browserstack-node-sdk
Advanced tools
@@ -1,1 +0,1 @@ | ||
| const a0_0x4c6f3f=a0_0x2722;(function(_0x54cfb9,_0x330ef4){const _0x2bac0c=a0_0x2722,_0x12e31a=_0x54cfb9();while(!![]){try{const _0x76a3bc=parseInt(_0x2bac0c(0x1a5))/0x1*(parseInt(_0x2bac0c(0x15b))/0x2)+parseInt(_0x2bac0c(0xc0))/0x3+-parseInt(_0x2bac0c(0x195))/0x4+parseInt(_0x2bac0c(0x15f))/0x5*(parseInt(_0x2bac0c(0x165))/0x6)+parseInt(_0x2bac0c(0xdd))/0x7+-parseInt(_0x2bac0c(0x236))/0x8*(parseInt(_0x2bac0c(0x231))/0x9)+parseInt(_0x2bac0c(0x176))/0xa*(-parseInt(_0x2bac0c(0x151))/0xb);if(_0x76a3bc===_0x330ef4)break;else _0x12e31a['push'](_0x12e31a['shift']());}catch(_0x5eaa11){_0x12e31a['push'](_0x12e31a['shift']());}}}(a0_0x1644,0xb8517));const fs=require('fs'),path=require(a0_0x4c6f3f(0x1ea)),yaml=require(a0_0x4c6f3f(0x179)),awsSDK=require(a0_0x4c6f3f(0xcd)),{logger}=require(a0_0x4c6f3f(0x1b8)),{CloudProvider}=require(a0_0x4c6f3f(0x9f)),{sendAWSInfoToHST}=require(a0_0x4c6f3f(0x1d7)),{createClusterStack}=require(a0_0x4c6f3f(0x237)),{createHubHaStack}=require(a0_0x4c6f3f(0xfe)),{deleteClusterAndDependencies,deleteRoutingDeps,deleteAgent}=require(a0_0x4c6f3f(0x1dc)),{createAutoscalerStack}=require(a0_0x4c6f3f(0xbe)),{getDirForConfig,reportToGalactusAndSendToEDS,kubeApply,runCommand}=require('../utils/utilityMethods'),{IAM_USER_NAME,AWS,WS_EVENTS,global_registry,messageTypes}=require(a0_0x4c6f3f(0xf6)),PERMISSIONS=require(a0_0x4c6f3f(0x202));class AWSCloudProvider extends CloudProvider{constructor(_0x59618d,_0xa97d5f,_0x157ed2,_0x510bfa){super(AWS,_0x59618d,_0xa97d5f,_0x157ed2,_0x510bfa);}async['init'](){const _0x269cbd=a0_0x4c6f3f;await super[_0x269cbd(0x18d)]();const _0x45c0c1={};return _0x45c0c1[_0x269cbd(0x188)]=global_registry['clusterRegion'],_0x45c0c1[_0x269cbd(0xd8)]=global_registry[_0x269cbd(0x200)],_0x45c0c1[_0x269cbd(0xeb)]=global_registry[_0x269cbd(0x16d)],awsSDK['config'][_0x269cbd(0x177)](_0x45c0c1),this;}async['sendResourceDataToHST'](){const _0xb45b7=a0_0x4c6f3f,_0x4b107b={'UagSW':function(_0xd58c57,_0x505b65){return _0xd58c57(_0x505b65);}};_0x4b107b[_0xb45b7(0x1a2)](sendAWSInfoToHST,this['rws']);}async[a0_0x4c6f3f(0xc2)](_0x5d11c3){const _0x3f7459=a0_0x4c6f3f;global_registry[_0x3f7459(0x200)]=_0x5d11c3[this[_0x3f7459(0x120)]][_0x3f7459(0x1ae)],global_registry['cloudProviderSecretKey']=_0x5d11c3[this['cloudProviderName']][_0x3f7459(0x10f)];}[a0_0x4c6f3f(0x1b9)](_0x460ac9){const _0x5308dc=a0_0x4c6f3f;return _0x460ac9[_0x5308dc(0x18b)][_0x5308dc(0x103)][_0x5308dc(0x1cc)][0x0][_0x5308dc(0xec)];}async[a0_0x4c6f3f(0x9e)](){const _0xf9ebb7=a0_0x4c6f3f,_0x547fdf={'ZruSl':function(_0x1d456a,_0x16a241){return _0x1d456a(_0x16a241);},'Gznds':function(_0x471b3a,_0x501585){return _0x471b3a(_0x501585);},'lolva':function(_0x5f2c1e,_0x3c53cf){return _0x5f2c1e!==_0x3c53cf;},'Adoof':_0xf9ebb7(0x213),'sMnrl':function(_0x3b7fd7,_0x54b3c9){return _0x3b7fd7===_0x54b3c9;},'uSXCv':_0xf9ebb7(0x1ff),'ywNHK':_0xf9ebb7(0x1fe),'MLsHw':_0xf9ebb7(0x22d),'UUXsD':_0xf9ebb7(0xe5),'qeGMQ':_0xf9ebb7(0x135)};try{if(_0x547fdf['lolva'](_0x547fdf[_0xf9ebb7(0xf2)],_0x547fdf[_0xf9ebb7(0xf2)]))_0x54538b['error']=_0x5c14f6;else{const _0x11ebb7=await this['getClusterInfo']();if(_0x11ebb7[_0xf9ebb7(0xde)]){if(_0x547fdf[_0xf9ebb7(0xf3)](_0x547fdf[_0xf9ebb7(0x12c)],_0x547fdf[_0xf9ebb7(0x12c)])){const _0x37004c=_0x11ebb7[_0xf9ebb7(0xde)][_0xf9ebb7(0x118)];return _0x37004c&&_0x547fdf[_0xf9ebb7(0xf3)](_0x37004c[_0x547fdf[_0xf9ebb7(0x149)]][_0xf9ebb7(0x226)](),_0x547fdf['MLsHw']);}else _0x5c4b2f[_0xf9ebb7(0x170)](_0xf9ebb7(0xd1)+_0xb4ad5a+_0xf9ebb7(0x1e0)+_0x15aad4[_0xf9ebb7(0x207)]+_0xf9ebb7(0xfd)),_0x547fdf[_0xf9ebb7(0x12d)](_0x27569d,![]);}}}catch(_0x5eb2f8){if(_0x547fdf[_0xf9ebb7(0x1e2)](_0x547fdf['UUXsD'],_0x547fdf['qeGMQ']))return![];else _0x761d7b[_0xf9ebb7(0x170)](_0x2363e9),_0x547fdf[_0xf9ebb7(0xa2)](_0x4b9d05,_0x5aa85c);}return![];}async[a0_0x4c6f3f(0x124)](){const _0x7ccafa=a0_0x4c6f3f;return this[_0x7ccafa(0x194)]();}async[a0_0x4c6f3f(0x11e)](){const _0x1e2dd9=a0_0x4c6f3f,_0x5376ed={};_0x5376ed[_0x1e2dd9(0x196)]=_0x1e2dd9(0xc7);const _0x4042e9=_0x5376ed,_0x2fea3f={};_0x2fea3f[_0x1e2dd9(0x1d0)]=_0x4042e9['iTXSt'];const _0x47e880=new awsSDK[(_0x1e2dd9(0xe6))](_0x2fea3f),_0x3eacdc={};return _0x3eacdc[_0x1e2dd9(0x183)]=this['clusterName'],_0x47e880['describeCluster'](_0x3eacdc)['promise']();}async[a0_0x4c6f3f(0xf0)](_0x48e33f){const _0x3a24f0=a0_0x4c6f3f,_0xc9d341={};_0xc9d341[_0x3a24f0(0x1aa)]=_0x3a24f0(0x11b),_0xc9d341[_0x3a24f0(0x1f6)]='aws-auth-cm.yaml',_0xc9d341[_0x3a24f0(0x128)]='utf-8',_0xc9d341['CyxNT']='<ARN>';const _0xff0ac4=_0xc9d341,_0x43e605=await fs[_0x3a24f0(0x22c)](path[_0x3a24f0(0xad)](__dirname,'..',_0xff0ac4[_0x3a24f0(0x1aa)],_0xff0ac4[_0x3a24f0(0x1f6)]),_0xff0ac4['BnzfG']),_0x3358a9=yaml[_0x3a24f0(0x153)](_0x43e605);return _0x3358a9[_0x3a24f0(0x12e)][_0x3a24f0(0x1d8)]=_0x3358a9[_0x3a24f0(0x12e)][_0x3a24f0(0x1d8)][_0x3a24f0(0x102)](_0xff0ac4[_0x3a24f0(0x1bb)],_0x48e33f),_0x3358a9;}async[a0_0x4c6f3f(0x19f)](_0x49dd2e){const _0x32a593=a0_0x4c6f3f,_0x2a7e7c={};_0x2a7e7c[_0x32a593(0x214)]=_0x32a593(0xc7);const _0x88164c=_0x2a7e7c,_0xabd10={};_0xabd10[_0x32a593(0x1d0)]=_0x88164c[_0x32a593(0x214)];const _0x10285d=new awsSDK[(_0x32a593(0xe6))](_0xabd10),_0x425d04={};return _0x425d04[_0x32a593(0xee)]=this[_0x32a593(0xee)],_0x425d04[_0x32a593(0x12f)]=_0x49dd2e,_0x10285d[_0x32a593(0x1e3)](_0x425d04)[_0x32a593(0x211)]();}async['checkClusterCreated'](){const _0x11bce1=a0_0x4c6f3f,_0x2cdc45={'ubzja':function(_0x5c8fb5,_0x174672){return _0x5c8fb5(_0x174672);},'mWsQq':function(_0x2ed16a,_0x2f4ffb){return _0x2ed16a!==_0x2f4ffb;},'UQhyA':'uSGco','wyTOm':function(_0x29c422,_0x4f94da){return _0x29c422(_0x4f94da);},'zwBCM':_0x11bce1(0x1d2),'QlqIp':function(_0x1bebf5,_0x48cf49){return _0x1bebf5===_0x48cf49;},'lTTub':_0x11bce1(0x1fe),'KrjDB':_0x11bce1(0x22d),'cMBBB':function(_0x3f0691,_0x59d42e){return _0x3f0691===_0x59d42e;},'VykCx':_0x11bce1(0xb4),'WJyax':'lUawY','dSsLb':'Jfplc','FnwCS':function(_0x31caed,_0x57cbb0){return _0x31caed(_0x57cbb0);},'wWDoR':function(_0x3f4ddd,_0x33e1be){return _0x3f4ddd!==_0x33e1be;},'rTrnQ':_0x11bce1(0x14d),'HjRAm':_0x11bce1(0x212),'tlWHc':_0x11bce1(0xc7)};return new Promise((_0x2808b6,_0x55ce07)=>{const _0x50e2ba=_0x11bce1,_0xe5c0df={'CMXxl':function(_0x4c1dfb,_0x1f3859){return _0x2cdc45['QlqIp'](_0x4c1dfb,_0x1f3859);},'XdISm':_0x2cdc45['lTTub'],'fBPmO':_0x2cdc45[_0x50e2ba(0xf1)],'GxToD':function(_0x22e3c4,_0xd3c256){return _0x2cdc45['cMBBB'](_0x22e3c4,_0xd3c256);},'iHfDn':_0x2cdc45[_0x50e2ba(0x1a9)],'WPjgl':_0x2cdc45['WJyax'],'fPwIL':function(_0x50d847,_0x5f0b89){const _0x1774e9=_0x50e2ba;return _0x2cdc45[_0x1774e9(0x1b6)](_0x50d847,_0x5f0b89);},'PdrDr':_0x2cdc45[_0x50e2ba(0x160)],'wUVzP':function(_0x2df37f,_0x10a7b3){return _0x2cdc45['FnwCS'](_0x2df37f,_0x10a7b3);},'pPKeN':function(_0x2cf340,_0x52ca60){const _0x2646a9=_0x50e2ba;return _0x2cdc45[_0x2646a9(0xa3)](_0x2cf340,_0x52ca60);}};if(_0x2cdc45[_0x50e2ba(0x15a)](_0x2cdc45[_0x50e2ba(0x13b)],_0x2cdc45['HjRAm'])){const _0x56bcf6={};_0x56bcf6[_0x50e2ba(0x1d0)]=_0x2cdc45[_0x50e2ba(0x22e)];const _0x2a2af2=new awsSDK[(_0x50e2ba(0xe6))](_0x56bcf6);_0x2a2af2[_0x50e2ba(0x1cb)]()[_0x50e2ba(0x211)]()[_0x50e2ba(0xed)](_0x778ba8=>{const _0x1fcc5b=_0x50e2ba,_0x43a3cf={'ArRNx':function(_0x5ad48f,_0x2b8b85){const _0x235938=a0_0x2722;return _0xe5c0df[_0x235938(0x122)](_0x5ad48f,_0x2b8b85);},'VHGiH':_0xe5c0df[_0x1fcc5b(0x1ca)],'ndofe':_0xe5c0df[_0x1fcc5b(0x1bc)]};if(_0xe5c0df[_0x1fcc5b(0xac)](_0xe5c0df['iHfDn'],_0xe5c0df[_0x1fcc5b(0x222)])){const _0x2c42e9=_0x12797a[_0x1fcc5b(0xde)][_0x1fcc5b(0x118)];return _0x2c42e9&&_0x43a3cf['ArRNx'](_0x2c42e9[_0x43a3cf[_0x1fcc5b(0xa5)]][_0x1fcc5b(0x226)](),_0x43a3cf['ndofe']);}else _0x778ba8[_0x1fcc5b(0x1c8)][_0x1fcc5b(0x141)](this[_0x1fcc5b(0xee)])&&(_0xe5c0df[_0x1fcc5b(0x1ba)](_0xe5c0df[_0x1fcc5b(0x134)],_0xe5c0df[_0x1fcc5b(0x134)])?_0x1d42d1[_0x1fcc5b(0x9c)](_0x2ce032):_0xe5c0df[_0x1fcc5b(0x14e)](_0x2808b6,!![])),_0xe5c0df['pPKeN'](_0x2808b6,![]);})['catch'](_0x18e9fb=>{const _0x4329d0=_0x50e2ba,_0x1d830c={'YmWPU':function(_0x1b582e,_0x324c00){const _0x54d5d1=a0_0x2722;return _0x2cdc45[_0x54d5d1(0xa3)](_0x1b582e,_0x324c00);}};_0x2cdc45['mWsQq'](_0x2cdc45[_0x4329d0(0x1f3)],_0x2cdc45[_0x4329d0(0x1f3)])?_0x1d830c[_0x4329d0(0x1be)](_0x335b74,!![]):(logger['error'](_0x18e9fb),_0x2cdc45[_0x4329d0(0x132)](_0x55ce07,_0x18e9fb));});}else{const _0x4efa98={};_0x4efa98[_0x50e2ba(0x1d0)]=_0x2cdc45[_0x50e2ba(0xce)],_0x4efa98[_0x50e2ba(0x188)]=_0x20a5d6['clusterRegion'];const _0x52a0e0=new _0x10adec[(_0x50e2ba(0x1d4))](_0x4efa98);_0x52a0e0[_0x50e2ba(0xc5)](_0x4e3811)[_0x50e2ba(0x211)]()['then'](_0x1e20cf=>{const _0x5f2b33=_0x50e2ba;_0xe5c0df[_0x5f2b33(0xf7)](_0x5c1a77,!![]);})[_0x50e2ba(0x1b3)](_0x1024a3=>{const _0x2b3069=_0x50e2ba;_0x2fa2d4[_0x2b3069(0x170)]('Cannot\x20find\x20VPC\x20'+_0x30b3a6+_0x2b3069(0x1e0)+_0x44ee5e[_0x2b3069(0x207)]+_0x2b3069(0xfd)),_0xe5c0df['pPKeN'](_0x57a6af,![]);});}});}async[a0_0x4c6f3f(0x13c)](_0x23d931,_0x52bdb8){const _0x50f65f=a0_0x4c6f3f,_0x4cf72b={'jhtZx':function(_0xece06e,_0x3ec1ae){return _0xece06e(_0x3ec1ae);},'NgrWP':function(_0x2e0251,_0x2651ba){return _0x2e0251(_0x2651ba);}},_0x5ddc76=this[_0x50f65f(0x120)][_0x50f65f(0x15c)](),_0x1223c9=await _0x4cf72b[_0x50f65f(0xe7)](_0x23d931,_0x5ddc76+'\x20ACCESS\x20KEY:\x20'),_0x37ed38=await _0x4cf72b[_0x50f65f(0x175)](_0x23d931,_0x5ddc76+_0x50f65f(0x193));global_registry[_0x50f65f(0x200)]=_0x1223c9,global_registry['cloudProviderSecretKey']=_0x37ed38;const _0x2ee9c9={};return _0x2ee9c9[_0x50f65f(0x1ae)]=_0x1223c9,_0x2ee9c9[_0x50f65f(0x10f)]=_0x37ed38,_0x52bdb8[_0x50f65f(0x1bf)][AWS]=_0x2ee9c9,_0x52bdb8;}async[a0_0x4c6f3f(0xaa)](){const _0x11ced4=a0_0x4c6f3f,_0x308a6d={'Ndsna':function(_0x311e92){return _0x311e92();},'sCAfb':'aws_credentials','XgIij':_0x11ced4(0x11b),'bTnGa':'KubeConfigTemplate.yaml'},_0x54d82f=_0x308a6d[_0x11ced4(0x1a6)](getDirForConfig),_0x5e2506=await this[_0x11ced4(0x11e)](),_0xee6d43=path[_0x11ced4(0xad)](_0x54d82f,_0x308a6d[_0x11ced4(0x169)]),_0x4d5c4b='[ats]\x0aaws_access_key_id\x20=\x20'+global_registry[_0x11ced4(0x200)]+_0x11ced4(0xd2)+global_registry[_0x11ced4(0x16d)];fs[_0x11ced4(0x115)](_0xee6d43,_0x4d5c4b);let _0x5c47a1=await fs[_0x11ced4(0x22c)](path[_0x11ced4(0xad)](__dirname,'..',_0x308a6d[_0x11ced4(0x1ce)],_0x308a6d[_0x11ced4(0x1a0)]));return _0x5c47a1=_0x5c47a1[_0x11ced4(0x147)](),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<CLUSTER_NAME>/g,this[_0x11ced4(0xee)]),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<CLUSTER_URL>/g,_0x5e2506['cluster'][_0x11ced4(0x19a)]),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<CERTIFICATE_DATA>/g,_0x5e2506[_0x11ced4(0xde)][_0x11ced4(0x13a)][_0x11ced4(0x12e)]),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<CLUSTER_REGION>/g,global_registry[_0x11ced4(0x207)]),_0x5c47a1=_0x5c47a1['replace'](/<CLUSTER_NAME_USER>/g,IAM_USER_NAME),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<CLOUD_PROVIDER_ACCESS_KEY>/g,global_registry[_0x11ced4(0x200)]),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<CLOUD_PROVIDER_SECRET>/g,global_registry['cloudProviderSecretKey']),_0x5c47a1=_0x5c47a1[_0x11ced4(0x102)](/<AWS_CONFIG_FILE_PATH>/g,_0xee6d43),_0x5c47a1;}async['setupNewCluster'](_0x4849be=null,_0xb51a8c=null){const _0x7ee28c=a0_0x4c6f3f,_0x1a767c={'JDFDb':function(_0x189011,_0x3883fe){return _0x189011(_0x3883fe);},'TgySv':'2016-11-15','cwNKr':function(_0x259b13,_0x20fb3a){return _0x259b13(_0x20fb3a);},'MCfxT':_0x7ee28c(0x1c2),'ljBeD':_0x7ee28c(0xef),'qafYU':function(_0x468d12,_0xed9ba4,_0x1f07fa,_0x3e568f,_0x4bd3a9,_0x190951,_0x17427b){return _0x468d12(_0xed9ba4,_0x1f07fa,_0x3e568f,_0x4bd3a9,_0x190951,_0x17427b);},'KXNZj':_0x7ee28c(0x18f),'ZZtnX':function(_0x320518,_0x1f7e38){return _0x320518===_0x1f7e38;},'liVhU':function(_0x5e6820,_0x1c5723){return _0x5e6820===_0x1c5723;},'iPeCw':_0x7ee28c(0x22f),'cTwyV':function(_0x4079c9,_0x4e9eb9){return _0x4079c9===_0x4e9eb9;},'JzlGZ':_0x7ee28c(0x10a),'QVkME':_0x7ee28c(0x17a)},_0x167ab8={};_0x167ab8['type']=WS_EVENTS['LOG'],_0x167ab8[_0x7ee28c(0xe4)]=_0x1a767c[_0x7ee28c(0xd6)],this[_0x7ee28c(0x1da)][_0x7ee28c(0x1a4)](this[_0x7ee28c(0x185)],_0x167ab8),logger['info'](_0x1a767c[_0x7ee28c(0x111)]);const _0x4214c3=global_registry[_0x7ee28c(0x217)],_0x4c0302=global_registry[_0x7ee28c(0xfc)],_0x42e5c0=global_registry[_0x7ee28c(0x187)],_0x55f378=await _0x1a767c[_0x7ee28c(0xab)](createClusterStack,this[_0x7ee28c(0xee)],_0x4214c3,_0x4c0302,_0x4849be,_0xb51a8c,_0x42e5c0),_0x4d8e39=_0x55f378['Stacks'][0x0]['Outputs'][0x0][_0x7ee28c(0x16a)]['split'](','),_0x3a307f=_0x55f378['Stacks'][0x0][_0x7ee28c(0x1c0)][0x1][_0x7ee28c(0x16a)],_0x490d0b=_0x55f378[_0x7ee28c(0xc1)][0x0]['Outputs'][0x3][_0x7ee28c(0x16a)],_0x192315=_0x55f378['Stacks'][0x0]['Outputs'][0x4]['OutputValue'];logger[_0x7ee28c(0x238)](_0x1a767c[_0x7ee28c(0xf8)]),logger['info'](_0x7ee28c(0xcb)+_0x490d0b+'\x20'),logger[_0x7ee28c(0x238)]('ClusterRole\x20=>\x20'+_0x3a307f+'\x20'),logger['info'](_0x7ee28c(0x1d5)+_0x4d8e39+'\x20'),logger[_0x7ee28c(0x238)](_0x7ee28c(0x22b)+_0x192315+'\x20');let _0x2cd9cd=_0x7ee28c(0xd7)+_0x490d0b+_0x7ee28c(0x116)+_0x3a307f+',\x20SecurityGroups\x20=>\x20'+_0x4d8e39+_0x7ee28c(0x125)+_0x192315;if(_0x1a767c[_0x7ee28c(0x156)](_0x4849be,null)&&_0x1a767c[_0x7ee28c(0x143)](_0xb51a8c,null)){if(_0x1a767c[_0x7ee28c(0x156)](_0x1a767c['iPeCw'],_0x1a767c['iPeCw'])){const _0x4780e4=_0x55f378['Stacks'][0x0]['Outputs'][0x2][_0x7ee28c(0x16a)],_0x421f9d=_0x55f378[_0x7ee28c(0xc1)][0x0][_0x7ee28c(0x1c0)][0x5][_0x7ee28c(0x16a)][_0x7ee28c(0xd9)](',');_0x4849be=_0x4780e4;const _0x1cb720=[];for(const _0x17bdc6 of _0x421f9d){if(_0x1a767c[_0x7ee28c(0x145)](_0x1a767c[_0x7ee28c(0x1db)],_0x1a767c[_0x7ee28c(0x14b)])){const _0x4999c5={'LXTiG':function(_0x418e25,_0x1de5db){return _0x1a767c['JDFDb'](_0x418e25,_0x1de5db);},'AUbgb':function(_0x454772,_0x2444a9){const _0xe9f39=_0x7ee28c;return _0x1a767c[_0xe9f39(0x186)](_0x454772,_0x2444a9);},'jgGSh':_0x1a767c[_0x7ee28c(0x150)]},_0x29adbf={};_0x29adbf['VpcIds']=[_0x37174b];const _0x377198=_0x29adbf;return new _0x261c11((_0x1c6c77,_0x36f256)=>{const _0x229112=_0x7ee28c,_0x1188ce={'evSgL':function(_0x4c7b0e,_0x4b7024){const _0x29555c=a0_0x2722;return _0x4999c5[_0x29555c(0xc9)](_0x4c7b0e,_0x4b7024);},'amVcl':function(_0x3e6c84,_0xf236bd){const _0x544c70=a0_0x2722;return _0x4999c5[_0x544c70(0x234)](_0x3e6c84,_0xf236bd);}},_0x507458={};_0x507458['apiVersion']=_0x4999c5[_0x229112(0x1e9)],_0x507458[_0x229112(0x188)]=_0x5227ca['clusterRegion'];const _0x484655=new _0x74223e[(_0x229112(0x1d4))](_0x507458);_0x484655[_0x229112(0xc5)](_0x377198)[_0x229112(0x211)]()['then'](_0x4207d9=>{const _0x26d837=_0x229112;_0x1188ce[_0x26d837(0x146)](_0x1c6c77,!![]);})[_0x229112(0x1b3)](_0x500a2e=>{const _0x21811e=_0x229112;_0x2e7437['error']('Cannot\x20find\x20VPC\x20'+_0x98db62+_0x21811e(0x1e0)+_0xbeaaaf[_0x21811e(0x207)]+_0x21811e(0xfd)),_0x1188ce[_0x21811e(0x133)](_0x1c6c77,![]);});});}else{const _0x1ec329={};_0x1ec329['label']=_0x17bdc6,_0x1ec329[_0x7ee28c(0x215)]=_0x17bdc6,_0x1cb720[_0x7ee28c(0x119)](_0x1ec329);}}_0xb51a8c=_0x1cb720,logger[_0x7ee28c(0x238)](_0x7ee28c(0xa9)+_0x4780e4+'\x20'),logger[_0x7ee28c(0x238)](_0x7ee28c(0xc4)+_0x421f9d+'\x20'),_0x2cd9cd+=',VPC\x20=>\x20'+_0x4780e4+_0x7ee28c(0x94)+_0x421f9d+',\x20';}else _0x1a767c[_0x7ee28c(0x106)](_0x3bd9cc,this[_0x7ee28c(0x185)]);}const _0x20f653={};return _0x20f653[_0x7ee28c(0x11d)]=WS_EVENTS[_0x7ee28c(0x223)],_0x20f653['message']=_0x2cd9cd,this['webSocketUtils']['sendEventToBackend'](this[_0x7ee28c(0x185)],_0x20f653),[_0x4849be,_0xb51a8c];}async['deleteCluster'](_0x2c93b4,_0x2805d6){const _0x5b8bb4=a0_0x4c6f3f,_0x5f5058={'McYns':function(_0x3f7d68,_0x6abe99){return _0x3f7d68(_0x6abe99);},'jRFnS':function(_0x48657,_0xf96c75,_0x5b995c){return _0x48657(_0xf96c75,_0x5b995c);}};await _0x5f5058[_0x5b8bb4(0x174)](deleteAgent,_0x2c93b4),await _0x5f5058['McYns'](deleteRoutingDeps,_0x2c93b4),await _0x5f5058[_0x5b8bb4(0x216)](deleteClusterAndDependencies,_0x2805d6,this[_0x5b8bb4(0xee)]);}async[a0_0x4c6f3f(0x197)](_0x3c479f,_0x5ab88e){const _0x117a7e=a0_0x4c6f3f,_0x26bd15={'rnslo':function(_0xc76381,_0x9a7023){return _0xc76381===_0x9a7023;},'wXoMv':_0x117a7e(0x108),'xANDD':_0x117a7e(0xdc),'xlJNo':_0x117a7e(0x155),'pCcvd':function(_0x1175eb,_0x3ee40e){return _0x1175eb===_0x3ee40e;},'NDGcM':_0x117a7e(0x117),'dOojh':_0x117a7e(0x17d),'Dtkrl':function(_0x33da84,_0x3acd83){return _0x33da84(_0x3acd83);},'Mykbo':function(_0x4b199c,_0x214d89){return _0x4b199c!==_0x214d89;},'XqoDg':_0x117a7e(0x1e8),'iMXjb':_0x117a7e(0x14a),'QnoTD':function(_0x181b18,_0x341725){return _0x181b18===_0x341725;},'QgyCv':_0x117a7e(0xc8),'aHRKq':function(_0x2b70c2,_0x467845,_0xb47d34,_0x35ab07,_0x3233b4,_0x4fa860,_0x367a65,_0x2bc0d8){return _0x2b70c2(_0x467845,_0xb47d34,_0x35ab07,_0x3233b4,_0x4fa860,_0x367a65,_0x2bc0d8);},'yszwC':_0x117a7e(0x9a),'GPKcL':_0x117a7e(0x171),'mBfcf':_0x117a7e(0x139),'nlKSO':_0x117a7e(0x10b),'RWpyY':_0x117a7e(0x161),'sPmrk':_0x117a7e(0x1fb),'MFWet':_0x117a7e(0x170),'ypNpN':function(_0xec9f82,_0x4b9901,_0x15295f){return _0xec9f82(_0x4b9901,_0x15295f);},'hDSup':_0x117a7e(0xd4)};let _0x363f24,_0x403f52;const _0xbfd395={};_0xbfd395[_0x117a7e(0x11d)]=WS_EVENTS['LOG'],_0xbfd395[_0x117a7e(0xe4)]=_0x26bd15['xlJNo'],this[_0x117a7e(0x1da)][_0x117a7e(0x1a4)](this[_0x117a7e(0x185)],_0xbfd395),logger[_0x117a7e(0x238)](_0x26bd15[_0x117a7e(0x1f5)]);try{if(_0x26bd15['pCcvd'](_0x26bd15[_0x117a7e(0x1f7)],_0x26bd15[_0x117a7e(0x1c3)]))return this[_0x117a7e(0x194)]();else{const _0x4d31b0=await _0x26bd15[_0x117a7e(0x148)](createAutoscalerStack,this[_0x117a7e(0xee)]);_0x403f52=_0x4d31b0[_0x117a7e(0xc1)][0x0][_0x117a7e(0x1c0)][0x2][_0x117a7e(0x16a)];const _0x4899bc={};_0x4899bc['type']=WS_EVENTS[_0x117a7e(0x223)],_0x4899bc[_0x117a7e(0xe4)]=_0x117a7e(0x18c)+_0x403f52+'\x20',this[_0x117a7e(0x1da)]['sendEventToBackend'](this['rws'],_0x4899bc),logger[_0x117a7e(0x238)](_0x117a7e(0x18c)+_0x403f52+'\x20');}}catch(_0x2fdcf1){if(_0x26bd15['Mykbo'](_0x26bd15[_0x117a7e(0xca)],_0x26bd15['iMXjb'])){if(_0x2fdcf1?.[_0x117a7e(0xe4)]&&_0x2fdcf1[_0x117a7e(0xe4)]['match'](/already exists/)){if(_0x26bd15[_0x117a7e(0x1a3)](_0x26bd15['QgyCv'],_0x26bd15['QgyCv']))_0x363f24=_0x117a7e(0xbd)+_0x2fdcf1[_0x117a7e(0xe4)],await _0x26bd15[_0x117a7e(0xbb)](reportToGalactusAndSendToEDS,_0x5ab88e,this['rws'],_0x363f24,messageTypes['WARNING'],_0x26bd15[_0x117a7e(0x157)],_0x26bd15[_0x117a7e(0x20d)],_0x26bd15[_0x117a7e(0x10d)]),logger['warn'](_0x363f24);else return![];}else{if(_0x26bd15[_0x117a7e(0xb2)](_0x26bd15[_0x117a7e(0x189)],_0x26bd15[_0x117a7e(0x189)])){const _0x5391ff=_0x26bd15[_0x117a7e(0x14c)][_0x117a7e(0xd9)]('|');let _0x52bb80=0x0;while(!![]){switch(_0x5391ff[_0x52bb80++]){case'0':process['exit'](0x1);continue;case'1':await _0x26bd15['aHRKq'](reportToGalactusAndSendToEDS,_0x5ab88e,this[_0x117a7e(0x185)],_0x363f24,messageTypes[_0x117a7e(0xb1)],_0x26bd15[_0x117a7e(0x157)],_0x26bd15[_0x117a7e(0x152)],_0x26bd15[_0x117a7e(0x1eb)]);continue;case'2':logger[_0x117a7e(0x170)](_0x363f24);continue;case'3':await _0x26bd15[_0x117a7e(0x1af)](deleteClusterAndDependencies,global_registry['clusterRegion'],this['clusterName']);continue;case'4':_0x363f24=_0x117a7e(0x126)+_0x2fdcf1?.[_0x117a7e(0xe4)]+'.\x20Deleting\x20all\x20the\x20stacks';continue;}break;}}else _0x1adf0e[_0x117a7e(0x170)](_0x117a7e(0x1b4)+_0x22feb9+_0x117a7e(0x1ed)+_0x6d1ef0['stack']),_0x532d6a[_0x117a7e(0x12e)]=_0x117a7e(0x137)+_0x3c3339,_0x45474c[_0x117a7e(0x170)]=_0x42628b;}}else{const _0x5e8bd2=_0x48ede3[_0x117a7e(0xc1)][0x0][_0x117a7e(0x1c0)][0x2][_0x117a7e(0x16a)],_0x18b14e=_0x17af5e[_0x117a7e(0xc1)][0x0][_0x117a7e(0x1c0)][0x5]['OutputValue']['split'](',');_0x2813a0=_0x5e8bd2;const _0x3f93b6=[];for(const _0x3fcacf of _0x18b14e){const _0x33b592={};_0x33b592['label']=_0x3fcacf,_0x33b592[_0x117a7e(0x215)]=_0x3fcacf,_0x3f93b6['push'](_0x33b592);}_0x5a672d=_0x3f93b6,_0x21b631[_0x117a7e(0x238)](_0x117a7e(0xa9)+_0x5e8bd2+'\x20'),_0x1e41e1[_0x117a7e(0x238)]('Subnets\x20=>\x20'+_0x18b14e+'\x20'),_0x56b71+=_0x117a7e(0x12b)+_0x5e8bd2+',\x20Subnets\x20=>\x20'+_0x18b14e+',\x20';}}const _0x4168b5=await this[_0x117a7e(0x19f)](this[_0x117a7e(0xee)]+_0x117a7e(0x227)),_0x52b612=_0x4168b5[_0x117a7e(0x239)]['nodeRole'],_0x4d9201=await this[_0x117a7e(0xf0)](_0x52b612),_0x30afb9={};return _0x30afb9[_0x117a7e(0x18e)]=_0x26bd15['hDSup'],_0x30afb9[_0x117a7e(0xea)]=_0x4d9201,await _0x3c479f[_0x117a7e(0xc3)](_0x30afb9)[_0x117a7e(0x1b3)](_0x25e9d2=>{const _0x2dd738=_0x117a7e;if(_0x26bd15['rnslo'](_0x26bd15[_0x2dd738(0x11c)],_0x26bd15[_0x2dd738(0x11c)]))logger['info'](_0x26bd15['xANDD']);else{if(_0x2d7b3f[_0x2dd738(0x141)](_0x2d695e[_0x2dd738(0x215)]))return!![];return _0xb37842[_0x2dd738(0x119)](_0x97f26a),![];}}),_0x403f52;}async[a0_0x4c6f3f(0xae)](_0xaaaf04,_0x56e568,_0x1a0bbf,_0x29738b,_0x1155a0){const _0x45f014=a0_0x4c6f3f,_0x4b3041={'ymmcm':function(_0x1d4396,_0x92e1f3){return _0x1d4396!==_0x92e1f3;},'pRLDP':_0x45f014(0x1d3),'PvbGB':'BozWI','VgxqJ':'2017-11-01','AqTgF':_0x45f014(0x15d),'BVCdF':_0x45f014(0x101),'ztysp':_0x45f014(0xa1),'wbjje':_0x45f014(0x233),'pGrnk':function(_0x1fe3b0,_0x4c153e,_0xad0b3a){return _0x1fe3b0(_0x4c153e,_0xad0b3a);},'kkGJq':'EFSControllerRoleArn','hGuBf':_0x45f014(0x23b),'VAflw':_0x45f014(0xbc),'nFKPl':'Following\x20resources\x20are\x20created:','gCkir':_0x45f014(0xe0),'dDAUJ':_0x45f014(0x1ef),'UErFB':_0x45f014(0xb5),'DZLxj':_0x45f014(0x11b),'jcOYi':_0x45f014(0xf5),'LpLRS':_0x45f014(0x180),'CkwZG':_0x45f014(0x23c),'rfXph':function(_0x38e270,_0x1a8a72,_0x4aa2c){return _0x38e270(_0x1a8a72,_0x4aa2c);},'jUzsi':'Added\x20EFS\x20CSI\x20Driver','fPEJr':_0x45f014(0x1cf),'hRhuE':_0x45f014(0x20c),'fEAdp':'fileSystemId','pJZzv':_0x45f014(0xa6),'XPmdD':_0x45f014(0x17f),'PYvpc':function(_0x53dcab,_0x549bc4){return _0x53dcab===_0x549bc4;},'mBbES':_0x45f014(0xcc),'GdrBC':_0x45f014(0x191),'JBLuE':function(_0x4fe1fb,_0x11f6de,_0x4ead33,_0x3ba4b7,_0x32a4b4,_0x32d5b7,_0x4a3463,_0x7d89fc){return _0x4fe1fb(_0x11f6de,_0x4ead33,_0x3ba4b7,_0x32a4b4,_0x32d5b7,_0x4a3463,_0x7d89fc);},'TBkAJ':'create-grid-called','ZCjdI':_0x45f014(0xe3),'PqSFF':_0x45f014(0x170)};logger[_0x45f014(0x238)](_0x4b3041['AqTgF']);let _0x299354;try{if(_0x4b3041[_0x45f014(0x172)](_0x4b3041[_0x45f014(0xb9)],_0x4b3041[_0x45f014(0xb9)]))_0x1a8f99[_0x45f014(0x119)](_0x31268f['SubnetId']);else{const _0x1e4804={};_0x1e4804[_0x45f014(0x11d)]=WS_EVENTS[_0x45f014(0x223)],_0x1e4804['message']=_0x4b3041[_0x45f014(0x11f)],this['webSocketUtils']['sendEventToBackend'](this[_0x45f014(0x185)],_0x1e4804),logger['info'](_0x4b3041[_0x45f014(0x1d6)]);const _0x291fc9=await _0x4b3041[_0x45f014(0x1ab)](createHubHaStack,this[_0x45f014(0xee)],_0x29738b),_0x2b7392=_0x291fc9[_0x45f014(0xc1)][0x0]['Outputs'][_0x45f014(0x20f)]((_0x4319cf,_0x3b8763)=>{const _0x558d3a=_0x45f014;if(_0x4b3041[_0x558d3a(0x172)](_0x4b3041['pRLDP'],_0x4b3041['PvbGB']))return _0x4319cf[_0x3b8763[_0x558d3a(0xb6)]]=_0x3b8763['OutputValue'],_0x4319cf;else throw new _0x4ff53c('Mount\x20target\x20'+_0x349a33+_0x558d3a(0x154));},{}),_0x2e3e88=_0x2b7392[_0x4b3041[_0x45f014(0x1b2)]],_0x972ddd=_0x2b7392[_0x4b3041[_0x45f014(0x21a)]],_0x212de8=_0x2b7392[_0x4b3041[_0x45f014(0x19c)]];logger[_0x45f014(0x238)](_0x4b3041[_0x45f014(0x19e)]),logger[_0x45f014(0x238)](_0x45f014(0x1de)+_0x2e3e88),logger[_0x45f014(0x238)](_0x45f014(0x130)+_0x212de8),logger[_0x45f014(0x238)](_0x45f014(0x218)+_0x972ddd),_0x299354='Following\x20resources\x20are\x20created\x20for\x20Hub\x20HA:\x20EFS_ControllerRoleArn\x20=>\x20'+_0x2e3e88+',\x20EFS_SecurityGroup\x20=>\x20'+_0x212de8+_0x45f014(0xba)+_0x972ddd,logger[_0x45f014(0x238)](_0x4b3041[_0x45f014(0x19b)]),await this[_0x45f014(0x136)](_0x1155a0,_0x212de8,_0x972ddd);const _0x1977ce={};_0x1977ce[_0x45f014(0x11d)]=WS_EVENTS[_0x45f014(0x223)],_0x1977ce[_0x45f014(0xe4)]=_0x299354,this[_0x45f014(0x1da)]['sendEventToBackend'](this[_0x45f014(0x185)],_0x1977ce);const _0x14eaa2={};_0x14eaa2['type']=WS_EVENTS[_0x45f014(0x223)],_0x14eaa2[_0x45f014(0xe4)]=_0x4b3041[_0x45f014(0x1bd)],this['webSocketUtils'][_0x45f014(0x1a4)](this[_0x45f014(0x185)],_0x14eaa2),logger[_0x45f014(0x238)](_0x4b3041['UErFB']);let _0x2f41f3=await fs[_0x45f014(0x22c)](path[_0x45f014(0xad)](__dirname,'..',_0x4b3041[_0x45f014(0x163)],_0x4b3041['jcOYi'],_0x4b3041[_0x45f014(0x1c1)]),_0x4b3041[_0x45f014(0x21b)]);_0x2f41f3=_0x2f41f3['replace'](/<EfsCSIControllerARN>/g,_0x2e3e88);const _0x5be0a9=yaml[_0x45f014(0x1b1)](_0x2f41f3);await _0x4b3041[_0x45f014(0xa0)](kubeApply,_0x5be0a9,_0x56e568),logger['info'](_0x4b3041['jUzsi']),logger[_0x45f014(0x238)](_0x4b3041['fPEJr']);const _0x25f495=await fs['readFileAsync'](path['join'](__dirname,'..',_0x4b3041['DZLxj'],_0x4b3041[_0x45f014(0x205)],_0x4b3041[_0x45f014(0x10e)]),_0x4b3041['CkwZG']),_0x5dd864=yaml[_0x45f014(0x153)](_0x25f495);_0x5dd864[_0x45f014(0x21c)][_0x4b3041['fEAdp']]=_0x972ddd;const _0x373b7d={};_0x373b7d[_0x45f014(0xea)]=_0x5dd864;const _0x588511=await _0xaaaf04[_0x45f014(0x20a)](_0x373b7d);logger['info'](_0x4b3041['pJZzv']);const _0x2289f9={};_0x2289f9[_0x45f014(0x11d)]=WS_EVENTS['LOG'],_0x2289f9[_0x45f014(0xe4)]=_0x4b3041[_0x45f014(0x138)],this[_0x45f014(0x1da)][_0x45f014(0x1a4)](this[_0x45f014(0x185)],_0x2289f9);}}catch(_0x44cd21){if(_0x4b3041['PYvpc'](_0x4b3041['mBbES'],_0x4b3041[_0x45f014(0x1a8)])){const _0x1ca8fa=_0x4b3041[_0x45f014(0x96)][_0x45f014(0xd9)]('|');let _0x2bed75=0x0;while(!![]){switch(_0x1ca8fa[_0x2bed75++]){case'0':await _0x4b3041[_0x45f014(0x228)](reportToGalactusAndSendToEDS,_0x1a0bbf,this[_0x45f014(0x185)],_0x299354,messageTypes['ERROR'],_0x4b3041[_0x45f014(0x168)],_0x4b3041['ZCjdI'],_0x4b3041[_0x45f014(0x203)]);continue;case'1':process['exit'](0x1);continue;case'2':_0x299354=_0x45f014(0x221)+_0x44cd21[_0x45f014(0xe4)];continue;case'3':logger[_0x45f014(0x170)](_0x299354);continue;case'4':await _0x4b3041[_0x45f014(0xa0)](deleteClusterAndDependencies,global_registry[_0x45f014(0x207)],this['clusterName']);continue;}break;}}else{const _0x53b9a3={};_0x53b9a3[_0x45f014(0x1d0)]=_0x4b3041[_0x45f014(0xb0)];const _0x44b0e0=new _0x4524a1['EKS'](_0x53b9a3),_0x3fe285={};return _0x3fe285[_0x45f014(0xee)]=this[_0x45f014(0xee)],_0x3fe285[_0x45f014(0x12f)]=_0x1b5630,_0x44b0e0['describeNodegroup'](_0x3fe285)[_0x45f014(0x211)]();}}}async[a0_0x4c6f3f(0x136)](_0xa837c1,_0x53074c,_0x13a007){const _0x1c531c=a0_0x4c6f3f,_0x299a44={'xuTvR':function(_0x5a08d2,_0x5c6efb){return _0x5a08d2(_0x5c6efb);},'MdPaZ':function(_0x2cd21f,_0x4e25fd){return _0x2cd21f!==_0x4e25fd;},'QWMfG':_0x1c531c(0x1ec),'HvXrj':_0x1c531c(0x23a),'LqsAP':function(_0xc84b68,_0x43e796){return _0xc84b68===_0x43e796;},'MxYTn':_0x1c531c(0x1ac)},_0x18f674={};_0x18f674[_0x1c531c(0x188)]=global_registry['clusterRegion'];const _0x159c38=new awsSDK[(_0x1c531c(0x1e7))](_0x18f674),_0x3db7d8={};_0x3db7d8[_0x1c531c(0x188)]=global_registry[_0x1c531c(0x207)];const _0x31b4eb=new awsSDK[(_0x1c531c(0x1d4))](_0x3db7d8),_0x1f51ee=new Set(),_0x395147=[];for(const _0x165761 of _0xa837c1){if(_0x299a44[_0x1c531c(0x158)](_0x299a44[_0x1c531c(0x167)],_0x299a44['HvXrj'])){const _0x2a6ebb=await this[_0x1c531c(0x104)](_0x31b4eb,_0x165761[_0x1c531c(0x215)]);if(_0x1f51ee[_0x1c531c(0xa7)](_0x2a6ebb)){if(_0x299a44[_0x1c531c(0x1f0)](_0x299a44[_0x1c531c(0xb7)],_0x299a44[_0x1c531c(0xb7)])){logger[_0x1c531c(0x238)](_0x1c531c(0x1f9)+_0x165761[_0x1c531c(0x215)]+_0x1c531c(0xb3)+_0x2a6ebb+_0x1c531c(0x13e));continue;}else{const _0x528f8a=[],_0x8b3e13=[];_0x3fc9cb[_0x1c531c(0x17c)]['forEach'](_0x296752=>{const _0x1f935c=_0x1c531c;_0x528f8a[_0x1f935c(0x119)](_0x296752['SubnetId']);});const _0x2717a6=_0x3e9436[_0x1c531c(0xe8)](_0x531f5f=>{const _0x27e2a5=_0x1c531c;if(_0x528f8a[_0x27e2a5(0x141)](_0x531f5f['value']))return!![];return _0x8b3e13[_0x27e2a5(0x119)](_0x531f5f),![];});_0x299a44[_0x1c531c(0x22a)](_0x466a22,[_0x2717a6,_0x8b3e13]);}}_0x1f51ee[_0x1c531c(0x235)](_0x2a6ebb),_0x395147['push'](this[_0x1c531c(0x181)](_0x159c38,_0x165761,_0x53074c,_0x13a007));}else _0x598534[_0x1c531c(0x170)](_0x1c531c(0x1e4)+_0x17f435[_0x1c531c(0x215)]+':',_0x2c95a6);}await Promise[_0x1c531c(0x199)](_0x395147);}async[a0_0x4c6f3f(0x181)](_0xd3301c,_0xf99826,_0x5d11df,_0x3d61f2){const _0x318f26=a0_0x4c6f3f,_0x523f2a={'phnbi':function(_0x4dbba8,_0x4b8ef9){return _0x4dbba8(_0x4b8ef9);},'eoSVG':function(_0x10df1e,_0x483243){return _0x10df1e(_0x483243);},'ykbno':function(_0x5de785,_0x168400){return _0x5de785(_0x168400);},'fuoop':'2017-11-01','FYoTz':function(_0xe2fb4,_0x12818e){return _0xe2fb4(_0x12818e);},'tJpQj':function(_0x5e23ae,_0x34470a){return _0x5e23ae(_0x34470a);},'xlXPh':function(_0x1a171b,_0xbffc6){return _0x1a171b!==_0xbffc6;},'NQjYU':'ykzMj','XWHRq':_0x318f26(0x1ee),'jOztm':_0x318f26(0x131),'vUFhN':_0x318f26(0x16b)};try{if(_0x523f2a[_0x318f26(0x209)](_0x523f2a[_0x318f26(0x230)],_0x523f2a[_0x318f26(0x219)])){const _0x4188e7={};_0x4188e7[_0x318f26(0x14f)]=_0x3d61f2,_0x4188e7[_0x318f26(0xfa)]=_0xf99826['value'],_0x4188e7[_0x318f26(0x97)]=[_0x5d11df];const _0x276dca=await _0xd3301c['createMountTarget'](_0x4188e7)[_0x318f26(0x211)](),_0x503662=_0x276dca[_0x318f26(0x1b7)];await this['waitForMountTarget'](_0xd3301c,_0xf99826[_0x318f26(0x215)],_0x503662);}else{const _0x3392c1={'ibllR':function(_0x4b222f,_0x4ce056){const _0x55ce54=_0x318f26;return _0x523f2a[_0x55ce54(0x190)](_0x4b222f,_0x4ce056);},'VDAtd':function(_0x57b53b,_0x39cebd){const _0x22ad5e=_0x318f26;return _0x523f2a[_0x22ad5e(0x15e)](_0x57b53b,_0x39cebd);}},_0x55b70c={};_0x55b70c['apiVersion']=_0x523f2a[_0x318f26(0x192)];const _0x1e1f18=new _0x5efe44['EKS'](_0x55b70c);_0x1e1f18['listClusters']()[_0x318f26(0x211)]()[_0x318f26(0xed)](_0x55dc86=>{const _0x506572=_0x318f26;_0x55dc86[_0x506572(0x1c8)][_0x506572(0x141)](this['clusterName'])&&_0x3392c1['ibllR'](_0x30970c,!![]),_0x3392c1[_0x506572(0x99)](_0x440874,![]);})['catch'](_0x1c8ffd=>{const _0x403372=_0x318f26;_0x297ced[_0x403372(0x170)](_0x1c8ffd),_0x523f2a[_0x403372(0x16e)](_0xa0db48,_0x1c8ffd);});}}catch(_0x16a790){_0x523f2a[_0x318f26(0x209)](_0x523f2a['jOztm'],_0x523f2a[_0x318f26(0x162)])?logger[_0x318f26(0x170)](_0x318f26(0x1e4)+_0xf99826[_0x318f26(0x215)]+':',_0x16a790):(_0x2a7f61[_0x318f26(0x1c8)][_0x318f26(0x141)](this[_0x318f26(0xee)])&&_0x523f2a[_0x318f26(0x1e5)](_0x309eef,!![]),_0x523f2a[_0x318f26(0x1c5)](_0x341df3,![]));}}async[a0_0x4c6f3f(0xa4)](_0x2da5b2,_0x183737,_0x3c7c23){const _0x30769f=a0_0x4c6f3f,_0x443c1f={'EIlPM':function(_0x4f9c07,_0x5ae0ed){return _0x4f9c07!==_0x5ae0ed;},'IKkxT':_0x30769f(0xdf),'CgSWB':function(_0x38ee33,_0x25ac80){return _0x38ee33(_0x25ac80);},'HgCMY':_0x30769f(0xc7),'Izccw':_0x30769f(0xf9),'saCbF':function(_0x4e72a2,_0x5561a7){return _0x4e72a2===_0x5561a7;},'XgQfq':'pgjuA','sjfAP':function(_0x22fde6,_0x183c3e){return _0x22fde6===_0x183c3e;},'wZeKd':function(_0xa01c24,_0xafc706){return _0xa01c24===_0xafc706;},'Rynoe':_0x30769f(0x114),'bjKvq':_0x30769f(0x13f),'wtXLd':'sAYmp'};let _0x2702c1='';while(_0x443c1f[_0x30769f(0x21e)](_0x2702c1,_0x443c1f[_0x30769f(0x144)])){if(_0x443c1f['saCbF'](_0x443c1f[_0x30769f(0xe1)],_0x443c1f['XgQfq'])){const _0x113e73={};_0x113e73[_0x30769f(0x1b7)]=_0x3c7c23;const _0x731e02=await _0x2da5b2[_0x30769f(0x1ad)](_0x113e73)[_0x30769f(0x211)]();_0x2702c1=_0x731e02[_0x30769f(0x1b5)][0x0][_0x30769f(0x142)];if(_0x443c1f['sjfAP'](_0x2702c1,_0x443c1f[_0x30769f(0x144)])){if(_0x443c1f[_0x30769f(0xc6)](_0x443c1f[_0x30769f(0xff)],_0x443c1f[_0x30769f(0xff)])){logger[_0x30769f(0x238)](_0x30769f(0x208)+_0x183737+',\x20MountTargetId:\x20'+_0x3c7c23+'.');break;}else{const _0x1620bf=_0x58f184[_0x30769f(0x1b0)]['split'](':')[0x0];_0x1b2246+=_0x30769f(0x164)+_0x1620bf['toUpperCase']()+_0x30769f(0x229)+_0x1d58d9[_0x3c32c3['EvalActionName']]+':\x20'+_0xced6da['EvalDecision'],_0x443c1f[_0x30769f(0x21e)](_0x5707d2[_0x30769f(0x1dd)],_0x443c1f[_0x30769f(0x17b)])&&(_0x1f0f23[_0x30769f(0x18b)]=![]);}}if(_0x443c1f[_0x30769f(0x100)](_0x2702c1,_0x443c1f[_0x30769f(0x1cd)])){if(_0x443c1f[_0x30769f(0x21e)](_0x443c1f[_0x30769f(0x1a1)],_0x443c1f[_0x30769f(0x1a1)]))_0x443c1f['CgSWB'](_0x54f185,!![]);else throw new Error(_0x30769f(0x178)+_0x3c7c23+_0x30769f(0x154));}await new Promise(_0x3d9805=>setTimeout(_0x3d9805,0x1388));}else{const _0x13f222={};_0x13f222[_0x30769f(0x1d0)]=_0x443c1f['HgCMY'];const _0x1674a5=new _0x55dbf7[(_0x30769f(0xe6))](_0x13f222),_0x496eff={};return _0x496eff[_0x30769f(0x183)]=this[_0x30769f(0xee)],_0x1674a5['describeCluster'](_0x496eff)['promise']();}}}async[a0_0x4c6f3f(0x104)](_0x528be4,_0x164f8f){const _0x3b631d=a0_0x4c6f3f,_0x10c182={};_0x10c182[_0x3b631d(0x10c)]=[_0x164f8f];const _0x1c8776=await _0x528be4[_0x3b631d(0x204)](_0x10c182)[_0x3b631d(0x211)]();return _0x1c8776[_0x3b631d(0x17c)][0x0]['AvailabilityZone'];}[a0_0x4c6f3f(0x109)](_0x573722){const _0x2098cc=a0_0x4c6f3f,_0x586b3a={'ZcMpI':'Authmap\x20already\x20exists.\x20Not\x20updating','KlWDR':function(_0x1eee3f,_0x3ba75f){return _0x1eee3f!==_0x3ba75f;},'bjaFC':_0x2098cc(0x95),'BeViK':_0x2098cc(0x19d),'AGDyD':function(_0x2377b6,_0x3aaff3){return _0x2377b6(_0x3aaff3);},'aUfgm':function(_0x381580,_0x96ce76){return _0x381580===_0x96ce76;},'QRclu':_0x2098cc(0x107),'aXwfa':_0x2098cc(0x113),'bDave':_0x2098cc(0x1a7),'kQjjU':_0x2098cc(0x1d2)},_0x17e4de={};_0x17e4de['VpcIds']=[_0x573722];const _0x43ca25=_0x17e4de;return new Promise((_0x7f60cc,_0x486cbe)=>{const _0x342655=_0x2098cc;if(_0x586b3a['aUfgm'](_0x586b3a[_0x342655(0x182)],_0x586b3a[_0x342655(0x1c7)]))_0x4f83f2[_0x342655(0x238)](_0x586b3a[_0x342655(0x159)]);else{const _0x3d9f4f={};_0x3d9f4f[_0x342655(0x1d0)]=_0x586b3a[_0x342655(0xdb)],_0x3d9f4f[_0x342655(0x188)]=global_registry[_0x342655(0x207)];const _0x386592=new awsSDK[(_0x342655(0x1d4))](_0x3d9f4f);_0x386592[_0x342655(0xc5)](_0x43ca25)[_0x342655(0x211)]()[_0x342655(0xed)](_0x4d4038=>{const _0x4a3755=_0x342655;_0x586b3a['KlWDR'](_0x586b3a[_0x4a3755(0x21f)],_0x586b3a[_0x4a3755(0x127)])?_0x586b3a[_0x4a3755(0x1fa)](_0x7f60cc,!![]):(_0x76365a[_0x4a3755(0x200)]=_0x159d69[this['cloudProviderName']][_0x4a3755(0x1ae)],_0x2186c6[_0x4a3755(0x16d)]=_0x2888fe[this[_0x4a3755(0x120)]][_0x4a3755(0x10f)]);})['catch'](_0x38df8e=>{const _0x256114=_0x342655;if(_0x586b3a[_0x256114(0x16f)](_0x586b3a[_0x256114(0x140)],_0x586b3a['QRclu']))logger['error'](_0x256114(0xd1)+_0x573722+'\x20in\x20region\x20'+global_registry[_0x256114(0x207)]+_0x256114(0xfd)),_0x586b3a['AGDyD'](_0x7f60cc,![]);else return!![];});}});}['isSubnetsValid'](_0x423d34,_0x4525b0){const _0x17fb08=a0_0x4c6f3f,_0x1761dd={'gmqWK':function(_0x1fb1dc,_0x40bbb8){return _0x1fb1dc!==_0x40bbb8;},'rZGdf':'bZlVm','QEWVR':_0x17fb08(0x184),'zuocn':function(_0x1c8660,_0x4ea645){return _0x1c8660===_0x4ea645;},'PxlCo':_0x17fb08(0x1f1),'nifSP':function(_0x57ef0d,_0x29bc29){return _0x57ef0d===_0x29bc29;},'UUxpM':_0x17fb08(0x232),'NguAB':_0x17fb08(0x166),'iGAQr':function(_0x42fac1,_0x1866ae){return _0x42fac1(_0x1866ae);},'pCqjh':'JgOdi','JyPWZ':_0x17fb08(0x224),'UERDS':function(_0x2756f9,_0x4fbff6){return _0x2756f9(_0x4fbff6);},'PRRyi':'FwYyy','RjQUS':function(_0x31dade,_0x15fe0b){return _0x31dade(_0x15fe0b);},'SabhG':_0x17fb08(0x220),'HyzQa':_0x17fb08(0x16c),'XtPGt':'2016-11-15','aQjZq':'vpc-id'},_0x6cb3c={};_0x6cb3c[_0x17fb08(0x20e)]=_0x1761dd[_0x17fb08(0x9d)],_0x6cb3c[_0x17fb08(0x1e6)]=[_0x4525b0];const _0x1a26cf={};_0x1a26cf[_0x17fb08(0x98)]=[_0x6cb3c];const _0x25efed=_0x1a26cf;return new Promise((_0x40d496,_0x1126a4)=>{const _0x29c1ea=_0x17fb08,_0x397265={'dfsqi':function(_0x4f7f02,_0x51790d){const _0x14af89=a0_0x2722;return _0x1761dd[_0x14af89(0x1f4)](_0x4f7f02,_0x51790d);},'SBRMo':_0x1761dd[_0x29c1ea(0xd5)],'uefIY':function(_0x1b3ed6,_0x58bcdd){const _0x28207d=_0x29c1ea;return _0x1761dd[_0x28207d(0x1c6)](_0x1b3ed6,_0x58bcdd);}};if(_0x1761dd[_0x29c1ea(0x1f4)](_0x1761dd[_0x29c1ea(0x1e1)],_0x1761dd[_0x29c1ea(0x110)])){const _0x2cf565={};_0x2cf565[_0x29c1ea(0x1d0)]=_0x1761dd[_0x29c1ea(0x1fd)],_0x2cf565[_0x29c1ea(0x188)]=global_registry['clusterRegion'];const _0x2fa721=new awsSDK[(_0x29c1ea(0x1d4))](_0x2cf565);_0x2fa721['describeSubnets'](_0x25efed)[_0x29c1ea(0x211)]()[_0x29c1ea(0xed)](_0x353a88=>{const _0x57343c=_0x29c1ea,_0x10808d={'vqodd':function(_0x3f34f5,_0x2765b7){const _0x1080b7=a0_0x2722;return _0x1761dd[_0x1080b7(0x1f4)](_0x3f34f5,_0x2765b7);},'ujqhX':_0x1761dd[_0x57343c(0xf4)],'kFlKj':_0x1761dd[_0x57343c(0x20b)],'wrnOd':function(_0xbcfcf,_0x494d41){return _0x1761dd['zuocn'](_0xbcfcf,_0x494d41);},'rLLNX':_0x1761dd['PxlCo']};if(_0x1761dd['nifSP'](_0x1761dd['UUxpM'],_0x1761dd[_0x57343c(0x18a)]))return _0x55f57e[_0x304ffc[_0x57343c(0xb6)]]=_0x10a465[_0x57343c(0x16a)],_0x5159a8;else{const _0xe140ee=[],_0x467b96=[];_0x353a88[_0x57343c(0x17c)][_0x57343c(0x210)](_0x4e8e2e=>{const _0x55f850=_0x57343c;_0x397265['dfsqi'](_0x397265[_0x55f850(0x1f8)],_0x397265[_0x55f850(0x1f8)])?_0x21dbf5[_0x55f850(0x18b)]=![]:_0xe140ee[_0x55f850(0x119)](_0x4e8e2e[_0x55f850(0xfa)]);});const _0x17a5c3=_0x423d34['every'](_0x393487=>{const _0x12b0b5=_0x57343c;if(_0x10808d[_0x12b0b5(0x206)](_0x10808d['ujqhX'],_0x10808d[_0x12b0b5(0x1c4)])){if(_0xe140ee[_0x12b0b5(0x141)](_0x393487[_0x12b0b5(0x215)])){if(_0x10808d[_0x12b0b5(0x11a)](_0x10808d[_0x12b0b5(0x225)],_0x10808d[_0x12b0b5(0x225)]))return!![];else _0x43ca9f[_0x12b0b5(0xbf)](_0x450aff);}return _0x467b96['push'](_0x393487),![];}else return _0x287d75['status'][_0x12b0b5(0x103)]['ingress'][0x0]['hostname'];});_0x1761dd[_0x57343c(0xaf)](_0x40d496,[_0x17a5c3,_0x467b96]);}})['catch'](_0x17a838=>{const _0x28a12a=_0x29c1ea;if(_0x1761dd[_0x28a12a(0x129)](_0x1761dd[_0x28a12a(0x1fc)],_0x1761dd[_0x28a12a(0x112)])){const _0x6f2e3b={};_0x6f2e3b[_0x28a12a(0x12a)]=_0x31b562,_0x6f2e3b['value']=_0x5b2bcd,_0x158f25[_0x28a12a(0x119)](_0x6f2e3b);}else logger[_0x28a12a(0x170)](_0x28a12a(0x1d9)+_0x423d34+_0x28a12a(0x1e0)+global_registry['clusterRegion']+'.\x20Error:\x20'+_0x17a838),_0x1761dd[_0x28a12a(0x21d)](_0x40d496,[![],[]]);});}else _0x377b06[_0x29c1ea(0x170)](_0x29c1ea(0x1d9)+_0x370f0d+'\x20in\x20region\x20'+_0x399aab[_0x29c1ea(0x207)]+'.\x20Error:\x20'+_0x26e0ef),_0x397265['uefIY'](_0x5c48c2,[![],[]]);});}async['isCliToolInstalled'](){const _0x1bba00=a0_0x4c6f3f,_0x628469={'WYABE':function(_0x7ce4c,_0x42e331){return _0x7ce4c(_0x42e331);},'aFtev':_0x1bba00(0xd3),'Vbrlq':_0x1bba00(0xa8),'LMvUE':'aws-iam-authenticator\x20tool\x20is\x20installed'},_0x3572e0={};_0x3572e0['status']=![],_0x3572e0[_0x1bba00(0x170)]=null,_0x3572e0[_0x1bba00(0x12e)]='';const _0x54aab6=_0x3572e0;try{const _0x1911ee=await _0x628469[_0x1bba00(0x121)](runCommand,_0x628469[_0x1bba00(0x1c9)]);_0x1911ee[_0x1bba00(0x198)](_0x628469[_0x1bba00(0xd0)])?logger['warn'](_0x1911ee):logger['debug'](_0x1911ee),_0x54aab6[_0x1bba00(0x18b)]=!![],_0x54aab6[_0x1bba00(0x12e)]=_0x628469[_0x1bba00(0x17e)];}catch(_0x430a2e){logger[_0x1bba00(0x170)](_0x1bba00(0x1b4)+_0x430a2e+_0x1bba00(0x1ed)+_0x430a2e[_0x1bba00(0xe2)]),_0x54aab6[_0x1bba00(0x12e)]='Please\x20install\x20aws-iam-authenticator\x20tool.\x20Error\x20:\x20'+_0x430a2e,_0x54aab6['error']=_0x430a2e;}return _0x54aab6;}async[a0_0x4c6f3f(0x201)](){const _0x3d625a=a0_0x4c6f3f,_0x6f5ad3={};_0x6f5ad3[_0x3d625a(0x123)]=_0x3d625a(0xe9),_0x6f5ad3['UHDXm']=_0x3d625a(0x1d1);const _0x35d5d5=_0x6f5ad3,_0x375cf2=await new awsSDK[(_0x3d625a(0x1df))]()[_0x3d625a(0x105)]()[_0x3d625a(0x211)](),{Account:_0x27336c,Arn:_0x129ac2}=_0x375cf2,_0x3dbff4=_0x129ac2['includes'](_0x35d5d5[_0x3d625a(0x123)]),_0xe883f2=_0x3dbff4?_0x3d625a(0xb8)+_0x27336c+_0x3d625a(0xe9)+_0x129ac2[_0x3d625a(0xd9)](_0x35d5d5[_0x3d625a(0x123)])[0x1]:_0x3d625a(0xb8)+_0x27336c+':user/'+_0x129ac2[_0x3d625a(0xd9)](_0x35d5d5['UHDXm'])[0x1];return _0xe883f2;}async['checkAccess'](){const _0x10bb60=a0_0x4c6f3f,_0x42c104={};_0x42c104['nxLAI']=function(_0x23ccb6,_0x5303ea){return _0x23ccb6!==_0x5303ea;},_0x42c104['FdMMT']=_0x10bb60(0xdf);const _0x789b64=_0x42c104,_0x12200a={};_0x12200a[_0x10bb60(0x18b)]=![],_0x12200a[_0x10bb60(0x170)]=null,_0x12200a[_0x10bb60(0x12e)]='';const _0x2bc320=_0x12200a;try{const _0x1118d8=await this['getPrincipalArn'](),_0x4c7dcd={'PolicySourceArn':_0x1118d8,'ActionNames':Object[_0x10bb60(0xcf)](PERMISSIONS)},_0x1b3156=await new awsSDK['IAM']()[_0x10bb60(0x9b)](_0x4c7dcd)['promise']();let _0x3852f7='';logger[_0x10bb60(0x9c)](_0x10bb60(0xfb)+JSON['stringify'](_0x1b3156)),_0x2bc320['status']=!![],_0x1b3156[_0x10bb60(0x13d)][_0x10bb60(0x210)](_0x36081a=>{const _0x8483bc=_0x10bb60,_0x41de71=_0x36081a[_0x8483bc(0x1b0)][_0x8483bc(0xd9)](':')[0x0];_0x3852f7+='\x0a\x09Service:\x20'+_0x41de71[_0x8483bc(0x15c)]()+'\x20|\x20Action\x20:\x20'+PERMISSIONS[_0x36081a[_0x8483bc(0x1b0)]]+':\x20'+_0x36081a[_0x8483bc(0x1dd)],_0x789b64[_0x8483bc(0xda)](_0x36081a['EvalDecision'],_0x789b64[_0x8483bc(0x1f2)])&&(_0x2bc320['status']=![]);}),_0x2bc320['data']=_0x3852f7;}catch(_0x1ceadf){_0x2bc320['error']=_0x1ceadf;}return _0x2bc320;}}function a0_0x2722(_0x47ed0b,_0x9a1796){const _0x16443c=a0_0x1644();return a0_0x2722=function(_0x272258,_0xc18ed1){_0x272258=_0x272258-0x94;let _0xd59a71=_0x16443c[_0x272258];return _0xd59a71;},a0_0x2722(_0x47ed0b,_0x9a1796);}function a0_0x1644(){const _0x2bc8dd=['wbjje','../utils/hstUtils','mapRoles','Cannot\x20find\x20subnets\x20','webSocketUtils','JzlGZ','../utils/gridComponents','EvalDecision','EFS\x20Controller\x20Role\x20=>\x20','STS','\x20in\x20region\x20','SabhG','lolva','describeNodegroup','Error\x20creating\x20mount\x20target\x20for\x20subnet\x20','FYoTz','Values','EFS','oQMGL','jgGSh','path','MFWet','tWHrq','\x20:\x20','xJGdh','Creating\x20EFS\x20CSI\x20Driver\x20&\x20Storage\x20Class','LqsAP','LlLZY','FdMMT','UQhyA','gmqWK','xlJNo','mcYIR','NDGcM','SBRMo','Skipping\x20subnet\x20','AGDyD','autoscaler-creation-failed','pCqjh','XtPGt','browserstack:managedBy','mNlOU','cloudProviderAccessKey','getPrincipalArn','../permissions/AWS.json','PqSFF','describeSubnets','jcOYi','vqodd','clusterRegion','Mount\x20target\x20created\x20for\x20subnet:\x20','xlXPh','createStorageClass','QEWVR','storage-class.yaml','GPKcL','Name','reduce','forEach','promise','LRNir','VEyvh','mSoUT','value','jRFnS','minNodes','EFS\x20FileSystem\x20=>\x20','XWHRq','hGuBf','CkwZG','parameters','UERDS','EIlPM','bjaFC','TkHFw','Error\x20occurred\x20while\x20setting\x20up\x20Hub\x20HA\x20infra:\x20','WPjgl','LOG','gEzql','rLLNX','toLowerCase','-NodeGroup','JBLuE','\x20|\x20Action\x20:\x20','xuTvR','NodeRole\x20=>\x20','readFileAsync','browserstack','tlWHc','hhCrI','NQjYU','18jaZxSl','bFQsX','Creating\x20required\x20dependencies\x20for\x20Hub\x20HA\x20-\x20IAM\x20Role\x20for\x20EFS\x20CSI\x20Controller,\x20Security\x20Group,\x20EFS','AUbgb','add','3377328ifkfSa','../utils/createClusterStack','info','nodegroup','nGDoe','EFSFileSystemId','utf-8',',\x20Subnets\x20=>\x20','QEPoa','GdrBC','SecurityGroups','Filters','VDAtd','create-grid-called','simulatePrincipalPolicy','debug','aQjZq','isBrowserstackCluster','./CloudProvider','rfXph','Creating\x20required\x20resources\x20for\x20Hub\x20HA\x20-\x20IAM\x20Role\x20for\x20EFS\x20CSI\x20Controller,\x20Security\x20Group,\x20EFS','Gznds','ubzja','waitForMountTarget','VHGiH','Added\x20storage\x20class.','has','Intercepted','VPC\x20=>\x20','getKubeConfigData','qafYU','GxToD','join','setupHubHa','iGAQr','VgxqJ','ERROR','rnslo','\x20because\x20its\x20Availability\x20Zone\x20','IxxuE','Adding\x20EFS\x20CSI\x20Driver','OutputKey','MxYTn','arn:aws:iam::','BVCdF',',\x20EFS_FileSystem\x20=>\x20','aHRKq','EFSSecurityGroup','Skipping\x20Autoscaler\x20due\x20to:\x20','../utils/createAutoscalerStack','warn','17463RDscgT','Stacks','setCachedCredsInRegistry','createNamespacedConfigMap','Subnets\x20=>\x20','describeVpcs','wZeKd','2017-11-01','WyvMV','LXTiG','XqoDg','Cluster\x20=>\x20','jBmfW','aws-sdk','zwBCM','keys','Vbrlq','Cannot\x20find\x20VPC\x20','\x0aaws_secret_access_key\x20=\x20','aws-iam-authenticator\x20help','kube-system','PRRyi','MCfxT','Following\x20resources\x20are\x20created:\x20Cluster\x20=>\x20','accessKeyId','split','nxLAI','kQjjU','Authmap\x20already\x20exists.\x20Not\x20updating','9194766MyHoUi','cluster','allowed','Mounting\x20Target\x20for\x20EFS','XgQfq','stack','hub-ha-aws-setup-failed','message','RIHFq','EKS','jhtZx','every',':role/','body','secretAccessKey','hostname','then','clusterName','Creating\x20required\x20dependencies\x20-\x20EKS\x20Role(s),\x20VPC,\x20Subnets,\x20Security\x20Groups\x20and\x20Cluster\x20and\x20Node\x20Group(s)','createAuthConfigMap','KrjDB','Adoof','sMnrl','rZGdf','hubharesources','../config/constants','pPKeN','KXNZj','available','SubnetId','permissions\x20check\x20response:\x20','maxNodes','.\x20Please\x20Check\x20and\x20try\x20again','../utils/createHubHaStack','Rynoe','saCbF','DLRmj','replace','loadBalancer','getAvailabilityZone','getCallerIdentity','cwNKr','zqmSl','dtroJ','isVPCPresent','NEbYx','lEqAK','SubnetIds','mBfcf','hRhuE','secret','HyzQa','ljBeD','JyPWZ','lMgOw','tWYjj','writeFileSync',',\x20ClusterRole\x20=>\x20','IgASa','tags','push','wrnOd','templates','wXoMv','type','getClusterInfo','ztysp','cloudProviderName','WYABE','CMXxl','DfojV','isClusterPresent',',\x20NodeRole\x20=>\x20','Unable\x20to\x20spawn\x20Autoscaler\x20due\x20to:\x20','BeViK','BnzfG','zuocn','label',',VPC\x20=>\x20','uSXCv','ZruSl','data','nodegroupName','EFS\x20SecurityGroup\x20=>\x20','UhcjF','wyTOm','amVcl','PdrDr','QnFdN','createMountTargets','Please\x20install\x20aws-iam-authenticator\x20tool.\x20Error\x20:\x20','XPmdD','warning','certificateAuthority','rTrnQ','getUserInput','EvaluationResults','\x20has\x20already\x20been\x20used.','failed','QRclu','includes','LifeCycleState','liVhU','Izccw','cTwyV','evSgL','toString','Dtkrl','ywNHK','IdjMN','QVkME','RWpyY','GLJXI','wUVzP','FileSystemId','TgySv','11bYJEca','sPmrk','load','\x20failed\x20to\x20reach\x20the\x20available\x20state.','Creating\x20Autoscaler\x20Role','ZZtnX','yszwC','MdPaZ','ZcMpI','wWDoR','4SRTgxC','toUpperCase','Setting\x20up\x20Hub\x20HA','ykbno','385455GSJDwW','dSsLb','4|1|2|3|0','vUFhN','DZLxj','\x0a\x09Service:\x20','6TlRNiB','GuwMx','QWMfG','TBkAJ','sCAfb','OutputValue','lBnHG','zBckG','cloudProviderSecretKey','phnbi','aUfgm','error','reportToGalactusAndSendToEDS','ymmcm','exports','McYns','NgrWP','4931860XecHeB','update','Mount\x20target\x20','js-yaml','NgsDO','IKkxT','Subnets','SXRAO','LMvUE','Created\x20EFS\x20CSI\x20Driver\x20&\x20Storage\x20Class','efs-csi-driver-aws.yaml','createMountTargetAndWait','aXwfa','name','MtQPp','rws','JDFDb','clusterAutoUpgrade','region','nlKSO','NguAB','status','Autoscaler\x20Role\x20created.ARN:\x20','init','namespace','Following\x20resources\x20are\x20created:','eoSVG','2|0|3|4|1','fuoop','\x20SECRET\x20KEY:\x20','checkClusterCreated','34796iVbGwJ','iTXSt','setupAutoscaler','startsWith','all','endpoint','gCkir','VAflw','qUiAt','nFKPl','getNodeGroupInfo','bTnGa','wtXLd','UagSW','QnoTD','sendEventToBackend','352367zSmuND','Ndsna','Wdpsh','mBbES','VykCx','SicHS','pGrnk','hWFFB','describeMountTargets','accessKey','ypNpN','EvalActionName','loadAll','kkGJq','catch','error\x20:\x20','MountTargets','mWsQq','MountTargetId','../config/logger','getGridHostname','fPwIL','CyxNT','fBPmO','dDAUJ','YmWPU','cloudProvider','Outputs','LpLRS','Creating\x20required\x20resources\x20-\x20EKS\x20role(s),\x20VPC,\x20Subnets,\x20Security\x20Groups,\x20Cluster\x20and\x20Node\x20Group(s)','dOojh','kFlKj','tJpQj','RjQUS','bDave','clusters','aFtev','XdISm','listClusters','ingress','bjKvq','XgIij','Adding\x20storage\x20class...','apiVersion',':user/','2016-11-15','Esypm','EC2','SecurityGroups\x20=>\x20'];a0_0x1644=function(){return _0x2bc8dd;};return a0_0x1644();}const a0_0x1c946c={};a0_0x1c946c['AWSCloudProvider']=AWSCloudProvider,module[a0_0x4c6f3f(0x173)]=a0_0x1c946c; | ||
| const a0_0x2e0a38=a0_0x2690;function a0_0x2690(_0x5c759a,_0x58b638){const _0x5b59c7=a0_0x5b59();return a0_0x2690=function(_0x2690ea,_0x2a53d5){_0x2690ea=_0x2690ea-0x176;let _0x90f868=_0x5b59c7[_0x2690ea];return _0x90f868;},a0_0x2690(_0x5c759a,_0x58b638);}(function(_0x1e8554,_0x14414e){const _0x343e0f=a0_0x2690,_0x4bb5a7=_0x1e8554();while(!![]){try{const _0x450566=-parseInt(_0x343e0f(0x2b1))/0x1+parseInt(_0x343e0f(0x311))/0x2*(parseInt(_0x343e0f(0x22f))/0x3)+-parseInt(_0x343e0f(0x269))/0x4+-parseInt(_0x343e0f(0x1b3))/0x5*(-parseInt(_0x343e0f(0x18e))/0x6)+parseInt(_0x343e0f(0x283))/0x7+-parseInt(_0x343e0f(0x1d0))/0x8+parseInt(_0x343e0f(0x1ef))/0x9;if(_0x450566===_0x14414e)break;else _0x4bb5a7['push'](_0x4bb5a7['shift']());}catch(_0x17f5d2){_0x4bb5a7['push'](_0x4bb5a7['shift']());}}}(a0_0x5b59,0x875e2));function a0_0x5b59(){const _0x50e804=[',\x20MountTargetId:\x20','ueNfn','4953080dMghhA','toString','FileSystemId','getGridHostname','tags','maxNodes','then','isBrowserstackCluster','WARNING','PbYCl','rws','OJtpN','LOG','autoscaler-creation-failed','EvalDecision','ZRBNL','templates','ZIINj','JjAVY','aws_credentials','YrUEz','OutputValue','sVCVx','tHQSv','AWSCloudProvider','TzEVb','Subnets','UQxUi','ByChQ','<ARN>','toLowerCase','2243691aogied','qsimE','syEne','ceelQ','TuMso','fCZjk','OVODp','EEgsh','KWsuP','getClusterInfo','fileSystemId','describeSubnets','yFYlT','Skipping\x20subnet\x20','ApDDy','reportToGalactusAndSendToEDS','sendResourceDataToHST','Cluster\x20=>\x20','.\x20Please\x20Check\x20and\x20try\x20again','fsEkd','ilYql','nbrnn','split','setupNewCluster','nypPc','startsWith',':user/','uqkUy','\x20because\x20its\x20Availability\x20Zone\x20','../utils/hstUtils','AEffI','JDRCM','fFoNF','WYuaa','JLTCO','VOdcp','Following\x20resources\x20are\x20created:\x20Cluster\x20=>\x20','zfCej','config','SecurityGroups\x20=>\x20','YsMFf','apiVersion','readFileAsync','DBxbO','CTyMN','jjGYQ','2016-11-15','join','wIOiw','4|1|3|0|2','sHqYc','pdjNd','\x20has\x20already\x20been\x20used.','GuxrU','KbVJv','Added\x20storage\x20class.','RDuFH','AMlHW','keys','UlYtd','nowDY','EFSControllerRoleArn','Subnets\x20=>\x20','DZeaE','25827yOqDHw','zRKWv','dcHwS','uqIqB','error\x20:\x20','esHis','yLeOQ','ZTVee','../utils/createAutoscalerStack','crZeU','VtszZ','cloudProvider','LtszO','bthNB',',\x20EFS_SecurityGroup\x20=>\x20','Authmap\x20already\x20exists.\x20Not\x20updating','message','feYRF',',VPC\x20=>\x20','Adding\x20storage\x20class...','nodeRole','Cannot\x20find\x20VPC\x20','hostname','onkwS','aws-auth-cm.yaml','secret','nodegroup','FdudR','parameters','vxsLj','VUNzE','accessKey','Mcafn',':role/','listClusters','YpEUI','GxGie','LbqGk','iwXxU','Creating\x20required\x20dependencies\x20for\x20Hub\x20HA\x20-\x20IAM\x20Role\x20for\x20EFS\x20CSI\x20Controller,\x20Security\x20Group,\x20EFS','createMountTargetAndWait','MiveB','data','clXkj','jSwOc','rYRfs','FmEgu','OutputKey','\x20|\x20Action\x20:\x20','Cannot\x20find\x20subnets\x20','EPyKe','Adding\x20EFS\x20CSI\x20Driver','create-grid-called','gOKPk','OsfLd','.\x20Error:\x20','describeVpcs','\x0a\x09Service:\x20','129744MWsmzH','JBTlt','EFS\x20SecurityGroup\x20=>\x20','cloudProviderName','vHejK','aws-iam-authenticator\x20help','status','gKRle','Values','Outputs','checkClusterCreated','name','EKS','aAgtu','dnOJX','sendEventToBackend','IqfVh','EvalActionName','joeZd','RPfJt','RTazF','mxLjk','LofWk','permissions\x20check\x20response:\x20','kWAOa','krHnm','5371387DtSmbn','EcuXz','Intercepted','Unable\x20to\x20spawn\x20Autoscaler\x20due\x20to:\x20','RqhRm','BKwDY','anxVz','../utils/createClusterStack','ykhVK','UjEMf','LDcti','yVrSZ','kvltM','TJKCp','Error\x20creating\x20mount\x20target\x20for\x20subnet\x20','VYFas','nRHXz','SubnetId','hUTdD','FWipR','FYLFE','replace','\x20failed\x20to\x20reach\x20the\x20available\x20state.','xydOj','lKHRg','LJNoE','KIXNN','includes','jljAu','EvaluationResults','ingress','viqMA','WEXbP','SdFrc','toUpperCase','WUNjo','AhvHZ','init','getNodeGroupInfo','zzTDc','KZEkz','describeNodegroup','createMountTargets','NodiC','LShmN','RcNZN','226611yfYmuH','VfjfK','cRreY','Following\x20resources\x20are\x20created:','TJTXE','rxCJj','warning','Name','qLQzu','-NodeGroup','mVVob','forEach','./CloudProvider','AvailabilityZone','cloudProviderAccessKey','HHOVj','aws-iam-authenticator\x20tool\x20is\x20installed','Creating\x20EFS\x20CSI\x20Driver\x20&\x20Storage\x20Class','exports','gOfOX','warn','clusterName','getAvailabilityZone','SubnetIds','iHqIY','EC2','HIcUx','FWhjv','PEwya','loadAll','FECPX','clusters','CteRd','stringify','utf-8','wLhTs','ajMFS','info','IZNBp','setupAutoscaler','kOhVz','omXTk','namespace','lqdQE','gJckC','qlxrV','VpcIds','xrChM','../permissions/AWS.json','WNJQw','nodegroupName','hubharesources','rhVly','ERROR','load','Creating\x20required\x20resources\x20-\x20EKS\x20role(s),\x20VPC,\x20Subnets,\x20Security\x20Groups,\x20Cluster\x20and\x20Node\x20Group(s)','SzNxq','path','DwyJv','cluster','Stacks','PTGkm','ZxxnS','ITnXD','JQlnW','createAuthConfigMap','nzCuE','../utils/createHubHaStack','Mount\x20target\x20','wSHCm','sVipo','ZlZlU','error','\x20ACCESS\x20KEY:\x20','Zsqss','mIQbH',',\x20Subnets\x20=>\x20','hOeVz','UkdDW','mapRoles','VPC\x20=>\x20','KAisu','label','GkpOT','arn:aws:iam::','MountTargetId','nrmug','SecurityGroups','push','ADGTw','isVPCPresent','setupHubHa','value','QyAEg','Creating\x20required\x20dependencies\x20-\x20EKS\x20Role(s),\x20VPC,\x20Subnets,\x20Security\x20Groups\x20and\x20Cluster\x20and\x20Node\x20Group(s)','keYpP','82EgTlOW','Ytreo','JPSze','cQItf','pexgU','debug','cfiGh','XeZZT','update','describeCluster','Creating\x20Autoscaler\x20Role','JawqK','yvgUu','NQfaG','ObVRo','AsHNq','XmQPO','\x20:\x20','BvCAp','body','McLDW','uakNK','cEUXq','createStorageClass','EheLg','yCcco','bbSGd','cloudProviderSecretKey','6oZmSmR','2017-11-01','../utils/utilityMethods','type','clusterRegion','isSubnetsValid','BlSIz','wMjHb','HXIdQ','rnojI','Following\x20resources\x20are\x20created\x20for\x20Hub\x20HA:\x20EFS_ControllerRoleArn\x20=>\x20','HFdHO','oFEvi','juTtd','DJSUH','getKubeConfigData','NodeRole\x20=>\x20','webSocketUtils','allowed',',\x20EFS_FileSystem\x20=>\x20','sKoIU','checkAccess','catch','../config/logger','sTvDn','cckHe','Isksf','UQZSe','uQnLx','Enptf','wSWqt','lGvOv','NeWEd','hrbFP','storage-class.yaml','simulatePrincipalPolicy','soUlE','315195JOKKaR','TJpOt','region','hub-ha-aws-setup-failed','secretAccessKey','IAM','stack','Creating\x20required\x20resources\x20for\x20Hub\x20HA\x20-\x20IAM\x20Role\x20for\x20EFS\x20CSI\x20Controller,\x20Security\x20Group,\x20EFS','ueeCY','IBNKM','promise','match','\x20in\x20region\x20','OUBSk','.\x20Deleting\x20all\x20the\x20stacks','vodGn','getCallerIdentity','gLTrW','JBlic','Please\x20install\x20aws-iam-authenticator\x20tool.\x20Error\x20:\x20','NkscV','Autoscaler\x20Role\x20created.ARN:\x20','kube-system','getPrincipalArn','XHBcZ','writeFileSync','EFS\x20FileSystem\x20=>\x20'];a0_0x5b59=function(){return _0x50e804;};return a0_0x5b59();}const fs=require('fs'),path=require(a0_0x2e0a38(0x2ea)),yaml=require('js-yaml'),awsSDK=require('aws-sdk'),{logger}=require(a0_0x2e0a38(0x1a5)),{CloudProvider}=require(a0_0x2e0a38(0x2bd)),{sendAWSInfoToHST}=require(a0_0x2e0a38(0x20c)),{createClusterStack}=require(a0_0x2e0a38(0x28a)),{createHubHaStack}=require(a0_0x2e0a38(0x2f4)),{deleteClusterAndDependencies,deleteRoutingDeps,deleteAgent}=require('../utils/gridComponents'),{createAutoscalerStack}=require(a0_0x2e0a38(0x237)),{getDirForConfig,reportToGalactusAndSendToEDS,kubeApply,runCommand}=require(a0_0x2e0a38(0x190)),{IAM_USER_NAME,AWS,WS_EVENTS,global_registry,messageTypes}=require('../config/constants'),PERMISSIONS=require(a0_0x2e0a38(0x2e1));class AWSCloudProvider extends CloudProvider{constructor(_0x53957e,_0x15cf13,_0x561b06,_0x17266d){super(AWS,_0x53957e,_0x15cf13,_0x561b06,_0x17266d);}async[a0_0x2e0a38(0x2a8)](){const _0x16d9e5=a0_0x2e0a38;await super[_0x16d9e5(0x2a8)]();const _0x28269c={};return _0x28269c[_0x16d9e5(0x1b5)]=global_registry['clusterRegion'],_0x28269c['accessKeyId']=global_registry[_0x16d9e5(0x2bf)],_0x28269c[_0x16d9e5(0x1b7)]=global_registry[_0x16d9e5(0x18d)],awsSDK[_0x16d9e5(0x215)][_0x16d9e5(0x17a)](_0x28269c),this;}async[a0_0x2e0a38(0x1ff)](){const _0x21e8c3=a0_0x2e0a38,_0x294903={'cEUXq':function(_0x10b89b,_0x2ec2ea){return _0x10b89b(_0x2ec2ea);}};_0x294903[_0x21e8c3(0x188)](sendAWSInfoToHST,this[_0x21e8c3(0x1da)]);}async['setCachedCredsInRegistry'](_0x15ea9c){const _0x5bbd96=a0_0x2e0a38;global_registry[_0x5bbd96(0x2bf)]=_0x15ea9c[this[_0x5bbd96(0x26c)]][_0x5bbd96(0x24e)],global_registry['cloudProviderSecretKey']=_0x15ea9c[this[_0x5bbd96(0x26c)]][_0x5bbd96(0x248)];}[a0_0x2e0a38(0x1d3)](_0x4b171d){const _0x27331d=a0_0x2e0a38;return _0x4b171d['status']['loadBalancer']['ingress'][0x0][_0x27331d(0x245)];}async[a0_0x2e0a38(0x1d7)](){const _0x31f1b5=a0_0x2e0a38,_0x2f0424={};_0x2f0424[_0x31f1b5(0x264)]=function(_0x3d44a7,_0x2d4b4e){return _0x3d44a7===_0x2d4b4e;},_0x2f0424['KIXNN']='browserstack:managedBy',_0x2f0424[_0x31f1b5(0x182)]='browserstack',_0x2f0424['lqdQE']=_0x31f1b5(0x18f),_0x2f0424[_0x31f1b5(0x282)]=_0x31f1b5(0x1f3),_0x2f0424[_0x31f1b5(0x1cb)]=function(_0x1614d2,_0x13adb1){return _0x1614d2!==_0x13adb1;},_0x2f0424[_0x31f1b5(0x227)]=_0x31f1b5(0x2fe),_0x2f0424[_0x31f1b5(0x2f7)]=_0x31f1b5(0x23b),_0x2f0424['sTvDn']=_0x31f1b5(0x196),_0x2f0424['UCPEJ']=_0x31f1b5(0x18b);const _0x540bd4=_0x2f0424;try{if(_0x540bd4[_0x31f1b5(0x264)](_0x540bd4[_0x31f1b5(0x282)],_0x540bd4[_0x31f1b5(0x282)])){const _0x5034ee=await this['getClusterInfo']();if(_0x5034ee['cluster']){if(_0x540bd4['XHBcZ'](_0x540bd4['RDuFH'],_0x540bd4['sVipo'])){const _0x2da2c0=_0x5034ee['cluster'][_0x31f1b5(0x1d4)];return _0x2da2c0&&_0x540bd4[_0x31f1b5(0x264)](_0x2da2c0[_0x540bd4[_0x31f1b5(0x29d)]][_0x31f1b5(0x1ee)](),_0x540bd4[_0x31f1b5(0x182)]);}else{const _0x38fa06=_0x34162a[_0x31f1b5(0x2ec)][_0x31f1b5(0x1d4)];return _0x38fa06&&_0x540bd4[_0x31f1b5(0x264)](_0x38fa06[_0x540bd4[_0x31f1b5(0x29d)]][_0x31f1b5(0x1ee)](),_0x540bd4['XmQPO']);}}}else _0xa532d0['debug'](_0x45b44d);}catch(_0x3a9f85){if(_0x540bd4['gOKPk'](_0x540bd4[_0x31f1b5(0x1a6)],_0x540bd4['UCPEJ'])){const _0x49ff2e={};_0x49ff2e[_0x31f1b5(0x218)]=_0x540bd4[_0x31f1b5(0x2dc)];const _0x111590=new _0x5b5e36[(_0x31f1b5(0x275))](_0x49ff2e),_0x2a0a87={};return _0x2a0a87[_0x31f1b5(0x2c6)]=this['clusterName'],_0x2a0a87[_0x31f1b5(0x2e3)]=_0x16499c,_0x111590[_0x31f1b5(0x2ac)](_0x2a0a87)[_0x31f1b5(0x1bd)]();}else return![];}return![];}async['isClusterPresent'](){const _0x1e19b8=a0_0x2e0a38;return this[_0x1e19b8(0x273)]();}async[a0_0x2e0a38(0x1f8)](){const _0x2786f1=a0_0x2e0a38,_0x29b55f={};_0x29b55f['xrChM']=_0x2786f1(0x18f);const _0x47ec29=_0x29b55f,_0x5a8828={};_0x5a8828[_0x2786f1(0x218)]=_0x47ec29[_0x2786f1(0x2e0)];const _0x20a989=new awsSDK['EKS'](_0x5a8828),_0x44c4da={};return _0x44c4da[_0x2786f1(0x274)]=this[_0x2786f1(0x2c6)],_0x20a989[_0x2786f1(0x17b)](_0x44c4da)[_0x2786f1(0x1bd)]();}async[a0_0x2e0a38(0x2f2)](_0x58ac17){const _0x249e4e=a0_0x2e0a38,_0x5e1aec={};_0x5e1aec[_0x249e4e(0x1b2)]=_0x249e4e(0x1e0),_0x5e1aec['kWAOa']=_0x249e4e(0x247),_0x5e1aec[_0x249e4e(0x186)]=_0x249e4e(0x2d3),_0x5e1aec[_0x249e4e(0x1fb)]=_0x249e4e(0x1ed);const _0x5ca3b6=_0x5e1aec,_0x22421e=await fs[_0x249e4e(0x219)](path['join'](__dirname,'..',_0x5ca3b6[_0x249e4e(0x1b2)],_0x5ca3b6[_0x249e4e(0x281)]),_0x5ca3b6[_0x249e4e(0x186)]),_0x1e198e=yaml['load'](_0x22421e);return _0x1e198e[_0x249e4e(0x259)][_0x249e4e(0x300)]=_0x1e198e['data']['mapRoles']['replace'](_0x5ca3b6[_0x249e4e(0x1fb)],_0x58ac17),_0x1e198e;}async[a0_0x2e0a38(0x2a9)](_0x53fbcc){const _0xdf46a3=a0_0x2e0a38,_0x49470a={};_0x49470a[_0xdf46a3(0x234)]='2017-11-01';const _0x1af3fe=_0x49470a,_0x40dec3={};_0x40dec3[_0xdf46a3(0x218)]=_0x1af3fe[_0xdf46a3(0x234)];const _0x5353a4=new awsSDK[(_0xdf46a3(0x275))](_0x40dec3),_0x496d85={};return _0x496d85[_0xdf46a3(0x2c6)]=this[_0xdf46a3(0x2c6)],_0x496d85['nodegroupName']=_0x53fbcc,_0x5353a4[_0xdf46a3(0x2ac)](_0x496d85)['promise']();}async[a0_0x2e0a38(0x273)](){const _0x4c8305=a0_0x2e0a38,_0x4394f0={'XeZZT':function(_0x1c6400,_0x16196d){return _0x1c6400(_0x16196d);},'KZEkz':function(_0x346506,_0x1d2f67){return _0x346506(_0x1d2f67);},'RPfJt':_0x4c8305(0x18f),'VOdcp':function(_0x8c5dc7,_0x248387){return _0x8c5dc7!==_0x248387;},'fsEkd':'adXYZ','spOiY':_0x4c8305(0x2a7),'JjAVY':_0x4c8305(0x314),'cfiGh':_0x4c8305(0x2f0),'mVVob':function(_0x3ff6fb,_0x227a2a){return _0x3ff6fb===_0x227a2a;},'joeZd':_0x4c8305(0x246),'hUTdD':function(_0x205cb1,_0x3d7f3e){return _0x205cb1(_0x3d7f3e);},'feYRF':'NRtFX'};return new Promise((_0x5b9ea5,_0x73ff87)=>{const _0x46ed6f=_0x4c8305,_0x4360ba={'jljAu':function(_0x5bb132,_0x570aff){const _0x4bec3c=a0_0x2690;return _0x4394f0[_0x4bec3c(0x2ab)](_0x5bb132,_0x570aff);},'BKwDY':_0x4394f0['RPfJt'],'fCZjk':function(_0x2b08d9,_0x2be8b5){const _0x57216d=a0_0x2690;return _0x4394f0[_0x57216d(0x212)](_0x2b08d9,_0x2be8b5);},'lZWBk':_0x4394f0[_0x46ed6f(0x202)],'zfCej':_0x4394f0['spOiY'],'IFfJh':_0x4394f0[_0x46ed6f(0x1e2)],'ADGTw':_0x4394f0[_0x46ed6f(0x178)],'YpEUI':function(_0x2ab708,_0x3f5b50){const _0x16b1b3=_0x46ed6f;return _0x4394f0[_0x16b1b3(0x2bb)](_0x2ab708,_0x3f5b50);},'FYLFE':_0x4394f0[_0x46ed6f(0x27b)],'ajMFS':function(_0x43fa6b,_0x18275a){const _0x12de7a=_0x46ed6f;return _0x4394f0[_0x12de7a(0x295)](_0x43fa6b,_0x18275a);}};if(_0x4394f0[_0x46ed6f(0x212)](_0x4394f0[_0x46ed6f(0x240)],_0x4394f0[_0x46ed6f(0x240)]))_0x4394f0[_0x46ed6f(0x179)](_0x4e8cab,this['rws']);else{const _0x53125e={};_0x53125e[_0x46ed6f(0x218)]=_0x4394f0[_0x46ed6f(0x27c)];const _0x198264=new awsSDK[(_0x46ed6f(0x275))](_0x53125e);_0x198264[_0x46ed6f(0x251)]()[_0x46ed6f(0x1bd)]()[_0x46ed6f(0x1d6)](_0x83756a=>{const _0x17dd61=_0x46ed6f;if(_0x4360ba[_0x17dd61(0x1f4)](_0x4360ba['lZWBk'],_0x4360ba[_0x17dd61(0x214)]))_0x83756a[_0x17dd61(0x2d0)][_0x17dd61(0x29e)](this[_0x17dd61(0x2c6)])&&(_0x4360ba[_0x17dd61(0x1f4)](_0x4360ba['IFfJh'],_0x4360ba[_0x17dd61(0x30a)])?_0x4360ba[_0x17dd61(0x29f)](_0x5b9ea5,!![]):(_0x318adb[_0x17dd61(0x2d0)]['includes'](this[_0x17dd61(0x2c6)])&&_0x4360ba['jljAu'](_0x5f3548,!![]),_0x4360ba[_0x17dd61(0x29f)](_0x4494aa,![]))),_0x4360ba['jljAu'](_0x5b9ea5,![]);else{const _0x52526e={};_0x52526e[_0x17dd61(0x218)]=_0x4360ba[_0x17dd61(0x288)];const _0x55f5b4=new _0x4a83d1[(_0x17dd61(0x275))](_0x52526e),_0x592a8f={};return _0x592a8f[_0x17dd61(0x274)]=this[_0x17dd61(0x2c6)],_0x55f5b4[_0x17dd61(0x17b)](_0x592a8f)[_0x17dd61(0x1bd)]();}})[_0x46ed6f(0x1a4)](_0x53c39f=>{const _0x4753e8=_0x46ed6f;if(_0x4360ba[_0x4753e8(0x252)](_0x4360ba['FYLFE'],_0x4360ba[_0x4753e8(0x297)]))logger[_0x4753e8(0x2f9)](_0x53c39f),_0x4360ba[_0x4753e8(0x2d5)](_0x73ff87,_0x53c39f);else throw new _0x170046('Mount\x20target\x20'+_0x1f151c+_0x4753e8(0x299));});}});}async['getUserInput'](_0x458aef,_0x280685){const _0x5235a9=a0_0x2e0a38,_0x592264={'nMTNo':function(_0x1c05e8,_0x163192){return _0x1c05e8(_0x163192);},'UlYtd':function(_0x3a54b7,_0x1ef424){return _0x3a54b7(_0x1ef424);}},_0x15d522=this[_0x5235a9(0x26c)][_0x5235a9(0x2a5)](),_0xd0599b=await _0x592264['nMTNo'](_0x458aef,_0x15d522+_0x5235a9(0x2fa)),_0x436e44=await _0x592264[_0x5235a9(0x22a)](_0x458aef,_0x15d522+'\x20SECRET\x20KEY:\x20');global_registry['cloudProviderAccessKey']=_0xd0599b,global_registry[_0x5235a9(0x18d)]=_0x436e44;const _0x34794b={};return _0x34794b[_0x5235a9(0x24e)]=_0xd0599b,_0x34794b[_0x5235a9(0x248)]=_0x436e44,_0x280685[_0x5235a9(0x23a)][AWS]=_0x34794b,_0x280685;}async[a0_0x2e0a38(0x19d)](){const _0x75f827=a0_0x2e0a38,_0x59841d={'syEne':function(_0xb9ff38){return _0xb9ff38();},'PbYCl':_0x75f827(0x1e3),'keYpP':'templates','DBxbO':'KubeConfigTemplate.yaml'},_0x409122=_0x59841d[_0x75f827(0x1f1)](getDirForConfig),_0x422f3f=await this[_0x75f827(0x1f8)](),_0x130863=path[_0x75f827(0x21e)](_0x409122,_0x59841d[_0x75f827(0x1d9)]),_0x535b9d='[ats]\x0aaws_access_key_id\x20=\x20'+global_registry[_0x75f827(0x2bf)]+'\x0aaws_secret_access_key\x20=\x20'+global_registry['cloudProviderSecretKey'];fs[_0x75f827(0x1cc)](_0x130863,_0x535b9d);let _0x2be13a=await fs[_0x75f827(0x219)](path[_0x75f827(0x21e)](__dirname,'..',_0x59841d[_0x75f827(0x310)],_0x59841d[_0x75f827(0x21a)]));return _0x2be13a=_0x2be13a[_0x75f827(0x1d1)](),_0x2be13a=_0x2be13a[_0x75f827(0x298)](/<CLUSTER_NAME>/g,this['clusterName']),_0x2be13a=_0x2be13a[_0x75f827(0x298)](/<CLUSTER_URL>/g,_0x422f3f[_0x75f827(0x2ec)]['endpoint']),_0x2be13a=_0x2be13a['replace'](/<CERTIFICATE_DATA>/g,_0x422f3f[_0x75f827(0x2ec)]['certificateAuthority'][_0x75f827(0x259)]),_0x2be13a=_0x2be13a['replace'](/<CLUSTER_REGION>/g,global_registry[_0x75f827(0x192)]),_0x2be13a=_0x2be13a['replace'](/<CLUSTER_NAME_USER>/g,IAM_USER_NAME),_0x2be13a=_0x2be13a[_0x75f827(0x298)](/<CLOUD_PROVIDER_ACCESS_KEY>/g,global_registry['cloudProviderAccessKey']),_0x2be13a=_0x2be13a[_0x75f827(0x298)](/<CLOUD_PROVIDER_SECRET>/g,global_registry[_0x75f827(0x18d)]),_0x2be13a=_0x2be13a[_0x75f827(0x298)](/<AWS_CONFIG_FILE_PATH>/g,_0x130863),_0x2be13a;}async[a0_0x2e0a38(0x206)](_0x42bc86=null,_0x25d327=null){const _0x26daf4=a0_0x2e0a38,_0x193b8e={'NkscV':function(_0x1c5dfc,_0xfde92f){return _0x1c5dfc(_0xfde92f);},'UQZSe':_0x26daf4(0x2e8),'anxVz':_0x26daf4(0x30f),'sHqYc':function(_0x801130,_0x2ce8e1,_0x178fca,_0x104df5,_0x2d57a7,_0x5df988,_0x52e82e){return _0x801130(_0x2ce8e1,_0x178fca,_0x104df5,_0x2d57a7,_0x5df988,_0x52e82e);},'ceelQ':_0x26daf4(0x2b4),'PTGkm':function(_0x37eefa,_0x833f82){return _0x37eefa===_0x833f82;},'kvltM':function(_0x322dca,_0x53b283){return _0x322dca===_0x53b283;},'OsfLd':function(_0x255332,_0x44bf35){return _0x255332!==_0x44bf35;},'IZNBp':'jFyyz','clXkj':_0x26daf4(0x238)},_0x1c0194={};_0x1c0194[_0x26daf4(0x191)]=WS_EVENTS[_0x26daf4(0x1dc)],_0x1c0194[_0x26daf4(0x23f)]=_0x193b8e[_0x26daf4(0x1a9)],this[_0x26daf4(0x19f)][_0x26daf4(0x278)](this['rws'],_0x1c0194),logger['info'](_0x193b8e[_0x26daf4(0x289)]);const _0x52b180=global_registry['minNodes'],_0x558d05=global_registry[_0x26daf4(0x1d5)],_0x2f7507=global_registry['clusterAutoUpgrade'],_0x5c11b8=await _0x193b8e[_0x26daf4(0x221)](createClusterStack,this[_0x26daf4(0x2c6)],_0x52b180,_0x558d05,_0x42bc86,_0x25d327,_0x2f7507),_0x58c6aa=_0x5c11b8[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x0][_0x26daf4(0x1e5)]['split'](','),_0x4ac5cf=_0x5c11b8[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x1][_0x26daf4(0x1e5)],_0x161605=_0x5c11b8[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x3][_0x26daf4(0x1e5)],_0x5cc4a6=_0x5c11b8[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x4][_0x26daf4(0x1e5)];logger[_0x26daf4(0x2d6)](_0x193b8e[_0x26daf4(0x1f2)]),logger[_0x26daf4(0x2d6)](_0x26daf4(0x200)+_0x161605+'\x20'),logger[_0x26daf4(0x2d6)]('ClusterRole\x20=>\x20'+_0x4ac5cf+'\x20'),logger[_0x26daf4(0x2d6)](_0x26daf4(0x216)+_0x58c6aa+'\x20'),logger[_0x26daf4(0x2d6)](_0x26daf4(0x19e)+_0x5cc4a6+'\x20');let _0x1472cb=_0x26daf4(0x213)+_0x161605+',\x20ClusterRole\x20=>\x20'+_0x4ac5cf+',\x20SecurityGroups\x20=>\x20'+_0x58c6aa+',\x20NodeRole\x20=>\x20'+_0x5cc4a6;if(_0x193b8e[_0x26daf4(0x2ee)](_0x42bc86,null)&&_0x193b8e[_0x26daf4(0x28f)](_0x25d327,null)){if(_0x193b8e[_0x26daf4(0x265)](_0x193b8e[_0x26daf4(0x2d7)],_0x193b8e['IZNBp'])){const _0x1875da=_0x2c0484[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x2]['OutputValue'],_0x30b67d=_0x48ca39[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x5][_0x26daf4(0x1e5)][_0x26daf4(0x205)](',');_0x31a8cf=_0x1875da;const _0x2ee948=[];for(const _0x25eecd of _0x30b67d){const _0x582f5a={};_0x582f5a[_0x26daf4(0x303)]=_0x25eecd,_0x582f5a[_0x26daf4(0x30d)]=_0x25eecd,_0x2ee948[_0x26daf4(0x309)](_0x582f5a);}_0x4a36d0=_0x2ee948,_0x598f48['info'](_0x26daf4(0x301)+_0x1875da+'\x20'),_0x5d0149[_0x26daf4(0x2d6)](_0x26daf4(0x22d)+_0x30b67d+'\x20'),_0x37eab4+=_0x26daf4(0x241)+_0x1875da+',\x20Subnets\x20=>\x20'+_0x30b67d+',\x20';}else{const _0x1cb3aa=_0x5c11b8[_0x26daf4(0x2ed)][0x0]['Outputs'][0x2][_0x26daf4(0x1e5)],_0x2d12b6=_0x5c11b8[_0x26daf4(0x2ed)][0x0][_0x26daf4(0x272)][0x5][_0x26daf4(0x1e5)][_0x26daf4(0x205)](',');_0x42bc86=_0x1cb3aa;const _0x3ad6ba=[];for(const _0x2eb873 of _0x2d12b6){if(_0x193b8e[_0x26daf4(0x28f)](_0x193b8e[_0x26daf4(0x25a)],_0x193b8e[_0x26daf4(0x25a)])){const _0x47670f={};_0x47670f[_0x26daf4(0x303)]=_0x2eb873,_0x47670f[_0x26daf4(0x30d)]=_0x2eb873,_0x3ad6ba[_0x26daf4(0x309)](_0x47670f);}else _0x3f0d1a[_0x26daf4(0x2f9)](_0x2916ea),_0x193b8e[_0x26daf4(0x1c7)](_0x43207c,_0x16756d);}_0x25d327=_0x3ad6ba,logger[_0x26daf4(0x2d6)](_0x26daf4(0x301)+_0x1cb3aa+'\x20'),logger['info'](_0x26daf4(0x22d)+_0x2d12b6+'\x20'),_0x1472cb+=_0x26daf4(0x241)+_0x1cb3aa+_0x26daf4(0x2fd)+_0x2d12b6+',\x20';}}const _0x188e99={};return _0x188e99['type']=WS_EVENTS[_0x26daf4(0x1dc)],_0x188e99['message']=_0x1472cb,this[_0x26daf4(0x19f)][_0x26daf4(0x278)](this[_0x26daf4(0x1da)],_0x188e99),[_0x42bc86,_0x25d327];}async['deleteCluster'](_0x3854ca,_0x5f540e){const _0x4eb3c9=a0_0x2e0a38,_0x4e2ec8={'EEgsh':function(_0x6c3dfc,_0xddcc5f){return _0x6c3dfc(_0xddcc5f);},'eegZP':function(_0x1f0578,_0x4e80c0,_0x2ebc59){return _0x1f0578(_0x4e80c0,_0x2ebc59);}};await _0x4e2ec8['EEgsh'](deleteAgent,_0x3854ca),await _0x4e2ec8[_0x4eb3c9(0x1f6)](deleteRoutingDeps,_0x3854ca),await _0x4e2ec8['eegZP'](deleteClusterAndDependencies,_0x5f540e,this[_0x4eb3c9(0x2c6)]);}async[a0_0x2e0a38(0x2d8)](_0x36ae7c,_0x3afabc){const _0x446985=a0_0x2e0a38,_0x3f59df={'TJKCp':function(_0x345d0b,_0x5607a5){return _0x345d0b(_0x5607a5);},'juTtd':function(_0xa55c3a,_0x137682){return _0xa55c3a!==_0x137682;},'UjEMf':_0x446985(0x270),'boahN':_0x446985(0x293),'lGvOv':'Authmap\x20already\x20exists.\x20Not\x20updating','bbSGd':_0x446985(0x17c),'JBTlt':function(_0x38c218,_0x5ed1de){return _0x38c218===_0x5ed1de;},'DwyJv':'mFjOE','OJtpN':function(_0x21debb,_0x3e0f4f){return _0x21debb(_0x3e0f4f);},'VtszZ':_0x446985(0x1bb),'WEXbP':_0x446985(0x2f1),'vodGn':function(_0x34ae93,_0x108eb2,_0x11a958,_0x3d21f6,_0xffb848,_0x120f7e,_0x3d6d71,_0x153e64){return _0x34ae93(_0x108eb2,_0x11a958,_0x3d21f6,_0xffb848,_0x120f7e,_0x3d6d71,_0x153e64);},'wIOiw':_0x446985(0x263),'pexgU':_0x446985(0x1fe),'Rmqaq':_0x446985(0x2b7),'ZRBNL':'rnVsX','gLTrW':'0|1|4|2|3','HFdHO':_0x446985(0x1dd),'VfjfK':_0x446985(0x2f9),'gOfOX':function(_0x5dcdd0,_0x2d5bc4,_0x474cd5){return _0x5dcdd0(_0x2d5bc4,_0x474cd5);},'JBlic':_0x446985(0x1c9)};let _0x4374db,_0x300df3;const _0x20d616={};_0x20d616['type']=WS_EVENTS[_0x446985(0x1dc)],_0x20d616[_0x446985(0x23f)]=_0x3f59df[_0x446985(0x18c)],this[_0x446985(0x19f)][_0x446985(0x278)](this[_0x446985(0x1da)],_0x20d616),logger[_0x446985(0x2d6)](_0x3f59df[_0x446985(0x18c)]);try{if(_0x3f59df['JBTlt'](_0x3f59df['DwyJv'],_0x3f59df[_0x446985(0x2eb)])){const _0xe0333f=await _0x3f59df[_0x446985(0x1db)](createAutoscalerStack,this[_0x446985(0x2c6)]);_0x300df3=_0xe0333f[_0x446985(0x2ed)][0x0][_0x446985(0x272)][0x2]['OutputValue'];const _0x307054={};_0x307054[_0x446985(0x191)]=WS_EVENTS[_0x446985(0x1dc)],_0x307054[_0x446985(0x23f)]=_0x446985(0x1c8)+_0x300df3+'\x20',this['webSocketUtils'][_0x446985(0x278)](this['rws'],_0x307054),logger['info'](_0x446985(0x1c8)+_0x300df3+'\x20');}else _0x15c0a0[_0x446985(0x2c5)](_0x174b86);}catch(_0x1e9dfc){if(_0x3f59df[_0x446985(0x26a)](_0x3f59df[_0x446985(0x239)],_0x3f59df[_0x446985(0x239)])){if(_0x1e9dfc?.[_0x446985(0x23f)]&&_0x1e9dfc[_0x446985(0x23f)][_0x446985(0x1be)](/already exists/)){if(_0x3f59df['juTtd'](_0x3f59df[_0x446985(0x2a3)],_0x3f59df[_0x446985(0x2a3)])){const _0x32a5f0=[],_0x2b9b1b=[];_0x33fda8[_0x446985(0x1ea)]['forEach'](_0x59ca24=>{const _0x56236c=_0x446985;_0x32a5f0[_0x56236c(0x309)](_0x59ca24['SubnetId']);});const _0x24a550=_0x4ad1fb['every'](_0x55c926=>{const _0x24b41e=_0x446985;if(_0x32a5f0['includes'](_0x55c926[_0x24b41e(0x30d)]))return!![];return _0x2b9b1b[_0x24b41e(0x309)](_0x55c926),![];});_0x3f59df[_0x446985(0x290)](_0x2e0bda,[_0x24a550,_0x2b9b1b]);}else _0x4374db='Skipping\x20Autoscaler\x20due\x20to:\x20'+_0x1e9dfc[_0x446985(0x23f)],await _0x3f59df[_0x446985(0x1c2)](reportToGalactusAndSendToEDS,_0x3afabc,this['rws'],_0x4374db,messageTypes[_0x446985(0x1d8)],_0x3f59df[_0x446985(0x21f)],_0x3f59df[_0x446985(0x176)],_0x3f59df['Rmqaq']),logger['warn'](_0x4374db);}else{if(_0x3f59df[_0x446985(0x26a)](_0x3f59df[_0x446985(0x1df)],_0x3f59df[_0x446985(0x1df)])){const _0x5af8df=_0x3f59df[_0x446985(0x1c4)]['split']('|');let _0xfc205e=0x0;while(!![]){switch(_0x5af8df[_0xfc205e++]){case'0':_0x4374db=_0x446985(0x286)+_0x1e9dfc?.[_0x446985(0x23f)]+_0x446985(0x1c1);continue;case'1':await _0x3f59df['vodGn'](reportToGalactusAndSendToEDS,_0x3afabc,this[_0x446985(0x1da)],_0x4374db,messageTypes[_0x446985(0x2e6)],_0x3f59df[_0x446985(0x21f)],_0x3f59df[_0x446985(0x199)],_0x3f59df[_0x446985(0x2b2)]);continue;case'2':await _0x3f59df[_0x446985(0x2c4)](deleteClusterAndDependencies,global_registry[_0x446985(0x192)],this['clusterName']);continue;case'3':process['exit'](0x1);continue;case'4':logger[_0x446985(0x2f9)](_0x4374db);continue;}break;}}else _0x53ba04[_0x446985(0x2bf)]=_0x328b66[this['cloudProviderName']]['accessKey'],_0x5d75a8['cloudProviderSecretKey']=_0x6e39a6[this[_0x446985(0x26c)]]['secret'];}}else _0x25ee19[_0x446985(0x26f)]=![];}const _0x22c568=await this['getNodeGroupInfo'](this[_0x446985(0x2c6)]+_0x446985(0x2ba)),_0x589720=_0x22c568[_0x446985(0x249)][_0x446985(0x243)],_0x7a82e6=await this[_0x446985(0x2f2)](_0x589720),_0x2c43bd={};return _0x2c43bd[_0x446985(0x2db)]=_0x3f59df[_0x446985(0x1c5)],_0x2c43bd[_0x446985(0x185)]=_0x7a82e6,await _0x36ae7c['createNamespacedConfigMap'](_0x2c43bd)[_0x446985(0x1a4)](_0xcbeb7=>{const _0x870b3c=_0x446985;if(_0x3f59df[_0x870b3c(0x19b)](_0x3f59df[_0x870b3c(0x28c)],_0x3f59df['boahN']))logger[_0x870b3c(0x2d6)](_0x3f59df[_0x870b3c(0x1ad)]);else return _0x2f6453[_0x870b3c(0x26f)]['loadBalancer'][_0x870b3c(0x2a1)][0x0][_0x870b3c(0x245)];}),_0x300df3;}async[a0_0x2e0a38(0x30c)](_0xff18d3,_0x4ea3a6,_0x44b47a,_0x5c42ef,_0x18d78f){const _0x47735b=a0_0x2e0a38,_0x213624={'wMjHb':_0x47735b(0x23e),'nbrnn':function(_0x5a5847,_0x360679){return _0x5a5847!==_0x360679;},'bthNB':_0x47735b(0x1a0),'rnojI':function(_0x7b5dee,_0x5e1f6d){return _0x7b5dee!==_0x5e1f6d;},'RTazF':'FcQhn','iHqIY':_0x47735b(0x24a),'mOLkV':'Setting\x20up\x20Hub\x20HA','zzTDc':function(_0x4741e7,_0x2e4f5f){return _0x4741e7===_0x2e4f5f;},'UQxUi':_0x47735b(0x2f8),'AsHNq':_0x47735b(0x17f),'rYRfs':_0x47735b(0x1ba),'ypxlV':_0x47735b(0x256),'LbqGk':function(_0x24d9e5,_0x14d3a5,_0x239f01){return _0x24d9e5(_0x14d3a5,_0x239f01);},'RakgW':_0x47735b(0x22c),'JPSze':'EFSFileSystemId','jjGYQ':'EFSSecurityGroup','ZIINj':'Following\x20resources\x20are\x20created:','BlSIz':'Mounting\x20Target\x20for\x20EFS','CTyMN':_0x47735b(0x2c2),'KbVJv':_0x47735b(0x262),'VUNzE':_0x47735b(0x1e0),'uqkUy':_0x47735b(0x2e4),'mIQbH':'efs-csi-driver-aws.yaml','EPyKe':'utf-8','FWhjv':function(_0x57f276,_0x38e62b,_0x809744){return _0x57f276(_0x38e62b,_0x809744);},'UYPCY':'Added\x20EFS\x20CSI\x20Driver','iogOg':_0x47735b(0x242),'viqMA':_0x47735b(0x1b0),'qlxrV':_0x47735b(0x1f9),'ByChQ':_0x47735b(0x226),'sKoIU':'Created\x20EFS\x20CSI\x20Driver\x20&\x20Storage\x20Class','PEwya':'IxDss','yVrSZ':_0x47735b(0x220),'yLeOQ':function(_0x1123f3,_0x11eadb,_0x20900d){return _0x1123f3(_0x11eadb,_0x20900d);},'AMlHW':function(_0x4a6b23,_0x46efc5,_0x5a98ce,_0x513f8b,_0xacd71e,_0x321470,_0x5f1549,_0x3f4ef2){return _0x4a6b23(_0x46efc5,_0x5a98ce,_0x513f8b,_0xacd71e,_0x321470,_0x5f1549,_0x3f4ef2);},'LShmN':_0x47735b(0x263),'KAisu':_0x47735b(0x1b6),'FECPX':_0x47735b(0x2f9)};logger['info'](_0x213624['mOLkV']);let _0x397b48;try{if(_0x213624[_0x47735b(0x2aa)](_0x213624[_0x47735b(0x1eb)],_0x213624[_0x47735b(0x181)]))_0x20f1a2[_0x47735b(0x2d6)](_0x213624[_0x47735b(0x195)]);else{const _0x29fc21={};_0x29fc21[_0x47735b(0x191)]=WS_EVENTS[_0x47735b(0x1dc)],_0x29fc21[_0x47735b(0x23f)]=_0x213624[_0x47735b(0x25c)],this[_0x47735b(0x19f)]['sendEventToBackend'](this[_0x47735b(0x1da)],_0x29fc21),logger[_0x47735b(0x2d6)](_0x213624['ypxlV']);const _0x20170c=await _0x213624[_0x47735b(0x254)](createHubHaStack,this[_0x47735b(0x2c6)],_0x5c42ef),_0x3bf769=_0x20170c['Stacks'][0x0][_0x47735b(0x272)]['reduce']((_0x48be34,_0x44377f)=>{const _0x560f67=_0x47735b,_0x98c747={'lKHRg':function(_0x2d41e2,_0x481454){const _0x3e2e95=a0_0x2690;return _0x213624[_0x3e2e95(0x204)](_0x2d41e2,_0x481454);},'nYRnA':_0x213624[_0x560f67(0x23c)]};if(_0x213624[_0x560f67(0x197)](_0x213624[_0x560f67(0x27d)],_0x213624[_0x560f67(0x2c9)]))return _0x48be34[_0x44377f[_0x560f67(0x25e)]]=_0x44377f[_0x560f67(0x1e5)],_0x48be34;else{const _0x3c331b=_0x59cebc[_0x560f67(0x27a)][_0x560f67(0x205)](':')[0x0];_0x58a8f9+=_0x560f67(0x268)+_0x3c331b[_0x560f67(0x2a5)]()+'\x20|\x20Action\x20:\x20'+_0x502bfb[_0x591703[_0x560f67(0x27a)]]+':\x20'+_0x3e61ef[_0x560f67(0x1de)],_0x98c747[_0x560f67(0x29b)](_0x587af7[_0x560f67(0x1de)],_0x98c747['nYRnA'])&&(_0x285e2e[_0x560f67(0x26f)]=![]);}},{}),_0x89d1c9=_0x3bf769[_0x213624['RakgW']],_0x1022d6=_0x3bf769[_0x213624[_0x47735b(0x313)]],_0x33f8bb=_0x3bf769[_0x213624[_0x47735b(0x21c)]];logger['info'](_0x213624[_0x47735b(0x1e1)]),logger['info']('EFS\x20Controller\x20Role\x20=>\x20'+_0x89d1c9),logger[_0x47735b(0x2d6)](_0x47735b(0x26b)+_0x33f8bb),logger['info'](_0x47735b(0x1cd)+_0x1022d6),_0x397b48=_0x47735b(0x198)+_0x89d1c9+_0x47735b(0x23d)+_0x33f8bb+_0x47735b(0x1a1)+_0x1022d6,logger[_0x47735b(0x2d6)](_0x213624[_0x47735b(0x194)]),await this[_0x47735b(0x2ad)](_0x18d78f,_0x33f8bb,_0x1022d6);const _0x4549ff={};_0x4549ff[_0x47735b(0x191)]=WS_EVENTS[_0x47735b(0x1dc)],_0x4549ff[_0x47735b(0x23f)]=_0x397b48,this['webSocketUtils']['sendEventToBackend'](this['rws'],_0x4549ff);const _0x44fe72={};_0x44fe72['type']=WS_EVENTS[_0x47735b(0x1dc)],_0x44fe72['message']=_0x213624[_0x47735b(0x21b)],this['webSocketUtils'][_0x47735b(0x278)](this['rws'],_0x44fe72),logger[_0x47735b(0x2d6)](_0x213624[_0x47735b(0x225)]);let _0x555d32=await fs[_0x47735b(0x219)](path[_0x47735b(0x21e)](__dirname,'..',_0x213624[_0x47735b(0x24d)],_0x213624['uqkUy'],_0x213624[_0x47735b(0x2fc)]),_0x213624[_0x47735b(0x261)]);_0x555d32=_0x555d32[_0x47735b(0x298)](/<EfsCSIControllerARN>/g,_0x89d1c9);const _0x48e393=yaml[_0x47735b(0x2ce)](_0x555d32);await _0x213624[_0x47735b(0x2cc)](kubeApply,_0x48e393,_0x4ea3a6),logger[_0x47735b(0x2d6)](_0x213624['UYPCY']),logger[_0x47735b(0x2d6)](_0x213624['iogOg']);const _0x3915cc=await fs['readFileAsync'](path[_0x47735b(0x21e)](__dirname,'..',_0x213624['VUNzE'],_0x213624[_0x47735b(0x20a)],_0x213624[_0x47735b(0x2a2)]),_0x213624[_0x47735b(0x261)]),_0x234723=yaml[_0x47735b(0x2e7)](_0x3915cc);_0x234723[_0x47735b(0x24b)][_0x213624[_0x47735b(0x2de)]]=_0x1022d6;const _0x1cf556={};_0x1cf556[_0x47735b(0x185)]=_0x234723;const _0x561f89=await _0xff18d3[_0x47735b(0x189)](_0x1cf556);logger[_0x47735b(0x2d6)](_0x213624[_0x47735b(0x1ec)]);const _0x13332e={};_0x13332e['type']=WS_EVENTS['LOG'],_0x13332e['message']=_0x213624[_0x47735b(0x1a2)],this['webSocketUtils'][_0x47735b(0x278)](this['rws'],_0x13332e);}}catch(_0x502568){if(_0x213624[_0x47735b(0x2aa)](_0x213624['PEwya'],_0x213624[_0x47735b(0x2cd)])){const _0x1c88e5=_0x213624[_0x47735b(0x28e)][_0x47735b(0x205)]('|');let _0x32ae81=0x0;while(!![]){switch(_0x1c88e5[_0x32ae81++]){case'0':await _0x213624[_0x47735b(0x235)](deleteClusterAndDependencies,global_registry['clusterRegion'],this[_0x47735b(0x2c6)]);continue;case'1':await _0x213624[_0x47735b(0x228)](reportToGalactusAndSendToEDS,_0x44b47a,this[_0x47735b(0x1da)],_0x397b48,messageTypes['ERROR'],_0x213624[_0x47735b(0x2af)],_0x213624[_0x47735b(0x302)],_0x213624[_0x47735b(0x2cf)]);continue;case'2':process['exit'](0x1);continue;case'3':logger['error'](_0x397b48);continue;case'4':_0x397b48='Error\x20occurred\x20while\x20setting\x20up\x20Hub\x20HA\x20infra:\x20'+_0x502568[_0x47735b(0x23f)];continue;}break;}}else{if(_0xab211f[_0x47735b(0x29e)](_0x6c0ee9[_0x47735b(0x30d)]))return!![];return _0x1fe0d9[_0x47735b(0x309)](_0x14eea5),![];}}}async['createMountTargets'](_0x226675,_0x171b49,_0x49c84f){const _0x21a9bf=a0_0x2e0a38,_0x5bfcbc={};_0x5bfcbc[_0x21a9bf(0x207)]=function(_0x5f246a,_0x1ec3dc){return _0x5f246a===_0x1ec3dc;},_0x5bfcbc['wLhTs']=_0x21a9bf(0x2da),_0x5bfcbc[_0x21a9bf(0x1ac)]=_0x21a9bf(0x2e5),_0x5bfcbc[_0x21a9bf(0x2b6)]=function(_0x3a234d,_0x5c0625){return _0x3a234d===_0x5c0625;},_0x5bfcbc[_0x21a9bf(0x1e4)]=_0x21a9bf(0x2b9);const _0x48f820=_0x5bfcbc,_0x459f93={};_0x459f93['region']=global_registry['clusterRegion'];const _0x37cfb8=new awsSDK['EFS'](_0x459f93),_0x381ab9={};_0x381ab9['region']=global_registry[_0x21a9bf(0x192)];const _0x3d1912=new awsSDK['EC2'](_0x381ab9),_0x20f6cb=new Set(),_0x4c22ca=[];for(const _0x1aaa50 of _0x226675){if(_0x48f820[_0x21a9bf(0x207)](_0x48f820[_0x21a9bf(0x2d4)],_0x48f820[_0x21a9bf(0x1ac)]))return this[_0x21a9bf(0x273)]();else{const _0x3bd3c4=await this[_0x21a9bf(0x2c7)](_0x3d1912,_0x1aaa50[_0x21a9bf(0x30d)]);if(_0x20f6cb['has'](_0x3bd3c4)){if(_0x48f820[_0x21a9bf(0x2b6)](_0x48f820[_0x21a9bf(0x1e4)],_0x48f820[_0x21a9bf(0x1e4)])){logger[_0x21a9bf(0x2d6)](_0x21a9bf(0x1fc)+_0x1aaa50[_0x21a9bf(0x30d)]+_0x21a9bf(0x20b)+_0x3bd3c4+_0x21a9bf(0x223));continue;}else return!![];}_0x20f6cb['add'](_0x3bd3c4),_0x4c22ca['push'](this['createMountTargetAndWait'](_0x37cfb8,_0x1aaa50,_0x171b49,_0x49c84f));}}await Promise['all'](_0x4c22ca);}async[a0_0x2e0a38(0x257)](_0x4335d2,_0x34e73f,_0x2fb8da,_0x2c9f39){const _0x1c6dd6=a0_0x2e0a38,_0x51136c={'WNJQw':function(_0x10d232,_0x1f0dc4){return _0x10d232(_0x1f0dc4);},'GkpOT':'2016-11-15','oZZHk':function(_0x11c18f,_0x101270){return _0x11c18f===_0x101270;},'IBNKM':_0x1c6dd6(0x1cf),'tHQSv':'fDlPS','gJckC':function(_0x1d08b9,_0x406b2c){return _0x1d08b9!==_0x406b2c;},'uqIqB':_0x1c6dd6(0x28b)};try{if(_0x51136c['oZZHk'](_0x51136c[_0x1c6dd6(0x1bc)],_0x51136c[_0x1c6dd6(0x1e7)])){const _0x14a1e2={};_0x14a1e2[_0x1c6dd6(0x303)]=_0x2a29a6,_0x14a1e2['value']=_0x4d770b,_0x47419f[_0x1c6dd6(0x309)](_0x14a1e2);}else{const _0xec73f4={};_0xec73f4[_0x1c6dd6(0x1d2)]=_0x2c9f39,_0xec73f4[_0x1c6dd6(0x294)]=_0x34e73f['value'],_0xec73f4[_0x1c6dd6(0x308)]=[_0x2fb8da];const _0x59edaa=await _0x4335d2['createMountTarget'](_0xec73f4)[_0x1c6dd6(0x1bd)](),_0x5b5ba8=_0x59edaa['MountTargetId'];await this['waitForMountTarget'](_0x4335d2,_0x34e73f[_0x1c6dd6(0x30d)],_0x5b5ba8);}}catch(_0x5e363f){if(_0x51136c[_0x1c6dd6(0x2dd)](_0x51136c[_0x1c6dd6(0x232)],_0x51136c['uqIqB'])){const _0xb3f0a5={'qsimE':function(_0x1f85f6,_0x27e4ca){const _0x1dcaac=_0x1c6dd6;return _0x51136c[_0x1dcaac(0x2e2)](_0x1f85f6,_0x27e4ca);},'YsMFf':_0x51136c[_0x1c6dd6(0x304)]},_0x4823dc={};_0x4823dc[_0x1c6dd6(0x2df)]=[_0x35ac43];const _0x17b5ea=_0x4823dc;return new _0x5dc50d((_0x1e8dda,_0x29cc7c)=>{const _0x241d95=_0x1c6dd6,_0x210d88={'kOhVz':function(_0x37099b,_0x2a945a){const _0x353018=a0_0x2690;return _0xb3f0a5[_0x353018(0x1f0)](_0x37099b,_0x2a945a);},'dcHwS':function(_0x444572,_0x4c7ab6){const _0x7215df=a0_0x2690;return _0xb3f0a5[_0x7215df(0x1f0)](_0x444572,_0x4c7ab6);}},_0x54b335={};_0x54b335['apiVersion']=_0xb3f0a5[_0x241d95(0x217)],_0x54b335['region']=_0x570732[_0x241d95(0x192)];const _0xf429d0=new _0x5c5fdd[(_0x241d95(0x2ca))](_0x54b335);_0xf429d0[_0x241d95(0x267)](_0x17b5ea)[_0x241d95(0x1bd)]()[_0x241d95(0x1d6)](_0x3c76f9=>{const _0x47f83c=_0x241d95;_0x210d88[_0x47f83c(0x2d9)](_0x1e8dda,!![]);})['catch'](_0x18bcaa=>{const _0x1e8583=_0x241d95;_0x10e697[_0x1e8583(0x2f9)](_0x1e8583(0x244)+_0x2fdf2a+_0x1e8583(0x1bf)+_0x3d239d[_0x1e8583(0x192)]+_0x1e8583(0x201)),_0x210d88[_0x1e8583(0x231)](_0x1e8dda,![]);});});}else logger[_0x1c6dd6(0x2f9)]('Error\x20creating\x20mount\x20target\x20for\x20subnet\x20'+_0x34e73f[_0x1c6dd6(0x30d)]+':',_0x5e363f);}}async['waitForMountTarget'](_0x37383a,_0x119752,_0x5d1d28){const _0x1594b5=a0_0x2e0a38,_0x4f6af4={'xydOj':function(_0x492bd4,_0xf41e73){return _0x492bd4(_0xf41e73);},'LDcti':_0x1594b5(0x18f),'mxLjk':function(_0x32734e,_0x4b4a48){return _0x32734e(_0x4b4a48);},'GxGie':function(_0xaa7cff,_0x4d8e39){return _0xaa7cff!==_0x4d8e39;},'Enptf':'available','QyAEg':function(_0xf806f7,_0x2b19d0){return _0xf806f7===_0x2b19d0;},'NeWEd':'VSCRk','yAVLI':function(_0x3d508c,_0x43f1af){return _0x3d508c===_0x43f1af;},'eJsOy':function(_0x59c8f8,_0xe47d4f){return _0x59c8f8!==_0xe47d4f;},'hnoKW':_0x1594b5(0x292),'FWipR':_0x1594b5(0x19a),'pdjNd':function(_0x5c2146,_0x50b84f){return _0x5c2146===_0x50b84f;},'sVCVx':'failed','Isksf':'gMiUS','cckHe':'PFeZq'};let _0x7af5d4='';while(_0x4f6af4[_0x1594b5(0x253)](_0x7af5d4,_0x4f6af4[_0x1594b5(0x1ab)])){if(_0x4f6af4[_0x1594b5(0x30e)](_0x4f6af4[_0x1594b5(0x1ae)],_0x4f6af4[_0x1594b5(0x1ae)])){const _0x51f450={};_0x51f450[_0x1594b5(0x306)]=_0x5d1d28;const _0x1ce659=await _0x37383a['describeMountTargets'](_0x51f450)['promise']();_0x7af5d4=_0x1ce659['MountTargets'][0x0]['LifeCycleState'];if(_0x4f6af4['yAVLI'](_0x7af5d4,_0x4f6af4[_0x1594b5(0x1ab)])){if(_0x4f6af4['eJsOy'](_0x4f6af4['hnoKW'],_0x4f6af4[_0x1594b5(0x296)])){logger[_0x1594b5(0x2d6)]('Mount\x20target\x20created\x20for\x20subnet:\x20'+_0x119752+_0x1594b5(0x1ce)+_0x5d1d28+'.');break;}else{const _0x3ffc76={'LJNoE':function(_0x10d61f,_0x21d38e){const _0x4675aa=_0x1594b5;return _0x4f6af4[_0x4675aa(0x29a)](_0x10d61f,_0x21d38e);}},_0x4a4777={};_0x4a4777[_0x1594b5(0x218)]=_0x4f6af4[_0x1594b5(0x28d)];const _0x3bf335=new _0x2aaa72[(_0x1594b5(0x275))](_0x4a4777);_0x3bf335['listClusters']()[_0x1594b5(0x1bd)]()[_0x1594b5(0x1d6)](_0x3573be=>{const _0x2fc19b=_0x1594b5;_0x3573be[_0x2fc19b(0x2d0)][_0x2fc19b(0x29e)](this[_0x2fc19b(0x2c6)])&&_0x3ffc76[_0x2fc19b(0x29c)](_0x4f9ad4,!![]),_0x3ffc76['LJNoE'](_0x2d1d5f,![]);})[_0x1594b5(0x1a4)](_0x41de6f=>{const _0x5f1a7d=_0x1594b5;_0xf77e84[_0x5f1a7d(0x2f9)](_0x41de6f),_0x4f6af4[_0x5f1a7d(0x29a)](_0x2ad499,_0x41de6f);});}}if(_0x4f6af4[_0x1594b5(0x222)](_0x7af5d4,_0x4f6af4[_0x1594b5(0x1e6)])){if(_0x4f6af4[_0x1594b5(0x30e)](_0x4f6af4[_0x1594b5(0x1a8)],_0x4f6af4[_0x1594b5(0x1a7)]))_0x46706d[_0x1594b5(0x2f9)]=_0x4628d6;else throw new Error(_0x1594b5(0x2f5)+_0x5d1d28+_0x1594b5(0x299));}await new Promise(_0x167ec9=>setTimeout(_0x167ec9,0x1388));}else _0x24d5e1[_0x1594b5(0x2f9)](_0x1594b5(0x244)+_0xa2d2c3+_0x1594b5(0x1bf)+_0x42bb96[_0x1594b5(0x192)]+_0x1594b5(0x201)),_0x4f6af4[_0x1594b5(0x27e)](_0x36d327,![]);}}async[a0_0x2e0a38(0x2c7)](_0x5d5cc5,_0x500998){const _0xab9a0c=a0_0x2e0a38,_0x43f082={};_0x43f082[_0xab9a0c(0x2c8)]=[_0x500998];const _0x57fdec=await _0x5d5cc5[_0xab9a0c(0x1fa)](_0x43f082)[_0xab9a0c(0x1bd)]();return _0x57fdec[_0xab9a0c(0x1ea)][0x0][_0xab9a0c(0x2be)];}[a0_0x2e0a38(0x30b)](_0x4002a2){const _0x270224=a0_0x2e0a38,_0x4e8ddd={'JLTCO':function(_0x4a240d,_0x59e604){return _0x4a240d!==_0x59e604;},'BvCAp':_0x270224(0x1af),'ilYql':function(_0x3b8a3,_0x114c6d){return _0x3b8a3(_0x114c6d);},'QtKJV':function(_0x3fee7d,_0x31c983){return _0x3fee7d===_0x31c983;},'uLsuS':_0x270224(0x284),'vxsLj':_0x270224(0x2e9),'wSHCm':_0x270224(0x2ae),'IqfVh':_0x270224(0x21d)},_0x1a027d={};_0x1a027d[_0x270224(0x2df)]=[_0x4002a2];const _0x56f57f=_0x1a027d;return new Promise((_0x4444af,_0x99e9e)=>{const _0x450b51=_0x270224,_0x3837a9={'YxSYm':function(_0x5a74cb,_0xbadabf){return _0x4e8ddd['ilYql'](_0x5a74cb,_0xbadabf);}};if(_0x4e8ddd['QtKJV'](_0x4e8ddd[_0x450b51(0x24c)],_0x4e8ddd[_0x450b51(0x2f6)]))_0x58e36d[_0x450b51(0x2f9)](_0x450b51(0x233)+_0x213ad8+_0x450b51(0x183)+_0x47db81[_0x450b51(0x1b9)]),_0x10a22f['data']=_0x450b51(0x1c6)+_0x3c819d,_0x241670[_0x450b51(0x2f9)]=_0x46c196;else{const _0x206744={};_0x206744['apiVersion']=_0x4e8ddd[_0x450b51(0x279)],_0x206744[_0x450b51(0x1b5)]=global_registry[_0x450b51(0x192)];const _0x2d06ea=new awsSDK[(_0x450b51(0x2ca))](_0x206744);_0x2d06ea[_0x450b51(0x267)](_0x56f57f)['promise']()['then'](_0x4a4d5f=>{const _0x42f586=_0x450b51;_0x4e8ddd[_0x42f586(0x211)](_0x4e8ddd[_0x42f586(0x184)],_0x4e8ddd[_0x42f586(0x184)])?_0x3837a9['YxSYm'](_0x461553,!![]):_0x4e8ddd[_0x42f586(0x203)](_0x4444af,!![]);})[_0x450b51(0x1a4)](_0x268487=>{const _0x4a7222=_0x450b51;_0x4e8ddd['QtKJV'](_0x4e8ddd['uLsuS'],_0x4e8ddd['uLsuS'])?(logger[_0x4a7222(0x2f9)](_0x4a7222(0x244)+_0x4002a2+_0x4a7222(0x1bf)+global_registry[_0x4a7222(0x192)]+'.\x20Please\x20Check\x20and\x20try\x20again'),_0x4e8ddd['ilYql'](_0x4444af,![])):_0x279e89[_0x4a7222(0x2f9)](_0x4a7222(0x291)+_0x546ffe['value']+':',_0x1854c3);});}});}[a0_0x2e0a38(0x193)](_0x279d1c,_0x67d127){const _0x17bf4c=a0_0x2e0a38,_0x1f3be2={'iwXxU':function(_0x13445e,_0x562a15){return _0x13445e===_0x562a15;},'ApDDy':'UMjDU','GuxrU':function(_0x5e98ea,_0x239f53){return _0x5e98ea(_0x239f53);},'AEffI':_0x17bf4c(0x21d),'ObVRo':function(_0x5e56b1,_0x1a9f1f){return _0x5e56b1!==_0x1a9f1f;},'SEgMd':'cVIiW','nowDY':'BwhlI','jSwOc':_0x17bf4c(0x17e),'mgcwx':_0x17bf4c(0x2fb),'ZxxnS':'HMJBx','CteRd':_0x17bf4c(0x187),'Dynyl':function(_0x4cc13e,_0x331541){return _0x4cc13e(_0x331541);},'VEOia':_0x17bf4c(0x1f7),'SdFrc':_0x17bf4c(0x312),'hXCZQ':function(_0x4d20ac,_0x40528b){return _0x4d20ac(_0x40528b);},'ZcutG':'GPETI','EpoLI':_0x17bf4c(0x2b3),'zRKWv':'vpc-id'},_0x51bdb9={};_0x51bdb9[_0x17bf4c(0x2b8)]=_0x1f3be2[_0x17bf4c(0x230)],_0x51bdb9[_0x17bf4c(0x271)]=[_0x67d127];const _0x6eea43={};_0x6eea43['Filters']=[_0x51bdb9];const _0x222e12=_0x6eea43;return new Promise((_0x58317a,_0x943d6e)=>{const _0x2a71b0=_0x17bf4c,_0x118561={'EheLg':function(_0x4689a9,_0x1b666d){return _0x1f3be2['GuxrU'](_0x4689a9,_0x1b666d);},'QIfmD':_0x1f3be2[_0x2a71b0(0x20d)],'LofWk':function(_0x3f3b57,_0x4f92d0){const _0x5636a3=_0x2a71b0;return _0x1f3be2[_0x5636a3(0x180)](_0x3f3b57,_0x4f92d0);},'DdzrF':_0x1f3be2['SEgMd'],'fJXAU':_0x1f3be2[_0x2a71b0(0x22b)],'HIcUx':function(_0x3a9329,_0x3ee5ef){return _0x1f3be2['ObVRo'](_0x3a9329,_0x3ee5ef);},'aAgtu':_0x1f3be2[_0x2a71b0(0x25b)],'kkLrZ':_0x1f3be2['mgcwx'],'RcNZN':_0x1f3be2[_0x2a71b0(0x2ef)],'nrmug':_0x1f3be2[_0x2a71b0(0x2d1)],'JDRCM':function(_0x514e2c,_0x54b27d){return _0x1f3be2['Dynyl'](_0x514e2c,_0x54b27d);},'vHejK':function(_0x27c68e,_0x1e8e1c){return _0x1f3be2['ObVRo'](_0x27c68e,_0x1e8e1c);},'JawqK':_0x1f3be2['VEOia'],'DJSUH':_0x1f3be2[_0x2a71b0(0x2a4)],'OVODp':function(_0x18aa50,_0x3dca3d){return _0x1f3be2['hXCZQ'](_0x18aa50,_0x3dca3d);}};if(_0x1f3be2[_0x2a71b0(0x255)](_0x1f3be2['ZcutG'],_0x1f3be2['EpoLI']))return _0x4aa7fa[_0x1b4b0a['OutputKey']]=_0x47d84b[_0x2a71b0(0x1e5)],_0x175746;else{const _0x5d387e={};_0x5d387e[_0x2a71b0(0x218)]=_0x1f3be2[_0x2a71b0(0x20d)],_0x5d387e['region']=global_registry[_0x2a71b0(0x192)];const _0x3b0647=new awsSDK[(_0x2a71b0(0x2ca))](_0x5d387e);_0x3b0647['describeSubnets'](_0x222e12)[_0x2a71b0(0x1bd)]()[_0x2a71b0(0x1d6)](_0x2234e2=>{const _0x1726fc=_0x2a71b0,_0x141afe={'WYuaa':function(_0x456e19,_0x581e57){const _0x3c9ff0=a0_0x2690;return _0x118561[_0x3c9ff0(0x18a)](_0x456e19,_0x581e57);},'ZTVee':_0x118561['QIfmD'],'nzCuE':function(_0x4e90c4,_0x1c88fd){const _0x15b971=a0_0x2690;return _0x118561[_0x15b971(0x27f)](_0x4e90c4,_0x1c88fd);},'uQnLx':_0x118561['DdzrF'],'TJpOt':_0x118561['fJXAU'],'DZeaE':function(_0xe7fcda,_0x120b74){const _0x5eeeb5=a0_0x2690;return _0x118561[_0x5eeeb5(0x2cb)](_0xe7fcda,_0x120b74);},'PFwrA':_0x118561[_0x1726fc(0x276)],'Mcafn':_0x118561['kkLrZ'],'JMGZe':_0x118561[_0x1726fc(0x2b0)],'MiveB':_0x118561[_0x1726fc(0x307)],'UkdDW':function(_0x3b23bf,_0x427499){const _0x13a3a9=_0x1726fc;return _0x118561[_0x13a3a9(0x20e)](_0x3b23bf,_0x427499);}};if(_0x118561[_0x1726fc(0x26d)](_0x118561[_0x1726fc(0x17d)],_0x118561[_0x1726fc(0x19c)])){const _0x5c2b6b=[],_0x9a4716=[];_0x2234e2[_0x1726fc(0x1ea)]['forEach'](_0x197671=>{const _0x4f4229=_0x1726fc;if(_0x141afe[_0x4f4229(0x2f3)](_0x141afe[_0x4f4229(0x1aa)],_0x141afe[_0x4f4229(0x1b4)]))_0x5c2b6b[_0x4f4229(0x309)](_0x197671[_0x4f4229(0x294)]);else{const _0x4bac59={'HHOVj':function(_0x4e4d5e,_0x27c9ab){const _0x48989a=_0x4f4229;return _0x141afe[_0x48989a(0x210)](_0x4e4d5e,_0x27c9ab);}},_0x1a65f0={};_0x1a65f0[_0x4f4229(0x218)]=_0x141afe[_0x4f4229(0x236)],_0x1a65f0[_0x4f4229(0x1b5)]=_0x31bd0a['clusterRegion'];const _0x5807eb=new _0x32ec02[(_0x4f4229(0x2ca))](_0x1a65f0);_0x5807eb[_0x4f4229(0x267)](_0x2aba8a)['promise']()[_0x4f4229(0x1d6)](_0x282454=>{_0x4bac59['HHOVj'](_0x5e2417,!![]);})[_0x4f4229(0x1a4)](_0x1af37b=>{const _0x42769a=_0x4f4229;_0x5e1262[_0x42769a(0x2f9)](_0x42769a(0x244)+_0x259f37+_0x42769a(0x1bf)+_0x66398d[_0x42769a(0x192)]+_0x42769a(0x201)),_0x4bac59[_0x42769a(0x2c0)](_0x382b29,![]);});}});const _0x4e7a01=_0x279d1c['every'](_0x3db237=>{const _0x29720f=_0x1726fc;if(_0x141afe[_0x29720f(0x22e)](_0x141afe['PFwrA'],_0x141afe[_0x29720f(0x24f)])){if(_0x5c2b6b[_0x29720f(0x29e)](_0x3db237[_0x29720f(0x30d)])){if(_0x141afe['DZeaE'](_0x141afe['JMGZe'],_0x141afe[_0x29720f(0x258)]))return!![];else _0x141afe[_0x29720f(0x210)](_0x442e9d,!![]);}return _0x9a4716[_0x29720f(0x309)](_0x3db237),![];}else _0x5a20fd[_0x29720f(0x309)](_0x1dc2e6[_0x29720f(0x294)]);});_0x118561[_0x1726fc(0x1f5)](_0x58317a,[_0x4e7a01,_0x9a4716]);}else _0x435353[_0x1726fc(0x2f9)](_0x1726fc(0x260)+_0x301ca8+_0x1726fc(0x1bf)+_0x110e54['clusterRegion']+_0x1726fc(0x266)+_0xad66ca),_0x141afe[_0x1726fc(0x2ff)](_0xe8834e,[![],[]]);})[_0x2a71b0(0x1a4)](_0x54e432=>{const _0x4cd6c8=_0x2a71b0;if(_0x1f3be2[_0x4cd6c8(0x255)](_0x1f3be2['ApDDy'],_0x1f3be2[_0x4cd6c8(0x1fd)]))logger[_0x4cd6c8(0x2f9)](_0x4cd6c8(0x260)+_0x279d1c+_0x4cd6c8(0x1bf)+global_registry[_0x4cd6c8(0x192)]+_0x4cd6c8(0x266)+_0x54e432),_0x1f3be2[_0x4cd6c8(0x224)](_0x58317a,[![],[]]);else return![];});}});}async['isCliToolInstalled'](){const _0x2703ab=a0_0x2e0a38,_0x583afa={'WUNjo':function(_0x56e06a,_0x19e53d){return _0x56e06a(_0x19e53d);},'FmEgu':_0x2703ab(0x26e),'dnOJX':_0x2703ab(0x285),'TJTXE':_0x2703ab(0x2c1)},_0x3d7195={};_0x3d7195[_0x2703ab(0x26f)]=![],_0x3d7195[_0x2703ab(0x2f9)]=null,_0x3d7195[_0x2703ab(0x259)]='';const _0x155aa0=_0x3d7195;try{const _0x520eeb=await _0x583afa[_0x2703ab(0x2a6)](runCommand,_0x583afa[_0x2703ab(0x25d)]);_0x520eeb[_0x2703ab(0x208)](_0x583afa[_0x2703ab(0x277)])?logger['warn'](_0x520eeb):logger['debug'](_0x520eeb),_0x155aa0[_0x2703ab(0x26f)]=!![],_0x155aa0['data']=_0x583afa[_0x2703ab(0x2b5)];}catch(_0x49f2f6){logger[_0x2703ab(0x2f9)](_0x2703ab(0x233)+_0x49f2f6+_0x2703ab(0x183)+_0x49f2f6[_0x2703ab(0x1b9)]),_0x155aa0[_0x2703ab(0x259)]='Please\x20install\x20aws-iam-authenticator\x20tool.\x20Error\x20:\x20'+_0x49f2f6,_0x155aa0[_0x2703ab(0x2f9)]=_0x49f2f6;}return _0x155aa0;}async[a0_0x2e0a38(0x1ca)](){const _0x2011fa=a0_0x2e0a38,_0x2cc5f2={};_0x2cc5f2['TzEVb']=_0x2011fa(0x250),_0x2cc5f2[_0x2011fa(0x287)]=_0x2011fa(0x209);const _0x54e072=_0x2cc5f2,_0x4e586b=await new awsSDK['STS']()[_0x2011fa(0x1c3)]()[_0x2011fa(0x1bd)](),{Account:_0x2a2888,Arn:_0x4f0d37}=_0x4e586b,_0x35abb=_0x4f0d37[_0x2011fa(0x29e)](_0x54e072[_0x2011fa(0x1e9)]),_0x216607=_0x35abb?'arn:aws:iam::'+_0x2a2888+_0x2011fa(0x250)+_0x4f0d37[_0x2011fa(0x205)](_0x54e072[_0x2011fa(0x1e9)])[0x1]:_0x2011fa(0x305)+_0x2a2888+_0x2011fa(0x209)+_0x4f0d37['split'](_0x54e072[_0x2011fa(0x287)])[0x1];return _0x216607;}async[a0_0x2e0a38(0x1a3)](){const _0x1690c8=a0_0x2e0a38,_0x70cac9={};_0x70cac9['OUBSk']=function(_0x1b2e08,_0x93376c){return _0x1b2e08!==_0x93376c;},_0x70cac9[_0x1690c8(0x20f)]=_0x1690c8(0x1a0);const _0xee175a=_0x70cac9,_0x2eae15={};_0x2eae15['status']=![],_0x2eae15[_0x1690c8(0x2f9)]=null,_0x2eae15[_0x1690c8(0x259)]='';const _0x279ff1=_0x2eae15;try{const _0x4fec41=await this[_0x1690c8(0x1ca)](),_0x3e7b00={'PolicySourceArn':_0x4fec41,'ActionNames':Object[_0x1690c8(0x229)](PERMISSIONS)},_0x2bbb37=await new awsSDK[(_0x1690c8(0x1b8))]()[_0x1690c8(0x1b1)](_0x3e7b00)['promise']();let _0x5d2c6a='';logger[_0x1690c8(0x177)](_0x1690c8(0x280)+JSON[_0x1690c8(0x2d2)](_0x2bbb37)),_0x279ff1['status']=!![],_0x2bbb37[_0x1690c8(0x2a0)][_0x1690c8(0x2bc)](_0x452f8a=>{const _0x2a01ea=_0x1690c8,_0xd056ca=_0x452f8a['EvalActionName'][_0x2a01ea(0x205)](':')[0x0];_0x5d2c6a+=_0x2a01ea(0x268)+_0xd056ca[_0x2a01ea(0x2a5)]()+_0x2a01ea(0x25f)+PERMISSIONS[_0x452f8a['EvalActionName']]+':\x20'+_0x452f8a[_0x2a01ea(0x1de)],_0xee175a[_0x2a01ea(0x1c0)](_0x452f8a['EvalDecision'],_0xee175a[_0x2a01ea(0x20f)])&&(_0x279ff1[_0x2a01ea(0x26f)]=![]);}),_0x279ff1[_0x1690c8(0x259)]=_0x5d2c6a;}catch(_0x2969df){_0x279ff1[_0x1690c8(0x2f9)]=_0x2969df;}return _0x279ff1;}}const a0_0x19f720={};a0_0x19f720[a0_0x2e0a38(0x1e8)]=AWSCloudProvider,module[a0_0x2e0a38(0x2c3)]=a0_0x19f720; |
@@ -1,1 +0,1 @@ | ||
| const a1_0x16275b=a1_0x1cb0;(function(_0x435fdf,_0x19c5f3){const _0x2fc309=a1_0x1cb0,_0x27a1b7=_0x435fdf();while(!![]){try{const _0x4ad16d=-parseInt(_0x2fc309(0x128))/0x1*(parseInt(_0x2fc309(0x24e))/0x2)+-parseInt(_0x2fc309(0xfb))/0x3*(parseInt(_0x2fc309(0x120))/0x4)+parseInt(_0x2fc309(0x157))/0x5*(-parseInt(_0x2fc309(0x2ab))/0x6)+parseInt(_0x2fc309(0x260))/0x7+parseInt(_0x2fc309(0x1c0))/0x8*(parseInt(_0x2fc309(0xf3))/0x9)+parseInt(_0x2fc309(0x18c))/0xa+parseInt(_0x2fc309(0x21b))/0xb*(parseInt(_0x2fc309(0x2b2))/0xc);if(_0x4ad16d===_0x19c5f3)break;else _0x27a1b7['push'](_0x27a1b7['shift']());}catch(_0x46d3c2){_0x27a1b7['push'](_0x27a1b7['shift']());}}}(a1_0x2bb1,0x90ac0));function a1_0x1cb0(_0xbed8cc,_0x2ada49){const _0x2bb113=a1_0x2bb1();return a1_0x1cb0=function(_0x1cb05d,_0x204de3){_0x1cb05d=_0x1cb05d-0xc5;let _0xaa842a=_0x2bb113[_0x1cb05d];return _0xaa842a;},a1_0x1cb0(_0xbed8cc,_0x2ada49);}const fs=require('fs'),path=require('path'),yaml=require(a1_0x16275b(0x227)),{logger}=require(a1_0x16275b(0xc9)),{CloudProvider}=require(a1_0x16275b(0x1b3)),{deleteRoutingDeps,deleteAgent}=require(a1_0x16275b(0x13b)),{AZURE,WS_EVENTS,global_registry}=require('../config/constants'),PERMISSIONS=require(a1_0x16275b(0xf5)),{ClientSecretCredential}=require(a1_0x16275b(0x16a)),{NetworkManagementClient}=require(a1_0x16275b(0x22a)),{StorageManagementClient}=require('@azure/arm-storage'),{AuthorizationManagementClient}=require(a1_0x16275b(0x146)),{ResourceManagementClient}=require(a1_0x16275b(0x276)),{ContainerServiceClient}=require('@azure/arm-containerservice'),{runCommand}=require(a1_0x16275b(0x1c6));class AzureCloudProvider extends CloudProvider{constructor(_0x1bf4fd,_0x46af08,_0x445bd5,_0x2e3ac2){const _0x4309d9=a1_0x16275b,_0x42d52f={};_0x42d52f[_0x4309d9(0x17a)]=_0x4309d9(0x16e);const _0x240650=_0x42d52f,_0x5eefd5=_0x240650[_0x4309d9(0x17a)][_0x4309d9(0x225)]('|');let _0x541db4=0x0;while(!![]){switch(_0x5eefd5[_0x541db4++]){case'0':this[_0x4309d9(0x233)]=null;continue;case'1':this[_0x4309d9(0xcb)]=null;continue;case'2':this[_0x4309d9(0x294)]=null;continue;case'3':this[_0x4309d9(0x246)]=null;continue;case'4':super(AZURE,_0x1bf4fd,_0x46af08,_0x445bd5,_0x2e3ac2);continue;case'5':this[_0x4309d9(0x11c)]=null;continue;case'6':this[_0x4309d9(0x100)]=null;continue;case'7':this[_0x4309d9(0xfd)]=null;continue;}break;}}async[a1_0x16275b(0x251)](){return await super['init'](),this;}[a1_0x16275b(0x22d)](){const _0x4a03be=a1_0x16275b,_0x386845=new ClientSecretCredential(global_registry['cloudProviderTenantId'],global_registry[_0x4a03be(0x18f)],global_registry['cloudProviderClientSecret']);this[_0x4a03be(0x294)]=new ContainerServiceClient(_0x386845,global_registry[_0x4a03be(0x180)]),this[_0x4a03be(0x233)]=new StorageManagementClient(_0x386845,global_registry[_0x4a03be(0x180)]),this[_0x4a03be(0x100)]=new ResourceManagementClient(_0x386845,global_registry[_0x4a03be(0x180)]),this[_0x4a03be(0xfd)]=new NetworkManagementClient(_0x386845,global_registry[_0x4a03be(0x180)]),this[_0x4a03be(0xcb)]=new AuthorizationManagementClient(_0x386845,global_registry['cloudProviderSubscriptionId']),this[_0x4a03be(0x246)]=_0x386845;}[a1_0x16275b(0x243)](){const _0x268ef1=a1_0x16275b,_0x42250b={};_0x42250b[_0x268ef1(0x1cc)]=function(_0x58c269,_0x26a884){return _0x58c269+_0x26a884;},_0x42250b['TEsbG']='turboscale',_0x42250b['DDdrN']=function(_0x3df8e7,_0xa9c4ee){return _0x3df8e7-_0xa9c4ee;};const _0x555820=_0x42250b,_0x40368b=global_registry['s3Bucket'][_0x268ef1(0x225)]('-'),_0x293f92=_0x555820[_0x268ef1(0x1cc)](_0x555820[_0x268ef1(0x270)],_0x40368b[_0x555820['DDdrN'](_0x40368b['length'],0x1)])[_0x268ef1(0x1cf)](0x0,0x18);return _0x293f92[_0x268ef1(0xe5)]();}[a1_0x16275b(0x1e2)](_0x3514a5){const _0x708da1=a1_0x16275b,_0x188d14={};_0x188d14[_0x708da1(0x13c)]=_0x708da1(0x1f8);const _0x2f0bd8=_0x188d14,_0x2900a1=_0x2f0bd8['eXtqs'][_0x708da1(0x225)]('|');let _0x14fba5=0x0;while(!![]){switch(_0x2900a1[_0x14fba5++]){case'0':this[_0x708da1(0x22d)]();continue;case'1':global_registry['cloudProviderClientSecret']=_0x3514a5[this[_0x708da1(0x292)]][_0x708da1(0x2a0)];continue;case'2':global_registry[_0x708da1(0x180)]=_0x3514a5[this[_0x708da1(0x292)]][_0x708da1(0x1d5)];continue;case'3':global_registry['cloudProviderResourceGroup']=_0x3514a5[this[_0x708da1(0x292)]][_0x708da1(0x247)];continue;case'4':global_registry[_0x708da1(0x298)]=_0x3514a5[this['cloudProviderName']][_0x708da1(0x122)];continue;case'5':global_registry[_0x708da1(0x18f)]=_0x3514a5[this[_0x708da1(0x292)]][_0x708da1(0x172)];continue;}break;}}async[a1_0x16275b(0xd9)](_0x2b06a6,_0x40f887){const _0x10228d=a1_0x16275b,_0x337619={'HZiSj':'Enabling\x20OIDC\x20Issuer\x20for\x20the\x20cluster','vdTut':function(_0x3a86a4,_0x2bb2e5){return _0x3a86a4(_0x2bb2e5);},'GKnRk':function(_0x108f74,_0x5931a7){return _0x108f74(_0x5931a7);},'ulWZe':function(_0x368c80,_0x3226c7){return _0x368c80(_0x3226c7);},'yziaR':function(_0x5c9391,_0x2ded6a){return _0x5c9391===_0x2ded6a;},'oHXQm':function(_0x42fd93,_0x47e3a2){return _0x42fd93!==_0x47e3a2;},'AHegV':_0x10228d(0x258),'oYOcS':function(_0x234db2,_0x31fb6d){return _0x234db2(_0x31fb6d);},'IFjCO':function(_0x134428,_0x40e831){return _0x134428===_0x40e831;},'PXDEX':function(_0x2037cf,_0x3ed0ae){return _0x2037cf===_0x3ed0ae;},'mzMDD':_0x10228d(0x2a3),'clhCm':function(_0x5c06bf,_0x2262d3){return _0x5c06bf===_0x2262d3;},'DeKJb':function(_0x335d00,_0x182dc5){return _0x335d00===_0x182dc5;},'oEADK':_0x10228d(0x15f),'iedgh':_0x10228d(0x2a8),'DrNrv':_0x10228d(0x262),'ZGIAC':_0x10228d(0x24c),'tPxBt':'zUWzT','FKIoN':function(_0x36891b,_0x1a6107){return _0x36891b<_0x1a6107;},'pBdWe':function(_0x5848e5,_0x2c9c60){return _0x5848e5!==_0x2c9c60;},'HTgCe':_0x10228d(0x1ff),'lywfd':function(_0x7a81ac,_0x181377){return _0x7a81ac+_0x181377;},'QHrbW':function(_0x32a412,_0x542504){return _0x32a412(_0x542504);},'IrUee':'Please\x20enter\x20numeric\x20choice\x20(must\x20exactly\x20match\x20list\x20item):\x20','gNVYV':function(_0x590047,_0x4cdc0c){return _0x590047(_0x4cdc0c);},'dpvBH':function(_0x8c8880,_0x509a23){return _0x8c8880<=_0x509a23;},'OgqCG':function(_0x5d82af,_0x1a085b){return _0x5d82af>_0x1a085b;},'SntoJ':function(_0x28e633,_0x5da7d1){return _0x28e633===_0x5da7d1;},'SKxVC':_0x10228d(0xcf),'RZSiY':function(_0xfa075f,_0x2e03e9){return _0xfa075f-_0x2e03e9;}},_0x134f07=this['cloudProviderName'][_0x10228d(0x1fd)](),_0x18cf7f=await _0x337619[_0x10228d(0x1d3)](_0x2b06a6,_0x134f07+_0x10228d(0x143)),_0x558d09=await _0x337619[_0x10228d(0x11b)](_0x2b06a6,_0x134f07+_0x10228d(0x20f)),_0x5677f8=await _0x337619[_0x10228d(0x193)](_0x2b06a6,_0x134f07+'\x20TENANT\x20ID:\x20'),_0x360ada=await _0x337619[_0x10228d(0x11b)](_0x2b06a6,_0x134f07+_0x10228d(0x191));global_registry[_0x10228d(0x18f)]=_0x18cf7f,global_registry[_0x10228d(0x115)]=_0x558d09,global_registry[_0x10228d(0x298)]=_0x5677f8,global_registry['cloudProviderSubscriptionId']=_0x360ada,this[_0x10228d(0x22d)]();const _0x30c205=await this[_0x10228d(0x282)](),_0x1f1d6c=_0x30c205[_0x10228d(0x28d)];let _0x47a2fe;if(_0x337619[_0x10228d(0x222)](_0x1f1d6c,0x0)){if(_0x337619[_0x10228d(0x1a2)](_0x337619['AHegV'],_0x337619[_0x10228d(0xd7)]))return _0x245be7[_0x10228d(0x14f)]=_0x28dd73[_0x10228d(0x14f)],_0x123ed0;else _0x47a2fe=await _0x337619[_0x10228d(0x18a)](_0x2b06a6,_0x134f07+'\x20RESOURCE\x20GROUP:\x20');}else{if(_0x337619[_0x10228d(0x1b9)](_0x1f1d6c,0x1)){if(_0x337619[_0x10228d(0x1a7)](_0x337619['mzMDD'],_0x337619[_0x10228d(0xed)])){const _0x3bccb0=await _0x337619[_0x10228d(0x193)](_0x2b06a6,_0x10228d(0x2b6)+_0x30c205[0x0]+_0x10228d(0x265));(_0x337619[_0x10228d(0x222)](_0x3bccb0,undefined)||_0x337619[_0x10228d(0x1b9)](_0x3bccb0,null)||!(_0x337619[_0x10228d(0x2b9)](_0x3bccb0[_0x10228d(0xe5)](),'y')||_0x337619[_0x10228d(0x24f)](_0x3bccb0['toLowerCase'](),'n')))&&(_0x337619[_0x10228d(0x1b9)](_0x337619[_0x10228d(0x112)],_0x337619[_0x10228d(0x286)])?_0x9143c1[_0x10228d(0xc6)](_0x14ed5c):(console['error'](_0x337619['DrNrv']),process['exit'](0x1))),_0x337619[_0x10228d(0x1b9)](_0x3bccb0['toLowerCase'](),'n')&&(_0x337619[_0x10228d(0x1a2)](_0x337619[_0x10228d(0x1e1)],_0x337619['ZGIAC'])?_0x42110a[_0x10228d(0x208)][_0x10228d(0xc6)](_0x3b80c2):process['exit'](0x0)),_0x47a2fe=_0x30c205[0x0];}else{const _0x1f03cf=new _0x235405(_0x192bd5[_0x10228d(0x298)],_0x189182['cloudProviderClientId'],_0x4be4c0[_0x10228d(0x115)]);this['containerClient']=new _0x3bac06(_0x1f03cf,_0x270cd4[_0x10228d(0x180)]),this['storageClient']=new _0x2d8783(_0x1f03cf,_0x37e9d7[_0x10228d(0x180)]),this[_0x10228d(0x100)]=new _0x1dae8e(_0x1f03cf,_0x5a8ce5['cloudProviderSubscriptionId']),this['networkClient']=new _0x6d1ce9(_0x1f03cf,_0x317b59[_0x10228d(0x180)]),this[_0x10228d(0xcb)]=new _0x11ba5f(_0x1f03cf,_0x5a5180[_0x10228d(0x180)]),this[_0x10228d(0x246)]=_0x1f03cf;}}else{if(_0x337619[_0x10228d(0x1a2)](_0x337619[_0x10228d(0x1d9)],_0x337619['tPxBt']))_0x388a8a[_0x10228d(0xc6)](_0x463773);else{for(let _0x292c2d=0x0;_0x337619[_0x10228d(0x1fe)](_0x292c2d,_0x30c205[_0x10228d(0x28d)]);_0x292c2d+=0x1){if(_0x337619[_0x10228d(0x29b)](_0x337619[_0x10228d(0x182)],_0x337619['HTgCe']))return _0x429f72[_0x10228d(0xdf)][_0x10228d(0x238)][_0x10228d(0x104)][0x0][_0x10228d(0xe2)];else console['log']('['+_0x337619['lywfd'](_0x292c2d,0x1)+']\x20'+_0x30c205[_0x292c2d]);}const _0x15c963=await _0x337619[_0x10228d(0xfe)](_0x2b06a6,_0x337619[_0x10228d(0x142)]),_0x12aebd=_0x337619[_0x10228d(0x193)](Number,_0x15c963);if(_0x337619[_0x10228d(0x28e)](isNaN,_0x12aebd)||_0x337619[_0x10228d(0x20d)](_0x12aebd,0x0)||_0x337619[_0x10228d(0x1fa)](_0x12aebd,_0x1f1d6c)){if(_0x337619[_0x10228d(0x29f)](_0x337619[_0x10228d(0x280)],_0x337619['SKxVC']))console[_0x10228d(0x14f)](_0x337619[_0x10228d(0xef)]),process['exit'](0x1);else{_0x11dc15[_0x10228d(0xf1)](_0x337619['HZiSj']);const _0xb3f88e={};_0xb3f88e[_0x10228d(0x2bc)]=_0x38ad3f[_0x10228d(0x236)],_0xb3f88e[_0x10228d(0xd6)]=_0x337619[_0x10228d(0xe7)],this[_0x10228d(0x217)][_0x10228d(0x199)](this[_0x10228d(0x168)],_0xb3f88e),_0x1ebead[_0x10228d(0x26c)][_0x10228d(0x1bb)]=!![];}}_0x47a2fe=_0x30c205[_0x337619[_0x10228d(0x15b)](_0x12aebd,0x1)];}}}global_registry[_0x10228d(0x284)]=_0x47a2fe;const _0x5de833={};return _0x5de833[_0x10228d(0x172)]=_0x18cf7f,_0x5de833[_0x10228d(0x2a0)]=_0x558d09,_0x5de833[_0x10228d(0x122)]=_0x5677f8,_0x5de833[_0x10228d(0x1d5)]=_0x360ada,_0x5de833[_0x10228d(0x247)]=_0x47a2fe,_0x40f887['cloudProvider'][AZURE]=_0x5de833,_0x40f887;}async[a1_0x16275b(0x282)](){const _0x391e6a=a1_0x16275b,_0x1f650c={};_0x1f650c[_0x391e6a(0x103)]=_0x391e6a(0x262),_0x1f650c[_0x391e6a(0x111)]=function(_0x3c8e4e,_0x2319da){return _0x3c8e4e!==_0x2319da;},_0x1f650c[_0x391e6a(0xee)]=_0x391e6a(0x2b5),_0x1f650c[_0x391e6a(0x2ba)]=function(_0x49938d,_0x12b5a1){return _0x49938d!==_0x12b5a1;},_0x1f650c[_0x391e6a(0x1eb)]='QcFjf';const _0x26df7=_0x1f650c,_0x430186=[];try{if(_0x26df7[_0x391e6a(0x111)](_0x26df7[_0x391e6a(0xee)],_0x26df7[_0x391e6a(0xee)]))return _0x44bf21['error'](_0x391e6a(0x27a)+_0x7ec598+_0x391e6a(0x163)+_0x397d36),[![],[]];else{const _0x2eb648=await this[_0x391e6a(0x100)][_0x391e6a(0x2ac)]['list']();for await(const _0x21c1c0 of _0x2eb648){_0x26df7[_0x391e6a(0x2ba)](_0x26df7[_0x391e6a(0x1eb)],_0x26df7['AYPIB'])?(_0x47f8f8[_0x391e6a(0x14f)](_0x26df7[_0x391e6a(0x103)]),_0x526b94['exit'](0x1)):_0x430186['push'](_0x21c1c0['name']);}}}catch(_0x2c0156){}return _0x430186;}async['getClusterInfo'](){const _0x1f9289=a1_0x16275b;return this[_0x1f9289(0x11c)]=await this[_0x1f9289(0x294)][_0x1f9289(0xe1)]['get'](global_registry[_0x1f9289(0x284)],this[_0x1f9289(0xeb)]),this[_0x1f9289(0x11c)];}async[a1_0x16275b(0x25c)](){const _0x47b5c1=a1_0x16275b,_0x10c769=await this[_0x47b5c1(0x294)][_0x47b5c1(0xe1)][_0x47b5c1(0x203)](global_registry[_0x47b5c1(0x284)],this[_0x47b5c1(0xeb)]),_0x56c3cc=_0x10c769[_0x47b5c1(0x1e4)][0x0]['value'][_0x47b5c1(0x119)]();return _0x56c3cc;}[a1_0x16275b(0xf9)](_0x2a2848){const _0x32ed89=a1_0x16275b;return _0x2a2848[_0x32ed89(0xdf)][_0x32ed89(0x238)][_0x32ed89(0x104)][0x0][_0x32ed89(0xe2)];}async[a1_0x16275b(0x12d)](){const _0x129297=a1_0x16275b,_0x4dc146={};_0x4dc146[_0x129297(0x228)]=function(_0x398953,_0x536150){return _0x398953===_0x536150;},_0x4dc146[_0x129297(0x1d4)]=_0x129297(0x288),_0x4dc146[_0x129297(0x1ae)]=_0x129297(0x224),_0x4dc146[_0x129297(0x10c)]=_0x129297(0x187),_0x4dc146[_0x129297(0x272)]=function(_0x1057fe,_0x59fc30){return _0x1057fe!==_0x59fc30;},_0x4dc146[_0x129297(0x10d)]=_0x129297(0x107),_0x4dc146[_0x129297(0xdd)]=_0x129297(0x239);const _0x30791f=_0x4dc146,_0x2e135d=new Array();for await(const _0x565bcf of this[_0x129297(0x294)][_0x129297(0xe1)][_0x129297(0x1d8)](global_registry[_0x129297(0x284)])){if(_0x30791f['rHSJE'](_0x30791f[_0x129297(0x1ae)],_0x30791f['ulfWD']))_0x2e135d[_0x129297(0xc6)](_0x565bcf);else return;}for await(const _0x5c5a30 of _0x2e135d){if(_0x30791f[_0x129297(0x228)](_0x30791f['aLnOv'],_0x30791f[_0x129297(0x10c)])){if(_0x30791f[_0x129297(0x228)](_0x5c5a30[_0x129297(0x1ca)],this[_0x129297(0xeb)])){if(_0x30791f['VPKKZ'](_0x30791f[_0x129297(0x10d)],_0x30791f[_0x129297(0xdd)]))return await this[_0x129297(0x28c)](),!![];else _0x30791f[_0x129297(0x228)](_0x18fa5e[_0x129297(0x1ca)],_0x56b1f1)&&(_0x55f520=_0x3cfc10['id']);}}else _0x34eb77[_0x129297(0xf1)](_0x30791f[_0x129297(0x1d4)]);}return![];}async[a1_0x16275b(0xde)](_0x1fb2ae=null,_0x2b3b22=null){const _0x2dd9bc=a1_0x16275b,_0x2555f1={};_0x2555f1[_0x2dd9bc(0x1dc)]=_0x2dd9bc(0x220),_0x2555f1['ShGYM']='Creating\x20required\x20resources\x20-\x20AKS\x20Cluster,\x20Storage\x20account\x20and\x20Managed\x20identity';const _0x201e6e=_0x2555f1,_0x441cb1=_0x201e6e['UrYYz'][_0x2dd9bc(0x225)]('|');let _0x3d7528=0x0;while(!![]){switch(_0x441cb1[_0x3d7528++]){case'0':this[_0x2dd9bc(0x1d6)]();continue;case'1':return[_0x1fb2ae,_0x2b3b22];case'2':await this[_0x2dd9bc(0x1a1)](_0x1fb2ae,_0x2b3b22);continue;case'3':logger['info'](_0x201e6e[_0x2dd9bc(0x2aa)]);continue;case'4':const _0x178066={};_0x178066[_0x2dd9bc(0x2bc)]=WS_EVENTS[_0x2dd9bc(0x289)],_0x178066[_0x2dd9bc(0xd6)]=_0x201e6e['ShGYM'],this[_0x2dd9bc(0x217)][_0x2dd9bc(0x199)](this[_0x2dd9bc(0x168)],_0x178066);continue;case'5':await this[_0x2dd9bc(0x1a4)]();continue;}break;}}async[a1_0x16275b(0x1a1)](_0x57db64=null,_0x18c90b=null){const _0xdca7db=a1_0x16275b,_0x1c8ad7={};_0x1c8ad7[_0xdca7db(0x1a0)]='Enabling\x20Workload\x20identity\x20for\x20the\x20cluster',_0x1c8ad7[_0xdca7db(0x1be)]=_0xdca7db(0xd1),_0x1c8ad7['CIJbx']=_0xdca7db(0x196),_0x1c8ad7[_0xdca7db(0x171)]=_0xdca7db(0x1da),_0x1c8ad7[_0xdca7db(0x18d)]=_0xdca7db(0x116),_0x1c8ad7[_0xdca7db(0x149)]=_0xdca7db(0x266),_0x1c8ad7[_0xdca7db(0xf6)]=_0xdca7db(0x1b8),_0x1c8ad7[_0xdca7db(0x1a9)]=function(_0x2ee361,_0xe02ecd){return _0x2ee361!==_0xe02ecd;},_0x1c8ad7[_0xdca7db(0x173)]=function(_0x4ccf44,_0x4d4199){return _0x4ccf44!==_0x4d4199;},_0x1c8ad7['HmVRE']=function(_0x48f3f9,_0x23e128){return _0x48f3f9!==_0x23e128;},_0x1c8ad7['IASSx']=_0xdca7db(0x10b),_0x1c8ad7[_0xdca7db(0xd3)]='string',_0x1c8ad7[_0xdca7db(0x13a)]=_0xdca7db(0x21e),_0x1c8ad7[_0xdca7db(0x221)]=_0xdca7db(0x1e8),_0x1c8ad7[_0xdca7db(0x20a)]=_0xdca7db(0x23d),_0x1c8ad7[_0xdca7db(0x140)]='turboscale-cluster-deployment',_0x1c8ad7[_0xdca7db(0x109)]='Incremental';const _0x2888bd=_0x1c8ad7;let _0x5833f3=await fs[_0xdca7db(0x167)](path['join'](__dirname,'..',_0x2888bd['vpPSq'],_0x2888bd['CIJbx'],_0x2888bd['IhOMv']),_0x2888bd[_0xdca7db(0x18d)]);_0x5833f3=JSON['parse'](_0x5833f3);const _0x3735ba={};_0x3735ba[_0xdca7db(0x1f6)]=this[_0xdca7db(0xeb)];const _0x32bb10={};_0x32bb10[_0xdca7db(0x1f6)]=global_registry['clusterRegion'];const _0x16b46d={};_0x16b46d[_0xdca7db(0x1f6)]=global_registry[_0xdca7db(0x10f)];const _0x3665e4={};_0x3665e4[_0xdca7db(0x1f6)]=global_registry[_0xdca7db(0x151)];const _0x407575={};_0x407575[_0xdca7db(0x1f6)]=global_registry['clusterAutoUpgrade']?_0x2888bd['WkuJq']:_0x2888bd[_0xdca7db(0xf6)];const _0xa7ee95={};_0xa7ee95['clusterName']=_0x3735ba,_0xa7ee95[_0xdca7db(0x25a)]=_0x32bb10,_0xa7ee95['userInstanceType']=_0x16b46d,_0xa7ee95['userMaxNodes']=_0x3665e4,_0xa7ee95[_0xdca7db(0x198)]=_0x407575;let _0x4ed7be=_0xa7ee95;if(_0x2888bd[_0xdca7db(0x1a9)](_0x57db64,null)&&_0x2888bd[_0xdca7db(0x173)](_0x18c90b,null)){if(_0x2888bd[_0xdca7db(0x129)](_0x2888bd[_0xdca7db(0x1ef)],_0x2888bd[_0xdca7db(0x1ef)])){_0x30f22e[_0xdca7db(0xf1)](_0x2888bd[_0xdca7db(0x1a0)]);const _0x152115={};_0x152115[_0xdca7db(0x2bc)]=_0x2d078a['RESOURCES'],_0x152115[_0xdca7db(0xd6)]=_0x2888bd[_0xdca7db(0x1a0)],this[_0xdca7db(0x217)]['sendEventToBackend'](this[_0xdca7db(0x168)],_0x152115);const _0x35799a={};_0x35799a[_0xdca7db(0x1bb)]=!![];const _0x2adfcc={'workloadIdentity':_0x35799a,..._0xcde6f['securityProfile']};_0x69e119[_0xdca7db(0x24b)]=_0x2adfcc;}else{const _0x8d7ffe={};_0x8d7ffe[_0xdca7db(0x2bc)]=_0x2888bd[_0xdca7db(0xd3)],_0x8d7ffe[_0xdca7db(0x14c)]={},_0x8d7ffe[_0xdca7db(0x14c)][_0xdca7db(0x2af)]=_0x2888bd[_0xdca7db(0x13a)];const _0x40d078={};_0x40d078[_0xdca7db(0x2bc)]=_0x2888bd[_0xdca7db(0xd3)],_0x40d078[_0xdca7db(0x14c)]={},_0x40d078[_0xdca7db(0x14c)]['description']=_0x2888bd[_0xdca7db(0x13a)],_0x5833f3[_0xdca7db(0xe3)]={..._0x5833f3[_0xdca7db(0xe3)],'vpcName':_0x8d7ffe,'subnetName':_0x40d078};const _0x4c1788={};_0x4c1788[_0xdca7db(0x189)]=_0x2888bd[_0xdca7db(0x221)],_0x5833f3[_0xdca7db(0x194)]=_0x4c1788,_0x5833f3['resources'][0x0][_0xdca7db(0xf0)][_0xdca7db(0x26b)][0x0]={..._0x5833f3[_0xdca7db(0x117)][0x0]['properties'][_0xdca7db(0x26b)][0x0],'vnetSubnetID':_0x2888bd[_0xdca7db(0x20a)]};const _0xe53b6b={};_0xe53b6b['value']=_0x57db64;const _0x2cfcd3={};_0x2cfcd3[_0xdca7db(0x1f6)]=_0x18c90b[0x0],_0x4ed7be={..._0x4ed7be,'vpcName':_0xe53b6b,'subnetName':_0x2cfcd3};}}await this[_0xdca7db(0x100)][_0xdca7db(0x14b)][_0xdca7db(0x263)](global_registry[_0xdca7db(0x284)],_0x2888bd[_0xdca7db(0x140)],{'properties':{'template':_0x5833f3,'mode':_0x2888bd[_0xdca7db(0x109)],'parameters':_0x4ed7be}});}async['createOtherResources'](){const _0xc6a9df=a1_0x16275b,_0x21d538={};_0x21d538['DtkjK']=_0xc6a9df(0xea),_0x21d538[_0xc6a9df(0x2b1)]=_0xc6a9df(0x21e),_0x21d538[_0xc6a9df(0x20b)]='[concat(\x27/subscriptions/\x27,\x20subscription().subscriptionId,\x20\x27/resourceGroups/\x27,\x20resourceGroup().name,\x20\x27/providers/Microsoft.Network/virtualNetworks/\x27,\x20parameters(\x27vpcName\x27),\x20\x27/subnets/\x27,\x20parameters(\x27subnetName\x27))]',_0x21d538[_0xc6a9df(0x153)]=_0xc6a9df(0x23d),_0x21d538['LOgXf']='2|0|1|4|5|3',_0x21d538[_0xc6a9df(0x216)]=_0xc6a9df(0xf7),_0x21d538[_0xc6a9df(0x1a3)]=function(_0x15ad82,_0x1c4163){return _0x15ad82!==_0x1c4163;},_0x21d538[_0xc6a9df(0x118)]=_0xc6a9df(0x175),_0x21d538[_0xc6a9df(0x293)]=_0xc6a9df(0xff),_0x21d538[_0xc6a9df(0x1e0)]=_0xc6a9df(0x26f),_0x21d538[_0xc6a9df(0x235)]=_0xc6a9df(0x288),_0x21d538['AvUZa']='yrVgz',_0x21d538[_0xc6a9df(0x1df)]='LbwGS',_0x21d538['wSZVx']='Creating\x20Azure\x20managed\x20identity',_0x21d538[_0xc6a9df(0x183)]=function(_0x5adaf0,_0x4f72bd){return _0x5adaf0===_0x4f72bd;},_0x21d538[_0xc6a9df(0x248)]=_0xc6a9df(0x23f),_0x21d538[_0xc6a9df(0x130)]=_0xc6a9df(0x213),_0x21d538[_0xc6a9df(0x1ed)]=_0xc6a9df(0x1f0),_0x21d538[_0xc6a9df(0x186)]=_0xc6a9df(0x281);const _0x4996f3=_0x21d538,_0x353b27=await this['isStorageAccountPresent']();if(!_0x353b27){if(_0x4996f3['EuiPA'](_0x4996f3[_0xc6a9df(0x118)],_0x4996f3['PCTWy'])){const _0x3e5495={};_0x3e5495[_0xc6a9df(0x2bc)]=_0x4996f3[_0xc6a9df(0x29a)],_0x3e5495[_0xc6a9df(0x14c)]={},_0x3e5495[_0xc6a9df(0x14c)][_0xc6a9df(0x2af)]=_0x4996f3['gENVO'];const _0x218f57={};_0x218f57[_0xc6a9df(0x2bc)]=_0x4996f3[_0xc6a9df(0x29a)],_0x218f57[_0xc6a9df(0x14c)]={},_0x218f57[_0xc6a9df(0x14c)]['description']=_0x4996f3[_0xc6a9df(0x2b1)];const _0x3a1547={..._0x2cace8[_0xc6a9df(0xe3)]};_0x3a1547['vpcName']=_0x3e5495,_0x3a1547['subnetName']=_0x218f57,_0x39d3cc[_0xc6a9df(0xe3)]=_0x3a1547;const _0x6586a3={};_0x6586a3[_0xc6a9df(0x189)]=_0x4996f3['XTAdg'],_0x473346['variables']=_0x6586a3;const _0x4b111b={..._0x7e4458['resources'][0x0]['properties'][_0xc6a9df(0x26b)][0x0]};_0x4b111b[_0xc6a9df(0x189)]=_0x4996f3[_0xc6a9df(0x153)],_0x436c23[_0xc6a9df(0x117)][0x0][_0xc6a9df(0xf0)][_0xc6a9df(0x26b)][0x0]=_0x4b111b;const _0x3dff7a={};_0x3dff7a[_0xc6a9df(0x1f6)]=_0x5a1c0f;const _0x57941e={};_0x57941e['value']=_0x1828c9[0x0];const _0x227abf={..._0x327d46};_0x227abf[_0xc6a9df(0x135)]=_0x3dff7a,_0x227abf[_0xc6a9df(0x275)]=_0x57941e,_0x3f64d2=_0x227abf;}else{const _0x17683c={};_0x17683c[_0xc6a9df(0x2bc)]=WS_EVENTS['LOG'],_0x17683c['message']=_0x4996f3['bnSFj'],this[_0xc6a9df(0x217)]['sendEventToBackend'](this[_0xc6a9df(0x168)],_0x17683c),logger[_0xc6a9df(0xf1)](_0x4996f3[_0xc6a9df(0x293)]),await this[_0xc6a9df(0xc7)]();}}else{if(_0x4996f3[_0xc6a9df(0x1a3)](_0x4996f3[_0xc6a9df(0x1e0)],_0x4996f3[_0xc6a9df(0x1e0)])){const _0x2ea78d=_0x4996f3[_0xc6a9df(0x169)][_0xc6a9df(0x225)]('|');let _0x459ba1=0x0;while(!![]){switch(_0x2ea78d[_0x459ba1++]){case'0':_0x154872[_0xc6a9df(0x115)]=_0x30b0cc[this[_0xc6a9df(0x292)]][_0xc6a9df(0x2a0)];continue;case'1':_0x518caa[_0xc6a9df(0x298)]=_0x3a4e79[this[_0xc6a9df(0x292)]][_0xc6a9df(0x122)];continue;case'2':_0x366b9e[_0xc6a9df(0x18f)]=_0x369e63[this[_0xc6a9df(0x292)]][_0xc6a9df(0x172)];continue;case'3':this[_0xc6a9df(0x22d)]();continue;case'4':_0x17ceb2['cloudProviderSubscriptionId']=_0x2afff0[this[_0xc6a9df(0x292)]][_0xc6a9df(0x1d5)];continue;case'5':_0x21d807[_0xc6a9df(0x284)]=_0x50fa2[this[_0xc6a9df(0x292)]][_0xc6a9df(0x247)];continue;}break;}}else logger['info'](_0x4996f3[_0xc6a9df(0x235)]);}const _0x43d6ce=await this['isManagedIdentityPresent']();if(!_0x43d6ce){if(_0x4996f3[_0xc6a9df(0x1a3)](_0x4996f3[_0xc6a9df(0x16d)],_0x4996f3['WTeJu'])){const _0x2726d9={};_0x2726d9[_0xc6a9df(0x2bc)]=WS_EVENTS[_0xc6a9df(0x289)],_0x2726d9[_0xc6a9df(0xd6)]=_0x4996f3[_0xc6a9df(0x174)],this['webSocketUtils']['sendEventToBackend'](this[_0xc6a9df(0x168)],_0x2726d9),logger[_0xc6a9df(0xf1)](_0x4996f3[_0xc6a9df(0x174)]),await this[_0xc6a9df(0x144)]();}else return _0x482a0b[_0xc6a9df(0x197)]=_0x4996f3['MqiBk'],_0xf611b4;}else{if(_0x4996f3[_0xc6a9df(0x183)](_0x4996f3[_0xc6a9df(0x248)],_0x4996f3[_0xc6a9df(0x248)]))logger['info'](_0x4996f3['YqNrs']);else return!![];}logger[_0xc6a9df(0xf1)](_0x4996f3[_0xc6a9df(0x1ed)]),await this[_0xc6a9df(0x14d)](),logger[_0xc6a9df(0xf1)](_0x4996f3[_0xc6a9df(0x186)]);}async[a1_0x16275b(0xc7)](){const _0x3cc48c=a1_0x16275b,_0x1d0f55={};_0x1d0f55[_0x3cc48c(0x159)]=_0x3cc48c(0xd1),_0x1d0f55[_0x3cc48c(0x1ec)]=_0x3cc48c(0x196),_0x1d0f55[_0x3cc48c(0x18e)]=_0x3cc48c(0x214),_0x1d0f55[_0x3cc48c(0x1c9)]=_0x3cc48c(0x116),_0x1d0f55[_0x3cc48c(0x278)]='turboscale-storageaccount-deployment',_0x1d0f55[_0x3cc48c(0x19b)]=_0x3cc48c(0x27c),_0x1d0f55[_0x3cc48c(0x11d)]=_0x3cc48c(0x2b7),_0x1d0f55['yJpQr']=_0x3cc48c(0x16c),_0x1d0f55[_0x3cc48c(0x1bf)]=_0x3cc48c(0x1ce),_0x1d0f55['irSos']=_0x3cc48c(0x2a4);const _0x54993d=_0x1d0f55;let _0x35b81b=await fs[_0x3cc48c(0x167)](path['join'](__dirname,'..',_0x54993d[_0x3cc48c(0x159)],_0x54993d[_0x3cc48c(0x1ec)],_0x54993d[_0x3cc48c(0x18e)]),_0x54993d[_0x3cc48c(0x1c9)]);_0x35b81b=JSON['parse'](_0x35b81b);const _0xa07f7d=this[_0x3cc48c(0x243)](),_0x2443f2={};_0x2443f2[_0x3cc48c(0x1f6)]=_0xa07f7d;const _0x34abcf={};_0x34abcf[_0x3cc48c(0x211)]=_0x2443f2,await this[_0x3cc48c(0x100)][_0x3cc48c(0x14b)]['beginCreateOrUpdateAndWait'](global_registry[_0x3cc48c(0x284)],_0x54993d['kBbzC'],{'properties':{'template':_0x35b81b,'mode':_0x54993d[_0x3cc48c(0x19b)],'parameters':_0x34abcf}});const _0x1023a6={};_0x1023a6[_0x3cc48c(0x23e)]=0x3c;const _0x140819={};_0x140819[_0x3cc48c(0x113)]=_0x1023a6;const _0x1fabaf={};_0x1fabaf['baseBlob']=_0x140819;const _0xe68376={};_0xe68376[_0x3cc48c(0x1bb)]=!![],_0xe68376['name']=_0x54993d[_0x3cc48c(0x11d)],_0xe68376['type']=_0x54993d[_0x3cc48c(0x161)],_0xe68376[_0x3cc48c(0x141)]={},_0xe68376[_0x3cc48c(0x141)][_0x3cc48c(0x226)]=_0x1fabaf,_0xe68376[_0x3cc48c(0x141)][_0x3cc48c(0x188)]={},_0xe68376[_0x3cc48c(0x141)][_0x3cc48c(0x188)][_0x3cc48c(0xf8)]=[_0x54993d[_0x3cc48c(0x1bf)]];const _0x57fbfc={};_0x57fbfc['rules']=[_0xe68376];const _0xe546b8={};_0xe546b8[_0x3cc48c(0xcc)]=_0x57fbfc;const _0x191d83=_0xe546b8;await this[_0x3cc48c(0x233)]['managementPolicies'][_0x3cc48c(0xf4)](global_registry[_0x3cc48c(0x284)],_0xa07f7d,_0x54993d[_0x3cc48c(0x2b4)],_0x191d83);}async[a1_0x16275b(0x144)](){const _0x5b4e34=a1_0x16275b,_0x2ee2e5={};_0x2ee2e5[_0x5b4e34(0xe0)]=_0x5b4e34(0xd1),_0x2ee2e5['gvBmD']=_0x5b4e34(0x196),_0x2ee2e5['flrQv']=_0x5b4e34(0x2b3),_0x2ee2e5[_0x5b4e34(0x2ad)]=_0x5b4e34(0x116),_0x2ee2e5['GfDbJ']='turboscale-identity-deployment',_0x2ee2e5[_0x5b4e34(0x26e)]='Incremental';const _0x17cc6b=_0x2ee2e5;let _0x5535a2=await fs[_0x5b4e34(0x167)](path[_0x5b4e34(0x1d1)](__dirname,'..',_0x17cc6b[_0x5b4e34(0xe0)],_0x17cc6b[_0x5b4e34(0xca)],_0x17cc6b[_0x5b4e34(0x19f)]),_0x17cc6b[_0x5b4e34(0x2ad)]);_0x5535a2=JSON[_0x5b4e34(0x133)](_0x5535a2),await this['resourceClient']['deployments'][_0x5b4e34(0x263)](global_registry['cloudProviderResourceGroup'],_0x17cc6b[_0x5b4e34(0x249)],{'properties':{'template':_0x5535a2,'mode':_0x17cc6b['gTNzp'],'parameters':{'clusterName':{'value':this[_0x5b4e34(0xeb)]}}}});}async['createFederatedAccount'](){const _0x5a7655=a1_0x16275b,_0x198a79={};_0x198a79[_0x5a7655(0x234)]=function(_0x231525,_0x1f645a){return _0x231525===_0x1f645a;},_0x198a79[_0x5a7655(0x26a)]=_0x5a7655(0x178),_0x198a79[_0x5a7655(0x15c)]=function(_0x32c10b,_0x5c74a3){return _0x32c10b+_0x5c74a3;},_0x198a79['vrALU']=function(_0x1d5b34,_0x5e7f49){return _0x1d5b34!==_0x5e7f49;},_0x198a79[_0x5a7655(0x1b7)]=_0x5a7655(0x17f),_0x198a79[_0x5a7655(0x254)]=_0x5a7655(0x150),_0x198a79['oTFPD']=_0x5a7655(0x123),_0x198a79[_0x5a7655(0x253)]='node',_0x198a79[_0x5a7655(0x206)]=function(_0x57e505,_0x5dbf78){return _0x57e505!==_0x5dbf78;},_0x198a79['rLguK']=_0x5a7655(0x105),_0x198a79[_0x5a7655(0x152)]='BdeKy',_0x198a79['nfOXv']=_0x5a7655(0xd1),_0x198a79[_0x5a7655(0x124)]=_0x5a7655(0x196),_0x198a79[_0x5a7655(0x20e)]=_0x5a7655(0x116),_0x198a79[_0x5a7655(0xd8)]=_0x5a7655(0x271),_0x198a79[_0x5a7655(0x1c7)]=_0x5a7655(0x27c);const _0x1233dc=_0x198a79;!this[_0x5a7655(0x11c)]&&(_0x1233dc[_0x5a7655(0x1c8)](_0x1233dc[_0x5a7655(0x1b7)],_0x1233dc[_0x5a7655(0x254)])?await this[_0x5a7655(0x28c)]():(_0x27e9e4+=_0x1233dc[_0x5a7655(0x234)](_0x16c9b2[_0x5a7655(0x28d)],0x0)?_0x1233dc[_0x5a7655(0x26a)]:'',_0xa3e6f3['debug']('Role\x20definition\x20response\x20list\x20\x20:\x20\x20'+_0x2f233c[_0x5a7655(0x25b)](_0x4e7b4e))));const _0x22171e=this['clusterInfo']?.['oidcIssuerProfile']?.[_0x5a7655(0x256)],_0x1a925d=[_0x1233dc['oTFPD'],_0x1233dc[_0x5a7655(0x253)]];for await(const _0x4318f1 of _0x1a925d){if(_0x1233dc[_0x5a7655(0x206)](_0x1233dc[_0x5a7655(0x218)],_0x1233dc[_0x5a7655(0x152)])){let _0x23bb96=await fs['readFileAsync'](path['join'](__dirname,'..',_0x1233dc[_0x5a7655(0x1cb)],_0x1233dc['OojIR'],_0x5a7655(0x1ba)+_0x4318f1+'.json'),_0x1233dc[_0x5a7655(0x20e)]);_0x23bb96=JSON[_0x5a7655(0x133)](_0x23bb96);const _0x2bfa09={};_0x2bfa09[_0x5a7655(0x1f6)]=_0x22171e,await this[_0x5a7655(0x100)][_0x5a7655(0x14b)][_0x5a7655(0x263)](global_registry['cloudProviderResourceGroup'],_0x1233dc['MvHSv'],{'properties':{'template':_0x23bb96,'mode':_0x1233dc['UzqSo'],'parameters':{'oidcIssuer':_0x2bfa09,'gridName':{'value':this[_0x5a7655(0x16f)]},'clusterName':{'value':this[_0x5a7655(0xeb)]}}}});}else _0x14e10f[_0x5a7655(0x21d)]('['+_0x1233dc['jyYzq'](_0xcadc45,0x1)+']\x20'+_0x4dda07[_0x2517b0]);}}async[a1_0x16275b(0xe4)](_0x52a1c6,_0x180b89,_0x596fd9,_0xa321ba,_0x30e0d1){const _0xf9521f=a1_0x16275b,_0x47a0a8={};_0x47a0a8[_0xf9521f(0x207)]=_0xf9521f(0x21a),_0x47a0a8['QEtYD']=_0xf9521f(0x261);const _0x1b911f=_0x47a0a8,_0x4cedde={};_0x4cedde['type']=WS_EVENTS[_0xf9521f(0x289)],_0x4cedde[_0xf9521f(0xd6)]=_0x1b911f[_0xf9521f(0x207)],this[_0xf9521f(0x217)][_0xf9521f(0x199)](this[_0xf9521f(0x168)],_0x4cedde),logger[_0xf9521f(0xf1)](_0x1b911f[_0xf9521f(0x207)]),await this[_0xf9521f(0x10e)]();const _0x11ac43={};_0x11ac43[_0xf9521f(0x2bc)]=WS_EVENTS['LOG'],_0x11ac43[_0xf9521f(0xd6)]=_0x1b911f['QEtYD'],this[_0xf9521f(0x217)][_0xf9521f(0x199)](this[_0xf9521f(0x168)],_0x11ac43);}async[a1_0x16275b(0x10e)](){const _0x4233fd=a1_0x16275b,_0x22ab1b={};_0x22ab1b[_0x4233fd(0x2a7)]=function(_0x3b7102,_0x3ae25e){return _0x3b7102!==_0x3ae25e;},_0x22ab1b[_0x4233fd(0x1d2)]=_0x4233fd(0x215),_0x22ab1b['oCgds']=_0x4233fd(0x102),_0x22ab1b[_0x4233fd(0x13e)]='templates',_0x22ab1b['GnAeL']=_0x4233fd(0x131),_0x22ab1b['kfSVT']=_0x4233fd(0x273),_0x22ab1b[_0x4233fd(0x1aa)]='utf-8',_0x22ab1b[_0x4233fd(0x1e3)]=_0x4233fd(0x271),_0x22ab1b['klTOT']=_0x4233fd(0x27c);const _0x208048=_0x22ab1b;if(!this['clusterInfo']){if(_0x208048['kWpzd'](_0x208048['xqpKz'],_0x208048['oCgds']))await this[_0x4233fd(0x28c)]();else return!![];}const _0x482e4c=this['clusterInfo']?.[_0x4233fd(0x26c)]?.[_0x4233fd(0x256)];let _0x558e3d=await fs[_0x4233fd(0x167)](path[_0x4233fd(0x1d1)](__dirname,'..',_0x208048['ovPaJ'],_0x208048[_0x4233fd(0x297)],_0x208048['kfSVT']),_0x208048[_0x4233fd(0x1aa)]);_0x558e3d=JSON[_0x4233fd(0x133)](_0x558e3d);const _0x54b098={};_0x54b098[_0x4233fd(0x1f6)]=_0x482e4c,await this[_0x4233fd(0x100)][_0x4233fd(0x14b)][_0x4233fd(0x263)](global_registry[_0x4233fd(0x284)],_0x208048['WTney'],{'properties':{'template':_0x558e3d,'mode':_0x208048['klTOT'],'parameters':{'oidcIssuer':_0x54b098,'namespace':{'value':global_registry[_0x4233fd(0x231)]},'clusterName':{'value':this['clusterName']}}}});}async['isStorageAccountPresent'](){const _0x1548c2=a1_0x16275b,_0x2a82a7={};_0x2a82a7[_0x1548c2(0x170)]='No\x20service\x20principal\x20found',_0x2a82a7[_0x1548c2(0x1ea)]=function(_0xe1a913,_0x585129){return _0xe1a913!==_0x585129;},_0x2a82a7[_0x1548c2(0x11f)]=_0x1548c2(0xe6),_0x2a82a7[_0x1548c2(0xdc)]=_0x1548c2(0x25d),_0x2a82a7['vVcJK']=function(_0x520062,_0x1d62ab){return _0x520062!==_0x1d62ab;},_0x2a82a7[_0x1548c2(0x23a)]='HrOGv',_0x2a82a7[_0x1548c2(0x15d)]=_0x1548c2(0x27b),_0x2a82a7[_0x1548c2(0x210)]=function(_0x2485ce,_0xd9f3b4){return _0x2485ce===_0xd9f3b4;},_0x2a82a7['dxkrM']=function(_0x9182b2,_0x2d9b68){return _0x9182b2!==_0x2d9b68;},_0x2a82a7[_0x1548c2(0x164)]='gJPHc';const _0x6b8f57=_0x2a82a7,_0x359b84=this[_0x1548c2(0x243)](),_0x5b7f06=new Array();for await(const _0x29d1b2 of this[_0x1548c2(0x233)][_0x1548c2(0x136)][_0x1548c2(0x1d8)](global_registry['cloudProviderResourceGroup'])){_0x6b8f57[_0x1548c2(0x1ea)](_0x6b8f57[_0x1548c2(0x11f)],_0x6b8f57[_0x1548c2(0xdc)])?_0x5b7f06[_0x1548c2(0xc6)](_0x29d1b2):_0x1bd792[_0x1548c2(0xdf)]=![];}for await(const _0x20f04f of _0x5b7f06){if(_0x6b8f57['vVcJK'](_0x6b8f57['qQMVm'],_0x6b8f57[_0x1548c2(0x15d)])){if(_0x6b8f57[_0x1548c2(0x210)](_0x20f04f['name'],_0x359b84)){if(_0x6b8f57[_0x1548c2(0x2a2)](_0x6b8f57[_0x1548c2(0x164)],_0x6b8f57[_0x1548c2(0x164)]))throw new _0x133e87(_0x6b8f57['mGmXV'],_0x1548c2(0x145)+_0x5180a1[_0x1548c2(0x25b)](_0x2d4b4f));else return!![];}}else _0x4775d8[_0x1548c2(0x14f)]=_0x2651c9;}return![];}async[a1_0x16275b(0x279)](){const _0x3a5627=a1_0x16275b,_0x3905da={};_0x3905da[_0x3a5627(0xfa)]=_0x3a5627(0x1fb),_0x3905da[_0x3a5627(0x16b)]=_0x3a5627(0x262),_0x3905da[_0x3a5627(0x1f9)]=function(_0x41164c,_0x217d2c){return _0x41164c!==_0x217d2c;},_0x3905da[_0x3a5627(0x17e)]=_0x3a5627(0x139),_0x3905da[_0x3a5627(0x17b)]=function(_0xf7d208,_0x26b68d){return _0xf7d208===_0x26b68d;},_0x3905da[_0x3a5627(0xda)]=_0x3a5627(0x19c),_0x3905da[_0x3a5627(0x257)]=_0x3a5627(0x19e),_0x3905da[_0x3a5627(0x11a)]=function(_0xd99450,_0x419794){return _0xd99450===_0x419794;},_0x3905da['SOEiN']=_0x3a5627(0x223);const _0x4e6a3d=_0x3905da,_0x5a1dff=new Array();for await(const _0x39cc4c of this[_0x3a5627(0x100)][_0x3a5627(0x117)][_0x3a5627(0x1d8)](global_registry[_0x3a5627(0x284)])){if(_0x4e6a3d['xZKyg'](_0x4e6a3d['jVGZu'],_0x4e6a3d[_0x3a5627(0x17e)])){_0x2cb1db[_0x3a5627(0xf1)](_0x4e6a3d['hgUqN']);const _0x995c2a={};_0x995c2a[_0x3a5627(0x2bc)]=_0x43d921['RESOURCES'],_0x995c2a[_0x3a5627(0xd6)]=_0x4e6a3d[_0x3a5627(0xfa)],this[_0x3a5627(0x217)][_0x3a5627(0x199)](this[_0x3a5627(0x168)],_0x995c2a),_0x4156d6[_0x3a5627(0x1b6)]=![];}else _0x5a1dff['push'](_0x39cc4c);}for await(const _0x557c04 of _0x5a1dff){if(_0x4e6a3d[_0x3a5627(0x17b)](_0x4e6a3d['ImGUD'],_0x4e6a3d[_0x3a5627(0x257)]))_0x31500e[_0x3a5627(0xc6)](_0x3389b2);else{if(_0x4e6a3d[_0x3a5627(0x11a)](_0x557c04[_0x3a5627(0x1ca)],_0x3a5627(0x1b0)+this[_0x3a5627(0xeb)])){if(_0x4e6a3d[_0x3a5627(0x1f9)](_0x4e6a3d[_0x3a5627(0x269)],_0x4e6a3d[_0x3a5627(0x269)]))_0x3f4831[_0x3a5627(0x14f)](_0x4e6a3d['yzjXy']),_0x50a15a[_0x3a5627(0x22c)](0x1);else return!![];}}}return![];}async[a1_0x16275b(0x277)](_0x382cec,_0x2ee790=0x3){const _0x308653=a1_0x16275b,_0x3e82a2={'fyJhI':_0x308653(0x213),'zwVEw':function(_0x50271c,_0x18ef10){return _0x50271c!==_0x18ef10;},'dQPhS':_0x308653(0x24a),'CZWxW':function(_0x2f35ce,_0x1541c5,_0x2eec14){return _0x2f35ce(_0x1541c5,_0x2eec14);},'vTBWq':'No\x20attached\x20role\x20for\x20the\x20client\x20key','jxwZv':function(_0x4b67a3,_0xb2f44a){return _0x4b67a3===_0xb2f44a;},'iBscr':_0x308653(0x202),'wpjRY':_0x308653(0xd2),'sNYiC':function(_0x3ec066,_0x346c0e){return _0x3ec066===_0x346c0e;},'jtVIA':'PLMKF','WsfNM':function(_0x350d1c,_0x45f707){return _0x350d1c!==_0x45f707;},'jkypk':_0x308653(0x299),'Ykral':_0x308653(0x237),'piFMM':function(_0x1649da,_0x48258f){return _0x1649da===_0x48258f;},'SXCcI':_0x308653(0x1f1),'ZBUnh':'cmoVK','WeLnL':'2023-01-31','qrFQf':function(_0x3378b2,_0x2d1b9b){return _0x3378b2===_0x2d1b9b;},'VKRCP':_0x308653(0x162),'XgPCf':function(_0x2bfdf3,_0x14e2b5){return _0x2bfdf3<=_0x14e2b5;},'EMcSL':function(_0x1ab7c9,_0x351c69){return _0x1ab7c9!==_0x351c69;},'WGgJH':_0x308653(0x23c),'YzRTt':function(_0x5c51e9,_0xd6b72a){return _0x5c51e9-_0xd6b72a;}};try{if(_0x3e82a2[_0x308653(0x154)](_0x3e82a2[_0x308653(0x2a1)],_0x3e82a2[_0x308653(0x204)]))_0xa3c1bc[_0x308653(0xf1)](_0x3e82a2[_0x308653(0x1f2)]);else{const _0x3e1fa0=new Array();for await(const _0x14c3af of this['resourceClient'][_0x308653(0x117)][_0x308653(0x1d8)](global_registry[_0x308653(0x284)])){_0x3e82a2[_0x308653(0x25f)](_0x3e82a2['jtVIA'],_0x3e82a2['jtVIA'])?_0x3e1fa0[_0x308653(0xc6)](_0x14c3af):_0x39d472[_0x308653(0xc6)](..._0x5860c4['actions']);}let _0x2c6993='';for await(const _0x10f0c8 of _0x3e1fa0){_0x3e82a2[_0x308653(0x1f3)](_0x3e82a2[_0x308653(0x158)],_0x3e82a2[_0x308653(0x1a8)])?_0x3e82a2['piFMM'](_0x10f0c8[_0x308653(0x1ca)],_0x382cec)&&(_0x3e82a2[_0x308653(0x154)](_0x3e82a2[_0x308653(0x1dd)],_0x3e82a2['ZBUnh'])?_0x2637c9[_0x308653(0xc6)](_0x1ce7b6):_0x2c6993=_0x10f0c8['id']):_0x127add[_0x308653(0x14f)]=_0x2c4939;}const _0x4bc3c5=await this[_0x308653(0x100)][_0x308653(0x117)]['getById'](_0x2c6993,_0x3e82a2[_0x308653(0x200)]);return _0x4bc3c5[_0x308653(0xf0)]['clientId'];}}catch(_0x215702){if(_0x3e82a2[_0x308653(0x184)](_0x3e82a2[_0x308653(0x108)],_0x3e82a2[_0x308653(0x108)])){if(_0x3e82a2['XgPCf'](_0x2ee790,0x0)){if(_0x3e82a2[_0x308653(0x250)](_0x3e82a2[_0x308653(0x205)],_0x3e82a2[_0x308653(0x205)]))_0x5b8731[_0x308653(0xc6)](_0x5e1a9e[_0x308653(0x1ca)]);else return logger[_0x308653(0x14f)](_0x308653(0x22b)+_0x215702+':'+_0x215702[_0x308653(0x267)]),{};}return await new Promise(_0x3749b0=>{const _0x2342c9=_0x308653;_0x3e82a2[_0x2342c9(0xd5)](_0x3e82a2[_0x2342c9(0x1bd)],_0x3e82a2[_0x2342c9(0x1bd)])?_0x20888f[_0x2342c9(0xc6)](_0x239d15):_0x3e82a2[_0x2342c9(0x232)](setTimeout,()=>_0x3749b0(),0x3e8);}),this[_0x308653(0x277)](_0x382cec,_0x3e82a2[_0x308653(0x11e)](_0x2ee790,0x1));}else return _0x40bcfc[_0x308653(0x197)]=_0x3e82a2[_0x308653(0x121)],_0x5d7897;}}async['isBrowserstackCluster'](){const _0x5dfed1=a1_0x16275b,_0x50e313={};_0x50e313[_0x5dfed1(0x126)]=function(_0x167d85,_0x25f5ba){return _0x167d85===_0x25f5ba;},_0x50e313['XwwSe']=function(_0x3df722,_0x41dde5){return _0x3df722!==_0x41dde5;},_0x50e313[_0x5dfed1(0x229)]=_0x5dfed1(0x241),_0x50e313['gBViX']=function(_0x11fb05,_0x21e963){return _0x11fb05===_0x21e963;},_0x50e313[_0x5dfed1(0x283)]=_0x5dfed1(0x1ac),_0x50e313[_0x5dfed1(0xf2)]=_0x5dfed1(0x2ae),_0x50e313[_0x5dfed1(0x10a)]=function(_0x3b1025,_0xd4a893){return _0x3b1025!==_0xd4a893;},_0x50e313[_0x5dfed1(0x21c)]=_0x5dfed1(0x19a),_0x50e313['JjFAf']=_0x5dfed1(0x12c);const _0x3d3986=_0x50e313;if(!this[_0x5dfed1(0x11c)]){if(_0x3d3986[_0x5dfed1(0x1e9)](_0x3d3986['sIpXh'],_0x3d3986['sIpXh']))return!![];else await this['getClusterInfo']();}const _0x31fd43=this[_0x5dfed1(0x11c)]?.[_0x5dfed1(0x14e)]||{};if(_0x31fd43&&_0x3d3986[_0x5dfed1(0x1ad)](_0x31fd43[_0x3d3986['BvNlr']],_0x3d3986['fELBL'])){if(_0x3d3986[_0x5dfed1(0x10a)](_0x3d3986[_0x5dfed1(0x21c)],_0x3d3986['JjFAf']))return!![];else{if(_0x3d3986[_0x5dfed1(0x126)](_0x1e17d3[_0x5dfed1(0x1ca)],'turboscale-managed-identity-'+this['clusterName']))return!![];}}return![];}async[a1_0x16275b(0x1e7)](_0x35d139,_0x1e6282){const _0x4f0b9f=a1_0x16275b,_0x23b94e={'TyTQi':function(_0x558d85,_0x4e6359){return _0x558d85(_0x4e6359);},'fUkxJ':_0x4f0b9f(0x240)};await _0x23b94e['TyTQi'](deleteAgent,_0x35d139),await _0x23b94e[_0x4f0b9f(0x290)](deleteRoutingDeps,_0x35d139);const _0x1a5273=this['containerClient'];logger[_0x4f0b9f(0xf1)]('Deleting\x20the\x20cluster\x20'+this[_0x4f0b9f(0xeb)]),await _0x1a5273[_0x4f0b9f(0xe1)]['beginDeleteAndWait'](global_registry[_0x4f0b9f(0x284)],this['clusterName']),logger[_0x4f0b9f(0xf1)](_0x23b94e['fUkxJ']);}async[a1_0x16275b(0xe9)](){const _0x22c889=a1_0x16275b,_0x1ae3af={};_0x1ae3af[_0x22c889(0x29c)]=function(_0x57e2b5,_0x275a66){return _0x57e2b5===_0x275a66;},_0x1ae3af['AOqrb']=function(_0x46cb4f,_0x16532b){return _0x46cb4f+_0x16532b;},_0x1ae3af['ESniD']=_0x22c889(0x101),_0x1ae3af[_0x22c889(0x201)]=function(_0x332d8a,_0x2be796){return _0x332d8a-_0x2be796;},_0x1ae3af[_0x22c889(0x2a5)]=_0x22c889(0x15a),_0x1ae3af[_0x22c889(0x291)]='denied',_0x1ae3af['ffZfm']=function(_0xceaa7,_0x1ca06f){return _0xceaa7===_0x1ca06f;},_0x1ae3af['SkpOp']=_0x22c889(0x27e),_0x1ae3af['UnxYv']=function(_0x42c355,_0x382efc){return _0x42c355&&_0x382efc;},_0x1ae3af[_0x22c889(0x1a5)]=_0x22c889(0x190),_0x1ae3af[_0x22c889(0x17d)]=_0x22c889(0x1af),_0x1ae3af[_0x22c889(0x110)]=_0x22c889(0x20c),_0x1ae3af[_0x22c889(0x209)]=_0x22c889(0x29d),_0x1ae3af[_0x22c889(0x1db)]=function(_0x185c74,_0x471ff6){return _0x185c74===_0x471ff6;},_0x1ae3af['OxLqR']=_0x22c889(0x212),_0x1ae3af['MNHTu']=_0x22c889(0x264),_0x1ae3af['DOZZO']=function(_0x428163,_0x48b103){return _0x428163===_0x48b103;},_0x1ae3af['XNEmg']=_0x22c889(0x166),_0x1ae3af[_0x22c889(0x1a6)]=_0x22c889(0x137),_0x1ae3af['TbSJU']=_0x22c889(0x1fb);const _0x782ec7=_0x1ae3af;if(!this['clusterInfo']){if(_0x782ec7['ffZfm'](_0x782ec7['SkpOp'],_0x782ec7[_0x22c889(0xce)]))await this['getClusterInfo']();else{if(_0x782ec7[_0x22c889(0x29c)](_0x339dab[_0x22c889(0x1ca)],_0x254091))return!![];}}const _0x313ccc=this[_0x22c889(0x11c)],_0x4f42c1=this['clusterInfo']?.[_0x22c889(0x26c)]?.[_0x22c889(0x1bb)]||![],_0xee3da5=this[_0x22c889(0x11c)]?.[_0x22c889(0x24b)]?.[_0x22c889(0x177)]?.[_0x22c889(0x1bb)]||![],_0x5816ec=!this[_0x22c889(0x11c)]?.[_0x22c889(0x1b6)]||![];if(_0x782ec7['UnxYv'](_0x4f42c1,_0xee3da5)&&_0x5816ec){if(_0x782ec7[_0x22c889(0x29c)](_0x782ec7['OlYag'],_0x782ec7[_0x22c889(0x1a5)]))return;else _0x605c72[_0x22c889(0x22c)](0x0);}if(!_0x4f42c1){if(_0x782ec7[_0x22c889(0x29c)](_0x782ec7[_0x22c889(0x17d)],_0x782ec7[_0x22c889(0x110)])){const _0x37327a=_0x5024dd['s3Bucket']['split']('-'),_0xc0688c=_0x782ec7[_0x22c889(0x22e)](_0x782ec7['ESniD'],_0x37327a[_0x782ec7[_0x22c889(0x201)](_0x37327a['length'],0x1)])[_0x22c889(0x1cf)](0x0,0x18);return _0xc0688c['toLowerCase']();}else{logger[_0x22c889(0xf1)](_0x782ec7[_0x22c889(0x209)]);const _0x280fa8={};_0x280fa8[_0x22c889(0x2bc)]=WS_EVENTS['RESOURCES'],_0x280fa8[_0x22c889(0xd6)]=_0x782ec7[_0x22c889(0x209)],this[_0x22c889(0x217)][_0x22c889(0x199)](this[_0x22c889(0x168)],_0x280fa8),_0x313ccc['oidcIssuerProfile'][_0x22c889(0x1bb)]=!![];}}if(!_0xee3da5){if(_0x782ec7[_0x22c889(0x1db)](_0x782ec7[_0x22c889(0x1c2)],_0x782ec7[_0x22c889(0x1c2)])){logger[_0x22c889(0xf1)](_0x782ec7[_0x22c889(0x1c5)]);const _0x358fd5={};_0x358fd5[_0x22c889(0x2bc)]=WS_EVENTS[_0x22c889(0x236)],_0x358fd5[_0x22c889(0xd6)]=_0x782ec7[_0x22c889(0x1c5)],this['webSocketUtils'][_0x22c889(0x199)](this[_0x22c889(0x168)],_0x358fd5);const _0x19eb88={};_0x19eb88[_0x22c889(0x1bb)]=!![],_0x313ccc[_0x22c889(0x24b)]={'workloadIdentity':_0x19eb88,..._0x313ccc[_0x22c889(0x24b)]};}else return _0x4ef75d[_0x22c889(0x14f)]('[getResourceClientId]\x20Failed\x20to\x20fetch\x20clientId.\x20Error:\x20'+_0x3b00ab+':'+_0x5cbc4c['stack']),{};}if(!_0x5816ec){if(_0x782ec7[_0x22c889(0x114)](_0x782ec7[_0x22c889(0x160)],_0x782ec7[_0x22c889(0x1a6)])){const _0x530acd=_0x2096b9[_0x22c889(0x29e)](_0x8ef4f8);_0x479077+='\x0a\x09'+_0x244720+':\x20'+(_0x530acd?_0x782ec7[_0x22c889(0x2a5)]:_0x782ec7['VtTaS']),!_0x530acd&&(_0x17fc84['status']=![]);}else{logger['info'](_0x782ec7[_0x22c889(0x147)]);const _0x5f2e36={};_0x5f2e36[_0x22c889(0x2bc)]=WS_EVENTS[_0x22c889(0x236)],_0x5f2e36[_0x22c889(0xd6)]=_0x782ec7['TbSJU'],this[_0x22c889(0x217)][_0x22c889(0x199)](this[_0x22c889(0x168)],_0x5f2e36),_0x313ccc[_0x22c889(0x1b6)]=![];}}await this[_0x22c889(0x294)]['managedClusters'][_0x22c889(0x263)](global_registry[_0x22c889(0x284)],this[_0x22c889(0xeb)],_0x313ccc),await this[_0x22c889(0x28c)]();}async[a1_0x16275b(0x1d6)](){const _0x40b1c7=a1_0x16275b,_0x2c4f5d={};_0x2c4f5d[_0x40b1c7(0xd0)]=function(_0x367e4c,_0x29fd78){return _0x367e4c!==_0x29fd78;},_0x2c4f5d[_0x40b1c7(0x28b)]=_0x40b1c7(0x230);const _0x1411f6=_0x2c4f5d,_0x26c852=await this[_0x40b1c7(0xfd)][_0x40b1c7(0x1c4)][_0x40b1c7(0x13d)](global_registry['cloudProviderResourceGroup']),_0x795aed={};_0x795aed[_0x40b1c7(0x1d0)]=global_registry['bstackUsername'],_0x795aed[_0x40b1c7(0x1de)]=global_registry[_0x40b1c7(0x27d)],_0x795aed[_0x40b1c7(0x106)]=AZURE,_0x795aed[_0x40b1c7(0x208)]=[];const _0x1d11bb=_0x795aed;for await(const _0x2e9cff of _0x26c852){if(_0x1411f6[_0x40b1c7(0xd0)](_0x1411f6[_0x40b1c7(0x28b)],_0x1411f6[_0x40b1c7(0x28b)]))return _0x23f9ab[_0x40b1c7(0x14f)](_0x40b1c7(0x274)+_0x5cf6bb+_0x40b1c7(0x179)+_0x5aefef),![];else _0x1d11bb[_0x40b1c7(0x208)][_0x40b1c7(0xc6)](_0x2e9cff);}const _0x40a07e={};_0x40a07e[_0x40b1c7(0x2bc)]=WS_EVENTS[_0x40b1c7(0x236)],_0x40a07e[_0x40b1c7(0xd6)]=_0x1d11bb,this[_0x40b1c7(0x217)][_0x40b1c7(0x199)](this[_0x40b1c7(0x168)],_0x40a07e);}async[a1_0x16275b(0x19d)](_0x50ac96){const _0x325be0=a1_0x16275b,_0x2b129a={};_0x2b129a[_0x325be0(0x14a)]=_0x325be0(0x219),_0x2b129a[_0x325be0(0x287)]=function(_0x5dd44e,_0xb4ef57){return _0x5dd44e!==_0xb4ef57;},_0x2b129a['kaKsK']=_0x325be0(0x148),_0x2b129a[_0x325be0(0x1e6)]=_0x325be0(0x12a),_0x2b129a[_0x325be0(0x22f)]=function(_0x443fcc,_0x3aed17){return _0x443fcc!==_0x3aed17;},_0x2b129a['wkegZ']=_0x325be0(0x155),_0x2b129a[_0x325be0(0x21f)]=function(_0x295e7f,_0x1df77b){return _0x295e7f===_0x1df77b;},_0x2b129a[_0x325be0(0xdb)]=function(_0x143575,_0x14e731){return _0x143575===_0x14e731;},_0x2b129a[_0x325be0(0x1b5)]=_0x325be0(0x242),_0x2b129a[_0x325be0(0x28a)]=_0x325be0(0x2a6),_0x2b129a[_0x325be0(0x12f)]=function(_0x2a3493,_0x566a7f){return _0x2a3493!==_0x566a7f;},_0x2b129a[_0x325be0(0x1fc)]=_0x325be0(0x1c1);const _0x5341c5=_0x2b129a;try{if(_0x5341c5['IQgUI'](_0x5341c5[_0x325be0(0x24d)],_0x5341c5[_0x325be0(0x1e6)])){const _0x2e17d1=await this[_0x325be0(0xfd)][_0x325be0(0x1c4)]['listAll'](global_registry[_0x325be0(0x284)]);for await(const _0x3dbae3 of _0x2e17d1){if(_0x5341c5[_0x325be0(0x22f)](_0x5341c5['wkegZ'],_0x5341c5[_0x325be0(0x185)]))return!![];else{if(_0x5341c5[_0x325be0(0x21f)](_0x3dbae3['name'],_0x50ac96)){if(_0x5341c5[_0x325be0(0xdb)](_0x5341c5[_0x325be0(0x1b5)],_0x5341c5['fCzrE'])){const _0x4ba389={};_0x4ba389[_0x325be0(0xdf)]=!![],_0x4ba389[_0x325be0(0x14f)]=null,_0x4ba389['data']=_0x5341c5['YLMlr'];const _0x39ff92=_0x4ba389;return _0x39ff92;}else return!![];}}}}else _0x533d69=_0x1e077f['id'];}catch(_0x415122){return _0x5341c5[_0x325be0(0x12f)](_0x5341c5[_0x325be0(0x1fc)],_0x5341c5[_0x325be0(0x1fc)])?[!![],_0x206a00]:(logger[_0x325be0(0x14f)](_0x325be0(0x274)+_0x50ac96+_0x325be0(0x179)+_0x415122),![]);}return![];}async['isSubnetsValid'](_0x2d3796,_0x9aa5b4){const _0x1931fc=a1_0x16275b,_0xe00c98={'jzhIe':function(_0x5576ae,_0x1bb585,_0xa55ca4){return _0x5576ae(_0x1bb585,_0xa55ca4);},'tCVll':function(_0x349dec,_0xc200e9){return _0x349dec===_0xc200e9;},'RmaRe':function(_0x1182df,_0x4427ab){return _0x1182df===_0x4427ab;},'QIsCc':_0x1931fc(0x13f),'jMoTz':function(_0x355f8d,_0x39efdb){return _0x355f8d!==_0x39efdb;},'wzibG':_0x1931fc(0x12b)};try{if(_0xe00c98[_0x1931fc(0x1b2)](_0xe00c98[_0x1931fc(0x18b)],_0xe00c98[_0x1931fc(0x18b)])){const _0x5e4f02=await this[_0x1931fc(0xfd)]['subnets'][_0x1931fc(0x1f4)](global_registry[_0x1931fc(0x284)],_0x9aa5b4,_0x2d3796[0x0]);if(_0xe00c98[_0x1931fc(0x1b2)](_0x2d3796[0x0],_0x5e4f02['name'])){if(_0xe00c98['jMoTz'](_0xe00c98[_0x1931fc(0x1bc)],_0xe00c98[_0x1931fc(0x1bc)]))_0xe00c98['jzhIe'](_0x43dd32,()=>_0x55238f(),0x3e8);else return[!![],_0x2d3796];}}else{if(_0xe00c98[_0x1931fc(0x2b0)](_0x11f5a2[_0x1931fc(0x1ca)],_0xd91ba8))return!![];}}catch(_0x5c4e7f){return logger[_0x1931fc(0x14f)](_0x1931fc(0x27a)+_0x2d3796+'.\x20Error:\x20'+_0x5c4e7f),[![],[]];}return[![],[]];}async[a1_0x16275b(0x1d7)](){const _0x52a650=a1_0x16275b,_0x4d9875={};_0x4d9875[_0x52a650(0x12e)]='No\x20CLI\x20tool\x20required';const _0x36a52=_0x4d9875,_0x36e375={};_0x36e375[_0x52a650(0xdf)]=!![],_0x36e375[_0x52a650(0x14f)]=null,_0x36e375[_0x52a650(0x197)]=_0x36a52['OSDNp'];const _0x14f7c9=_0x36e375;return _0x14f7c9;}async['getHeader'](){const _0x8b0df5=a1_0x16275b,_0x44dc07={};_0x44dc07['vJQsG']=_0x8b0df5(0x259),_0x44dc07[_0x8b0df5(0x2bb)]='GET',_0x44dc07[_0x8b0df5(0x255)]=_0x8b0df5(0x195);const _0xec4abf=_0x44dc07,_0x52f270=await this[_0x8b0df5(0x246)][_0x8b0df5(0xcd)](_0xec4abf['vJQsG']),_0x29e957={};_0x29e957[_0x8b0df5(0x165)]=_0xec4abf['qzaEt'],_0x29e957[_0x8b0df5(0xd4)]={},_0x29e957[_0x8b0df5(0xd4)][_0x8b0df5(0x296)]=_0x8b0df5(0x244)+_0x52f270[_0x8b0df5(0x1e5)],_0x29e957[_0x8b0df5(0xd4)][_0x8b0df5(0x156)]=_0xec4abf[_0x8b0df5(0x255)];const _0x51a2a7=_0x29e957;return _0x51a2a7;}async[a1_0x16275b(0x23b)](_0x46ef0e){const _0x17fe4a=a1_0x16275b,_0x2729a9={'EkdPL':function(_0x2ec6b5,_0x18dd10,_0x273194){return _0x2ec6b5(_0x18dd10,_0x273194);},'DMeWC':function(_0x15c921,_0x21c174){return _0x15c921===_0x21c174;},'dtsey':_0x17fe4a(0x15e)},_0x448f98={};_0x448f98[_0x17fe4a(0x2b8)]='',_0x448f98[_0x17fe4a(0x14f)]=null;const _0x1718d7=_0x448f98;try{const _0x84c139=_0x17fe4a(0x1b1)+_0x46ef0e+'\x27',_0x45439d=await this[_0x17fe4a(0x1f5)](),_0x42fa04=await _0x2729a9[_0x17fe4a(0x17c)](fetch,_0x84c139,_0x45439d),_0x37dd82=await _0x42fa04['json']();if(!_0x37dd82[_0x17fe4a(0x1f6)]||_0x2729a9['DMeWC'](_0x37dd82[_0x17fe4a(0x1f6)][_0x17fe4a(0x28d)],0x0))throw new Error(_0x2729a9[_0x17fe4a(0xc8)],'Received\x20response\x20-\x20'+JSON[_0x17fe4a(0x25b)](_0x37dd82));_0x1718d7[_0x17fe4a(0x2b8)]=_0x37dd82['value'][0x0]['id'];}catch(_0x44cb91){_0x1718d7['error']=_0x44cb91;}return _0x1718d7;}async[a1_0x16275b(0x28f)](){const _0x496259=a1_0x16275b,_0x1a256e={};_0x1a256e[_0x496259(0x26d)]=_0x496259(0x15a),_0x1a256e[_0x496259(0xc5)]=_0x496259(0x245),_0x1a256e[_0x496259(0x295)]=function(_0x603fd6,_0x3169e0){return _0x603fd6!==_0x3169e0;},_0x1a256e['oCFPR']=function(_0x9579d7,_0x3434fa){return _0x9579d7===_0x3434fa;},_0x1a256e[_0x496259(0x181)]='No\x20attached\x20role\x20for\x20the\x20client\x20key',_0x1a256e[_0x496259(0x134)]='No\x20role\x20defintion\x20found\x20for\x20the\x20attached\x20roles',_0x1a256e['YMcQG']='Action\x20permission\x20list\x20is\x20empty\x0a';const _0xeeb06d=_0x1a256e,_0x441c95={};_0x441c95[_0x496259(0xdf)]=![],_0x441c95['error']=null,_0x441c95['data']='';const _0x482fa8=_0x441c95;try{let _0xfeeca7='';const _0x556a89='subscriptions/'+global_registry[_0x496259(0x180)]+_0x496259(0xe8)+global_registry[_0x496259(0x284)],_0x4eaf3b=await this[_0x496259(0x23b)](global_registry[_0x496259(0x18f)]);if(_0xeeb06d['AAevU'](_0x4eaf3b[_0x496259(0x14f)],null))return _0x482fa8['error']=_0x4eaf3b['error'],_0x482fa8;const _0xe43619=_0x496259(0x138)+_0x4eaf3b['principalId']+'\x27)',_0x15e7d5={};_0x15e7d5[_0x496259(0x125)]=_0xe43619;const _0x4f92de=await this[_0x496259(0xcb)]['roleAssignments'][_0x496259(0x127)](_0x556a89,_0x15e7d5),_0x3072e4=[];for await(const _0x2fd692 of _0x4f92de){_0x3072e4['push'](_0x2fd692);}if(_0xeeb06d['oCFPR'](_0x3072e4['length'],0x0))return _0x482fa8[_0x496259(0x197)]=_0xeeb06d[_0x496259(0x181)],_0x482fa8;const _0x1fab1f=[...new Set(_0x3072e4['map'](_0x14f13f=>_0x14f13f[_0x496259(0x268)]))];if(_0xeeb06d[_0x496259(0x1f7)](_0x1fab1f['length'],0x0))return _0x482fa8[_0x496259(0x197)]=_0xeeb06d['kixyQ'],_0x482fa8;const _0xe45d10=[],_0x545c57=[];for(const _0x1d8f7f of _0x1fab1f){const _0xa9db9e=await this[_0x496259(0xcb)][_0x496259(0x27f)][_0x496259(0x192)](_0x1d8f7f);logger[_0x496259(0x1b4)](_0x496259(0x132)+_0xa9db9e[_0x496259(0x25e)]),_0xe45d10[_0x496259(0xc6)](_0xa9db9e),logger['debug'](_0x496259(0x252)+JSON[_0x496259(0x25b)](_0xa9db9e[_0x496259(0x1c3)])),_0xa9db9e['permissions'][_0x496259(0x1ab)](_0x5ab509=>{const _0x287984=_0x496259;_0x545c57['push'](..._0x5ab509[_0x287984(0x226)]);});}logger[_0x496259(0x1b4)](_0x496259(0xec)+JSON[_0x496259(0x25b)](_0x545c57)),_0xeeb06d['oCFPR'](_0x545c57[_0x496259(0x28d)],0x0)&&(_0xfeeca7+=_0xeeb06d[_0x496259(0x1f7)](_0x545c57[_0x496259(0x28d)],0x0)?_0xeeb06d[_0x496259(0x2a9)]:'',logger[_0x496259(0x1b4)](_0x496259(0x1ee)+JSON[_0x496259(0x25b)](_0xe45d10))),_0x482fa8[_0x496259(0xdf)]=!![],Object[_0x496259(0x1cd)](PERMISSIONS[_0x496259(0x285)])['forEach'](([_0x19a615,_0x5573f7])=>{const _0x45f6ab=_0x496259,_0x511d22=_0x545c57[_0x45f6ab(0x29e)](_0x19a615);_0xfeeca7+='\x0a\x09'+_0x5573f7+':\x20'+(_0x511d22?_0xeeb06d[_0x45f6ab(0x26d)]:_0xeeb06d['wCjcI']),!_0x511d22&&(_0x482fa8['status']=![]);}),_0x482fa8[_0x496259(0x197)]=_0xfeeca7;}catch(_0x1296ca){_0x482fa8[_0x496259(0x14f)]=_0x1296ca;}return _0x482fa8;}}const a1_0x197b63={};a1_0x197b63[a1_0x16275b(0xfc)]=AzureCloudProvider,module[a1_0x16275b(0x176)]=a1_0x197b63;function a1_0x2bb1(){const _0x171782=['AzureCloudProvider','networkClient','QHrbW','Creating\x20Azure\x20storage\x20account','resourceClient','turboscale','gzsaG','HSoBk','ingress','eTajB','cloudProvider','KmPFL','VKRCP','IDxQB','UrPYm','USXNm','aLnOv','yomIC','createFederatedAccountForHubHA','instanceType','TIWOY','hOCeJ','oEADK','delete','DOZZO','cloudProviderClientSecret','utf-8','resources','PCTWy','toString','ZzXBi','GKnRk','clusterInfo','exzxM','YzRTt','TAnFQ','8WfjBKk','vTBWq','tenantId','hub','OojIR','filter','BcbWd','listForScope','17cHaAAn','HmVRE','CVkSd','lELzW','cfgoq','isClusterPresent','OSDNp','KsWtB','YqNrs','hubharesources','role\x20name\x20attached\x20-\x20','parse','kixyQ','vpcName','storageAccounts','AMvFq','assignedTo(\x27','DWoIT','PBnvP','../utils/gridComponents','eXtqs','listAll','ovPaJ','GwAXh','CrDCS','definition','IrUee','\x20CLIENT\x20ID:\x20','createManagedIdentity','Received\x20response\x20-\x20','@azure/arm-authorization','TbSJU','yxeVJ','WkuJq','YLMlr','deployments','metadata','createFederatedAccount','tags','error','KBwWK','maxNodes','GLApo','bhCGt','jxwZv','XqYBI','Content-Type','1287900aslzFN','jkypk','Npzgr','allowed','RZSiY','jyYzq','FhuUE','No\x20service\x20principal\x20found','kBRbk','XNEmg','yJpQr','XXKXS','.\x20Error:\x20','zdLLl','method','CHtgg','readFileAsync','rws','LOgXf','@azure/identity','yzjXy','Lifecycle','AvUZa','4|3|5|2|0|6|7|1','gridName','mGmXV','IhOMv','clientId','rkHev','wSZVx','gArGh','exports','workloadIdentity','Action\x20permission\x20list\x20is\x20empty\x0a','.\x20Please\x20Check\x20and\x20try\x20again,\x20error:\x20','GngAC','ZvLcN','EkdPL','IafRF','jVGZu','jsUvt','cloudProviderSubscriptionId','DKUrB','HTgCe','SsXyD','qrFQf','wkegZ','jlEbQ','mMIvD','filters','vnetSubnetID','oYOcS','QIsCc','11306570kVXKTD','HgCrt','nzkMv','cloudProviderClientId','qVyNp','\x20SUBSCRIPTION\x20ID:\x20','getById','ulWZe','variables','application/json','azureresources','data','clusterAutoUpgrade','sendEventToBackend','MKOtw','TDSwq','CKfyf','isVPCPresent','tECLm','flrQv','AGcfp','createCluster','oHXQm','EuiPA','createOtherResources','OlYag','gtGjJ','PXDEX','Ykral','jSNxJ','XVIxl','forEach','browserstack:managedBy','gBViX','ulfWD','SKvor','turboscale-managed-identity-','https://graph.microsoft.com/v1.0/servicePrincipals?$filter=appId\x20eq\x20\x27','RmaRe','./CloudProvider','debug','ESvxg','disableLocalAccounts','PiOTS','false','IFjCO','federatedidentity','enabled','wzibG','dQPhS','vpPSq','FVopF','7316344nuYQjA','pchpf','OxLqR','permissions','virtualNetworks','MNHTu','../utils/utilityMethods','UzqSo','vrALU','zOZHF','name','nfOXv','bQUCj','entries','blockBlob','slice','username','join','xqpKz','vdTut','OqBkO','subscriptionId','sendAzureInfoToHST','isCliToolInstalled','listByResourceGroup','tPxBt','akscluster.json','vUgqJ','UrYYz','SXCcI','accessKey','WTeJu','cfZyg','ZGIAC','setCachedCredsInRegistry','WTney','kubeconfigs','token','xYJUn','deleteCluster','[concat(\x27/subscriptions/\x27,\x20subscription().subscriptionId,\x20\x27/resourceGroups/\x27,\x20resourceGroup().name,\x20\x27/providers/Microsoft.Network/virtualNetworks/\x27,\x20parameters(\x27vpcName\x27),\x20\x27/subnets/\x27,\x20parameters(\x27subnetName\x27))]','XwwSe','tZEES','AYPIB','GcVJR','BxFUp','Role\x20definition\x20response\x20list\x20\x20:\x20\x20','IASSx','Creating\x20Azure\x20federated\x20identity','lltWZ','fyJhI','WsfNM','get','getHeader','value','oCFPR','5|1|4|2|3|0','xZKyg','OgqCG','Enabling\x20Local\x20account\x20for\x20the\x20cluster','vvNem','toUpperCase','FKIoN','mhIET','WeLnL','zEMFv','vuSGK','listClusterAdminCredentials','wpjRY','WGgJH','wXDHF','CtVgr','vpcInfo','ajQPc','pfHcK','XTAdg','Ygfmc','dpvBH','giqUj','\x20CLIENT\x20SECRET:\x20','nYGbp','storageAccountName','gBzZE','Managed\x20identity\x20already\x20exists,\x20skipping','storageaccount.json','XzTuL','MqiBk','webSocketUtils','rLguK','No\x20CLI\x20tool\x20required','Creating\x20Azure\x20federated\x20identity\x20for\x20Hub\x20Ha','7749093wrpdal','RIHdi','log','Disk\x20size\x20(in\x20GiB)\x20to\x20provision\x20for\x20each\x20of\x20the\x20agent\x20pool\x20nodes.\x20This\x20value\x20ranges\x20from\x200\x20to\x201023.\x20Specifying\x200\x20will\x20apply\x20the\x20default\x20disk\x20size\x20for\x20that\x20agentVMSize.','Xuyfv','0|4|3|2|5|1','lODYw','yziaR','QpkFO','Fwpcz','split','actions','js-yaml','rHSJE','sIpXh','@azure/arm-network','[getResourceClientId]\x20Failed\x20to\x20fetch\x20clientId.\x20Error:\x20','exit','setClients','AOqrb','jwwKa','eKuss','hubHaNameSpace','CZWxW','storageClient','PeOXy','mbCPR','RESOURCES','zCXmc','loadBalancer','xLxtK','qQMVm','getPrincipalIdFromClientId','WxZTD','[variables(\x27vnetSubnetID\x27)]','daysAfterCreationGreaterThan','ADTxa','Deleted\x20the\x20cluster\x20successfully','bQuOe','mrIOV','getStorageAccountName','Bearer\x20','denied','cred','resourceGroup','UwKFu','GfDbJ','mfDWo','securityProfile','qfzVt','kaKsK','106450SaDdew','DeKJb','EMcSL','init','Attached\x20permissions\x20:\x20','OeLwl','GEJzC','BJsgZ','issuerURL','unYNA','fNsOw','https://graph.microsoft.com/.default','location','stringify','getKubeConfigData','YsHxs','roleName','sNYiC','6269172alJRxl','Created\x20Azure\x20federated\x20identity\x20&\x20Storage\x20Class\x20for\x20Hub\x20Ha','Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','beginCreateOrUpdateAndWait','Enabling\x20Workload\x20identity\x20for\x20the\x20cluster','\x0aDo\x20you\x20want\x20to\x20proceed\x20with\x20this\x20resource\x20group\x20(y/n)?\x20','true','stack','roleDefinitionId','SOEiN','strRd','agentPoolProfiles','oidcIssuerProfile','AenHj','gTNzp','TVEjs','TEsbG','turboscale-federated-deployment','VPKKZ','federatedidentityuploader.json','Cannot\x20find\x20VPC\x20','subnetName','@azure/arm-resources','getResourceClientId','kBbzC','isManagedIdentityPresent','Cannot\x20find\x20subnets\x20','kKTdj','Incremental','bstackAccesskey','XTxRB','roleDefinitions','SKxVC','Created\x20Azure\x20federated\x20identity','getResourceGroups','BvNlr','cloudProviderResourceGroup','ACTION','iedgh','IQgUI','Storage\x20account\x20already\x20exists,\x20skipping','LOG','fCzrE','JwGOA','getClusterInfo','length','gNVYV','checkAccess','TyTQi','VtTaS','cloudProviderName','bnSFj','containerClient','AAevU','Authorization','GnAeL','cloudProviderTenantId','Mgdyw','DtkjK','pBdWe','jyfPO','Enabling\x20OIDC\x20Issuer\x20for\x20the\x20cluster','includes','SntoJ','clientSecret','iBscr','dxkrM','HIFXf','default','nalMG','PpVVU','kWpzd','hdWtQ','YMcQG','ShGYM','24JaYDVz','resourceGroups','zfxUI','BrowserStack','description','tCVll','gENVO','12YWVLRP','managedidentity.json','irSos','uqkFi','Found\x20only\x20one\x20resource\x20group:\x20','Blob\x20delete\x20lifecycle','principalId','clhCm','ZzlTc','qzaEt','type','wCjcI','push','createStorageAccount','dtsey','../config/logger','gvBmD','authClient','policy','getToken','SkpOp','KvCPi','bsgrM','templates','zMIqg','ZsZLf','headers','zwVEw','message','AHegV','MvHSv','getUserInput','ImGUD','ChyGV','DnZBQ','TBxMZ','setupNewCluster','status','wMZWa','managedClusters','hostname','parameters','setupHubHa','toLowerCase','GPEkh','HZiSj','/resourceGroups/','updateClusterAlreadyPresent','string','clusterName','actionPermission\x20:\x20','mzMDD','IpOSE','DrNrv','properties','info','fELBL','9hlSvmX','createOrUpdate','../permissions/AZURE.json','qLNTs','No\x20role\x20defintion\x20found\x20for\x20the\x20attached\x20roles','blobTypes','getGridHostname','hgUqN','1676307uOKSJm'];a1_0x2bb1=function(){return _0x171782;};return a1_0x2bb1();} | ||
| const a1_0x555afa=a1_0x2f68;function a1_0x2f68(_0x5cf91c,_0x1c7be2){const _0x152b1d=a1_0x152b();return a1_0x2f68=function(_0x2f68e6,_0xccf5f8){_0x2f68e6=_0x2f68e6-0x159;let _0x56170e=_0x152b1d[_0x2f68e6];return _0x56170e;},a1_0x2f68(_0x5cf91c,_0x1c7be2);}(function(_0x37583c,_0x3d2402){const _0x477718=a1_0x2f68,_0x49695f=_0x37583c();while(!![]){try{const _0x5f29cf=-parseInt(_0x477718(0x19a))/0x1+parseInt(_0x477718(0x188))/0x2*(-parseInt(_0x477718(0x32f))/0x3)+-parseInt(_0x477718(0x300))/0x4+-parseInt(_0x477718(0x1ae))/0x5*(-parseInt(_0x477718(0x2fb))/0x6)+parseInt(_0x477718(0x32e))/0x7*(-parseInt(_0x477718(0x343))/0x8)+parseInt(_0x477718(0x291))/0x9*(parseInt(_0x477718(0x2ed))/0xa)+-parseInt(_0x477718(0x293))/0xb*(-parseInt(_0x477718(0x21a))/0xc);if(_0x5f29cf===_0x3d2402)break;else _0x49695f['push'](_0x49695f['shift']());}catch(_0x11b4b4){_0x49695f['push'](_0x49695f['shift']());}}}(a1_0x152b,0x5d827));const fs=require('fs'),path=require(a1_0x555afa(0x192)),yaml=require(a1_0x555afa(0x2cf)),{logger}=require('../config/logger'),{CloudProvider}=require('./CloudProvider'),{deleteRoutingDeps,deleteAgent}=require(a1_0x555afa(0x198)),{AZURE,WS_EVENTS,global_registry}=require(a1_0x555afa(0x24a)),PERMISSIONS=require(a1_0x555afa(0x163)),{ClientSecretCredential}=require(a1_0x555afa(0x1a5)),{NetworkManagementClient}=require(a1_0x555afa(0x197)),{StorageManagementClient}=require(a1_0x555afa(0x22d)),{AuthorizationManagementClient}=require(a1_0x555afa(0x1e3)),{ResourceManagementClient}=require(a1_0x555afa(0x246)),{ContainerServiceClient}=require(a1_0x555afa(0x196)),{runCommand}=require(a1_0x555afa(0x27d));class AzureCloudProvider extends CloudProvider{constructor(_0x3ea99e,_0x1fc41e,_0x493625,_0x1b028e){const _0x556aa3=a1_0x555afa,_0x5958ad={};_0x5958ad[_0x556aa3(0x1a7)]=_0x556aa3(0x1c1);const _0x50cbd8=_0x5958ad,_0x128dd6=_0x50cbd8[_0x556aa3(0x1a7)][_0x556aa3(0x1fe)]('|');let _0x1501c4=0x0;while(!![]){switch(_0x128dd6[_0x1501c4++]){case'0':this[_0x556aa3(0x22a)]=null;continue;case'1':this[_0x556aa3(0x209)]=null;continue;case'2':this[_0x556aa3(0x26e)]=null;continue;case'3':this['containerClient']=null;continue;case'4':this[_0x556aa3(0x1e6)]=null;continue;case'5':this[_0x556aa3(0x2ab)]=null;continue;case'6':super(AZURE,_0x3ea99e,_0x1fc41e,_0x493625,_0x1b028e);continue;case'7':this[_0x556aa3(0x332)]=null;continue;}break;}}async[a1_0x555afa(0x26a)](){const _0x2f5f89=a1_0x555afa;return await super[_0x2f5f89(0x26a)](),this;}[a1_0x555afa(0x1ea)](){const _0x26e26d=a1_0x555afa,_0x1fb470=new ClientSecretCredential(global_registry['cloudProviderTenantId'],global_registry['cloudProviderClientId'],global_registry[_0x26e26d(0x2c4)]);this[_0x26e26d(0x2ce)]=new ContainerServiceClient(_0x1fb470,global_registry[_0x26e26d(0x2ec)]),this['storageClient']=new StorageManagementClient(_0x1fb470,global_registry[_0x26e26d(0x2ec)]),this['resourceClient']=new ResourceManagementClient(_0x1fb470,global_registry[_0x26e26d(0x2ec)]),this['networkClient']=new NetworkManagementClient(_0x1fb470,global_registry[_0x26e26d(0x2ec)]),this['authClient']=new AuthorizationManagementClient(_0x1fb470,global_registry[_0x26e26d(0x2ec)]),this['cred']=_0x1fb470;}[a1_0x555afa(0x1b7)](){const _0x49292b=a1_0x555afa,_0x4509bd={};_0x4509bd[_0x49292b(0x24f)]=function(_0x47b48,_0x4270da){return _0x47b48+_0x4270da;},_0x4509bd['shfwt']=_0x49292b(0x271),_0x4509bd['LIBcX']=function(_0x1d41a2,_0x21ed4d){return _0x1d41a2-_0x21ed4d;};const _0xc1bd08=_0x4509bd,_0x5e0049=global_registry[_0x49292b(0x312)][_0x49292b(0x1fe)]('-'),_0x4a92fe=_0xc1bd08['oVJaq'](_0xc1bd08[_0x49292b(0x21d)],_0x5e0049[_0xc1bd08[_0x49292b(0x318)](_0x5e0049[_0x49292b(0x193)],0x1)])['slice'](0x0,0x18);return _0x4a92fe[_0x49292b(0x1fb)]();}[a1_0x555afa(0x21e)](_0x117b83){const _0xce2ad9=a1_0x555afa,_0x54b911={};_0x54b911[_0xce2ad9(0x30d)]=_0xce2ad9(0x2f9);const _0xf2cf20=_0x54b911,_0x5d28cb=_0xf2cf20[_0xce2ad9(0x30d)]['split']('|');let _0x141541=0x0;while(!![]){switch(_0x5d28cb[_0x141541++]){case'0':global_registry[_0xce2ad9(0x2c4)]=_0x117b83[this[_0xce2ad9(0x25f)]][_0xce2ad9(0x324)];continue;case'1':global_registry[_0xce2ad9(0x2ec)]=_0x117b83[this[_0xce2ad9(0x25f)]][_0xce2ad9(0x359)];continue;case'2':global_registry[_0xce2ad9(0x328)]=_0x117b83[this['cloudProviderName']][_0xce2ad9(0x2e4)];continue;case'3':this[_0xce2ad9(0x1ea)]();continue;case'4':global_registry[_0xce2ad9(0x229)]=_0x117b83[this['cloudProviderName']]['resourceGroup'];continue;case'5':global_registry[_0xce2ad9(0x2ee)]=_0x117b83[this[_0xce2ad9(0x25f)]]['clientId'];continue;}break;}}async[a1_0x555afa(0x257)](_0x3d2395,_0x182a09){const _0x1723ba=a1_0x555afa,_0x4e0765={'GZJtq':function(_0x25665a,_0x39e001){return _0x25665a===_0x39e001;},'ASNRS':'string','xWFHD':_0x1723ba(0x21f),'OkRlH':'[concat(\x27/subscriptions/\x27,\x20subscription().subscriptionId,\x20\x27/resourceGroups/\x27,\x20resourceGroup().name,\x20\x27/providers/Microsoft.Network/virtualNetworks/\x27,\x20parameters(\x27vpcName\x27),\x20\x27/subnets/\x27,\x20parameters(\x27subnetName\x27))]','HJMrD':_0x1723ba(0x1bf),'jtZaq':_0x1723ba(0x1ca),'syJAu':function(_0x1ae606,_0x379016){return _0x1ae606+_0x379016;},'YzjgJ':function(_0x37d139,_0x1942ab,_0x2f9ee6){return _0x37d139(_0x1942ab,_0x2f9ee6);},'oTQQD':function(_0xedfb48,_0x29ae40){return _0xedfb48(_0x29ae40);},'vgops':function(_0x18c0a7,_0x511e32){return _0x18c0a7(_0x511e32);},'SAIZw':function(_0x41be69,_0x276f60){return _0x41be69(_0x276f60);},'tsFkn':function(_0x3782c7,_0x54cc26){return _0x3782c7===_0x54cc26;},'gNsWJ':_0x1723ba(0x2b9),'jNNnN':function(_0x40d983,_0x4165c9){return _0x40d983(_0x4165c9);},'czMXm':function(_0x358d37,_0x14adff){return _0x358d37===_0x14adff;},'GVYRE':function(_0x17bfec,_0x30d7e4){return _0x17bfec!==_0x30d7e4;},'oMZHW':_0x1723ba(0x1db),'zQrOC':function(_0x57f700,_0x114c1b){return _0x57f700(_0x114c1b);},'kdIyg':function(_0x137b12,_0x4e16){return _0x137b12===_0x4e16;},'TloTx':function(_0xe19f70,_0x30f194){return _0xe19f70===_0x30f194;},'uVZPr':function(_0x39284c,_0x4a8a34){return _0x39284c===_0x4a8a34;},'XZFid':_0x1723ba(0x171),'urcIc':'PwiTG','mvllE':'Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','sTcQE':function(_0x4c6bb3,_0x153417){return _0x4c6bb3===_0x153417;},'zuFQf':'SJpcj','PxlRz':function(_0x2b7200,_0x5169bc){return _0x2b7200===_0x5169bc;},'HJciI':_0x1723ba(0x222),'KbJXa':function(_0x3f5293,_0x2be161){return _0x3f5293<_0x2be161;},'ntQvP':_0x1723ba(0x247),'IVKca':function(_0x35f3d5,_0x2e2c08){return _0x35f3d5(_0x2e2c08);},'CeMkN':_0x1723ba(0x25a),'upPSZ':function(_0x66a430,_0x59e49e){return _0x66a430(_0x59e49e);},'QsPRD':function(_0x4a82ed,_0x52b84a){return _0x4a82ed(_0x52b84a);},'SVJUl':function(_0x461e3f,_0x18250f){return _0x461e3f<=_0x18250f;},'PYNpN':function(_0x34c0c6,_0x393de8){return _0x34c0c6>_0x393de8;},'QRaKk':function(_0x6ea7d9,_0x38771a){return _0x6ea7d9===_0x38771a;},'XPAUk':_0x1723ba(0x2e1),'JTmlW':_0x1723ba(0x27a),'ALGKp':function(_0x441195,_0x17cddb){return _0x441195-_0x17cddb;}},_0x12ffb3=this[_0x1723ba(0x25f)][_0x1723ba(0x200)](),_0x1d3de=await _0x4e0765['oTQQD'](_0x3d2395,_0x12ffb3+_0x1723ba(0x203)),_0x21b027=await _0x4e0765[_0x1723ba(0x33d)](_0x3d2395,_0x12ffb3+_0x1723ba(0x231)),_0x52d1de=await _0x4e0765[_0x1723ba(0x345)](_0x3d2395,_0x12ffb3+_0x1723ba(0x358)),_0x427cc3=await _0x4e0765[_0x1723ba(0x278)](_0x3d2395,_0x12ffb3+_0x1723ba(0x1ac));global_registry[_0x1723ba(0x2ee)]=_0x1d3de,global_registry[_0x1723ba(0x2c4)]=_0x21b027,global_registry[_0x1723ba(0x328)]=_0x52d1de,global_registry['cloudProviderSubscriptionId']=_0x427cc3,this['setClients']();const _0x1c62c2=await this['getResourceGroups'](),_0x212987=_0x1c62c2[_0x1723ba(0x193)];let _0x5991d1;if(_0x4e0765[_0x1723ba(0x1c8)](_0x212987,0x0))_0x4e0765[_0x1723ba(0x1c8)](_0x4e0765[_0x1723ba(0x16a)],_0x4e0765[_0x1723ba(0x16a)])?_0x5991d1=await _0x4e0765['jNNnN'](_0x3d2395,_0x12ffb3+'\x20RESOURCE\x20GROUP:\x20'):_0x4e0765['GZJtq'](_0x219ba5[_0x1723ba(0x1a2)],_0xe6b33b)&&(_0x44e457=_0x3a4e32['id']);else{if(_0x4e0765['czMXm'](_0x212987,0x1)){if(_0x4e0765['GVYRE'](_0x4e0765[_0x1723ba(0x1e1)],_0x4e0765[_0x1723ba(0x1e1)])){const _0xfd8aeb={};_0xfd8aeb[_0x1723ba(0x1f6)]=_0x4e0765[_0x1723ba(0x2eb)],_0xfd8aeb[_0x1723ba(0x1c3)]={},_0xfd8aeb[_0x1723ba(0x1c3)][_0x1723ba(0x2b4)]=_0x4e0765[_0x1723ba(0x179)];const _0xefab75={};_0xefab75[_0x1723ba(0x1f6)]=_0x4e0765[_0x1723ba(0x2eb)],_0xefab75[_0x1723ba(0x1c3)]={},_0xefab75[_0x1723ba(0x1c3)][_0x1723ba(0x2b4)]=_0x4e0765[_0x1723ba(0x179)];const _0x27fd44={..._0x46853f[_0x1723ba(0x319)]};_0x27fd44[_0x1723ba(0x2df)]=_0xfd8aeb,_0x27fd44[_0x1723ba(0x172)]=_0xefab75,_0x3917c6[_0x1723ba(0x319)]=_0x27fd44;const _0x3a0083={};_0x3a0083[_0x1723ba(0x30f)]=_0x4e0765[_0x1723ba(0x2aa)],_0x4aaf91[_0x1723ba(0x19f)]=_0x3a0083;const _0x1dcc08={..._0x1741f3['resources'][0x0][_0x1723ba(0x1d6)]['agentPoolProfiles'][0x0]};_0x1dcc08['vnetSubnetID']=_0x4e0765[_0x1723ba(0x317)],_0x4ab51f[_0x1723ba(0x2ac)][0x0][_0x1723ba(0x1d6)][_0x1723ba(0x357)][0x0]=_0x1dcc08;const _0x227d85={};_0x227d85[_0x1723ba(0x2e5)]=_0x5838d7;const _0x488f03={};_0x488f03[_0x1723ba(0x2e5)]=_0x169e9b[0x0];const _0x1a1e0f={..._0x340846};_0x1a1e0f[_0x1723ba(0x2df)]=_0x227d85,_0x1a1e0f['subnetName']=_0x488f03,_0xe4e048=_0x1a1e0f;}else{const _0x3ae88b=await _0x4e0765['zQrOC'](_0x3d2395,_0x1723ba(0x2b3)+_0x1c62c2[0x0]+_0x1723ba(0x1ed));if(_0x4e0765[_0x1723ba(0x1c8)](_0x3ae88b,undefined)||_0x4e0765['kdIyg'](_0x3ae88b,null)||!(_0x4e0765[_0x1723ba(0x2bc)](_0x3ae88b['toLowerCase'](),'y')||_0x4e0765['uVZPr'](_0x3ae88b[_0x1723ba(0x1fb)](),'n'))){if(_0x4e0765[_0x1723ba(0x260)](_0x4e0765[_0x1723ba(0x304)],_0x4e0765[_0x1723ba(0x22e)]))console[_0x1723ba(0x2dd)](_0x4e0765['mvllE']),process['exit'](0x1);else return;}if(_0x4e0765[_0x1723ba(0x288)](_0x3ae88b[_0x1723ba(0x1fb)](),'n')){if(_0x4e0765[_0x1723ba(0x2bc)](_0x4e0765['zuFQf'],_0x4e0765[_0x1723ba(0x295)]))process[_0x1723ba(0x269)](0x0);else return _0x2cbc94[_0x1723ba(0x2d0)]=_0x4e0765[_0x1723ba(0x2a4)],_0x4c6be8;}_0x5991d1=_0x1c62c2[0x0];}}else{if(_0x4e0765[_0x1723ba(0x201)](_0x4e0765[_0x1723ba(0x325)],_0x4e0765[_0x1723ba(0x325)])){for(let _0x3ccb8c=0x0;_0x4e0765[_0x1723ba(0x331)](_0x3ccb8c,_0x1c62c2[_0x1723ba(0x193)]);_0x3ccb8c+=0x1){_0x4e0765[_0x1723ba(0x201)](_0x4e0765['ntQvP'],_0x4e0765[_0x1723ba(0x27c)])?console['log']('['+_0x4e0765[_0x1723ba(0x2c3)](_0x3ccb8c,0x1)+']\x20'+_0x1c62c2[_0x3ccb8c]):_0x23eac3[_0x1723ba(0x2ca)]('['+_0x4e0765[_0x1723ba(0x2c3)](_0x5919ae,0x1)+']\x20'+_0x1f68ba[_0x23e740]);}const _0x633053=await _0x4e0765[_0x1723ba(0x1e8)](_0x3d2395,_0x4e0765[_0x1723ba(0x31e)]),_0x593420=_0x4e0765[_0x1723ba(0x23a)](Number,_0x633053);(_0x4e0765[_0x1723ba(0x1c6)](isNaN,_0x593420)||_0x4e0765['SVJUl'](_0x593420,0x0)||_0x4e0765[_0x1723ba(0x30e)](_0x593420,_0x212987))&&(_0x4e0765['QRaKk'](_0x4e0765[_0x1723ba(0x15b)],_0x4e0765[_0x1723ba(0x194)])?_0x152efb[_0x1723ba(0x335)]=![]:(console[_0x1723ba(0x2dd)](_0x4e0765[_0x1723ba(0x2fc)]),process['exit'](0x1))),_0x5991d1=_0x1c62c2[_0x4e0765[_0x1723ba(0x1cd)](_0x593420,0x1)];}else _0x4e0765['YzjgJ'](_0x227498,()=>_0x31ff35(),0x3e8);}}global_registry['cloudProviderResourceGroup']=_0x5991d1;const _0x16ef4d={};return _0x16ef4d[_0x1723ba(0x2f8)]=_0x1d3de,_0x16ef4d['clientSecret']=_0x21b027,_0x16ef4d['tenantId']=_0x52d1de,_0x16ef4d[_0x1723ba(0x359)]=_0x427cc3,_0x16ef4d['resourceGroup']=_0x5991d1,_0x182a09['cloudProvider'][AZURE]=_0x16ef4d,_0x182a09;}async[a1_0x555afa(0x245)](){const _0x5e4977=a1_0x555afa,_0x5d8c27={};_0x5d8c27['gHRyf']=function(_0x21a426,_0x5296d4){return _0x21a426===_0x5296d4;},_0x5d8c27['SPbNM']=function(_0x1fd979,_0xf26c69){return _0x1fd979!==_0xf26c69;},_0x5d8c27[_0x5e4977(0x1b8)]=_0x5e4977(0x24c),_0x5d8c27[_0x5e4977(0x320)]=_0x5e4977(0x1b5),_0x5d8c27[_0x5e4977(0x1fa)]=_0x5e4977(0x2e8);const _0x871b93=_0x5d8c27,_0x24d8dc=[];try{if(_0x871b93[_0x5e4977(0x19c)](_0x871b93[_0x5e4977(0x1b8)],_0x871b93[_0x5e4977(0x320)])){const _0x3def85=await this[_0x5e4977(0x332)][_0x5e4977(0x220)][_0x5e4977(0x237)]();for await(const _0x20c91e of _0x3def85){if(_0x871b93[_0x5e4977(0x29a)](_0x871b93[_0x5e4977(0x1fa)],_0x871b93['iBUrh']))_0x24d8dc['push'](_0x20c91e[_0x5e4977(0x1a2)]);else{if(_0x871b93['gHRyf'](_0x56bbe8['name'],_0x3ad4d2))return!![];}}}else _0x1e3666[_0x5e4977(0x256)](_0x45bf10);}catch(_0x2f6ea0){}return _0x24d8dc;}async[a1_0x555afa(0x27f)](){const _0x40d39d=a1_0x555afa;return this[_0x40d39d(0x26e)]=await this[_0x40d39d(0x2ce)][_0x40d39d(0x22b)][_0x40d39d(0x1fd)](global_registry[_0x40d39d(0x229)],this[_0x40d39d(0x226)]),this[_0x40d39d(0x26e)];}async[a1_0x555afa(0x302)](){const _0x1b4b61=a1_0x555afa,_0x54e45d=await this['containerClient'][_0x1b4b61(0x22b)][_0x1b4b61(0x29e)](global_registry[_0x1b4b61(0x229)],this['clusterName']),_0x30c91c=_0x54e45d[_0x1b4b61(0x33e)][0x0][_0x1b4b61(0x2e5)]['toString']();return _0x30c91c;}[a1_0x555afa(0x309)](_0x227ae3){const _0x4ab3f8=a1_0x555afa;return _0x227ae3[_0x4ab3f8(0x335)][_0x4ab3f8(0x15e)][_0x4ab3f8(0x29d)][0x0][_0x4ab3f8(0x28f)];}async[a1_0x555afa(0x1ef)](){const _0x4b4a68=a1_0x555afa,_0x420fd8={};_0x420fd8[_0x4b4a68(0x314)]=function(_0x2d03f1,_0x3dc756){return _0x2d03f1!==_0x3dc756;},_0x420fd8[_0x4b4a68(0x313)]=_0x4b4a68(0x2ef),_0x420fd8['EvWcV']=_0x4b4a68(0x236),_0x420fd8[_0x4b4a68(0x168)]=function(_0x433054,_0xbae0c9){return _0x433054===_0xbae0c9;},_0x420fd8[_0x4b4a68(0x34f)]=_0x4b4a68(0x2c8),_0x420fd8[_0x4b4a68(0x2de)]=function(_0x9bab48,_0x34fec1){return _0x9bab48===_0x34fec1;},_0x420fd8[_0x4b4a68(0x352)]='vAAkG';const _0x352dec=_0x420fd8,_0x587211=new Array();for await(const _0x2c0b97 of this['containerClient'][_0x4b4a68(0x22b)]['listByResourceGroup'](global_registry[_0x4b4a68(0x229)])){if(_0x352dec[_0x4b4a68(0x314)](_0x352dec[_0x4b4a68(0x313)],_0x352dec[_0x4b4a68(0x2c6)]))_0x587211[_0x4b4a68(0x256)](_0x2c0b97);else return _0x4bb193['status'][_0x4b4a68(0x15e)]['ingress'][0x0][_0x4b4a68(0x28f)];}for await(const _0x55653b of _0x587211){if(_0x352dec['qSdlk'](_0x352dec['lzEFt'],_0x352dec[_0x4b4a68(0x34f)])){if(_0x352dec[_0x4b4a68(0x2de)](_0x55653b[_0x4b4a68(0x1a2)],this['clusterName']))return _0x352dec[_0x4b4a68(0x314)](_0x352dec[_0x4b4a68(0x352)],_0x352dec[_0x4b4a68(0x352)])?!![]:(await this['getClusterInfo'](),!![]);}else _0x124d98['push'](_0x388233);}return![];}async[a1_0x555afa(0x1bb)](_0x4bd4cf=null,_0x4f35a1=null){const _0x5e58e4=a1_0x555afa,_0x4a0b3a={};_0x4a0b3a[_0x5e58e4(0x32b)]='1|5|4|3|0|2',_0x4a0b3a[_0x5e58e4(0x344)]=_0x5e58e4(0x2b7);const _0x4dbf31=_0x4a0b3a,_0xde4656=_0x4dbf31[_0x5e58e4(0x32b)][_0x5e58e4(0x1fe)]('|');let _0x380b5b=0x0;while(!![]){switch(_0xde4656[_0x380b5b++]){case'0':await this[_0x5e58e4(0x17c)]();continue;case'1':this[_0x5e58e4(0x21b)]();continue;case'2':return[_0x4bd4cf,_0x4f35a1];case'3':await this[_0x5e58e4(0x274)](_0x4bd4cf,_0x4f35a1);continue;case'4':logger[_0x5e58e4(0x2fa)](_0x4dbf31[_0x5e58e4(0x344)]);continue;case'5':const _0x2b142d={};_0x2b142d[_0x5e58e4(0x1f6)]=WS_EVENTS[_0x5e58e4(0x1cb)],_0x2b142d['message']=_0x4dbf31[_0x5e58e4(0x344)],this[_0x5e58e4(0x306)][_0x5e58e4(0x307)](this['rws'],_0x2b142d);continue;}break;}}async[a1_0x555afa(0x274)](_0x97e33b=null,_0x519f07=null){const _0x425beb=a1_0x555afa,_0x4e2d59={};_0x4e2d59[_0x425beb(0x32d)]=_0x425beb(0x15a),_0x4e2d59[_0x425beb(0x2c2)]=_0x425beb(0x2a2),_0x4e2d59[_0x425beb(0x265)]=_0x425beb(0x1d2),_0x4e2d59['HqcCD']=_0x425beb(0x227),_0x4e2d59[_0x425beb(0x204)]=_0x425beb(0x244),_0x4e2d59[_0x425beb(0x327)]=_0x425beb(0x294),_0x4e2d59[_0x425beb(0x235)]=_0x425beb(0x322),_0x4e2d59[_0x425beb(0x1f9)]='false',_0x4e2d59['NkHqn']=function(_0x31a65b,_0x5d61a2){return _0x31a65b!==_0x5d61a2;},_0x4e2d59[_0x425beb(0x26f)]=_0x425beb(0x2ae),_0x4e2d59[_0x425beb(0x1fc)]=_0x425beb(0x208),_0x4e2d59['DlsTV']=_0x425beb(0x20d),_0x4e2d59[_0x425beb(0x2a8)]=_0x425beb(0x21f),_0x4e2d59[_0x425beb(0x1c2)]='[concat(\x27/subscriptions/\x27,\x20subscription().subscriptionId,\x20\x27/resourceGroups/\x27,\x20resourceGroup().name,\x20\x27/providers/Microsoft.Network/virtualNetworks/\x27,\x20parameters(\x27vpcName\x27),\x20\x27/subnets/\x27,\x20parameters(\x27subnetName\x27))]',_0x4e2d59['XKLms']=_0x425beb(0x1bf),_0x4e2d59['ntuXz']=_0x425beb(0x2a3),_0x4e2d59[_0x425beb(0x216)]=_0x425beb(0x336);const _0x205066=_0x4e2d59;let _0x43919e=await fs[_0x425beb(0x23b)](path[_0x425beb(0x177)](__dirname,'..',_0x205066[_0x425beb(0x265)],_0x205066[_0x425beb(0x1e7)],_0x205066[_0x425beb(0x204)]),_0x205066[_0x425beb(0x327)]);_0x43919e=JSON[_0x425beb(0x346)](_0x43919e);const _0x5e2b4a={};_0x5e2b4a[_0x425beb(0x2e5)]=this['clusterName'];const _0x2a6f0e={};_0x2a6f0e[_0x425beb(0x2e5)]=global_registry[_0x425beb(0x218)];const _0x436800={};_0x436800[_0x425beb(0x2e5)]=global_registry[_0x425beb(0x254)];const _0x420fc4={};_0x420fc4['value']=global_registry[_0x425beb(0x353)];const _0x3b1ea5={};_0x3b1ea5[_0x425beb(0x2e5)]=global_registry['clusterAutoUpgrade']?_0x205066[_0x425beb(0x235)]:_0x205066[_0x425beb(0x1f9)];const _0x2e44e0={};_0x2e44e0[_0x425beb(0x226)]=_0x5e2b4a,_0x2e44e0[_0x425beb(0x161)]=_0x2a6f0e,_0x2e44e0[_0x425beb(0x2e7)]=_0x436800,_0x2e44e0[_0x425beb(0x221)]=_0x420fc4,_0x2e44e0[_0x425beb(0x190)]=_0x3b1ea5;let _0x3aa5ad=_0x2e44e0;if(_0x205066[_0x425beb(0x185)](_0x97e33b,null)&&_0x205066[_0x425beb(0x185)](_0x519f07,null)){if(_0x205066[_0x425beb(0x185)](_0x205066[_0x425beb(0x26f)],_0x205066[_0x425beb(0x1fc)])){const _0x4cbd57={};_0x4cbd57[_0x425beb(0x1f6)]=_0x205066[_0x425beb(0x28a)],_0x4cbd57[_0x425beb(0x1c3)]={},_0x4cbd57[_0x425beb(0x1c3)][_0x425beb(0x2b4)]=_0x205066[_0x425beb(0x2a8)];const _0x557d64={};_0x557d64[_0x425beb(0x1f6)]=_0x205066[_0x425beb(0x28a)],_0x557d64[_0x425beb(0x1c3)]={},_0x557d64[_0x425beb(0x1c3)][_0x425beb(0x2b4)]=_0x205066[_0x425beb(0x2a8)],_0x43919e[_0x425beb(0x319)]={..._0x43919e[_0x425beb(0x319)],'vpcName':_0x4cbd57,'subnetName':_0x557d64};const _0x4ba236={};_0x4ba236['vnetSubnetID']=_0x205066['iZCgt'],_0x43919e[_0x425beb(0x19f)]=_0x4ba236,_0x43919e['resources'][0x0][_0x425beb(0x1d6)][_0x425beb(0x357)][0x0]={..._0x43919e[_0x425beb(0x2ac)][0x0][_0x425beb(0x1d6)][_0x425beb(0x357)][0x0],'vnetSubnetID':_0x205066['XKLms']};const _0x2cf0dd={};_0x2cf0dd['value']=_0x97e33b;const _0x43481f={};_0x43481f[_0x425beb(0x2e5)]=_0x519f07[0x0],_0x3aa5ad={..._0x3aa5ad,'vpcName':_0x2cf0dd,'subnetName':_0x43481f};}else{const _0x468573=_0xe22945['includes'](_0x4500b3);_0x27e1de+='\x0a\x09'+_0x5f0bf2+':\x20'+(_0x468573?_0x205066[_0x425beb(0x32d)]:_0x205066[_0x425beb(0x2c2)]),!_0x468573&&(_0x34d7ea[_0x425beb(0x335)]=![]);}}await this[_0x425beb(0x332)][_0x425beb(0x1e9)][_0x425beb(0x16c)](global_registry[_0x425beb(0x229)],_0x205066['ntuXz'],{'properties':{'template':_0x43919e,'mode':_0x205066['UGKMh'],'parameters':_0x3aa5ad}});}async[a1_0x555afa(0x17c)](){const _0x32d311=a1_0x555afa,_0x2878d7={};_0x2878d7['gdIIb']=_0x32d311(0x33b),_0x2878d7['BpIdg']=_0x32d311(0x356),_0x2878d7[_0x32d311(0x286)]=function(_0x14951f,_0x19105b){return _0x14951f===_0x19105b;},_0x2878d7[_0x32d311(0x34c)]=_0x32d311(0x270),_0x2878d7[_0x32d311(0x186)]=_0x32d311(0x202),_0x2878d7[_0x32d311(0x31f)]=function(_0x3fd264,_0x5e1953){return _0x3fd264!==_0x5e1953;},_0x2878d7[_0x32d311(0x2d2)]='KRDfr',_0x2878d7['DYqaz']=_0x32d311(0x297),_0x2878d7[_0x32d311(0x19e)]=_0x32d311(0x28c),_0x2878d7[_0x32d311(0x1a3)]=function(_0x38c5db,_0x5ece30){return _0x38c5db!==_0x5ece30;},_0x2878d7[_0x32d311(0x1f0)]='syQYC',_0x2878d7[_0x32d311(0x1d7)]='Creating\x20Azure\x20managed\x20identity',_0x2878d7['zHPTk']='yAvvD',_0x2878d7['pGQKr']=_0x32d311(0x18d),_0x2878d7[_0x32d311(0x19b)]='Creating\x20Azure\x20federated\x20identity',_0x2878d7[_0x32d311(0x187)]=_0x32d311(0x2f3);const _0x49392e=_0x2878d7,_0x4bb6dc=await this['isStorageAccountPresent']();if(!_0x4bb6dc){if(_0x49392e[_0x32d311(0x286)](_0x49392e['YFUJf'],_0x49392e['YFUJf'])){const _0xdf1e69={};_0xdf1e69[_0x32d311(0x1f6)]=WS_EVENTS[_0x32d311(0x1cb)],_0xdf1e69['message']=_0x49392e['DXlqi'],this['webSocketUtils'][_0x32d311(0x307)](this[_0x32d311(0x31b)],_0xdf1e69),logger[_0x32d311(0x2fa)](_0x49392e['DXlqi']),await this[_0x32d311(0x1ff)]();}else _0x32976e[_0x32d311(0x2dd)]=_0x55d841;}else{if(_0x49392e[_0x32d311(0x31f)](_0x49392e['DDvNn'],_0x49392e['DYqaz']))logger['info'](_0x49392e['aPmVq']);else return _0x2b1329[_0x32d311(0x2dd)](_0x32d311(0x2cc)+_0x424941+':'+_0x286a43[_0x32d311(0x23d)]),{};}const _0x504a64=await this[_0x32d311(0x242)]();if(!_0x504a64){if(_0x49392e['WpDPG'](_0x49392e[_0x32d311(0x1f0)],_0x49392e[_0x32d311(0x1f0)])){_0x36f3aa[_0x32d311(0x2fa)](_0x49392e[_0x32d311(0x19d)]);const _0x5e0714={};_0x5e0714[_0x32d311(0x1f6)]=_0x3e8b26[_0x32d311(0x2bb)],_0x5e0714[_0x32d311(0x16e)]=_0x49392e[_0x32d311(0x19d)],this[_0x32d311(0x306)][_0x32d311(0x307)](this[_0x32d311(0x31b)],_0x5e0714),_0x51a9d6[_0x32d311(0x2ff)][_0x32d311(0x16b)]=!![];}else{const _0x57001f={};_0x57001f[_0x32d311(0x1f6)]=WS_EVENTS[_0x32d311(0x1cb)],_0x57001f[_0x32d311(0x16e)]=_0x49392e[_0x32d311(0x1d7)],this[_0x32d311(0x306)][_0x32d311(0x307)](this[_0x32d311(0x31b)],_0x57001f),logger[_0x32d311(0x2fa)](_0x49392e[_0x32d311(0x1d7)]),await this[_0x32d311(0x1ec)]();}}else _0x49392e[_0x32d311(0x286)](_0x49392e[_0x32d311(0x1b4)],_0x49392e['zHPTk'])?logger[_0x32d311(0x2fa)](_0x49392e['pGQKr']):(_0x3b5996[_0x32d311(0x2dd)](_0x49392e[_0x32d311(0x2a6)]),_0x4d6a79[_0x32d311(0x269)](0x1));logger['info'](_0x49392e[_0x32d311(0x19b)]),await this[_0x32d311(0x210)](),logger[_0x32d311(0x2fa)](_0x49392e['yAfvk']);}async[a1_0x555afa(0x1ff)](){const _0x2ee3b9=a1_0x555afa,_0x4f9693={};_0x4f9693[_0x2ee3b9(0x1da)]=_0x2ee3b9(0x1d2),_0x4f9693[_0x2ee3b9(0x255)]=_0x2ee3b9(0x227),_0x4f9693['lRLRz']='storageaccount.json',_0x4f9693[_0x2ee3b9(0x348)]='utf-8',_0x4f9693[_0x2ee3b9(0x23c)]=_0x2ee3b9(0x2ad),_0x4f9693[_0x2ee3b9(0x2db)]=_0x2ee3b9(0x336),_0x4f9693[_0x2ee3b9(0x2c1)]=_0x2ee3b9(0x2d1),_0x4f9693[_0x2ee3b9(0x1b0)]=_0x2ee3b9(0x29f),_0x4f9693[_0x2ee3b9(0x1b2)]=_0x2ee3b9(0x20f),_0x4f9693[_0x2ee3b9(0x1bc)]='default';const _0x2dd97a=_0x4f9693;let _0x28451d=await fs[_0x2ee3b9(0x23b)](path['join'](__dirname,'..',_0x2dd97a[_0x2ee3b9(0x1da)],_0x2dd97a[_0x2ee3b9(0x255)],_0x2dd97a[_0x2ee3b9(0x211)]),_0x2dd97a[_0x2ee3b9(0x348)]);_0x28451d=JSON[_0x2ee3b9(0x346)](_0x28451d);const _0x4d4465=this[_0x2ee3b9(0x1b7)](),_0x2cd203={};_0x2cd203[_0x2ee3b9(0x2e5)]=_0x4d4465;const _0xc34e0b={};_0xc34e0b[_0x2ee3b9(0x2bf)]=_0x2cd203,await this[_0x2ee3b9(0x332)][_0x2ee3b9(0x1e9)][_0x2ee3b9(0x16c)](global_registry[_0x2ee3b9(0x229)],_0x2dd97a[_0x2ee3b9(0x23c)],{'properties':{'template':_0x28451d,'mode':_0x2dd97a[_0x2ee3b9(0x2db)],'parameters':_0xc34e0b}});const _0x209bea={};_0x209bea[_0x2ee3b9(0x17e)]=0x3c;const _0x1d537b={};_0x1d537b[_0x2ee3b9(0x337)]=_0x209bea;const _0x3f0a96={};_0x3f0a96['baseBlob']=_0x1d537b;const _0xff3db4={};_0xff3db4['enabled']=!![],_0xff3db4['name']=_0x2dd97a[_0x2ee3b9(0x2c1)],_0xff3db4[_0x2ee3b9(0x1f6)]=_0x2dd97a['iWKye'],_0xff3db4[_0x2ee3b9(0x217)]={},_0xff3db4[_0x2ee3b9(0x217)][_0x2ee3b9(0x165)]=_0x3f0a96,_0xff3db4[_0x2ee3b9(0x217)]['filters']={},_0xff3db4[_0x2ee3b9(0x217)]['filters'][_0x2ee3b9(0x223)]=[_0x2dd97a[_0x2ee3b9(0x1b2)]];const _0x2d462c={};_0x2d462c[_0x2ee3b9(0x28e)]=[_0xff3db4];const _0x498c1b={};_0x498c1b[_0x2ee3b9(0x32c)]=_0x2d462c;const _0xe35934=_0x498c1b;await this[_0x2ee3b9(0x2ab)][_0x2ee3b9(0x283)][_0x2ee3b9(0x267)](global_registry[_0x2ee3b9(0x229)],_0x4d4465,_0x2dd97a[_0x2ee3b9(0x1bc)],_0xe35934);}async[a1_0x555afa(0x1ec)](){const _0x531d1c=a1_0x555afa,_0x157220={};_0x157220[_0x531d1c(0x234)]='templates',_0x157220[_0x531d1c(0x279)]=_0x531d1c(0x227),_0x157220[_0x531d1c(0x284)]=_0x531d1c(0x25d),_0x157220['nojdD']=_0x531d1c(0x294),_0x157220['zWiCG']=_0x531d1c(0x262),_0x157220[_0x531d1c(0x225)]=_0x531d1c(0x336);const _0x3f3fc1=_0x157220;let _0x193d48=await fs[_0x531d1c(0x23b)](path[_0x531d1c(0x177)](__dirname,'..',_0x3f3fc1[_0x531d1c(0x234)],_0x3f3fc1[_0x531d1c(0x279)],_0x3f3fc1[_0x531d1c(0x284)]),_0x3f3fc1[_0x531d1c(0x16f)]);_0x193d48=JSON[_0x531d1c(0x346)](_0x193d48),await this[_0x531d1c(0x332)][_0x531d1c(0x1e9)]['beginCreateOrUpdateAndWait'](global_registry[_0x531d1c(0x229)],_0x3f3fc1[_0x531d1c(0x1c4)],{'properties':{'template':_0x193d48,'mode':_0x3f3fc1[_0x531d1c(0x225)],'parameters':{'clusterName':{'value':this[_0x531d1c(0x226)]}}}});}async[a1_0x555afa(0x210)](){const _0x339089=a1_0x555afa,_0x53b4d2={};_0x53b4d2[_0x339089(0x207)]=function(_0x4b5617,_0xfa6db4){return _0x4b5617+_0xfa6db4;},_0x53b4d2['wUHNW']='turboscale',_0x53b4d2['vtTtE']=function(_0x24d771,_0x55dff0){return _0x24d771-_0x55dff0;},_0x53b4d2['LTpkT']=function(_0x1eb639,_0x115fd6){return _0x1eb639===_0x115fd6;},_0x53b4d2['puvac']=_0x339089(0x1de),_0x53b4d2[_0x339089(0x2b8)]=_0x339089(0x2a0),_0x53b4d2['cETGW']=_0x339089(0x2fd),_0x53b4d2[_0x339089(0x250)]=function(_0x146688,_0x1e8ea4){return _0x146688!==_0x1e8ea4;},_0x53b4d2['nRcTZ']=_0x339089(0x33f),_0x53b4d2[_0x339089(0x23f)]='rHIZd',_0x53b4d2[_0x339089(0x29b)]=_0x339089(0x1d2),_0x53b4d2[_0x339089(0x1a0)]='azureresources',_0x53b4d2[_0x339089(0x238)]='utf-8',_0x53b4d2[_0x339089(0x34a)]=_0x339089(0x2ba),_0x53b4d2[_0x339089(0x17f)]='Incremental';const _0xcfba03=_0x53b4d2;if(!this[_0x339089(0x26e)]){if(_0xcfba03['LTpkT'](_0xcfba03[_0x339089(0x2be)],_0xcfba03['puvac']))await this['getClusterInfo']();else{const _0x18395e=_0x17f645[_0x339089(0x312)][_0x339089(0x1fe)]('-'),_0x38c330=_0xcfba03[_0x339089(0x207)](_0xcfba03[_0x339089(0x1ad)],_0x18395e[_0xcfba03[_0x339089(0x205)](_0x18395e[_0x339089(0x193)],0x1)])[_0x339089(0x1d8)](0x0,0x18);return _0x38c330[_0x339089(0x1fb)]();}}const _0x16244a=this[_0x339089(0x26e)]?.[_0x339089(0x2ff)]?.[_0x339089(0x249)],_0x3f46f1=[_0xcfba03['qIGkg'],_0xcfba03[_0x339089(0x1f5)]];for await(const _0x2aaded of _0x3f46f1){if(_0xcfba03[_0x339089(0x250)](_0xcfba03[_0x339089(0x240)],_0xcfba03[_0x339089(0x23f)])){let _0x4f316a=await fs[_0x339089(0x23b)](path[_0x339089(0x177)](__dirname,'..',_0xcfba03[_0x339089(0x29b)],_0xcfba03[_0x339089(0x1a0)],_0x339089(0x24b)+_0x2aaded+_0x339089(0x350)),_0xcfba03['Bzmnj']);_0x4f316a=JSON[_0x339089(0x346)](_0x4f316a);const _0x501cb5={};_0x501cb5[_0x339089(0x2e5)]=_0x16244a,await this[_0x339089(0x332)][_0x339089(0x1e9)][_0x339089(0x16c)](global_registry[_0x339089(0x229)],_0xcfba03[_0x339089(0x34a)],{'properties':{'template':_0x4f316a,'mode':_0xcfba03[_0x339089(0x17f)],'parameters':{'oidcIssuer':_0x501cb5,'gridName':{'value':this[_0x339089(0x18a)]},'clusterName':{'value':this[_0x339089(0x226)]}}}});}else return!![];}}async[a1_0x555afa(0x1e4)](_0x322e4d,_0x53f96d,_0x44dfc2,_0x1a027b,_0x1bacbb){const _0x4f6675=a1_0x555afa,_0x34c535={};_0x34c535[_0x4f6675(0x1e0)]='Creating\x20Azure\x20federated\x20identity\x20for\x20Hub\x20Ha',_0x34c535[_0x4f6675(0x2e2)]='Created\x20Azure\x20federated\x20identity\x20&\x20Storage\x20Class\x20for\x20Hub\x20Ha';const _0x2c6232=_0x34c535,_0x4c7e11={};_0x4c7e11['type']=WS_EVENTS[_0x4f6675(0x1cb)],_0x4c7e11[_0x4f6675(0x16e)]=_0x2c6232[_0x4f6675(0x1e0)],this['webSocketUtils'][_0x4f6675(0x307)](this[_0x4f6675(0x31b)],_0x4c7e11),logger['info'](_0x2c6232[_0x4f6675(0x1e0)]),await this[_0x4f6675(0x2a9)]();const _0x56b70e={};_0x56b70e[_0x4f6675(0x1f6)]=WS_EVENTS['LOG'],_0x56b70e[_0x4f6675(0x16e)]=_0x2c6232[_0x4f6675(0x2e2)],this[_0x4f6675(0x306)][_0x4f6675(0x307)](this[_0x4f6675(0x31b)],_0x56b70e);}async[a1_0x555afa(0x2a9)](){const _0x3353ae=a1_0x555afa,_0x471598={};_0x471598[_0x3353ae(0x31c)]=function(_0xeb9db2,_0x2db9d5){return _0xeb9db2!==_0x2db9d5;},_0x471598[_0x3353ae(0x176)]=_0x3353ae(0x355),_0x471598[_0x3353ae(0x2da)]=_0x3353ae(0x1d2),_0x471598[_0x3353ae(0x321)]='hubharesources',_0x471598[_0x3353ae(0x230)]=_0x3353ae(0x2b1),_0x471598['UUBeB']=_0x3353ae(0x294),_0x471598[_0x3353ae(0x2cd)]=_0x3353ae(0x2ba),_0x471598['wfoEO']=_0x3353ae(0x336);const _0x325e2f=_0x471598;if(!this[_0x3353ae(0x26e)]){if(_0x325e2f[_0x3353ae(0x31c)](_0x325e2f['DQwam'],_0x325e2f[_0x3353ae(0x176)])){const _0x52d4f8=new _0x1f64c5(_0x172d3c[_0x3353ae(0x328)],_0x16d731['cloudProviderClientId'],_0x44557b['cloudProviderClientSecret']);this[_0x3353ae(0x2ce)]=new _0x26d76b(_0x52d4f8,_0x17c95d['cloudProviderSubscriptionId']),this['storageClient']=new _0x391be4(_0x52d4f8,_0xf7a963['cloudProviderSubscriptionId']),this['resourceClient']=new _0x4b906f(_0x52d4f8,_0x3653e5[_0x3353ae(0x2ec)]),this[_0x3353ae(0x1e6)]=new _0x2449f9(_0x52d4f8,_0xc6cae8['cloudProviderSubscriptionId']),this[_0x3353ae(0x22a)]=new _0x4eb95e(_0x52d4f8,_0x552b8e['cloudProviderSubscriptionId']),this['cred']=_0x52d4f8;}else await this[_0x3353ae(0x27f)]();}const _0x409cbf=this['clusterInfo']?.[_0x3353ae(0x2ff)]?.[_0x3353ae(0x249)];let _0x4a37d6=await fs[_0x3353ae(0x23b)](path['join'](__dirname,'..',_0x325e2f[_0x3353ae(0x2da)],_0x325e2f[_0x3353ae(0x321)],_0x325e2f[_0x3353ae(0x230)]),_0x325e2f[_0x3353ae(0x1c9)]);_0x4a37d6=JSON[_0x3353ae(0x346)](_0x4a37d6);const _0x5296c4={};_0x5296c4['value']=_0x409cbf,await this[_0x3353ae(0x332)][_0x3353ae(0x1e9)][_0x3353ae(0x16c)](global_registry[_0x3353ae(0x229)],_0x325e2f['yFuLE'],{'properties':{'template':_0x4a37d6,'mode':_0x325e2f[_0x3353ae(0x32a)],'parameters':{'oidcIssuer':_0x5296c4,'namespace':{'value':global_registry['hubHaNameSpace']},'clusterName':{'value':this[_0x3353ae(0x226)]}}}});}async[a1_0x555afa(0x354)](){const _0x611dc8=a1_0x555afa,_0x5ddab3={};_0x5ddab3[_0x611dc8(0x2fe)]=_0x611dc8(0x338),_0x5ddab3[_0x611dc8(0x2cb)]=function(_0x12df33,_0x56737a){return _0x12df33===_0x56737a;},_0x5ddab3[_0x611dc8(0x1f7)]=_0x611dc8(0x1d9),_0x5ddab3[_0x611dc8(0x183)]=_0x611dc8(0x164),_0x5ddab3[_0x611dc8(0x1b3)]=_0x611dc8(0x351),_0x5ddab3[_0x611dc8(0x206)]=_0x611dc8(0x248),_0x5ddab3['wflVp']=function(_0x307e78,_0x3d8a1c){return _0x307e78!==_0x3d8a1c;},_0x5ddab3[_0x611dc8(0x1a4)]=_0x611dc8(0x27e),_0x5ddab3['qfxbP']=_0x611dc8(0x233);const _0xc22b78=_0x5ddab3,_0x49b0d8=this[_0x611dc8(0x1b7)](),_0x49f304=new Array();for await(const _0x867ba3 of this[_0x611dc8(0x2ab)]['storageAccounts'][_0x611dc8(0x199)](global_registry[_0x611dc8(0x229)])){if(_0xc22b78[_0x611dc8(0x2cb)](_0xc22b78[_0x611dc8(0x1f7)],_0xc22b78[_0x611dc8(0x183)])){_0x1a2296[_0x611dc8(0x2fa)](_0xc22b78['HKthP']);const _0xec4466={};_0xec4466[_0x611dc8(0x1f6)]=_0x5d4140[_0x611dc8(0x2bb)],_0xec4466[_0x611dc8(0x16e)]=_0xc22b78[_0x611dc8(0x2fe)],this[_0x611dc8(0x306)]['sendEventToBackend'](this[_0x611dc8(0x31b)],_0xec4466);const _0x673586={};_0x673586[_0x611dc8(0x16b)]=!![];const _0x1bc58e={'workloadIdentity':_0x673586,..._0x571158['securityProfile']};_0x1e8644['securityProfile']=_0x1bc58e;}else _0x49f304[_0x611dc8(0x256)](_0x867ba3);}for await(const _0x4f4bcb of _0x49f304){if(_0xc22b78[_0x611dc8(0x2cb)](_0xc22b78[_0x611dc8(0x1b3)],_0xc22b78[_0x611dc8(0x206)]))return!![];else{if(_0xc22b78['TwhEc'](_0x4f4bcb['name'],_0x49b0d8)){if(_0xc22b78[_0x611dc8(0x1c7)](_0xc22b78['QHnaD'],_0xc22b78[_0x611dc8(0x1bd)]))return!![];else _0x17d758[_0x611dc8(0x269)](0x0);}}}return![];}async['isManagedIdentityPresent'](){const _0x2d66e5=a1_0x555afa,_0x4553fe={};_0x4553fe[_0x2d66e5(0x1ba)]='Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.',_0x4553fe['Ofkqv']=function(_0x1d9691,_0x15b82b){return _0x1d9691===_0x15b82b;},_0x4553fe[_0x2d66e5(0x2af)]=_0x2d66e5(0x241),_0x4553fe['EGMFH']=_0x2d66e5(0x2a7),_0x4553fe[_0x2d66e5(0x20e)]=function(_0x3ee697,_0x39c605){return _0x3ee697!==_0x39c605;},_0x4553fe['ITQRF']='xvgAR',_0x4553fe[_0x2d66e5(0x253)]=_0x2d66e5(0x243);const _0x2ba99d=_0x4553fe,_0x39f46c=new Array();for await(const _0x224d89 of this[_0x2d66e5(0x332)][_0x2d66e5(0x2ac)][_0x2d66e5(0x199)](global_registry[_0x2d66e5(0x229)])){_0x2ba99d[_0x2d66e5(0x298)](_0x2ba99d[_0x2d66e5(0x2af)],_0x2ba99d[_0x2d66e5(0x2af)])?_0x39f46c[_0x2d66e5(0x256)](_0x224d89):_0x2fa5dd[_0x2d66e5(0x1ce)][_0x2d66e5(0x256)](_0x30db96);}for await(const _0x263b7a of _0x39f46c){if(_0x2ba99d['Ofkqv'](_0x2ba99d['EGMFH'],_0x2ba99d[_0x2d66e5(0x1a1)])){if(_0x2ba99d[_0x2d66e5(0x298)](_0x263b7a[_0x2d66e5(0x1a2)],_0x2d66e5(0x1f1)+this['clusterName'])){if(_0x2ba99d[_0x2d66e5(0x20e)](_0x2ba99d[_0x2d66e5(0x25b)],_0x2ba99d[_0x2d66e5(0x253)]))return!![];else _0x4fbfdd[_0x2d66e5(0x2dd)](_0x2ba99d[_0x2d66e5(0x1ba)]),_0x8593eb[_0x2d66e5(0x269)](0x1);}}else return!![];}return![];}async['getResourceClientId'](_0xa84c,_0x459001=0x3){const _0x81e3c7=a1_0x555afa,_0x472495={'cZtCF':_0x81e3c7(0x189),'thEba':function(_0x45a476,_0x4a544a){return _0x45a476===_0x4a544a;},'HjtqL':_0x81e3c7(0x18d),'RGiQm':function(_0x156239,_0x561b4b){return _0x156239!==_0x561b4b;},'MmHFZ':_0x81e3c7(0x1dd),'BHWCA':_0x81e3c7(0x1c5),'ZnUGg':function(_0x5a9307,_0x53ad39,_0x3381ca){return _0x5a9307(_0x53ad39,_0x3381ca);},'zGJTQ':'5|1|4|2|0|3','nroer':function(_0x1ee738,_0x14be71){return _0x1ee738!==_0x14be71;},'iCPOa':'ZPrLr','wiJDe':_0x81e3c7(0x20c),'nFuPL':_0x81e3c7(0x268),'AcFfU':_0x81e3c7(0x2d7),'KHrwY':_0x81e3c7(0x1dc),'aZbaf':function(_0x506566,_0x241b37){return _0x506566===_0x241b37;},'ioYXN':_0x81e3c7(0x2f4),'NjrMn':_0x81e3c7(0x26d),'ocpNL':'2023-01-31','hnbZG':'pCoxM','mQjzw':_0x81e3c7(0x273),'YrMME':function(_0x59f1b8,_0x44aea6){return _0x59f1b8<=_0x44aea6;},'iRmsK':function(_0x5c71da,_0x376454){return _0x5c71da!==_0x376454;},'yiZpQ':'aBlKB','GtFTP':_0x81e3c7(0x33c),'Zdjeo':function(_0x4e3ac5,_0x539de8){return _0x4e3ac5-_0x539de8;}};try{if(_0x472495['nroer'](_0x472495[_0x81e3c7(0x18f)],_0x472495[_0x81e3c7(0x18f)]))throw new _0x79359f(_0x472495[_0x81e3c7(0x1ab)],'Received\x20response\x20-\x20'+_0xa4cf4b[_0x81e3c7(0x323)](_0x4f689b));else{const _0xb09a81=new Array();for await(const _0x4454e8 of this[_0x81e3c7(0x332)][_0x81e3c7(0x2ac)][_0x81e3c7(0x199)](global_registry[_0x81e3c7(0x229)])){if(_0x472495[_0x81e3c7(0x266)](_0x472495[_0x81e3c7(0x1cf)],_0x472495[_0x81e3c7(0x2f6)]))return[!![],_0x543818];else _0xb09a81[_0x81e3c7(0x256)](_0x4454e8);}let _0x21dafa='';for await(const _0x429cd8 of _0xb09a81){if(_0x472495[_0x81e3c7(0x169)](_0x472495[_0x81e3c7(0x2f2)],_0x472495[_0x81e3c7(0x2c5)]))_0x472495['thEba'](_0x429cd8[_0x81e3c7(0x1a2)],_0xa84c)&&(_0x472495[_0x81e3c7(0x228)](_0x472495[_0x81e3c7(0x2f5)],_0x472495[_0x81e3c7(0x281)])?_0x4272f5[_0x81e3c7(0x256)](_0x15b5db):_0x21dafa=_0x429cd8['id']);else{if(_0x472495[_0x81e3c7(0x266)](_0x3d670a[_0x81e3c7(0x1a2)],_0x44a850))return!![];}}const _0x28a0c1=await this[_0x81e3c7(0x332)]['resources'][_0x81e3c7(0x18c)](_0x21dafa,_0x472495[_0x81e3c7(0x340)]);return _0x28a0c1[_0x81e3c7(0x1d6)][_0x81e3c7(0x2f8)];}}catch(_0x19c8a6){if(_0x472495[_0x81e3c7(0x169)](_0x472495[_0x81e3c7(0x1a6)],_0x472495['mQjzw'])){if(_0x472495['YrMME'](_0x459001,0x0)){if(_0x472495[_0x81e3c7(0x282)](_0x472495[_0x81e3c7(0x17d)],_0x472495['GtFTP']))return logger['error']('[getResourceClientId]\x20Failed\x20to\x20fetch\x20clientId.\x20Error:\x20'+_0x19c8a6+':'+_0x19c8a6['stack']),{};else _0x478cd5[_0x81e3c7(0x2fa)](_0x472495[_0x81e3c7(0x224)]);}return await new Promise(_0x2c0cd1=>{const _0x381840=_0x81e3c7;if(_0x472495[_0x381840(0x330)](_0x472495[_0x381840(0x1c0)],_0x472495[_0x381840(0x17b)]))_0x472495['ZnUGg'](setTimeout,()=>_0x2c0cd1(),0x3e8);else return _0x69719b[_0x381840(0x2dd)]=_0x22eb2a[_0x381840(0x2dd)],_0x21d042;}),this[_0x81e3c7(0x28d)](_0xa84c,_0x472495[_0x81e3c7(0x26b)](_0x459001,0x1));}else{const _0x200b00=_0x472495[_0x81e3c7(0x25c)][_0x81e3c7(0x1fe)]('|');let _0x87cd26=0x0;while(!![]){switch(_0x200b00[_0x87cd26++]){case'0':_0x466cec[_0x81e3c7(0x229)]=_0x5b68de[this[_0x81e3c7(0x25f)]][_0x81e3c7(0x34b)];continue;case'1':_0x4f571f[_0x81e3c7(0x2c4)]=_0x4032d[this['cloudProviderName']][_0x81e3c7(0x324)];continue;case'2':_0x13cac8['cloudProviderSubscriptionId']=_0x54be83[this['cloudProviderName']][_0x81e3c7(0x359)];continue;case'3':this[_0x81e3c7(0x1ea)]();continue;case'4':_0x4e2f05[_0x81e3c7(0x328)]=_0x798e80[this[_0x81e3c7(0x25f)]][_0x81e3c7(0x2e4)];continue;case'5':_0xb98192[_0x81e3c7(0x2ee)]=_0x1ea88a[this[_0x81e3c7(0x25f)]][_0x81e3c7(0x2f8)];continue;}break;}}}}async[a1_0x555afa(0x285)](){const _0x55e21a=a1_0x555afa,_0x513abf={};_0x513abf[_0x55e21a(0x17a)]=function(_0x363001,_0x49d545){return _0x363001===_0x49d545;},_0x513abf[_0x55e21a(0x30c)]=_0x55e21a(0x334),_0x513abf[_0x55e21a(0x1a8)]=function(_0x2800ae,_0xe1c910){return _0x2800ae!==_0xe1c910;},_0x513abf[_0x55e21a(0x1aa)]=_0x55e21a(0x166),_0x513abf[_0x55e21a(0x173)]=_0x55e21a(0x342),_0x513abf['jbsvx']='BrowserStack',_0x513abf['eSPfB']=function(_0x612e5f,_0x1fabe5){return _0x612e5f===_0x1fabe5;},_0x513abf[_0x55e21a(0x1d0)]='HkHkJ';const _0x454e88=_0x513abf;!this[_0x55e21a(0x26e)]&&(_0x454e88['tfAZi'](_0x454e88[_0x55e21a(0x1aa)],_0x454e88['TMBIv'])?(_0xccd896+=_0x454e88[_0x55e21a(0x17a)](_0x52d8f7[_0x55e21a(0x193)],0x0)?_0x454e88['xTZQM']:'',_0x171dd7['debug']('Role\x20definition\x20response\x20list\x20\x20:\x20\x20'+_0x353e40[_0x55e21a(0x323)](_0x3ffd76))):await this[_0x55e21a(0x27f)]());const _0x5027aa=this[_0x55e21a(0x26e)]?.[_0x55e21a(0x1d3)]||{};if(_0x5027aa&&_0x454e88['HHurL'](_0x5027aa[_0x454e88[_0x55e21a(0x173)]],_0x454e88[_0x55e21a(0x215)]))return _0x454e88[_0x55e21a(0x21c)](_0x454e88['oFEuZ'],_0x454e88[_0x55e21a(0x1d0)])?!![]:(_0x52e0c2['error'](_0x55e21a(0x258)+_0x269e7a+_0x55e21a(0x212)+_0x306841),![]);return![];}async[a1_0x555afa(0x2a1)](_0x1778f2,_0x247db0){const _0x1d6e2d=a1_0x555afa,_0x2130e6={'vcJgD':function(_0x418512,_0x4d1817){return _0x418512(_0x4d1817);},'vIlbm':function(_0x4c80b6,_0x12c05b){return _0x4c80b6(_0x12c05b);},'EGOkZ':_0x1d6e2d(0x15d)};await _0x2130e6[_0x1d6e2d(0x2b5)](deleteAgent,_0x1778f2),await _0x2130e6[_0x1d6e2d(0x20a)](deleteRoutingDeps,_0x1778f2);const _0x3d791e=this[_0x1d6e2d(0x2ce)];logger[_0x1d6e2d(0x2fa)](_0x1d6e2d(0x20b)+this[_0x1d6e2d(0x226)]),await _0x3d791e[_0x1d6e2d(0x22b)][_0x1d6e2d(0x181)](global_registry[_0x1d6e2d(0x229)],this[_0x1d6e2d(0x226)]),logger[_0x1d6e2d(0x2fa)](_0x2130e6[_0x1d6e2d(0x34d)]);}async[a1_0x555afa(0x310)](){const _0x31f716=a1_0x555afa,_0x590ad3={};_0x590ad3[_0x31f716(0x264)]=_0x31f716(0x329),_0x590ad3[_0x31f716(0x195)]=function(_0x2ce101,_0x14dfea){return _0x2ce101===_0x14dfea;},_0x590ad3[_0x31f716(0x251)]=function(_0x2c3909,_0xf765d7){return _0x2c3909===_0xf765d7;},_0x590ad3[_0x31f716(0x1b1)]=_0x31f716(0x1e2),_0x590ad3[_0x31f716(0x160)]=_0x31f716(0x326),_0x590ad3[_0x31f716(0x213)]=function(_0x5c5488,_0x5906a0){return _0x5c5488&&_0x5906a0;},_0x590ad3[_0x31f716(0x2b6)]=_0x31f716(0x2f0),_0x590ad3[_0x31f716(0x1d1)]=_0x31f716(0x175),_0x590ad3[_0x31f716(0x2d9)]=function(_0x30ebee,_0x1e4829){return _0x30ebee!==_0x1e4829;},_0x590ad3['wCrRK']=_0x31f716(0x162),_0x590ad3[_0x31f716(0x2c0)]=_0x31f716(0x33b),_0x590ad3[_0x31f716(0x159)]=function(_0x4e61d2,_0x229669){return _0x4e61d2!==_0x229669;},_0x590ad3[_0x31f716(0x280)]='VHkUt',_0x590ad3[_0x31f716(0x1d4)]='Enabling\x20Workload\x20identity\x20for\x20the\x20cluster',_0x590ad3[_0x31f716(0x1cc)]=_0x31f716(0x18e),_0x590ad3[_0x31f716(0x29c)]=_0x31f716(0x2c7),_0x590ad3[_0x31f716(0x22c)]='Enabling\x20Local\x20account\x20for\x20the\x20cluster';const _0x24ea4f=_0x590ad3;!this[_0x31f716(0x26e)]&&(_0x24ea4f['QRexn'](_0x24ea4f[_0x31f716(0x1b1)],_0x24ea4f[_0x31f716(0x160)])?_0x1645cc['push'](_0xfc81c8):await this[_0x31f716(0x27f)]());const _0x51ba64=this[_0x31f716(0x26e)],_0x41f283=this[_0x31f716(0x26e)]?.['oidcIssuerProfile']?.[_0x31f716(0x16b)]||![],_0x2c22a2=this['clusterInfo']?.['securityProfile']?.[_0x31f716(0x22f)]?.[_0x31f716(0x16b)]||![],_0x392641=!this[_0x31f716(0x26e)]?.['disableLocalAccounts']||![];if(_0x24ea4f['ndGrh'](_0x41f283,_0x2c22a2)&&_0x392641){if(_0x24ea4f[_0x31f716(0x251)](_0x24ea4f[_0x31f716(0x2b6)],_0x24ea4f[_0x31f716(0x1d1)]))_0x35ce63=_0x246a67['id'];else return;}if(!_0x41f283){if(_0x24ea4f[_0x31f716(0x2d9)](_0x24ea4f[_0x31f716(0x2c9)],_0x24ea4f[_0x31f716(0x2c9)])){const _0x31d715={};_0x31d715[_0x31f716(0x335)]=!![],_0x31d715['error']=null,_0x31d715[_0x31f716(0x2d0)]=_0x24ea4f[_0x31f716(0x264)];const _0x7dda48=_0x31d715;return _0x7dda48;}else{logger[_0x31f716(0x2fa)](_0x24ea4f[_0x31f716(0x2c0)]);const _0x62711b={};_0x62711b[_0x31f716(0x1f6)]=WS_EVENTS[_0x31f716(0x2bb)],_0x62711b['message']=_0x24ea4f[_0x31f716(0x2c0)],this[_0x31f716(0x306)][_0x31f716(0x307)](this[_0x31f716(0x31b)],_0x62711b),_0x51ba64[_0x31f716(0x2ff)][_0x31f716(0x16b)]=!![];}}if(!_0x2c22a2){if(_0x24ea4f['zYIvE'](_0x24ea4f[_0x31f716(0x280)],_0x24ea4f[_0x31f716(0x280)])){if(_0x24ea4f[_0x31f716(0x195)](_0x4f78a9[_0x31f716(0x1a2)],_0x31f716(0x1f1)+this[_0x31f716(0x226)]))return!![];}else{logger[_0x31f716(0x2fa)](_0x24ea4f[_0x31f716(0x1d4)]);const _0x2a0334={};_0x2a0334['type']=WS_EVENTS[_0x31f716(0x2bb)],_0x2a0334[_0x31f716(0x16e)]=_0x24ea4f['GCsyx'],this[_0x31f716(0x306)][_0x31f716(0x307)](this['rws'],_0x2a0334);const _0x349a47={};_0x349a47[_0x31f716(0x16b)]=!![],_0x51ba64[_0x31f716(0x305)]={'workloadIdentity':_0x349a47,..._0x51ba64['securityProfile']};}}if(!_0x392641){if(_0x24ea4f[_0x31f716(0x2d9)](_0x24ea4f[_0x31f716(0x1cc)],_0x24ea4f[_0x31f716(0x29c)])){logger['info'](_0x24ea4f[_0x31f716(0x22c)]);const _0x448c82={};_0x448c82[_0x31f716(0x1f6)]=WS_EVENTS['RESOURCES'],_0x448c82['message']=_0x24ea4f[_0x31f716(0x22c)],this[_0x31f716(0x306)]['sendEventToBackend'](this[_0x31f716(0x31b)],_0x448c82),_0x51ba64[_0x31f716(0x2d5)]=![];}else _0x305460[_0x31f716(0x256)](_0x11c8fd['name']);}await this[_0x31f716(0x2ce)][_0x31f716(0x22b)]['beginCreateOrUpdateAndWait'](global_registry[_0x31f716(0x229)],this[_0x31f716(0x226)],_0x51ba64),await this[_0x31f716(0x27f)]();}async[a1_0x555afa(0x21b)](){const _0x363077=a1_0x555afa,_0x18a126={};_0x18a126[_0x363077(0x276)]=function(_0xd44cfa,_0x2341e1){return _0xd44cfa!==_0x2341e1;},_0x18a126[_0x363077(0x272)]='gpAtg',_0x18a126[_0x363077(0x341)]=_0x363077(0x2d8);const _0x4eded6=_0x18a126,_0x43d84d=await this[_0x363077(0x1e6)][_0x363077(0x2a5)][_0x363077(0x2d3)](global_registry[_0x363077(0x229)]),_0x15e96c={};_0x15e96c[_0x363077(0x26c)]=global_registry['bstackUsername'],_0x15e96c['accessKey']=global_registry['bstackAccesskey'],_0x15e96c['cloudProvider']=AZURE,_0x15e96c['vpcInfo']=[];const _0x598c97=_0x15e96c;for await(const _0x521b39 of _0x43d84d){_0x4eded6[_0x363077(0x276)](_0x4eded6['AlsJR'],_0x4eded6[_0x363077(0x341)])?_0x598c97[_0x363077(0x1ce)][_0x363077(0x256)](_0x521b39):_0x2add21[_0x363077(0x256)](..._0x3750eb[_0x363077(0x165)]);}const _0x336d40={};_0x336d40[_0x363077(0x1f6)]=WS_EVENTS[_0x363077(0x2bb)],_0x336d40[_0x363077(0x16e)]=_0x598c97,this[_0x363077(0x306)][_0x363077(0x307)](this[_0x363077(0x31b)],_0x336d40);}async[a1_0x555afa(0x27b)](_0xde7aed){const _0xd369ec=a1_0x555afa,_0x4e278f={};_0x4e278f[_0xd369ec(0x289)]='Storage\x20account\x20already\x20exists,\x20skipping',_0x4e278f['xqlIB']=_0xd369ec(0x30a),_0x4e278f[_0xd369ec(0x349)]=_0xd369ec(0x303),_0x4e278f[_0xd369ec(0x2d4)]=function(_0x5802c7,_0x16308f){return _0x5802c7!==_0x16308f;},_0x4e278f['klAqE']=_0xd369ec(0x1e5),_0x4e278f[_0xd369ec(0x252)]=function(_0x5717b3,_0x49ed4a){return _0x5717b3===_0x49ed4a;},_0x4e278f[_0xd369ec(0x1b9)]=_0xd369ec(0x333),_0x4e278f['oLeyU']=function(_0x1acd5b,_0x56522a){return _0x1acd5b===_0x56522a;},_0x4e278f['vGIuc']='vKcnS',_0x4e278f[_0xd369ec(0x311)]=_0xd369ec(0x178),_0x4e278f[_0xd369ec(0x2b0)]=_0xd369ec(0x292);const _0xa648e1=_0x4e278f;try{if(_0xa648e1[_0xd369ec(0x2d4)](_0xa648e1[_0xd369ec(0x25e)],_0xa648e1[_0xd369ec(0x25e)]))_0x3d869f['info'](_0xa648e1[_0xd369ec(0x289)]);else{const _0x38afec=await this['networkClient'][_0xd369ec(0x2a5)][_0xd369ec(0x2d3)](global_registry[_0xd369ec(0x229)]);for await(const _0x27995a of _0x38afec){if(_0xa648e1[_0xd369ec(0x252)](_0xa648e1[_0xd369ec(0x1b9)],_0xa648e1[_0xd369ec(0x1b9)])){if(_0xa648e1['HgNSy'](_0x27995a['name'],_0xde7aed))return _0xa648e1['oLeyU'](_0xa648e1[_0xd369ec(0x1f8)],_0xa648e1['vGIuc'])?!![]:(_0x516403['data']=_0xa648e1[_0xd369ec(0x261)],_0x3415bf);}else _0x55d12b[_0xd369ec(0x2dd)]=_0xfdc678;}}}catch(_0x499ed1){if(_0xa648e1[_0xd369ec(0x2d4)](_0xa648e1['OBNJy'],_0xa648e1['ukVuw']))return logger[_0xd369ec(0x2dd)](_0xd369ec(0x258)+_0xde7aed+_0xd369ec(0x212)+_0x499ed1),![];else{_0x5dfb45[_0xd369ec(0x2fa)](_0xa648e1['InSbj']);const _0x57ec89={};_0x57ec89[_0xd369ec(0x1f6)]=_0x59d518[_0xd369ec(0x2bb)],_0x57ec89[_0xd369ec(0x16e)]=_0xa648e1['InSbj'],this[_0xd369ec(0x306)][_0xd369ec(0x307)](this[_0xd369ec(0x31b)],_0x57ec89),_0x4c4ef9['disableLocalAccounts']=![];}}return![];}async[a1_0x555afa(0x308)](_0x1cb629,_0x2a35c8){const _0x4972c1=a1_0x555afa,_0x4c7b65={};_0x4c7b65[_0x4972c1(0x182)]=function(_0x5de160,_0x59ad44){return _0x5de160!==_0x59ad44;},_0x4c7b65[_0x4972c1(0x31d)]=_0x4972c1(0x24d),_0x4c7b65[_0x4972c1(0x1a9)]=function(_0x6b5caf,_0xe4209b){return _0x6b5caf===_0xe4209b;},_0x4c7b65[_0x4972c1(0x1af)]=function(_0x442e58,_0x514d50){return _0x442e58===_0x514d50;},_0x4c7b65[_0x4972c1(0x277)]=_0x4972c1(0x214),_0x4c7b65[_0x4972c1(0x316)]=_0x4972c1(0x2bd);const _0x3b37f1=_0x4c7b65;try{if(_0x3b37f1[_0x4972c1(0x182)](_0x3b37f1[_0x4972c1(0x31d)],_0x3b37f1[_0x4972c1(0x31d)]))_0x500a93[_0x4972c1(0x256)](_0x14a5cd);else{const _0x1d0e01=await this[_0x4972c1(0x1e6)][_0x4972c1(0x34e)][_0x4972c1(0x1fd)](global_registry[_0x4972c1(0x229)],_0x2a35c8,_0x1cb629[0x0]);if(_0x3b37f1[_0x4972c1(0x1a9)](_0x1cb629[0x0],_0x1d0e01[_0x4972c1(0x1a2)]))return _0x3b37f1['mHQWk'](_0x3b37f1[_0x4972c1(0x277)],_0x3b37f1[_0x4972c1(0x316)])?(_0x6db231[_0x4972c1(0x2dd)]('Cannot\x20find\x20subnets\x20'+_0x2ef5e6+'.\x20Error:\x20'+_0xe5fae6),[![],[]]):[!![],_0x1cb629];}}catch(_0x455c00){return logger[_0x4972c1(0x2dd)](_0x4972c1(0x33a)+_0x1cb629+_0x4972c1(0x1df)+_0x455c00),[![],[]];}return[![],[]];}async[a1_0x555afa(0x239)](){const _0x336d04=a1_0x555afa,_0xbf29cf={};_0xbf29cf['BAxBi']=_0x336d04(0x329);const _0x49e081=_0xbf29cf,_0x1893d6={};_0x1893d6[_0x336d04(0x335)]=!![],_0x1893d6['error']=null,_0x1893d6[_0x336d04(0x2d0)]=_0x49e081['BAxBi'];const _0x732dd3=_0x1893d6;return _0x732dd3;}async['getHeader'](){const _0xda51a1=a1_0x555afa,_0x1c92b1={};_0x1c92b1[_0xda51a1(0x15c)]=_0xda51a1(0x1b6),_0x1c92b1[_0xda51a1(0x2e0)]=_0xda51a1(0x1f3),_0x1c92b1[_0xda51a1(0x30b)]=_0xda51a1(0x23e);const _0x1980bc=_0x1c92b1,_0x583674=await this['cred'][_0xda51a1(0x1d5)](_0x1980bc[_0xda51a1(0x15c)]),_0x20f146={};_0x20f146[_0xda51a1(0x219)]=_0x1980bc[_0xda51a1(0x2e0)],_0x20f146[_0xda51a1(0x2e9)]={},_0x20f146[_0xda51a1(0x2e9)][_0xda51a1(0x2f1)]='Bearer\x20'+_0x583674[_0xda51a1(0x18b)],_0x20f146[_0xda51a1(0x2e9)][_0xda51a1(0x339)]=_0x1980bc[_0xda51a1(0x30b)];const _0x548235=_0x20f146;return _0x548235;}async['getPrincipalIdFromClientId'](_0x4d823b){const _0x2dffed=a1_0x555afa,_0x5d07f5={'hUnEH':function(_0x18cc79,_0x30ff0f,_0x4f879c){return _0x18cc79(_0x30ff0f,_0x4f879c);},'ojcse':function(_0xfbbf73,_0x45a24b){return _0xfbbf73===_0x45a24b;},'dByVq':'No\x20service\x20principal\x20found'},_0x1faa62={};_0x1faa62[_0x2dffed(0x232)]='',_0x1faa62['error']=null;const _0x53c4f0=_0x1faa62;try{const _0x581bb6='https://graph.microsoft.com/v1.0/servicePrincipals?$filter=appId\x20eq\x20\x27'+_0x4d823b+'\x27',_0x17afe1=await this['getHeader'](),_0x35220b=await _0x5d07f5[_0x2dffed(0x24e)](fetch,_0x581bb6,_0x17afe1),_0x29a070=await _0x35220b['json']();if(!_0x29a070[_0x2dffed(0x2e5)]||_0x5d07f5[_0x2dffed(0x167)](_0x29a070[_0x2dffed(0x2e5)][_0x2dffed(0x193)],0x0))throw new Error(_0x5d07f5['dByVq'],_0x2dffed(0x259)+JSON['stringify'](_0x29a070));_0x53c4f0['principalId']=_0x29a070[_0x2dffed(0x2e5)][0x0]['id'];}catch(_0x4ce30f){_0x53c4f0['error']=_0x4ce30f;}return _0x53c4f0;}async[a1_0x555afa(0x2e3)](){const _0x259478=a1_0x555afa,_0x1d66e1={};_0x1d66e1[_0x259478(0x31a)]=_0x259478(0x15a),_0x1d66e1[_0x259478(0x1f4)]=_0x259478(0x2a2),_0x1d66e1['ljaVO']=function(_0x1d8105,_0x4c5c57){return _0x1d8105!==_0x4c5c57;},_0x1d66e1[_0x259478(0x180)]=function(_0x38dd8b,_0x1cef70){return _0x38dd8b===_0x1cef70;},_0x1d66e1[_0x259478(0x2d6)]=_0x259478(0x30a),_0x1d66e1[_0x259478(0x174)]=function(_0x592400,_0xc44df0){return _0x592400===_0xc44df0;},_0x1d66e1['GxSdx']='No\x20role\x20defintion\x20found\x20for\x20the\x20attached\x20roles',_0x1d66e1[_0x259478(0x15f)]=function(_0x26df44,_0x36889e){return _0x26df44===_0x36889e;},_0x1d66e1[_0x259478(0x170)]='Action\x20permission\x20list\x20is\x20empty\x0a';const _0x15c6a3=_0x1d66e1,_0x2dd455={};_0x2dd455['status']=![],_0x2dd455[_0x259478(0x2dd)]=null,_0x2dd455[_0x259478(0x2d0)]='';const _0x1eac94=_0x2dd455;try{let _0x86f68='';const _0x23c278=_0x259478(0x2dc)+global_registry[_0x259478(0x2ec)]+_0x259478(0x2f7)+global_registry[_0x259478(0x229)],_0x87ec6=await this[_0x259478(0x287)](global_registry['cloudProviderClientId']);if(_0x15c6a3['ljaVO'](_0x87ec6[_0x259478(0x2dd)],null))return _0x1eac94[_0x259478(0x2dd)]=_0x87ec6['error'],_0x1eac94;const _0x194a5d=_0x259478(0x1ee)+_0x87ec6[_0x259478(0x232)]+'\x27)',_0x5cca7c={};_0x5cca7c[_0x259478(0x315)]=_0x194a5d;const _0x26c259=await this[_0x259478(0x22a)][_0x259478(0x191)][_0x259478(0x301)](_0x23c278,_0x5cca7c),_0x5987a9=[];for await(const _0x47867f of _0x26c259){_0x5987a9['push'](_0x47867f);}if(_0x15c6a3[_0x259478(0x180)](_0x5987a9[_0x259478(0x193)],0x0))return _0x1eac94[_0x259478(0x2d0)]=_0x15c6a3[_0x259478(0x2d6)],_0x1eac94;const _0x548d45=[...new Set(_0x5987a9[_0x259478(0x2ea)](_0x4c798b=>_0x4c798b[_0x259478(0x296)]))];if(_0x15c6a3[_0x259478(0x174)](_0x548d45[_0x259478(0x193)],0x0))return _0x1eac94[_0x259478(0x2d0)]=_0x15c6a3[_0x259478(0x263)],_0x1eac94;const _0x54114f=[],_0x30eb47=[];for(const _0x156b03 of _0x548d45){const _0x96cd61=await this[_0x259478(0x22a)][_0x259478(0x1be)][_0x259478(0x18c)](_0x156b03);logger[_0x259478(0x16d)](_0x259478(0x275)+_0x96cd61[_0x259478(0x28b)]),_0x54114f[_0x259478(0x256)](_0x96cd61),logger[_0x259478(0x16d)]('Attached\x20permissions\x20:\x20'+JSON[_0x259478(0x323)](_0x96cd61[_0x259478(0x1eb)])),_0x96cd61[_0x259478(0x1eb)][_0x259478(0x184)](_0x772f2f=>{const _0x396caf=_0x259478;_0x30eb47[_0x396caf(0x256)](..._0x772f2f[_0x396caf(0x165)]);});}logger[_0x259478(0x16d)](_0x259478(0x299)+JSON[_0x259478(0x323)](_0x30eb47)),_0x15c6a3[_0x259478(0x15f)](_0x30eb47[_0x259478(0x193)],0x0)&&(_0x86f68+=_0x15c6a3[_0x259478(0x180)](_0x30eb47[_0x259478(0x193)],0x0)?_0x15c6a3[_0x259478(0x170)]:'',logger[_0x259478(0x16d)](_0x259478(0x347)+JSON[_0x259478(0x323)](_0x54114f))),_0x1eac94[_0x259478(0x335)]=!![],Object[_0x259478(0x290)](PERMISSIONS['ACTION'])[_0x259478(0x184)](([_0x324d8b,_0x199d20])=>{const _0x38f092=_0x259478,_0x2cea1b=_0x30eb47[_0x38f092(0x2e6)](_0x324d8b);_0x86f68+='\x0a\x09'+_0x199d20+':\x20'+(_0x2cea1b?_0x15c6a3['rGjWv']:_0x15c6a3[_0x38f092(0x1f4)]),!_0x2cea1b&&(_0x1eac94['status']=![]);}),_0x1eac94['data']=_0x86f68;}catch(_0x2e3588){_0x1eac94[_0x259478(0x2dd)]=_0x2e3588;}return _0x1eac94;}}const a1_0x3eed05={};function a1_0x152b(){const _0x3a99ea=['nEvDy','slice','gaBmt','cHNIb','TuCqY','gWyrT','EsHBh','ZCYpE','.\x20Error:\x20','Ewtsk','oMZHW','dKOVI','@azure/arm-authorization','setupHubHa','ASpwB','networkClient','HqcCD','IVKca','deployments','setClients','permissions','createManagedIdentity','\x0aDo\x20you\x20want\x20to\x20proceed\x20with\x20this\x20resource\x20group\x20(y/n)?\x20','assignedTo(\x27','isClusterPresent','qQOmj','turboscale-managed-identity-','AzureCloudProvider','GET','plHTE','cETGW','type','REKUD','vGIuc','HFokU','iBUrh','toLowerCase','wtMno','get','split','createStorageAccount','toUpperCase','PxlRz','Creating\x20Azure\x20storage\x20account','\x20CLIENT\x20ID:\x20','CGnMk','vtTtE','JDXUx','dWgRn','ikMaR','cred','vIlbm','Deleting\x20the\x20cluster\x20','VcdeW','string','LWdeG','blockBlob','createFederatedAccount','lRLRz','.\x20Please\x20Check\x20and\x20try\x20again,\x20error:\x20','ndGrh','AwqTo','jbsvx','UGKMh','definition','clusterRegion','method','23387724PvTmZj','sendAzureInfoToHST','eSPfB','shfwt','setCachedCredsInRegistry','Disk\x20size\x20(in\x20GiB)\x20to\x20provision\x20for\x20each\x20of\x20the\x20agent\x20pool\x20nodes.\x20This\x20value\x20ranges\x20from\x200\x20to\x201023.\x20Specifying\x200\x20will\x20apply\x20the\x20default\x20disk\x20size\x20for\x20that\x20agentVMSize.','resourceGroups','userMaxNodes','YHRyV','blobTypes','HjtqL','aWhjj','clusterName','azureresources','aZbaf','cloudProviderResourceGroup','authClient','managedClusters','hOdPI','@azure/arm-storage','urcIc','workloadIdentity','noYPi','\x20CLIENT\x20SECRET:\x20','principalId','YrRcr','hzWFX','XgDUm','TdTKX','list','Bzmnj','isCliToolInstalled','upPSZ','readFileAsync','PowBk','stack','application/json','lsALp','nRcTZ','HiOAB','isManagedIdentityPresent','QxjrB','akscluster.json','getResourceGroups','@azure/arm-resources','JioBr','PGvSU','issuerURL','../config/constants','federatedidentity','yNSXi','SNIpt','hUnEH','oVJaq','Tlbql','QRexn','HgNSy','eOozr','instanceType','oddNS','push','getUserInput','Cannot\x20find\x20VPC\x20','Received\x20response\x20-\x20','Please\x20enter\x20numeric\x20choice\x20(must\x20exactly\x20match\x20list\x20item):\x20','ITQRF','zGJTQ','managedidentity.json','klAqE','cloudProviderName','GVYRE','xqlIB','turboscale-identity-deployment','GxSdx','tHNMy','sAXLf','thEba','createOrUpdate','xGuvS','exit','init','Zdjeo','username','WVXPo','clusterInfo','dmOWw','PDacw','turboscale','AlsJR','tDkNO','createCluster','role\x20name\x20attached\x20-\x20','CTOPt','gaBev','SAIZw','GMqWz','Cyijb','isVPCPresent','ntQvP','../utils/utilityMethods','JcGaO','getClusterInfo','ZYuOT','NjrMn','iRmsK','managementPolicies','bxFjG','isBrowserstackCluster','jjcOc','getPrincipalIdFromClientId','sTcQE','ljztK','DlsTV','roleName','Storage\x20account\x20already\x20exists,\x20skipping','getResourceClientId','rules','hostname','entries','131769QdUkTj','KMlNE','11eYNWIc','utf-8','zuFQf','roleDefinitionId','aSJfq','Ofkqv','actionPermission\x20:\x20','gHRyf','eCokA','QwqkY','ingress','listClusterAdminCredentials','Lifecycle','hub','deleteCluster','denied','turboscale-cluster-deployment','jtZaq','virtualNetworks','BpIdg','tRTmQ','sSfXH','createFederatedAccountForHubHA','OkRlH','storageClient','resources','turboscale-storageaccount-deployment','Hmdrf','vUpSN','ukVuw','federatedidentityuploader.json','exports','Found\x20only\x20one\x20resource\x20group:\x20','description','vcJgD','PvAox','Creating\x20required\x20resources\x20-\x20AKS\x20Cluster,\x20Storage\x20account\x20and\x20Managed\x20identity','qIGkg','QsyJU','turboscale-federated-deployment','RESOURCES','TloTx','GgDBc','puvac','storageAccountName','BjqLA','CCxdw','lBIMS','syJAu','cloudProviderClientSecret','KHrwY','EvWcV','McDJr','EITNx','wCrRK','log','TwhEc','[getResourceClientId]\x20Failed\x20to\x20fetch\x20clientId.\x20Error:\x20','yFuLE','containerClient','js-yaml','data','Blob\x20delete\x20lifecycle','DDvNn','listAll','IWAmZ','disableLocalAccounts','OIyTG','hPBWK','gPrlc','fkswx','JPxtz','XzfOW','subscriptions/','error','hqHeC','vpcName','AUisa','invan','yCHnu','checkAccess','tenantId','value','includes','userInstanceType','VKuUb','headers','map','ASNRS','cloudProviderSubscriptionId','70EePwBX','cloudProviderClientId','KbVto','QVfjI','Authorization','AcFfU','Created\x20Azure\x20federated\x20identity','YydrE','ioYXN','nFuPL','/resourceGroups/','clientId','5|0|2|1|4|3','info','3203976kVwGqi','mvllE','node','HKthP','oidcIssuerProfile','2014188hdXmgn','listForScope','getKubeConfigData','Enabling\x20Local\x20account\x20for\x20the\x20cluster','XZFid','securityProfile','webSocketUtils','sendEventToBackend','isSubnetsValid','getGridHostname','No\x20attached\x20role\x20for\x20the\x20client\x20key','ldoQy','xTZQM','CtpMU','PYNpN','vnetSubnetID','updateClusterAlreadyPresent','OBNJy','s3Bucket','jLQXd','mpEaN','filter','EunXL','HJMrD','LIBcX','parameters','rGjWv','rws','jlXzI','jqrgr','CeMkN','qTdfv','Oefrx','XNZsn','true','stringify','clientSecret','HJciI','HSlpz','nsRAX','cloudProviderTenantId','No\x20CLI\x20tool\x20required','wfoEO','LGLaz','policy','xWcXp','895153qZdIqT','70185mfELXE','RGiQm','KbJXa','resourceClient','EKntZ','Action\x20permission\x20list\x20is\x20empty\x0a','status','Incremental','delete','Enabling\x20Workload\x20identity\x20for\x20the\x20cluster','Content-Type','Cannot\x20find\x20subnets\x20','Enabling\x20OIDC\x20Issuer\x20for\x20the\x20cluster','QjAGg','vgops','kubeconfigs','yPptA','ocpNL','OnkWX','browserstack:managedBy','40iVgEeq','uDvDe','oTQQD','parse','Role\x20definition\x20response\x20list\x20\x20:\x20\x20','RIVDV','InSbj','ULOng','resourceGroup','YFUJf','EGOkZ','subnets','lzEFt','.json','aROTn','lSoPK','maxNodes','isStorageAccountPresent','bugPK','Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','agentPoolProfiles','\x20TENANT\x20ID:\x20','subscriptionId','zYIvE','allowed','XPAUk','YwTOo','Deleted\x20the\x20cluster\x20successfully','loadBalancer','GFCGk','fckaT','location','myapL','../permissions/AZURE.json','QrGjp','actions','tePbn','ojcse','qSdlk','nroer','gNsWJ','enabled','beginCreateOrUpdateAndWait','debug','message','nojdD','FObvF','WkzpU','subnetName','IDluk','swLpP','mbQwf','DQwam','join','oQFCS','xWFHD','HHurL','BHWCA','createOtherResources','yiZpQ','daysAfterCreationGreaterThan','eElKb','yyiHY','beginDeleteAndWait','diBga','egZvC','forEach','NkHqn','DXlqi','yAfvk','50FBINkw','No\x20service\x20principal\x20found','gridName','token','getById','Managed\x20identity\x20already\x20exists,\x20skipping','ylmVE','iCPOa','clusterAutoUpgrade','roleAssignments','path','length','JTmlW','NfeSx','@azure/arm-containerservice','@azure/arm-network','../utils/gridComponents','listByResourceGroup','474628DRPdLQ','bFlOu','SPbNM','gdIIb','aPmVq','variables','UvVSl','EGMFH','name','WpDPG','QHnaD','@azure/identity','hnbZG','dxazU','tfAZi','zQscI','TMBIv','cZtCF','\x20SUBSCRIPTION\x20ID:\x20','wUHNW','5flelYS','mHQWk','iWKye','rYOWw','UaBfJ','rAjwL','zHPTk','SrTZE','https://graph.microsoft.com/.default','getStorageAccountName','gZxOT','XUJHp','rwofu','setupNewCluster','dxcPH','qfxbP','roleDefinitions','[variables(\x27vnetSubnetID\x27)]','MmHFZ','6|1|2|3|5|7|4|0','iZCgt','metadata','zWiCG','UKBrV','QsPRD','wflVp','tsFkn','UUBeB','No\x20role\x20defintion\x20found\x20for\x20the\x20attached\x20roles','LOG','RYXwH','ALGKp','vpcInfo','wiJDe','oFEuZ','STwHi','templates','tags','GCsyx','getToken','properties'];a1_0x152b=function(){return _0x3a99ea;};return a1_0x152b();}a1_0x3eed05[a1_0x555afa(0x1f2)]=AzureCloudProvider,module[a1_0x555afa(0x2b2)]=a1_0x3eed05; |
@@ -1,1 +0,1 @@ | ||
| const a2_0x56d824=a2_0x5637;(function(_0x202bfe,_0x5c7600){const _0x7a0023=a2_0x5637,_0x212af8=_0x202bfe();while(!![]){try{const _0x4a1c17=-parseInt(_0x7a0023(0x147))/0x1+parseInt(_0x7a0023(0x14e))/0x2*(-parseInt(_0x7a0023(0x154))/0x3)+-parseInt(_0x7a0023(0x159))/0x4*(parseInt(_0x7a0023(0x158))/0x5)+-parseInt(_0x7a0023(0x156))/0x6+-parseInt(_0x7a0023(0x157))/0x7*(parseInt(_0x7a0023(0x15c))/0x8)+-parseInt(_0x7a0023(0x15a))/0x9*(-parseInt(_0x7a0023(0x13d))/0xa)+parseInt(_0x7a0023(0x151))/0xb;if(_0x4a1c17===_0x5c7600)break;else _0x212af8['push'](_0x212af8['shift']());}catch(_0x3a7c5a){_0x212af8['push'](_0x212af8['shift']());}}}(a2_0x267b,0x23cfe));function a2_0x5637(_0x2a8bb3,_0x15ab15){const _0x267bc3=a2_0x267b();return a2_0x5637=function(_0x563754,_0x106cb8){_0x563754=_0x563754-0x13c;let _0x507c89=_0x267bc3[_0x563754];return _0x507c89;},a2_0x5637(_0x2a8bb3,_0x15ab15);}const fs=require('fs'),{getCredentialsPath,isUndefined}=require('../utils/utilityMethods'),{logger}=require(a2_0x56d824(0x160)),{inputCloudProviderKeys}=require(a2_0x56d824(0x14b)),{WS_EVENTS}=require('../config/constants');function a2_0x267b(){const _0x1441e6=['18koovGS','webSocketUtils','7472xiddqQ','WGsel','0|2|4|1|3','split','../config/logger','writeFileSync','debug','1418980twLUow','init','cloudProviderName','Saving\x20credentials\x20for\x20cloud\x20provider\x20locally\x20for\x20later\x20runs','cloudProvider','stringify','rws','setCachedCredsInRegistry','CloudProvider','LOG','233479LxoFWc','lmqNx','reBqB','Unable\x20to\x20fetch\x20credentials\x20for\x20cloud\x20provider\x20locally','../utils/userInput','parse','type','68mQtksW','mMHYR','nwUdu','8153167Zavsik','clusterName','info','17022XRVRDJ','GxNcr','1288224oKeJis','196TRZidZ','43970NeeMZw','96lKlFzH'];a2_0x267b=function(){return _0x1441e6;};return a2_0x267b();}class CloudProvider{constructor(_0x26523b,_0x5ca90e,_0x42a3a5,_0x5ac11f,_0x1ba7b8){const _0xde2c78=a2_0x56d824,_0x19c47e={};_0x19c47e['WGsel']=_0xde2c78(0x15e);const _0x540160=_0x19c47e,_0x581853=_0x540160[_0xde2c78(0x15d)][_0xde2c78(0x15f)]('|');let _0x255034=0x0;while(!![]){switch(_0x581853[_0x255034++]){case'0':this[_0xde2c78(0x13f)]=_0x26523b;continue;case'1':this[_0xde2c78(0x143)]=_0x5ac11f;continue;case'2':this[_0xde2c78(0x152)]=_0x5ca90e;continue;case'3':this[_0xde2c78(0x15b)]=_0x1ba7b8;continue;case'4':this['gridName']=_0x42a3a5;continue;}break;}}async[a2_0x56d824(0x13e)](){const _0x2a731b=a2_0x56d824,_0x1970ec={'reBqB':function(_0x45e4bf){return _0x45e4bf();},'aOcHu':function(_0x34051a,_0x185235){return _0x34051a(_0x185235);},'lmqNx':_0x2a731b(0x14a),'nwUdu':function(_0x28335c,_0x887dc1){return _0x28335c(_0x887dc1);},'URxgS':function(_0x20e4a7,_0xaa8678,_0x2238a7,_0x78a020){return _0x20e4a7(_0xaa8678,_0x2238a7,_0x78a020);},'GxNcr':function(_0x363e30){return _0x363e30();},'mMHYR':_0x2a731b(0x140),'mCFUA':'Found\x20credentials\x20for\x20cloud\x20provider\x20locally.\x20Using\x20them\x20to\x20perform\x20actions'},_0x1412e7=JSON[_0x2a731b(0x14c)](fs['readFileSync'](_0x1970ec[_0x2a731b(0x149)](getCredentialsPath))),_0x1a836e=_0x1412e7['cloudProvider']||{};if(_0x1970ec['aOcHu'](isUndefined,_0x1a836e[this['cloudProviderName']])){logger[_0x2a731b(0x153)](_0x1970ec[_0x2a731b(0x148)]);_0x1970ec[_0x2a731b(0x150)](isUndefined,_0x1412e7['cloudProvider'])&&(_0x1412e7[_0x2a731b(0x141)]={});_0x1412e7[_0x2a731b(0x141)][this[_0x2a731b(0x13f)]]={};const _0x135a8f=await _0x1970ec['URxgS'](inputCloudProviderKeys,this['cloudProviderName'],_0x1412e7,this);fs[_0x2a731b(0x161)](_0x1970ec[_0x2a731b(0x155)](getCredentialsPath),JSON[_0x2a731b(0x142)](_0x135a8f)),logger[_0x2a731b(0x13c)](_0x1970ec[_0x2a731b(0x14f)]);}else{const _0xc29736=_0x1970ec['mCFUA'],_0x5c3d1d={};_0x5c3d1d[_0x2a731b(0x14d)]=WS_EVENTS[_0x2a731b(0x146)],_0x5c3d1d['message']=_0xc29736,this[_0x2a731b(0x15b)]['sendEventToBackend'](this[_0x2a731b(0x143)],_0x5c3d1d),logger[_0x2a731b(0x153)](_0xc29736),await this[_0x2a731b(0x144)](_0x1a836e);}}}const a2_0x1ec0f2={};a2_0x1ec0f2[a2_0x56d824(0x145)]=CloudProvider,module['exports']=a2_0x1ec0f2; | ||
| const a2_0x5942ae=a2_0x29fe;(function(_0x577cde,_0x4484d9){const _0x5d4643=a2_0x29fe,_0x55d939=_0x577cde();while(!![]){try{const _0x58e091=-parseInt(_0x5d4643(0x196))/0x1+-parseInt(_0x5d4643(0x19c))/0x2+-parseInt(_0x5d4643(0x199))/0x3+parseInt(_0x5d4643(0x1a1))/0x4+parseInt(_0x5d4643(0x1a4))/0x5+parseInt(_0x5d4643(0x192))/0x6*(parseInt(_0x5d4643(0x193))/0x7)+-parseInt(_0x5d4643(0x1ac))/0x8*(-parseInt(_0x5d4643(0x194))/0x9);if(_0x58e091===_0x4484d9)break;else _0x55d939['push'](_0x55d939['shift']());}catch(_0x36e881){_0x55d939['push'](_0x55d939['shift']());}}}(a2_0x21b0,0x477e0));const fs=require('fs'),{getCredentialsPath,isUndefined}=require(a2_0x5942ae(0x19a)),{logger}=require('../config/logger'),{inputCloudProviderKeys}=require(a2_0x5942ae(0x1ad)),{WS_EVENTS}=require('../config/constants');class CloudProvider{constructor(_0x26b619,_0x33d7bd,_0x2f4dd1,_0x1d3ac6,_0x436c51){const _0x18efdd=a2_0x5942ae,_0x3c68e8={};_0x3c68e8[_0x18efdd(0x191)]=_0x18efdd(0x1b0);const _0x4c9889=_0x3c68e8,_0x324e74=_0x4c9889[_0x18efdd(0x191)][_0x18efdd(0x190)]('|');let _0xa14211=0x0;while(!![]){switch(_0x324e74[_0xa14211++]){case'0':this['rws']=_0x1d3ac6;continue;case'1':this['clusterName']=_0x33d7bd;continue;case'2':this['cloudProviderName']=_0x26b619;continue;case'3':this[_0x18efdd(0x19f)]=_0x436c51;continue;case'4':this['gridName']=_0x2f4dd1;continue;}break;}}async[a2_0x5942ae(0x195)](){const _0x1ab490=a2_0x5942ae,_0x1aba78={'zbHCv':function(_0xfdc258){return _0xfdc258();},'FDrIg':function(_0x5beb56,_0x6a2a88){return _0x5beb56(_0x6a2a88);},'EXQzD':_0x1ab490(0x1a5),'mwYlT':function(_0x143b77,_0x216aca){return _0x143b77(_0x216aca);},'evfcY':function(_0x39da34,_0x3399f3,_0x53903b,_0x2679db){return _0x39da34(_0x3399f3,_0x53903b,_0x2679db);},'RgBrJ':function(_0x496a9a){return _0x496a9a();},'tNMMp':_0x1ab490(0x1a7),'cXRuh':'Found\x20credentials\x20for\x20cloud\x20provider\x20locally.\x20Using\x20them\x20to\x20perform\x20actions'},_0x43176f=JSON[_0x1ab490(0x1b2)](fs['readFileSync'](_0x1aba78[_0x1ab490(0x1af)](getCredentialsPath))),_0x26a43b=_0x43176f[_0x1ab490(0x1aa)]||{};if(_0x1aba78['FDrIg'](isUndefined,_0x26a43b[this[_0x1ab490(0x19e)]])){logger[_0x1ab490(0x1ab)](_0x1aba78['EXQzD']);_0x1aba78[_0x1ab490(0x1ae)](isUndefined,_0x43176f[_0x1ab490(0x1aa)])&&(_0x43176f['cloudProvider']={});_0x43176f['cloudProvider'][this['cloudProviderName']]={};const _0x3bcb5f=await _0x1aba78[_0x1ab490(0x1a0)](inputCloudProviderKeys,this[_0x1ab490(0x19e)],_0x43176f,this);fs['writeFileSync'](_0x1aba78[_0x1ab490(0x19b)](getCredentialsPath),JSON[_0x1ab490(0x1b5)](_0x3bcb5f)),logger[_0x1ab490(0x1b4)](_0x1aba78[_0x1ab490(0x198)]);}else{const _0x23c99b=_0x1aba78[_0x1ab490(0x1a8)],_0x234c3f={};_0x234c3f[_0x1ab490(0x1a6)]=WS_EVENTS[_0x1ab490(0x197)],_0x234c3f[_0x1ab490(0x1a2)]=_0x23c99b,this[_0x1ab490(0x19f)][_0x1ab490(0x1a3)](this[_0x1ab490(0x1b1)],_0x234c3f),logger[_0x1ab490(0x1ab)](_0x23c99b),await this[_0x1ab490(0x1a9)](_0x26a43b);}}}const a2_0x4191d6={};a2_0x4191d6[a2_0x5942ae(0x1b3)]=CloudProvider,module[a2_0x5942ae(0x19d)]=a2_0x4191d6;function a2_0x29fe(_0x397b24,_0x312190){const _0x21b0ee=a2_0x21b0();return a2_0x29fe=function(_0x29feba,_0x1100e3){_0x29feba=_0x29feba-0x190;let _0x75b1a6=_0x21b0ee[_0x29feba];return _0x75b1a6;},a2_0x29fe(_0x397b24,_0x312190);}function a2_0x21b0(){const _0x40a106=['RgBrJ','1132206qYnbYL','exports','cloudProviderName','webSocketUtils','evfcY','891304dErXOp','message','sendEventToBackend','1505775YtWyfh','Unable\x20to\x20fetch\x20credentials\x20for\x20cloud\x20provider\x20locally','type','Saving\x20credentials\x20for\x20cloud\x20provider\x20locally\x20for\x20later\x20runs','cXRuh','setCachedCredsInRegistry','cloudProvider','info','581152FsOUzS','../utils/userInput','mwYlT','zbHCv','2|1|4|0|3','rws','parse','CloudProvider','debug','stringify','split','rjtEd','1217148RbGZak','14jsBpUG','99QiADZM','init','360089XqyNgw','LOG','tNMMp','1529271IHbmbK','../utils/utilityMethods'];a2_0x21b0=function(){return _0x40a106;};return a2_0x21b0();} |
@@ -1,1 +0,1 @@ | ||
| const a3_0x23f1c5=a3_0x51e5;(function(_0x52066f,_0xc2d998){const _0x52463b=a3_0x51e5,_0x6bc507=_0x52066f();while(!![]){try{const _0x2d2bde=-parseInt(_0x52463b(0x2db))/0x1*(parseInt(_0x52463b(0x1f9))/0x2)+-parseInt(_0x52463b(0x246))/0x3*(-parseInt(_0x52463b(0x1bd))/0x4)+-parseInt(_0x52463b(0x217))/0x5*(-parseInt(_0x52463b(0x302))/0x6)+-parseInt(_0x52463b(0x1d5))/0x7*(-parseInt(_0x52463b(0x2f5))/0x8)+parseInt(_0x52463b(0x25d))/0x9+parseInt(_0x52463b(0x287))/0xa+-parseInt(_0x52463b(0x2e2))/0xb*(parseInt(_0x52463b(0x276))/0xc);if(_0x2d2bde===_0xc2d998)break;else _0x6bc507['push'](_0x6bc507['shift']());}catch(_0x1150ee){_0x6bc507['push'](_0x6bc507['shift']());}}}(a3_0x2c14,0x9b394));const fs=require('fs'),path=require(a3_0x23f1c5(0x1f7)),got=require(a3_0x23f1c5(0x275)),util=require(a3_0x23f1c5(0x18f)),cp=require(a3_0x23f1c5(0x240)),{google}=require(a3_0x23f1c5(0x26d)),compute=require(a3_0x23f1c5(0x306)),container=require(a3_0x23f1c5(0x2eb)),{ProjectsClient}=require(a3_0x23f1c5(0x321))['v3'],{logger}=require(a3_0x23f1c5(0x295)),{CloudProvider}=require(a3_0x23f1c5(0x31a)),{getDirForConfig,getAuthHeader,runCommand}=require(a3_0x23f1c5(0x2c0)),{deleteRoutingDeps,deleteAgent}=require(a3_0x23f1c5(0x24c)),{inputConfirmation,closeInput}=require(a3_0x23f1c5(0x234)),{GCP,AG_API_URL,WS_EVENTS,global_registry}=require('../config/constants'),PERMISSIONS=require(a3_0x23f1c5(0x241));class GoogleCloudProvider extends CloudProvider{constructor(_0xb3287d,_0x596f0d,_0x18bb32,_0x1be1fa){const _0x1d767a=a3_0x23f1c5,_0x791034={};_0x791034[_0x1d767a(0x26e)]=_0x1d767a(0x2ee),_0x791034[_0x1d767a(0x2aa)]=_0x1d767a(0x297),_0x791034[_0x1d767a(0x1b5)]=_0x1d767a(0x2a2);const _0x5111bf=_0x791034,_0x47dd34=_0x5111bf[_0x1d767a(0x26e)]['split']('|');let _0x3434f6=0x0;while(!![]){switch(_0x47dd34[_0x3434f6++]){case'0':this[_0x1d767a(0x232)]=null;continue;case'1':this[_0x1d767a(0x2e1)]=_0x5111bf[_0x1d767a(0x2aa)];continue;case'2':this[_0x1d767a(0x2b5)]=_0x5111bf['DHUZW'];continue;case'3':this['resourcemanagerClient']=null;continue;case'4':this[_0x1d767a(0x20c)]=null;continue;case'5':this['projectId']=null;continue;case'6':this['iamClient']=null;continue;case'7':this[_0x1d767a(0x27b)]=null;continue;case'8':super(GCP,_0xb3287d,_0x596f0d,_0x18bb32,_0x1be1fa);continue;}break;}}async[a3_0x23f1c5(0x190)](){const _0x36c2f9=a3_0x23f1c5;this[_0x36c2f9(0x222)](this['rws']);}async[a3_0x23f1c5(0x2b3)](){const _0x19e44a=a3_0x23f1c5;await super['init']();const _0x4a0cc2=this[_0x19e44a(0x20c)],_0x4e8c6e={};_0x4e8c6e[_0x19e44a(0x30a)]=_0x4a0cc2,this['containerClient']=new container['v1']['ClusterManagerClient'](_0x4e8c6e);const _0x3e53a8={};_0x3e53a8[_0x19e44a(0x30a)]=_0x4a0cc2,this[_0x19e44a(0x232)]=new compute['v1'][(_0x19e44a(0x2ef))](_0x3e53a8);const _0x53f895={};return _0x53f895['keyFile']=_0x4a0cc2,this[_0x19e44a(0x2b8)]=new ProjectsClient(_0x53f895),this[_0x19e44a(0x2fc)]=google[_0x19e44a(0x18a)]('v1'),this;}async[a3_0x23f1c5(0x1eb)](_0x53f2a6,_0x1ed670){const _0x56bcd1=a3_0x23f1c5,_0x2022bb={'tWOBW':function(_0x1edf83,_0x2e3e98){return _0x1edf83(_0x2e3e98);},'WpgkX':_0x56bcd1(0x1c6),'qpliE':function(_0x1370ef){return _0x1370ef();},'AcAfm':'gcp_credentials.json'},_0x5bdc1b=await _0x2022bb[_0x56bcd1(0x1c8)](_0x53f2a6,_0x2022bb[_0x56bcd1(0x294)]);let _0x3c1040=await fs[_0x56bcd1(0x1e8)](_0x5bdc1b);_0x3c1040=_0x3c1040[_0x56bcd1(0x324)]();const _0xf7b1ba=_0x2022bb[_0x56bcd1(0x2de)](getDirForConfig),_0x467b00=path['join'](_0xf7b1ba,_0x2022bb[_0x56bcd1(0x1c1)]);fs[_0x56bcd1(0x1b9)](_0x467b00,_0x3c1040),this[_0x56bcd1(0x20c)]=_0x467b00;const _0x386b16={};return _0x386b16[_0x56bcd1(0x30a)]=_0x467b00,_0x1ed670[_0x56bcd1(0x18b)][GCP]=_0x386b16,_0x3c1040=JSON[_0x56bcd1(0x2dd)](_0x3c1040),this[_0x56bcd1(0x253)]=_0x3c1040[_0x56bcd1(0x22c)],_0x1ed670;}async[a3_0x23f1c5(0x1d8)](_0x3e350a){const _0x2e16af=a3_0x23f1c5;this[_0x2e16af(0x20c)]=_0x3e350a[this[_0x2e16af(0x258)]][_0x2e16af(0x30a)];let _0x1b4a7a=await fs['readFileAsync'](this[_0x2e16af(0x20c)]);_0x1b4a7a=JSON[_0x2e16af(0x2dd)](_0x1b4a7a),this[_0x2e16af(0x253)]=_0x1b4a7a[_0x2e16af(0x22c)];}[a3_0x23f1c5(0x1aa)](_0xe00ad1){const _0x5a8a93=a3_0x23f1c5;return _0xe00ad1['status']['loadBalancer'][_0x5a8a93(0x1fa)][0x0]['ip'];}async[a3_0x23f1c5(0x2d0)](){const _0x53434b=a3_0x23f1c5,_0x270e9a={};_0x270e9a[_0x53434b(0x1c3)]=_0x53434b(0x236),_0x270e9a['RiRem']=function(_0x6f63c6,_0x4ae8c7){return _0x6f63c6!==_0x4ae8c7;},_0x270e9a[_0x53434b(0x239)]=_0x53434b(0x255),_0x270e9a['HFbjS']=function(_0x46f330,_0x311932){return _0x46f330===_0x311932;},_0x270e9a[_0x53434b(0x27a)]='zHaop',_0x270e9a[_0x53434b(0x299)]='browserstack',_0x270e9a[_0x53434b(0x1e2)]=function(_0x167dc0,_0x6f21d3){return _0x167dc0!==_0x6f21d3;},_0x270e9a[_0x53434b(0x195)]=_0x53434b(0x288);const _0x2397fd=_0x270e9a;try{if(_0x2397fd[_0x53434b(0x2da)](_0x2397fd[_0x53434b(0x239)],_0x2397fd[_0x53434b(0x239)]))_0x3293bb[_0x53434b(0x205)](_0x53434b(0x30d)+this['clusterName']+_0x53434b(0x2c7)+_0x33f760[_0x53434b(0x21b)]+_0x53434b(0x281));else{const _0x5c9fa2=await this[_0x53434b(0x1be)]();if(_0x5c9fa2[0x0]?.[_0x53434b(0x272)]?.[_0x53434b(0x220)]){if(_0x2397fd[_0x53434b(0x278)](_0x2397fd['tEHhS'],_0x2397fd['tEHhS'])){const _0x31fcde=_0x5c9fa2[0x0]?.[_0x53434b(0x272)]?.['managedby'];return _0x31fcde&&_0x2397fd[_0x53434b(0x278)](_0x31fcde[_0x53434b(0x1cf)](),_0x2397fd['JWtOg']);}else return!![];}}}catch(_0x5dd76e){if(_0x2397fd[_0x53434b(0x1e2)](_0x2397fd[_0x53434b(0x195)],_0x2397fd['KwHva']))_0x353598['error'](_0x2397fd[_0x53434b(0x1c3)]),_0x36a418[_0x53434b(0x26c)](0x1);else return![];}return![];}async['isClusterPresent'](){const _0x48ce17=a3_0x23f1c5,_0x3143e2={'wSsmJ':function(_0x528c9f,_0x359ba2){return _0x528c9f-_0x359ba2;},'RwZDQ':function(_0x588e8c,_0x1d49e7){return _0x588e8c===_0x1d49e7;},'Zwqmb':_0x48ce17(0x2e7),'KgZdO':function(_0x2ee68b,_0x3575bc){return _0x2ee68b===_0x3575bc;},'xLEjj':_0x48ce17(0x30e),'THyqF':'gcpresources','vWIvy':_0x48ce17(0x25a),'VwiCe':_0x48ce17(0x27d),'CTxcQ':function(_0x539eb7,_0x18b969){return _0x539eb7!==_0x18b969;},'YYDii':_0x48ce17(0x26f),'UkkvA':_0x48ce17(0x21d),'UIgBe':'LrlKi','VfGjz':function(_0x3497cd,_0x17d459){return _0x3497cd!==_0x17d459;},'PHexW':'YlQoF','VwVMf':_0x48ce17(0x257),'pOXVd':_0x48ce17(0x1a5),'xBlfU':function(_0x372fa6,_0x217746){return _0x372fa6===_0x217746;},'fihCs':function(_0x354bef,_0x46d385){return _0x354bef===_0x46d385;},'KxfeF':_0x48ce17(0x1f1),'Ksfwe':_0x48ce17(0x274),'zTwkl':function(_0x104080,_0x5bb0d9){return _0x104080!==_0x5bb0d9;},'uOkHQ':_0x48ce17(0x2c1),'gMsxe':function(_0x1be8b9,_0xd29b21){return _0x1be8b9>_0xd29b21;},'qhhZN':'CCruP','ZnNrf':_0x48ce17(0x29c),'NDpbA':function(_0x58eff6,_0xf609b8){return _0x58eff6<_0xf609b8;},'ilIGi':function(_0x1f9405,_0x4698b8){return _0x1f9405===_0x4698b8;},'wtBYe':_0x48ce17(0x300),'TWnPt':'JtZkI','xabgf':function(_0x190f21,_0xcdabb5){return _0x190f21+_0xcdabb5;},'zYzek':function(_0x54c4fa,_0x3cb82e){return _0x54c4fa(_0x3cb82e);},'oycwx':_0x48ce17(0x191),'Wwqyf':function(_0x56191d,_0x10b9cd){return _0x56191d(_0x10b9cd);},'ftlqW':function(_0x421aeb,_0x36e8ee){return _0x421aeb<=_0x36e8ee;},'GjEqj':function(_0x44e12e,_0x35ad25){return _0x44e12e===_0x35ad25;},'aViVA':'SDjvh','cwsbJ':_0x48ce17(0x1b2),'kvqqW':_0x48ce17(0x236),'iPPPj':function(_0x22fba6){return _0x22fba6();},'jKUSi':function(_0xd8a2ee,_0x19dc09){return _0xd8a2ee-_0x19dc09;},'xsGNr':function(_0x32f1fc,_0x268007){return _0x32f1fc!==_0x268007;},'wMGTU':_0x48ce17(0x2b0),'qEFNU':function(_0x5be66e,_0x45f349){return _0x5be66e-_0x45f349;}};let _0x2fdf06=await fs[_0x48ce17(0x1e8)](path[_0x48ce17(0x2b7)](__dirname,'..',_0x3143e2[_0x48ce17(0x20a)],_0x3143e2[_0x48ce17(0x1b6)],_0x3143e2[_0x48ce17(0x1c7)]),_0x3143e2[_0x48ce17(0x1e5)]);_0x2fdf06=JSON['parse'](_0x2fdf06);let _0x3a149d=[global_registry['clusterRegion']];_0x3143e2[_0x48ce17(0x2dc)](_0x2fdf06[global_registry[_0x48ce17(0x21b)]],undefined)&&(_0x3143e2[_0x48ce17(0x262)](_0x3143e2['YYDii'],_0x3143e2[_0x48ce17(0x189)])?(_0x1f1b77[_0x48ce17(0x21b)]=_0x9600fd[_0x3143e2[_0x48ce17(0x19a)](_0x3eddfb,0x1)],this[_0x48ce17(0x21c)]()):_0x3a149d=_0x3a149d['concat'](_0x2fdf06[global_registry[_0x48ce17(0x21b)]]));const _0x14a2f2=[];for await(const _0x58654e of _0x3a149d){if(_0x3143e2[_0x48ce17(0x2dc)](_0x3143e2['UIgBe'],_0x3143e2['UIgBe']))return!![];else{const _0x997c44={};_0x997c44['parent']=_0x48ce17(0x21e)+this['projectId']+'/locations/'+_0x58654e;const _0x2b88ae=_0x997c44,_0x16b17f=await this[_0x48ce17(0x27b)][_0x48ce17(0x1da)](_0x2b88ae);for(const _0x1c42be of _0x16b17f[0x0][_0x48ce17(0x313)]){if(_0x3143e2[_0x48ce17(0x293)](_0x3143e2[_0x48ce17(0x1b3)],_0x3143e2[_0x48ce17(0x2a0)]))_0x3143e2['RwZDQ'](_0x1c42be[_0x48ce17(0x2a7)],this['clusterName'])&&(_0x3143e2[_0x48ce17(0x2dc)](_0x3143e2['pOXVd'],_0x3143e2[_0x48ce17(0x1e3)])?_0x52bb1b[_0x48ce17(0x1d7)][_0x48ce17(0x1c9)](_0x6b8e8a):_0x14a2f2[_0x48ce17(0x1c9)](_0x58654e));else{if(_0x3143e2[_0x48ce17(0x259)](_0x426e44?.['name'],_0x48ce17(0x21e)+this[_0x48ce17(0x253)]+'/serviceAccounts/'+this[_0x48ce17(0x2b5)]+'@'+this['projectId']+_0x48ce17(0x206)))return!![];}}}}const _0x142a2a=_0x14a2f2[_0x48ce17(0x1bc)];if(_0x3143e2[_0x48ce17(0x285)](_0x142a2a,0x1)){if(_0x3143e2[_0x48ce17(0x289)](_0x3143e2[_0x48ce17(0x219)],_0x3143e2[_0x48ce17(0x305)])){_0x40ca6f[_0x48ce17(0x2f2)](_0x3143e2[_0x48ce17(0x23b)]);return;}else{if(_0x3143e2[_0x48ce17(0x323)](global_registry[_0x48ce17(0x21b)],_0x14a2f2[0x0])){if(_0x3143e2[_0x48ce17(0x293)](_0x3143e2[_0x48ce17(0x2bf)],_0x3143e2[_0x48ce17(0x2bf)]))return![];else global_registry['clusterRegion']=_0x14a2f2[0x0],this[_0x48ce17(0x21c)]();}return!![];}}else{if(_0x3143e2[_0x48ce17(0x2be)](_0x142a2a,0x1)){if(_0x3143e2[_0x48ce17(0x323)](_0x3143e2[_0x48ce17(0x20d)],_0x3143e2['ZnNrf'])){console[_0x48ce17(0x194)](_0x48ce17(0x1d6)+this[_0x48ce17(0x22f)]+'\x27\x20in\x20multiple\x20locations,\x20select\x20a\x20location\x20to\x20proceed:');for(let _0x40c6ac=0x0;_0x3143e2['NDpbA'](_0x40c6ac,_0x142a2a);_0x40c6ac+=0x1){_0x3143e2[_0x48ce17(0x2e0)](_0x3143e2[_0x48ce17(0x1db)],_0x3143e2[_0x48ce17(0x207)])?(_0x5a27fd['error']('error\x20:\x20'+_0x8237b0+_0x48ce17(0x25c)+_0x25858a['stack']),_0x250911[_0x48ce17(0x242)]=_0x48ce17(0x2c2)+_0x3b4162,_0x8e2dc4[_0x48ce17(0x28a)]=_0x3045d3):console[_0x48ce17(0x194)]('['+_0x3143e2['xabgf'](_0x40c6ac,0x1)+']\x20'+_0x14a2f2[_0x40c6ac]);}const _0x586ec0=await _0x3143e2[_0x48ce17(0x1a7)](inputConfirmation,_0x3143e2['oycwx']),_0x19d716=_0x3143e2['zYzek'](Number,_0x586ec0);if(_0x3143e2['Wwqyf'](isNaN,_0x19d716)||_0x3143e2[_0x48ce17(0x26a)](_0x19d716,0x0)||_0x3143e2[_0x48ce17(0x2be)](_0x19d716,_0x142a2a)){if(_0x3143e2[_0x48ce17(0x235)](_0x3143e2['aViVA'],_0x3143e2[_0x48ce17(0x1ea)]))return![];else console[_0x48ce17(0x28a)](_0x3143e2['kvqqW']),process[_0x48ce17(0x26c)](0x1);}_0x3143e2[_0x48ce17(0x261)](closeInput),logger[_0x48ce17(0x2f2)](_0x48ce17(0x2d3)+_0x14a2f2[_0x3143e2[_0x48ce17(0x2d2)](_0x19d716,0x1)]);if(_0x3143e2[_0x48ce17(0x1a8)](global_registry[_0x48ce17(0x21b)],_0x14a2f2[_0x3143e2['jKUSi'](_0x19d716,0x1)])){if(_0x3143e2[_0x48ce17(0x293)](_0x3143e2[_0x48ce17(0x2b6)],_0x3143e2[_0x48ce17(0x2b6)]))return[!![],_0x399b61];else global_registry[_0x48ce17(0x21b)]=_0x14a2f2[_0x3143e2[_0x48ce17(0x22d)](_0x19d716,0x1)],this['updateClusterRegion']();}return!![];}else _0x3143e2[_0x48ce17(0x262)](_0x392881[_0x48ce17(0x2a7)],this[_0x48ce17(0x22f)])&&_0x4518c6[_0x48ce17(0x1c9)](_0x241580);}}return![];}async['getClusterInfo'](){const _0x43a90c=a3_0x23f1c5,_0x41dbb1=await this[_0x43a90c(0x27b)][_0x43a90c(0x326)]({'name':_0x43a90c(0x21e)+this[_0x43a90c(0x253)]+_0x43a90c(0x283)+global_registry[_0x43a90c(0x21b)]+'/clusters/'+this[_0x43a90c(0x22f)]});return _0x41dbb1;}async[a3_0x23f1c5(0x224)](){const _0x397479=a3_0x23f1c5,_0x56b81b={};_0x56b81b[_0x397479(0x2c8)]=_0x397479(0x197),_0x56b81b['UfSHx']='templates',_0x56b81b[_0x397479(0x25e)]=_0x397479(0x213),_0x56b81b[_0x397479(0x18e)]=_0x397479(0x267);const _0x17be62=_0x56b81b;cp['execSync'](_0x17be62[_0x397479(0x2c8)]),cp[_0x397479(0x2c3)]('gcloud\x20auth\x20login\x20--cred-file='+this[_0x397479(0x20c)]);const _0x23d746=await this['getClusterInfo'](),_0xe5d13c=_0x397479(0x24b)+this['projectId']+'_'+global_registry[_0x397479(0x21b)]+'_'+this['clusterName'];let _0x4b89f3=await fs['readFileAsync'](path[_0x397479(0x2b7)](__dirname,'..',_0x17be62[_0x397479(0x251)],_0x17be62[_0x397479(0x25e)],_0x17be62[_0x397479(0x18e)]));return _0x4b89f3=_0x4b89f3[_0x397479(0x324)](),_0x4b89f3=_0x4b89f3[_0x397479(0x317)](/<CLUSTER_NAME>/g,_0xe5d13c),_0x4b89f3=_0x4b89f3[_0x397479(0x317)](/<CLUSTER_URL>/g,'https://'+_0x23d746[0x0][_0x397479(0x290)]),_0x4b89f3=_0x4b89f3[_0x397479(0x317)](/<CERTIFICATE_DATA>/g,_0x23d746[0x0][_0x397479(0x204)][_0x397479(0x2cc)]),_0x4b89f3;}async['checkServiceAccount'](){const _0x22eb40=a3_0x23f1c5,_0x1c95bb={};_0x1c95bb['DtUMH']=function(_0x774c96,_0x1bc8db){return _0x774c96===_0x1bc8db;},_0x1c95bb[_0x22eb40(0x1bf)]=_0x22eb40(0x252),_0x1c95bb[_0x22eb40(0x212)]=function(_0x482730,_0x124e39){return _0x482730+_0x124e39;},_0x1c95bb[_0x22eb40(0x23d)]=_0x22eb40(0x19f),_0x1c95bb['uafgs']=function(_0x1f79c2,_0x34daba){return _0x1f79c2!==_0x34daba;},_0x1c95bb[_0x22eb40(0x2c6)]=_0x22eb40(0x27f),_0x1c95bb['yaCjw']=function(_0x546ae0,_0xbcfbfc){return _0x546ae0!==_0xbcfbfc;},_0x1c95bb[_0x22eb40(0x319)]=_0x22eb40(0x1c4),_0x1c95bb['AVYbd']=_0x22eb40(0x2bc),_0x1c95bb[_0x22eb40(0x25f)]=function(_0x3bd006,_0x3baa3e){return _0x3bd006===_0x3baa3e;},_0x1c95bb[_0x22eb40(0x23f)]=function(_0x35e36f,_0x111e9c){return _0x35e36f!==_0x111e9c;},_0x1c95bb[_0x22eb40(0x28c)]=_0x22eb40(0x1cd);const _0x52b910=_0x1c95bb,_0x3358dc={};_0x3358dc[_0x22eb40(0x268)]=[_0x52b910['rmOKh']],_0x3358dc['keyFile']=this[_0x22eb40(0x20c)];const _0x2c384a=await google[_0x22eb40(0x2ac)]['getClient'](_0x3358dc),_0x251292=await this[_0x22eb40(0x2fc)][_0x22eb40(0x209)][_0x22eb40(0x31e)]['list']({'name':'projects/'+this[_0x22eb40(0x253)],'auth':_0x2c384a});if(_0x251292?.[_0x22eb40(0x242)]?.['accounts']){if(_0x52b910[_0x22eb40(0x18d)](_0x52b910[_0x22eb40(0x2c6)],_0x52b910['UHEhx'])){const _0x5c426b=_0x4ef356[0x0]?.[_0x22eb40(0x272)]?.[_0x22eb40(0x220)];return _0x5c426b&&_0x52b910[_0x22eb40(0x1ca)](_0x5c426b['toLowerCase'](),_0x52b910[_0x22eb40(0x1bf)]);}else for(const _0x4cc04e of _0x251292[_0x22eb40(0x242)][_0x22eb40(0x208)]){if(_0x52b910[_0x22eb40(0x20b)](_0x52b910['CwRmO'],_0x52b910[_0x22eb40(0x24d)])){if(_0x52b910[_0x22eb40(0x25f)](_0x4cc04e?.[_0x22eb40(0x2a7)],_0x22eb40(0x21e)+this[_0x22eb40(0x253)]+_0x22eb40(0x1ff)+this['serviceAccountName']+'@'+this[_0x22eb40(0x253)]+_0x22eb40(0x206))){if(_0x52b910[_0x22eb40(0x23f)](_0x52b910[_0x22eb40(0x28c)],_0x52b910[_0x22eb40(0x28c)]))_0x55ad22[_0x22eb40(0x194)]('['+_0x52b910[_0x22eb40(0x212)](_0x4bdd49,0x1)+']\x20'+_0x22840c[_0x1370eb]);else return!![];}}else return _0x4553ce['error']('Cannot\x20find\x20subnets\x20'+_0x48c9b4+'.\x20Error:\x20'+_0x295786),[![],[]];}}return![];}async['setupServiceAccount'](){const _0x108c5e=a3_0x23f1c5,_0x3a0e93={};_0x3a0e93[_0x108c5e(0x303)]=function(_0x3d4b7f,_0x2f872e){return _0x3d4b7f===_0x2f872e;},_0x3a0e93[_0x108c5e(0x19c)]='LExrA',_0x3a0e93[_0x108c5e(0x1fc)]=_0x108c5e(0x2e7),_0x3a0e93[_0x108c5e(0x1fd)]=_0x108c5e(0x248),_0x3a0e93[_0x108c5e(0x322)]=_0x108c5e(0x19f),_0x3a0e93[_0x108c5e(0x1a9)]='iam.serviceAccounts.signBlob',_0x3a0e93['iDBoi']='storage.buckets.create',_0x3a0e93[_0x108c5e(0x201)]=_0x108c5e(0x1e9),_0x3a0e93[_0x108c5e(0x286)]='storage.buckets.delete',_0x3a0e93[_0x108c5e(0x2fa)]=_0x108c5e(0x231),_0x3a0e93['QPZnK']=_0x108c5e(0x311),_0x3a0e93[_0x108c5e(0x25b)]=_0x108c5e(0x2ea),_0x3a0e93[_0x108c5e(0x211)]='storage.buckets.getObjectInsights',_0x3a0e93[_0x108c5e(0x20f)]=_0x108c5e(0x2ce),_0x3a0e93[_0x108c5e(0x2a1)]='storage.buckets.listEffectiveTags',_0x3a0e93[_0x108c5e(0x2cd)]=_0x108c5e(0x26b),_0x3a0e93['nVMyC']='storage.buckets.setIamPolicy',_0x3a0e93[_0x108c5e(0x29a)]=_0x108c5e(0x21f),_0x3a0e93['tPNwO']='storage.multipartUploads.abort',_0x3a0e93[_0x108c5e(0x307)]=_0x108c5e(0x245),_0x3a0e93[_0x108c5e(0x188)]=_0x108c5e(0x21a),_0x3a0e93[_0x108c5e(0x1a1)]=_0x108c5e(0x310),_0x3a0e93[_0x108c5e(0x2d9)]=_0x108c5e(0x2fd),_0x3a0e93['XtTei']='storage.objects.delete',_0x3a0e93['AAUzh']=_0x108c5e(0x216),_0x3a0e93[_0x108c5e(0x247)]=_0x108c5e(0x19b),_0x3a0e93[_0x108c5e(0x296)]=_0x108c5e(0x269),_0x3a0e93['BxLNE']='storage.objects.setIamPolicy',_0x3a0e93['Qggld']=_0x108c5e(0x284),_0x3a0e93[_0x108c5e(0x31c)]='Turboscale\x20Custom\x20Role',_0x3a0e93[_0x108c5e(0x1e6)]=_0x108c5e(0x301);const _0x19dc07=_0x3a0e93,_0xafb57f=await this[_0x108c5e(0x264)]();if(_0xafb57f){if(_0x19dc07['yvVBO'](_0x19dc07[_0x108c5e(0x19c)],_0x19dc07['epSQp'])){logger[_0x108c5e(0x2f2)](_0x19dc07[_0x108c5e(0x1fc)]);return;}else for(const _0x5d9eb1 of _0xb08ef['data']['accounts']){if(_0x19dc07[_0x108c5e(0x303)](_0x5d9eb1?.[_0x108c5e(0x2a7)],'projects/'+this[_0x108c5e(0x253)]+_0x108c5e(0x1ff)+this[_0x108c5e(0x2b5)]+'@'+this[_0x108c5e(0x253)]+_0x108c5e(0x206)))return!![];}}logger[_0x108c5e(0x2f2)](_0x19dc07[_0x108c5e(0x1fd)]);const _0x1be802={};_0x1be802[_0x108c5e(0x268)]=[_0x19dc07[_0x108c5e(0x322)]],_0x1be802[_0x108c5e(0x30a)]=this[_0x108c5e(0x20c)];const _0x4e7506=await google[_0x108c5e(0x2ac)]['getClient'](_0x1be802),_0x5944bf={};_0x5944bf[_0x108c5e(0x2ad)]=[_0x19dc07[_0x108c5e(0x1a9)],_0x19dc07['iDBoi'],_0x19dc07[_0x108c5e(0x201)],_0x19dc07[_0x108c5e(0x286)],_0x19dc07[_0x108c5e(0x2fa)],_0x19dc07[_0x108c5e(0x271)],_0x19dc07[_0x108c5e(0x25b)],_0x19dc07[_0x108c5e(0x211)],_0x19dc07[_0x108c5e(0x20f)],_0x19dc07['fpkFy'],_0x19dc07['dRFDi'],_0x19dc07[_0x108c5e(0x1d2)],_0x19dc07[_0x108c5e(0x29a)],_0x19dc07[_0x108c5e(0x23a)],_0x19dc07['rnzlP'],_0x19dc07['cvnio'],_0x19dc07[_0x108c5e(0x1a1)],_0x19dc07[_0x108c5e(0x2d9)],_0x19dc07['XtTei'],_0x19dc07[_0x108c5e(0x243)],_0x19dc07[_0x108c5e(0x247)],_0x19dc07[_0x108c5e(0x296)],_0x19dc07[_0x108c5e(0x2a6)],_0x19dc07[_0x108c5e(0x28f)]],_0x5944bf[_0x108c5e(0x2c9)]=_0x19dc07['qZdcC'],await this['iamClient']['organizations'][_0x108c5e(0x2b4)][_0x108c5e(0x1ab)]({'parent':'projects/'+this[_0x108c5e(0x253)],'requestBody':{'role':_0x5944bf,'roleId':this['customRoleName']},'auth':_0x4e7506});const _0xecb207={};_0xecb207['name']=_0x108c5e(0x21e)+this['projectId'],_0xecb207[_0x108c5e(0x2d8)]={},_0xecb207[_0x108c5e(0x2ac)]=_0x4e7506,_0xecb207[_0x108c5e(0x2d8)][_0x108c5e(0x227)]=this[_0x108c5e(0x2b5)];const _0xb8afbe=_0xecb207;await this[_0x108c5e(0x2fc)][_0x108c5e(0x209)][_0x108c5e(0x31e)]['create'](_0xb8afbe);let _0x324729=await this[_0x108c5e(0x2b8)]['getIamPolicy']({'resource':_0x108c5e(0x21e)+this[_0x108c5e(0x253)]});_0x324729=_0x324729[0x0][_0x108c5e(0x31d)];const _0x100bee={};_0x100bee[_0x108c5e(0x265)]=_0x108c5e(0x21e)+this[_0x108c5e(0x253)]+_0x108c5e(0x2ab)+this[_0x108c5e(0x2e1)],_0x100bee[_0x108c5e(0x193)]=[_0x108c5e(0x2df)+this[_0x108c5e(0x2b5)]+'@'+this[_0x108c5e(0x253)]+_0x108c5e(0x206)],_0x324729['push'](_0x100bee);const _0x6fca1f={};_0x6fca1f[_0x108c5e(0x31d)]=_0x324729,await this[_0x108c5e(0x2b8)]['setIamPolicy']({'resource':_0x108c5e(0x21e)+this[_0x108c5e(0x253)],'policy':_0x6fca1f}),logger[_0x108c5e(0x2f2)](_0x19dc07[_0x108c5e(0x1e6)]);}async[a3_0x23f1c5(0x1b7)](_0x2b5c0b='default',_0xe5f562=[a3_0x23f1c5(0x2e8)]){const _0x43d620=a3_0x23f1c5,_0x30d53b={};_0x30d53b['fYCTo']='Cluster\x20creation\x20failed',_0x30d53b['oQyvQ']=_0x43d620(0x249),_0x30d53b[_0x43d620(0x309)]=_0x43d620(0x2f9),_0x30d53b[_0x43d620(0x2f3)]=function(_0x356c8c,_0x10af64){return _0x356c8c===_0x10af64;},_0x30d53b['rtWsN']=_0x43d620(0x1e0),_0x30d53b[_0x43d620(0x238)]=_0x43d620(0x2e8),_0x30d53b['dRYrv']=function(_0x1a1b78,_0x174921){return _0x1a1b78===_0x174921;},_0x30d53b[_0x43d620(0x1ed)]=_0x43d620(0x1b8);const _0x73c375=_0x30d53b,_0xefeadd={};return _0xefeadd[_0x43d620(0x2f1)]=WS_EVENTS[_0x43d620(0x1df)],_0xefeadd[_0x43d620(0x318)]=_0x73c375['oQyvQ'],this[_0x43d620(0x29f)]['sendEventToBackend'](this['rws'],_0xefeadd),logger[_0x43d620(0x2f2)](_0x73c375[_0x43d620(0x309)]),!_0x2b5c0b&&(_0x73c375['xrDQr'](_0x73c375['rtWsN'],_0x73c375[_0x43d620(0x1dc)])?_0x2b5c0b=_0x73c375[_0x43d620(0x238)]:_0x76a404[_0x43d620(0x2f2)](_0x73c375[_0x43d620(0x203)])),(!_0xe5f562||_0x73c375[_0x43d620(0x2f3)](_0xe5f562[_0x43d620(0x1bc)],0x0))&&(_0x73c375[_0x43d620(0x30c)](_0x73c375[_0x43d620(0x1ed)],_0x73c375[_0x43d620(0x1ed)])?_0xe5f562=[_0x73c375['yCDXN']]:_0xf6b439['debug'](_0x312624)),await this[_0x43d620(0x2c4)](),await this['createCluster'](_0x2b5c0b,_0xe5f562),await this[_0x43d620(0x1d9)](),[_0x2b5c0b,_0xe5f562];}async[a3_0x23f1c5(0x27e)](_0x3f14c4=a3_0x23f1c5(0x2e8),_0x5ab149=[a3_0x23f1c5(0x2e8)]){const _0x12fca6=a3_0x23f1c5,_0x230cc5={};_0x230cc5['xSTTR']=_0x12fca6(0x2e8),_0x230cc5[_0x12fca6(0x2ff)]=function(_0x1043bd,_0x471e9d){return _0x1043bd!==_0x471e9d;},_0x230cc5['fDTeW']=_0x12fca6(0x2d6),_0x230cc5['GGmSE']='Creating\x20GKE\x20Cluster',_0x230cc5[_0x12fca6(0x200)]=_0x12fca6(0x30e),_0x230cc5['CEXsv']=_0x12fca6(0x213),_0x230cc5[_0x12fca6(0x254)]=_0x12fca6(0x1ef),_0x230cc5['xPuco']=_0x12fca6(0x27d),_0x230cc5[_0x12fca6(0x1f2)]=_0x12fca6(0x25a),_0x230cc5[_0x12fca6(0x218)]=function(_0x2d0aeb,_0x3f3fa1){return _0x2d0aeb!==_0x3f3fa1;},_0x230cc5[_0x12fca6(0x233)]=_0x12fca6(0x2bb),_0x230cc5['VcEnS']=_0x12fca6(0x20e),_0x230cc5[_0x12fca6(0x260)]='REGULAR',_0x230cc5[_0x12fca6(0x28d)]=function(_0x1d29c7,_0x45a529){return _0x1d29c7*_0x45a529;},_0x230cc5[_0x12fca6(0x263)]=function(_0x593d77,_0x343586){return _0x593d77===_0x343586;},_0x230cc5[_0x12fca6(0x244)]=_0x12fca6(0x1b4),_0x230cc5[_0x12fca6(0x22e)]=_0x12fca6(0x23e),_0x230cc5[_0x12fca6(0x1e1)]=_0x12fca6(0x221),_0x230cc5[_0x12fca6(0x1c0)]=_0x12fca6(0x1f3),_0x230cc5['egkpR']=function(_0x2a0047,_0x3203c3){return _0x2a0047!==_0x3203c3;},_0x230cc5[_0x12fca6(0x198)]=_0x12fca6(0x1f0),_0x230cc5['PvTBX']=_0x12fca6(0x2af),_0x230cc5[_0x12fca6(0x2e4)]='Cluster\x20creation\x20failed';const _0x3edf0a=_0x230cc5;try{if(_0x3edf0a[_0x12fca6(0x2ff)](_0x3edf0a['fDTeW'],_0x3edf0a['fDTeW']))_0x4b7ec2=_0x3edf0a[_0x12fca6(0x2ba)];else{logger[_0x12fca6(0x2f2)](_0x3edf0a['GGmSE']);let _0x4d230f=await fs[_0x12fca6(0x1e8)](path[_0x12fca6(0x2b7)](__dirname,'..',_0x3edf0a[_0x12fca6(0x200)],_0x3edf0a[_0x12fca6(0x202)],_0x3edf0a[_0x12fca6(0x254)]),_0x3edf0a[_0x12fca6(0x2bd)]);_0x4d230f=JSON[_0x12fca6(0x2dd)](_0x4d230f);let _0x5654fb=await fs[_0x12fca6(0x1e8)](path[_0x12fca6(0x2b7)](__dirname,'..',_0x3edf0a[_0x12fca6(0x200)],_0x3edf0a['CEXsv'],_0x3edf0a[_0x12fca6(0x1f2)]),_0x3edf0a[_0x12fca6(0x2bd)]);_0x5654fb=JSON[_0x12fca6(0x2dd)](_0x5654fb);const _0x33e78e=global_registry[_0x12fca6(0x314)];_0x4d230f[_0x12fca6(0x2a7)]=this[_0x12fca6(0x22f)],_0x4d230f[_0x12fca6(0x1ec)][0x0]['config'][_0x12fca6(0x2e5)]=global_registry['instanceType'],_0x4d230f[_0x12fca6(0x1ec)][0x1]['config'][_0x12fca6(0x2e5)]=global_registry['instanceType'],_0x4d230f[_0x12fca6(0x1ec)][0x0][_0x12fca6(0x2b1)][_0x12fca6(0x22b)]=this[_0x12fca6(0x2b5)]+'@'+this[_0x12fca6(0x253)]+_0x12fca6(0x206),_0x4d230f[_0x12fca6(0x1ec)][0x1][_0x12fca6(0x2b1)][_0x12fca6(0x22b)]=this[_0x12fca6(0x2b5)]+'@'+this[_0x12fca6(0x253)]+_0x12fca6(0x206),_0x4d230f[_0x12fca6(0x1ec)][0x0][_0x12fca6(0x266)][_0x12fca6(0x1af)]=global_registry[_0x12fca6(0x2ae)],_0x4d230f[_0x12fca6(0x1ec)][0x1][_0x12fca6(0x266)][_0x12fca6(0x1af)]=0x0,_0x4d230f[_0x12fca6(0x1ec)][0x0]['management'][_0x12fca6(0x1ac)]=_0x33e78e,_0x4d230f[_0x12fca6(0x1ec)][0x1][_0x12fca6(0x196)][_0x12fca6(0x1ac)]=_0x33e78e,_0x4d230f[_0x12fca6(0x1ec)][0x0][_0x12fca6(0x266)][_0x12fca6(0x1ae)]=global_registry[_0x12fca6(0x228)],_0x4d230f[_0x12fca6(0x1ec)][0x1][_0x12fca6(0x266)][_0x12fca6(0x1ae)]=global_registry[_0x12fca6(0x228)],_0x4d230f['location']=global_registry[_0x12fca6(0x21b)],_0x4d230f[_0x12fca6(0x277)]=[_0x5654fb[global_registry[_0x12fca6(0x21b)]][0x0]],_0x4d230f[_0x12fca6(0x2a3)]=_0x12fca6(0x21e)+this[_0x12fca6(0x253)]+_0x12fca6(0x2f8)+_0x3f14c4,_0x4d230f[_0x12fca6(0x225)]='projects/'+this[_0x12fca6(0x253)]+_0x12fca6(0x1fe)+global_registry['clusterRegion']+_0x12fca6(0x223)+_0x5ab149[0x0];if(_0x33e78e){if(_0x3edf0a[_0x12fca6(0x218)](_0x3edf0a['NDmMP'],_0x3edf0a[_0x12fca6(0x250)])){const _0x508ea9={};_0x508ea9[_0x12fca6(0x1b1)]=_0x3edf0a[_0x12fca6(0x260)],_0x4d230f[_0x12fca6(0x19d)]=_0x508ea9;}else _0x42052c[_0x12fca6(0x1dd)](_0x435451);}const _0x145603=await this[_0x12fca6(0x27b)][_0x12fca6(0x27e)]({'cluster':_0x4d230f,'parent':_0x12fca6(0x21e)+this[_0x12fca6(0x253)]+'/locations/'+global_registry['clusterRegion']});await this['webSocketUtils'][_0x12fca6(0x1cc)](_0x3edf0a[_0x12fca6(0x28d)](_0x3edf0a[_0x12fca6(0x28d)](0x7,0x3c),0x3e8));}}catch(_0x2199e5){if(_0x3edf0a['hOnDD'](_0x3edf0a[_0x12fca6(0x244)],_0x3edf0a['vVhxl']))_0x501639=[_0x3edf0a[_0x12fca6(0x2ba)]];else{const _0x38d20c=await this[_0x12fca6(0x325)]();_0x38d20c?_0x3edf0a[_0x12fca6(0x2ff)](_0x3edf0a[_0x12fca6(0x1e1)],_0x3edf0a[_0x12fca6(0x1e1)])?_0x4f42a6[_0x12fca6(0x28a)]=_0x3ee895:(logger[_0x12fca6(0x2f2)](_0x3edf0a[_0x12fca6(0x1c0)],_0x2199e5[_0x12fca6(0x24f)]),await this[_0x12fca6(0x1c2)]()):_0x3edf0a[_0x12fca6(0x256)](_0x3edf0a[_0x12fca6(0x198)],_0x3edf0a['PvTBX'])?logger[_0x12fca6(0x2f2)](_0x3edf0a[_0x12fca6(0x2e4)]):(_0x5c5be8['clusterRegion']=_0x1997c2[0x0],this[_0x12fca6(0x21c)]());throw _0x2199e5;}}}async['setupHubHa'](_0x5ea3a7,_0x1830f0,_0x5d33c4,_0x24d0a1,_0x26dc1b){}async[a3_0x23f1c5(0x1d9)](){const _0x4b09c3=a3_0x23f1c5;cp[_0x4b09c3(0x205)](_0x4b09c3(0x30d)+this['clusterName']+_0x4b09c3(0x2c7)+global_registry['clusterRegion']+_0x4b09c3(0x281));}async['deleteCluster'](_0x37541c,_0x2ab729){const _0xa16d0a=a3_0x23f1c5,_0x370bc8={'hEVvL':function(_0x21265d,_0x49a332){return _0x21265d!==_0x49a332;},'kithV':_0xa16d0a(0x1ee),'AmHyV':'qqfPs','ZQjBM':function(_0x2a4b19,_0x5a2300){return _0x2a4b19(_0x5a2300);},'hbGmo':function(_0x573182,_0x4311ad){return _0x573182===_0x4311ad;},'CxBCC':'RUNNING','Evmyb':function(_0xa12e,_0x4933a7){return _0xa12e===_0x4933a7;},'bVZBO':_0xa16d0a(0x31f),'XLUvk':_0xa16d0a(0x1f6),'LlTlD':_0xa16d0a(0x304),'HazuG':'OpYlq','ZyiFV':_0xa16d0a(0x320),'kPOKK':_0xa16d0a(0x2d4)};try{if(_0x370bc8['hEVvL'](_0x370bc8[_0xa16d0a(0x23c)],_0x370bc8[_0xa16d0a(0x1ad)])){await _0x370bc8[_0xa16d0a(0x1b0)](deleteAgent,_0x37541c),await _0x370bc8[_0xa16d0a(0x1b0)](deleteRoutingDeps,_0x37541c),logger[_0xa16d0a(0x2f2)]('Deleting\x20the\x20cluster\x20'+this[_0xa16d0a(0x22f)]);const _0x34e8af=await this[_0xa16d0a(0x27b)]['deleteCluster']({'name':_0xa16d0a(0x21e)+this[_0xa16d0a(0x253)]+'/locations/'+global_registry[_0xa16d0a(0x21b)]+'/clusters/'+this[_0xa16d0a(0x22f)]});if(_0x370bc8[_0xa16d0a(0x192)](_0x34e8af[0x0]?.[_0xa16d0a(0x29b)],_0x370bc8['CxBCC'])||_0x370bc8[_0xa16d0a(0x2f6)](_0x34e8af[0x0]?.[_0xa16d0a(0x29b)],_0x370bc8[_0xa16d0a(0x1fb)])){if(_0x370bc8[_0xa16d0a(0x2f6)](_0x370bc8[_0xa16d0a(0x291)],_0x370bc8[_0xa16d0a(0x291)]))return!![];else this[_0xa16d0a(0x222)](this[_0xa16d0a(0x316)]);}logger[_0xa16d0a(0x2f2)](_0x370bc8[_0xa16d0a(0x237)]);}else _0x1150d2[_0xa16d0a(0x1c9)](_0x528acf);}catch(_0x78fa8f){if(_0x370bc8[_0xa16d0a(0x2f6)](_0x370bc8[_0xa16d0a(0x1a6)],_0x370bc8[_0xa16d0a(0x280)]))_0x3321d8['status']=![];else{logger['info'](_0x370bc8[_0xa16d0a(0x1e7)]);throw _0x78fa8f;}}}async['isVPCPresent'](_0x4bbdc7){const _0x4d4c5f=a3_0x23f1c5,_0x5651e6={};_0x5651e6[_0x4d4c5f(0x2ed)]=function(_0x37bb46,_0x1c2762){return _0x37bb46===_0x1c2762;},_0x5651e6['mPKuh']='GKE\x20Cluster\x20deletion\x20failed',_0x5651e6['GvjzR']=function(_0x514ceb,_0x35a966){return _0x514ceb!==_0x35a966;},_0x5651e6[_0x4d4c5f(0x2d1)]='Nzuir',_0x5651e6[_0x4d4c5f(0x2a5)]=function(_0x3724c0,_0x17563e){return _0x3724c0>_0x17563e;},_0x5651e6[_0x4d4c5f(0x1cb)]=function(_0x1f60fc,_0x545dd3){return _0x1f60fc===_0x545dd3;},_0x5651e6['iCMZR']=_0x4d4c5f(0x270),_0x5651e6['ILwIT']='tgNnl',_0x5651e6[_0x4d4c5f(0x292)]='NBXfl';const _0x56a427=_0x5651e6;try{if(_0x56a427[_0x4d4c5f(0x308)](_0x56a427[_0x4d4c5f(0x2d1)],_0x56a427[_0x4d4c5f(0x2d1)])){const _0x3b703a=_0x4d4c5f(0x24e)+this[_0x4d4c5f(0x253)]+_0x4d4c5f(0x1fe)+_0x13273c[_0x4d4c5f(0x21b)]+_0x4d4c5f(0x223)+_0x3c09ea[0x0];if(_0x56a427['jjbCU'](_0x3b703a,_0x1ab25e))return[!![],_0x37ec9c];}else{const _0x12f68b=await this[_0x4d4c5f(0x232)][_0x4d4c5f(0x1a2)]({'project':this[_0x4d4c5f(0x253)],'network':_0x4bbdc7});if(_0x56a427[_0x4d4c5f(0x2a5)](_0x12f68b[_0x4d4c5f(0x1bc)],0x0)&&_0x56a427[_0x4d4c5f(0x1cb)](_0x12f68b[0x0][_0x4d4c5f(0x2a7)],_0x4bbdc7)){if(_0x56a427[_0x4d4c5f(0x308)](_0x56a427[_0x4d4c5f(0x282)],_0x56a427[_0x4d4c5f(0x282)])){_0x22bf7e[_0x4d4c5f(0x2f2)](_0x56a427[_0x4d4c5f(0x19e)]);throw _0x9a73ad;}else return!![];}}}catch(_0x200360){return _0x56a427[_0x4d4c5f(0x2ed)](_0x56a427['ILwIT'],_0x56a427[_0x4d4c5f(0x292)])?_0x14cb5c[_0x4d4c5f(0x29b)][_0x4d4c5f(0x2b9)][_0x4d4c5f(0x1fa)][0x0]['ip']:![];}return![];}async['isSubnetsValid'](_0x36818c,_0x5702a5){const _0x5965e0=a3_0x23f1c5,_0x5e7753={};_0x5e7753['yaejC']='REGULAR',_0x5e7753['XiEuV']='allowed',_0x5e7753['WSAZn']=_0x5965e0(0x2ca),_0x5e7753['EhnAy']=function(_0x2ab3d0,_0x8982bf){return _0x2ab3d0!==_0x8982bf;},_0x5e7753[_0x5965e0(0x1c5)]=function(_0x4eef08,_0x342fb5){return _0x4eef08===_0x342fb5;},_0x5e7753[_0x5965e0(0x1a4)]=_0x5965e0(0x215),_0x5e7753['MnFCw']=_0x5965e0(0x1d1),_0x5e7753[_0x5965e0(0x2cb)]=_0x5965e0(0x1a3),_0x5e7753[_0x5965e0(0x2b2)]=function(_0x5afe12,_0x1a377e){return _0x5afe12===_0x1a377e;},_0x5e7753['HUQxw']=_0x5965e0(0x1de),_0x5e7753[_0x5965e0(0x315)]=_0x5965e0(0x2a9),_0x5e7753[_0x5965e0(0x31b)]=function(_0x35146c,_0x5dd48f){return _0x35146c===_0x5dd48f;},_0x5e7753['XrEPr']=_0x5965e0(0x226);const _0x3b99f7=_0x5e7753;try{if(_0x3b99f7[_0x5965e0(0x1c5)](_0x3b99f7[_0x5965e0(0x1a4)],_0x3b99f7['HDfOh'])){const _0xcf92dd=await this[_0x5965e0(0x232)]['get']({'project':this[_0x5965e0(0x253)],'network':_0x5702a5});for(const _0x3c3476 of _0xcf92dd[0x0][_0x5965e0(0x1a0)]){if(_0x3b99f7['OBmaI'](_0x3b99f7[_0x5965e0(0x298)],_0x3b99f7[_0x5965e0(0x2cb)])){const _0x54221f={};_0x54221f['channel']=_0x3b99f7[_0x5965e0(0x1d3)],_0x3ec35b[_0x5965e0(0x19d)]=_0x54221f;}else{const _0x23bb79=_0x5965e0(0x24e)+this[_0x5965e0(0x253)]+_0x5965e0(0x1fe)+global_registry[_0x5965e0(0x21b)]+'/subnetworks/'+_0x36818c[0x0];if(_0x3b99f7[_0x5965e0(0x2b2)](_0x23bb79,_0x3c3476)){if(_0x3b99f7[_0x5965e0(0x1c5)](_0x3b99f7[_0x5965e0(0x1d4)],_0x3b99f7['BurMi'])){const _0x39a739=_0x177626['permissions'][_0x5965e0(0x2fb)](_0x527125);_0x342e15+='\x0a\x09'+_0x2b94ab+_0x5965e0(0x25c)+(_0x39a739?_0x3b99f7[_0x5965e0(0x22a)]:_0x3b99f7[_0x5965e0(0x24a)]),!_0x39a739&&(_0x1a1df4[_0x5965e0(0x29b)]=![]);}else return[!![],_0x36818c];}}}}else return _0x3b99f7['EhnAy'](_0x101a34[_0x5965e0(0x21b)],_0x18eb12[0x0])&&(_0x27fa3a[_0x5965e0(0x21b)]=_0x1300c1[0x0],this['updateClusterRegion']()),!![];}catch(_0x52918e){return _0x3b99f7[_0x5965e0(0x31b)](_0x3b99f7[_0x5965e0(0x1ce)],_0x3b99f7[_0x5965e0(0x1ce)])?(logger[_0x5965e0(0x28a)](_0x5965e0(0x27c)+_0x36818c+_0x5965e0(0x2f0)+_0x52918e),[![],[]]):!![];}return[![],[]];}async[a3_0x23f1c5(0x222)](){const _0x3514cf=a3_0x23f1c5,_0x574290={};_0x574290['BlxuY']=function(_0x39db2d,_0x2780d2){return _0x39db2d===_0x2780d2;},_0x574290[_0x3514cf(0x210)]='dCxsp',_0x574290[_0x3514cf(0x2a4)]=_0x3514cf(0x312);const _0x4fcb4c=_0x574290,_0x23984b=await this[_0x3514cf(0x232)][_0x3514cf(0x2e9)]({'project':this['projectId']}),_0x21031c={};_0x21031c[_0x3514cf(0x273)]=global_registry[_0x3514cf(0x2d7)],_0x21031c[_0x3514cf(0x1d0)]=global_registry[_0x3514cf(0x1ba)],_0x21031c['cloudProvider']=GCP,_0x21031c[_0x3514cf(0x1d7)]=[];const _0x40f641=_0x21031c;for(const _0x1d26ca of _0x23984b){_0x4fcb4c[_0x3514cf(0x18c)](_0x4fcb4c[_0x3514cf(0x210)],_0x4fcb4c['EUJmf'])?_0x2415bf=_0x190ee3[_0x3514cf(0x229)](_0x437a56[_0x52ffb5['clusterRegion']]):_0x40f641[_0x3514cf(0x1d7)]['push'](_0x1d26ca);}const _0x2ea3b3={};_0x2ea3b3[_0x3514cf(0x2f1)]=WS_EVENTS[_0x3514cf(0x2fe)],_0x2ea3b3[_0x3514cf(0x318)]=_0x40f641,this[_0x3514cf(0x29f)][_0x3514cf(0x29d)](this[_0x3514cf(0x316)],_0x2ea3b3);}async[a3_0x23f1c5(0x21c)](){const _0x4daedd=a3_0x23f1c5,_0x2fe4fc={'VbDTx':function(_0x26a96d,_0x4e6e1f,_0x523214){return _0x26a96d(_0x4e6e1f,_0x523214);},'iwnRD':'PUT','naAjz':_0x4daedd(0x30f),'iPfXC':function(_0x55263c,_0x49bc14,_0x3e4700){return _0x55263c(_0x49bc14,_0x3e4700);}},_0x5d2fc7=_0x4daedd(0x30b)+AG_API_URL+'/packages/cli/update-cluster-region',_0x88a530={};_0x88a530[_0x4daedd(0x2a8)]=global_registry[_0x4daedd(0x214)];const _0x5cd406={};_0x5cd406[_0x4daedd(0x2e3)]=global_registry[_0x4daedd(0x21b)];const _0x5666ca={'searchParams':_0x88a530,'json':_0x5cd406,'headers':_0x2fe4fc['VbDTx'](getAuthHeader,global_registry[_0x4daedd(0x2d7)],global_registry[_0x4daedd(0x1ba)]),'method':_0x2fe4fc[_0x4daedd(0x2d5)],'responseType':_0x2fe4fc[_0x4daedd(0x279)],'throwHttpErrors':![]},_0x2b9f88=await _0x2fe4fc[_0x4daedd(0x28b)](got,_0x5d2fc7,_0x5666ca);}async['isCliToolInstalled'](){const _0x457155=a3_0x23f1c5,_0x12bac9={'MVFez':function(_0x191693,_0x2c0992){return _0x191693(_0x2c0992);},'eprOu':'gcloud\x20--version','aJuLk':'Intercepted','ZNowM':_0x457155(0x1f4)},_0x199f19={};_0x199f19['status']=![],_0x199f19['error']=null,_0x199f19['data']='';const _0x30d8fd=_0x199f19;try{const _0x5ef002=await _0x12bac9[_0x457155(0x1f5)](runCommand,_0x12bac9['eprOu']);_0x5ef002[_0x457155(0x2f7)](_0x12bac9[_0x457155(0x2c5)])?logger[_0x457155(0x1dd)](_0x5ef002):logger[_0x457155(0x1bb)](_0x5ef002),_0x30d8fd[_0x457155(0x29b)]=!![],_0x30d8fd[_0x457155(0x242)]=_0x12bac9[_0x457155(0x1e4)];}catch(_0x2e0b0f){logger[_0x457155(0x28a)](_0x457155(0x29e)+_0x2e0b0f+_0x457155(0x25c)+_0x2e0b0f[_0x457155(0x24f)]),_0x30d8fd[_0x457155(0x242)]=_0x457155(0x2c2)+_0x2e0b0f,_0x30d8fd['error']=_0x2e0b0f;}return _0x30d8fd;}async['checkAccess'](){const _0x1a1827=a3_0x23f1c5,_0x2a0fdd={};_0x2a0fdd[_0x1a1827(0x230)]=_0x1a1827(0x1f8),_0x2a0fdd['iSFVF']=_0x1a1827(0x2ca);const _0x19d86e=_0x2a0fdd,_0x35616f={};_0x35616f[_0x1a1827(0x29b)]=![],_0x35616f['error']=null,_0x35616f[_0x1a1827(0x242)]='';const _0x429e73=_0x35616f;try{let _0x48f798='';const _0x4834b7=_0x1a1827(0x21e)+this[_0x1a1827(0x253)],[_0x22ebdb]=await this[_0x1a1827(0x2b8)][_0x1a1827(0x28e)]({'resource':_0x4834b7,'permissions':Object[_0x1a1827(0x2e6)](PERMISSIONS)});_0x429e73[_0x1a1827(0x29b)]=!![],logger[_0x1a1827(0x1bb)](_0x1a1827(0x2f4)+_0x4834b7+':\x20'+JSON[_0x1a1827(0x199)](_0x22ebdb)),Object[_0x1a1827(0x2ec)](PERMISSIONS)['forEach'](([_0x20574d,_0x32d2da])=>{const _0x4a1a90=_0x1a1827,_0xbf4020=_0x22ebdb['permissions'][_0x4a1a90(0x2fb)](_0x20574d);_0x48f798+='\x0a\x09'+_0x32d2da+'\x20:\x20'+(_0xbf4020?_0x19d86e[_0x4a1a90(0x230)]:_0x19d86e[_0x4a1a90(0x2cf)]),!_0xbf4020&&(_0x429e73['status']=![]);}),_0x429e73['data']=_0x48f798;}catch(_0x41f001){_0x429e73['error']=_0x41f001;}return _0x429e73;}}function a3_0x51e5(_0x254301,_0x2bf061){const _0x2c1463=a3_0x2c14();return a3_0x51e5=function(_0x51e528,_0x36af25){_0x51e528=_0x51e528-0x188;let _0x15755c=_0x2c1463[_0x51e528];return _0x15755c;},a3_0x51e5(_0x254301,_0x2bf061);}const a3_0x24e7d8={};a3_0x24e7d8['GoogleCloudProvider']=GoogleCloudProvider,module['exports']=a3_0x24e7d8;function a3_0x2c14(){const _0x474fc5=['getUserInput','nodePools','DIpuW','gJHRF','gkecluster.json','ueJtm','QAHSj','mQrYD','Cluster\x20creation\x20failed,\x20rolling\x20back\x20cluster\x20creation:\x20','cli\x20tool\x20is\x20installed','MVFez','zVEtN','path','allowed','82PiyHjP','ingress','bVZBO','XTwQq','vSTNh','/regions/','/serviceAccounts/','EKXFA','tkpaY','CEXsv','fYCTo','masterAuth','execSync','.iam.gserviceaccount.com','TWnPt','accounts','projects','xLEjj','yaCjw','credentialsPath','qhhZN','FcytT','XXhBr','grIXj','NtfwZ','cPXtu','gcpresources','gridProfileId','SmXty','storage.objects.get','4607870XnpNod','mlsyn','KxfeF','storage.multipartUploads.list','clusterRegion','updateClusterRegion','SpySJ','projects/','storage.buckets.update','managedby','PmBKN','sendGCPInfoToHST','/subnetworks/','getKubeConfigData','subnetwork','pcpHv','accountId','maxNodes','concat','XiEuV','serviceAccount','project_id','qEFNU','vVhxl','clusterName','YnMzR','storage.buckets.deleteTagBinding','networkClient','NDmMP','../utils/userInput','GjEqj','Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','LlTlD','yCDXN','TPhnO','tPNwO','Zwqmb','kithV','rmOKh','essEy','esxAI','child_process','../permissions/GCP.json','data','AAUzh','JGOqi','storage.multipartUploads.create','3717XarNYE','JlGdH','Creating\x20service\x20account','Creating\x20required\x20resources\x20-\x20GKE\x20Cluster\x20and\x20Service\x20Account','WSAZn','gke_','../utils/gridComponents','AVYbd','https://www.googleapis.com/compute/v1/projects/','stack','VcEnS','UfSHx','browserstack','projectId','vFpeE','SdVdW','egkpR','zBsWs','cloudProviderName','RwZDQ','regionmap.json','Mxett','\x20:\x20','7866675oHyCsr','roIeK','SEWoS','ZCpQE','iPPPj','KgZdO','hOnDD','checkServiceAccount','role','autoscaling','KubeConfigTemplate.yaml','scopes','storage.objects.list','ftlqW','storage.buckets.listTagBindings','exit','googleapis','tffDp','lfEEu','pnixO','QPZnK','resourceLabels','username','xFGlc','got','279228JajSOQ','locations','HFbjS','naAjz','tEHhS','containerClient','Cannot\x20find\x20subnets\x20','utf-8','createCluster','iafFK','ZyiFV','\x20--quiet\x20--user-output-enabled=false','iCMZR','/locations/','storage.objects.update','xBlfU','MCzJX','3716180BZQbzs','nTSmX','fihCs','error','iPfXC','snzAp','TGwES','testIamPermissions','Qggld','endpoint','XLUvk','UxTOx','VfGjz','WpgkX','../config/logger','HiYwR','turboscale_custom_role','MnFCw','JWtOg','cpTJF','status','PHqrO','sendEventToBackend','error\x20:\x20','webSocketUtils','VwVMf','fpkFy','turboscale-service-account','network','EUJmf','lBSFK','BxLNE','name','profileId','CKHzV','MSBac','/roles/','auth','includedPermissions','minNodes','CfHht','MptTh','config','rBGbv','init','roles','serviceAccountName','wMGTU','join','resourcemanagerClient','loadBalancer','xSTTR','jSnAG','vRvGs','xPuco','gMsxe','uOkHQ','../utils/utilityMethods','moPoZ','Please\x20install\x20gcloud\x20CLI\x20tool.\x20Error\x20:\x20','exec','setupServiceAccount','aJuLk','UHEhx','\x20--windows-os-version=ltsc2022\x20--region\x20','jZVQi','title','denied','balxU','clusterCaCertificate','dRFDi','storage.buckets.list','iSFVF','isBrowserstackCluster','HUtde','jKUSi','Proceeding\x20with\x20the\x20cluster\x20in\x20the\x20location\x20-\x20','GKE\x20Cluster\x20deletion\x20failed','iwnRD','UjDTX','bstackUsername','requestBody','RtTog','RiRem','1326FcFyWk','CTxcQ','parse','qpliE','serviceAccount:','ilIGi','customRoleName','1144XOfcnI','newRegion','unCzL','machineType','keys','Service\x20account\x20already\x20exists,\x20skipping','default','list','storage.buckets.getIamPolicy','@google-cloud/container','entries','jjbCU','8|7|0|3|6|4|5|1|2','NetworksClient','.\x20Error:\x20','type','info','xrDQr','permissions\x20check\x20response\x20for\x20','3171808NNAQUN','Evmyb','startsWith','/global/networks/','Creating\x20required\x20dependencies\x20-\x20GKE\x20Cluster\x20and\x20Service\x20Account','wsQBI','includes','iamClient','storage.objects.create','RESOURCES','oinDP','leWff','Service\x20Account\x20created,\x20proceeding\x20with\x20Cluster\x20creation','6VaQxhT','yvVBO','Cluster\x20deletion\x20completed','Ksfwe','@google-cloud/compute','rnzlP','GvjzR','meafO','keyFile','https://','dRYrv','gcloud\x20container\x20node-pools\x20update\x20windows-pool\x20--cluster=','templates','json','storage.multipartUploads.listParts','storage.buckets.get','RsIfP','clusters','clusterAutoUpgrade','BurMi','rws','replace','message','CwRmO','./CloudProvider','NtRNQ','qZdcC','bindings','serviceAccounts','DONE','RiYRk','@google-cloud/resource-manager','eKNfX','zTwkl','toString','isClusterPresent','getCluster','cvnio','UkkvA','iam','cloudProvider','BlxuY','uafgs','pqbmY','util','sendResourceDataToHST','Please\x20enter\x20numeric\x20choice\x20(must\x20exactly\x20match\x20list\x20item)','hbGmo','members','log','KwHva','management','gcloud\x20components\x20install\x20gke-gcloud-auth-plugin\x20--quiet\x20--no-user-output-enabled','HAPJz','stringify','wSsmJ','storage.objects.getIamPolicy','epSQp','releaseChannel','mPKuh','https://www.googleapis.com/auth/cloud-platform','subnetworks','kwJYE','get','ehXLK','HDfOh','KUhWR','HazuG','zYzek','xsGNr','ClmKY','getGridHostname','create','autoUpgrade','AmHyV','maxNodeCount','minNodeCount','ZQjBM','channel','KUrDB','PHexW','CXjIk','DHUZW','THyqF','setupNewCluster','wxeVp','writeFileSync','bstackAccesskey','debug','length','484npSNoS','getClusterInfo','SIwWv','LWpkZ','AcAfm','deleteCluster','VwqjC','tOXwz','OBmaI','Enter\x20Key\x20file\x20(.json)\x20path\x20for\x20GCP\x20Service\x20Account:\x20','vWIvy','tWOBW','push','DtUMH','ISGhl','delay','CMygq','XrEPr','toLowerCase','accessKey','gZDkf','nVMyC','yaejC','HUQxw','14CiScHR','Found\x20cluster\x20with\x20name\x20\x27','vpcInfo','setCachedCredsInRegistry','updateWindowsNodeGroup','listClusters','wtBYe','rtWsN','warn','kzoPY','LOG','fIOMK','wmpvv','dGMMp','pOXVd','ZNowM','VwiCe','YYZtf','kPOKK','readFileAsync','storage.buckets.createTagBinding','cwsbJ'];a3_0x2c14=function(){return _0x474fc5;};return a3_0x2c14();} | ||
| const a3_0x57403a=a3_0x4ffa;(function(_0x9d5359,_0xff643a){const _0x320bca=a3_0x4ffa,_0x3a2592=_0x9d5359();while(!![]){try{const _0x5101d4=parseInt(_0x320bca(0x20e))/0x1*(parseInt(_0x320bca(0x28b))/0x2)+parseInt(_0x320bca(0x228))/0x3+parseInt(_0x320bca(0x245))/0x4*(-parseInt(_0x320bca(0x246))/0x5)+parseInt(_0x320bca(0x2e1))/0x6*(-parseInt(_0x320bca(0x21a))/0x7)+parseInt(_0x320bca(0x24d))/0x8*(parseInt(_0x320bca(0x377))/0x9)+parseInt(_0x320bca(0x36e))/0xa+-parseInt(_0x320bca(0x2f0))/0xb*(parseInt(_0x320bca(0x265))/0xc);if(_0x5101d4===_0xff643a)break;else _0x3a2592['push'](_0x3a2592['shift']());}catch(_0x53d8f7){_0x3a2592['push'](_0x3a2592['shift']());}}}(a3_0xa174,0x22855));const fs=require('fs'),path=require(a3_0x57403a(0x295)),got=require(a3_0x57403a(0x296)),util=require(a3_0x57403a(0x343)),cp=require(a3_0x57403a(0x2cf)),{google}=require(a3_0x57403a(0x307)),compute=require(a3_0x57403a(0x31a)),container=require(a3_0x57403a(0x277)),{ProjectsClient}=require(a3_0x57403a(0x28f))['v3'],{logger}=require('../config/logger'),{CloudProvider}=require(a3_0x57403a(0x2bd)),{getDirForConfig,getAuthHeader,runCommand}=require(a3_0x57403a(0x330)),{deleteRoutingDeps,deleteAgent}=require(a3_0x57403a(0x300)),{inputConfirmation,closeInput}=require(a3_0x57403a(0x38a)),{GCP,AG_API_URL,WS_EVENTS,global_registry}=require(a3_0x57403a(0x2c6)),PERMISSIONS=require(a3_0x57403a(0x2bc));class GoogleCloudProvider extends CloudProvider{constructor(_0x3d353c,_0x18ab1d,_0x3f3fdb,_0x3cd77d){const _0x4f323a=a3_0x57403a,_0x537345={};_0x537345['tujwo']=_0x4f323a(0x287),_0x537345[_0x4f323a(0x224)]=_0x4f323a(0x284),_0x537345[_0x4f323a(0x291)]=_0x4f323a(0x269);const _0x5a85d8=_0x537345,_0x4ffbb5=_0x5a85d8['tujwo'][_0x4f323a(0x390)]('|');let _0x13b996=0x0;while(!![]){switch(_0x4ffbb5[_0x13b996++]){case'0':this[_0x4f323a(0x385)]=null;continue;case'1':super(GCP,_0x3d353c,_0x18ab1d,_0x3f3fdb,_0x3cd77d);continue;case'2':this[_0x4f323a(0x2cc)]=null;continue;case'3':this[_0x4f323a(0x26d)]=_0x5a85d8[_0x4f323a(0x224)];continue;case'4':this[_0x4f323a(0x2fa)]=_0x5a85d8['JTnIn'];continue;case'5':this[_0x4f323a(0x336)]=null;continue;case'6':this[_0x4f323a(0x28c)]=null;continue;case'7':this[_0x4f323a(0x2c2)]=null;continue;case'8':this[_0x4f323a(0x1fe)]=null;continue;}break;}}async[a3_0x57403a(0x1fd)](){const _0x4deebd=a3_0x57403a;this[_0x4deebd(0x275)](this[_0x4deebd(0x323)]);}async['init'](){const _0x1fc4b6=a3_0x57403a;await super['init']();const _0x42eb6a=this['credentialsPath'],_0x308338={};_0x308338[_0x1fc4b6(0x25b)]=_0x42eb6a,this[_0x1fc4b6(0x2c2)]=new container['v1'][(_0x1fc4b6(0x2e4))](_0x308338);const _0x3284bd={};_0x3284bd[_0x1fc4b6(0x25b)]=_0x42eb6a,this[_0x1fc4b6(0x1fe)]=new compute['v1'][(_0x1fc4b6(0x255))](_0x3284bd);const _0x52511e={};return _0x52511e['keyFile']=_0x42eb6a,this[_0x1fc4b6(0x336)]=new ProjectsClient(_0x52511e),this[_0x1fc4b6(0x2cc)]=google[_0x1fc4b6(0x309)]('v1'),this;}async[a3_0x57403a(0x37b)](_0x21cb61,_0x786762){const _0x530072=a3_0x57403a,_0x2e0c71={'aRylY':function(_0x20b0f5,_0x1367c9){return _0x20b0f5(_0x1367c9);},'tcgDM':_0x530072(0x3a1),'nmkxo':function(_0x39781f){return _0x39781f();},'KrVeE':_0x530072(0x2d4)},_0x193815=await _0x2e0c71['aRylY'](_0x21cb61,_0x2e0c71[_0x530072(0x361)]);let _0x4e92b0=await fs[_0x530072(0x221)](_0x193815);_0x4e92b0=_0x4e92b0[_0x530072(0x3a3)]();const _0x3218c7=_0x2e0c71['nmkxo'](getDirForConfig),_0x2e36b2=path[_0x530072(0x251)](_0x3218c7,_0x2e0c71[_0x530072(0x2ff)]);fs[_0x530072(0x328)](_0x2e36b2,_0x4e92b0),this[_0x530072(0x385)]=_0x2e36b2;const _0x3ab675={};return _0x3ab675[_0x530072(0x25b)]=_0x2e36b2,_0x786762[_0x530072(0x22b)][GCP]=_0x3ab675,_0x4e92b0=JSON[_0x530072(0x39e)](_0x4e92b0),this[_0x530072(0x28c)]=_0x4e92b0[_0x530072(0x257)],_0x786762;}async[a3_0x57403a(0x23f)](_0x164eef){const _0xf24e75=a3_0x57403a;this[_0xf24e75(0x385)]=_0x164eef[this[_0xf24e75(0x2e5)]][_0xf24e75(0x25b)];let _0x28ad5b=await fs['readFileAsync'](this[_0xf24e75(0x385)]);_0x28ad5b=JSON['parse'](_0x28ad5b),this[_0xf24e75(0x28c)]=_0x28ad5b['project_id'];}[a3_0x57403a(0x217)](_0x6b3b92){const _0x5034a6=a3_0x57403a;return _0x6b3b92[_0x5034a6(0x3a2)]['loadBalancer'][_0x5034a6(0x32b)][0x0]['ip'];}async[a3_0x57403a(0x384)](){const _0xfa9e8f=a3_0x57403a,_0x4cd778={};_0x4cd778['AjEDD']=_0xfa9e8f(0x247),_0x4cd778[_0xfa9e8f(0x1f8)]='denied',_0x4cd778['XmVqH']=_0xfa9e8f(0x264),_0x4cd778[_0xfa9e8f(0x2ae)]=function(_0x548342,_0x16d8e9){return _0x548342===_0x16d8e9;},_0x4cd778[_0xfa9e8f(0x303)]=_0xfa9e8f(0x32f),_0x4cd778[_0xfa9e8f(0x2ef)]='iogRI',_0x4cd778[_0xfa9e8f(0x20c)]=function(_0x210ae1,_0x565509){return _0x210ae1===_0x565509;},_0x4cd778[_0xfa9e8f(0x345)]='KKhRV',_0x4cd778[_0xfa9e8f(0x329)]=_0xfa9e8f(0x38d),_0x4cd778['qwprp']=_0xfa9e8f(0x25a),_0x4cd778[_0xfa9e8f(0x248)]=function(_0x1f372f,_0x27c034){return _0x1f372f!==_0x27c034;},_0x4cd778['YHqxr']=_0xfa9e8f(0x312);const _0x137d19=_0x4cd778;try{if(_0x137d19['maiLw'](_0x137d19['Qyxky'],_0x137d19[_0xfa9e8f(0x2ef)]))return[!![],_0x281579];else{const _0xab32c2=await this[_0xfa9e8f(0x35e)]();if(_0xab32c2[0x0]?.[_0xfa9e8f(0x338)]?.[_0xfa9e8f(0x20b)]){if(_0x137d19[_0xfa9e8f(0x20c)](_0x137d19['wvfBv'],_0x137d19[_0xfa9e8f(0x329)])){const _0x2fd354=_0x33a8f2[_0xfa9e8f(0x241)][_0xfa9e8f(0x344)](_0x561461);_0x1d5efd+='\x0a\x09'+_0x883515+_0xfa9e8f(0x368)+(_0x2fd354?_0x137d19[_0xfa9e8f(0x230)]:_0x137d19[_0xfa9e8f(0x1f8)]),!_0x2fd354&&(_0x1f6650[_0xfa9e8f(0x3a2)]=![]);}else{const _0xa92e6d=_0xab32c2[0x0]?.[_0xfa9e8f(0x338)]?.[_0xfa9e8f(0x20b)];return _0xa92e6d&&_0x137d19[_0xfa9e8f(0x20c)](_0xa92e6d[_0xfa9e8f(0x29d)](),_0x137d19['qwprp']);}}}}catch(_0x55e717){if(_0x137d19[_0xfa9e8f(0x248)](_0x137d19[_0xfa9e8f(0x2e0)],_0x137d19[_0xfa9e8f(0x2e0)]))_0x4eed33[_0xfa9e8f(0x207)](_0x137d19[_0xfa9e8f(0x244)]);else return![];}return![];}async['isClusterPresent'](){const _0x470372=a3_0x57403a,_0xd3ae96={'VNWEh':function(_0x35f71f,_0x46ef1d){return _0x35f71f===_0x46ef1d;},'jdlbC':_0x470372(0x39c),'gTMbs':function(_0x1d3ff1,_0x209d2d){return _0x1d3ff1!==_0x209d2d;},'TvIKw':function(_0x2fb9e5,_0x23ec6b){return _0x2fb9e5+_0x23ec6b;},'HtZNf':_0x470372(0x242),'aHEoK':_0x470372(0x262),'BwLcI':'regionmap.json','yFUyV':'utf-8','iOFzO':function(_0x103ba2,_0x2827d6){return _0x103ba2!==_0x2827d6;},'WVogE':function(_0x1f0b07,_0xe05c96){return _0x1f0b07!==_0xe05c96;},'OFgSz':'VuoTf','MsYqB':_0x470372(0x339),'Wbzcz':function(_0x97699,_0x71f493){return _0x97699!==_0x71f493;},'QlsDt':_0x470372(0x223),'WIhTk':_0x470372(0x1f5),'kwEsw':function(_0x2f557f,_0x4a6642){return _0x2f557f===_0x4a6642;},'KpOZa':function(_0x4a69db,_0x5e27c0){return _0x4a69db===_0x5e27c0;},'vBsGZ':'kLlnz','sjvOt':function(_0x350d22,_0x19255f){return _0x350d22===_0x19255f;},'gxJpg':function(_0x52bebe,_0x140087){return _0x52bebe===_0x140087;},'pQoGE':_0x470372(0x33a),'Drjku':function(_0x4a2101,_0x36242c){return _0x4a2101!==_0x36242c;},'CoEjI':'KmRnP','dBoWr':_0x470372(0x27e),'ypkiy':function(_0x937046,_0x275073){return _0x937046>_0x275073;},'qbZHm':function(_0x140311,_0x4adece){return _0x140311!==_0x4adece;},'bceeL':_0x470372(0x240),'iaBvD':'hjZvV','zadMY':function(_0x4f0393,_0x473e3e){return _0x4f0393<_0x473e3e;},'WRnsH':'gVOnI','unZqm':_0x470372(0x29e),'zkMrZ':function(_0x317973,_0x27fca5){return _0x317973(_0x27fca5);},'HCOzU':_0x470372(0x2fb),'cuwZU':function(_0x25a632,_0x13d525){return _0x25a632(_0x13d525);},'DKgUQ':function(_0x23b8c8,_0x51c1db){return _0x23b8c8<=_0x51c1db;},'wzuZc':function(_0x46cfcb,_0x4e012d){return _0x46cfcb!==_0x4e012d;},'UTeOv':'GmRYM','lyXWN':_0x470372(0x319),'SzQux':_0x470372(0x2b4),'hmQrN':function(_0x5b56be){return _0x5b56be();},'pcodN':function(_0x15ffe3,_0x39f29f){return _0x15ffe3-_0x39f29f;},'dZuam':function(_0x2306c3,_0x2360ac){return _0x2306c3!==_0x2360ac;},'bEuCd':function(_0x275dbd,_0x45cf76){return _0x275dbd-_0x45cf76;},'pckLk':function(_0xb985d3,_0x59ea80){return _0xb985d3!==_0x59ea80;},'WavlS':_0x470372(0x26f)};let _0x316f93=await fs[_0x470372(0x221)](path[_0x470372(0x251)](__dirname,'..',_0xd3ae96[_0x470372(0x28e)],_0xd3ae96[_0x470372(0x35f)],_0xd3ae96['BwLcI']),_0xd3ae96[_0x470372(0x2f3)]);_0x316f93=JSON[_0x470372(0x39e)](_0x316f93);let _0x440295=[global_registry[_0x470372(0x332)]];if(_0xd3ae96[_0x470372(0x30e)](_0x316f93[global_registry[_0x470372(0x332)]],undefined)){if(_0xd3ae96['WVogE'](_0xd3ae96[_0x470372(0x26c)],_0xd3ae96[_0x470372(0x2e6)]))_0x440295=_0x440295['concat'](_0x316f93[global_registry[_0x470372(0x332)]]);else for(const _0x57fcd9 of _0x5d46f0['data'][_0x470372(0x21f)]){if(_0xd3ae96[_0x470372(0x34d)](_0x57fcd9?.[_0x470372(0x36b)],_0x470372(0x208)+this[_0x470372(0x28c)]+_0x470372(0x2f6)+this[_0x470372(0x26d)]+'@'+this[_0x470372(0x28c)]+_0x470372(0x2b8)))return!![];}}const _0x542d59=[];for await(const _0x5d19a7 of _0x440295){if(_0xd3ae96['Wbzcz'](_0xd3ae96['QlsDt'],_0xd3ae96[_0x470372(0x311)]))_0x4fb61f['execSync'](_0x470372(0x393)+this[_0x470372(0x256)]+'\x20--windows-os-version=ltsc2022\x20--region\x20'+_0x57cb7b[_0x470372(0x332)]+_0x470372(0x370));else{const _0x33af1f={};_0x33af1f['parent']=_0x470372(0x208)+this[_0x470372(0x28c)]+_0x470372(0x365)+_0x5d19a7;const _0x120c21=_0x33af1f,_0x3aee3=await this[_0x470372(0x2c2)][_0x470372(0x263)](_0x120c21);for(const _0xd8d35 of _0x3aee3[0x0][_0x470372(0x298)]){if(_0xd3ae96['VNWEh'](_0xd3ae96['WIhTk'],_0xd3ae96[_0x470372(0x337)])){if(_0xd3ae96[_0x470372(0x1fa)](_0xd8d35[_0x470372(0x36b)],this[_0x470372(0x256)])){if(_0xd3ae96['KpOZa'](_0xd3ae96[_0x470372(0x2ee)],_0xd3ae96[_0x470372(0x2ee)]))_0x542d59[_0x470372(0x2c9)](_0x5d19a7);else return!![];}}else _0xcc783c[_0x470372(0x31c)](_0x470372(0x23e)+_0x56a4ea+_0x470372(0x368)+_0x44087f[_0x470372(0x1ff)]),_0x4d3920[_0x470372(0x26b)]=_0x470372(0x318)+_0x1eac5f,_0x1aa358[_0x470372(0x31c)]=_0x5e5133;}}}const _0x208e04=_0x542d59[_0x470372(0x2c4)];if(_0xd3ae96['sjvOt'](_0x208e04,0x1)){if(_0xd3ae96[_0x470372(0x219)](_0xd3ae96['pQoGE'],_0xd3ae96[_0x470372(0x260)])){if(_0xd3ae96[_0x470372(0x2ce)](global_registry[_0x470372(0x332)],_0x542d59[0x0])){if(_0xd3ae96['WVogE'](_0xd3ae96['CoEjI'],_0xd3ae96[_0x470372(0x324)]))global_registry[_0x470372(0x332)]=_0x542d59[0x0],this[_0x470372(0x203)]();else{_0x544da6[_0x470372(0x207)](_0xd3ae96[_0x470372(0x335)]);return;}}return!![];}else return _0xd3ae96[_0x470372(0x2cd)](_0x1e6723[_0x470372(0x332)],_0x1c13f7[0x0])&&(_0x306efc[_0x470372(0x332)]=_0x83b58c[0x0],this['updateClusterRegion']()),!![];}else{if(_0xd3ae96[_0x470372(0x34a)](_0x208e04,0x1)){if(_0xd3ae96[_0x470372(0x2ca)](_0xd3ae96['bceeL'],_0xd3ae96['iaBvD'])){console['log'](_0x470372(0x226)+this[_0x470372(0x256)]+_0x470372(0x272));for(let _0x586bee=0x0;_0xd3ae96[_0x470372(0x376)](_0x586bee,_0x208e04);_0x586bee+=0x1){_0xd3ae96[_0x470372(0x2ca)](_0xd3ae96['WRnsH'],_0xd3ae96['unZqm'])?console['log']('['+_0xd3ae96[_0x470372(0x2f1)](_0x586bee,0x1)+']\x20'+_0x542d59[_0x586bee]):_0x389474[_0x470372(0x2f5)][_0x470372(0x2c9)](_0x42c0ab);}const _0x5e5cfe=await _0xd3ae96[_0x470372(0x31b)](inputConfirmation,_0xd3ae96[_0x470372(0x299)]),_0x5d229a=_0xd3ae96[_0x470372(0x29a)](Number,_0x5e5cfe);return(_0xd3ae96[_0x470372(0x29a)](isNaN,_0x5d229a)||_0xd3ae96['DKgUQ'](_0x5d229a,0x0)||_0xd3ae96[_0x470372(0x34a)](_0x5d229a,_0x208e04))&&(_0xd3ae96[_0x470372(0x359)](_0xd3ae96[_0x470372(0x212)],_0xd3ae96[_0x470372(0x37f)])?(console['error'](_0xd3ae96[_0x470372(0x372)]),process[_0x470372(0x21e)](0x1)):this[_0x470372(0x275)](this[_0x470372(0x323)])),_0xd3ae96[_0x470372(0x37d)](closeInput),logger[_0x470372(0x207)](_0x470372(0x33f)+_0x542d59[_0xd3ae96[_0x470372(0x349)](_0x5d229a,0x1)]),_0xd3ae96[_0x470372(0x2e9)](global_registry[_0x470372(0x332)],_0x542d59[_0xd3ae96[_0x470372(0x200)](_0x5d229a,0x1)])&&(_0xd3ae96[_0x470372(0x2df)](_0xd3ae96['WavlS'],_0xd3ae96[_0x470372(0x2f4)])?_0x190079=_0x2aeb28['concat'](_0x5f16ba[_0x477af6[_0x470372(0x332)]]):(global_registry[_0x470372(0x332)]=_0x542d59[_0xd3ae96[_0x470372(0x349)](_0x5d229a,0x1)],this[_0x470372(0x203)]())),!![];}else _0x4e46c3[_0x470372(0x380)]('['+_0xd3ae96[_0x470372(0x2f1)](_0x47b25c,0x1)+']\x20'+_0x17addb[_0x2b8bfc]);}}return![];}async[a3_0x57403a(0x35e)](){const _0x5bb933=a3_0x57403a,_0x531af3=await this[_0x5bb933(0x2c2)]['getCluster']({'name':_0x5bb933(0x208)+this[_0x5bb933(0x28c)]+_0x5bb933(0x365)+global_registry[_0x5bb933(0x332)]+_0x5bb933(0x268)+this['clusterName']});return _0x531af3;}async[a3_0x57403a(0x278)](){const _0x20cfd2=a3_0x57403a,_0x50c91f={};_0x50c91f[_0x20cfd2(0x326)]=_0x20cfd2(0x24f),_0x50c91f[_0x20cfd2(0x2a9)]=_0x20cfd2(0x242),_0x50c91f[_0x20cfd2(0x33b)]='gcpresources',_0x50c91f[_0x20cfd2(0x2b5)]='KubeConfigTemplate.yaml';const _0x3482ce=_0x50c91f;cp[_0x20cfd2(0x37c)](_0x3482ce[_0x20cfd2(0x326)]),cp[_0x20cfd2(0x302)](_0x20cfd2(0x398)+this[_0x20cfd2(0x385)]);const _0x53adea=await this[_0x20cfd2(0x35e)](),_0x1259ee=_0x20cfd2(0x213)+this[_0x20cfd2(0x28c)]+'_'+global_registry['clusterRegion']+'_'+this[_0x20cfd2(0x256)];let _0x3a25c5=await fs[_0x20cfd2(0x221)](path[_0x20cfd2(0x251)](__dirname,'..',_0x3482ce[_0x20cfd2(0x2a9)],_0x3482ce[_0x20cfd2(0x33b)],_0x3482ce[_0x20cfd2(0x2b5)]));return _0x3a25c5=_0x3a25c5[_0x20cfd2(0x3a3)](),_0x3a25c5=_0x3a25c5['replace'](/<CLUSTER_NAME>/g,_0x1259ee),_0x3a25c5=_0x3a25c5['replace'](/<CLUSTER_URL>/g,'https://'+_0x53adea[0x0][_0x20cfd2(0x267)]),_0x3a25c5=_0x3a25c5[_0x20cfd2(0x2d8)](/<CERTIFICATE_DATA>/g,_0x53adea[0x0][_0x20cfd2(0x355)][_0x20cfd2(0x39f)]),_0x3a25c5;}async[a3_0x57403a(0x2b2)](){const _0x5ba2cb=a3_0x57403a,_0x322d23={};_0x322d23['bXOrU']=_0x5ba2cb(0x2a0),_0x322d23[_0x5ba2cb(0x216)]=function(_0x22fdb9,_0x1d8844){return _0x22fdb9===_0x1d8844;},_0x322d23['MOOVc']=_0x5ba2cb(0x280),_0x322d23['nQrTD']=_0x5ba2cb(0x308),_0x322d23['DerYz']=function(_0x6790e1,_0x580c8f){return _0x6790e1!==_0x580c8f;},_0x322d23[_0x5ba2cb(0x233)]=_0x5ba2cb(0x2d6),_0x322d23[_0x5ba2cb(0x399)]='BdObd',_0x322d23[_0x5ba2cb(0x392)]=function(_0x26143c,_0x3c7d6d){return _0x26143c!==_0x3c7d6d;},_0x322d23['HVndK']=_0x5ba2cb(0x316);const _0x1e1172=_0x322d23,_0x3b8592={};_0x3b8592[_0x5ba2cb(0x254)]=[_0x1e1172[_0x5ba2cb(0x24e)]],_0x3b8592[_0x5ba2cb(0x25b)]=this['credentialsPath'];const _0x425748=await google[_0x5ba2cb(0x2ac)][_0x5ba2cb(0x27b)](_0x3b8592),_0xcdcc80=await this[_0x5ba2cb(0x2cc)][_0x5ba2cb(0x258)][_0x5ba2cb(0x2c8)]['list']({'name':'projects/'+this[_0x5ba2cb(0x28c)],'auth':_0x425748});if(_0xcdcc80?.[_0x5ba2cb(0x26b)]?.[_0x5ba2cb(0x21f)]){if(_0x1e1172['DseMG'](_0x1e1172[_0x5ba2cb(0x2b3)],_0x1e1172[_0x5ba2cb(0x205)]))return!![];else for(const _0x30899a of _0xcdcc80[_0x5ba2cb(0x26b)][_0x5ba2cb(0x21f)]){if(_0x1e1172[_0x5ba2cb(0x28d)](_0x1e1172[_0x5ba2cb(0x233)],_0x1e1172[_0x5ba2cb(0x399)])){if(_0x1e1172['DseMG'](_0x30899a?.[_0x5ba2cb(0x36b)],'projects/'+this[_0x5ba2cb(0x28c)]+'/serviceAccounts/'+this['serviceAccountName']+'@'+this[_0x5ba2cb(0x28c)]+'.iam.gserviceaccount.com'))return _0x1e1172[_0x5ba2cb(0x392)](_0x1e1172[_0x5ba2cb(0x389)],_0x1e1172[_0x5ba2cb(0x389)])?![]:!![];}else _0x317099['push'](_0x2d8957);}}return![];}async[a3_0x57403a(0x38b)](){const _0x1483a4=a3_0x57403a,_0x5df090={};_0x5df090[_0x1483a4(0x37e)]=function(_0x4e0732,_0x31597d){return _0x4e0732===_0x31597d;},_0x5df090['jGBpB']='qYEUv',_0x5df090['sTehk']='bHGLz',_0x5df090['VwMmD']=_0x1483a4(0x39c),_0x5df090[_0x1483a4(0x331)]='Creating\x20service\x20account',_0x5df090[_0x1483a4(0x25f)]=_0x1483a4(0x2a0),_0x5df090[_0x1483a4(0x293)]=_0x1483a4(0x391),_0x5df090[_0x1483a4(0x201)]=_0x1483a4(0x29c),_0x5df090[_0x1483a4(0x342)]=_0x1483a4(0x23d),_0x5df090[_0x1483a4(0x360)]='storage.buckets.delete',_0x5df090[_0x1483a4(0x286)]=_0x1483a4(0x20a),_0x5df090[_0x1483a4(0x37a)]=_0x1483a4(0x289),_0x5df090['HdMmz']=_0x1483a4(0x2ed),_0x5df090[_0x1483a4(0x229)]=_0x1483a4(0x31d),_0x5df090[_0x1483a4(0x2a6)]=_0x1483a4(0x2db),_0x5df090[_0x1483a4(0x218)]='storage.buckets.listEffectiveTags',_0x5df090[_0x1483a4(0x352)]=_0x1483a4(0x22e),_0x5df090[_0x1483a4(0x356)]=_0x1483a4(0x261),_0x5df090[_0x1483a4(0x39d)]='storage.buckets.update',_0x5df090[_0x1483a4(0x222)]=_0x1483a4(0x366),_0x5df090[_0x1483a4(0x25e)]=_0x1483a4(0x2b7),_0x5df090['TTSUO']=_0x1483a4(0x31f),_0x5df090['vfXco']=_0x1483a4(0x357),_0x5df090[_0x1483a4(0x24a)]=_0x1483a4(0x279),_0x5df090['ROPwx']=_0x1483a4(0x2ba),_0x5df090[_0x1483a4(0x30b)]=_0x1483a4(0x204),_0x5df090['BghtD']=_0x1483a4(0x21d),_0x5df090[_0x1483a4(0x38e)]=_0x1483a4(0x276),_0x5df090[_0x1483a4(0x21b)]=_0x1483a4(0x2e7),_0x5df090['Btqkk']='storage.objects.update',_0x5df090[_0x1483a4(0x28a)]=_0x1483a4(0x2f8),_0x5df090[_0x1483a4(0x2dd)]='Service\x20Account\x20created,\x20proceeding\x20with\x20Cluster\x20creation';const _0x12d785=_0x5df090,_0x3ff8ec=await this['checkServiceAccount']();if(_0x3ff8ec){if(_0x12d785[_0x1483a4(0x37e)](_0x12d785[_0x1483a4(0x2a4)],_0x12d785[_0x1483a4(0x35a)]))_0x383bc0[_0x1483a4(0x31c)]=_0x34bea4;else{logger[_0x1483a4(0x207)](_0x12d785[_0x1483a4(0x290)]);return;}}logger['info'](_0x12d785[_0x1483a4(0x331)]);const _0xe18ec7={};_0xe18ec7[_0x1483a4(0x254)]=[_0x12d785[_0x1483a4(0x25f)]],_0xe18ec7[_0x1483a4(0x25b)]=this[_0x1483a4(0x385)];const _0x435501=await google[_0x1483a4(0x2ac)][_0x1483a4(0x27b)](_0xe18ec7),_0x5b2c07={};_0x5b2c07['includedPermissions']=[_0x12d785[_0x1483a4(0x293)],_0x12d785[_0x1483a4(0x201)],_0x12d785['izPVs'],_0x12d785['vSXeQ'],_0x12d785['umRgO'],_0x12d785[_0x1483a4(0x37a)],_0x12d785[_0x1483a4(0x206)],_0x12d785[_0x1483a4(0x229)],_0x12d785['pCJpV'],_0x12d785[_0x1483a4(0x218)],_0x12d785[_0x1483a4(0x352)],_0x12d785['XNEBz'],_0x12d785[_0x1483a4(0x39d)],_0x12d785[_0x1483a4(0x222)],_0x12d785[_0x1483a4(0x25e)],_0x12d785[_0x1483a4(0x30f)],_0x12d785[_0x1483a4(0x2e3)],_0x12d785['kjaMm'],_0x12d785[_0x1483a4(0x397)],_0x12d785[_0x1483a4(0x30b)],_0x12d785[_0x1483a4(0x386)],_0x12d785[_0x1483a4(0x38e)],_0x12d785[_0x1483a4(0x21b)],_0x12d785['Btqkk']],_0x5b2c07[_0x1483a4(0x34e)]=_0x12d785['cdahM'],await this[_0x1483a4(0x2cc)][_0x1483a4(0x375)][_0x1483a4(0x271)]['create']({'parent':_0x1483a4(0x208)+this[_0x1483a4(0x28c)],'requestBody':{'role':_0x5b2c07,'roleId':this['customRoleName']},'auth':_0x435501});const _0x4865fd={};_0x4865fd[_0x1483a4(0x36b)]=_0x1483a4(0x208)+this[_0x1483a4(0x28c)],_0x4865fd[_0x1483a4(0x25c)]={},_0x4865fd[_0x1483a4(0x2ac)]=_0x435501,_0x4865fd[_0x1483a4(0x25c)][_0x1483a4(0x33e)]=this['serviceAccountName'];const _0x3013fe=_0x4865fd;await this[_0x1483a4(0x2cc)][_0x1483a4(0x258)][_0x1483a4(0x2c8)][_0x1483a4(0x315)](_0x3013fe);let _0x1621ac=await this[_0x1483a4(0x336)]['getIamPolicy']({'resource':_0x1483a4(0x208)+this['projectId']});_0x1621ac=_0x1621ac[0x0]['bindings'];const _0x8d3a09={};_0x8d3a09[_0x1483a4(0x3a4)]=_0x1483a4(0x208)+this[_0x1483a4(0x28c)]+_0x1483a4(0x2d9)+this[_0x1483a4(0x2fa)],_0x8d3a09['members']=[_0x1483a4(0x2fd)+this[_0x1483a4(0x26d)]+'@'+this[_0x1483a4(0x28c)]+'.iam.gserviceaccount.com'],_0x1621ac[_0x1483a4(0x2c9)](_0x8d3a09);const _0x3e2281={};_0x3e2281['bindings']=_0x1621ac,await this['resourcemanagerClient']['setIamPolicy']({'resource':_0x1483a4(0x208)+this[_0x1483a4(0x28c)],'policy':_0x3e2281}),logger[_0x1483a4(0x207)](_0x12d785[_0x1483a4(0x2dd)]);}async[a3_0x57403a(0x27d)](_0x2bcbd6=a3_0x57403a(0x2b1),_0x55da53=[a3_0x57403a(0x2b1)]){const _0x528493=a3_0x57403a,_0x28bcff={};_0x28bcff['iOfTM']=function(_0x56ad50,_0x247321){return _0x56ad50===_0x247321;},_0x28bcff['gaRIU']=_0x528493(0x24b),_0x28bcff[_0x528493(0x34f)]=_0x528493(0x2d5),_0x28bcff['WMACf']=function(_0x3cfb61,_0x2b6a1b){return _0x3cfb61===_0x2b6a1b;},_0x28bcff[_0x528493(0x371)]=_0x528493(0x24c),_0x28bcff[_0x528493(0x2c5)]=_0x528493(0x2bb),_0x28bcff[_0x528493(0x320)]=_0x528493(0x2b1),_0x28bcff[_0x528493(0x313)]=function(_0xd3dce4,_0x7f5e85){return _0xd3dce4===_0x7f5e85;},_0x28bcff[_0x528493(0x238)]=function(_0x375a0a,_0xb3f5c7){return _0x375a0a!==_0xb3f5c7;},_0x28bcff['POyOW']=_0x528493(0x38c);const _0x169510=_0x28bcff,_0xd5118b={};return _0xd5118b[_0x528493(0x333)]=WS_EVENTS[_0x528493(0x270)],_0xd5118b[_0x528493(0x2d0)]=_0x169510[_0x528493(0x374)],this[_0x528493(0x38f)]['sendEventToBackend'](this['rws'],_0xd5118b),logger[_0x528493(0x207)](_0x169510[_0x528493(0x34f)]),!_0x2bcbd6&&(_0x169510[_0x528493(0x301)](_0x169510[_0x528493(0x371)],_0x169510[_0x528493(0x2c5)])?_0x169510['iOfTM'](_0x138d59[_0x528493(0x36b)],this[_0x528493(0x256)])&&_0xb9dabd[_0x528493(0x2c9)](_0x18e6fe):_0x2bcbd6=_0x169510[_0x528493(0x320)]),(!_0x55da53||_0x169510[_0x528493(0x313)](_0x55da53['length'],0x0))&&(_0x169510[_0x528493(0x238)](_0x169510['POyOW'],_0x169510[_0x528493(0x1fb)])?_0x491224[_0x528493(0x26e)](_0x339da5):_0x55da53=[_0x169510[_0x528493(0x320)]]),await this[_0x528493(0x38b)](),await this['createCluster'](_0x2bcbd6,_0x55da53),await this[_0x528493(0x20f)](),[_0x2bcbd6,_0x55da53];}async['createCluster'](_0x4cc9a7='default',_0x59cc48=[a3_0x57403a(0x2b1)]){const _0x3db0e4=a3_0x57403a,_0x466ab7={};_0x466ab7['CBXuQ']=function(_0x19bdd0,_0x1d559e){return _0x19bdd0-_0x1d559e;},_0x466ab7['yEIbD']=_0x3db0e4(0x2b4),_0x466ab7[_0x3db0e4(0x2f2)]=function(_0x2a2286,_0x51d72d){return _0x2a2286===_0x51d72d;},_0x466ab7[_0x3db0e4(0x334)]=_0x3db0e4(0x2b1),_0x466ab7[_0x3db0e4(0x395)]=function(_0x19c9d6,_0x5e0b37){return _0x19c9d6===_0x5e0b37;},_0x466ab7[_0x3db0e4(0x23c)]=_0x3db0e4(0x2c1),_0x466ab7[_0x3db0e4(0x220)]=_0x3db0e4(0x225),_0x466ab7[_0x3db0e4(0x347)]=_0x3db0e4(0x325),_0x466ab7[_0x3db0e4(0x29b)]=_0x3db0e4(0x242),_0x466ab7['UIXwz']='gcpresources',_0x466ab7['nwCNd']=_0x3db0e4(0x2a2),_0x466ab7[_0x3db0e4(0x314)]=_0x3db0e4(0x367),_0x466ab7['JCiYh']='regionmap.json',_0x466ab7[_0x3db0e4(0x2e2)]=function(_0x259e3a,_0x543318){return _0x259e3a!==_0x543318;},_0x466ab7[_0x3db0e4(0x2a1)]='SAZqD',_0x466ab7[_0x3db0e4(0x39b)]='REGULAR',_0x466ab7[_0x3db0e4(0x273)]=function(_0x3e1022,_0x236651){return _0x3e1022*_0x236651;},_0x466ab7[_0x3db0e4(0x34c)]=function(_0x53b241,_0x31b03c){return _0x53b241*_0x31b03c;},_0x466ab7[_0x3db0e4(0x353)]=function(_0x34e0cd,_0x2c56a1){return _0x34e0cd===_0x2c56a1;},_0x466ab7[_0x3db0e4(0x1fc)]='nXaEW',_0x466ab7['syZjp']=function(_0x3189d6,_0x474aec){return _0x3189d6===_0x474aec;},_0x466ab7[_0x3db0e4(0x363)]=_0x3db0e4(0x373),_0x466ab7[_0x3db0e4(0x381)]=_0x3db0e4(0x2f7),_0x466ab7[_0x3db0e4(0x30a)]=_0x3db0e4(0x2a8),_0x466ab7[_0x3db0e4(0x39a)]=function(_0x31c55e,_0x52a7d8){return _0x31c55e===_0x52a7d8;},_0x466ab7['bynuJ']='OJeDv',_0x466ab7['UftBx']=_0x3db0e4(0x2c7),_0x466ab7[_0x3db0e4(0x35b)]=_0x3db0e4(0x264);const _0x3a1eae=_0x466ab7;try{if(_0x3a1eae[_0x3db0e4(0x395)](_0x3a1eae[_0x3db0e4(0x23c)],_0x3a1eae[_0x3db0e4(0x220)]))_0x2ef99e['clusterRegion']=_0xa4ac11[_0x3a1eae['CBXuQ'](_0x1ef452,0x1)],this['updateClusterRegion']();else{logger['info'](_0x3a1eae[_0x3db0e4(0x347)]);let _0x1c261b=await fs[_0x3db0e4(0x221)](path[_0x3db0e4(0x251)](__dirname,'..',_0x3a1eae['FVSXJ'],_0x3a1eae['UIXwz'],_0x3a1eae['nwCNd']),_0x3a1eae[_0x3db0e4(0x314)]);_0x1c261b=JSON[_0x3db0e4(0x39e)](_0x1c261b);let _0x1f4442=await fs['readFileAsync'](path['join'](__dirname,'..',_0x3a1eae[_0x3db0e4(0x29b)],_0x3a1eae[_0x3db0e4(0x25d)],_0x3a1eae[_0x3db0e4(0x23b)]),_0x3a1eae[_0x3db0e4(0x314)]);_0x1f4442=JSON[_0x3db0e4(0x39e)](_0x1f4442);const _0x45caf2=global_registry[_0x3db0e4(0x36d)];_0x1c261b[_0x3db0e4(0x36b)]=this['clusterName'],_0x1c261b[_0x3db0e4(0x382)][0x0][_0x3db0e4(0x327)][_0x3db0e4(0x36a)]=global_registry[_0x3db0e4(0x341)],_0x1c261b[_0x3db0e4(0x382)][0x1][_0x3db0e4(0x327)][_0x3db0e4(0x36a)]=global_registry[_0x3db0e4(0x341)],_0x1c261b['nodePools'][0x0][_0x3db0e4(0x327)][_0x3db0e4(0x252)]=this[_0x3db0e4(0x26d)]+'@'+this[_0x3db0e4(0x28c)]+'.iam.gserviceaccount.com',_0x1c261b[_0x3db0e4(0x382)][0x1][_0x3db0e4(0x327)][_0x3db0e4(0x252)]=this[_0x3db0e4(0x26d)]+'@'+this[_0x3db0e4(0x28c)]+_0x3db0e4(0x2b8),_0x1c261b[_0x3db0e4(0x382)][0x0][_0x3db0e4(0x266)]['minNodeCount']=global_registry[_0x3db0e4(0x250)],_0x1c261b['nodePools'][0x1][_0x3db0e4(0x266)][_0x3db0e4(0x2c0)]=0x0,_0x1c261b['nodePools'][0x0]['management']['autoUpgrade']=_0x45caf2,_0x1c261b[_0x3db0e4(0x382)][0x1][_0x3db0e4(0x35c)][_0x3db0e4(0x22a)]=_0x45caf2,_0x1c261b['nodePools'][0x0][_0x3db0e4(0x266)][_0x3db0e4(0x304)]=global_registry[_0x3db0e4(0x253)],_0x1c261b[_0x3db0e4(0x382)][0x1][_0x3db0e4(0x266)][_0x3db0e4(0x304)]=global_registry['maxNodes'],_0x1c261b[_0x3db0e4(0x281)]=global_registry[_0x3db0e4(0x332)],_0x1c261b[_0x3db0e4(0x23a)]=[_0x1f4442[global_registry['clusterRegion']][0x0]],_0x1c261b[_0x3db0e4(0x317)]=_0x3db0e4(0x208)+this[_0x3db0e4(0x28c)]+_0x3db0e4(0x33c)+_0x4cc9a7,_0x1c261b[_0x3db0e4(0x310)]=_0x3db0e4(0x208)+this['projectId']+_0x3db0e4(0x351)+global_registry[_0x3db0e4(0x332)]+_0x3db0e4(0x35d)+_0x59cc48[0x0];if(_0x45caf2){if(_0x3a1eae[_0x3db0e4(0x2e2)](_0x3a1eae['Bqlkr'],_0x3a1eae[_0x3db0e4(0x2a1)]))_0x1e6539[_0x3db0e4(0x31c)](_0x3a1eae[_0x3db0e4(0x2aa)]),_0x3f6bdb[_0x3db0e4(0x21e)](0x1);else{const _0x4e0d29={};_0x4e0d29[_0x3db0e4(0x285)]=_0x3a1eae[_0x3db0e4(0x39b)],_0x1c261b[_0x3db0e4(0x2fc)]=_0x4e0d29;}}const _0x437770=await this[_0x3db0e4(0x2c2)][_0x3db0e4(0x2bf)]({'cluster':_0x1c261b,'parent':'projects/'+this[_0x3db0e4(0x28c)]+_0x3db0e4(0x365)+global_registry[_0x3db0e4(0x332)]});await this[_0x3db0e4(0x38f)][_0x3db0e4(0x282)](_0x3a1eae[_0x3db0e4(0x273)](_0x3a1eae[_0x3db0e4(0x34c)](0x7,0x3c),0x3e8));}}catch(_0x5e4822){if(_0x3a1eae[_0x3db0e4(0x353)](_0x3a1eae[_0x3db0e4(0x1fc)],_0x3a1eae[_0x3db0e4(0x1fc)])){const _0x3f398d=await this[_0x3db0e4(0x20d)]();if(_0x3f398d){if(_0x3a1eae['syZjp'](_0x3a1eae[_0x3db0e4(0x363)],_0x3a1eae['pZMdn'])){if(_0x3a1eae['mgAEo'](_0x393407?.['name'],_0x3db0e4(0x208)+this['projectId']+'/serviceAccounts/'+this[_0x3db0e4(0x26d)]+'@'+this[_0x3db0e4(0x28c)]+_0x3db0e4(0x2b8)))return!![];}else logger[_0x3db0e4(0x207)](_0x3a1eae['mDJDy'],_0x5e4822[_0x3db0e4(0x1ff)]),await this[_0x3db0e4(0x340)]();}else _0x3a1eae[_0x3db0e4(0x39a)](_0x3a1eae[_0x3db0e4(0x26a)],_0x3a1eae[_0x3db0e4(0x388)])?_0x198487=[_0x3a1eae['YrDuc']]:logger['info'](_0x3a1eae['sKyot']);throw _0x5e4822;}else _0x34aab4[_0x3db0e4(0x2f9)](_0xc7b8eb);}}async['setupHubHa'](_0x59fb39,_0x23ebf7,_0x3d9d8b,_0x4bbb5e,_0xee185e){}async['updateWindowsNodeGroup'](){const _0x480f4e=a3_0x57403a;cp['execSync'](_0x480f4e(0x393)+this['clusterName']+_0x480f4e(0x2a3)+global_registry[_0x480f4e(0x332)]+_0x480f4e(0x370));}async[a3_0x57403a(0x340)](_0x2d9187,_0x3c4d1c){const _0x48edd6=a3_0x57403a,_0x5613c9={'xrTWJ':_0x48edd6(0x2b1),'FGqsb':'GKE\x20Cluster\x20deletion\x20failed','oCkGt':function(_0x447852,_0x216ece){return _0x447852===_0x216ece;},'fUmUA':'MaGgx','WnBdP':_0x48edd6(0x30d),'jXhZd':function(_0x8748f2,_0x3fec71){return _0x8748f2(_0x3fec71);},'MOZcp':_0x48edd6(0x2a7),'NOUQk':_0x48edd6(0x235),'SGpOq':function(_0x4abb9f,_0x3b5b7f){return _0x4abb9f!==_0x3b5b7f;},'Ewgjg':_0x48edd6(0x32e),'xVzmn':_0x48edd6(0x33d),'SfZOJ':'Cluster\x20deletion\x20completed','RFodi':_0x48edd6(0x27a)};try{if(_0x5613c9['oCkGt'](_0x5613c9['fUmUA'],_0x5613c9[_0x48edd6(0x2af)]))_0x7cb6db=_0x5613c9['xrTWJ'];else{await _0x5613c9[_0x48edd6(0x27c)](deleteAgent,_0x2d9187),await _0x5613c9[_0x48edd6(0x27c)](deleteRoutingDeps,_0x2d9187),logger[_0x48edd6(0x207)](_0x48edd6(0x22c)+this['clusterName']);const _0x325b5d=await this[_0x48edd6(0x2c2)][_0x48edd6(0x340)]({'name':_0x48edd6(0x208)+this[_0x48edd6(0x28c)]+_0x48edd6(0x365)+global_registry['clusterRegion']+_0x48edd6(0x268)+this[_0x48edd6(0x256)]});if(_0x5613c9[_0x48edd6(0x32a)](_0x325b5d[0x0]?.[_0x48edd6(0x3a2)],_0x5613c9[_0x48edd6(0x27f)])||_0x5613c9[_0x48edd6(0x32a)](_0x325b5d[0x0]?.[_0x48edd6(0x3a2)],_0x5613c9[_0x48edd6(0x2d3)])){if(_0x5613c9[_0x48edd6(0x2ec)](_0x5613c9['Ewgjg'],_0x5613c9[_0x48edd6(0x209)]))return!![];else{_0x35e80f['info'](_0x5613c9[_0x48edd6(0x2fe)]);throw _0x170288;}}logger['info'](_0x5613c9[_0x48edd6(0x2da)]);}}catch(_0x236b4a){if(_0x5613c9[_0x48edd6(0x32a)](_0x5613c9[_0x48edd6(0x21c)],_0x5613c9[_0x48edd6(0x21c)])){logger[_0x48edd6(0x207)](_0x5613c9[_0x48edd6(0x2fe)]);throw _0x236b4a;}else return!![];}}async[a3_0x57403a(0x22d)](_0xf2e9e5){const _0x231551=a3_0x57403a,_0x51366c={};_0x51366c[_0x231551(0x1f6)]=_0x231551(0x234),_0x51366c[_0x231551(0x2cb)]=function(_0xf05a45,_0x50609b){return _0xf05a45!==_0x50609b;},_0x51366c[_0x231551(0x274)]=_0x231551(0x2c3),_0x51366c[_0x231551(0x36c)]=_0x231551(0x350),_0x51366c[_0x231551(0x1f7)]=function(_0xc90af3,_0x11c737){return _0xc90af3>_0x11c737;},_0x51366c[_0x231551(0x32c)]=function(_0x29ffd8,_0xab44e3){return _0x29ffd8===_0xab44e3;},_0x51366c[_0x231551(0x3a0)]=function(_0x1b222b,_0xa4112a){return _0x1b222b!==_0xa4112a;},_0x51366c['zWeNJ']='hLQtI',_0x51366c[_0x231551(0x379)]='zspgj',_0x51366c[_0x231551(0x2a5)]=function(_0x20aa73,_0x31b829){return _0x20aa73!==_0x31b829;},_0x51366c[_0x231551(0x22f)]=_0x231551(0x2b0);const _0x222378=_0x51366c;try{if(_0x222378[_0x231551(0x2cb)](_0x222378[_0x231551(0x274)],_0x222378[_0x231551(0x36c)])){const _0x500f92=await this[_0x231551(0x1fe)][_0x231551(0x2ab)]({'project':this[_0x231551(0x28c)],'network':_0xf2e9e5});if(_0x222378[_0x231551(0x1f7)](_0x500f92[_0x231551(0x2c4)],0x0)&&_0x222378[_0x231551(0x32c)](_0x500f92[0x0][_0x231551(0x36b)],_0xf2e9e5))return _0x222378[_0x231551(0x3a0)](_0x222378[_0x231551(0x232)],_0x222378['rYaoH'])?!![]:(_0x121f3c[_0x231551(0x31c)]('Cannot\x20find\x20subnets\x20'+_0x4e73ca+_0x231551(0x288)+_0x4e82b2),[![],[]]);}else{const _0x20939b={};_0x20939b[_0x231551(0x285)]=_0x222378[_0x231551(0x1f6)],_0x10150f['releaseChannel']=_0x20939b;}}catch(_0x3e8d0e){return _0x222378[_0x231551(0x2a5)](_0x222378[_0x231551(0x22f)],_0x222378[_0x231551(0x22f)])?_0x123047['status'][_0x231551(0x236)][_0x231551(0x32b)][0x0]['ip']:![];}return![];}async[a3_0x57403a(0x237)](_0x1d5e66,_0x1ee985){const _0xae9c5e=a3_0x57403a,_0x41a87c={};_0x41a87c[_0xae9c5e(0x2eb)]=function(_0x1d751c,_0x4cfb28){return _0x1d751c===_0x4cfb28;},_0x41a87c[_0xae9c5e(0x32d)]='browserstack',_0x41a87c[_0xae9c5e(0x297)]=function(_0x514bc0,_0x34d2dd){return _0x514bc0===_0x34d2dd;},_0x41a87c['SEyyP']=_0xae9c5e(0x36f),_0x41a87c[_0xae9c5e(0x394)]=function(_0x27688d,_0x21ffa3){return _0x27688d!==_0x21ffa3;},_0x41a87c[_0xae9c5e(0x396)]=_0xae9c5e(0x358),_0x41a87c[_0xae9c5e(0x322)]=function(_0x7e0c61,_0x56e185){return _0x7e0c61===_0x56e185;},_0x41a87c[_0xae9c5e(0x1f9)]='LOysV',_0x41a87c[_0xae9c5e(0x2de)]='mgusi',_0x41a87c[_0xae9c5e(0x378)]='GLMff',_0x41a87c[_0xae9c5e(0x202)]=_0xae9c5e(0x283);const _0x4fdb4e=_0x41a87c;try{if(_0x4fdb4e['DPHCz'](_0x4fdb4e[_0xae9c5e(0x34b)],_0x4fdb4e[_0xae9c5e(0x34b)])){const _0x22eda3=await this[_0xae9c5e(0x1fe)][_0xae9c5e(0x2ab)]({'project':this['projectId'],'network':_0x1ee985});for(const _0x4e7a68 of _0x22eda3[0x0][_0xae9c5e(0x2b6)]){if(_0x4fdb4e[_0xae9c5e(0x394)](_0x4fdb4e[_0xae9c5e(0x396)],_0x4fdb4e[_0xae9c5e(0x396)])){const _0x8e330=_0xae9c5e(0x2d1)+this[_0xae9c5e(0x28c)]+_0xae9c5e(0x351)+_0x39ec37['clusterRegion']+_0xae9c5e(0x35d)+_0x31b59e[0x0];if(_0x4fdb4e[_0xae9c5e(0x2eb)](_0x8e330,_0x50da76))return[!![],_0x2250d4];}else{const _0x103447=_0xae9c5e(0x2d1)+this[_0xae9c5e(0x28c)]+_0xae9c5e(0x351)+global_registry[_0xae9c5e(0x332)]+_0xae9c5e(0x35d)+_0x1d5e66[0x0];if(_0x4fdb4e['lMJGl'](_0x103447,_0x4e7a68))return _0x4fdb4e[_0xae9c5e(0x2eb)](_0x4fdb4e['XazDg'],_0x4fdb4e[_0xae9c5e(0x2de)])?![]:[!![],_0x1d5e66];}}}else _0x461f1f['status']=![];}catch(_0x4477c8){if(_0x4fdb4e[_0xae9c5e(0x297)](_0x4fdb4e[_0xae9c5e(0x378)],_0x4fdb4e['MWNJy'])){const _0x1fbc10=_0x4e80e0[0x0]?.['resourceLabels']?.[_0xae9c5e(0x20b)];return _0x1fbc10&&_0x4fdb4e[_0xae9c5e(0x2eb)](_0x1fbc10['toLowerCase'](),_0x4fdb4e[_0xae9c5e(0x32d)]);}else return logger[_0xae9c5e(0x31c)](_0xae9c5e(0x239)+_0x1d5e66+_0xae9c5e(0x288)+_0x4477c8),[![],[]];}return[![],[]];}async[a3_0x57403a(0x275)](){const _0x2f7768=a3_0x57403a,_0x1ba8ac={};_0x1ba8ac['nbrKq']=function(_0x157b4e,_0x56a565){return _0x157b4e===_0x56a565;},_0x1ba8ac[_0x2f7768(0x292)]=_0x2f7768(0x243);const _0x1ccff8=_0x1ba8ac,_0x1ac97f=await this['networkClient'][_0x2f7768(0x2d2)]({'project':this[_0x2f7768(0x28c)]}),_0x3d7aa1={};_0x3d7aa1[_0x2f7768(0x210)]=global_registry['bstackUsername'],_0x3d7aa1['accessKey']=global_registry[_0x2f7768(0x259)],_0x3d7aa1['cloudProvider']=GCP,_0x3d7aa1[_0x2f7768(0x2f5)]=[];const _0x33ccfd=_0x3d7aa1;for(const _0x18512f of _0x1ac97f){_0x1ccff8[_0x2f7768(0x306)](_0x1ccff8[_0x2f7768(0x292)],_0x1ccff8['ABQma'])?_0x33ccfd[_0x2f7768(0x2f5)][_0x2f7768(0x2c9)](_0x18512f):(_0x2d9f48[_0x2f7768(0x332)]=_0x3fdd3d[0x0],this[_0x2f7768(0x203)]());}const _0x1b8f07={};_0x1b8f07['type']=WS_EVENTS[_0x2f7768(0x2dc)],_0x1b8f07[_0x2f7768(0x2d0)]=_0x33ccfd,this[_0x2f7768(0x38f)]['sendEventToBackend'](this[_0x2f7768(0x323)],_0x1b8f07);}async[a3_0x57403a(0x203)](){const _0x332213=a3_0x57403a,_0x208dec={'vLiyX':function(_0x18a4e6,_0xdceb82,_0x377eb6){return _0x18a4e6(_0xdceb82,_0x377eb6);},'Smpdx':_0x332213(0x2d7),'ChBAg':_0x332213(0x227),'nqNju':function(_0x3ae732,_0x46a93d,_0x5c3cd1){return _0x3ae732(_0x46a93d,_0x5c3cd1);}},_0x6bfe70=_0x332213(0x348)+AG_API_URL+_0x332213(0x215),_0x471280={};_0x471280[_0x332213(0x211)]=global_registry[_0x332213(0x362)];const _0xf32482={};_0xf32482[_0x332213(0x30c)]=global_registry[_0x332213(0x332)];const _0x85b3f5={'searchParams':_0x471280,'json':_0xf32482,'headers':_0x208dec[_0x332213(0x214)](getAuthHeader,global_registry['bstackUsername'],global_registry['bstackAccesskey']),'method':_0x208dec['Smpdx'],'responseType':_0x208dec[_0x332213(0x1f4)],'throwHttpErrors':![]},_0x5919f5=await _0x208dec[_0x332213(0x294)](got,_0x6bfe70,_0x85b3f5);}async[a3_0x57403a(0x305)](){const _0x1d04ef=a3_0x57403a,_0x1b0ecf={'vfiBg':function(_0x107331,_0x5a23bb){return _0x107331(_0x5a23bb);},'ibUOY':'gcloud\x20--version','BlXZP':_0x1d04ef(0x2ad),'RlLnM':_0x1d04ef(0x31e)},_0x47282c={};_0x47282c[_0x1d04ef(0x3a2)]=![],_0x47282c['error']=null,_0x47282c[_0x1d04ef(0x26b)]='';const _0x11c23b=_0x47282c;try{const _0x132bed=await _0x1b0ecf['vfiBg'](runCommand,_0x1b0ecf[_0x1d04ef(0x364)]);_0x132bed[_0x1d04ef(0x2ea)](_0x1b0ecf[_0x1d04ef(0x249)])?logger['warn'](_0x132bed):logger[_0x1d04ef(0x2f9)](_0x132bed),_0x11c23b[_0x1d04ef(0x3a2)]=!![],_0x11c23b[_0x1d04ef(0x26b)]=_0x1b0ecf[_0x1d04ef(0x29f)];}catch(_0x18c2a6){logger[_0x1d04ef(0x31c)](_0x1d04ef(0x23e)+_0x18c2a6+_0x1d04ef(0x368)+_0x18c2a6[_0x1d04ef(0x1ff)]),_0x11c23b[_0x1d04ef(0x26b)]=_0x1d04ef(0x318)+_0x18c2a6,_0x11c23b[_0x1d04ef(0x31c)]=_0x18c2a6;}return _0x11c23b;}async[a3_0x57403a(0x231)](){const _0x45a642=a3_0x57403a,_0x592340={};_0x592340[_0x45a642(0x387)]=_0x45a642(0x247),_0x592340['UveqQ']=_0x45a642(0x383);const _0x13fe72=_0x592340,_0x41c0d7={};_0x41c0d7[_0x45a642(0x3a2)]=![],_0x41c0d7[_0x45a642(0x31c)]=null,_0x41c0d7[_0x45a642(0x26b)]='';const _0x4f74e1=_0x41c0d7;try{let _0x553a66='';const _0x502fa2=_0x45a642(0x208)+this['projectId'],[_0x2e507f]=await this[_0x45a642(0x336)]['testIamPermissions']({'resource':_0x502fa2,'permissions':Object['keys'](PERMISSIONS)});_0x4f74e1[_0x45a642(0x3a2)]=!![],logger[_0x45a642(0x2f9)](_0x45a642(0x354)+_0x502fa2+':\x20'+JSON[_0x45a642(0x369)](_0x2e507f)),Object[_0x45a642(0x346)](PERMISSIONS)[_0x45a642(0x2e8)](([_0x4daaa5,_0x3093b5])=>{const _0x4fefaf=_0x45a642,_0x1f715c=_0x2e507f['permissions']['includes'](_0x4daaa5);_0x553a66+='\x0a\x09'+_0x3093b5+'\x20:\x20'+(_0x1f715c?_0x13fe72[_0x4fefaf(0x387)]:_0x13fe72[_0x4fefaf(0x2b9)]),!_0x1f715c&&(_0x4f74e1[_0x4fefaf(0x3a2)]=![]);}),_0x4f74e1[_0x45a642(0x26b)]=_0x553a66;}catch(_0x352d09){_0x4f74e1['error']=_0x352d09;}return _0x4f74e1;}}const a3_0x269b9b={};function a3_0x4ffa(_0x14c220,_0x5ac595){const _0xa174f3=a3_0xa174();return a3_0x4ffa=function(_0x4ffafa,_0x38869c){_0x4ffafa=_0x4ffafa-0x1f4;let _0x396e7c=_0xa174f3[_0x4ffafa];return _0x396e7c;},a3_0x4ffa(_0x14c220,_0x5ac595);}a3_0x269b9b[a3_0x57403a(0x321)]=GoogleCloudProvider,module[a3_0x57403a(0x2be)]=a3_0x269b9b;function a3_0xa174(){const _0x39068e=['DerYz','HtZNf','@google-cloud/resource-manager','VwMmD','JTnIn','ABQma','Bbmhd','nqNju','path','got','DPHCz','clusters','HCOzU','cuwZU','FVSXJ','storage.buckets.create','toLowerCase','losCX','RlLnM','https://www.googleapis.com/auth/cloud-platform','Bqlkr','gkecluster.json','\x20--windows-os-version=ltsc2022\x20--region\x20','jGBpB','JFKPQ','pCJpV','RUNNING','Cluster\x20creation\x20failed,\x20rolling\x20back\x20cluster\x20creation:\x20','Uvqss','yEIbD','get','auth','Intercepted','maiLw','WnBdP','vykML','default','checkServiceAccount','MOOVc','Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','Kqnhf','subnetworks','storage.multipartUploads.create','.iam.gserviceaccount.com','UveqQ','storage.objects.delete','xzYmh','../permissions/GCP.json','./CloudProvider','exports','createCluster','minNodeCount','oNHEp','containerClient','PowrB','length','mSPaV','../config/constants','DkyPT','serviceAccounts','push','qbZHm','Moqvl','iamClient','gTMbs','Drjku','child_process','message','https://www.googleapis.com/compute/v1/projects/','list','NOUQk','gcp_credentials.json','Creating\x20required\x20dependencies\x20-\x20GKE\x20Cluster\x20and\x20Service\x20Account','ykzaX','PUT','replace','/roles/','SfZOJ','storage.buckets.list','RESOURCES','XRulw','HwsHn','pckLk','YHqxr','12ycrfTq','lHEQP','vfXco','ClusterManagerClient','cloudProviderName','MsYqB','storage.objects.setIamPolicy','forEach','dZuam','startsWith','ydcws','SGpOq','storage.buckets.getIamPolicy','vBsGZ','RbNoJ','35871gOQGdQ','TvIKw','mgAEo','yFUyV','WavlS','vpcInfo','/serviceAccounts/','QLzGE','Turboscale\x20Custom\x20Role','debug','customRoleName','Please\x20enter\x20numeric\x20choice\x20(must\x20exactly\x20match\x20list\x20item)','releaseChannel','serviceAccount:','FGqsb','KrVeE','../utils/gridComponents','WMACf','exec','Qyxky','maxNodeCount','isCliToolInstalled','nbrKq','googleapis','HNDgu','iam','mDJDy','wcdKt','newRegion','BbjdZ','iOFzO','TTSUO','subnetwork','QlsDt','lSJDI','KjaZk','PrguE','create','Kdddi','network','Please\x20install\x20gcloud\x20CLI\x20tool.\x20Error\x20:\x20','GsaQX','@google-cloud/compute','zkMrZ','error','storage.buckets.getObjectInsights','cli\x20tool\x20is\x20installed','storage.multipartUploads.list','JUehZ','GoogleCloudProvider','lMJGl','rws','dBoWr','Creating\x20GKE\x20Cluster','aBcUw','config','writeFileSync','Xycgu','oCkGt','ingress','htTgs','uPeGX','mFgYQ','waUiT','../utils/utilityMethods','SkmQx','clusterRegion','type','YrDuc','jdlbC','resourcemanagerClient','WIhTk','resourceLabels','Zaizy','HbVCH','pGjYd','/global/networks/','EHFot','accountId','Proceeding\x20with\x20the\x20cluster\x20in\x20the\x20location\x20-\x20','deleteCluster','instanceType','izPVs','util','includes','wvfBv','entries','dNnkI','https://','pcodN','ypkiy','SEyyP','lasBs','VNWEh','title','ruOsQ','rXOah','/regions/','icMDw','tmXZx','permissions\x20check\x20response\x20for\x20','masterAuth','XNEBz','storage.multipartUploads.listParts','KDadP','wzuZc','sTehk','sKyot','management','/subnetworks/','getClusterInfo','aHEoK','vSXeQ','tcgDM','gridProfileId','BCJIO','ibUOY','/locations/','storage.multipartUploads.abort','utf-8','\x20:\x20','stringify','machineType','name','PKCOB','clusterAutoUpgrade','2645080eJeqXi','NvASa','\x20--quiet\x20--user-output-enabled=false','xQOsk','SzQux','FcOHD','gaRIU','organizations','zadMY','1123947tpKGzb','mraJz','rYaoH','zvJXP','getUserInput','execSync','hmQrN','Enwmv','lyXWN','log','pZMdn','nodePools','denied','isBrowserstackCluster','credentialsPath','BghtD','vDXIl','UftBx','HVndK','../utils/userInput','setupServiceAccount','QPGfO','GTNLJ','rKoQI','webSocketUtils','split','iam.serviceAccounts.signBlob','oTzKr','gcloud\x20container\x20node-pools\x20update\x20windows-pool\x20--cluster=','qdHaK','EgEty','owfhs','ROPwx','gcloud\x20auth\x20login\x20--cred-file=','wvTnu','GiwJD','sgOpF','Service\x20account\x20already\x20exists,\x20skipping','CaFpf','parse','clusterCaCertificate','CORjb','Enter\x20Key\x20file\x20(.json)\x20path\x20for\x20GCP\x20Service\x20Account:\x20','status','toString','role','ChBAg','wXWmP','irXjs','XMBVx','hBJMK','XazDg','kwEsw','POyOW','MZhcX','sendResourceDataToHST','networkClient','stack','bEuCd','CclfA','MWNJy','updateClusterRegion','storage.objects.get','nQrTD','HdMmz','info','projects/','xVzmn','storage.buckets.deleteTagBinding','managedby','Aprzb','isClusterPresent','93849rPRGMb','updateWindowsNodeGroup','username','profileId','UTeOv','gke_','vLiyX','/packages/cli/update-cluster-region','DseMG','getGridHostname','pzyjr','gxJpg','798196llLAjc','qIspL','RFodi','storage.objects.getIamPolicy','exit','accounts','Vnzol','readFileAsync','oSDcw','nWihX','eYyXW','hcpMm','Found\x20cluster\x20with\x20name\x20\x27','json','521127DsEPvQ','DeAPM','autoUpgrade','cloudProvider','Deleting\x20the\x20cluster\x20','isVPCPresent','storage.buckets.listTagBindings','wteCM','AjEDD','checkAccess','zWeNJ','HGjug','REGULAR','DONE','loadBalancer','isSubnetsValid','lushO','Cannot\x20find\x20subnets\x20','locations','JCiYh','LixMl','storage.buckets.createTagBinding','error\x20:\x20','setCachedCredsInRegistry','rBnrm','permissions','templates','MCVZJ','XmVqH','350972PPmrxD','15tYqEKs','allowed','PpexC','BlXZP','kjaMm','Creating\x20required\x20resources\x20-\x20GKE\x20Cluster\x20and\x20Service\x20Account','SCdEi','8UabOel','bXOrU','gcloud\x20components\x20install\x20gke-gcloud-auth-plugin\x20--quiet\x20--no-user-output-enabled','minNodes','join','serviceAccount','maxNodes','scopes','NetworksClient','clusterName','project_id','projects','bstackAccesskey','browserstack','keyFile','requestBody','UIXwz','kHQrW','tKIHy','pQoGE','storage.buckets.setIamPolicy','gcpresources','listClusters','Cluster\x20creation\x20failed','780xHaGvR','autoscaling','endpoint','/clusters/','turboscale_custom_role','bynuJ','data','OFgSz','serviceAccountName','warn','FJufV','LOG','roles','\x27\x20in\x20multiple\x20locations,\x20select\x20a\x20location\x20to\x20proceed:','lgNOh','SoOoF','sendGCPInfoToHST','storage.objects.list','@google-cloud/container','getKubeConfigData','storage.objects.create','gxbQV','getClient','jXhZd','setupNewCluster','ybpoX','MOZcp','FoUMI','location','delay','eXepZ','turboscale-service-account','channel','umRgO','1|7|8|5|2|0|6|4|3','.\x20Error:\x20','storage.buckets.get','cdahM','6OItgSq','projectId'];a3_0xa174=function(){return _0x39068e;};return a3_0xa174();} |
@@ -1,1 +0,1 @@ | ||
| const a4_0x6d231d=a4_0x9f85;(function(_0x247c4b,_0x15b8d7){const _0x106571=a4_0x9f85,_0x193b57=_0x247c4b();while(!![]){try{const _0x9f3001=parseInt(_0x106571(0x1c0))/0x1+parseInt(_0x106571(0x1da))/0x2+parseInt(_0x106571(0x1d7))/0x3*(parseInt(_0x106571(0x1d4))/0x4)+parseInt(_0x106571(0x1c7))/0x5+-parseInt(_0x106571(0x1d2))/0x6+-parseInt(_0x106571(0x1d5))/0x7*(parseInt(_0x106571(0x1c8))/0x8)+-parseInt(_0x106571(0x1cd))/0x9*(parseInt(_0x106571(0x1ce))/0xa);if(_0x9f3001===_0x15b8d7)break;else _0x193b57['push'](_0x193b57['shift']());}catch(_0x312896){_0x193b57['push'](_0x193b57['shift']());}}}(a4_0x1d8a,0xd215b));function a4_0x9f85(_0x6ff78b,_0x5356c4){const _0x1d8a1d=a4_0x1d8a();return a4_0x9f85=function(_0x9f8520,_0x34828c){_0x9f8520=_0x9f8520-0x1bd;let _0x17a0d7=_0x1d8a1d[_0x9f8520];return _0x17a0d7;},a4_0x9f85(_0x6ff78b,_0x5356c4);}function a4_0x1d8a(){const _0xaafc9a=['7bYyuHC','../utils/utilityMethods','354Ogvjlq','fHfVu','HfHHw','135638sbGQhY','jzVPr','node','error','WRAFq','init','oNsYH','1150328CauqhD','\x20Please\x20use\x20Node.js\x20version\x2018\x20or\x20higher\x20to\x20setup\x20your\x20grid\x20in\x20Azure.','stack','message','Current\x20Node.js\x20version\x20','./Azure','yAFmy','3740915wydMUB','10535104ydUwdA','grid-spawning-failed','rIYiP','exit','versions','813753iDLcdK','50UPgqLw','../utils/instrumentationUtils','YwKFg','Unknown\x20cloud\x20provider\x20found\x20-\x20','5255544llXzSE','\x20is\x20not\x20supported.\x20Please\x20use\x20Node.js\x20version\x2018\x20or\x20higher\x20to\x20setup\x20your\x20grid\x20in\x20Azure.\x20Error:\x20','52172qcCcXy'];a4_0x1d8a=function(){return _0xaafc9a;};return a4_0x1d8a();}const {AWSCloudProvider}=require('./AWS'),{GoogleCloudProvider}=require('./GoogleCloudProvider'),{installAzurePackages,IsNodeCompatibleWithAzure}=require(a4_0x6d231d(0x1d6)),{AWS,AZURE,GCP,messageTypes}=require('../config/constants'),{sendInstrumentationEvent}=require(a4_0x6d231d(0x1cf)),{logger}=require('../config/logger');exports['getCloudProviderObject']=async(_0x894e6a,_0x32b808,_0x482a1d,_0x53dbeb,_0x5d7332,_0x36e51f)=>{const _0x2b6c80=a4_0x6d231d,_0x4afc14={'rIYiP':function(_0xb26413){return _0xb26413();},'wLoxa':function(_0x90a528,_0x28c59c){return _0x90a528(_0x28c59c);},'YwKFg':_0x2b6c80(0x1c5),'WRAFq':function(_0x4595cb,_0x2119db,_0x395b54,_0x184e55,_0x439705,_0x417238,_0x1f7174){return _0x4595cb(_0x2119db,_0x395b54,_0x184e55,_0x439705,_0x417238,_0x1f7174);},'fHfVu':'create-grid-called','oNsYH':_0x2b6c80(0x1c9)};switch(_0x894e6a){case AWS:{const _0x9288e0=new AWSCloudProvider(_0x32b808,_0x482a1d,_0x53dbeb,_0x5d7332);return await _0x9288e0[_0x2b6c80(0x1be)]();}case GCP:{const _0x883e47=new GoogleCloudProvider(_0x32b808,_0x482a1d,_0x53dbeb,_0x5d7332);return await _0x883e47[_0x2b6c80(0x1be)]();}case AZURE:{try{await _0x4afc14[_0x2b6c80(0x1ca)](installAzurePackages);const {AzureCloudProvider:_0x37ea67}=_0x4afc14['wLoxa'](require,_0x4afc14[_0x2b6c80(0x1d0)]),_0x32f6fb=new _0x37ea67(_0x32b808,_0x482a1d,_0x53dbeb,_0x5d7332);return await _0x32f6fb[_0x2b6c80(0x1be)]();}catch(_0x56db85){const _0x3daf98=_0x2b6c80(0x1c4)+process['versions']['node']+_0x2b6c80(0x1d3)+_0x56db85[_0x2b6c80(0x1c3)]+',\x20stacktrace:\x20'+_0x56db85[_0x2b6c80(0x1c2)];logger[_0x2b6c80(0x1dd)](_0x3daf98);const _0x39dce3={};_0x39dce3[_0x2b6c80(0x1dd)]=_0x3daf98,await _0x4afc14[_0x2b6c80(0x1bd)](sendInstrumentationEvent,_0x36e51f,_0x4afc14[_0x2b6c80(0x1d8)],messageTypes['ERROR'],_0x4afc14[_0x2b6c80(0x1bf)],_0x39dce3,_0x36e51f),process['exit'](0x1);}}default:logger[_0x2b6c80(0x1dd)]('Unknown\x20cloud\x20provider\x20found\x20-\x20'+_0x894e6a),process[_0x2b6c80(0x1cb)](0x1);}},exports['getCloudProviderObjectWithOutInit']=async(_0xadbb95,_0x39237b,_0x5eaf7c,_0x10fb1e,_0x221e91,_0x52173e)=>{const _0x3182e7=a4_0x6d231d,_0x1ae941={'HfHHw':function(_0x543b1f){return _0x543b1f();},'yAFmy':function(_0x24c95a,_0x19dddf){return _0x24c95a(_0x19dddf);},'jzVPr':_0x3182e7(0x1c5)};switch(_0xadbb95){case AWS:return new AWSCloudProvider(_0x39237b,_0x5eaf7c,_0x10fb1e,_0x221e91);case GCP:return new GoogleCloudProvider(_0x39237b,_0x5eaf7c,_0x10fb1e,_0x221e91);case AZURE:{!_0x1ae941[_0x3182e7(0x1d9)](IsNodeCompatibleWithAzure)&&(logger[_0x3182e7(0x1dd)](_0x3182e7(0x1c4)+process[_0x3182e7(0x1cc)][_0x3182e7(0x1dc)]+_0x3182e7(0x1c1)),process[_0x3182e7(0x1cb)](0x1));await _0x1ae941[_0x3182e7(0x1d9)](installAzurePackages);const {AzureCloudProvider:_0x105488}=_0x1ae941[_0x3182e7(0x1c6)](require,_0x1ae941[_0x3182e7(0x1db)]);return new _0x105488(_0x39237b,_0x5eaf7c,_0x10fb1e,_0x221e91);}default:logger['error'](_0x3182e7(0x1d1)+_0xadbb95),process[_0x3182e7(0x1cb)](0x1);}}; | ||
| function a4_0x57e1(){const _0x4b747d=['node','\x20Please\x20use\x20Node.js\x20version\x2018\x20or\x20higher\x20to\x20setup\x20your\x20grid\x20in\x20Azure.','../config/constants','./GoogleCloudProvider','init','stack','iXxNu','create-grid-called','grid-spawning-failed','5zYWzVP','1289388FFzwnm','Current\x20Node.js\x20version\x20','748608RqANZJ','214742VDsGxQ','dBPYk','error','878934JYhdgs','bsZIa','GQKZq','1222123JrhYOE','ERROR','../utils/instrumentationUtils','../config/logger','uXGet','2783826oACymo','getCloudProviderObject','250852NLwSeh','exit','versions','48JBIrKm','./AWS','ZLkhf',',\x20stacktrace:\x20','CtXIk','../utils/utilityMethods'];a4_0x57e1=function(){return _0x4b747d;};return a4_0x57e1();}const a4_0x4db357=a4_0x4d73;(function(_0x1c9b48,_0xd0bb){const _0x54384e=a4_0x4d73,_0x1f6b31=_0x1c9b48();while(!![]){try{const _0x2fff3e=-parseInt(_0x54384e(0x88))/0x1+parseInt(_0x54384e(0x72))/0x2+-parseInt(_0x54384e(0x8b))/0x3+-parseInt(_0x54384e(0x87))/0x4+-parseInt(_0x54384e(0x84))/0x5*(parseInt(_0x54384e(0x85))/0x6)+-parseInt(_0x54384e(0x6b))/0x7*(-parseInt(_0x54384e(0x75))/0x8)+parseInt(_0x54384e(0x70))/0x9;if(_0x2fff3e===_0xd0bb)break;else _0x1f6b31['push'](_0x1f6b31['shift']());}catch(_0x268685){_0x1f6b31['push'](_0x1f6b31['shift']());}}}(a4_0x57e1,0x8bc58));function a4_0x4d73(_0x1f5a3e,_0x187fce){const _0x57e13e=a4_0x57e1();return a4_0x4d73=function(_0x4d7359,_0x544317){_0x4d7359=_0x4d7359-0x69;let _0x5854d3=_0x57e13e[_0x4d7359];return _0x5854d3;},a4_0x4d73(_0x1f5a3e,_0x187fce);}const {AWSCloudProvider}=require(a4_0x4db357(0x76)),{GoogleCloudProvider}=require(a4_0x4db357(0x7e)),{installAzurePackages,IsNodeCompatibleWithAzure}=require(a4_0x4db357(0x7a)),{AWS,AZURE,GCP,messageTypes}=require(a4_0x4db357(0x7d)),{sendInstrumentationEvent}=require(a4_0x4db357(0x6d)),{logger}=require(a4_0x4db357(0x6e));exports[a4_0x4db357(0x71)]=async(_0x104054,_0x4064dc,_0x54bb9a,_0x197dea,_0x55a1c6,_0xbd05fd)=>{const _0x5d4232=a4_0x4db357,_0x317ccd={'bsZIa':function(_0xc44b61){return _0xc44b61();},'iuVvT':function(_0x2f35f3,_0xcbbbc3){return _0x2f35f3(_0xcbbbc3);},'dBPYk':'./Azure','iXxNu':function(_0x37818e,_0x1d0641,_0x1dbebf,_0xce2907,_0x3d90a5,_0x89d985,_0x3fdabb){return _0x37818e(_0x1d0641,_0x1dbebf,_0xce2907,_0x3d90a5,_0x89d985,_0x3fdabb);},'CtXIk':_0x5d4232(0x82),'uXGet':_0x5d4232(0x83)};switch(_0x104054){case AWS:{const _0x3c28a7=new AWSCloudProvider(_0x4064dc,_0x54bb9a,_0x197dea,_0x55a1c6);return await _0x3c28a7[_0x5d4232(0x7f)]();}case GCP:{const _0x56fa88=new GoogleCloudProvider(_0x4064dc,_0x54bb9a,_0x197dea,_0x55a1c6);return await _0x56fa88[_0x5d4232(0x7f)]();}case AZURE:{try{await _0x317ccd[_0x5d4232(0x69)](installAzurePackages);const {AzureCloudProvider:_0x481ca0}=_0x317ccd['iuVvT'](require,_0x317ccd[_0x5d4232(0x89)]),_0x523d58=new _0x481ca0(_0x4064dc,_0x54bb9a,_0x197dea,_0x55a1c6);return await _0x523d58[_0x5d4232(0x7f)]();}catch(_0x5d216d){const _0x4387fc=_0x5d4232(0x86)+process[_0x5d4232(0x74)]['node']+'\x20is\x20not\x20supported.\x20Please\x20use\x20Node.js\x20version\x2018\x20or\x20higher\x20to\x20setup\x20your\x20grid\x20in\x20Azure.\x20Error:\x20'+_0x5d216d['message']+_0x5d4232(0x78)+_0x5d216d[_0x5d4232(0x80)];logger[_0x5d4232(0x8a)](_0x4387fc);const _0x15b6cf={};_0x15b6cf[_0x5d4232(0x8a)]=_0x4387fc,await _0x317ccd[_0x5d4232(0x81)](sendInstrumentationEvent,_0xbd05fd,_0x317ccd[_0x5d4232(0x79)],messageTypes[_0x5d4232(0x6c)],_0x317ccd[_0x5d4232(0x6f)],_0x15b6cf,_0xbd05fd),process['exit'](0x1);}}default:logger[_0x5d4232(0x8a)]('Unknown\x20cloud\x20provider\x20found\x20-\x20'+_0x104054),process[_0x5d4232(0x73)](0x1);}},exports['getCloudProviderObjectWithOutInit']=async(_0x3402f0,_0x4fb234,_0x38935f,_0xdf2f36,_0x2cd255,_0x517beb)=>{const _0x2e473c=a4_0x4db357,_0x648a69={'GQKZq':function(_0x12ca0e){return _0x12ca0e();},'ZLkhf':function(_0x5d21e6,_0x19a44e){return _0x5d21e6(_0x19a44e);},'SAWYO':'./Azure'};switch(_0x3402f0){case AWS:return new AWSCloudProvider(_0x4fb234,_0x38935f,_0xdf2f36,_0x2cd255);case GCP:return new GoogleCloudProvider(_0x4fb234,_0x38935f,_0xdf2f36,_0x2cd255);case AZURE:{!_0x648a69[_0x2e473c(0x6a)](IsNodeCompatibleWithAzure)&&(logger[_0x2e473c(0x8a)](_0x2e473c(0x86)+process[_0x2e473c(0x74)][_0x2e473c(0x7b)]+_0x2e473c(0x7c)),process[_0x2e473c(0x73)](0x1));await _0x648a69['GQKZq'](installAzurePackages);const {AzureCloudProvider:_0x21bc03}=_0x648a69[_0x2e473c(0x77)](require,_0x648a69['SAWYO']);return new _0x21bc03(_0x4fb234,_0x38935f,_0xdf2f36,_0x2cd255);}default:logger[_0x2e473c(0x8a)]('Unknown\x20cloud\x20provider\x20found\x20-\x20'+_0x3402f0),process[_0x2e473c(0x73)](0x1);}}; |
@@ -1,1 +0,1 @@ | ||
| const a5_0x2011cb=a5_0x44f2;(function(_0x14c2fa,_0x4fe698){const _0xdd8fd2=a5_0x44f2,_0x168824=_0x14c2fa();while(!![]){try{const _0x59ec1b=parseInt(_0xdd8fd2(0xc7))/0x1*(parseInt(_0xdd8fd2(0xa8))/0x2)+-parseInt(_0xdd8fd2(0x83))/0x3+-parseInt(_0xdd8fd2(0xa5))/0x4+parseInt(_0xdd8fd2(0x8e))/0x5*(-parseInt(_0xdd8fd2(0x7e))/0x6)+parseInt(_0xdd8fd2(0xcd))/0x7*(parseInt(_0xdd8fd2(0xbd))/0x8)+-parseInt(_0xdd8fd2(0xa9))/0x9+parseInt(_0xdd8fd2(0x8a))/0xa*(parseInt(_0xdd8fd2(0xca))/0xb);if(_0x59ec1b===_0x4fe698)break;else _0x168824['push'](_0x168824['shift']());}catch(_0x5790f6){_0x168824['push'](_0x168824['shift']());}}}(a5_0xeabd,0xed9ea));const fs=require('fs'),got=require(a5_0x2011cb(0xc8)),{v4:uuidv4}=require(a5_0x2011cb(0x81)),{inputConfirmation,closeInput}=require(a5_0x2011cb(0xb8)),{AG_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes}=require(a5_0x2011cb(0xb5)),{getCredentialsPath,getAuthHeader}=require(a5_0x2011cb(0xa2)),{sendInstrumentationEvent}=require(a5_0x2011cb(0xb0));function a5_0x44f2(_0x35222d,_0x209f52){const _0xeabd32=a5_0xeabd();return a5_0x44f2=function(_0x44f254,_0x20b2e6){_0x44f254=_0x44f254-0x72;let _0x49e3b4=_0xeabd32[_0x44f254];return _0x49e3b4;},a5_0x44f2(_0x35222d,_0x209f52);}exports[a5_0x2011cb(0xb3)]=a5_0x2011cb(0xa7),exports[a5_0x2011cb(0x8b)]=a5_0x2011cb(0x9c),exports[a5_0x2011cb(0xb4)]=function(_0x455de1){const _0x3b10d1=a5_0x2011cb,_0x27fa6={};_0x27fa6['hGHNE']=_0x3b10d1(0xb1);const _0x5775c2=_0x27fa6;return _0x455de1[_0x3b10d1(0xaf)](HELP_HEADER_MESSAGE[_0x3b10d1(0xa7)])[_0x3b10d1(0xac)](HELP_FOOTER_MESSAGE)[_0x3b10d1(0xb1)](_0x5775c2[_0x3b10d1(0x88)])['recommendCommands']()[_0x3b10d1(0x77)]()[_0x3b10d1(0xc0)];},exports[a5_0x2011cb(0xb7)]=async function(_0x4b2ea4){const _0x527025=a5_0x2011cb,_0x436eea={'Xvjbe':function(_0x5572ae){return _0x5572ae();},'tULKP':_0x527025(0x80),'CAltQ':function(_0x7dd0b4,_0x3e94ff,_0x1f3385,_0x2a86ce,_0x54f93a,_0xbc83a7,_0xf0dfd3){return _0x7dd0b4(_0x3e94ff,_0x1f3385,_0x2a86ce,_0x54f93a,_0xbc83a7,_0xf0dfd3);},'OpwIQ':'configure-called','OERCd':_0x527025(0x7b),'BUYUE':function(_0x2c9ab9){return _0x2c9ab9();},'CMmvi':'GET','rophf':function(_0x3546e2,_0x26db7e,_0x243eb7){return _0x3546e2(_0x26db7e,_0x243eb7);},'kpMFR':function(_0xc3bb65,_0xaea9a1,_0xf54551){return _0xc3bb65(_0xaea9a1,_0xf54551);},'JQOFi':function(_0x5a3a5c,_0x15d6d3){return _0x5a3a5c!==_0x15d6d3;},'FCOoA':function(_0x344369,_0x32ee4d){return _0x344369!==_0x32ee4d;},'UJVWF':function(_0x4576b6,_0x79c650){return _0x4576b6===_0x79c650;},'PFTJz':_0x527025(0xc5),'TISvO':'core:','TouBf':function(_0x44808a,_0x110990){return _0x44808a(_0x110990);},'zDEiL':_0x527025(0xc9),'ySzob':function(_0x1df8ed,_0x204e15){return _0x1df8ed===_0x204e15;},'YyhCu':function(_0x45df1b,_0x15a0ce){return _0x45df1b===_0x15a0ce;},'rwdwC':'Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','OdNWt':_0x527025(0xcf),'JWOvB':_0x527025(0xc4),'BJmVo':function(_0x7d1e4a,_0x40e8c8){return _0x7d1e4a<_0x40e8c8;},'AMHsE':function(_0x466e50,_0x473473){return _0x466e50+_0x473473;},'mKaiG':_0x527025(0x96),'jqEFy':function(_0x41cf5d,_0xdd95d0){return _0x41cf5d(_0xdd95d0);},'vLvKy':function(_0x2a1053,_0x1c294b){return _0x2a1053(_0x1c294b);},'qqbqx':function(_0x186a2a,_0x4318e5){return _0x186a2a<=_0x4318e5;},'SuCvE':function(_0x58b1fc,_0x20ad0d){return _0x58b1fc>_0x20ad0d;},'PCspl':function(_0x247a86,_0xfee08e,_0x265988,_0xff0bd0,_0x11a860,_0x155332,_0x442a06){return _0x247a86(_0xfee08e,_0x265988,_0xff0bd0,_0x11a860,_0x155332,_0x442a06);},'zJZFP':'invalid-selection','RtlDM':function(_0x10f6f0,_0x5b7b2d){return _0x10f6f0-_0x5b7b2d;},'CxPPe':_0x527025(0x8f),'gjzSc':_0x527025(0x86),'bUbml':function(_0x31ceac,_0x56c6d5,_0x5c71ca){return _0x31ceac(_0x56c6d5,_0x5c71ca);},'IWZxS':_0x527025(0x84),'HYkNi':_0x527025(0xaa),'FmYcA':function(_0x1bc141,_0xe8c7d3,_0x467d7f,_0x1365dc,_0xf88b4c,_0x568d08,_0x190575){return _0x1bc141(_0xe8c7d3,_0x467d7f,_0x1365dc,_0xf88b4c,_0x568d08,_0x190575);},'OIGDi':_0x527025(0xc3),'iwuxK':function(_0x217f12,_0x34fcdf,_0x5e6bdf,_0x25b82f,_0x7ee6c5,_0x2f001b,_0x2ea7cb){return _0x217f12(_0x34fcdf,_0x5e6bdf,_0x25b82f,_0x7ee6c5,_0x2f001b,_0x2ea7cb);},'hppVM':_0x527025(0xd0),'WTznp':_0x527025(0x9f),'kvjDr':function(_0x5f0e3c,_0x2475ce,_0x5efb30,_0x17a028,_0x27d5b5,_0x3d5d53,_0x4c30fd){return _0x5f0e3c(_0x2475ce,_0x5efb30,_0x17a028,_0x27d5b5,_0x3d5d53,_0x4c30fd);},'wkvcH':'unknown-error'};try{global_registry[_0x527025(0xa1)]=_0x436eea[_0x527025(0x90)](uuidv4);const _0x51a71a='https://'+AG_API_URL+'/packages/cli/configure';!fs['existsSync'](_0x436eea[_0x527025(0x90)](getCredentialsPath))&&(console[_0x527025(0xad)](_0x436eea[_0x527025(0x97)]),await _0x436eea['CAltQ'](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes['ERROR'],_0x436eea[_0x527025(0x9a)],null,_0x4b2ea4),process[_0x527025(0x7c)](0x1));await _0x436eea[_0x527025(0x74)](sendInstrumentationEvent,_0x4b2ea4,_0x436eea['OpwIQ'],messageTypes['INFO'],null,null,_0x4b2ea4);const _0x41cd9f=JSON[_0x527025(0xbc)](fs['readFileSync'](_0x436eea[_0x527025(0x9d)](getCredentialsPath))),_0x13ab8f={'method':_0x436eea['CMmvi'],'headers':_0x436eea[_0x527025(0xce)](getAuthHeader,_0x41cd9f['Browserstack'][_0x527025(0x93)],_0x41cd9f['Browserstack'][_0x527025(0x78)]),'throwHttpErrors':![]},_0x5a0fe9=await _0x436eea['kpMFR'](got,_0x51a71a,_0x13ab8f);if(_0x436eea[_0x527025(0xb9)](_0x5a0fe9,null)&&_0x436eea[_0x527025(0x8c)](_0x5a0fe9,undefined)&&_0x436eea[_0x527025(0xbb)](_0x5a0fe9['statusCode'],0xc8)){const _0x21fc25=JSON[_0x527025(0xbc)](_0x5a0fe9['body']);console[_0x527025(0x91)](_0x436eea['PFTJz']),console[_0x527025(0x91)](_0x436eea[_0x527025(0x94)]),console[_0x527025(0x91)]('\x20\x20username:\x20'+_0x41cd9f[_0x527025(0x7a)]['username']),console[_0x527025(0x91)]('\x20\x20grid-profile:\x20'+_0x21fc25[_0x527025(0xae)][_0x527025(0x95)]);const _0xfe0bc4=await _0x436eea[_0x527025(0xba)](inputConfirmation,_0x436eea[_0x527025(0xb6)]);(_0x436eea[_0x527025(0xbb)](_0xfe0bc4,undefined)||_0x436eea[_0x527025(0xbb)](_0xfe0bc4,null)||!(_0x436eea['ySzob'](_0xfe0bc4[_0x527025(0x73)](),'y')||_0x436eea[_0x527025(0x7d)](_0xfe0bc4[_0x527025(0x73)](),'n')))&&(console[_0x527025(0xad)](_0x436eea['rwdwC']),await _0x436eea[_0x527025(0x74)](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes[_0x527025(0xbe)],_0x436eea[_0x527025(0xb2)],null,_0x4b2ea4),process['exit'](0x1));_0x436eea['YyhCu'](_0xfe0bc4[_0x527025(0x73)](),'n')&&process[_0x527025(0x7c)](0x0);console['log'](_0x436eea['JWOvB']);const _0x10b14e=_0x21fc25[_0x527025(0x75)][_0x527025(0x76)];for(let _0x2cf752=0x0;_0x436eea['BJmVo'](_0x2cf752,_0x10b14e);_0x2cf752+=0x1){console[_0x527025(0x91)]('['+_0x436eea[_0x527025(0x85)](_0x2cf752,0x1)+']\x20'+_0x21fc25[_0x527025(0x75)][_0x2cf752][_0x527025(0x95)]);}const _0x4b6dbf=await _0x436eea[_0x527025(0xba)](inputConfirmation,_0x436eea[_0x527025(0x82)]),_0x447412=_0x436eea[_0x527025(0xbf)](Number,_0x4b6dbf);(_0x436eea[_0x527025(0xcb)](isNaN,_0x447412)||_0x436eea[_0x527025(0x89)](_0x447412,0x0)||_0x436eea['SuCvE'](_0x447412,_0x10b14e))&&(console[_0x527025(0xad)](_0x436eea[_0x527025(0x9b)]),await _0x436eea[_0x527025(0xc2)](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes[_0x527025(0xbe)],_0x436eea[_0x527025(0xc6)],null,_0x4b2ea4),process[_0x527025(0x7c)](0x1));_0x436eea[_0x527025(0x90)](closeInput);const _0x4223dd=_0x21fc25['list'][_0x436eea[_0x527025(0x72)](_0x447412,0x1)]['id'],_0x36737f={};_0x36737f[_0x527025(0x99)]=_0x4223dd;const _0x330827={'method':_0x436eea[_0x527025(0xa3)],'headers':_0x436eea[_0x527025(0x98)](getAuthHeader,_0x41cd9f['Browserstack']['username'],_0x41cd9f['Browserstack'][_0x527025(0x78)]),'json':_0x36737f,'responseType':_0x436eea[_0x527025(0xa6)],'throwHttpErrors':![]},_0x357706=await _0x436eea['bUbml'](got,_0x51a71a,_0x330827);_0x436eea[_0x527025(0x8c)](_0x357706,null)&&_0x436eea[_0x527025(0x8c)](_0x357706,undefined)&&_0x436eea[_0x527025(0x8d)](_0x357706[_0x527025(0x92)],0xc8)&&(console['log'](_0x436eea['IWZxS']),process['exit'](0x0)),_0x436eea[_0x527025(0x8d)](_0x357706[_0x527025(0x92)],0x191)&&(console[_0x527025(0xad)](_0x436eea['HYkNi']),await _0x436eea['FmYcA'](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes[_0x527025(0xbe)],_0x436eea['OIGDi'],null,_0x4b2ea4),process[_0x527025(0x7c)](0x1)),console[_0x527025(0xad)](_0x527025(0x7f)+JSON[_0x527025(0xa0)](_0x357706)),await _0x436eea[_0x527025(0x9e)](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes[_0x527025(0xbe)],_0x436eea[_0x527025(0xc1)],_0x357706,_0x4b2ea4),process['exit'](0x1);}_0x436eea[_0x527025(0xbb)](_0x5a0fe9[_0x527025(0x92)],0x191)&&(console[_0x527025(0xad)](_0x436eea['WTznp']),await _0x436eea[_0x527025(0x87)](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes[_0x527025(0xbe)],_0x436eea[_0x527025(0xa4)],null,_0x4b2ea4),process[_0x527025(0x7c)](0x1)),console[_0x527025(0xad)]('Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20'+JSON[_0x527025(0xa0)](_0x5a0fe9)),await _0x436eea[_0x527025(0x74)](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes['ERROR'],_0x436eea[_0x527025(0xc1)],_0x5a0fe9,_0x4b2ea4),process[_0x527025(0x7c)](0x1);}catch(_0x3dcf34){console[_0x527025(0xad)]('Failed\x20to\x20configure\x20resources!\x20Error:\x20'+_0x3dcf34[_0x527025(0xcc)]),await _0x436eea['FmYcA'](sendInstrumentationEvent,_0x4b2ea4,_0x436eea[_0x527025(0xab)],messageTypes[_0x527025(0xbe)],_0x436eea[_0x527025(0x79)],_0x3dcf34,_0x4b2ea4),process[_0x527025(0x7c)](0x1);}};function a5_0xeabd(){const _0x59c638=['epilogue','error','active','usage','../utils/instrumentationUtils','help','OdNWt','command','builder','../config/constants','zDEiL','handler','../utils/userInput','JQOFi','TouBf','UJVWF','parse','32SJVekV','ERROR','jqEFy','argv','hppVM','PCspl','unauthorised','What\x20Grid\x20profile\x20will\x20you\x20make\x20as\x20default?','\x0aCurrent\x20configured\x20automation\x20grid\x20settings\x20are:','zJZFP','10597TCtKRJ','got','Do\x20you\x20want\x20to\x20change\x20the\x20default\x20grid-profile\x20(y/n)?','193391lvWYsU','vLvKy','stack','312879kCVZQf','rophf','invalid-input','server-error','RtlDM','toLowerCase','CAltQ','list','length','strict','password','wkvcH','Browserstack','init-not-called','exit','YyhCu','66wiJAYx','Failed\x20to\x20update\x20grid\x20profile.\x20Response\x20from\x20server:\x20','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','uuid','mKaiG','2887884HnkyIY','Updated\x20default\x20Grid\x20Profile\x20successfully','AMHsE','json','kvjDr','hGHNE','qqbqx','2020QUXkjC','desc','FCOoA','ySzob','400130PjmTQh','PUT','Xvjbe','log','statusCode','username','TISvO','name','Please\x20enter\x20numeric\x20choice\x20(must\x20exactly\x20match\x20list\x20item)','tULKP','kpMFR','profileId','OERCd','rwdwC','Configure\x20the\x20default\x20automation\x20grid\x20profiles\x20on\x20BrowserStack\x20CLI.','BUYUE','iwuxK','Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','stringify','requestId','../utils/utilityMethods','CxPPe','OIGDi','4245504eWsDtK','gjzSc','configure','246dCbJKT','10404009GKAOri','Failed\x20to\x20update\x20grid\x20profile.\x20Unauthorized\x20request!','OpwIQ'];a5_0xeabd=function(){return _0x59c638;};return a5_0xeabd();} | ||
| function a5_0x2d6b(){const _0xd05ad7=['pszSE','Do\x20you\x20want\x20to\x20change\x20the\x20default\x20grid-profile\x20(y/n)?','\x20\x20username:\x20','161384xgouxj','BzcRC','hdcMr','kiEHV','EfULY','/packages/cli/configure','zwhqR','argv','dnFvR','GCVct','iRkKh','https://','EjoET','unknown-error','64SkiBPK','HqJLp','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','Rtzvb','16282260gaLxvM','HNsJI','init-not-called','handler','qcBxa','BJtIc','aoksf','statusCode','epilogue','toLowerCase','What\x20Grid\x20profile\x20will\x20you\x20make\x20as\x20default?','builder','active','../utils/instrumentationUtils','jPZBj','MgxRD','167112rLjpGP','Failed\x20to\x20update\x20grid\x20profile.\x20Response\x20from\x20server:\x20','bBuBf','stringify','vwPzu','Failed\x20to\x20configure\x20resources!\x20Error:\x20','vOvbw','desc','list','invalid-selection','wzYWR','1870zfOsNN','Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','\x0aCurrent\x20configured\x20automation\x20grid\x20settings\x20are:','requestId','HFkaw','ADSOE','command','GET','server-error','OSMjY','ERROR','OtVmz','Updated\x20default\x20Grid\x20Profile\x20successfully','body','json','name','parse','INFO','QwuqT','sRiwn','10758QosivL','FLWlH','configure-called','eazRu','exit','yaYSA','1349752afxfqk','invalid-input','../config/constants','uwGzK','499730RgswGR','OuKux','\x20\x20grid-profile:\x20','error','help','recommendCommands','Xwwzn','stack','PUT','uuid','Please\x20enter\x20numeric\x20choice\x20(must\x20exactly\x20match\x20list\x20item)','CpDlv','9414jFEjsP','configure','OFSkf','Browserstack','434NzUzZm','rOOJy','log','uEttH','Failed\x20to\x20update\x20grid\x20profile.\x20Unauthorized\x20request!','got','giXQM','EaGJY','Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','existsSync','username','password','tHmiN','usage'];a5_0x2d6b=function(){return _0xd05ad7;};return a5_0x2d6b();}function a5_0x6fa2(_0xdd457b,_0x1ad3ff){const _0x2d6b1a=a5_0x2d6b();return a5_0x6fa2=function(_0x6fa20c,_0xe688e5){_0x6fa20c=_0x6fa20c-0x1b5;let _0x318b5a=_0x2d6b1a[_0x6fa20c];return _0x318b5a;},a5_0x6fa2(_0xdd457b,_0x1ad3ff);}const a5_0x403e66=a5_0x6fa2;(function(_0x1e5284,_0x18ee56){const _0x40aedb=a5_0x6fa2,_0x576dc2=_0x1e5284();while(!![]){try{const _0x42ffda=parseInt(_0x40aedb(0x1ec))/0x1+parseInt(_0x40aedb(0x1f0))/0x2+-parseInt(_0x40aedb(0x1e6))/0x3*(-parseInt(_0x40aedb(0x21f))/0x4)+parseInt(_0x40aedb(0x1d2))/0x5*(-parseInt(_0x40aedb(0x1fc))/0x6)+parseInt(_0x40aedb(0x200))/0x7*(parseInt(_0x40aedb(0x211))/0x8)+parseInt(_0x40aedb(0x1c7))/0x9+-parseInt(_0x40aedb(0x1b7))/0xa;if(_0x42ffda===_0x18ee56)break;else _0x576dc2['push'](_0x576dc2['shift']());}catch(_0x376407){_0x576dc2['push'](_0x576dc2['shift']());}}}(a5_0x2d6b,0xada57));const fs=require('fs'),got=require(a5_0x403e66(0x205)),{v4:uuidv4}=require(a5_0x403e66(0x1f9)),{inputConfirmation,closeInput}=require('../utils/userInput'),{AG_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes}=require(a5_0x403e66(0x1ee)),{getCredentialsPath,getAuthHeader}=require('../utils/utilityMethods'),{sendInstrumentationEvent}=require(a5_0x403e66(0x1c4));exports[a5_0x403e66(0x1d8)]='configure',exports[a5_0x403e66(0x1ce)]='Configure\x20the\x20default\x20automation\x20grid\x20profiles\x20on\x20BrowserStack\x20CLI.',exports[a5_0x403e66(0x1c2)]=function(_0xc43d46){const _0x5dc15b=a5_0x403e66,_0x1f2186={};_0x1f2186[_0x5dc15b(0x1c6)]=_0x5dc15b(0x1f4);const _0x4e7cdf=_0x1f2186;return _0xc43d46[_0x5dc15b(0x20d)](HELP_HEADER_MESSAGE[_0x5dc15b(0x1fd)])[_0x5dc15b(0x1bf)](HELP_FOOTER_MESSAGE)['help'](_0x4e7cdf['MgxRD'])[_0x5dc15b(0x1f5)]()['strict']()[_0x5dc15b(0x218)];},exports[a5_0x403e66(0x1ba)]=async function(_0x1da27a){const _0xa4172=a5_0x403e66,_0xf2cec6={'OFSkf':function(_0x40f3c7){return _0x40f3c7();},'iFwQa':_0xa4172(0x1b5),'bBuBf':function(_0x3d835f,_0x221850,_0x3bd17a,_0x40bf1a,_0x2b1cc8,_0x26be25,_0x22ed91){return _0x3d835f(_0x221850,_0x3bd17a,_0x40bf1a,_0x2b1cc8,_0x26be25,_0x22ed91);},'dnFvR':_0xa4172(0x1e8),'uEttH':_0xa4172(0x1b9),'jPZBj':function(_0x274101,_0x3c1f1e,_0x5c6eed,_0x39ba72,_0x48fc66,_0x254d3d,_0x495182){return _0x274101(_0x3c1f1e,_0x5c6eed,_0x39ba72,_0x48fc66,_0x254d3d,_0x495182);},'GCVct':function(_0x47fd24){return _0x47fd24();},'QwuqT':_0xa4172(0x1d9),'tHmiN':function(_0x55d580,_0x33e67f,_0x2fdb45){return _0x55d580(_0x33e67f,_0x2fdb45);},'tIuRD':function(_0x2ecc13,_0x2b05ac,_0x271e61){return _0x2ecc13(_0x2b05ac,_0x271e61);},'zwhqR':function(_0x22a87f,_0x213a21){return _0x22a87f!==_0x213a21;},'EfULY':function(_0x36ec4d,_0x3ec528){return _0x36ec4d!==_0x3ec528;},'iRkKh':function(_0x1c412a,_0xadcdc1){return _0x1c412a===_0xadcdc1;},'HFkaw':_0xa4172(0x1d4),'eazRu':'core:','BJtIc':function(_0x3847f1,_0x510561){return _0x3847f1(_0x510561);},'CpDlv':_0xa4172(0x20f),'kiEHV':function(_0x1303fa,_0x250b33){return _0x1303fa===_0x250b33;},'HNsJI':_0xa4172(0x208),'aOsuJ':_0xa4172(0x1ed),'uwGzK':_0xa4172(0x1c1),'FLWlH':function(_0x3f9e35,_0xda7ae3){return _0x3f9e35<_0xda7ae3;},'EaGJY':function(_0xc9dff7,_0x3618db){return _0xc9dff7+_0x3618db;},'QWkyU':_0xa4172(0x1fa),'ADSOE':function(_0x3b8c21,_0x257545){return _0x3b8c21(_0x257545);},'Rtzvb':function(_0x1e3baf,_0x3b28cd){return _0x1e3baf<=_0x3b28cd;},'OtVmz':function(_0x431996,_0x3fdf92){return _0x431996>_0x3fdf92;},'giXQM':function(_0x9ac2c,_0x5eb26e,_0x373a2a,_0x240320,_0x54bf7a,_0x45224d,_0x5c2fc6){return _0x9ac2c(_0x5eb26e,_0x373a2a,_0x240320,_0x54bf7a,_0x45224d,_0x5c2fc6);},'EjoET':_0xa4172(0x1d0),'BzcRC':function(_0x8004db){return _0x8004db();},'nronT':function(_0x4b202c,_0x2795f5){return _0x4b202c-_0x2795f5;},'pszSE':_0xa4172(0x1f8),'aoksf':function(_0x4977ab,_0x58f0eb,_0xc68f48){return _0x4977ab(_0x58f0eb,_0xc68f48);},'LQWYx':_0xa4172(0x1e0),'yaYSA':function(_0x10ca3c,_0x3f0f79){return _0x10ca3c!==_0x3f0f79;},'qcBxa':function(_0x3b249f,_0x7dafd0){return _0x3b249f===_0x7dafd0;},'vwPzu':_0xa4172(0x1de),'vOvbw':function(_0x344da7,_0x180de5){return _0x344da7===_0x180de5;},'bbKRn':_0xa4172(0x204),'OSMjY':'unauthorised','HqJLp':function(_0x41c629,_0x2576b0,_0x77993b,_0x23048b,_0x81c3b7,_0x15c381,_0x48fc4b){return _0x41c629(_0x2576b0,_0x77993b,_0x23048b,_0x81c3b7,_0x15c381,_0x48fc4b);},'Xwwzn':_0xa4172(0x1da),'rOOJy':'Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','hdcMr':function(_0x1a532c,_0x2ffc61,_0xfd428d,_0x44077c,_0x6c0981,_0x263740,_0x3ef0db){return _0x1a532c(_0x2ffc61,_0xfd428d,_0x44077c,_0x6c0981,_0x263740,_0x3ef0db);},'OuKux':function(_0x3b534b,_0x4037ac,_0x31ef10,_0x274408,_0x14e03b,_0x41105f,_0xa8c085){return _0x3b534b(_0x4037ac,_0x31ef10,_0x274408,_0x14e03b,_0x41105f,_0xa8c085);},'wzYWR':function(_0x30ee7c,_0x590e95,_0xeb52a7,_0x3003f6,_0x1958b5,_0x3171c5,_0x2f0c65){return _0x30ee7c(_0x590e95,_0xeb52a7,_0x3003f6,_0x1958b5,_0x3171c5,_0x2f0c65);},'sRiwn':_0xa4172(0x21e)};try{global_registry[_0xa4172(0x1d5)]=_0xf2cec6[_0xa4172(0x1fe)](uuidv4);const _0x158e88=_0xa4172(0x21c)+AG_API_URL+_0xa4172(0x216);!fs[_0xa4172(0x209)](_0xf2cec6[_0xa4172(0x1fe)](getCredentialsPath))&&(console[_0xa4172(0x1f3)](_0xf2cec6['iFwQa']),await _0xf2cec6[_0xa4172(0x1c9)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes[_0xa4172(0x1dc)],_0xf2cec6[_0xa4172(0x203)],null,_0x1da27a),process['exit'](0x1));await _0xf2cec6[_0xa4172(0x1c5)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes[_0xa4172(0x1e3)],null,null,_0x1da27a);const _0x29f680=JSON['parse'](fs['readFileSync'](_0xf2cec6[_0xa4172(0x21a)](getCredentialsPath))),_0x1b22a1={'method':_0xf2cec6[_0xa4172(0x1e4)],'headers':_0xf2cec6[_0xa4172(0x20c)](getAuthHeader,_0x29f680['Browserstack'][_0xa4172(0x20a)],_0x29f680[_0xa4172(0x1ff)][_0xa4172(0x20b)]),'throwHttpErrors':![]},_0x586583=await _0xf2cec6['tIuRD'](got,_0x158e88,_0x1b22a1);if(_0xf2cec6[_0xa4172(0x217)](_0x586583,null)&&_0xf2cec6[_0xa4172(0x215)](_0x586583,undefined)&&_0xf2cec6[_0xa4172(0x21b)](_0x586583['statusCode'],0xc8)){const _0xfbb743=JSON[_0xa4172(0x1e2)](_0x586583[_0xa4172(0x1df)]);console[_0xa4172(0x202)](_0xf2cec6[_0xa4172(0x1d6)]),console[_0xa4172(0x202)](_0xf2cec6[_0xa4172(0x1e9)]),console['log'](_0xa4172(0x210)+_0x29f680[_0xa4172(0x1ff)][_0xa4172(0x20a)]),console['log'](_0xa4172(0x1f2)+_0xfbb743[_0xa4172(0x1c3)][_0xa4172(0x1e1)]);const _0x3021ae=await _0xf2cec6[_0xa4172(0x1bc)](inputConfirmation,_0xf2cec6[_0xa4172(0x1fb)]);(_0xf2cec6[_0xa4172(0x21b)](_0x3021ae,undefined)||_0xf2cec6[_0xa4172(0x21b)](_0x3021ae,null)||!(_0xf2cec6[_0xa4172(0x21b)](_0x3021ae['toLowerCase'](),'y')||_0xf2cec6['kiEHV'](_0x3021ae[_0xa4172(0x1c0)](),'n')))&&(console['error'](_0xf2cec6[_0xa4172(0x1b8)]),await _0xf2cec6[_0xa4172(0x1c5)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes['ERROR'],_0xf2cec6['aOsuJ'],null,_0x1da27a),process['exit'](0x1));_0xf2cec6[_0xa4172(0x214)](_0x3021ae[_0xa4172(0x1c0)](),'n')&&process[_0xa4172(0x1ea)](0x0);console[_0xa4172(0x202)](_0xf2cec6[_0xa4172(0x1ef)]);const _0x34f621=_0xfbb743[_0xa4172(0x1cf)]['length'];for(let _0xed99ec=0x0;_0xf2cec6[_0xa4172(0x1e7)](_0xed99ec,_0x34f621);_0xed99ec+=0x1){console[_0xa4172(0x202)]('['+_0xf2cec6[_0xa4172(0x207)](_0xed99ec,0x1)+']\x20'+_0xfbb743['list'][_0xed99ec][_0xa4172(0x1e1)]);}const _0x4531ab=await _0xf2cec6['BJtIc'](inputConfirmation,_0xf2cec6['QWkyU']),_0x296c8c=_0xf2cec6[_0xa4172(0x1d7)](Number,_0x4531ab);(_0xf2cec6[_0xa4172(0x1d7)](isNaN,_0x296c8c)||_0xf2cec6[_0xa4172(0x1b6)](_0x296c8c,0x0)||_0xf2cec6[_0xa4172(0x1dd)](_0x296c8c,_0x34f621))&&(console[_0xa4172(0x1f3)](_0xf2cec6['HNsJI']),await _0xf2cec6[_0xa4172(0x206)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes[_0xa4172(0x1dc)],_0xf2cec6[_0xa4172(0x21d)],null,_0x1da27a),process[_0xa4172(0x1ea)](0x1));_0xf2cec6[_0xa4172(0x212)](closeInput);const _0x211150=_0xfbb743[_0xa4172(0x1cf)][_0xf2cec6['nronT'](_0x296c8c,0x1)]['id'],_0x3fbb0e={};_0x3fbb0e['profileId']=_0x211150;const _0x2e47bb={'method':_0xf2cec6[_0xa4172(0x20e)],'headers':_0xf2cec6[_0xa4172(0x1bd)](getAuthHeader,_0x29f680[_0xa4172(0x1ff)][_0xa4172(0x20a)],_0x29f680[_0xa4172(0x1ff)][_0xa4172(0x20b)]),'json':_0x3fbb0e,'responseType':_0xf2cec6['LQWYx'],'throwHttpErrors':![]},_0x40cc1e=await _0xf2cec6['tIuRD'](got,_0x158e88,_0x2e47bb);_0xf2cec6[_0xa4172(0x1eb)](_0x40cc1e,null)&&_0xf2cec6[_0xa4172(0x215)](_0x40cc1e,undefined)&&_0xf2cec6[_0xa4172(0x1bb)](_0x40cc1e[_0xa4172(0x1be)],0xc8)&&(console[_0xa4172(0x202)](_0xf2cec6[_0xa4172(0x1cb)]),process['exit'](0x0)),_0xf2cec6['vOvbw'](_0x40cc1e['statusCode'],0x191)&&(console[_0xa4172(0x1f3)](_0xf2cec6['bbKRn']),await _0xf2cec6[_0xa4172(0x206)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes[_0xa4172(0x1dc)],_0xf2cec6[_0xa4172(0x1db)],null,_0x1da27a),process[_0xa4172(0x1ea)](0x1)),console[_0xa4172(0x1f3)](_0xa4172(0x1c8)+JSON[_0xa4172(0x1ca)](_0x40cc1e)),await _0xf2cec6[_0xa4172(0x220)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes[_0xa4172(0x1dc)],_0xf2cec6['Xwwzn'],_0x40cc1e,_0x1da27a),process[_0xa4172(0x1ea)](0x1);}_0xf2cec6[_0xa4172(0x1cd)](_0x586583[_0xa4172(0x1be)],0x191)&&(console[_0xa4172(0x1f3)](_0xf2cec6[_0xa4172(0x201)]),await _0xf2cec6[_0xa4172(0x213)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6['dnFvR'],messageTypes['ERROR'],_0xf2cec6['OSMjY'],null,_0x1da27a),process[_0xa4172(0x1ea)](0x1)),console[_0xa4172(0x1f3)](_0xa4172(0x1d3)+JSON[_0xa4172(0x1ca)](_0x586583)),await _0xf2cec6[_0xa4172(0x1f1)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6[_0xa4172(0x219)],messageTypes[_0xa4172(0x1dc)],_0xf2cec6[_0xa4172(0x1f6)],_0x586583,_0x1da27a),process[_0xa4172(0x1ea)](0x1);}catch(_0x5d8571){console[_0xa4172(0x1f3)](_0xa4172(0x1cc)+_0x5d8571[_0xa4172(0x1f7)]),await _0xf2cec6[_0xa4172(0x1d1)](sendInstrumentationEvent,_0x1da27a,_0xf2cec6['dnFvR'],messageTypes['ERROR'],_0xf2cec6[_0xa4172(0x1e5)],_0x5d8571,_0x1da27a),process[_0xa4172(0x1ea)](0x1);}}; |
@@ -1,1 +0,1 @@ | ||
| function a7_0x42c7(){const _0x2e1235=['276022pDoTMp','LDxlq','8pxTvnm','PuvjF','3149472PqqRQc','TtXyi','CJUrt','beforeExit','WMgcs','accessKey','type','35niiOgy','4022181EcSRNe','string','Ramdw','epilogue','cavZN','sEOyg','IjxnE','JiDPx','MLNxu','YBRvM','grid-id','bstack-username','description','../../config/constants','zTCbM','Wtuau','mWsNM','10393360UGNybw','sgcjn','SIGTERM','dltps','help','XSqBK','error','BrFkc','Grid\x20type:\x20Trial','gXKpe','desc','ERcUs','NWrHQ','pPlff','JtmrA','isTrialGrid','This\x20command\x20will\x20connect\x20the\x20grid\x20with\x20existing\x20VPC','UOiBk','customRepeaters','30dtgCmm','RpfhN','Use\x20username\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','mprUD','ZrBDy','info','CstUb','OFkir','useStaging','oWKiW','Pass\x20the\x20ID\x20of\x20the\x20Grid','builder','10XtAiPQ','pdXTj','isQmb','CwJxo','GPmDT','bstack-accesskey','true','SIGINT','Use\x20corresponding\x20access-key\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','demandOption','isRunning','56541972DylIkw','use-staging','Advance\x20options\x20for\x20Browserstack\x20Local','MroHk','11nevpnk','iGLCX','options','Optional\x20boolean\x20argument\x20to\x20create\x20private\x20connection\x20between\x20grid\x20and\x20your\x20existing\x20staging\x20or\x20local\x20development\x20environment.','mQqzh','../../utils/utilityMethods','lBFZh','kCPkH','bstackAccesskey','uMTES','qhqRm','1947883eHXhLk','OFvrr','ybmkU','XpyUH','SRzuO','exit','create','dMQix','qUHak','uqFZg','../../config/logger','kODdP','browserStackLocalOptions','457512tmoXgc','HEaxi','argv','command','uuOtv','bstackUsername','AMGpA','usage'];a7_0x42c7=function(){return _0x2e1235;};return a7_0x42c7();}const a7_0x1da84c=a7_0x2fc6;(function(_0x240014,_0x2b34b7){const _0x4c9017=a7_0x2fc6,_0x51d812=_0x240014();while(!![]){try{const _0x166b66=parseInt(_0x4c9017(0x211))/0x1*(-parseInt(_0x4c9017(0x213))/0x2)+parseInt(_0x4c9017(0x215))/0x3+-parseInt(_0x4c9017(0x209))/0x4*(parseInt(_0x4c9017(0x21c))/0x5)+parseInt(_0x4c9017(0x241))/0x6*(-parseInt(_0x4c9017(0x1fc))/0x7)+-parseInt(_0x4c9017(0x22e))/0x8+-parseInt(_0x4c9017(0x21d))/0x9*(parseInt(_0x4c9017(0x24d))/0xa)+parseInt(_0x4c9017(0x1f1))/0xb*(parseInt(_0x4c9017(0x1ed))/0xc);if(_0x166b66===_0x2b34b7)break;else _0x51d812['push'](_0x51d812['shift']());}catch(_0x5c8cc0){_0x51d812['push'](_0x51d812['shift']());}}}(a7_0x42c7,0xafa89));function a7_0x2fc6(_0x228401,_0xe4f66d){const _0x42c7f4=a7_0x42c7();return a7_0x2fc6=function(_0x2fc6fc,_0x9e6ab2){_0x2fc6fc=_0x2fc6fc-0x1ed;let _0x21d578=_0x42c7f4[_0x2fc6fc];return _0x21d578;},a7_0x2fc6(_0x228401,_0xe4f66d);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a7_0x1da84c(0x22a)),{logger}=require(a7_0x1da84c(0x206)),{fetchOrUpdateUserConfig,getGridDetails,startLocalBinarySync,stopLocalBinary}=require(a7_0x1da84c(0x1f6));exports[a7_0x1da84c(0x20c)]='grid',exports[a7_0x1da84c(0x238)]=a7_0x1da84c(0x23e),exports[a7_0x1da84c(0x24c)]=_0x4474a0=>{const _0x47848b=a7_0x1da84c,_0xa9921e={};_0xa9921e[_0x47848b(0x251)]=_0x47848b(0x243),_0xa9921e[_0x47848b(0x22f)]='string',_0xa9921e[_0x47848b(0x24a)]=_0x47848b(0x255),_0xa9921e[_0x47848b(0x221)]='Pass\x20the\x20ID\x20of\x20the\x20Grid',_0xa9921e[_0x47848b(0x22c)]=_0x47848b(0x1f4),_0xa9921e['sRExI']='Advance\x20options\x20for\x20Browserstack\x20Local',_0xa9921e[_0x47848b(0x239)]='help';const _0x2c134c=_0xa9921e,_0x2fe68d={};_0x2fe68d[_0x47848b(0x229)]=_0x2c134c['GPmDT'],_0x2fe68d['type']=_0x2c134c[_0x47848b(0x22f)];const _0x54be2c={};_0x54be2c['description']=_0x2c134c[_0x47848b(0x24a)],_0x54be2c['type']=_0x2c134c['sgcjn'];const _0x479c9d={};_0x479c9d[_0x47848b(0x256)]=!![],_0x479c9d[_0x47848b(0x229)]=_0x2c134c[_0x47848b(0x221)],_0x479c9d['type']=_0x2c134c[_0x47848b(0x22f)];const _0x5ee94e={};_0x5ee94e[_0x47848b(0x229)]=_0x2c134c[_0x47848b(0x22c)],_0x5ee94e[_0x47848b(0x21b)]=_0x2c134c[_0x47848b(0x22f)];const _0x57a263={};_0x57a263[_0x47848b(0x229)]=_0x2c134c['sRExI'],_0x57a263[_0x47848b(0x21b)]=_0x2c134c[_0x47848b(0x22f)];const _0x530816={};return _0x530816['bstack-username']=_0x2fe68d,_0x530816[_0x47848b(0x252)]=_0x54be2c,_0x530816[_0x47848b(0x227)]=_0x479c9d,_0x530816['use-staging']=_0x5ee94e,_0x530816['advance-options']=_0x57a263,_0x4474a0[_0x47848b(0x210)](HELP_HEADER_MESSAGE[_0x47848b(0x202)])[_0x47848b(0x220)](HELP_FOOTER_MESSAGE)[_0x47848b(0x1f3)](_0x530816)[_0x47848b(0x232)](_0x2c134c[_0x47848b(0x239)])['argv'];},exports['handler']=async _0x107a02=>{const _0x435b1e=a7_0x1da84c,_0x55a0dd={'SRzuO':_0x435b1e(0x243),'rPwAl':_0x435b1e(0x21e),'OFvrr':_0x435b1e(0x255),'pdXTj':_0x435b1e(0x24b),'UwdQs':_0x435b1e(0x1f4),'uqFZg':_0x435b1e(0x1ef),'aNwmB':_0x435b1e(0x232),'XpyUH':function(_0x4793fb,_0x2ea8c9){return _0x4793fb!==_0x2ea8c9;},'CstUb':'OaWXY','JtmrA':function(_0x172795,_0xadf051){return _0x172795===_0xadf051;},'PuvjF':function(_0x3a1012,_0x5916f4){return _0x3a1012(_0x5916f4);},'zTCbM':_0x435b1e(0x218),'UOiBk':_0x435b1e(0x254),'CwJxo':_0x435b1e(0x230),'IjxnE':'We\x20have\x20successfully\x20established\x20a\x20connection\x20between\x20trial\x20grid\x20and\x20your\x20setup.\x20You\x20should\x20be\x20able\x20to\x20start\x20testing\x20your\x20internal\x20development\x20or\x20staging\x20websites.','LDxlq':'Couldn\x27t\x20find\x20username\x20/\x20accesskey,\x20please\x20use\x20--username\x20and\x20--accesskey','BrFkc':function(_0x44de2a,_0x44e475){return _0x44de2a===_0x44e475;},'qUHak':function(_0x577b0e,_0x1c86f5){return _0x577b0e(_0x1c86f5);},'lBFZh':function(_0x19a9fe,_0x52ce97){return _0x19a9fe!==_0x52ce97;},'isQmb':_0x435b1e(0x1fe),'YBRvM':function(_0x4694d7,_0x1036fc){return _0x4694d7(_0x1036fc);},'mQqzh':'Couldn\x27t\x20establish\x20a\x20private\x20connection\x20with\x20the\x20grid','MroHk':_0x435b1e(0x236),'mWsNM':function(_0x5b2cfd,_0x33e912){return _0x5b2cfd(_0x33e912);},'kODdP':function(_0x2a4288,_0x38f271,_0x5311c8){return _0x2a4288(_0x38f271,_0x5311c8);},'NWrHQ':function(_0x566a76,_0x2250de){return _0x566a76&&_0x2250de;},'QioqO':function(_0x536031,_0x12f509){return _0x536031===_0x12f509;},'sEOyg':'Alydb','WMgcs':function(_0x58bf9a,_0x499598){return _0x58bf9a(_0x499598);},'XSqBK':function(_0x27295b,_0x4ac222,_0x2e8843,_0x6f1b64){return _0x27295b(_0x4ac222,_0x2e8843,_0x6f1b64);},'wsbGJ':_0x435b1e(0x245),'uuOtv':function(_0x6d6908,_0x30385d){return _0x6d6908(_0x30385d);},'btjRo':'Please\x20provide\x20a\x20valid\x20Grid\x20Identifier','AMGpA':function(_0x38d6c7,_0x320d98){return _0x38d6c7===_0x320d98;},'Ramdw':_0x435b1e(0x253),'RpfhN':_0x435b1e(0x217),'fABXR':_0x435b1e(0x244),'JDXHa':function(_0x3cd635,_0x4afdf3){return _0x3cd635===_0x4afdf3;},'iGLCX':_0x435b1e(0x23b),'dMQix':_0x435b1e(0x225),'gXKpe':_0x435b1e(0x1fb)};let _0x1e4c89=_0x107a02[_0x435b1e(0x20e)],_0xb039e0=_0x107a02[_0x435b1e(0x1f9)];const _0x281088=_0x107a02['advanceOptions'],_0xa80d85=_0x4682c3=>{const _0x33c128=_0x435b1e,_0x397f8b={};_0x397f8b['HEaxi']=_0x55a0dd[_0x33c128(0x200)],_0x397f8b[_0x33c128(0x1fa)]=_0x55a0dd['rPwAl'],_0x397f8b[_0x33c128(0x248)]=_0x55a0dd[_0x33c128(0x1fd)],_0x397f8b[_0x33c128(0x231)]=_0x55a0dd[_0x33c128(0x24e)],_0x397f8b[_0x33c128(0x224)]=_0x55a0dd['UwdQs'],_0x397f8b[_0x33c128(0x216)]=_0x55a0dd[_0x33c128(0x205)],_0x397f8b[_0x33c128(0x1f8)]=_0x55a0dd['aNwmB'];const _0x42f376=_0x397f8b;if(_0x55a0dd[_0x33c128(0x1ff)](_0x55a0dd[_0x33c128(0x247)],_0x55a0dd[_0x33c128(0x247)])){const _0x153309={};_0x153309[_0x33c128(0x229)]=_0x42f376[_0x33c128(0x20a)],_0x153309[_0x33c128(0x21b)]=_0x42f376[_0x33c128(0x1fa)];const _0x114598={};_0x114598[_0x33c128(0x229)]=_0x42f376[_0x33c128(0x248)],_0x114598[_0x33c128(0x21b)]=_0x42f376[_0x33c128(0x1fa)];const _0x201112={};_0x201112[_0x33c128(0x256)]=!![],_0x201112[_0x33c128(0x229)]=_0x42f376[_0x33c128(0x231)],_0x201112[_0x33c128(0x21b)]=_0x42f376[_0x33c128(0x1fa)];const _0x3d9203={};_0x3d9203['description']=_0x42f376['JiDPx'],_0x3d9203[_0x33c128(0x21b)]=_0x42f376[_0x33c128(0x1fa)];const _0x3ce295={};_0x3ce295['description']=_0x42f376[_0x33c128(0x216)],_0x3ce295[_0x33c128(0x21b)]=_0x42f376[_0x33c128(0x1fa)];const _0x145df3={};return _0x145df3[_0x33c128(0x228)]=_0x153309,_0x145df3['bstack-accesskey']=_0x114598,_0x145df3[_0x33c128(0x227)]=_0x201112,_0x145df3[_0x33c128(0x1ee)]=_0x3d9203,_0x145df3['advance-options']=_0x3ce295,_0x190d66[_0x33c128(0x210)](_0xf82bc2['create'])[_0x33c128(0x220)](_0x489413)[_0x33c128(0x1f3)](_0x145df3)[_0x33c128(0x232)](_0x42f376[_0x33c128(0x1f8)])[_0x33c128(0x20b)];}else logger['error'](_0x4682c3),process[_0x33c128(0x201)](0x1);};[_0x1e4c89,_0xb039e0]=_0x55a0dd[_0x435b1e(0x207)](fetchOrUpdateUserConfig,_0x1e4c89,_0xb039e0);if(!_0x55a0dd[_0x435b1e(0x23a)](_0x1e4c89,_0xb039e0)){if(_0x55a0dd['QioqO'](_0x55a0dd[_0x435b1e(0x222)],_0x55a0dd[_0x435b1e(0x222)]))_0x55a0dd[_0x435b1e(0x219)](_0xa80d85,_0x55a0dd['LDxlq']);else{const _0x2cefec={};_0x2cefec['accessKey']=_0x574dd6,_0x2cefec[_0x435b1e(0x240)]=_0xe5c851[_0x435b1e(0x240)],_0x2cefec[_0x435b1e(0x208)]=_0x1e7b77;const _0x299add=_0x2cefec,_0x17ce25=_0x55a0dd[_0x435b1e(0x214)](_0x15ef01,_0x299add);let _0x2b148a=0x0;const _0x48a830=async()=>{const _0x17fe78=_0x435b1e;_0x2b148a++,_0x55a0dd[_0x17fe78(0x23c)](_0x2b148a,0x1)&&_0x17ce25&&_0x17ce25[_0x17fe78(0x257)]()&&_0x55a0dd[_0x17fe78(0x214)](_0x44a16f,_0x17ce25);};_0x4ca44d['on'](_0x55a0dd[_0x435b1e(0x22b)],_0x48a830),_0x4770e6['on'](_0x55a0dd[_0x435b1e(0x23f)],_0x48a830),_0x2c5e3d['on'](_0x55a0dd[_0x435b1e(0x250)],_0x48a830),_0x4dcaf8=_0x55a0dd[_0x435b1e(0x223)],_0x399a0c[_0x435b1e(0x246)](_0x5cd697);}}const _0x11b3e4=_0x107a02['gridId'],[_0x413ce7,_0x46a3ed]=await _0x55a0dd[_0x435b1e(0x233)](getGridDetails,_0x1e4c89,_0xb039e0,_0x11b3e4);!_0x46a3ed&&(_0x55a0dd[_0x435b1e(0x235)](_0x55a0dd['wsbGJ'],_0x55a0dd['wsbGJ'])?_0x55a0dd[_0x435b1e(0x20d)](_0xa80d85,_0x55a0dd['btjRo']):_0x55a0dd['PuvjF'](_0x2d3749,_0x55a0dd[_0x435b1e(0x212)]));const _0x47e69e=_0x55a0dd[_0x435b1e(0x20f)](_0x107a02[_0x435b1e(0x249)],_0x55a0dd[_0x435b1e(0x21f)])?!![]:![];if(_0x46a3ed&&_0x46a3ed[_0x435b1e(0x23d)]&&_0x47e69e){if(_0x55a0dd[_0x435b1e(0x1f7)](_0x55a0dd[_0x435b1e(0x242)],_0x55a0dd['fABXR'])){let _0xab7876=_0x55a0dd[_0x435b1e(0x1f0)];logger['info'](_0xab7876);try{if(_0x55a0dd['JDXHa'](_0x55a0dd[_0x435b1e(0x1f2)],_0x55a0dd[_0x435b1e(0x203)]))_0x2e71c4[_0x435b1e(0x234)](_0x4f7945),_0x2ae6a6['exit'](0x1);else{const _0x28bf99={};_0x28bf99[_0x435b1e(0x21a)]=_0xb039e0,_0x28bf99[_0x435b1e(0x240)]=_0x46a3ed['customRepeaters'],_0x28bf99['browserStackLocalOptions']=_0x281088;const _0x668f38=_0x28bf99,_0x4a25f7=_0x55a0dd[_0x435b1e(0x214)](startLocalBinarySync,_0x668f38);let _0x4d2c23=0x0;const _0x24b569=async()=>{const _0x281115=_0x435b1e;_0x55a0dd[_0x281115(0x1f7)](_0x55a0dd[_0x281115(0x24f)],_0x55a0dd[_0x281115(0x24f)])?(_0x48aa78++,_0x55a0dd[_0x281115(0x235)](_0x3ca35c,0x1)&&_0x23bd0d&&_0x2946d7[_0x281115(0x257)]()&&_0x55a0dd[_0x281115(0x204)](_0x35fd30,_0x84db86)):(_0x4d2c23++,_0x55a0dd[_0x281115(0x23c)](_0x4d2c23,0x1)&&_0x4a25f7&&_0x4a25f7[_0x281115(0x257)]()&&_0x55a0dd['YBRvM'](stopLocalBinary,_0x4a25f7));};process['on'](_0x55a0dd[_0x435b1e(0x22b)],_0x24b569),process['on'](_0x55a0dd[_0x435b1e(0x23f)],_0x24b569),process['on'](_0x55a0dd[_0x435b1e(0x250)],_0x24b569),_0xab7876=_0x55a0dd['IjxnE'],logger[_0x435b1e(0x246)](_0xab7876);}}catch(_0x47f412){_0x55a0dd['AMGpA'](_0x55a0dd[_0x435b1e(0x237)],_0x55a0dd[_0x435b1e(0x237)])?_0x55a0dd[_0x435b1e(0x204)](_0xa80d85,_0x55a0dd[_0x435b1e(0x1f5)]):_0x55a0dd[_0x435b1e(0x226)](_0x4c3996,_0x55a0dd[_0x435b1e(0x1f5)]);}}else{let _0x9d6b20=_0x55a0dd[_0x435b1e(0x1f0)];_0x2d11e3[_0x435b1e(0x246)](_0x9d6b20);try{const _0x515948={};_0x515948[_0x435b1e(0x21a)]=_0x306562,_0x515948[_0x435b1e(0x240)]=_0x538432[_0x435b1e(0x240)],_0x515948[_0x435b1e(0x208)]=_0x52f55d;const _0x1e8b92=_0x515948,_0x5b81aa=_0x55a0dd[_0x435b1e(0x226)](_0x4b5285,_0x1e8b92);let _0x57d71e=0x0;const _0x4c5d28=async()=>{const _0x252a04=_0x435b1e;_0x57d71e++,_0x55a0dd[_0x252a04(0x23c)](_0x57d71e,0x1)&&_0x5b81aa&&_0x5b81aa['isRunning']()&&_0x55a0dd[_0x252a04(0x226)](_0x92d252,_0x5b81aa);};_0x548e45['on'](_0x55a0dd[_0x435b1e(0x22b)],_0x4c5d28),_0x5c2355['on'](_0x55a0dd[_0x435b1e(0x23f)],_0x4c5d28),_0x5938b2['on'](_0x55a0dd[_0x435b1e(0x250)],_0x4c5d28),_0x9d6b20=_0x55a0dd[_0x435b1e(0x223)],_0x4d6485[_0x435b1e(0x246)](_0x9d6b20);}catch(_0x30be23){_0x55a0dd[_0x435b1e(0x22d)](_0x45c994,_0x55a0dd['mQqzh']);}}}process[_0x435b1e(0x201)](0x0);}; | ||
| const a7_0xa4c097=a7_0x1a9f;(function(_0x5dee39,_0x5d33e8){const _0x4253bf=a7_0x1a9f,_0x3d5f9f=_0x5dee39();while(!![]){try{const _0x2ff2c9=parseInt(_0x4253bf(0x1ef))/0x1+-parseInt(_0x4253bf(0x1b5))/0x2*(-parseInt(_0x4253bf(0x1c5))/0x3)+-parseInt(_0x4253bf(0x1e5))/0x4+parseInt(_0x4253bf(0x20e))/0x5+parseInt(_0x4253bf(0x1cd))/0x6*(-parseInt(_0x4253bf(0x1c6))/0x7)+-parseInt(_0x4253bf(0x216))/0x8+-parseInt(_0x4253bf(0x215))/0x9*(-parseInt(_0x4253bf(0x1e2))/0xa);if(_0x2ff2c9===_0x5d33e8)break;else _0x3d5f9f['push'](_0x3d5f9f['shift']());}catch(_0x175660){_0x3d5f9f['push'](_0x3d5f9f['shift']());}}}(a7_0xc389,0x35926));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a7_0xa4c097(0x1ab)),{logger}=require(a7_0xa4c097(0x20c)),{fetchOrUpdateUserConfig,getGridDetails,startLocalBinarySync,stopLocalBinary}=require(a7_0xa4c097(0x1fa));exports[a7_0xa4c097(0x210)]=a7_0xa4c097(0x213),exports[a7_0xa4c097(0x1db)]=a7_0xa4c097(0x202),exports[a7_0xa4c097(0x20f)]=_0x2f7866=>{const _0x3bda99=a7_0xa4c097,_0x1c3e08={};_0x1c3e08[_0x3bda99(0x1c8)]=_0x3bda99(0x1b9),_0x1c3e08['DQgyT']=_0x3bda99(0x1fc),_0x1c3e08[_0x3bda99(0x1d5)]=_0x3bda99(0x1f4),_0x1c3e08[_0x3bda99(0x1d7)]=_0x3bda99(0x1bd),_0x1c3e08[_0x3bda99(0x1e0)]=_0x3bda99(0x1c0),_0x1c3e08[_0x3bda99(0x1f5)]='Advance\x20options\x20for\x20Browserstack\x20Local',_0x1c3e08[_0x3bda99(0x1af)]=_0x3bda99(0x208);const _0x23af72=_0x1c3e08,_0x32770d={};_0x32770d['description']=_0x23af72['ODpft'],_0x32770d[_0x3bda99(0x1f3)]=_0x23af72[_0x3bda99(0x20a)];const _0x39fbb3={};_0x39fbb3['description']=_0x23af72[_0x3bda99(0x1d5)],_0x39fbb3[_0x3bda99(0x1f3)]=_0x23af72[_0x3bda99(0x20a)];const _0x52d51e={};_0x52d51e['demandOption']=!![],_0x52d51e[_0x3bda99(0x1aa)]=_0x23af72[_0x3bda99(0x1d7)],_0x52d51e[_0x3bda99(0x1f3)]=_0x23af72[_0x3bda99(0x20a)];const _0x36cf3c={};_0x36cf3c[_0x3bda99(0x1aa)]=_0x23af72[_0x3bda99(0x1e0)],_0x36cf3c[_0x3bda99(0x1f3)]=_0x23af72['DQgyT'];const _0x4e1d60={};_0x4e1d60['description']=_0x23af72[_0x3bda99(0x1f5)],_0x4e1d60[_0x3bda99(0x1f3)]=_0x23af72[_0x3bda99(0x20a)];const _0x1a8c38={};return _0x1a8c38[_0x3bda99(0x1ee)]=_0x32770d,_0x1a8c38[_0x3bda99(0x1d9)]=_0x39fbb3,_0x1a8c38[_0x3bda99(0x1cb)]=_0x52d51e,_0x1a8c38[_0x3bda99(0x1bc)]=_0x36cf3c,_0x1a8c38[_0x3bda99(0x209)]=_0x4e1d60,_0x2f7866[_0x3bda99(0x1ad)](HELP_HEADER_MESSAGE[_0x3bda99(0x1ae)])['epilogue'](HELP_FOOTER_MESSAGE)[_0x3bda99(0x1ec)](_0x1a8c38)['help'](_0x23af72[_0x3bda99(0x1af)])[_0x3bda99(0x204)];},exports[a7_0xa4c097(0x1e8)]=async _0x50d5d0=>{const _0x474fa3=a7_0xa4c097,_0x27b677={'xypJu':function(_0x3bdb2d,_0x2b8c95){return _0x3bdb2d(_0x2b8c95);},'issyO':_0x474fa3(0x1bb),'YZTJG':function(_0x1a6057,_0x50e17d){return _0x1a6057===_0x50e17d;},'MMysy':_0x474fa3(0x1dc),'FDOWG':_0x474fa3(0x1b1),'qdDhp':_0x474fa3(0x1b9),'HOpOe':'string','tSque':_0x474fa3(0x1f4),'nWXPt':'Pass\x20the\x20ID\x20of\x20the\x20Grid','wKOVJ':_0x474fa3(0x1c0),'SQDFW':'Advance\x20options\x20for\x20Browserstack\x20Local','buQKK':_0x474fa3(0x208),'HxTeh':function(_0x35bc4f,_0x114eb9){return _0x35bc4f===_0x114eb9;},'oyxiN':function(_0x520585,_0x4eaf9d){return _0x520585(_0x4eaf9d);},'NLkQs':function(_0x177f50,_0x464958){return _0x177f50(_0x464958);},'kEafG':_0x474fa3(0x1f2),'MRXND':_0x474fa3(0x1f9),'NbQsh':_0x474fa3(0x1de),'jVttt':'We\x20have\x20successfully\x20established\x20a\x20connection\x20between\x20trial\x20grid\x20and\x20your\x20setup.\x20You\x20should\x20be\x20able\x20to\x20start\x20testing\x20your\x20internal\x20development\x20or\x20staging\x20websites.','oaZEg':_0x474fa3(0x1e1),'RdtJL':_0x474fa3(0x200),'znLjx':_0x474fa3(0x1c7),'OVaYJ':function(_0x40e019,_0x55fdd9){return _0x40e019===_0x55fdd9;},'deMUx':function(_0x4dd26d,_0x48542e){return _0x4dd26d(_0x48542e);},'hnHnJ':function(_0xfe2698,_0x1909ac){return _0xfe2698!==_0x1909ac;},'Owfpz':_0x474fa3(0x1df),'KVgcG':function(_0x243b00,_0x3a7f51){return _0x243b00===_0x3a7f51;},'opuEh':function(_0x423fcf,_0x56832d){return _0x423fcf(_0x56832d);},'dtWdp':function(_0x29ad5f,_0x40069a){return _0x29ad5f(_0x40069a);},'bYNwj':function(_0x1e7f30,_0x4f9851,_0x47783b){return _0x1e7f30(_0x4f9851,_0x47783b);},'eCtGt':function(_0x2ae812,_0x31100b){return _0x2ae812&&_0x31100b;},'iYGDY':'DHKHR','Sucai':_0x474fa3(0x211),'ijrSl':function(_0xc3604d,_0x1ca27d,_0x579115,_0x5ac2f0){return _0xc3604d(_0x1ca27d,_0x579115,_0x5ac2f0);},'AutVA':function(_0x257e0f,_0x572ec6){return _0x257e0f===_0x572ec6;},'BNoNJ':'zhNXA','eOSoe':_0x474fa3(0x1f0),'NhqUO':function(_0x109092,_0x147aac){return _0x109092(_0x147aac);},'veYQa':function(_0x550d7d,_0x713ebc){return _0x550d7d===_0x713ebc;},'UbyLF':_0x474fa3(0x203),'uvOCi':function(_0x8e7f1,_0x4a1e49){return _0x8e7f1!==_0x4a1e49;},'OgoDf':_0x474fa3(0x1ed),'zNxcC':function(_0x5d8aad,_0x18c63a){return _0x5d8aad===_0x18c63a;},'HqOpE':_0x474fa3(0x1c4),'YQeVm':'ZTMtL','cAvGk':function(_0x2e6c46,_0x46661d){return _0x2e6c46(_0x46661d);},'cnkfI':_0x474fa3(0x214)};let _0x388312=_0x50d5d0[_0x474fa3(0x1eb)],_0x562bf3=_0x50d5d0['bstackAccesskey'];const _0x20196b=_0x50d5d0[_0x474fa3(0x218)],_0xa34cb6=_0x3127d3=>{const _0x3c59b9=_0x474fa3,_0x303307={'UHusl':function(_0xb514e7,_0x5ddc0f){const _0x976447=a7_0x1a9f;return _0x27b677[_0x976447(0x1dd)](_0xb514e7,_0x5ddc0f);},'KZTyq':_0x27b677['issyO']};_0x27b677[_0x3c59b9(0x1d2)](_0x27b677[_0x3c59b9(0x1b0)],_0x27b677[_0x3c59b9(0x1b6)])?_0x303307[_0x3c59b9(0x21a)](_0x419b0c,_0x303307['KZTyq']):(logger[_0x3c59b9(0x1be)](_0x3127d3),process['exit'](0x1));};[_0x388312,_0x562bf3]=_0x27b677[_0x474fa3(0x201)](fetchOrUpdateUserConfig,_0x388312,_0x562bf3);if(!_0x27b677[_0x474fa3(0x1fd)](_0x388312,_0x562bf3)){if(_0x27b677[_0x474fa3(0x1c2)](_0x27b677[_0x474fa3(0x1cf)],_0x27b677[_0x474fa3(0x1ba)])){const _0x3668f7={};_0x3668f7[_0x474fa3(0x1aa)]=_0x27b677['qdDhp'],_0x3668f7['type']=_0x27b677[_0x474fa3(0x1fb)];const _0x353d18={};_0x353d18[_0x474fa3(0x1aa)]=_0x27b677['tSque'],_0x353d18[_0x474fa3(0x1f3)]=_0x27b677[_0x474fa3(0x1fb)];const _0x4023cb={};_0x4023cb[_0x474fa3(0x21c)]=!![],_0x4023cb['description']=_0x27b677[_0x474fa3(0x21e)],_0x4023cb[_0x474fa3(0x1f3)]=_0x27b677[_0x474fa3(0x1fb)];const _0x596706={};_0x596706[_0x474fa3(0x1aa)]=_0x27b677[_0x474fa3(0x1d3)],_0x596706[_0x474fa3(0x1f3)]=_0x27b677[_0x474fa3(0x1fb)];const _0x509fbe={};_0x509fbe[_0x474fa3(0x1aa)]=_0x27b677[_0x474fa3(0x21d)],_0x509fbe[_0x474fa3(0x1f3)]=_0x27b677[_0x474fa3(0x1fb)];const _0x1e2255={};return _0x1e2255[_0x474fa3(0x1ee)]=_0x3668f7,_0x1e2255[_0x474fa3(0x1d9)]=_0x353d18,_0x1e2255[_0x474fa3(0x1cb)]=_0x4023cb,_0x1e2255[_0x474fa3(0x1bc)]=_0x596706,_0x1e2255[_0x474fa3(0x209)]=_0x509fbe,_0x1f1db1[_0x474fa3(0x1ad)](_0x351c92[_0x474fa3(0x1ae)])[_0x474fa3(0x21b)](_0x3724cd)['options'](_0x1e2255)[_0x474fa3(0x208)](_0x27b677[_0x474fa3(0x1e6)])[_0x474fa3(0x204)];}else _0x27b677[_0x474fa3(0x1b4)](_0xa34cb6,_0x27b677['issyO']);}const _0x208327=_0x50d5d0['gridId'],[_0x10d9c4,_0x31fae9]=await _0x27b677[_0x474fa3(0x1ce)](getGridDetails,_0x388312,_0x562bf3,_0x208327);if(!_0x31fae9){if(_0x27b677[_0x474fa3(0x1fe)](_0x27b677[_0x474fa3(0x1d6)],_0x27b677[_0x474fa3(0x1f7)])){const _0x5ca595={};_0x5ca595[_0x474fa3(0x1a9)]=_0x39ffec,_0x5ca595[_0x474fa3(0x1da)]=_0x47f5ec[_0x474fa3(0x1da)],_0x5ca595['browserStackLocalOptions']=_0x515ee0;const _0x52e114=_0x5ca595,_0xcfd42d=_0x27b677[_0x474fa3(0x1b4)](_0x1a691c,_0x52e114);let _0x42e337=0x0;const _0x4973b7=async()=>{const _0x10bc47=_0x474fa3;_0x42e337++,_0x27b677[_0x10bc47(0x1b8)](_0x42e337,0x1)&&_0xcfd42d&&_0xcfd42d[_0x10bc47(0x219)]()&&_0x27b677[_0x10bc47(0x1ac)](_0x5ebcd7,_0xcfd42d);};_0x18d892['on'](_0x27b677[_0x474fa3(0x1ca)],_0x4973b7),_0x4dc46a['on'](_0x27b677[_0x474fa3(0x1d1)],_0x4973b7),_0x38b984['on'](_0x27b677[_0x474fa3(0x207)],_0x4973b7),_0x5d8479=_0x27b677['jVttt'],_0x4f1776[_0x474fa3(0x1d4)](_0x2b0b18);}else _0x27b677[_0x474fa3(0x1d8)](_0xa34cb6,_0x27b677['znLjx']);}const _0x296a71=_0x27b677[_0x474fa3(0x217)](_0x50d5d0[_0x474fa3(0x1ff)],_0x27b677[_0x474fa3(0x1f6)])?!![]:![];if(_0x31fae9&&_0x31fae9[_0x474fa3(0x1b2)]&&_0x296a71){if(_0x27b677['uvOCi'](_0x27b677['OgoDf'],_0x27b677[_0x474fa3(0x1d0)])){const _0x412eef={'bRaCI':function(_0x5cf12a,_0x216e50){const _0x28536b=_0x474fa3;return _0x27b677[_0x28536b(0x1d2)](_0x5cf12a,_0x216e50);},'xopoX':function(_0x104bc8,_0x2cbc0a){return _0x27b677['oyxiN'](_0x104bc8,_0x2cbc0a);}};let _0x52bf6e=_0x27b677[_0x474fa3(0x1c1)];_0x5cc320['info'](_0x52bf6e);try{const _0x105ae1={};_0x105ae1[_0x474fa3(0x1a9)]=_0x7de32f,_0x105ae1[_0x474fa3(0x1da)]=_0x5c0269['customRepeaters'],_0x105ae1[_0x474fa3(0x1e9)]=_0x39d10e;const _0x54fe38=_0x105ae1,_0x51f067=_0x27b677[_0x474fa3(0x1ac)](_0x571f3f,_0x54fe38);let _0x4bfa2d=0x0;const _0x2cd27b=async()=>{const _0x4795f6=_0x474fa3;_0x4bfa2d++,_0x412eef[_0x4795f6(0x21f)](_0x4bfa2d,0x1)&&_0x51f067&&_0x51f067[_0x4795f6(0x219)]()&&_0x412eef[_0x4795f6(0x1e7)](_0x5b9078,_0x51f067);};_0x5b4f19['on'](_0x27b677[_0x474fa3(0x1ca)],_0x2cd27b),_0x332037['on'](_0x27b677[_0x474fa3(0x1d1)],_0x2cd27b),_0x55041c['on'](_0x27b677['NbQsh'],_0x2cd27b),_0x52bf6e=_0x27b677['jVttt'],_0x1e9069['info'](_0x52bf6e);}catch(_0x92d7ed){_0x27b677[_0x474fa3(0x1b4)](_0x512eb8,_0x27b677[_0x474fa3(0x1bf)]);}}else{let _0x37afca=_0x27b677[_0x474fa3(0x1c1)];logger[_0x474fa3(0x1d4)](_0x37afca);try{if(_0x27b677[_0x474fa3(0x1e3)](_0x27b677[_0x474fa3(0x1f8)],_0x27b677[_0x474fa3(0x205)]))_0x27b677[_0x474fa3(0x1dd)](_0xc1d05,_0x27b677[_0x474fa3(0x1ea)]);else{const _0x5c0cb7={};_0x5c0cb7[_0x474fa3(0x1a9)]=_0x562bf3,_0x5c0cb7[_0x474fa3(0x1da)]=_0x31fae9['customRepeaters'],_0x5c0cb7[_0x474fa3(0x1e9)]=_0x20196b;const _0x248bdf=_0x5c0cb7,_0x514bba=_0x27b677[_0x474fa3(0x1b7)](startLocalBinarySync,_0x248bdf);let _0xe2711d=0x0;const _0x1a5a60=async()=>{const _0x3e13c8=_0x474fa3,_0x2ce187={'YDoHl':function(_0x2d241d,_0xba6bf1){return _0x27b677['OVaYJ'](_0x2d241d,_0xba6bf1);},'rTbEk':function(_0xdb30a7,_0x32ea78){const _0x371d77=a7_0x1a9f;return _0x27b677[_0x371d77(0x1c3)](_0xdb30a7,_0x32ea78);}};_0x27b677[_0x3e13c8(0x20d)](_0x27b677[_0x3e13c8(0x206)],_0x27b677[_0x3e13c8(0x206)])?(_0x46b916++,_0x2ce187['YDoHl'](_0x1cb6a3,0x1)&&_0x459944&&_0x189806[_0x3e13c8(0x219)]()&&_0x2ce187[_0x3e13c8(0x1c9)](_0x5742e3,_0x1386dc)):(_0xe2711d++,_0x27b677[_0x3e13c8(0x212)](_0xe2711d,0x1)&&_0x514bba&&_0x514bba[_0x3e13c8(0x219)]()&&_0x27b677[_0x3e13c8(0x20b)](stopLocalBinary,_0x514bba));};process['on'](_0x27b677[_0x474fa3(0x1ca)],_0x1a5a60),process['on'](_0x27b677['MRXND'],_0x1a5a60),process['on'](_0x27b677[_0x474fa3(0x207)],_0x1a5a60),_0x37afca=_0x27b677[_0x474fa3(0x1b3)],logger['info'](_0x37afca);}}catch(_0x4078c0){_0x27b677[_0x474fa3(0x1c2)](_0x27b677['cnkfI'],_0x27b677[_0x474fa3(0x1e4)])?_0x27b677[_0x474fa3(0x1cc)](_0xa34cb6,_0x27b677[_0x474fa3(0x1bf)]):_0x27b677[_0x474fa3(0x1cc)](_0x5751a1,_0x27b677[_0x474fa3(0x1bf)]);}}}process[_0x474fa3(0x1f1)](0x0);};function a7_0x1a9f(_0x47675a,_0x54db39){const _0xc38979=a7_0xc389();return a7_0x1a9f=function(_0x1a9fbc,_0x2ff5ab){_0x1a9fbc=_0x1a9fbc-0x1a9;let _0x335cbf=_0xc38979[_0x1a9fbc];return _0x335cbf;},a7_0x1a9f(_0x47675a,_0x54db39);}function a7_0xc389(){const _0x1e66c1=['YouIX','exit','beforeExit','type','Use\x20corresponding\x20access-key\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','CgtsF','UbyLF','eOSoe','HqOpE','SIGINT','../../utils/utilityMethods','HOpOe','string','eCtGt','AutVA','useStaging','Couldn\x27t\x20establish\x20a\x20private\x20connection\x20with\x20the\x20grid','bYNwj','This\x20command\x20will\x20connect\x20the\x20grid\x20with\x20existing\x20VPC','true','argv','YQeVm','Owfpz','NbQsh','help','advance-options','DQgyT','opuEh','../../config/logger','hnHnJ','1028365TPoLJZ','builder','command','KRauO','KVgcG','grid','gquoq','1170BRunFn','1757736yVbwiC','veYQa','advanceOptions','isRunning','UHusl','epilogue','demandOption','SQDFW','nWXPt','bRaCI','accessKey','description','../../config/constants','oyxiN','usage','create','KkRus','MMysy','Njzhy','isTrialGrid','jVttt','NLkQs','6dHEcvV','FDOWG','cAvGk','HxTeh','Use\x20username\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','Sucai','Couldn\x27t\x20find\x20username\x20/\x20accesskey,\x20please\x20use\x20--username\x20and\x20--accesskey','use-staging','Pass\x20the\x20ID\x20of\x20the\x20Grid','error','RdtJL','Optional\x20boolean\x20argument\x20to\x20create\x20private\x20connection\x20between\x20grid\x20and\x20your\x20existing\x20staging\x20or\x20local\x20development\x20environment.','oaZEg','OVaYJ','deMUx','kLgGr','132243UAgpUX','897225ohXWiw','Please\x20provide\x20a\x20valid\x20Grid\x20Identifier','ODpft','rTbEk','kEafG','grid-id','dtWdp','18vmWIPK','ijrSl','iYGDY','OgoDf','MRXND','YZTJG','wKOVJ','info','jwpDj','BNoNJ','qFjzD','NhqUO','bstack-accesskey','customRepeaters','desc','mneFU','xypJu','SIGTERM','OZgyN','mnGmj','Grid\x20type:\x20Trial','57140oBZQmf','zNxcC','cnkfI','1329940nPmLKu','buQKK','xopoX','handler','browserStackLocalOptions','znLjx','bstackUsername','options','ceCFM','bstack-username','75421tYDUZW'];a7_0xc389=function(){return _0x1e66c1;};return a7_0xc389();} |
@@ -1,1 +0,1 @@ | ||
| function a6_0x39fa(){const _0x135083=['464215yfESfb','connect_commands','9jvMLJg','137126GEVZhl','strict','recommendCommands','11874TJquSc','epilogue','handler','help','2095BUZSPD','usage','4VgAkhR','demandCommand','852660gvtEUv','commandDir','zLTXB','977406txMwra','connect','utoJt','360fEVwMF','1165659ANcLAV','70994IPsRBx'];a6_0x39fa=function(){return _0x135083;};return a6_0x39fa();}function a6_0x9dbe(_0x2ba47c,_0x2b501a){const _0x39fa37=a6_0x39fa();return a6_0x9dbe=function(_0x9dbec4,_0x48895e){_0x9dbec4=_0x9dbec4-0x116;let _0x1e1982=_0x39fa37[_0x9dbec4];return _0x1e1982;},a6_0x9dbe(_0x2ba47c,_0x2b501a);}const a6_0x2bd6af=a6_0x9dbe;(function(_0x3083cf,_0x3f9a70){const _0x4dc0ac=a6_0x9dbe,_0x962f0c=_0x3083cf();while(!![]){try{const _0x2b83c4=parseInt(_0x4dc0ac(0x125))/0x1+-parseInt(_0x4dc0ac(0x128))/0x2+parseInt(_0x4dc0ac(0x11f))/0x3*(parseInt(_0x4dc0ac(0x11a))/0x4)+parseInt(_0x4dc0ac(0x118))/0x5*(-parseInt(_0x4dc0ac(0x12b))/0x6)+parseInt(_0x4dc0ac(0x124))/0x7*(parseInt(_0x4dc0ac(0x122))/0x8)+parseInt(_0x4dc0ac(0x127))/0x9*(parseInt(_0x4dc0ac(0x11c))/0xa)+parseInt(_0x4dc0ac(0x123))/0xb;if(_0x2b83c4===_0x3f9a70)break;else _0x962f0c['push'](_0x962f0c['shift']());}catch(_0x1c0796){_0x962f0c['push'](_0x962f0c['shift']());}}}(a6_0x39fa,0x83ce6));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require('../config/constants');exports['command']=a6_0x2bd6af(0x120),exports['desc']='Create\x20a\x20private\x20connection\x20between\x20grid\x20and\x20your\x20staging\x20environment',exports['builder']=function(_0x33a2d2){const _0x5c1c93=a6_0x2bd6af,_0x581fcb={};_0x581fcb[_0x5c1c93(0x11e)]=_0x5c1c93(0x126),_0x581fcb[_0x5c1c93(0x121)]=_0x5c1c93(0x117);const _0x46ef32=_0x581fcb;return _0x33a2d2[_0x5c1c93(0x119)](HELP_HEADER_MESSAGE['connect'])[_0x5c1c93(0x12c)](HELP_FOOTER_MESSAGE)[_0x5c1c93(0x11d)](_0x46ef32[_0x5c1c93(0x11e)])[_0x5c1c93(0x11b)]()[_0x5c1c93(0x12a)]()[_0x5c1c93(0x129)]()[_0x5c1c93(0x117)](_0x46ef32[_0x5c1c93(0x121)]);},exports[a6_0x2bd6af(0x116)]=function(_0x595f8c){}; | ||
| const a6_0x3f5a77=a6_0xfda3;(function(_0x43e4ac,_0x1921c2){const _0x4b76a3=a6_0xfda3,_0x1ee800=_0x43e4ac();while(!![]){try{const _0x137ca0=-parseInt(_0x4b76a3(0x137))/0x1*(parseInt(_0x4b76a3(0x136))/0x2)+-parseInt(_0x4b76a3(0x132))/0x3+-parseInt(_0x4b76a3(0x129))/0x4+parseInt(_0x4b76a3(0x135))/0x5+parseInt(_0x4b76a3(0x13b))/0x6*(parseInt(_0x4b76a3(0x12f))/0x7)+-parseInt(_0x4b76a3(0x133))/0x8+parseInt(_0x4b76a3(0x12c))/0x9;if(_0x137ca0===_0x1921c2)break;else _0x1ee800['push'](_0x1ee800['shift']());}catch(_0x247f28){_0x1ee800['push'](_0x1ee800['shift']());}}}(a6_0x57df,0x5bc3a));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a6_0x3f5a77(0x12e));function a6_0xfda3(_0x1577a3,_0x2e44fc){const _0x57df13=a6_0x57df();return a6_0xfda3=function(_0xfda3e5,_0x4189ce){_0xfda3e5=_0xfda3e5-0x129;let _0xcacd6d=_0x57df13[_0xfda3e5];return _0xcacd6d;},a6_0xfda3(_0x1577a3,_0x2e44fc);}exports[a6_0x3f5a77(0x130)]=a6_0x3f5a77(0x12d),exports['desc']='Create\x20a\x20private\x20connection\x20between\x20grid\x20and\x20your\x20staging\x20environment',exports[a6_0x3f5a77(0x131)]=function(_0x3a87fc){const _0x66713f=a6_0x3f5a77,_0x535e8c={};_0x535e8c['zLESW']=_0x66713f(0x13a),_0x535e8c[_0x66713f(0x13c)]='help';const _0x1f7948=_0x535e8c;return _0x3a87fc[_0x66713f(0x12a)](HELP_HEADER_MESSAGE['connect'])[_0x66713f(0x139)](HELP_FOOTER_MESSAGE)[_0x66713f(0x12b)](_0x1f7948['zLESW'])['demandCommand']()['recommendCommands']()[_0x66713f(0x134)]()[_0x66713f(0x138)](_0x1f7948[_0x66713f(0x13c)]);},exports['handler']=function(_0x1cfb80){};function a6_0x57df(){const _0x536395=['builder','609693gNSoPx','4704536pGyvJo','strict','2690805bOyCem','1502UhXnZN','570ddrXQg','help','epilogue','connect_commands','16512xkDQEW','gdfhM','333240rdgmgB','usage','commandDir','8876439XXxCHb','connect','../config/constants','392mqnkzq','command'];a6_0x57df=function(){return _0x536395;};return a6_0x57df();} |
@@ -1,1 +0,1 @@ | ||
| function a9_0xb42b(){const _0x2e272f=['create-grid-called','hMraA','kVCTT','NaxtN','minNodes','GHJTk','Will\x20be\x20spawning\x20a\x20new\x20cluster\x20and\x20the\x20grid\x20','0|4|2|1|3','command','Spawning\x20Grid\x20on\x20the\x20Cluster','azurefile-csi-premium','../../config/constants','xZwaY','/wd/hub','yJmmM','init-not-called','KjQUS','Subnets\x20not\x20selected.\x20Please\x20select\x20subnets\x20and\x20try\x20again','EfvOm','get-grid-url-null-response','IWUyp','ZgiOg','Deleting\x20the\x20CloudFormation\x20Stacks','template','gridProfileId','bstackAccesskey','rRfQm','deleteCluster','enableHubHa','GRpgd','EYmyr','EKfzz','pre-spawned-invalid-subnets','reconnecting-websocket','ZUIvX','YvZgu','503028ckDMUw','existsSync','bstackUsername','AynNd','grid-name','JoyEu','2923014ebBUsH','Ybvst','hfxVt','../../utils/webSocketUtils','securityGroups','labels','yrKnr','statusCode','DZGuE','11637QSnkdY','ZwJwY','connectionTimeout','Eogcn','MoejJ','umCVK','NueBN','whEbm','nQcYq','Adding\x20Secret\x20Mapping','managedBy','PHbaS','kHmuo','includes','split','2|8|1|7|6|5|3|0|4','16bRRoRs','error','password','nBMFl','edXmi','Epyd5nXbRK','pSZml','region','grid-profile','10765VgtuAS','AdFLE','readNamespacedService','https','Enabling\x20Hub\x20HA\x20flow','sendEventToBackend','Fetching\x20url\x20for\x20running\x20tests\x20on\x20the\x20grid','Spawning\x20grid\x20on\x20to\x20the\x20cluster','vPrmW','spec','KxvUv','kafkaPassword','non-aws-azure-cluster','requestId','exit','OYzWK','3760416BRYydK','<UsernamePlaceholder>','boolean','dnleI','isClusterPresent','PHaec','DxJoA','Added\x20Turboscale\x20Uploader\x20deployment.','toLowerCase','Create\x20a\x20new\x20Automation\x20grid.','Hub\x20url\x20to\x20run\x20selenium\x20sessions:\x20','vCUaT','clusterAutoupgrade','faPtI','annotations','lxgCp','UGuMg','got','EYnUo','OMNdH','Cluster\x20not\x20found.\x20Proceeding\x20with\x20creating\x20required\x20resources.','cOzkR','sendResourceDataToHST','createNamespace','vpc','message','sAiIz','join','TmFjJ','length','bILVP','fPedL','TRnVp','Found\x20VPC:\x20','2811800OlIaCJ','Failed\x20to\x20validate\x20grid\x20checks\x20from\x20the\x20server.\x20Non\x20200\x20response\x20from\x20server!\x20','private-ingress-nginx-controller','addListeners','WPJJK','XPtwe','QNjGS','namespace','hkxLL','VPC\x20selected\x20does\x20not\x20exist.\x20Please\x20try\x20again','GrQfr','LXqZY','Failed\x20to\x20get\x20grid\x20url\x20from\x20the\x20server.\x20Unauthorized\x20request!','pPvRS','Spawning\x20the\x20grid\x20','LjwVS','fhOmD','username','UhpEP','prnNS','epilogue','warn','HkIhE','isVPCPresent','VCJNR','browserVersion','loadAll','TiUja','grid-spawning-failed','turboscale-managed-identity-','getResourceClientId','https://','7BGSCAj','Adding\x20Websocket\x20listeners','\x20is\x20already\x20present.\x20Skipping\x20cluster\x20creation','PKSyE','Error\x20occurred\x20while\x20setting\x20up\x20Hub\x20HA\x20infra:\x20','AbPTI','TpavI','BbmdD','hzCfo','handler','brPcq','Failed\x20to\x20delete\x20the\x20CloudFormation\x20Stacks\x20and\x20other\x20spawned\x20components.\x20Error:\x20\x20','xXmDM','kCMLr','Pass\x20the\x20name\x20of\x20cloud\x20provider\x20for\x20existing\x20Kubernetes\x20Cluster.','TztFH','type','LOG','uploaderVersion','2|0|1|3|4','Adding\x20Turboscale\x20Uploader\x20deployment...','TtnRd','jdgAk','cKngz','iGdbF','NNWSj','updateClusterAlreadyPresent','GxNZc','JcUAm','info','privateGrid','Will\x20be\x20spawning\x20the\x20grid\x20','http','INFO','Skip\x20insecure\x20cert\x20verification.','name','ooNXJ','DkkZB','DcuOz','928NGrkgG','TYjIP','create-grid-checks-non-200','NxvQB','../../utils/gridComponents','\x20in\x20existing\x20cluster\x20\x27','Invalid\x20input.\x20Currently\x20Spawning\x20the\x20grid\x20in\x20AWS\x20and\x20Azure\x20cloud\x20provider\x20is\x20supported\x20using\x20CLI.','AeJOu','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','../../utils/createk8sClient','HfEFe','metadata','UFODP','okrlM','fWKdV','body','MvXfK','Added\x20Secret\x20Mapping','Cluster\x20','ZkCvc','TeZbS','nzDSj','QUMiN','wHfhy','create-grid-checks-invalid-profile','qduQX','EZPRn','Grid\x20profile\x20fetched\x20from\x20backend','cqNln','user','clusterName','Create\x20a\x20private/public\x20grid.','fGQdo','../../utils/utilityMethods','CSADK','TFMsT','eEQBY','4|14|11|5|8|6|2|15|7|12|3|13|1|0|9|10','hFjXV','cyPnO','mrOMl','IwMjJ','get-grid-url-auth-failed','iyaEu','parse','Nqkue','fNKMa','oaZZz','private-grid','isPrivateGrid','Subnets:\x20','38144xCILvk','stack','yUPUE','Namespace\x20Created','true','route53','KdwTt','urxYV','cloudProvider','debug','skRcI','CLI_RUN_STARTED','Failed\x20to\x20get\x20grid\x20url\x20from\x20the\x20server.\x20Non\x20200\x20response\x20from\x20server!\x20','replace','aizqG','cloud-provider','nwHVE','setupHubHa','Added\x20Redis\x20deployment.','pGFWX','kXmnV','subnets','Mlxkw','redisPassword','hubHa','js-yaml','\x20is\x20already\x20present.\x20Cannot\x20spawn\x20a\x20new\x20cluster','wmoNe','SRTJn','CLI\x20run\x20finished:\x20','XMZzc','instanceType','0|3|1|2|4','Browserstack','hQAxN','DhOXM','Added\x20Kafka\x20deployment.','yrEsn','defaultGridProfile','OYZjW','\x20doesn\x27t\x20exist.\x20Proceeding\x20with\x20creating\x20a\x20new\x20cluster','efs-csi','agvDW','An\x20Automation\x20Grid\x20already\x20exists\x20with\x20grid\x20name\x20','1328NLaRfC','WnVhj','hub-ha','Grid\x20can\x20be\x20accessed\x20at:\x20','NXKPL','delay','yjPUd','oNxBM','fUnYF','MDwoN','ERROR','EbyJW','CpwJe','setupNewCluster','Nwcwv','browserstack-secret.yaml','Create\x20a\x20grid\x20in\x20existing\x20Kubernetes\x20Cluster\x20on\x20AWS/Azure/GCP.','xtSgC','kafkaUploader','Hub\x20HA\x20setup\x20completed\x20successfully.','xQQgI','pMOhO','XgsjH','AshWV','zmGzw','DwnPJ','EPGoR','FjlpM','clusterAutoUpgrade','/packages/cli/get-grid-url?gridIdentifier=','Qvvnt','\x20using\x20\x27','mFwDb','KcRNs','get-grid-url-non-200','argv','sUGPW','aHNVa','wLVWl','Checking\x20if\x20cluster\x20is\x20already\x20present\x20in\x20selected\x20region(','vMuZN','tvxVu','Unable\x20to\x20Spawn\x20the\x20Grid!\x20Error:\x20','CfIrV','Cluster\x20created\x20successfully','exNou','default','../../utils/instrumentationUtils','EUIjk','NtWrN','Flag\x20to\x20enable\x20Hub\x20HA','QuODp','kQPeW','NBUtS','.\x20Please\x20use\x20--grid-name\x20option\x20to\x20provide\x20another\x20grid\x20name','Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.','The\x20grid\x20creation\x20is\x20in\x20progress.\x20It\x20could\x20take\x20as\x20long\x20as\x2015-20\x20minutes.\x20You\x20will\x20receive\x20an\x20email\x20notification\x20once\x20the\x20grid\x20is\x20ready.','create-grid-checks-auth-failed','description','yUKJh','kSBEJ','ExlxA','LBcsc','help','zteQu','setupAutoscaler','QieXR','CSLzU','jcIAt','IDVvU','jkklP','Adding\x20Kafka\x20deployment...','FnWXP','newCluster','HHOYc','ikJhx','dayIK','usage','IJMpI','cluster-name','cluster-name,\x20cloud-provider\x20&&\x20region\x20should\x20be\x20provided\x20when\x20spawning\x20a\x20grid\x20in\x20existing\x20(Non-BrowserStack\x20created)\x20K8s\x20cluster','FuYNa','LvAkm','tJJYc','Glzhh','pre-spawned-subnets-not-selected','gridProfile','QMprH','GET','MvjZD','gridName','builder','bitnami-redis.yaml','AsBwe','KLZGA','nXHbH','ZNDUY','rTZTt','wSSEE','Flag\x20to\x20enable\x20cluster\x20auto-upgrade','riFYm','kMguI','MvJwG','XahIT','s3bucket','premium-rwo','Namespace\x20created','TMjUi','tMNxg','../../config/logger','Zrzyt','maxNodes','hubVersion','path','clusterRegion','RWcDi','prespawned-cluster-args-not-passed','unzPl','anBTU','XHVTV','alreadyPresent','turboscale-uploader.yaml','Pass\x20the\x20name\x20to\x20setup\x20the\x20Automation\x20Grid\x20with\x20specific\x20name.\x20Name\x20this\x20grid\x20using\x20either\x20team\x27s\x20name,\x20pipeline\x20specific\x20or\x20generic.','MVsaR','Creating\x20namespace','hubHaNameSpace','\x27\x20grid\x20profile','3|4|0|1|2','Cluster\x20Auto\x20Upgrade\x20is\x20enabled','Found\x20Subnets:\x20','options','createOtherResources','Grid\x20spawned\x20on\x20the\x20cluster','aXcWH','NcAPW','Cluster:\x20','readFileAsync','concurrency','string','skip-tls-cert-verify','uploaderImageVersion','BwIdD','Creating\x20Hub\x20HA\x20resources','xEXeP','create-grid-checks-grid-already-exists','VUBkx','cluster-autoupgrade','pWCXB','uuid','NYaxg','stringify'];a9_0xb42b=function(){return _0x2e272f;};return a9_0xb42b();}const a9_0x1e7b13=a9_0x9692;function a9_0x9692(_0x3f6f0b,_0x124ad7){const _0xb42b88=a9_0xb42b();return a9_0x9692=function(_0x96924a,_0x51d641){_0x96924a=_0x96924a-0x1c6;let _0x12a1e6=_0xb42b88[_0x96924a];return _0x12a1e6;},a9_0x9692(_0x3f6f0b,_0x124ad7);}(function(_0xe82350,_0x346296){const _0x11d83b=a9_0x9692,_0x22fc78=_0xe82350();while(!![]){try{const _0x86f370=-parseInt(_0x11d83b(0x1f3))/0x1*(-parseInt(_0x11d83b(0x2a8))/0x2)+-parseInt(_0x11d83b(0x1d4))/0x3+parseInt(_0x11d83b(0x275))/0x4*(parseInt(_0x11d83b(0x1fc))/0x5)+-parseInt(_0x11d83b(0x1da))/0x6*(-parseInt(_0x11d83b(0x24e))/0x7)+parseInt(_0x11d83b(0x2d4))/0x8*(-parseInt(_0x11d83b(0x1e3))/0x9)+-parseInt(_0x11d83b(0x22e))/0xa+-parseInt(_0x11d83b(0x20c))/0xb;if(_0x86f370===_0x346296)break;else _0x22fc78['push'](_0x22fc78['shift']());}catch(_0x246adb){_0x22fc78['push'](_0x22fc78['shift']());}}}(a9_0xb42b,0x45f03));const fs=require('fs'),ws=require('ws'),path=require(a9_0x1e7b13(0x345)),yaml=require(a9_0x1e7b13(0x2c1)),ReconnectingWebSocket=require(a9_0x1e7b13(0x1d1)),got=require(a9_0x1e7b13(0x21d)),{v4:uuidv4}=require(a9_0x1e7b13(0x368)),webSocketUtils=require(a9_0x1e7b13(0x1dd)),{logger}=require(a9_0x1e7b13(0x341)),{getCredentialsPath,updateGlobalRegistryWithConfig,updateGlobalRegistryForHubHa,kebabCase,reportToGalactusAndSendToEDS,getAuthHeader,waitForDeployment,kubeApply,encodeBase64}=require(a9_0x1e7b13(0x296)),{getCloudProviderObject}=require('../../cloudproviders/utils'),{AWS,WS_EVENTS,global_registry,WS_ENDPOINT,DEFAULT_GRID_NAME,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,messageTypes,AG_API_URL,AZURE,GCP,TURBOSCALE_DEPLOYMENT}=require(a9_0x1e7b13(0x376)),{addGridComponents,removeGridComponents,getNamespaceUID,namespaceExists,createNamespace}=require(a9_0x1e7b13(0x279)),{createK8sClient}=require(a9_0x1e7b13(0x27e)),{sendInstrumentationEvent}=require(a9_0x1e7b13(0x303));exports[a9_0x1e7b13(0x373)]='grid',exports['desc']=a9_0x1e7b13(0x215),exports[a9_0x1e7b13(0x32f)]=function(_0x47c6e3){const _0x2c56b4=a9_0x1e7b13,_0x1d28c0={};_0x1d28c0[_0x2c56b4(0x34f)]=_0x2c56b4(0x34e),_0x1d28c0[_0x2c56b4(0x2f5)]='string',_0x1d28c0[_0x2c56b4(0x1ce)]=_0x2c56b4(0x30b),_0x1d28c0[_0x2c56b4(0x23d)]=_0x2c56b4(0x2e4),_0x1d28c0[_0x2c56b4(0x2bc)]='Pass\x20the\x20name\x20of\x20cloud\x20provider\x20for\x20existing\x20Kubernetes\x20Cluster.',_0x1d28c0[_0x2c56b4(0x1ef)]='Pass\x20the\x20region\x20for\x20existing\x20Kubernetes\x20Cluster.',_0x1d28c0['Qvvnt']=_0x2c56b4(0x294),_0x1d28c0[_0x2c56b4(0x2d2)]=_0x2c56b4(0x270),_0x1d28c0[_0x2c56b4(0x28f)]=_0x2c56b4(0x20e),_0x1d28c0[_0x2c56b4(0x2ae)]=_0x2c56b4(0x306),_0x1d28c0['UGuMg']=_0x2c56b4(0x337),_0x1d28c0[_0x2c56b4(0x2ef)]=_0x2c56b4(0x313);const _0x2a0086=_0x1d28c0,_0x405bed={};_0x405bed[_0x2c56b4(0x30e)]=_0x2a0086[_0x2c56b4(0x34f)],_0x405bed[_0x2c56b4(0x25e)]=_0x2a0086[_0x2c56b4(0x2f5)];const _0x458efc={};_0x458efc[_0x2c56b4(0x30e)]=_0x2a0086[_0x2c56b4(0x1ce)],_0x458efc[_0x2c56b4(0x25e)]=_0x2a0086[_0x2c56b4(0x2f5)];const _0x20c320={};_0x20c320[_0x2c56b4(0x30e)]=_0x2a0086['LjwVS'],_0x20c320[_0x2c56b4(0x25e)]=_0x2a0086[_0x2c56b4(0x2f5)];const _0x47cfe0={};_0x47cfe0[_0x2c56b4(0x30e)]=_0x2a0086[_0x2c56b4(0x2bc)],_0x47cfe0['type']=_0x2a0086[_0x2c56b4(0x2f5)];const _0x3756dc={};_0x3756dc[_0x2c56b4(0x30e)]=_0x2a0086['kHmuo'],_0x3756dc[_0x2c56b4(0x25e)]=_0x2a0086['KcRNs'];const _0x123b29={};_0x123b29[_0x2c56b4(0x30e)]=_0x2a0086[_0x2c56b4(0x2f2)],_0x123b29[_0x2c56b4(0x25e)]=_0x2a0086[_0x2c56b4(0x2f5)];const _0xd49e6f={};_0xd49e6f[_0x2c56b4(0x30e)]=_0x2a0086['agvDW'],_0xd49e6f['type']=_0x2a0086[_0x2c56b4(0x28f)],_0xd49e6f['default']=![];const _0x1fd44e={};_0x1fd44e['description']=_0x2a0086['KdwTt'],_0x1fd44e[_0x2c56b4(0x25e)]=_0x2a0086['EZPRn'],_0x1fd44e[_0x2c56b4(0x302)]=![];const _0xba3ba={};_0xba3ba['description']=_0x2a0086[_0x2c56b4(0x21c)],_0xba3ba[_0x2c56b4(0x25e)]=_0x2a0086[_0x2c56b4(0x28f)],_0xba3ba[_0x2c56b4(0x302)]=![];const _0x534adf={};return _0x534adf[_0x2c56b4(0x1d8)]=_0x405bed,_0x534adf['grid-profile']=_0x458efc,_0x534adf[_0x2c56b4(0x323)]=_0x20c320,_0x534adf[_0x2c56b4(0x2b7)]=_0x47cfe0,_0x534adf['region']=_0x3756dc,_0x534adf[_0x2c56b4(0x2a5)]=_0x123b29,_0x534adf[_0x2c56b4(0x35f)]=_0xd49e6f,_0x534adf[_0x2c56b4(0x2d6)]=_0x1fd44e,_0x534adf[_0x2c56b4(0x366)]=_0xba3ba,_0x47c6e3[_0x2c56b4(0x321)](HELP_HEADER_MESSAGE['create'])[_0x2c56b4(0x242)](HELP_FOOTER_MESSAGE)[_0x2c56b4(0x356)](_0x534adf)[_0x2c56b4(0x313)](_0x2a0086[_0x2c56b4(0x2ef)])[_0x2c56b4(0x2f7)];},exports[a9_0x1e7b13(0x257)]=async function(_0x7af6d){const _0x3f8e3e=a9_0x1e7b13,_0x360465={'otTCb':_0x3f8e3e(0x29a),'OMNdH':function(_0x1cab6e,_0x36ca58){return _0x1cab6e!==_0x36ca58;},'WPJJK':function(_0x543c7b,_0x14d143,_0x75983b,_0x29244e,_0x15783a,_0x48fd5d,_0x2c5d9f,_0x3938be,_0x3f72c0,_0x5ac85c,_0xd0fa2d,_0xe23ce9,_0x21b0f8){return _0x543c7b(_0x14d143,_0x75983b,_0x29244e,_0x15783a,_0x48fd5d,_0x2c5d9f,_0x3938be,_0x3f72c0,_0x5ac85c,_0xd0fa2d,_0xe23ce9,_0x21b0f8);},'EUIjk':function(_0xc99dd6,_0x3a7829){return _0xc99dd6(_0x3a7829);},'PHbaS':_0x3f8e3e(0x261),'fhOmD':'browserstack','JcUAm':'UkRNzNYCBU','tvYvE':_0x3f8e3e(0x200),'Eogcn':_0x3f8e3e(0x1f8),'TeZbS':_0x3f8e3e(0x1f4),'ikJhx':function(_0xf10bab,_0x1c0a0e){return _0xf10bab(_0x1c0a0e);},'VCJNR':_0x3f8e3e(0x1ff),'yUPUE':_0x3f8e3e(0x243),'PKSyE':function(_0x3f1146,_0x2eadb3){return _0x3f1146===_0x2eadb3;},'ECxTF':_0x3f8e3e(0x354),'lxgCp':_0x3f8e3e(0x2ac),'LXqZY':'default','bILVP':_0x3f8e3e(0x33d),'dlXwW':_0x3f8e3e(0x375),'faPtI':_0x3f8e3e(0x1f2),'DxJoA':'CLI\x20run\x20started','UhpEP':'Pass\x20the\x20name\x20to\x20setup\x20the\x20Automation\x20Grid\x20with\x20specific\x20name.\x20Name\x20this\x20grid\x20using\x20either\x20team\x27s\x20name,\x20pipeline\x20specific\x20or\x20generic.','jcIAt':_0x3f8e3e(0x35e),'AshWV':_0x3f8e3e(0x30b),'sncVc':'Create\x20a\x20grid\x20in\x20existing\x20Kubernetes\x20Cluster\x20on\x20AWS/Azure/GCP.','EPGoR':_0x3f8e3e(0x25c),'fNKMa':'Pass\x20the\x20region\x20for\x20existing\x20Kubernetes\x20Cluster.','CSLzU':'Create\x20a\x20private/public\x20grid.','BdASn':_0x3f8e3e(0x270),'AynNd':_0x3f8e3e(0x20e),'FuYNa':'Flag\x20to\x20enable\x20Hub\x20HA','pMOhO':_0x3f8e3e(0x337),'CsFYJ':_0x3f8e3e(0x313),'sAiIz':_0x3f8e3e(0x26e),'CfIrV':function(_0x1dc0a7){return _0x1dc0a7();},'aXcWH':_0x3f8e3e(0x319),'jdgAk':_0x3f8e3e(0x27d),'nwHVE':function(_0x5e5997,_0x3cf709,_0x5386bb,_0x23cab3,_0x5a74f2,_0x23e3cc,_0x6bb811){return _0x5e5997(_0x3cf709,_0x5386bb,_0x23cab3,_0x5a74f2,_0x23e3cc,_0x6bb811);},'DwnPJ':_0x3f8e3e(0x36b),'WKfuI':_0x3f8e3e(0x37a),'OYZjW':function(_0x5b6f7d,_0x15ff7a,_0x1db014,_0x34c031,_0x2a0284,_0x59fada,_0x1fa4d8){return _0x5b6f7d(_0x15ff7a,_0x1db014,_0x34c031,_0x2a0284,_0x59fada,_0x1fa4d8);},'JoyEu':function(_0xe6270f){return _0xe6270f();},'HkIhE':_0x3f8e3e(0x20d),'MvXfK':'<PasswordPlaceholder>','zDkXy':_0x3f8e3e(0x24f),'xQQgI':_0x3f8e3e(0x22b),'mrOMl':_0x3f8e3e(0x361),'IwMjJ':function(_0x1b2927,_0x26c46e){return _0x1b2927!==_0x26c46e;},'DhOXM':_0x3f8e3e(0x256),'wAqcc':_0x3f8e3e(0x324),'CpwJe':function(_0x5370b5,_0x136e7b,_0x26d75d,_0x100e61,_0x58a2b0,_0xdabe75,_0x585081,_0x39c0d0){return _0x5370b5(_0x136e7b,_0x26d75d,_0x100e61,_0x58a2b0,_0xdabe75,_0x585081,_0x39c0d0);},'Nwcwv':_0x3f8e3e(0x348),'YvZgu':function(_0x3e318f,_0xdf8a4c){return _0x3e318f!==_0xdf8a4c;},'iGdbF':_0x3f8e3e(0x34b),'tMNxg':_0x3f8e3e(0x1dc),'xtSgC':_0x3f8e3e(0x27b),'exNou':_0x3f8e3e(0x208),'kVCTT':function(_0x2dfb24,_0x2c8a80){return _0x2dfb24!==_0x2c8a80;},'NueBN':_0x3f8e3e(0x2fd),'okrlM':'iACPY','EbyJW':function(_0x48ade6,_0x5ae35a){return _0x48ade6===_0x5ae35a;},'nCWbE':'CjVvw','jkklP':'pnyIj','mIolq':_0x3f8e3e(0x2c6),'GrQfr':'MbvkQ','Ntvso':_0x3f8e3e(0x32c),'NxvQB':function(_0x1edca3,_0x44cd72,_0x47badb){return _0x1edca3(_0x44cd72,_0x47badb);},'vCUaT':function(_0x1399e4,_0x4425e9){return _0x1399e4!==_0x4425e9;},'AdFLE':'lBFzF','peYGz':'UkBkT','cOzkR':_0x3f8e3e(0x281),'SRTJn':function(_0x5e72bd,_0x21dee5){return _0x5e72bd===_0x21dee5;},'hQAxN':_0x3f8e3e(0x234),'DcuOz':'Failed\x20to\x20validate\x20grid\x20checks\x20from\x20the\x20server.\x20Unknown\x20error!','urxYV':'create-grid-checks-null-response','MvjZD':function(_0x45aeca,_0x50f91b){return _0x45aeca===_0x50f91b;},'GHJTk':_0x3f8e3e(0x342),'EYnUo':'Failed\x20to\x20validate\x20grid\x20checks\x20from\x20the\x20server.\x20Unauthorized\x20request!','cDvET':_0x3f8e3e(0x30d),'pWCXB':function(_0x497b70,_0x3fb803){return _0x497b70!==_0x3fb803;},'lFjoi':function(_0x36a374,_0x5ca832){return _0x36a374===_0x5ca832;},'rRfQm':_0x3f8e3e(0x312),'OYzWK':_0x3f8e3e(0x277),'WsMri':_0x3f8e3e(0x290),'HfEFe':_0x3f8e3e(0x2be),'dnWDS':_0x3f8e3e(0x1f9),'HHOYc':_0x3f8e3e(0x364),'dayIK':function(_0x2f5d1a,_0x6b8103){return _0x2f5d1a===_0x6b8103;},'cyPnO':'MxcWg','GxNZc':function(_0x4b78a2,_0x446716){return _0x4b78a2===_0x446716;},'XgsjH':_0x3f8e3e(0x2a4),'TtnRd':_0x3f8e3e(0x28e),'hLIWV':_0x3f8e3e(0x2c8),'PHaec':function(_0x472f27,_0x29c945){return _0x472f27===_0x29c945;},'brPcq':_0x3f8e3e(0x35a),'ecdBx':function(_0x399e33,_0x292cd8){return _0x399e33===_0x292cd8;},'VXXgM':_0x3f8e3e(0x1eb),'XPtwe':_0x3f8e3e(0x2fc),'ZhbYf':'Invalid\x20Grid\x20Profile.Exiting\x20the\x20CLI.','FgzpH':function(_0x4b38b0,_0x3a0ec9,_0x2fdee5,_0x102000,_0x1f8ebc,_0x525557,_0x4b2f95,_0x334a9c){return _0x4b38b0(_0x3a0ec9,_0x2fdee5,_0x102000,_0x1f8ebc,_0x525557,_0x4b2f95,_0x334a9c);},'Vtcsq':_0x3f8e3e(0x28d),'NIbAx':function(_0xb43433,_0x5890d){return _0xb43433===_0x5890d;},'tJJYc':function(_0x1b4421,_0x4cf43a){return _0x1b4421===_0x4cf43a;},'YvZdY':_0x3f8e3e(0x267),'kMguI':'bWSVC','VUBkx':function(_0x250c6f,_0x566fdf){return _0x250c6f===_0x566fdf;},'RWcDi':function(_0x16d17d,_0x52656c){return _0x16d17d===_0x52656c;},'KRjtH':'CZiCl','kQPeW':_0x3f8e3e(0x314),'tEPmV':function(_0x47ea12,_0x56ed89){return _0x47ea12!==_0x56ed89;},'rTZTt':function(_0x5dc68b,_0x484cb5){return _0x5dc68b===_0x484cb5;},'EfvOm':_0x3f8e3e(0x1cf),'QieXR':_0x3f8e3e(0x310),'AnvRs':_0x3f8e3e(0x241),'BegQm':function(_0x31c7ca,_0x3c744d){return _0x31c7ca(_0x3c744d);},'anBTU':_0x3f8e3e(0x299),'yrEsn':_0x3f8e3e(0x309),'QuODp':function(_0x36f3b3,_0xaf005){return _0x36f3b3!==_0xaf005;},'wLVWl':'RSpVw','ZwJwY':_0x3f8e3e(0x29b),'Glzhh':'omqcj','skRcI':function(_0x28e9fe,_0x5ef949){return _0x28e9fe(_0x5ef949);},'NJHdx':'wfnhH','aHNVa':'7|8|2|4|1|6|3|5|0','OKxjz':function(_0x2fb085,_0x39d217){return _0x2fb085!==_0x39d217;},'vPrmW':_0x3f8e3e(0x2f8),'GRpgd':function(_0x58ec6c,_0x3a84ea){return _0x58ec6c===_0x3a84ea;},'AbPTI':'tpXrH','nXHbH':_0x3f8e3e(0x1e8),'iyaEu':function(_0x2ee9e7,_0x3c74ae){return _0x2ee9e7===_0x3c74ae;},'zgWEy':_0x3f8e3e(0x1f6),'TYjIP':_0x3f8e3e(0x228),'NaxtN':_0x3f8e3e(0x220),'fWKdV':function(_0x36e8dd,_0x2e8e2a){return _0x36e8dd!=_0x2e8e2a;},'IJMpI':function(_0x23bf6c,_0x2fda3c){return _0x23bf6c!==_0x2fda3c;},'yUKJh':function(_0xf0f6a2,_0x203cc9){return _0xf0f6a2!=_0x203cc9;},'aGFBW':function(_0x592668,_0x3d6f86){return _0x592668!==_0x3d6f86;},'zmGzw':function(_0x4ec266,_0x446481){return _0x4ec266>_0x446481;},'DIQkk':_0x3f8e3e(0x37c),'yjPUd':function(_0x5a59dc,_0x4b5150,_0x3a4003,_0x4463e8,_0x417d84,_0x75ec5c,_0x37787c,_0x16c50b){return _0x5a59dc(_0x4b5150,_0x3a4003,_0x4463e8,_0x417d84,_0x75ec5c,_0x37787c,_0x16c50b);},'TFMsT':_0x3f8e3e(0x329),'xXmDM':function(_0x916e03,_0x47ae3a){return _0x916e03===_0x47ae3a;},'BbmdD':_0x3f8e3e(0x237),'QMprH':function(_0x43b8e8,_0x5f4b8a,_0x2f2c70,_0x1ebb81,_0x4fcb49,_0x1edf80,_0x4d2811,_0x490251){return _0x43b8e8(_0x5f4b8a,_0x2f2c70,_0x1ebb81,_0x4fcb49,_0x1edf80,_0x4d2811,_0x490251);},'NYaxg':'pre-spawned-invalid-vpc','TiUja':function(_0x38ff09,_0x528fa6,_0x56d94d,_0xc3d7b9,_0x33511b,_0x508681,_0x1bb526,_0x46806a){return _0x38ff09(_0x528fa6,_0x56d94d,_0xc3d7b9,_0x33511b,_0x508681,_0x1bb526,_0x46806a);},'oNxBM':_0x3f8e3e(0x1d0),'TRnVp':_0x3f8e3e(0x372),'xEXeP':_0x3f8e3e(0x30c),'XahIT':_0x3f8e3e(0x300),'GWRai':function(_0x334ffe,_0x4b0be2,_0x2f744b){return _0x334ffe(_0x4b0be2,_0x2f744b);},'NXKPL':function(_0x4e47ba,_0x1e5c34){return _0x4e47ba===_0x1e5c34;},'unzPl':function(_0x22ead0,_0x4bfee9){return _0x22ead0===_0x4bfee9;},'DkkZB':_0x3f8e3e(0x362),'nzDSj':function(_0x9087bb,_0x3f1bba,_0xaef3e0){return _0x9087bb(_0x3f1bba,_0xaef3e0);},'ExlxA':_0x3f8e3e(0x1ec),'dnleI':'../..','LvAkm':'templates','IWUyp':'hubharesources','cqNln':_0x3f8e3e(0x2e3),'fGQdo':'utf-8','KLZGA':function(_0x4b5d54,_0x39b29d){return _0x4b5d54(_0x39b29d);},'pGFWX':_0x3f8e3e(0x286),'wHfhy':_0x3f8e3e(0x2d1),'MDwoN':function(_0x1bb7c9,_0x5d99b9){return _0x1bb7c9===_0x5d99b9;},'Nqkue':'Adding\x20Redis\x20deployment...','riFYm':_0x3f8e3e(0x330),'fayYT':function(_0xba03b,_0x59d41a,_0x5360d6){return _0xba03b(_0x59d41a,_0x5360d6);},'DZGuE':_0x3f8e3e(0x2ba),'cKngz':_0x3f8e3e(0x31b),'KxvUv':'bitnami-kafka.yaml','AeJOu':_0x3f8e3e(0x2cc),'ZUIvX':_0x3f8e3e(0x262),'yJmmM':_0x3f8e3e(0x34d),'wSSEE':function(_0x19b476,_0x3aac2b){return _0x19b476===_0x3aac2b;},'AsBwe':function(_0x232aed,_0x360523,_0x31fbea){return _0x232aed(_0x360523,_0x31fbea);},'wmoNe':_0x3f8e3e(0x213),'QUMiN':'Created\x20Hub\x20HA\x20resources','xZwaY':_0x3f8e3e(0x2e7),'FnWXP':_0x3f8e3e(0x353),'mFwDb':'hub-ha-deployments-failed','MvJwG':function(_0x34afcd,_0x457838){return _0x34afcd(_0x457838);},'WnVhj':_0x3f8e3e(0x350),'kCMLr':_0x3f8e3e(0x2c9),'MoejJ':_0x3f8e3e(0x2ab),'yrKnr':_0x3f8e3e(0x33e),'Ybvst':_0x3f8e3e(0x203),'aizqG':_0x3f8e3e(0x374),'KfHjO':function(_0x61aede,_0x3f73e6,_0x781e7a,_0x26025f,_0x1307a7,_0x7c88d0,_0x26b2a4,_0x2fe672,_0x3ad063,_0x289959,_0xa23d6d){return _0x61aede(_0x3f73e6,_0x781e7a,_0x26025f,_0x1307a7,_0x7c88d0,_0x26b2a4,_0x2fe672,_0x3ad063,_0x289959,_0xa23d6d);},'hMraA':_0x3f8e3e(0x358),'njwTX':_0x3f8e3e(0x202),'YBOAO':function(_0x2d9d39,_0x4b5da1,_0x428bb9,_0x326f9c,_0x2945cb){return _0x2d9d39(_0x4b5da1,_0x428bb9,_0x326f9c,_0x2945cb);},'ZkCvc':function(_0x43e31b,_0x432548,_0x1d2351){return _0x43e31b(_0x432548,_0x1d2351);},'TMjUi':_0x3f8e3e(0x230),'fUnYF':'ingress-nginx-controller','NtWrN':'ingress-nginx','ZNDUY':function(_0x1608a0,_0x4411a8){return _0x1608a0===_0x4411a8;},'ooNXJ':'get\x20grid\x20url\x20from\x20the\x20server.\x20Unknown\x20error!','edXmi':_0x3f8e3e(0x37e),'whEbm':_0x3f8e3e(0x23a),'ZgiOg':_0x3f8e3e(0x29f),'hkxLL':function(_0x4307cd,_0xbf0c30){return _0x4307cd!==_0xbf0c30;},'CSADK':function(_0x4521c4,_0x2f1467,_0x52c05a,_0x14cd61,_0x174304,_0x3d19dc,_0x21b02d,_0x287dba){return _0x4521c4(_0x2f1467,_0x52c05a,_0x14cd61,_0x174304,_0x3d19dc,_0x21b02d,_0x287dba);},'KjQUS':_0x3f8e3e(0x2f6),'pPvRS':_0x3f8e3e(0x1c6),'TztFH':function(_0x3b5ae0,_0x440485,_0x222f7a,_0x2323d7,_0x27a650,_0x153e67){return _0x3b5ae0(_0x440485,_0x222f7a,_0x2323d7,_0x27a650,_0x153e67);},'TpavI':_0x3f8e3e(0x24a)};let _0xf0676d=![],_0x51d165=![],_0x259ce2,_0xa0d87d,_0x2911c6,_0x668926,_0x48d150,_0x292c0e,_0x4d5f54,_0x27b819,_0x53b36f,_0x2ecbeb,_0x105c58,_0x54a646,_0x17ade1,_0x1dae7c,_0x134cde=0x1,_0x3236ac=0xe;try{global_registry[_0x3f8e3e(0x209)]=_0x360465[_0x3f8e3e(0x2ff)](uuidv4),global_registry[_0x3f8e3e(0x2a6)]=![];!fs[_0x3f8e3e(0x1d5)](_0x360465[_0x3f8e3e(0x2ff)](getCredentialsPath))&&(_0x360465[_0x3f8e3e(0x251)](_0x360465['aXcWH'],_0x360465[_0x3f8e3e(0x359)])?(console[_0x3f8e3e(0x1f4)](_0x360465[_0x3f8e3e(0x264)]),await _0x360465[_0x3f8e3e(0x2b8)](sendInstrumentationEvent,_0x7af6d,_0x360465['DwnPJ'],messageTypes[_0x3f8e3e(0x2de)],_0x360465['WKfuI'],null,_0x7af6d),process[_0x3f8e3e(0x20a)](0x1)):_0x5df92f[_0x3f8e3e(0x2a6)]=!![]);await _0x360465[_0x3f8e3e(0x2cf)](sendInstrumentationEvent,_0x7af6d,_0x360465[_0x3f8e3e(0x2ed)],messageTypes[_0x3f8e3e(0x26f)],null,null,_0x7af6d);const _0x2fabb1=JSON[_0x3f8e3e(0x2a1)](fs['readFileSync'](_0x360465[_0x3f8e3e(0x1d9)](getCredentialsPath)));global_registry[_0x3f8e3e(0x1d6)]=_0x2fabb1[_0x3f8e3e(0x2c9)][_0x3f8e3e(0x23f)],global_registry[_0x3f8e3e(0x1c9)]=_0x2fabb1[_0x3f8e3e(0x2c9)][_0x3f8e3e(0x1f5)];const _0x3c7eb1=WS_ENDPOINT[_0x3f8e3e(0x2b5)](_0x360465[_0x3f8e3e(0x244)],_0x2fabb1[_0x3f8e3e(0x2c9)]['username'])[_0x3f8e3e(0x2b5)](_0x360465[_0x3f8e3e(0x285)],_0x2fabb1['Browserstack'][_0x3f8e3e(0x1f5)]),_0x2a0b39={};_0x2a0b39['WebSocket']=ws,_0x2a0b39[_0x3f8e3e(0x1e5)]=0x36ee80,_0x54a646=new ReconnectingWebSocket(_0x3c7eb1,[],_0x2a0b39),logger[_0x3f8e3e(0x2b1)](_0x360465['zDkXy']),webSocketUtils[_0x3f8e3e(0x231)](_0x54a646,_0x7af6d[_0x3f8e3e(0x292)],_0x7af6d[_0x3f8e3e(0x1f5)]);const _0x20a0e7=_0x7af6d[_0x3f8e3e(0x32e)]||DEFAULT_GRID_NAME;if(_0x7af6d[_0x3f8e3e(0x293)]||_0x7af6d['cloudProvider']||_0x7af6d[_0x3f8e3e(0x1fa)]){if(_0x360465[_0x3f8e3e(0x21f)](_0x360465[_0x3f8e3e(0x2e8)],_0x360465[_0x3f8e3e(0x29d)])){if(!(_0x7af6d[_0x3f8e3e(0x293)]&&_0x7af6d[_0x3f8e3e(0x2b0)]&&_0x7af6d[_0x3f8e3e(0x1fa)])){if(_0x360465[_0x3f8e3e(0x29e)](_0x360465['DhOXM'],_0x360465[_0x3f8e3e(0x2cb)])){const _0x39be58=_0x360465['otTCb'][_0x3f8e3e(0x1f1)]('|');let _0x3d02bd=0x0;while(!![]){switch(_0x39be58[_0x3d02bd++]){case'0':_0x360465[_0x3f8e3e(0x21f)](_0x789307['privateGrid'],_0x47a196)&&_0x4ac009[_0x3f8e3e(0x26c)]&&(_0x456daf['isPrivateGrid']=!![]);continue;case'1':_0x139e60=_0x48feae[_0x3f8e3e(0x247)];continue;case'2':_0x1eb047=null;continue;case'3':_0x3414ac=_0x26cf0f[_0x3f8e3e(0x343)];continue;case'4':_0x17fd06=_0x3f8e3e(0x371)+_0x1c6d54;continue;case'5':_0x979b6d=_0x16bee8['concurrency'];continue;case'6':_0x4d5286=null;continue;case'7':_0x5402ec=_0x40f391[_0x3f8e3e(0x33c)];continue;case'8':_0x596117=_0x3a027b[_0x3f8e3e(0x2c7)];continue;case'9':_0x360465['WPJJK'](_0xda504c,_0x233b0c,_0x17818a,_0x37fb4a,_0xb6367f,_0x15df0d,_0x24c4fe,_0x6207a5,_0x492c33,_0x2a8a90,_0x5964c4,_0x3bba77,_0x4da7d3[_0x3f8e3e(0x218)]);continue;case'10':_0x57aa42[_0x3f8e3e(0x1cc)]&&_0x360465[_0x3f8e3e(0x304)](_0x362f0c,_0x20fd32[_0x3f8e3e(0x2e6)]);continue;case'11':const _0x14a8a1={};_0x14a8a1[_0x3f8e3e(0x25e)]=_0x719762[_0x3f8e3e(0x25f)],_0x14a8a1[_0x3f8e3e(0x225)]=_0x25ce19,_0x250f6c[_0x3f8e3e(0x201)](_0xa13bf9,_0x14a8a1);continue;case'12':_0x1cac8c=_0x148bce[_0x3f8e3e(0x36f)];continue;case'13':_0x31348b=_0x2f3a2f[_0x3f8e3e(0x344)];continue;case'14':_0x2d50c5[_0x3f8e3e(0x26b)](_0x389afd);continue;case'15':_0x2bacfe=null;continue;}break;}}else _0x259ce2=_0x360465['wAqcc'],await _0x360465[_0x3f8e3e(0x2e0)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x2e2)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1);}![AWS,AZURE,GCP][_0x3f8e3e(0x1f0)](_0x7af6d[_0x3f8e3e(0x2b0)]['toLowerCase']())&&(_0x360465[_0x3f8e3e(0x1d3)](_0x360465[_0x3f8e3e(0x266)],_0x360465[_0x3f8e3e(0x340)])?(_0x259ce2=_0x360465[_0x3f8e3e(0x2e5)],await _0x360465[_0x3f8e3e(0x2e0)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x301)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1)):_0x360465[_0x3f8e3e(0x304)](_0x2d22d6,_0x1169a1[_0x3f8e3e(0x260)]));_0x7af6d[_0x3f8e3e(0x26c)]&&_0x360465['PKSyE'](_0x7af6d[_0x3f8e3e(0x26c)][_0x3f8e3e(0x214)](),_0x360465['lxgCp'])&&(_0x360465[_0x3f8e3e(0x36d)](_0x360465[_0x3f8e3e(0x1e9)],_0x360465[_0x3f8e3e(0x1e9)])?_0x2bad81[_0x3f8e3e(0x222)]():global_registry['isPrivateGrid']=!![]);global_registry[_0x3f8e3e(0x2b0)]=_0x7af6d['cloudProvider'],global_registry[_0x3f8e3e(0x346)]=_0x7af6d[_0x3f8e3e(0x1fa)],global_registry[_0x3f8e3e(0x293)]=_0x7af6d[_0x3f8e3e(0x293)];const _0x4ad003=await _0x360465['nwHVE'](getCloudProviderObject,_0x7af6d[_0x3f8e3e(0x2b0)],_0x7af6d[_0x3f8e3e(0x293)],_0x20a0e7,_0x54a646,webSocketUtils,_0x7af6d),_0x51b30a=await _0x4ad003[_0x3f8e3e(0x210)]();if(!_0x51b30a){if(_0x360465[_0x3f8e3e(0x251)](_0x360465[_0x3f8e3e(0x282)],_0x360465[_0x3f8e3e(0x282)]))logger[_0x3f8e3e(0x26b)](_0x3f8e3e(0x35b)+_0x7af6d['clusterName']+_0x3f8e3e(0x2d0)),_0xf0676d=![],_0x51d165=!![];else{const _0x204a88=_0x360465[_0x3f8e3e(0x1ee)][_0x3f8e3e(0x1f1)]('|');let _0x4e0ae9=0x0;while(!![]){switch(_0x204a88[_0x4e0ae9++]){case'0':_0x189b04['hubHaNameSpace']=_0x360465[_0x3f8e3e(0x23e)];continue;case'1':_0x228f0d[_0x3f8e3e(0x2bf)]=_0x360465[_0x3f8e3e(0x26a)];continue;case'2':_0x1ddd3e[_0x3f8e3e(0x26b)](_0x360465['tvYvE']);continue;case'3':_0x24639[_0x3f8e3e(0x207)]=_0x360465[_0x3f8e3e(0x1e6)];continue;case'4':_0x13de29[_0x3f8e3e(0x1cc)]=!![];continue;}break;}}}else _0x360465[_0x3f8e3e(0x2df)](_0x360465['nCWbE'],_0x360465[_0x3f8e3e(0x31a)])?_0xae58b1[_0x3f8e3e(0x2a6)]=!![]:_0xf0676d=!![];_0x2911c6=_0x7af6d['clusterName'],_0xa0d87d=_0x7af6d[_0x3f8e3e(0x2b0)][_0x3f8e3e(0x214)](),_0x668926=_0x7af6d[_0x3f8e3e(0x1fa)];}else{const _0x232f58={};_0x232f58[_0x3f8e3e(0x25e)]=_0x3d488c['LOG'],_0x232f58['message']=_0x33260b,_0x5bc072[_0x3f8e3e(0x201)](_0x1aa054,_0x232f58,_0x360465[_0x3f8e3e(0x289)],!![]);}}else{if(_0x7af6d['gridProfile']){if(_0x360465[_0x3f8e3e(0x2df)](_0x360465['mIolq'],_0x360465[_0x3f8e3e(0x238)]))throw new _0x36817e(_0x3f8e3e(0x287)+_0x54fdfc+_0x3f8e3e(0x2c2));else global_registry['gridProfile']=_0x7af6d[_0x3f8e3e(0x32a)];}}global_registry[_0x3f8e3e(0x32e)]=_0x7af6d[_0x3f8e3e(0x32e)];const _0x3ef178={'method':_0x360465['Ntvso'],'headers':_0x360465['NxvQB'](getAuthHeader,_0x2fabb1[_0x3f8e3e(0x2c9)][_0x3f8e3e(0x23f)],_0x2fabb1[_0x3f8e3e(0x2c9)][_0x3f8e3e(0x1f5)]),'throwHttpErrors':![]},_0x3a7484={};_0x3a7484[_0x3f8e3e(0x32e)]=_0x20a0e7;const _0x1eba16=_0x3a7484;_0x51d165&&(_0x360465[_0x3f8e3e(0x217)](_0x360465[_0x3f8e3e(0x1fd)],_0x360465['peYGz'])?(_0x1eba16[_0x3f8e3e(0x1fa)]=_0x668926,_0x1eba16[_0x3f8e3e(0x2b0)]=_0xa0d87d,_0x1eba16[_0x3f8e3e(0x31d)]=!![],_0x1eba16[_0x3f8e3e(0x2f0)]=_0x7af6d[_0x3f8e3e(0x218)]):_0x4b972b=null);_0x7af6d['clusterAutoupgrade']&&(_0x360465[_0x3f8e3e(0x251)](_0x360465[_0x3f8e3e(0x221)],_0x360465['cOzkR'])?logger[_0x3f8e3e(0x26b)](_0x360465['ECxTF']):_0x360465[_0x3f8e3e(0x31f)](_0x2754da,_0x4431ea['kafkaUploader']));const _0x1206ca=_0x3f8e3e(0x24d)+AG_API_URL+'/packages/cli/create-grid-checks',_0xcf844c={'searchParams':_0x1eba16,'throwHttpErrors':![],..._0x3ef178},_0x2e0b79=_0xcf844c,_0xb422d=await _0x360465[_0x3f8e3e(0x278)](got,_0x1206ca,_0x2e0b79);(_0x360465[_0x3f8e3e(0x251)](_0xb422d,null)||_0x360465['SRTJn'](_0xb422d,undefined))&&(_0x360465[_0x3f8e3e(0x2c4)](_0x360465[_0x3f8e3e(0x2ca)],_0x360465[_0x3f8e3e(0x2ca)])?(_0x259ce2=_0x360465[_0x3f8e3e(0x274)],await _0x360465[_0x3f8e3e(0x2e0)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x2af)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1)):(_0x209bdc=_0x1d7165[_0x3f8e3e(0x2ad)],_0x2233f4=_0x360465['VCJNR']));_0x360465[_0x3f8e3e(0x32d)](_0xb422d[_0x3f8e3e(0x1e1)],0x191)&&(_0x360465[_0x3f8e3e(0x29e)](_0x360465['GHJTk'],_0x360465[_0x3f8e3e(0x370)])?(_0x565785['region']=_0x4b15b9,_0x1374a2[_0x3f8e3e(0x2b0)]=_0xd2d4c,_0x29b966[_0x3f8e3e(0x31d)]=!![],_0x1afcda[_0x3f8e3e(0x2f0)]=_0x217807[_0x3f8e3e(0x218)]):(_0x259ce2=_0x360465[_0x3f8e3e(0x21e)],await _0x360465[_0x3f8e3e(0x2e0)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465['DwnPJ'],_0x360465['cDvET'],_0x360465['TeZbS']),logger['error'](_0x259ce2),process['exit'](0x1)));_0x360465['pWCXB'](_0xb422d['statusCode'],0xc8)&&(_0x360465['lFjoi'](_0x360465['rRfQm'],_0x360465[_0x3f8e3e(0x1ca)])?(_0x259ce2=_0x3f8e3e(0x22f)+JSON[_0x3f8e3e(0x36a)](_0xb422d[_0x3f8e3e(0x284)]),await _0x360465['CpwJe'](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes['ERROR'],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x20b)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1)):(_0x5ae9ac[_0x3f8e3e(0x26b)](_0x3f8e3e(0x35b)+_0x592adc['clusterName']+_0x3f8e3e(0x2d0)),_0x5e87a1=![],_0x203f03=!![]));const _0x3b5ef4=JSON['parse'](_0xb422d['body']),_0x33ccf4={};_0x33ccf4['type']=WS_EVENTS[_0x3f8e3e(0x2b3)],_0x33ccf4[_0x3f8e3e(0x225)]=_0x360465['DxJoA'],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x33ccf4);const _0x98b2f7={};_0x98b2f7[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x98b2f7['message']=_0x360465['WsMri'],webSocketUtils['sendEventToBackend'](_0x54a646,_0x98b2f7);_0x3b5ef4[_0x3f8e3e(0x34c)]&&(_0x360465[_0x3f8e3e(0x2df)](_0x360465[_0x3f8e3e(0x27f)],_0x360465['dnWDS'])?_0x4aac97[_0x3f8e3e(0x32a)]=_0x377f65[_0x3f8e3e(0x32a)]:(_0x259ce2=_0x3f8e3e(0x2d3)+_0x20a0e7+_0x3f8e3e(0x30a),await _0x360465[_0x3f8e3e(0x2e0)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x31e)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1)));const _0x39eaa1=_0x3b5ef4['gridProfiles'];let _0x41a778=_0x39eaa1[_0x3b5ef4[_0x3f8e3e(0x2ce)]];_0x7af6d[_0x3f8e3e(0x32a)]&&(_0x360465['dayIK'](_0x360465[_0x3f8e3e(0x29c)],_0x360465[_0x3f8e3e(0x29c)])?_0x41a778=_0x39eaa1[_0x7af6d[_0x3f8e3e(0x32a)]]:_0x378ad2=_0x1938ef[_0x346430['gridProfile']]);global_registry[_0x3f8e3e(0x1cc)]=![];if(_0x7af6d[_0x3f8e3e(0x2c0)]){if(_0x360465[_0x3f8e3e(0x269)](_0x360465[_0x3f8e3e(0x2ea)],_0x360465[_0x3f8e3e(0x263)]))_0x164f62[_0x3f8e3e(0x2a6)]=!![];else{const _0x3dc98c=_0x360465['hLIWV']['split']('|');let _0x38a73a=0x0;while(!![]){switch(_0x3dc98c[_0x38a73a++]){case'0':logger[_0x3f8e3e(0x26b)](_0x360465['tvYvE']);continue;case'1':global_registry[_0x3f8e3e(0x2bf)]=_0x360465[_0x3f8e3e(0x26a)];continue;case'2':global_registry[_0x3f8e3e(0x207)]=_0x360465['Eogcn'];continue;case'3':global_registry[_0x3f8e3e(0x351)]=_0x360465[_0x3f8e3e(0x23e)];continue;case'4':global_registry['enableHubHa']=!![];continue;}break;}}}if(_0x360465[_0x3f8e3e(0x2c4)](_0xf0676d,![])&&_0x360465[_0x3f8e3e(0x251)](_0x51d165,![])){if(_0x360465[_0x3f8e3e(0x211)](_0x360465[_0x3f8e3e(0x258)],_0x360465[_0x3f8e3e(0x258)])){if(_0x360465['ecdBx'](_0x41a778,undefined)){if(_0x360465[_0x3f8e3e(0x211)](_0x360465['VXXgM'],_0x360465[_0x3f8e3e(0x233)])){const _0x87f808={};_0x87f808['type']=_0x143c06[_0x3f8e3e(0x25f)],_0x87f808['message']='Cluster\x20'+_0x184510+'\x20is\x20already\x20present.\x20Skipping\x20cluster\x20creation',_0x126e94[_0x3f8e3e(0x201)](_0x240151,_0x87f808,_0x360465[_0x3f8e3e(0x2aa)]),_0x1d3278[_0x3f8e3e(0x26b)](_0x3f8e3e(0x287)+_0x1b78cf+'\x20is\x20already\x20present.\x20Skipping\x20cluster\x20creation'),_0x22be00=!![];if(_0x360465[_0x3f8e3e(0x251)](_0x26823e,!![]))throw new _0x47633a(_0x3f8e3e(0x287)+_0x403b98+_0x3f8e3e(0x2c2));}else _0x259ce2=_0x360465['ZhbYf'],await _0x360465['FgzpH'](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes['ERROR'],_0x360465[_0x3f8e3e(0x2ed)],_0x360465['Vtcsq'],_0x360465['TeZbS']),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process['exit'](0x1);}global_registry[_0x3f8e3e(0x1c8)]=_0x41a778['id'],_0x259ce2=_0x3f8e3e(0x26d)+_0x20a0e7+_0x3f8e3e(0x2f3)+_0x41a778[_0x3f8e3e(0x271)]+_0x3f8e3e(0x352),logger['info'](_0x259ce2);const _0x3fc3f4={};_0x3fc3f4['type']=WS_EVENTS['LOG'],_0x3fc3f4[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils['sendEventToBackend'](_0x54a646,_0x3fc3f4),_0xa0d87d=_0x41a778['cloudProvider'],_0x2911c6=_0x41a778['clusterName'],_0x668926=_0x41a778[_0x3f8e3e(0x1fa)],_0x48d150=_0x41a778[_0x3f8e3e(0x35d)],_0x292c0e=_0x41a778[_0x3f8e3e(0x2c7)],_0x4d5f54=_0x41a778[_0x3f8e3e(0x224)],_0x27b819=_0x41a778[_0x3f8e3e(0x1de)],_0x53b36f=_0x41a778[_0x3f8e3e(0x2bd)],_0x2ecbeb=_0x41a778[_0x3f8e3e(0x33c)],_0x134cde=_0x41a778[_0x3f8e3e(0x36f)],_0x3236ac=_0x41a778[_0x3f8e3e(0x343)],_0x17ade1=_0x3b5ef4[_0x3f8e3e(0x344)],_0x1dae7c=_0x3b5ef4[_0x3f8e3e(0x247)],_0x4d5f54&&_0x360465['NIbAx'](_0x4d5f54[_0x3f8e3e(0x229)],0x0)&&(_0x360465[_0x3f8e3e(0x327)](_0x360465['YvZdY'],_0x360465[_0x3f8e3e(0x339)])?_0x19692a[_0x3f8e3e(0x1f4)]('Failed\x20to\x20delete\x20the\x20CloudFormation\x20Stacks\x20and\x20other\x20spawned\x20components.\x20Error:\x20\x20'+_0x5f0fa2+'\x20\x0a'+_0x1160f9[_0x3f8e3e(0x36a)](_0x53bef9[_0x3f8e3e(0x2a9)])):_0x4d5f54=null),_0x53b36f&&_0x360465[_0x3f8e3e(0x365)](_0x53b36f[_0x3f8e3e(0x229)],0x0)&&(_0x360465[_0x3f8e3e(0x347)](_0x360465['KRjtH'],_0x360465[_0x3f8e3e(0x308)])?_0x56dd41[_0x3f8e3e(0x26b)](_0x3f8e3e(0x22d)+_0x25b8b2+'\x20'):_0x53b36f=null),_0x360465['tEPmV'](_0x41a778['privateGrid'],undefined)&&_0x41a778[_0x3f8e3e(0x26c)]&&(_0x360465[_0x3f8e3e(0x335)](_0x360465['EfvOm'],_0x360465[_0x3f8e3e(0x37d)])?global_registry[_0x3f8e3e(0x2a6)]=!![]:_0x4dc8f7[_0x3f8e3e(0x26b)](_0x360465['ECxTF'])),_0x360465[_0x3f8e3e(0x232)](updateGlobalRegistryWithConfig,_0xa0d87d,_0x2911c6,_0x668926,_0x48d150,_0x292c0e,_0x2ecbeb,_0x41a778,_0x17ade1,_0x1dae7c,_0x134cde,_0x3236ac,_0x7af6d[_0x3f8e3e(0x218)]),global_registry[_0x3f8e3e(0x1cc)]&&(_0x360465[_0x3f8e3e(0x367)](_0x360465[_0x3f8e3e(0x316)],_0x360465['AnvRs'])?_0x360465['BegQm'](updateGlobalRegistryForHubHa,_0x3b5ef4['uploaderVersion']):_0x58b950=!![]);}else{const _0x5701d0={'azure.workload.identity/use':_0x360465[_0x3f8e3e(0x21b)],..._0x5b40ea[0x0][_0x3f8e3e(0x205)][_0x3f8e3e(0x1c7)][_0x3f8e3e(0x280)][_0x3f8e3e(0x1df)]};_0x2cf157[0x0]['spec'][_0x3f8e3e(0x1c7)]['metadata'][_0x3f8e3e(0x1df)]=_0x5701d0,_0x5efa09[0x0][_0x3f8e3e(0x205)][_0x3f8e3e(0x1c7)][_0x3f8e3e(0x205)]['serviceAccountName']=_0x360465[_0x3f8e3e(0x239)];}}else{if(_0x360465[_0x3f8e3e(0x335)](_0x51d165,!![])){if(_0x360465[_0x3f8e3e(0x21f)](_0x360465[_0x3f8e3e(0x34a)],_0x360465[_0x3f8e3e(0x2cd)])){_0x259ce2=_0x3f8e3e(0x371)+_0x20a0e7,logger[_0x3f8e3e(0x26b)](_0x259ce2);const _0x247d98={};_0x247d98[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x247d98[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils['sendEventToBackend'](_0x54a646,_0x247d98),_0x48d150=_0x41a778[_0x3f8e3e(0x35d)],_0x292c0e=_0x41a778['instanceType'],_0x4d5f54=null,_0x27b819=null,_0x53b36f=null,_0x2ecbeb=_0x41a778[_0x3f8e3e(0x33c)],_0x134cde=_0x41a778[_0x3f8e3e(0x36f)],_0x3236ac=_0x41a778[_0x3f8e3e(0x343)],_0x17ade1=_0x3b5ef4[_0x3f8e3e(0x344)],_0x1dae7c=_0x3b5ef4[_0x3f8e3e(0x247)],_0x360465[_0x3f8e3e(0x307)](_0x41a778[_0x3f8e3e(0x26c)],undefined)&&_0x41a778[_0x3f8e3e(0x26c)]&&(_0x360465['dayIK'](_0x360465[_0x3f8e3e(0x2fa)],_0x360465['wLVWl'])?global_registry['isPrivateGrid']=!![]:_0x9fe6b7=_0x360465[_0x3f8e3e(0x22a)]),_0x360465[_0x3f8e3e(0x232)](updateGlobalRegistryWithConfig,_0xa0d87d,_0x2911c6,_0x668926,_0x48d150,_0x292c0e,_0x2ecbeb,_0x41a778,_0x17ade1,_0x1dae7c,_0x134cde,_0x3236ac,_0x7af6d[_0x3f8e3e(0x218)]),global_registry[_0x3f8e3e(0x1cc)]&&(_0x360465[_0x3f8e3e(0x307)](_0x360465[_0x3f8e3e(0x1e4)],_0x360465[_0x3f8e3e(0x328)])?_0x360465[_0x3f8e3e(0x2b2)](updateGlobalRegistryForHubHa,_0x3b5ef4['kafkaUploader']):_0x2c54f3=_0x360465['dlXwW']);}else{const _0x4c5731=_0x360465[_0x3f8e3e(0x219)][_0x3f8e3e(0x1f1)]('|');let _0x25ebb4=0x0;while(!![]){switch(_0x4c5731[_0x25ebb4++]){case'0':_0x4054e7['hubVersion']=_0x38f57c[_0x3f8e3e(0x344)];continue;case'1':_0x2a0e3f[_0x3f8e3e(0x26b)](_0x1782c5);continue;case'2':const _0x16ee02={};_0x16ee02['type']=_0x1fe81f[_0x3f8e3e(0x2b3)],_0x16ee02[_0x3f8e3e(0x225)]=_0x360465['DxJoA'],_0x373f13['sendEventToBackend'](_0x56a450,_0x16ee02);continue;case'3':_0x26e7a4[_0x3f8e3e(0x293)]=_0x20f4bd;continue;case'4':_0x4077d4[_0x3f8e3e(0x247)]=_0xa8e775[_0x3f8e3e(0x247)];continue;case'5':_0x4cdfd8['clusterRegion']=_0x2ff734;continue;case'6':_0xa09176[_0x3f8e3e(0x2b0)]=_0x5ef261;continue;case'7':const _0x19aed4={};_0x19aed4[_0x3f8e3e(0x25e)]=_0x4bb45f[_0x3f8e3e(0x25f)],_0x19aed4[_0x3f8e3e(0x225)]=_0x4e6749,_0x2048f4[_0x3f8e3e(0x201)](_0x54767c,_0x19aed4);continue;case'8':_0x5912a3=_0x3f8e3e(0x23c)+_0x25642d+_0x3f8e3e(0x27a)+_0x21b1af+'\x27';continue;}break;}}}else{if(_0x360465[_0x3f8e3e(0x327)](_0x360465['NJHdx'],_0x360465['NJHdx'])){const _0x295209=_0x360465[_0x3f8e3e(0x2f9)][_0x3f8e3e(0x1f1)]('|');let _0x12e17b=0x0;while(!![]){switch(_0x295209[_0x12e17b++]){case'0':global_registry[_0x3f8e3e(0x247)]=_0x3b5ef4[_0x3f8e3e(0x247)];continue;case'1':global_registry['cloudProvider']=_0xa0d87d;continue;case'2':logger[_0x3f8e3e(0x26b)](_0x259ce2);continue;case'3':global_registry[_0x3f8e3e(0x293)]=_0x2911c6;continue;case'4':const _0x5bcdd3={};_0x5bcdd3[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x5bcdd3[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x5bcdd3);continue;case'5':global_registry[_0x3f8e3e(0x344)]=_0x3b5ef4[_0x3f8e3e(0x344)];continue;case'6':global_registry[_0x3f8e3e(0x346)]=_0x668926;continue;case'7':const _0x2e7100={};_0x2e7100[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x2b3)],_0x2e7100[_0x3f8e3e(0x225)]=_0x360465[_0x3f8e3e(0x212)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x2e7100);continue;case'8':_0x259ce2='Spawning\x20the\x20grid\x20'+_0x20a0e7+'\x20in\x20existing\x20cluster\x20\x27'+_0x2911c6+'\x27';continue;}break;}}else _0x46f584=null;}}const _0x11df6c=await _0x360465['nwHVE'](getCloudProviderObject,_0xa0d87d,_0x2911c6,_0x20a0e7,_0x54a646,webSocketUtils,_0x7af6d);_0x360465['QuODp'](_0xa0d87d,AZURE)&&(_0x360465['OKxjz'](_0x360465[_0x3f8e3e(0x204)],_0x360465[_0x3f8e3e(0x204)])?_0x2237ff[_0x3f8e3e(0x26b)](_0x3f8e3e(0x355)+_0x419349['stringify'](_0xda071c)+'\x20'):_0x11df6c['sendResourceDataToHST']());let _0x1fe73b;if(_0x360465[_0x3f8e3e(0x1cd)](_0xf0676d,![])){_0x259ce2=_0x3f8e3e(0x2fb)+_0x668926+').';const _0xacc6c5={};_0xacc6c5['type']=WS_EVENTS[_0x3f8e3e(0x25f)],_0xacc6c5[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0xacc6c5),logger['info'](_0x259ce2);const _0x4e58ba=await _0x11df6c[_0x3f8e3e(0x210)]();if(_0x4e58ba){if(_0x360465[_0x3f8e3e(0x335)](_0x360465[_0x3f8e3e(0x253)],_0x360465[_0x3f8e3e(0x333)])){const _0x2db4c8={};_0x2db4c8[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x240)],_0x2db4c8[_0x3f8e3e(0x25e)]=_0x360465[_0x3f8e3e(0x318)];const _0x196db4={};_0x196db4[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x2eb)],_0x196db4[_0x3f8e3e(0x25e)]=_0x360465['jcIAt'];const _0x15f3ff={};_0x15f3ff[_0x3f8e3e(0x30e)]=_0x360465['sncVc'],_0x15f3ff[_0x3f8e3e(0x25e)]=_0x360465[_0x3f8e3e(0x318)];const _0xa9920e={};_0xa9920e[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x2ee)],_0xa9920e['type']=_0x360465[_0x3f8e3e(0x318)];const _0x132892={};_0x132892[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x2a3)],_0x132892[_0x3f8e3e(0x25e)]=_0x360465[_0x3f8e3e(0x318)];const _0x203b58={};_0x203b58[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x317)],_0x203b58[_0x3f8e3e(0x25e)]=_0x360465[_0x3f8e3e(0x318)];const _0x30f2c8={};_0x30f2c8[_0x3f8e3e(0x30e)]=_0x360465['BdASn'],_0x30f2c8[_0x3f8e3e(0x25e)]=_0x360465[_0x3f8e3e(0x1d7)],_0x30f2c8['default']=![];const _0x138c38={};_0x138c38[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x325)],_0x138c38[_0x3f8e3e(0x25e)]=_0x360465[_0x3f8e3e(0x1d7)],_0x138c38[_0x3f8e3e(0x302)]=![];const _0x1ca714={};_0x1ca714[_0x3f8e3e(0x30e)]=_0x360465[_0x3f8e3e(0x2e9)],_0x1ca714['type']=_0x360465[_0x3f8e3e(0x1d7)],_0x1ca714[_0x3f8e3e(0x302)]=![];const _0x1d291a={};return _0x1d291a['grid-name']=_0x2db4c8,_0x1d291a[_0x3f8e3e(0x1fb)]=_0x196db4,_0x1d291a['cluster-name']=_0x15f3ff,_0x1d291a[_0x3f8e3e(0x2b7)]=_0xa9920e,_0x1d291a[_0x3f8e3e(0x1fa)]=_0x132892,_0x1d291a[_0x3f8e3e(0x2a5)]=_0x203b58,_0x1d291a['skip-tls-cert-verify']=_0x30f2c8,_0x1d291a['hub-ha']=_0x138c38,_0x1d291a['cluster-autoupgrade']=_0x1ca714,_0x7a0b15[_0x3f8e3e(0x321)](_0x157f14['create'])['epilogue'](_0xce365a)[_0x3f8e3e(0x356)](_0x1d291a)[_0x3f8e3e(0x313)](_0x360465['CsFYJ'])[_0x3f8e3e(0x2f7)];}else{const _0x1f2e04={};_0x1f2e04[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x1f2e04[_0x3f8e3e(0x225)]='Cluster\x20'+_0x2911c6+'\x20is\x20already\x20present.\x20Skipping\x20cluster\x20creation',webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x1f2e04,_0x360465[_0x3f8e3e(0x2aa)]),logger[_0x3f8e3e(0x26b)](_0x3f8e3e(0x287)+_0x2911c6+_0x3f8e3e(0x250)),_0xf0676d=!![];if(_0x360465[_0x3f8e3e(0x320)](_0x51d165,!![])){if(_0x360465[_0x3f8e3e(0x2a0)](_0x360465['zgWEy'],_0x360465[_0x3f8e3e(0x276)]))_0x453706=_0x360465[_0x3f8e3e(0x226)];else throw new Error(_0x3f8e3e(0x287)+_0x2911c6+_0x3f8e3e(0x2c2));}}}else{const _0x2dd8f3={};_0x2dd8f3['type']=WS_EVENTS[_0x3f8e3e(0x25f)],_0x2dd8f3['message']=_0x360465[_0x3f8e3e(0x36e)],webSocketUtils['sendEventToBackend'](_0x54a646,_0x2dd8f3),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x36e)]);const _0x3615b3=_0x360465[_0x3f8e3e(0x283)](_0x4d5f54,null)&&_0x360465[_0x3f8e3e(0x322)](_0x4d5f54,undefined),_0x96276f=_0x360465[_0x3f8e3e(0x30f)](_0x53b36f,null)&&_0x360465['aGFBW'](_0x53b36f,undefined)&&_0x360465[_0x3f8e3e(0x2ec)](_0x53b36f[_0x3f8e3e(0x229)],0x0);if(_0x3615b3){_0x360465[_0x3f8e3e(0x32d)](_0x96276f,![])&&(_0x259ce2=_0x360465['DIQkk'],await _0x360465[_0x3f8e3e(0x2da)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465['DwnPJ'],_0x360465[_0x3f8e3e(0x298)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1));const _0x315931=await _0x11df6c[_0x3f8e3e(0x245)](_0x4d5f54);_0x360465[_0x3f8e3e(0x25a)](_0x315931,![])?(_0x259ce2=_0x360465[_0x3f8e3e(0x255)],await _0x360465[_0x3f8e3e(0x32b)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes['ERROR'],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x369)],_0x360465['TeZbS']),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process['exit'](0x1)):logger[_0x3f8e3e(0x26b)]('Found\x20VPC:\x20'+_0x4d5f54+'\x20');const _0x4ca8e5=await _0x11df6c['isSubnetsValid'](_0x53b36f,_0x4d5f54);_0x360465['lFjoi'](_0x4ca8e5[0x0],![])?(_0x259ce2=_0x3f8e3e(0x2a7)+JSON[_0x3f8e3e(0x36a)](_0x4ca8e5[0x1])+'\x20are\x20not\x20present\x20in\x20VPC:\x20'+_0x4d5f54+'.\x20Please\x20re\x20-\x20select\x20subnets\x20and\x20try\x20again',await _0x360465['TiUja'](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes['ERROR'],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x2db)],_0x360465[_0x3f8e3e(0x289)]),logger['error'](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1)):logger['info']('Found\x20Subnets:\x20'+JSON[_0x3f8e3e(0x36a)](_0x53b36f)+'\x20'),[_0x4d5f54,_0x53b36f]=await _0x11df6c[_0x3f8e3e(0x2e1)](_0x4d5f54,_0x53b36f);}else{const _0x49fc5f=_0x360465[_0x3f8e3e(0x22c)][_0x3f8e3e(0x1f1)]('|');let _0x44aed9=0x0;while(!![]){switch(_0x49fc5f[_0x44aed9++]){case'0':const _0x5c343f={};_0x5c343f['type']=WS_EVENTS[_0x3f8e3e(0x25f)],_0x5c343f['message']=_0x360465[_0x3f8e3e(0x363)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x5c343f);continue;case'1':const _0x2ac6e3={};_0x2ac6e3[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x2ac6e3[_0x3f8e3e(0x225)]=_0x360465[_0x3f8e3e(0x33b)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x2ac6e3);continue;case'2':[_0x4d5f54,_0x53b36f]=await _0x11df6c[_0x3f8e3e(0x2e1)](_0x4d5f54,_0x53b36f);continue;case'3':logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x33b)]);continue;case'4':logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x363)]);continue;}break;}}}}_0xf0676d&&_0x360465[_0x3f8e3e(0x335)](_0xa0d87d,AZURE)&&(await _0x11df6c[_0x3f8e3e(0x268)](),await _0x11df6c[_0x3f8e3e(0x357)]());const [_0x48c02b,_0x12fa64,_0x1854f6,_0x5b4919,_0x268f37,_0x5c2acb,_0x27e45a]=await _0x360465['GWRai'](createK8sClient,_0x11df6c,_0x7af6d['skipTlsCertVerify']);_0x360465[_0x3f8e3e(0x2d8)](_0xf0676d,![])&&_0x360465[_0x3f8e3e(0x349)](_0xa0d87d,AWS)&&(global_registry['isNewAWSCluster']=!![],_0x1fe73b=await _0x11df6c[_0x3f8e3e(0x315)](_0x48c02b,_0x7af6d));if(_0x360465[_0x3f8e3e(0x335)](_0xf0676d,![])&&global_registry[_0x3f8e3e(0x1cc)])try{await _0x11df6c[_0x3f8e3e(0x2b9)](_0x5c2acb,_0x27e45a,_0x7af6d,_0x4d5f54,_0x53b36f);const _0x131e04={};_0x131e04[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x131e04['message']=_0x360465[_0x3f8e3e(0x273)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x131e04);!await _0x360465[_0x3f8e3e(0x278)](namespaceExists,_0x48c02b,global_registry['hubHaNameSpace'])&&await _0x360465[_0x3f8e3e(0x28a)](createNamespace,_0x48c02b,global_registry['hubHaNameSpace']);logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x311)]);let _0x3435f7=await fs[_0x3f8e3e(0x35c)](path[_0x3f8e3e(0x227)](__dirname,_0x360465[_0x3f8e3e(0x20f)],_0x360465[_0x3f8e3e(0x326)],_0x360465[_0x3f8e3e(0x37f)],_0x360465[_0x3f8e3e(0x291)]),_0x360465[_0x3f8e3e(0x295)]);_0x3435f7=_0x3435f7['replace'](/<RedisClientPassword>/g,_0x360465[_0x3f8e3e(0x304)](encodeBase64,global_registry[_0x3f8e3e(0x2bf)])),_0x3435f7=_0x3435f7[_0x3f8e3e(0x2b5)](/<KafkaClientPassword>/g,_0x360465[_0x3f8e3e(0x332)](encodeBase64,global_registry[_0x3f8e3e(0x207)])),_0x3435f7=_0x3435f7[_0x3f8e3e(0x2b5)](/<BstackUsername>/g,_0x360465[_0x3f8e3e(0x2b2)](encodeBase64,global_registry[_0x3f8e3e(0x1d6)])),_0x3435f7=_0x3435f7[_0x3f8e3e(0x2b5)](/<BstackAccessKey>/g,_0x360465[_0x3f8e3e(0x304)](encodeBase64,global_registry[_0x3f8e3e(0x1c9)]));const _0x5bbec5=yaml['loadAll'](_0x3435f7);await _0x360465['NxvQB'](kubeApply,_0x5bbec5,_0x27e45a),logger['info'](_0x360465[_0x3f8e3e(0x2bb)]);let _0x3ad858=_0x360465[_0x3f8e3e(0x28c)];if(_0x360465[_0x3f8e3e(0x2dd)](_0xa0d87d,AZURE))_0x3ad858=_0x360465['dlXwW'];else _0x360465[_0x3f8e3e(0x2df)](_0xa0d87d,GCP)&&(_0x3ad858=_0x360465[_0x3f8e3e(0x22a)]);logger['info'](_0x360465[_0x3f8e3e(0x2a2)]);let _0x10e3eb=await fs[_0x3f8e3e(0x35c)](path[_0x3f8e3e(0x227)](__dirname,_0x360465['dnleI'],_0x360465['LvAkm'],_0x360465[_0x3f8e3e(0x37f)],_0x360465[_0x3f8e3e(0x338)]),_0x360465['fGQdo']);_0x10e3eb=_0x10e3eb[_0x3f8e3e(0x2b5)](/<HubHaNameSpace>/g,global_registry[_0x3f8e3e(0x351)]),_0x10e3eb=_0x10e3eb['replace'](/<StorageClassName>/g,_0x3ad858);const _0x47fee5=yaml[_0x3f8e3e(0x248)](_0x10e3eb);await _0x360465['fayYT'](kubeApply,_0x47fee5,_0x27e45a),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x1e2)]),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x265)]);let _0x1ee84e=await fs['readFileAsync'](path['join'](__dirname,_0x360465[_0x3f8e3e(0x20f)],_0x360465[_0x3f8e3e(0x326)],_0x360465[_0x3f8e3e(0x37f)],_0x360465[_0x3f8e3e(0x206)]),_0x360465[_0x3f8e3e(0x295)]);_0x1ee84e=_0x1ee84e['replace'](/<HubHaNameSpace>/g,global_registry['hubHaNameSpace']),_0x1ee84e=_0x1ee84e['replace'](/<StorageClassName>/g,_0x3ad858);const _0x123728=yaml[_0x3f8e3e(0x248)](_0x1ee84e);await _0x360465[_0x3f8e3e(0x28a)](kubeApply,_0x123728,_0x27e45a),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x27c)]),logger['info'](_0x360465[_0x3f8e3e(0x1d2)]);let _0x206b02=await fs['readFileAsync'](path[_0x3f8e3e(0x227)](__dirname,_0x360465[_0x3f8e3e(0x20f)],_0x360465['LvAkm'],_0x360465[_0x3f8e3e(0x37f)],_0x360465[_0x3f8e3e(0x379)]),_0x360465[_0x3f8e3e(0x295)]);_0x206b02=_0x206b02[_0x3f8e3e(0x2b5)](/<UploaderImageVersion>/g,global_registry[_0x3f8e3e(0x360)]),_0x206b02=_0x206b02[_0x3f8e3e(0x2b5)](/<HubHaNameSpace>/g,global_registry[_0x3f8e3e(0x351)]);const _0x3044c9=yaml[_0x3f8e3e(0x248)](_0x206b02);_0x360465[_0x3f8e3e(0x336)](global_registry[_0x3f8e3e(0x2b0)],AZURE)&&(_0x3044c9[0x0][_0x3f8e3e(0x205)]['template']['metadata'][_0x3f8e3e(0x1df)]={'azure.workload.identity/use':_0x360465[_0x3f8e3e(0x21b)],..._0x3044c9[0x0]['spec'][_0x3f8e3e(0x1c7)][_0x3f8e3e(0x280)][_0x3f8e3e(0x1df)]},_0x3044c9[0x0][_0x3f8e3e(0x205)]['template'][_0x3f8e3e(0x205)]['serviceAccountName']=_0x360465[_0x3f8e3e(0x239)]);await _0x360465[_0x3f8e3e(0x331)](kubeApply,_0x3044c9,_0x27e45a),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x2c3)]);const _0x351f68={};_0x351f68[_0x3f8e3e(0x25e)]=WS_EVENTS['LOG'],_0x351f68['message']=_0x360465[_0x3f8e3e(0x28b)],webSocketUtils['sendEventToBackend'](_0x54a646,_0x351f68),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x377)]);}catch(_0x455463){const _0x554bc3=_0x360465[_0x3f8e3e(0x31c)][_0x3f8e3e(0x1f1)]('|');let _0x12c899=0x0;while(!![]){switch(_0x554bc3[_0x12c899++]){case'0':await _0x360465[_0x3f8e3e(0x2da)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes['ERROR'],_0x360465['DwnPJ'],_0x360465[_0x3f8e3e(0x2f4)],_0x360465[_0x3f8e3e(0x289)]);continue;case'1':await _0x11df6c['deleteCluster'](_0x48c02b,global_registry[_0x3f8e3e(0x346)]);continue;case'2':process['exit'](0x1);continue;case'3':_0x259ce2=_0x3f8e3e(0x252)+_0x455463[_0x3f8e3e(0x225)];continue;case'4':logger[_0x3f8e3e(0x1f4)](_0x259ce2);continue;}break;}}try{_0x105c58=_0x360465[_0x3f8e3e(0x33a)](kebabCase,_0x20a0e7),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x2d5)]);const _0x153095={};_0x153095[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x153095[_0x3f8e3e(0x225)]=_0x360465[_0x3f8e3e(0x2d5)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x153095);if(_0x360465[_0x3f8e3e(0x36d)](_0x105c58,_0x360465[_0x3f8e3e(0x239)])){const _0x54ae8a={};_0x54ae8a['createdBy']=_0x360465[_0x3f8e3e(0x25b)],_0x54ae8a[_0x3f8e3e(0x1ed)]=_0x360465[_0x3f8e3e(0x25b)];const _0x40db73={};_0x40db73['name']=_0x105c58,_0x40db73[_0x3f8e3e(0x21a)]=_0x54ae8a;const _0x3f9f81={};_0x3f9f81[_0x3f8e3e(0x280)]=_0x40db73;const _0x3c1598=_0x3f9f81,_0x5114d1={};_0x5114d1[_0x3f8e3e(0x284)]=_0x3c1598,await _0x48c02b[_0x3f8e3e(0x223)](_0x5114d1),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x1e7)]);}const _0x16522b={};_0x16522b[_0x3f8e3e(0x25e)]=WS_EVENTS['LOG'],_0x16522b[_0x3f8e3e(0x225)]=_0x360465[_0x3f8e3e(0x1e0)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x16522b);const _0x17effb={};_0x17effb[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x17effb[_0x3f8e3e(0x225)]=_0x360465[_0x3f8e3e(0x1db)],webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x17effb),logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x2b6)]);let _0x2d47ff={};_0x360465['NIbAx'](_0xa0d87d,AZURE)&&(_0x2d47ff={'clientId':await _0x11df6c[_0x3f8e3e(0x24c)](_0x3f8e3e(0x24b)+_0x2911c6)});await _0x360465['KfHjO'](addGridComponents,_0x48c02b,_0x12fa64,_0x1854f6,_0x5b4919,_0x105c58,_0x2911c6,_0x1fe73b,_0x268f37,_0x27e45a,_0x2d47ff),_0x259ce2=_0x360465[_0x3f8e3e(0x36c)],logger[_0x3f8e3e(0x26b)](_0x259ce2);const _0x4b2be8={};_0x4b2be8[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x4b2be8[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x4b2be8),_0x259ce2=_0x360465['njwTX'],logger[_0x3f8e3e(0x26b)](_0x259ce2);const _0x4526e0={};_0x4526e0['type']=WS_EVENTS[_0x3f8e3e(0x25f)],_0x4526e0[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils['sendEventToBackend'](_0x54a646,_0x4526e0),await _0x360465['YBOAO'](waitForDeployment,_0x12fa64,_0x105c58,TURBOSCALE_DEPLOYMENT,0x1d4c0);const _0x585886=await _0x360465[_0x3f8e3e(0x288)](getNamespaceUID,_0x48c02b,_0x105c58),_0x2affee=global_registry[_0x3f8e3e(0x2a6)]?_0x360465[_0x3f8e3e(0x33f)]:_0x360465[_0x3f8e3e(0x2dc)],_0x38606e={};_0x38606e[_0x3f8e3e(0x271)]=_0x2affee,_0x38606e[_0x3f8e3e(0x235)]=_0x360465[_0x3f8e3e(0x305)];const _0x42ed83=await _0x48c02b[_0x3f8e3e(0x1fe)](_0x38606e);let _0x2f260b=_0x11df6c['getGridHostname'](_0x42ed83)+'/'+_0x105c58,_0x4c899b=_0x360465[_0x3f8e3e(0x226)];try{const _0x3380e8=_0x3f8e3e(0x24d)+AG_API_URL+_0x3f8e3e(0x2f1)+_0x585886,_0xc4ff7e=await _0x360465[_0x3f8e3e(0x331)](got,_0x3380e8,_0x3ef178);(_0x360465[_0x3f8e3e(0x320)](_0xc4ff7e,null)||_0x360465[_0x3f8e3e(0x334)](_0xc4ff7e,undefined))&&(_0x259ce2=_0x360465[_0x3f8e3e(0x272)],await _0x360465[_0x3f8e3e(0x249)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x1f7)],_0x360465['TeZbS']),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1));_0x360465[_0x3f8e3e(0x2a0)](_0xc4ff7e[_0x3f8e3e(0x1e1)],0x191)&&(_0x259ce2=_0x360465[_0x3f8e3e(0x1ea)],await _0x360465[_0x3f8e3e(0x32b)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x380)],_0x360465['TeZbS']),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process[_0x3f8e3e(0x20a)](0x1));_0x360465[_0x3f8e3e(0x236)](_0xc4ff7e[_0x3f8e3e(0x1e1)],0xc8)&&(_0x259ce2=_0x3f8e3e(0x2b4)+JSON['stringify'](_0xc4ff7e),await _0x360465[_0x3f8e3e(0x297)](reportToGalactusAndSendToEDS,_0x7af6d,_0x54a646,_0x259ce2,messageTypes['ERROR'],_0x360465[_0x3f8e3e(0x2ed)],_0x360465[_0x3f8e3e(0x37b)],_0x360465[_0x3f8e3e(0x289)]),logger[_0x3f8e3e(0x1f4)](_0x259ce2),process['exit'](0x1));const _0x17bd1b=JSON[_0x3f8e3e(0x2a1)](_0xc4ff7e['body']);_0x17bd1b['route53']&&(_0x2f260b=_0x17bd1b[_0x3f8e3e(0x2ad)],_0x4c899b=_0x360465[_0x3f8e3e(0x246)]),global_registry[_0x3f8e3e(0x2a6)]&&(_0x4c899b=_0x360465['sAiIz']);}catch(_0x31f5dc){}_0x259ce2=_0x3f8e3e(0x2d7)+_0x2f260b+'\x20',logger['info'](_0x259ce2);const _0x2cc8c9={};_0x2cc8c9[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x2cc8c9[_0x3f8e3e(0x225)]=_0x259ce2,webSocketUtils['sendEventToBackend'](_0x54a646,_0x2cc8c9),_0x259ce2=_0x3f8e3e(0x216)+_0x4c899b+'://'+_0x2f260b+_0x3f8e3e(0x378),logger[_0x3f8e3e(0x26b)](_0x259ce2);const _0x250267={};_0x250267[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x250267['message']=_0x259ce2,webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x250267);const _0x11ad94={};_0x11ad94['type']=WS_EVENTS['CLI_RUN_FINISHED'],_0x11ad94[_0x3f8e3e(0x225)]=_0x3f8e3e(0x2c5)+_0x2f260b,webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x11ad94),await webSocketUtils[_0x3f8e3e(0x2d9)](0x7d0);}catch(_0x176862){logger[_0x3f8e3e(0x1f4)]('Error\x20in\x20Spawning\x20the\x20Grid!\x20Error:\x20'+_0x176862+'\x20\x0a'+JSON['stringify'](_0x176862[_0x3f8e3e(0x2a9)]));if(_0x360465[_0x3f8e3e(0x2a0)](_0xf0676d,![]))try{logger[_0x3f8e3e(0x26b)](_0x360465[_0x3f8e3e(0x23b)]),await _0x360465[_0x3f8e3e(0x25d)](removeGridComponents,_0x48c02b,_0x12fa64,_0x1854f6,_0x5b4919,_0x105c58),await _0x11df6c[_0x3f8e3e(0x1cb)](_0x48c02b,global_registry[_0x3f8e3e(0x346)]);}catch(_0x59b9b9){logger[_0x3f8e3e(0x1f4)](_0x3f8e3e(0x259)+_0x59b9b9+'\x20\x0a'+JSON[_0x3f8e3e(0x36a)](_0x59b9b9[_0x3f8e3e(0x2a9)]));}throw _0x176862;}}catch(_0x220537){const _0x537ecc=_0x3f8e3e(0x2fe)+_0x220537+'\x20\x0a'+JSON[_0x3f8e3e(0x36a)](_0x220537[_0x3f8e3e(0x2a9)]);if(_0x54a646){const _0x6452cf={};_0x6452cf[_0x3f8e3e(0x25e)]=WS_EVENTS[_0x3f8e3e(0x25f)],_0x6452cf['message']=_0x537ecc,webSocketUtils[_0x3f8e3e(0x201)](_0x54a646,_0x6452cf,_0x360465[_0x3f8e3e(0x289)],!![]);}await webSocketUtils['delay'](0x7d0);const _0x1f4ffc={};_0x1f4ffc['error']=_0x537ecc,await _0x360465[_0x3f8e3e(0x2cf)](sendInstrumentationEvent,_0x7af6d,_0x360465['DwnPJ'],messageTypes[_0x3f8e3e(0x2de)],_0x360465[_0x3f8e3e(0x254)],_0x1f4ffc,_0x7af6d),logger[_0x3f8e3e(0x1f4)](_0x537ecc);}process[_0x3f8e3e(0x20a)](0x0);}; | ||
| function a9_0x3a0d(_0x4b8fe1,_0x143d8b){const _0x5ca48d=a9_0x5ca4();return a9_0x3a0d=function(_0x3a0df1,_0x50661c){_0x3a0df1=_0x3a0df1-0x12c;let _0x3e73a3=_0x5ca48d[_0x3a0df1];return _0x3e73a3;},a9_0x3a0d(_0x4b8fe1,_0x143d8b);}const a9_0x3317b6=a9_0x3a0d;function a9_0x5ca4(){const _0x2abbce=['10188556lpgQMQ','premium-rwo','uDUWK','BVuSz','oFaJW','hCZHF','get\x20grid\x20url\x20from\x20the\x20server.\x20Unknown\x20error!','rEfDr','FCygZ','UNbfV','uploaderVersion','securityGroups','Cluster\x20','qsCao','Cluster\x20Auto\x20Upgrade\x20is\x20enabled','VPC\x20selected\x20does\x20not\x20exist.\x20Please\x20try\x20again','../../cloudproviders/utils','cSsgy','setupAutoscaler','JKhyB','kpuiZ','cqEzS','ndzkZ','IQNDR','xvjUQ','description','RUGbJ','Grid\x20spawned\x20on\x20the\x20cluster','WvGou','iMNdz','private-grid','Create\x20a\x20new\x20Automation\x20grid.','readFileSync','command','xFKZz','NHgIa','message','create-grid-checks-null-response','kafkaUploader','Epyd5nXbRK','SWhxU','Adding\x20Redis\x20deployment...','WebSocket','zhiyX','Zjanx','eALhp','0|2|3|1|4','YbRJT','BHgnY','enableHubHa','Spawning\x20grid\x20on\x20to\x20the\x20cluster','Adding\x20Turboscale\x20Uploader\x20deployment...','ROnRm','hGXuW','turboscale-managed-identity-','clusterName','pre-spawned-subnets-not-selected','cloud-provider','get-grid-url-null-response','qeocQ','Deleting\x20the\x20CloudFormation\x20Stacks','Unable\x20to\x20Spawn\x20the\x20Grid!\x20Error:\x20','MBKsx','Will\x20be\x20spawning\x20the\x20grid\x20','../../utils/instrumentationUtils','QWSOT','ulXyi','isPrivateGrid','ZGhUB','MogvW','KZhZo','zrWok','gdhSs','273951wJZsoJ','skipTlsCertVerify','jWDQz','skip-tls-cert-verify','deleteCluster','../../utils/webSocketUtils','ymHlv','sendResourceDataToHST','hub-ha-deployments-failed','TtxCl','metadata','rGqZt','iCljV','Hub\x20HA\x20setup\x20completed\x20successfully.','ddJRx','dDLCf','cRETC','VtQgW','ERROR','xVZeS','hSYsv','eQQLA','ftUsq','gridName','0|1|5|8|6|4|3|7|2','existsSync','ccQgB','YiUvN','KDjQv','emwcg','FszYy','Lavvd','statusCode','Create\x20a\x20grid\x20in\x20existing\x20Kubernetes\x20Cluster\x20on\x20AWS/Azure/GCP.','serviceAccountName','browserstack-secret.yaml','IVtgx','cluster-name,\x20cloud-provider\x20&&\x20region\x20should\x20be\x20provided\x20when\x20spawning\x20a\x20grid\x20in\x20existing\x20(Non-BrowserStack\x20created)\x20K8s\x20cluster','stack','OxCPU','HSrGp','Pass\x20the\x20region\x20for\x20existing\x20Kubernetes\x20Cluster.','Failed\x20to\x20validate\x20grid\x20checks\x20from\x20the\x20server.\x20Non\x20200\x20response\x20from\x20server!\x20','pnoQh','IFAvC','MygOC','/packages/cli/create-grid-checks','JSjqb','Skip\x20insecure\x20cert\x20verification.','CLI_RUN_STARTED','jRyGN','Spawning\x20Grid\x20on\x20the\x20Cluster','VqIXI','2530516OwPXho','YmvPy','usage','../../config/constants','OQeuT','default','hQXkG','ZMjLu','utf-8','help','NPrMu','newCluster','BVpkh','Cluster\x20not\x20found.\x20Proceeding\x20with\x20creating\x20required\x20resources.','mrFHj','createOtherResources','username','EevTk','Pass\x20the\x20name\x20to\x20setup\x20the\x20Automation\x20Grid\x20with\x20specific\x20name.\x20Name\x20this\x20grid\x20using\x20either\x20team\x27s\x20name,\x20pipeline\x20specific\x20or\x20generic.','zsFan','QmpFa','xEUje','LFesf','LAZew','../../config/logger','cluster-autoupgrade','redisPassword','kafkaPassword','Added\x20Turboscale\x20Uploader\x20deployment.','XRwAF','fZSzq','aGQZD','NnEDE','connectionTimeout','INFO','yHRYx','length','gridProfile','djfMw','create-grid-checks-grid-already-exists','get-grid-url-auth-failed','rcUGg','dPAfQ','OIIBL','true','createNamespace','namespace','gNMvc','hubVersion','error','dsCeU','jzQnY','Checking\x20if\x20cluster\x20is\x20already\x20present\x20in\x20selected\x20region(','RRLmp','KdTVv','clusterAutoUpgrade','cjnNU','clusterRegion','FRFKG','bIIzv','yVBsI','luxbF','2|1|0|4|3','Pass\x20the\x20name\x20of\x20cloud\x20provider\x20for\x20existing\x20Kubernetes\x20Cluster.','TpQxA','://','isVPCPresent','create','lvTcT','uGQKp','fhDuy','UmKLC','builder','setupNewCluster','browserstack','XgZnp','Enapg','fqJXD','OtURB','TgdBK','fqQzM','replace','LOG','fQLft','SFaSn','lnCeW','sIVML','Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.','jkpzc','LgUpW','debug','\x20doesn\x27t\x20exist.\x20Proceeding\x20with\x20creating\x20a\x20new\x20cluster','Added\x20Kafka\x20deployment.','qdkFQ','Added\x20Redis\x20deployment.','handler','/wd/hub','phumf','Fetching\x20url\x20for\x20running\x20tests\x20on\x20the\x20grid','VdQrj','JzkrB','YRSSp','hubharesources','Failed\x20to\x20validate\x20grid\x20checks\x20from\x20the\x20server.\x20Unknown\x20error!','hub-ha','ysvCA','CiXDi','\x20is\x20already\x20present.\x20Cannot\x20spawn\x20a\x20new\x20cluster','Namespace\x20created','uzwWK','pre-spawned-invalid-vpc','gDOPi','cpszl','boolean','<PasswordPlaceholder>','minNodes','loadAll','EWHqO','Cluster\x20created\x20successfully','Will\x20be\x20spawning\x20a\x20new\x20cluster\x20and\x20the\x20grid\x20','Found\x20VPC:\x20','create-grid-called','uZgrn','string','uploaderImageVersion','hubHaNameSpace','QcvcY','fcUnA','mnZST','RUxBt','ZgUTx','ingress-nginx','18fBCUtR','instanceType','name','parse','EsFVD','create-grid-checks-invalid-profile','Eqdys','toLowerCase','36016XpngoT','turboscale-uploader.yaml','grid-name','gridProfiles','WHEAi','IlXZk','ZmDLJ','\x20using\x20\x27','cluster-name','Flag\x20to\x20enable\x20cluster\x20auto-upgrade','path','Tabae','lnnhJ','IdQcT','ldXVZ','efs-csi','sendEventToBackend','https://','s3bucket','epilogue','DdCET','5|2|8|3|7|0|6|1|4','split','0|4|1|2|3','Cluster:\x20','JaiAo','readFileAsync','lkXtO','POCew','exit','PDuZx','ClWFl','reconnecting-websocket','type','idBCT','RQkDx','ibrjh','vpc','alreadyPresent','privateGrid','IkyZX','hGDte','Spawning\x20the\x20grid\x20','LsQGQ','subnets','2223XJUNLi','FvJGc','SHMBe','\x20is\x20already\x20present.\x20Skipping\x20cluster\x20creation','Hjegz','isSubnetsValid','getResourceClientId','KfjOy','JTnky','XvhMS','options','region','SjUUP','Created\x20Hub\x20HA\x20resources','rzNsi','/packages/cli/get-grid-url?gridIdentifier=','wQmXr','REWyt','Enabling\x20Hub\x20HA\x20flow','fyKrt','cDjyW','OagHC','qGycR','Yyhdb','ZRjRw','Error\x20in\x20Spawning\x20the\x20Grid!\x20Error:\x20','IrYTv','2549395IhBdkf','createdBy','24nImzrK','JknLC','browserVersion','../../utils/createk8sClient','yIxhc','addListeners','euHqZ','Failed\x20to\x20get\x20grid\x20url\x20from\x20the\x20server.\x20Non\x20200\x20response\x20from\x20server!\x20','PybDK','hubHa','tZHIN','labels','zzxCB','JgMPD','wuOnJ','route53','delay','bitnami-redis.yaml','Invalid\x20input.\x20Currently\x20Spawning\x20the\x20grid\x20in\x20AWS\x20and\x20Azure\x20cloud\x20provider\x20is\x20supported\x20using\x20CLI.','424785vKtZGn','init-not-called','jCxoD','nenAW','GTkMC','grid-spawning-failed','3|0|4|2|1','LchGz','Create\x20a\x20private/public\x20grid.','spec','../../utils/gridComponents','.\x20Please\x20re\x20-\x20select\x20subnets\x20and\x20try\x20again','Adding\x20Websocket\x20listeners','ANySA','grid-profile','http','vbnzo','clusterAutoupgrade','jYWrY','qTPRh','password','FFKxl','An\x20Automation\x20Grid\x20already\x20exists\x20with\x20grid\x20name\x20','setupHubHa','waQKa','ZDQMP','Subnets\x20not\x20selected.\x20Please\x20select\x20subnets\x20and\x20try\x20again','kptUq','argv','fxeaM','RBbMO','concurrency','get-grid-url-non-200','stringify','prespawned-cluster-args-not-passed','join','readNamespacedService','Invalid\x20Grid\x20Profile.Exiting\x20the\x20CLI.','WWOIB','XWMdm','zsFGI','UhMpE','create-grid-checks-non-200','cloudProvider','trnHD','info','qfNYa','bstackAccesskey','bstackUsername','Failed\x20to\x20delete\x20the\x20CloudFormation\x20Stacks\x20and\x20other\x20spawned\x20components.\x20Error:\x20\x20','grid','CLI\x20run\x20finished:\x20','23296720bLQzsD','terLu','templates','tTgGY','ewrlV','Browserstack','14|13|2|10|15|3|8|12|5|6|0|4|7|1|9|11','wAumB','MTVsS','non-aws-azure-cluster','XppYI','FqgOv','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','VasuT','cOzsL','Flag\x20to\x20enable\x20Hub\x20HA','RjRVZ','HXKnF','Adding\x20Secret\x20Mapping','HSxok','Added\x20Secret\x20Mapping','Asesb','MzRqD','maxNodes','BVyQD','hIlbA','HqOpD','template','body','../../utils/utilityMethods'];a9_0x5ca4=function(){return _0x2abbce;};return a9_0x5ca4();}(function(_0x2e35e9,_0x434a5e){const _0x527fed=a9_0x3a0d,_0x58a23f=_0x2e35e9();while(!![]){try{const _0x2d27b0=parseInt(_0x527fed(0x183))/0x1+parseInt(_0x527fed(0x253))/0x2+-parseInt(_0x527fed(0x21e))/0x3*(-parseInt(_0x527fed(0x170))/0x4)+-parseInt(_0x527fed(0x16e))/0x5*(parseInt(_0x527fed(0x2d7))/0x6)+parseInt(_0x527fed(0x1d5))/0x7+-parseInt(_0x527fed(0x2df))/0x8*(-parseInt(_0x527fed(0x153))/0x9)+-parseInt(_0x527fed(0x1b7))/0xa;if(_0x2d27b0===_0x434a5e)break;else _0x58a23f['push'](_0x58a23f['shift']());}catch(_0x40062b){_0x58a23f['push'](_0x58a23f['shift']());}}}(a9_0x5ca4,0xe6fda));const fs=require('fs'),ws=require('ws'),path=require(a9_0x3317b6(0x130)),yaml=require('js-yaml'),ReconnectingWebSocket=require(a9_0x3317b6(0x146)),got=require('got'),{v4:uuidv4}=require('uuid'),webSocketUtils=require(a9_0x3317b6(0x223)),{logger}=require(a9_0x3317b6(0x26b)),{getCredentialsPath,updateGlobalRegistryWithConfig,updateGlobalRegistryForHubHa,kebabCase,reportToGalactusAndSendToEDS,getAuthHeader,waitForDeployment,kubeApply,encodeBase64}=require(a9_0x3317b6(0x1d4)),{getCloudProviderObject}=require(a9_0x3317b6(0x1e5)),{AWS,WS_EVENTS,global_registry,WS_ENDPOINT,DEFAULT_GRID_NAME,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,messageTypes,AG_API_URL,AZURE,GCP,TURBOSCALE_DEPLOYMENT}=require(a9_0x3317b6(0x256)),{addGridComponents,removeGridComponents,getNamespaceUID,namespaceExists,createNamespace}=require(a9_0x3317b6(0x18d)),{createK8sClient}=require(a9_0x3317b6(0x173)),{sendInstrumentationEvent}=require(a9_0x3317b6(0x215));exports[a9_0x3317b6(0x1f6)]=a9_0x3317b6(0x1b5),exports['desc']=a9_0x3317b6(0x1f4),exports[a9_0x3317b6(0x29b)]=function(_0x5ad72f){const _0x28b090=a9_0x3317b6,_0x43882b={};_0x43882b[_0x28b090(0x1e6)]=_0x28b090(0x265),_0x43882b['iMNdz']=_0x28b090(0x2ce),_0x43882b[_0x28b090(0x233)]=_0x28b090(0x2aa),_0x43882b[_0x28b090(0x2dd)]='Create\x20a\x20grid\x20in\x20existing\x20Kubernetes\x20Cluster\x20on\x20AWS/Azure/GCP.',_0x43882b[_0x28b090(0x24d)]='Pass\x20the\x20name\x20of\x20cloud\x20provider\x20for\x20existing\x20Kubernetes\x20Cluster.',_0x43882b[_0x28b090(0x264)]=_0x28b090(0x247),_0x43882b[_0x28b090(0x219)]=_0x28b090(0x18b),_0x43882b['xVZeS']=_0x28b090(0x24e),_0x43882b['fqQzM']=_0x28b090(0x2c4),_0x43882b[_0x28b090(0x290)]=_0x28b090(0x1c6),_0x43882b['RUGbJ']='Flag\x20to\x20enable\x20cluster\x20auto-upgrade',_0x43882b[_0x28b090(0x1ab)]=_0x28b090(0x25c);const _0x5cee04=_0x43882b,_0x599b8e={};_0x599b8e[_0x28b090(0x1ee)]=_0x5cee04[_0x28b090(0x1e6)],_0x599b8e[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x1f2)];const _0x4ea61a={};_0x4ea61a['description']=_0x5cee04['eQQLA'],_0x4ea61a[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x1f2)];const _0x42d886={};_0x42d886[_0x28b090(0x1ee)]=_0x5cee04[_0x28b090(0x2dd)],_0x42d886[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x1f2)];const _0x516382={};_0x516382[_0x28b090(0x1ee)]=_0x5cee04['JSjqb'],_0x516382[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x1f2)];const _0x2ad896={};_0x2ad896[_0x28b090(0x1ee)]=_0x5cee04[_0x28b090(0x264)],_0x2ad896['type']=_0x5cee04[_0x28b090(0x1f2)];const _0x5cb590={};_0x5cb590[_0x28b090(0x1ee)]=_0x5cee04[_0x28b090(0x219)],_0x5cb590[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x1f2)];const _0x520c9d={};_0x520c9d['description']=_0x5cee04[_0x28b090(0x231)],_0x520c9d[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x2a3)],_0x520c9d[_0x28b090(0x258)]=![];const _0xd5823a={};_0xd5823a['description']=_0x5cee04[_0x28b090(0x290)],_0xd5823a[_0x28b090(0x147)]=_0x5cee04[_0x28b090(0x2a3)],_0xd5823a[_0x28b090(0x258)]=![];const _0xedeaac={};_0xedeaac[_0x28b090(0x1ee)]=_0x5cee04[_0x28b090(0x1ef)],_0xedeaac['type']=_0x5cee04[_0x28b090(0x2a3)],_0xedeaac['default']=![];const _0x3bb00b={};return _0x3bb00b[_0x28b090(0x2e1)]=_0x599b8e,_0x3bb00b[_0x28b090(0x191)]=_0x4ea61a,_0x3bb00b[_0x28b090(0x12e)]=_0x42d886,_0x3bb00b[_0x28b090(0x20e)]=_0x516382,_0x3bb00b[_0x28b090(0x15e)]=_0x2ad896,_0x3bb00b[_0x28b090(0x1f3)]=_0x5cb590,_0x3bb00b['skip-tls-cert-verify']=_0x520c9d,_0x3bb00b[_0x28b090(0x2bb)]=_0xd5823a,_0x3bb00b[_0x28b090(0x26c)]=_0xedeaac,_0x5ad72f[_0x28b090(0x255)](HELP_HEADER_MESSAGE[_0x28b090(0x296)])['epilogue'](HELP_FOOTER_MESSAGE)[_0x28b090(0x15d)](_0x3bb00b)[_0x28b090(0x25c)](_0x5cee04[_0x28b090(0x1ab)])[_0x28b090(0x19f)];},exports[a9_0x3317b6(0x2b2)]=async function(_0x21b028){const _0xaa3e4d=a9_0x3317b6,_0x1eee97={'BVuSz':'warn','lnCeW':function(_0x4d641e,_0x5e9f9a){return _0x4d641e===_0x5e9f9a;},'rEfDr':_0xaa3e4d(0x291),'HSxok':'UkRNzNYCBU','KDjQv':_0xaa3e4d(0x29d),'NHgIa':_0xaa3e4d(0x165),'DmCYv':_0xaa3e4d(0x1fc),'zrWok':_0xaa3e4d(0x1bd),'jRyGN':function(_0x5790b4,_0x4ef4e1){return _0x5790b4!==_0x4ef4e1;},'aGQZD':function(_0x376bb5,_0x673bb6,_0x4c5c5d,_0x227ecc,_0x40ccd9,_0x54d1d0,_0x481989,_0x31540d,_0xac9efa,_0x4d6506,_0xc82353,_0x215e9c,_0x27076a){return _0x376bb5(_0x673bb6,_0x4c5c5d,_0x227ecc,_0x40ccd9,_0x54d1d0,_0x481989,_0x31540d,_0xac9efa,_0x4d6506,_0xc82353,_0x215e9c,_0x27076a);},'eALhp':function(_0x40e0a9,_0x123eaa){return _0x40e0a9(_0x123eaa);},'PEjHJ':'Pass\x20the\x20name\x20to\x20setup\x20the\x20Automation\x20Grid\x20with\x20specific\x20name.\x20Name\x20this\x20grid\x20using\x20either\x20team\x27s\x20name,\x20pipeline\x20specific\x20or\x20generic.','nenAW':'string','dQyzx':'Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.','hCZHF':_0xaa3e4d(0x23f),'LchGz':_0xaa3e4d(0x292),'SHMBe':_0xaa3e4d(0x247),'yRTjo':_0xaa3e4d(0x18b),'cRETC':_0xaa3e4d(0x24e),'WvGou':_0xaa3e4d(0x2c4),'mYGGI':_0xaa3e4d(0x1c6),'asIQe':_0xaa3e4d(0x12f),'FqgOv':_0xaa3e4d(0x25c),'dPAfQ':_0xaa3e4d(0x284),'idBCT':function(_0x25a5a7,_0x12434e){return _0x25a5a7(_0x12434e);},'HqOpD':_0xaa3e4d(0x1e3),'RBbMO':_0xaa3e4d(0x13b),'sIVML':'CLI\x20run\x20started','PybDK':_0xaa3e4d(0x27f),'yHRYx':_0xaa3e4d(0x258),'LsQGQ':_0xaa3e4d(0x1d6),'mzXDg':'azurefile-csi-premium','BVpkh':function(_0x2e874f,_0x5f02e2){return _0x2e874f(_0x5f02e2);},'gDOPi':'https','wQmXr':_0xaa3e4d(0x192),'lvTcT':function(_0x365b16){return _0x365b16();},'cjnNU':'kGqpS','CEMJE':_0xaa3e4d(0x249),'SjUUP':_0xaa3e4d(0x1c3),'YmvPy':function(_0x53b86e,_0x596be0,_0x409fe6,_0x379c9e,_0x4f22e1,_0xdbd562,_0x59d20e){return _0x53b86e(_0x596be0,_0x409fe6,_0x379c9e,_0x4f22e1,_0xdbd562,_0x59d20e);},'iCljV':_0xaa3e4d(0x2cc),'IwpIX':_0xaa3e4d(0x184),'EWHqO':function(_0x28b3e2,_0xf4175b,_0x3ba147,_0x5148cc,_0x22bce8,_0x26864e,_0x142cb2){return _0x28b3e2(_0xf4175b,_0x3ba147,_0x5148cc,_0x22bce8,_0x26864e,_0x142cb2);},'uzwWK':function(_0x2dbc1c){return _0x2dbc1c();},'qfNYa':'<UsernamePlaceholder>','wvKPs':_0xaa3e4d(0x2c5),'QmpFa':_0xaa3e4d(0x18f),'HXKnF':function(_0x38fa39,_0x11f0ba){return _0x38fa39===_0x11f0ba;},'ZMjLu':'OcOiP','mnZST':_0xaa3e4d(0x19b),'ysvCA':function(_0x21e854,_0x51bd66){return _0x21e854!==_0x51bd66;},'dDLCf':_0xaa3e4d(0x133),'ulXyi':'FNxkp','LgUpW':_0xaa3e4d(0x243),'cpszl':function(_0x24f044,_0x65c8ea,_0x303811,_0xd57363,_0x59e89e,_0x5a4cb2,_0x4fb057,_0x290b36){return _0x24f044(_0x65c8ea,_0x303811,_0xd57363,_0x59e89e,_0x5a4cb2,_0x4fb057,_0x290b36);},'SEZIZ':_0xaa3e4d(0x1a5),'rxjZt':_0xaa3e4d(0x22c),'oKdLa':_0xaa3e4d(0x182),'trnHD':function(_0x146fe6,_0x5c4efc,_0x5edfb8,_0x1abe32,_0x2610cb,_0x5bad5b,_0x3b5eae,_0x1649d){return _0x146fe6(_0x5c4efc,_0x5edfb8,_0x1abe32,_0x2610cb,_0x5bad5b,_0x3b5eae,_0x1649d);},'ejAAl':_0xaa3e4d(0x1c0),'NLPnf':function(_0x1d4b9c,_0x3c834b){return _0x1d4b9c===_0x3c834b;},'IVtgx':function(_0x2873b0,_0x26d278){return _0x2873b0===_0x26d278;},'BVyQD':_0xaa3e4d(0x17d),'IlXZk':_0xaa3e4d(0x1bb),'XWMdm':function(_0x31282e,_0x2296b5){return _0x31282e!==_0x2296b5;},'Lavvd':_0xaa3e4d(0x2a0),'KfjOy':function(_0x598467,_0x47b773){return _0x598467===_0x47b773;},'cDjyW':_0xaa3e4d(0x131),'phumf':function(_0x1bfff4,_0x51c3dc){return _0x1bfff4!==_0x51c3dc;},'dDWCI':_0xaa3e4d(0x204),'IrYTv':_0xaa3e4d(0x1c5),'zsFan':'GET','bIIzv':function(_0x5d25f9,_0x4afb18,_0x247b5b){return _0x5d25f9(_0x4afb18,_0x247b5b);},'rGqZt':_0xaa3e4d(0x12c),'kpuiZ':function(_0x18a1a5,_0x1faace){return _0x18a1a5===_0x1faace;},'qsCao':'oVIPd','qeocQ':_0xaa3e4d(0x29f),'rcUGg':function(_0x4b18fc,_0x467783){return _0x4b18fc===_0x467783;},'FRFKG':'VuAHp','JKhyB':_0xaa3e4d(0x13a),'gNMvc':_0xaa3e4d(0x2ba),'BHgnY':function(_0x1cb421,_0x446353,_0x4ce74d,_0x44d891,_0x42c3b0,_0x215507,_0xce7350,_0x5dc2e1){return _0x1cb421(_0x446353,_0x4ce74d,_0x44d891,_0x42c3b0,_0x215507,_0xce7350,_0x5dc2e1);},'Zjanx':_0xaa3e4d(0x1fa),'WWOIB':function(_0x511564,_0x137d0c){return _0x511564===_0x137d0c;},'IIoVu':function(_0x555ac1,_0x526afc){return _0x555ac1===_0x526afc;},'ldXVZ':_0xaa3e4d(0x1fd),'wAumB':'Failed\x20to\x20validate\x20grid\x20checks\x20from\x20the\x20server.\x20Unauthorized\x20request!','hIlbA':function(_0x260277,_0x55a5d5,_0x428b1e,_0x2dd636,_0xf8d17e,_0x2c8c99,_0x47c222,_0x32b31f){return _0x260277(_0x55a5d5,_0x428b1e,_0x2dd636,_0xf8d17e,_0x2c8c99,_0x47c222,_0x32b31f);},'fQLft':'create-grid-checks-auth-failed','FszYy':function(_0x48e2f6,_0x36a024){return _0x48e2f6!==_0x36a024;},'IkyZX':_0xaa3e4d(0x13f),'VasuT':_0xaa3e4d(0x1ad),'qdkFQ':'Grid\x20profile\x20fetched\x20from\x20backend','ymHlv':function(_0x1ecf37,_0x3427e5){return _0x1ecf37!==_0x3427e5;},'ROnRm':_0xaa3e4d(0x2d5),'PZWRm':function(_0x38cd24,_0x54b4c7,_0x4f5294,_0x57c902,_0x515dfd,_0x42ef42,_0x15ae21,_0x5ba5f4){return _0x38cd24(_0x54b4c7,_0x4f5294,_0x57c902,_0x515dfd,_0x42ef42,_0x15ae21,_0x5ba5f4);},'wuOnJ':_0xaa3e4d(0x27a),'ysndA':function(_0x4967da,_0x14e584){return _0x4967da!==_0x14e584;},'ndzkZ':_0xaa3e4d(0x144),'FCygZ':_0xaa3e4d(0x246),'GAPOM':'atRRb','WHEAi':_0xaa3e4d(0x203),'uGQKp':function(_0x4c7ff2,_0x1ca535){return _0x4c7ff2===_0x1ca535;},'yIxhc':function(_0x1b0648,_0x3da13c){return _0x1b0648===_0x3da13c;},'jCxoD':'noFFp','ECKbM':_0xaa3e4d(0x289),'fyKrt':function(_0x22bbb7,_0x57bcb8){return _0x22bbb7===_0x57bcb8;},'fxeaM':function(_0x2c34ef,_0x48f01c){return _0x2c34ef===_0x48f01c;},'zzxCB':_0xaa3e4d(0x23b),'VqIXI':_0xaa3e4d(0x1a8),'HaEBo':_0xaa3e4d(0x2dc),'OtURB':function(_0x3a2423,_0x4d9c1a){return _0x3a2423===_0x4d9c1a;},'xEUje':_0xaa3e4d(0x1ea),'MTVsS':_0xaa3e4d(0x132),'XvhMS':function(_0x109957,_0x596e78){return _0x109957===_0x596e78;},'QWSOT':function(_0x1f17df,_0x4a81a5){return _0x1f17df===_0x4a81a5;},'VdQrj':_0xaa3e4d(0x1de),'CLCax':_0xaa3e4d(0x2cd),'xvjUQ':'gcsbo','UhMpE':'sEOLz','FwQHD':_0xaa3e4d(0x15b),'ZRjRw':_0xaa3e4d(0x164),'OIIBL':function(_0xf55bb3,_0x39f3e0){return _0xf55bb3===_0x39f3e0;},'lkXtO':_0xaa3e4d(0x24b),'RRLmp':_0xaa3e4d(0x1ba),'yVBsI':function(_0x32ba91,_0x4d8dce,_0x2550b7,_0x518a85,_0x32508c,_0x3f4704,_0x49bca5,_0x228fd1,_0x2b569c,_0x5aea0a,_0x1859ff,_0x2119af,_0xcf752d){return _0x32ba91(_0x4d8dce,_0x2550b7,_0x518a85,_0x32508c,_0x3f4704,_0x49bca5,_0x228fd1,_0x2b569c,_0x5aea0a,_0x1859ff,_0x2119af,_0xcf752d);},'RjRVZ':_0xaa3e4d(0x2a2),'qTPRh':function(_0x4d92bb,_0x5eceb8){return _0x4d92bb===_0x5eceb8;},'TMIDj':_0xaa3e4d(0x261),'TpQxA':_0xaa3e4d(0x238),'Hjegz':_0xaa3e4d(0x236),'kptUq':function(_0x209d0f,_0x58f2b8,_0x3a99c6,_0x5c40c5,_0x3ce9a5,_0x1777af,_0x5fc555){return _0x209d0f(_0x58f2b8,_0x3a99c6,_0x5c40c5,_0x3ce9a5,_0x1777af,_0x5fc555);},'xxvUb':function(_0x1cf78b,_0x4912c4){return _0x1cf78b!==_0x4912c4;},'aSIRk':function(_0x18be83,_0x24b8ef){return _0x18be83!==_0x24b8ef;},'hGgmx':_0xaa3e4d(0x195),'EsFVD':_0xaa3e4d(0x14a),'euHqZ':_0xaa3e4d(0x2d1),'VtQgW':_0xaa3e4d(0x21d),'uDUWK':_0xaa3e4d(0x260),'MBKsx':function(_0x2210e7,_0x2b74cb){return _0x2210e7!=_0x2b74cb;},'fZSzq':function(_0x3121da,_0x4d5f2f){return _0x3121da>_0x4d5f2f;},'ZDQMP':function(_0xc935eb,_0x243956){return _0xc935eb===_0x243956;},'RIpRY':_0xaa3e4d(0x19d),'jzQnY':_0xaa3e4d(0x20d),'PSRzW':_0xaa3e4d(0x1e4),'zhiyX':function(_0x4adccd,_0x1db7e7,_0x1c1745,_0x50c9f2,_0x31414d,_0x486320,_0x332e2a,_0x2278d2){return _0x4adccd(_0x1db7e7,_0x1c1745,_0x50c9f2,_0x31414d,_0x486320,_0x332e2a,_0x2278d2);},'jkpzc':_0xaa3e4d(0x2c1),'IFAvC':'pre-spawned-invalid-subnets','NnEDE':_0xaa3e4d(0x13d),'FFKxl':'The\x20grid\x20creation\x20is\x20in\x20progress.\x20It\x20could\x20take\x20as\x20long\x20as\x2015-20\x20minutes.\x20You\x20will\x20receive\x20an\x20email\x20notification\x20once\x20the\x20grid\x20is\x20ready.','JzkrB':_0xaa3e4d(0x2c9),'LFesf':function(_0x4376d5,_0x3f377f){return _0x4376d5===_0x3f377f;},'iAImj':'Creating\x20Hub\x20HA\x20resources','hGXuW':function(_0x174272,_0x4bdea1,_0x4ebc93){return _0x174272(_0x4bdea1,_0x4ebc93);},'terLu':function(_0x45c668,_0x13eb61,_0xc942cc){return _0x45c668(_0x13eb61,_0xc942cc);},'oFaJW':_0xaa3e4d(0x1c9),'MzRqD':'../..','GTkMC':_0xaa3e4d(0x1b9),'JknLC':_0xaa3e4d(0x2b9),'vbnzo':_0xaa3e4d(0x241),'tZHIN':_0xaa3e4d(0x25b),'KZhZo':function(_0x25acee,_0x3ba074){return _0x25acee(_0x3ba074);},'fcUnA':function(_0x8e4b8f,_0x8c767){return _0x8e4b8f(_0x8c767);},'OxCPU':_0xaa3e4d(0x1cb),'OagHC':_0xaa3e4d(0x135),'FvJGc':function(_0x532aed,_0x573fc0){return _0x532aed===_0x573fc0;},'RUxBt':function(_0xc60b73,_0x585283){return _0xc60b73===_0x585283;},'YRSSp':_0xaa3e4d(0x1fe),'hSYsv':_0xaa3e4d(0x181),'WkgFD':_0xaa3e4d(0x2b1),'djfMw':'Adding\x20Kafka\x20deployment...','Asesb':'bitnami-kafka.yaml','TtxCl':_0xaa3e4d(0x2af),'LAZew':_0xaa3e4d(0x208),'Yyhdb':_0xaa3e4d(0x2e0),'YiUvN':function(_0x567d0a,_0x1131a8){return _0x567d0a===_0x1131a8;},'rzNsi':_0xaa3e4d(0x26f),'SFaSn':_0xaa3e4d(0x160),'SFuKE':_0xaa3e4d(0x22b),'ClWFl':_0xaa3e4d(0x189),'dsCeU':function(_0x4c40bd,_0x578697,_0x237ff9,_0x4dc2b2,_0x4eb588,_0x5794e1,_0x42512f,_0x4755b4){return _0x4c40bd(_0x578697,_0x237ff9,_0x4dc2b2,_0x4eb588,_0x5794e1,_0x42512f,_0x4755b4);},'MogvW':_0xaa3e4d(0x226),'ANySA':function(_0x428aae,_0x5fb01){return _0x428aae(_0x5fb01);},'ftUsq':'Creating\x20namespace','POCew':_0xaa3e4d(0x1bc),'DVmuY':'Namespace\x20Created','OQeuT':_0xaa3e4d(0x2bf),'XgZnp':_0xaa3e4d(0x207),'LxPvr':_0xaa3e4d(0x251),'XRwAF':function(_0x22415a,_0x1b48e2){return _0x22415a===_0x1b48e2;},'xFKZz':function(_0x65effd,_0x236e1a,_0x5bd739,_0x30d691,_0x3b9f9d,_0x1479d1,_0x4b9272,_0x1e3674,_0x528559,_0x82f0f,_0x2ea4ed){return _0x65effd(_0x236e1a,_0x5bd739,_0x30d691,_0x3b9f9d,_0x1479d1,_0x4b9272,_0x1e3674,_0x528559,_0x82f0f,_0x2ea4ed);},'XppYI':_0xaa3e4d(0x1f0),'UmKLC':_0xaa3e4d(0x2b5),'hQXkG':function(_0x34c5f0,_0x40f11c,_0x1620c1,_0xb69949,_0x2458cc){return _0x34c5f0(_0x40f11c,_0x1620c1,_0xb69949,_0x2458cc);},'fhDuy':'private-ingress-nginx-controller','hGDte':'ingress-nginx-controller','jWDQz':_0xaa3e4d(0x2d6),'CiXDi':function(_0x5b6374,_0x867bd2){return _0x5b6374===_0x867bd2;},'RQkDx':_0xaa3e4d(0x1db),'jeJHA':function(_0x47b609,_0x65e9d4,_0x4839ee,_0x364c80,_0x4985b7,_0x3f6420,_0x574e54,_0x331ba6){return _0x47b609(_0x65e9d4,_0x4839ee,_0x364c80,_0x4985b7,_0x3f6420,_0x574e54,_0x331ba6);},'IQNDR':_0xaa3e4d(0x20f),'UgucU':function(_0x5daf17,_0x4a72dc){return _0x5daf17===_0x4a72dc;},'pONAA':'Failed\x20to\x20get\x20grid\x20url\x20from\x20the\x20server.\x20Unauthorized\x20request!','rjgvZ':_0xaa3e4d(0x27b),'KOUov':_0xaa3e4d(0x1a3),'qGycR':_0xaa3e4d(0x211),'IXoHp':function(_0x137dc7,_0x2c2453,_0x455ab4,_0x266884,_0x2d2bec,_0x3721fc){return _0x137dc7(_0x2c2453,_0x455ab4,_0x266884,_0x2d2bec,_0x3721fc);},'NPrMu':_0xaa3e4d(0x188)};let _0x2e2472=![],_0x4dacd6=![],_0x4f4402,_0x349d7d,_0x224852,_0x222ac1,_0x6f18ec,_0x506954,_0x1292c6,_0x4ba86f,_0x822fb9,_0x230dce,_0x38c110,_0x35d564,_0x527758,_0x7832d8,_0xeca69c=0x1,_0x2607ce=0xe;try{global_registry['requestId']=_0x1eee97[_0xaa3e4d(0x297)](uuidv4),global_registry[_0xaa3e4d(0x218)]=![];if(!fs[_0xaa3e4d(0x237)](_0x1eee97[_0xaa3e4d(0x297)](getCredentialsPath))){if(_0x1eee97[_0xaa3e4d(0x2a8)](_0x1eee97[_0xaa3e4d(0x28b)],_0x1eee97['CEMJE'])){const _0x302c92={};_0x302c92[_0xaa3e4d(0x147)]=_0x4be84b['LOG'],_0x302c92[_0xaa3e4d(0x1f9)]='Cluster\x20'+_0x495e4a+_0xaa3e4d(0x156),_0x1d188d[_0xaa3e4d(0x136)](_0x4c30e0,_0x302c92,_0x1eee97[_0xaa3e4d(0x1d8)]),_0x2b4d3d['info'](_0xaa3e4d(0x1e1)+_0x172c06+_0xaa3e4d(0x156)),_0x22fb27=!![];if(_0x1eee97[_0xaa3e4d(0x2a8)](_0x9c33d2,!![]))throw new _0x252478(_0xaa3e4d(0x1e1)+_0x208c3b+_0xaa3e4d(0x2be));}else console[_0xaa3e4d(0x284)](_0x1eee97[_0xaa3e4d(0x15f)]),await _0x1eee97[_0xaa3e4d(0x254)](sendInstrumentationEvent,_0x21b028,_0x1eee97[_0xaa3e4d(0x22a)],messageTypes[_0xaa3e4d(0x230)],_0x1eee97['IwpIX'],null,_0x21b028),process[_0xaa3e4d(0x143)](0x1);}await _0x1eee97[_0xaa3e4d(0x2c8)](sendInstrumentationEvent,_0x21b028,_0x1eee97[_0xaa3e4d(0x22a)],messageTypes[_0xaa3e4d(0x275)],null,null,_0x21b028);const _0x1c95ca=JSON[_0xaa3e4d(0x2da)](fs[_0xaa3e4d(0x1f5)](_0x1eee97[_0xaa3e4d(0x2c0)](getCredentialsPath)));global_registry[_0xaa3e4d(0x1b3)]=_0x1c95ca[_0xaa3e4d(0x1bc)]['username'],global_registry[_0xaa3e4d(0x1b2)]=_0x1c95ca[_0xaa3e4d(0x1bc)]['password'];const _0x3b673d=WS_ENDPOINT[_0xaa3e4d(0x2a4)](_0x1eee97[_0xaa3e4d(0x1b1)],_0x1c95ca[_0xaa3e4d(0x1bc)][_0xaa3e4d(0x263)])[_0xaa3e4d(0x2a4)](_0x1eee97['wvKPs'],_0x1c95ca['Browserstack']['password']),_0x2c8365={};_0x2c8365[_0xaa3e4d(0x1ff)]=ws,_0x2c8365[_0xaa3e4d(0x274)]=0x36ee80,_0x35d564=new ReconnectingWebSocket(_0x3b673d,[],_0x2c8365),logger[_0xaa3e4d(0x2ad)](_0x1eee97[_0xaa3e4d(0x267)]),webSocketUtils[_0xaa3e4d(0x175)](_0x35d564,_0x21b028['user'],_0x21b028[_0xaa3e4d(0x197)]);const _0x384bad=_0x21b028[_0xaa3e4d(0x235)]||DEFAULT_GRID_NAME;if(_0x21b028[_0xaa3e4d(0x20c)]||_0x21b028[_0xaa3e4d(0x1ae)]||_0x21b028[_0xaa3e4d(0x15e)]){if(_0x1eee97[_0xaa3e4d(0x1c8)](_0x1eee97[_0xaa3e4d(0x25a)],_0x1eee97[_0xaa3e4d(0x2d3)])){const _0xa7d7f9=_0x1eee97[_0xaa3e4d(0x1dc)][_0xaa3e4d(0x13c)]('|');let _0x38afd2=0x0;while(!![]){switch(_0xa7d7f9[_0x38afd2++]){case'0':_0x579c02[_0xaa3e4d(0x26d)]=_0x1eee97[_0xaa3e4d(0x1ca)];continue;case'1':_0x4660ab['hubHaNameSpace']=_0x1eee97[_0xaa3e4d(0x23a)];continue;case'2':_0x56bfd8['info'](_0x1eee97[_0xaa3e4d(0x1f8)]);continue;case'3':_0x50e325[_0xaa3e4d(0x206)]=!![];continue;case'4':_0x3852fa[_0xaa3e4d(0x26e)]=_0x1eee97['DmCYv'];continue;}break;}}else{!(_0x21b028[_0xaa3e4d(0x20c)]&&_0x21b028[_0xaa3e4d(0x1ae)]&&_0x21b028['region'])&&(_0x1eee97[_0xaa3e4d(0x2bc)](_0x1eee97[_0xaa3e4d(0x22d)],_0x1eee97[_0xaa3e4d(0x217)])?(_0x4f4402=_0x1eee97[_0xaa3e4d(0x2ac)],await _0x1eee97[_0xaa3e4d(0x2c3)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes['ERROR'],_0x1eee97['iCljV'],_0x1eee97['SEZIZ'],_0x1eee97['dPAfQ']),logger['error'](_0x4f4402),process[_0xaa3e4d(0x143)](0x1)):_0xabe897['error']('Failed\x20to\x20delete\x20the\x20CloudFormation\x20Stacks\x20and\x20other\x20spawned\x20components.\x20Error:\x20\x20'+_0x1338bb+'\x20\x0a'+_0x38dbcb[_0xaa3e4d(0x1a4)](_0xbf356d[_0xaa3e4d(0x244)])));if(![AWS,AZURE,GCP]['includes'](_0x21b028[_0xaa3e4d(0x1ae)][_0xaa3e4d(0x2de)]())){if(_0x1eee97[_0xaa3e4d(0x1c8)](_0x1eee97['rxjZt'],_0x1eee97['rxjZt']))_0x4f4402=_0x1eee97['oKdLa'],await _0x1eee97[_0xaa3e4d(0x1af)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes['ERROR'],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97['ejAAl'],_0x1eee97['dPAfQ']),logger['error'](_0x4f4402),process[_0xaa3e4d(0x143)](0x1);else{const _0x583a91=_0x1eee97[_0xaa3e4d(0x21c)][_0xaa3e4d(0x13c)]('|');let _0x4fd982=0x0;while(!![]){switch(_0x583a91[_0x4fd982++]){case'0':_0x1dd6dd=_0x506f61['maxNodes'];continue;case'1':_0x1eee97['jRyGN'](_0x547177['privateGrid'],_0xc7b6ca)&&_0x1de863[_0xaa3e4d(0x14d)]&&(_0x2d4ab3[_0xaa3e4d(0x218)]=!![]);continue;case'2':const _0x4ec12d={};_0x4ec12d['type']=_0x35815e['LOG'],_0x4ec12d['message']=_0x5f4460,_0x3ba4ee[_0xaa3e4d(0x136)](_0x373d34,_0x4ec12d);continue;case'3':_0x3daf45=null;continue;case'4':_0x56bded=_0x667b03['hubVersion'];continue;case'5':_0x57a341=_0x46e533['s3bucket'];continue;case'6':_0x41acc3=_0x533ab0[_0xaa3e4d(0x2c6)];continue;case'7':_0x45149d=_0x384dd1['browserVersion'];continue;case'8':_0x1e2c70=null;continue;case'9':_0x1eee97[_0xaa3e4d(0x272)](_0x591f98,_0x38e106,_0x5162d5,_0x41c414,_0x168e98,_0x4e7aee,_0x3b8eb2,_0x270ad7,_0x1e2140,_0x4dbe98,_0x113faf,_0x2a7c19,_0x296da7[_0xaa3e4d(0x194)]);continue;case'10':_0x5d197a=_0x8d19ab[_0xaa3e4d(0x1a2)];continue;case'11':_0x571547[_0xaa3e4d(0x206)]&&_0x1eee97[_0xaa3e4d(0x202)](_0x58eb17,_0x344f37['kafkaUploader']);continue;case'12':_0x160e35=null;continue;case'13':_0x184cf7[_0xaa3e4d(0x1b0)](_0x1fdaab);continue;case'14':_0x1b9cf2='Will\x20be\x20spawning\x20a\x20new\x20cluster\x20and\x20the\x20grid\x20'+_0x4e8c05;continue;case'15':_0x17e3bf=_0x22c943['instanceType'];continue;}break;}}}_0x21b028[_0xaa3e4d(0x14d)]&&_0x1eee97['NLPnf'](_0x21b028[_0xaa3e4d(0x14d)][_0xaa3e4d(0x2de)](),_0x1eee97[_0xaa3e4d(0x178)])&&(_0x1eee97['IVtgx'](_0x1eee97[_0xaa3e4d(0x1cf)],_0x1eee97[_0xaa3e4d(0x2e4)])?_0x39a5ed[_0xaa3e4d(0x278)]=_0x5a01ad[_0xaa3e4d(0x278)]:global_registry[_0xaa3e4d(0x218)]=!![]);global_registry['cloudProvider']=_0x21b028[_0xaa3e4d(0x1ae)],global_registry['clusterRegion']=_0x21b028[_0xaa3e4d(0x15e)],global_registry[_0xaa3e4d(0x20c)]=_0x21b028[_0xaa3e4d(0x20c)];const _0x17e608=await _0x1eee97['EWHqO'](getCloudProviderObject,_0x21b028[_0xaa3e4d(0x1ae)],_0x21b028[_0xaa3e4d(0x20c)],_0x384bad,_0x35d564,webSocketUtils,_0x21b028),_0x41253a=await _0x17e608['isClusterPresent']();!_0x41253a?_0x1eee97[_0xaa3e4d(0x1aa)](_0x1eee97[_0xaa3e4d(0x23d)],_0x1eee97[_0xaa3e4d(0x23d)])?_0x5c6d1d[_0xaa3e4d(0x1b0)]('Found\x20Subnets:\x20'+_0x2d763c['stringify'](_0x2c9ddb)+'\x20'):(logger[_0xaa3e4d(0x1b0)]('Cluster:\x20'+_0x21b028[_0xaa3e4d(0x20c)]+_0xaa3e4d(0x2ae)),_0x2e2472=![],_0x4dacd6=!![]):_0x1eee97['KfjOy'](_0x1eee97[_0xaa3e4d(0x167)],_0x1eee97['cDjyW'])?_0x2e2472=!![]:_0x5d8078[_0xaa3e4d(0x218)]=!![],_0x224852=_0x21b028['clusterName'],_0x349d7d=_0x21b028[_0xaa3e4d(0x1ae)][_0xaa3e4d(0x2de)](),_0x222ac1=_0x21b028[_0xaa3e4d(0x15e)];}}else _0x21b028[_0xaa3e4d(0x278)]&&(_0x1eee97[_0xaa3e4d(0x2b4)](_0x1eee97['dDWCI'],_0x1eee97[_0xaa3e4d(0x16d)])?global_registry['gridProfile']=_0x21b028['gridProfile']:_0x1d92d2=!![]);global_registry['gridName']=_0x21b028['gridName'];const _0x329278={'method':_0x1eee97[_0xaa3e4d(0x266)],'headers':_0x1eee97[_0xaa3e4d(0x28e)](getAuthHeader,_0x1c95ca[_0xaa3e4d(0x1bc)][_0xaa3e4d(0x263)],_0x1c95ca[_0xaa3e4d(0x1bc)][_0xaa3e4d(0x197)]),'throwHttpErrors':![]},_0x3477aa={};_0x3477aa['gridName']=_0x384bad;const _0x19fd38=_0x3477aa;if(_0x4dacd6){if(_0x1eee97[_0xaa3e4d(0x15a)](_0x1eee97[_0xaa3e4d(0x229)],_0x1eee97[_0xaa3e4d(0x229)]))_0x19fd38[_0xaa3e4d(0x15e)]=_0x222ac1,_0x19fd38['cloudProvider']=_0x349d7d,_0x19fd38[_0xaa3e4d(0x25e)]=!![],_0x19fd38[_0xaa3e4d(0x28a)]=_0x21b028[_0xaa3e4d(0x194)];else{const _0x208837={};_0x208837[_0xaa3e4d(0x1ee)]=_0x1eee97['PEjHJ'],_0x208837[_0xaa3e4d(0x147)]=_0x1eee97[_0xaa3e4d(0x186)];const _0x339567={};_0x339567['description']=_0x1eee97['dQyzx'],_0x339567[_0xaa3e4d(0x147)]=_0x1eee97['nenAW'];const _0xf54a58={};_0xf54a58[_0xaa3e4d(0x1ee)]=_0x1eee97[_0xaa3e4d(0x1da)],_0xf54a58[_0xaa3e4d(0x147)]=_0x1eee97['nenAW'];const _0xebecfb={};_0xebecfb[_0xaa3e4d(0x1ee)]=_0x1eee97[_0xaa3e4d(0x18a)],_0xebecfb['type']=_0x1eee97[_0xaa3e4d(0x186)];const _0x39e98a={};_0x39e98a[_0xaa3e4d(0x1ee)]=_0x1eee97[_0xaa3e4d(0x155)],_0x39e98a[_0xaa3e4d(0x147)]=_0x1eee97['nenAW'];const _0x542a89={};_0x542a89['description']=_0x1eee97['yRTjo'],_0x542a89['type']=_0x1eee97['nenAW'];const _0x571c0c={};_0x571c0c[_0xaa3e4d(0x1ee)]=_0x1eee97[_0xaa3e4d(0x22e)],_0x571c0c[_0xaa3e4d(0x147)]=_0x1eee97['WvGou'],_0x571c0c[_0xaa3e4d(0x258)]=![];const _0x704608={};_0x704608[_0xaa3e4d(0x1ee)]=_0x1eee97['mYGGI'],_0x704608[_0xaa3e4d(0x147)]=_0x1eee97[_0xaa3e4d(0x1f1)],_0x704608[_0xaa3e4d(0x258)]=![];const _0x1cb9fd={};_0x1cb9fd[_0xaa3e4d(0x1ee)]=_0x1eee97['asIQe'],_0x1cb9fd[_0xaa3e4d(0x147)]=_0x1eee97[_0xaa3e4d(0x1f1)],_0x1cb9fd['default']=![];const _0x51e38f={};return _0x51e38f['grid-name']=_0x208837,_0x51e38f[_0xaa3e4d(0x191)]=_0x339567,_0x51e38f['cluster-name']=_0xf54a58,_0x51e38f[_0xaa3e4d(0x20e)]=_0xebecfb,_0x51e38f[_0xaa3e4d(0x15e)]=_0x39e98a,_0x51e38f[_0xaa3e4d(0x1f3)]=_0x542a89,_0x51e38f[_0xaa3e4d(0x221)]=_0x571c0c,_0x51e38f[_0xaa3e4d(0x2bb)]=_0x704608,_0x51e38f[_0xaa3e4d(0x26c)]=_0x1cb9fd,_0xa8bc52[_0xaa3e4d(0x255)](_0x475350[_0xaa3e4d(0x296)])[_0xaa3e4d(0x139)](_0x18e85e)[_0xaa3e4d(0x15d)](_0x51e38f)[_0xaa3e4d(0x25c)](_0x1eee97[_0xaa3e4d(0x1c2)])[_0xaa3e4d(0x19f)];}}_0x21b028[_0xaa3e4d(0x194)]&&(_0x1eee97[_0xaa3e4d(0x1e9)](_0x1eee97[_0xaa3e4d(0x1e2)],_0x1eee97[_0xaa3e4d(0x210)])?_0x46486a['sendResourceDataToHST']():logger['info'](_0x1eee97['HqOpD']));const _0x481c56=_0xaa3e4d(0x137)+AG_API_URL+_0xaa3e4d(0x24c),_0x19bc3d={'searchParams':_0x19fd38,'throwHttpErrors':![],..._0x329278},_0x41fc8f=_0x19bc3d,_0x4807c0=await _0x1eee97[_0xaa3e4d(0x28e)](got,_0x481c56,_0x41fc8f);(_0x1eee97[_0xaa3e4d(0x27c)](_0x4807c0,null)||_0x1eee97[_0xaa3e4d(0x242)](_0x4807c0,undefined))&&(_0x1eee97[_0xaa3e4d(0x1aa)](_0x1eee97[_0xaa3e4d(0x28d)],_0x1eee97[_0xaa3e4d(0x1e8)])?(_0x4f4402=_0x1eee97[_0xaa3e4d(0x282)],await _0x1eee97[_0xaa3e4d(0x205)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes['ERROR'],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x201)],_0x1eee97[_0xaa3e4d(0x27d)]),logger['error'](_0x4f4402),process[_0xaa3e4d(0x143)](0x1)):_0x2a5d9f=null);if(_0x1eee97[_0xaa3e4d(0x1a9)](_0x4807c0[_0xaa3e4d(0x23e)],0x191)){if(_0x1eee97['IIoVu'](_0x1eee97[_0xaa3e4d(0x134)],_0x1eee97[_0xaa3e4d(0x134)]))_0x4f4402=_0x1eee97[_0xaa3e4d(0x1be)],await _0x1eee97['hIlbA'](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes['ERROR'],_0x1eee97['iCljV'],_0x1eee97[_0xaa3e4d(0x2a6)],_0x1eee97[_0xaa3e4d(0x27d)]),logger[_0xaa3e4d(0x284)](_0x4f4402),process[_0xaa3e4d(0x143)](0x1);else{const _0x45694c={};_0x45694c[_0xaa3e4d(0x147)]=_0x62459d[_0xaa3e4d(0x2a5)],_0x45694c[_0xaa3e4d(0x1f9)]=_0x50c38f,_0x49646b['sendEventToBackend'](_0x48d854,_0x45694c,_0x1eee97[_0xaa3e4d(0x27d)],!![]);}}_0x1eee97[_0xaa3e4d(0x2bc)](_0x4807c0[_0xaa3e4d(0x23e)],0xc8)&&(_0x1eee97[_0xaa3e4d(0x23c)](_0x1eee97['IkyZX'],_0x1eee97[_0xaa3e4d(0x14e)])?_0x1eee97[_0xaa3e4d(0x148)](_0x3f503e,_0x4d6668[_0xaa3e4d(0x1fb)]):(_0x4f4402=_0xaa3e4d(0x248)+JSON['stringify'](_0x4807c0[_0xaa3e4d(0x1d3)]),await _0x1eee97[_0xaa3e4d(0x1d0)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x1c4)],_0x1eee97['dPAfQ']),logger[_0xaa3e4d(0x284)](_0x4f4402),process['exit'](0x1)));const _0x567c6b=JSON[_0xaa3e4d(0x2da)](_0x4807c0[_0xaa3e4d(0x1d3)]),_0x394bd8={};_0x394bd8['type']=WS_EVENTS[_0xaa3e4d(0x24f)],_0x394bd8[_0xaa3e4d(0x1f9)]=_0x1eee97['sIVML'],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x394bd8);const _0x512cfe={};_0x512cfe[_0xaa3e4d(0x147)]=WS_EVENTS['LOG'],_0x512cfe[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x2b0)],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x512cfe);_0x567c6b[_0xaa3e4d(0x14c)]&&(_0x1eee97[_0xaa3e4d(0x224)](_0x1eee97[_0xaa3e4d(0x209)],_0x1eee97['ROnRm'])?_0xc596bd['info'](_0x1eee97[_0xaa3e4d(0x1d1)]):(_0x4f4402=_0xaa3e4d(0x199)+_0x384bad+'.\x20Please\x20use\x20--grid-name\x20option\x20to\x20provide\x20another\x20grid\x20name',await _0x1eee97['PZWRm'](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x17e)],_0x1eee97[_0xaa3e4d(0x27d)]),logger[_0xaa3e4d(0x284)](_0x4f4402),process[_0xaa3e4d(0x143)](0x1)));const _0x388dc4=_0x567c6b[_0xaa3e4d(0x2e2)];let _0x49ef26=_0x388dc4[_0x567c6b['defaultGridProfile']];_0x21b028['gridProfile']&&(_0x1eee97['ysndA'](_0x1eee97[_0xaa3e4d(0x1eb)],_0x1eee97[_0xaa3e4d(0x1eb)])?_0x167197['info'](_0xaa3e4d(0x2cb)+_0x52fef5+'\x20'):_0x49ef26=_0x388dc4[_0x21b028[_0xaa3e4d(0x278)]]);global_registry['enableHubHa']=![];if(_0x21b028[_0xaa3e4d(0x179)]){if(_0x1eee97[_0xaa3e4d(0x1aa)](_0x1eee97[_0xaa3e4d(0x1dd)],_0x1eee97['GAPOM'])){const _0x4005d4=_0x1eee97[_0xaa3e4d(0x2e3)]['split']('|');let _0x19a449=0x0;while(!![]){switch(_0x4005d4[_0x19a449++]){case'0':logger['info'](_0x1eee97['NHgIa']);continue;case'1':global_registry[_0xaa3e4d(0x26e)]=_0x1eee97['DmCYv'];continue;case'2':global_registry[_0xaa3e4d(0x2d0)]=_0x1eee97[_0xaa3e4d(0x23a)];continue;case'3':global_registry[_0xaa3e4d(0x26d)]=_0x1eee97[_0xaa3e4d(0x1ca)];continue;case'4':global_registry[_0xaa3e4d(0x206)]=!![];continue;}break;}}else{const _0x541d6a=_0x1eee97[_0xaa3e4d(0x1a1)][_0xaa3e4d(0x13c)]('|');let _0x1ebc3f=0x0;while(!![]){switch(_0x541d6a[_0x1ebc3f++]){case'0':_0xba3ec0['clusterRegion']=_0x1a7468;continue;case'1':_0x4ff17c[_0xaa3e4d(0x283)]=_0x1e23f8[_0xaa3e4d(0x283)];continue;case'2':_0x30b5e2='Spawning\x20the\x20grid\x20'+_0x315772+'\x20in\x20existing\x20cluster\x20\x27'+_0x474834+'\x27';continue;case'3':const _0xce5d70={};_0xce5d70[_0xaa3e4d(0x147)]=_0x2b0595[_0xaa3e4d(0x2a5)],_0xce5d70[_0xaa3e4d(0x1f9)]=_0x1984f5,_0x390d96[_0xaa3e4d(0x136)](_0x3c06f8,_0xce5d70);continue;case'4':_0x6ed57c[_0xaa3e4d(0x172)]=_0x4f5d8e['browserVersion'];continue;case'5':const _0x37a3c4={};_0x37a3c4[_0xaa3e4d(0x147)]=_0x250cab[_0xaa3e4d(0x24f)],_0x37a3c4['message']=_0x1eee97['sIVML'],_0x5c7bd6[_0xaa3e4d(0x136)](_0x215079,_0x37a3c4);continue;case'6':_0x16e8bd[_0xaa3e4d(0x20c)]=_0x5ee862;continue;case'7':_0x3c1bf1[_0xaa3e4d(0x1ae)]=_0x254e21;continue;case'8':_0x18eb3f[_0xaa3e4d(0x1b0)](_0xf677fb);continue;}break;}}}if(_0x1eee97[_0xaa3e4d(0x298)](_0x2e2472,![])&&_0x1eee97[_0xaa3e4d(0x174)](_0x4dacd6,![])){if(_0x1eee97[_0xaa3e4d(0x1e9)](_0x1eee97[_0xaa3e4d(0x185)],_0x1eee97['ECKbM'])){const _0x523a52={'azure.workload.identity/use':_0x1eee97[_0xaa3e4d(0x178)],..._0x5a4433[0x0][_0xaa3e4d(0x18c)]['template'][_0xaa3e4d(0x228)][_0xaa3e4d(0x17b)]};_0x418f59[0x0]['spec'][_0xaa3e4d(0x1d2)][_0xaa3e4d(0x228)][_0xaa3e4d(0x17b)]=_0x523a52,_0x3943de[0x0]['spec']['template'][_0xaa3e4d(0x18c)][_0xaa3e4d(0x240)]=_0x1eee97[_0xaa3e4d(0x276)];}else{_0x1eee97[_0xaa3e4d(0x166)](_0x49ef26,undefined)&&(_0x1eee97[_0xaa3e4d(0x1a0)](_0x1eee97['zzxCB'],_0x1eee97[_0xaa3e4d(0x17c)])?(_0x4f4402=_0x1eee97[_0xaa3e4d(0x252)],await _0x1eee97['BHgnY'](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97['HaEBo'],_0x1eee97[_0xaa3e4d(0x27d)]),logger[_0xaa3e4d(0x284)](_0x4f4402),process['exit'](0x1)):_0x4bedd5[_0xaa3e4d(0x218)]=!![]);global_registry['gridProfileId']=_0x49ef26['id'],_0x4f4402=_0xaa3e4d(0x214)+_0x384bad+_0xaa3e4d(0x12d)+_0x49ef26[_0xaa3e4d(0x2d9)]+'\x27\x20grid\x20profile',logger[_0xaa3e4d(0x1b0)](_0x4f4402);const _0x4d71ce={};_0x4d71ce[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x4d71ce[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils['sendEventToBackend'](_0x35d564,_0x4d71ce),_0x349d7d=_0x49ef26['cloudProvider'],_0x224852=_0x49ef26['clusterName'],_0x222ac1=_0x49ef26['region'],_0x6f18ec=_0x49ef26[_0xaa3e4d(0x1a2)],_0x506954=_0x49ef26[_0xaa3e4d(0x2d8)],_0x1292c6=_0x49ef26[_0xaa3e4d(0x14b)],_0x4ba86f=_0x49ef26[_0xaa3e4d(0x1e0)],_0x822fb9=_0x49ef26[_0xaa3e4d(0x152)],_0x230dce=_0x49ef26[_0xaa3e4d(0x138)],_0xeca69c=_0x49ef26['minNodes'],_0x2607ce=_0x49ef26[_0xaa3e4d(0x1ce)],_0x527758=_0x567c6b[_0xaa3e4d(0x283)],_0x7832d8=_0x567c6b[_0xaa3e4d(0x172)];_0x1292c6&&_0x1eee97[_0xaa3e4d(0x2a1)](_0x1292c6[_0xaa3e4d(0x277)],0x0)&&(_0x1eee97[_0xaa3e4d(0x2bc)](_0x1eee97[_0xaa3e4d(0x268)],_0x1eee97[_0xaa3e4d(0x1bf)])?_0x1292c6=null:_0x531456[_0xaa3e4d(0x218)]=!![]);_0x822fb9&&_0x1eee97[_0xaa3e4d(0x15c)](_0x822fb9['length'],0x0)&&(_0x1eee97[_0xaa3e4d(0x216)](_0x1eee97[_0xaa3e4d(0x2b6)],_0x1eee97[_0xaa3e4d(0x2b6)])?_0x822fb9=null:_0x246b84=_0x1eee97[_0xaa3e4d(0x151)]);_0x1eee97[_0xaa3e4d(0x2bc)](_0x49ef26[_0xaa3e4d(0x14d)],undefined)&&_0x49ef26[_0xaa3e4d(0x14d)]&&(_0x1eee97[_0xaa3e4d(0x242)](_0x1eee97['CLCax'],_0x1eee97[_0xaa3e4d(0x1ed)])?_0x5c2b2f=_0x6f630f[_0x170ef9[_0xaa3e4d(0x278)]]:global_registry['isPrivateGrid']=!![]);_0x1eee97['aGQZD'](updateGlobalRegistryWithConfig,_0x349d7d,_0x224852,_0x222ac1,_0x6f18ec,_0x506954,_0x230dce,_0x49ef26,_0x527758,_0x7832d8,_0xeca69c,_0x2607ce,_0x21b028[_0xaa3e4d(0x194)]);if(global_registry[_0xaa3e4d(0x206)]){if(_0x1eee97['ysvCA'](_0x1eee97[_0xaa3e4d(0x1ac)],_0x1eee97['FwQHD']))_0x1eee97[_0xaa3e4d(0x148)](updateGlobalRegistryForHubHa,_0x567c6b[_0xaa3e4d(0x1df)]);else throw new _0x3b84c2(_0xaa3e4d(0x1e1)+_0x3f48b4+_0xaa3e4d(0x2be));}}}else{if(_0x1eee97[_0xaa3e4d(0x1e9)](_0x4dacd6,!![])){if(_0x1eee97[_0xaa3e4d(0x224)](_0x1eee97[_0xaa3e4d(0x16b)],_0x1eee97['ZRjRw']))_0x2a0180[_0xaa3e4d(0x1b0)](_0xaa3e4d(0x13e)+_0x17500f[_0xaa3e4d(0x20c)]+'\x20doesn\x27t\x20exist.\x20Proceeding\x20with\x20creating\x20a\x20new\x20cluster'),_0x371a44=![],_0x687027=!![];else{_0x4f4402=_0xaa3e4d(0x2ca)+_0x384bad,logger[_0xaa3e4d(0x1b0)](_0x4f4402);const _0x8f026={};_0x8f026[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x8f026[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x8f026),_0x6f18ec=_0x49ef26[_0xaa3e4d(0x1a2)],_0x506954=_0x49ef26[_0xaa3e4d(0x2d8)],_0x1292c6=null,_0x4ba86f=null,_0x822fb9=null,_0x230dce=_0x49ef26['s3bucket'],_0xeca69c=_0x49ef26['minNodes'],_0x2607ce=_0x49ef26[_0xaa3e4d(0x1ce)],_0x527758=_0x567c6b[_0xaa3e4d(0x283)],_0x7832d8=_0x567c6b[_0xaa3e4d(0x172)],_0x1eee97[_0xaa3e4d(0x2b4)](_0x49ef26[_0xaa3e4d(0x14d)],undefined)&&_0x49ef26[_0xaa3e4d(0x14d)]&&(_0x1eee97[_0xaa3e4d(0x27e)](_0x1eee97[_0xaa3e4d(0x141)],_0x1eee97[_0xaa3e4d(0x288)])?_0xd8de0f=_0x1eee97['mzXDg']:global_registry[_0xaa3e4d(0x218)]=!![]),_0x1eee97[_0xaa3e4d(0x28f)](updateGlobalRegistryWithConfig,_0x349d7d,_0x224852,_0x222ac1,_0x6f18ec,_0x506954,_0x230dce,_0x49ef26,_0x527758,_0x7832d8,_0xeca69c,_0x2607ce,_0x21b028['clusterAutoupgrade']),global_registry[_0xaa3e4d(0x206)]&&(_0x1eee97[_0xaa3e4d(0x298)](_0x1eee97[_0xaa3e4d(0x1c7)],_0x1eee97[_0xaa3e4d(0x1c7)])?_0x1eee97[_0xaa3e4d(0x202)](updateGlobalRegistryForHubHa,_0x567c6b[_0xaa3e4d(0x1fb)]):_0x1eee97[_0xaa3e4d(0x25f)](_0x485636,_0x10e572['uploaderVersion']));}}else{if(_0x1eee97[_0xaa3e4d(0x196)](_0x1eee97['TMIDj'],_0x1eee97[_0xaa3e4d(0x293)]))_0x1004bb[_0xaa3e4d(0x15e)]=_0x687018,_0x184882[_0xaa3e4d(0x1ae)]=_0x423e6c,_0x358e24[_0xaa3e4d(0x25e)]=!![],_0x1ade67[_0xaa3e4d(0x28a)]=_0x42afd3[_0xaa3e4d(0x194)];else{const _0xc6b1e=_0x1eee97[_0xaa3e4d(0x157)]['split']('|');let _0xc41bda=0x0;while(!![]){switch(_0xc6b1e[_0xc41bda++]){case'0':const _0xfe9588={};_0xfe9588[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x24f)],_0xfe9588[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x2a9)],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0xfe9588);continue;case'1':_0x4f4402=_0xaa3e4d(0x150)+_0x384bad+'\x20in\x20existing\x20cluster\x20\x27'+_0x224852+'\x27';continue;case'2':global_registry['browserVersion']=_0x567c6b[_0xaa3e4d(0x172)];continue;case'3':global_registry[_0xaa3e4d(0x20c)]=_0x224852;continue;case'4':global_registry['clusterRegion']=_0x222ac1;continue;case'5':logger[_0xaa3e4d(0x1b0)](_0x4f4402);continue;case'6':global_registry['cloudProvider']=_0x349d7d;continue;case'7':global_registry['hubVersion']=_0x567c6b['hubVersion'];continue;case'8':const _0x3feacc={};_0x3feacc['type']=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x3feacc[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils['sendEventToBackend'](_0x35d564,_0x3feacc);continue;}break;}}}}const _0x31c796=await _0x1eee97[_0xaa3e4d(0x19e)](getCloudProviderObject,_0x349d7d,_0x224852,_0x384bad,_0x35d564,webSocketUtils,_0x21b028);_0x1eee97['xxvUb'](_0x349d7d,AZURE)&&(_0x1eee97['aSIRk'](_0x1eee97['hGgmx'],_0x1eee97[_0xaa3e4d(0x2db)])?_0x31c796[_0xaa3e4d(0x225)]():(_0x19109a=_0x19ac2e[_0xaa3e4d(0x17f)],_0x53b322=_0x1eee97[_0xaa3e4d(0x2c2)]));let _0x5c6010;if(_0x1eee97['WWOIB'](_0x2e2472,![])){_0x4f4402=_0xaa3e4d(0x287)+_0x222ac1+').';const _0x5b5b27={};_0x5b5b27[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x5b5b27[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils['sendEventToBackend'](_0x35d564,_0x5b5b27),logger['info'](_0x4f4402);const _0x55e479=await _0x31c796['isClusterPresent']();if(_0x55e479){if(_0x1eee97['ysndA'](_0x1eee97[_0xaa3e4d(0x176)],_0x1eee97[_0xaa3e4d(0x176)]))_0x30dd76=_0x1eee97['wQmXr'];else{const _0x4dc37f={};_0x4dc37f[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x4dc37f[_0xaa3e4d(0x1f9)]='Cluster\x20'+_0x224852+'\x20is\x20already\x20present.\x20Skipping\x20cluster\x20creation',webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x4dc37f,_0x1eee97[_0xaa3e4d(0x1d8)]),logger[_0xaa3e4d(0x1b0)](_0xaa3e4d(0x1e1)+_0x224852+_0xaa3e4d(0x156)),_0x2e2472=!![];if(_0x1eee97['kpuiZ'](_0x4dacd6,!![])){if(_0x1eee97[_0xaa3e4d(0x224)](_0x1eee97[_0xaa3e4d(0x22f)],_0x1eee97['VtQgW']))_0x341f97=null;else throw new Error('Cluster\x20'+_0x224852+_0xaa3e4d(0x2be));}}}else{const _0x4c870d={};_0x4c870d['type']=WS_EVENTS['LOG'],_0x4c870d[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x1d7)],webSocketUtils['sendEventToBackend'](_0x35d564,_0x4c870d),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x1d7)]);const _0xa01c9e=_0x1eee97['MBKsx'](_0x1292c6,null)&&_0x1eee97[_0xaa3e4d(0x2bc)](_0x1292c6,undefined),_0x4c9aff=_0x1eee97[_0xaa3e4d(0x213)](_0x822fb9,null)&&_0x1eee97['xxvUb'](_0x822fb9,undefined)&&_0x1eee97[_0xaa3e4d(0x271)](_0x822fb9[_0xaa3e4d(0x277)],0x0);if(_0xa01c9e){_0x1eee97[_0xaa3e4d(0x19c)](_0x4c9aff,![])&&(_0x4f4402=_0x1eee97['RIpRY'],await _0x1eee97['hIlbA'](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x286)],_0x1eee97[_0xaa3e4d(0x27d)]),logger[_0xaa3e4d(0x284)](_0x4f4402),process['exit'](0x1));const _0x432ba5=await _0x31c796[_0xaa3e4d(0x295)](_0x1292c6);_0x1eee97[_0xaa3e4d(0x174)](_0x432ba5,![])?(_0x4f4402=_0x1eee97['PSRzW'],await _0x1eee97[_0xaa3e4d(0x200)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x2ab)],_0x1eee97['dPAfQ']),logger[_0xaa3e4d(0x284)](_0x4f4402),process['exit'](0x1)):logger[_0xaa3e4d(0x1b0)]('Found\x20VPC:\x20'+_0x1292c6+'\x20');const _0x2ab647=await _0x31c796[_0xaa3e4d(0x158)](_0x822fb9,_0x1292c6);_0x1eee97[_0xaa3e4d(0x174)](_0x2ab647[0x0],![])?(_0x4f4402='Subnets:\x20'+JSON[_0xaa3e4d(0x1a4)](_0x2ab647[0x1])+'\x20are\x20not\x20present\x20in\x20VPC:\x20'+_0x1292c6+_0xaa3e4d(0x18e),await _0x1eee97[_0xaa3e4d(0x2c3)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes['ERROR'],_0x1eee97['iCljV'],_0x1eee97[_0xaa3e4d(0x24a)],_0x1eee97[_0xaa3e4d(0x27d)]),logger[_0xaa3e4d(0x284)](_0x4f4402),process[_0xaa3e4d(0x143)](0x1)):logger['info']('Found\x20Subnets:\x20'+JSON[_0xaa3e4d(0x1a4)](_0x822fb9)+'\x20'),[_0x1292c6,_0x822fb9]=await _0x31c796[_0xaa3e4d(0x29c)](_0x1292c6,_0x822fb9);}else{const _0x312ddf=_0x1eee97[_0xaa3e4d(0x273)][_0xaa3e4d(0x13c)]('|');let _0x1bc990=0x0;while(!![]){switch(_0x312ddf[_0x1bc990++]){case'0':const _0x1b2b7c={};_0x1b2b7c[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x1b2b7c[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x198)],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x1b2b7c);continue;case'1':[_0x1292c6,_0x822fb9]=await _0x31c796[_0xaa3e4d(0x29c)](_0x1292c6,_0x822fb9);continue;case'2':const _0x2497bb={};_0x2497bb[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x2497bb[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x2b7)],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x2497bb);continue;case'3':logger[_0xaa3e4d(0x1b0)](_0x1eee97['JzkrB']);continue;case'4':logger['info'](_0x1eee97['FFKxl']);continue;}break;}}}}_0x2e2472&&_0x1eee97[_0xaa3e4d(0x196)](_0x349d7d,AZURE)&&(await _0x31c796['updateClusterAlreadyPresent'](),await _0x31c796[_0xaa3e4d(0x262)]());const [_0x5218b2,_0x6f820d,_0x399cbc,_0x59b81d,_0x5efcf3,_0x16d130,_0xdb36c0]=await _0x1eee97['bIIzv'](createK8sClient,_0x31c796,_0x21b028[_0xaa3e4d(0x21f)]);_0x1eee97[_0xaa3e4d(0x242)](_0x2e2472,![])&&_0x1eee97[_0xaa3e4d(0x216)](_0x349d7d,AWS)&&(global_registry['isNewAWSCluster']=!![],_0x5c6010=await _0x31c796[_0xaa3e4d(0x1e7)](_0x5218b2,_0x21b028));if(_0x1eee97[_0xaa3e4d(0x269)](_0x2e2472,![])&&global_registry[_0xaa3e4d(0x206)])try{await _0x31c796[_0xaa3e4d(0x19a)](_0x16d130,_0xdb36c0,_0x21b028,_0x1292c6,_0x822fb9);const _0x2bead1={};_0x2bead1[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x2bead1[_0xaa3e4d(0x1f9)]=_0x1eee97['iAImj'],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x2bead1);!await _0x1eee97[_0xaa3e4d(0x20a)](namespaceExists,_0x5218b2,global_registry[_0xaa3e4d(0x2d0)])&&await _0x1eee97[_0xaa3e4d(0x1b8)](createNamespace,_0x5218b2,global_registry[_0xaa3e4d(0x2d0)]);logger['info'](_0x1eee97[_0xaa3e4d(0x1d9)]);let _0x19e62b=await fs['readFileAsync'](path['join'](__dirname,_0x1eee97['MzRqD'],_0x1eee97[_0xaa3e4d(0x187)],_0x1eee97[_0xaa3e4d(0x171)],_0x1eee97[_0xaa3e4d(0x193)]),_0x1eee97['tZHIN']);_0x19e62b=_0x19e62b['replace'](/<RedisClientPassword>/g,_0x1eee97[_0xaa3e4d(0x21b)](encodeBase64,global_registry[_0xaa3e4d(0x26d)])),_0x19e62b=_0x19e62b[_0xaa3e4d(0x2a4)](/<KafkaClientPassword>/g,_0x1eee97[_0xaa3e4d(0x202)](encodeBase64,global_registry['kafkaPassword'])),_0x19e62b=_0x19e62b['replace'](/<BstackUsername>/g,_0x1eee97[_0xaa3e4d(0x25f)](encodeBase64,global_registry['bstackUsername'])),_0x19e62b=_0x19e62b[_0xaa3e4d(0x2a4)](/<BstackAccessKey>/g,_0x1eee97[_0xaa3e4d(0x2d2)](encodeBase64,global_registry[_0xaa3e4d(0x1b2)]));const _0x1ee809=yaml[_0xaa3e4d(0x2c7)](_0x19e62b);await _0x1eee97[_0xaa3e4d(0x20a)](kubeApply,_0x1ee809,_0xdb36c0),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x245)]);let _0x43b487=_0x1eee97[_0xaa3e4d(0x168)];if(_0x1eee97['FvJGc'](_0x349d7d,AZURE))_0x43b487=_0x1eee97['mzXDg'];else _0x1eee97[_0xaa3e4d(0x2d4)](_0x349d7d,GCP)&&(_0x43b487=_0x1eee97[_0xaa3e4d(0x151)]);logger['info'](_0x1eee97[_0xaa3e4d(0x2b8)]);let _0x43e22a=await fs[_0xaa3e4d(0x140)](path[_0xaa3e4d(0x1a6)](__dirname,_0x1eee97[_0xaa3e4d(0x1cd)],_0x1eee97[_0xaa3e4d(0x187)],_0x1eee97[_0xaa3e4d(0x171)],_0x1eee97[_0xaa3e4d(0x232)]),_0x1eee97[_0xaa3e4d(0x17a)]);_0x43e22a=_0x43e22a['replace'](/<HubHaNameSpace>/g,global_registry['hubHaNameSpace']),_0x43e22a=_0x43e22a[_0xaa3e4d(0x2a4)](/<StorageClassName>/g,_0x43b487);const _0xd619f4=yaml[_0xaa3e4d(0x2c7)](_0x43e22a);await _0x1eee97[_0xaa3e4d(0x28e)](kubeApply,_0xd619f4,_0xdb36c0),logger['info'](_0x1eee97['WkgFD']),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x279)]);let _0x5321f3=await fs[_0xaa3e4d(0x140)](path[_0xaa3e4d(0x1a6)](__dirname,_0x1eee97['MzRqD'],_0x1eee97['GTkMC'],_0x1eee97['JknLC'],_0x1eee97[_0xaa3e4d(0x1cc)]),_0x1eee97[_0xaa3e4d(0x17a)]);_0x5321f3=_0x5321f3[_0xaa3e4d(0x2a4)](/<HubHaNameSpace>/g,global_registry[_0xaa3e4d(0x2d0)]),_0x5321f3=_0x5321f3['replace'](/<StorageClassName>/g,_0x43b487);const _0x409774=yaml[_0xaa3e4d(0x2c7)](_0x5321f3);await _0x1eee97[_0xaa3e4d(0x20a)](kubeApply,_0x409774,_0xdb36c0),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x227)]),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x26a)]);let _0x2b907d=await fs[_0xaa3e4d(0x140)](path[_0xaa3e4d(0x1a6)](__dirname,_0x1eee97[_0xaa3e4d(0x1cd)],_0x1eee97[_0xaa3e4d(0x187)],_0x1eee97[_0xaa3e4d(0x171)],_0x1eee97[_0xaa3e4d(0x16a)]),_0x1eee97[_0xaa3e4d(0x17a)]);_0x2b907d=_0x2b907d[_0xaa3e4d(0x2a4)](/<UploaderImageVersion>/g,global_registry[_0xaa3e4d(0x2cf)]),_0x2b907d=_0x2b907d['replace'](/<HubHaNameSpace>/g,global_registry[_0xaa3e4d(0x2d0)]);const _0x590a96=yaml[_0xaa3e4d(0x2c7)](_0x2b907d);_0x1eee97[_0xaa3e4d(0x239)](global_registry[_0xaa3e4d(0x1ae)],AZURE)&&(_0x590a96[0x0][_0xaa3e4d(0x18c)][_0xaa3e4d(0x1d2)][_0xaa3e4d(0x228)][_0xaa3e4d(0x17b)]={'azure.workload.identity/use':_0x1eee97[_0xaa3e4d(0x178)],..._0x590a96[0x0][_0xaa3e4d(0x18c)][_0xaa3e4d(0x1d2)][_0xaa3e4d(0x228)]['labels']},_0x590a96[0x0][_0xaa3e4d(0x18c)][_0xaa3e4d(0x1d2)][_0xaa3e4d(0x18c)]['serviceAccountName']=_0x1eee97[_0xaa3e4d(0x276)]);await _0x1eee97[_0xaa3e4d(0x28e)](kubeApply,_0x590a96,_0xdb36c0),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x161)]);const _0x5892fd={};_0x5892fd[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x5892fd[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x2a7)],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x5892fd),logger['info'](_0x1eee97['SFuKE']);}catch(_0x267990){const _0x39159a=_0x1eee97[_0xaa3e4d(0x145)]['split']('|');let _0x4ebb20=0x0;while(!![]){switch(_0x39159a[_0x4ebb20++]){case'0':logger['error'](_0x4f4402);continue;case'1':process[_0xaa3e4d(0x143)](0x1);continue;case'2':await _0x31c796['deleteCluster'](_0x5218b2,global_registry[_0xaa3e4d(0x28c)]);continue;case'3':_0x4f4402='Error\x20occurred\x20while\x20setting\x20up\x20Hub\x20HA\x20infra:\x20'+_0x267990['message'];continue;case'4':await _0x1eee97[_0xaa3e4d(0x285)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x21a)],_0x1eee97[_0xaa3e4d(0x27d)]);continue;}break;}}try{_0x38c110=_0x1eee97[_0xaa3e4d(0x190)](kebabCase,_0x384bad),logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x234)]);const _0x5453b8={};_0x5453b8[_0xaa3e4d(0x147)]=WS_EVENTS['LOG'],_0x5453b8['message']=_0x1eee97[_0xaa3e4d(0x234)],webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x5453b8);if(_0x1eee97[_0xaa3e4d(0x250)](_0x38c110,_0x1eee97[_0xaa3e4d(0x276)])){const _0x30168d={};_0x30168d[_0xaa3e4d(0x16f)]=_0x1eee97[_0xaa3e4d(0x142)],_0x30168d['managedBy']=_0x1eee97[_0xaa3e4d(0x142)];const _0x4255b3={};_0x4255b3[_0xaa3e4d(0x2d9)]=_0x38c110,_0x4255b3['annotations']=_0x30168d;const _0x5487f8={};_0x5487f8[_0xaa3e4d(0x228)]=_0x4255b3;const _0x1f3ffb=_0x5487f8,_0x237b7b={};_0x237b7b[_0xaa3e4d(0x1d3)]=_0x1f3ffb,await _0x5218b2[_0xaa3e4d(0x280)](_0x237b7b),logger[_0xaa3e4d(0x1b0)](_0x1eee97['DVmuY']);}const _0x269aec={};_0x269aec[_0xaa3e4d(0x147)]=WS_EVENTS['LOG'],_0x269aec[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x257)],webSocketUtils['sendEventToBackend'](_0x35d564,_0x269aec);const _0x5916b1={};_0x5916b1[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x5916b1[_0xaa3e4d(0x1f9)]=_0x1eee97[_0xaa3e4d(0x29e)],webSocketUtils['sendEventToBackend'](_0x35d564,_0x5916b1),logger[_0xaa3e4d(0x1b0)](_0x1eee97['LxPvr']);let _0x5de71c={};_0x1eee97[_0xaa3e4d(0x270)](_0x349d7d,AZURE)&&(_0x5de71c={'clientId':await _0x31c796[_0xaa3e4d(0x159)](_0xaa3e4d(0x20b)+_0x224852)});await _0x1eee97[_0xaa3e4d(0x1f7)](addGridComponents,_0x5218b2,_0x6f820d,_0x399cbc,_0x59b81d,_0x38c110,_0x224852,_0x5c6010,_0x5efcf3,_0xdb36c0,_0x5de71c),_0x4f4402=_0x1eee97[_0xaa3e4d(0x1c1)],logger[_0xaa3e4d(0x1b0)](_0x4f4402);const _0x185270={};_0x185270['type']=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x185270[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils['sendEventToBackend'](_0x35d564,_0x185270),_0x4f4402=_0x1eee97[_0xaa3e4d(0x29a)],logger[_0xaa3e4d(0x1b0)](_0x4f4402);const _0x2f4b3d={};_0x2f4b3d['type']=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x2f4b3d[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x2f4b3d),await _0x1eee97[_0xaa3e4d(0x259)](waitForDeployment,_0x6f820d,_0x38c110,TURBOSCALE_DEPLOYMENT,0x1d4c0);const _0x1e0f6d=await _0x1eee97['bIIzv'](getNamespaceUID,_0x5218b2,_0x38c110),_0x1be868=global_registry[_0xaa3e4d(0x218)]?_0x1eee97[_0xaa3e4d(0x299)]:_0x1eee97[_0xaa3e4d(0x14f)],_0x57a6cd={};_0x57a6cd[_0xaa3e4d(0x2d9)]=_0x1be868,_0x57a6cd[_0xaa3e4d(0x281)]=_0x1eee97[_0xaa3e4d(0x220)];const _0xe9dc43=await _0x5218b2[_0xaa3e4d(0x1a7)](_0x57a6cd);let _0x45b319=_0x31c796['getGridHostname'](_0xe9dc43)+'/'+_0x38c110,_0x1fac17=_0x1eee97[_0xaa3e4d(0x163)];try{const _0x54b5b7=_0xaa3e4d(0x137)+AG_API_URL+_0xaa3e4d(0x162)+_0x1e0f6d,_0xd98179=await _0x1eee97[_0xaa3e4d(0x28e)](got,_0x54b5b7,_0x329278);(_0x1eee97['lnCeW'](_0xd98179,null)||_0x1eee97[_0xaa3e4d(0x2bd)](_0xd98179,undefined))&&(_0x4f4402=_0x1eee97[_0xaa3e4d(0x149)],await _0x1eee97['jeJHA'](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97[_0xaa3e4d(0x1ec)],_0x1eee97[_0xaa3e4d(0x27d)]),logger['error'](_0x4f4402),process[_0xaa3e4d(0x143)](0x1));_0x1eee97['UgucU'](_0xd98179[_0xaa3e4d(0x23e)],0x191)&&(_0x4f4402=_0x1eee97['pONAA'],await _0x1eee97[_0xaa3e4d(0x2c3)](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97['rjgvZ'],_0x1eee97['dPAfQ']),logger[_0xaa3e4d(0x284)](_0x4f4402),process[_0xaa3e4d(0x143)](0x1));_0x1eee97[_0xaa3e4d(0x250)](_0xd98179['statusCode'],0xc8)&&(_0x4f4402=_0xaa3e4d(0x177)+JSON[_0xaa3e4d(0x1a4)](_0xd98179),await _0x1eee97['PZWRm'](reportToGalactusAndSendToEDS,_0x21b028,_0x35d564,_0x4f4402,messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x22a)],_0x1eee97['KOUov'],_0x1eee97[_0xaa3e4d(0x27d)]),logger['error'](_0x4f4402),process[_0xaa3e4d(0x143)](0x1));const _0x42cc6f=JSON[_0xaa3e4d(0x2da)](_0xd98179[_0xaa3e4d(0x1d3)]);_0x42cc6f['route53']&&(_0x45b319=_0x42cc6f[_0xaa3e4d(0x17f)],_0x1fac17=_0x1eee97[_0xaa3e4d(0x2c2)]),global_registry[_0xaa3e4d(0x218)]&&(_0x1fac17=_0x1eee97[_0xaa3e4d(0x163)]);}catch(_0x56fb9a){}_0x4f4402='Grid\x20can\x20be\x20accessed\x20at:\x20'+_0x45b319+'\x20',logger[_0xaa3e4d(0x1b0)](_0x4f4402);const _0x579812={};_0x579812[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x579812[_0xaa3e4d(0x1f9)]=_0x4f4402,webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x579812),_0x4f4402='Hub\x20url\x20to\x20run\x20selenium\x20sessions:\x20'+_0x1fac17+_0xaa3e4d(0x294)+_0x45b319+_0xaa3e4d(0x2b3),logger[_0xaa3e4d(0x1b0)](_0x4f4402);const _0x101bc0={};_0x101bc0[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x101bc0['message']=_0x4f4402,webSocketUtils['sendEventToBackend'](_0x35d564,_0x101bc0);const _0x4412d7={};_0x4412d7['type']=WS_EVENTS['CLI_RUN_FINISHED'],_0x4412d7[_0xaa3e4d(0x1f9)]=_0xaa3e4d(0x1b6)+_0x45b319,webSocketUtils['sendEventToBackend'](_0x35d564,_0x4412d7),await webSocketUtils[_0xaa3e4d(0x180)](0x7d0);}catch(_0xc50fd9){logger[_0xaa3e4d(0x284)](_0xaa3e4d(0x16c)+_0xc50fd9+'\x20\x0a'+JSON[_0xaa3e4d(0x1a4)](_0xc50fd9['stack']));if(_0x1eee97[_0xaa3e4d(0x154)](_0x2e2472,![]))try{logger[_0xaa3e4d(0x1b0)](_0x1eee97[_0xaa3e4d(0x169)]),await _0x1eee97['IXoHp'](removeGridComponents,_0x5218b2,_0x6f820d,_0x399cbc,_0x59b81d,_0x38c110),await _0x31c796[_0xaa3e4d(0x222)](_0x5218b2,global_registry[_0xaa3e4d(0x28c)]);}catch(_0x191def){logger[_0xaa3e4d(0x284)](_0xaa3e4d(0x1b4)+_0x191def+'\x20\x0a'+JSON[_0xaa3e4d(0x1a4)](_0x191def[_0xaa3e4d(0x244)]));}throw _0xc50fd9;}}catch(_0x130cfc){const _0x268c07=_0xaa3e4d(0x212)+_0x130cfc+'\x20\x0a'+JSON['stringify'](_0x130cfc[_0xaa3e4d(0x244)]);if(_0x35d564){const _0x22d6fa={};_0x22d6fa[_0xaa3e4d(0x147)]=WS_EVENTS[_0xaa3e4d(0x2a5)],_0x22d6fa[_0xaa3e4d(0x1f9)]=_0x268c07,webSocketUtils[_0xaa3e4d(0x136)](_0x35d564,_0x22d6fa,_0x1eee97[_0xaa3e4d(0x27d)],!![]);}await webSocketUtils[_0xaa3e4d(0x180)](0x7d0);const _0x2ec44a={};_0x2ec44a['error']=_0x268c07,await _0x1eee97['kptUq'](sendInstrumentationEvent,_0x21b028,_0x1eee97[_0xaa3e4d(0x22a)],messageTypes[_0xaa3e4d(0x230)],_0x1eee97[_0xaa3e4d(0x25d)],_0x2ec44a,_0x21b028),logger[_0xaa3e4d(0x284)](_0x268c07);}process[_0xaa3e4d(0x143)](0x0);}; |
@@ -1,1 +0,1 @@ | ||
| const a8_0x3a6868=a8_0x142a;(function(_0x4766a8,_0x4c9bcd){const _0x574f5f=a8_0x142a,_0x35b1e2=_0x4766a8();while(!![]){try{const _0x346340=parseInt(_0x574f5f(0x8a))/0x1*(-parseInt(_0x574f5f(0x8b))/0x2)+-parseInt(_0x574f5f(0x80))/0x3+parseInt(_0x574f5f(0x83))/0x4+parseInt(_0x574f5f(0x8c))/0x5*(-parseInt(_0x574f5f(0x92))/0x6)+parseInt(_0x574f5f(0x8f))/0x7*(-parseInt(_0x574f5f(0x95))/0x8)+parseInt(_0x574f5f(0x88))/0x9+-parseInt(_0x574f5f(0x91))/0xa*(-parseInt(_0x574f5f(0x90))/0xb);if(_0x346340===_0x4c9bcd)break;else _0x35b1e2['push'](_0x35b1e2['shift']());}catch(_0x21131a){_0x35b1e2['push'](_0x35b1e2['shift']());}}}(a8_0x3929,0xe16f6));function a8_0x142a(_0x11f29d,_0x47298a){const _0x3929c5=a8_0x3929();return a8_0x142a=function(_0x142a60,_0x518deb){_0x142a60=_0x142a60-0x80;let _0x451bb9=_0x3929c5[_0x142a60];return _0x451bb9;},a8_0x142a(_0x11f29d,_0x47298a);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a8_0x3a6868(0x86));exports['command']=a8_0x3a6868(0x94),exports['desc']=a8_0x3a6868(0x89),exports[a8_0x3a6868(0x82)]=function(_0x5802df){const _0x43c4ae=a8_0x3a6868,_0x2e318f={};_0x2e318f['dtFcG']=_0x43c4ae(0x8d),_0x2e318f[_0x43c4ae(0x84)]=_0x43c4ae(0x81);const _0x54eb60=_0x2e318f;return _0x5802df[_0x43c4ae(0x85)](HELP_HEADER_MESSAGE[_0x43c4ae(0x94)])[_0x43c4ae(0x93)](HELP_FOOTER_MESSAGE)['commandDir'](_0x54eb60['dtFcG'])[_0x43c4ae(0x8e)]()['recommendCommands']()[_0x43c4ae(0x87)]()[_0x43c4ae(0x81)](_0x54eb60['hcDBV']);},exports['handler']=function(_0x6536d2){};function a8_0x3929(){const _0x31c37d=['create_commands','demandCommand','1505PIFaiO','2541OQegxv','103130sdnZcN','6dqdSQt','epilogue','create','38152CodvQQ','1357341uVexrh','help','builder','7112412AFhTNi','hcDBV','usage','../config/constants','strict','1369935EoXKQA','Create\x20a\x20new\x20Automation\x20grid.','15765PDBpYt','94KPHPrH','5852510TOJEkh'];a8_0x3929=function(){return _0x31c37d;};return a8_0x3929();} | ||
| function a8_0x2460(){const _0x56951e=['create_commands','desc','command','ITlnO','948440avuZEB','39iXnUeK','recommendCommands','demandCommand','create','568940mZpvWV','40502640vvwOvm','commandDir','4642746rTnmXV','Create\x20a\x20new\x20Automation\x20grid.','help','5173880wXofxG','epilogue','strict','68489Gwqoau','6173790BcWZeO','builder','../config/constants'];a8_0x2460=function(){return _0x56951e;};return a8_0x2460();}const a8_0x31e8b8=a8_0x10bd;(function(_0x44e15a,_0x534b06){const _0x4f97d5=a8_0x10bd,_0x467fdd=_0x44e15a();while(!![]){try{const _0x5983c8=-parseInt(_0x4f97d5(0x1dd))/0x1+parseInt(_0x4f97d5(0x1e5))/0x2+-parseInt(_0x4f97d5(0x1e6))/0x3*(parseInt(_0x4f97d5(0x1ea))/0x4)+-parseInt(_0x4f97d5(0x1da))/0x5+-parseInt(_0x4f97d5(0x1d7))/0x6+-parseInt(_0x4f97d5(0x1de))/0x7+parseInt(_0x4f97d5(0x1eb))/0x8;if(_0x5983c8===_0x534b06)break;else _0x467fdd['push'](_0x467fdd['shift']());}catch(_0x5c4ad6){_0x467fdd['push'](_0x467fdd['shift']());}}}(a8_0x2460,0xe2cc9));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a8_0x31e8b8(0x1e0));function a8_0x10bd(_0xa2e0e3,_0x1f831a){const _0x246001=a8_0x2460();return a8_0x10bd=function(_0x10bda5,_0x35173c){_0x10bda5=_0x10bda5-0x1d6;let _0x2d96f5=_0x246001[_0x10bda5];return _0x2d96f5;},a8_0x10bd(_0xa2e0e3,_0x1f831a);}exports[a8_0x31e8b8(0x1e3)]=a8_0x31e8b8(0x1e9),exports[a8_0x31e8b8(0x1e2)]=a8_0x31e8b8(0x1d8),exports[a8_0x31e8b8(0x1df)]=function(_0x1ec502){const _0x3136b1=a8_0x31e8b8,_0x37ba07={};_0x37ba07['QQpUH']=_0x3136b1(0x1e1),_0x37ba07[_0x3136b1(0x1e4)]='help';const _0x286a00=_0x37ba07;return _0x1ec502['usage'](HELP_HEADER_MESSAGE['create'])[_0x3136b1(0x1db)](HELP_FOOTER_MESSAGE)[_0x3136b1(0x1d6)](_0x286a00['QQpUH'])[_0x3136b1(0x1e8)]()[_0x3136b1(0x1e7)]()[_0x3136b1(0x1dc)]()[_0x3136b1(0x1d9)](_0x286a00['ITlnO']);},exports['handler']=function(_0x566f1a){}; |
@@ -1,1 +0,1 @@ | ||
| const a11_0x33b180=a11_0x4bda;function a11_0x4bda(_0x4748c7,_0x8ae054){const _0x4357be=a11_0x4357();return a11_0x4bda=function(_0x4bda98,_0x93b251){_0x4bda98=_0x4bda98-0x156;let _0x5dc420=_0x4357be[_0x4bda98];return _0x5dc420;},a11_0x4bda(_0x4748c7,_0x8ae054);}(function(_0x18c927,_0x487878){const _0x4ab8a9=a11_0x4bda,_0x4b73ef=_0x18c927();while(!![]){try{const _0x507f94=-parseInt(_0x4ab8a9(0x1a3))/0x1*(-parseInt(_0x4ab8a9(0x17d))/0x2)+parseInt(_0x4ab8a9(0x1ba))/0x3+-parseInt(_0x4ab8a9(0x1ab))/0x4+-parseInt(_0x4ab8a9(0x1e3))/0x5+parseInt(_0x4ab8a9(0x1c8))/0x6*(-parseInt(_0x4ab8a9(0x180))/0x7)+-parseInt(_0x4ab8a9(0x166))/0x8+parseInt(_0x4ab8a9(0x1d6))/0x9;if(_0x507f94===_0x487878)break;else _0x4b73ef['push'](_0x4b73ef['shift']());}catch(_0x372dd9){_0x4b73ef['push'](_0x4b73ef['shift']());}}}(a11_0x4357,0xe57c6));const fs=require('fs'),got=require(a11_0x33b180(0x1e9)),{v4:uuidv4}=require(a11_0x33b180(0x1f4)),ws=require('ws'),ReconnectingWebSocket=require('reconnecting-websocket'),{HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes,AG_API_URL,AWS,AZURE,WS_ENDPOINT}=require(a11_0x33b180(0x196)),{logger}=require(a11_0x33b180(0x194)),{getCloudProviderObject}=require(a11_0x33b180(0x1a6)),{removeGridComponents,deleteClusterAndDependencies}=require(a11_0x33b180(0x1b2)),{sendInstrumentationEvent}=require(a11_0x33b180(0x1dc)),{inputConfirmation}=require('../../utils/userInput'),{createK8sClient}=require(a11_0x33b180(0x1c1)),{kebabCase,getCredentialsPath,getGridDetails,getAuthHeader}=require(a11_0x33b180(0x173)),webSocketUtils=require(a11_0x33b180(0x1ec));function a11_0x4357(){const _0xddd92d=['builder','requestId','BXhnG','DUYZm','message','grid-id','61EGyeWk','YBnKo','onlyGridInCluster','../../cloudproviders/utils','unknown-error','clusterName','UjKTR','wxpzi','482704wCdSjK','LDUsH','uHwjk','ERROR','delete','replace','OHyKL','../../utils/gridComponents','string','argv','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','invalid-input','SuqvQ','epilogue','\x22\x20with\x20ID\x20','2467086lYQEHH','Successfully\x20deleted\x20the\x20grid','WYLUR','WFska','server-error','cIKJm','password','../../utils/createk8sClient','fVbdt','hpXwl','usage','XAtbK','warn','boolean','6SwadOy','options','VJjVl','detCF','jByRk','IWgmP','handler','ESiBa','init-not-called','qNpSa','help','DOpjs','zxkaF','exit','31833225yFltGI','clusterRegion','YoWli','Mffup','\x20is\x20not\x20created\x20by\x20Browserstack.\x20Skipping\x20deletion\x20of\x20this\x20cluster','INFO','../../utils/instrumentationUtils','tqjju','This\x20will\x20delete\x20the\x20Grid\x20with\x20name\x20\x22','vjrzA','Cluster\x20is\x20not\x20present,\x20marking\x20the\x20grid\x20as\x20deleted','deleteCluster','invalid-grid-id','7257575DJcoxV','CUdbt','Cluster:\x20','BuZpQ','desc','gWhaX','got','Namespace:\x20','wgwAI','../../utils/webSocketUtils','stack','error','\x20found\x20in\x20the\x20cluster,\x20proceeding\x20with\x20the\x20deletion','Browserstack','Delete\x20an\x20Automation\x20grid.','body','gridId','uuid','region','WLmXw','toLowerCase','OfiKM','DELETE','SyETB','HeHMK','Skip\x20insecure\x20cert\x20verification.','isBrowserstackCluster','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','CPRUV','jJHxY','EoumA','opbUr','username','Uvxrc','6986936qEXIjk','Fwzew','<UsernamePlaceholder>','iGZLO','kGfGH','Fxkjv','UPBLn','<PasswordPlaceholder>','IJHdD','WebSocket','rLUgF','xExmO','description','../../utils/utilityMethods','skip-tls-cert-verify','https://','jyAtO','SOIDT','delete-grid-called','ZBwCk','gfKuF','SpdaD','readFileSync','6904BToKSh','RZsUl','.\x20Do\x20you\x20want\x20to\x20proceed\x20with\x20deletion?\x20(y/n)','8290989KjyelT','wEobb','LLjDZ','RvlTD','name','Meyrh','default','ccrJq','existsSync','clusterId','mrDuL','catch','info','WuBhx','parse','\x20along\x20with\x20Kubernetes\x20Cluster\x20with\x20name\x20\x22','aXEOq','WBivs','skipTlsCertVerify','tpeSL','../../config/logger','\x22\x20and\x20ID\x20','../../config/constants','type','statusCode','QNQOP','Grid\x20is\x20deleted\x20but\x20failed\x20to\x20update\x20server\x20for\x20grid\x20deletion.\x20Response\x20from\x20server:\x20','eoZMl','tjDGO'];a11_0x4357=function(){return _0xddd92d;};return a11_0x4357();}exports['command']='grid',exports[a11_0x33b180(0x1e7)]=a11_0x33b180(0x1f1),exports[a11_0x33b180(0x19d)]=function(_0x28e7d3){const _0x407500=a11_0x33b180,_0x3d782f={};_0x3d782f[_0x407500(0x171)]='Pass\x20the\x20ID\x20of\x20the\x20Grid',_0x3d782f[_0x407500(0x1ac)]=_0x407500(0x1b3),_0x3d782f[_0x407500(0x1df)]=_0x407500(0x15d),_0x3d782f[_0x407500(0x1e4)]=_0x407500(0x1c7),_0x3d782f[_0x407500(0x157)]=_0x407500(0x1d2);const _0xb6406d=_0x3d782f,_0x34df6b={};_0x34df6b[_0x407500(0x172)]=_0xb6406d[_0x407500(0x171)],_0x34df6b['type']=_0xb6406d[_0x407500(0x1ac)];const _0x5b36ce={};_0x5b36ce[_0x407500(0x172)]=_0xb6406d['vjrzA'],_0x5b36ce['type']=_0xb6406d[_0x407500(0x1e4)],_0x5b36ce[_0x407500(0x186)]=![];const _0xb88866={};return _0xb88866[_0x407500(0x1a2)]=_0x34df6b,_0xb88866[_0x407500(0x174)]=_0x5b36ce,_0x28e7d3[_0x407500(0x1c4)](HELP_HEADER_MESSAGE['delete'])['epilogue'](HELP_FOOTER_MESSAGE)[_0x407500(0x1c9)](_0xb88866)[_0x407500(0x1d2)](_0xb6406d[_0x407500(0x157)])['argv'];},exports[a11_0x33b180(0x1ce)]=async function(_0x2839c6){const _0x6e95a=a11_0x33b180,_0x529d0={'jYKlB':_0x6e95a(0x1e0),'Uvxrc':function(_0x506a6f,_0x594a1f){return _0x506a6f===_0x594a1f;},'SOIDT':_0x6e95a(0x15b),'YoWli':'Grid\x20ID\x20not\x20passed.\x20Please\x20provide\x20a\x20Grid\x20ID\x20to\x20delete\x20using\x20--grid-id\x20option','UjKTR':function(_0x5fa876,_0xda2e30){return _0x5fa876!==_0xda2e30;},'fVbdt':_0x6e95a(0x187),'qNpSa':'Pass\x20the\x20ID\x20of\x20the\x20Grid','rLUgF':_0x6e95a(0x1b3),'Mffup':_0x6e95a(0x15d),'HeHMK':_0x6e95a(0x1c7),'jyAtO':'help','SpdaD':_0x6e95a(0x1bb),'jJHxY':function(_0x136354){return _0x136354();},'sxljp':function(_0x74b272,_0x43a88d){return _0x74b272===_0x43a88d;},'Meyrh':_0x6e95a(0x1e8),'Fxkjv':'Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','CPRUV':function(_0x2cb228,_0x4d97a8,_0x3ce124,_0x431a39,_0x478206,_0x5a5d73,_0x4c767a){return _0x2cb228(_0x4d97a8,_0x3ce124,_0x431a39,_0x478206,_0x5a5d73,_0x4c767a);},'ESiBa':_0x6e95a(0x178),'aXEOq':_0x6e95a(0x1d0),'wgwAI':function(_0x579688,_0x5788f2,_0x1c211c,_0x55f4ca,_0x42c9af,_0x11c5d2,_0x597f6a){return _0x579688(_0x5788f2,_0x1c211c,_0x55f4ca,_0x42c9af,_0x11c5d2,_0x597f6a);},'WuBhx':function(_0x1f9fd6,_0x50e9e4){return _0x1f9fd6!==_0x50e9e4;},'UPBLn':_0x6e95a(0x183),'WBivs':'armei','iGZLO':function(_0x1d3762,_0x471653,_0x94e4a7,_0x493301){return _0x1d3762(_0x471653,_0x94e4a7,_0x493301);},'IWgmP':_0x6e95a(0x1f0),'EoumA':_0x6e95a(0x1b1),'QNQOP':function(_0x2ac0fc,_0xee0eb5){return _0x2ac0fc(_0xee0eb5);},'detCF':function(_0x16c1d8,_0x1539dc){return _0x16c1d8===_0x1539dc;},'DOpjs':function(_0x37c42e,_0x9a901e){return _0x37c42e===_0x9a901e;},'IJHdD':function(_0x5f2184,_0x5ccf36){return _0x5f2184===_0x5ccf36;},'WFska':function(_0x51d288,_0x5ef16f){return _0x51d288===_0x5ef16f;},'kGfGH':_0x6e95a(0x181),'WYLUR':'Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','VJjVl':_0x6e95a(0x1b6),'XAtbK':_0x6e95a(0x167),'BuZpQ':_0x6e95a(0x168),'DUYZm':_0x6e95a(0x16d),'wxpzi':function(_0x4e5531,_0x3e5715){return _0x4e5531(_0x3e5715);},'WmQuM':function(_0x761d5b,_0x4e6e63,_0x5ca560){return _0x761d5b(_0x4e6e63,_0x5ca560);},'ygSwi':function(_0x5b5ec2,_0x3c876f,_0x200c51,_0x462c05,_0x1a51ef,_0x4664b8){return _0x5b5ec2(_0x3c876f,_0x200c51,_0x462c05,_0x1a51ef,_0x4664b8);},'gfKuF':function(_0xaa6a5b,_0x44cf46){return _0xaa6a5b!==_0x44cf46;},'zxkaF':_0x6e95a(0x179),'uHwjk':_0x6e95a(0x163),'tqjju':function(_0x126ac2,_0x56ec58){return _0x126ac2===_0x56ec58;},'yhPUi':_0x6e95a(0x19c),'OfiKM':_0x6e95a(0x193),'cIKJm':_0x6e95a(0x15a),'jByRk':function(_0xc38cee,_0x454ef4,_0x5d8804){return _0xc38cee(_0x454ef4,_0x5d8804);},'mrDuL':function(_0x42a43a,_0x3c87d4,_0x21d891){return _0x42a43a(_0x3c87d4,_0x21d891);},'vHzUc':function(_0x206248,_0x3ccfee){return _0x206248!==_0x3ccfee;},'hpXwl':function(_0xd53f29,_0x52b165){return _0xd53f29===_0x52b165;},'YBnKo':_0x6e95a(0x1be),'jJWDi':_0x6e95a(0x1b5),'BXhnG':function(_0x421607,_0x2fe4b9,_0x1df83f,_0x2c7aec,_0x1105a8,_0x1dc5a5,_0xecb53c){return _0x421607(_0x2fe4b9,_0x1df83f,_0x2c7aec,_0x1105a8,_0x1dc5a5,_0xecb53c);},'eoZMl':'unauthorised','LLjDZ':_0x6e95a(0x1e2),'eQkIK':function(_0xc0cc1c,_0x587799,_0x2daee9,_0x3964c0,_0x2ad99f,_0x54875f,_0x5202c5){return _0xc0cc1c(_0x587799,_0x2daee9,_0x3964c0,_0x2ad99f,_0x54875f,_0x5202c5);},'RZsUl':_0x6e95a(0x1a7)};try{global_registry[_0x6e95a(0x19e)]=_0x529d0[_0x6e95a(0x161)](uuidv4);!fs[_0x6e95a(0x188)](_0x529d0[_0x6e95a(0x161)](getCredentialsPath))&&(_0x529d0['sxljp'](_0x529d0['Meyrh'],_0x529d0[_0x6e95a(0x185)])?(console[_0x6e95a(0x1ee)](_0x529d0[_0x6e95a(0x16b)]),await _0x529d0[_0x6e95a(0x160)](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1ae)],_0x529d0[_0x6e95a(0x190)],null,_0x2839c6),process[_0x6e95a(0x1d5)](0x1)):(_0x2c2467[_0x6e95a(0x1c6)](_0x6e95a(0x1ea)+_0x2fe995+'\x20does\x20not\x20exists,\x20marking\x20grid\x20as\x20deleted'),_0x328d5e=![]));_0x529d0[_0x6e95a(0x1eb)](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1db)],null,null,_0x2839c6);!_0x2839c6[_0x6e95a(0x1f3)]&&(_0x529d0[_0x6e95a(0x18d)](_0x529d0[_0x6e95a(0x16c)],_0x529d0[_0x6e95a(0x191)])?(console[_0x6e95a(0x1ee)](_0x529d0[_0x6e95a(0x1d8)]),process['exit'](0x1)):_0x347e3b[_0x6e95a(0x1c6)](_0x6e95a(0x1e5)+_0x1e4361[_0x6e95a(0x1a8)]+_0x6e95a(0x1da)));const _0x1c665d=JSON[_0x6e95a(0x18e)](fs[_0x6e95a(0x17c)](_0x529d0['jJHxY'](getCredentialsPath))),[_0x3e4c77,_0xda49a8]=await _0x529d0[_0x6e95a(0x169)](getGridDetails,_0x1c665d[_0x6e95a(0x1f0)][_0x6e95a(0x164)],_0x1c665d['Browserstack'][_0x6e95a(0x1c0)],_0x2839c6[_0x6e95a(0x1f3)]);if(_0xda49a8){const _0x21fa78=_0xda49a8[_0x6e95a(0x18c)];let _0x4ac8e0=_0x6e95a(0x1de)+_0x21fa78[_0x6e95a(0x184)]+_0x6e95a(0x195)+_0x21fa78['id']+'.\x20Do\x20you\x20want\x20to\x20proceed\x20with\x20deletion?\x20(y/n)';_0xda49a8[_0x6e95a(0x1a5)]&&_0x529d0[_0x6e95a(0x165)](_0xda49a8['clusterSpawnedVia'],_0x529d0[_0x6e95a(0x1cd)])&&(_0x529d0[_0x6e95a(0x18d)](_0x529d0[_0x6e95a(0x162)],_0x529d0[_0x6e95a(0x162)])?_0x3ed90a=_0x6e95a(0x1de)+_0x4a7668[_0x6e95a(0x184)]+'\x22\x20and\x20ID\x20'+_0x49f8c8['id']+_0x6e95a(0x18f)+_0x4b6eb8[_0x6e95a(0x1a8)]+_0x6e95a(0x1b9)+_0x3fe39b[_0x6e95a(0x189)]+'.\x20Do\x20you\x20want\x20to\x20proceed\x20with\x20deletion?\x20(y/n)':_0x4ac8e0='This\x20will\x20delete\x20the\x20Grid\x20with\x20name\x20\x22'+_0x21fa78[_0x6e95a(0x184)]+_0x6e95a(0x195)+_0x21fa78['id']+_0x6e95a(0x18f)+_0x21fa78[_0x6e95a(0x1a8)]+_0x6e95a(0x1b9)+_0x21fa78['clusterId']+_0x6e95a(0x17f));const _0x9505be=await _0x529d0[_0x6e95a(0x199)](inputConfirmation,_0x4ac8e0);(_0x529d0['detCF'](_0x9505be,undefined)||_0x529d0['sxljp'](_0x9505be,null)||!(_0x529d0[_0x6e95a(0x1d3)](_0x9505be[_0x6e95a(0x158)](),'y')||_0x529d0[_0x6e95a(0x16e)](_0x9505be[_0x6e95a(0x158)](),'n')))&&(_0x529d0[_0x6e95a(0x1bd)](_0x529d0[_0x6e95a(0x16a)],_0x529d0[_0x6e95a(0x16a)])?(console[_0x6e95a(0x1ee)](_0x529d0[_0x6e95a(0x1bc)]),await _0x529d0[_0x6e95a(0x160)](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1ae)],_0x529d0[_0x6e95a(0x1ca)],null,_0x2839c6),process[_0x6e95a(0x1d5)](0x1)):_0x11237e[_0x6e95a(0x1c6)](_0x529d0['jYKlB']));_0x529d0[_0x6e95a(0x1cb)](_0x9505be[_0x6e95a(0x158)](),'n')&&(_0x529d0['sxljp'](_0x529d0['XAtbK'],_0x529d0[_0x6e95a(0x1c5)])?process[_0x6e95a(0x1d5)](0x0):_0x3b4c97[_0x6e95a(0x18c)](_0x6e95a(0x1ea)+_0x5d9e3e+_0x6e95a(0x1ef)));const _0x35ab50=WS_ENDPOINT['replace'](_0x529d0[_0x6e95a(0x1e6)],_0x1c665d[_0x6e95a(0x1f0)][_0x6e95a(0x164)])[_0x6e95a(0x1b0)](_0x529d0[_0x6e95a(0x1a0)],_0x1c665d[_0x6e95a(0x1f0)][_0x6e95a(0x1c0)]),_0x36c37d={};_0x36c37d[_0x6e95a(0x16f)]=ws,_0x36c37d['connectionTimeout']=0x36ee80;const _0x50c1b7=new ReconnectingWebSocket(_0x35ab50,[],_0x36c37d);global_registry[_0x6e95a(0x1d7)]=_0x21fa78[_0x6e95a(0x156)];const _0x2b96ab=_0x21fa78['cloudProvider'],_0x158a7b=await _0x529d0[_0x6e95a(0x160)](getCloudProviderObject,_0x2b96ab,_0x21fa78[_0x6e95a(0x1a8)],_0x21fa78['name'],_0x50c1b7,webSocketUtils,_0x2839c6),_0x26656b=await _0x158a7b['isClusterPresent']();if(_0x26656b){const _0x5c10d2=_0x529d0[_0x6e95a(0x1aa)](kebabCase,_0x21fa78[_0x6e95a(0x184)]),[_0x2db8a7,_0x165897,_0x14c0ee,_0xd20f9f,_0x47e280,_0x29e355]=await _0x529d0['WmQuM'](createK8sClient,_0x158a7b,_0x2839c6[_0x6e95a(0x192)]);let _0x2cbb2a=!![];const _0x247d66={};_0x247d66[_0x6e95a(0x184)]=_0x5c10d2,await _0x2db8a7['readNamespace'](_0x247d66)['then'](_0x56653e=>{const _0xe85886=_0x6e95a;_0x529d0['Uvxrc'](_0x529d0[_0xe85886(0x177)],_0x529d0[_0xe85886(0x177)])?logger[_0xe85886(0x18c)](_0xe85886(0x1ea)+_0x5c10d2+'\x20found\x20in\x20the\x20cluster,\x20proceeding\x20with\x20the\x20deletion'):_0x29a0b2[_0xe85886(0x1d5)](0x0);})[_0x6e95a(0x18b)](_0x46ba35=>{const _0x3f9fbf=_0x6e95a,_0x389f0f={};_0x389f0f[_0x3f9fbf(0x1b7)]=_0x529d0['YoWli'];const _0x3c3a5e=_0x389f0f;_0x529d0['UjKTR'](_0x529d0['fVbdt'],_0x529d0[_0x3f9fbf(0x1c2)])?(_0x1c91cb['error'](_0x3c3a5e['SuqvQ']),_0x1615cc[_0x3f9fbf(0x1d5)](0x1)):(logger[_0x3f9fbf(0x1c6)]('Namespace:\x20'+_0x5c10d2+'\x20does\x20not\x20exists,\x20marking\x20grid\x20as\x20deleted'),_0x2cbb2a=![]);});if(_0x2cbb2a){await _0x529d0['ygSwi'](removeGridComponents,_0x2db8a7,_0x165897,_0x14c0ee,_0xd20f9f,_0x5c10d2);if(_0xda49a8['onlyGridInCluster']){const _0x350617=await _0x158a7b[_0x6e95a(0x15e)]();if(_0x350617){if(_0x529d0[_0x6e95a(0x17a)](_0x529d0[_0x6e95a(0x1d4)],_0x529d0[_0x6e95a(0x1ad)]))await _0x158a7b[_0x6e95a(0x1e1)](_0x2db8a7,_0x21fa78[_0x6e95a(0x156)]);else{const _0x4337d1={};_0x4337d1[_0x6e95a(0x172)]=_0x529d0[_0x6e95a(0x1d1)],_0x4337d1[_0x6e95a(0x197)]=_0x529d0[_0x6e95a(0x170)];const _0x461302={};_0x461302[_0x6e95a(0x172)]=_0x529d0[_0x6e95a(0x1d9)],_0x461302[_0x6e95a(0x197)]=_0x529d0[_0x6e95a(0x15c)],_0x461302[_0x6e95a(0x186)]=![];const _0x5b566d={};return _0x5b566d[_0x6e95a(0x1a2)]=_0x4337d1,_0x5b566d[_0x6e95a(0x174)]=_0x461302,_0x39f24f[_0x6e95a(0x1c4)](_0x5637bb[_0x6e95a(0x1af)])[_0x6e95a(0x1b8)](_0x1f4dc8)[_0x6e95a(0x1c9)](_0x5b566d)[_0x6e95a(0x1d2)](_0x529d0[_0x6e95a(0x176)])[_0x6e95a(0x1b4)];}}else _0x529d0[_0x6e95a(0x1dd)](_0x529d0['yhPUi'],_0x529d0[_0x6e95a(0x159)])?(_0x467d52[_0x6e95a(0x18c)](_0x529d0[_0x6e95a(0x17b)]),_0x4bad50[_0x6e95a(0x1d5)](0x0)):logger[_0x6e95a(0x1c6)](_0x6e95a(0x1e5)+_0x21fa78['clusterName']+'\x20is\x20not\x20created\x20by\x20Browserstack.\x20Skipping\x20deletion\x20of\x20this\x20cluster');}}}else logger[_0x6e95a(0x1c6)](_0x529d0['jYKlB']);const _0x2086c2=_0x6e95a(0x175)+AG_API_URL+'/packages/cli/grid/'+_0x2839c6['gridId'],_0x300bb1={'method':_0x529d0[_0x6e95a(0x1bf)],'headers':_0x529d0[_0x6e95a(0x1cc)](getAuthHeader,_0x1c665d[_0x6e95a(0x1f0)][_0x6e95a(0x164)],_0x1c665d['Browserstack'][_0x6e95a(0x1c0)]),'throwHttpErrors':![]},_0x376614=await _0x529d0[_0x6e95a(0x18a)](got,_0x2086c2,_0x300bb1);_0x529d0[_0x6e95a(0x1a9)](_0x376614,null)&&_0x529d0['vHzUc'](_0x376614,undefined)&&_0x529d0[_0x6e95a(0x1c3)](_0x376614[_0x6e95a(0x198)],0xc8)&&(logger[_0x6e95a(0x18c)](_0x529d0[_0x6e95a(0x17b)]),process[_0x6e95a(0x1d5)](0x0)),logger[_0x6e95a(0x1ee)](_0x6e95a(0x19a)+_0x376614[_0x6e95a(0x1f2)]),await _0x529d0[_0x6e95a(0x1eb)](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1ae)],_0x529d0[_0x6e95a(0x1a4)],_0x3e4c77,_0x2839c6),process[_0x6e95a(0x1d5)](0x1);}_0x529d0[_0x6e95a(0x165)](_0x3e4c77[_0x6e95a(0x198)],0x191)&&(logger[_0x6e95a(0x1ee)](_0x529d0['jJWDi']),await _0x529d0['BXhnG'](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes['ERROR'],_0x529d0[_0x6e95a(0x19b)],null,_0x2839c6),process[_0x6e95a(0x1d5)](0x1)),_0x529d0[_0x6e95a(0x1bd)](_0x3e4c77[_0x6e95a(0x198)],0x190)&&(logger[_0x6e95a(0x1ee)](JSON['parse'](_0x3e4c77[_0x6e95a(0x1f2)])[_0x6e95a(0x1a1)]),await _0x529d0[_0x6e95a(0x160)](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1ae)],_0x529d0[_0x6e95a(0x182)],null,_0x2839c6),process[_0x6e95a(0x1d5)](0x1)),logger['error'](_0x6e95a(0x15f)+JSON['stringify'](_0x3e4c77)),await _0x529d0[_0x6e95a(0x19f)](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1ae)],_0x529d0[_0x6e95a(0x1a4)],_0x3e4c77,_0x2839c6),process[_0x6e95a(0x1d5)](0x1);}catch(_0x46f0fb){logger[_0x6e95a(0x1ee)]('Failed\x20to\x20delete\x20resources!\x20Error:\x20'+_0x46f0fb[_0x6e95a(0x1ed)]),await _0x529d0['eQkIK'](sendInstrumentationEvent,_0x2839c6,_0x529d0[_0x6e95a(0x1cf)],messageTypes[_0x6e95a(0x1ae)],_0x529d0[_0x6e95a(0x17e)],_0x46f0fb,_0x2839c6),process[_0x6e95a(0x1d5)](0x1);}}; | ||
| const a11_0x2ea7c4=a11_0xc7a0;function a11_0xc7a0(_0x55ee27,_0x1159a8){const _0x581076=a11_0x5810();return a11_0xc7a0=function(_0xc7a049,_0x1f19f1){_0xc7a049=_0xc7a049-0xd7;let _0x126214=_0x581076[_0xc7a049];return _0x126214;},a11_0xc7a0(_0x55ee27,_0x1159a8);}(function(_0x1d8496,_0x51b90e){const _0x1f9e4c=a11_0xc7a0,_0x9adf61=_0x1d8496();while(!![]){try{const _0x180f03=-parseInt(_0x1f9e4c(0x143))/0x1*(parseInt(_0x1f9e4c(0x14f))/0x2)+parseInt(_0x1f9e4c(0xfb))/0x3*(-parseInt(_0x1f9e4c(0x100))/0x4)+parseInt(_0x1f9e4c(0x155))/0x5*(-parseInt(_0x1f9e4c(0x13e))/0x6)+-parseInt(_0x1f9e4c(0x154))/0x7+-parseInt(_0x1f9e4c(0x149))/0x8*(parseInt(_0x1f9e4c(0xed))/0x9)+-parseInt(_0x1f9e4c(0x16a))/0xa+parseInt(_0x1f9e4c(0x111))/0xb;if(_0x180f03===_0x51b90e)break;else _0x9adf61['push'](_0x9adf61['shift']());}catch(_0x8b8bc5){_0x9adf61['push'](_0x9adf61['shift']());}}}(a11_0x5810,0x449af));const fs=require('fs'),got=require('got'),{v4:uuidv4}=require(a11_0x2ea7c4(0x135)),ws=require('ws'),ReconnectingWebSocket=require(a11_0x2ea7c4(0xde)),{HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes,AG_API_URL,AWS,AZURE,WS_ENDPOINT}=require('../../config/constants'),{logger}=require('../../config/logger'),{getCloudProviderObject}=require(a11_0x2ea7c4(0xf0)),{removeGridComponents,deleteClusterAndDependencies}=require(a11_0x2ea7c4(0x11e)),{sendInstrumentationEvent}=require(a11_0x2ea7c4(0x122)),{inputConfirmation}=require(a11_0x2ea7c4(0x15d)),{createK8sClient}=require(a11_0x2ea7c4(0xe0)),{kebabCase,getCredentialsPath,getGridDetails,getAuthHeader}=require(a11_0x2ea7c4(0x12f)),webSocketUtils=require(a11_0x2ea7c4(0x165));exports[a11_0x2ea7c4(0x10b)]='grid',exports[a11_0x2ea7c4(0x156)]=a11_0x2ea7c4(0xf1),exports[a11_0x2ea7c4(0x13c)]=function(_0x216511){const _0x4b8706=a11_0x2ea7c4,_0x4d882b={};_0x4d882b['gGKAX']='Pass\x20the\x20ID\x20of\x20the\x20Grid',_0x4d882b['FGPuK']=_0x4b8706(0xf9),_0x4d882b['pCEkT']=_0x4b8706(0x110),_0x4d882b[_0x4b8706(0x16d)]=_0x4b8706(0x13f),_0x4d882b[_0x4b8706(0x159)]=_0x4b8706(0x14c);const _0x3b83bc=_0x4d882b,_0x203462={};_0x203462[_0x4b8706(0xd9)]=_0x3b83bc[_0x4b8706(0x11f)],_0x203462[_0x4b8706(0x176)]=_0x3b83bc[_0x4b8706(0x167)];const _0x340e6d={};_0x340e6d[_0x4b8706(0xd9)]=_0x3b83bc[_0x4b8706(0x174)],_0x340e6d[_0x4b8706(0x176)]=_0x3b83bc[_0x4b8706(0x16d)],_0x340e6d[_0x4b8706(0x140)]=![];const _0x5890e8={};return _0x5890e8[_0x4b8706(0x169)]=_0x203462,_0x5890e8[_0x4b8706(0x128)]=_0x340e6d,_0x216511[_0x4b8706(0x102)](HELP_HEADER_MESSAGE[_0x4b8706(0x139)])['epilogue'](HELP_FOOTER_MESSAGE)[_0x4b8706(0x144)](_0x5890e8)[_0x4b8706(0x14c)](_0x3b83bc[_0x4b8706(0x159)])[_0x4b8706(0x119)];},exports[a11_0x2ea7c4(0x166)]=async function(_0x48ea03){const _0x4f5214=a11_0x2ea7c4,_0x2efb00={'bbfpD':'Cluster\x20is\x20not\x20present,\x20marking\x20the\x20grid\x20as\x20deleted','BUaYn':'Successfully\x20deleted\x20the\x20grid','DfjjU':_0x4f5214(0x118),'dOMbL':_0x4f5214(0xf9),'crOzM':_0x4f5214(0x110),'qvYFt':'boolean','ZDdpo':_0x4f5214(0x14c),'AhXlD':'Grid\x20ID\x20not\x20passed.\x20Please\x20provide\x20a\x20Grid\x20ID\x20to\x20delete\x20using\x20--grid-id\x20option','PDhvR':function(_0x243ea4,_0x1584b1){return _0x243ea4!==_0x1584b1;},'luzca':_0x4f5214(0x172),'dQZgs':'BvMUl','TkNog':function(_0x254b36){return _0x254b36();},'unzWn':_0x4f5214(0x15c),'BxaLW':_0x4f5214(0x10c),'FDsmJ':function(_0x432fcb,_0x36523e,_0x1c71b6,_0x1dc404,_0x1b89aa,_0x134a6d,_0x22f605){return _0x432fcb(_0x36523e,_0x1c71b6,_0x1dc404,_0x1b89aa,_0x134a6d,_0x22f605);},'XhlUn':_0x4f5214(0x11c),'TcZhm':_0x4f5214(0xea),'zRqDB':function(_0x4e2467,_0x58c39c,_0x10ccce,_0x25ae78,_0x1cc7d6,_0x17ed14,_0x58774e){return _0x4e2467(_0x58c39c,_0x10ccce,_0x25ae78,_0x1cc7d6,_0x17ed14,_0x58774e);},'DaUTu':_0x4f5214(0x136),'QpFpA':function(_0x31c6c0,_0x70012a,_0x231cc3,_0x595b72){return _0x31c6c0(_0x70012a,_0x231cc3,_0x595b72);},'zbdlg':function(_0x1308cc,_0x267b5d){return _0x1308cc===_0x267b5d;},'zKDrY':_0x4f5214(0xe2),'uTkgk':function(_0x10dce0,_0x5e9ae9){return _0x10dce0===_0x5e9ae9;},'uwALs':_0x4f5214(0x150),'THYse':_0x4f5214(0x108),'blhfG':function(_0x2e1a69,_0xe1ddec){return _0x2e1a69(_0xe1ddec);},'jmEdV':function(_0x7e9b2a,_0x43df50){return _0x7e9b2a===_0x43df50;},'bFFXE':function(_0x2dc969,_0xaba5a5){return _0x2dc969===_0xaba5a5;},'xOTzu':function(_0x1aaae5,_0x529411){return _0x1aaae5===_0x529411;},'CLcGj':function(_0xf03b19,_0xd6f626){return _0xf03b19===_0xd6f626;},'SQsEf':_0x4f5214(0xf7),'SPjAN':'Wrong\x20input!\x20Please\x20try\x20again\x20with\x20a\x20valid\x20input.','teVWq':'invalid-input','NZfaY':function(_0x5ac444,_0x470cc8){return _0x5ac444===_0x470cc8;},'gComo':_0x4f5214(0x145),'lsEyN':'RNFnt','imYER':'<UsernamePlaceholder>','FMxeM':_0x4f5214(0x11a),'rnUPm':function(_0x42d4c0,_0x3d1b55){return _0x42d4c0(_0x3d1b55);},'cRmIf':function(_0x5d66a8,_0x27e04e,_0x5e8b9c){return _0x5d66a8(_0x27e04e,_0x5e8b9c);},'zibEH':function(_0x3126b8,_0x1006d4,_0x3d41c7,_0x1e76e9,_0x1d054a,_0xc01aa5){return _0x3126b8(_0x1006d4,_0x3d41c7,_0x1e76e9,_0x1d054a,_0xc01aa5);},'nHooL':'QvbTB','nBXhT':_0x4f5214(0xf6),'LJWZQ':_0x4f5214(0x104),'cPfIg':_0x4f5214(0x16f),'qCfig':_0x4f5214(0xd8),'yJKUH':function(_0x590a4b,_0x5ce495,_0x58faee){return _0x590a4b(_0x5ce495,_0x58faee);},'bzeWi':function(_0x3e69fa,_0x5af60c,_0x4e7100){return _0x3e69fa(_0x5af60c,_0x4e7100);},'aKJHd':function(_0x8df910,_0x34b558){return _0x8df910!==_0x34b558;},'VPofh':function(_0x429945,_0x5b9913){return _0x429945===_0x5b9913;},'iMSHV':function(_0x5dcf51,_0x4553b4,_0x319072,_0x13ea91,_0x19c110,_0x56f6c3,_0x5f2bb9){return _0x5dcf51(_0x4553b4,_0x319072,_0x13ea91,_0x19c110,_0x56f6c3,_0x5f2bb9);},'BfCLx':_0x4f5214(0xee),'vRhYq':function(_0x290830,_0xc3ba94){return _0x290830===_0xc3ba94;},'KVfbM':_0x4f5214(0x175),'wJRpu':function(_0x219028,_0x224530,_0x1456e2,_0x3a5232,_0x290e96,_0x290cf9,_0x53557f){return _0x219028(_0x224530,_0x1456e2,_0x3a5232,_0x290e96,_0x290cf9,_0x53557f);},'xPaQe':_0x4f5214(0x109),'GMrRk':function(_0x4cab0e,_0x38ae18){return _0x4cab0e===_0x38ae18;},'YUOOg':function(_0xde7184,_0x42cc1f,_0x22ef0f,_0x5e16bb,_0x41a0bb,_0x47e592,_0xda4e90){return _0xde7184(_0x42cc1f,_0x22ef0f,_0x5e16bb,_0x41a0bb,_0x47e592,_0xda4e90);},'XxpSj':_0x4f5214(0x126),'zkupB':function(_0x3fbbc8,_0x3551f5,_0x56205c,_0x144e39,_0x3746a6,_0x3fa7b7,_0x4e5a95){return _0x3fbbc8(_0x3551f5,_0x56205c,_0x144e39,_0x3746a6,_0x3fa7b7,_0x4e5a95);},'VmVXx':_0x4f5214(0xdd)};try{global_registry[_0x4f5214(0x13b)]=_0x2efb00['TkNog'](uuidv4);!fs[_0x4f5214(0xda)](_0x2efb00[_0x4f5214(0x115)](getCredentialsPath))&&(_0x2efb00[_0x4f5214(0x16e)](_0x2efb00[_0x4f5214(0x170)],_0x2efb00['unzWn'])?_0x524064[_0x4f5214(0xfa)](_0x2efb00['bbfpD']):(console['error'](_0x2efb00[_0x4f5214(0x120)]),await _0x2efb00['FDsmJ'](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes[_0x4f5214(0x148)],_0x2efb00[_0x4f5214(0xeb)],null,_0x48ea03),process[_0x4f5214(0x157)](0x1)));_0x2efb00[_0x4f5214(0x138)](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes[_0x4f5214(0x12a)],null,null,_0x48ea03);!_0x48ea03[_0x4f5214(0x10e)]&&(_0x2efb00[_0x4f5214(0x16e)](_0x2efb00[_0x4f5214(0xe4)],_0x2efb00[_0x4f5214(0xe4)])?_0x1dd546[_0x4f5214(0xdf)](_0x4f5214(0x10d)+_0x1ba441+_0x4f5214(0x131)):(console[_0x4f5214(0xdb)](_0x2efb00['AhXlD']),process[_0x4f5214(0x157)](0x1)));const _0x146085=JSON[_0x4f5214(0x15e)](fs[_0x4f5214(0xe5)](_0x2efb00[_0x4f5214(0x115)](getCredentialsPath))),[_0x327ee0,_0x130747]=await _0x2efb00[_0x4f5214(0x146)](getGridDetails,_0x146085['Browserstack'][_0x4f5214(0x147)],_0x146085[_0x4f5214(0xe2)][_0x4f5214(0xf8)],_0x48ea03['gridId']);if(_0x130747){const _0x58fe18=_0x130747['info'];let _0x4f71c9='This\x20will\x20delete\x20the\x20Grid\x20with\x20name\x20\x22'+_0x58fe18[_0x4f5214(0x14e)]+_0x4f5214(0x153)+_0x58fe18['id']+'.\x20Do\x20you\x20want\x20to\x20proceed\x20with\x20deletion?\x20(y/n)';_0x130747[_0x4f5214(0x177)]&&_0x2efb00[_0x4f5214(0x117)](_0x130747['clusterSpawnedVia'],_0x2efb00[_0x4f5214(0x158)])&&(_0x2efb00['uTkgk'](_0x2efb00[_0x4f5214(0x114)],_0x2efb00[_0x4f5214(0x12d)])?(_0x295f11[_0x4f5214(0xdf)](_0x2efb00[_0x4f5214(0xff)]),_0x51f86e[_0x4f5214(0x157)](0x0)):_0x4f71c9=_0x4f5214(0x164)+_0x58fe18['name']+_0x4f5214(0x153)+_0x58fe18['id']+_0x4f5214(0x168)+_0x58fe18['clusterName']+_0x4f5214(0x11d)+_0x58fe18[_0x4f5214(0x12b)]+_0x4f5214(0x137));const _0x20f619=await _0x2efb00[_0x4f5214(0x14a)](inputConfirmation,_0x4f71c9);(_0x2efb00[_0x4f5214(0x16c)](_0x20f619,undefined)||_0x2efb00[_0x4f5214(0xf5)](_0x20f619,null)||!(_0x2efb00[_0x4f5214(0x161)](_0x20f619[_0x4f5214(0x15b)](),'y')||_0x2efb00[_0x4f5214(0xf5)](_0x20f619['toLowerCase'](),'n')))&&(_0x2efb00[_0x4f5214(0xe9)](_0x2efb00[_0x4f5214(0xe7)],_0x2efb00[_0x4f5214(0xe7)])?(console['error'](_0x2efb00[_0x4f5214(0x129)]),await _0x2efb00['zRqDB'](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes[_0x4f5214(0x148)],_0x2efb00['teVWq'],null,_0x48ea03),process[_0x4f5214(0x157)](0x1)):(_0x239bc1[_0x4f5214(0xfa)]('Namespace:\x20'+_0x2af471+_0x4f5214(0x132)),_0x2167e4=![]));if(_0x2efb00[_0x4f5214(0x161)](_0x20f619[_0x4f5214(0x15b)](),'n')){if(_0x2efb00[_0x4f5214(0x16b)](_0x2efb00['gComo'],_0x2efb00[_0x4f5214(0x101)])){const _0x31b133={};_0x31b133[_0x4f5214(0xd9)]=_0x2efb00['DfjjU'],_0x31b133[_0x4f5214(0x176)]=_0x2efb00[_0x4f5214(0x14b)];const _0x4e8c94={};_0x4e8c94[_0x4f5214(0xd9)]=_0x2efb00[_0x4f5214(0x125)],_0x4e8c94[_0x4f5214(0x176)]=_0x2efb00['qvYFt'],_0x4e8c94[_0x4f5214(0x140)]=![];const _0x3c4c4f={};return _0x3c4c4f['grid-id']=_0x31b133,_0x3c4c4f['skip-tls-cert-verify']=_0x4e8c94,_0x5db4ae[_0x4f5214(0x102)](_0x151748[_0x4f5214(0x139)])[_0x4f5214(0xe3)](_0x1c2154)['options'](_0x3c4c4f)[_0x4f5214(0x14c)](_0x2efb00[_0x4f5214(0x130)])['argv'];}else process['exit'](0x0);}const _0x57c16d=WS_ENDPOINT[_0x4f5214(0x163)](_0x2efb00[_0x4f5214(0x11b)],_0x146085[_0x4f5214(0xe2)][_0x4f5214(0x147)])[_0x4f5214(0x163)](_0x2efb00[_0x4f5214(0xd7)],_0x146085[_0x4f5214(0xe2)][_0x4f5214(0xf8)]),_0x1f9e56={};_0x1f9e56[_0x4f5214(0xdc)]=ws,_0x1f9e56[_0x4f5214(0x10a)]=0x36ee80;const _0x409831=new ReconnectingWebSocket(_0x57c16d,[],_0x1f9e56);global_registry[_0x4f5214(0xf3)]=_0x58fe18[_0x4f5214(0xe6)];const _0x4203b7=_0x58fe18[_0x4f5214(0x10f)],_0x493e84=await _0x2efb00[_0x4f5214(0x138)](getCloudProviderObject,_0x4203b7,_0x58fe18[_0x4f5214(0x116)],_0x58fe18[_0x4f5214(0x14e)],_0x409831,webSocketUtils,_0x48ea03),_0x3d329c=await _0x493e84[_0x4f5214(0xec)]();if(_0x3d329c){const _0x16c838=_0x2efb00[_0x4f5214(0x173)](kebabCase,_0x58fe18['name']),[_0x3590ea,_0x51e824,_0x1ec58f,_0x471ec0,_0x1d9e0e,_0x5690aa]=await _0x2efb00[_0x4f5214(0x105)](createK8sClient,_0x493e84,_0x48ea03[_0x4f5214(0x127)]);let _0x1b5f20=!![];const _0x308fcc={};_0x308fcc[_0x4f5214(0x14e)]=_0x16c838,await _0x3590ea[_0x4f5214(0x15f)](_0x308fcc)[_0x4f5214(0x124)](_0x432047=>{const _0x471d74=_0x4f5214;_0x2efb00[_0x471d74(0x16e)](_0x2efb00['luzca'],_0x2efb00[_0x471d74(0x13d)])?(_0x31f23e[_0x471d74(0xdb)](_0x2efb00[_0x471d74(0x12c)]),_0xc7f290[_0x471d74(0x157)](0x1)):logger[_0x471d74(0xdf)](_0x471d74(0x10d)+_0x16c838+_0x471d74(0x131));})['catch'](_0xf88330=>{const _0x219567=_0x4f5214;_0x2efb00[_0x219567(0x16e)](_0x2efb00[_0x219567(0xf2)],_0x2efb00[_0x219567(0xf2)])?_0x420ef6=_0x219567(0x164)+_0x4f9165[_0x219567(0x14e)]+_0x219567(0x153)+_0x456f6a['id']+'\x20along\x20with\x20Kubernetes\x20Cluster\x20with\x20name\x20\x22'+_0x4e5e8f[_0x219567(0x116)]+_0x219567(0x11d)+_0x589332['clusterId']+'.\x20Do\x20you\x20want\x20to\x20proceed\x20with\x20deletion?\x20(y/n)':(logger[_0x219567(0xfa)](_0x219567(0x10d)+_0x16c838+'\x20does\x20not\x20exists,\x20marking\x20grid\x20as\x20deleted'),_0x1b5f20=![]);});if(_0x1b5f20){await _0x2efb00[_0x4f5214(0x171)](removeGridComponents,_0x3590ea,_0x51e824,_0x1ec58f,_0x471ec0,_0x16c838);if(_0x130747[_0x4f5214(0x177)]){const _0x48d15c=await _0x493e84[_0x4f5214(0x103)]();_0x48d15c?_0x2efb00[_0x4f5214(0x16e)](_0x2efb00['nHooL'],_0x2efb00[_0x4f5214(0xfd)])?await _0x493e84[_0x4f5214(0x152)](_0x3590ea,_0x58fe18[_0x4f5214(0xe6)]):_0x197b66[_0x4f5214(0x157)](0x0):_0x2efb00['PDhvR'](_0x2efb00[_0x4f5214(0x112)],_0x2efb00['cPfIg'])?logger[_0x4f5214(0xfa)](_0x4f5214(0x134)+_0x58fe18[_0x4f5214(0x116)]+_0x4f5214(0x160)):_0x16891e[_0x4f5214(0xfa)](_0x4f5214(0x134)+_0x54addf['clusterName']+_0x4f5214(0x160));}}}else logger[_0x4f5214(0xfa)](_0x2efb00['bbfpD']);const _0xd92cd0='https://'+AG_API_URL+_0x4f5214(0x113)+_0x48ea03[_0x4f5214(0x10e)],_0xeae233={'method':_0x2efb00[_0x4f5214(0x162)],'headers':_0x2efb00[_0x4f5214(0x142)](getAuthHeader,_0x146085[_0x4f5214(0xe2)][_0x4f5214(0x147)],_0x146085[_0x4f5214(0xe2)][_0x4f5214(0xf8)]),'throwHttpErrors':![]},_0x406a72=await _0x2efb00[_0x4f5214(0x15a)](got,_0xd92cd0,_0xeae233);_0x2efb00['aKJHd'](_0x406a72,null)&&_0x2efb00[_0x4f5214(0x16e)](_0x406a72,undefined)&&_0x2efb00[_0x4f5214(0x121)](_0x406a72[_0x4f5214(0x14d)],0xc8)&&(logger[_0x4f5214(0xdf)](_0x2efb00['BUaYn']),process['exit'](0x0)),logger[_0x4f5214(0xdb)](_0x4f5214(0x13a)+_0x406a72[_0x4f5214(0x106)]),await _0x2efb00['iMSHV'](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes['ERROR'],_0x2efb00[_0x4f5214(0xf4)],_0x327ee0,_0x48ea03),process[_0x4f5214(0x157)](0x1);}_0x2efb00[_0x4f5214(0xe1)](_0x327ee0[_0x4f5214(0x14d)],0x191)&&(logger['error'](_0x2efb00[_0x4f5214(0x123)]),await _0x2efb00[_0x4f5214(0xfe)](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes[_0x4f5214(0x148)],_0x2efb00[_0x4f5214(0x151)],null,_0x48ea03),process['exit'](0x1)),_0x2efb00[_0x4f5214(0xe8)](_0x327ee0[_0x4f5214(0x14d)],0x190)&&(logger[_0x4f5214(0xdb)](JSON[_0x4f5214(0x15e)](_0x327ee0[_0x4f5214(0x106)])[_0x4f5214(0x107)]),await _0x2efb00['YUOOg'](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes['ERROR'],_0x2efb00[_0x4f5214(0xfc)],null,_0x48ea03),process['exit'](0x1)),logger[_0x4f5214(0xdb)](_0x4f5214(0xef)+JSON['stringify'](_0x327ee0)),await _0x2efb00[_0x4f5214(0x133)](sendInstrumentationEvent,_0x48ea03,_0x2efb00[_0x4f5214(0x141)],messageTypes[_0x4f5214(0x148)],_0x2efb00[_0x4f5214(0xf4)],_0x327ee0,_0x48ea03),process[_0x4f5214(0x157)](0x1);}catch(_0xefb561){logger['error'](_0x4f5214(0x12e)+_0xefb561['stack']),await _0x2efb00['zkupB'](sendInstrumentationEvent,_0x48ea03,_0x2efb00['XhlUn'],messageTypes[_0x4f5214(0x148)],_0x2efb00['VmVXx'],_0xefb561,_0x48ea03),process[_0x4f5214(0x157)](0x1);}};function a11_0x5810(){const _0x25149b=['.\x20Do\x20you\x20want\x20to\x20proceed\x20with\x20deletion?\x20(y/n)','zRqDB','delete','Grid\x20is\x20deleted\x20but\x20failed\x20to\x20update\x20server\x20for\x20grid\x20deletion.\x20Response\x20from\x20server:\x20','requestId','builder','luzca','12LbaLPO','boolean','default','XhlUn','yJKUH','153161MzfJcC','options','siWUI','QpFpA','username','ERROR','8bgKeZH','blhfG','dOMbL','help','statusCode','name','6lXqBRK','sPBbk','xPaQe','deleteCluster','\x22\x20and\x20ID\x20','819903VRYASu','1387310BhAigj','desc','exit','zKDrY','IHhFc','bzeWi','toLowerCase','jGjJO','../../utils/userInput','parse','readNamespace','\x20is\x20not\x20created\x20by\x20Browserstack.\x20Skipping\x20deletion\x20of\x20this\x20cluster','xOTzu','qCfig','replace','This\x20will\x20delete\x20the\x20Grid\x20with\x20name\x20\x22','../../utils/webSocketUtils','handler','FGPuK','\x20along\x20with\x20Kubernetes\x20Cluster\x20with\x20name\x20\x22','grid-id','1852840PYGKLi','NZfaY','jmEdV','qbiKR','PDhvR','GOHVf','unzWn','zibEH','bDQkO','rnUPm','pCEkT','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','type','onlyGridInCluster','FMxeM','DELETE','description','existsSync','error','WebSocket','unknown-error','reconnecting-websocket','info','../../utils/createk8sClient','vRhYq','Browserstack','epilogue','DaUTu','readFileSync','region','SQsEf','GMrRk','CLcGj','init-not-called','TcZhm','isClusterPresent','4997061gWCqqO','server-error','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','../../cloudproviders/utils','Delete\x20an\x20Automation\x20grid.','dQZgs','clusterRegion','BfCLx','bFFXE','eTInr','ZZDRe','password','string','warn','27039JxnFdi','XxpSj','nBXhT','wJRpu','BUaYn','4IqvzxR','lsEyN','usage','isBrowserstackCluster','LpmaV','cRmIf','body','message','RmMYN','unauthorised','connectionTimeout','command','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','Namespace:\x20','gridId','cloudProvider','Skip\x20insecure\x20cert\x20verification.','23782759oyKogs','LJWZQ','/packages/cli/grid/','uwALs','TkNog','clusterName','zbdlg','Pass\x20the\x20ID\x20of\x20the\x20Grid','argv','<PasswordPlaceholder>','imYER','delete-grid-called','\x22\x20with\x20ID\x20','../../utils/gridComponents','gGKAX','BxaLW','VPofh','../../utils/instrumentationUtils','KVfbM','then','crOzM','invalid-grid-id','skipTlsCertVerify','skip-tls-cert-verify','SPjAN','INFO','clusterId','AhXlD','THYse','Failed\x20to\x20delete\x20resources!\x20Error:\x20','../../utils/utilityMethods','ZDdpo','\x20found\x20in\x20the\x20cluster,\x20proceeding\x20with\x20the\x20deletion','\x20does\x20not\x20exists,\x20marking\x20grid\x20as\x20deleted','iMSHV','Cluster:\x20','uuid','iPRiD'];a11_0x5810=function(){return _0x25149b;};return a11_0x5810();} |
@@ -1,1 +0,1 @@ | ||
| const a10_0x171b4b=a10_0x5b6e;(function(_0x9d6d5a,_0x512929){const _0x14b4de=a10_0x5b6e,_0x16cb90=_0x9d6d5a();while(!![]){try{const _0x4335e8=-parseInt(_0x14b4de(0xd5))/0x1*(parseInt(_0x14b4de(0xdf))/0x2)+-parseInt(_0x14b4de(0xd8))/0x3*(parseInt(_0x14b4de(0xe0))/0x4)+-parseInt(_0x14b4de(0xe8))/0x5*(-parseInt(_0x14b4de(0xe5))/0x6)+-parseInt(_0x14b4de(0xd9))/0x7+-parseInt(_0x14b4de(0xd4))/0x8*(parseInt(_0x14b4de(0xda))/0x9)+parseInt(_0x14b4de(0xd2))/0xa*(parseInt(_0x14b4de(0xd1))/0xb)+parseInt(_0x14b4de(0xd0))/0xc;if(_0x4335e8===_0x512929)break;else _0x16cb90['push'](_0x16cb90['shift']());}catch(_0x5d8322){_0x16cb90['push'](_0x16cb90['shift']());}}}(a10_0x3dd4,0x71651));function a10_0x3dd4(){const _0x327446=['4977TscXOA','nuhhb','command','demandCommand','../config/constants','53098CMxHiz','20OeBSNS','handler','builder','List\x20Grid\x20resources.','epilogue','400746FsrfHs','help','commandDir','65uozBzl','delete_commands','15007716hjtMPx','3422969PnPERC','10ZIHfov','delete','12776OyLnbe','1baSiPP','strict','UNWMT','521295lyhODN','1309875IrPLPX'];a10_0x3dd4=function(){return _0x327446;};return a10_0x3dd4();}function a10_0x5b6e(_0x295c13,_0x13f0e6){const _0x3dd458=a10_0x3dd4();return a10_0x5b6e=function(_0x5b6e4f,_0x34577b){_0x5b6e4f=_0x5b6e4f-0xd0;let _0x4e76f1=_0x3dd458[_0x5b6e4f];return _0x4e76f1;},a10_0x5b6e(_0x295c13,_0x13f0e6);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a10_0x171b4b(0xde));exports[a10_0x171b4b(0xdc)]='delete',exports['desc']=a10_0x171b4b(0xe3),exports[a10_0x171b4b(0xe2)]=function(_0x5263f2){const _0x71ccd1=a10_0x171b4b,_0x5ab510={};_0x5ab510[_0x71ccd1(0xd7)]=_0x71ccd1(0xe9),_0x5ab510[_0x71ccd1(0xdb)]='help';const _0x5427b7=_0x5ab510;return _0x5263f2['usage'](HELP_HEADER_MESSAGE[_0x71ccd1(0xd3)])[_0x71ccd1(0xe4)](HELP_FOOTER_MESSAGE)[_0x71ccd1(0xe7)](_0x5427b7[_0x71ccd1(0xd7)])[_0x71ccd1(0xdd)]()['recommendCommands']()[_0x71ccd1(0xd6)]()[_0x71ccd1(0xe6)](_0x5427b7['nuhhb']);},exports[a10_0x171b4b(0xe1)]=function(_0x20013f){}; | ||
| const a10_0x1b51e0=a10_0x4c07;function a10_0x4c07(_0x456077,_0x1e63c8){const _0x23bc60=a10_0x23bc();return a10_0x4c07=function(_0x4c0779,_0x2a8d2d){_0x4c0779=_0x4c0779-0xe4;let _0x37c96f=_0x23bc60[_0x4c0779];return _0x37c96f;},a10_0x4c07(_0x456077,_0x1e63c8);}function a10_0x23bc(){const _0x18b573=['4085nIcfwS','tOVaj','1JkBUEe','200eEXAVv','27005NMvHwt','command','zSWuc','3TnFbZK','444yQCBTb','desc','usage','6778530XjxgsL','recommendCommands','856148Bpktsy','delete','strict','3726650USxNmy','420136QkFKKo','help','93317NITida','demandCommand'];a10_0x23bc=function(){return _0x18b573;};return a10_0x23bc();}(function(_0x538797,_0x544134){const _0x4ebc20=a10_0x4c07,_0x28c6dc=_0x538797();while(!![]){try{const _0x116987=-parseInt(_0x4ebc20(0xf8))/0x1*(-parseInt(_0x4ebc20(0xf2))/0x2)+parseInt(_0x4ebc20(0xe8))/0x3*(parseInt(_0x4ebc20(0xee))/0x4)+-parseInt(_0x4ebc20(0xf6))/0x5*(parseInt(_0x4ebc20(0xe9))/0x6)+parseInt(_0x4ebc20(0xf4))/0x7*(-parseInt(_0x4ebc20(0xe4))/0x8)+parseInt(_0x4ebc20(0xec))/0x9+-parseInt(_0x4ebc20(0xf1))/0xa+-parseInt(_0x4ebc20(0xe5))/0xb;if(_0x116987===_0x544134)break;else _0x28c6dc['push'](_0x28c6dc['shift']());}catch(_0x437b82){_0x28c6dc['push'](_0x28c6dc['shift']());}}}(a10_0x23bc,0x63b66));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require('../config/constants');exports[a10_0x1b51e0(0xe6)]=a10_0x1b51e0(0xef),exports[a10_0x1b51e0(0xea)]='List\x20Grid\x20resources.',exports['builder']=function(_0x3ba295){const _0x4f54f8=a10_0x1b51e0,_0x5c7e2d={};_0x5c7e2d[_0x4f54f8(0xf7)]='delete_commands',_0x5c7e2d[_0x4f54f8(0xe7)]=_0x4f54f8(0xf3);const _0x1d18a1=_0x5c7e2d;return _0x3ba295[_0x4f54f8(0xeb)](HELP_HEADER_MESSAGE[_0x4f54f8(0xef)])['epilogue'](HELP_FOOTER_MESSAGE)['commandDir'](_0x1d18a1[_0x4f54f8(0xf7)])[_0x4f54f8(0xf5)]()[_0x4f54f8(0xed)]()[_0x4f54f8(0xf0)]()[_0x4f54f8(0xf3)](_0x1d18a1['zSWuc']);},exports['handler']=function(_0x3802a7){}; |
@@ -1,1 +0,1 @@ | ||
| const a12_0xd3a6ac=a12_0x5ef0;(function(_0x590472,_0x599280){const _0x72597b=a12_0x5ef0,_0x4483ad=_0x590472();while(!![]){try{const _0x2bdb23=-parseInt(_0x72597b(0xf0))/0x1*(-parseInt(_0x72597b(0xd8))/0x2)+-parseInt(_0x72597b(0xff))/0x3+parseInt(_0x72597b(0xeb))/0x4+-parseInt(_0x72597b(0xb5))/0x5*(-parseInt(_0x72597b(0xfa))/0x6)+-parseInt(_0x72597b(0xb3))/0x7+parseInt(_0x72597b(0x101))/0x8+-parseInt(_0x72597b(0x108))/0x9;if(_0x2bdb23===_0x599280)break;else _0x4483ad['push'](_0x4483ad['shift']());}catch(_0x53e70b){_0x4483ad['push'](_0x4483ad['shift']());}}}(a12_0x3318,0x41027));const fs=require('fs'),util=require('util'),got=require('got'),{v4:uuidv4}=require(a12_0xd3a6ac(0xe3)),{logger}=require(a12_0xd3a6ac(0xba)),{inputBstackKeys}=require(a12_0xd3a6ac(0xd1)),{BS_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes}=require(a12_0xd3a6ac(0xc4)),{getDirForConfig,getCredentialsPath,getAuthHeader}=require(a12_0xd3a6ac(0x10f)),{sendInstrumentationEvent}=require(a12_0xd3a6ac(0x105));function a12_0x3318(){const _0x5ac5f9=['uhLtD','EqFLN','../config/logger','INFO','mRocw','hVtGJ','writeFileSync','UNGfd','env','RybQR','wPnTt','vnicD','../config/constants','Initialise\x20the\x20BrowserStack\x20CLI\x20with\x20appropriate\x20credentials.','error','THFQv','init-called','exit','stringify','help','stack','fcxxy','Wrong\x20credentials\x20passed.\x20Please\x20try\x20again\x20with\x20correct\x20credentials!','statusCode','recommendCommands','../utils/userInput','eKUUW','argv','bstackUsername','hphJI','ERROR','GZUdS','2Xhbqwv','hLHFt','bstack-username','pXxIS','description','kqZGR','GET','TMvEf','JYyRR','pygMU','Browserstack','uuid','strict','jAIHG','asXyN','DdKtV','mkdirSync','username','zhdgP','341904PqoAup','KvXuh','SHtmp','debug','parse','457629bzxMpz','PUhxt','fbRPR','EoFtz','password','utf-8','bstackAccesskey','dAitf','Use\x20corresponding\x20access-key\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','GcZhf','130146FmmaPn','type','BJmok','epilogue','init','1391862FsXCoF','BROWSERSTACK_USERNAME','1957280uWAsNQ','Qgmys','nnzge','ikWZi','../utils/instrumentationUtils','vQoTm','options','2621097qJqJRE','qakWd','vijgU','command','ByBEa','BkWVN','usage','../utils/utilityMethods','readFileSync','TmYZr','WvDEf','BrowserStack\x20username\x20and\x20password\x20neither\x20passed\x20in\x20command\x20line\x20arguments\x20nor\x20set\x20as\x20environment\x20variables.\x20Raising\x20a\x20prompt\x20to\x20get\x20the\x20details.','cHhUl','existsSync','string','WXYHG','1097159NHSzMQ','https://','90LBltuu','ZYdrP','Use\x20username\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.'];a12_0x3318=function(){return _0x5ac5f9;};return a12_0x3318();}function a12_0x5ef0(_0x46a50d,_0xee70c9){const _0x331873=a12_0x3318();return a12_0x5ef0=function(_0x5ef0fd,_0x520654){_0x5ef0fd=_0x5ef0fd-0xae;let _0x3bd0a6=_0x331873[_0x5ef0fd];return _0x3bd0a6;},a12_0x5ef0(_0x46a50d,_0xee70c9);}exports[a12_0xd3a6ac(0x10b)]=a12_0xd3a6ac(0xfe),exports['desc']=a12_0xd3a6ac(0xc5),exports['builder']=function(_0x26cbd0){const _0x8592c6=a12_0xd3a6ac,_0x2cb2e2={};_0x2cb2e2[_0x8592c6(0x106)]='Use\x20username\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.',_0x2cb2e2[_0x8592c6(0xe0)]='string',_0x2cb2e2[_0x8592c6(0xf2)]='Use\x20corresponding\x20access-key\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.',_0x2cb2e2[_0x8592c6(0x104)]=_0x8592c6(0xcb);const _0x2eab74=_0x2cb2e2,_0x10c1a4={};_0x10c1a4[_0x8592c6(0xdc)]=_0x2eab74[_0x8592c6(0x106)],_0x10c1a4['type']=_0x2eab74[_0x8592c6(0xe0)];const _0x4408ba={};_0x4408ba[_0x8592c6(0xdc)]=_0x2eab74[_0x8592c6(0xf2)],_0x4408ba[_0x8592c6(0xfb)]=_0x2eab74[_0x8592c6(0xe0)];const _0x139e34={};return _0x139e34['bstack-username']=_0x10c1a4,_0x139e34['bstack-accesskey']=_0x4408ba,_0x26cbd0[_0x8592c6(0x10e)](HELP_HEADER_MESSAGE[_0x8592c6(0xfe)])['epilogue'](HELP_FOOTER_MESSAGE)[_0x8592c6(0x107)](_0x139e34)['recommendCommands']()[_0x8592c6(0xe4)]()['help'](_0x2eab74[_0x8592c6(0x104)])[_0x8592c6(0xd3)];},exports['handler']=async function(_0x5bcf0b){const _0x4ef839=a12_0xd3a6ac,_0x47ac6a={'UNGfd':_0x4ef839(0xf5),'GZUdS':function(_0x59c504){return _0x59c504();},'ZYdrP':_0x4ef839(0xb7),'zhdgP':_0x4ef839(0xb1),'SHtmp':_0x4ef839(0xf8),'THFQv':_0x4ef839(0xcb),'qakWd':function(_0xb9d020,_0x1471c9,_0x3cf502,_0x75f09d,_0x29a094,_0x4af19f,_0x387d32){return _0xb9d020(_0x1471c9,_0x3cf502,_0x75f09d,_0x29a094,_0x4af19f,_0x387d32);},'pXxIS':_0x4ef839(0xc8),'RybQR':function(_0xabc1,_0x57c3c0){return _0xabc1===_0x57c3c0;},'WXYHG':_0x4ef839(0x10d),'asXyN':_0x4ef839(0x103),'ByBEa':function(_0x32d79e,_0x132268){return _0x32d79e!==_0x132268;},'vnicD':_0x4ef839(0xaf),'kqZGR':function(_0x176dd9,_0x265b8d){return _0x176dd9===_0x265b8d;},'hLHFt':_0x4ef839(0x10a),'smOgm':_0x4ef839(0xe1),'EqFLN':_0x4ef839(0xf3),'TmYZr':function(_0x2d9acb,_0xca47bc){return _0x2d9acb===_0xca47bc;},'mRocw':function(_0x290f8e,_0xbf94c0){return _0x290f8e===_0xbf94c0;},'TMvEf':_0x4ef839(0xd2),'hVtGJ':_0x4ef839(0xae),'KvXuh':_0x4ef839(0xde),'UUlfK':function(_0x3996c3,_0x10cdb0,_0x402c85){return _0x3996c3(_0x10cdb0,_0x402c85);},'PUhxt':function(_0x3b01ad,_0x3f5665,_0x456f6b){return _0x3b01ad(_0x3f5665,_0x456f6b);},'dAitf':function(_0x38cd16,_0x2fc112){return _0x38cd16!==_0x2fc112;},'WvDEf':function(_0x4ee3e0,_0x77bccc){return _0x4ee3e0===_0x77bccc;},'GcZhf':_0x4ef839(0x102),'uhLtD':_0x4ef839(0xcd),'FlqrF':function(_0xd6639e,_0x3bd0aa){return _0xd6639e!==_0x3bd0aa;},'DdKtV':_0x4ef839(0xe5),'gWxJE':_0x4ef839(0xc2),'BJmok':_0x4ef839(0xd5),'dGHZs':_0x4ef839(0xce),'fQTlD':'wrong-creds','eVMrP':'unknown-error'};try{global_registry['requestId']=_0x47ac6a[_0x4ef839(0xd7)](uuidv4),_0x47ac6a[_0x4ef839(0x109)](sendInstrumentationEvent,_0x5bcf0b,_0x47ac6a[_0x4ef839(0xdb)],messageTypes[_0x4ef839(0xbb)],null,null,_0x5bcf0b);const _0x4e13ad=_0x47ac6a[_0x4ef839(0xd7)](getDirForConfig);!fs[_0x4ef839(0xb0)](_0x4e13ad)&&(_0x47ac6a[_0x4ef839(0xc1)](_0x47ac6a[_0x4ef839(0xb2)],_0x47ac6a[_0x4ef839(0xb2)])?fs['mkdirSync'](_0x4e13ad):_0x75dfe7[_0x4ef839(0xe8)](_0xc769c4));let _0x365cd0,_0x55c2b8;process[_0x4ef839(0xc0)][_0x4ef839(0x100)]&&(_0x47ac6a[_0x4ef839(0xc1)](_0x47ac6a[_0x4ef839(0xe6)],_0x47ac6a[_0x4ef839(0xe6)])?_0x365cd0=process['env'][_0x4ef839(0x100)]:_0x2e492a=_0x3ecd79['parse'](_0x150a57[_0x4ef839(0x110)](_0x1035e4,_0x47ac6a[_0x4ef839(0xbf)])));if(process[_0x4ef839(0xc0)]['BROWSERSTACK_ACCESS_KEY']){if(_0x47ac6a[_0x4ef839(0x10c)](_0x47ac6a[_0x4ef839(0xc3)],_0x47ac6a['vnicD'])){let _0x7e40d9={};const _0xfa27=_0x47ac6a['GZUdS'](_0x1732c8);_0x41b044[_0x4ef839(0xb0)](_0xfa27)&&(_0x7e40d9=_0x50dbf0[_0x4ef839(0xef)](_0x1eb994[_0x4ef839(0x110)](_0xfa27,_0x47ac6a[_0x4ef839(0xbf)])));const _0x72e8f2={};_0x72e8f2[_0x4ef839(0xe9)]=_0x3d764f,_0x72e8f2['password']=_0x22cbe9,_0x7e40d9[_0x4ef839(0xe2)]=_0x72e8f2,_0x56fe26[_0x4ef839(0xbe)](_0xfa27,_0x2461c5[_0x4ef839(0xca)](_0x7e40d9)),_0x546c79[_0x4ef839(0xc9)](0x0);}else _0x55c2b8=process[_0x4ef839(0xc0)]['BROWSERSTACK_ACCESS_KEY'];}if(_0x5bcf0b[_0x4ef839(0xd4)]){if(_0x47ac6a[_0x4ef839(0xdd)](_0x47ac6a[_0x4ef839(0xd9)],_0x47ac6a['smOgm'])){const _0x1fadc2={};_0x1fadc2[_0x4ef839(0xdc)]=_0x47ac6a[_0x4ef839(0xb6)],_0x1fadc2['type']=_0x47ac6a[_0x4ef839(0xea)];const _0x2d8614={};_0x2d8614['description']=_0x47ac6a[_0x4ef839(0xed)],_0x2d8614[_0x4ef839(0xfb)]=_0x47ac6a[_0x4ef839(0xea)];const _0x54c2f3={};return _0x54c2f3[_0x4ef839(0xda)]=_0x1fadc2,_0x54c2f3['bstack-accesskey']=_0x2d8614,_0x527334['usage'](_0x17cda2[_0x4ef839(0xfe)])[_0x4ef839(0xfd)](_0x2eaa37)['options'](_0x54c2f3)[_0x4ef839(0xd0)]()['strict']()[_0x4ef839(0xcb)](_0x47ac6a[_0x4ef839(0xc7)])[_0x4ef839(0xd3)];}else _0x365cd0=_0x5bcf0b[_0x4ef839(0xd4)];}_0x5bcf0b['bstackAccesskey']&&(_0x47ac6a[_0x4ef839(0xc1)](_0x47ac6a['EqFLN'],_0x47ac6a[_0x4ef839(0xb9)])?_0x55c2b8=_0x5bcf0b['bstackAccesskey']:_0x3fa76e=_0x4ae424['bstackUsername']);if(_0x47ac6a['kqZGR'](_0x365cd0,undefined)||_0x47ac6a[_0x4ef839(0x111)](_0x55c2b8,undefined)){if(_0x47ac6a[_0x4ef839(0xbc)](_0x47ac6a[_0x4ef839(0xdf)],_0x47ac6a[_0x4ef839(0xdf)])){logger[_0x4ef839(0xee)](_0x47ac6a[_0x4ef839(0xbd)]);const [_0x2ea50d,_0x1a28b4]=await _0x47ac6a['GZUdS'](inputBstackKeys);_0x365cd0=_0x2ea50d,_0x55c2b8=_0x1a28b4;}else _0x29a542=_0x53732d[_0x4ef839(0xf6)];}let _0x4700e9=![];const _0x3410e7=_0x4ef839(0xb4)+_0x365cd0+':'+_0x55c2b8+'@'+BS_API_URL+'/automate/plan.json',_0x16f8b4={'method':_0x47ac6a[_0x4ef839(0xec)],'headers':_0x47ac6a['UUlfK'](getAuthHeader,_0x365cd0,_0x55c2b8),'throwHttpErrors':![]},_0x4c7766=await _0x47ac6a[_0x4ef839(0xf1)](got,_0x3410e7,_0x16f8b4);_0x47ac6a[_0x4ef839(0xf7)](_0x4c7766,null)&&_0x47ac6a[_0x4ef839(0x10c)](_0x4c7766,undefined)&&_0x47ac6a[_0x4ef839(0x112)](_0x4c7766[_0x4ef839(0xcf)],0xc8)&&(_0x47ac6a['RybQR'](_0x47ac6a[_0x4ef839(0xf9)],_0x47ac6a[_0x4ef839(0xb8)])?_0x48830c=!![]:_0x4700e9=!![]);if(_0x4700e9){if(_0x47ac6a['FlqrF'](_0x47ac6a[_0x4ef839(0xe7)],_0x47ac6a[_0x4ef839(0xe7)]))_0x141965=_0x424832['env'][_0x4ef839(0x100)];else{let _0x3b813a={};const _0x59a5de=_0x47ac6a['GZUdS'](getCredentialsPath);fs['existsSync'](_0x59a5de)&&(_0x47ac6a['TmYZr'](_0x47ac6a['gWxJE'],_0x47ac6a[_0x4ef839(0xfc)])?_0x3f2ccf=_0x5c6e6c[_0x4ef839(0xc0)]['BROWSERSTACK_ACCESS_KEY']:_0x3b813a=JSON[_0x4ef839(0xef)](fs[_0x4ef839(0x110)](_0x59a5de,_0x47ac6a[_0x4ef839(0xbf)])));const _0x4a951c={};_0x4a951c[_0x4ef839(0xe9)]=_0x365cd0,_0x4a951c[_0x4ef839(0xf4)]=_0x55c2b8,_0x3b813a[_0x4ef839(0xe2)]=_0x4a951c,fs[_0x4ef839(0xbe)](_0x59a5de,JSON[_0x4ef839(0xca)](_0x3b813a)),process[_0x4ef839(0xc9)](0x0);}}else logger[_0x4ef839(0xc6)](_0x47ac6a['dGHZs']),await _0x47ac6a['qakWd'](sendInstrumentationEvent,_0x5bcf0b,_0x47ac6a[_0x4ef839(0xdb)],messageTypes[_0x4ef839(0xd6)],_0x47ac6a['fQTlD'],null,_0x5bcf0b),process[_0x4ef839(0xc9)](0x1);}catch(_0x5558b2){logger['error'](_0x5558b2[_0x4ef839(0xcc)]),await _0x47ac6a[_0x4ef839(0x109)](sendInstrumentationEvent,_0x5bcf0b,_0x47ac6a[_0x4ef839(0xdb)],messageTypes['ERROR'],_0x47ac6a['eVMrP'],_0x5558b2,_0x5bcf0b),process[_0x4ef839(0xc9)](0x1);}}; | ||
| const a12_0x27a679=a12_0x2031;(function(_0x1d4a60,_0x22f59f){const _0x4f4207=a12_0x2031,_0x1358fb=_0x1d4a60();while(!![]){try{const _0x535e4c=-parseInt(_0x4f4207(0x1da))/0x1+-parseInt(_0x4f4207(0x1ff))/0x2+-parseInt(_0x4f4207(0x20d))/0x3+parseInt(_0x4f4207(0x21a))/0x4+parseInt(_0x4f4207(0x1f6))/0x5+-parseInt(_0x4f4207(0x1ba))/0x6+parseInt(_0x4f4207(0x205))/0x7*(parseInt(_0x4f4207(0x1e7))/0x8);if(_0x535e4c===_0x22f59f)break;else _0x1358fb['push'](_0x1358fb['shift']());}catch(_0x3ae256){_0x1358fb['push'](_0x1358fb['shift']());}}}(a12_0x245d,0x42fca));function a12_0x2031(_0x15f2c6,_0x5749b2){const _0x245d74=a12_0x245d();return a12_0x2031=function(_0x20318e,_0x5e03c9){_0x20318e=_0x20318e-0x1b7;let _0x3231bd=_0x245d74[_0x20318e];return _0x3231bd;},a12_0x2031(_0x15f2c6,_0x5749b2);}const fs=require('fs'),util=require(a12_0x27a679(0x1d8)),got=require(a12_0x27a679(0x20e)),{v4:uuidv4}=require('uuid'),{logger}=require(a12_0x27a679(0x1be)),{inputBstackKeys}=require(a12_0x27a679(0x21c)),{BS_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes}=require(a12_0x27a679(0x1bc)),{getDirForConfig,getCredentialsPath,getAuthHeader}=require(a12_0x27a679(0x1f4)),{sendInstrumentationEvent}=require(a12_0x27a679(0x1ec));function a12_0x245d(){const _0x5f5954=['https://','debug','exit','63189SgvgbA','got','MAmLh','TdDJK','XFQSB','UNXcA','help','init-called','Uapkd','usage','cgkPx','NRuAM','command','1729472RXaIwF','ERROR','../utils/userInput','dVbQx','mkdirSync','ixfoq','HgucB','agmsY','RcbXq','bAppn','stack','lfUUE','Use\x20corresponding\x20access-key\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','3141198iubqJH','YKohH','../config/constants','handler','../config/logger','jUuLi','options','Use\x20username\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.','NSFWz','TKEAS','Browserstack','env','pMDGq','VHTen','error','nxKSx','type','Wrong\x20credentials\x20passed.\x20Please\x20try\x20again\x20with\x20correct\x20credentials!','ICcrc','INFO','description','existsSync','Initialise\x20the\x20BrowserStack\x20CLI\x20with\x20appropriate\x20credentials.','VSeBA','nTpmp','utf-8','jPdtU','argv','SCczg','readFileSync','util','string','455026LsvYXZ','/automate/plan.json','RihmQ','parse','SpHnv','BROWSERSTACK_ACCESS_KEY','bstack-username','bstackAccesskey','VNDyH','DgRsp','EUoSh','JVHnt','bstackUsername','62312LIDsjH','desc','fDPSv','BvWHA','unknown-error','../utils/instrumentationUtils','cuOTN','HxFeR','epilogue','GET','qOvlJ','strict','IFgRG','../utils/utilityMethods','wEeCt','476775BmUrEu','init','requestId','stringify','writeFileSync','tBgVv','PiwJk','builder','ZhBmO','517008StQOpU','bstack-accesskey','BROWSERSTACK_USERNAME','kUZex','wrong-creds','bjqJR','903mDkDGW','username','ToSAg','DSUhw','ShMCR'];a12_0x245d=function(){return _0x5f5954;};return a12_0x245d();}exports[a12_0x27a679(0x219)]=a12_0x27a679(0x1f7),exports[a12_0x27a679(0x1e8)]=a12_0x27a679(0x1d0),exports[a12_0x27a679(0x1fd)]=function(_0x1ca21a){const _0x14963b=a12_0x27a679,_0x302798={};_0x302798[_0x14963b(0x1de)]='Use\x20username\x20to\x20configure\x20the\x20CLI\x20for\x20future\x20actions.',_0x302798[_0x14963b(0x1ee)]=_0x14963b(0x1d9),_0x302798[_0x14963b(0x1c3)]=_0x14963b(0x1b9),_0x302798[_0x14963b(0x1d2)]=_0x14963b(0x213);const _0x392f96=_0x302798,_0x3df7c2={};_0x3df7c2[_0x14963b(0x1ce)]=_0x392f96['SpHnv'],_0x3df7c2['type']=_0x392f96[_0x14963b(0x1ee)];const _0x455b2a={};_0x455b2a['description']=_0x392f96['TKEAS'],_0x455b2a[_0x14963b(0x1ca)]=_0x392f96[_0x14963b(0x1ee)];const _0x2f9aa7={};return _0x2f9aa7['bstack-username']=_0x3df7c2,_0x2f9aa7[_0x14963b(0x200)]=_0x455b2a,_0x1ca21a[_0x14963b(0x216)](HELP_HEADER_MESSAGE[_0x14963b(0x1f7)])[_0x14963b(0x1ef)](HELP_FOOTER_MESSAGE)[_0x14963b(0x1c0)](_0x2f9aa7)['recommendCommands']()[_0x14963b(0x1f2)]()[_0x14963b(0x213)](_0x392f96[_0x14963b(0x1d2)])[_0x14963b(0x1d5)];},exports[a12_0x27a679(0x1bd)]=async function(_0x1b1a1d){const _0x10eea9=a12_0x27a679,_0x48fa90={'HgucB':function(_0x49d485){return _0x49d485();},'PiwJk':_0x10eea9(0x1d3),'YKohH':_0x10eea9(0x1c1),'NRuAM':_0x10eea9(0x1d9),'ngtFy':_0x10eea9(0x1b9),'Uapkd':_0x10eea9(0x213),'kUZex':function(_0x52db66,_0x38f83d,_0x27bfb6,_0xd6f7aa,_0xeba2b3,_0x5b42ec,_0x379f23){return _0x52db66(_0x38f83d,_0x27bfb6,_0xd6f7aa,_0xeba2b3,_0x5b42ec,_0x379f23);},'ToSAg':_0x10eea9(0x214),'VHTen':function(_0x1dfe3c,_0x101b01){return _0x1dfe3c!==_0x101b01;},'qOvlJ':_0x10eea9(0x20f),'cuOTN':function(_0x520e07,_0x4e7002){return _0x520e07!==_0x4e7002;},'DSUhw':_0x10eea9(0x1ea),'VSeBA':'QjaFn','HKeIr':function(_0x4629ae,_0x132d1a){return _0x4629ae===_0x132d1a;},'agmsY':'edhVz','bjqJR':_0x10eea9(0x1d4),'zImQp':function(_0x197207,_0x19204b){return _0x197207!==_0x19204b;},'jUuLi':_0x10eea9(0x223),'Umjup':'iFIqu','UNXcA':function(_0xac6f44,_0x4d0881){return _0xac6f44===_0x4d0881;},'xrhpi':function(_0x395b08,_0x29d8eb){return _0x395b08===_0x29d8eb;},'wLVET':function(_0x55ff67,_0x3a8d72){return _0x55ff67!==_0x3a8d72;},'RcbXq':_0x10eea9(0x1f3),'wmoBc':_0x10eea9(0x1fe),'pMDGq':'BrowserStack\x20username\x20and\x20password\x20neither\x20passed\x20in\x20command\x20line\x20arguments\x20nor\x20set\x20as\x20environment\x20variables.\x20Raising\x20a\x20prompt\x20to\x20get\x20the\x20details.','ShMCR':function(_0x5adb43){return _0x5adb43();},'fDPSv':_0x10eea9(0x1f0),'NSFWz':function(_0x15f786,_0x4435b9,_0x36d487){return _0x15f786(_0x4435b9,_0x36d487);},'RihmQ':function(_0x4e0126,_0x3e3153,_0xe923ea){return _0x4e0126(_0x3e3153,_0xe923ea);},'QfAXJ':function(_0x59ef24,_0x3ea935){return _0x59ef24!==_0x3ea935;},'tBgVv':function(_0x332e81,_0x485162){return _0x332e81===_0x485162;},'XFQSB':_0x10eea9(0x1e3),'JVHnt':'eMeIm','nxKSx':function(_0x27489a,_0x24c477){return _0x27489a!==_0x24c477;},'cgkPx':_0x10eea9(0x21f),'dVbQx':_0x10eea9(0x1f5),'VNDyH':_0x10eea9(0x1e4),'ICcrc':_0x10eea9(0x1cb),'SCczg':_0x10eea9(0x203),'TdDJK':function(_0x4e321c,_0x4e2e04,_0x1a445f,_0x1c55e9,_0x415057,_0x3730ba,_0x275804){return _0x4e321c(_0x4e2e04,_0x1a445f,_0x1c55e9,_0x415057,_0x3730ba,_0x275804);},'lfUUE':_0x10eea9(0x1eb)};try{global_registry[_0x10eea9(0x1f8)]=_0x48fa90[_0x10eea9(0x220)](uuidv4),_0x48fa90[_0x10eea9(0x202)](sendInstrumentationEvent,_0x1b1a1d,_0x48fa90[_0x10eea9(0x207)],messageTypes[_0x10eea9(0x1cd)],null,null,_0x1b1a1d);const _0xc7314c=_0x48fa90[_0x10eea9(0x220)](getDirForConfig);!fs[_0x10eea9(0x1cf)](_0xc7314c)&&(_0x48fa90[_0x10eea9(0x1c7)](_0x48fa90[_0x10eea9(0x1f1)],_0x48fa90[_0x10eea9(0x1f1)])?_0x2aea69=_0x4616ab['bstackUsername']:fs[_0x10eea9(0x21e)](_0xc7314c));let _0x8d2051,_0x4db101;process[_0x10eea9(0x1c5)][_0x10eea9(0x201)]&&(_0x48fa90['cuOTN'](_0x48fa90[_0x10eea9(0x208)],_0x48fa90[_0x10eea9(0x208)])?_0x385d10=_0x5d70d0[_0x10eea9(0x1e1)]:_0x8d2051=process[_0x10eea9(0x1c5)][_0x10eea9(0x201)]);process['env'][_0x10eea9(0x1df)]&&(_0x48fa90[_0x10eea9(0x1c7)](_0x48fa90[_0x10eea9(0x1d1)],_0x48fa90[_0x10eea9(0x1d1)])?_0x2701a5=_0x9bddf9[_0x10eea9(0x1c5)]['BROWSERSTACK_USERNAME']:_0x4db101=process[_0x10eea9(0x1c5)]['BROWSERSTACK_ACCESS_KEY']);if(_0x1b1a1d[_0x10eea9(0x1e6)]){if(_0x48fa90['HKeIr'](_0x48fa90[_0x10eea9(0x221)],_0x48fa90[_0x10eea9(0x204)])){let _0x1b8d62={};const _0x5a5b4c=_0x48fa90[_0x10eea9(0x220)](_0x5c8cb3);_0x2e1642[_0x10eea9(0x1cf)](_0x5a5b4c)&&(_0x1b8d62=_0x5d3d38[_0x10eea9(0x1dd)](_0x150d47[_0x10eea9(0x1d7)](_0x5a5b4c,_0x48fa90[_0x10eea9(0x1fc)])));const _0x10b77a={};_0x10b77a[_0x10eea9(0x206)]=_0xe91dd7,_0x10b77a['password']=_0x498819,_0x1b8d62[_0x10eea9(0x1c4)]=_0x10b77a,_0x2b9cd9['writeFileSync'](_0x5a5b4c,_0x1e2544[_0x10eea9(0x1f9)](_0x1b8d62)),_0x37f6d7['exit'](0x0);}else _0x8d2051=_0x1b1a1d[_0x10eea9(0x1e6)];}_0x1b1a1d[_0x10eea9(0x1e1)]&&(_0x48fa90['zImQp'](_0x48fa90[_0x10eea9(0x1bf)],_0x48fa90['Umjup'])?_0x4db101=_0x1b1a1d['bstackAccesskey']:_0x1ac71f[_0x10eea9(0x21e)](_0x8edf05));if(_0x48fa90[_0x10eea9(0x212)](_0x8d2051,undefined)||_0x48fa90['xrhpi'](_0x4db101,undefined)){if(_0x48fa90['wLVET'](_0x48fa90[_0x10eea9(0x222)],_0x48fa90['wmoBc'])){logger[_0x10eea9(0x20b)](_0x48fa90[_0x10eea9(0x1c6)]);const [_0x4e6d57,_0x2c70ce]=await _0x48fa90[_0x10eea9(0x209)](inputBstackKeys);_0x8d2051=_0x4e6d57,_0x4db101=_0x2c70ce;}else _0x56ca94=_0x97a6e5[_0x10eea9(0x1c5)][_0x10eea9(0x1df)];}let _0x5b5f1e=![];const _0x6606bb=_0x10eea9(0x20a)+_0x8d2051+':'+_0x4db101+'@'+BS_API_URL+_0x10eea9(0x1db),_0x106cd9={'method':_0x48fa90[_0x10eea9(0x1e9)],'headers':_0x48fa90[_0x10eea9(0x1c2)](getAuthHeader,_0x8d2051,_0x4db101),'throwHttpErrors':![]},_0xf3fb89=await _0x48fa90[_0x10eea9(0x1dc)](got,_0x6606bb,_0x106cd9);_0x48fa90['QfAXJ'](_0xf3fb89,null)&&_0x48fa90['VHTen'](_0xf3fb89,undefined)&&_0x48fa90[_0x10eea9(0x212)](_0xf3fb89['statusCode'],0xc8)&&(_0x48fa90[_0x10eea9(0x1fb)](_0x48fa90[_0x10eea9(0x211)],_0x48fa90[_0x10eea9(0x1e5)])?_0x55eb06=_0x2715be[_0x10eea9(0x1dd)](_0x49a4ee[_0x10eea9(0x1d7)](_0x22a2f6,_0x48fa90[_0x10eea9(0x1fc)])):_0x5b5f1e=!![]);if(_0x5b5f1e){if(_0x48fa90[_0x10eea9(0x1c9)](_0x48fa90[_0x10eea9(0x217)],_0x48fa90[_0x10eea9(0x21d)])){let _0x4a9953={};const _0x1673e3=_0x48fa90[_0x10eea9(0x209)](getCredentialsPath);if(fs['existsSync'](_0x1673e3)){if(_0x48fa90[_0x10eea9(0x1ed)](_0x48fa90['VNDyH'],_0x48fa90[_0x10eea9(0x1e2)])){const _0x5398af={};_0x5398af['description']=_0x48fa90[_0x10eea9(0x1bb)],_0x5398af[_0x10eea9(0x1ca)]=_0x48fa90[_0x10eea9(0x218)];const _0x5711eb={};_0x5711eb[_0x10eea9(0x1ce)]=_0x48fa90['ngtFy'],_0x5711eb[_0x10eea9(0x1ca)]=_0x48fa90['NRuAM'];const _0x56fae6={};return _0x56fae6[_0x10eea9(0x1e0)]=_0x5398af,_0x56fae6['bstack-accesskey']=_0x5711eb,_0xb0c38[_0x10eea9(0x216)](_0x4d97ba[_0x10eea9(0x1f7)])[_0x10eea9(0x1ef)](_0x327c35)[_0x10eea9(0x1c0)](_0x56fae6)['recommendCommands']()[_0x10eea9(0x1f2)]()[_0x10eea9(0x213)](_0x48fa90[_0x10eea9(0x215)])['argv'];}else _0x4a9953=JSON[_0x10eea9(0x1dd)](fs[_0x10eea9(0x1d7)](_0x1673e3,_0x48fa90[_0x10eea9(0x1fc)]));}const _0x5f5a0b={};_0x5f5a0b[_0x10eea9(0x206)]=_0x8d2051,_0x5f5a0b['password']=_0x4db101,_0x4a9953['Browserstack']=_0x5f5a0b,fs[_0x10eea9(0x1fa)](_0x1673e3,JSON[_0x10eea9(0x1f9)](_0x4a9953)),process[_0x10eea9(0x20c)](0x0);}else _0x4e184a=!![];}else logger[_0x10eea9(0x1c8)](_0x48fa90[_0x10eea9(0x1cc)]),await _0x48fa90['kUZex'](sendInstrumentationEvent,_0x1b1a1d,_0x48fa90[_0x10eea9(0x207)],messageTypes[_0x10eea9(0x21b)],_0x48fa90[_0x10eea9(0x1d6)],null,_0x1b1a1d),process[_0x10eea9(0x20c)](0x1);}catch(_0x27ffc0){logger['error'](_0x27ffc0[_0x10eea9(0x1b7)]),await _0x48fa90[_0x10eea9(0x210)](sendInstrumentationEvent,_0x1b1a1d,_0x48fa90['ToSAg'],messageTypes['ERROR'],_0x48fa90[_0x10eea9(0x1b8)],_0x27ffc0,_0x1b1a1d),process[_0x10eea9(0x20c)](0x1);}}; |
@@ -1,1 +0,1 @@ | ||
| function a14_0xcdff(_0x3bf9b1,_0x471bf9){const _0x190040=a14_0x1900();return a14_0xcdff=function(_0xcdffe6,_0x5d2ec8){_0xcdffe6=_0xcdffe6-0x1b2;let _0x5323a1=_0x190040[_0xcdffe6];return _0x5323a1;},a14_0xcdff(_0x3bf9b1,_0x471bf9);}const a14_0x935272=a14_0xcdff;(function(_0x66f989,_0x56df6e){const _0x52d0a7=a14_0xcdff,_0x1b318f=_0x66f989();while(!![]){try{const _0x3ee9e9=parseInt(_0x52d0a7(0x1f8))/0x1*(-parseInt(_0x52d0a7(0x1bc))/0x2)+-parseInt(_0x52d0a7(0x1bf))/0x3+-parseInt(_0x52d0a7(0x1f6))/0x4+-parseInt(_0x52d0a7(0x1d7))/0x5+-parseInt(_0x52d0a7(0x1e5))/0x6*(parseInt(_0x52d0a7(0x1e0))/0x7)+-parseInt(_0x52d0a7(0x1d4))/0x8+parseInt(_0x52d0a7(0x1ba))/0x9;if(_0x3ee9e9===_0x56df6e)break;else _0x1b318f['push'](_0x1b318f['shift']());}catch(_0x33f73f){_0x1b318f['push'](_0x1b318f['shift']());}}}(a14_0x1900,0xb4d76));const fs=require('fs'),got=require('got'),{table}=require(a14_0x935272(0x1f9)),{v4:uuidv4}=require('uuid'),{AG_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes}=require(a14_0x935272(0x1df)),{getCredentialsPath,getAuthHeader}=require('../../utils/utilityMethods'),{sendInstrumentationEvent}=require(a14_0x935272(0x1fc));exports['command']=a14_0x935272(0x1fa),exports[a14_0x935272(0x1c4)]=a14_0x935272(0x1e7),exports[a14_0x935272(0x1d3)]=function(_0x276cba){const _0x34e41c=a14_0x935272,_0x2f34c8={};_0x2f34c8[_0x34e41c(0x1fd)]='Use\x20this\x20option\x20to\x20list\x20all\x20the\x20grid\x20profiles\x20for\x20your\x20group.',_0x2f34c8['jvBfs']=_0x34e41c(0x1f1),_0x2f34c8[_0x34e41c(0x1da)]=_0x34e41c(0x1e6);const _0x566e59=_0x2f34c8,_0x10c706={};_0x10c706[_0x34e41c(0x1dc)]=_0x566e59[_0x34e41c(0x1fd)],_0x10c706[_0x34e41c(0x1b8)]=_0x566e59['jvBfs'];const _0x905eb={};return _0x905eb[_0x34e41c(0x1c1)]=_0x10c706,_0x276cba['usage'](HELP_HEADER_MESSAGE['list'][_0x34e41c(0x1ee)])[_0x34e41c(0x1d9)](HELP_FOOTER_MESSAGE)[_0x34e41c(0x1d2)](_0x905eb)['help'](_0x566e59[_0x34e41c(0x1da)])[_0x34e41c(0x1ea)];},exports[a14_0x935272(0x1f7)]=async function(_0x77d0d6){const _0x3b5dc8=a14_0x935272,_0x3f6e4c={'NqRDK':function(_0x47a565){return _0x47a565();},'VLiaP':function(_0x33a04b){return _0x33a04b();},'ePpWb':'Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','lDTog':function(_0x4b3e65,_0x5797b5,_0x4dbd89,_0x589c1b,_0x1d029a,_0x5e42f5,_0x385f4e){return _0x4b3e65(_0x5797b5,_0x4dbd89,_0x589c1b,_0x1d029a,_0x5e42f5,_0x385f4e);},'DVZZi':_0x3b5dc8(0x1ef),'DCyTz':'init-not-called','fGWIK':function(_0x22ae3c){return _0x22ae3c();},'xSuxh':'GET','fRQBg':function(_0x13c43f,_0x3dab5e,_0x2ef8ef){return _0x13c43f(_0x3dab5e,_0x2ef8ef);},'rQgfG':function(_0x5f1a09,_0x4010f3,_0x481448){return _0x5f1a09(_0x4010f3,_0x481448);},'oLKyp':function(_0x22534c,_0x327be3){return _0x22534c!==_0x327be3;},'GBJYY':function(_0x2c03bf,_0xcac2f5){return _0x2c03bf===_0xcac2f5;},'MTXnH':_0x3b5dc8(0x1f4),'ETzlV':_0x3b5dc8(0x1bb),'NEdIi':'cloud-provider','qhJJo':_0x3b5dc8(0x1d6),'fdDwP':_0x3b5dc8(0x1cc),'KVqqL':function(_0x16177d,_0x1d522b){return _0x16177d(_0x1d522b);},'adWdK':function(_0x46a479,_0x3be250){return _0x46a479===_0x3be250;},'lqvOK':_0x3b5dc8(0x1f0),'GCWuy':'unauthorised','cuRUR':function(_0x2e9651,_0x26ba0e,_0x97960d,_0x90e8a2,_0x3d7273,_0x9287ca,_0x2aebdc){return _0x2e9651(_0x26ba0e,_0x97960d,_0x90e8a2,_0x3d7273,_0x9287ca,_0x2aebdc);},'IbSvJ':_0x3b5dc8(0x1b3),'KqfKV':'unknown-error'};try{global_registry[_0x3b5dc8(0x1f2)]=_0x3f6e4c[_0x3b5dc8(0x1d5)](uuidv4);let _0x3d576a='https://'+AG_API_URL+_0x3b5dc8(0x1ca);_0x77d0d6[_0x3b5dc8(0x1d1)]&&(_0x3d576a='https://'+AG_API_URL+_0x3b5dc8(0x1e8));!fs[_0x3b5dc8(0x1c6)](_0x3f6e4c[_0x3b5dc8(0x1ed)](getCredentialsPath))&&(console[_0x3b5dc8(0x1be)](_0x3f6e4c[_0x3b5dc8(0x1b6)]),await _0x3f6e4c['lDTog'](sendInstrumentationEvent,_0x77d0d6,_0x3f6e4c[_0x3b5dc8(0x1b7)],messageTypes['ERROR'],_0x3f6e4c[_0x3b5dc8(0x1db)],null,_0x77d0d6),process[_0x3b5dc8(0x1f3)](0x1));const _0x2d332b=JSON['parse'](fs[_0x3b5dc8(0x1cf)](_0x3f6e4c[_0x3b5dc8(0x1c5)](getCredentialsPath))),_0xcd6309={'method':_0x3f6e4c['xSuxh'],'headers':_0x3f6e4c[_0x3b5dc8(0x1ce)](getAuthHeader,_0x2d332b[_0x3b5dc8(0x1c9)][_0x3b5dc8(0x1e9)],_0x2d332b['Browserstack'][_0x3b5dc8(0x1c0)]),'throwHttpErrors':![]};global_registry[_0x3b5dc8(0x1c3)]=_0x2d332b[_0x3b5dc8(0x1c9)]['username'],global_registry[_0x3b5dc8(0x1c7)]=_0x2d332b[_0x3b5dc8(0x1c9)]['password'],_0x3f6e4c[_0x3b5dc8(0x1ec)](sendInstrumentationEvent,_0x77d0d6,_0x3f6e4c[_0x3b5dc8(0x1b7)],messageTypes[_0x3b5dc8(0x1de)],null,null,_0x77d0d6);const _0x17e6e4=await _0x3f6e4c['rQgfG'](got,_0x3d576a,_0xcd6309);if(_0x3f6e4c[_0x3b5dc8(0x1b4)](_0x17e6e4,null)&&_0x3f6e4c['oLKyp'](_0x17e6e4,undefined)&&_0x3f6e4c[_0x3b5dc8(0x1cb)](_0x17e6e4['statusCode'],0xc8)){const _0x33d456=JSON['parse'](_0x17e6e4['body']);console[_0x3b5dc8(0x1eb)](_0x3f6e4c['MTXnH']);const _0x62eac=[];_0x62eac[_0x3b5dc8(0x1d8)]([_0x3f6e4c['ETzlV'],_0x3f6e4c[_0x3b5dc8(0x1b5)],_0x3f6e4c['qhJJo'],_0x3f6e4c[_0x3b5dc8(0x1b2)]]),_0x33d456[_0x3b5dc8(0x1e1)](_0xc60f3=>{const _0x2aa198=_0x3b5dc8;_0x62eac[_0x2aa198(0x1d8)]([_0xc60f3['name'],_0xc60f3[_0x2aa198(0x1e4)],_0xc60f3[_0x2aa198(0x1d6)],_0xc60f3[_0x2aa198(0x1cc)]]);}),console[_0x3b5dc8(0x1eb)](_0x3f6e4c[_0x3b5dc8(0x1e2)](table,_0x62eac)),process[_0x3b5dc8(0x1f3)](0x0);}_0x3f6e4c[_0x3b5dc8(0x1bd)](_0x17e6e4[_0x3b5dc8(0x1c2)],0x191)&&(console[_0x3b5dc8(0x1be)](_0x3f6e4c['lqvOK']),await _0x3f6e4c[_0x3b5dc8(0x1ec)](sendInstrumentationEvent,_0x77d0d6,_0x3f6e4c[_0x3b5dc8(0x1b7)],messageTypes[_0x3b5dc8(0x1d0)],_0x3f6e4c[_0x3b5dc8(0x1f5)],null,_0x77d0d6),process['exit'](0x1)),console[_0x3b5dc8(0x1be)](_0x3b5dc8(0x1c8)+JSON[_0x3b5dc8(0x1b9)](_0x17e6e4)),await _0x3f6e4c[_0x3b5dc8(0x1cd)](sendInstrumentationEvent,_0x77d0d6,_0x3f6e4c[_0x3b5dc8(0x1b7)],messageTypes[_0x3b5dc8(0x1d0)],_0x3f6e4c['IbSvJ'],_0x17e6e4,_0x77d0d6),process['exit'](0x1);}catch(_0x4fd27d){console[_0x3b5dc8(0x1be)](_0x3b5dc8(0x1e3)+_0x4fd27d[_0x3b5dc8(0x1fb)]),await _0x3f6e4c[_0x3b5dc8(0x1ec)](sendInstrumentationEvent,_0x77d0d6,_0x3f6e4c[_0x3b5dc8(0x1b7)],messageTypes[_0x3b5dc8(0x1d0)],_0x3f6e4c[_0x3b5dc8(0x1dd)],_0x4fd27d,_0x77d0d6),process[_0x3b5dc8(0x1f3)](0x1);}};function a14_0x1900(){const _0x408f49=['error','3211329rQEAfz','password','all-grid-profiles','statusCode','bstackUsername','desc','fGWIK','existsSync','bstackAccesskey','Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','Browserstack','/packages/cli/get-grid-profiles','GBJYY','concurrency','cuRUR','fRQBg','readFileSync','ERROR','allGridProfiles','options','builder','8354528BKNvMr','NqRDK','region','4168785SLkYcN','push','epilogue','ZyTCh','DCyTz','description','KqfKV','INFO','../../config/constants','7yMpvvy','forEach','KVqqL','Failed\x20to\x20list\x20resources!\x20Error:\x20','cloudProvider','3038358OuKvtK','help','List\x20down\x20grid-profiles\x20configured\x20by\x20a\x20particular\x20user','/packages/cli/get-all-grid-profiles','username','argv','log','lDTog','VLiaP','gridProfile','list-grid-profiles-called','Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','boolean','requestId','exit','\x0aFound\x20the\x20following\x20Grid\x20Profiles:\x0a','GCWuy','3908912opLncw','handler','54VikxMK','table','grid-profiles','stack','../../utils/instrumentationUtils','PqNLy','fdDwP','server-error','oLKyp','NEdIi','ePpWb','DVZZi','type','stringify','48447765LMxGkx','grid-profile-name','7786MrvVfB','adWdK'];a14_0x1900=function(){return _0x408f49;};return a14_0x1900();} | ||
| const a14_0x455a40=a14_0x2a2f;(function(_0x4999eb,_0x294721){const _0x32d5d0=a14_0x2a2f,_0x3eed97=_0x4999eb();while(!![]){try{const _0x2f083e=-parseInt(_0x32d5d0(0x14e))/0x1+parseInt(_0x32d5d0(0x15b))/0x2*(-parseInt(_0x32d5d0(0x169))/0x3)+-parseInt(_0x32d5d0(0x172))/0x4+-parseInt(_0x32d5d0(0x16d))/0x5*(parseInt(_0x32d5d0(0x17f))/0x6)+-parseInt(_0x32d5d0(0x17e))/0x7+-parseInt(_0x32d5d0(0x167))/0x8*(parseInt(_0x32d5d0(0x185))/0x9)+-parseInt(_0x32d5d0(0x157))/0xa*(-parseInt(_0x32d5d0(0x15d))/0xb);if(_0x2f083e===_0x294721)break;else _0x3eed97['push'](_0x3eed97['shift']());}catch(_0x4b6251){_0x3eed97['push'](_0x3eed97['shift']());}}}(a14_0x20e2,0xcc313));function a14_0x2a2f(_0x5d5bd2,_0x368a1a){const _0x20e2f2=a14_0x20e2();return a14_0x2a2f=function(_0x2a2fbd,_0x2a48b6){_0x2a2fbd=_0x2a2fbd-0x147;let _0x443894=_0x20e2f2[_0x2a2fbd];return _0x443894;},a14_0x2a2f(_0x5d5bd2,_0x368a1a);}const fs=require('fs'),got=require(a14_0x455a40(0x192)),{table}=require('table'),{v4:uuidv4}=require(a14_0x455a40(0x152)),{AG_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes}=require(a14_0x455a40(0x147)),{getCredentialsPath,getAuthHeader}=require('../../utils/utilityMethods'),{sendInstrumentationEvent}=require(a14_0x455a40(0x18d));exports[a14_0x455a40(0x195)]=a14_0x455a40(0x190),exports[a14_0x455a40(0x150)]='List\x20down\x20grid-profiles\x20configured\x20by\x20a\x20particular\x20user',exports['builder']=function(_0x5ec2ec){const _0x1654de=a14_0x455a40,_0xdf7660={};_0xdf7660[_0x1654de(0x17c)]=_0x1654de(0x196),_0xdf7660['RWiBJ']=_0x1654de(0x17b),_0xdf7660[_0x1654de(0x17a)]=_0x1654de(0x148);const _0x298696=_0xdf7660,_0x379323={};_0x379323[_0x1654de(0x15f)]=_0x298696[_0x1654de(0x17c)],_0x379323['type']=_0x298696[_0x1654de(0x173)];const _0x3bdcaa={};return _0x3bdcaa[_0x1654de(0x14f)]=_0x379323,_0x5ec2ec[_0x1654de(0x191)](HELP_HEADER_MESSAGE[_0x1654de(0x14a)][_0x1654de(0x15e)])[_0x1654de(0x162)](HELP_FOOTER_MESSAGE)[_0x1654de(0x18f)](_0x3bdcaa)['help'](_0x298696[_0x1654de(0x17a)])[_0x1654de(0x149)];},exports[a14_0x455a40(0x16b)]=async function(_0x152088){const _0x40a2ea=a14_0x455a40,_0x41cadd={'NHGnP':function(_0x4a2396){return _0x4a2396();},'HJorz':_0x40a2ea(0x16e),'hfcCe':function(_0x4b1663,_0x70af7d,_0x2c8a26,_0x5f2994,_0x12f20a,_0x121a97,_0x22ee00){return _0x4b1663(_0x70af7d,_0x2c8a26,_0x5f2994,_0x12f20a,_0x121a97,_0x22ee00);},'xAiBL':_0x40a2ea(0x187),'pIXuW':_0x40a2ea(0x170),'lCuAA':function(_0x255c7f){return _0x255c7f();},'gfoJC':_0x40a2ea(0x183),'miuLQ':function(_0x501a80,_0x310e3e,_0x1f98b3){return _0x501a80(_0x310e3e,_0x1f98b3);},'LbiNI':function(_0x530c98,_0x128746){return _0x530c98!==_0x128746;},'VCCTj':function(_0xeea262,_0x5bbd64){return _0xeea262===_0x5bbd64;},'bFrcW':_0x40a2ea(0x166),'HrbUr':_0x40a2ea(0x163),'BzXJf':_0x40a2ea(0x19b),'OGOXL':_0x40a2ea(0x155),'ZtgrS':_0x40a2ea(0x194),'ACNzN':function(_0x4dd25b,_0x293c0a){return _0x4dd25b(_0x293c0a);},'jqlEz':_0x40a2ea(0x176),'Izwcb':_0x40a2ea(0x165),'ityvG':_0x40a2ea(0x178),'xLnQp':function(_0x9a36fd,_0x1c4a73,_0x596221,_0x31d644,_0x2c09b3,_0x5e32fb,_0x4947ed){return _0x9a36fd(_0x1c4a73,_0x596221,_0x31d644,_0x2c09b3,_0x5e32fb,_0x4947ed);},'MLuMs':_0x40a2ea(0x161)};try{global_registry[_0x40a2ea(0x16c)]=_0x41cadd['NHGnP'](uuidv4);let _0x46474f='https://'+AG_API_URL+_0x40a2ea(0x16a);_0x152088[_0x40a2ea(0x198)]&&(_0x46474f=_0x40a2ea(0x184)+AG_API_URL+_0x40a2ea(0x14c));!fs[_0x40a2ea(0x160)](_0x41cadd[_0x40a2ea(0x186)](getCredentialsPath))&&(console[_0x40a2ea(0x19c)](_0x41cadd['HJorz']),await _0x41cadd[_0x40a2ea(0x156)](sendInstrumentationEvent,_0x152088,_0x41cadd[_0x40a2ea(0x18e)],messageTypes[_0x40a2ea(0x153)],_0x41cadd[_0x40a2ea(0x168)],null,_0x152088),process[_0x40a2ea(0x151)](0x1));const _0x5ecec9=JSON[_0x40a2ea(0x177)](fs[_0x40a2ea(0x171)](_0x41cadd[_0x40a2ea(0x189)](getCredentialsPath))),_0x539c08={'method':_0x41cadd[_0x40a2ea(0x188)],'headers':_0x41cadd['miuLQ'](getAuthHeader,_0x5ecec9[_0x40a2ea(0x179)][_0x40a2ea(0x17d)],_0x5ecec9[_0x40a2ea(0x179)][_0x40a2ea(0x14d)]),'throwHttpErrors':![]};global_registry['bstackUsername']=_0x5ecec9[_0x40a2ea(0x179)][_0x40a2ea(0x17d)],global_registry[_0x40a2ea(0x193)]=_0x5ecec9[_0x40a2ea(0x179)][_0x40a2ea(0x14d)],_0x41cadd[_0x40a2ea(0x156)](sendInstrumentationEvent,_0x152088,_0x41cadd[_0x40a2ea(0x18e)],messageTypes[_0x40a2ea(0x199)],null,null,_0x152088);const _0x48ed4e=await _0x41cadd[_0x40a2ea(0x18c)](got,_0x46474f,_0x539c08);if(_0x41cadd[_0x40a2ea(0x15a)](_0x48ed4e,null)&&_0x41cadd['LbiNI'](_0x48ed4e,undefined)&&_0x41cadd[_0x40a2ea(0x164)](_0x48ed4e[_0x40a2ea(0x16f)],0xc8)){const _0x450c06=JSON[_0x40a2ea(0x177)](_0x48ed4e[_0x40a2ea(0x19a)]);console['log'](_0x41cadd[_0x40a2ea(0x180)]);const _0x32efe1=[];_0x32efe1['push']([_0x41cadd[_0x40a2ea(0x15c)],_0x41cadd['BzXJf'],_0x41cadd[_0x40a2ea(0x18b)],_0x41cadd['ZtgrS']]),_0x450c06['forEach'](_0x30280a=>{const _0x36b7ed=_0x40a2ea;_0x32efe1['push']([_0x30280a[_0x36b7ed(0x159)],_0x30280a[_0x36b7ed(0x154)],_0x30280a['region'],_0x30280a[_0x36b7ed(0x194)]]);}),console['log'](_0x41cadd[_0x40a2ea(0x158)](table,_0x32efe1)),process[_0x40a2ea(0x151)](0x0);}_0x41cadd[_0x40a2ea(0x164)](_0x48ed4e[_0x40a2ea(0x16f)],0x191)&&(console[_0x40a2ea(0x19c)](_0x41cadd[_0x40a2ea(0x175)]),await _0x41cadd[_0x40a2ea(0x156)](sendInstrumentationEvent,_0x152088,_0x41cadd[_0x40a2ea(0x18e)],messageTypes['ERROR'],_0x41cadd[_0x40a2ea(0x197)],null,_0x152088),process[_0x40a2ea(0x151)](0x1)),console[_0x40a2ea(0x19c)](_0x40a2ea(0x174)+JSON[_0x40a2ea(0x181)](_0x48ed4e)),await _0x41cadd['hfcCe'](sendInstrumentationEvent,_0x152088,_0x41cadd[_0x40a2ea(0x18e)],messageTypes[_0x40a2ea(0x153)],_0x41cadd[_0x40a2ea(0x14b)],_0x48ed4e,_0x152088),process[_0x40a2ea(0x151)](0x1);}catch(_0x24cf5e){console[_0x40a2ea(0x19c)](_0x40a2ea(0x182)+_0x24cf5e['stack']),await _0x41cadd['xLnQp'](sendInstrumentationEvent,_0x152088,_0x41cadd['xAiBL'],messageTypes[_0x40a2ea(0x153)],_0x41cadd[_0x40a2ea(0x18a)],_0x24cf5e,_0x152088),process[_0x40a2ea(0x151)](0x1);}};function a14_0x20e2(){const _0x4c826e=['desc','exit','uuid','ERROR','cloudProvider','region','hfcCe','173050dqoWer','ACNzN','name','LbiNI','350916OgAiSJ','HrbUr','4576mlUrDG','gridProfile','description','existsSync','unknown-error','epilogue','grid-profile-name','VCCTj','unauthorised','\x0aFound\x20the\x20following\x20Grid\x20Profiles:\x0a','80HhVsik','pIXuW','3UckTqB','/packages/cli/get-grid-profiles','handler','requestId','401260tFSFvT','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','statusCode','init-not-called','readFileSync','5219604zOxZxG','RWiBJ','Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','jqlEz','Failed\x20to\x20fetch\x20grid\x20profile\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','parse','server-error','Browserstack','vbybb','boolean','VwZEw','username','8417003wLCJsp','84EuOisU','bFrcW','stringify','Failed\x20to\x20list\x20resources!\x20Error:\x20','GET','https://','974502iduxHX','NHGnP','list-grid-profiles-called','gfoJC','lCuAA','MLuMs','OGOXL','miuLQ','../../utils/instrumentationUtils','xAiBL','options','grid-profiles','usage','got','bstackAccesskey','concurrency','command','Use\x20this\x20option\x20to\x20list\x20all\x20the\x20grid\x20profiles\x20for\x20your\x20group.','Izwcb','allGridProfiles','INFO','body','cloud-provider','error','../../config/constants','help','argv','list','ityvG','/packages/cli/get-all-grid-profiles','password','1473413ddyaal','all-grid-profiles'];a14_0x20e2=function(){return _0x4c826e;};return a14_0x20e2();} |
@@ -1,1 +0,1 @@ | ||
| const a15_0x1ec292=a15_0x20aa;function a15_0x2e3d(){const _0x37901d=['ecQDZ','ekxGQ','KfEot','existsSync','BQWQn','grid-id','rcnBp','got','usage','name','uuid','List\x20down\x20grids\x20configured\x20by\x20a\x20particular\x20user','cluster-name','push','password','help','grid','/packages/cli/get-all-grids','readFileSync','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','clusterName','fNunH','lJdJG','tWhtR','queued','4501KWziPj','XFHzs','type','/packages/cli/get-grids','93339AXdXFq','status','options','bstackAccesskey','11vgMNKR','BVIIW','Failed\x20to\x20list\x20resources!\x20Error:\x20','\x0aFound\x20the\x20following\x20grids:\x0a','list','6765100jJFjyE','wxsvI','1397705dSwofM','running','xXanq','list-grids-called','https://','unauthorised','stack','cIsIw','../../utils/instrumentationUtils','statusCode','init-not-called','log','RgLUo','parse','yFulm','TDzFG','all-grids','fIEyZ','488ZCaWFv','OpiqT','ulxvx','LZBzK','ERROR','2909535KbfTgy','tPOfq','exit','error','requestId','handler','Nkfby','413jbYyXW','1307761ARhXNX','73758XjmRwD','desc','wCaRz','12VqcswO','username','INFO','../../utils/utilityMethods','grids','GzFsA','bTHjQ','body','grid-name','boolean','Browserstack','104jDWXcv','GET','table','description','WCLVV','48QZvQXg','GshMT','epilogue'];a15_0x2e3d=function(){return _0x37901d;};return a15_0x2e3d();}(function(_0x269452,_0x26155e){const _0x5be53f=a15_0x20aa,_0x5425f2=_0x269452();while(!![]){try{const _0x1dbec8=parseInt(_0x5be53f(0x251))/0x1*(-parseInt(_0x5be53f(0x230))/0x2)+-parseInt(_0x5be53f(0x219))/0x3+-parseInt(_0x5be53f(0x225))/0x4*(-parseInt(_0x5be53f(0x202))/0x5)+-parseInt(_0x5be53f(0x222))/0x6*(parseInt(_0x5be53f(0x220))/0x7)+parseInt(_0x5be53f(0x214))/0x8*(parseInt(_0x5be53f(0x1f7))/0x9)+parseInt(_0x5be53f(0x200))/0xa*(parseInt(_0x5be53f(0x1fb))/0xb)+-parseInt(_0x5be53f(0x235))/0xc*(-parseInt(_0x5be53f(0x221))/0xd);if(_0x1dbec8===_0x26155e)break;else _0x5425f2['push'](_0x5425f2['shift']());}catch(_0x4aa5ba){_0x5425f2['push'](_0x5425f2['shift']());}}}(a15_0x2e3d,0x979a8));const fs=require('fs'),got=require(a15_0x1ec292(0x23f)),{table}=require(a15_0x1ec292(0x232)),{v4:uuidv4}=require(a15_0x1ec292(0x242)),{AG_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,messageTypes,global_registry}=require('../../config/constants'),{getCredentialsPath,getAuthHeader}=require(a15_0x1ec292(0x228)),{sendInstrumentationEvent}=require(a15_0x1ec292(0x20a));function a15_0x20aa(_0x25348d,_0x2c0741){const _0x2e3d0f=a15_0x2e3d();return a15_0x20aa=function(_0x20aa14,_0xb74c67){_0x20aa14=_0x20aa14-0x1f4;let _0x10fd2c=_0x2e3d0f[_0x20aa14];return _0x10fd2c;},a15_0x20aa(_0x25348d,_0x2c0741);}exports['command']=a15_0x1ec292(0x229),exports[a15_0x1ec292(0x223)]=a15_0x1ec292(0x243),exports['builder']=function(_0x2aa3bc){const _0x18dc05=a15_0x1ec292,_0x31338d={};_0x31338d[_0x18dc05(0x1fc)]='Use\x20this\x20option\x20to\x20list\x20all\x20the\x20grids\x20for\x20your\x20group.',_0x31338d[_0x18dc05(0x239)]=_0x18dc05(0x22e),_0x31338d[_0x18dc05(0x23a)]='help';const _0x2fb188=_0x31338d,_0x4d779b={};_0x4d779b[_0x18dc05(0x233)]=_0x2fb188['BVIIW'],_0x4d779b[_0x18dc05(0x1f5)]=_0x2fb188[_0x18dc05(0x239)];const _0xba84af={};return _0xba84af[_0x18dc05(0x212)]=_0x4d779b,_0x2aa3bc[_0x18dc05(0x240)](HELP_HEADER_MESSAGE[_0x18dc05(0x1ff)][_0x18dc05(0x248)])[_0x18dc05(0x237)](HELP_FOOTER_MESSAGE)[_0x18dc05(0x1f9)](_0xba84af)[_0x18dc05(0x247)](_0x2fb188['KfEot'])['argv'];},exports[a15_0x1ec292(0x21e)]=async function(_0x432452){const _0x24bc4e=a15_0x1ec292,_0x41806d={'XFHzs':function(_0x43bb53){return _0x43bb53();},'Nkfby':function(_0x47347a){return _0x47347a();},'vuEpq':_0x24bc4e(0x24b),'fIEyZ':function(_0x133ea9,_0xbca028,_0x2050e1,_0x3894be,_0x603923,_0x51866a,_0x3450d0){return _0x133ea9(_0xbca028,_0x2050e1,_0x3894be,_0x603923,_0x51866a,_0x3450d0);},'wxsvI':_0x24bc4e(0x205),'ecQDZ':_0x24bc4e(0x20c),'RgLUo':function(_0x4f8eb9){return _0x4f8eb9();},'ulxvx':_0x24bc4e(0x231),'yFulm':function(_0x528712,_0x3a316e,_0x31b1b9){return _0x528712(_0x3a316e,_0x31b1b9);},'tWhtR':function(_0xd2a4c6,_0x2b1bbb,_0x25b7fc,_0x44b1e6,_0x36a8d7,_0x265011,_0x20f7df){return _0xd2a4c6(_0x2b1bbb,_0x25b7fc,_0x44b1e6,_0x36a8d7,_0x265011,_0x20f7df);},'GzFsA':function(_0x3dcf57,_0x1a9468){return _0x3dcf57!==_0x1a9468;},'zwfgj':function(_0x4c3291,_0x5d6dc5){return _0x4c3291!==_0x5d6dc5;},'BQWQn':function(_0x57bf69,_0x1e32ab){return _0x57bf69===_0x1e32ab;},'GshMT':_0x24bc4e(0x1fe),'wCaRz':_0x24bc4e(0x23d),'bTHjQ':_0x24bc4e(0x22d),'TDzFG':_0x24bc4e(0x1f8),'WCLVV':_0x24bc4e(0x203),'fNunH':'queued','OpiqT':_0x24bc4e(0x244),'tPOfq':function(_0x557cb0,_0x5ef564){return _0x557cb0(_0x5ef564);},'lJdJG':function(_0x5c5ec3,_0x1f332e){return _0x5c5ec3===_0x1f332e;},'LZBzK':'Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','xXanq':_0x24bc4e(0x207),'dmJea':function(_0x164b81,_0x37b428,_0xac18e4,_0x55b355,_0x1770ff,_0x13318c,_0x401700){return _0x164b81(_0x37b428,_0xac18e4,_0x55b355,_0x1770ff,_0x13318c,_0x401700);},'rcnBp':'server-error','cIsIw':function(_0x4364ff,_0x333f1b,_0x51a18d,_0x50199d,_0x384ddc,_0x4069ad,_0x64531e){return _0x4364ff(_0x333f1b,_0x51a18d,_0x50199d,_0x384ddc,_0x4069ad,_0x64531e);},'lQBhZ':'unknown-error'};try{global_registry[_0x24bc4e(0x21d)]=_0x41806d[_0x24bc4e(0x1f4)](uuidv4);!fs[_0x24bc4e(0x23b)](_0x41806d[_0x24bc4e(0x21f)](getCredentialsPath))&&(console[_0x24bc4e(0x21c)](_0x41806d['vuEpq']),await _0x41806d[_0x24bc4e(0x213)](sendInstrumentationEvent,_0x432452,_0x41806d[_0x24bc4e(0x201)],messageTypes[_0x24bc4e(0x218)],_0x41806d[_0x24bc4e(0x238)],null,_0x432452),process[_0x24bc4e(0x21b)](0x1));const _0x35547b=JSON[_0x24bc4e(0x20f)](fs[_0x24bc4e(0x24a)](_0x41806d[_0x24bc4e(0x20e)](getCredentialsPath)));let _0xc78980=_0x24bc4e(0x206)+AG_API_URL+_0x24bc4e(0x1f6);_0x432452['allGrids']&&(_0xc78980=_0x24bc4e(0x206)+AG_API_URL+_0x24bc4e(0x249));const _0x42379a={'method':_0x41806d[_0x24bc4e(0x216)],'headers':_0x41806d['yFulm'](getAuthHeader,_0x35547b[_0x24bc4e(0x22f)][_0x24bc4e(0x226)],_0x35547b['Browserstack'][_0x24bc4e(0x246)]),'throwHttpErrors':![]};global_registry['bstackUsername']=_0x35547b[_0x24bc4e(0x22f)][_0x24bc4e(0x226)],global_registry[_0x24bc4e(0x1fa)]=_0x35547b[_0x24bc4e(0x22f)][_0x24bc4e(0x246)],_0x41806d[_0x24bc4e(0x24f)](sendInstrumentationEvent,_0x432452,_0x41806d[_0x24bc4e(0x201)],messageTypes[_0x24bc4e(0x227)],null,null,_0x432452);const _0x24ec69=await _0x41806d[_0x24bc4e(0x210)](got,_0xc78980,_0x42379a);if(_0x41806d[_0x24bc4e(0x22a)](_0x24ec69,null)&&_0x41806d['zwfgj'](_0x24ec69,undefined)&&_0x41806d[_0x24bc4e(0x23c)](_0x24ec69[_0x24bc4e(0x20b)],0xc8)){const _0x5b4be7=JSON['parse'](_0x24ec69[_0x24bc4e(0x22c)]);console[_0x24bc4e(0x20d)](_0x41806d[_0x24bc4e(0x236)]);const _0x1fe30a=[];_0x1fe30a[_0x24bc4e(0x245)]([_0x41806d[_0x24bc4e(0x224)],_0x41806d[_0x24bc4e(0x22b)],_0x41806d[_0x24bc4e(0x211)],_0x41806d[_0x24bc4e(0x234)],_0x41806d[_0x24bc4e(0x24d)],_0x41806d[_0x24bc4e(0x215)]]),_0x5b4be7['forEach'](_0x384375=>{const _0x3c1a8c=_0x24bc4e;_0x1fe30a['push']([_0x384375['id'],_0x384375[_0x3c1a8c(0x241)],_0x384375[_0x3c1a8c(0x1f8)],_0x384375['running'],_0x384375[_0x3c1a8c(0x250)],_0x384375[_0x3c1a8c(0x24c)]]);}),console['log'](_0x41806d[_0x24bc4e(0x21a)](table,_0x1fe30a)),process['exit'](0x0);}_0x41806d[_0x24bc4e(0x24e)](_0x24ec69[_0x24bc4e(0x20b)],0x191)&&(console[_0x24bc4e(0x21c)](_0x41806d[_0x24bc4e(0x217)]),await _0x41806d[_0x24bc4e(0x213)](sendInstrumentationEvent,_0x432452,_0x41806d[_0x24bc4e(0x201)],messageTypes[_0x24bc4e(0x218)],_0x41806d[_0x24bc4e(0x204)],null,_0x432452),process[_0x24bc4e(0x21b)](0x1)),console[_0x24bc4e(0x21c)]('Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20'+JSON['stringify'](_0x24ec69)),await _0x41806d['dmJea'](sendInstrumentationEvent,_0x432452,_0x41806d[_0x24bc4e(0x201)],messageTypes['ERROR'],_0x41806d[_0x24bc4e(0x23e)],_0x24ec69,_0x432452),process[_0x24bc4e(0x21b)](0x1);}catch(_0x3a2f18){console[_0x24bc4e(0x21c)](_0x24bc4e(0x1fd)+_0x3a2f18[_0x24bc4e(0x208)]),await _0x41806d[_0x24bc4e(0x209)](sendInstrumentationEvent,_0x432452,_0x41806d[_0x24bc4e(0x201)],messageTypes[_0x24bc4e(0x218)],_0x41806d['lQBhZ'],_0x3a2f18,_0x432452),process[_0x24bc4e(0x21b)](0x1);}}; | ||
| function a15_0x24b4(_0x2b62da,_0x56aaff){const _0x484f3f=a15_0x484f();return a15_0x24b4=function(_0x24b43c,_0x42d6d8){_0x24b43c=_0x24b43c-0xf1;let _0x333377=_0x484f3f[_0x24b43c];return _0x333377;},a15_0x24b4(_0x2b62da,_0x56aaff);}function a15_0x484f(){const _0x16253c=['3243232lgfeZt','existsSync','grid-id','12KpvaXi','password','List\x20down\x20grids\x20configured\x20by\x20a\x20particular\x20user','readFileSync','server-error','handler','status','HGOdD','28VApHNk','requestId','stringify','CbMMX','bstackAccesskey','NwfHe','error','epilogue','18lIxcHs','body','grid-name','RUOni','stack','\x0aFound\x20the\x20following\x20grids:\x0a','argv','../../utils/instrumentationUtils','options','Browserstack','push','grid','KJMyu','mEPNW','running','../../config/constants','all-grids','../../utils/utilityMethods','parse','log','builder','init-not-called','table','ERROR','34698ZnAeeT','clusterName','cluster-name','Failed\x20to\x20list\x20resources!\x20Error:\x20','grids','879565iyZLKP','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','queued','cnLlv','got','Pxpbq','uzDwK','mkaNe','uEAWI','OnHpd','Use\x20this\x20option\x20to\x20list\x20all\x20the\x20grids\x20for\x20your\x20group.','eYzrv','LmMqG','unauthorised','2460990lKBGnD','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','statusCode','exit','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','LmIBt','/packages/cli/get-grids','22559150WZBoLd','uuid','https://','list-grids-called','cvQEK','HVKEz','lNsHF','/packages/cli/get-all-grids','469696WTmcSo','help','description','type','command','bstackUsername','2615020hrJqXZ','GET','CInGn','username','name','xTAuF'];a15_0x484f=function(){return _0x16253c;};return a15_0x484f();}const a15_0x18c98d=a15_0x24b4;(function(_0x2fd495,_0x2dbc9e){const _0x4d409a=a15_0x24b4,_0x3e3043=_0x2fd495();while(!![]){try{const _0x24028b=parseInt(_0x4d409a(0x146))/0x1+parseInt(_0x4d409a(0x116))/0x2+-parseInt(_0x4d409a(0x141))/0x3*(-parseInt(_0x4d409a(0x121))/0x4)+-parseInt(_0x4d409a(0x110))/0x5*(-parseInt(_0x4d409a(0x119))/0x6)+-parseInt(_0x4d409a(0xfb))/0x7+-parseInt(_0x4d409a(0x10a))/0x8*(parseInt(_0x4d409a(0x129))/0x9)+-parseInt(_0x4d409a(0x102))/0xa;if(_0x24028b===_0x2dbc9e)break;else _0x3e3043['push'](_0x3e3043['shift']());}catch(_0x21c370){_0x3e3043['push'](_0x3e3043['shift']());}}}(a15_0x484f,0xdc84a));const fs=require('fs'),got=require(a15_0x18c98d(0xf1)),{table}=require(a15_0x18c98d(0x13f)),{v4:uuidv4}=require(a15_0x18c98d(0x103)),{AG_API_URL,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,messageTypes,global_registry}=require(a15_0x18c98d(0x138)),{getCredentialsPath,getAuthHeader}=require(a15_0x18c98d(0x13a)),{sendInstrumentationEvent}=require(a15_0x18c98d(0x130));exports[a15_0x18c98d(0x10e)]=a15_0x18c98d(0x145),exports['desc']=a15_0x18c98d(0x11b),exports[a15_0x18c98d(0x13d)]=function(_0x4696a7){const _0x5c0603=a15_0x18c98d,_0x1444cf={};_0x1444cf[_0x5c0603(0x126)]=_0x5c0603(0xf7),_0x1444cf[_0x5c0603(0x106)]='boolean',_0x1444cf[_0x5c0603(0xf5)]=_0x5c0603(0x10b);const _0x123b70=_0x1444cf,_0x464c47={};_0x464c47[_0x5c0603(0x10c)]=_0x123b70[_0x5c0603(0x126)],_0x464c47[_0x5c0603(0x10d)]=_0x123b70[_0x5c0603(0x106)];const _0x5c3921={};return _0x5c3921[_0x5c0603(0x139)]=_0x464c47,_0x4696a7['usage'](HELP_HEADER_MESSAGE['list'][_0x5c0603(0x134)])[_0x5c0603(0x128)](HELP_FOOTER_MESSAGE)[_0x5c0603(0x131)](_0x5c3921)['help'](_0x123b70[_0x5c0603(0xf5)])[_0x5c0603(0x12f)];},exports[a15_0x18c98d(0x11e)]=async function(_0x19b42a){const _0x1315c2=a15_0x18c98d,_0x5a27a2={'lNsHF':function(_0x11f03c){return _0x11f03c();},'CnzDs':function(_0x5c70b8){return _0x5c70b8();},'HVKEz':_0x1315c2(0xfc),'LmIBt':function(_0x2d210d,_0x163ed7,_0x638d3d,_0x2d410d,_0x247f09,_0x36189f,_0x148f44){return _0x2d210d(_0x163ed7,_0x638d3d,_0x2d410d,_0x247f09,_0x36189f,_0x148f44);},'KJMyu':_0x1315c2(0x105),'eYzrv':_0x1315c2(0x13e),'ZaMdP':function(_0x2f9559){return _0x2f9559();},'mkaNe':_0x1315c2(0x111),'Pxpbq':function(_0x14c18d,_0x5e61fe,_0x8e0851){return _0x14c18d(_0x5e61fe,_0x8e0851);},'cnLlv':function(_0x417687,_0x7717aa,_0x39b199,_0x4bbc88,_0x2f6726,_0x5414a7,_0x46e6fb){return _0x417687(_0x7717aa,_0x39b199,_0x4bbc88,_0x2f6726,_0x5414a7,_0x46e6fb);},'sQToc':function(_0x32788f,_0x2b001e){return _0x32788f!==_0x2b001e;},'xTAuF':function(_0x1125b8,_0x44d58b){return _0x1125b8!==_0x44d58b;},'CbMMX':function(_0x121822,_0x1cf0ac){return _0x121822===_0x1cf0ac;},'uzDwK':_0x1315c2(0x12e),'rDZiO':_0x1315c2(0x118),'LmMqG':_0x1315c2(0x12b),'HGOdD':_0x1315c2(0x11f),'FJMFj':_0x1315c2(0x137),'HpmxD':_0x1315c2(0x148),'OnHpd':_0x1315c2(0x143),'mEPNW':function(_0x382676,_0x1ef19a){return _0x382676(_0x1ef19a);},'ImtHY':_0x1315c2(0x147),'RUOni':_0x1315c2(0xfa),'CInGn':_0x1315c2(0x11d),'RApSM':'unknown-error'};try{global_registry[_0x1315c2(0x122)]=_0x5a27a2[_0x1315c2(0x108)](uuidv4);!fs[_0x1315c2(0x117)](_0x5a27a2['CnzDs'](getCredentialsPath))&&(console[_0x1315c2(0x127)](_0x5a27a2[_0x1315c2(0x107)]),await _0x5a27a2[_0x1315c2(0x100)](sendInstrumentationEvent,_0x19b42a,_0x5a27a2['KJMyu'],messageTypes[_0x1315c2(0x140)],_0x5a27a2[_0x1315c2(0xf8)],null,_0x19b42a),process['exit'](0x1));const _0x2dc4f2=JSON['parse'](fs[_0x1315c2(0x11c)](_0x5a27a2['ZaMdP'](getCredentialsPath)));let _0x27122b=_0x1315c2(0x104)+AG_API_URL+_0x1315c2(0x101);_0x19b42a['allGrids']&&(_0x27122b=_0x1315c2(0x104)+AG_API_URL+_0x1315c2(0x109));const _0x19e636={'method':_0x5a27a2[_0x1315c2(0xf4)],'headers':_0x5a27a2[_0x1315c2(0xf2)](getAuthHeader,_0x2dc4f2[_0x1315c2(0x132)][_0x1315c2(0x113)],_0x2dc4f2['Browserstack'][_0x1315c2(0x11a)]),'throwHttpErrors':![]};global_registry[_0x1315c2(0x10f)]=_0x2dc4f2[_0x1315c2(0x132)][_0x1315c2(0x113)],global_registry[_0x1315c2(0x125)]=_0x2dc4f2[_0x1315c2(0x132)][_0x1315c2(0x11a)],_0x5a27a2['cnLlv'](sendInstrumentationEvent,_0x19b42a,_0x5a27a2[_0x1315c2(0x135)],messageTypes['INFO'],null,null,_0x19b42a);const _0x148cc4=await _0x5a27a2[_0x1315c2(0xf2)](got,_0x27122b,_0x19e636);if(_0x5a27a2['sQToc'](_0x148cc4,null)&&_0x5a27a2[_0x1315c2(0x115)](_0x148cc4,undefined)&&_0x5a27a2[_0x1315c2(0x124)](_0x148cc4[_0x1315c2(0xfd)],0xc8)){const _0x369218=JSON[_0x1315c2(0x13b)](_0x148cc4[_0x1315c2(0x12a)]);console[_0x1315c2(0x13c)](_0x5a27a2[_0x1315c2(0xf3)]);const _0x24a14a=[];_0x24a14a['push']([_0x5a27a2['rDZiO'],_0x5a27a2[_0x1315c2(0xf9)],_0x5a27a2[_0x1315c2(0x120)],_0x5a27a2['FJMFj'],_0x5a27a2['HpmxD'],_0x5a27a2[_0x1315c2(0xf6)]]),_0x369218['forEach'](_0x2d13c6=>{const _0x282b57=_0x1315c2;_0x24a14a[_0x282b57(0x133)]([_0x2d13c6['id'],_0x2d13c6[_0x282b57(0x114)],_0x2d13c6[_0x282b57(0x11f)],_0x2d13c6[_0x282b57(0x137)],_0x2d13c6[_0x282b57(0x148)],_0x2d13c6[_0x282b57(0x142)]]);}),console[_0x1315c2(0x13c)](_0x5a27a2[_0x1315c2(0x136)](table,_0x24a14a)),process[_0x1315c2(0xfe)](0x0);}_0x5a27a2[_0x1315c2(0x124)](_0x148cc4[_0x1315c2(0xfd)],0x191)&&(console[_0x1315c2(0x127)](_0x5a27a2['ImtHY']),await _0x5a27a2[_0x1315c2(0x149)](sendInstrumentationEvent,_0x19b42a,_0x5a27a2[_0x1315c2(0x135)],messageTypes['ERROR'],_0x5a27a2[_0x1315c2(0x12c)],null,_0x19b42a),process['exit'](0x1)),console[_0x1315c2(0x127)](_0x1315c2(0xff)+JSON[_0x1315c2(0x123)](_0x148cc4)),await _0x5a27a2[_0x1315c2(0x100)](sendInstrumentationEvent,_0x19b42a,_0x5a27a2[_0x1315c2(0x135)],messageTypes[_0x1315c2(0x140)],_0x5a27a2[_0x1315c2(0x112)],_0x148cc4,_0x19b42a),process[_0x1315c2(0xfe)](0x1);}catch(_0x4c1e63){console[_0x1315c2(0x127)](_0x1315c2(0x144)+_0x4c1e63[_0x1315c2(0x12d)]),await _0x5a27a2[_0x1315c2(0x100)](sendInstrumentationEvent,_0x19b42a,_0x5a27a2[_0x1315c2(0x135)],messageTypes[_0x1315c2(0x140)],_0x5a27a2['RApSM'],_0x4c1e63,_0x19b42a),process[_0x1315c2(0xfe)](0x1);}}; |
@@ -1,1 +0,1 @@ | ||
| const a13_0x52e908=a13_0x2212;(function(_0x40822d,_0x4ec601){const _0x35dd00=a13_0x2212,_0x3c74b3=_0x40822d();while(!![]){try{const _0x4aa697=-parseInt(_0x35dd00(0xf1))/0x1+-parseInt(_0x35dd00(0xfe))/0x2+parseInt(_0x35dd00(0xef))/0x3+parseInt(_0x35dd00(0xfb))/0x4*(-parseInt(_0x35dd00(0xf7))/0x5)+-parseInt(_0x35dd00(0xed))/0x6*(-parseInt(_0x35dd00(0xfa))/0x7)+parseInt(_0x35dd00(0xe9))/0x8*(-parseInt(_0x35dd00(0xf8))/0x9)+parseInt(_0x35dd00(0xea))/0xa*(parseInt(_0x35dd00(0xe7))/0xb);if(_0x4aa697===_0x4ec601)break;else _0x3c74b3['push'](_0x3c74b3['shift']());}catch(_0x3f2394){_0x3c74b3['push'](_0x3c74b3['shift']());}}}(a13_0x2ac5,0xb46e2));function a13_0x2212(_0x2668c4,_0x1e9c13){const _0x2ac526=a13_0x2ac5();return a13_0x2212=function(_0x221264,_0x3c4708){_0x221264=_0x221264-0xe7;let _0x4da8c9=_0x2ac526[_0x221264];return _0x4da8c9;},a13_0x2212(_0x2668c4,_0x1e9c13);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a13_0x52e908(0xec));function a13_0x2ac5(){const _0x75cc87=['list','7YnVOkZ','112nyEeLF','dBUKy','epilogue','2656374jHtXAL','605npYJWf','desc','1441768tzReLi','299770hvUDfh','list_commands','../config/constants','1874094hHdZLO','strict','1719027LczWET','recommendCommands','75271QmNJOv','Qsoar','help','demandCommand','commandDir','handler','37745BrTlRN','9iDGzqj'];a13_0x2ac5=function(){return _0x75cc87;};return a13_0x2ac5();}exports['command']=a13_0x52e908(0xf9),exports[a13_0x52e908(0xe8)]='List\x20down\x20the\x20Grid\x20resources.',exports['builder']=function(_0x2b54cd){const _0x41bf71=a13_0x52e908,_0x2c1390={};_0x2c1390[_0x41bf71(0xfc)]=_0x41bf71(0xeb),_0x2c1390[_0x41bf71(0xf2)]='help';const _0x44b0b3=_0x2c1390;return _0x2b54cd[_0x41bf71(0xf5)](_0x44b0b3['dBUKy'])[_0x41bf71(0xf4)]()['usage'](HELP_HEADER_MESSAGE[_0x41bf71(0xf9)]['root'])[_0x41bf71(0xfd)](HELP_FOOTER_MESSAGE)[_0x41bf71(0xf0)]()[_0x41bf71(0xee)]()[_0x41bf71(0xf3)](_0x44b0b3[_0x41bf71(0xf2)]);},exports[a13_0x52e908(0xf6)]=function(_0x19d34e){}; | ||
| function a13_0x2076(){const _0x44739e=['usage','list','3gqhTkB','vkOzt','3809680OSTIxe','demandCommand','5924710LARUYX','List\x20down\x20the\x20Grid\x20resources.','8928801PvSicI','strict','2015334DDEHQP','5621850oeqNYo','7UqhKiK','commandDir','3258eUmhDH','QpWIs','handler','list_commands','recommendCommands','builder','10ZKZpsS','552EmXYhb','command','../config/constants','25094pphBuG','root','desc','help','epilogue'];a13_0x2076=function(){return _0x44739e;};return a13_0x2076();}const a13_0x280434=a13_0x12ae;(function(_0x1cc003,_0x23fc3c){const _0x4ffdbf=a13_0x12ae,_0x1786ac=_0x1cc003();while(!![]){try{const _0x3e636e=-parseInt(_0x4ffdbf(0x1e5))/0x1*(parseInt(_0x4ffdbf(0x1de))/0x2)+-parseInt(_0x4ffdbf(0x1f1))/0x3*(parseInt(_0x4ffdbf(0x1db))/0x4)+parseInt(_0x4ffdbf(0x1ee))/0x5+-parseInt(_0x4ffdbf(0x1ed))/0x6+-parseInt(_0x4ffdbf(0x1ef))/0x7*(parseInt(_0x4ffdbf(0x1e7))/0x8)+-parseInt(_0x4ffdbf(0x1eb))/0x9*(-parseInt(_0x4ffdbf(0x1da))/0xa)+-parseInt(_0x4ffdbf(0x1e9))/0xb;if(_0x3e636e===_0x23fc3c)break;else _0x1786ac['push'](_0x1786ac['shift']());}catch(_0x5c1808){_0x1786ac['push'](_0x1786ac['shift']());}}}(a13_0x2076,0x8d2c1));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a13_0x280434(0x1dd));function a13_0x12ae(_0x32e83a,_0x52b8aa){const _0x2076bf=a13_0x2076();return a13_0x12ae=function(_0x12ae36,_0x44a43b){_0x12ae36=_0x12ae36-0x1da;let _0x319f5c=_0x2076bf[_0x12ae36];return _0x319f5c;},a13_0x12ae(_0x32e83a,_0x52b8aa);}exports[a13_0x280434(0x1dc)]='list',exports[a13_0x280434(0x1e0)]=a13_0x280434(0x1ea),exports[a13_0x280434(0x1f6)]=function(_0x40b9ed){const _0x372476=a13_0x280434,_0x866937={};_0x866937[_0x372476(0x1f2)]=_0x372476(0x1f4),_0x866937[_0x372476(0x1e6)]='help';const _0x44e36e=_0x866937;return _0x40b9ed[_0x372476(0x1f0)](_0x44e36e[_0x372476(0x1f2)])[_0x372476(0x1e8)]()[_0x372476(0x1e3)](HELP_HEADER_MESSAGE[_0x372476(0x1e4)][_0x372476(0x1df)])[_0x372476(0x1e2)](HELP_FOOTER_MESSAGE)[_0x372476(0x1f5)]()[_0x372476(0x1ec)]()[_0x372476(0x1e1)](_0x44e36e['vkOzt']);},exports[a13_0x280434(0x1f3)]=function(_0x1453cc){}; |
@@ -1,1 +0,1 @@ | ||
| const a17_0x1eab5f=a17_0x17cf;function a17_0x17cf(_0x5a3c70,_0x494753){const _0x2e748a=a17_0x2e74();return a17_0x17cf=function(_0x17cfbc,_0x495368){_0x17cfbc=_0x17cfbc-0xac;let _0xae6a40=_0x2e748a[_0x17cfbc];return _0xae6a40;},a17_0x17cf(_0x5a3c70,_0x494753);}(function(_0x54a2e5,_0x4f7ff){const _0x1ec883=a17_0x17cf,_0x3f85a2=_0x54a2e5();while(!![]){try{const _0x2697b7=-parseInt(_0x1ec883(0x166))/0x1+-parseInt(_0x1ec883(0x114))/0x2+-parseInt(_0x1ec883(0xfc))/0x3+-parseInt(_0x1ec883(0x175))/0x4*(-parseInt(_0x1ec883(0x11e))/0x5)+parseInt(_0x1ec883(0x199))/0x6+parseInt(_0x1ec883(0xc4))/0x7*(-parseInt(_0x1ec883(0x1a9))/0x8)+parseInt(_0x1ec883(0xec))/0x9;if(_0x2697b7===_0x4f7ff)break;else _0x3f85a2['push'](_0x3f85a2['shift']());}catch(_0x4f024e){_0x3f85a2['push'](_0x3f85a2['shift']());}}}(a17_0x2e74,0xedf03));const fs=require('fs'),ws=require('ws'),got=require(a17_0x1eab5f(0x12d)),{v4:uuidv4}=require(a17_0x1eab5f(0x15b)),ReconnectingWebSocket=require(a17_0x1eab5f(0x151)),{getCredentialsPath,reportToGalactusAndSendToEDS,getAuthHeader,responseValidation,isUndefined,curlRequest,isTlsSupported,getSystemMetaData}=require(a17_0x1eab5f(0x190)),{logger}=require(a17_0x1eab5f(0x11b)),{HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes,WS_ENDPOINT,WS_EVENTS,ALL_SUPPORTED_CLOUD_PROVIDERS,AG_API_URL,DEFAULT_CLUSTER_DETAILS}=require('../../config/constants'),{getCloudProviderObjectWithOutInit}=require('../../cloudproviders/utils'),webSocketUtils=require(a17_0x1eab5f(0x18c)),{sendInstrumentationEvent}=require(a17_0x1eab5f(0xd5));exports[a17_0x1eab5f(0x135)]=a17_0x1eab5f(0x11f),exports[a17_0x1eab5f(0xdd)]='Check\x20the\x20pre-requisites\x20needed\x20for\x20Automation\x20grid\x20setup',exports[a17_0x1eab5f(0x148)]=function(_0x41ae81){const _0x2b5463=a17_0x1eab5f,_0x5b199f={};_0x5b199f[_0x2b5463(0xda)]=_0x2b5463(0x134),_0x5b199f['Mcxfr']=_0x2b5463(0xf0),_0x5b199f[_0x2b5463(0x156)]=_0x2b5463(0x13c),_0x5b199f['oPBgp']=_0x2b5463(0x1ac),_0x5b199f[_0x2b5463(0xf8)]='Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.',_0x5b199f[_0x2b5463(0xdb)]=_0x2b5463(0x185);const _0x6e96c4=_0x5b199f,_0x4a3d96={};_0x4a3d96['description']=_0x6e96c4[_0x2b5463(0xda)],_0x4a3d96[_0x2b5463(0xbb)]=_0x6e96c4[_0x2b5463(0xff)];const _0x58875c={};_0x58875c['description']=_0x6e96c4[_0x2b5463(0x156)],_0x58875c[_0x2b5463(0xbb)]=_0x6e96c4[_0x2b5463(0xff)];const _0x422c17={};_0x422c17[_0x2b5463(0x161)]=_0x6e96c4[_0x2b5463(0x194)],_0x422c17[_0x2b5463(0xbb)]=_0x6e96c4[_0x2b5463(0xff)];const _0x2ea5c4={};_0x2ea5c4[_0x2b5463(0x161)]=_0x6e96c4[_0x2b5463(0xf8)],_0x2ea5c4[_0x2b5463(0xbb)]=_0x6e96c4[_0x2b5463(0xff)];const _0x121b80={};return _0x121b80['cluster-name']=_0x4a3d96,_0x121b80[_0x2b5463(0x144)]=_0x58875c,_0x121b80['region']=_0x422c17,_0x121b80['grid-profile']=_0x2ea5c4,_0x41ae81[_0x2b5463(0x17d)](HELP_HEADER_MESSAGE[_0x2b5463(0x159)])['epilogue'](HELP_FOOTER_MESSAGE)[_0x2b5463(0x158)](_0x121b80)[_0x2b5463(0x185)](_0x6e96c4[_0x2b5463(0xdb)])['argv'];};async function inputValidation(_0x380d15,_0x1f6f3a){const _0x2060f0=a17_0x1eab5f,_0x433bd0={'pBVZU':function(_0x3c4ae6,_0xdcadf3){return _0x3c4ae6+_0xdcadf3;},'clKql':_0x2060f0(0x196),'elxqM':'Failure','kaYRm':function(_0x1943e,_0x3d602a){return _0x1943e||_0x3d602a;},'iycNt':_0x2060f0(0x124),'HVLfc':_0x2060f0(0x187),'IduhU':_0x2060f0(0x119),'eMxDb':'region','sSJlt':'error','YsuPC':_0x2060f0(0x134),'eMgJl':_0x2060f0(0xf0),'TPHMp':_0x2060f0(0x13c),'ThjeO':'Pass\x20the\x20region\x20for\x20existing\x20Kubernetes\x20Cluster.','kNumW':_0x2060f0(0x193),'SiUZD':_0x2060f0(0x185),'VFevw':_0x2060f0(0x144),'vnoVh':_0x2060f0(0x13b),'KQTZh':_0x2060f0(0xc7),'ICqpv':function(_0x4796c1,_0x4881ef){return _0x4796c1===_0x4881ef;},'Jzooy':'ztGlq','yqVmu':function(_0x5b0857,_0x289f08){return _0x5b0857===_0x289f08;},'zqypi':'KGbQR','pVuNo':'EwNii','dZvpM':function(_0x5e4571,_0x549496){return _0x5e4571===_0x549496;},'LBVZC':_0x2060f0(0x19d),'BQTeI':_0x2060f0(0x101),'UuufX':function(_0x18bb2b,_0x1b44fd){return _0x18bb2b!==_0x1b44fd;},'mVwZn':'jGTBc','qwGUV':_0x2060f0(0x184),'ABUlC':function(_0x100ae2,_0x1a6716){return _0x100ae2===_0x1a6716;},'VVYOI':'ZkLma','wZzIc':function(_0x4f41a8,_0x4fa0f0){return _0x4f41a8>_0x4fa0f0;},'LHeEl':function(_0x1ff6b3,_0x2402a0){return _0x1ff6b3===_0x2402a0;},'qpUmH':'WKzMR','hYJNd':function(_0x320f87,_0x1c2138,_0x4ac9fc,_0x153ff2,_0x159f64,_0x4b2fba,_0x1b35dc,_0x4f6adc){return _0x320f87(_0x1c2138,_0x4ac9fc,_0x153ff2,_0x159f64,_0x4b2fba,_0x1b35dc,_0x4f6adc);},'bSTrM':_0x2060f0(0x16d),'nGhZZ':_0x2060f0(0x1a0),'HbRQj':_0x2060f0(0x141),'mLTpi':_0x2060f0(0xf4),'ikhWS':_0x2060f0(0x14a),'Stjzw':function(_0x48757c,_0x398762,_0x40856f,_0x28c5ca,_0x38bdf9,_0x1e745d,_0x4e8024,_0xe64a7d){return _0x48757c(_0x398762,_0x40856f,_0x28c5ca,_0x38bdf9,_0x1e745d,_0x4e8024,_0xe64a7d);},'SKNWY':_0x2060f0(0x1a2),'wHBZl':_0x2060f0(0xba),'YPWIR':_0x2060f0(0xf2),'pFkQZ':function(_0x38444c,_0x2a18dc){return _0x38444c!==_0x2a18dc;},'rQthh':_0x2060f0(0xb0),'fcWLr':_0x2060f0(0x122),'JyWhs':_0x2060f0(0x13e),'BRpXJ':function(_0x41593b,_0x455d8d,_0x5c843c){return _0x41593b(_0x455d8d,_0x5c843c);},'BAJYT':function(_0x101695,_0x31aef5,_0x476c6a,_0x100f99,_0x633c54,_0x9d7854){return _0x101695(_0x31aef5,_0x476c6a,_0x100f99,_0x633c54,_0x9d7854);},'jFOni':'pre-check','eugbv':'grid-profile','LbHYT':'iqBVy','xdNxW':_0x2060f0(0x180),'HyQdL':function(_0x37aa5c,_0x4d9bd9){return _0x37aa5c(_0x4d9bd9);},'FPYRK':function(_0x4a36de,_0x200c0c){return _0x4a36de!==_0x200c0c;},'qZDCi':_0x2060f0(0x19b),'NiFfi':function(_0x2777d4,_0x945576,_0x4ba5f5,_0x3fc556,_0x4d1d6f,_0x3668bf,_0x2d2a1f,_0x74e0cf){return _0x2777d4(_0x945576,_0x4ba5f5,_0x3fc556,_0x4d1d6f,_0x3668bf,_0x2d2a1f,_0x74e0cf);},'ULUwY':_0x2060f0(0x177),'zJchm':_0x2060f0(0xcd),'CgmeT':_0x2060f0(0x1a6),'TDTgE':_0x2060f0(0x168),'qAJjq':'VNVwY','YJdTF':'Grid\x20profile\x20fetched\x20for\x20pre-check','tUFah':function(_0x386188,_0x555466){return _0x386188===_0x555466;},'wqosm':_0x2060f0(0xbe),'PlDiu':_0x2060f0(0x17e),'KnALZ':'Missing\x20required\x20arguments.\x20Please\x20provide\x20either\x20grid\x20profile\x20or\x20cluster\x20details\x20(cluser-name\x20,\x20cloud\x20provider\x20&\x20region','ScOGZ':'XJHtf'};let _0x29f0fa;try{if(_0x433bd0['ICqpv'](_0x433bd0[_0x2060f0(0xee)],_0x433bd0[_0x2060f0(0xee)])){if(_0x380d15['clusterName']||_0x380d15[_0x2060f0(0x19f)]||_0x380d15[_0x2060f0(0x130)]){if(_0x433bd0[_0x2060f0(0x10b)](_0x433bd0['zqypi'],_0x433bd0[_0x2060f0(0x1a7)]))_0xba0372['exit'](0x1);else{const _0x589c87=[];if(!_0x380d15[_0x2060f0(0x1ae)]){if(_0x433bd0[_0x2060f0(0x19e)](_0x433bd0[_0x2060f0(0x1a5)],_0x433bd0['BQTeI'])){const {header:_0xd21d0a,response:_0x61a814}=_0x5a6abc,{status:_0x48e954,data:_0x155424,error:_0x519098}=_0x61a814;_0x52540d+=_0xd21d0a+'\x20#'+_0x433bd0[_0x2060f0(0xc5)](_0x53673a,0x1)+'\x0a',_0x94b910+=_0x2060f0(0x116)+(_0x48e954?_0x433bd0[_0x2060f0(0xad)]:_0x433bd0['elxqM'])+'\x0a',_0x54883f+='Message:\x20'+_0x433bd0[_0x2060f0(0xd7)](_0x155424,_0x433bd0[_0x2060f0(0x123)])+'\x0a',_0x519098&&(_0x1c351b+=_0x433bd0[_0x2060f0(0x18f)],_0x4b60c9+=_0x2060f0(0x163)+(_0x519098[_0x2060f0(0x13f)]||_0x433bd0[_0x2060f0(0x123)])+'\x0a',_0x171c68+=_0x2060f0(0x145)+(_0x519098[_0x2060f0(0x12b)]||_0x433bd0[_0x2060f0(0x123)])+'\x0a',_0xee441d+=_0x2060f0(0x131)+(_0x519098[_0x2060f0(0x195)]||_0x433bd0[_0x2060f0(0x123)])+'\x0a'),_0x57c2f7+='\x0a\x0a';}else _0x589c87['push'](_0x433bd0[_0x2060f0(0x171)]);};!_0x380d15[_0x2060f0(0x19f)]&&(_0x433bd0['UuufX'](_0x433bd0[_0x2060f0(0x15d)],_0x433bd0[_0x2060f0(0xd9)])?_0x589c87[_0x2060f0(0xc1)](_0x433bd0[_0x2060f0(0x136)]):_0x532749[_0x2060f0(0x1a3)]('Cluster\x20`'+_0x4a8bc3[_0x2060f0(0x1ae)]+_0x2060f0(0x17c)));;!_0x380d15[_0x2060f0(0x130)]&&(_0x433bd0['ABUlC'](_0x433bd0[_0x2060f0(0xe8)],_0x433bd0['VVYOI'])?_0x589c87[_0x2060f0(0xc1)](_0x433bd0['eMxDb']):_0x5ea108[_0x2060f0(0xc1)](_0x433bd0[_0x2060f0(0x171)]));;_0x433bd0['wZzIc'](_0x589c87['length'],0x0)&&(_0x433bd0['LHeEl'](_0x433bd0[_0x2060f0(0x1a4)],_0x433bd0[_0x2060f0(0x1a4)])?(_0x29f0fa=_0x2060f0(0xd0)+_0x589c87[_0x2060f0(0x153)](',\x20')+_0x2060f0(0x12c),await _0x433bd0['hYJNd'](reportToGalactusAndSendToEDS,_0x380d15,_0x1f6f3a,_0x29f0fa,messageTypes[_0x2060f0(0x106)],_0x433bd0[_0x2060f0(0xb1)],_0x433bd0[_0x2060f0(0x133)],_0x433bd0['sSJlt']),logger[_0x2060f0(0x105)](_0x29f0fa),process[_0x2060f0(0x10c)](0x1)):_0x296a78=_0x212180),!ALL_SUPPORTED_CLOUD_PROVIDERS[_0x2060f0(0x15f)](_0x380d15['cloudProvider'][_0x2060f0(0x1aa)]())&&(_0x433bd0['ABUlC'](_0x433bd0[_0x2060f0(0x146)],_0x433bd0[_0x2060f0(0x16c)])?_0xf9052[_0x2060f0(0xc1)](_0x433bd0[_0x2060f0(0x169)]):(_0x29f0fa=_0x433bd0[_0x2060f0(0xe1)],await _0x433bd0[_0x2060f0(0x14f)](reportToGalactusAndSendToEDS,_0x380d15,_0x1f6f3a,_0x29f0fa,messageTypes[_0x2060f0(0x106)],_0x433bd0['bSTrM'],_0x433bd0[_0x2060f0(0xcf)],_0x433bd0[_0x2060f0(0xac)]),logger[_0x2060f0(0x105)](_0x29f0fa),!_0x380d15[_0x2060f0(0x19f)]&&(_0x433bd0[_0x2060f0(0x19e)](_0x433bd0[_0x2060f0(0x197)],_0x433bd0[_0x2060f0(0x179)])?(_0x1573c4['info'](_0x2060f0(0x1a8)+_0x523fd2[_0x2060f0(0x18a)]+'\x20'),_0xbded9[_0x2060f0(0x19f)]=_0x820a76[_0x2060f0(0x18a)]):(logger[_0x2060f0(0x1a3)](_0x2060f0(0x1a8)+DEFAULT_CLUSTER_DETAILS[_0x2060f0(0x18a)]+'\x20'),_0x380d15['cloudProvider']=DEFAULT_CLUSTER_DETAILS['CLOUD_PROVIDER'])))),global_registry[_0x2060f0(0x1ae)]=_0x380d15[_0x2060f0(0x1ae)],global_registry[_0x2060f0(0x19f)]=_0x380d15[_0x2060f0(0x19f)],global_registry[_0x2060f0(0xf9)]=_0x380d15[_0x2060f0(0x130)];}}else{if(_0x380d15[_0x2060f0(0x140)]){if(_0x433bd0['pFkQZ'](_0x433bd0[_0x2060f0(0x12a)],_0x433bd0['fcWLr'])){global_registry[_0x2060f0(0x140)]=_0x380d15[_0x2060f0(0x140)],logger[_0x2060f0(0x19a)](_0x2060f0(0x14d)+_0x380d15[_0x2060f0(0x140)]);const _0x3f043f='https://'+AG_API_URL+'/packages/cli/get-all-grid-profiles',_0x28ab57={};_0x28ab57[_0x2060f0(0x186)]=_0x433bd0[_0x2060f0(0xd8)],_0x28ab57['headers']=global_registry[_0x2060f0(0xb4)],_0x28ab57[_0x2060f0(0xf7)]=![];const _0xc0b6af=_0x28ab57,_0x4268ff=await _0x433bd0[_0x2060f0(0x100)](got,_0x3f043f,_0xc0b6af),_0x5bb892=await _0x433bd0['BAJYT'](responseValidation,_0x4268ff,_0x433bd0[_0x2060f0(0xb3)],_0x433bd0[_0x2060f0(0x112)],_0x380d15,_0x1f6f3a);let _0x590550={};if(_0x433bd0[_0x2060f0(0xc9)](_0x5bb892,0xc8)){if(_0x433bd0[_0x2060f0(0xe9)](_0x433bd0[_0x2060f0(0x103)],_0x433bd0[_0x2060f0(0xcc)])){const _0xca0949=JSON[_0x2060f0(0x19c)](_0x4268ff[_0x2060f0(0x167)]),_0x331b60=_0xca0949[_0x2060f0(0xb9)](_0x254362=>_0x254362[_0x2060f0(0x17b)]===_0x380d15['gridProfile'])||null;if(_0x433bd0[_0x2060f0(0x160)](isUndefined,_0x331b60)){if(_0x433bd0[_0x2060f0(0x17f)](_0x433bd0[_0x2060f0(0x113)],_0x433bd0[_0x2060f0(0x113)])){const _0x4d1c3d={};_0x4d1c3d['type']=_0x4758df[_0x2060f0(0xc2)],_0x4d1c3d['message']=_0x163acf,_0x46d6b0['sendEventToBackend'](_0x82866e,_0x4d1c3d,_0x433bd0[_0x2060f0(0xac)],!![]);}else _0x29f0fa='Invalid\x20input.\x20grid\x20profiles:\x20'+_0x380d15['gridProfile']+_0x2060f0(0x198),await _0x433bd0[_0x2060f0(0x10e)](reportToGalactusAndSendToEDS,_0x380d15,_0x1f6f3a,_0x29f0fa,messageTypes['ERROR'],_0x433bd0['bSTrM'],_0x433bd0[_0x2060f0(0xaf)],_0x433bd0[_0x2060f0(0xac)]),logger[_0x2060f0(0x105)](_0x29f0fa),process[_0x2060f0(0x10c)](0x1);}else _0x433bd0[_0x2060f0(0x10b)](_0x433bd0[_0x2060f0(0x12f)],_0x433bd0[_0x2060f0(0x115)])?(_0x4970f1[_0x2060f0(0x1a3)]('['+_0xc45054+_0x2060f0(0x147)+_0x3d9ff8[_0x2060f0(0xfd)]+_0x2060f0(0x18e)+_0x4a52c6[_0x2060f0(0xe5)]+_0x2060f0(0x176)+_0x424cb6[_0x2060f0(0x105)]),_0x972eb7['error']&&_0x31999f[_0x2060f0(0x105)]('error\x20stack\x20:\x20'+_0x176768['error']['stack'])):_0x590550=_0x331b60;}else _0xd8582a['error'](_0x2060f0(0x188)+_0x3d4613[_0x2060f0(0x105)]['stack']);}else{if(_0x433bd0[_0x2060f0(0xe3)](_0x433bd0[_0x2060f0(0xce)],_0x433bd0[_0x2060f0(0xbf)]))process[_0x2060f0(0x10c)](0x1);else{const _0x48eead={};_0x48eead[_0x2060f0(0x161)]=_0x433bd0['YsuPC'],_0x48eead[_0x2060f0(0xbb)]=_0x433bd0[_0x2060f0(0x149)];const _0x1d6ec9={};_0x1d6ec9[_0x2060f0(0x161)]=_0x433bd0[_0x2060f0(0x154)],_0x1d6ec9['type']=_0x433bd0[_0x2060f0(0x149)];const _0x355f9b={};_0x355f9b[_0x2060f0(0x161)]=_0x433bd0[_0x2060f0(0xfb)],_0x355f9b[_0x2060f0(0xbb)]=_0x433bd0[_0x2060f0(0x149)];const _0x4df6cf={};_0x4df6cf[_0x2060f0(0x161)]=_0x433bd0[_0x2060f0(0xb5)],_0x4df6cf['type']=_0x433bd0['eMgJl'];const _0x2d2e4b={};return _0x2d2e4b[_0x2060f0(0x119)]=_0x48eead,_0x2d2e4b['cloud-provider']=_0x1d6ec9,_0x2d2e4b[_0x2060f0(0x130)]=_0x355f9b,_0x2d2e4b[_0x2060f0(0x192)]=_0x4df6cf,_0x18836f[_0x2060f0(0x17d)](_0x58ad5a[_0x2060f0(0x159)])[_0x2060f0(0x173)](_0x1f0464)[_0x2060f0(0x158)](_0x2d2e4b)[_0x2060f0(0x185)](_0x433bd0['SiUZD'])[_0x2060f0(0x127)];}}const _0x49fe70={};_0x49fe70[_0x2060f0(0xbb)]=WS_EVENTS[_0x2060f0(0xc2)],_0x49fe70[_0x2060f0(0x13f)]=_0x433bd0[_0x2060f0(0x18b)],webSocketUtils['sendEventToBackend'](_0x1f6f3a,_0x49fe70),global_registry[_0x2060f0(0x19f)]=_0x590550[_0x2060f0(0x19f)],global_registry[_0x2060f0(0xf9)]=_0x590550[_0x2060f0(0x130)],global_registry['clusterName']=_0x590550['clusterName'];}else _0x44d52a+=_0x433bd0['HVLfc'],_0x161395+=_0x2060f0(0x163)+(_0x438ee3[_0x2060f0(0x13f)]||_0x433bd0[_0x2060f0(0x123)])+'\x0a',_0x2932e4+=_0x2060f0(0x145)+(_0x135f86[_0x2060f0(0x12b)]||_0x433bd0[_0x2060f0(0x123)])+'\x0a',_0x5d2ef7+=_0x2060f0(0x131)+(_0x3dc990['stack']||_0x433bd0[_0x2060f0(0x123)])+'\x0a';}else _0x433bd0[_0x2060f0(0x1af)](_0x433bd0[_0x2060f0(0x164)],_0x433bd0[_0x2060f0(0x181)])?_0xc3a04a+='Cluster\x20'+_0x2b3a2a[_0x2060f0(0x1ae)]+_0x2060f0(0xc0):(logger[_0x2060f0(0x105)](_0x433bd0[_0x2060f0(0x120)]),process[_0x2060f0(0x10c)](0x1));}}else _0x4a05eb[_0x2060f0(0xc1)](_0x433bd0[_0x2060f0(0x136)]);}catch(_0xebfa52){_0x433bd0[_0x2060f0(0x19e)](_0x433bd0[_0x2060f0(0xea)],_0x433bd0[_0x2060f0(0xea)])?(_0x29f0fa='Error\x20in\x20input\x20validation\x20while\x20pre-check\x20-\x20'+_0xebfa52+':\x20'+_0xebfa52[_0x2060f0(0x195)],logger[_0x2060f0(0x105)](_0x29f0fa),await _0x433bd0['NiFfi'](reportToGalactusAndSendToEDS,_0x380d15,_0x1f6f3a,_0x29f0fa,messageTypes[_0x2060f0(0x106)],_0x433bd0[_0x2060f0(0xb1)],_0x433bd0['SKNWY'],_0x433bd0['sSJlt']),process['exit'](0x1)):_0xf0be5e+=_0x2060f0(0xd2)+_0x4b2183[_0x2060f0(0x1ae)]+'\x20'+(_0x2dbd6b?_0x433bd0['vnoVh']:_0x433bd0[_0x2060f0(0xca)])+'\x0a\x0a';}}function printResponse(_0x5eb610,_0x56877d){const _0x381893=a17_0x1eab5f,_0x545aaf={};_0x545aaf[_0x381893(0xc3)]=_0x381893(0xbd),_0x545aaf[_0x381893(0x152)]=function(_0x3d9cfe,_0x839ebb){return _0x3d9cfe===_0x839ebb;},_0x545aaf[_0x381893(0x132)]=_0x381893(0x15a),_0x545aaf[_0x381893(0x13a)]='SYyDF';const _0x344050=_0x545aaf;logger['info']('['+_0x5eb610+_0x381893(0x147)+_0x56877d[_0x381893(0xfd)]+_0x381893(0x18e)+_0x56877d[_0x381893(0xe5)]+_0x381893(0x176)+_0x56877d['error']),_0x56877d['error']&&(_0x344050[_0x381893(0x152)](_0x344050[_0x381893(0x132)],_0x344050[_0x381893(0x13a)])?(_0x2fb59c[_0x381893(0x105)](_0x344050['ppamF']),_0x18e554['exit'](0x1)):logger[_0x381893(0x105)](_0x381893(0x188)+_0x56877d[_0x381893(0x105)][_0x381893(0x195)]));}async function generateReport(_0x1f9ebb,_0x3e5be0){const _0x1e1fb6=a17_0x1eab5f,_0x5ec109={'Sfywf':function(_0x178bae,_0x3e8f93){return _0x178bae+_0x3e8f93;},'nAARi':_0x1e1fb6(0x196),'rKfCp':_0x1e1fb6(0x10d),'dizMr':function(_0x39c9a2,_0x5e0630){return _0x39c9a2||_0x5e0630;},'QxExP':'N/A','ymXax':_0x1e1fb6(0x187),'BqxIN':_0x1e1fb6(0x142),'lYBHn':function(_0x3cb3ec,_0x520fdb){return _0x3cb3ec!=_0x520fdb;},'pmjQc':_0x1e1fb6(0x13b),'uUEfX':_0x1e1fb6(0xc7),'YyQDw':function(_0xde32c3){return _0xde32c3();}};let _0x356e78='===\x20Precheck\x20Report\x20-\x20'+global_registry['cloudProvider']+_0x1e1fb6(0x11d);return _0x1f9ebb['forEach']((_0x1efc35,_0x56ded5)=>{const _0x5a4245=_0x1e1fb6,{header:_0x4b9946,response:_0x392478}=_0x1efc35,{status:_0x50fad8,data:_0x536d29,error:_0x57b760}=_0x392478;_0x356e78+=_0x4b9946+'\x20#'+_0x5ec109[_0x5a4245(0x15e)](_0x56ded5,0x1)+'\x0a',_0x356e78+=_0x5a4245(0x116)+(_0x50fad8?_0x5ec109[_0x5a4245(0x170)]:_0x5ec109[_0x5a4245(0x143)])+'\x0a',_0x356e78+='Message:\x20'+_0x5ec109[_0x5a4245(0x1ad)](_0x536d29,_0x5ec109[_0x5a4245(0x129)])+'\x0a',_0x57b760&&(_0x356e78+=_0x5ec109[_0x5a4245(0x102)],_0x356e78+=_0x5a4245(0x163)+(_0x57b760[_0x5a4245(0x13f)]||_0x5ec109[_0x5a4245(0x129)])+'\x0a',_0x356e78+=_0x5a4245(0x145)+(_0x57b760[_0x5a4245(0x12b)]||_0x5ec109[_0x5a4245(0x129)])+'\x0a',_0x356e78+=_0x5a4245(0x131)+(_0x57b760['stack']||_0x5ec109[_0x5a4245(0x129)])+'\x0a'),_0x356e78+='\x0a\x0a';}),_0x356e78+=_0x5ec109[_0x1e1fb6(0x11c)],_0x5ec109['lYBHn'](_0x3e5be0,null)?_0x356e78+='Cluster\x20'+global_registry['clusterName']+'\x20'+(_0x3e5be0?_0x5ec109['pmjQc']:_0x5ec109[_0x1e1fb6(0x12e)])+'\x0a\x0a':_0x356e78+='Cluster\x20'+global_registry[_0x1e1fb6(0x1ae)]+_0x1e1fb6(0xc0),_0x356e78+=_0x5ec109['YyQDw'](getSystemMetaData),_0x356e78;}function a17_0x2e74(){const _0xe8eb32=['debug','idwOX','parse','KTvUN','dZvpM','cloudProvider','pre-check-cluster-args-not-passed','YKbOg','cloud-provider-not-supported','info','qpUmH','LBVZC','PxENF','pVuNo','Setting\x20cloud\x20provider\x20as\x20','24568FxbYuR','toLowerCase','\x20region\x20-\x20','Pass\x20the\x20region\x20for\x20existing\x20Kubernetes\x20Cluster.','dizMr','clusterName','tUFah','sSJlt','clKql','nmwXa','ULUwY','JHHet','bSTrM','pvuGj','jFOni','authHeader','kNumW','response','stack\x20trace\x20','dnVpP','find','NbzpG','type','connectionTimeout','Missing\x20required\x20arguments.\x20Please\x20provide\x20either\x20grid\x20profile\x20or\x20cluster\x20details\x20(cluser-name\x20,\x20cloud\x20provider\x20&\x20region','JKbMn','qAJjq','\x20details\x20cannot\x20be\x20fetched\x0a\x0a','push','LOG','ppamF','2534YWelec','pBVZU','WebSocket','will\x20be\x20created','AFfrx','LHeEl','KQTZh','.txt','xdNxW','hsjKx','TDTgE','SKNWY','Missing\x20required\x20arguments:\x20','cluster-check-failed-','Cluster\x20','1|0|4|3|2','toolInstalledResp','../../utils/instrumentationUtils','JwKaK','kaYRm','JyWhs','qwGUV','PoUUV','PrlpY','Pre-check\x20running\x20for\x20Cloud\x20-\x20','desc','dummy-grid','Tool\x20Installed','getUTCMinutes','ikhWS','bstackUsername','pFkQZ','TLSv1_2_client_method','data','password','DKVNc','VVYOI','UuufX','ScOGZ','MDcvQ','31540554xtXWXH','User\x20Access','Jzooy','yQrTU','string','Whitelisted\x20browserstack','qPrbO','utf-8','krLrY','isTrialGridAccessible','existsSync','throwHttpErrors','KplMW','clusterRegion','UfbVi','ThjeO','5831703gJmQLv','status','taEeN','Mcxfr','BRpXJ','fxfkh','ymXax','LbHYT','isCliToolInstalled','error','ERROR','init','split','pre-check-failed','writeFileSync','yqVmu','exit','Failure','NiFfi','unable\x20to\x20verify\x20if\x20cluster\x20`','readFileSync','bFNnE','eugbv','qZDCi','2827372cJwCrC','CgmeT','Status:\x20','Cluster\x20`','getUTCFullYear','cluster-name','getUTCDate','../../config/logger','BqxIN','\x20===\x0a\x0a','430645PFTDRy','grid','KnALZ','Ghjqv','eKUPI','iycNt','N/A','IxELb','Browserstack','argv','Report\x20saved\x20in\x20','QxExP','rQthh','code','.\x20Please\x20provide\x20all\x20required\x20arguments.','got','uUEfX','zJchm','region','\x20\x20Stack:\x20','BjqOI','nGhZZ','Create\x20a\x20grid\x20in\x20existing\x20Kubernetes\x20Cluster\x20on\x20AWS/Azure/GCP.','command','VFevw','htpLI','oJAWG','username','gsCXi','is\x20already\x20present','Pass\x20the\x20name\x20of\x20cloud\x20provider\x20for\x20existing\x20Kubernetes\x20Cluster.','header','GET','message','gridProfile','BgoaF','Cluster\x20details\x0a-----------------------\x0a','rKfCp','cloud-provider','\x20\x20Code:\x20','HbRQj',']\x20status\x20:\x20','builder','eMgJl','Invalid\x20input.\x20Currently\x20the\x20automation\x20grid\x20in\x20AWS,\x20AZURE\x20&\x20GCP\x20cloud\x20provider\x20is\x20supported\x20using\x20CLI.','NFVWq','tUDGi','grid\x20profile\x20flow\x20','<UsernamePlaceholder>','Stjzw','handler','reconnecting-websocket','ZeMsd','join','TPHMp','SSL\x20Configured','nzSYJ','delay','options','pre_check','egfKu','uuid','YUMyl','mVwZn','Sfywf','includes','HyQdL','description','RZGgi','\x20\x20Message:\x20','wqosm','JdOUG','1155424NpyVBX','body','zITAk','eMxDb','JkBuk','credential-not-found','mLTpi','pre-check-grid-called','lzcJE','sendEventToBackend','nAARi','IduhU','dIpOI','epilogue','TaATL','64EzHddP','\x20error\x20:\x20','pre-check-grid-profile-empty','accessResp','YPWIR','sTqlD','name','`\x20already\x20exists','usage','xkkUZ','FPYRK','lIGWI','PlDiu','stringify','`\x20,error\x20:\x20','SMKAp','help','method','Error\x20Details:\x0a','error\x20stack\x20:\x20','qLOSF','CLOUD_PROVIDER','YJdTF','../../utils/webSocketUtils','RGEUK','\x20data\x20:\x20','HVLfc','../../utils/utilityMethods','<PasswordPlaceholder>','grid-profile','Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.','oPBgp','stack','Success','wHBZl','.\x20please\x20verify\x20the\x20grid\x20profile\x20name\x20and\x20try\x20again','10300428FZmmQs'];a17_0x2e74=function(){return _0xe8eb32;};return a17_0x2e74();};exports[a17_0x1eab5f(0x150)]=async function(_0x3ce2e1){const _0x358d38=a17_0x1eab5f,_0x49f408={'YKbOg':function(_0x366ec8){return _0x366ec8();},'JkBuk':function(_0x5a688e){return _0x5a688e();},'nmwXa':'Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','htpLI':function(_0x3618bd,_0x1a7083,_0x2db1b2,_0x612fc7,_0x36a638,_0x202341,_0x10aa9a,_0x3225ed){return _0x3618bd(_0x1a7083,_0x2db1b2,_0x612fc7,_0x36a638,_0x202341,_0x10aa9a,_0x3225ed);},'RGEUK':_0x358d38(0x16d),'JwKaK':_0x358d38(0x16b),'tUDGi':_0x358d38(0x105),'pvuGj':function(_0x385a34,_0x9f55c9,_0x478023,_0x56bcaf,_0x92d3d1,_0x2e61bf,_0x5207f2){return _0x385a34(_0x9f55c9,_0x478023,_0x56bcaf,_0x92d3d1,_0x2e61bf,_0x5207f2);},'JVZFz':function(_0x108720){return _0x108720();},'sTqlD':_0x358d38(0x14e),'NFVWq':_0x358d38(0x191),'qLOSF':function(_0x502601,_0xada2c0,_0x8f6e62){return _0x502601(_0xada2c0,_0x8f6e62);},'BQPlK':function(_0x15c81c,_0x49783d,_0x31111c,_0x3d5545,_0x12f155,_0x8477cb,_0x3fb608){return _0x15c81c(_0x49783d,_0x31111c,_0x3d5545,_0x12f155,_0x8477cb,_0x3fb608);},'bFNnE':_0x358d38(0xde),'bgtaP':_0x358d38(0xd4),'oJAWG':_0x358d38(0xd3),'AFfrx':function(_0x3fd57f,_0x345e2f,_0x5e44c2,_0x56d287,_0x5f3f1a,_0x3c358d,_0xe60ba3,_0x978096){return _0x3fd57f(_0x345e2f,_0x5e44c2,_0x56d287,_0x5f3f1a,_0x3c358d,_0xe60ba3,_0x978096);},'dIpOI':function(_0x2ac45c,_0xb123b0,_0x4e3649){return _0x2ac45c(_0xb123b0,_0x4e3649);},'RZGgi':_0x358d38(0x178),'JdOUG':function(_0x2bf73e){return _0x2bf73e();},'TaATL':function(_0x31f532,_0x4e4095,_0x4378a3){return _0x31f532(_0x4e4095,_0x4378a3);},'MDcvQ':_0x358d38(0xf5),'UfbVi':function(_0x169026,_0x39d4dc){return _0x169026(_0x39d4dc);},'DKVNc':_0x358d38(0xe4),'ogbJA':'isTls1_2_SUPPORTED','taEeN':_0x358d38(0xdf),'vMeFM':_0x358d38(0xed),'lzcJE':_0x358d38(0xf1),'YUMyl':_0x358d38(0x155),'yQrTU':function(_0x5a3890,_0x1e25ec,_0x118139){return _0x5a3890(_0x1e25ec,_0x118139);},'Xifxx':function(_0x2110be,_0x1d8a68){return _0x2110be+_0x1d8a68;},'IxELb':_0x358d38(0xf3),'Ghjqv':function(_0x117c90,_0x23aaa2,_0x202eca,_0x188523,_0x5ec2a7,_0x32a3c2,_0x29c0f2){return _0x117c90(_0x23aaa2,_0x202eca,_0x188523,_0x5ec2a7,_0x32a3c2,_0x29c0f2);},'dnVpP':_0x358d38(0x109)};let _0x1b9590,_0x19a66f;try{global_registry['requestId']=_0x49f408[_0x358d38(0x1a1)](uuidv4);!fs[_0x358d38(0xf6)](_0x49f408[_0x358d38(0x16a)](getCredentialsPath))&&(_0x19a66f=_0x49f408[_0x358d38(0xae)],logger[_0x358d38(0x105)](_0x19a66f),await _0x49f408[_0x358d38(0x137)](reportToGalactusAndSendToEDS,_0x3ce2e1,_0x1b9590,_0x19a66f,messageTypes[_0x358d38(0x106)],_0x49f408[_0x358d38(0x18d)],_0x49f408[_0x358d38(0xd6)],_0x49f408[_0x358d38(0x14c)]),process[_0x358d38(0x10c)](0x1));_0x49f408[_0x358d38(0xb2)](sendInstrumentationEvent,_0x3ce2e1,_0x49f408[_0x358d38(0x18d)],messageTypes['INFO'],null,null,_0x3ce2e1);const _0x2a2b88=JSON[_0x358d38(0x19c)](fs[_0x358d38(0x110)](_0x49f408['JVZFz'](getCredentialsPath)));global_registry['bstackUsername']=_0x2a2b88['Browserstack'][_0x358d38(0x139)],global_registry['bstackAccesskey']=_0x2a2b88[_0x358d38(0x126)][_0x358d38(0xe6)];const _0x11c662=WS_ENDPOINT['replace'](_0x49f408[_0x358d38(0x17a)],_0x2a2b88[_0x358d38(0x126)]['username'])['replace'](_0x49f408[_0x358d38(0x14b)],_0x2a2b88[_0x358d38(0x126)]['password']),_0x11d704={};_0x11d704[_0x358d38(0xc6)]=ws,_0x11d704[_0x358d38(0xbc)]=0x36ee80,_0x1b9590=new ReconnectingWebSocket(_0x11c662,[],_0x11d704),global_registry[_0x358d38(0xb4)]=_0x49f408[_0x358d38(0x189)](getAuthHeader,global_registry[_0x358d38(0xe2)],global_registry['bstackAccesskey']),await _0x49f408[_0x358d38(0x189)](inputValidation,_0x3ce2e1,_0x1b9590),logger[_0x358d38(0x1a3)](_0x358d38(0xdc)+global_registry['cloudProvider']+_0x358d38(0x1ab)+global_registry[_0x358d38(0xf9)]);let _0x3ae88f=await _0x49f408['BQPlK'](getCloudProviderObjectWithOutInit,global_registry['cloudProvider'],global_registry['clusterName'],_0x49f408[_0x358d38(0x111)],_0x1b9590,webSocketUtils,_0x3ce2e1);const _0x3341d2=await _0x3ae88f[_0x358d38(0x104)]();_0x49f408['qLOSF'](printResponse,_0x49f408['bgtaP'],_0x3341d2),_0x3ae88f=await _0x3ae88f[_0x358d38(0x107)]();let _0x46f6e2=![];try{_0x46f6e2=await _0x3ae88f['isClusterPresent']();}catch(_0x12f579){const _0x40b26b=_0x49f408[_0x358d38(0x138)][_0x358d38(0x108)]('|');let _0x1bb463=0x0;while(!![]){switch(_0x40b26b[_0x1bb463++]){case'0':_0x46f6e2=null;continue;case'1':_0x19a66f=_0x358d38(0x10f)+global_registry['clusterName']+'`\x20is\x20present\x20in\x20region\x20`'+global_registry[_0x358d38(0xf9)]+_0x358d38(0x183)+_0x12f579;continue;case'2':await _0x49f408[_0x358d38(0xc8)](reportToGalactusAndSendToEDS,_0x3ce2e1,_0x1b9590,_0x19a66f,messageTypes[_0x358d38(0x106)],_0x49f408[_0x358d38(0x18d)],_0x358d38(0xd1)+global_registry[_0x358d38(0x19f)],_0x49f408[_0x358d38(0x14c)]);continue;case'3':_0x19a66f+='\x0a'+JSON[_0x358d38(0x182)](_0x12f579[_0x358d38(0x195)]);continue;case'4':logger['error'](_0x19a66f);continue;}break;}}_0x46f6e2&&logger[_0x358d38(0x1a3)](_0x358d38(0x117)+global_registry['clusterName']+_0x358d38(0x17c));const _0xa5d1f8=await _0x3ae88f['checkAccess']();_0x49f408[_0x358d38(0x172)](printResponse,_0x49f408[_0x358d38(0x162)],_0xa5d1f8);const _0x39ef1e=await _0x49f408[_0x358d38(0x165)](curlRequest);_0x49f408[_0x358d38(0x174)](printResponse,_0x49f408[_0x358d38(0xeb)],_0x39ef1e);const _0x74a3ed=await _0x49f408[_0x358d38(0xfa)](isTlsSupported,_0x49f408[_0x358d38(0xe7)]);_0x49f408['dIpOI'](printResponse,_0x49f408['ogbJA'],_0x74a3ed);const _0x430c50={};_0x430c50[_0x358d38(0x13d)]=_0x49f408[_0x358d38(0xfe)],_0x430c50[_0x358d38(0xb6)]=_0x3341d2;const _0x62dafd={};_0x62dafd[_0x358d38(0x13d)]=_0x49f408['vMeFM'],_0x62dafd[_0x358d38(0xb6)]=_0xa5d1f8;const _0x4fb235={};_0x4fb235[_0x358d38(0x13d)]=_0x49f408[_0x358d38(0x16e)],_0x4fb235[_0x358d38(0xb6)]=_0x39ef1e;const _0x132a4e={};_0x132a4e['header']=_0x49f408[_0x358d38(0x15c)],_0x132a4e[_0x358d38(0xb6)]=_0x74a3ed;const _0xff7dae=[_0x430c50,_0x62dafd,_0x4fb235,_0x132a4e],_0x379402=await _0x49f408[_0x358d38(0xef)](generateReport,_0xff7dae,_0x46f6e2),_0x3801c1=new Date(),_0x1ba0b0=_0x3801c1[_0x358d38(0x118)]()+'_'+_0x49f408['Xifxx'](_0x3801c1['getUTCMonth'](),0x1)+'_'+_0x3801c1[_0x358d38(0x11a)]()+'_'+_0x3801c1['getUTCHours']()+'_'+_0x3801c1[_0x358d38(0xe0)](),_0x5af872='log/report_'+_0x1ba0b0+_0x358d38(0xcb);fs[_0x358d38(0x10a)](_0x5af872,_0x379402,_0x49f408[_0x358d38(0x125)]),logger[_0x358d38(0x1a3)](_0x358d38(0x128)+_0x5af872),process['exit'](0x0);}catch(_0x27a9c4){let _0x4679dc='Failed\x20in\x20pre-check!\x20Error:\x20'+_0x27a9c4+'\x20';logger['error'](_0x4679dc),_0x4679dc+='\x0a'+JSON[_0x358d38(0x182)](_0x27a9c4[_0x358d38(0x195)]),logger[_0x358d38(0x19a)](_0x358d38(0xb7)+_0x27a9c4['stack']);if(_0x1b9590){const _0x4c1a7a={};_0x4c1a7a['type']=WS_EVENTS[_0x358d38(0xc2)],_0x4c1a7a[_0x358d38(0x13f)]=_0x4679dc,webSocketUtils[_0x358d38(0x16f)](_0x1b9590,_0x4c1a7a,_0x49f408['tUDGi'],!![]);}await webSocketUtils[_0x358d38(0x157)](0x7d0);const _0x3f80a6={};_0x3f80a6[_0x358d38(0x105)]=_0x4679dc,await _0x49f408[_0x358d38(0x121)](sendInstrumentationEvent,_0x3ce2e1,_0x49f408[_0x358d38(0x18d)],messageTypes[_0x358d38(0x106)],_0x49f408[_0x358d38(0xb8)],_0x3f80a6,_0x3ce2e1),process[_0x358d38(0x10c)](0x1);}}; | ||
| function a17_0x37b6(){const _0x5bd4e5=['xBFqU','qrAGC','code','xUory','DCcQi','fuECM','Failed\x20in\x20pre-check!\x20Error:\x20','ebqAm','Setting\x20cloud\x20provider\x20as\x20','ePaLs','../../config/constants','length','Missing\x20required\x20arguments:\x20','SSL\x20Configured','byRMu','XXyDo',']\x20status\x20:\x20','PiFtF','Whitelisted\x20browserstack','faUKH','njkUF','gKIEO','fNrpQ','LOG','.txt','WrrQH','\x20\x20Stack:\x20','nIXir','connectionTimeout','accessResp','LlVyF','2277188yZzvNa','FOWWu','password','8uhIthh','Qnokw','hrymn','N/A','RhRCP','stringify','NfuiN','qzsxx','EfAyo','XTVaJ','hizGL','RkkJT','PsCRD','Grid\x20profile\x20fetched\x20for\x20pre-check','zSThC','https://','10eQsEMA','\x20\x20Code:\x20','Create\x20a\x20grid\x20in\x20existing\x20Kubernetes\x20Cluster\x20on\x20AWS/Azure/GCP.','is\x20already\x20present','PZbDb','usage','oXOaN','cloudProvider','Cluster\x20`','weaHi','`\x20already\x20exists','shwsH','Missing\x20required\x20arguments.\x20Please\x20provide\x20either\x20grid\x20profile\x20or\x20cluster\x20details\x20(cluser-name\x20,\x20cloud\x20provider\x20&\x20region','KXdBZ','Browserstack','HjVHr','sDNjF','VATVA','ylHlV','argv','getUTCHours','pre-check-grid-called','eTJoV','reconnecting-websocket','gAKXq','unable\x20to\x20verify\x20if\x20cluster\x20`','XkcME','readFileSync','lTibo','throwHttpErrors','delay','Error\x20in\x20input\x20validation\x20while\x20pre-check\x20-\x20','replace','vpNCT','\x20region\x20-\x20','ZCJld','IkCTB','dummy-grid','builder','epilogue','Pass\x20the\x20region\x20for\x20existing\x20Kubernetes\x20Cluster.','15785181UKKidd','toLowerCase','aTGKN','.\x20Please\x20provide\x20all\x20required\x20arguments.','push','ECbYt','pPgZI','isTrialGridAccessible','clusterName','xyRog','data','Pass\x20the\x20name\x20of\x20cloud\x20provider\x20for\x20existing\x20Kubernetes\x20Cluster.','getUTCFullYear','owJze','rtUqU','Cluster\x20details\x0a-----------------------\x0a','message','forEach','lmDnM','NrerO','cqdqT','requestId','init','kMOYr','aUSkV','help','cluster-check-failed-','2359641jAfOyG','RcGpi','KLhkm','\x20error\x20:\x20','body','\x20===\x0a\x0a','tSYGQ','../../utils/webSocketUtils','sInNr','KEwch','utf-8','type','string','crqzT','status','IzXpe','stack','got','clusterRegion','WuBcm','lyzFz','CaFmZ','GET','pre-check-grid-profile-empty','Tool\x20Installed','126734vrGByc','1915242DgcASG','2930045repXUN','JKfyx','bstackAccesskey','bstackUsername','ITMcr','6bdsVGc','ddTRP','gwbPn','Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.','pre-check','cloud-provider','LgZbZ','pre-check-cluster-args-not-passed','ERROR','aRcDX','xnwBV','info','uuid','description','authHeader','parse','PNjUN','UiHNw','Message:\x20','isCliToolInstalled','PrOyX','error','cluster-name','wmSEt','HbJed','Pre-check\x20running\x20for\x20Cloud\x20-\x20','isTls1_2_SUPPORTED','NArZp','handler','OWSqg','Invalid\x20input.\x20Currently\x20the\x20automation\x20grid\x20in\x20AWS,\x20AZURE\x20&\x20GCP\x20cloud\x20provider\x20is\x20supported\x20using\x20CLI.','uDGmU','WzDnu','VBsWr','grid\x20profile\x20flow\x20','jNgMN','oZtou','hTPOD','sendEventToBackend','grid-profile','\x20details\x20cannot\x20be\x20fetched\x0a\x0a','CRGMc','YSkUP','.\x20please\x20verify\x20the\x20grid\x20profile\x20name\x20and\x20try\x20again','error\x20stack\x20:\x20','icKov','oAQec','Error\x20Details:\x0a','gridProfile','cwryd','username','log/report_','getUTCMonth','eEOxo','JxgxT','GGhGX','<UsernamePlaceholder>','nllOw','rTUpL','options','exit','ojXNH','WebSocket','includes','yeNqN','header','Check\x20the\x20pre-requisites\x20needed\x20for\x20Automation\x20grid\x20setup','Fivcf','UNlpI','nlWKz','region','Cluster\x20','mbvbI','cSYyL','\x20\x20Message:\x20','mRICE','nVMUc','esVHu','22UYyfbI','fQWnN','/packages/cli/get-all-grid-profiles','existsSync','Success','PjIJS','will\x20be\x20created','TLSv1_2_client_method','`\x20is\x20present\x20in\x20region\x20`','KAYQO','wPtBY','response','DyJSU','grid','Failure','getUTCDate','UyVlM','toolInstalledResp','uJdpf','getUTCMinutes','KrLHG','<PasswordPlaceholder>','SUIDF','CLOUD_PROVIDER','4261670aYzWlG','eYKQB','KLFpT','CJugD','\x20data\x20:\x20','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.'];a17_0x37b6=function(){return _0x5bd4e5;};return a17_0x37b6();}const a17_0x241156=a17_0x4ca2;(function(_0x14588d,_0x179845){const _0x268d35=a17_0x4ca2,_0x4187cb=_0x14588d();while(!![]){try{const _0x5dae4f=parseInt(_0x268d35(0x1bb))/0x1*(-parseInt(_0x268d35(0x260))/0x2)+-parseInt(_0x268d35(0x2a4))/0x3+-parseInt(_0x268d35(0x24d))/0x4+-parseInt(_0x268d35(0x1bd))/0x5*(-parseInt(_0x268d35(0x1c2))/0x6)+-parseInt(_0x268d35(0x1bc))/0x7+-parseInt(_0x268d35(0x250))/0x8*(-parseInt(_0x268d35(0x289))/0x9)+parseInt(_0x268d35(0x228))/0xa*(parseInt(_0x268d35(0x210))/0xb);if(_0x5dae4f===_0x179845)break;else _0x4187cb['push'](_0x4187cb['shift']());}catch(_0x3d5d45){_0x4187cb['push'](_0x4187cb['shift']());}}}(a17_0x37b6,0xe2d6c));const fs=require('fs'),ws=require('ws'),got=require(a17_0x241156(0x2b5)),{v4:uuidv4}=require(a17_0x241156(0x1ce)),ReconnectingWebSocket=require(a17_0x241156(0x277)),{getCredentialsPath,reportToGalactusAndSendToEDS,getAuthHeader,responseValidation,isUndefined,curlRequest,isTlsSupported,getSystemMetaData}=require('../../utils/utilityMethods'),{logger}=require('../../config/logger'),{HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,global_registry,messageTypes,WS_ENDPOINT,WS_EVENTS,ALL_SUPPORTED_CLOUD_PROVIDERS,AG_API_URL,DEFAULT_CLUSTER_DETAILS}=require(a17_0x241156(0x238)),{getCloudProviderObjectWithOutInit}=require('../../cloudproviders/utils'),webSocketUtils=require(a17_0x241156(0x2ab)),{sendInstrumentationEvent}=require('../../utils/instrumentationUtils');exports['command']=a17_0x241156(0x21d),exports['desc']=a17_0x241156(0x204),exports[a17_0x241156(0x286)]=function(_0x260a68){const _0x31dd4d=a17_0x241156,_0x5ef273={};_0x5ef273[_0x31dd4d(0x25c)]=_0x31dd4d(0x262),_0x5ef273[_0x31dd4d(0x207)]='string',_0x5ef273[_0x31dd4d(0x235)]=_0x31dd4d(0x294),_0x5ef273['ITMcr']=_0x31dd4d(0x288),_0x5ef273['xBFqU']='Use\x20an\x20existing\x20grid\x20profile\x20to\x20setup\x20the\x20Automation\x20Grid.\x20By\x20default,\x20configured\x20profile\x20is\x20used.',_0x5ef273['sInNr']=_0x31dd4d(0x2a2);const _0x125381=_0x5ef273,_0x2f6c8e={};_0x2f6c8e[_0x31dd4d(0x1cf)]=_0x125381['PsCRD'],_0x2f6c8e[_0x31dd4d(0x2af)]=_0x125381['nlWKz'];const _0x2f16d9={};_0x2f16d9[_0x31dd4d(0x1cf)]=_0x125381['ebqAm'],_0x2f16d9[_0x31dd4d(0x2af)]=_0x125381[_0x31dd4d(0x207)];const _0xf1b063={};_0xf1b063[_0x31dd4d(0x1cf)]=_0x125381[_0x31dd4d(0x1c1)],_0xf1b063[_0x31dd4d(0x2af)]=_0x125381[_0x31dd4d(0x207)];const _0x599475={};_0x599475[_0x31dd4d(0x1cf)]=_0x125381[_0x31dd4d(0x22e)],_0x599475[_0x31dd4d(0x2af)]=_0x125381[_0x31dd4d(0x207)];const _0x50fe54={};return _0x50fe54[_0x31dd4d(0x1d8)]=_0x2f6c8e,_0x50fe54[_0x31dd4d(0x1c7)]=_0x2f16d9,_0x50fe54['region']=_0xf1b063,_0x50fe54[_0x31dd4d(0x1e9)]=_0x599475,_0x260a68[_0x31dd4d(0x265)](HELP_HEADER_MESSAGE['pre_check'])[_0x31dd4d(0x287)](HELP_FOOTER_MESSAGE)['options'](_0x50fe54)[_0x31dd4d(0x2a2)](_0x125381[_0x31dd4d(0x2ac)])[_0x31dd4d(0x273)];};function a17_0x4ca2(_0x59f920,_0x2bea41){const _0x37b63a=a17_0x37b6();return a17_0x4ca2=function(_0x4ca2d5,_0x1d8664){_0x4ca2d5=_0x4ca2d5-0x1bb;let _0x455d95=_0x37b63a[_0x4ca2d5];return _0x455d95;},a17_0x4ca2(_0x59f920,_0x2bea41);}async function inputValidation(_0x2f3937,_0x2bf831){const _0x104c42=a17_0x241156,_0x2f680a={'weaHi':_0x104c42(0x1d7),'mbvbI':function(_0xa5a54a,_0x56df89){return _0xa5a54a+_0x56df89;},'nFjnp':_0x104c42(0x214),'xUory':_0x104c42(0x21e),'XXyDo':function(_0x2286e4,_0xc6cc47){return _0x2286e4||_0xc6cc47;},'ojXNH':'N/A','sDNjF':'Error\x20Details:\x0a','PjIJS':_0x104c42(0x26c),'VBsWr':_0x104c42(0x262),'uDGmU':_0x104c42(0x2b0),'QwDOT':_0x104c42(0x294),'KLhkm':_0x104c42(0x288),'oAQec':_0x104c42(0x1c5),'pIViq':'help','rtUqU':'region','UNlpI':_0x104c42(0x1c7),'ylHlV':_0x104c42(0x263),'DCcQi':_0x104c42(0x216),'ePaLs':_0x104c42(0x1d8),'rTUpL':function(_0x127d28,_0x127e2d){return _0x127d28!==_0x127e2d;},'qzsxx':'YemGR','hTPOD':'FCaab','faUKH':_0x104c42(0x1ec),'QAPkZ':_0x104c42(0x1eb),'PNjUN':'FjwxJ','ddTRP':function(_0x452d3e,_0x290be5){return _0x452d3e===_0x290be5;},'uJdpf':_0x104c42(0x26b),'KXdBZ':function(_0x4bd8bb,_0x276c81){return _0x4bd8bb!==_0x276c81;},'pPgZI':_0x104c42(0x26f),'QhXZv':function(_0xb08edc,_0x5a2b5e){return _0xb08edc>_0x5a2b5e;},'lTibo':_0x104c42(0x2a0),'eYKQB':_0x104c42(0x20f),'njkUF':function(_0x2e1281,_0x433656,_0x2ecc93,_0x4f64ff,_0x99587f,_0x4900df,_0x1b6219,_0x573559){return _0x2e1281(_0x433656,_0x2ecc93,_0x4f64ff,_0x99587f,_0x4900df,_0x1b6219,_0x573559);},'IzXpe':_0x104c42(0x275),'NrerO':_0x104c42(0x1c9),'IzKjF':function(_0x10cade,_0xd0af02){return _0x10cade===_0xd0af02;},'SUIDF':'RibEZ','CJugD':_0x104c42(0x1f3),'iixCu':_0x104c42(0x1e0),'KEwch':'cloud-provider-not-supported','LgZbZ':function(_0x5b5e7f,_0x3aa1c0){return _0x5b5e7f!==_0x3aa1c0;},'XTVaJ':'VWpzH','UiHNw':'QEhFR','tSYGQ':'CVqJI','UlIOd':_0x104c42(0x233),'OWSqg':_0x104c42(0x2ba),'PHXfW':function(_0x9aedf1,_0x393525,_0x366b35){return _0x9aedf1(_0x393525,_0x366b35);},'CaFmZ':function(_0x18c485,_0x2d24c8,_0x38d796,_0xcaac2c,_0x1faa02,_0x1adee1){return _0x18c485(_0x2d24c8,_0x38d796,_0xcaac2c,_0x1faa02,_0x1adee1);},'wmSEt':_0x104c42(0x1c6),'JxgxT':_0x104c42(0x1e9),'lyzFz':function(_0x3e3e10,_0x2762b1){return _0x3e3e10===_0x2762b1;},'KLFpT':function(_0x55d631,_0x3776e8){return _0x55d631!==_0x3776e8;},'aTGKN':_0x104c42(0x21c),'IkCTB':_0x104c42(0x224),'nllOw':function(_0x53cbfd,_0x2e977f){return _0x53cbfd(_0x2e977f);},'WzDnu':function(_0x4b0747,_0xbe3d98){return _0x4b0747!==_0xbe3d98;},'xMFPX':_0x104c42(0x244),'HbJed':'BWzxd','byRMu':function(_0xacea8,_0x9149c8,_0x5b76c8,_0x275b72,_0x1c68ad,_0x4ca562,_0x34b29e,_0x207e45){return _0xacea8(_0x9149c8,_0x5b76c8,_0x275b72,_0x1c68ad,_0x4ca562,_0x34b29e,_0x207e45);},'EfAyo':_0x104c42(0x2bb),'gwbPn':function(_0x117b0c,_0x1c5a8e){return _0x117b0c===_0x1c5a8e;},'oXOaN':_0x104c42(0x271),'gKIEO':'GeIYH','RhRCP':function(_0x14ec7e,_0x4db3f5){return _0x14ec7e!==_0x4db3f5;},'hizGL':_0x104c42(0x2b7),'jNgMN':_0x104c42(0x25d),'oZtou':function(_0xbec642,_0xdd06ac){return _0xbec642!==_0xdd06ac;},'YRbNC':'IYkSU','DhDOx':_0x104c42(0x25e),'ECbYt':_0x104c42(0x283),'PrOyX':function(_0x4084c7,_0x4a2c40,_0x10a987,_0x2344be,_0x397ca6,_0x47c1ef,_0xf6083b,_0xc3bd8c){return _0x4084c7(_0x4a2c40,_0x10a987,_0x2344be,_0x397ca6,_0x47c1ef,_0xf6083b,_0xc3bd8c);}};let _0x2da15a;try{if(_0x2f680a[_0x104c42(0x1fc)](_0x2f680a[_0x104c42(0x257)],_0x2f680a[_0x104c42(0x257)])){const _0x452775={};_0x452775[_0x104c42(0x2af)]=_0x5b9aca[_0x104c42(0x245)],_0x452775[_0x104c42(0x299)]=_0x11e7b6,_0x194366[_0x104c42(0x1e8)](_0x29c7c1,_0x452775,_0x2f680a['weaHi'],!![]);}else{if(_0x2f3937[_0x104c42(0x291)]||_0x2f3937[_0x104c42(0x267)]||_0x2f3937['region']){if(_0x2f680a[_0x104c42(0x1fc)](_0x2f680a[_0x104c42(0x1e7)],_0x2f680a[_0x104c42(0x241)])){const _0x1cfc9d=[];if(!_0x2f3937['clusterName']){if(_0x2f680a['rTUpL'](_0x2f680a['QAPkZ'],_0x2f680a[_0x104c42(0x1d2)]))_0x1cfc9d[_0x104c42(0x28d)](_0x2f680a['ePaLs']);else{const {header:_0x4ac350,response:_0x315c7f}=_0x9215d9,{status:_0x3ce8a7,data:_0x3e4d5e,error:_0x4459a7}=_0x315c7f;_0x27c885+=_0x4ac350+'\x20#'+_0x2f680a[_0x104c42(0x20a)](_0x1e2694,0x1)+'\x0a',_0x1cb80e+='Status:\x20'+(_0x3ce8a7?_0x2f680a['nFjnp']:_0x2f680a[_0x104c42(0x231)])+'\x0a',_0x213aed+=_0x104c42(0x1d4)+_0x2f680a[_0x104c42(0x23d)](_0x3e4d5e,_0x2f680a[_0x104c42(0x1ff)])+'\x0a',_0x4459a7&&(_0x446e46+=_0x2f680a[_0x104c42(0x270)],_0x1d6781+=_0x104c42(0x20c)+(_0x4459a7[_0x104c42(0x299)]||_0x2f680a[_0x104c42(0x1ff)])+'\x0a',_0x561f36+=_0x104c42(0x261)+(_0x4459a7[_0x104c42(0x230)]||_0x2f680a[_0x104c42(0x1ff)])+'\x0a',_0x3cc6c3+=_0x104c42(0x248)+(_0x4459a7[_0x104c42(0x2b4)]||_0x2f680a[_0x104c42(0x1ff)])+'\x0a'),_0x42d25c+='\x0a\x0a';}};!_0x2f3937['cloudProvider']&&(_0x2f680a[_0x104c42(0x1c3)](_0x2f680a['uJdpf'],_0x2f680a[_0x104c42(0x222)])?_0x1cfc9d[_0x104c42(0x28d)](_0x2f680a['UNlpI']):(_0x1bde6f[_0x104c42(0x1d7)](_0x2f680a['PjIJS']),_0x1d46e3[_0x104c42(0x1fe)](0x1)));;if(!_0x2f3937[_0x104c42(0x208)]){if(_0x2f680a[_0x104c42(0x26d)](_0x2f680a[_0x104c42(0x28f)],_0x2f680a[_0x104c42(0x28f)])){const _0x52acff={};_0x52acff[_0x104c42(0x1cf)]=_0x2f680a[_0x104c42(0x1e3)],_0x52acff[_0x104c42(0x2af)]=_0x2f680a['uDGmU'];const _0x76169={};_0x76169[_0x104c42(0x1cf)]=_0x2f680a['QwDOT'],_0x76169[_0x104c42(0x2af)]=_0x2f680a[_0x104c42(0x1e1)];const _0x57f747={};_0x57f747[_0x104c42(0x1cf)]=_0x2f680a[_0x104c42(0x2a6)],_0x57f747[_0x104c42(0x2af)]=_0x2f680a[_0x104c42(0x1e1)];const _0x16fe5c={};_0x16fe5c[_0x104c42(0x1cf)]=_0x2f680a[_0x104c42(0x1f0)],_0x16fe5c[_0x104c42(0x2af)]=_0x2f680a[_0x104c42(0x1e1)];const _0x1a98b8={};return _0x1a98b8[_0x104c42(0x1d8)]=_0x52acff,_0x1a98b8[_0x104c42(0x1c7)]=_0x76169,_0x1a98b8[_0x104c42(0x208)]=_0x57f747,_0x1a98b8[_0x104c42(0x1e9)]=_0x16fe5c,_0xf3f03[_0x104c42(0x265)](_0x1446f2['pre_check'])['epilogue'](_0x37f603)[_0x104c42(0x1fd)](_0x1a98b8)['help'](_0x2f680a['pIViq'])['argv'];}else _0x1cfc9d[_0x104c42(0x28d)](_0x2f680a['rtUqU']);};_0x2f680a['QhXZv'](_0x1cfc9d[_0x104c42(0x239)],0x0)&&(_0x2f680a[_0x104c42(0x1fc)](_0x2f680a[_0x104c42(0x27c)],_0x2f680a[_0x104c42(0x229)])?(_0x2da15a=_0x104c42(0x23a)+_0x1cfc9d['join'](',\x20')+_0x104c42(0x28c),await _0x2f680a[_0x104c42(0x242)](reportToGalactusAndSendToEDS,_0x2f3937,_0x2bf831,_0x2da15a,messageTypes[_0x104c42(0x1ca)],_0x2f680a[_0x104c42(0x2b3)],_0x2f680a[_0x104c42(0x29c)],_0x2f680a['weaHi']),logger[_0x104c42(0x1d7)](_0x2da15a),process[_0x104c42(0x1fe)](0x1)):(_0x4cbc64+=_0x2f680a[_0x104c42(0x270)],_0x23f0ff+=_0x104c42(0x20c)+(_0x21039b[_0x104c42(0x299)]||_0x2f680a[_0x104c42(0x1ff)])+'\x0a',_0x4daf2e+=_0x104c42(0x261)+(_0x5ea198['code']||_0x2f680a['ojXNH'])+'\x0a',_0x30f4a5+=_0x104c42(0x248)+(_0x4adba1[_0x104c42(0x2b4)]||_0x2f680a['ojXNH'])+'\x0a')),!ALL_SUPPORTED_CLOUD_PROVIDERS[_0x104c42(0x201)](_0x2f3937[_0x104c42(0x267)][_0x104c42(0x28a)]())&&(_0x2f680a['IzKjF'](_0x2f680a[_0x104c42(0x226)],_0x2f680a[_0x104c42(0x22b)])?_0x5100b0['error'](_0x104c42(0x1ee)+_0x125652['error'][_0x104c42(0x2b4)]):(_0x2da15a=_0x2f680a['iixCu'],await _0x2f680a[_0x104c42(0x242)](reportToGalactusAndSendToEDS,_0x2f3937,_0x2bf831,_0x2da15a,messageTypes[_0x104c42(0x1ca)],_0x2f680a[_0x104c42(0x2b3)],_0x2f680a[_0x104c42(0x2ad)],_0x2f680a[_0x104c42(0x269)]),logger[_0x104c42(0x1d7)](_0x2da15a),!_0x2f3937[_0x104c42(0x267)]&&(_0x2f680a[_0x104c42(0x1c8)](_0x2f680a[_0x104c42(0x259)],_0x2f680a[_0x104c42(0x1d3)])?(logger['info'](_0x104c42(0x236)+DEFAULT_CLUSTER_DETAILS[_0x104c42(0x227)]+'\x20'),_0x2f3937[_0x104c42(0x267)]=DEFAULT_CLUSTER_DETAILS[_0x104c42(0x227)]):_0x32ec90[_0x104c42(0x28d)](_0x2f680a[_0x104c42(0x297)])))),global_registry[_0x104c42(0x291)]=_0x2f3937['clusterName'],global_registry[_0x104c42(0x267)]=_0x2f3937['cloudProvider'],global_registry['clusterRegion']=_0x2f3937['region'];}else _0x1c4393[_0x104c42(0x1fe)](0x1);}else{if(_0x2f3937[_0x104c42(0x1f2)]){if(_0x2f680a[_0x104c42(0x1c3)](_0x2f680a[_0x104c42(0x2aa)],_0x2f680a['UlIOd']))_0x5530d6+=_0x104c42(0x209)+_0x25eca4[_0x104c42(0x291)]+'\x20details\x20cannot\x20be\x20fetched\x0a\x0a';else{global_registry[_0x104c42(0x1f2)]=_0x2f3937[_0x104c42(0x1f2)],logger['debug'](_0x104c42(0x1e4)+_0x2f3937[_0x104c42(0x1f2)]);const _0x8c4592=_0x104c42(0x25f)+AG_API_URL+_0x104c42(0x212),_0x2a7244={};_0x2a7244['method']=_0x2f680a[_0x104c42(0x1df)],_0x2a7244['headers']=global_registry[_0x104c42(0x1d0)],_0x2a7244[_0x104c42(0x27d)]=![];const _0x3fdeda=_0x2a7244,_0x58faa3=await _0x2f680a['PHXfW'](got,_0x8c4592,_0x3fdeda),_0x1e31a4=await _0x2f680a[_0x104c42(0x2b9)](responseValidation,_0x58faa3,_0x2f680a[_0x104c42(0x1d9)],_0x2f680a[_0x104c42(0x1f8)],_0x2f3937,_0x2bf831);let _0x394e31={};if(_0x2f680a[_0x104c42(0x2b8)](_0x1e31a4,0xc8)){if(_0x2f680a[_0x104c42(0x22a)](_0x2f680a[_0x104c42(0x28b)],_0x2f680a[_0x104c42(0x284)])){const _0xf4b35a=JSON[_0x104c42(0x1d1)](_0x58faa3[_0x104c42(0x2a8)]),_0x4b8c27=_0xf4b35a['find'](_0x107934=>_0x107934['name']===_0x2f3937['gridProfile'])||null;_0x2f680a[_0x104c42(0x1fb)](isUndefined,_0x4b8c27)?_0x2f680a[_0x104c42(0x1e2)](_0x2f680a['xMFPX'],_0x2f680a[_0x104c42(0x1da)])?(_0x2da15a='Invalid\x20input.\x20grid\x20profiles:\x20'+_0x2f3937[_0x104c42(0x1f2)]+_0x104c42(0x1ed),await _0x2f680a[_0x104c42(0x23c)](reportToGalactusAndSendToEDS,_0x2f3937,_0x2bf831,_0x2da15a,messageTypes[_0x104c42(0x1ca)],_0x2f680a['IzXpe'],_0x2f680a[_0x104c42(0x258)],_0x2f680a[_0x104c42(0x269)]),logger[_0x104c42(0x1d7)](_0x2da15a),process['exit'](0x1)):_0x5f24a4[_0x104c42(0x28d)](_0x2f680a[_0x104c42(0x206)]):_0x2f680a[_0x104c42(0x1c4)](_0x2f680a[_0x104c42(0x266)],_0x2f680a[_0x104c42(0x243)])?_0x5ef83[_0x104c42(0x1cd)]('Cluster\x20`'+_0x3e979c[_0x104c42(0x291)]+_0x104c42(0x26a)):_0x394e31=_0x4b8c27;}else _0x4cb8a7+=_0x104c42(0x209)+_0x49f2dc[_0x104c42(0x291)]+'\x20'+(_0x91d891?_0x2f680a[_0x104c42(0x272)]:_0x2f680a[_0x104c42(0x232)])+'\x0a\x0a';}else _0x2f680a[_0x104c42(0x254)](_0x2f680a[_0x104c42(0x25a)],_0x2f680a[_0x104c42(0x25a)])?(_0x306807['info']('['+_0x4bf55f+']\x20status\x20:\x20'+_0xd2913d[_0x104c42(0x2b2)]+_0x104c42(0x22c)+_0xfde629[_0x104c42(0x293)]+'\x20error\x20:\x20'+_0x250c49['error']),_0x1429df['error']&&_0x1a6145[_0x104c42(0x1d7)](_0x104c42(0x1ee)+_0x3e0376[_0x104c42(0x1d7)][_0x104c42(0x2b4)])):process[_0x104c42(0x1fe)](0x1);const _0x3ad78f={};_0x3ad78f['type']=WS_EVENTS[_0x104c42(0x245)],_0x3ad78f[_0x104c42(0x299)]=_0x2f680a[_0x104c42(0x1e5)],webSocketUtils[_0x104c42(0x1e8)](_0x2bf831,_0x3ad78f),global_registry[_0x104c42(0x267)]=_0x394e31['cloudProvider'],global_registry['clusterRegion']=_0x394e31['region'],global_registry[_0x104c42(0x291)]=_0x394e31['clusterName'];}}else _0x2f680a[_0x104c42(0x1e6)](_0x2f680a['YRbNC'],_0x2f680a['DhDOx'])?(logger[_0x104c42(0x1d7)](_0x2f680a[_0x104c42(0x215)]),process['exit'](0x1)):_0x391a0b['push'](_0x2f680a[_0x104c42(0x237)]);}}}catch(_0x44de4e){_0x2f680a[_0x104c42(0x1c3)](_0x2f680a[_0x104c42(0x28e)],_0x2f680a[_0x104c42(0x28e)])?(_0x2da15a=_0x104c42(0x27f)+_0x44de4e+':\x20'+_0x44de4e['stack'],logger['error'](_0x2da15a),await _0x2f680a[_0x104c42(0x1d6)](reportToGalactusAndSendToEDS,_0x2f3937,_0x2bf831,_0x2da15a,messageTypes['ERROR'],_0x2f680a[_0x104c42(0x2b3)],_0x2f680a[_0x104c42(0x2ad)],_0x2f680a[_0x104c42(0x269)]),process['exit'](0x1)):_0xc7944=_0x177ae7;}}function printResponse(_0x54a99b,_0x3c99f3){const _0x1ee6b9=a17_0x241156,_0x13d3da={};_0x13d3da[_0x1ee6b9(0x264)]=function(_0x3e29da,_0x2cdaa4){return _0x3e29da===_0x2cdaa4;},_0x13d3da[_0x1ee6b9(0x1f9)]='qAcLk',_0x13d3da[_0x1ee6b9(0x296)]='UNYdn';const _0x2fa635=_0x13d3da;logger['info']('['+_0x54a99b+_0x1ee6b9(0x23e)+_0x3c99f3[_0x1ee6b9(0x2b2)]+_0x1ee6b9(0x22c)+_0x3c99f3[_0x1ee6b9(0x293)]+_0x1ee6b9(0x2a7)+_0x3c99f3[_0x1ee6b9(0x1d7)]),_0x3c99f3[_0x1ee6b9(0x1d7)]&&(_0x2fa635[_0x1ee6b9(0x264)](_0x2fa635[_0x1ee6b9(0x1f9)],_0x2fa635[_0x1ee6b9(0x296)])?(_0xfdb02f[_0x1ee6b9(0x1cd)](_0x1ee6b9(0x236)+_0x559aa3[_0x1ee6b9(0x227)]+'\x20'),_0x13e295['cloudProvider']=_0xb2c82e[_0x1ee6b9(0x227)]):logger[_0x1ee6b9(0x1d7)]('error\x20stack\x20:\x20'+_0x3c99f3['error']['stack']));}async function generateReport(_0x57e9fd,_0x1c1c28){const _0x191984=a17_0x241156,_0x1c1802={'QtwOq':function(_0x1ae8e7,_0x1b45d8){return _0x1ae8e7+_0x1b45d8;},'vVpzE':_0x191984(0x214),'ETgUr':_0x191984(0x21e),'yeNqN':function(_0x595915,_0x43034d){return _0x595915||_0x43034d;},'Qnokw':_0x191984(0x253),'qrAGC':_0x191984(0x1f1),'KAYQO':_0x191984(0x298),'Fivcf':function(_0x5d0e2e,_0x317837){return _0x5d0e2e!=_0x317837;},'nIXir':_0x191984(0x263),'fQWnN':_0x191984(0x216),'lmDnM':function(_0x414825){return _0x414825();}};let _0x8ecbe5='===\x20Precheck\x20Report\x20-\x20'+global_registry[_0x191984(0x267)]+_0x191984(0x2a9);return _0x57e9fd[_0x191984(0x29a)]((_0x459c80,_0x542af2)=>{const _0x4784ed=_0x191984,{header:_0x26753f,response:_0x4b7baa}=_0x459c80,{status:_0x3dffad,data:_0x148a9e,error:_0x5ec0e3}=_0x4b7baa;_0x8ecbe5+=_0x26753f+'\x20#'+_0x1c1802['QtwOq'](_0x542af2,0x1)+'\x0a',_0x8ecbe5+='Status:\x20'+(_0x3dffad?_0x1c1802['vVpzE']:_0x1c1802['ETgUr'])+'\x0a',_0x8ecbe5+='Message:\x20'+_0x1c1802[_0x4784ed(0x202)](_0x148a9e,_0x1c1802[_0x4784ed(0x251)])+'\x0a',_0x5ec0e3&&(_0x8ecbe5+=_0x1c1802[_0x4784ed(0x22f)],_0x8ecbe5+=_0x4784ed(0x20c)+(_0x5ec0e3[_0x4784ed(0x299)]||_0x1c1802['Qnokw'])+'\x0a',_0x8ecbe5+=_0x4784ed(0x261)+(_0x5ec0e3[_0x4784ed(0x230)]||_0x1c1802[_0x4784ed(0x251)])+'\x0a',_0x8ecbe5+='\x20\x20Stack:\x20'+(_0x5ec0e3[_0x4784ed(0x2b4)]||_0x1c1802[_0x4784ed(0x251)])+'\x0a'),_0x8ecbe5+='\x0a\x0a';}),_0x8ecbe5+=_0x1c1802[_0x191984(0x219)],_0x1c1802[_0x191984(0x205)](_0x1c1c28,null)?_0x8ecbe5+=_0x191984(0x209)+global_registry[_0x191984(0x291)]+'\x20'+(_0x1c1c28?_0x1c1802[_0x191984(0x249)]:_0x1c1802[_0x191984(0x211)])+'\x0a\x0a':_0x8ecbe5+=_0x191984(0x209)+global_registry[_0x191984(0x291)]+_0x191984(0x1ea),_0x8ecbe5+=_0x1c1802[_0x191984(0x29b)](getSystemMetaData),_0x8ecbe5;};exports[a17_0x241156(0x1de)]=async function(_0x31cbcf){const _0x12180b=a17_0x241156,_0x237175={'vpNCT':function(_0x51bf8f){return _0x51bf8f();},'eEOxo':_0x12180b(0x22d),'aRcDX':function(_0xe2a3a4,_0x49d3d3,_0x39f821,_0x128eec,_0x2723c3,_0x28242f,_0x2e6ba9,_0x42f778){return _0xe2a3a4(_0x49d3d3,_0x39f821,_0x128eec,_0x2723c3,_0x28242f,_0x2e6ba9,_0x42f778);},'NfuiN':_0x12180b(0x275),'hrymn':'credential-not-found','xyRog':_0x12180b(0x1d7),'cSYyL':function(_0x4f3710,_0x2dc385,_0x47a6c8,_0x52e079,_0x486240,_0x50d07c,_0x506000){return _0x4f3710(_0x2dc385,_0x47a6c8,_0x52e079,_0x486240,_0x50d07c,_0x506000);},'RkkJT':function(_0x3d454f){return _0x3d454f();},'crqzT':_0x12180b(0x1fa),'eTJoV':_0x12180b(0x225),'nVMUc':function(_0x884d6,_0x3cacdc,_0x3bb175){return _0x884d6(_0x3cacdc,_0x3bb175);},'LlVyF':function(_0x49e7a6,_0x5ec75e,_0x176e27){return _0x49e7a6(_0x5ec75e,_0x176e27);},'PiFtF':function(_0x3d79a7,_0x17f360,_0x1683be,_0x42539a,_0x44c451,_0x291a3c,_0x13b6a6){return _0x3d79a7(_0x17f360,_0x1683be,_0x42539a,_0x44c451,_0x291a3c,_0x13b6a6);},'mRICE':_0x12180b(0x285),'PkXFW':_0x12180b(0x221),'JKfyx':'0|1|2|3|4','aUSkV':function(_0x5d99af,_0x284d9e,_0x28ff6f,_0x7a5569,_0x5309dc,_0x1eb9fb,_0x280d34,_0x297eb5){return _0x5d99af(_0x284d9e,_0x28ff6f,_0x7a5569,_0x5309dc,_0x1eb9fb,_0x280d34,_0x297eb5);},'cqdqT':function(_0x9117c5,_0x4b768c,_0x27ecdf){return _0x9117c5(_0x4b768c,_0x27ecdf);},'RcGpi':_0x12180b(0x24b),'xnwBV':_0x12180b(0x290),'rlBpH':function(_0x3d2d05,_0x590ba2){return _0x3d2d05(_0x590ba2);},'wPtBY':_0x12180b(0x217),'gAKXq':_0x12180b(0x1dc),'riZeN':_0x12180b(0x2bc),'UyVlM':'User\x20Access','XkcME':_0x12180b(0x240),'WrrQH':_0x12180b(0x23b),'icKov':function(_0x22a675,_0x4124ac){return _0x22a675+_0x4124ac;},'FOWWu':_0x12180b(0x2ae),'SEaZU':function(_0xc558d7,_0x563f56,_0x182252,_0x9b01,_0x51b5e8,_0x10f6a6,_0x20bd6d){return _0xc558d7(_0x563f56,_0x182252,_0x9b01,_0x51b5e8,_0x10f6a6,_0x20bd6d);},'NArZp':'pre-check-failed'};let _0xcdc98b,_0x3e0369;try{global_registry[_0x12180b(0x29e)]=_0x237175[_0x12180b(0x281)](uuidv4);!fs[_0x12180b(0x213)](_0x237175[_0x12180b(0x281)](getCredentialsPath))&&(_0x3e0369=_0x237175[_0x12180b(0x1f7)],logger[_0x12180b(0x1d7)](_0x3e0369),await _0x237175[_0x12180b(0x1cb)](reportToGalactusAndSendToEDS,_0x31cbcf,_0xcdc98b,_0x3e0369,messageTypes['ERROR'],_0x237175[_0x12180b(0x256)],_0x237175[_0x12180b(0x252)],_0x237175[_0x12180b(0x292)]),process['exit'](0x1));_0x237175[_0x12180b(0x20b)](sendInstrumentationEvent,_0x31cbcf,_0x237175[_0x12180b(0x256)],messageTypes['INFO'],null,null,_0x31cbcf);const _0x2bb0e8=JSON[_0x12180b(0x1d1)](fs[_0x12180b(0x27b)](_0x237175[_0x12180b(0x25b)](getCredentialsPath)));global_registry[_0x12180b(0x1c0)]=_0x2bb0e8[_0x12180b(0x26e)][_0x12180b(0x1f4)],global_registry[_0x12180b(0x1bf)]=_0x2bb0e8['Browserstack'][_0x12180b(0x24f)];const _0x18aaea=WS_ENDPOINT[_0x12180b(0x280)](_0x237175[_0x12180b(0x2b1)],_0x2bb0e8[_0x12180b(0x26e)]['username'])[_0x12180b(0x280)](_0x237175[_0x12180b(0x276)],_0x2bb0e8[_0x12180b(0x26e)]['password']),_0x5f4831={};_0x5f4831[_0x12180b(0x200)]=ws,_0x5f4831[_0x12180b(0x24a)]=0x36ee80,_0xcdc98b=new ReconnectingWebSocket(_0x18aaea,[],_0x5f4831),global_registry[_0x12180b(0x1d0)]=_0x237175[_0x12180b(0x20e)](getAuthHeader,global_registry[_0x12180b(0x1c0)],global_registry[_0x12180b(0x1bf)]),await _0x237175[_0x12180b(0x24c)](inputValidation,_0x31cbcf,_0xcdc98b),logger[_0x12180b(0x1cd)](_0x12180b(0x1db)+global_registry[_0x12180b(0x267)]+_0x12180b(0x282)+global_registry[_0x12180b(0x2b6)]);let _0x4d5d61=await _0x237175[_0x12180b(0x23f)](getCloudProviderObjectWithOutInit,global_registry[_0x12180b(0x267)],global_registry['clusterName'],_0x237175[_0x12180b(0x20d)],_0xcdc98b,webSocketUtils,_0x31cbcf);const _0x15bd39=await _0x4d5d61[_0x12180b(0x1d5)]();_0x237175['nVMUc'](printResponse,_0x237175['PkXFW'],_0x15bd39),_0x4d5d61=await _0x4d5d61[_0x12180b(0x29f)]();let _0x3d289b=![];try{_0x3d289b=await _0x4d5d61['isClusterPresent']();}catch(_0x41e26c){const _0x9b4274=_0x237175[_0x12180b(0x1be)]['split']('|');let _0x4c5ea0=0x0;while(!![]){switch(_0x9b4274[_0x4c5ea0++]){case'0':_0x3e0369=_0x12180b(0x279)+global_registry[_0x12180b(0x291)]+_0x12180b(0x218)+global_registry[_0x12180b(0x2b6)]+'`\x20,error\x20:\x20'+_0x41e26c;continue;case'1':_0x3d289b=null;continue;case'2':logger[_0x12180b(0x1d7)](_0x3e0369);continue;case'3':_0x3e0369+='\x0a'+JSON[_0x12180b(0x255)](_0x41e26c['stack']);continue;case'4':await _0x237175[_0x12180b(0x2a1)](reportToGalactusAndSendToEDS,_0x31cbcf,_0xcdc98b,_0x3e0369,messageTypes[_0x12180b(0x1ca)],_0x237175[_0x12180b(0x256)],_0x12180b(0x2a3)+global_registry[_0x12180b(0x267)],_0x237175[_0x12180b(0x292)]);continue;}break;}}_0x3d289b&&logger[_0x12180b(0x1cd)](_0x12180b(0x268)+global_registry['clusterName']+_0x12180b(0x26a));const _0x17c126=await _0x4d5d61['checkAccess']();_0x237175[_0x12180b(0x29d)](printResponse,_0x237175[_0x12180b(0x2a5)],_0x17c126);const _0x22451b=await _0x237175[_0x12180b(0x281)](curlRequest);_0x237175[_0x12180b(0x24c)](printResponse,_0x237175[_0x12180b(0x1cc)],_0x22451b);const _0x56130e=await _0x237175['rlBpH'](isTlsSupported,_0x237175[_0x12180b(0x21a)]);_0x237175[_0x12180b(0x29d)](printResponse,_0x237175[_0x12180b(0x278)],_0x56130e);const _0x504d6f={};_0x504d6f['header']=_0x237175['riZeN'],_0x504d6f[_0x12180b(0x21b)]=_0x15bd39;const _0x51173e={};_0x51173e['header']=_0x237175[_0x12180b(0x220)],_0x51173e[_0x12180b(0x21b)]=_0x17c126;const _0x32ff50={};_0x32ff50[_0x12180b(0x203)]=_0x237175[_0x12180b(0x27a)],_0x32ff50[_0x12180b(0x21b)]=_0x22451b;const _0x2f7527={};_0x2f7527[_0x12180b(0x203)]=_0x237175[_0x12180b(0x247)],_0x2f7527[_0x12180b(0x21b)]=_0x56130e;const _0x585a11=[_0x504d6f,_0x51173e,_0x32ff50,_0x2f7527],_0x3b9013=await _0x237175['nVMUc'](generateReport,_0x585a11,_0x3d289b),_0x586d4f=new Date(),_0x3b4490=_0x586d4f[_0x12180b(0x295)]()+'_'+_0x237175[_0x12180b(0x1ef)](_0x586d4f[_0x12180b(0x1f6)](),0x1)+'_'+_0x586d4f[_0x12180b(0x21f)]()+'_'+_0x586d4f[_0x12180b(0x274)]()+'_'+_0x586d4f[_0x12180b(0x223)](),_0x25d12f=_0x12180b(0x1f5)+_0x3b4490+_0x12180b(0x246);fs['writeFileSync'](_0x25d12f,_0x3b9013,_0x237175[_0x12180b(0x24e)]),logger[_0x12180b(0x1cd)]('Report\x20saved\x20in\x20'+_0x25d12f),process[_0x12180b(0x1fe)](0x0);}catch(_0x57a340){let _0x5329a2=_0x12180b(0x234)+_0x57a340+'\x20';logger[_0x12180b(0x1d7)](_0x5329a2),_0x5329a2+='\x0a'+JSON[_0x12180b(0x255)](_0x57a340['stack']),logger['debug']('stack\x20trace\x20'+_0x57a340['stack']);if(_0xcdc98b){const _0x9c4ff2={};_0x9c4ff2[_0x12180b(0x2af)]=WS_EVENTS['LOG'],_0x9c4ff2[_0x12180b(0x299)]=_0x5329a2,webSocketUtils[_0x12180b(0x1e8)](_0xcdc98b,_0x9c4ff2,_0x237175['xyRog'],!![]);}await webSocketUtils[_0x12180b(0x27e)](0x7d0);const _0x5457eb={};_0x5457eb[_0x12180b(0x1d7)]=_0x5329a2,await _0x237175['SEaZU'](sendInstrumentationEvent,_0x31cbcf,_0x237175[_0x12180b(0x256)],messageTypes[_0x12180b(0x1ca)],_0x237175[_0x12180b(0x1dd)],_0x5457eb,_0x31cbcf),process[_0x12180b(0x1fe)](0x1);}}; |
@@ -1,1 +0,1 @@ | ||
| const a16_0x47b774=a16_0x5c29;(function(_0x10d62c,_0x34c5e0){const _0x39c116=a16_0x5c29,_0x44aaf3=_0x10d62c();while(!![]){try{const _0x10d647=-parseInt(_0x39c116(0x191))/0x1*(parseInt(_0x39c116(0x1a1))/0x2)+-parseInt(_0x39c116(0x1a6))/0x3+parseInt(_0x39c116(0x199))/0x4+parseInt(_0x39c116(0x19d))/0x5*(-parseInt(_0x39c116(0x1a7))/0x6)+parseInt(_0x39c116(0x1a5))/0x7*(-parseInt(_0x39c116(0x1a3))/0x8)+parseInt(_0x39c116(0x1a4))/0x9*(-parseInt(_0x39c116(0x18f))/0xa)+parseInt(_0x39c116(0x196))/0xb*(parseInt(_0x39c116(0x192))/0xc);if(_0x10d647===_0x34c5e0)break;else _0x44aaf3['push'](_0x44aaf3['shift']());}catch(_0x226bb3){_0x44aaf3['push'](_0x44aaf3['shift']());}}}(a16_0x5c0b,0xbab78));function a16_0x5c0b(){const _0x4712e3=['help','44JhaIqj','epilogue','sQlqD','1905008pjYIla','demandCommand','pre-check','desc','18710JmhjUE','usage','handler','precheck_commands','2BOjiXR','Check\x20the\x20pre-requisites\x20needed\x20for\x20Automation\x20grid\x20setup','88384sUlnoJ','2817333mESOdm','413GsQdFH','1509780mFrxtt','270NQkoad','../config/constants','10XohQGA','strict','958309WbwcBh','8650104npBdYj','command','XOCli'];a16_0x5c0b=function(){return _0x4712e3;};return a16_0x5c0b();}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a16_0x47b774(0x1a8));function a16_0x5c29(_0x4653f5,_0x4da8e2){const _0x5c0b75=a16_0x5c0b();return a16_0x5c29=function(_0x5c291d,_0x2cb767){_0x5c291d=_0x5c291d-0x18f;let _0x50f30e=_0x5c0b75[_0x5c291d];return _0x50f30e;},a16_0x5c29(_0x4653f5,_0x4da8e2);}exports[a16_0x47b774(0x193)]=a16_0x47b774(0x19b),exports[a16_0x47b774(0x19c)]=a16_0x47b774(0x1a2),exports['builder']=function(_0x29e18f){const _0x36a2d4=a16_0x47b774,_0x2c58e3={};_0x2c58e3[_0x36a2d4(0x194)]=_0x36a2d4(0x1a0),_0x2c58e3[_0x36a2d4(0x198)]=_0x36a2d4(0x195);const _0x524121=_0x2c58e3;return _0x29e18f[_0x36a2d4(0x19e)](HELP_HEADER_MESSAGE['pre_check'])[_0x36a2d4(0x197)](HELP_FOOTER_MESSAGE)['commandDir'](_0x524121[_0x36a2d4(0x194)])[_0x36a2d4(0x19a)]()['recommendCommands']()[_0x36a2d4(0x190)]()[_0x36a2d4(0x195)](_0x524121[_0x36a2d4(0x198)]);},exports[a16_0x47b774(0x19f)]=function(_0x4a1230){}; | ||
| function a16_0xc243(_0xdbb238,_0x13d5a1){const _0x341988=a16_0x3419();return a16_0xc243=function(_0xc24365,_0x356acb){_0xc24365=_0xc24365-0xf3;let _0x2d9bfd=_0x341988[_0xc24365];return _0x2d9bfd;},a16_0xc243(_0xdbb238,_0x13d5a1);}const a16_0x14f1e4=a16_0xc243;(function(_0x2a718f,_0x1a2cb8){const _0x2bb0db=a16_0xc243,_0x2d1178=_0x2a718f();while(!![]){try{const _0x494fce=-parseInt(_0x2bb0db(0xfb))/0x1+parseInt(_0x2bb0db(0x105))/0x2+-parseInt(_0x2bb0db(0x108))/0x3+-parseInt(_0x2bb0db(0xfa))/0x4+parseInt(_0x2bb0db(0x103))/0x5*(parseInt(_0x2bb0db(0xff))/0x6)+-parseInt(_0x2bb0db(0x101))/0x7+parseInt(_0x2bb0db(0x109))/0x8*(parseInt(_0x2bb0db(0xf9))/0x9);if(_0x494fce===_0x1a2cb8)break;else _0x2d1178['push'](_0x2d1178['shift']());}catch(_0x11fb1f){_0x2d1178['push'](_0x2d1178['shift']());}}}(a16_0x3419,0x5c55d));function a16_0x3419(){const _0x238a0c=['41071HtGHAK','demandCommand','../config/constants','usage','1419576GeltPV','OTYKP','5178600bmizme','command','5zKatJA','recommendCommands','129630iSeaCj','pre-check','pre_check','609474DiSLwv','12164056rMqKor','Check\x20the\x20pre-requisites\x20needed\x20for\x20Automation\x20grid\x20setup','SKmvB','desc','strict','builder','epilogue','commandDir','9PRwgbs','1838736VwMsVQ'];a16_0x3419=function(){return _0x238a0c;};return a16_0x3419();}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a16_0x14f1e4(0xfd));exports[a16_0x14f1e4(0x102)]=a16_0x14f1e4(0x106),exports[a16_0x14f1e4(0xf4)]=a16_0x14f1e4(0x10a),exports[a16_0x14f1e4(0xf6)]=function(_0xb2da33){const _0x30a56e=a16_0x14f1e4,_0x62b76a={};_0x62b76a[_0x30a56e(0x100)]='precheck_commands',_0x62b76a[_0x30a56e(0xf3)]='help';const _0x248417=_0x62b76a;return _0xb2da33[_0x30a56e(0xfe)](HELP_HEADER_MESSAGE[_0x30a56e(0x107)])[_0x30a56e(0xf7)](HELP_FOOTER_MESSAGE)[_0x30a56e(0xf8)](_0x248417['OTYKP'])[_0x30a56e(0xfc)]()[_0x30a56e(0x104)]()[_0x30a56e(0xf5)]()['help'](_0x248417[_0x30a56e(0xf3)]);},exports['handler']=function(_0x59d3ed){}; |
@@ -1,1 +0,1 @@ | ||
| const a19_0x3763b0=a19_0x3205;(function(_0x23f122,_0x3be824){const _0x144b24=a19_0x3205,_0x2fd7a8=_0x23f122();while(!![]){try{const _0x5bd5b0=parseInt(_0x144b24(0x10c))/0x1+-parseInt(_0x144b24(0x152))/0x2*(-parseInt(_0x144b24(0x119))/0x3)+parseInt(_0x144b24(0x12c))/0x4*(-parseInt(_0x144b24(0x132))/0x5)+-parseInt(_0x144b24(0x15f))/0x6*(-parseInt(_0x144b24(0x11a))/0x7)+-parseInt(_0x144b24(0x141))/0x8+-parseInt(_0x144b24(0x12a))/0x9+parseInt(_0x144b24(0x11c))/0xa*(parseInt(_0x144b24(0x12b))/0xb);if(_0x5bd5b0===_0x3be824)break;else _0x2fd7a8['push'](_0x2fd7a8['shift']());}catch(_0x28fdc3){_0x2fd7a8['push'](_0x2fd7a8['shift']());}}}(a19_0x27dc,0x36a2d));function a19_0x3205(_0x2e90d9,_0x522b60){const _0x27dc8e=a19_0x27dc();return a19_0x3205=function(_0x320532,_0x4da5be){_0x320532=_0x320532-0x10c;let _0x53e360=_0x27dc8e[_0x320532];return _0x53e360;},a19_0x3205(_0x2e90d9,_0x522b60);}const fs=require('fs'),ws=require('ws'),ReconnectingWebSocket=require(a19_0x3763b0(0x11f)),{global_registry,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,WS_ENDPOINT,messageTypes}=require(a19_0x3763b0(0x10e)),{logger}=require(a19_0x3763b0(0x12d)),{getCredentialsPath,getGridDetails}=require(a19_0x3763b0(0x129)),{scaleUpHubDeployment}=require('../../utils/gridComponents'),{sendInstrumentationEvent}=require(a19_0x3763b0(0x14f)),webSocketUtils=require('../../utils/webSocketUtils'),{createK8sClient}=require(a19_0x3763b0(0x112)),{getCloudProviderObject}=require(a19_0x3763b0(0x114));function a19_0x27dc(){const _0x24f0f0=['cloudProvider','../../config/constants','region','argv','info','../../utils/createk8sClient','invalid-grid-id','../../cloudproviders/utils','exit','handler','vnuwf','eZqNA','2790UduXfv','63VWcaCm','description','21680PXWiHM','clusterRegion','replace','reconnecting-websocket','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','connectionTimeout','Raqom','mUGaR','unauthorised','thOoI','string','readFileSync','RjDcr','../../utils/utilityMethods','2116620YNpcfm','3333iNPlOp','4axOCYy','../../config/logger','name','init-not-called','Browserstack','statusCode','1065195jQKVyn','desc','asHkD','KwkhO','bstackAccesskey','sRLRa','WRGoq','stringify','fiVmf','boolean','help','command','BZdho','Starting\x20grid\x20','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','3299368XrpYbh','QOymx','error','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','Pass\x20the\x20ID\x20of\x20the\x20existing\x20Automation\x20grid\x20you\x20want\x20to\x20start.','username','QvYzr','usage','JNZZa','parse','type','existsSync','password','Ffscc','../../utils/instrumentationUtils','MRJoI','ERROR','108JoRXMt','start','INFO','Start\x20an\x20existing\x20Automation\x20grid.','Tbfex','debug','QXZkC','skip-tls-cert-verify','default','grid','clusterName','server-error','Unable\x20to\x20start\x20the\x20Grid!\x20Error:\x20','10158uJxHIC','Please\x20provide\x20ID\x20of\x20the\x20grid\x20to\x20start','gridId','message','skipTlsCertVerify','Grid\x20started','362068NxFjhY'];a19_0x27dc=function(){return _0x24f0f0;};return a19_0x27dc();}exports[a19_0x3763b0(0x13d)]=a19_0x3763b0(0x15b),exports[a19_0x3763b0(0x133)]=a19_0x3763b0(0x155),exports['builder']=function(_0x5cf732){const _0x1544c1=a19_0x3763b0,_0x575de7={};_0x575de7['LjRsa']=_0x1544c1(0x145),_0x575de7[_0x1544c1(0x118)]=_0x1544c1(0x126),_0x575de7[_0x1544c1(0x135)]='Skip\x20insecure\x20cert\x20verification.',_0x575de7[_0x1544c1(0x125)]=_0x1544c1(0x13b),_0x575de7['johHf']=_0x1544c1(0x13c);const _0x26874c=_0x575de7,_0x13a628={};_0x13a628[_0x1544c1(0x11b)]=_0x26874c['LjRsa'],_0x13a628[_0x1544c1(0x14b)]=_0x26874c[_0x1544c1(0x118)];const _0x90a581={};_0x90a581[_0x1544c1(0x11b)]=_0x26874c[_0x1544c1(0x135)],_0x90a581[_0x1544c1(0x14b)]=_0x26874c[_0x1544c1(0x125)],_0x90a581[_0x1544c1(0x15a)]=![];const _0x4abf4b={};return _0x4abf4b['grid-id']=_0x13a628,_0x4abf4b[_0x1544c1(0x159)]=_0x90a581,_0x5cf732[_0x1544c1(0x148)](HELP_HEADER_MESSAGE[_0x1544c1(0x153)])['epilogue'](HELP_FOOTER_MESSAGE)['options'](_0x4abf4b)[_0x1544c1(0x13c)](_0x26874c['johHf'])[_0x1544c1(0x110)];},exports[a19_0x3763b0(0x116)]=async function(_0x2f62f1){const _0x2d2b49=a19_0x3763b0,_0xad9d46={'JuPXU':_0x2d2b49(0x160),'QXZkC':function(_0x5915f3){return _0x5915f3();},'MRJoI':_0x2d2b49(0x120),'fiVmf':function(_0x39933c,_0x235902,_0x562cb2,_0x2bd000,_0x39b301,_0x34cbf5,_0x553144){return _0x39933c(_0x235902,_0x562cb2,_0x2bd000,_0x39b301,_0x34cbf5,_0x553144);},'vnuwf':'start-grid-called','BZdho':_0x2d2b49(0x12f),'QvYzr':function(_0x13514a,_0x579ae1,_0x1c233d,_0x5048ca,_0x1f3214,_0x1f7ff9,_0xb76199){return _0x13514a(_0x579ae1,_0x1c233d,_0x5048ca,_0x1f3214,_0x1f7ff9,_0xb76199);},'RxJVn':'<UsernamePlaceholder>','RjDcr':'<PasswordPlaceholder>','mUGaR':'Adding\x20Websocket\x20listeners','asHkD':function(_0x403f47,_0x1f058f,_0x1e8144,_0x46d21e){return _0x403f47(_0x1f058f,_0x1e8144,_0x46d21e);},'QOymx':function(_0x3c5175,_0x4d41ea,_0x59ec05){return _0x3c5175(_0x4d41ea,_0x59ec05);},'Ffscc':_0x2d2b49(0x164),'FHnWX':function(_0x1faff9,_0x421b08){return _0x1faff9===_0x421b08;},'sRLRa':_0x2d2b49(0x144),'WRGoq':function(_0x33c8c5,_0x3ab94c,_0x52390f,_0x5f48c4,_0x215764,_0x178210,_0x309508){return _0x33c8c5(_0x3ab94c,_0x52390f,_0x5f48c4,_0x215764,_0x178210,_0x309508);},'rgZGm':_0x2d2b49(0x124),'Raqom':function(_0x19bf8a,_0x181a56){return _0x19bf8a===_0x181a56;},'Tbfex':_0x2d2b49(0x113),'JNZZa':_0x2d2b49(0x15d)};let _0x20da17;try{!_0x2f62f1[_0x2d2b49(0x161)]&&(logger[_0x2d2b49(0x143)](_0xad9d46['JuPXU']),process[_0x2d2b49(0x115)](0x1));!fs[_0x2d2b49(0x14c)](_0xad9d46[_0x2d2b49(0x158)](getCredentialsPath))&&(logger[_0x2d2b49(0x143)](_0xad9d46[_0x2d2b49(0x150)]),await _0xad9d46[_0x2d2b49(0x13a)](sendInstrumentationEvent,_0x2f62f1,_0xad9d46['vnuwf'],messageTypes[_0x2d2b49(0x151)],_0xad9d46[_0x2d2b49(0x13e)],null,_0x2f62f1),process[_0x2d2b49(0x115)](0x1));logger['info'](_0x2d2b49(0x13f)+_0x2f62f1['gridId']),await _0xad9d46['QvYzr'](sendInstrumentationEvent,_0x2f62f1,_0xad9d46['vnuwf'],messageTypes[_0x2d2b49(0x154)],null,null,_0x2f62f1);const _0x5bd511=JSON[_0x2d2b49(0x14a)](fs[_0x2d2b49(0x127)](_0xad9d46['QXZkC'](getCredentialsPath)));global_registry['bstackUsername']=_0x5bd511[_0x2d2b49(0x130)][_0x2d2b49(0x146)],global_registry[_0x2d2b49(0x136)]=_0x5bd511['Browserstack'][_0x2d2b49(0x14d)];const _0x4d22e8=WS_ENDPOINT[_0x2d2b49(0x11e)](_0xad9d46['RxJVn'],_0x5bd511['Browserstack'][_0x2d2b49(0x146)])[_0x2d2b49(0x11e)](_0xad9d46[_0x2d2b49(0x128)],_0x5bd511['Browserstack'][_0x2d2b49(0x14d)]),_0xcfb330={};_0xcfb330['WebSocket']=ws,_0xcfb330[_0x2d2b49(0x121)]=0x36ee80,_0x20da17=new ReconnectingWebSocket(_0x4d22e8,[],_0xcfb330),logger[_0x2d2b49(0x157)](_0xad9d46[_0x2d2b49(0x123)]),webSocketUtils['addListeners'](_0x20da17,_0x2f62f1['user'],_0x2f62f1[_0x2d2b49(0x14d)]);const [_0x1a34f2,_0x18112c]=await _0xad9d46[_0x2d2b49(0x134)](getGridDetails,_0x5bd511[_0x2d2b49(0x130)]['username'],_0x5bd511['Browserstack'][_0x2d2b49(0x14d)],_0x2f62f1[_0x2d2b49(0x161)]);if(_0x18112c){const _0x1d76c4=_0x18112c['info'];global_registry[_0x2d2b49(0x10d)]=_0x1d76c4[_0x2d2b49(0x10d)],global_registry[_0x2d2b49(0x11d)]=_0x1d76c4[_0x2d2b49(0x10f)],global_registry[_0x2d2b49(0x15c)]=_0x1d76c4[_0x2d2b49(0x15c)];const _0x5e76aa=await _0xad9d46[_0x2d2b49(0x147)](getCloudProviderObject,_0x1d76c4[_0x2d2b49(0x10d)],_0x1d76c4[_0x2d2b49(0x15c)],_0x1d76c4[_0x2d2b49(0x12e)],_0x20da17,webSocketUtils,_0x2f62f1),[_0x48ca2e,_0x146315,_0x543e25,_0x4ff1d0,_0x1767d6,_0x5bd684]=await _0xad9d46['QOymx'](createK8sClient,_0x5e76aa,_0x2f62f1[_0x2d2b49(0x163)]);await _0xad9d46[_0x2d2b49(0x142)](scaleUpHubDeployment,_0x146315,_0x1d76c4[_0x2d2b49(0x12e)]),logger[_0x2d2b49(0x111)](_0xad9d46[_0x2d2b49(0x14e)]),process['exit'](0x0);}_0xad9d46['FHnWX'](_0x1a34f2[_0x2d2b49(0x131)],0x191)&&(logger[_0x2d2b49(0x143)](_0xad9d46[_0x2d2b49(0x137)]),await _0xad9d46[_0x2d2b49(0x138)](sendInstrumentationEvent,_0x2f62f1,_0xad9d46[_0x2d2b49(0x117)],messageTypes[_0x2d2b49(0x151)],_0xad9d46['rgZGm'],null,_0x2f62f1),process[_0x2d2b49(0x115)](0x1)),_0xad9d46[_0x2d2b49(0x122)](_0x1a34f2[_0x2d2b49(0x131)],0x190)&&(logger[_0x2d2b49(0x143)](JSON[_0x2d2b49(0x14a)](_0x1a34f2['body'])[_0x2d2b49(0x162)]),await _0xad9d46['QvYzr'](sendInstrumentationEvent,_0x2f62f1,_0xad9d46['vnuwf'],messageTypes['ERROR'],_0xad9d46[_0x2d2b49(0x156)],null,_0x2f62f1),process[_0x2d2b49(0x115)](0x1)),logger[_0x2d2b49(0x143)](_0x2d2b49(0x140)+JSON[_0x2d2b49(0x139)](_0x1a34f2)),await _0xad9d46[_0x2d2b49(0x13a)](sendInstrumentationEvent,_0x2f62f1,_0xad9d46['vnuwf'],messageTypes[_0x2d2b49(0x151)],_0xad9d46[_0x2d2b49(0x149)],_0x1a34f2,_0x2f62f1),process[_0x2d2b49(0x115)](0x1);}catch(_0x52837d){const _0x161152=_0x2d2b49(0x15e)+_0x52837d+'\x20\x0a'+JSON[_0x2d2b49(0x139)](_0x52837d['stack'])+'\x20';logger[_0x2d2b49(0x143)](_0x161152),process[_0x2d2b49(0x115)](0x1);}}; | ||
| function a19_0x5468(_0x31505b,_0x1c635b){const _0x188e48=a19_0x188e();return a19_0x5468=function(_0x5468d6,_0x2dc01a){_0x5468d6=_0x5468d6-0x1bb;let _0x189757=_0x188e48[_0x5468d6];return _0x189757;},a19_0x5468(_0x31505b,_0x1c635b);}const a19_0x247081=a19_0x5468;(function(_0x5549b9,_0x5bfc8b){const _0x2f81a7=a19_0x5468,_0x583900=_0x5549b9();while(!![]){try{const _0x1fd0ee=-parseInt(_0x2f81a7(0x206))/0x1*(parseInt(_0x2f81a7(0x1f8))/0x2)+parseInt(_0x2f81a7(0x1bb))/0x3+-parseInt(_0x2f81a7(0x205))/0x4+parseInt(_0x2f81a7(0x1d2))/0x5+-parseInt(_0x2f81a7(0x210))/0x6*(-parseInt(_0x2f81a7(0x1bc))/0x7)+-parseInt(_0x2f81a7(0x211))/0x8*(parseInt(_0x2f81a7(0x1e9))/0x9)+-parseInt(_0x2f81a7(0x1be))/0xa*(-parseInt(_0x2f81a7(0x1d9))/0xb);if(_0x1fd0ee===_0x5bfc8b)break;else _0x583900['push'](_0x583900['shift']());}catch(_0x48f49e){_0x583900['push'](_0x583900['shift']());}}}(a19_0x188e,0x41aa5));const fs=require('fs'),ws=require('ws'),ReconnectingWebSocket=require('reconnecting-websocket'),{global_registry,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,WS_ENDPOINT,messageTypes}=require(a19_0x247081(0x1dd)),{logger}=require(a19_0x247081(0x1cc)),{getCredentialsPath,getGridDetails}=require('../../utils/utilityMethods'),{scaleUpHubDeployment}=require('../../utils/gridComponents'),{sendInstrumentationEvent}=require('../../utils/instrumentationUtils'),webSocketUtils=require(a19_0x247081(0x1ef)),{createK8sClient}=require(a19_0x247081(0x1e1)),{getCloudProviderObject}=require('../../cloudproviders/utils');exports[a19_0x247081(0x1fd)]=a19_0x247081(0x1df),exports['desc']=a19_0x247081(0x1fc),exports[a19_0x247081(0x1f6)]=function(_0x1a7940){const _0x10270c=a19_0x247081,_0x1da12a={};_0x1da12a[_0x10270c(0x1ec)]=_0x10270c(0x1f1),_0x1da12a[_0x10270c(0x1fe)]=_0x10270c(0x1bf),_0x1da12a[_0x10270c(0x1d3)]=_0x10270c(0x1c0),_0x1da12a[_0x10270c(0x1fa)]=_0x10270c(0x20f),_0x1da12a[_0x10270c(0x1d4)]=_0x10270c(0x1e8);const _0x16b5d9=_0x1da12a,_0xe599df={};_0xe599df[_0x10270c(0x1db)]=_0x16b5d9[_0x10270c(0x1ec)],_0xe599df[_0x10270c(0x1c6)]=_0x16b5d9['CJFvE'];const _0x45d302={};_0x45d302[_0x10270c(0x1db)]=_0x16b5d9[_0x10270c(0x1d3)],_0x45d302['type']=_0x16b5d9[_0x10270c(0x1fa)],_0x45d302[_0x10270c(0x213)]=![];const _0x4c5bf0={};return _0x4c5bf0['grid-id']=_0xe599df,_0x4c5bf0[_0x10270c(0x20d)]=_0x45d302,_0x1a7940[_0x10270c(0x202)](HELP_HEADER_MESSAGE[_0x10270c(0x1c3)])[_0x10270c(0x1f9)](HELP_FOOTER_MESSAGE)['options'](_0x4c5bf0)['help'](_0x16b5d9[_0x10270c(0x1d4)])['argv'];},exports['handler']=async function(_0x4e0445){const _0x1c1c2d=a19_0x247081,_0x14a56b={'YSOgV':'Please\x20provide\x20ID\x20of\x20the\x20grid\x20to\x20start','pSWBI':function(_0x24abba){return _0x24abba();},'jVedo':_0x1c1c2d(0x201),'QKMaQ':function(_0x3f1750,_0xb7c925,_0x2fd73f,_0x538f30,_0x8688bb,_0x3175d0,_0x100f84){return _0x3f1750(_0xb7c925,_0x2fd73f,_0x538f30,_0x8688bb,_0x3175d0,_0x100f84);},'DxXIa':_0x1c1c2d(0x208),'pavrK':_0x1c1c2d(0x1c1),'ufRFs':function(_0x3f2570){return _0x3f2570();},'iLkEy':_0x1c1c2d(0x1fb),'aWtZo':_0x1c1c2d(0x1c9),'PJMCL':_0x1c1c2d(0x1e2),'Sumrj':function(_0x4de58c,_0x409d3e,_0x23836a,_0x4e296a){return _0x4de58c(_0x409d3e,_0x23836a,_0x4e296a);},'lSFDK':function(_0x33a18e,_0x100102,_0x548eaa){return _0x33a18e(_0x100102,_0x548eaa);},'PPLoQ':_0x1c1c2d(0x1cb),'ZsNOd':function(_0x10ab4,_0x135795){return _0x10ab4===_0x135795;},'oxUfo':_0x1c1c2d(0x203),'IDhoz':'unauthorised','LCAyI':function(_0xc048f3,_0x1caf85){return _0xc048f3===_0x1caf85;},'OAwtx':'invalid-grid-id','DNmoe':function(_0xc150bc,_0x4d4c11,_0x42c3c0,_0x4b0030,_0x34ca39,_0x8b568,_0x467581){return _0xc150bc(_0x4d4c11,_0x42c3c0,_0x4b0030,_0x34ca39,_0x8b568,_0x467581);},'sbtSj':_0x1c1c2d(0x1e6)};let _0x3d1368;try{!_0x4e0445[_0x1c1c2d(0x1da)]&&(logger['error'](_0x14a56b[_0x1c1c2d(0x1e0)]),process['exit'](0x1));!fs['existsSync'](_0x14a56b[_0x1c1c2d(0x1f3)](getCredentialsPath))&&(logger[_0x1c1c2d(0x1d5)](_0x14a56b[_0x1c1c2d(0x1f4)]),await _0x14a56b[_0x1c1c2d(0x1cf)](sendInstrumentationEvent,_0x4e0445,_0x14a56b[_0x1c1c2d(0x1d0)],messageTypes[_0x1c1c2d(0x1c4)],_0x14a56b[_0x1c1c2d(0x1dc)],null,_0x4e0445),process[_0x1c1c2d(0x1e5)](0x1));logger[_0x1c1c2d(0x20a)](_0x1c1c2d(0x1bd)+_0x4e0445[_0x1c1c2d(0x1da)]),await _0x14a56b[_0x1c1c2d(0x1cf)](sendInstrumentationEvent,_0x4e0445,_0x14a56b[_0x1c1c2d(0x1d0)],messageTypes[_0x1c1c2d(0x1ca)],null,null,_0x4e0445);const _0x4d7947=JSON[_0x1c1c2d(0x1f5)](fs[_0x1c1c2d(0x1ea)](_0x14a56b[_0x1c1c2d(0x1e7)](getCredentialsPath)));global_registry[_0x1c1c2d(0x1ed)]=_0x4d7947[_0x1c1c2d(0x1ff)][_0x1c1c2d(0x1c7)],global_registry[_0x1c1c2d(0x20b)]=_0x4d7947[_0x1c1c2d(0x1ff)][_0x1c1c2d(0x1d1)];const _0x55749c=WS_ENDPOINT[_0x1c1c2d(0x209)](_0x14a56b['iLkEy'],_0x4d7947[_0x1c1c2d(0x1ff)][_0x1c1c2d(0x1c7)])['replace'](_0x14a56b[_0x1c1c2d(0x1f7)],_0x4d7947[_0x1c1c2d(0x1ff)][_0x1c1c2d(0x1d1)]),_0x2fea7f={};_0x2fea7f['WebSocket']=ws,_0x2fea7f['connectionTimeout']=0x36ee80,_0x3d1368=new ReconnectingWebSocket(_0x55749c,[],_0x2fea7f),logger[_0x1c1c2d(0x1ee)](_0x14a56b[_0x1c1c2d(0x1f2)]),webSocketUtils['addListeners'](_0x3d1368,_0x4e0445[_0x1c1c2d(0x1f0)],_0x4e0445[_0x1c1c2d(0x1d1)]);const [_0x1ebb00,_0x453c73]=await _0x14a56b[_0x1c1c2d(0x1e3)](getGridDetails,_0x4d7947[_0x1c1c2d(0x1ff)][_0x1c1c2d(0x1c7)],_0x4d7947[_0x1c1c2d(0x1ff)][_0x1c1c2d(0x1d1)],_0x4e0445[_0x1c1c2d(0x1da)]);if(_0x453c73){const _0x5df377=_0x453c73[_0x1c1c2d(0x20a)];global_registry[_0x1c1c2d(0x1ce)]=_0x5df377[_0x1c1c2d(0x1ce)],global_registry['clusterRegion']=_0x5df377[_0x1c1c2d(0x1c2)],global_registry[_0x1c1c2d(0x1c8)]=_0x5df377[_0x1c1c2d(0x1c8)];const _0x59181e=await _0x14a56b['QKMaQ'](getCloudProviderObject,_0x5df377[_0x1c1c2d(0x1ce)],_0x5df377[_0x1c1c2d(0x1c8)],_0x5df377[_0x1c1c2d(0x207)],_0x3d1368,webSocketUtils,_0x4e0445),[_0x470a08,_0x100e85,_0x1bfacb,_0x3f1a8a,_0x4b8b2f,_0x4ece7c]=await _0x14a56b[_0x1c1c2d(0x1cd)](createK8sClient,_0x59181e,_0x4e0445[_0x1c1c2d(0x1e4)]);await _0x14a56b['lSFDK'](scaleUpHubDeployment,_0x100e85,_0x5df377[_0x1c1c2d(0x207)]),logger[_0x1c1c2d(0x20a)](_0x14a56b['PPLoQ']),process[_0x1c1c2d(0x1e5)](0x0);}_0x14a56b[_0x1c1c2d(0x1d7)](_0x1ebb00[_0x1c1c2d(0x1c5)],0x191)&&(logger[_0x1c1c2d(0x1d5)](_0x14a56b['oxUfo']),await _0x14a56b['QKMaQ'](sendInstrumentationEvent,_0x4e0445,_0x14a56b[_0x1c1c2d(0x1d0)],messageTypes['ERROR'],_0x14a56b['IDhoz'],null,_0x4e0445),process[_0x1c1c2d(0x1e5)](0x1)),_0x14a56b[_0x1c1c2d(0x1eb)](_0x1ebb00[_0x1c1c2d(0x1c5)],0x190)&&(logger[_0x1c1c2d(0x1d5)](JSON['parse'](_0x1ebb00[_0x1c1c2d(0x20e)])[_0x1c1c2d(0x1d6)]),await _0x14a56b[_0x1c1c2d(0x1cf)](sendInstrumentationEvent,_0x4e0445,_0x14a56b[_0x1c1c2d(0x1d0)],messageTypes[_0x1c1c2d(0x1c4)],_0x14a56b[_0x1c1c2d(0x1de)],null,_0x4e0445),process['exit'](0x1)),logger[_0x1c1c2d(0x1d5)](_0x1c1c2d(0x212)+JSON[_0x1c1c2d(0x204)](_0x1ebb00)),await _0x14a56b[_0x1c1c2d(0x200)](sendInstrumentationEvent,_0x4e0445,_0x14a56b[_0x1c1c2d(0x1d0)],messageTypes[_0x1c1c2d(0x1c4)],_0x14a56b[_0x1c1c2d(0x1d8)],_0x1ebb00,_0x4e0445),process[_0x1c1c2d(0x1e5)](0x1);}catch(_0x4f77ad){const _0xea1c77=_0x1c1c2d(0x20c)+_0x4f77ad+'\x20\x0a'+JSON['stringify'](_0x4f77ad['stack'])+'\x20';logger[_0x1c1c2d(0x1d5)](_0xea1c77),process[_0x1c1c2d(0x1e5)](0x1);}};function a19_0x188e(){const _0x3c85f9=['grid','YSOgV','../../utils/createk8sClient','Adding\x20Websocket\x20listeners','Sumrj','skipTlsCertVerify','exit','server-error','ufRFs','help','9MWFzTw','readFileSync','LCAyI','ELXKs','bstackUsername','debug','../../utils/webSocketUtils','user','Pass\x20the\x20ID\x20of\x20the\x20existing\x20Automation\x20grid\x20you\x20want\x20to\x20start.','PJMCL','pSWBI','jVedo','parse','builder','aWtZo','28GgsXtN','epilogue','ydXDz','<UsernamePlaceholder>','Start\x20an\x20existing\x20Automation\x20grid.','command','CJFvE','Browserstack','DNmoe','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','usage','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','stringify','1854536FPwCCB','7060iFBJxG','name','start-grid-called','replace','info','bstackAccesskey','Unable\x20to\x20start\x20the\x20Grid!\x20Error:\x20','skip-tls-cert-verify','body','boolean','6SpIhHV','2815640DKdQQw','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','default','33720ZEKsDf','203231HRLQdG','Starting\x20grid\x20','26900IbOYyp','string','Skip\x20insecure\x20cert\x20verification.','init-not-called','region','start','ERROR','statusCode','type','username','clusterName','<PasswordPlaceholder>','INFO','Grid\x20started','../../config/logger','lSFDK','cloudProvider','QKMaQ','DxXIa','password','12805Zhvylo','NZWDg','GORPU','error','message','ZsNOd','sbtSj','4664hhNpiW','gridId','description','pavrK','../../config/constants','OAwtx'];a19_0x188e=function(){return _0x3c85f9;};return a19_0x188e();} |
@@ -1,1 +0,1 @@ | ||
| const a18_0x2e43e9=a18_0x2d95;(function(_0xed131c,_0x3f868d){const _0x4da287=a18_0x2d95,_0xd8abb=_0xed131c();while(!![]){try{const _0x57a4a1=parseInt(_0x4da287(0x1bf))/0x1+parseInt(_0x4da287(0x1d1))/0x2*(parseInt(_0x4da287(0x1c0))/0x3)+parseInt(_0x4da287(0x1cc))/0x4+parseInt(_0x4da287(0x1cd))/0x5*(parseInt(_0x4da287(0x1c1))/0x6)+-parseInt(_0x4da287(0x1c5))/0x7*(parseInt(_0x4da287(0x1d0))/0x8)+-parseInt(_0x4da287(0x1cf))/0x9*(parseInt(_0x4da287(0x1cb))/0xa)+-parseInt(_0x4da287(0x1d6))/0xb;if(_0x57a4a1===_0x3f868d)break;else _0xd8abb['push'](_0xd8abb['shift']());}catch(_0x338242){_0xd8abb['push'](_0xd8abb['shift']());}}}(a18_0x4e26,0xe455a));function a18_0x2d95(_0x1062a2,_0x234734){const _0x4e26c5=a18_0x4e26();return a18_0x2d95=function(_0x2d9508,_0x5dbc68){_0x2d9508=_0x2d9508-0x1bc;let _0x5daee9=_0x4e26c5[_0x2d9508];return _0x5daee9;},a18_0x2d95(_0x1062a2,_0x234734);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a18_0x2e43e9(0x1d2));exports[a18_0x2e43e9(0x1c9)]=a18_0x2e43e9(0x1d4),exports[a18_0x2e43e9(0x1c8)]=a18_0x2e43e9(0x1bc),exports[a18_0x2e43e9(0x1c3)]=function(_0x2687b3){const _0x7d7e9a=a18_0x2e43e9,_0x6783ea={};_0x6783ea[_0x7d7e9a(0x1c4)]='start_commands',_0x6783ea[_0x7d7e9a(0x1c7)]='help';const _0x46fbad=_0x6783ea;return _0x2687b3[_0x7d7e9a(0x1ca)](HELP_HEADER_MESSAGE[_0x7d7e9a(0x1d4)])[_0x7d7e9a(0x1be)](HELP_FOOTER_MESSAGE)[_0x7d7e9a(0x1d3)](_0x46fbad[_0x7d7e9a(0x1c4)])[_0x7d7e9a(0x1c2)]()[_0x7d7e9a(0x1ce)]()[_0x7d7e9a(0x1bd)]()[_0x7d7e9a(0x1c6)](_0x46fbad[_0x7d7e9a(0x1c7)]);},exports[a18_0x2e43e9(0x1d5)]=function(_0x128f1c){};function a18_0x4e26(){const _0x4491eb=['TqsFA','7vFvVfc','help','zGLQE','desc','command','usage','202170LQPlod','3898888rLKTVR','432720qmtrPA','recommendCommands','297yFPYNn','587992eWgCTM','245266TvtWGY','../config/constants','commandDir','start','handler','22989054nIRMcN','Start\x20an\x20existing\x20Automation\x20grid.','strict','epilogue','129621FDjfXv','27hUBOUl','108SrREFD','demandCommand','builder'];a18_0x4e26=function(){return _0x4491eb;};return a18_0x4e26();} | ||
| const a18_0x34095d=a18_0x3923;(function(_0x24e651,_0x2a264b){const _0x3b4a49=a18_0x3923,_0xbbad3b=_0x24e651();while(!![]){try{const _0x137e0b=-parseInt(_0x3b4a49(0x1c7))/0x1*(parseInt(_0x3b4a49(0x1cd))/0x2)+-parseInt(_0x3b4a49(0x1cc))/0x3+-parseInt(_0x3b4a49(0x1ca))/0x4*(-parseInt(_0x3b4a49(0x1ce))/0x5)+-parseInt(_0x3b4a49(0x1c9))/0x6*(-parseInt(_0x3b4a49(0x1c2))/0x7)+-parseInt(_0x3b4a49(0x1cb))/0x8*(parseInt(_0x3b4a49(0x1c8))/0x9)+-parseInt(_0x3b4a49(0x1cf))/0xa*(parseInt(_0x3b4a49(0x1c1))/0xb)+parseInt(_0x3b4a49(0x1c6))/0xc;if(_0x137e0b===_0x2a264b)break;else _0xbbad3b['push'](_0xbbad3b['shift']());}catch(_0x91ec0){_0xbbad3b['push'](_0xbbad3b['shift']());}}}(a18_0x5a2a,0x4a36a));function a18_0x5a2a(){const _0x45fa23=['5400132wXpaRm','219392tAfFUC','1403478zebrPN','1275132WFZKto','116ZvXMlm','16ITHCPO','200070DKPwVB','2biAFiA','89575NFEyGm','100540pUepAc','handler','help','command','demandCommand','start_commands','../config/constants','strict','Start\x20an\x20existing\x20Automation\x20grid.','commandDir','recommendCommands','539clLjly','14ZjdTXj','QLToP','NWPeX','start'];a18_0x5a2a=function(){return _0x45fa23;};return a18_0x5a2a();}function a18_0x3923(_0x48e872,_0x9d109e){const _0x5a2a7a=a18_0x5a2a();return a18_0x3923=function(_0x3923dc,_0x22fda3){_0x3923dc=_0x3923dc-0x1bb;let _0x23212d=_0x5a2a7a[_0x3923dc];return _0x23212d;},a18_0x3923(_0x48e872,_0x9d109e);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a18_0x34095d(0x1bc));exports[a18_0x34095d(0x1d2)]=a18_0x34095d(0x1c5),exports['desc']=a18_0x34095d(0x1be),exports['builder']=function(_0x2315a7){const _0x151eae=a18_0x34095d,_0x253ffc={};_0x253ffc[_0x151eae(0x1c3)]=_0x151eae(0x1bb),_0x253ffc[_0x151eae(0x1c4)]=_0x151eae(0x1d1);const _0x673f75=_0x253ffc;return _0x2315a7['usage'](HELP_HEADER_MESSAGE[_0x151eae(0x1c5)])['epilogue'](HELP_FOOTER_MESSAGE)[_0x151eae(0x1bf)](_0x673f75['QLToP'])[_0x151eae(0x1d3)]()[_0x151eae(0x1c0)]()[_0x151eae(0x1bd)]()[_0x151eae(0x1d1)](_0x673f75[_0x151eae(0x1c4)]);},exports[a18_0x34095d(0x1d0)]=function(_0x212c32){}; |
@@ -1,1 +0,1 @@ | ||
| function a21_0x4f4f(_0x18d78b,_0x4b1ec0){const _0x3e632c=a21_0x3e63();return a21_0x4f4f=function(_0x4f4fd6,_0x3d002d){_0x4f4fd6=_0x4f4fd6-0x1e2;let _0x5c164a=_0x3e632c[_0x4f4fd6];return _0x5c164a;},a21_0x4f4f(_0x18d78b,_0x4b1ec0);}const a21_0x2e104b=a21_0x4f4f;(function(_0x2929dd,_0x455eb4){const _0x281e55=a21_0x4f4f,_0x67d18d=_0x2929dd();while(!![]){try{const _0x3e1cb0=-parseInt(_0x281e55(0x22f))/0x1*(parseInt(_0x281e55(0x216))/0x2)+-parseInt(_0x281e55(0x21e))/0x3*(-parseInt(_0x281e55(0x205))/0x4)+-parseInt(_0x281e55(0x220))/0x5*(parseInt(_0x281e55(0x1e8))/0x6)+parseInt(_0x281e55(0x215))/0x7+-parseInt(_0x281e55(0x22b))/0x8+-parseInt(_0x281e55(0x1ee))/0x9+parseInt(_0x281e55(0x1e7))/0xa;if(_0x3e1cb0===_0x455eb4)break;else _0x67d18d['push'](_0x67d18d['shift']());}catch(_0x424b87){_0x67d18d['push'](_0x67d18d['shift']());}}}(a21_0x3e63,0xa47c4));const fs=require('fs'),ws=require('ws'),ReconnectingWebSocket=require(a21_0x2e104b(0x231)),{global_registry,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,WS_ENDPOINT,messageTypes}=require('../../config/constants'),{logger}=require(a21_0x2e104b(0x1fc)),{getCredentialsPath,getGridDetails}=require(a21_0x2e104b(0x1fd)),{scaleDownHubDeployment}=require(a21_0x2e104b(0x201)),{sendInstrumentationEvent}=require(a21_0x2e104b(0x23a)),webSocketUtils=require(a21_0x2e104b(0x241)),{createK8sClient}=require(a21_0x2e104b(0x202)),{getCloudProviderObject}=require(a21_0x2e104b(0x209));function a21_0x3e63(){const _0x368bc3=['handler','../../utils/instrumentationUtils','region','oNENs','wLZFV','epilogue','<PasswordPlaceholder>','xNjRy','../../utils/webSocketUtils','<UsernamePlaceholder>','usage','CWstT','name','phWha','server-error','28476000axtiYq','6sAgeSF','description','FCMYH','Stopping\x20grid\x20','info','existsSync','4224699HGLOZV','eGAhv','ZWAzk','command','kVHYL','ERROR','cloudProvider','skipTlsCertVerify','BPFEW','stringify','boolean','OKXRp','ZaBKp','lcTvE','../../config/logger','../../utils/utilityMethods','body','error','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','../../utils/gridComponents','../../utils/createk8sClient','readFileSync','exit','148924rjRIoH','addListeners','options','grid-id','../../cloudproviders/utils','connectionTimeout','Browserstack','Pass\x20the\x20ID\x20of\x20the\x20running\x20Automation\x20grid\x20you\x20want\x20to\x20stop.','ysJpW','XFonn','help','bViHQ','INFO','gridId','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','desc','2153004VwawyO','1032124NBewdI','invalid-grid-id','Grid\x20stoppped.','username','clusterRegion','ROioq','Unable\x20to\x20stop\x20the\x20Grid!\x20Error:\x20','lqukh','15AriaCg','clusterName','4173770DwCgVH','default','builder','Stop\x20a\x20running\x20Automation\x20grid.','debug','message','statusCode','Skip\x20insecure\x20cert\x20verification.','WebSocket','pCFEf','yHwnl','2650448wvxxac','skip-tls-cert-verify','vucgo','parse','2WSuTyu','OwCtA','reconnecting-websocket','password','Please\x20provide\x20ID\x20of\x20the\x20grid\x20to\x20stop','type','kUSfi','user','replace','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.'];a21_0x3e63=function(){return _0x368bc3;};return a21_0x3e63();}exports[a21_0x2e104b(0x1f1)]='grid',exports[a21_0x2e104b(0x214)]=a21_0x2e104b(0x223),exports[a21_0x2e104b(0x222)]=function(_0x135524){const _0x411e43=a21_0x2e104b,_0x3b5c39={};_0x3b5c39['SnuXu']=_0x411e43(0x20c),_0x3b5c39[_0x411e43(0x23c)]='string',_0x3b5c39[_0x411e43(0x1ef)]=_0x411e43(0x227),_0x3b5c39['BPFEW']=_0x411e43(0x1f8),_0x3b5c39[_0x411e43(0x1e3)]=_0x411e43(0x20f);const _0x273505=_0x3b5c39,_0x20a739={};_0x20a739[_0x411e43(0x1e9)]=_0x273505['SnuXu'],_0x20a739[_0x411e43(0x234)]=_0x273505[_0x411e43(0x23c)];const _0x5dc0b8={};_0x5dc0b8[_0x411e43(0x1e9)]=_0x273505[_0x411e43(0x1ef)],_0x5dc0b8[_0x411e43(0x234)]=_0x273505[_0x411e43(0x1f6)],_0x5dc0b8[_0x411e43(0x221)]=![];const _0x1a9105={};return _0x1a9105[_0x411e43(0x208)]=_0x20a739,_0x1a9105[_0x411e43(0x22c)]=_0x5dc0b8,_0x135524[_0x411e43(0x1e2)](HELP_HEADER_MESSAGE['stop'])[_0x411e43(0x23e)](HELP_FOOTER_MESSAGE)[_0x411e43(0x207)](_0x1a9105)[_0x411e43(0x20f)](_0x273505[_0x411e43(0x1e3)])['argv'];},exports[a21_0x2e104b(0x239)]=async function(_0x2ff55e){const _0x2fce7a=a21_0x2e104b,_0xba4ced={'rToBF':_0x2fce7a(0x233),'ZaBKp':function(_0x1c3043){return _0x1c3043();},'wzqMO':_0x2fce7a(0x238),'kUSfi':function(_0x3e3de0,_0x3b1bde,_0x43f235,_0x1b6480,_0x38c6b2,_0x58d834,_0x2e8a8b){return _0x3e3de0(_0x3b1bde,_0x43f235,_0x1b6480,_0x38c6b2,_0x58d834,_0x2e8a8b);},'OKXRp':'stop-grid-called','ROioq':'init-not-called','ysJpW':function(_0x4ddd44,_0x137176,_0x1dee67,_0x1f41b2,_0x5bcb87,_0x3f68de,_0x457980){return _0x4ddd44(_0x137176,_0x1dee67,_0x1f41b2,_0x5bcb87,_0x3f68de,_0x457980);},'bViHQ':_0x2fce7a(0x242),'yHwnl':_0x2fce7a(0x23f),'ZWAzk':'Adding\x20Websocket\x20listeners','OwCtA':function(_0x386991,_0x4482fb,_0x465724,_0x500ef5){return _0x386991(_0x4482fb,_0x465724,_0x500ef5);},'phWha':function(_0x1069a7,_0xbc5454,_0x38b5de){return _0x1069a7(_0xbc5454,_0x38b5de);},'wLZFV':_0x2fce7a(0x218),'pCFEf':function(_0x251938,_0x36db80){return _0x251938===_0x36db80;},'vucgo':_0x2fce7a(0x200),'XFonn':'unauthorised','lqukh':function(_0x451a2c,_0x45ddad){return _0x451a2c===_0x45ddad;},'FCMYH':function(_0x275df3,_0x4ec935,_0x2a0c52,_0x4f40b5,_0x55235c,_0x3c7370,_0x4667ca){return _0x275df3(_0x4ec935,_0x2a0c52,_0x4f40b5,_0x55235c,_0x3c7370,_0x4667ca);},'xNjRy':_0x2fce7a(0x217),'lcTvE':function(_0x13df9c,_0x2e7f07,_0x2ebd28,_0xce5ff0,_0x4f0e41,_0x544638,_0x173a3f){return _0x13df9c(_0x2e7f07,_0x2ebd28,_0xce5ff0,_0x4f0e41,_0x544638,_0x173a3f);},'kVHYL':_0x2fce7a(0x1e6)};let _0x1b8019;try{!_0x2ff55e[_0x2fce7a(0x212)]&&(logger['error'](_0xba4ced['rToBF']),process[_0x2fce7a(0x204)](0x1));!fs[_0x2fce7a(0x1ed)](_0xba4ced[_0x2fce7a(0x1fa)](getCredentialsPath))&&(logger[_0x2fce7a(0x1ff)](_0xba4ced['wzqMO']),await _0xba4ced[_0x2fce7a(0x235)](sendInstrumentationEvent,_0x2ff55e,_0xba4ced[_0x2fce7a(0x1f9)],messageTypes[_0x2fce7a(0x1f3)],_0xba4ced[_0x2fce7a(0x21b)],null,_0x2ff55e),process['exit'](0x1));logger[_0x2fce7a(0x1ec)](_0x2fce7a(0x1eb)+_0x2ff55e[_0x2fce7a(0x212)]),await _0xba4ced[_0x2fce7a(0x20d)](sendInstrumentationEvent,_0x2ff55e,_0xba4ced['OKXRp'],messageTypes[_0x2fce7a(0x211)],null,null,_0x2ff55e);const _0x10ca6e=JSON[_0x2fce7a(0x22e)](fs[_0x2fce7a(0x203)](_0xba4ced[_0x2fce7a(0x1fa)](getCredentialsPath)));global_registry['bstackUsername']=_0x10ca6e['Browserstack']['username'],global_registry['bstackAccesskey']=_0x10ca6e['Browserstack'][_0x2fce7a(0x232)];const _0x2828cf=WS_ENDPOINT['replace'](_0xba4ced[_0x2fce7a(0x210)],_0x10ca6e[_0x2fce7a(0x20b)][_0x2fce7a(0x219)])[_0x2fce7a(0x237)](_0xba4ced[_0x2fce7a(0x22a)],_0x10ca6e[_0x2fce7a(0x20b)][_0x2fce7a(0x232)]),_0x29d5f0={};_0x29d5f0[_0x2fce7a(0x228)]=ws,_0x29d5f0[_0x2fce7a(0x20a)]=0x36ee80,_0x1b8019=new ReconnectingWebSocket(_0x2828cf,[],_0x29d5f0),logger[_0x2fce7a(0x224)](_0xba4ced[_0x2fce7a(0x1f0)]),webSocketUtils[_0x2fce7a(0x206)](_0x1b8019,_0x2ff55e[_0x2fce7a(0x236)],_0x2ff55e[_0x2fce7a(0x232)]);const [_0x2b618a,_0x235b99]=await _0xba4ced[_0x2fce7a(0x230)](getGridDetails,_0x10ca6e[_0x2fce7a(0x20b)]['username'],_0x10ca6e[_0x2fce7a(0x20b)][_0x2fce7a(0x232)],_0x2ff55e['gridId']);if(_0x235b99){const _0x1a2092=_0x235b99[_0x2fce7a(0x1ec)];global_registry['cloudProvider']=_0x1a2092[_0x2fce7a(0x1f4)],global_registry[_0x2fce7a(0x21a)]=_0x1a2092[_0x2fce7a(0x23b)],global_registry[_0x2fce7a(0x21f)]=_0x1a2092[_0x2fce7a(0x21f)];const _0xb8181d=await _0xba4ced[_0x2fce7a(0x235)](getCloudProviderObject,_0x1a2092['cloudProvider'],_0x1a2092[_0x2fce7a(0x21f)],_0x1a2092['name'],_0x1b8019,webSocketUtils,_0x2ff55e),[_0x587920,_0x320ed6,_0x18daec,_0x32a727,_0x25b2e3,_0x53c36a]=await _0xba4ced[_0x2fce7a(0x1e5)](createK8sClient,_0xb8181d,_0x2ff55e[_0x2fce7a(0x1f5)]);await _0xba4ced[_0x2fce7a(0x1e5)](scaleDownHubDeployment,_0x320ed6,_0x1a2092[_0x2fce7a(0x1e4)]),logger[_0x2fce7a(0x1ec)](_0xba4ced[_0x2fce7a(0x23d)]),process[_0x2fce7a(0x204)](0x0);}_0xba4ced[_0x2fce7a(0x229)](_0x2b618a['statusCode'],0x191)&&(logger[_0x2fce7a(0x1ff)](_0xba4ced[_0x2fce7a(0x22d)]),await _0xba4ced['kUSfi'](sendInstrumentationEvent,_0x2ff55e,_0xba4ced[_0x2fce7a(0x1f9)],messageTypes['ERROR'],_0xba4ced[_0x2fce7a(0x20e)],null,_0x2ff55e),process[_0x2fce7a(0x204)](0x1)),_0xba4ced[_0x2fce7a(0x21d)](_0x2b618a[_0x2fce7a(0x226)],0x190)&&(logger['error'](JSON[_0x2fce7a(0x22e)](_0x2b618a[_0x2fce7a(0x1fe)])[_0x2fce7a(0x225)]),await _0xba4ced[_0x2fce7a(0x1ea)](sendInstrumentationEvent,_0x2ff55e,_0xba4ced[_0x2fce7a(0x1f9)],messageTypes[_0x2fce7a(0x1f3)],_0xba4ced[_0x2fce7a(0x240)],null,_0x2ff55e),process['exit'](0x1)),logger['error'](_0x2fce7a(0x213)+JSON['stringify'](_0x2b618a)),await _0xba4ced[_0x2fce7a(0x1fb)](sendInstrumentationEvent,_0x2ff55e,_0xba4ced[_0x2fce7a(0x1f9)],messageTypes[_0x2fce7a(0x1f3)],_0xba4ced[_0x2fce7a(0x1f2)],_0x2b618a,_0x2ff55e),process[_0x2fce7a(0x204)](0x1);}catch(_0x4ec5cb){const _0x4f099e=_0x2fce7a(0x21c)+_0x4ec5cb+'\x20\x0a'+JSON[_0x2fce7a(0x1f7)](_0x4ec5cb['stack'])+'\x20';logger[_0x2fce7a(0x1ff)](_0x4f099e),process[_0x2fce7a(0x204)](0x1);}}; | ||
| const a21_0x5310f1=a21_0x3000;function a21_0x3000(_0x57e94a,_0x199cbd){const _0x4d482=a21_0x4d48();return a21_0x3000=function(_0x30002a,_0x51cd34){_0x30002a=_0x30002a-0x1b5;let _0x4d8440=_0x4d482[_0x30002a];return _0x4d8440;},a21_0x3000(_0x57e94a,_0x199cbd);}(function(_0x4a7230,_0x55c615){const _0x445aa3=a21_0x3000,_0x1ca075=_0x4a7230();while(!![]){try{const _0xfd69f1=parseInt(_0x445aa3(0x1d0))/0x1*(-parseInt(_0x445aa3(0x1d2))/0x2)+parseInt(_0x445aa3(0x1ce))/0x3*(-parseInt(_0x445aa3(0x1c7))/0x4)+parseInt(_0x445aa3(0x1fe))/0x5*(parseInt(_0x445aa3(0x1eb))/0x6)+parseInt(_0x445aa3(0x1ec))/0x7*(parseInt(_0x445aa3(0x1b8))/0x8)+parseInt(_0x445aa3(0x1cf))/0x9*(-parseInt(_0x445aa3(0x1e2))/0xa)+parseInt(_0x445aa3(0x213))/0xb*(-parseInt(_0x445aa3(0x1ff))/0xc)+-parseInt(_0x445aa3(0x1c5))/0xd*(-parseInt(_0x445aa3(0x1e7))/0xe);if(_0xfd69f1===_0x55c615)break;else _0x1ca075['push'](_0x1ca075['shift']());}catch(_0x21c5a0){_0x1ca075['push'](_0x1ca075['shift']());}}}(a21_0x4d48,0x7c57a));const fs=require('fs'),ws=require('ws'),ReconnectingWebSocket=require(a21_0x5310f1(0x203)),{global_registry,HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE,WS_ENDPOINT,messageTypes}=require('../../config/constants'),{logger}=require(a21_0x5310f1(0x1db)),{getCredentialsPath,getGridDetails}=require(a21_0x5310f1(0x1d4)),{scaleDownHubDeployment}=require('../../utils/gridComponents'),{sendInstrumentationEvent}=require(a21_0x5310f1(0x21b)),webSocketUtils=require(a21_0x5310f1(0x207)),{createK8sClient}=require(a21_0x5310f1(0x1e9)),{getCloudProviderObject}=require(a21_0x5310f1(0x1f6));exports[a21_0x5310f1(0x212)]=a21_0x5310f1(0x1e0),exports['desc']=a21_0x5310f1(0x1b5),exports[a21_0x5310f1(0x20b)]=function(_0x562d2d){const _0x29f66a=a21_0x5310f1,_0x5f2d26={};_0x5f2d26[_0x29f66a(0x1be)]=_0x29f66a(0x1ba),_0x5f2d26[_0x29f66a(0x1c9)]=_0x29f66a(0x206),_0x5f2d26[_0x29f66a(0x1e6)]=_0x29f66a(0x202),_0x5f2d26[_0x29f66a(0x21a)]=_0x29f66a(0x20c),_0x5f2d26[_0x29f66a(0x214)]=_0x29f66a(0x1c1);const _0x454dd2=_0x5f2d26,_0x400e7b={};_0x400e7b[_0x29f66a(0x1d5)]=_0x454dd2[_0x29f66a(0x1be)],_0x400e7b['type']=_0x454dd2[_0x29f66a(0x1c9)];const _0x1b7c0b={};_0x1b7c0b['description']=_0x454dd2[_0x29f66a(0x1e6)],_0x1b7c0b[_0x29f66a(0x1fd)]=_0x454dd2[_0x29f66a(0x21a)],_0x1b7c0b[_0x29f66a(0x1f8)]=![];const _0x188d28={};return _0x188d28[_0x29f66a(0x218)]=_0x400e7b,_0x188d28[_0x29f66a(0x1c8)]=_0x1b7c0b,_0x562d2d[_0x29f66a(0x1f7)](HELP_HEADER_MESSAGE[_0x29f66a(0x1c2)])[_0x29f66a(0x200)](HELP_FOOTER_MESSAGE)[_0x29f66a(0x1df)](_0x188d28)[_0x29f66a(0x1c1)](_0x454dd2[_0x29f66a(0x214)])[_0x29f66a(0x1e1)];},exports[a21_0x5310f1(0x21c)]=async function(_0x1ff503){const _0x5305ba=a21_0x5310f1,_0x3ef672={'XQwiO':_0x5305ba(0x1f9),'vucPu':function(_0x55e66b){return _0x55e66b();},'MXPdM':_0x5305ba(0x219),'qfGrY':function(_0x4ff39a,_0x4d8c1d,_0x371a06,_0x4bf89f,_0x515ca2,_0x6de124,_0x148dde){return _0x4ff39a(_0x4d8c1d,_0x371a06,_0x4bf89f,_0x515ca2,_0x6de124,_0x148dde);},'JvUfM':_0x5305ba(0x1f5),'gZzpX':'init-not-called','Yvkpn':function(_0x1dc0cb,_0x567270,_0xd571d8,_0x2b72af,_0x6af2d1,_0x497b30,_0x367f91){return _0x1dc0cb(_0x567270,_0xd571d8,_0x2b72af,_0x6af2d1,_0x497b30,_0x367f91);},'Swuam':_0x5305ba(0x1c3),'CIePr':_0x5305ba(0x1fa),'EFiAS':_0x5305ba(0x216),'fAkfy':function(_0x5d2553,_0x41d617,_0x3a60f8,_0x3a9a18){return _0x5d2553(_0x41d617,_0x3a60f8,_0x3a9a18);},'AnVeB':function(_0x4efc19,_0x4d2ec0,_0x384a38,_0x43df81,_0x6c8ffa,_0x2f4c30,_0x4d88bd){return _0x4efc19(_0x4d2ec0,_0x384a38,_0x43df81,_0x6c8ffa,_0x2f4c30,_0x4d88bd);},'chjVr':function(_0x112e7f,_0x5e4acb,_0x4ffe42){return _0x112e7f(_0x5e4acb,_0x4ffe42);},'UYHiu':function(_0x3a3f88,_0x3d0924,_0x45a8d9){return _0x3a3f88(_0x3d0924,_0x45a8d9);},'pTzHl':_0x5305ba(0x1f1),'TtNVm':function(_0x3ae832,_0x38dd4a){return _0x3ae832===_0x38dd4a;},'bFMKQ':_0x5305ba(0x1f4),'IueMl':function(_0x46ca11,_0x446b10,_0x221d99,_0x887e37,_0x390d48,_0x2c11b7,_0x1a5d31){return _0x46ca11(_0x446b10,_0x221d99,_0x887e37,_0x390d48,_0x2c11b7,_0x1a5d31);},'OsGEE':_0x5305ba(0x1ed),'HvrTG':function(_0x28f8b9,_0x441c86,_0xebbb04,_0x628a05,_0xf43133,_0x218480,_0x15a2ab){return _0x28f8b9(_0x441c86,_0xebbb04,_0x628a05,_0xf43133,_0x218480,_0x15a2ab);},'JgbFL':_0x5305ba(0x1cd),'RFHVK':function(_0x5a7c61,_0x59b971,_0x502166,_0xcb00f4,_0x864408,_0x2b801a,_0x31ea62){return _0x5a7c61(_0x59b971,_0x502166,_0xcb00f4,_0x864408,_0x2b801a,_0x31ea62);},'ZjBMj':_0x5305ba(0x1cb)};let _0x57c586;try{!_0x1ff503[_0x5305ba(0x1de)]&&(logger['error'](_0x3ef672[_0x5305ba(0x1b9)]),process['exit'](0x1));!fs[_0x5305ba(0x1ef)](_0x3ef672['vucPu'](getCredentialsPath))&&(logger[_0x5305ba(0x1da)](_0x3ef672[_0x5305ba(0x209)]),await _0x3ef672['qfGrY'](sendInstrumentationEvent,_0x1ff503,_0x3ef672[_0x5305ba(0x211)],messageTypes[_0x5305ba(0x1cc)],_0x3ef672['gZzpX'],null,_0x1ff503),process[_0x5305ba(0x1bf)](0x1));logger[_0x5305ba(0x205)](_0x5305ba(0x20e)+_0x1ff503[_0x5305ba(0x1de)]),await _0x3ef672[_0x5305ba(0x1fc)](sendInstrumentationEvent,_0x1ff503,_0x3ef672['JvUfM'],messageTypes[_0x5305ba(0x215)],null,null,_0x1ff503);const _0x45a4b7=JSON[_0x5305ba(0x1d3)](fs[_0x5305ba(0x1d8)](_0x3ef672[_0x5305ba(0x1b6)](getCredentialsPath)));global_registry[_0x5305ba(0x1e4)]=_0x45a4b7[_0x5305ba(0x1e8)][_0x5305ba(0x1dd)],global_registry['bstackAccesskey']=_0x45a4b7['Browserstack'][_0x5305ba(0x1c4)];const _0x43c929=WS_ENDPOINT[_0x5305ba(0x1ca)](_0x3ef672[_0x5305ba(0x20d)],_0x45a4b7[_0x5305ba(0x1e8)][_0x5305ba(0x1dd)])[_0x5305ba(0x1ca)](_0x3ef672[_0x5305ba(0x204)],_0x45a4b7[_0x5305ba(0x1e8)][_0x5305ba(0x1c4)]),_0x11c770={};_0x11c770[_0x5305ba(0x1ea)]=ws,_0x11c770[_0x5305ba(0x1f3)]=0x36ee80,_0x57c586=new ReconnectingWebSocket(_0x43c929,[],_0x11c770),logger[_0x5305ba(0x1c0)](_0x3ef672['EFiAS']),webSocketUtils[_0x5305ba(0x1e5)](_0x57c586,_0x1ff503[_0x5305ba(0x1b7)],_0x1ff503[_0x5305ba(0x1c4)]);const [_0x104d7c,_0x3cbfd6]=await _0x3ef672[_0x5305ba(0x1ee)](getGridDetails,_0x45a4b7['Browserstack'][_0x5305ba(0x1dd)],_0x45a4b7[_0x5305ba(0x1e8)][_0x5305ba(0x1c4)],_0x1ff503[_0x5305ba(0x1de)]);if(_0x3cbfd6){const _0x2c4df0=_0x3cbfd6[_0x5305ba(0x205)];global_registry[_0x5305ba(0x217)]=_0x2c4df0['cloudProvider'],global_registry[_0x5305ba(0x1bc)]=_0x2c4df0['region'],global_registry['clusterName']=_0x2c4df0[_0x5305ba(0x1bb)];const _0x3b3bea=await _0x3ef672['AnVeB'](getCloudProviderObject,_0x2c4df0[_0x5305ba(0x217)],_0x2c4df0[_0x5305ba(0x1bb)],_0x2c4df0[_0x5305ba(0x20f)],_0x57c586,webSocketUtils,_0x1ff503),[_0x3ea75a,_0x4b6663,_0x5e5db0,_0xc42df2,_0x5d5062,_0x1b8905]=await _0x3ef672[_0x5305ba(0x1dc)](createK8sClient,_0x3b3bea,_0x1ff503[_0x5305ba(0x1f2)]);await _0x3ef672[_0x5305ba(0x1fb)](scaleDownHubDeployment,_0x4b6663,_0x2c4df0['name']),logger[_0x5305ba(0x205)](_0x3ef672['pTzHl']),process[_0x5305ba(0x1bf)](0x0);}_0x3ef672[_0x5305ba(0x1d7)](_0x104d7c[_0x5305ba(0x1c6)],0x191)&&(logger[_0x5305ba(0x1da)](_0x3ef672[_0x5305ba(0x208)]),await _0x3ef672[_0x5305ba(0x1d1)](sendInstrumentationEvent,_0x1ff503,_0x3ef672[_0x5305ba(0x211)],messageTypes[_0x5305ba(0x1cc)],_0x3ef672[_0x5305ba(0x1f0)],null,_0x1ff503),process[_0x5305ba(0x1bf)](0x1)),_0x3ef672[_0x5305ba(0x1d7)](_0x104d7c[_0x5305ba(0x1c6)],0x190)&&(logger[_0x5305ba(0x1da)](JSON[_0x5305ba(0x1d3)](_0x104d7c[_0x5305ba(0x1d6)])[_0x5305ba(0x1bd)]),await _0x3ef672['HvrTG'](sendInstrumentationEvent,_0x1ff503,_0x3ef672[_0x5305ba(0x211)],messageTypes[_0x5305ba(0x1cc)],_0x3ef672['JgbFL'],null,_0x1ff503),process['exit'](0x1)),logger[_0x5305ba(0x1da)](_0x5305ba(0x201)+JSON[_0x5305ba(0x1e3)](_0x104d7c)),await _0x3ef672[_0x5305ba(0x210)](sendInstrumentationEvent,_0x1ff503,_0x3ef672['JvUfM'],messageTypes[_0x5305ba(0x1cc)],_0x3ef672['ZjBMj'],_0x104d7c,_0x1ff503),process[_0x5305ba(0x1bf)](0x1);}catch(_0x97fef){const _0x526975=_0x5305ba(0x1d9)+_0x97fef+'\x20\x0a'+JSON[_0x5305ba(0x1e3)](_0x97fef[_0x5305ba(0x20a)])+'\x20';logger[_0x5305ba(0x1da)](_0x526975),process['exit'](0x1);}};function a21_0x4d48(){const _0x2ff9f6=['vucPu','user','200sRQbUE','XQwiO','Pass\x20the\x20ID\x20of\x20the\x20running\x20Automation\x20grid\x20you\x20want\x20to\x20stop.','clusterName','clusterRegion','message','LumDd','exit','debug','help','stop','<UsernamePlaceholder>','password','26wdTEZu','statusCode','84164OPzpcS','skip-tls-cert-verify','GJiiv','replace','server-error','ERROR','invalid-grid-id','21gUtrpV','294939vVkUpn','466657oxTymC','IueMl','2chKpYT','parse','../../utils/utilityMethods','description','body','TtNVm','readFileSync','Unable\x20to\x20stop\x20the\x20Grid!\x20Error:\x20','error','../../config/logger','chjVr','username','gridId','options','grid','argv','10SRdWAN','stringify','bstackUsername','addListeners','WFsnR','5198956LnsQxh','Browserstack','../../utils/createk8sClient','WebSocket','492BqNuRQ','270515RsJuQA','unauthorised','fAkfy','existsSync','OsGEE','Grid\x20stoppped.','skipTlsCertVerify','connectionTimeout','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Unauthorized\x20request!','stop-grid-called','../../cloudproviders/utils','usage','default','Please\x20provide\x20ID\x20of\x20the\x20grid\x20to\x20stop','<PasswordPlaceholder>','UYHiu','Yvkpn','type','24615WHJKHP','12zTYxCj','epilogue','Failed\x20to\x20fetch\x20grid\x20details\x20from\x20the\x20server.\x20Response\x20from\x20server:\x20','Skip\x20insecure\x20cert\x20verification.','reconnecting-websocket','CIePr','info','string','../../utils/webSocketUtils','bFMKQ','MXPdM','stack','builder','boolean','Swuam','Stopping\x20grid\x20','name','RFHVK','JvUfM','command','10521478beTtck','oisNz','INFO','Adding\x20Websocket\x20listeners','cloudProvider','grid-id','Credentials\x20not\x20found!\x20Ensure\x20init\x20command\x20is\x20run\x20before\x20running\x20this\x20command.','cKlfS','../../utils/instrumentationUtils','handler','Stop\x20a\x20running\x20Automation\x20grid.'];a21_0x4d48=function(){return _0x2ff9f6;};return a21_0x4d48();} |
@@ -1,1 +0,1 @@ | ||
| const a20_0x553ff8=a20_0x25a6;function a20_0x25a6(_0x414f8c,_0x4984ee){const _0x47e3dc=a20_0x47e3();return a20_0x25a6=function(_0x25a673,_0x58c4f7){_0x25a673=_0x25a673-0x12d;let _0x5e4074=_0x47e3dc[_0x25a673];return _0x5e4074;},a20_0x25a6(_0x414f8c,_0x4984ee);}function a20_0x47e3(){const _0x1166b1=['builder','demandCommand','commandDir','6uoDJbb','740641ZihqLN','recommendCommands','4IsRWAn','2246652SbnWon','gNwoY','326410JtREgs','2564380ucSTto','Stop\x20a\x20running\x20Automation\x20grid.','handler','strict','command','stop_commands','desc','stop','112KifWUo','21985970PQgJhI','usage','epilogue','11DGpUEm','TYHom','598655ETjJqx','943236yieITP','../config/constants','help'];a20_0x47e3=function(){return _0x1166b1;};return a20_0x47e3();}(function(_0x17624d,_0x3a3a11){const _0x64d883=a20_0x25a6,_0xe111cb=_0x17624d();while(!![]){try{const _0x1b9cd4=parseInt(_0x64d883(0x13c))/0x1*(-parseInt(_0x64d883(0x13e))/0x2)+parseInt(_0x64d883(0x13f))/0x3+parseInt(_0x64d883(0x142))/0x4+parseInt(_0x64d883(0x134))/0x5+parseInt(_0x64d883(0x13b))/0x6*(parseInt(_0x64d883(0x141))/0x7)+parseInt(_0x64d883(0x12e))/0x8*(-parseInt(_0x64d883(0x135))/0x9)+parseInt(_0x64d883(0x12f))/0xa*(parseInt(_0x64d883(0x132))/0xb);if(_0x1b9cd4===_0x3a3a11)break;else _0xe111cb['push'](_0xe111cb['shift']());}catch(_0x24951d){_0xe111cb['push'](_0xe111cb['shift']());}}}(a20_0x47e3,0xc4dff));const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a20_0x553ff8(0x136));exports[a20_0x553ff8(0x146)]=a20_0x553ff8(0x12d),exports[a20_0x553ff8(0x148)]=a20_0x553ff8(0x143),exports[a20_0x553ff8(0x138)]=function(_0x40c6ed){const _0x5b1bcc=a20_0x553ff8,_0x289754={};_0x289754[_0x5b1bcc(0x140)]=_0x5b1bcc(0x147),_0x289754[_0x5b1bcc(0x133)]=_0x5b1bcc(0x137);const _0x4ea647=_0x289754;return _0x40c6ed[_0x5b1bcc(0x130)](HELP_HEADER_MESSAGE['stop'])[_0x5b1bcc(0x131)](HELP_FOOTER_MESSAGE)[_0x5b1bcc(0x13a)](_0x4ea647[_0x5b1bcc(0x140)])[_0x5b1bcc(0x139)]()[_0x5b1bcc(0x13d)]()[_0x5b1bcc(0x145)]()[_0x5b1bcc(0x137)](_0x4ea647[_0x5b1bcc(0x133)]);},exports[a20_0x553ff8(0x144)]=function(_0x1e9442){}; | ||
| const a20_0x572a2a=a20_0x40c8;(function(_0x2fd7e3,_0x52a2cf){const _0x3c4679=a20_0x40c8,_0xe494a6=_0x2fd7e3();while(!![]){try{const _0x509064=parseInt(_0x3c4679(0x185))/0x1+parseInt(_0x3c4679(0x193))/0x2*(parseInt(_0x3c4679(0x198))/0x3)+parseInt(_0x3c4679(0x18f))/0x4+-parseInt(_0x3c4679(0x189))/0x5+parseInt(_0x3c4679(0x196))/0x6*(parseInt(_0x3c4679(0x18c))/0x7)+-parseInt(_0x3c4679(0x188))/0x8*(parseInt(_0x3c4679(0x184))/0x9)+-parseInt(_0x3c4679(0x18e))/0xa*(parseInt(_0x3c4679(0x199))/0xb);if(_0x509064===_0x52a2cf)break;else _0xe494a6['push'](_0xe494a6['shift']());}catch(_0x497ae3){_0xe494a6['push'](_0xe494a6['shift']());}}}(a20_0x1fc4,0xc875b));function a20_0x40c8(_0x558258,_0x12dd72){const _0x1fc4fc=a20_0x1fc4();return a20_0x40c8=function(_0x40c80c,_0x5b2665){_0x40c80c=_0x40c80c-0x182;let _0x111a67=_0x1fc4fc[_0x40c80c];return _0x111a67;},a20_0x40c8(_0x558258,_0x12dd72);}const {HELP_HEADER_MESSAGE,HELP_FOOTER_MESSAGE}=require(a20_0x572a2a(0x194));exports[a20_0x572a2a(0x197)]='stop',exports[a20_0x572a2a(0x190)]='Stop\x20a\x20running\x20Automation\x20grid.',exports['builder']=function(_0x2087f9){const _0x5fc0cf=a20_0x572a2a,_0x58f60e={};_0x58f60e[_0x5fc0cf(0x18a)]=_0x5fc0cf(0x192),_0x58f60e[_0x5fc0cf(0x187)]=_0x5fc0cf(0x191);const _0x4f570f=_0x58f60e;return _0x2087f9['usage'](HELP_HEADER_MESSAGE['stop'])[_0x5fc0cf(0x182)](HELP_FOOTER_MESSAGE)[_0x5fc0cf(0x18b)](_0x4f570f[_0x5fc0cf(0x18a)])[_0x5fc0cf(0x186)]()[_0x5fc0cf(0x183)]()[_0x5fc0cf(0x195)]()[_0x5fc0cf(0x191)](_0x4f570f[_0x5fc0cf(0x187)]);},exports[a20_0x572a2a(0x18d)]=function(_0x3f2311){};function a20_0x1fc4(){const _0x4ec13d=['srOaJ','5252528AbnfJd','1160145uKJfmN','oDhgY','commandDir','3582166VkYXyo','handler','330StRUAp','1466100lbGhtp','desc','help','stop_commands','1364620HvxVZP','../config/constants','strict','18PaJTBK','command','3SveDlk','716507ajKaRs','epilogue','recommendCommands','9EzOVaW','1275150yaChRD','demandCommand'];a20_0x1fc4=function(){return _0x4ec13d;};return a20_0x1fc4();} |
@@ -1,1 +0,1 @@ | ||
| const a22_0x16779a=a22_0x5405;function a22_0x5816(){const _0x1ec6ed=['1810iEeDfi','Value','pre_check','TURBOSCALE_DEPLOYMENT','WS_ENDPOINT','\x0aThis\x20command\x20will\x20take\x20you\x20through\x20the\x20initialisation\x20of\x20BrowserStack\x20CLI.','HST_CLUSTER_TAGS','1174254Dteyqk','split','332622vvATYg','BrowserStack','aws','\x0aCreate\x20and\x20Manage\x20scalable\x20browser\x20automation\x20grids\x20for\x20Functional\x20Testing.','CLUSTER_HUB_HA_STACK_NAME','\x0aThis\x20will\x20connect\x20the\x20grid\x20with\x20existing\x20VPC.','RAW_ARGS_REGEX','stop','\x0aThis\x20will\x20help\x20delete\x20the\x20Automation\x20grid.','configure','AG_API_URL','MessageDescription','azure','5HAEIXa','BROWSERSTACK_ENV','pre-prod','forEach','grid','grid-preprod.bsstag.com','high-scale-grid-cluster','grid-profile','CLUSTER_DEP_STACK_NAME','gcp','LOG','start','HELP_HEADER_MESSAGE','TRIAL_GRID_URL','REGION','908830keOxQW','WARNING','\x0aThis\x20will\x20start\x20an\x20existing\x20Automation\x20grid.','warning','BSTACK-ATS-CLUSTER-AUTOSCALER','NULL','43549ANCWrO','1149aBDCsF','staging','grid-api.browserstack.com','connect','env','credentials','grid-api-preprod.bsstag.com','TURBOSCALE_CUSTOM_TAGS','220fYlych','success','LINK_MESSAGE','AWS','DASHBOARD_ENDPOINT','DEFAULT_CLUSTER_DETAILS','CLUSTER_AUTOSCALER_STACK_NAME','create','COMMON_HST_TAGS','info','log','api-devhst.bsstag.com','us-east-1','messageTypes','unknown','REDACTED','config','BS_API_URL','delete','UNKNOWN','RESOURCES','gridProfile','AZURE','CLI_RUN_FINISHED','browserstack:service','[REDACTED]','BSTACK-ATS-CLUSTER','SUPPORTED_CLOUD_PROVIDERS','cliRunFinished','prod','grid.browserstack.com','\x0aThis\x20will\x20help\x20create\x20a\x20new\x20Automation\x20grid.','cliRunStarted','BSTACK-ATS-CLUSTER-HUB-HA','Failed\x20to\x20fetch\x20grid\x20profile\x20from\x20the\x20server','error','Use\x20\x22browserstack-cli\x20ats\x20<command_group>\x20-h/--help\x22\x20for\x20more\x20options\x20available\x20about\x20Automate\x20TurboScale.','BrowserStack-Automate-TurboScale','IAM_USER_NAME','dotenv','100570XcwSGQ','browserstack:managedBy','list','CLI_RUN_STARTED','wss://','ERROR','\x0aThis\x20command\x20will\x20list\x20down\x20the\x20grids\x20created.','global_registry','api.browserstack.com','\x0aThis\x20will\x20check\x20the\x20pre-requisites\x20for\x20setting\x20up\x20Automation\x20grid.','GCP','88xVcqLh','\x0aThis\x20will\x20stop\x20a\x20running\x20Automation\x20grid.','2691220ydnmMP','Key','resourceInfo'];a22_0x5816=function(){return _0x1ec6ed;};return a22_0x5816();}(function(_0x4bfbd1,_0x47731b){const _0x2b1d8a=a22_0x5405,_0x486de9=_0x4bfbd1();while(!![]){try{const _0x36445b=-parseInt(_0x2b1d8a(0x1a0))/0x1*(-parseInt(_0x2b1d8a(0x17a))/0x2)+parseInt(_0x2b1d8a(0x1b6))/0x3*(-parseInt(_0x2b1d8a(0x1be))/0x4)+parseInt(_0x2b1d8a(0x1af))/0x5+-parseInt(_0x2b1d8a(0x191))/0x6+parseInt(_0x2b1d8a(0x187))/0x7+parseInt(_0x2b1d8a(0x185))/0x8*(parseInt(_0x2b1d8a(0x193))/0x9)+-parseInt(_0x2b1d8a(0x18a))/0xa*(parseInt(_0x2b1d8a(0x1b5))/0xb);if(_0x36445b===_0x47731b)break;else _0x486de9['push'](_0x486de9['shift']());}catch(_0x392434){_0x486de9['push'](_0x486de9['shift']());}}}(a22_0x5816,0x47014),require(a22_0x16779a(0x179))[a22_0x16779a(0x1ce)]());let gridURL=a22_0x16779a(0x170),bsApiUrl=a22_0x16779a(0x182),agApiUrl=a22_0x16779a(0x1b8);const _env=(process[a22_0x16779a(0x1ba)][a22_0x16779a(0x1a1)]||a22_0x16779a(0x16f))['toLowerCase']();if(_env===a22_0x16779a(0x1b7)||_env==='stag')gridURL='grid-devhst.bsstag.com',bsApiUrl=a22_0x16779a(0x1c9),agApiUrl='grid-api-devhst.bsstag.com';else(_env==='preprod'||_env===a22_0x16779a(0x1a2))&&(gridURL=a22_0x16779a(0x1a5),bsApiUrl='api-preprod.bsstag.com',agApiUrl=a22_0x16779a(0x1bc));exports[a22_0x16779a(0x1c2)]=process[a22_0x16779a(0x1ba)]['DASHBOARD_ENDPOINT']||gridURL,exports['BS_API_URL']=process[a22_0x16779a(0x1ba)][a22_0x16779a(0x1cf)]||bsApiUrl,exports[a22_0x16779a(0x19d)]=process[a22_0x16779a(0x1ba)][a22_0x16779a(0x19d)]||agApiUrl,exports[a22_0x16779a(0x18e)]=a22_0x16779a(0x17e)+this['AG_API_URL']+'/ws?username=<UsernamePlaceholder>&password=<PasswordPlaceholder>',exports['CP_CONFIG_FILE']=a22_0x16779a(0x1bb),exports[a22_0x16779a(0x178)]='BrowserStackIAMUser',exports['DEFAULT_GRID_NAME']='high-scale-grid',exports[a22_0x16779a(0x1c1)]=a22_0x16779a(0x195),exports[a22_0x16779a(0x1a8)]=a22_0x16779a(0x16c),exports[a22_0x16779a(0x1c4)]=a22_0x16779a(0x1b3),exports[a22_0x16779a(0x197)]=a22_0x16779a(0x173),exports[a22_0x16779a(0x18d)]='browserstack-turboscale-grid',exports[a22_0x16779a(0x168)]=a22_0x16779a(0x19f),exports[a22_0x16779a(0x184)]=a22_0x16779a(0x1a9),exports['ALL_SUPPORTED_CLOUD_PROVIDERS']=[this[a22_0x16779a(0x1c1)],this[a22_0x16779a(0x168)],this['GCP']];const a22_0x14c40c={};a22_0x14c40c[a22_0x16779a(0x188)]=a22_0x16779a(0x17b),a22_0x14c40c[a22_0x16779a(0x18b)]=a22_0x16779a(0x194);const a22_0x51f67f={};a22_0x51f67f[a22_0x16779a(0x188)]=a22_0x16779a(0x16a),a22_0x51f67f['Value']=a22_0x16779a(0x177);const common_hst_tags_list=[a22_0x14c40c,a22_0x51f67f];if(process[a22_0x16779a(0x1ba)][a22_0x16779a(0x1bd)]){const parsedTags=process[a22_0x16779a(0x1ba)][a22_0x16779a(0x1bd)][a22_0x16779a(0x192)](',');parsedTags[a22_0x16779a(0x1a3)](_0x5693ab=>{const _0x3a8b9b=a22_0x16779a,_0x486431=_0x5693ab[_0x3a8b9b(0x192)](':'),_0x452013={};_0x452013[_0x3a8b9b(0x188)]=_0x486431[0x0],_0x452013[_0x3a8b9b(0x18b)]=_0x486431[0x1],common_hst_tags_list['push'](_0x452013);});}exports[a22_0x16779a(0x1c6)]=common_hst_tags_list;const a22_0x4ffa99={};a22_0x4ffa99['browserstack:managedBy']=a22_0x16779a(0x194),a22_0x4ffa99['browserstack:service']=a22_0x16779a(0x177),exports[a22_0x16779a(0x190)]=a22_0x4ffa99,exports[a22_0x16779a(0x16d)]=[this[a22_0x16779a(0x1c1)]];const a22_0xda171c={};a22_0xda171c[a22_0x16779a(0x1aa)]=a22_0x16779a(0x1c8),a22_0xda171c[a22_0x16779a(0x166)]=a22_0x16779a(0x189),a22_0xda171c['GRID_URL']='gridUrl',a22_0xda171c[a22_0x16779a(0x17d)]=a22_0x16779a(0x172),a22_0xda171c[a22_0x16779a(0x169)]=a22_0x16779a(0x16e),exports['WS_EVENTS']=a22_0xda171c,exports[a22_0x16779a(0x181)]={},exports['LINK_MESSAGE']='\x0a\x0aFind\x20more\x20information\x20at:\x20https://browserstack.com/docs/automate-turboscale/references/browserstack-cli';const a22_0x317a59={};function a22_0x5405(_0x9016fc,_0x45d29c){const _0x5816fa=a22_0x5816();return a22_0x5405=function(_0x5405ce,_0x26db2e){_0x5405ce=_0x5405ce-0x166;let _0x126d32=_0x5816fa[_0x5405ce];return _0x126d32;},a22_0x5405(_0x9016fc,_0x45d29c);}a22_0x317a59['root']=a22_0x16779a(0x196)+this[a22_0x16779a(0x1c0)],a22_0x317a59['init']=a22_0x16779a(0x18f)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x19c)]='\x0aThis\x20command\x20will\x20take\x20you\x20through\x20the\x20configuration\x20of\x20BrowserStack\x20CLI.'+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x1c5)]=a22_0x16779a(0x171)+this['LINK_MESSAGE'],a22_0x317a59[a22_0x16779a(0x17c)]={},a22_0x317a59[a22_0x16779a(0x1d0)]=a22_0x16779a(0x19b)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x1b9)]=a22_0x16779a(0x198)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x1ab)]=a22_0x16779a(0x1b1)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x19a)]=a22_0x16779a(0x186)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x18c)]=a22_0x16779a(0x183)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x17c)]['root']='\x0aThis\x20command\x20will\x20list\x20down\x20the\x20resources\x20created\x20on\x20Automate\x20TurboScale.'+this['LINK_MESSAGE'],a22_0x317a59[a22_0x16779a(0x17c)][a22_0x16779a(0x1a4)]=a22_0x16779a(0x180)+this[a22_0x16779a(0x1c0)],a22_0x317a59[a22_0x16779a(0x17c)][a22_0x16779a(0x167)]='\x0aThis\x20command\x20will\x20list\x20down\x20the\x20grid\x20profiles\x20created.'+this[a22_0x16779a(0x1c0)],exports[a22_0x16779a(0x1ac)]=a22_0x317a59,exports['HELP_FOOTER_MESSAGE']=a22_0x16779a(0x176);const a22_0x368fd4={};a22_0x368fd4['SUCCESS']=a22_0x16779a(0x1bf),a22_0x368fd4[a22_0x16779a(0x17f)]=a22_0x16779a(0x175),a22_0x368fd4['INFO']=a22_0x16779a(0x1c7),a22_0x368fd4[a22_0x16779a(0x1b0)]=a22_0x16779a(0x1b2),a22_0x368fd4[a22_0x16779a(0x1d1)]=a22_0x16779a(0x1cc),a22_0x368fd4[a22_0x16779a(0x1b4)]=null,exports[a22_0x16779a(0x1cb)]=a22_0x368fd4,exports['CLI_ARGS_REGEX']=/(?<=("u"|"username"|"k"|"key") *: *)"[^,}]*/g,exports[a22_0x16779a(0x199)]=/(?<=("-u"|"-username"|"-k"|"-key") *, *)"[^,\]]*/g,exports[a22_0x16779a(0x1cd)]=a22_0x16779a(0x16b);const a22_0x50a35f={};a22_0x50a35f[a22_0x16779a(0x1a7)]=a22_0x16779a(0x174);const a22_0x14ae77={};a22_0x14ae77['pre-check']=a22_0x50a35f,exports[a22_0x16779a(0x19e)]=a22_0x14ae77,exports[a22_0x16779a(0x1ad)]='https://nroujxly-hub.browserstack-ats.com/wd/hub/status';const a22_0x3cb1cf={};a22_0x3cb1cf['CLUSTER']=a22_0x16779a(0x1a6),a22_0x3cb1cf['CLOUD_PROVIDER']=a22_0x16779a(0x195),a22_0x3cb1cf[a22_0x16779a(0x1ae)]=a22_0x16779a(0x1ca),exports[a22_0x16779a(0x1c3)]=a22_0x3cb1cf; | ||
| const a22_0x14ab28=a22_0x1247;(function(_0x5d0a05,_0x3be54f){const _0xebba09=a22_0x1247,_0x12bd1c=_0x5d0a05();while(!![]){try{const _0x39d625=-parseInt(_0xebba09(0x92))/0x1*(-parseInt(_0xebba09(0xc6))/0x2)+-parseInt(_0xebba09(0x94))/0x3+-parseInt(_0xebba09(0x9f))/0x4+parseInt(_0xebba09(0xdb))/0x5+-parseInt(_0xebba09(0x9b))/0x6+-parseInt(_0xebba09(0xe2))/0x7+parseInt(_0xebba09(0xcf))/0x8;if(_0x39d625===_0x3be54f)break;else _0x12bd1c['push'](_0x12bd1c['shift']());}catch(_0x58fb77){_0x12bd1c['push'](_0x12bd1c['shift']());}}}(a22_0x2a1f,0xb5eda),require(a22_0x14ab28(0xe1))['config']());let gridURL=a22_0x14ab28(0xb9),bsApiUrl=a22_0x14ab28(0xc9),agApiUrl=a22_0x14ab28(0xd6);const _env=(process['env']['BROWSERSTACK_ENV']||a22_0x14ab28(0xb1))[a22_0x14ab28(0xbd)]();if(_env==='staging'||_env===a22_0x14ab28(0xc1))gridURL='grid-devhst.bsstag.com',bsApiUrl='api-devhst.bsstag.com',agApiUrl='grid-api-devhst.bsstag.com';else(_env===a22_0x14ab28(0xc0)||_env==='pre-prod')&&(gridURL='grid-preprod.bsstag.com',bsApiUrl=a22_0x14ab28(0xe3),agApiUrl=a22_0x14ab28(0xc3));exports[a22_0x14ab28(0xda)]=process[a22_0x14ab28(0xb0)][a22_0x14ab28(0xda)]||gridURL,exports[a22_0x14ab28(0xc5)]=process[a22_0x14ab28(0xb0)][a22_0x14ab28(0xc5)]||bsApiUrl,exports[a22_0x14ab28(0x8a)]=process[a22_0x14ab28(0xb0)][a22_0x14ab28(0x8a)]||agApiUrl,exports[a22_0x14ab28(0xbb)]=a22_0x14ab28(0xb8)+this[a22_0x14ab28(0x8a)]+'/ws?username=<UsernamePlaceholder>&password=<PasswordPlaceholder>',exports[a22_0x14ab28(0xb3)]=a22_0x14ab28(0xbe),exports[a22_0x14ab28(0xde)]='BrowserStackIAMUser',exports[a22_0x14ab28(0xcc)]='high-scale-grid',exports['AWS']='aws',exports[a22_0x14ab28(0xa3)]='BSTACK-ATS-CLUSTER',exports[a22_0x14ab28(0x89)]=a22_0x14ab28(0xd8),exports[a22_0x14ab28(0xb5)]=a22_0x14ab28(0x8d),exports[a22_0x14ab28(0xac)]=a22_0x14ab28(0x85),exports['AZURE']='azure',exports['GCP']=a22_0x14ab28(0xad),exports['ALL_SUPPORTED_CLOUD_PROVIDERS']=[this[a22_0x14ab28(0x86)],this[a22_0x14ab28(0x97)],this[a22_0x14ab28(0xd2)]];const a22_0x33bb76={};a22_0x33bb76[a22_0x14ab28(0xc4)]=a22_0x14ab28(0xe0),a22_0x33bb76[a22_0x14ab28(0x8b)]=a22_0x14ab28(0xa2);const a22_0x3ce9f5={};a22_0x3ce9f5[a22_0x14ab28(0xc4)]=a22_0x14ab28(0xa8),a22_0x3ce9f5['Value']=a22_0x14ab28(0xc7);const common_hst_tags_list=[a22_0x33bb76,a22_0x3ce9f5];if(process[a22_0x14ab28(0xb0)]['TURBOSCALE_CUSTOM_TAGS']){const parsedTags=process[a22_0x14ab28(0xb0)][a22_0x14ab28(0xa6)][a22_0x14ab28(0xb2)](',');parsedTags[a22_0x14ab28(0x90)](_0x3ae101=>{const _0x566262=a22_0x14ab28,_0x209d58=_0x3ae101[_0x566262(0xb2)](':'),_0x31d993={};_0x31d993[_0x566262(0xc4)]=_0x209d58[0x0],_0x31d993[_0x566262(0x8b)]=_0x209d58[0x1],common_hst_tags_list['push'](_0x31d993);});}exports[a22_0x14ab28(0x9c)]=common_hst_tags_list;const a22_0x25bfe6={};a22_0x25bfe6['browserstack:managedBy']=a22_0x14ab28(0xa2),a22_0x25bfe6[a22_0x14ab28(0xa8)]=a22_0x14ab28(0xc7),exports[a22_0x14ab28(0xa4)]=a22_0x25bfe6,exports['SUPPORTED_CLOUD_PROVIDERS']=[this[a22_0x14ab28(0x86)]];function a22_0x1247(_0x36f022,_0x4344c7){const _0x2a1f2b=a22_0x2a1f();return a22_0x1247=function(_0x12473d,_0xb46d43){_0x12473d=_0x12473d-0x84;let _0x361d10=_0x2a1f2b[_0x12473d];return _0x361d10;},a22_0x1247(_0x36f022,_0x4344c7);}const a22_0x15e580={};function a22_0x2a1f(){const _0x53a0c0=['CLUSTER','preprod','stag','connect','grid-api-preprod.bsstag.com','Key','BS_API_URL','2ixOGpd','BrowserStack-Automate-TurboScale','\x0aThis\x20will\x20help\x20create\x20a\x20new\x20Automation\x20grid.','api.browserstack.com','\x0aThis\x20will\x20help\x20delete\x20the\x20Automation\x20grid.','\x0aThis\x20command\x20will\x20take\x20you\x20through\x20the\x20configuration\x20of\x20BrowserStack\x20CLI.','DEFAULT_GRID_NAME','CLI_RUN_STARTED','\x0aCreate\x20and\x20Manage\x20scalable\x20browser\x20automation\x20grids\x20for\x20Functional\x20Testing.','18743048TUuASg','grid-profile','CLI_RUN_FINISHED','GCP','cliRunStarted','RESOURCES','grid','grid-api.browserstack.com','cliRunFinished','BSTACK-ATS-CLUSTER-AUTOSCALER','LINK_MESSAGE','DASHBOARD_ENDPOINT','751075ZzCOaY','[REDACTED]','NULL','IAM_USER_NAME','SUCCESS','browserstack:managedBy','dotenv','931427gVDHQo','api-preprod.bsstag.com','GRID_URL','INFO','LOG','browserstack-turboscale-grid','AWS','DEFAULT_CLUSTER_DETAILS','start','CLUSTER_AUTOSCALER_STACK_NAME','AG_API_URL','Value','MessageDescription','BSTACK-ATS-CLUSTER-HUB-HA','\x0aThis\x20will\x20start\x20an\x20existing\x20Automation\x20grid.','RAW_ARGS_REGEX','forEach','pre_check','54238XnpBdl','\x0aThis\x20will\x20check\x20the\x20pre-requisites\x20for\x20setting\x20up\x20Automation\x20grid.','2544510hprYRB','error','\x0aThis\x20will\x20connect\x20the\x20grid\x20with\x20existing\x20VPC.','AZURE','gridUrl','list','unknown','4380072SdGMXs','COMMON_HST_TAGS','\x0a\x0aFind\x20more\x20information\x20at:\x20https://browserstack.com/docs/automate-turboscale/references/browserstack-cli','init','363652UJBMwP','pre-check','us-east-1','BrowserStack','CLUSTER_DEP_STACK_NAME','HST_CLUSTER_TAGS','Failed\x20to\x20fetch\x20grid\x20profile\x20from\x20the\x20server','TURBOSCALE_CUSTOM_TAGS','info','browserstack:service','high-scale-grid-cluster','\x0aThis\x20command\x20will\x20list\x20down\x20the\x20resources\x20created\x20on\x20Automate\x20TurboScale.','gridProfile','TURBOSCALE_DEPLOYMENT','gcp','success','root','env','prod','split','CP_CONFIG_FILE','CLI_ARGS_REGEX','CLUSTER_HUB_HA_STACK_NAME','aws','ERROR','wss://','grid.browserstack.com','messageTypes','WS_ENDPOINT','HELP_FOOTER_MESSAGE','toLowerCase','credentials'];a22_0x2a1f=function(){return _0x53a0c0;};return a22_0x2a1f();}a22_0x15e580[a22_0x14ab28(0x84)]='log',a22_0x15e580[a22_0x14ab28(0xd4)]='resourceInfo',a22_0x15e580[a22_0x14ab28(0xe4)]=a22_0x14ab28(0x98),a22_0x15e580[a22_0x14ab28(0xcd)]=a22_0x14ab28(0xd3),a22_0x15e580[a22_0x14ab28(0xd1)]=a22_0x14ab28(0xd7),exports['WS_EVENTS']=a22_0x15e580,exports['global_registry']={},exports[a22_0x14ab28(0xd9)]=a22_0x14ab28(0x9d);const a22_0x586235={};a22_0x586235[a22_0x14ab28(0xaf)]=a22_0x14ab28(0xce)+this['LINK_MESSAGE'],a22_0x586235[a22_0x14ab28(0x9e)]='\x0aThis\x20command\x20will\x20take\x20you\x20through\x20the\x20initialisation\x20of\x20BrowserStack\x20CLI.'+this[a22_0x14ab28(0xd9)],a22_0x586235['configure']=a22_0x14ab28(0xcb)+this[a22_0x14ab28(0xd9)],a22_0x586235['create']=a22_0x14ab28(0xc8)+this['LINK_MESSAGE'],a22_0x586235[a22_0x14ab28(0x99)]={},a22_0x586235['delete']=a22_0x14ab28(0xca)+this[a22_0x14ab28(0xd9)],a22_0x586235[a22_0x14ab28(0xc2)]=a22_0x14ab28(0x96)+this[a22_0x14ab28(0xd9)],a22_0x586235[a22_0x14ab28(0x88)]=a22_0x14ab28(0x8e)+this[a22_0x14ab28(0xd9)],a22_0x586235['stop']='\x0aThis\x20will\x20stop\x20a\x20running\x20Automation\x20grid.'+this[a22_0x14ab28(0xd9)],a22_0x586235[a22_0x14ab28(0x91)]=a22_0x14ab28(0x93)+this[a22_0x14ab28(0xd9)],a22_0x586235[a22_0x14ab28(0x99)]['root']=a22_0x14ab28(0xaa)+this[a22_0x14ab28(0xd9)],a22_0x586235[a22_0x14ab28(0x99)][a22_0x14ab28(0xd5)]='\x0aThis\x20command\x20will\x20list\x20down\x20the\x20grids\x20created.'+this[a22_0x14ab28(0xd9)],a22_0x586235[a22_0x14ab28(0x99)][a22_0x14ab28(0xab)]='\x0aThis\x20command\x20will\x20list\x20down\x20the\x20grid\x20profiles\x20created.'+this[a22_0x14ab28(0xd9)],exports['HELP_HEADER_MESSAGE']=a22_0x586235,exports[a22_0x14ab28(0xbc)]='Use\x20\x22browserstack-cli\x20ats\x20<command_group>\x20-h/--help\x22\x20for\x20more\x20options\x20available\x20about\x20Automate\x20TurboScale.';const a22_0x3dbde1={};a22_0x3dbde1[a22_0x14ab28(0xdf)]=a22_0x14ab28(0xae),a22_0x3dbde1[a22_0x14ab28(0xb7)]=a22_0x14ab28(0x95),a22_0x3dbde1[a22_0x14ab28(0xe5)]=a22_0x14ab28(0xa7),a22_0x3dbde1['WARNING']='warning',a22_0x3dbde1['UNKNOWN']=a22_0x14ab28(0x9a),a22_0x3dbde1[a22_0x14ab28(0xdd)]=null,exports[a22_0x14ab28(0xba)]=a22_0x3dbde1,exports[a22_0x14ab28(0xb4)]=/(?<=("u"|"username"|"k"|"key") *: *)"[^,}]*/g,exports[a22_0x14ab28(0x8f)]=/(?<=("-u"|"-username"|"-k"|"-key") *, *)"[^,\]]*/g,exports['REDACTED']=a22_0x14ab28(0xdc);const a22_0x32597d={};a22_0x32597d[a22_0x14ab28(0xd0)]=a22_0x14ab28(0xa5);const a22_0x4505f9={};a22_0x4505f9[a22_0x14ab28(0xa0)]=a22_0x32597d,exports[a22_0x14ab28(0x8c)]=a22_0x4505f9,exports['TRIAL_GRID_URL']='https://nroujxly-hub.browserstack-ats.com/wd/hub/status';const a22_0x318830={};a22_0x318830[a22_0x14ab28(0xbf)]=a22_0x14ab28(0xa9),a22_0x318830['CLOUD_PROVIDER']=a22_0x14ab28(0xb6),a22_0x318830['REGION']=a22_0x14ab28(0xa1),exports[a22_0x14ab28(0x87)]=a22_0x318830; |
@@ -1,1 +0,1 @@ | ||
| const a23_0x583131=a23_0x3f6c;(function(_0x142c5b,_0x28a392){const _0x1ac718=a23_0x3f6c,_0x3966af=_0x142c5b();while(!![]){try{const _0x2480e6=-parseInt(_0x1ac718(0x1a4))/0x1*(parseInt(_0x1ac718(0x1ac))/0x2)+-parseInt(_0x1ac718(0x19b))/0x3+parseInt(_0x1ac718(0x1b3))/0x4+parseInt(_0x1ac718(0x1b4))/0x5+parseInt(_0x1ac718(0x1aa))/0x6+parseInt(_0x1ac718(0x195))/0x7+-parseInt(_0x1ac718(0x1b0))/0x8;if(_0x2480e6===_0x28a392)break;else _0x3966af['push'](_0x3966af['shift']());}catch(_0x12f915){_0x3966af['push'](_0x3966af['shift']());}}}(a23_0x1f25,0xdfc78));function a23_0x3f6c(_0x378e9c,_0x5cddf5){const _0x1f25a6=a23_0x1f25();return a23_0x3f6c=function(_0x3f6c74,_0x17b60d){_0x3f6c74=_0x3f6c74-0x194;let _0x353e66=_0x1f25a6[_0x3f6c74];return _0x353e66;},a23_0x3f6c(_0x378e9c,_0x5cddf5);}const winston=require('winston'),fs=require('fs'),path=require(a23_0x583131(0x1a5)),logDir=a23_0x583131(0x1a9);!fs[a23_0x583131(0x19d)](logDir)&&fs[a23_0x583131(0x1b2)](logDir);const a23_0x2d8e56={};a23_0x2d8e56[a23_0x583131(0x19f)]=a23_0x583131(0x196);const a23_0x52227f={};a23_0x52227f[a23_0x583131(0x199)]=!![];const a23_0x379b79={};a23_0x379b79[a23_0x583131(0x1a7)]=a23_0x583131(0x1a6),exports[a23_0x583131(0x1a1)]=new winston[(a23_0x583131(0x1b1))]({'format':winston[a23_0x583131(0x19f)][a23_0x583131(0x1ae)](winston[a23_0x583131(0x19f)][a23_0x583131(0x19c)](a23_0x2d8e56),winston[a23_0x583131(0x19f)][a23_0x583131(0x1ad)](a23_0x52227f),winston[a23_0x583131(0x19f)][a23_0x583131(0x1a2)](_0x22e0f7=>_0x22e0f7[a23_0x583131(0x19c)]+a23_0x583131(0x1a3)+_0x22e0f7['level']+':\x20'+_0x22e0f7[a23_0x583131(0x1a0)])),'transports':[new winston[(a23_0x583131(0x198))][(a23_0x583131(0x197))](a23_0x379b79),new winston[(a23_0x583131(0x198))][(a23_0x583131(0x1a8))]({'filename':path[a23_0x583131(0x194)](logDir,a23_0x583131(0x19e)),'level':a23_0x583131(0x1af)})]});const winstonFileLoggerParams={'transports':[new winston[(a23_0x583131(0x198))][(a23_0x583131(0x1a8))]({'filename':path[a23_0x583131(0x194)](logDir,a23_0x583131(0x1ab)),'level':a23_0x583131(0x1af)})]};exports[a23_0x583131(0x19a)]=new winston[(a23_0x583131(0x1b1))](winstonFileLoggerParams);function a23_0x1f25(){const _0x294c81=['\x20-\x20','582793ORioLe','path','console.info','name','File','log','7426872BIatpG','usage.log','2baZjZG','colorize','combine','debug','4664648BCyxrF','createLogger','mkdirSync','1167376CEJvIR','5267230iGDHYm','join','54705TePKjD','YYYY-MM-DD\x20HH:mm:ss','Console','transports','level','fileLogger','1525329LLGaue','timestamp','existsSync','events.log','format','message','logger','printf'];a23_0x1f25=function(){return _0x294c81;};return a23_0x1f25();} | ||
| const a23_0x1787d5=a23_0x1ac7;(function(_0x2fa679,_0x5ac35e){const _0x3725e2=a23_0x1ac7,_0x34802a=_0x2fa679();while(!![]){try{const _0x5ce7b9=-parseInt(_0x3725e2(0x1e0))/0x1*(parseInt(_0x3725e2(0x1e8))/0x2)+parseInt(_0x3725e2(0x1de))/0x3+-parseInt(_0x3725e2(0x1e4))/0x4*(parseInt(_0x3725e2(0x1e5))/0x5)+-parseInt(_0x3725e2(0x1ee))/0x6*(-parseInt(_0x3725e2(0x1f9))/0x7)+parseInt(_0x3725e2(0x1e7))/0x8+parseInt(_0x3725e2(0x1f6))/0x9*(-parseInt(_0x3725e2(0x1ec))/0xa)+-parseInt(_0x3725e2(0x1ef))/0xb*(-parseInt(_0x3725e2(0x1e6))/0xc);if(_0x5ce7b9===_0x5ac35e)break;else _0x34802a['push'](_0x34802a['shift']());}catch(_0xe626b){_0x34802a['push'](_0x34802a['shift']());}}}(a23_0x4bad,0x50202));const winston=require(a23_0x1787d5(0x1e9)),fs=require('fs'),path=require(a23_0x1787d5(0x1df)),logDir=a23_0x1787d5(0x1f7);!fs[a23_0x1787d5(0x1db)](logDir)&&fs[a23_0x1787d5(0x1fa)](logDir);const a23_0x29d80c={};a23_0x29d80c['format']=a23_0x1787d5(0x1ea);const a23_0x12286d={};function a23_0x4bad(){const _0x531dab=['path','39nNKshy','timestamp','combine','transports','873692cEXzGY','5FdACRj','544620LxCeKz','4525240GVycXh','20782BfUEsT','winston','YYYY-MM-DD\x20HH:mm:ss','debug','5150KypJRJ','Console','6540LLizQr','11CwAPxM','format','logger','File','message','printf','colorize','1629foHcPX','log','level','1183ZRmxRj','mkdirSync','createLogger','events.log','existsSync','usage.log','join','749493mSFLkw'];a23_0x4bad=function(){return _0x531dab;};return a23_0x4bad();}a23_0x12286d[a23_0x1787d5(0x1f8)]=!![];function a23_0x1ac7(_0x52b02d,_0x5b797a){const _0x4bad74=a23_0x4bad();return a23_0x1ac7=function(_0x1ac73a,_0x28c9f1){_0x1ac73a=_0x1ac73a-0x1db;let _0x34cb50=_0x4bad74[_0x1ac73a];return _0x34cb50;},a23_0x1ac7(_0x52b02d,_0x5b797a);}const a23_0x3632a0={};a23_0x3632a0['name']='console.info',exports[a23_0x1787d5(0x1f1)]=new winston[(a23_0x1787d5(0x1fb))]({'format':winston[a23_0x1787d5(0x1f0)][a23_0x1787d5(0x1e2)](winston[a23_0x1787d5(0x1f0)][a23_0x1787d5(0x1e1)](a23_0x29d80c),winston[a23_0x1787d5(0x1f0)][a23_0x1787d5(0x1f5)](a23_0x12286d),winston['format'][a23_0x1787d5(0x1f4)](_0xe22b8d=>_0xe22b8d[a23_0x1787d5(0x1e1)]+'\x20-\x20'+_0xe22b8d['level']+':\x20'+_0xe22b8d[a23_0x1787d5(0x1f3)])),'transports':[new winston[(a23_0x1787d5(0x1e3))][(a23_0x1787d5(0x1ed))](a23_0x3632a0),new winston[(a23_0x1787d5(0x1e3))]['File']({'filename':path[a23_0x1787d5(0x1dd)](logDir,a23_0x1787d5(0x1fc)),'level':'debug'})]});const winstonFileLoggerParams={'transports':[new winston['transports'][(a23_0x1787d5(0x1f2))]({'filename':path[a23_0x1787d5(0x1dd)](logDir,a23_0x1787d5(0x1dc)),'level':a23_0x1787d5(0x1eb)})]};exports['fileLogger']=new winston[(a23_0x1787d5(0x1fb))](winstonFileLoggerParams); |
+1
-1
| #!/usr/bin/env node | ||
| 'use strict';function a24_0x4938(_0x572bce,_0x21b5c4){const _0x4b3bde=a24_0x4b3b();return a24_0x4938=function(_0x4938b2,_0x1e35a3){_0x4938b2=_0x4938b2-0x162;let _0x4a21d7=_0x4b3bde[_0x4938b2];return _0x4a21d7;},a24_0x4938(_0x572bce,_0x21b5c4);}const a24_0x22a56a=a24_0x4938;(function(_0x13f6d4,_0x48f3a7){const _0x4ab7b2=a24_0x4938,_0xe6157c=_0x13f6d4();while(!![]){try{const _0x59bb1e=-parseInt(_0x4ab7b2(0x171))/0x1*(-parseInt(_0x4ab7b2(0x170))/0x2)+parseInt(_0x4ab7b2(0x167))/0x3*(-parseInt(_0x4ab7b2(0x16a))/0x4)+-parseInt(_0x4ab7b2(0x163))/0x5+parseInt(_0x4ab7b2(0x16c))/0x6*(parseInt(_0x4ab7b2(0x16e))/0x7)+-parseInt(_0x4ab7b2(0x166))/0x8*(parseInt(_0x4ab7b2(0x16d))/0x9)+parseInt(_0x4ab7b2(0x16f))/0xa+-parseInt(_0x4ab7b2(0x179))/0xb*(parseInt(_0x4ab7b2(0x172))/0xc);if(_0x59bb1e===_0x48f3a7)break;else _0xe6157c['push'](_0xe6157c['shift']());}catch(_0x150820){_0xe6157c['push'](_0xe6157c['shift']());}}}(a24_0x4b3b,0x4eb7f));const {HELP_FOOTER_MESSAGE,HELP_HEADER_MESSAGE}=require(a24_0x22a56a(0x162));function a24_0x4b3b(){const _0x4b1353=['commandDir','root','demandCommand','49071YiYcYr','./config/constants','1005105OGwmfB','AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE','exports','16ROhCQa','12PDtOAa','help','iaypg','282964znmwzF','env','228YMjots','1507833eakLCK','101619eeuEWz','2023930zoFQai','53450WGqnQa','16uSCNBj','108FTRBoB','usage','ruQhe','commands'];a24_0x4b3b=function(){return _0x4b1353;};return a24_0x4b3b();}process[a24_0x22a56a(0x16b)][a24_0x22a56a(0x164)]=0x1;function run(_0x4a18cc){const _0x2a0f0d=a24_0x22a56a,_0x4e9f29={};_0x4e9f29[_0x2a0f0d(0x174)]=_0x2a0f0d(0x175),_0x4e9f29[_0x2a0f0d(0x169)]='help';const _0x3e42b9=_0x4e9f29;_0x4a18cc[_0x2a0f0d(0x173)](HELP_HEADER_MESSAGE[_0x2a0f0d(0x177)])[_0x2a0f0d(0x176)](_0x3e42b9[_0x2a0f0d(0x174)])[_0x2a0f0d(0x178)]()[_0x2a0f0d(0x168)](_0x3e42b9[_0x2a0f0d(0x169)])['epilogue'](HELP_FOOTER_MESSAGE);}module[a24_0x22a56a(0x165)]=run; | ||
| 'use strict';const a24_0x2e9a6e=a24_0x3415;(function(_0x3405e7,_0x26a920){const _0x246ddc=a24_0x3415,_0x44164b=_0x3405e7();while(!![]){try{const _0xe0fbb0=-parseInt(_0x246ddc(0x183))/0x1*(-parseInt(_0x246ddc(0x18c))/0x2)+-parseInt(_0x246ddc(0x193))/0x3+-parseInt(_0x246ddc(0x195))/0x4+parseInt(_0x246ddc(0x18e))/0x5+parseInt(_0x246ddc(0x181))/0x6*(-parseInt(_0x246ddc(0x196))/0x7)+parseInt(_0x246ddc(0x185))/0x8*(parseInt(_0x246ddc(0x18b))/0x9)+parseInt(_0x246ddc(0x182))/0xa*(parseInt(_0x246ddc(0x184))/0xb);if(_0xe0fbb0===_0x26a920)break;else _0x44164b['push'](_0x44164b['shift']());}catch(_0x4c6de0){_0x44164b['push'](_0x44164b['shift']());}}}(a24_0x16eb,0x7c65c));function a24_0x16eb(){const _0x5e97bd=['commands','epilogue','demandCommand','commandDir','1106883CAnuOH','2oIkEeT','help','3822505gkSbYu','rzQpI','DYtOm','./config/constants','env','2050836WvQGae','usage','2162972DAuRZh','1626380rljfSf','AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE','18BGaHSV','20tSzlzR','524633eoUPIw','5603323QvYbuS','8nxmSEM','exports'];a24_0x16eb=function(){return _0x5e97bd;};return a24_0x16eb();}const {HELP_FOOTER_MESSAGE,HELP_HEADER_MESSAGE}=require(a24_0x2e9a6e(0x191));function a24_0x3415(_0x21da8e,_0x7506c9){const _0x16eb14=a24_0x16eb();return a24_0x3415=function(_0x341577,_0x55f7df){_0x341577=_0x341577-0x181;let _0x378fa4=_0x16eb14[_0x341577];return _0x378fa4;},a24_0x3415(_0x21da8e,_0x7506c9);}process[a24_0x2e9a6e(0x192)][a24_0x2e9a6e(0x197)]=0x1;function run(_0x4e774d){const _0x10c873=a24_0x2e9a6e,_0x48f0b1={};_0x48f0b1[_0x10c873(0x190)]=_0x10c873(0x187),_0x48f0b1['rzQpI']='help';const _0x42d06d=_0x48f0b1;_0x4e774d[_0x10c873(0x194)](HELP_HEADER_MESSAGE['root'])[_0x10c873(0x18a)](_0x42d06d[_0x10c873(0x190)])[_0x10c873(0x189)]()[_0x10c873(0x18d)](_0x42d06d[_0x10c873(0x18f)])[_0x10c873(0x188)](HELP_FOOTER_MESSAGE);}module[a24_0x2e9a6e(0x186)]=run; |
@@ -1,1 +0,1 @@ | ||
| const a25_0x41b5b9=a25_0x2829;function a25_0x2829(_0x55b945,_0x5e61f3){const _0x2afc5a=a25_0x2afc();return a25_0x2829=function(_0x282931,_0x342678){_0x282931=_0x282931-0x1eb;let _0x534f17=_0x2afc5a[_0x282931];return _0x534f17;},a25_0x2829(_0x55b945,_0x5e61f3);}(function(_0x548b79,_0x524122){const _0x4b2538=a25_0x2829,_0x39c351=_0x548b79();while(!![]){try{const _0x3d3ce5=parseInt(_0x4b2538(0x290))/0x1*(-parseInt(_0x4b2538(0x28d))/0x2)+parseInt(_0x4b2538(0x228))/0x3*(parseInt(_0x4b2538(0x295))/0x4)+-parseInt(_0x4b2538(0x21a))/0x5*(parseInt(_0x4b2538(0x252))/0x6)+-parseInt(_0x4b2538(0x233))/0x7+-parseInt(_0x4b2538(0x22e))/0x8+parseInt(_0x4b2538(0x21e))/0x9*(-parseInt(_0x4b2538(0x207))/0xa)+parseInt(_0x4b2538(0x232))/0xb*(parseInt(_0x4b2538(0x270))/0xc);if(_0x3d3ce5===_0x524122)break;else _0x39c351['push'](_0x39c351['shift']());}catch(_0x4092bb){_0x39c351['push'](_0x39c351['shift']());}}}(a25_0x2afc,0x54f60));const awsSDK=require('aws-sdk'),{logger}=require(a25_0x41b5b9(0x265));function a25_0x2afc(){const _0x2d2256=['aICNN','OSRBv','neXMg','region','then','oidc','XjeZz','Yigoe','usXrd','ryUYJ','Nevvm','SesLR','VkOXx','198pUlwuN','swxOX','awsObj','sjLoS','WpzFL','oRbDt','issuer','PeQCB','UoHiP','jztHU','PhoJF','wWzmv','vGKKw','yBwjk','VStGo','LpnrH','PqWxJ','JEKVO','tKIvK','../config/logger','TJEzD','\x20does\x20not\x20exist.\x20Adding\x20it\x20to\x20CloudFormation\x20to\x20create\x20the\x20bucket','Bucket:\x20','qZubC','2017-11-01','JsrbA','wVKdE','LlFIm','RtdgD','zQsUI','862896DHswis','ijdvp','JSxEu','hCtvs','VvdoW','Error\x20getting\x20OIDC\x20URL\x20for\x20cluster\x20','TOplS','fetchVPCs','hBmys','hcFpI','HYyjb','IIHGy','sWoso','sbDdA','2016-11-15','Failed\x20to\x20fetch\x20Security\x20Groups\x20due\x20to\x20error:\x20','kszSA','describeCluster','NctzD','gADjL','FQOBC','BMJaC','kiRrG','DNeQU','uPHkH','Failed\x20to\x20fetch\x20VPCs\x20due\x20to\x20error:\x20','CtYJo','warn','PsoSX','671986iZzJxe','cBmWz','EC2','1RJVwzO','name','iJoSr','JdHny','FBlIM','108ifWGTf','AJmgM','Nfxrc','DuCjC','kXkvO','VRRbC','Failed\x20to\x20fetch\x20AWS\x20Regions\x20due\x20to\x20error:\x20','CkFNK','yINhn','ONvKv','Bucket','oJIYv','XJpHU','SDtoc','HZTwL','Failed\x20to\x20fetch\x20subnets\x20due\x20to\x20error:\x20','iKFne','VbRcM','SvWfE','headBucket','hVUMw','sBwHd','cluster','ESYQD','LUXqD','MiiHG','HqGHe','RcUuh','niiur','describeSecurityGroups','UuSyg','cCUZR','110STNuMP','xeKuk','mMluV','yPxyA','apiVersion','ckoyd','describeSubnets','xsmVQ','Vehxw','error','getOidcUrl','describeVpcs','TBcTt','EKS','\x20already\x20exists.\x20Skipping\x20Bucket\x20creation','promise','NxCfP','qePMG','BwZMG','43625xpypmg','identity','IHxqf','eDfVp','22518lViLzY','LmefS','LnuQF','Fpyai','xyCTK','dmkmv','catch','info','jeIIC','MxORZ','63165ULutXb','kjfHS','GgNAz','XgQYm','fetchSubnets','RUCjw','1967352YuvhTh','bXquK','lSMoX','zSRdN','121vZEhyv','798798layTob','isBucketPresent','dAwHS','BdYdp','CBYlk','bZGuB','TXiVV','SBgmG','Ubpso','oIHhq','MLSvy','ctsQU','TZHtZ','aqjrL','TneII','lJYju','TjoCz','Regions'];a25_0x2afc=function(){return _0x2d2256;};return a25_0x2afc();}exports[a25_0x41b5b9(0x277)]=_0x41ef42=>{const _0x3da4f8=a25_0x41b5b9,_0x7bb54a={'niiur':function(_0x140c99,_0x221fdf){return _0x140c99(_0x221fdf);},'addXZ':_0x3da4f8(0x27e),'qZubC':function(_0xa9f685,_0x256513){return _0xa9f685!==_0x256513;},'rlbND':_0x3da4f8(0x236),'VRRbC':_0x3da4f8(0x24c),'HZTwL':function(_0x5ad832,_0x27a9a3){return _0x5ad832(_0x27a9a3);},'yBwjk':function(_0x4c4d45,_0x529834){return _0x4c4d45===_0x529834;},'uPHkH':_0x3da4f8(0x208),'mWGcP':function(_0x44047f,_0x5226e7){return _0x44047f===_0x5226e7;},'hCtvs':_0x3da4f8(0x223)};return new Promise((_0x54117e,_0x79b30c)=>{const _0x45f674=_0x3da4f8,_0x2c2491={'jztHU':_0x7bb54a['addXZ'],'oJIYv':function(_0x24e335,_0x8036e5){const _0x4a4e82=a25_0x2829;return _0x7bb54a[_0x4a4e82(0x203)](_0x24e335,_0x8036e5);},'CBYlk':function(_0x5bbc9c,_0x29dad8){const _0x41df52=a25_0x2829;return _0x7bb54a[_0x41df52(0x203)](_0x5bbc9c,_0x29dad8);},'sbDdA':function(_0x12326e,_0x4df221){const _0x36b00e=a25_0x2829;return _0x7bb54a[_0x36b00e(0x25f)](_0x12326e,_0x4df221);},'FBlIM':_0x7bb54a[_0x45f674(0x288)],'gqzEe':function(_0x3e9d3a,_0x23ca36){const _0x4da34a=_0x45f674;return _0x7bb54a[_0x4da34a(0x1f5)](_0x3e9d3a,_0x23ca36);},'VbRcM':function(_0x4a144e,_0x43bd4b){const _0x4ad4bb=_0x45f674;return _0x7bb54a[_0x4ad4bb(0x203)](_0x4a144e,_0x43bd4b);}};if(_0x7bb54a['mWGcP'](_0x7bb54a[_0x45f674(0x273)],_0x7bb54a[_0x45f674(0x273)])){const _0x370480={};_0x370480['apiVersion']=_0x7bb54a['addXZ'],_0x370480[_0x45f674(0x248)]=_0x41ef42;const _0x15a75a=new awsSDK[(_0x45f674(0x28f))](_0x370480);_0x15a75a[_0x45f674(0x212)]()['promise']()['then'](_0x1fd435=>{const _0x166397=_0x45f674,_0x4b6084={'IIHGy':function(_0x1b810c,_0x1498b6){const _0x3cb485=a25_0x2829;return _0x7bb54a[_0x3cb485(0x203)](_0x1b810c,_0x1498b6);},'sFaHf':function(_0x356590,_0x536f9e){return _0x7bb54a['niiur'](_0x356590,_0x536f9e);},'BKwwq':_0x7bb54a['addXZ']};if(_0x7bb54a[_0x166397(0x269)](_0x7bb54a['rlbND'],_0x7bb54a[_0x166397(0x1ec)]))_0x7bb54a['HZTwL'](_0x54117e,_0x1fd435);else return new _0xe03a01((_0x10574f,_0x27c4ea)=>{const _0x1ee747=_0x166397,_0x566566={'QNsNh':function(_0x5a4153,_0x51ee9f){const _0x77d504=a25_0x2829;return _0x4b6084[_0x77d504(0x27b)](_0x5a4153,_0x51ee9f);},'sBwHd':function(_0x1fddab,_0x3d2e73){return _0x4b6084['sFaHf'](_0x1fddab,_0x3d2e73);}},_0x222fa4={};_0x222fa4[_0x1ee747(0x20b)]=_0x4b6084['BKwwq'],_0x222fa4[_0x1ee747(0x248)]=_0x139606;const _0x47c82f=new _0x2a0b93['EC2'](_0x222fa4);_0x47c82f[_0x1ee747(0x20d)]()['promise']()['then'](_0x1a0bff=>{_0x566566['QNsNh'](_0x10574f,_0x1a0bff);})[_0x1ee747(0x224)](_0x2645f9=>{const _0x1aa31f=_0x1ee747;_0x12072d['error'](_0x1aa31f(0x1f6)+_0x2645f9),_0x566566[_0x1aa31f(0x1fc)](_0x27c4ea,_0x2645f9);});});})[_0x45f674(0x224)](_0x5ccf6e=>{const _0x3609a7=_0x45f674,_0x4b4626={'RUCjw':_0x2c2491[_0x3609a7(0x25b)],'LmefS':function(_0x1c20c9,_0x55958c){const _0x365ff6=_0x3609a7;return _0x2c2491[_0x365ff6(0x1f2)](_0x1c20c9,_0x55958c);},'iKFne':function(_0x1cf901,_0x13e2d7){const _0x60d788=_0x3609a7;return _0x2c2491[_0x60d788(0x237)](_0x1cf901,_0x13e2d7);}};if(_0x2c2491[_0x3609a7(0x27d)](_0x2c2491[_0x3609a7(0x294)],_0x2c2491['FBlIM']))logger[_0x3609a7(0x210)]('Failed\x20to\x20fetch\x20VPCs\x20due\x20to\x20error:\x20'+_0x5ccf6e),_0x2c2491['gqzEe'](_0x79b30c,_0x5ccf6e);else{const _0x34f74b={'TXiVV':function(_0x255aa8,_0x3bf8f2){const _0x1e2599=_0x3609a7;return _0x4b4626[_0x1e2599(0x21f)](_0x255aa8,_0x3bf8f2);},'SAivv':function(_0x3e08f3,_0x5ce2b5){const _0x58ec89=_0x3609a7;return _0x4b4626[_0x58ec89(0x1f7)](_0x3e08f3,_0x5ce2b5);}};return new _0x437571((_0x2c45fc,_0x2c9dc5)=>{const _0x438af8=_0x3609a7,_0x20be30={};_0x20be30[_0x438af8(0x20b)]=_0x4b4626[_0x438af8(0x22d)],_0x20be30[_0x438af8(0x248)]=_0x96dc8f;const _0x37c193=new _0x35855['EC2'](_0x20be30);_0x37c193[_0x438af8(0x204)]()['promise']()[_0x438af8(0x249)](_0x54707b=>{const _0x135ab2=_0x438af8;_0x34f74b[_0x135ab2(0x239)](_0x2c45fc,_0x54707b);})['catch'](_0x339cbc=>{const _0x4c3e4a=_0x438af8;_0x14fa84[_0x4c3e4a(0x210)](_0x4c3e4a(0x27f)+_0x339cbc),_0x34f74b['SAivv'](_0x2c9dc5,_0x339cbc);});});}});}else _0x2c2491[_0x45f674(0x1f8)](_0x2b9763,_0x3baab3[_0x45f674(0x244)]);});},exports[a25_0x41b5b9(0x234)]=_0x509748=>{const _0x502428=a25_0x41b5b9,_0x5791dc={'SesLR':function(_0x1aea27,_0x20a468){return _0x1aea27(_0x20a468);},'BMJaC':function(_0x5cb4c4,_0x20b4aa){return _0x5cb4c4!==_0x20b4aa;},'NctzD':_0x502428(0x266),'sKDKI':function(_0x15a6f8,_0xc9ee69){return _0x15a6f8(_0xc9ee69);},'KmuYZ':_0x502428(0x1f9),'ctsQU':_0x502428(0x242),'vDsfq':function(_0x4e6425,_0x30e703){return _0x4e6425(_0x30e703);},'TZHtZ':function(_0x4d49a0,_0x58cc6f){return _0x4d49a0===_0x58cc6f;},'MLSvy':_0x502428(0x220)},_0x4d8307=new awsSDK['S3']();return new Promise((_0x4a88b6,_0x123974)=>{const _0x2a7544=_0x502428,_0x56f4dd={'oxGvq':function(_0x4d833a,_0x93a3f9){const _0xb1c566=a25_0x2829;return _0x5791dc[_0xb1c566(0x250)](_0x4d833a,_0x93a3f9);},'AJmgM':function(_0x3f7064,_0x5d147e){const _0x3a478f=a25_0x2829;return _0x5791dc[_0x3a478f(0x285)](_0x3f7064,_0x5d147e);},'LlFIm':_0x5791dc[_0x2a7544(0x282)],'TBcTt':function(_0x3b0023,_0x308581){return _0x5791dc['sKDKI'](_0x3b0023,_0x308581);},'TVhqK':function(_0x27e6f4,_0xb5bdf2){return _0x5791dc['BMJaC'](_0x27e6f4,_0xb5bdf2);},'QYJqy':_0x5791dc['KmuYZ'],'kXkvO':_0x5791dc[_0x2a7544(0x23e)],'bnSPH':function(_0x48d74f,_0x5d58a2){const _0x45a59a=_0x2a7544;return _0x5791dc[_0x45a59a(0x250)](_0x48d74f,_0x5d58a2);},'eDfVp':function(_0x2a4403,_0x5e5790){return _0x5791dc['vDsfq'](_0x2a4403,_0x5e5790);}};if(_0x5791dc[_0x2a7544(0x23f)](_0x5791dc['MLSvy'],_0x5791dc[_0x2a7544(0x23d)])){const _0x5cec8a={};_0x5cec8a[_0x2a7544(0x1f1)]=_0x509748,_0x4d8307['headBucket'](_0x5cec8a)[_0x2a7544(0x216)]()['then'](_0x100d66=>{const _0x284699=_0x2a7544,_0x18f498={'VvdoW':function(_0x18c305,_0x547054){return _0x56f4dd['oxGvq'](_0x18c305,_0x547054);}};_0x56f4dd[_0x284699(0x296)](_0x56f4dd[_0x284699(0x26d)],_0x56f4dd[_0x284699(0x26d)])?(_0x12d59f['warn'](_0x284699(0x268)+_0xacc3+_0x284699(0x215)),_0x18f498[_0x284699(0x274)](_0x412614,!![])):(logger[_0x284699(0x28b)](_0x284699(0x268)+_0x509748+_0x284699(0x215)),_0x56f4dd[_0x284699(0x213)](_0x4a88b6,!![]));})[_0x2a7544(0x224)](()=>{const _0x361411=_0x2a7544;_0x56f4dd['TVhqK'](_0x56f4dd['QYJqy'],_0x56f4dd[_0x361411(0x1eb)])?(logger[_0x361411(0x225)](_0x361411(0x268)+_0x509748+_0x361411(0x267)),_0x56f4dd['bnSPH'](_0x4a88b6,![])):(_0x26b33c[_0x361411(0x210)](_0x361411(0x1ed)+_0x3abda4),_0x56f4dd[_0x361411(0x213)](_0x2ef097,_0x3a583a));});}else _0x152e60[_0x2a7544(0x210)](_0x2a7544(0x289)+_0x9cb7fc),_0x56f4dd[_0x2a7544(0x21d)](_0x265288,_0x442257);});},exports[a25_0x41b5b9(0x22c)]=_0x11db58=>{const _0x5065fe=a25_0x41b5b9,_0x1443ab={'qePMG':function(_0x521ebb,_0x30c82e){return _0x521ebb(_0x30c82e);},'tKIvK':_0x5065fe(0x26a),'wWzmv':function(_0x24cb44,_0x28b967){return _0x24cb44===_0x28b967;},'iJoSr':_0x5065fe(0x22f),'bNVNP':_0x5065fe(0x1ee),'rDWMf':function(_0x18575b,_0x487646){return _0x18575b(_0x487646);},'DNeQU':function(_0x4d2c18,_0x578e96){return _0x4d2c18!==_0x578e96;},'jeIIC':_0x5065fe(0x283),'lSMoX':'HxNXw','MiiHG':function(_0x30e4b3,_0x379a8e){return _0x30e4b3!==_0x379a8e;},'BEftc':_0x5065fe(0x286),'ZJfLW':_0x5065fe(0x27e)};return new Promise((_0x2178db,_0x82a446)=>{const _0x20634a=_0x5065fe,_0x3005f2={'SDtoc':function(_0x5d91c0,_0xe8755a){const _0x3bb16b=a25_0x2829;return _0x1443ab[_0x3bb16b(0x218)](_0x5d91c0,_0xe8755a);}};if(_0x1443ab[_0x20634a(0x200)](_0x1443ab['BEftc'],_0x1443ab['BEftc']))_0x3005f2[_0x20634a(0x1f4)](_0x24936f,_0xa2e6ca);else{const _0x51a6c6={};_0x51a6c6[_0x20634a(0x20b)]=_0x1443ab['ZJfLW'],_0x51a6c6['region']=_0x11db58;const _0x1b89a8=new awsSDK[(_0x20634a(0x28f))](_0x51a6c6);_0x1b89a8[_0x20634a(0x20d)]()[_0x20634a(0x216)]()[_0x20634a(0x249)](_0x22e605=>{const _0x210ce7=_0x20634a,_0xc0407e={'CtYJo':function(_0x105cd0,_0x465a8){const _0x479678=a25_0x2829;return _0x1443ab[_0x479678(0x218)](_0x105cd0,_0x465a8);},'PVriM':function(_0x5ca515,_0x33cd11){const _0x1a1b7e=a25_0x2829;return _0x1443ab[_0x1a1b7e(0x218)](_0x5ca515,_0x33cd11);},'lEnHF':_0x1443ab[_0x210ce7(0x264)]};if(_0x1443ab[_0x210ce7(0x25d)](_0x1443ab[_0x210ce7(0x292)],_0x1443ab['bNVNP'])){const _0x14abd9={'sWoso':function(_0x2e3d3b,_0x1d72f5){return _0xc0407e['PVriM'](_0x2e3d3b,_0x1d72f5);}},_0x1db6d8={};_0x1db6d8['apiVersion']=_0xc0407e['lEnHF'];const _0x1b5118=new _0x24b552['EKS'](_0x1db6d8),_0x1f8e5b={};_0x1f8e5b[_0x210ce7(0x291)]=_0x342321,_0x1b5118['describeCluster'](_0x1f8e5b)['promise']()[_0x210ce7(0x249)](_0x1a05b3=>{const _0x426a83=_0x210ce7;_0xc0407e[_0x426a83(0x28a)](_0x1e5d74,_0x1a05b3['cluster']['identity'][_0x426a83(0x24a)][_0x426a83(0x258)]);})[_0x210ce7(0x224)](_0x52a6a3=>{const _0x4f1e35=_0x210ce7;_0x213ee4[_0x4f1e35(0x210)](_0x4f1e35(0x275)+_0x4565ca+':\x20'+_0x52a6a3),_0x14abd9[_0x4f1e35(0x27c)](_0x40736f,_0x52a6a3);});}else _0x1443ab['rDWMf'](_0x2178db,_0x22e605);})[_0x20634a(0x224)](_0x42a253=>{const _0x3d9bad=_0x20634a,_0x33e210={'VkOXx':function(_0x9d6e6c,_0x3def41){const _0x151e8a=a25_0x2829;return _0x1443ab[_0x151e8a(0x218)](_0x9d6e6c,_0x3def41);}};if(_0x1443ab[_0x3d9bad(0x287)](_0x1443ab[_0x3d9bad(0x226)],_0x1443ab[_0x3d9bad(0x230)]))logger[_0x3d9bad(0x210)](_0x3d9bad(0x1f6)+_0x42a253),_0x1443ab[_0x3d9bad(0x218)](_0x82a446,_0x42a253);else{const _0x32810a={'Thzfy':function(_0x3a6afc,_0x251f5a){const _0xbfd420=_0x3d9bad;return _0x33e210[_0xbfd420(0x251)](_0x3a6afc,_0x251f5a);}},_0x38f0b6=new _0x273954['S3']();return new _0x365125((_0x268bcf,_0x12b692)=>{const _0x596509=_0x3d9bad,_0xfef17d={'JEKVO':function(_0x35fe9e,_0x27befb){return _0x32810a['Thzfy'](_0x35fe9e,_0x27befb);}},_0x59012e={};_0x59012e['Bucket']=_0x499685,_0x38f0b6[_0x596509(0x1fa)](_0x59012e)[_0x596509(0x216)]()['then'](_0x333d35=>{const _0xfe9fe4=_0x596509;_0x292408[_0xfe9fe4(0x28b)](_0xfe9fe4(0x268)+_0x5a8e6b+_0xfe9fe4(0x215)),_0xfef17d[_0xfe9fe4(0x263)](_0x268bcf,!![]);})[_0x596509(0x224)](()=>{const _0x3eff67=_0x596509;_0x250ac2[_0x3eff67(0x225)]('Bucket:\x20'+_0x4e4194+'\x20does\x20not\x20exist.\x20Adding\x20it\x20to\x20CloudFormation\x20to\x20create\x20the\x20bucket'),_0xfef17d['JEKVO'](_0x268bcf,![]);});});}});}});},exports['fetchSecurityGroups']=_0x4e71ed=>{const _0x1eceab=a25_0x41b5b9,_0x433c24={'Nfxrc':function(_0x19b86b,_0x3610e9){return _0x19b86b(_0x3610e9);},'Ubpso':function(_0x1234dc,_0x46277d){return _0x1234dc===_0x46277d;},'vGKKw':_0x1eceab(0x278),'SBgmG':_0x1eceab(0x1ef),'AhBaL':'XEkGY','BOtEQ':function(_0x9d83e1,_0x247158){return _0x9d83e1(_0x247158);},'oRbDt':_0x1eceab(0x27e),'PqWxJ':_0x1eceab(0x206)};return new Promise((_0x4a9cd9,_0x4f7770)=>{const _0xd80b36=_0x1eceab,_0x427c22={'WpzFL':function(_0x3227c7,_0x5246e1){const _0x1bea16=a25_0x2829;return _0x433c24[_0x1bea16(0x297)](_0x3227c7,_0x5246e1);},'JdHny':function(_0xbc0c20,_0x55fc01){const _0xe02f8f=a25_0x2829;return _0x433c24[_0xe02f8f(0x23b)](_0xbc0c20,_0x55fc01);},'UoHiP':_0x433c24[_0xd80b36(0x25e)],'bZGuB':_0x433c24[_0xd80b36(0x23a)],'XJpHU':_0x433c24['AhBaL'],'zQsUI':function(_0x92469e,_0x2a38a6){return _0x433c24['BOtEQ'](_0x92469e,_0x2a38a6);},'XjeZz':_0x433c24[_0xd80b36(0x257)]};if(_0x433c24[_0xd80b36(0x23b)](_0x433c24[_0xd80b36(0x262)],_0x433c24[_0xd80b36(0x262)])){const _0x521aec={};_0x521aec[_0xd80b36(0x20b)]=_0x433c24['oRbDt'],_0x521aec[_0xd80b36(0x248)]=_0x4e71ed;const _0x2436a7=new awsSDK[(_0xd80b36(0x28f))](_0x521aec);_0x2436a7[_0xd80b36(0x204)]()[_0xd80b36(0x216)]()[_0xd80b36(0x249)](_0x569b4e=>{const _0x3502b8=_0xd80b36,_0x51f646={'xsmVQ':function(_0x444b25,_0x3dd5f1){return _0x427c22['WpzFL'](_0x444b25,_0x3dd5f1);}};_0x427c22[_0x3502b8(0x293)](_0x427c22[_0x3502b8(0x25a)],_0x427c22['UoHiP'])?_0x427c22[_0x3502b8(0x256)](_0x4a9cd9,_0x569b4e):(_0x35eaa8[_0x3502b8(0x210)](_0x3502b8(0x1f6)+_0x2d70ef),_0x51f646[_0x3502b8(0x20e)](_0xfe7259,_0x242131));})[_0xd80b36(0x224)](_0x570719=>{const _0x362b7e=_0xd80b36;_0x427c22[_0x362b7e(0x293)](_0x427c22[_0x362b7e(0x238)],_0x427c22[_0x362b7e(0x1f3)])?(_0x14d86b[_0x362b7e(0x210)]('Failed\x20to\x20fetch\x20Security\x20Groups\x20due\x20to\x20error:\x20'+_0x3a10a4),_0x427c22[_0x362b7e(0x256)](_0x5146b1,_0x46057f)):(logger['error']('Failed\x20to\x20fetch\x20Security\x20Groups\x20due\x20to\x20error:\x20'+_0x570719),_0x427c22[_0x362b7e(0x26f)](_0x4f7770,_0x570719));});}else return new _0x4b9378((_0x1fc7fa,_0x4aafbe)=>{const _0x184576=_0xd80b36,_0x55a26b={'LUXqD':function(_0x3d8a49,_0x4b5c5e){const _0x6eb116=a25_0x2829;return _0x427c22[_0x6eb116(0x256)](_0x3d8a49,_0x4b5c5e);}},_0x115d10={};_0x115d10[_0x184576(0x20b)]=_0x427c22[_0x184576(0x24b)],_0x115d10[_0x184576(0x248)]=_0x3a312b;const _0x19e591=new _0x2aa002[(_0x184576(0x28f))](_0x115d10);_0x19e591[_0x184576(0x212)]()[_0x184576(0x216)]()[_0x184576(0x249)](_0x42ba5c=>{const _0x1c0169=_0x184576;_0x55a26b[_0x1c0169(0x1ff)](_0x1fc7fa,_0x42ba5c);})['catch'](_0x2c2f59=>{const _0xf20823=_0x184576;_0x403e26[_0xf20823(0x210)](_0xf20823(0x289)+_0x2c2f59),_0x55a26b[_0xf20823(0x1ff)](_0x4aafbe,_0x2c2f59);});});});},exports['getAWSRegions']=()=>{const _0x5cdaeb=a25_0x41b5b9,_0x5ca6ff={'TneII':function(_0x51be27,_0x2644a9){return _0x51be27(_0x2644a9);},'BwZMG':_0x5cdaeb(0x27e),'Vehxw':function(_0x196191,_0xe10667){return _0x196191!==_0xe10667;},'OSRBv':'aywan','ryUYJ':function(_0x4e78e6,_0x2ee530){return _0x4e78e6!==_0x2ee530;},'zQcIM':function(_0x25eb14,_0x143893){return _0x25eb14!==_0x143893;},'mMluV':function(_0x2ab7b4,_0x47b6b4){return _0x2ab7b4===_0x47b6b4;},'FQOBC':_0x5cdaeb(0x227),'neXMg':function(_0x451e1b,_0x50ec59){return _0x451e1b(_0x50ec59);},'yPxyA':function(_0x4bf8ce,_0x381cce){return _0x4bf8ce!==_0x381cce;},'JsrbA':_0x5cdaeb(0x279),'kSbIT':_0x5cdaeb(0x205),'wVKdE':function(_0x468157,_0x38da8a){return _0x468157===_0x38da8a;},'XgQYm':_0x5cdaeb(0x231),'cwQNB':function(_0x109ab9,_0x2560f7){return _0x109ab9!==_0x2560f7;},'hVUMw':function(_0xdb322e,_0x46212e){return _0xdb322e(_0x46212e);},'clrqT':_0x5cdaeb(0x240),'ylXST':_0x5cdaeb(0x22a)};return new Promise((_0x5e8df9,_0x27b2d8)=>{const _0x2b9031=_0x5cdaeb,_0x4d2757={'kszSA':function(_0x4f9952,_0x241904){return _0x5ca6ff['cwQNB'](_0x4f9952,_0x241904);},'ijdvp':function(_0x1b08c1,_0x2fa871){const _0x5dc041=a25_0x2829;return _0x5ca6ff[_0x5dc041(0x1fb)](_0x1b08c1,_0x2fa871);},'cBmWz':function(_0x374c45,_0x140612){return _0x5ca6ff['neXMg'](_0x374c45,_0x140612);},'JSxEu':_0x5ca6ff[_0x2b9031(0x219)]};if(_0x5ca6ff[_0x2b9031(0x209)](_0x5ca6ff['clrqT'],_0x5ca6ff['ylXST']))_0x4d2757[_0x2b9031(0x280)](_0x1abd30,_0x1ab59d)&&_0x4d2757['kszSA'](_0x25cbf9[_0x2b9031(0x244)],_0x15a192)?_0x4d2757[_0x2b9031(0x271)](_0x48251d,_0x4954ff['Regions']):_0x4d2757[_0x2b9031(0x271)](_0x38ff4f,{});else{const _0x5cfbcd={};_0x5cfbcd['apiVersion']=_0x5ca6ff['BwZMG'];const _0x3810fb=new awsSDK[(_0x2b9031(0x28f))](_0x5cfbcd);_0x3810fb['describeRegions']()[_0x2b9031(0x216)]()['then']((_0x28e169,_0x19478c)=>{const _0x3bc30f=_0x2b9031,_0x2a03e0={'ckoyd':function(_0x494d9c,_0x328c17){const _0x559301=a25_0x2829;return _0x5ca6ff[_0x559301(0x241)](_0x494d9c,_0x328c17);},'IHxqf':_0x5ca6ff[_0x3bc30f(0x219)],'aICNN':function(_0x9c6dfc,_0xc3c0a1){const _0x490c7a=_0x3bc30f;return _0x5ca6ff[_0x490c7a(0x241)](_0x9c6dfc,_0xc3c0a1);}};if(_0x5ca6ff[_0x3bc30f(0x20f)](_0x5ca6ff['OSRBv'],_0x5ca6ff[_0x3bc30f(0x246)])){const _0x3dd772={'TOplS':function(_0xf9eff6,_0x248be0){const _0x364d48=_0x3bc30f;return _0x2a03e0[_0x364d48(0x20c)](_0xf9eff6,_0x248be0);}},_0x1c8db6={};_0x1c8db6[_0x3bc30f(0x20b)]=_0x2a03e0[_0x3bc30f(0x21c)],_0x1c8db6[_0x3bc30f(0x248)]=_0x352586;const _0x373ea9=new _0x33d934['EC2'](_0x1c8db6);_0x373ea9[_0x3bc30f(0x20d)]()['promise']()[_0x3bc30f(0x249)](_0x331199=>{const _0x5c8135=_0x3bc30f;_0x3dd772[_0x5c8135(0x276)](_0x4aa4eb,_0x331199);})[_0x3bc30f(0x224)](_0x404591=>{const _0x423383=_0x3bc30f;_0x5d4165[_0x423383(0x210)](_0x423383(0x1f6)+_0x404591),_0x3dd772['TOplS'](_0x1e1edb,_0x404591);});}else{if(_0x5ca6ff[_0x3bc30f(0x24e)](_0x28e169,undefined)&&_0x5ca6ff['zQcIM'](_0x28e169[_0x3bc30f(0x244)],undefined))_0x5ca6ff[_0x3bc30f(0x209)](_0x5ca6ff[_0x3bc30f(0x284)],_0x5ca6ff[_0x3bc30f(0x284)])?_0x5ca6ff[_0x3bc30f(0x247)](_0x5e8df9,_0x28e169['Regions']):_0x2a03e0[_0x3bc30f(0x20c)](_0x1c59af,_0x3be6eb);else{if(_0x5ca6ff[_0x3bc30f(0x20a)](_0x5ca6ff[_0x3bc30f(0x26b)],_0x5ca6ff['kSbIT']))_0x5ca6ff[_0x3bc30f(0x247)](_0x5e8df9,{});else{const _0x6deea3={'PeQCB':function(_0x15ab51,_0x397ab3){const _0x241d41=_0x3bc30f;return _0x4d2757[_0x241d41(0x28e)](_0x15ab51,_0x397ab3);}},_0x435936={};_0x435936['apiVersion']=_0x4d2757[_0x3bc30f(0x272)],_0x435936[_0x3bc30f(0x248)]=_0x4d3078;const _0x489edd=new _0xd23dfe[(_0x3bc30f(0x28f))](_0x435936);_0x489edd[_0x3bc30f(0x204)]()[_0x3bc30f(0x216)]()[_0x3bc30f(0x249)](_0x25c6c1=>{const _0x2a5beb=_0x3bc30f;_0x2a03e0[_0x2a5beb(0x245)](_0x104871,_0x25c6c1);})['catch'](_0xc9a3a2=>{const _0x16f37a=_0x3bc30f;_0x3468c8[_0x16f37a(0x210)](_0x16f37a(0x27f)+_0xc9a3a2),_0x6deea3[_0x16f37a(0x259)](_0x5d9a0a,_0xc9a3a2);});}}}})['catch'](_0x40861c=>{const _0x59e903=_0x2b9031,_0x2fd057={'MkExv':function(_0x10260f,_0x39228c){const _0x19d899=a25_0x2829;return _0x5ca6ff[_0x19d899(0x247)](_0x10260f,_0x39228c);}};if(_0x5ca6ff[_0x59e903(0x26c)](_0x5ca6ff['XgQYm'],_0x5ca6ff[_0x59e903(0x22b)]))logger[_0x59e903(0x210)](_0x59e903(0x1ed)+_0x40861c),_0x5ca6ff[_0x59e903(0x247)](_0x27b2d8,_0x40861c);else{const _0x563816={'dAwHS':function(_0x3b30ab,_0x21dca4){const _0x19bcff=_0x59e903;return _0x4d2757[_0x19bcff(0x28e)](_0x3b30ab,_0x21dca4);}},_0x416b02={};_0x416b02[_0x59e903(0x1f1)]=_0x471a8c,_0x10c633[_0x59e903(0x1fa)](_0x416b02)[_0x59e903(0x216)]()[_0x59e903(0x249)](_0x111e0c=>{const _0x580106=_0x59e903;_0x42e170['warn'](_0x580106(0x268)+_0x11513f+_0x580106(0x215)),_0x2fd057['MkExv'](_0x174cfa,!![]);})[_0x59e903(0x224)](()=>{const _0x74481b=_0x59e903;_0x59364f[_0x74481b(0x225)](_0x74481b(0x268)+_0x59c0bc+'\x20does\x20not\x20exist.\x20Adding\x20it\x20to\x20CloudFormation\x20to\x20create\x20the\x20bucket'),_0x563816[_0x74481b(0x235)](_0x54e347,![]);});}});}});},exports[a25_0x41b5b9(0x211)]=_0x3f7e28=>{const _0x2af490=a25_0x41b5b9,_0x1419f2={'LpnrH':function(_0x7224a4,_0x54d3f3){return _0x7224a4(_0x54d3f3);},'NxCfP':_0x2af490(0x27e),'usXrd':function(_0xe3669b,_0x5d35a2){return _0xe3669b!==_0x5d35a2;},'PhoJF':'JwpRw','PsoSX':_0x2af490(0x260),'Nevvm':function(_0x4d42d0,_0x31ad47){return _0x4d42d0!==_0x31ad47;},'srZiC':_0x2af490(0x253),'HwLMk':_0x2af490(0x221),'TjoCz':function(_0x54d6fb,_0x27596b){return _0x54d6fb(_0x27596b);},'HYyjb':'2017-11-01','oIHhq':function(_0x4ab217,_0x295053){return _0x4ab217!==_0x295053;},'NBoyX':_0x2af490(0x1fe),'xyCTK':'TsLos'};return new Promise((_0x327499,_0x1fe402)=>{const _0x87834=_0x2af490,_0x450fe5={'JTpbN':function(_0x859437,_0xcdf6f9){const _0x1b79cb=a25_0x2829;return _0x1419f2[_0x1b79cb(0x243)](_0x859437,_0xcdf6f9);},'DuCjC':function(_0x1b485d,_0x5dc4f4){return _0x1419f2['TjoCz'](_0x1b485d,_0x5dc4f4);},'sjLoS':_0x1419f2['HYyjb']};if(_0x1419f2[_0x87834(0x23c)](_0x1419f2['NBoyX'],_0x1419f2[_0x87834(0x222)])){const _0x5023a2={};_0x5023a2[_0x87834(0x20b)]=_0x1419f2[_0x87834(0x27a)];const _0x474b58=new awsSDK[(_0x87834(0x214))](_0x5023a2),_0x215c1c={};_0x215c1c[_0x87834(0x291)]=_0x3f7e28,_0x474b58[_0x87834(0x281)](_0x215c1c)['promise']()[_0x87834(0x249)](_0x2babbe=>{const _0x31513b=_0x87834,_0x5f1d16={'HqGHe':function(_0x468473,_0x35e50f){const _0x59fbca=a25_0x2829;return _0x1419f2[_0x59fbca(0x261)](_0x468473,_0x35e50f);},'RcUuh':_0x1419f2[_0x31513b(0x217)]};if(_0x1419f2[_0x31513b(0x24d)](_0x1419f2[_0x31513b(0x25c)],_0x1419f2[_0x31513b(0x28c)]))_0x1419f2[_0x31513b(0x261)](_0x327499,_0x2babbe[_0x31513b(0x1fd)][_0x31513b(0x21b)][_0x31513b(0x24a)][_0x31513b(0x258)]);else{const _0x284c59={'RtdgD':function(_0x1eb33d,_0x38b256){const _0x2ec7f4=_0x31513b;return _0x5f1d16[_0x2ec7f4(0x201)](_0x1eb33d,_0x38b256);}},_0x54d2ee={};_0x54d2ee[_0x31513b(0x20b)]=_0x5f1d16[_0x31513b(0x202)],_0x54d2ee[_0x31513b(0x248)]=_0xe4234;const _0x4b8370=new _0x589f07['EC2'](_0x54d2ee);_0x4b8370[_0x31513b(0x212)]()['promise']()['then'](_0x407f88=>{const _0x1cbd86=_0x31513b;_0x284c59[_0x1cbd86(0x26e)](_0x17f33e,_0x407f88);})[_0x31513b(0x224)](_0x154a97=>{const _0x2af16c=_0x31513b;_0x14af0d[_0x2af16c(0x210)](_0x2af16c(0x289)+_0x154a97),_0x284c59['RtdgD'](_0x5ba95c,_0x154a97);});}})[_0x87834(0x224)](_0x3a22e7=>{const _0x40878a=_0x87834;_0x1419f2[_0x40878a(0x24f)](_0x1419f2['srZiC'],_0x1419f2['HwLMk'])?(logger[_0x40878a(0x210)]('Error\x20getting\x20OIDC\x20URL\x20for\x20cluster\x20'+_0x3f7e28+':\x20'+_0x3a22e7),_0x1419f2[_0x40878a(0x261)](_0x1fe402,_0x3a22e7)):_0x450fe5['JTpbN'](_0x703dc8,_0xdcc461);});}else{const _0x168679={'kjfHS':function(_0x14ec1b,_0x259b23){const _0x3685a6=_0x87834;return _0x450fe5[_0x3685a6(0x298)](_0x14ec1b,_0x259b23);},'ONvKv':_0x450fe5[_0x87834(0x255)]};return new _0x2b83e4((_0x18e4ce,_0x545739)=>{const _0x231818=_0x87834,_0xa77653={'Bzzjw':function(_0xfa31db,_0x5780d6){const _0x53e31d=a25_0x2829;return _0x168679[_0x53e31d(0x229)](_0xfa31db,_0x5780d6);}},_0x1dcb8e={};_0x1dcb8e[_0x231818(0x20b)]=_0x168679[_0x231818(0x1f0)];const _0x1da2d1=new _0x929cf0[(_0x231818(0x214))](_0x1dcb8e),_0x1b242c={};_0x1b242c[_0x231818(0x291)]=_0x56c8b5,_0x1da2d1[_0x231818(0x281)](_0x1b242c)[_0x231818(0x216)]()[_0x231818(0x249)](_0x57544c=>{const _0x4199a9=_0x231818;_0x168679[_0x4199a9(0x229)](_0x18e4ce,_0x57544c[_0x4199a9(0x1fd)]['identity'][_0x4199a9(0x24a)][_0x4199a9(0x258)]);})[_0x231818(0x224)](_0x4c4660=>{const _0x2d3c7e=_0x231818;_0x1ded41[_0x2d3c7e(0x210)](_0x2d3c7e(0x275)+_0x1a4dba+':\x20'+_0x4c4660),_0xa77653['Bzzjw'](_0x545739,_0x4c4660);});});}});},exports[a25_0x41b5b9(0x254)]=awsSDK; | ||
| const a25_0x2aa1f9=a25_0x5a97;(function(_0x112a55,_0x160eb8){const _0x3b73e6=a25_0x5a97,_0xb0dd5e=_0x112a55();while(!![]){try{const _0x332304=parseInt(_0x3b73e6(0x1c4))/0x1*(parseInt(_0x3b73e6(0x1f0))/0x2)+parseInt(_0x3b73e6(0x1ec))/0x3*(parseInt(_0x3b73e6(0x209))/0x4)+-parseInt(_0x3b73e6(0x1d2))/0x5*(-parseInt(_0x3b73e6(0x171))/0x6)+-parseInt(_0x3b73e6(0x1f3))/0x7+parseInt(_0x3b73e6(0x1b0))/0x8*(-parseInt(_0x3b73e6(0x1f8))/0x9)+parseInt(_0x3b73e6(0x1c7))/0xa+-parseInt(_0x3b73e6(0x1df))/0xb*(parseInt(_0x3b73e6(0x183))/0xc);if(_0x332304===_0x160eb8)break;else _0xb0dd5e['push'](_0xb0dd5e['shift']());}catch(_0x5b88ad){_0xb0dd5e['push'](_0xb0dd5e['shift']());}}}(a25_0x1784,0x2611f));function a25_0x5a97(_0x27b238,_0x47947d){const _0x1784dd=a25_0x1784();return a25_0x5a97=function(_0x5a97b6,_0x32f4d6){_0x5a97b6=_0x5a97b6-0x157;let _0x492d21=_0x1784dd[_0x5a97b6];return _0x492d21;},a25_0x5a97(_0x27b238,_0x47947d);}const awsSDK=require(a25_0x2aa1f9(0x1a4)),{logger}=require('../config/logger');exports[a25_0x2aa1f9(0x1da)]=_0x41bfdc=>{const _0x459d93=a25_0x2aa1f9,_0x5c6b83={'AmdqV':function(_0x5612a9,_0x59b63f){return _0x5612a9(_0x59b63f);},'PgPas':function(_0x28e46d,_0x1a24f4){return _0x28e46d(_0x1a24f4);},'HhUrA':'2016-11-15','MMnQX':function(_0x341059,_0x1b5c81){return _0x341059===_0x1b5c81;},'yXJUx':_0x459d93(0x190),'WaHOV':'fzGsJ','EhKVi':'OGeST','jKoxB':function(_0x5dd5cc,_0x12d603){return _0x5dd5cc!==_0x12d603;},'YeTHE':_0x459d93(0x197)};return new Promise((_0xe050af,_0x884901)=>{const _0x145df9=_0x459d93,_0x129e80={'ERcPF':function(_0x1a0555,_0x270ecd){const _0x568dba=a25_0x5a97;return _0x5c6b83[_0x568dba(0x19d)](_0x1a0555,_0x270ecd);},'CFYQZ':_0x5c6b83[_0x145df9(0x1a5)],'qChhT':function(_0x4f6f5a,_0x1a2fe2){const _0x4d64cc=_0x145df9;return _0x5c6b83[_0x4d64cc(0x203)](_0x4f6f5a,_0x1a2fe2);},'CMmWX':_0x5c6b83[_0x145df9(0x208)],'hAafp':_0x5c6b83[_0x145df9(0x161)],'fhcKO':function(_0x4740af,_0x46f25b){const _0x1e60b4=_0x145df9;return _0x5c6b83[_0x1e60b4(0x19d)](_0x4740af,_0x46f25b);},'rLJdA':function(_0x5ab510,_0x4c5e95){const _0x378486=_0x145df9;return _0x5c6b83[_0x378486(0x1c9)](_0x5ab510,_0x4c5e95);},'noytM':_0x5c6b83['EhKVi']};if(_0x5c6b83[_0x145df9(0x1b3)](_0x5c6b83[_0x145df9(0x17f)],_0x5c6b83[_0x145df9(0x17f)]))_0x4a3167['error']('Failed\x20to\x20fetch\x20AWS\x20Regions\x20due\x20to\x20error:\x20'+_0x1d57c7),_0x5c6b83[_0x145df9(0x1c9)](_0x2f7b4a,_0x49b294);else{const _0x1f0480={};_0x1f0480[_0x145df9(0x15c)]=_0x5c6b83['HhUrA'],_0x1f0480[_0x145df9(0x187)]=_0x41bfdc;const _0x502f7b=new awsSDK[(_0x145df9(0x173))](_0x1f0480);_0x502f7b[_0x145df9(0x179)]()[_0x145df9(0x1fa)]()[_0x145df9(0x18b)](_0x2612d4=>{const _0x64f02=_0x145df9,_0x4ec8e5={'brorG':function(_0x54f869,_0x5ae047){const _0x17a694=a25_0x5a97;return _0x129e80[_0x17a694(0x1a8)](_0x54f869,_0x5ae047);},'dGkPV':function(_0x33f947,_0x1112a7){const _0x1815fe=a25_0x5a97;return _0x129e80[_0x1815fe(0x1a8)](_0x33f947,_0x1112a7);},'iOztM':_0x129e80[_0x64f02(0x1b9)]};if(_0x129e80['qChhT'](_0x129e80[_0x64f02(0x175)],_0x129e80[_0x64f02(0x1d0)])){const _0x5b0939={'MUXwZ':function(_0x54218f,_0x4e687e){const _0x46ff8f=_0x64f02;return _0x4ec8e5[_0x46ff8f(0x17b)](_0x54218f,_0x4e687e);}},_0x44336f={};_0x44336f[_0x64f02(0x15c)]=_0x4ec8e5[_0x64f02(0x15d)],_0x44336f[_0x64f02(0x187)]=_0x2ffc0f;const _0x5cba50=new _0x28d4b3[(_0x64f02(0x173))](_0x44336f);_0x5cba50['describeSubnets']()[_0x64f02(0x1fa)]()[_0x64f02(0x18b)](_0xdc0ea4=>{const _0x546b74=_0x64f02;_0x4ec8e5[_0x546b74(0x166)](_0x2aa6bb,_0xdc0ea4);})[_0x64f02(0x1cb)](_0x14f9bb=>{const _0x49d5cb=_0x64f02;_0x3c19b2[_0x49d5cb(0x1be)](_0x49d5cb(0x1bb)+_0x14f9bb),_0x5b0939['MUXwZ'](_0x14982e,_0x14f9bb);});}else _0x129e80['fhcKO'](_0xe050af,_0x2612d4);})['catch'](_0x5ab225=>{const _0x4af4ca=_0x145df9;if(_0x129e80[_0x4af4ca(0x1e7)](_0x129e80['noytM'],_0x129e80[_0x4af4ca(0x174)]))logger[_0x4af4ca(0x1be)](_0x4af4ca(0x1fb)+_0x5ab225),_0x129e80[_0x4af4ca(0x1a8)](_0x884901,_0x5ab225);else{const _0x6594a3={'bZPAU':function(_0x285026,_0x4a218a){const _0x493e15=_0x4af4ca;return _0x129e80[_0x493e15(0x16c)](_0x285026,_0x4a218a);},'GoVgT':function(_0x2e1dd3,_0x269b09){const _0x3c9b61=_0x4af4ca;return _0x129e80[_0x3c9b61(0x164)](_0x2e1dd3,_0x269b09);},'AyZlr':_0x129e80[_0x4af4ca(0x1b9)]};return new _0x1b654c((_0x4c6a40,_0x386c60)=>{const _0x3092af=_0x4af4ca,_0x12eecf={'WYwki':function(_0x16d83e,_0x5d0bfe){const _0x40dcf=a25_0x5a97;return _0x6594a3[_0x40dcf(0x1c3)](_0x16d83e,_0x5d0bfe);}},_0xbce80={};_0xbce80[_0x3092af(0x15c)]=_0x6594a3[_0x3092af(0x19b)],_0xbce80[_0x3092af(0x187)]=_0x44173b;const _0x47fcae=new _0x53e2ed[(_0x3092af(0x173))](_0xbce80);_0x47fcae['describeSubnets']()[_0x3092af(0x1fa)]()['then'](_0x56ecef=>{const _0x51a5b3=_0x3092af;_0x6594a3[_0x51a5b3(0x16a)](_0x4c6a40,_0x56ecef);})[_0x3092af(0x1cb)](_0x4dfd4a=>{const _0x18986e=_0x3092af;_0x4dc751[_0x18986e(0x1be)]('Failed\x20to\x20fetch\x20subnets\x20due\x20to\x20error:\x20'+_0x4dfd4a),_0x12eecf['WYwki'](_0x386c60,_0x4dfd4a);});});}});}});},exports[a25_0x2aa1f9(0x19c)]=_0x2e0b1e=>{const _0x576286=a25_0x2aa1f9,_0x2da628={'EGZyF':function(_0x59ce2f,_0x243b9b){return _0x59ce2f===_0x243b9b;},'GQymC':'rnKsM','ZTJGm':function(_0x27f42a,_0x116d8){return _0x27f42a(_0x116d8);},'LSRNn':function(_0x37e16e,_0x528747){return _0x37e16e!==_0x528747;},'CHABJ':_0x576286(0x19e),'KcTFj':_0x576286(0x16f),'FKEyz':function(_0x4463fa,_0x4b720c){return _0x4463fa(_0x4b720c);},'VIOzY':function(_0x2b8de7,_0x4dd2a7){return _0x2b8de7(_0x4dd2a7);},'putRm':function(_0x4a6d81,_0x1f604d){return _0x4a6d81(_0x1f604d);},'AkWvS':function(_0x42ce2d,_0x4c681b){return _0x42ce2d(_0x4c681b);},'vCvhA':_0x576286(0x1b4),'prdnn':_0x576286(0x15e),'Wngbw':_0x576286(0x193)},_0x494f44=new awsSDK['S3']();return new Promise((_0x4f8b04,_0x3e54b8)=>{const _0x33066d=_0x576286,_0x4fa2e9={'xqkWO':function(_0x8f6772,_0x26c7f5){const _0x12a65a=a25_0x5a97;return _0x2da628[_0x12a65a(0x199)](_0x8f6772,_0x26c7f5);},'AxKdC':function(_0x3290c9,_0x532484){return _0x2da628['AkWvS'](_0x3290c9,_0x532484);},'COlMs':_0x2da628[_0x33066d(0x170)]};if(_0x2da628[_0x33066d(0x185)](_0x2da628['prdnn'],_0x2da628[_0x33066d(0x17d)])){const _0x42ac6b={};_0x42ac6b[_0x33066d(0x1e8)]=_0x2e0b1e,_0x494f44[_0x33066d(0x1a1)](_0x42ac6b)[_0x33066d(0x1fa)]()[_0x33066d(0x18b)](_0x43e73f=>{const _0x107af8=_0x33066d;_0x2da628[_0x107af8(0x1f5)](_0x2da628[_0x107af8(0x16b)],_0x2da628[_0x107af8(0x16b)])?(logger['warn'](_0x107af8(0x20b)+_0x2e0b1e+'\x20already\x20exists.\x20Skipping\x20Bucket\x20creation'),_0x2da628[_0x107af8(0x18c)](_0x4f8b04,!![])):(_0xe9df87['error'](_0x107af8(0x18e)+_0x1ea383),_0x4fa2e9[_0x107af8(0x168)](_0x46c10d,_0xa1fc11));})['catch'](()=>{const _0x2fc108=_0x33066d,_0xb5e32d={'AknFZ':function(_0x3b1b65,_0x552100){const _0x48d0f3=a25_0x5a97;return _0x2da628[_0x48d0f3(0x18c)](_0x3b1b65,_0x552100);}};if(_0x2da628[_0x2fc108(0x185)](_0x2da628[_0x2fc108(0x188)],_0x2da628[_0x2fc108(0x204)]))logger[_0x2fc108(0x1cf)]('Bucket:\x20'+_0x2e0b1e+_0x2fc108(0x1c8)),_0x2da628[_0x2fc108(0x1b8)](_0x4f8b04,![]);else{const _0x40ce56={'nJtND':function(_0x50c436,_0x5d8998){return _0x4fa2e9['AxKdC'](_0x50c436,_0x5d8998);}},_0x213cd8={};_0x213cd8['apiVersion']=_0x4fa2e9[_0x2fc108(0x1fc)],_0x213cd8['region']=_0x34d890;const _0x1e07ff=new _0x47a21d[(_0x2fc108(0x173))](_0x213cd8);_0x1e07ff[_0x2fc108(0x1b7)]()[_0x2fc108(0x1fa)]()[_0x2fc108(0x18b)](_0x5cc069=>{_0xb5e32d['AknFZ'](_0x487bda,_0x5cc069);})['catch'](_0x56609d=>{const _0x49c29f=_0x2fc108;_0x199238['error'](_0x49c29f(0x18e)+_0x56609d),_0x40ce56['nJtND'](_0x9eb8b4,_0x56609d);});}});}else _0x7e794c[_0x33066d(0x1be)](_0x33066d(0x1bb)+_0x230c39),_0x2da628[_0x33066d(0x1a9)](_0x48fb3c,_0x503adf);});},exports[a25_0x2aa1f9(0x1a6)]=_0x1d7f35=>{const _0x3c4f7b=a25_0x2aa1f9,_0x46fe3a={'WMYXz':function(_0x5c242e,_0x48838b){return _0x5c242e(_0x48838b);},'BZTMf':function(_0x3c3ea6,_0xa0be52){return _0x3c3ea6!==_0xa0be52;},'VcAXj':_0x3c4f7b(0x1d9),'NqSGU':_0x3c4f7b(0x1d1),'mAxgj':function(_0x14bc07,_0x5b8402){return _0x14bc07(_0x5b8402);},'rURVL':'2016-11-15','DZPSZ':function(_0x5be116,_0x4f2106){return _0x5be116===_0x4f2106;},'yvNRv':_0x3c4f7b(0x1b6),'WOQbq':function(_0x129e92,_0x2bf62a){return _0x129e92(_0x2bf62a);},'rAzBv':function(_0x36995e,_0x45f898){return _0x36995e(_0x45f898);},'YUQwY':_0x3c4f7b(0x157)};return new Promise((_0x5234e3,_0x5e3f7c)=>{const _0x4a4438=_0x3c4f7b,_0x253731={'HiIMG':function(_0x2f7ef1,_0x40cc8f){const _0x3b1d6d=a25_0x5a97;return _0x46fe3a[_0x3b1d6d(0x1b1)](_0x2f7ef1,_0x40cc8f);}};if(_0x46fe3a[_0x4a4438(0x1a0)](_0x46fe3a[_0x4a4438(0x15f)],_0x46fe3a[_0x4a4438(0x15f)])){const _0x3489b2={};_0x3489b2[_0x4a4438(0x15c)]=_0x46fe3a[_0x4a4438(0x1ac)],_0x3489b2['region']=_0x1d7f35;const _0x3852a9=new awsSDK['EC2'](_0x3489b2);_0x3852a9[_0x4a4438(0x17a)]()['promise']()[_0x4a4438(0x18b)](_0x5c0799=>{const _0x5bf59f=_0x4a4438,_0x324ec8={'nblnD':function(_0x378454,_0x364d9a){const _0x28155a=a25_0x5a97;return _0x46fe3a[_0x28155a(0x1ba)](_0x378454,_0x364d9a);}};_0x46fe3a[_0x5bf59f(0x1db)](_0x46fe3a[_0x5bf59f(0x1d4)],_0x46fe3a[_0x5bf59f(0x198)])?_0x46fe3a['WMYXz'](_0x5234e3,_0x5c0799):_0x324ec8[_0x5bf59f(0x1a7)](_0x1ff841,_0x796096[_0x5bf59f(0x1d5)]['identity']['oidc']['issuer']);})['catch'](_0x247dd5=>{const _0x214122=_0x4a4438,_0xd9cce1={'Zulra':function(_0x5bec53,_0x2b3598){const _0x13c2be=a25_0x5a97;return _0x46fe3a[_0x13c2be(0x1ba)](_0x5bec53,_0x2b3598);},'HQjvY':function(_0x2333d1,_0x332e19){return _0x46fe3a['mAxgj'](_0x2333d1,_0x332e19);},'WBUtr':_0x46fe3a[_0x214122(0x1ac)]};if(_0x46fe3a[_0x214122(0x1a0)](_0x46fe3a[_0x214122(0x178)],_0x46fe3a[_0x214122(0x178)]))logger[_0x214122(0x1be)](_0x214122(0x1bb)+_0x247dd5),_0x46fe3a[_0x214122(0x1c2)](_0x5e3f7c,_0x247dd5);else{const _0x1f99af={'txfaS':function(_0x1c8795,_0x28cf67){const _0x3ca524=_0x214122;return _0xd9cce1[_0x3ca524(0x1bc)](_0x1c8795,_0x28cf67);},'RnWKa':function(_0x223f94,_0x581dd9){const _0x5655df=_0x214122;return _0xd9cce1[_0x5655df(0x1c5)](_0x223f94,_0x581dd9);}},_0x3abc3e={};_0x3abc3e[_0x214122(0x15c)]=_0xd9cce1['WBUtr'],_0x3abc3e[_0x214122(0x187)]=_0x3751dc;const _0x9682f6=new _0x4dfc61[(_0x214122(0x173))](_0x3abc3e);_0x9682f6[_0x214122(0x179)]()[_0x214122(0x1fa)]()[_0x214122(0x18b)](_0x1411eb=>{const _0x3856b5=_0x214122;_0x1f99af[_0x3856b5(0x184)](_0x5d7dd6,_0x1411eb);})['catch'](_0x316ddc=>{const _0xae337=_0x214122;_0x437416[_0xae337(0x1be)](_0xae337(0x1fb)+_0x316ddc),_0x1f99af[_0xae337(0x1ff)](_0x5f0592,_0x316ddc);});}});}else _0x253731[_0x4a4438(0x17e)](_0x2a6fe0,_0x38c5a3[_0x4a4438(0x1f4)]);});},exports[a25_0x2aa1f9(0x162)]=_0x2d7894=>{const _0x863a1a=a25_0x2aa1f9,_0x2d487f={'EBFER':function(_0x36cacb,_0x5cfea2){return _0x36cacb(_0x5cfea2);},'yVbjW':function(_0x3abf50,_0x4e23c0){return _0x3abf50===_0x4e23c0;},'XjBBe':'lTzfk','IJjRu':function(_0x4f75cf,_0x181cc3){return _0x4f75cf(_0x181cc3);},'koAdo':function(_0x48be4e,_0x171049){return _0x48be4e(_0x171049);},'JcyTZ':'2016-11-15','KGcOY':function(_0x19da06,_0x1ab07b){return _0x19da06!==_0x1ab07b;},'tBnHA':_0x863a1a(0x1ef),'iPPKk':_0x863a1a(0x159),'yqQZf':function(_0x440e79,_0x4ebf7c){return _0x440e79(_0x4ebf7c);},'wxUuB':function(_0x37af71,_0x15723f){return _0x37af71(_0x15723f);},'PBKOv':function(_0x2ddc1c,_0x5092a1){return _0x2ddc1c!==_0x5092a1;},'CSUkx':_0x863a1a(0x19a),'qdAxL':_0x863a1a(0x180)};return new Promise((_0x5e31d7,_0x325ff4)=>{const _0x138f4d=_0x863a1a,_0x3ed464={'iYLfm':function(_0x38cede,_0x59d2ae){const _0x5c9706=a25_0x5a97;return _0x2d487f[_0x5c9706(0x1cd)](_0x38cede,_0x59d2ae);},'KrCXS':_0x2d487f[_0x138f4d(0x1af)],'cbmeX':function(_0x43dd9c,_0x320ae6){const _0x35f83d=_0x138f4d;return _0x2d487f[_0x35f83d(0x17c)](_0x43dd9c,_0x320ae6);},'JxWyk':_0x2d487f['tBnHA'],'fqksP':_0x2d487f[_0x138f4d(0x177)],'QcMeI':function(_0x3fa18d,_0x3da2ec){return _0x2d487f['yqQZf'](_0x3fa18d,_0x3da2ec);},'IOTDQ':function(_0x209045,_0x33be38){const _0x5b15d5=_0x138f4d;return _0x2d487f[_0x5b15d5(0x158)](_0x209045,_0x33be38);}};if(_0x2d487f[_0x138f4d(0x1a3)](_0x2d487f[_0x138f4d(0x1ee)],_0x2d487f[_0x138f4d(0x1a2)])){const _0xa21850={};_0xa21850[_0x138f4d(0x15c)]=_0x2d487f['JcyTZ'],_0xa21850[_0x138f4d(0x187)]=_0x2d7894;const _0x544138=new awsSDK['EC2'](_0xa21850);_0x544138[_0x138f4d(0x1b7)]()[_0x138f4d(0x1fa)]()[_0x138f4d(0x18b)](_0x63b1d=>{const _0x19f755=_0x138f4d,_0x505b3c={'Sonmw':function(_0x413335,_0x42cd31){return _0x2d487f['EBFER'](_0x413335,_0x42cd31);}};_0x2d487f[_0x19f755(0x1e2)](_0x2d487f[_0x19f755(0x1ae)],_0x2d487f[_0x19f755(0x1ae)])?_0x2d487f[_0x19f755(0x18a)](_0x5e31d7,_0x63b1d):_0x505b3c[_0x19f755(0x1bf)](_0x2e86aa,_0x4ad6cb);})[_0x138f4d(0x1cb)](_0x54eb0a=>{const _0x4a8f64=_0x138f4d,_0x560c25={};_0x560c25[_0x4a8f64(0x1e4)]=_0x3ed464['KrCXS'];const _0x12d016=_0x560c25;if(_0x3ed464[_0x4a8f64(0x1c0)](_0x3ed464['JxWyk'],_0x3ed464[_0x4a8f64(0x201)]))logger[_0x4a8f64(0x1be)](_0x4a8f64(0x18e)+_0x54eb0a),_0x3ed464['QcMeI'](_0x325ff4,_0x54eb0a);else{const _0x4251ad={'PuDfd':function(_0x4724c3,_0x7cf566){return _0x3ed464['iYLfm'](_0x4724c3,_0x7cf566);}};return new _0x4d2291((_0x1022bd,_0x4b6f00)=>{const _0x2017cf=_0x4a8f64,_0x31f770={};_0x31f770[_0x2017cf(0x15c)]=_0x12d016[_0x2017cf(0x1e4)],_0x31f770[_0x2017cf(0x187)]=_0x16f1fa;const _0x24ea3c=new _0x59307d[(_0x2017cf(0x173))](_0x31f770);_0x24ea3c[_0x2017cf(0x1b7)]()[_0x2017cf(0x1fa)]()[_0x2017cf(0x18b)](_0x34be56=>{const _0x599f5b=_0x2017cf;_0x4251ad[_0x599f5b(0x1aa)](_0x1022bd,_0x34be56);})[_0x2017cf(0x1cb)](_0x53be92=>{const _0x3d24c4=_0x2017cf;_0x384a76[_0x3d24c4(0x1be)](_0x3d24c4(0x18e)+_0x53be92),_0x4251ad[_0x3d24c4(0x1aa)](_0x4b6f00,_0x53be92);});});}});}else _0x3ed464[_0x138f4d(0x1b5)](_0x44b8bb,_0x12ddbd);});},exports[a25_0x2aa1f9(0x1ea)]=()=>{const _0x2a572d=a25_0x2aa1f9,_0x4b8ed9={'PMaJX':function(_0x1f421e,_0x45c15e){return _0x1f421e!==_0x45c15e;},'PrftY':'XJUkC','MVnjT':function(_0x439175,_0x564b16){return _0x439175(_0x564b16);},'AmCCE':function(_0x35c584,_0x149744){return _0x35c584(_0x149744);},'PCkPr':_0x2a572d(0x206),'LoSGX':function(_0x46f091,_0x9db20b){return _0x46f091(_0x9db20b);},'zBCxz':function(_0x4d6f19,_0x30e322){return _0x4d6f19===_0x30e322;},'xyNZi':'tufDj','SUSQN':'FufNP','WSqVi':function(_0xc782d,_0x1a335b){return _0xc782d===_0x1a335b;},'HxewA':_0x2a572d(0x167),'kSYsn':'ldfun','FiOPv':function(_0x55b092,_0x22b102){return _0x55b092(_0x22b102);},'jPgZo':function(_0x345015,_0x502031){return _0x345015!==_0x502031;},'xfZOf':_0x2a572d(0x1f9),'cawmE':_0x2a572d(0x1b4)};return new Promise((_0x13bd09,_0x59ab2c)=>{const _0x129d7f=_0x2a572d,_0x530cfb={'PKylN':function(_0x48a7e6,_0x322aec){const _0x4c3080=a25_0x5a97;return _0x4b8ed9[_0x4c3080(0x1d3)](_0x48a7e6,_0x322aec);},'nNtEU':_0x4b8ed9[_0x129d7f(0x1bd)],'rLBvg':function(_0x3c66a6,_0x33ce39){const _0x2b22b1=_0x129d7f;return _0x4b8ed9[_0x2b22b1(0x1e3)](_0x3c66a6,_0x33ce39);},'XUqAt':function(_0x9e4210,_0x1b1a55){return _0x4b8ed9['MVnjT'](_0x9e4210,_0x1b1a55);},'phHJD':function(_0x12bde6,_0x2eadde){const _0x4746ad=_0x129d7f;return _0x4b8ed9[_0x4746ad(0x194)](_0x12bde6,_0x2eadde);},'pEqNg':_0x4b8ed9[_0x129d7f(0x191)],'flxPa':function(_0x468e09,_0x68d59f){const _0x12ae43=_0x129d7f;return _0x4b8ed9[_0x12ae43(0x195)](_0x468e09,_0x68d59f);},'dvVLB':_0x4b8ed9[_0x129d7f(0x160)],'ssPhu':function(_0xe14672,_0x5ce1d0){const _0x1b6713=_0x129d7f;return _0x4b8ed9[_0x1b6713(0x1ed)](_0xe14672,_0x5ce1d0);},'wGfkv':_0x4b8ed9[_0x129d7f(0x16e)],'AoQgW':_0x4b8ed9[_0x129d7f(0x1fe)],'CVhvZ':function(_0x15f84c,_0x307502){const _0x5e7788=_0x129d7f;return _0x4b8ed9[_0x5e7788(0x20c)](_0x15f84c,_0x307502);}};if(_0x4b8ed9[_0x129d7f(0x165)](_0x4b8ed9[_0x129d7f(0x181)],_0x4b8ed9[_0x129d7f(0x181)]))_0x5094bd[_0x129d7f(0x1be)]('Failed\x20to\x20fetch\x20VPCs\x20due\x20to\x20error:\x20'+_0x35edab),_0x530cfb['PKylN'](_0x3201bd,_0x98b7bd);else{const _0x57c6b0={};_0x57c6b0[_0x129d7f(0x15c)]=_0x4b8ed9['cawmE'];const _0x38100c=new awsSDK[(_0x129d7f(0x173))](_0x57c6b0);_0x38100c[_0x129d7f(0x163)]()[_0x129d7f(0x1fa)]()['then']((_0x4ae16b,_0x320b2e)=>{const _0x54c6c7=_0x129d7f,_0x855b34={'lYcIP':function(_0x5ab046,_0x39ac2d){return _0x530cfb['rLBvg'](_0x5ab046,_0x39ac2d);},'RFwxw':function(_0x16b124,_0x3d39f0){return _0x530cfb['XUqAt'](_0x16b124,_0x3d39f0);}};if(_0x530cfb[_0x54c6c7(0x1c1)](_0x530cfb[_0x54c6c7(0x1ce)],_0x530cfb[_0x54c6c7(0x1ce)])){if(_0x530cfb[_0x54c6c7(0x182)](_0x4ae16b,undefined)&&_0x530cfb[_0x54c6c7(0x182)](_0x4ae16b[_0x54c6c7(0x1f4)],undefined)){if(_0x530cfb[_0x54c6c7(0x182)](_0x530cfb[_0x54c6c7(0x196)],_0x530cfb[_0x54c6c7(0x196)])){const _0x15d7bf={'raXoP':function(_0x3f4c29,_0x12439c){const _0x38c5bd=_0x54c6c7;return _0x530cfb[_0x38c5bd(0x207)](_0x3f4c29,_0x12439c);}},_0x4796b5={};_0x4796b5[_0x54c6c7(0x15c)]=_0x530cfb[_0x54c6c7(0x1d6)];const _0x43db77=new _0x177dec[(_0x54c6c7(0x1b2))](_0x4796b5),_0xdc0eaf={};_0xdc0eaf['name']=_0x39e056,_0x43db77['describeCluster'](_0xdc0eaf)[_0x54c6c7(0x1fa)]()[_0x54c6c7(0x18b)](_0x2ae4fa=>{const _0x4a009=_0x54c6c7;_0x15d7bf['raXoP'](_0x381330,_0x2ae4fa[_0x4a009(0x1d5)][_0x4a009(0x1dd)][_0x4a009(0x20a)]['issuer']);})[_0x54c6c7(0x1cb)](_0x42f08f=>{const _0x2576ac=_0x54c6c7;_0x4defa3['error'](_0x2576ac(0x1f1)+_0x28a072+':\x20'+_0x42f08f),_0x855b34[_0x2576ac(0x15a)](_0x495bca,_0x42f08f);});}else _0x530cfb['PKylN'](_0x13bd09,_0x4ae16b[_0x54c6c7(0x1f4)]);}else _0x530cfb[_0x54c6c7(0x172)](_0x530cfb[_0x54c6c7(0x1d8)],_0x530cfb[_0x54c6c7(0x1ab)])?_0x855b34[_0x54c6c7(0x16d)](_0x44cc33,_0x461e12):_0x530cfb[_0x54c6c7(0x176)](_0x13bd09,{});}else _0xb0437f[_0x54c6c7(0x1cf)](_0x54c6c7(0x20b)+_0x16f9ab+_0x54c6c7(0x1c8)),_0x530cfb[_0x54c6c7(0x18f)](_0x122040,![]);})[_0x129d7f(0x1cb)](_0x2f5a22=>{const _0x1d838f=_0x129d7f;_0x4b8ed9[_0x1d838f(0x195)](_0x4b8ed9[_0x1d838f(0x1e5)],_0x4b8ed9[_0x1d838f(0x1e5)])?(_0x45468c[_0x1d838f(0x1be)](_0x1d838f(0x1f1)+_0xa903fd+':\x20'+_0x2e58fc),_0x530cfb[_0x1d838f(0x200)](_0x4a5d19,_0x12ae20)):(logger['error']('Failed\x20to\x20fetch\x20AWS\x20Regions\x20due\x20to\x20error:\x20'+_0x2f5a22),_0x4b8ed9[_0x1d838f(0x18d)](_0x59ab2c,_0x2f5a22));});}});},exports[a25_0x2aa1f9(0x186)]=_0x264d12=>{const _0x47f390=a25_0x2aa1f9,_0x6a5be9={'mncvb':function(_0x51998b,_0x20844c){return _0x51998b!==_0x20844c;},'NMcPj':function(_0x74ba8f,_0xba141){return _0x74ba8f(_0xba141);},'FpzyR':_0x47f390(0x1b4),'EFWri':function(_0x4643d2,_0x57590a){return _0x4643d2===_0x57590a;},'AZzvC':_0x47f390(0x1e6),'VGavm':function(_0x1ebf7d,_0x5e8993){return _0x1ebf7d(_0x5e8993);},'AzvOd':_0x47f390(0x1eb),'iFFST':function(_0x49aaaa,_0x4541cd){return _0x49aaaa(_0x4541cd);},'RIqsw':'ceJuU','hnYia':'wrnHw','spulO':_0x47f390(0x206)};return new Promise((_0x67b55,_0x163983)=>{const _0x5645e0=_0x47f390,_0xb54a4={'nDHgz':function(_0x327d16,_0x171f05){return _0x6a5be9['VGavm'](_0x327d16,_0x171f05);},'WNUIM':function(_0x2c2048,_0x40cda4){const _0x540e80=a25_0x5a97;return _0x6a5be9[_0x540e80(0x19f)](_0x2c2048,_0x40cda4);},'YkgiN':_0x6a5be9[_0x5645e0(0x1f6)],'GzkEK':function(_0x50a823,_0x1022ed){const _0x5c8da2=_0x5645e0;return _0x6a5be9[_0x5c8da2(0x192)](_0x50a823,_0x1022ed);}};if(_0x6a5be9[_0x5645e0(0x15b)](_0x6a5be9['RIqsw'],_0x6a5be9[_0x5645e0(0x1e0)]))_0x6a5be9[_0x5645e0(0x19f)](_0x3d7061,_0x1b5719)&&_0x6a5be9[_0x5645e0(0x19f)](_0x4bc134[_0x5645e0(0x1f4)],_0xe8ee8b)?_0x6a5be9[_0x5645e0(0x1de)](_0x164781,_0x91bd7b[_0x5645e0(0x1f4)]):_0x6a5be9['NMcPj'](_0x5a1612,{});else{const _0x5d3184={};_0x5d3184[_0x5645e0(0x15c)]=_0x6a5be9['spulO'];const _0x224c6b=new awsSDK['EKS'](_0x5d3184),_0x1780ec={};_0x1780ec[_0x5645e0(0x1ad)]=_0x264d12,_0x224c6b[_0x5645e0(0x1ca)](_0x1780ec)[_0x5645e0(0x1fa)]()[_0x5645e0(0x18b)](_0x412be1=>{const _0x3540ec=_0x5645e0;_0xb54a4[_0x3540ec(0x1fd)](_0xb54a4['YkgiN'],_0xb54a4[_0x3540ec(0x1cc)])?_0xb54a4[_0x3540ec(0x1dc)](_0x1deffa,{}):_0xb54a4[_0x3540ec(0x1d7)](_0x67b55,_0x412be1[_0x3540ec(0x1d5)][_0x3540ec(0x1dd)]['oidc'][_0x3540ec(0x202)]);})[_0x5645e0(0x1cb)](_0x58ffbe=>{const _0x407b22=_0x5645e0,_0x348dd0={'rBBcJ':function(_0x4b363b,_0x5f2776){const _0x20df39=a25_0x5a97;return _0x6a5be9[_0x20df39(0x1de)](_0x4b363b,_0x5f2776);},'kLmEf':_0x6a5be9[_0x407b22(0x1f2)]};if(_0x6a5be9[_0x407b22(0x15b)](_0x6a5be9[_0x407b22(0x169)],_0x6a5be9[_0x407b22(0x169)]))logger[_0x407b22(0x1be)](_0x407b22(0x1f1)+_0x264d12+':\x20'+_0x58ffbe),_0x6a5be9[_0x407b22(0x1e1)](_0x163983,_0x58ffbe);else return new _0x3a9ff1((_0x26f08e,_0x345c2f)=>{const _0x5b7bc2=_0x407b22,_0x3d78ff={'cokYw':function(_0x24ea7e,_0x3e05b5){const _0x5df2eb=a25_0x5a97;return _0x348dd0[_0x5df2eb(0x1f7)](_0x24ea7e,_0x3e05b5);},'BNxaJ':function(_0x20f9af,_0x4edb0a){return _0x348dd0['rBBcJ'](_0x20f9af,_0x4edb0a);}},_0x42154f={};_0x42154f['apiVersion']=_0x348dd0[_0x5b7bc2(0x205)],_0x42154f[_0x5b7bc2(0x187)]=_0x26c946;const _0x3c1240=new _0x2df3e6[(_0x5b7bc2(0x173))](_0x42154f);_0x3c1240[_0x5b7bc2(0x179)]()[_0x5b7bc2(0x1fa)]()[_0x5b7bc2(0x18b)](_0x1622fd=>{const _0x2627e2=_0x5b7bc2;_0x3d78ff[_0x2627e2(0x1e9)](_0x26f08e,_0x1622fd);})[_0x5b7bc2(0x1cb)](_0x5ed926=>{const _0x3f72fa=_0x5b7bc2;_0xf9fa32['error'](_0x3f72fa(0x1fb)+_0x5ed926),_0x3d78ff[_0x3f72fa(0x1c6)](_0x345c2f,_0x5ed926);});});});}});},exports[a25_0x2aa1f9(0x189)]=awsSDK;function a25_0x1784(){const _0x225ab6=['SqvRI','mncvb','DZPSZ','headBucket','qdAxL','PBKOv','aws-sdk','HhUrA','fetchSubnets','nblnD','ERcPF','VIOzY','PuDfd','AoQgW','rURVL','name','XjBBe','JcyTZ','8kpdRcq','rAzBv','EKS','jKoxB','2016-11-15','IOTDQ','qMGGF','describeSecurityGroups','FKEyz','CFYQZ','WMYXz','Failed\x20to\x20fetch\x20subnets\x20due\x20to\x20error:\x20','Zulra','PCkPr','error','Sonmw','cbmeX','phHJD','WOQbq','GoVgT','5989vxZpre','HQjvY','BNxaJ','2479070BAsECg','\x20does\x20not\x20exist.\x20Adding\x20it\x20to\x20CloudFormation\x20to\x20create\x20the\x20bucket','AmdqV','describeCluster','catch','YkgiN','koAdo','pEqNg','info','hAafp','IOocQ','20BGuHZz','AmCCE','VcAXj','cluster','nNtEU','GzkEK','wGfkv','ykSzK','fetchVPCs','BZTMf','nDHgz','identity','NMcPj','55MCTxKg','hnYia','VGavm','yVbjW','LoSGX','quVzB','PrftY','njNEk','qChhT','Bucket','cokYw','getAWSRegions','NugMl','13611OzuKNp','WSqVi','CSUkx','QutPj','46DXlMIC','Error\x20getting\x20OIDC\x20URL\x20for\x20cluster\x20','FpzyR','1064791CxprZb','Regions','EGZyF','AzvOd','rBBcJ','2312775KRuNko','JDIgG','promise','Failed\x20to\x20fetch\x20VPCs\x20due\x20to\x20error:\x20','COlMs','WNUIM','kSYsn','RnWKa','XUqAt','fqksP','issuer','MMnQX','KcTFj','kLmEf','2017-11-01','PKylN','yXJUx','36siAixB','oidc','Bucket:\x20','FiOPv','ylwAi','wxUuB','yETbo','lYcIP','EFWri','apiVersion','iOztM','aAfkV','YUQwY','SUSQN','WaHOV','fetchSecurityGroups','describeRegions','fhcKO','jPgZo','brorG','LuLSj','xqkWO','AZzvC','bZPAU','GQymC','rLJdA','RFwxw','HxewA','cZyIO','vCvhA','369834jihKxt','ssPhu','EC2','noytM','CMmWX','CVhvZ','iPPKk','yvNRv','describeVpcs','describeSubnets','dGkPV','KGcOY','Wngbw','HiIMG','YeTHE','IapzP','xfZOf','flxPa','259248RuvbvJ','txfaS','LSRNn','getOidcUrl','region','CHABJ','awsObj','IJjRu','then','ZTJGm','MVnjT','Failed\x20to\x20fetch\x20Security\x20Groups\x20due\x20to\x20error:\x20','rLBvg','MILty','xyNZi','iFFST','EVPQq','zBCxz','PMaJX','dvVLB','jUUne','NqSGU','putRm','VTgsK','AyZlr','isBucketPresent','PgPas'];a25_0x1784=function(){return _0x225ab6;};return a25_0x1784();} |
@@ -1,1 +0,1 @@ | ||
| const a26_0x224b4d=a26_0x42de;(function(_0xa06331,_0x1f4abe){const _0x2bb931=a26_0x42de,_0x5e2db9=_0xa06331();while(!![]){try{const _0x12c247=parseInt(_0x2bb931(0x8b))/0x1+-parseInt(_0x2bb931(0x89))/0x2*(parseInt(_0x2bb931(0x85))/0x3)+-parseInt(_0x2bb931(0x9c))/0x4+parseInt(_0x2bb931(0x8a))/0x5*(-parseInt(_0x2bb931(0x98))/0x6)+-parseInt(_0x2bb931(0xa2))/0x7*(-parseInt(_0x2bb931(0x9f))/0x8)+-parseInt(_0x2bb931(0x7e))/0x9+parseInt(_0x2bb931(0xb0))/0xa*(parseInt(_0x2bb931(0xad))/0xb);if(_0x12c247===_0x1f4abe)break;else _0x5e2db9['push'](_0x5e2db9['shift']());}catch(_0x1b0e2f){_0x5e2db9['push'](_0x5e2db9['shift']());}}}(a26_0x1f83,0x9a2ca));function a26_0x1f83(){const _0x53dd12=['tyeck','debug','waitFor','browserstack:cluster','1233477YDBVmr','promise','valueOf','js-yaml-cloudformation-schema','6zmIGqW','25HIUXDu','300024XKFUba','promisifyAll','createStack','StackId','Uonxe','2010-05-15','HRFZD','join','VOvOa','uSYju','stringify','toString','utf-8','52518OupgJD','CAPABILITY_NAMED_IAM','Properties','CloudFormation','1135608gVWjOZ','createAutoscalerStack','ZoCvz','56SiZDZl','hIazi','DELETE','809074fnlqBg','templates','Capabilities','StackName','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','Key','awsObj','Resources','./AWSUtils','../config/logger','Value','418286nSoOow','OnFailure','mwXSW','380EOvJUR','ClusterName','js-yaml','push','stackCreateComplete','3252996CxyniI','browserstack:creationDate','qrdjl'];a26_0x1f83=function(){return _0x53dd12;};return a26_0x1f83();}const fs=require('fs'),path=require('path'),yaml=require(a26_0x224b4d(0x7b)),{CLOUDFORMATION_SCHEMA}=require(a26_0x224b4d(0x88)),Promise=require('bluebird'),AWS=require(a26_0x224b4d(0xaa))[a26_0x224b4d(0xa8)],{CLUSTER_AUTOSCALER_STACK_NAME,COMMON_HST_TAGS}=require('../config/constants'),{logger}=require(a26_0x224b4d(0xab));Promise[a26_0x224b4d(0x8c)](fs);const addAutoscalerTags=async(_0x438cab,_0x362a6c,_0x179bbc)=>{const _0x3bbc08=a26_0x224b4d;for(const _0x43d9ce in _0x438cab[_0x3bbc08(0xa9)]){_0x438cab[_0x3bbc08(0xa9)][_0x43d9ce][_0x3bbc08(0x9a)]&&_0x438cab[_0x3bbc08(0xa9)][_0x43d9ce][_0x3bbc08(0x9a)]['Tags']&&_0x438cab['Resources'][_0x43d9ce][_0x3bbc08(0x9a)]['Tags'][_0x3bbc08(0x7c)](..._0x179bbc);}};function a26_0x42de(_0x4e8015,_0xf2171a){const _0x1f8368=a26_0x1f83();return a26_0x42de=function(_0x42de06,_0x9b37a5){_0x42de06=_0x42de06-0x7b;let _0x4e3bee=_0x1f8368[_0x42de06];return _0x4e3bee;},a26_0x42de(_0x4e8015,_0xf2171a);}exports[a26_0x224b4d(0x9d)]=async _0x1a2141=>{const _0x5846fb=a26_0x224b4d,_0x21b775={'jTdIp':_0x5846fb(0x84),'hRRLw':_0x5846fb(0x7f),'hIazi':_0x5846fb(0x90),'Uonxe':_0x5846fb(0xa3),'VOvOa':'autoscaler-role-creation.yaml','ZoCvz':_0x5846fb(0x97),'tyeck':function(_0x1e3f03,_0x1c31d2,_0x331ea9,_0xb6ef1c){return _0x1e3f03(_0x1c31d2,_0x331ea9,_0xb6ef1c);},'mwXSW':_0x5846fb(0xa1),'HRFZD':_0x5846fb(0xb1),'nsrnk':_0x5846fb(0x99),'uSYju':_0x5846fb(0xa6),'qrdjl':_0x5846fb(0x7d)},_0x4207b1=COMMON_HST_TAGS,_0x45b6ea={};_0x45b6ea[_0x5846fb(0xa7)]=_0x21b775['jTdIp'],_0x45b6ea[_0x5846fb(0xac)]=_0x1a2141,_0x4207b1[_0x5846fb(0x7c)](_0x45b6ea),_0x4207b1['push']({'Key':_0x21b775['hRRLw'],'Value':new Date()[_0x5846fb(0x87)]()[_0x5846fb(0x96)]()});const _0x30af95={};_0x30af95['apiVersion']=_0x21b775[_0x5846fb(0xa0)];const _0x49dd5b=new AWS[(_0x5846fb(0x9b))](_0x30af95),_0x4650f4=await fs['readFileAsync'](path[_0x5846fb(0x92)](__dirname,'..',_0x21b775[_0x5846fb(0x8f)],_0x21b775[_0x5846fb(0x93)]),_0x21b775[_0x5846fb(0x9e)]),_0x588210={};_0x588210['schema']=CLOUDFORMATION_SCHEMA;const _0x463649=yaml['load'](_0x4650f4,_0x588210);_0x21b775[_0x5846fb(0x81)](addAutoscalerTags,_0x463649,_0x1a2141,_0x4207b1);const _0x584e2d=JSON[_0x5846fb(0x95)](_0x463649),_0x2d2199={};_0x2d2199[_0x5846fb(0xa5)]=CLUSTER_AUTOSCALER_STACK_NAME+'-'+_0x1a2141,_0x2d2199[_0x5846fb(0xae)]=_0x21b775[_0x5846fb(0xaf)],_0x2d2199['TemplateBody']=_0x584e2d,_0x2d2199['Parameters']=[{'ParameterKey':_0x21b775[_0x5846fb(0x91)],'ParameterValue':_0x1a2141}],_0x2d2199[_0x5846fb(0xa4)]=[_0x21b775['nsrnk']],_0x2d2199['Tags']=_0x4207b1;const _0x30f818=_0x2d2199,_0x313aa2=await _0x49dd5b[_0x5846fb(0x8d)](_0x30f818)[_0x5846fb(0x86)]();logger[_0x5846fb(0x82)](_0x21b775[_0x5846fb(0x94)]);const _0x38b3e8={};return _0x38b3e8[_0x5846fb(0xa5)]=_0x313aa2[_0x5846fb(0x8e)],_0x49dd5b[_0x5846fb(0x83)](_0x21b775[_0x5846fb(0x80)],_0x38b3e8)['promise']();}; | ||
| const a26_0x343621=a26_0x5d29;(function(_0xff767c,_0x4e2179){const _0x2f37b4=a26_0x5d29,_0x5dafaf=_0xff767c();while(!![]){try{const _0x291071=-parseInt(_0x2f37b4(0x18b))/0x1*(-parseInt(_0x2f37b4(0x191))/0x2)+parseInt(_0x2f37b4(0x198))/0x3+-parseInt(_0x2f37b4(0x179))/0x4*(parseInt(_0x2f37b4(0x18a))/0x5)+-parseInt(_0x2f37b4(0x16c))/0x6+parseInt(_0x2f37b4(0x17c))/0x7*(-parseInt(_0x2f37b4(0x197))/0x8)+-parseInt(_0x2f37b4(0x195))/0x9+parseInt(_0x2f37b4(0x167))/0xa;if(_0x291071===_0x4e2179)break;else _0x5dafaf['push'](_0x5dafaf['shift']());}catch(_0x2eada5){_0x5dafaf['push'](_0x5dafaf['shift']());}}}(a26_0x291e,0x18925));const fs=require('fs'),path=require(a26_0x343621(0x172)),yaml=require(a26_0x343621(0x188)),{CLOUDFORMATION_SCHEMA}=require(a26_0x343621(0x170)),Promise=require(a26_0x343621(0x16d)),AWS=require('./AWSUtils')[a26_0x343621(0x189)],{CLUSTER_AUTOSCALER_STACK_NAME,COMMON_HST_TAGS}=require(a26_0x343621(0x192)),{logger}=require(a26_0x343621(0x199));Promise[a26_0x343621(0x183)](fs);function a26_0x5d29(_0x4dc7ea,_0x2e7950){const _0x291e72=a26_0x291e();return a26_0x5d29=function(_0x5d29ab,_0x2e5e7c){_0x5d29ab=_0x5d29ab-0x166;let _0x5ba83b=_0x291e72[_0x5d29ab];return _0x5ba83b;},a26_0x5d29(_0x4dc7ea,_0x2e7950);}const addAutoscalerTags=async(_0x594571,_0x1cd6d3,_0x2d6ed6)=>{const _0x2e2f2f=a26_0x343621;for(const _0x1a3048 in _0x594571['Resources']){_0x594571[_0x2e2f2f(0x186)][_0x1a3048][_0x2e2f2f(0x176)]&&_0x594571[_0x2e2f2f(0x186)][_0x1a3048][_0x2e2f2f(0x176)][_0x2e2f2f(0x16b)]&&_0x594571[_0x2e2f2f(0x186)][_0x1a3048][_0x2e2f2f(0x176)][_0x2e2f2f(0x16b)]['push'](..._0x2d6ed6);}};exports[a26_0x343621(0x181)]=async _0x3594c0=>{const _0x8853b1=a26_0x343621,_0x560750={'MBZOj':_0x8853b1(0x174),'cWeko':_0x8853b1(0x175),'jJGeo':_0x8853b1(0x17a),'MRePe':_0x8853b1(0x196),'JIgNd':_0x8853b1(0x187),'fcdJE':_0x8853b1(0x190),'qICkd':function(_0x5168b3,_0x27afa3,_0x265a19,_0x530107){return _0x5168b3(_0x27afa3,_0x265a19,_0x530107);},'AqASn':'DELETE','gUzNh':_0x8853b1(0x17e),'sDNHv':_0x8853b1(0x18c),'ZSrTw':'Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','thaMO':'stackCreateComplete'},_0x1e8bcc=COMMON_HST_TAGS,_0x1e73ce={};_0x1e73ce[_0x8853b1(0x16f)]=_0x560750[_0x8853b1(0x17b)],_0x1e73ce[_0x8853b1(0x17f)]=_0x3594c0,_0x1e8bcc[_0x8853b1(0x166)](_0x1e73ce),_0x1e8bcc[_0x8853b1(0x166)]({'Key':_0x560750[_0x8853b1(0x194)],'Value':new Date()['valueOf']()[_0x8853b1(0x182)]()});const _0xb1e0f5={};_0xb1e0f5[_0x8853b1(0x173)]=_0x560750[_0x8853b1(0x180)];const _0x40e47f=new AWS[(_0x8853b1(0x185))](_0xb1e0f5),_0x2eda81=await fs[_0x8853b1(0x178)](path[_0x8853b1(0x19a)](__dirname,'..',_0x560750[_0x8853b1(0x169)],_0x560750['JIgNd']),_0x560750[_0x8853b1(0x19c)]),_0x2638ff={};_0x2638ff['schema']=CLOUDFORMATION_SCHEMA;const _0x263629=yaml[_0x8853b1(0x17d)](_0x2eda81,_0x2638ff);_0x560750[_0x8853b1(0x177)](addAutoscalerTags,_0x263629,_0x3594c0,_0x1e8bcc);const _0x58deb6=JSON[_0x8853b1(0x193)](_0x263629),_0x53b4e3={};_0x53b4e3[_0x8853b1(0x18f)]=CLUSTER_AUTOSCALER_STACK_NAME+'-'+_0x3594c0,_0x53b4e3[_0x8853b1(0x19b)]=_0x560750[_0x8853b1(0x18d)],_0x53b4e3[_0x8853b1(0x168)]=_0x58deb6,_0x53b4e3[_0x8853b1(0x18e)]=[{'ParameterKey':_0x560750[_0x8853b1(0x16e)],'ParameterValue':_0x3594c0}],_0x53b4e3[_0x8853b1(0x184)]=[_0x560750[_0x8853b1(0x19d)]],_0x53b4e3['Tags']=_0x1e8bcc;const _0x4ee7bf=_0x53b4e3,_0x5a9939=await _0x40e47f['createStack'](_0x4ee7bf)[_0x8853b1(0x16a)]();logger['debug'](_0x560750['ZSrTw']);const _0x3998dd={};return _0x3998dd['StackName']=_0x5a9939['StackId'],_0x40e47f[_0x8853b1(0x171)](_0x560750['thaMO'],_0x3998dd)['promise']();};function a26_0x291e(){const _0x21ed83=['autoscaler-role-creation.yaml','js-yaml','awsObj','90HVclEo','163112MyzNYq','CAPABILITY_NAMED_IAM','AqASn','Parameters','StackName','utf-8','2EMDFYr','../config/constants','stringify','cWeko','1345941YfMHqC','templates','1208616YjWvrQ','89415AhshnY','../config/logger','join','OnFailure','fcdJE','sDNHv','push','5703230QTctUT','TemplateBody','MRePe','promise','Tags','1112226pqeFdP','bluebird','gUzNh','Key','js-yaml-cloudformation-schema','waitFor','path','apiVersion','browserstack:cluster','browserstack:creationDate','Properties','qICkd','readFileAsync','39244qWlaZc','2010-05-15','MBZOj','7BuPOSa','load','ClusterName','Value','jJGeo','createAutoscalerStack','toString','promisifyAll','Capabilities','CloudFormation','Resources'];a26_0x291e=function(){return _0x21ed83;};return a26_0x291e();} |
@@ -1,1 +0,1 @@ | ||
| function a27_0x4c10(_0x10e399,_0x500690){const _0x2c73c5=a27_0x2c73();return a27_0x4c10=function(_0x4c10d8,_0x4f796d){_0x4c10d8=_0x4c10d8-0xb4;let _0x23a487=_0x2c73c5[_0x4c10d8];return _0x23a487;},a27_0x4c10(_0x10e399,_0x500690);}const a27_0x311d29=a27_0x4c10;function a27_0x2c73(){const _0x1bc0fd=['ymrpa','awsObj','lNhyL','nxxVD','ehmcw','gYmxe','ExlDH','AiKOa','CylQF','LKJcO','schema','ClusterName','IWCaQ','CloudFormation','join','wpraz','OnFailure','subnet-import.yaml','ubrlv','1045503xIYLav','gbAOt','NIwHU','Subnet','padStart','oAPaJ','yFlyy','156dYRJid','LDtRp','ZGRco','JxZmc','DependsOn','ZnVDx','vBgvW','wJhtO','Value','sfzJV','iwKYP','subnet-create.yaml','lpqDP','SJMJz','./AWSUtils','s3-create.yaml','split','ZCGHz','GotDX','readFileAsync','QqOgE','UVOSP','Outputs','waRkM','nzXBM','Resources','RPnTZ','load','3365136QVrxsd','createClusterStack','OcITs','jtBdL','PIIfb','THcEm','apiVersion','instanceType','path','CtKiW','Kknix','1087977gyGEEZ','Capabilities','Subnets','pQhdS','2lgRjys','AWS::CloudFormation::Interface','GzSxz','fCioq','browserstack:creationDate','aws-eks-cluster-dep.yaml','oPcso','rImqw','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','NbPvi','s3Bucket','zaRnB','NodeGroup','azGSj','LtgXC','ZzvxM','SubnetIds','ParameterGroups','value','createStack','NodeGroupName','DELETE','vUKiN','XZPUq','kTyXB','5672848PojhGL','stackCreateComplete','../config/constants','oekUs','valueOf','nXKCb','QCkpo','tXNTb','oyOGX','BuVvS','DXKQG','rctvO','hrZdH','FvEEG','NodeAutoScalingGroupMinSize','false','Subnet03Block','NodeImageId','lWOlp','nSgOA','pmaoX','3124OirzEU','TTWZd','rWafy','19960ldpTkf','jBZyj','MXDkf','Parameters','StackName','Ref','-NodeGroup','wybtM','AFqRX','ParameterValue','tyMHx','rEVJF','stringify','vXVjH','Subnet02','iYZDz','2010-05-15','GSlEW','bluebird','TSsUg','mFVkC','DOAPm','MYNqM','iwWnm','Tags','S3BucketName','LLudn','uHPCU','wsSDN','ZzFUv','NodeGroupWindows','QeTvv','utf-8','vpc-import.yaml','ParameterKey','Subnet01Block','iFPKc','2|5|0|4|3|1','BujJI','FlAmH','VpcBlock','aGGNa','keys','6PyEkZq','VPC','Subnet03','NodeAutoScalingGroupMinSizeWindows','NodeAutoScalingGroupMaxSize','7014119HEZWEg','KPljM','zblEQ','vpc-create.yaml','promise','mqdcx','Properties','ObkIp','true','push','TOwhX','Fn::Join','VxKTR','wjTPr','Subnet02Block','hsUXq','fLqcx','Metadata','NodeGroupNameWindows','iFqxF','../config/logger','ResourcesVpcConfig','VpkfO','TemplateBody','CFTemplates','agvrj','101135SGrliN','forEach','Key','JPibi','lgEru','EKSCluster','-Windows-NodeGroup','EotVk','KkTzC','NWjeo','buWvA','wzGWZ'];a27_0x2c73=function(){return _0x1bc0fd;};return a27_0x2c73();}(function(_0x1259e0,_0x598c48){const _0x5be8d1=a27_0x4c10,_0x476c13=_0x1259e0();while(!![]){try{const _0x52a771=parseInt(_0x5be8d1(0xec))/0x1*(parseInt(_0x5be8d1(0xf0))/0x2)+parseInt(_0x5be8d1(0xe1))/0x3+parseInt(_0x5be8d1(0xc5))/0x4*(parseInt(_0x5be8d1(0x16b))/0x5)+parseInt(_0x5be8d1(0x14c))/0x6*(-parseInt(_0x5be8d1(0x151))/0x7)+-parseInt(_0x5be8d1(0x109))/0x8+-parseInt(_0x5be8d1(0xbe))/0x9+parseInt(_0x5be8d1(0x121))/0xa*(-parseInt(_0x5be8d1(0x11e))/0xb);if(_0x52a771===_0x598c48)break;else _0x476c13['push'](_0x476c13['shift']());}catch(_0x3149a3){_0x476c13['push'](_0x476c13['shift']());}}}(a27_0x2c73,0x938e4));const fs=require('fs'),path=require(a27_0x311d29(0xe9)),Promise=require(a27_0x311d29(0x133)),yaml=require('js-yaml'),{CLOUDFORMATION_SCHEMA}=require('js-yaml-cloudformation-schema'),AWS=require(a27_0x311d29(0xd3))[a27_0x311d29(0x178)],{CLUSTER_DEP_STACK_NAME,COMMON_HST_TAGS,global_registry}=require(a27_0x311d29(0x10b)),{logger}=require(a27_0x311d29(0x165)),{isBucketPresent}=require(a27_0x311d29(0xd3));Promise['promisifyAll'](fs);const mergeTemplates=(_0x564ab0,_0xe46bc5)=>{const _0x5e8465=a27_0x311d29,_0x203e0d={'iFqxF':'4|3|5|0|2|1','tyMHx':function(_0x4567e8,_0x3520d4){return _0x4567e8(_0x3520d4);},'QeTvv':_0x5e8465(0x15c),'MYNqM':function(_0x2282dc,_0x2bea18){return _0x2282dc(_0x2bea18);},'CtKiW':_0x5e8465(0xf1),'WUTJx':function(_0x528d10,_0x32cbda){return _0x528d10!==_0x32cbda;},'aGGNa':_0x5e8465(0xfd),'PXfnJ':_0x5e8465(0x158),'nzXBM':function(_0x2c3ec0,_0x1171ac){return _0x2c3ec0!==_0x1171ac;},'KPljM':'GPZre','Cuxsk':_0x5e8465(0xfb)};Object[_0x5e8465(0x14b)](_0xe46bc5)[_0x5e8465(0x16c)](_0x20af91=>{const _0x5f4cae=_0x5e8465,_0x3ec598={'lgEru':_0x203e0d[_0x5f4cae(0x164)],'rctvO':function(_0x72a9ca,_0x4f624a){const _0x1cca0d=_0x5f4cae;return _0x203e0d[_0x1cca0d(0x12b)](_0x72a9ca,_0x4f624a);},'qacCQ':_0x203e0d[_0x5f4cae(0x140)],'waRkM':function(_0x414c14,_0x4ab458){const _0x102c9f=_0x5f4cae;return _0x203e0d[_0x102c9f(0x137)](_0x414c14,_0x4ab458);},'oekUs':_0x203e0d[_0x5f4cae(0xea)],'nSgOA':function(_0x596c8c,_0x49138f){return _0x203e0d['WUTJx'](_0x596c8c,_0x49138f);},'rWafy':_0x203e0d[_0x5f4cae(0x14a)],'FvEEG':_0x203e0d['PXfnJ']};if(_0x203e0d[_0x5f4cae(0xdd)](_0x203e0d[_0x5f4cae(0x152)],_0x203e0d['Cuxsk'])){var _0x3f873c=_0xe46bc5[_0x20af91];Object[_0x5f4cae(0x14b)](_0x3f873c)['forEach'](_0x3da395=>{const _0x410888=_0x5f4cae,_0x4fbc6a={'mFVkC':_0x3ec598[_0x410888(0x16f)],'rImqw':function(_0x1533b7,_0x303c0e){const _0x3cd020=_0x410888;return _0x3ec598[_0x3cd020(0x114)](_0x1533b7,_0x303c0e);},'GSlEW':_0x3ec598['qacCQ'],'LDtRp':function(_0x292ff3,_0x17a8c6){const _0x48fdd9=_0x410888;return _0x3ec598[_0x48fdd9(0xdc)](_0x292ff3,_0x17a8c6);},'XZPUq':_0x3ec598[_0x410888(0x10c)]};if(_0x3ec598[_0x410888(0x11c)](_0x3ec598[_0x410888(0x120)],_0x3ec598[_0x410888(0x116)]))_0x564ab0[_0x20af91][_0x3da395]=_0x3f873c[_0x3da395];else{const _0x4bccbe=_0x4fbc6a[_0x410888(0x135)][_0x410888(0xd5)]('|');let _0x4d5f5c=0x0;while(!![]){switch(_0x4bccbe[_0x4d5f5c++]){case'0':_0x314670[_0x410888(0xde)]['NodeGroupWindows'][_0x410888(0x157)][_0x410888(0xee)][_0x410888(0x15a)]({'Ref':_0x410888(0xc1)+_0x4fbc6a[_0x410888(0xf7)](_0x2ee257,_0xd50967)['padStart'](0x2,'0')});continue;case'1':_0x2e3c06+=0x1;continue;case'2':_0x4bd159['Outputs'][_0x410888(0x100)][_0x410888(0xcd)][_0x4fbc6a[_0x410888(0x132)]][0x1]['push']({'Ref':_0x410888(0xc1)+_0x4fbc6a[_0x410888(0xc6)](_0x480fbd,_0x122118)[_0x410888(0xc2)](0x2,'0')});continue;case'3':_0x2a1fe6[_0x410888(0x162)][_0x4fbc6a[_0x410888(0x107)]][_0x410888(0x101)][0x0][_0x410888(0x124)][_0x410888(0x15a)](_0x410888(0xc1)+_0x4fbc6a[_0x410888(0xf7)](_0xfa757b,_0x4f9509)[_0x410888(0xc2)](0x2,'0'));continue;case'4':_0x5a1c3c[_0x410888(0xde)]['EKSCluster'][_0x410888(0x157)][_0x410888(0x166)][_0x410888(0x100)][_0x410888(0x15a)]({'Ref':_0x410888(0xc1)+_0x4fbc6a['LDtRp'](_0x3ebc2e,_0x2860b1)[_0x410888(0xc2)](0x2,'0')});continue;case'5':_0x19cab9[_0x410888(0xde)]['NodeGroup'][_0x410888(0x157)][_0x410888(0xee)]['push']({'Ref':_0x410888(0xc1)+_0x4fbc6a[_0x410888(0xc6)](_0x361614,_0x3f1892)['padStart'](0x2,'0')});continue;}break;}}});}else{var _0x4205f6=_0x492599[_0x5f1c8e];_0x56651e[_0x5f4cae(0x14b)](_0x4205f6)[_0x5f4cae(0x16c)](_0x15b132=>{_0x307334[_0x593f91][_0x15b132]=_0x4205f6[_0x15b132];});}});},addVPCData=async(_0x566544,_0x247d6e)=>{const _0x416eb7=a27_0x311d29,_0x4f85ec={'pQhdS':function(_0x578b95,_0x4da8a4){return _0x578b95(_0x4da8a4);},'Kknix':function(_0x335b2e,_0x56733b){return _0x335b2e!==_0x56733b;},'oPcso':_0x416eb7(0x11f),'PIIfb':_0x416eb7(0x169),'LKJcO':_0x416eb7(0x142),'wybtM':_0x416eb7(0x141),'uHPCU':function(_0x50ef86,_0x3fc573,_0x210332){return _0x50ef86(_0x3fc573,_0x210332);},'gbAOt':_0x416eb7(0xf1),'FlAmH':'VPC','ZnVDx':function(_0x52f06e,_0x36d018){return _0x52f06e===_0x36d018;},'yFlyy':_0x416eb7(0xd9),'mqdcx':_0x416eb7(0x161),'lNhyL':_0x416eb7(0x154),'AFqRX':function(_0x2593a6,_0x365b4b,_0x1ddaf8){return _0x2593a6(_0x365b4b,_0x1ddaf8);},'fCioq':_0x416eb7(0x149)};if(_0x247d6e){if(_0x4f85ec[_0x416eb7(0xeb)](_0x4f85ec[_0x416eb7(0xf6)],_0x4f85ec['oPcso']))_0xcb055[_0x416eb7(0x124)][_0x416eb7(0x15a)]({'ParameterKey':_0x416eb7(0xc1)+_0x4f85ec[_0x416eb7(0xef)](_0xbb1e33,_0x1773ee)[_0x416eb7(0xc2)](0x2,'0'),'ParameterValue':_0x20600a['value']}),_0x1e8bbc+=0x1;else{const _0x7f329c=await fs[_0x416eb7(0xd8)](path[_0x416eb7(0xb9)](__dirname,'..',_0x4f85ec[_0x416eb7(0xe5)],_0x4f85ec[_0x416eb7(0xb4)]),_0x4f85ec[_0x416eb7(0x128)]),_0x1edd4d={};_0x1edd4d[_0x416eb7(0xb5)]=CLOUDFORMATION_SCHEMA;const _0x3c35ba=yaml[_0x416eb7(0xe0)](_0x7f329c,_0x1edd4d);_0x4f85ec[_0x416eb7(0x13c)](mergeTemplates,_0x566544,_0x3c35ba),_0x566544[_0x416eb7(0x162)][_0x4f85ec[_0x416eb7(0xbf)]][_0x416eb7(0x101)][0x0][_0x416eb7(0x124)][_0x416eb7(0x15a)](_0x4f85ec[_0x416eb7(0x148)]);}}else{if(_0x4f85ec[_0x416eb7(0xca)](_0x4f85ec[_0x416eb7(0xc4)],_0x4f85ec[_0x416eb7(0x156)]))_0x51a67c[_0x382254[_0x416eb7(0x16d)]]=_0x1309e4[_0x416eb7(0xcd)];else{const _0x3c0c6d=await fs['readFileAsync'](path[_0x416eb7(0xb9)](__dirname,'..',_0x4f85ec['PIIfb'],_0x4f85ec[_0x416eb7(0x179)]),_0x4f85ec[_0x416eb7(0x128)]),_0x133991={};_0x133991[_0x416eb7(0xb5)]=CLOUDFORMATION_SCHEMA;const _0xf2a9d7=yaml[_0x416eb7(0xe0)](_0x3c0c6d,_0x133991);_0x4f85ec[_0x416eb7(0x129)](mergeTemplates,_0x566544,_0xf2a9d7),_0x566544[_0x416eb7(0x162)][_0x4f85ec[_0x416eb7(0xbf)]][_0x416eb7(0x101)][0x0][_0x416eb7(0x124)]['push'](_0x4f85ec[_0x416eb7(0xf3)]);}}},addS3Data=async _0x168824=>{const _0x41631e=a27_0x311d29,_0x4dceb7={'mCfVf':'CFTemplates','kVVVc':_0x41631e(0xd4),'MZzvd':_0x41631e(0x141),'PHlDh':function(_0x18ff83,_0x597939){return _0x18ff83(_0x597939);},'ZGRco':function(_0x586d4f,_0x15f7ca){return _0x586d4f===_0x15f7ca;},'ZzFUv':function(_0x496b28,_0x5c9860){return _0x496b28!==_0x5c9860;},'DOAPm':_0x41631e(0xc3),'NbPvi':_0x41631e(0x130),'mHuYJ':function(_0xd9ee34,_0x179551,_0x7a730a){return _0xd9ee34(_0x179551,_0x7a730a);}},_0x5e8fd6=await fs[_0x41631e(0xd8)](path[_0x41631e(0xb9)](__dirname,'..',_0x4dceb7['mCfVf'],_0x4dceb7['kVVVc']),_0x4dceb7['MZzvd']),_0x19239a={};_0x19239a[_0x41631e(0xb5)]=CLOUDFORMATION_SCHEMA;const _0x1dedc5=yaml[_0x41631e(0xe0)](_0x5e8fd6,_0x19239a),_0x174d5c=await _0x4dceb7['PHlDh'](isBucketPresent,global_registry[_0x41631e(0xfa)]);_0x4dceb7[_0x41631e(0xc7)](_0x174d5c,![])&&(_0x4dceb7[_0x41631e(0x13e)](_0x4dceb7[_0x41631e(0x136)],_0x4dceb7[_0x41631e(0xf9)])?_0x4dceb7['mHuYJ'](mergeTemplates,_0x168824,_0x1dedc5):_0x4cc7fc[_0x58c83b][_0x413f56]=_0x1fec35[_0x302136]);},addSubnetData=async(_0x3b61b0,_0x3a7abd)=>{const _0x5206c0=a27_0x311d29,_0x54322e={'GzSxz':function(_0x207e0e,_0x261d9c){return _0x207e0e!==_0x261d9c;},'UVOSP':'aWkFv','UUabs':_0x5206c0(0x146),'ZCGHz':function(_0xc2f295,_0x255ff8){return _0xc2f295(_0x255ff8);},'VxKTR':_0x5206c0(0x15c),'gYmxe':function(_0x37b193,_0xd6ecf0){return _0x37b193(_0xd6ecf0);},'QCkpo':function(_0x56cb7f,_0x231933){return _0x56cb7f(_0x231933);},'lpqDP':_0x5206c0(0xf1),'Uerwd':function(_0x155127,_0x3ce999){return _0x155127(_0x3ce999);},'xLWUO':'NodeGroup','uPldB':'NodeGroupWindows','eOtDA':function(_0x544e92,_0x143586,_0x528025){return _0x544e92(_0x143586,_0x528025);},'ymrpa':function(_0x46ca75,_0x43961c){return _0x46ca75===_0x43961c;},'JxZmc':'tHQZt','kTyXB':'CFTemplates','QhihE':_0x5206c0(0xbc),'wpraz':_0x5206c0(0x141),'wzGWZ':function(_0x1aa916,_0x20fe37,_0xb54aa1){return _0x1aa916(_0x20fe37,_0xb54aa1);},'nxxVD':'HXuDn','sfzJV':'vSiov','hrZdH':_0x5206c0(0xd0),'wsSDN':'Subnet01','ZzvxM':_0x5206c0(0x12f),'nXKCb':_0x5206c0(0x14e),'tXNTb':_0x5206c0(0x144),'LtgXC':_0x5206c0(0x15f),'ExlDH':_0x5206c0(0x119)};if(_0x3a7abd){if(_0x54322e[_0x5206c0(0x177)](_0x54322e[_0x5206c0(0xc8)],_0x54322e[_0x5206c0(0xc8)])){const _0x38a876=await fs[_0x5206c0(0xd8)](path[_0x5206c0(0xb9)](__dirname,'..',_0x54322e[_0x5206c0(0x108)],_0x54322e['QhihE']),_0x54322e['wpraz']),_0x1459e5={};_0x1459e5['schema']=CLOUDFORMATION_SCHEMA;const _0x30c1a4=yaml[_0x5206c0(0xe0)](_0x38a876,_0x1459e5);_0x54322e[_0x5206c0(0x176)](mergeTemplates,_0x3b61b0,_0x30c1a4);let _0x11e2cf=0x1;_0x3a7abd[_0x5206c0(0x16c)](_0x2d83e0=>{const _0x3a25ca=_0x5206c0;if(_0x54322e[_0x3a25ca(0xf2)](_0x54322e[_0x3a25ca(0xda)],_0x54322e['UVOSP']))_0x43ff1f[_0x3a25ca(0x14b)](_0x5f2030)['forEach'](_0x131312=>{const _0x5b3293=_0x3a25ca;var _0x58ee01=_0x445fe2[_0x131312];_0x20b9ff[_0x5b3293(0x14b)](_0x58ee01)[_0x5b3293(0x16c)](_0x3b314c=>{_0x73185f[_0x131312][_0x3b314c]=_0x58ee01[_0x3b314c];});});else{const _0x3a15c8=_0x54322e['UUabs'][_0x3a25ca(0xd5)]('|');let _0x3986f3=0x0;while(!![]){switch(_0x3a15c8[_0x3986f3++]){case'0':_0x3b61b0[_0x3a25ca(0xde)]['NodeGroup'][_0x3a25ca(0x157)][_0x3a25ca(0xee)][_0x3a25ca(0x15a)]({'Ref':_0x3a25ca(0xc1)+_0x54322e['ZCGHz'](String,_0x11e2cf)[_0x3a25ca(0xc2)](0x2,'0')});continue;case'1':_0x11e2cf+=0x1;continue;case'2':_0x3b61b0[_0x3a25ca(0xde)][_0x3a25ca(0x170)]['Properties'][_0x3a25ca(0x166)]['SubnetIds']['push']({'Ref':_0x3a25ca(0xc1)+_0x54322e[_0x3a25ca(0xd6)](String,_0x11e2cf)[_0x3a25ca(0xc2)](0x2,'0')});continue;case'3':_0x3b61b0[_0x3a25ca(0xdb)]['SubnetIds'][_0x3a25ca(0xcd)][_0x54322e[_0x3a25ca(0x15d)]][0x1][_0x3a25ca(0x15a)]({'Ref':_0x3a25ca(0xc1)+_0x54322e[_0x3a25ca(0x17c)](String,_0x11e2cf)['padStart'](0x2,'0')});continue;case'4':_0x3b61b0[_0x3a25ca(0xde)][_0x3a25ca(0x13f)][_0x3a25ca(0x157)][_0x3a25ca(0xee)][_0x3a25ca(0x15a)]({'Ref':_0x3a25ca(0xc1)+_0x54322e[_0x3a25ca(0x10f)](String,_0x11e2cf)[_0x3a25ca(0xc2)](0x2,'0')});continue;case'5':_0x3b61b0[_0x3a25ca(0x162)][_0x54322e[_0x3a25ca(0xd1)]][_0x3a25ca(0x101)][0x0][_0x3a25ca(0x124)]['push']('Subnet'+_0x54322e['Uerwd'](String,_0x11e2cf)['padStart'](0x2,'0'));continue;}break;}}});}else{for(const _0x57274f in _0x7322c[_0x5206c0(0xde)]){_0x33ac8b[_0x5206c0(0xde)][_0x57274f][_0x5206c0(0x157)]&&_0xb7d5e2['Resources'][_0x57274f][_0x5206c0(0x157)][_0x5206c0(0x139)]&&_0x56b28e[_0x5206c0(0xde)][_0x57274f][_0x5206c0(0x157)]['Tags'][_0x5206c0(0x15a)](..._0xd5509f);}const _0x35f401={};_0x2c2ab4['forEach'](_0x575f58=>{const _0x5cc0ea=_0x5206c0;_0x35f401[_0x575f58[_0x5cc0ea(0x16d)]]=_0x575f58[_0x5cc0ea(0xcd)];}),_0x44c229[_0x5206c0(0xde)][_0x54322e['xLWUO']][_0x5206c0(0x157)][_0x5206c0(0x139)]=_0x35f401,_0x3babfa['Resources'][_0x54322e['uPldB']][_0x5206c0(0x157)]['Tags']=_0x35f401;}}else{if(_0x54322e[_0x5206c0(0xf2)](_0x54322e[_0x5206c0(0x17a)],_0x54322e[_0x5206c0(0xce)])){const _0x5e52fc=await fs[_0x5206c0(0xd8)](path[_0x5206c0(0xb9)](__dirname,'..',_0x54322e[_0x5206c0(0x108)],_0x54322e[_0x5206c0(0x115)]),_0x54322e[_0x5206c0(0xba)]),_0x1600a6={};_0x1600a6[_0x5206c0(0xb5)]=CLOUDFORMATION_SCHEMA;const _0x5f2fe5=yaml[_0x5206c0(0xe0)](_0x5e52fc,_0x1600a6);_0x54322e[_0x5206c0(0x176)](mergeTemplates,_0x3b61b0,_0x5f2fe5),_0x3b61b0['Resources']['EKSCluster'][_0x5206c0(0xc9)][_0x5206c0(0x15a)](_0x54322e[_0x5206c0(0x13d)],_0x54322e[_0x5206c0(0xff)],_0x54322e[_0x5206c0(0x10e)]);const _0x3f0194={};_0x3f0194[_0x5206c0(0x126)]=_0x54322e[_0x5206c0(0x13d)];const _0x4027a3={};_0x4027a3[_0x5206c0(0x126)]=_0x54322e[_0x5206c0(0xff)];const _0x57c73f={};_0x57c73f[_0x5206c0(0x126)]=_0x54322e['nXKCb'],_0x3b61b0[_0x5206c0(0xde)][_0x5206c0(0x170)][_0x5206c0(0x157)]['ResourcesVpcConfig'][_0x5206c0(0x100)]=[_0x3f0194,_0x4027a3,_0x57c73f],_0x3b61b0['Metadata'][_0x54322e[_0x5206c0(0xd1)]]['ParameterGroups'][0x0][_0x5206c0(0x124)][_0x5206c0(0x15a)](_0x54322e[_0x5206c0(0x110)],_0x54322e[_0x5206c0(0xfe)],_0x54322e[_0x5206c0(0x17d)]);const _0x35bcc1={};_0x35bcc1[_0x5206c0(0x126)]=_0x54322e[_0x5206c0(0x13d)];const _0x55d394={};_0x55d394[_0x5206c0(0x126)]=_0x54322e[_0x5206c0(0xff)];const _0x1d26b5={};_0x1d26b5[_0x5206c0(0x126)]=_0x54322e['nXKCb'],_0x3b61b0['Resources']['NodeGroup'][_0x5206c0(0x157)][_0x5206c0(0xee)]=[_0x35bcc1,_0x55d394,_0x1d26b5];const _0xc3f3fe={};_0xc3f3fe[_0x5206c0(0x126)]=_0x54322e[_0x5206c0(0x13d)];const _0x163130={};_0x163130[_0x5206c0(0x126)]=_0x54322e[_0x5206c0(0xff)];const _0x34da08={};_0x34da08['Ref']=_0x54322e[_0x5206c0(0x10e)],_0x3b61b0[_0x5206c0(0xde)]['NodeGroupWindows'][_0x5206c0(0x157)][_0x5206c0(0xee)]=[_0xc3f3fe,_0x163130,_0x34da08],_0x3b61b0[_0x5206c0(0xdb)][_0x5206c0(0x100)][_0x5206c0(0xcd)][_0x54322e[_0x5206c0(0x15d)]][0x1]=[{'Ref':_0x54322e[_0x5206c0(0x13d)]},{'Ref':_0x54322e[_0x5206c0(0xff)]},{'Ref':_0x54322e[_0x5206c0(0x10e)]}];}else _0x54322e['eOtDA'](_0x3e5e9a,_0x58145b,_0x52bbef);}},addTags=async(_0x2e00bf,_0x5bb845,_0x2ec8ae)=>{const _0x1d3ce8=a27_0x311d29,_0x3554cb={'jxABg':_0x1d3ce8(0x14d),'iFPKc':function(_0x333fb0,_0x23aeff){return _0x333fb0(_0x23aeff);},'jtBdL':function(_0x267be9,_0x2e63e1){return _0x267be9===_0x2e63e1;},'GotDX':_0x1d3ce8(0x111),'ZPBJh':_0x1d3ce8(0xe6),'lWOlp':function(_0x51ea15,_0x204981){return _0x51ea15!==_0x204981;},'vUKiN':_0x1d3ce8(0xcc),'zblEQ':_0x1d3ce8(0x16a),'wjTPr':function(_0x53a3e4,_0x4eae37){return _0x53a3e4===_0x4eae37;},'BuVvS':'aRWFz','ehmcw':_0x1d3ce8(0x113),'TOwhX':_0x1d3ce8(0xfc),'IWCaQ':_0x1d3ce8(0x13f)};for(const _0x14807 in _0x2e00bf[_0x1d3ce8(0xde)]){if(_0x3554cb[_0x1d3ce8(0x11b)](_0x3554cb[_0x1d3ce8(0x106)],_0x3554cb[_0x1d3ce8(0x153)]))_0x2e00bf[_0x1d3ce8(0xde)][_0x14807][_0x1d3ce8(0x157)]&&_0x2e00bf['Resources'][_0x14807][_0x1d3ce8(0x157)][_0x1d3ce8(0x139)]&&(_0x3554cb[_0x1d3ce8(0x15e)](_0x3554cb[_0x1d3ce8(0x112)],_0x3554cb[_0x1d3ce8(0x17b)])?_0x1fddd1[_0x1d3ce8(0xde)][_0x3c4a6e][_0x1d3ce8(0x157)]['Tags'][_0x1d3ce8(0x15a)](..._0x117126):_0x2e00bf['Resources'][_0x14807][_0x1d3ce8(0x157)][_0x1d3ce8(0x139)][_0x1d3ce8(0x15a)](..._0x2ec8ae));else{const _0x1703e1={};_0x1703e1[_0x1d3ce8(0x143)]=_0x3554cb['jxABg'],_0x1703e1['ParameterValue']=_0x444d59,_0x10aeca[_0x1d3ce8(0x124)]['push'](_0x1703e1);}}const _0x5431db={};_0x2ec8ae[_0x1d3ce8(0x16c)](_0x94e5ac=>{const _0x41ebb4=_0x1d3ce8;if(_0x3554cb[_0x41ebb4(0xe4)](_0x3554cb[_0x41ebb4(0xd7)],_0x3554cb['ZPBJh'])){const _0x139f76={'hsUXq':function(_0x4249ea,_0x393644){const _0xcefa4e=_0x41ebb4;return _0x3554cb[_0xcefa4e(0x145)](_0x4249ea,_0x393644);}};let _0x280486=0x1;_0x24b9eb['forEach'](_0x25edfd=>{const _0x363404=_0x41ebb4;_0x24d0a6[_0x363404(0x124)]['push']({'ParameterKey':_0x363404(0xc1)+_0x139f76[_0x363404(0x160)](_0x3f3c0f,_0x280486)[_0x363404(0xc2)](0x2,'0'),'ParameterValue':_0x25edfd[_0x363404(0x102)]}),_0x280486+=0x1;});}else _0x5431db[_0x94e5ac[_0x41ebb4(0x16d)]]=_0x94e5ac[_0x41ebb4(0xcd)];}),_0x2e00bf['Resources'][_0x3554cb[_0x1d3ce8(0x15b)]][_0x1d3ce8(0x157)][_0x1d3ce8(0x139)]=_0x5431db,_0x2e00bf[_0x1d3ce8(0xde)][_0x3554cb[_0x1d3ce8(0xb7)]]['Properties'][_0x1d3ce8(0x139)]=_0x5431db;};exports[a27_0x311d29(0xe2)]=async(_0x126756,_0xb4ed5c,_0x564c04,_0xa70ce8=null,_0x1fee26=null,_0x396295)=>{const _0x1ad2a9=a27_0x311d29,_0x21aaa5={'CylQF':function(_0x5a6909,_0x36c660){return _0x5a6909(_0x36c660);},'MRMbh':'browserstack:cluster','QQeSZ':_0x1ad2a9(0xf4),'SJMJz':_0x1ad2a9(0x131),'TSsUg':_0x1ad2a9(0x169),'jBZyj':_0x1ad2a9(0xf5),'TKdjy':_0x1ad2a9(0x141),'BujJI':function(_0x3b0dc9,_0x243624,_0x8fb97e){return _0x3b0dc9(_0x243624,_0x8fb97e);},'pmaoX':function(_0x10f755,_0x3cb448){return _0x10f755(_0x3cb448);},'HKkab':function(_0x39bbe5,_0x5a3f0b,_0x1fe317,_0x1b6db6){return _0x39bbe5(_0x5a3f0b,_0x1fe317,_0x1b6db6);},'BbAkf':_0x1ad2a9(0x105),'VpkfO':_0x1ad2a9(0xb6),'iwWnm':_0x1ad2a9(0x104),'NWjeo':_0x1ad2a9(0x117),'iwKYP':_0x1ad2a9(0x14f),'NIwHU':'NodeAutoScalingGroupDesiredSizeWindows','KkTzC':_0x1ad2a9(0x150),'bKjGS':_0x1ad2a9(0x11a),'REIWa':'NodeInstanceType','buWvA':_0x1ad2a9(0x13a),'AiKOa':_0x1ad2a9(0x163),'JPibi':'ClusterAutoUpgrade','XqGkQ':_0x1ad2a9(0x159),'VMfYW':_0x1ad2a9(0x118),'FqvVq':'CAPABILITY_NAMED_IAM','RPnTZ':function(_0x3ae2a7,_0x51bf77){return _0x3ae2a7!=_0x51bf77;},'MXDkf':function(_0x2e8116,_0x2d7396){return _0x2e8116!==_0x2d7396;},'vXVjH':_0x1ad2a9(0xe3),'EwCPj':'BpVGq','ubrlv':_0x1ad2a9(0x14d),'vBgvW':function(_0x2ee302,_0x42b5c3){return _0x2ee302!=_0x42b5c3;},'rEVJF':function(_0x1d2058,_0x39de4f){return _0x1d2058!==_0x39de4f;},'EotVk':_0x1ad2a9(0xf8),'LLudn':_0x1ad2a9(0x10a)},_0x3eb892=COMMON_HST_TAGS,_0x538d50={};_0x538d50['Key']=_0x21aaa5['MRMbh'],_0x538d50[_0x1ad2a9(0xcd)]=_0x126756,_0x3eb892['push'](_0x538d50),_0x3eb892[_0x1ad2a9(0x15a)]({'Key':_0x21aaa5['QQeSZ'],'Value':new Date()[_0x1ad2a9(0x10d)]()['toString']()});const _0x409671={};_0x409671[_0x1ad2a9(0xe7)]=_0x21aaa5[_0x1ad2a9(0xd2)];const _0x319e57=new AWS[(_0x1ad2a9(0xb8))](_0x409671),_0x4188e3=await fs[_0x1ad2a9(0xd8)](path[_0x1ad2a9(0xb9)](__dirname,'..',_0x21aaa5[_0x1ad2a9(0x134)],_0x21aaa5[_0x1ad2a9(0x122)]),_0x21aaa5['TKdjy']),_0x5d0f79={};_0x5d0f79['schema']=CLOUDFORMATION_SCHEMA;const _0x5673ef=yaml[_0x1ad2a9(0xe0)](_0x4188e3,_0x5d0f79);await _0x21aaa5[_0x1ad2a9(0x147)](addVPCData,_0x5673ef,_0xa70ce8),await _0x21aaa5[_0x1ad2a9(0x11d)](addS3Data,_0x5673ef),await _0x21aaa5[_0x1ad2a9(0x147)](addSubnetData,_0x5673ef,_0x1fee26),await _0x21aaa5['HKkab'](addTags,_0x5673ef,_0x126756,_0x3eb892);const _0x5bd196=JSON[_0x1ad2a9(0x12d)](_0x5673ef),_0xe4fdfd={};_0xe4fdfd[_0x1ad2a9(0x125)]=CLUSTER_DEP_STACK_NAME+'-'+_0x126756,_0xe4fdfd[_0x1ad2a9(0xbb)]=_0x21aaa5['BbAkf'],_0xe4fdfd[_0x1ad2a9(0x168)]=_0x5bd196,_0xe4fdfd[_0x1ad2a9(0x124)]=[{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x167)],'ParameterValue':_0x126756},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x138)],'ParameterValue':_0x126756+_0x1ad2a9(0x127)},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x174)],'ParameterValue':''+_0xb4ed5c},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0xcf)],'ParameterValue':'0'},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0xc0)],'ParameterValue':'1'},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x173)],'ParameterValue':''+_0x564c04},{'ParameterKey':_0x21aaa5['bKjGS'],'ParameterValue':global_registry['ami']},{'ParameterKey':_0x21aaa5['REIWa'],'ParameterValue':global_registry[_0x1ad2a9(0xe8)]},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x175)],'ParameterValue':global_registry[_0x1ad2a9(0xfa)]},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x17e)],'ParameterValue':_0x126756+_0x1ad2a9(0x171)},{'ParameterKey':_0x21aaa5[_0x1ad2a9(0x16e)],'ParameterValue':_0x396295?_0x21aaa5['XqGkQ']:_0x21aaa5['VMfYW']}],_0xe4fdfd[_0x1ad2a9(0xed)]=[_0x21aaa5['FqvVq']],_0xe4fdfd[_0x1ad2a9(0x139)]=_0x3eb892;const _0x3b5973=_0xe4fdfd;if(_0x21aaa5[_0x1ad2a9(0xdf)](_0xa70ce8,null)&&_0x21aaa5[_0x1ad2a9(0x123)](_0xa70ce8,undefined)){if(_0x21aaa5[_0x1ad2a9(0x123)](_0x21aaa5[_0x1ad2a9(0x12e)],_0x21aaa5['EwCPj'])){const _0x25d3fb={};_0x25d3fb[_0x1ad2a9(0x143)]=_0x21aaa5[_0x1ad2a9(0xbd)],_0x25d3fb[_0x1ad2a9(0x12a)]=_0xa70ce8,_0x3b5973[_0x1ad2a9(0x124)][_0x1ad2a9(0x15a)](_0x25d3fb);}else _0x3b000a[_0x1ad2a9(0xde)][_0x4b9aae][_0x1ad2a9(0x157)]&&_0xd21fee[_0x1ad2a9(0xde)][_0x17cf42][_0x1ad2a9(0x157)][_0x1ad2a9(0x139)]&&_0x2e41ab['Resources'][_0x63319d][_0x1ad2a9(0x157)][_0x1ad2a9(0x139)][_0x1ad2a9(0x15a)](..._0x6ecf);}if(_0x21aaa5[_0x1ad2a9(0xcb)](_0x1fee26,null)&&_0x21aaa5[_0x1ad2a9(0x12c)](_0x1fee26,undefined)){let _0x38dbf1=0x1;_0x1fee26[_0x1ad2a9(0x16c)](_0x5dfcac=>{const _0x1c40a9=_0x1ad2a9;_0x3b5973[_0x1c40a9(0x124)]['push']({'ParameterKey':_0x1c40a9(0xc1)+_0x21aaa5[_0x1c40a9(0x17f)](String,_0x38dbf1)['padStart'](0x2,'0'),'ParameterValue':_0x5dfcac[_0x1c40a9(0x102)]}),_0x38dbf1+=0x1;});}const _0x5a5b1e=await _0x319e57[_0x1ad2a9(0x103)](_0x3b5973)[_0x1ad2a9(0x155)]();logger['debug'](_0x21aaa5[_0x1ad2a9(0x172)]);const _0x121d33={};return _0x121d33['StackName']=_0x5a5b1e['StackId'],_0x319e57['waitFor'](_0x21aaa5[_0x1ad2a9(0x13b)],_0x121d33)['promise']();}; | ||
| const a27_0x229f79=a27_0x19d6;(function(_0x39a976,_0x5c4555){const _0x540aa0=a27_0x19d6,_0x2714c8=_0x39a976();while(!![]){try{const _0x2dbde6=parseInt(_0x540aa0(0x1ca))/0x1+parseInt(_0x540aa0(0x1d3))/0x2*(parseInt(_0x540aa0(0x205))/0x3)+-parseInt(_0x540aa0(0x21c))/0x4+parseInt(_0x540aa0(0x1b7))/0x5*(-parseInt(_0x540aa0(0x22c))/0x6)+-parseInt(_0x540aa0(0x230))/0x7*(parseInt(_0x540aa0(0x22e))/0x8)+-parseInt(_0x540aa0(0x20b))/0x9+parseInt(_0x540aa0(0x209))/0xa;if(_0x2dbde6===_0x5c4555)break;else _0x2714c8['push'](_0x2714c8['shift']());}catch(_0x5abbe1){_0x2714c8['push'](_0x2714c8['shift']());}}}(a27_0x1a7e,0xb87db));const fs=require('fs'),path=require(a27_0x229f79(0x1cf)),Promise=require(a27_0x229f79(0x19b)),yaml=require(a27_0x229f79(0x1cc)),{CLOUDFORMATION_SCHEMA}=require(a27_0x229f79(0x187)),AWS=require(a27_0x229f79(0x20f))[a27_0x229f79(0x21f)],{CLUSTER_DEP_STACK_NAME,COMMON_HST_TAGS,global_registry}=require(a27_0x229f79(0x1f6)),{logger}=require(a27_0x229f79(0x176)),{isBucketPresent}=require('./AWSUtils');function a27_0x1a7e(){const _0x388fb4=['66UGrAvh','DependsOn','4065632PvwwQd','Knxyj','7JXpBYF','Key','uGlxj','cVnHR','toString','Subnets','DELETE','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','../config/logger','oHTaE','readFileAsync','DhwHx','ciuPK','StackName','rzBAF','LXEOP','NodeAutoScalingGroupDesiredSizeWindows','UcsiO','ClusterName','AxVll','yDRuJ','FVvTc','sHKHu','qJpdt','join','js-yaml-cloudformation-schema','NodeAutoScalingGroupMinSizeWindows','oWolq','HgWlf','createClusterStack','uzGMh','aTOaH','OBhqI','lMmCh','LgWGC','laUPL','OuEHG','promisifyAll','RBmkF','instanceType','NodeInstanceType','QSahk','LYEBY','CloudFormation','nrVzA','bluebird','NodeAutoScalingGroupMaxSize','rJIuI','IGyXm','hQQWQ','push','CFTemplates','2010-05-15','zrCej','vldAA','rMKKc','ubOKL','nQXnC','vpc-import.yaml','Ydjcb','hGBLA','nBsOD','-NodeGroup','bEEIQ','VjKok','gRdtB','createStack','yxTvF','Capabilities','Resources','PpfZn','MwbjF','0|2|3|1|5|4','104395yYGQjp','Properties','uiuQP','RjAuA','OnFailure','FghDs','Subnet','MVsQl','uhhDO','IZRIF','EIeId','browserstack:creationDate','split','ClusterAutoUpgrade','BNsBV','NodeAutoScalingGroupMinSize','xVNpy','gpsLx','JacaM','865174JGWvig','keys','js-yaml','HrWxd','GZAkF','path','DwrBL','FQWGP','TemplateBody','1575316nHxVhP','NodeGroup','wZKhz','Outputs','4|2|1|0|5|3','xEvCo','dNRuV','qmGZJ','Subnet01','NTmqH','value','Ref','s3-create.yaml','subnet-create.yaml','NodeGroupName','SXXbF','subnet-import.yaml','NLsew','zqsYU','ParameterValue','eOCls','debug','vkqtg','utf-8','apiVersion','Subnet03Block','BZDrU','Subnet02','vpc-create.yaml','erYqM','Fn::Join','Metadata','Parameters','mTEde','DKIdh','../config/constants','gKDZZ','load','stackCreateComplete','KHzus','IQrjo','Yjtla','padStart','HwTPM','CGtkC','WJjsv','ResourcesVpcConfig','zlXDr','VPC','schema','3zBJZwq','EMgsQ','Subnet03','iKSgP','13172700qaPWCZ','HWMBz','11589147OiVtof','JBFhF','RpNgR','RnMia','./AWSUtils','ijCBk','vzKHn','-Windows-NodeGroup','forEach','Value','Subnet02Block','Tags','ATWen','SubnetIds','Goqmq','aNggE','UDczD','755484PlSoYF','hiALK','SfDxp','awsObj','LiKjK','StackId','ParameterGroups','dSHzF','pdUix','S3BucketName','EKSCluster','valueOf','XkCuF','NMQFB','AWS::CloudFormation::Interface','ParameterKey'];a27_0x1a7e=function(){return _0x388fb4;};return a27_0x1a7e();}function a27_0x19d6(_0x377c24,_0x1a29c0){const _0x1a7e7c=a27_0x1a7e();return a27_0x19d6=function(_0x19d649,_0x46ebf9){_0x19d649=_0x19d649-0x172;let _0x1350cc=_0x1a7e7c[_0x19d649];return _0x1350cc;},a27_0x19d6(_0x377c24,_0x1a29c0);}Promise[a27_0x229f79(0x193)](fs);const mergeTemplates=(_0x212b4d,_0x141679)=>{const _0x245caa=a27_0x229f79,_0x281235={'LiKjK':_0x245caa(0x203),'bgxAN':function(_0x387045,_0x2d8da1,_0xd118f4){return _0x387045(_0x2d8da1,_0xd118f4);},'xVNpy':function(_0x6d3c1f,_0x8ee8e3){return _0x6d3c1f===_0x8ee8e3;},'dvKPY':_0x245caa(0x1f5),'JYDUx':_0x245caa(0x179),'UvAvS':_0x245caa(0x1be),'SXXbF':_0x245caa(0x1fb)};Object[_0x245caa(0x1cb)](_0x141679)[_0x245caa(0x213)](_0x10c405=>{const _0x271453=_0x245caa;if(_0x281235[_0x271453(0x1c7)](_0x281235['UvAvS'],_0x281235[_0x271453(0x1e2)])){const _0x28f889={};_0x28f889[_0x271453(0x22b)]=_0x281235[_0x271453(0x220)],_0x28f889[_0x271453(0x1e6)]=_0x6517aa,_0x3ab0b0['Parameters'][_0x271453(0x1a0)](_0x28f889);}else{var _0x589726=_0x141679[_0x10c405];Object[_0x271453(0x1cb)](_0x589726)[_0x271453(0x213)](_0x2c3710=>{const _0x18da56=_0x271453,_0x1a4f19={'ubOKL':function(_0x58909c,_0x501b91,_0x30d7c7){return _0x281235['bgxAN'](_0x58909c,_0x501b91,_0x30d7c7);}};_0x281235[_0x18da56(0x1c7)](_0x281235['dvKPY'],_0x281235['JYDUx'])?_0x1a4f19[_0x18da56(0x1a6)](_0x38faaf,_0xbc076c,_0x929f5d):_0x212b4d[_0x10c405][_0x2c3710]=_0x589726[_0x2c3710];});}});},addVPCData=async(_0x557dae,_0x14c388)=>{const _0x1bd772=a27_0x229f79,_0x837ca1={'VjKok':function(_0x641f01,_0x12ebe3){return _0x641f01(_0x12ebe3);},'Rvcse':_0x1bd772(0x1d4),'IGyXm':'NodeGroupWindows','dSHzF':function(_0x204698,_0x4173a4){return _0x204698===_0x4173a4;},'NTmqH':_0x1bd772(0x21d),'EMgsQ':_0x1bd772(0x1a1),'pdUix':_0x1bd772(0x1a8),'NLsew':_0x1bd772(0x1ea),'JBFhF':function(_0x28ebe9,_0x56fa46,_0x1f2a5b){return _0x28ebe9(_0x56fa46,_0x1f2a5b);},'Yjtla':_0x1bd772(0x22a),'qJpdt':_0x1bd772(0x203),'XkCuF':function(_0x5a9ebf,_0x1267c9){return _0x5a9ebf===_0x1267c9;},'CGtkC':_0x1bd772(0x19d),'UcsiO':_0x1bd772(0x1ef),'Lbeit':function(_0x52d940,_0x3d8dce,_0x47bbbb){return _0x52d940(_0x3d8dce,_0x47bbbb);},'gKDZZ':'VpcBlock'};if(_0x14c388){if(_0x837ca1[_0x1bd772(0x223)](_0x837ca1[_0x1bd772(0x1dc)],_0x837ca1['NTmqH'])){const _0x531f91=await fs['readFileAsync'](path[_0x1bd772(0x186)](__dirname,'..',_0x837ca1[_0x1bd772(0x206)],_0x837ca1[_0x1bd772(0x224)]),_0x837ca1[_0x1bd772(0x1e4)]),_0x175fc3={};_0x175fc3['schema']=CLOUDFORMATION_SCHEMA;const _0x4cf92f=yaml['load'](_0x531f91,_0x175fc3);_0x837ca1[_0x1bd772(0x20c)](mergeTemplates,_0x557dae,_0x4cf92f),_0x557dae[_0x1bd772(0x1f2)][_0x837ca1[_0x1bd772(0x1fc)]][_0x1bd772(0x222)][0x0][_0x1bd772(0x1f3)][_0x1bd772(0x1a0)](_0x837ca1[_0x1bd772(0x185)]);}else _0x49ba2f['Parameters']['push']({'ParameterKey':_0x1bd772(0x1bd)+_0x837ca1[_0x1bd772(0x1ae)](_0x223562,_0x3d0cf3)[_0x1bd772(0x1fd)](0x2,'0'),'ParameterValue':_0x5ace7d[_0x1bd772(0x1dd)]}),_0x2a733c+=0x1;}else{if(_0x837ca1[_0x1bd772(0x228)](_0x837ca1[_0x1bd772(0x1ff)],_0x837ca1[_0x1bd772(0x1ff)])){const _0x93436c=await fs[_0x1bd772(0x178)](path['join'](__dirname,'..',_0x837ca1[_0x1bd772(0x206)],_0x837ca1[_0x1bd772(0x17f)]),_0x837ca1['NLsew']),_0x42a39f={};_0x42a39f['schema']=CLOUDFORMATION_SCHEMA;const _0x48aaf5=yaml[_0x1bd772(0x1f8)](_0x93436c,_0x42a39f);_0x837ca1['Lbeit'](mergeTemplates,_0x557dae,_0x48aaf5),_0x557dae['Metadata'][_0x837ca1[_0x1bd772(0x1fc)]][_0x1bd772(0x222)][0x0][_0x1bd772(0x1f3)][_0x1bd772(0x1a0)](_0x837ca1[_0x1bd772(0x1f7)]);}else{for(const _0x2e461f in _0x3cd4f6[_0x1bd772(0x1b3)]){_0x391245['Resources'][_0x2e461f][_0x1bd772(0x1b8)]&&_0x34c4fc[_0x1bd772(0x1b3)][_0x2e461f]['Properties']['Tags']&&_0x5ea060[_0x1bd772(0x1b3)][_0x2e461f][_0x1bd772(0x1b8)][_0x1bd772(0x216)][_0x1bd772(0x1a0)](..._0x1b124c);}const _0x21a988={};_0x26b779[_0x1bd772(0x213)](_0x32c8c2=>{const _0x293abe=_0x1bd772;_0x21a988[_0x32c8c2[_0x293abe(0x231)]]=_0x32c8c2[_0x293abe(0x214)];}),_0x2243f['Resources'][_0x837ca1['Rvcse']]['Properties'][_0x1bd772(0x216)]=_0x21a988,_0xf7a1a8['Resources'][_0x837ca1[_0x1bd772(0x19e)]][_0x1bd772(0x1b8)][_0x1bd772(0x216)]=_0x21a988;}}},addS3Data=async _0x1c0c94=>{const _0x14a858=a27_0x229f79,_0x5e7c1a={'LYEBY':_0x14a858(0x1a1),'bEEIQ':_0x14a858(0x1df),'uiuQP':_0x14a858(0x1ea),'UDczD':function(_0xd8e028,_0x2f1e4a){return _0xd8e028(_0x2f1e4a);},'WJjsv':function(_0x24edb2,_0x5f5d8b){return _0x24edb2===_0x5f5d8b;},'vzKHn':function(_0x409ea6,_0x3f6a89){return _0x409ea6!==_0x3f6a89;},'RnMia':_0x14a858(0x1e5),'ciuPK':function(_0x1965b7,_0x50d58b,_0x2b7525){return _0x1965b7(_0x50d58b,_0x2b7525);}},_0x25897a=await fs[_0x14a858(0x178)](path[_0x14a858(0x186)](__dirname,'..',_0x5e7c1a[_0x14a858(0x198)],_0x5e7c1a[_0x14a858(0x1ad)]),_0x5e7c1a[_0x14a858(0x1b9)]),_0xd9f086={};_0xd9f086[_0x14a858(0x204)]=CLOUDFORMATION_SCHEMA;const _0x1ccf10=yaml[_0x14a858(0x1f8)](_0x25897a,_0xd9f086),_0x225c6a=await _0x5e7c1a[_0x14a858(0x21b)](isBucketPresent,global_registry['s3Bucket']);_0x5e7c1a[_0x14a858(0x200)](_0x225c6a,![])&&(_0x5e7c1a[_0x14a858(0x211)](_0x5e7c1a[_0x14a858(0x20e)],_0x5e7c1a[_0x14a858(0x20e)])?_0x32879a[_0x823144[_0x14a858(0x231)]]=_0x365224['Value']:_0x5e7c1a[_0x14a858(0x17a)](mergeTemplates,_0x1c0c94,_0x1ccf10));},addSubnetData=async(_0x404e04,_0x129b12)=>{const _0x8cbe56=a27_0x229f79,_0xb79dce={'MwbjF':function(_0x3db2f5,_0x59f931){return _0x3db2f5(_0x59f931);},'zlXDr':function(_0x21f26f,_0x72867e){return _0x21f26f===_0x72867e;},'zrCej':_0x8cbe56(0x1d8),'OuEHG':_0x8cbe56(0x217),'IZRIF':_0x8cbe56(0x1b6),'oHTaE':function(_0x4f1f4f,_0x16ecd3){return _0x4f1f4f(_0x16ecd3);},'yxTvF':function(_0x4d94d1,_0x1875a5){return _0x4d94d1(_0x1875a5);},'nrVzA':_0x8cbe56(0x22a),'erYqM':function(_0x5d7436,_0x35de00){return _0x5d7436(_0x35de00);},'gpsLx':function(_0x2f08dd,_0x541c75){return _0x2f08dd(_0x541c75);},'KHzus':_0x8cbe56(0x1f1),'Knxyj':function(_0x1e5d6e,_0x43fa45){return _0x1e5d6e(_0x43fa45);},'RpNgR':function(_0x1a35f5,_0x3e679c){return _0x1a35f5!==_0x3e679c;},'Ydjcb':'XWUOf','FVvTc':_0x8cbe56(0x1a1),'FghDs':_0x8cbe56(0x1e3),'LgWGC':'utf-8','GZAkF':function(_0x2b30a8,_0xf776a2,_0x36d55b){return _0x2b30a8(_0xf776a2,_0x36d55b);},'EIeId':_0x8cbe56(0x1e7),'ktEzf':_0x8cbe56(0x19f),'sHKHu':_0x8cbe56(0x1e0),'StoFv':function(_0x497102,_0x560f6a,_0x47497e){return _0x497102(_0x560f6a,_0x47497e);},'aTOaH':_0x8cbe56(0x1db),'NMQFB':_0x8cbe56(0x1ee),'Goqmq':_0x8cbe56(0x207),'bZNEx':'Subnet01Block','gYGXz':_0x8cbe56(0x215),'QSahk':_0x8cbe56(0x1ec)};if(_0x129b12){if(_0xb79dce[_0x8cbe56(0x20d)](_0xb79dce[_0x8cbe56(0x1a9)],_0xb79dce[_0x8cbe56(0x1a9)]))_0x1b3a2c[_0x8cbe56(0x1b3)][_0x48833d][_0x8cbe56(0x1b8)][_0x8cbe56(0x216)][_0x8cbe56(0x1a0)](..._0x369649);else{const _0x39d7fa=await fs[_0x8cbe56(0x178)](path[_0x8cbe56(0x186)](__dirname,'..',_0xb79dce[_0x8cbe56(0x183)],_0xb79dce[_0x8cbe56(0x1bc)]),_0xb79dce[_0x8cbe56(0x190)]),_0x283914={};_0x283914[_0x8cbe56(0x204)]=CLOUDFORMATION_SCHEMA;const _0x1170b1=yaml['load'](_0x39d7fa,_0x283914);_0xb79dce[_0x8cbe56(0x1ce)](mergeTemplates,_0x404e04,_0x1170b1);let _0x20e374=0x1;_0x129b12['forEach'](_0x40793b=>{const _0x74a90f=_0x8cbe56;if(_0xb79dce[_0x74a90f(0x202)](_0xb79dce[_0x74a90f(0x1a3)],_0xb79dce[_0x74a90f(0x192)])){const _0x142572={'mTEde':function(_0xa60fef,_0xe4fb34){const _0xc1b9aa=_0x74a90f;return _0xb79dce[_0xc1b9aa(0x1b5)](_0xa60fef,_0xe4fb34);}};let _0x5c10ec=0x1;_0xfc4433[_0x74a90f(0x213)](_0x4dcaba=>{const _0x5d885a=_0x74a90f;_0x1681b8[_0x5d885a(0x1f3)]['push']({'ParameterKey':_0x5d885a(0x1bd)+_0x142572[_0x5d885a(0x1f4)](_0x5eece8,_0x5c10ec)[_0x5d885a(0x1fd)](0x2,'0'),'ParameterValue':_0x4dcaba[_0x5d885a(0x1dd)]}),_0x5c10ec+=0x1;});}else{const _0x32c794=_0xb79dce[_0x74a90f(0x1c0)][_0x74a90f(0x1c3)]('|');let _0x588427=0x0;while(!![]){switch(_0x32c794[_0x588427++]){case'0':_0x404e04[_0x74a90f(0x1b3)][_0x74a90f(0x226)]['Properties'][_0x74a90f(0x201)][_0x74a90f(0x218)][_0x74a90f(0x1a0)]({'Ref':_0x74a90f(0x1bd)+_0xb79dce[_0x74a90f(0x177)](String,_0x20e374)['padStart'](0x2,'0')});continue;case'1':_0x404e04[_0x74a90f(0x1b3)]['NodeGroupWindows'][_0x74a90f(0x1b8)][_0x74a90f(0x173)][_0x74a90f(0x1a0)]({'Ref':_0x74a90f(0x1bd)+_0xb79dce[_0x74a90f(0x1b1)](String,_0x20e374)[_0x74a90f(0x1fd)](0x2,'0')});continue;case'2':_0x404e04[_0x74a90f(0x1f2)][_0xb79dce['nrVzA']][_0x74a90f(0x222)][0x0][_0x74a90f(0x1f3)][_0x74a90f(0x1a0)](_0x74a90f(0x1bd)+_0xb79dce[_0x74a90f(0x1f0)](String,_0x20e374)['padStart'](0x2,'0'));continue;case'3':_0x404e04['Resources'][_0x74a90f(0x1d4)]['Properties'][_0x74a90f(0x173)][_0x74a90f(0x1a0)]({'Ref':_0x74a90f(0x1bd)+_0xb79dce[_0x74a90f(0x1c8)](String,_0x20e374)[_0x74a90f(0x1fd)](0x2,'0')});continue;case'4':_0x20e374+=0x1;continue;case'5':_0x404e04[_0x74a90f(0x1d6)][_0x74a90f(0x218)][_0x74a90f(0x214)][_0xb79dce[_0x74a90f(0x1fa)]][0x1][_0x74a90f(0x1a0)]({'Ref':'Subnet'+_0xb79dce[_0x74a90f(0x22f)](String,_0x20e374)['padStart'](0x2,'0')});continue;}break;}}});}}else{if(_0xb79dce[_0x8cbe56(0x202)](_0xb79dce[_0x8cbe56(0x1c1)],_0xb79dce['ktEzf']))_0x49b6ab[_0x44cad2][_0x440baa]=_0x252952[_0xb9ea69];else{const _0x42f08a=await fs['readFileAsync'](path[_0x8cbe56(0x186)](__dirname,'..',_0xb79dce[_0x8cbe56(0x183)],_0xb79dce[_0x8cbe56(0x184)]),_0xb79dce['LgWGC']),_0x1d0e74={};_0x1d0e74['schema']=CLOUDFORMATION_SCHEMA;const _0x49a0cd=yaml[_0x8cbe56(0x1f8)](_0x42f08a,_0x1d0e74);_0xb79dce['StoFv'](mergeTemplates,_0x404e04,_0x49a0cd),_0x404e04[_0x8cbe56(0x1b3)][_0x8cbe56(0x226)][_0x8cbe56(0x22d)][_0x8cbe56(0x1a0)](_0xb79dce['aTOaH'],_0xb79dce[_0x8cbe56(0x229)],_0xb79dce['Goqmq']);const _0x2912ac={};_0x2912ac[_0x8cbe56(0x1de)]=_0xb79dce[_0x8cbe56(0x18d)];const _0x154bfe={};_0x154bfe[_0x8cbe56(0x1de)]=_0xb79dce['NMQFB'];const _0x36e50a={};_0x36e50a[_0x8cbe56(0x1de)]=_0xb79dce['Goqmq'],_0x404e04[_0x8cbe56(0x1b3)][_0x8cbe56(0x226)][_0x8cbe56(0x1b8)]['ResourcesVpcConfig']['SubnetIds']=[_0x2912ac,_0x154bfe,_0x36e50a],_0x404e04[_0x8cbe56(0x1f2)][_0xb79dce[_0x8cbe56(0x19a)]]['ParameterGroups'][0x0][_0x8cbe56(0x1f3)][_0x8cbe56(0x1a0)](_0xb79dce['bZNEx'],_0xb79dce['gYGXz'],_0xb79dce[_0x8cbe56(0x197)]);const _0x17ea56={};_0x17ea56['Ref']=_0xb79dce[_0x8cbe56(0x18d)];const _0x4f64eb={};_0x4f64eb['Ref']=_0xb79dce[_0x8cbe56(0x229)];const _0x2e4fea={};_0x2e4fea[_0x8cbe56(0x1de)]=_0xb79dce[_0x8cbe56(0x219)],_0x404e04['Resources']['NodeGroup']['Properties'][_0x8cbe56(0x173)]=[_0x17ea56,_0x4f64eb,_0x2e4fea];const _0x2043d5={};_0x2043d5[_0x8cbe56(0x1de)]=_0xb79dce[_0x8cbe56(0x18d)];const _0x1f93bc={};_0x1f93bc[_0x8cbe56(0x1de)]=_0xb79dce[_0x8cbe56(0x229)];const _0x33769b={};_0x33769b[_0x8cbe56(0x1de)]=_0xb79dce[_0x8cbe56(0x219)],_0x404e04[_0x8cbe56(0x1b3)]['NodeGroupWindows'][_0x8cbe56(0x1b8)][_0x8cbe56(0x173)]=[_0x2043d5,_0x1f93bc,_0x33769b],_0x404e04[_0x8cbe56(0x1d6)][_0x8cbe56(0x218)][_0x8cbe56(0x214)][_0xb79dce[_0x8cbe56(0x1fa)]][0x1]=[{'Ref':_0xb79dce[_0x8cbe56(0x18d)]},{'Ref':_0xb79dce[_0x8cbe56(0x229)]},{'Ref':_0xb79dce[_0x8cbe56(0x219)]}];}}},addTags=async(_0x4568ed,_0x3aeed2,_0x4465d7)=>{const _0x390840=a27_0x229f79,_0x2a0e9d={'fqbcp':_0x390840(0x1d7),'cVnHR':function(_0x350e3,_0x2cd0c1){return _0x350e3(_0x2cd0c1);},'vldAA':_0x390840(0x22a),'HwTPM':function(_0x100052,_0x1b643d){return _0x100052(_0x1b643d);},'pqcPe':_0x390840(0x1f1),'JacaM':function(_0x21a4c9,_0x2cc18f){return _0x21a4c9(_0x2cc18f);},'GrUtB':function(_0x30d026,_0x1e9868){return _0x30d026===_0x1e9868;},'LXEOP':_0x390840(0x1cd),'ZbmuE':_0x390840(0x182),'uhhDO':function(_0x271328,_0x478e93){return _0x271328!==_0x478e93;},'XJGvi':'gpmTT','nQXnC':_0x390840(0x1af),'RjAuA':function(_0x6c1735,_0x639baf){return _0x6c1735===_0x639baf;},'oWolq':_0x390840(0x1e9),'OBhqI':'NodeGroup','ijCBk':'NodeGroupWindows'};for(const _0x42656a in _0x4568ed[_0x390840(0x1b3)]){if(_0x2a0e9d[_0x390840(0x1bf)](_0x2a0e9d['XJGvi'],_0x2a0e9d[_0x390840(0x1a7)])){if(_0x4568ed[_0x390840(0x1b3)][_0x42656a][_0x390840(0x1b8)]&&_0x4568ed[_0x390840(0x1b3)][_0x42656a][_0x390840(0x1b8)][_0x390840(0x216)]){if(_0x2a0e9d[_0x390840(0x1ba)](_0x2a0e9d['oWolq'],_0x2a0e9d[_0x390840(0x189)]))_0x4568ed[_0x390840(0x1b3)][_0x42656a][_0x390840(0x1b8)][_0x390840(0x216)][_0x390840(0x1a0)](..._0x4465d7);else{var _0x18a13e=_0x48aecb[_0x4a43a8];_0x1d9984[_0x390840(0x1cb)](_0x18a13e)[_0x390840(0x213)](_0x53fcb4=>{_0x1b98bf[_0x46ddd8][_0x53fcb4]=_0x18a13e[_0x53fcb4];});}}}else{const _0x314d39=_0x2a0e9d['fqbcp']['split']('|');let _0x17c4e5=0x0;while(!![]){switch(_0x314d39[_0x17c4e5++]){case'0':_0x3fa0c5[_0x390840(0x1b3)]['NodeGroupWindows'][_0x390840(0x1b8)][_0x390840(0x173)][_0x390840(0x1a0)]({'Ref':_0x390840(0x1bd)+_0x2a0e9d['cVnHR'](_0x48b5f4,_0x943b4b)[_0x390840(0x1fd)](0x2,'0')});continue;case'1':_0x4f030b['Resources'][_0x390840(0x1d4)][_0x390840(0x1b8)]['Subnets'][_0x390840(0x1a0)]({'Ref':_0x390840(0x1bd)+_0x2a0e9d['cVnHR'](_0x400fd6,_0x3f5bd4)[_0x390840(0x1fd)](0x2,'0')});continue;case'2':_0x1b8aed[_0x390840(0x1f2)][_0x2a0e9d[_0x390840(0x1a4)]][_0x390840(0x222)][0x0][_0x390840(0x1f3)][_0x390840(0x1a0)](_0x390840(0x1bd)+_0x2a0e9d[_0x390840(0x1fe)](_0x56b60d,_0x39cd61)[_0x390840(0x1fd)](0x2,'0'));continue;case'3':_0x5eecbe+=0x1;continue;case'4':_0x22a8c6[_0x390840(0x1b3)][_0x390840(0x226)][_0x390840(0x1b8)][_0x390840(0x201)]['SubnetIds']['push']({'Ref':_0x390840(0x1bd)+_0x2a0e9d[_0x390840(0x233)](_0x255988,_0x19e419)['padStart'](0x2,'0')});continue;case'5':_0x2bedfb['Outputs'][_0x390840(0x218)][_0x390840(0x214)][_0x2a0e9d['pqcPe']][0x1][_0x390840(0x1a0)]({'Ref':'Subnet'+_0x2a0e9d[_0x390840(0x1c9)](_0x944b1e,_0x4a0a89)[_0x390840(0x1fd)](0x2,'0')});continue;}break;}}}const _0x347ce6={};_0x4465d7[_0x390840(0x213)](_0x56beea=>{const _0x4eba8d=_0x390840;_0x2a0e9d['GrUtB'](_0x2a0e9d[_0x4eba8d(0x17d)],_0x2a0e9d['ZbmuE'])?_0x7f0ae3[_0x4eba8d(0x1cb)](_0xa70c24)[_0x4eba8d(0x213)](_0x1ceb7f=>{const _0x5b3c1d=_0x4eba8d;var _0x487423=_0x26b3d3[_0x1ceb7f];_0x20b0f1[_0x5b3c1d(0x1cb)](_0x487423)[_0x5b3c1d(0x213)](_0x4d98ce=>{_0x4a4e3c[_0x1ceb7f][_0x4d98ce]=_0x487423[_0x4d98ce];});}):_0x347ce6[_0x56beea['Key']]=_0x56beea[_0x4eba8d(0x214)];}),_0x4568ed[_0x390840(0x1b3)][_0x2a0e9d[_0x390840(0x18e)]][_0x390840(0x1b8)]['Tags']=_0x347ce6,_0x4568ed[_0x390840(0x1b3)][_0x2a0e9d[_0x390840(0x210)]]['Properties']['Tags']=_0x347ce6;};exports[a27_0x229f79(0x18b)]=async(_0x255961,_0x1011f8,_0x20a7ff,_0x5cfb0b=null,_0x5c9165=null,_0x465aab)=>{const _0xd3609d=a27_0x229f79,_0x48edd6={'DwrBL':function(_0x2aebc3,_0x1f561e){return _0x2aebc3(_0x1f561e);},'iKSgP':'browserstack:cluster','lWJAb':_0xd3609d(0x1c2),'rzBAF':_0xd3609d(0x1a2),'EnnXF':'CFTemplates','uzGMh':'aws-eks-cluster-dep.yaml','BNsBV':'utf-8','AxVll':function(_0x131061,_0x5111aa,_0x97460e){return _0x131061(_0x5111aa,_0x97460e);},'pCisu':function(_0x321467,_0x415631,_0x199383,_0x12e9d6){return _0x321467(_0x415631,_0x199383,_0x12e9d6);},'lMmCh':_0xd3609d(0x174),'AUGKT':_0xd3609d(0x180),'wZKhz':_0xd3609d(0x1e1),'JrJBv':_0xd3609d(0x1c6),'FEMNS':_0xd3609d(0x188),'SfDxp':_0xd3609d(0x17e),'CodVP':_0xd3609d(0x19c),'qmGZJ':'NodeImageId','BZDrU':_0xd3609d(0x196),'nBsOD':_0xd3609d(0x225),'hGBLA':'NodeGroupNameWindows','PpfZn':_0xd3609d(0x1c4),'RBmkF':'true','FXWUy':'false','HWMBz':'CAPABILITY_NAMED_IAM','HgWlf':function(_0x7c768a,_0x68e3d6){return _0x7c768a!=_0x68e3d6;},'rMKKc':function(_0x10f652,_0x14cf0e){return _0x10f652!==_0x14cf0e;},'rQviX':function(_0x2aac92,_0x48556a){return _0x2aac92===_0x48556a;},'dwzip':'bMgKo','uGlxj':_0xd3609d(0x191),'FQWGP':'VPC','dNRuV':function(_0x206a4e,_0x5bf9ce){return _0x206a4e!=_0x5bf9ce;},'XUIxC':function(_0x3cb5e2,_0x3ac109){return _0x3cb5e2!==_0x3ac109;},'cveMs':_0xd3609d(0x175),'aNggE':_0xd3609d(0x1f9)},_0x587e22=COMMON_HST_TAGS,_0x329377={};_0x329377['Key']=_0x48edd6[_0xd3609d(0x208)],_0x329377[_0xd3609d(0x214)]=_0x255961,_0x587e22[_0xd3609d(0x1a0)](_0x329377),_0x587e22[_0xd3609d(0x1a0)]({'Key':_0x48edd6['lWJAb'],'Value':new Date()[_0xd3609d(0x227)]()[_0xd3609d(0x172)]()});const _0x5c36af={};_0x5c36af[_0xd3609d(0x1eb)]=_0x48edd6[_0xd3609d(0x17c)];const _0x1c3f05=new AWS[(_0xd3609d(0x199))](_0x5c36af),_0x22c3bc=await fs[_0xd3609d(0x178)](path[_0xd3609d(0x186)](__dirname,'..',_0x48edd6['EnnXF'],_0x48edd6[_0xd3609d(0x18c)]),_0x48edd6[_0xd3609d(0x1c5)]),_0x562653={};_0x562653[_0xd3609d(0x204)]=CLOUDFORMATION_SCHEMA;const _0x292da3=yaml[_0xd3609d(0x1f8)](_0x22c3bc,_0x562653);await _0x48edd6['AxVll'](addVPCData,_0x292da3,_0x5cfb0b),await _0x48edd6[_0xd3609d(0x1d0)](addS3Data,_0x292da3),await _0x48edd6[_0xd3609d(0x181)](addSubnetData,_0x292da3,_0x5c9165),await _0x48edd6['pCisu'](addTags,_0x292da3,_0x255961,_0x587e22);const _0x38da54=JSON['stringify'](_0x292da3),_0x35b8cc={};_0x35b8cc[_0xd3609d(0x17b)]=CLUSTER_DEP_STACK_NAME+'-'+_0x255961,_0x35b8cc[_0xd3609d(0x1bb)]=_0x48edd6[_0xd3609d(0x18f)],_0x35b8cc[_0xd3609d(0x1d2)]=_0x38da54,_0x35b8cc[_0xd3609d(0x1f3)]=[{'ParameterKey':_0x48edd6['AUGKT'],'ParameterValue':_0x255961},{'ParameterKey':_0x48edd6[_0xd3609d(0x1d5)],'ParameterValue':_0x255961+_0xd3609d(0x1ac)},{'ParameterKey':_0x48edd6['JrJBv'],'ParameterValue':''+_0x1011f8},{'ParameterKey':_0x48edd6['FEMNS'],'ParameterValue':'0'},{'ParameterKey':_0x48edd6[_0xd3609d(0x21e)],'ParameterValue':'1'},{'ParameterKey':_0x48edd6['CodVP'],'ParameterValue':''+_0x20a7ff},{'ParameterKey':_0x48edd6[_0xd3609d(0x1da)],'ParameterValue':global_registry['ami']},{'ParameterKey':_0x48edd6[_0xd3609d(0x1ed)],'ParameterValue':global_registry[_0xd3609d(0x195)]},{'ParameterKey':_0x48edd6[_0xd3609d(0x1ab)],'ParameterValue':global_registry['s3Bucket']},{'ParameterKey':_0x48edd6[_0xd3609d(0x1aa)],'ParameterValue':_0x255961+_0xd3609d(0x212)},{'ParameterKey':_0x48edd6[_0xd3609d(0x1b4)],'ParameterValue':_0x465aab?_0x48edd6[_0xd3609d(0x194)]:_0x48edd6['FXWUy']}],_0x35b8cc[_0xd3609d(0x1b2)]=[_0x48edd6[_0xd3609d(0x20a)]],_0x35b8cc[_0xd3609d(0x216)]=_0x587e22;const _0x54d45a=_0x35b8cc;if(_0x48edd6[_0xd3609d(0x18a)](_0x5cfb0b,null)&&_0x48edd6[_0xd3609d(0x1a5)](_0x5cfb0b,undefined)){if(_0x48edd6['rQviX'](_0x48edd6['dwzip'],_0x48edd6[_0xd3609d(0x232)]))_0x3d0368[_0xd3609d(0x1b3)][_0x14edeb][_0xd3609d(0x1b8)]&&_0x3078c0[_0xd3609d(0x1b3)][_0x5639e9][_0xd3609d(0x1b8)][_0xd3609d(0x216)]&&_0x8de49d[_0xd3609d(0x1b3)][_0x115452][_0xd3609d(0x1b8)][_0xd3609d(0x216)][_0xd3609d(0x1a0)](..._0x228a04);else{const _0x584646={};_0x584646[_0xd3609d(0x22b)]=_0x48edd6[_0xd3609d(0x1d1)],_0x584646['ParameterValue']=_0x5cfb0b,_0x54d45a['Parameters'][_0xd3609d(0x1a0)](_0x584646);}}if(_0x48edd6[_0xd3609d(0x1d9)](_0x5c9165,null)&&_0x48edd6['XUIxC'](_0x5c9165,undefined)){let _0x137ab6=0x1;_0x5c9165['forEach'](_0x13a37f=>{const _0x42a890=_0xd3609d;_0x54d45a['Parameters']['push']({'ParameterKey':_0x42a890(0x1bd)+_0x48edd6[_0x42a890(0x1d0)](String,_0x137ab6)[_0x42a890(0x1fd)](0x2,'0'),'ParameterValue':_0x13a37f['value']}),_0x137ab6+=0x1;});}const _0x361466=await _0x1c3f05[_0xd3609d(0x1b0)](_0x54d45a)['promise']();logger[_0xd3609d(0x1e8)](_0x48edd6['cveMs']);const _0x46e047={};return _0x46e047['StackName']=_0x361466[_0xd3609d(0x221)],_0x1c3f05['waitFor'](_0x48edd6[_0xd3609d(0x21a)],_0x46e047)['promise']();}; |
@@ -1,1 +0,1 @@ | ||
| function a28_0x27e5(){const _0x297e1e=['schema','3CRaDsz','49arEZPR','AnJNh','toString','../config/logger','Key','utf-8','../config/constants','2691fHvVBT','browserstack:cluster','StackName','waitFor','VpcId','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','Resources','4281324gRezdd','OnFailure','MIwTV','browserstack:creationDate','awsObj','KlXFn','getOidcUrl','BaseResourceName','8860668aulFpD','push','JxwOP','ABKnu','-cf','10198914WRtcDi','442720AZGCEH','725VnzpBj','createStack','BKHgh','promisifyAll','14172ToxawE','Capabilities','TemplateBody','js-yaml','Tags','2010-05-15','26BlHgfp','vYjsG','createHubHaStack','tldAa','DELETE','promise','Properties','CFTemplates','://','apiVersion','RBBmh','load','stackCreateComplete','js-yaml-cloudformation-schema','jaDiE','path','stringify','split','CloudFormation','33106SHwWTS','19730XdFVrc','Value','info','./AWSUtils','ClusterOIDCURL','mnAkp','readFileAsync'];a28_0x27e5=function(){return _0x297e1e;};return a28_0x27e5();}const a28_0x53ade1=a28_0x33a6;(function(_0x2a6177,_0xb5080a){const _0x420c6a=a28_0x33a6,_0xf43a89=_0x2a6177();while(!![]){try{const _0x562b96=-parseInt(_0x420c6a(0x119))/0x1*(parseInt(_0x420c6a(0xe8))/0x2)+-parseInt(_0x420c6a(0xf1))/0x3*(parseInt(_0x420c6a(0x100))/0x4)+parseInt(_0x420c6a(0x10f))/0x5*(parseInt(_0x420c6a(0x113))/0x6)+parseInt(_0x420c6a(0xf2))/0x7*(-parseInt(_0x420c6a(0x10e))/0x8)+parseInt(_0x420c6a(0xf9))/0x9*(parseInt(_0x420c6a(0xe9))/0xa)+parseInt(_0x420c6a(0x10d))/0xb+parseInt(_0x420c6a(0x108))/0xc;if(_0x562b96===_0xb5080a)break;else _0xf43a89['push'](_0xf43a89['shift']());}catch(_0x11676d){_0xf43a89['push'](_0xf43a89['shift']());}}}(a28_0x27e5,0xad503));function a28_0x33a6(_0x5e848c,_0x4a9115){const _0x27e5c5=a28_0x27e5();return a28_0x33a6=function(_0x33a64a,_0x37ab31){_0x33a64a=_0x33a64a-0xdc;let _0x487cd0=_0x27e5c5[_0x33a64a];return _0x487cd0;},a28_0x33a6(_0x5e848c,_0x4a9115);}const fs=require('fs'),path=require(a28_0x53ade1(0xe4)),Promise=require('bluebird'),yaml=require(a28_0x53ade1(0x116)),{CLOUDFORMATION_SCHEMA}=require(a28_0x53ade1(0xe2)),AWS=require('./AWSUtils')[a28_0x53ade1(0x104)],AWSUtils=require(a28_0x53ade1(0xec)),{CLUSTER_HUB_HA_STACK_NAME,COMMON_HST_TAGS}=require(a28_0x53ade1(0xf8)),{logger}=require(a28_0x53ade1(0xf5));Promise[a28_0x53ade1(0x112)](fs);const addTags=async(_0x56163f,_0x27bf0c)=>{const _0x2c98e3=a28_0x53ade1;for(const _0xe0596b in _0x56163f['Resources']){_0x56163f[_0x2c98e3(0xff)][_0xe0596b][_0x2c98e3(0x11f)]&&_0x56163f['Resources'][_0xe0596b]['Properties'][_0x2c98e3(0x117)]&&_0x56163f[_0x2c98e3(0xff)][_0xe0596b][_0x2c98e3(0x11f)][_0x2c98e3(0x117)][_0x2c98e3(0x109)](..._0x27bf0c);}};exports[a28_0x53ade1(0x11b)]=async(_0x3a1fc8,_0x3a320e=null)=>{const _0x318b52=a28_0x53ade1,_0x3937b9={'jaDiE':_0x318b52(0xfa),'BKHgh':_0x318b52(0x103),'wXZax':_0x318b52(0x118),'ggIDg':_0x318b52(0xdc),'vYjsG':'hub-ha.yaml','TeHGd':_0x318b52(0xf7),'DHHXD':function(_0x490895,_0x16771a,_0x25f30e){return _0x490895(_0x16771a,_0x25f30e);},'KlXFn':_0x318b52(0xdd),'RBBmh':_0x318b52(0x11d),'mnAkp':_0x318b52(0xfd),'MIwTV':_0x318b52(0x107),'tldAa':_0x318b52(0xed),'ABKnu':'CAPABILITY_NAMED_IAM','AnJNh':_0x318b52(0xfe),'JxwOP':_0x318b52(0xe1)},_0x184e7d=COMMON_HST_TAGS,_0x24e4eb={};_0x24e4eb[_0x318b52(0xf6)]=_0x3937b9[_0x318b52(0xe3)],_0x24e4eb[_0x318b52(0xea)]=_0x3a1fc8,_0x184e7d[_0x318b52(0x109)](_0x24e4eb),_0x184e7d[_0x318b52(0x109)]({'Key':_0x3937b9[_0x318b52(0x111)],'Value':new Date()['valueOf']()[_0x318b52(0xf4)]()});const _0x124ce9={};_0x124ce9[_0x318b52(0xde)]=_0x3937b9['wXZax'];const _0x514396=new AWS[(_0x318b52(0xe7))](_0x124ce9),_0x2ca352=await fs[_0x318b52(0xef)](path['join'](__dirname,'..',_0x3937b9['ggIDg'],_0x3937b9[_0x318b52(0x11a)]),_0x3937b9['TeHGd']),_0x1340f7={};_0x1340f7[_0x318b52(0xf0)]=CLOUDFORMATION_SCHEMA;const _0x4176a8=yaml[_0x318b52(0xe0)](_0x2ca352,_0x1340f7);await _0x3937b9['DHHXD'](addTags,_0x4176a8,_0x184e7d);const _0x19d535=JSON[_0x318b52(0xe5)](_0x4176a8);let _0x3b0949=await AWSUtils[_0x318b52(0x106)](_0x3a1fc8);_0x3b0949=_0x3b0949[_0x318b52(0xe6)](_0x3937b9[_0x318b52(0x105)])[0x1];const _0x180751={};_0x180751[_0x318b52(0xfb)]=CLUSTER_HUB_HA_STACK_NAME+'-'+_0x3a1fc8+_0x318b52(0x10c),_0x180751[_0x318b52(0x101)]=_0x3937b9[_0x318b52(0xdf)],_0x180751[_0x318b52(0x115)]=_0x19d535,_0x180751['Parameters']=[{'ParameterKey':_0x3937b9[_0x318b52(0xee)],'ParameterValue':_0x3a320e},{'ParameterKey':_0x3937b9[_0x318b52(0x102)],'ParameterValue':CLUSTER_HUB_HA_STACK_NAME+'-'+_0x3a1fc8},{'ParameterKey':_0x3937b9[_0x318b52(0x11c)],'ParameterValue':_0x3b0949}],_0x180751[_0x318b52(0x114)]=[_0x3937b9[_0x318b52(0x10b)]],_0x180751[_0x318b52(0x117)]=_0x184e7d;const _0x2a9b5f=_0x180751,_0x24aa36=await _0x514396[_0x318b52(0x110)](_0x2a9b5f)[_0x318b52(0x11e)]();logger[_0x318b52(0xeb)](_0x3937b9[_0x318b52(0xf3)]);const _0x2d4304={};return _0x2d4304[_0x318b52(0xfb)]=_0x24aa36['StackId'],_0x514396[_0x318b52(0xfc)](_0x3937b9[_0x318b52(0x10a)],_0x2d4304)['promise']();}; | ||
| const a28_0xc30705=a28_0x2f46;function a28_0x2f46(_0x316e45,_0xc71a7e){const _0x28adff=a28_0x28ad();return a28_0x2f46=function(_0x2f468d,_0x2407c2){_0x2f468d=_0x2f468d-0x182;let _0x1747bb=_0x28adff[_0x2f468d];return _0x1747bb;},a28_0x2f46(_0x316e45,_0xc71a7e);}(function(_0x4897b4,_0x1ce4db){const _0x490310=a28_0x2f46,_0xce2086=_0x4897b4();while(!![]){try{const _0x1e8726=parseInt(_0x490310(0x196))/0x1*(parseInt(_0x490310(0x18b))/0x2)+-parseInt(_0x490310(0x194))/0x3*(-parseInt(_0x490310(0x189))/0x4)+-parseInt(_0x490310(0x193))/0x5*(parseInt(_0x490310(0x18a))/0x6)+-parseInt(_0x490310(0x184))/0x7*(parseInt(_0x490310(0x1a4))/0x8)+-parseInt(_0x490310(0x1a6))/0x9+-parseInt(_0x490310(0x1ac))/0xa+parseInt(_0x490310(0x188))/0xb;if(_0x1e8726===_0x1ce4db)break;else _0xce2086['push'](_0xce2086['shift']());}catch(_0x49c891){_0xce2086['push'](_0xce2086['shift']());}}}(a28_0x28ad,0x1b5f2));const fs=require('fs'),path=require(a28_0xc30705(0x1a9)),Promise=require(a28_0xc30705(0x19a)),yaml=require(a28_0xc30705(0x1b6)),{CLOUDFORMATION_SCHEMA}=require('js-yaml-cloudformation-schema'),AWS=require('./AWSUtils')[a28_0xc30705(0x18f)],AWSUtils=require(a28_0xc30705(0x1b7)),{CLUSTER_HUB_HA_STACK_NAME,COMMON_HST_TAGS}=require('../config/constants'),{logger}=require(a28_0xc30705(0x1aa));Promise['promisifyAll'](fs);const addTags=async(_0x4cdbd4,_0x49c849)=>{const _0x4b6142=a28_0xc30705;for(const _0x663c85 in _0x4cdbd4[_0x4b6142(0x1b3)]){_0x4cdbd4['Resources'][_0x663c85][_0x4b6142(0x1a8)]&&_0x4cdbd4[_0x4b6142(0x1b3)][_0x663c85]['Properties']['Tags']&&_0x4cdbd4[_0x4b6142(0x1b3)][_0x663c85][_0x4b6142(0x1a8)][_0x4b6142(0x1bc)][_0x4b6142(0x18d)](..._0x49c849);}};exports[a28_0xc30705(0x199)]=async(_0x27d545,_0xe41bb7=null)=>{const _0x5cfb61=a28_0xc30705,_0x34ad9d={'cWldS':_0x5cfb61(0x19b),'TzexZ':_0x5cfb61(0x197),'idxGT':'2010-05-15','tjbbU':'CFTemplates','XhDmp':_0x5cfb61(0x19f),'Qinnw':_0x5cfb61(0x1b1),'gDapm':function(_0x47bb8b,_0x522f6f,_0x606f48){return _0x47bb8b(_0x522f6f,_0x606f48);},'aKPUp':_0x5cfb61(0x185),'dVLOl':_0x5cfb61(0x183),'pfGVy':_0x5cfb61(0x186),'ICWLT':_0x5cfb61(0x1ad),'JmEVi':_0x5cfb61(0x1a5),'ansSt':_0x5cfb61(0x1ae),'MxDwf':_0x5cfb61(0x198),'AlMIK':_0x5cfb61(0x19c)},_0x166b4c=COMMON_HST_TAGS,_0xee3076={};_0xee3076['Key']=_0x34ad9d['cWldS'],_0xee3076['Value']=_0x27d545,_0x166b4c['push'](_0xee3076),_0x166b4c[_0x5cfb61(0x18d)]({'Key':_0x34ad9d['TzexZ'],'Value':new Date()[_0x5cfb61(0x190)]()[_0x5cfb61(0x1af)]()});const _0x37fee2={};_0x37fee2['apiVersion']=_0x34ad9d['idxGT'];const _0x221b77=new AWS[(_0x5cfb61(0x18e))](_0x37fee2),_0x1c2ee2=await fs[_0x5cfb61(0x1a3)](path[_0x5cfb61(0x1b8)](__dirname,'..',_0x34ad9d[_0x5cfb61(0x19d)],_0x34ad9d['XhDmp']),_0x34ad9d[_0x5cfb61(0x1a0)]),_0x103340={};_0x103340[_0x5cfb61(0x1a2)]=CLOUDFORMATION_SCHEMA;const _0x10d776=yaml[_0x5cfb61(0x191)](_0x1c2ee2,_0x103340);await _0x34ad9d[_0x5cfb61(0x182)](addTags,_0x10d776,_0x166b4c);const _0x4b1795=JSON[_0x5cfb61(0x19e)](_0x10d776);let _0x2fbd2a=await AWSUtils[_0x5cfb61(0x192)](_0x27d545);_0x2fbd2a=_0x2fbd2a[_0x5cfb61(0x1ab)](_0x34ad9d['aKPUp'])[0x1];const _0x47f9c8={};_0x47f9c8[_0x5cfb61(0x187)]=CLUSTER_HUB_HA_STACK_NAME+'-'+_0x27d545+_0x5cfb61(0x195),_0x47f9c8['OnFailure']=_0x34ad9d[_0x5cfb61(0x18c)],_0x47f9c8[_0x5cfb61(0x1b9)]=_0x4b1795,_0x47f9c8[_0x5cfb61(0x1a7)]=[{'ParameterKey':_0x34ad9d['pfGVy'],'ParameterValue':_0xe41bb7},{'ParameterKey':_0x34ad9d[_0x5cfb61(0x1b5)],'ParameterValue':CLUSTER_HUB_HA_STACK_NAME+'-'+_0x27d545},{'ParameterKey':_0x34ad9d[_0x5cfb61(0x1ba)],'ParameterValue':_0x2fbd2a}],_0x47f9c8[_0x5cfb61(0x1b0)]=[_0x34ad9d[_0x5cfb61(0x1a1)]],_0x47f9c8[_0x5cfb61(0x1bc)]=_0x166b4c;const _0x1a3969=_0x47f9c8,_0x1d138b=await _0x221b77['createStack'](_0x1a3969)[_0x5cfb61(0x1bb)]();logger[_0x5cfb61(0x1b2)](_0x34ad9d['MxDwf']);const _0x2ffc8a={};return _0x2ffc8a['StackName']=_0x1d138b[_0x5cfb61(0x1b4)],_0x221b77['waitFor'](_0x34ad9d['AlMIK'],_0x2ffc8a)[_0x5cfb61(0x1bb)]();};function a28_0x28ad(){const _0x552b4d=['Parameters','Properties','path','../config/logger','split','1251320vYYnYK','BaseResourceName','CAPABILITY_NAMED_IAM','toString','Capabilities','utf-8','info','Resources','StackId','ICWLT','js-yaml','./AWSUtils','join','TemplateBody','JmEVi','promise','Tags','gDapm','DELETE','1208193ZqSpyd','://','VpcId','StackName','2564441RmCNmh','304keWxFV','350388cAGuLz','6662PKqaqt','dVLOl','push','CloudFormation','awsObj','valueOf','load','getOidcUrl','5pGftyp','6153eoXktl','-cf','45yrQSuf','browserstack:creationDate','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','createHubHaStack','bluebird','browserstack:cluster','stackCreateComplete','tjbbU','stringify','hub-ha.yaml','Qinnw','ansSt','schema','readFileAsync','8wrKboU','ClusterOIDCURL','635931oNBfgi'];a28_0x28ad=function(){return _0x552b4d;};return a28_0x28ad();} |
@@ -1,1 +0,1 @@ | ||
| function a29_0x2a84(_0x5f39cb,_0x43a414){const _0x15dcb3=a29_0x15dc();return a29_0x2a84=function(_0x2a8432,_0x21233a){_0x2a8432=_0x2a8432-0x1f0;let _0xdebd12=_0x15dcb3[_0x2a8432];return _0xdebd12;},a29_0x2a84(_0x5f39cb,_0x43a414);}function a29_0x15dc(){const _0x394160=['existsSync','8ccceXg','js-yaml','2243862pQvkiu','245218uLYRdR','dump','ApiregistrationV1Api','NetworkingV1Api','6RPlKmo','17840808tFhOIC','clusters','2320128iBEHXC','KubeConfig','@kubernetes/client-node','eJGNZ','load','bluebird','2111494CCgdYJ','promisifyAll','1064410QLLMvl','insecure-skip-tls-verify','loadFromString','mkdirSync','makeApiClient','cluster','2173360nGGuen','Wbbtp','getKubeConfigData'];a29_0x15dc=function(){return _0x394160;};return a29_0x15dc();}const a29_0x160cd4=a29_0x2a84;(function(_0x1da43b,_0x1552ac){const _0x5ecbc1=a29_0x2a84,_0x31d6a4=_0x1da43b();while(!![]){try{const _0x54266d=-parseInt(_0x5ecbc1(0x1f4))/0x1*(-parseInt(_0x5ecbc1(0x1f0))/0x2)+parseInt(_0x5ecbc1(0x20b))/0x3+parseInt(_0x5ecbc1(0x205))/0x4+-parseInt(_0x5ecbc1(0x1ff))/0x5+parseInt(_0x5ecbc1(0x1f7))/0x6+parseInt(_0x5ecbc1(0x1fd))/0x7*(parseInt(_0x5ecbc1(0x209))/0x8)+-parseInt(_0x5ecbc1(0x1f5))/0x9;if(_0x54266d===_0x1552ac)break;else _0x31d6a4['push'](_0x31d6a4['shift']());}catch(_0x4aff1b){_0x31d6a4['push'](_0x31d6a4['shift']());}}}(a29_0x15dc,0x7ef94));const fs=require('fs'),yaml=require(a29_0x160cd4(0x20a)),Promise=require(a29_0x160cd4(0x1fc)),{getDirForConfig}=require('./utilityMethods');Promise[a29_0x160cd4(0x1fe)](fs),exports['createK8sClient']=async(_0x37c75d,_0x413d78)=>{const _0xa55c4c=a29_0x160cd4,_0x311116={'eJGNZ':function(_0x321915){return _0x321915();},'Wbbtp':_0xa55c4c(0x200),'URSZj':_0xa55c4c(0x1f9)},_0x3275e0=_0x311116[_0xa55c4c(0x1fa)](getDirForConfig);!fs[_0xa55c4c(0x208)](_0x3275e0)&&fs[_0xa55c4c(0x202)](_0x3275e0);let _0x17f0c3=await _0x37c75d[_0xa55c4c(0x207)]();if(_0x413d78){const _0x1757ad=yaml[_0xa55c4c(0x1fb)](_0x17f0c3);_0x1757ad[_0xa55c4c(0x1f6)][0x0][_0xa55c4c(0x204)][_0x311116[_0xa55c4c(0x206)]]=!![],_0x17f0c3=yaml[_0xa55c4c(0x1f1)](_0x1757ad);}const _0x4b86c4=await import(_0x311116['URSZj']),_0x4a1c10=new _0x4b86c4[(_0xa55c4c(0x1f8))]();_0x4a1c10[_0xa55c4c(0x201)](_0x17f0c3);const _0x139717=_0x4a1c10[_0xa55c4c(0x203)](_0x4b86c4['CoreV1Api']),_0x53a69e=_0x4a1c10[_0xa55c4c(0x203)](_0x4b86c4['AppsV1Api']),_0xeffd79=_0x4a1c10[_0xa55c4c(0x203)](_0x4b86c4[_0xa55c4c(0x1f3)]),_0x18919a=_0x4a1c10[_0xa55c4c(0x203)](_0x4b86c4['RbacAuthorizationV1Api']),_0xe56037=_0x4a1c10[_0xa55c4c(0x203)](_0x4b86c4[_0xa55c4c(0x1f2)]),_0x5a1270=_0x4a1c10['makeApiClient'](_0x4b86c4['StorageV1Api']);return[_0x139717,_0x53a69e,_0xeffd79,_0x18919a,_0xe56037,_0x5a1270,_0x4a1c10];}; | ||
| const a29_0x567e78=a29_0x24cd;(function(_0x3f17c7,_0x3c9c5f){const _0x5181a7=a29_0x24cd,_0x2533b1=_0x3f17c7();while(!![]){try{const _0xcb5ec8=parseInt(_0x5181a7(0xaf))/0x1+parseInt(_0x5181a7(0xbd))/0x2+-parseInt(_0x5181a7(0xb1))/0x3+parseInt(_0x5181a7(0xba))/0x4*(-parseInt(_0x5181a7(0xb9))/0x5)+-parseInt(_0x5181a7(0xbc))/0x6+-parseInt(_0x5181a7(0xb7))/0x7+-parseInt(_0x5181a7(0xbe))/0x8*(-parseInt(_0x5181a7(0xb5))/0x9);if(_0xcb5ec8===_0x3c9c5f)break;else _0x2533b1['push'](_0x2533b1['shift']());}catch(_0x39b2a9){_0x2533b1['push'](_0x2533b1['shift']());}}}(a29_0x9dfd,0xd999a));const fs=require('fs'),yaml=require(a29_0x567e78(0xbf)),Promise=require(a29_0x567e78(0xae)),{getDirForConfig}=require(a29_0x567e78(0xb3));function a29_0x9dfd(){const _0x5c9742=['KubeConfig','./utilityMethods','load','1724535UocksD','promisifyAll','2322145zQiICr','CoreV1Api','5WaMRYL','957644jgnxBi','eZbaQ','1170300BwAdhB','1432350XkovKc','40Hcpfgp','js-yaml','ykWFL','cluster','clusters','@kubernetes/client-node','dump','loadFromString','RbacAuthorizationV1Api','makeApiClient','bluebird','1571442gOZKeA','mkdirSync','4764618QRBWQA'];a29_0x9dfd=function(){return _0x5c9742;};return a29_0x9dfd();}function a29_0x24cd(_0x13727b,_0x2034c2){const _0x9dfd4a=a29_0x9dfd();return a29_0x24cd=function(_0x24cd44,_0x48e97b){_0x24cd44=_0x24cd44-0xab;let _0x3b4b82=_0x9dfd4a[_0x24cd44];return _0x3b4b82;},a29_0x24cd(_0x13727b,_0x2034c2);}Promise[a29_0x567e78(0xb6)](fs),exports['createK8sClient']=async(_0x1d6a3e,_0x5b3fa3)=>{const _0x2af21e=a29_0x567e78,_0x3cecd8={'ykWFL':function(_0x59d376){return _0x59d376();},'BJKBn':'insecure-skip-tls-verify','eZbaQ':_0x2af21e(0xc3)},_0x2e4be7=_0x3cecd8[_0x2af21e(0xc0)](getDirForConfig);!fs['existsSync'](_0x2e4be7)&&fs[_0x2af21e(0xb0)](_0x2e4be7);let _0x576e47=await _0x1d6a3e['getKubeConfigData']();if(_0x5b3fa3){const _0x5cadb6=yaml[_0x2af21e(0xb4)](_0x576e47);_0x5cadb6[_0x2af21e(0xc2)][0x0][_0x2af21e(0xc1)][_0x3cecd8['BJKBn']]=!![],_0x576e47=yaml[_0x2af21e(0xc4)](_0x5cadb6);}const _0x30406e=await import(_0x3cecd8[_0x2af21e(0xbb)]),_0x481367=new _0x30406e[(_0x2af21e(0xb2))]();_0x481367[_0x2af21e(0xab)](_0x576e47);const _0x5bb784=_0x481367[_0x2af21e(0xad)](_0x30406e[_0x2af21e(0xb8)]),_0x1f9a11=_0x481367[_0x2af21e(0xad)](_0x30406e['AppsV1Api']),_0x1c1227=_0x481367[_0x2af21e(0xad)](_0x30406e['NetworkingV1Api']),_0x359135=_0x481367[_0x2af21e(0xad)](_0x30406e[_0x2af21e(0xac)]),_0x172c04=_0x481367[_0x2af21e(0xad)](_0x30406e['ApiregistrationV1Api']),_0x55155a=_0x481367[_0x2af21e(0xad)](_0x30406e['StorageV1Api']);return[_0x5bb784,_0x1f9a11,_0x1c1227,_0x359135,_0x172c04,_0x55155a,_0x481367];}; |
@@ -1,1 +0,1 @@ | ||
| function a30_0x3334(){const _0x2f097c=['../config/logger','No\x20Mount\x20targets\x20found\x20for\x20the\x20EFS\x20FileSystem\x20ID,\x20skipping\x20mount\x20target\x20deletion.','4hCWQii','FileSystemId','BzlJg','14GFHGkQ','EFSFileSystemId','EFS','\x20deleted\x20successfully','region','3KWaRvX','1719420UxBzHj','aws-sdk','FXYoD','dPuhS','633272uoSmsE','Mount\x20target\x20','deleteMountTarget','OutputKey','3287164apWqSK','11rAUwXS','No\x20EFS\x20FileSystem\x20ID\x20found\x20in\x20stack\x20outputs,\x20skipping\x20mount\x20target\x20deletion.','53834GtYpJk','3896770XJyfrb','MountTargetId','30734052iMTkPm','info','.\x20Deleting\x20mount\x20targets...','promise','EFS\x20FileSystem\x20ID\x20found:\x20','deleteEFSMountTarget','8042526umiFDj','find','describeMountTargets','18eWnvTc','clusterRegion','13mvDOHW'];a30_0x3334=function(){return _0x2f097c;};return a30_0x3334();}const a30_0x1236b3=a30_0x56e4;(function(_0x2e2466,_0x3c7710){const _0x1f71aa=a30_0x56e4,_0x16ff4f=_0x2e2466();while(!![]){try{const _0x34653e=-parseInt(_0x1f71aa(0x1cb))/0x1*(parseInt(_0x1f71aa(0x1dc))/0x2)+parseInt(_0x1f71aa(0x1e4))/0x3*(parseInt(_0x1f71aa(0x1c8))/0x4)+parseInt(_0x1f71aa(0x1e5))/0x5*(parseInt(_0x1f71aa(0x1d7))/0x6)+-parseInt(_0x1f71aa(0x1df))/0x7*(-parseInt(_0x1f71aa(0x1e9))/0x8)+parseInt(_0x1f71aa(0x1d4))/0x9+parseInt(_0x1f71aa(0x1cc))/0xa*(parseInt(_0x1f71aa(0x1c9))/0xb)+parseInt(_0x1f71aa(0x1ce))/0xc*(-parseInt(_0x1f71aa(0x1d9))/0xd);if(_0x34653e===_0x3c7710)break;else _0x16ff4f['push'](_0x16ff4f['shift']());}catch(_0x51df14){_0x16ff4f['push'](_0x16ff4f['shift']());}}}(a30_0x3334,0x98e25));function a30_0x56e4(_0x2bb51b,_0x463025){const _0x33345a=a30_0x3334();return a30_0x56e4=function(_0x56e433,_0x1f2a02){_0x56e433=_0x56e433-0x1c6;let _0x5bbc70=_0x33345a[_0x56e433];return _0x5bbc70;},a30_0x56e4(_0x2bb51b,_0x463025);}const {logger}=require(a30_0x1236b3(0x1da)),awsSDK=require(a30_0x1236b3(0x1e6)),{global_registry}=require('../config/constants');exports[a30_0x1236b3(0x1d3)]=async _0x197617=>{const _0x1f6bb0=a30_0x1236b3,_0x20f92d={};_0x20f92d[_0x1f6bb0(0x1e8)]=_0x1f6bb0(0x1db),_0x20f92d[_0x1f6bb0(0x1de)]=_0x1f6bb0(0x1ca),_0x20f92d[_0x1f6bb0(0x1e7)]='Error\x20deleting\x20EFS\x20mount\x20targets:';const _0x25f26=_0x20f92d;try{const _0x22c5a0={};_0x22c5a0[_0x1f6bb0(0x1e3)]=global_registry[_0x1f6bb0(0x1d8)];const _0x15f8d8=new awsSDK[(_0x1f6bb0(0x1e1))](_0x22c5a0),_0x2d456c=_0x197617[_0x1f6bb0(0x1d5)](_0x17ceec=>_0x17ceec[_0x1f6bb0(0x1c7)]===_0x1f6bb0(0x1e0))?.['OutputValue'];if(_0x2d456c){logger[_0x1f6bb0(0x1cf)](_0x1f6bb0(0x1d2)+_0x2d456c+_0x1f6bb0(0x1d0));const _0x316938={};_0x316938[_0x1f6bb0(0x1dd)]=_0x2d456c;const _0xe86317=_0x316938,_0x42f917=await _0x15f8d8[_0x1f6bb0(0x1d6)](_0xe86317)[_0x1f6bb0(0x1d1)]();if(_0x42f917)for(const _0x31f367 of _0x42f917['MountTargets']){const _0x3762d6={};_0x3762d6[_0x1f6bb0(0x1cd)]=_0x31f367[_0x1f6bb0(0x1cd)];const _0x4fbe44=_0x3762d6;await _0x15f8d8[_0x1f6bb0(0x1c6)](_0x4fbe44)[_0x1f6bb0(0x1d1)](),logger[_0x1f6bb0(0x1cf)](_0x1f6bb0(0x1ea)+_0x31f367['MountTargetId']+_0x1f6bb0(0x1e2));}else logger[_0x1f6bb0(0x1cf)](_0x25f26[_0x1f6bb0(0x1e8)]);}else logger[_0x1f6bb0(0x1cf)](_0x25f26['BzlJg']);}catch(_0x38e300){logger['error'](_0x25f26['FXYoD'],_0x38e300);}}; | ||
| const a30_0x29046b=a30_0x5975;(function(_0x1de504,_0x289af3){const _0x40436d=a30_0x5975,_0x5be9cb=_0x1de504();while(!![]){try{const _0x517e03=parseInt(_0x40436d(0xec))/0x1*(parseInt(_0x40436d(0xe7))/0x2)+-parseInt(_0x40436d(0xe2))/0x3+parseInt(_0x40436d(0xf9))/0x4+-parseInt(_0x40436d(0xfc))/0x5+parseInt(_0x40436d(0xf6))/0x6*(parseInt(_0x40436d(0xe0))/0x7)+parseInt(_0x40436d(0xe1))/0x8*(parseInt(_0x40436d(0xf1))/0x9)+-parseInt(_0x40436d(0xe6))/0xa*(parseInt(_0x40436d(0xf5))/0xb);if(_0x517e03===_0x289af3)break;else _0x5be9cb['push'](_0x5be9cb['shift']());}catch(_0x5f8f16){_0x5be9cb['push'](_0x5be9cb['shift']());}}}(a30_0x5d78,0xd043a));function a30_0x5975(_0xf821a5,_0x421fd5){const _0x5d7870=a30_0x5d78();return a30_0x5975=function(_0x5975a7,_0xa8e7e7){_0x5975a7=_0x5975a7-0xdb;let _0x385139=_0x5d7870[_0x5975a7];return _0x385139;},a30_0x5975(_0xf821a5,_0x421fd5);}function a30_0x5d78(){const _0x134c88=['15310779zwzpNy','18KCbuzl','Error\x20deleting\x20EFS\x20mount\x20targets:','EFS','1302360CyTrJa','EFS\x20FileSystem\x20ID\x20found:\x20','clFBy','660495pVfjny','error','../config/constants','info','\x20deleted\x20successfully','FileSystemId','1910678typWvx','8990984CRKCAR','4713117sKLivx','deleteMountTarget','OutputKey','describeMountTargets','10YtwWlN','38BVbsFx','clusterRegion','aws-sdk','No\x20Mount\x20targets\x20found\x20for\x20the\x20EFS\x20FileSystem\x20ID,\x20skipping\x20mount\x20target\x20deletion.','GJqSY','88408YoxUmy','No\x20EFS\x20FileSystem\x20ID\x20found\x20in\x20stack\x20outputs,\x20skipping\x20mount\x20target\x20deletion.','MountTargetId','gMiCA','promise','9JBpyTw','region','OutputValue','EFSFileSystemId'];a30_0x5d78=function(){return _0x134c88;};return a30_0x5d78();}const {logger}=require('../config/logger'),awsSDK=require(a30_0x29046b(0xe9)),{global_registry}=require(a30_0x29046b(0xdc));exports['deleteEFSMountTarget']=async _0x30df4e=>{const _0x55eaa5=a30_0x29046b,_0x433bdb={};_0x433bdb[_0x55eaa5(0xef)]=_0x55eaa5(0xea),_0x433bdb[_0x55eaa5(0xeb)]=_0x55eaa5(0xed),_0x433bdb[_0x55eaa5(0xfb)]=_0x55eaa5(0xf7);const _0x2f744b=_0x433bdb;try{const _0x559ff4={};_0x559ff4[_0x55eaa5(0xf2)]=global_registry[_0x55eaa5(0xe8)];const _0x5b52b2=new awsSDK[(_0x55eaa5(0xf8))](_0x559ff4),_0x47a5d1=_0x30df4e['find'](_0x5e95c9=>_0x5e95c9[_0x55eaa5(0xe4)]===_0x55eaa5(0xf4))?.[_0x55eaa5(0xf3)];if(_0x47a5d1){logger['info'](_0x55eaa5(0xfa)+_0x47a5d1+'.\x20Deleting\x20mount\x20targets...');const _0x53d5be={};_0x53d5be[_0x55eaa5(0xdf)]=_0x47a5d1;const _0x209889=_0x53d5be,_0x231628=await _0x5b52b2[_0x55eaa5(0xe5)](_0x209889)[_0x55eaa5(0xf0)]();if(_0x231628)for(const _0x997421 of _0x231628['MountTargets']){const _0x15e998={};_0x15e998['MountTargetId']=_0x997421[_0x55eaa5(0xee)];const _0x3e0ebc=_0x15e998;await _0x5b52b2[_0x55eaa5(0xe3)](_0x3e0ebc)['promise'](),logger['info']('Mount\x20target\x20'+_0x997421[_0x55eaa5(0xee)]+_0x55eaa5(0xde));}else logger[_0x55eaa5(0xdd)](_0x2f744b[_0x55eaa5(0xef)]);}else logger[_0x55eaa5(0xdd)](_0x2f744b['GJqSY']);}catch(_0x2e7d94){logger[_0x55eaa5(0xdb)](_0x2f744b['clFBy'],_0x2e7d94);}}; |
@@ -1,1 +0,1 @@ | ||
| function a31_0x22c1(){const _0x439aab=['promise','3056132krmrNN','111579UXPpsn','3aVTUkz','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','6769LRVRDr','OgCTK','1802742XuSKla','debug','2023610jUQkMg','6289260hFwXpw','awsObj','HiVyM','stackDeleteComplete','zFrYQ','4476zWzPmD','../config/logger','153QSdfPz','deleteStack','2010-05-15','8356088uUNOhv'];a31_0x22c1=function(){return _0x439aab;};return a31_0x22c1();}const a31_0x23e2cc=a31_0x2293;(function(_0x4b2232,_0x580fd0){const _0x34617b=a31_0x2293,_0x47095b=_0x4b2232();while(!![]){try{const _0x29643e=-parseInt(_0x34617b(0x18d))/0x1+-parseInt(_0x34617b(0x192))/0x2*(parseInt(_0x34617b(0x18e))/0x3)+-parseInt(_0x34617b(0x18c))/0x4+-parseInt(_0x34617b(0x195))/0x5+-parseInt(_0x34617b(0x19a))/0x6*(parseInt(_0x34617b(0x190))/0x7)+parseInt(_0x34617b(0x18a))/0x8+parseInt(_0x34617b(0x187))/0x9*(parseInt(_0x34617b(0x194))/0xa);if(_0x29643e===_0x580fd0)break;else _0x47095b['push'](_0x47095b['shift']());}catch(_0x22c3c5){_0x47095b['push'](_0x47095b['shift']());}}}(a31_0x22c1,0xb1d6f));const AWS=require('./AWSUtils')[a31_0x23e2cc(0x196)],{logger}=require(a31_0x23e2cc(0x186));function a31_0x2293(_0x177ff7,_0x58b875){const _0x22c1b3=a31_0x22c1();return a31_0x2293=function(_0x22939b,_0x3e05f8){_0x22939b=_0x22939b-0x186;let _0x2a4e9d=_0x22c1b3[_0x22939b];return _0x2a4e9d;},a31_0x2293(_0x177ff7,_0x58b875);}exports['deleteClusterStack']=async _0x101dff=>{const _0x132452=a31_0x23e2cc,_0x2ab4af={};_0x2ab4af[_0x132452(0x199)]=_0x132452(0x189),_0x2ab4af['OgCTK']=_0x132452(0x18f),_0x2ab4af[_0x132452(0x197)]=_0x132452(0x198);const _0xa55416=_0x2ab4af,_0x4362fd={};_0x4362fd['apiVersion']=_0xa55416['zFrYQ'];const _0x2b8128=new AWS['CloudFormation'](_0x4362fd),_0xf20d91={};_0xf20d91['StackName']=_0x101dff;const _0x130e4a=_0xf20d91,_0x3aecc4=await _0x2b8128[_0x132452(0x188)](_0x130e4a)['promise']();logger[_0x132452(0x193)](_0xa55416[_0x132452(0x191)]);const _0x24fa3a={};return _0x24fa3a['StackName']=_0x101dff,_0x2b8128['waitFor'](_0xa55416[_0x132452(0x197)],_0x24fa3a)[_0x132452(0x18b)]();}; | ||
| const a31_0x30da53=a31_0x3778;function a31_0x1854(){const _0x3725f0=['568488OEHLJL','103311nbNsbs','deleteClusterStack','4MuwcXF','promise','deleteStack','145aUumNe','waitFor','935868VUZdea','42511mntueP','2010-05-15','Synzi','awsObj','xMbvD','228417idAonS','CloudFormation','40yePMgQ','43986gSVIFX','Waiting\x20for\x20CloudFormation\x20stack\x20to\x20complete','zbRdL','StackName','8313800dKtZdD','./AWSUtils','apiVersion'];a31_0x1854=function(){return _0x3725f0;};return a31_0x1854();}function a31_0x3778(_0x19f159,_0x4b1b2b){const _0x1854ae=a31_0x1854();return a31_0x3778=function(_0x377845,_0x88f4b8){_0x377845=_0x377845-0x192;let _0x27eaee=_0x1854ae[_0x377845];return _0x27eaee;},a31_0x3778(_0x19f159,_0x4b1b2b);}(function(_0x2227af,_0x52470b){const _0x1bcfd0=a31_0x3778,_0x5e66dc=_0x2227af();while(!![]){try{const _0x2ec541=parseInt(_0x1bcfd0(0x198))/0x1+parseInt(_0x1bcfd0(0x1a5))/0x2*(parseInt(_0x1bcfd0(0x1a2))/0x3)+parseInt(_0x1bcfd0(0x192))/0x4+parseInt(_0x1bcfd0(0x1a8))/0x5*(parseInt(_0x1bcfd0(0x19b))/0x6)+parseInt(_0x1bcfd0(0x193))/0x7*(-parseInt(_0x1bcfd0(0x19a))/0x8)+parseInt(_0x1bcfd0(0x1a3))/0x9+-parseInt(_0x1bcfd0(0x19f))/0xa;if(_0x2ec541===_0x52470b)break;else _0x5e66dc['push'](_0x5e66dc['shift']());}catch(_0x5e732e){_0x5e66dc['push'](_0x5e66dc['shift']());}}}(a31_0x1854,0x31bbd));const AWS=require(a31_0x30da53(0x1a0))[a31_0x30da53(0x196)],{logger}=require('../config/logger');exports[a31_0x30da53(0x1a4)]=async _0x56ff09=>{const _0x1e6c5c=a31_0x30da53,_0xcd5e1={};_0xcd5e1[_0x1e6c5c(0x19d)]=_0x1e6c5c(0x194),_0xcd5e1[_0x1e6c5c(0x197)]=_0x1e6c5c(0x19c),_0xcd5e1[_0x1e6c5c(0x195)]='stackDeleteComplete';const _0x3d3244=_0xcd5e1,_0x33892d={};_0x33892d[_0x1e6c5c(0x1a1)]=_0x3d3244[_0x1e6c5c(0x19d)];const _0x1bb7cc=new AWS[(_0x1e6c5c(0x199))](_0x33892d),_0x16e3f8={};_0x16e3f8[_0x1e6c5c(0x19e)]=_0x56ff09;const _0x49f9ac=_0x16e3f8,_0x389575=await _0x1bb7cc[_0x1e6c5c(0x1a7)](_0x49f9ac)[_0x1e6c5c(0x1a6)]();logger['debug'](_0x3d3244['xMbvD']);const _0x1108e0={};return _0x1108e0[_0x1e6c5c(0x19e)]=_0x56ff09,_0x1bb7cc[_0x1e6c5c(0x1a9)](_0x3d3244[_0x1e6c5c(0x195)],_0x1108e0)['promise']();}; |
@@ -1,1 +0,1 @@ | ||
| const a32_0x4cfc3d=a32_0x4072;function a32_0x4072(_0xf28eec,_0x279e0a){const _0x20fe9a=a32_0x20fe();return a32_0x4072=function(_0x407256,_0x138d32){_0x407256=_0x407256-0x1b1;let _0x48e60d=_0x20fe9a[_0x407256];return _0x48e60d;},a32_0x4072(_0xf28eec,_0x279e0a);}(function(_0x11916a,_0x1f66b8){const _0x5ce35d=a32_0x4072,_0x4e2404=_0x11916a();while(!![]){try{const _0x57bc4b=-parseInt(_0x5ce35d(0x1c5))/0x1*(-parseInt(_0x5ce35d(0x1be))/0x2)+-parseInt(_0x5ce35d(0x1c3))/0x3*(-parseInt(_0x5ce35d(0x1b3))/0x4)+-parseInt(_0x5ce35d(0x1c4))/0x5+-parseInt(_0x5ce35d(0x1b8))/0x6*(parseInt(_0x5ce35d(0x1b9))/0x7)+parseInt(_0x5ce35d(0x1bb))/0x8+parseInt(_0x5ce35d(0x1c1))/0x9+parseInt(_0x5ce35d(0x1c2))/0xa;if(_0x57bc4b===_0x1f66b8)break;else _0x4e2404['push'](_0x4e2404['shift']());}catch(_0x1273f9){_0x4e2404['push'](_0x4e2404['shift']());}}}(a32_0x20fe,0xbea8e));const AWS=require(a32_0x4cfc3d(0x1bf))[a32_0x4cfc3d(0x1b2)],{logger}=require(a32_0x4cfc3d(0x1ba));function a32_0x20fe(){const _0x4697c9=['awsObj','8nswNtU','describeStacks','2010-05-15','promise','apiVersion','8244NFPsgA','5600MWSPbs','../config/logger','375496dRudNw','StackName','VCupU','23570mIlaLv','./AWSUtils','describeClusterStack','13113189IYZRcA','7138210dizTJD','1303131SwiFkQ','6974755iwqpoW','16xBwVMm','CloudFormation'];a32_0x20fe=function(){return _0x4697c9;};return a32_0x20fe();}exports[a32_0x4cfc3d(0x1c0)]=async _0x2f7c39=>{const _0x151294=a32_0x4cfc3d,_0x1ce7ac={};_0x1ce7ac[_0x151294(0x1bd)]=_0x151294(0x1b5);const _0x306558=_0x1ce7ac,_0x70e6b={};_0x70e6b[_0x151294(0x1b7)]=_0x306558[_0x151294(0x1bd)];const _0xff60d9=new AWS[(_0x151294(0x1b1))](_0x70e6b),_0x346f2a={};_0x346f2a[_0x151294(0x1bc)]=_0x2f7c39;const _0x489199=_0x346f2a;return _0xff60d9[_0x151294(0x1b4)](_0x489199)[_0x151294(0x1b6)]();}; | ||
| const a32_0x57d4b1=a32_0x4335;(function(_0x2406f4,_0x64fb9f){const _0x42e824=a32_0x4335,_0x5209a8=_0x2406f4();while(!![]){try{const _0x4e33db=-parseInt(_0x42e824(0x1d1))/0x1+-parseInt(_0x42e824(0x1d7))/0x2+-parseInt(_0x42e824(0x1dc))/0x3+parseInt(_0x42e824(0x1d4))/0x4+-parseInt(_0x42e824(0x1d6))/0x5*(-parseInt(_0x42e824(0x1dd))/0x6)+-parseInt(_0x42e824(0x1d3))/0x7+-parseInt(_0x42e824(0x1d2))/0x8*(-parseInt(_0x42e824(0x1da))/0x9);if(_0x4e33db===_0x64fb9f)break;else _0x5209a8['push'](_0x5209a8['shift']());}catch(_0x2ffbeb){_0x5209a8['push'](_0x5209a8['shift']());}}}(a32_0x428e,0x518a2));function a32_0x4335(_0x647aea,_0xa11d87){const _0x428e48=a32_0x428e();return a32_0x4335=function(_0x4335a0,_0x4dd995){_0x4335a0=_0x4335a0-0x1d1;let _0x2d01cf=_0x428e48[_0x4335a0];return _0x2d01cf;},a32_0x4335(_0x647aea,_0xa11d87);}function a32_0x428e(){const _0x4f6297=['3714942tzqJcY','2266924NwUqtO','2010-05-15','7620Ieafva','1141398fbKdaq','describeClusterStack','GYSUC','9yhumjB','apiVersion','1471260tbyzxg','2430QiLTmj','211734nSvMum','7628752lNhWSH'];a32_0x428e=function(){return _0x4f6297;};return a32_0x428e();}const AWS=require('./AWSUtils')['awsObj'],{logger}=require('../config/logger');exports[a32_0x57d4b1(0x1d8)]=async _0x20ddf2=>{const _0x38a597=a32_0x57d4b1,_0x99caa3={};_0x99caa3[_0x38a597(0x1d9)]=_0x38a597(0x1d5);const _0x5cca3d=_0x99caa3,_0x3efa2b={};_0x3efa2b[_0x38a597(0x1db)]=_0x5cca3d[_0x38a597(0x1d9)];const _0x51f9ff=new AWS['CloudFormation'](_0x3efa2b),_0x13246f={};_0x13246f['StackName']=_0x20ddf2;const _0x51f873=_0x13246f;return _0x51f9ff['describeStacks'](_0x51f873)['promise']();}; |
@@ -1,1 +0,1 @@ | ||
| function a33_0x29ce(){const _0x565a75=['hnjoi','BIgss','addMetricServerComponents','statusCode','split','etPjr','mKExx','bstackAccesskey','replaceNamespacedServiceAccount','Stacks','ClixG','map','StackName','ZHaaL','nwhhz','Adding\x20VPC\x20CNI\x20CM','Ygmwa','cetxI','clientId','NRfNm','7MlEfab','hCHXx','Deleting\x20Turboscale\x20Agent','tUCnB','Scaling\x20up\x20deployment','RNLQa','PlVTP','kBwkB','createNamespacedDeployment','SllKr','gSsJW','ZFyjj','metrics-server','hJfYM','uBKFB','Waiting\x20for\x20Cert\x20Manager\x20Deployments','Deleting\x20cert-manager','TOxXS','EpakL','QVTjq','./deleteEFSMountTargets','123456','Added\x20clusterrolebinding','Added\x20VPC\x20CNI\x20ConfigMaps','sXWOR','pOdrY','WfNlS','wIcFa','OgZak','fgWmf','Adding\x20MetricsServer\x20Service','Added\x20Ingress','rPoxF','SkcNd','Deleted\x20Turboscale\x20Agent','role-binding.yaml','Browserstack','\x20cloudformation\x20stack\x20from\x20region\x20','./utilityMethods','default-service-account.yaml','message','odtlH','Adding\x20default\x20service\x20account','NsQTG','ndPvM','Adding\x20Cert\x20Manager','length','pZjRF','egUql','Adding\x20MetricsServer\x20API\x20Service','uNSFO','JMcCH','xJncC','kcwVn','Skgbc','KnDtI','../config/constants','236zPEbdK','dUbqh','Adding\x20MetricsServer\x20Components','gridProfileId','JbFnx','autoscaler','Added\x20Cert\x20Issuer','cloudProvider','Deleted\x20cluster\x20and\x20linked\x20resources\x20successfully','KSnix','AfJto','uid','22485kHxIrl','Added\x20Turboscale\x20Agent','pHhqQ','metricsServerServiceExists','../config/logger','9|3|5|2|6|1|4|7|0|8','createdBy','ingress.yaml','GmrjH','private-ingress-nginx-controller','Uqbsa','MmEkU','XICBV','createAPIService','Added\x20Autoscaler\x20Components','Wburh','GNUGd','kJnec','deployment.yaml','clusterName','removeGridComponents','managedBy','bsSLJ','Deleted\x20cert-manager','lqUUj','gxbEi','SJmKw','ADizU','createNamespacedRoleBinding','14|9|15|13|11|0|7|17|4|2|8|3|12|16|5|10|18|1|6','Deleting\x20ingress-nginx','uOtBE','KOlLX','hmqUj','UlfIt','deploymentExists','YwxSB','Slohm','addGridComponents','uyNPM','fGIWV','eOXSL','hubVersion','SrYYp','aZMvK','elKgm','./deleteStack','metadata','browser-node-service-account.yaml','annotations','browserstack-turboscale-agent','UXyzC','true','nginx-private','DEHyY','browser-node-cluster-role-binding.yaml','enableHubHa','VkQkX','Adding\x20browser-node\x20service\x20account','service.beta.kubernetes.io/azure-load-balancer-internal:\x20\x22true\x22','iSgao','xuSLK','XFhkB','dkFZQ','DjOkA','deleteRoutingDeps','PPVEO','PcYJI','NNEBn','ANvpi','felnz','TBhSt','crds.yaml','xLaQu','namespace','ZeynF','kube-system','KGlgJ','find','createNamespacedService','Adding\x20Autoscaler\x20namespacedRole','load','vpasO','HLcAj','GQVsq','Added\x20Cert\x20Manager','Added\x20MetricsServer\x20Components','WewiZ','dlQCP','QtCBH','JSqUP','vadto','mTbLF','QpXNd','code','ukMrV','YtZCX','cluster-role-binding-auth-delegator.yaml','UplHJ','fttrZ','RnSbS','xhzhx','Added\x20Nginx\x20Pods\x20and\x20deployments','izOaE','loadAll','kafkaPassword','ingress-nginx','ypVVg','4272AmvWcO','21ogZyzb','Removing\x20grid\x20components','Adding\x20Cert\x20Issuer','4|2|0|1|5|6|3','Adding\x20MetricsServer\x20namespacedRoleBinding','MsCOD','XlskW','createClusterRoleBinding','listNamespacedService','debug','VfWWK','deleteAgent','hJnTk','Scaled\x20down\x20deployment','Adding\x20Autoscaler\x20Components','kKBDf','Outputs','PyhMf','../utils/webSocketUtils','afGEi','body','browser-node-cluster-role.yaml','ufrsv','BmIFq','name','jBUiu','smfCt','pgKQS','rnmbH','replace','GSsJv','sgVFC','./describeStack','Deleting\x20clusterrolebinding','UtsUb','Adding\x20browser-node-role\x20cluster\x20role','scaleDownHubDeployment','zndrS','iHiwH','cUrMw','sMCmA','Adding\x20Ingress','pHcAS','144odcMBr','FTFWQ','cluster-role.yaml','Added\x20Cert\x20Manager\x20CRDs','info','Adding\x20Autoscaler\x20clusterRole','kBGkj','zvQtu','eks.amazonaws.com/role-arn','createNamespace','createClusterRole','Adding\x20Nginx\x20Private\x20Pods\x20and\x20Services','clusterRegion','cert-manager','GrbEv','CyFcP','readNamespacedDeployment','HAzmF','sAPnl','vOsdE','hub-service.yaml','browserstack','XpXnc','all','6|2|7|3|5|4|0|1','zBwSg','DWliX','addAutoScalerComponents','hubHaNameSpace','Adding\x20MetricsServer\x20clusterRoleBinding','dDegi','Adding\x20hubservice','VWxSU','ZZgIK','trdqS','vlGnS','hub-deployment.yaml','helper.yaml','17140dlFwOm','HnNQO','Added\x20browser-node-role-binding\x20role\x20binding','WJFJa','gelQD','CnxnS','lvVwd','jOAnx','service.beta.kubernetes.io/aws-load-balancer-internal:\x20\x22true\x22','NGUMx','ixAGq','ySJRU','xEVxf','gtYZa','Error\x20deleting\x20stack\x20','vWFGV','networking.gke.io/load-balancer-type:\x20\x22Internal\x22','SKeaN','olBfH','wRoyU','eQsPX','Added\x20browser-node-role\x20cluster\x20role','Deleted\x20ingress-nginx','RRdKy','cert-manager-cainjector','xVnYf','Adding\x20Autoscaler\x20clusterRoleBinding','IbnIA','Deleted\x20clusterrolebinding','readNamespace','namespaceExists','pGwGe','Added\x20browser-node\x20service\x20account','gTcCM','OJBCL','default','Dpgkx','dVkxt','eyUVW','rioJW','-cf','WWHLV','VeQDj','kDqzb','createNamespacedServiceAccount','Adding\x20MetricsServer\x20Service\x20Account','Dvutk','qTOcM','IHGYX','rKQeb','join','bstackUsername','hCEoQ','KvQia','templates','Added\x20default\x20service\x20account','js-yaml','template','cNauk','nDGgH','NDeBM','/podReady','345161bMFwya','OxAhj','Added\x20browserstack\x20secret\x20deployment','YIiZn','DlYdg','browserstack-secret.yaml','lnqvK','vftKR','role.yaml','2445810awkTxx','VknUn','isPrivateGrid','1793IKgWgr','grLOS','gnTKu','Scaled\x20up\x20deployment','AKMoh','cluster-role-aggregated-reader.yaml','56044uqcxLd','rPLzB','Adding\x20Autoscaler\x20namespacedRoleBinding','eFpdu','FSMIQ','GqNMc','qtiWQ','uXEWi','LuKZA','DaDQv','readFileAsync','ApNQH','Adding\x20browserstack\x20secret\x20deployment','sa.yaml','getNamespaceUID','glbAe','Adding\x20Nginx\x20Roles\x20and\x20Service\x20Accounts','labels','iFSpj','Removed\x20grid\x20components','UqJfK','XNfmJ','items','KKpzx','RZgak','deleteClusterRoleBinding','PZJnv','vnvsc','JqHhb','utf-8','TbFNt','clusterissuer.yaml','1056792eaajHw','qjFTG','<ClusterName>','deployer-srvacct-binding-','eOogh','BCnSb','Added\x20Nginx\x20Private\x20Pods\x20and\x20deployments','bELMc','cluster-role-binding.yaml','NzLYZ','replicas','Added\x20Nginx\x20Roles\x20and\x20Service\x20Accounts','error','mLMGk','spec','/readyz','Adding\x20MetricsServer\x20clusterRole','gqdcK','rGHPo','private-pods-and-services.yaml','Ltlhg','GbiNn','wfBwT','deleteNamespace','AmGrr','AStRG','Adding\x20browser-node-role-binding\x20role\x20binding','Fppin','nginx','clusterrole.yaml'];a33_0x29ce=function(){return _0x565a75;};return a33_0x29ce();}const a33_0x58d050=a33_0x3811;function a33_0x3811(_0x407544,_0x125ab2){const _0x29ce74=a33_0x29ce();return a33_0x3811=function(_0x3811e4,_0x9fbec9){_0x3811e4=_0x3811e4-0x84;let _0x31af4b=_0x29ce74[_0x3811e4];return _0x31af4b;},a33_0x3811(_0x407544,_0x125ab2);}(function(_0x451b9f,_0x580518){const _0x308703=a33_0x3811,_0x493250=_0x451b9f();while(!![]){try{const _0x2895d5=-parseInt(_0x308703(0x21b))/0x1+parseInt(_0x308703(0x88))/0x2*(-parseInt(_0x308703(0x18c))/0x3)+-parseInt(_0x308703(0x113))/0x4*(-parseInt(_0x308703(0x11f))/0x5)+parseInt(_0x308703(0x224))/0x6+parseInt(_0x308703(0xda))/0x7*(parseInt(_0x308703(0xa8))/0x8)+-parseInt(_0x308703(0x1b7))/0x9*(parseInt(_0x308703(0x1dd))/0xa)+parseInt(_0x308703(0x227))/0xb*(parseInt(_0x308703(0x18b))/0xc);if(_0x2895d5===_0x580518)break;else _0x493250['push'](_0x493250['shift']());}catch(_0x503aa2){_0x493250['push'](_0x493250['shift']());}}}(a33_0x29ce,0x47dca));const fs=require('fs'),yaml=require(a33_0x58d050(0x215)),path=require('path'),{v4:uuidv4}=require('uuid'),{logger}=require(a33_0x58d050(0x123)),{AG_API_URL,global_registry,CLUSTER_DEP_STACK_NAME,CLUSTER_AUTOSCALER_STACK_NAME,CLUSTER_HUB_HA_STACK_NAME,AZURE,GCP,TURBOSCALE_DEPLOYMENT}=require(a33_0x58d050(0x112)),{deleteClusterStack}=require(a33_0x58d050(0x14d)),{kubeApply,waitForDeployment,encodeBase64}=require(a33_0x58d050(0x100)),{delay}=require(a33_0x58d050(0x19e)),{describeClusterStack}=require(a33_0x58d050(0x1ac)),{deleteEFSMountTarget}=require(a33_0x58d050(0xee)),applyTemplate=async(_0x2b3609,_0x266761,_0x10f24b={})=>{const _0x358ce3=a33_0x58d050,_0x8af5db={'rPLzB':_0x358ce3(0x153),'xhzhx':function(_0x1093bd,_0x33eabd){return _0x1093bd(_0x33eabd);},'VknUn':_0x358ce3(0x21a),'olBfH':_0x358ce3(0xb7),'eQsPX':'false','NDeBM':_0x358ce3(0xef),'EFjYW':'templates','pOdrY':_0x358ce3(0xa5),'vOsdE':function(_0x583cb7,_0x3dd88f){return _0x583cb7!=_0x3dd88f;},'EpakL':function(_0x446552,_0xd3d523){return _0x446552!==_0xd3d523;},'NGUMx':_0x358ce3(0x208),'aZMvK':'SJWZq','sAPnl':'NvCiz','pHhqQ':function(_0x20957b,_0x7b2714){return _0x20957b!==_0x7b2714;},'cUrMw':function(_0x46bb8b,_0x36d3c5){return _0x46bb8b===_0x36d3c5;},'ADizU':_0x358ce3(0x1aa),'MsCOD':function(_0x51d780,_0x389725){return _0x51d780===_0x389725;},'hCEoQ':_0x358ce3(0xeb),'QaKaf':_0x358ce3(0x1a5),'XNfmJ':function(_0x4bcae1,_0x2403b0){return _0x4bcae1===_0x2403b0;},'zBwSg':_0x358ce3(0xd8),'yxelc':_0x358ce3(0x1cd),'vftKR':'hub-deployment.yaml','gelQD':_0x358ce3(0xa0),'xVnYf':_0x358ce3(0x1b6)};let _0x30d5fe=await fs[_0x358ce3(0x92)](path[_0x358ce3(0x20f)](__dirname,'..',_0x8af5db['EFjYW'],_0x2b3609),_0x8af5db[_0x358ce3(0xf3)]);_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<GridNamespace>/g,_0x266761),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<BstackURL>/g,AG_API_URL),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<ClusterName>/g,global_registry[_0x358ce3(0x132)]),_0x30d5fe=_0x30d5fe['replace'](/<BstackUsername>/g,global_registry[_0x358ce3(0x210)]),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<BstackAccessKey>/g,global_registry[_0x358ce3(0xcd)]),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<GridName>/g,global_registry['gridName']),_0x30d5fe=_0x30d5fe['replace'](/<Region>/g,global_registry[_0x358ce3(0x1c3)]),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<CloudProvider>/g,global_registry[_0x358ce3(0x11a)]),_0x30d5fe=_0x30d5fe['replace'](/<HubImageVersion>/g,global_registry[_0x358ce3(0x149)]),_0x30d5fe=_0x30d5fe['replace'](/<BrowserImageVersion>/g,global_registry['browserVersion']),_0x30d5fe=_0x30d5fe['replace'](/<PrivateGrid>/g,global_registry[_0x358ce3(0x226)]?_0x8af5db[_0x358ce3(0x89)]:_0x8af5db['eQsPX']);if(_0x8af5db[_0x358ce3(0x1ca)](global_registry['enableHubHa'],null)&&_0x8af5db[_0x358ce3(0xec)](global_registry['enableHubHa'],undefined)&&global_registry['enableHubHa']){if(_0x8af5db['EpakL'](_0x8af5db[_0x358ce3(0x1e6)],_0x8af5db[_0x358ce3(0x14b)]))_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<ReadinessProbePath>/g,_0x8af5db[_0x358ce3(0x225)]),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<EnableHubHa>/g,_0x8af5db[_0x358ce3(0x89)]),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<HubHaNameSpace>/g,global_registry[_0x358ce3(0x1d3)]);else{const _0x50b38d={'azure.workload.identity/use':_0x8af5db[_0x358ce3(0x89)],..._0x31d37b['spec'][_0x358ce3(0x216)][_0x358ce3(0x14e)][_0x358ce3(0x99)]};_0x1d6921['spec']['template'][_0x358ce3(0x14e)][_0x358ce3(0x99)]=_0x50b38d;}}else _0x8af5db[_0x358ce3(0xec)](_0x8af5db[_0x358ce3(0x1c9)],_0x8af5db[_0x358ce3(0x1c9)])?(_0x1b935d=_0x13b9fc['replace'](/<RedisClientPassword>/g,_0x8af5db[_0x358ce3(0x184)](_0x4405d7,_0x457feb['redisPassword'])),_0x337145=_0x3394ba['replace'](/<KafkaClientPassword>/g,_0x8af5db['xhzhx'](_0x4c90de,_0x3fd1b1[_0x358ce3(0x188)]))):(_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<ReadinessProbePath>/g,_0x8af5db[_0x358ce3(0x1ef)]),_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<EnableHubHa>/g,_0x8af5db['eQsPX']),_0x30d5fe=_0x30d5fe['replace'](/<HubHaNameSpace>/g,''));_0x8af5db['vOsdE'](global_registry[_0x358ce3(0x116)],null)&&_0x8af5db[_0x358ce3(0x121)](global_registry[_0x358ce3(0x116)],undefined)?_0x8af5db[_0x358ce3(0x1b3)](_0x8af5db[_0x358ce3(0x13a)],_0x8af5db['ADizU'])?_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<GridProfileID>/g,global_registry[_0x358ce3(0x116)]):(_0x677b6c=_0x3d4927[_0x358ce3(0x1a9)](/<ReadinessProbePath>/g,_0x8af5db[_0x358ce3(0x225)]),_0x5535f1=_0x4a409c[_0x358ce3(0x1a9)](/<EnableHubHa>/g,_0x8af5db['rPLzB']),_0x373867=_0x43bac5[_0x358ce3(0x1a9)](/<HubHaNameSpace>/g,_0x4922b5[_0x358ce3(0x1d3)])):_0x8af5db['MsCOD'](_0x8af5db[_0x358ce3(0x211)],_0x8af5db['QaKaf'])?(_0x4f4c3a=_0x563830[_0x358ce3(0x1a9)](/<ReadinessProbePath>/g,_0x8af5db['olBfH']),_0x12c24e=_0x4e0f4f['replace'](/<EnableHubHa>/g,_0x8af5db[_0x358ce3(0x1f1)]),_0x2eb2ef=_0x31ff88[_0x358ce3(0x1a9)](/<HubHaNameSpace>/g,'')):_0x30d5fe=_0x30d5fe[_0x358ce3(0x1a9)](/<GridProfileID>/g,'');const _0x4d877f=yaml[_0x358ce3(0x170)](_0x30d5fe);if(_0x8af5db[_0x358ce3(0x9d)](global_registry[_0x358ce3(0x11a)],AZURE)&&_0x8af5db[_0x358ce3(0x121)](_0x10f24b[_0x8af5db[_0x358ce3(0x1d0)]],undefined)){if(_0x8af5db[_0x358ce3(0x121)](_0x8af5db['yxelc'],_0x8af5db['yxelc']))return![];else{const _0x17788f={};_0x17788f['azure.workload.identity/client-id']=''+_0x10f24b[_0x358ce3(0xd8)],_0x4d877f[_0x358ce3(0x14e)]={'annotations':_0x17788f,..._0x4d877f['metadata']};}}if(_0x8af5db[_0x358ce3(0x191)](global_registry[_0x358ce3(0x11a)],AZURE)&&_0x8af5db[_0x358ce3(0x1b3)](_0x2b3609,_0x8af5db[_0x358ce3(0x222)])){if(_0x8af5db['pHhqQ'](_0x8af5db[_0x358ce3(0x1e1)],_0x8af5db[_0x358ce3(0x1f6)]))_0x4d877f[_0x358ce3(0xb6)]['template'][_0x358ce3(0x14e)][_0x358ce3(0x99)]={'azure.workload.identity/use':_0x8af5db['rPLzB'],..._0x4d877f[_0x358ce3(0xb6)][_0x358ce3(0x216)][_0x358ce3(0x14e)][_0x358ce3(0x99)]};else return _0x8af5db[_0x358ce3(0x219)];}return _0x4d877f;};exports[a33_0x58d050(0x1d2)]=async(_0x2c3e12,_0x1396f1,_0x31a158,_0xf9fc23,_0x5318a8,_0x110828,_0x4485e5)=>{const _0xd83349=a33_0x58d050,_0x4cec37={};_0x4cec37[_0xd83349(0x161)]='Adding\x20Autoscaler\x20Service\x20Account',_0x4cec37['fgWmf']='templates',_0x4cec37[_0xd83349(0x162)]=_0xd83349(0x118),_0x4cec37[_0xd83349(0x207)]=_0xd83349(0x95),_0x4cec37[_0xd83349(0x163)]='utf-8',_0x4cec37[_0xd83349(0xb5)]=_0xd83349(0x1bf),_0x4cec37[_0xd83349(0x14a)]=_0xd83349(0x16b),_0x4cec37['ApNQH']=_0xd83349(0x1bc),_0x4cec37[_0xd83349(0x20c)]=_0xd83349(0xc5),_0x4cec37['MmEkU']=_0xd83349(0x16f),_0x4cec37[_0xd83349(0x1de)]=_0xd83349(0x223),_0x4cec37[_0xd83349(0x17a)]=_0xd83349(0x1f7),_0x4cec37[_0xd83349(0xa9)]=_0xd83349(0xb0),_0x4cec37['xvVLR']=_0xd83349(0x8a),_0x4cec37[_0xd83349(0xfa)]=_0xd83349(0xfd),_0x4cec37['NzLYZ']='Adding\x20Autoscaler\x20Deployment',_0x4cec37[_0xd83349(0x10e)]=_0xd83349(0x131),_0x4cec37[_0xd83349(0x109)]=_0xd83349(0xaa);const _0x2995ea=_0x4cec37;let _0xa766a5=null,_0x25296f=null;logger[_0xd83349(0x1bb)](_0x2995ea[_0xd83349(0x161)]),_0x25296f=await fs[_0xd83349(0x92)](path[_0xd83349(0x20f)](__dirname,'..',_0x2995ea[_0xd83349(0xf7)],_0x2995ea[_0xd83349(0x162)],_0x2995ea[_0xd83349(0x207)]),_0x2995ea[_0xd83349(0x163)]),_0xa766a5=yaml[_0xd83349(0x170)](_0x25296f),_0xa766a5[_0xd83349(0x14e)][_0xd83349(0x150)][_0x2995ea[_0xd83349(0xb5)]]=_0x4485e5;const _0x527ea5={};_0x527ea5['namespace']=_0x2995ea['SrYYp'],_0x527ea5[_0xd83349(0x1a0)]=_0xa766a5,await _0x2c3e12[_0xd83349(0x209)](_0x527ea5),logger[_0xd83349(0x1bb)](_0x2995ea[_0xd83349(0x93)]),_0x25296f=await fs[_0xd83349(0x92)](path['join'](__dirname,'..',_0x2995ea[_0xd83349(0xf7)],_0x2995ea['PcYJI'],_0x2995ea[_0xd83349(0x20c)]),_0x2995ea['NNEBn']),_0xa766a5=yaml[_0xd83349(0x170)](_0x25296f);const _0x346c2b={};_0x346c2b[_0xd83349(0x1a0)]=_0xa766a5,await _0xf9fc23[_0xd83349(0x1c1)](_0x346c2b),logger[_0xd83349(0x1bb)](_0x2995ea[_0xd83349(0x12a)]),_0x25296f=await fs[_0xd83349(0x92)](path['join'](__dirname,'..',_0x2995ea[_0xd83349(0xf7)],_0x2995ea[_0xd83349(0x162)],_0x2995ea[_0xd83349(0x1de)]),_0x2995ea[_0xd83349(0x163)]),_0xa766a5=yaml[_0xd83349(0x170)](_0x25296f);const _0x16ce78={};_0x16ce78['namespace']=_0x2995ea[_0xd83349(0x14a)],_0x16ce78[_0xd83349(0x1a0)]=_0xa766a5,await _0xf9fc23['createNamespacedRole'](_0x16ce78),logger[_0xd83349(0x1bb)](_0x2995ea[_0xd83349(0x17a)]),_0x25296f=await fs['readFileAsync'](path[_0xd83349(0x20f)](__dirname,'..',_0x2995ea['fgWmf'],_0x2995ea[_0xd83349(0x162)],_0x2995ea[_0xd83349(0xa9)]),_0x2995ea[_0xd83349(0x163)]),_0xa766a5=yaml['load'](_0x25296f);const _0x116c27={};_0x116c27[_0xd83349(0x1a0)]=_0xa766a5,await _0xf9fc23[_0xd83349(0x193)](_0x116c27),logger[_0xd83349(0x1bb)](_0x2995ea['xvVLR']),_0x25296f=await fs['readFileAsync'](path[_0xd83349(0x20f)](__dirname,'..',_0x2995ea[_0xd83349(0xf7)],_0x2995ea[_0xd83349(0x162)],_0x2995ea[_0xd83349(0xfa)]),_0x2995ea[_0xd83349(0x163)]),_0xa766a5=yaml['load'](_0x25296f);const _0x27ec45={};_0x27ec45['namespace']=_0x2995ea[_0xd83349(0x14a)],_0x27ec45['body']=_0xa766a5,await _0xf9fc23[_0xd83349(0x13b)](_0x27ec45),logger[_0xd83349(0x1bb)](_0x2995ea[_0xd83349(0xb1)]),_0x25296f=await fs[_0xd83349(0x92)](path[_0xd83349(0x20f)](__dirname,'..',_0x2995ea[_0xd83349(0xf7)],_0x2995ea['PcYJI'],_0x2995ea[_0xd83349(0x10e)]),_0x2995ea['NNEBn']),_0x25296f=_0x25296f[_0xd83349(0x1a9)](_0x2995ea['pZjRF'],_0x110828),_0xa766a5=yaml[_0xd83349(0x170)](_0x25296f);const _0x11c9d2={};_0x11c9d2[_0xd83349(0x169)]=_0x2995ea[_0xd83349(0x14a)],_0x11c9d2['body']=_0xa766a5,await _0x1396f1[_0xd83349(0xe2)](_0x11c9d2);},exports[a33_0x58d050(0xc8)]=async(_0x312b86,_0x5509fc,_0x2d75c9,_0x541f2c)=>{const _0x11f089=a33_0x58d050,_0x44bc09={};_0x44bc09[_0x11f089(0x172)]=_0x11f089(0x20a),_0x44bc09['iFSpj']=_0x11f089(0x213),_0x44bc09[_0x11f089(0x1e0)]='metrics-server',_0x44bc09[_0x11f089(0x11c)]='service-account.yaml',_0x44bc09[_0x11f089(0x1a6)]=_0x11f089(0xa5),_0x44bc09[_0x11f089(0x1bd)]=_0x11f089(0x16b),_0x44bc09['WBCok']='Adding\x20MetricsServer\x20clusterRole\x20for\x20aggregated\x20reader',_0x44bc09[_0x11f089(0x155)]=_0x11f089(0x87),_0x44bc09[_0x11f089(0x16c)]=_0x11f089(0xb8),_0x44bc09[_0x11f089(0x1a2)]=_0x11f089(0x1b9),_0x44bc09[_0x11f089(0x10a)]=_0x11f089(0x190),_0x44bc09[_0x11f089(0x182)]=_0x11f089(0xfd),_0x44bc09['KKpzx']=_0x11f089(0x1d4),_0x44bc09[_0x11f089(0x20e)]=_0x11f089(0x180),_0x44bc09[_0x11f089(0x130)]='cluster-role-binding.yaml',_0x44bc09[_0x11f089(0x8e)]=_0x11f089(0xf8),_0x44bc09[_0x11f089(0x110)]='service.yaml',_0x44bc09[_0x11f089(0xdb)]='Adding\x20MetricsServer\x20Deployment',_0x44bc09[_0x11f089(0x111)]='deployment.yaml',_0x44bc09[_0x11f089(0x12e)]=_0x11f089(0x10b),_0x44bc09['xLaQu']='api-service.yaml';const _0x40a91b=_0x44bc09;logger[_0x11f089(0x1bb)](_0x40a91b['HLcAj']);let _0x527227=await fs[_0x11f089(0x92)](path[_0x11f089(0x20f)](__dirname,'..',_0x40a91b['iFSpj'],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b['KSnix']),_0x40a91b[_0x11f089(0x1a6)]),_0x40059a=yaml['load'](_0x527227);const _0x2b3bc1={};_0x2b3bc1[_0x11f089(0x169)]=_0x40a91b[_0x11f089(0x1bd)],_0x2b3bc1['body']=_0x40059a,await _0x312b86[_0x11f089(0x209)](_0x2b3bc1),logger[_0x11f089(0x1bb)](_0x40a91b['WBCok']),_0x527227=await fs[_0x11f089(0x92)](path['join'](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b['DEHyY']),_0x40a91b['smfCt']),_0x40059a=yaml[_0x11f089(0x170)](_0x527227);const _0x464cce={};_0x464cce[_0x11f089(0x1a0)]=_0x40059a,await _0x2d75c9[_0x11f089(0x1c1)](_0x464cce),logger['info'](_0x40a91b[_0x11f089(0x16c)]),_0x527227=await fs[_0x11f089(0x92)](path['join'](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b[_0x11f089(0x1a2)]),_0x40a91b[_0x11f089(0x1a6)]),_0x40059a=yaml[_0x11f089(0x170)](_0x527227);const _0x5d7ad9={};_0x5d7ad9['body']=_0x40059a,await _0x2d75c9[_0x11f089(0x1c1)](_0x5d7ad9),logger[_0x11f089(0x1bb)](_0x40a91b[_0x11f089(0x10a)]),_0x527227=await fs['readFileAsync'](path['join'](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b[_0x11f089(0x182)]),_0x40a91b['smfCt']),_0x40059a=yaml[_0x11f089(0x170)](_0x527227);const _0x2f2441={};_0x2f2441[_0x11f089(0x169)]=_0x40a91b[_0x11f089(0x1bd)],_0x2f2441[_0x11f089(0x1a0)]=_0x40059a,await _0x2d75c9[_0x11f089(0x13b)](_0x2f2441),logger['info'](_0x40a91b[_0x11f089(0x9f)]),_0x527227=await fs[_0x11f089(0x92)](path[_0x11f089(0x20f)](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b['WJFJa'],_0x40a91b[_0x11f089(0x20e)]),_0x40a91b['smfCt']),_0x40059a=yaml[_0x11f089(0x170)](_0x527227);const _0x4aba06={};_0x4aba06[_0x11f089(0x1a0)]=_0x40059a,await _0x2d75c9['createClusterRoleBinding'](_0x4aba06),logger[_0x11f089(0x1bb)](_0x40a91b[_0x11f089(0x9f)]),_0x527227=await fs[_0x11f089(0x92)](path[_0x11f089(0x20f)](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b[_0x11f089(0x130)]),_0x40a91b[_0x11f089(0x1a6)]),_0x40059a=yaml[_0x11f089(0x170)](_0x527227);const _0x58e26d={};_0x58e26d[_0x11f089(0x1a0)]=_0x40059a,await _0x2d75c9['createClusterRoleBinding'](_0x58e26d),logger[_0x11f089(0x1bb)](_0x40a91b[_0x11f089(0x8e)]),_0x527227=await fs[_0x11f089(0x92)](path[_0x11f089(0x20f)](__dirname,'..',_0x40a91b['iFSpj'],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b['Skgbc']),_0x40a91b[_0x11f089(0x1a6)]),_0x40059a=yaml['load'](_0x527227);const _0x108a33={};_0x108a33[_0x11f089(0x169)]=_0x40a91b['kBGkj'],_0x108a33[_0x11f089(0x1a0)]=_0x40059a,await _0x312b86[_0x11f089(0x16e)](_0x108a33),logger[_0x11f089(0x1bb)](_0x40a91b[_0x11f089(0xdb)]),_0x527227=await fs['readFileAsync'](path[_0x11f089(0x20f)](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b[_0x11f089(0x111)]),_0x40a91b['smfCt']),_0x40059a=yaml['load'](_0x527227);const _0x406ad3={};_0x406ad3['namespace']=_0x40a91b[_0x11f089(0x1bd)],_0x406ad3[_0x11f089(0x1a0)]=_0x40059a,await _0x5509fc[_0x11f089(0xe2)](_0x406ad3),logger[_0x11f089(0x1bb)](_0x40a91b[_0x11f089(0x12e)]),_0x527227=await fs[_0x11f089(0x92)](path[_0x11f089(0x20f)](__dirname,'..',_0x40a91b[_0x11f089(0x9a)],_0x40a91b[_0x11f089(0x1e0)],_0x40a91b[_0x11f089(0x168)]),_0x40a91b[_0x11f089(0x1a6)]),_0x40059a=yaml['load'](_0x527227);const _0x9d19f2={};_0x9d19f2['body']=_0x40059a,await _0x541f2c[_0x11f089(0x12c)](_0x9d19f2);},exports[a33_0x58d050(0x122)]=async _0xe0bb64=>{const _0x31f64c=a33_0x58d050,_0x5d4230={};_0x5d4230['JqHhb']=_0x31f64c(0x15a),_0x5d4230['DaDQv']=_0x31f64c(0x16b),_0x5d4230['jrSDJ']=function(_0x407552,_0x200458){return _0x407552<_0x200458;},_0x5d4230[_0x31f64c(0x1f4)]=function(_0x429303,_0xcf353c){return _0x429303!==_0xcf353c;},_0x5d4230['FSMIQ']=_0x31f64c(0x203),_0x5d4230['YIiZn']='mmGsT',_0x5d4230[_0x31f64c(0xa6)]=function(_0x49f3ed,_0x4ebb3e){return _0x49f3ed===_0x4ebb3e;},_0x5d4230[_0x31f64c(0x15c)]='metrics-server',_0x5d4230[_0x31f64c(0x1ff)]=function(_0x179762,_0x3da80e){return _0x179762===_0x3da80e;},_0x5d4230[_0x31f64c(0x9c)]=_0x31f64c(0x228),_0x5d4230[_0x31f64c(0x196)]=_0x31f64c(0xd7);const _0x2ce456=_0x5d4230,_0x391f70={};_0x391f70['namespace']=_0x2ce456[_0x31f64c(0x91)];const _0x18cd75=await _0xe0bb64[_0x31f64c(0x194)](_0x391f70),_0x5a7ca9=_0x18cd75?.[_0x31f64c(0x9e)];for(let _0x15befd=0x0;_0x2ce456['jrSDJ'](_0x15befd,_0x5a7ca9[_0x31f64c(0x108)]);_0x15befd++){if(_0x2ce456[_0x31f64c(0x1f4)](_0x2ce456[_0x31f64c(0x8c)],_0x2ce456[_0x31f64c(0x21e)])){if(_0x2ce456['TbFNt'](_0x5a7ca9[_0x15befd][_0x31f64c(0x14e)][_0x31f64c(0x1a4)],_0x2ce456[_0x31f64c(0x15c)])){if(_0x2ce456[_0x31f64c(0x1ff)](_0x2ce456[_0x31f64c(0x9c)],_0x2ce456[_0x31f64c(0x196)]))_0x51b2d3=_0x2ce456[_0x31f64c(0xa4)];else return!![];}}else _0x1e61aa[_0x31f64c(0xb4)](_0x31f64c(0x1eb)+_0x26bcbd+':',_0x14a48c[_0x31f64c(0x102)]);}return![];},exports['namespaceExists']=async(_0x6989d0,_0x316a2c)=>{const _0xc77524=a33_0x58d050,_0x2ee5ec={};_0x2ee5ec['AKMoh']=function(_0x471bdb,_0x4a148d){return _0x471bdb!==_0x4a148d;},_0x2ee5ec['QVTjq']=_0xc77524(0xe7),_0x2ee5ec[_0xc77524(0x176)]=_0xc77524(0x1b1),_0x2ee5ec['yOxpG']=function(_0x74b2ea,_0x1f347c){return _0x74b2ea!==_0x1f347c;},_0x2ee5ec[_0xc77524(0xe5)]=_0xc77524(0x103),_0x2ee5ec['kKBDf']=_0xc77524(0x1e4);const _0x36d73a=_0x2ee5ec;try{if(_0x36d73a[_0xc77524(0x86)](_0x36d73a[_0xc77524(0xed)],_0x36d73a[_0xc77524(0x176)])){const _0x57bd22={};_0x57bd22['name']=_0x316a2c;const _0x734e95=await _0x6989d0['readNamespace'](_0x57bd22);return!![];}else _0x5a2ee8=_0x3e6639['replace'](/<GridProfileID>/g,_0x133c93[_0xc77524(0x116)]);}catch(_0x2b8991){if(_0x36d73a['yOxpG'](_0x36d73a['ZFyjj'],_0x36d73a[_0xc77524(0x19b)]))return![];else _0x40e150[_0xc77524(0x195)](_0x54c56f[_0xc77524(0x102)]);}},exports[a33_0x58d050(0x142)]=async(_0x44c313,_0x4c5aa9,_0x575440)=>{const _0x3b2607=a33_0x58d050,_0x1892ac={};_0x1892ac['BmIFq']=function(_0x2aa52b,_0x938f39){return _0x2aa52b!==_0x938f39;},_0x1892ac[_0x3b2607(0x181)]=_0x3b2607(0x105),_0x1892ac['SJmKw']=function(_0x242b7c,_0xbf9dc6){return _0x242b7c!==_0xbf9dc6;},_0x1892ac['etPjr']='FCEja',_0x1892ac[_0x3b2607(0x1c6)]=_0x3b2607(0x148);const _0x1cab58=_0x1892ac;try{if(_0x1cab58[_0x3b2607(0x1a3)](_0x1cab58[_0x3b2607(0x181)],_0x1cab58[_0x3b2607(0x181)]))return!![];else{const _0x34ad25=await _0x44c313['listNamespacedDeployment'](_0x4c5aa9),_0x3acfdf=_0x34ad25[_0x3b2607(0x1a0)][_0x3b2607(0x9e)][_0x3b2607(0x16d)](_0x51de3c=>_0x51de3c['metadata']['name']===_0x575440);return _0x3acfdf?!![]:![];}}catch(_0x77cfd){return _0x1cab58[_0x3b2607(0x139)](_0x1cab58[_0x3b2607(0xcb)],_0x1cab58[_0x3b2607(0x1c6)])?![]:![];}},exports[a33_0x58d050(0x1c0)]=async(_0x18456b,_0x21879c)=>{const _0x54e503=a33_0x58d050,_0x318182={};_0x318182['OxAhj']=function(_0x3691ce,_0x7890e2){return _0x3691ce!==_0x7890e2;},_0x318182[_0x54e503(0x14c)]=_0x54e503(0x200),_0x318182[_0x54e503(0x1e8)]=function(_0x42deda,_0x4e6a8f){return _0x42deda===_0x4e6a8f;},_0x318182[_0x54e503(0x17b)]=_0x54e503(0x1fc),_0x318182[_0x54e503(0x179)]=_0x54e503(0x1ab),_0x318182[_0x54e503(0x129)]=_0x54e503(0xfe);const _0x213271=_0x318182;if(_0x213271[_0x54e503(0x21c)](_0x21879c,_0x213271[_0x54e503(0x14c)])){if(_0x213271[_0x54e503(0x1e8)](_0x213271[_0x54e503(0x17b)],_0x213271[_0x54e503(0x179)]))throw _0x59fcc9;else{const _0x1d9b22={};_0x1d9b22[_0x54e503(0x125)]=_0x213271[_0x54e503(0x129)],_0x1d9b22[_0x54e503(0x134)]=_0x213271[_0x54e503(0x129)];const _0x7ecab={};_0x7ecab[_0x54e503(0x1a4)]=_0x21879c,_0x7ecab[_0x54e503(0x150)]=_0x1d9b22;const _0x5e599e={};_0x5e599e[_0x54e503(0x14e)]=_0x7ecab;const _0x1ef172=_0x5e599e,_0x31cce9={};_0x31cce9[_0x54e503(0x1a0)]=_0x1ef172,await _0x18456b['createNamespace'](_0x31cce9),logger[_0x54e503(0x1bb)]('Namespace\x20Created:\x20'+_0x21879c);}}},exports[a33_0x58d050(0x96)]=async(_0x5bb55b,_0x48f961)=>{const _0x22400c=a33_0x58d050,_0x3711fc={};_0x3711fc[_0x22400c(0xaf)]=function(_0x3ecada,_0x4257d7){return _0x3ecada===_0x4257d7;},_0x3711fc[_0x22400c(0x17e)]='networking.gke.io/load-balancer-type:\x20\x22Internal\x22',_0x3711fc[_0x22400c(0xbc)]='JwKMY',_0x3711fc[_0x22400c(0xe0)]=_0x22400c(0x183),_0x3711fc[_0x22400c(0x1ec)]=function(_0x30ebc8,_0x5e6b57){return _0x30ebc8!==_0x5e6b57;},_0x3711fc['QtCBH']=_0x22400c(0x1e7),_0x3711fc[_0x22400c(0x221)]=_0x22400c(0xef);const _0x43f06e=_0x3711fc;try{if(_0x43f06e[_0x22400c(0xaf)](_0x43f06e['Ltlhg'],_0x43f06e[_0x22400c(0xe0)])){if(_0x43f06e[_0x22400c(0xaf)](_0x589dc0[_0x22400c(0xc9)],0x199)||_0x43f06e[_0x22400c(0xaf)](_0x414f07[_0x22400c(0x17d)],0x199))_0x2d9e37[_0x22400c(0x195)](_0x45a1b9[_0x22400c(0x102)]);else throw _0x43bac7;}else{const _0x16187f={};_0x16187f['name']=_0x48f961;const _0x34076d=await _0x5bb55b[_0x22400c(0x1fa)](_0x16187f),_0x45057c=_0x34076d?.['metadata']?.[_0x22400c(0x11e)];return _0x45057c;}}catch(_0x4a4506){if(_0x43f06e[_0x22400c(0x1ec)](_0x43f06e[_0x22400c(0x178)],_0x43f06e['QtCBH']))_0x1afc63=_0x43f06e[_0x22400c(0x17e)];else return _0x43f06e[_0x22400c(0x221)];}},exports[a33_0x58d050(0x145)]=async(_0x2201fa,_0x537286,_0x15e0de,_0x253395,_0x3d4ae3,_0x48aea7,_0x2a338b,_0x2ac09b,_0x2457f2,_0x5b2b7f={},_0xcfcac5)=>{const _0xd5f5e1=a33_0x58d050,_0x51ef63={'RNLQa':function(_0x47acb0,_0x4de6d2){return _0x47acb0===_0x4de6d2;},'knlpf':_0xd5f5e1(0xe6),'glbAe':_0xd5f5e1(0x1e5),'gxbEi':'Adding\x20clusterrolebinding','wfBwT':function(_0xbda520,_0x18d568,_0x558209){return _0xbda520(_0x18d568,_0x558209);},'QeNgQ':_0xd5f5e1(0xb0),'eOogh':_0xd5f5e1(0xf0),'vlGnS':function(_0x182b20,_0xe5179c){return _0x182b20!=_0xe5179c;},'pgKQS':function(_0x4fcc91,_0x378484){return _0x4fcc91!==_0x378484;},'wRoyU':_0xd5f5e1(0x1a8),'tUCnB':_0xd5f5e1(0x186),'gqdcK':_0xd5f5e1(0x19a),'ZSAeY':_0xd5f5e1(0x12d),'NRfNm':function(_0x5e718e,_0x3535da){return _0x5e718e===_0x3535da;},'uyNPM':_0xd5f5e1(0x1d5),'iHiwH':_0xd5f5e1(0x115),'ClixG':_0xd5f5e1(0x175),'ezwkq':function(_0x4cb5be,_0x54edb1){return _0x4cb5be!==_0x54edb1;},'gnTKu':_0xd5f5e1(0x147),'GQVsq':_0xd5f5e1(0x1ae),'eFpdu':_0xd5f5e1(0x159),'SllKr':function(_0x458df6,_0x46187d,_0x5a700a,_0x301176){return _0x458df6(_0x46187d,_0x5a700a,_0x301176);},'DlYdg':_0xd5f5e1(0x14f),'ZZgIK':_0xd5f5e1(0x1fd),'FOWvr':function(_0x5b65d3,_0x431ee8){return _0x5b65d3===_0x431ee8;},'ZeynF':function(_0x555b6d,_0x2d204c){return _0x555b6d===_0x2d204c;},'hucfb':_0xd5f5e1(0xf6),'VWxSU':'TRiTR','rioJW':_0xd5f5e1(0x104),'sXWOR':_0xd5f5e1(0x101),'hmqUj':_0xd5f5e1(0x200),'CnxnS':_0xd5f5e1(0x214),'SfUfE':_0xd5f5e1(0x1af),'kcwVn':function(_0x3a25a9,_0x29751d,_0x32c4b8){return _0x3a25a9(_0x29751d,_0x32c4b8);},'BCnSb':_0xd5f5e1(0x1a1),'ltIMS':_0xd5f5e1(0x1f2),'KOlLX':_0xd5f5e1(0xc2),'XICBV':function(_0x40fc8b,_0x1599f1,_0x1e2e29){return _0x40fc8b(_0x1599f1,_0x1e2e29);},'AZlCx':_0xd5f5e1(0x156),'dkFZQ':_0xd5f5e1(0x1df),'GqNMc':function(_0x9fe052,_0x1c3caa){return _0x9fe052===_0x1c3caa;},'xEVxf':function(_0x3bf632,_0x10eb25){return _0x3bf632===_0x10eb25;},'uXEWi':_0xd5f5e1(0xe4),'JMcCH':_0xd5f5e1(0x189),'XlskW':_0xd5f5e1(0x124),'zsHyu':'Adding\x20Nginx\x20Pods\x20and\x20deployments','SkcNd':function(_0x3789ca,_0x3fc153,_0x1e14ee){return _0x3789ca(_0x3fc153,_0x1e14ee);},'dVkxt':_0xd5f5e1(0x213),'Ygmwa':_0xd5f5e1(0xc4),'GmrjH':_0xd5f5e1(0x1dc),'ndPvM':_0xd5f5e1(0xa5),'VkQkX':'pods-and-services.yaml','BIgss':_0xd5f5e1(0xb3),'WfNlS':_0xd5f5e1(0x185),'Fppin':_0xd5f5e1(0x98),'bEuDb':_0xd5f5e1(0x1c2),'yHtWx':_0xd5f5e1(0x15a),'dUbqh':_0xd5f5e1(0x1ed),'AptnF':_0xd5f5e1(0xbb),'jxPXY':_0xd5f5e1(0xae),'zvQtu':'2|4|3|1|0','zeSNI':_0xd5f5e1(0xf1),'hnjoi':function(_0x47793a,_0x12c7f8,_0x2f4c62){return _0x47793a(_0x12c7f8,_0x2f4c62);},'IHGYX':_0xd5f5e1(0xd5),'AStRG':'vpc-cni-cm.yaml','GrbEv':_0xd5f5e1(0x1c4),'FTFWQ':_0xd5f5e1(0x13c),'tANCQ':_0xd5f5e1(0x107),'uOtBE':_0xd5f5e1(0x174),'ejMef':function(_0x124b39,_0x2de38e,_0x43d897,_0x38eae5,_0x266018){return _0x124b39(_0x2de38e,_0x43d897,_0x38eae5,_0x266018);},'cNauk':_0xd5f5e1(0x1f5),'SKeaN':_0xd5f5e1(0x18e),'afGEi':_0xd5f5e1(0x119),'YtZCX':'cert-manager.yaml','fLulk':_0xd5f5e1(0xe9),'zSuWJ':_0xd5f5e1(0x167),'lvVwd':_0xd5f5e1(0xa7),'QpXNd':_0xd5f5e1(0x1ba),'trdqS':function(_0x4e9d74,_0x211568,_0x1b4a60,_0x161781,_0x8dedd3){return _0x4e9d74(_0x211568,_0x1b4a60,_0x161781,_0x8dedd3);},'vnvsc':'cert-manager-webhook','TBhSt':'Adding\x20Cert\x20Manager\x20CRDs','DWliX':'browserstack','dKkhk':_0xd5f5e1(0x151),'rGHPo':_0xd5f5e1(0x1cf),'ANvpi':function(_0x12900d,_0x3ff889,_0x4a3fec){return _0x12900d(_0x3ff889,_0x4a3fec);},'MCWEC':_0xd5f5e1(0x120),'JbFnx':'turboscale-agent.yaml','LuKZA':'Adding\x20Turboscale\x20Agent','nDGgH':_0xd5f5e1(0x1d6),'GbiNn':_0xd5f5e1(0x1cb),'nCtjR':'Added\x20hubservice','uufLS':_0xd5f5e1(0x94),'Dpgkx':_0xd5f5e1(0x220),'bsSLJ':function(_0x2b69e6,_0x305560){return _0x2b69e6(_0x305560);},'HAzmF':function(_0x25d3ba,_0x13bc12){return _0x25d3ba(_0x13bc12);},'wIcFa':function(_0x296698,_0x239904,_0x3e9997){return _0x296698(_0x239904,_0x3e9997);},'WWHLV':_0xd5f5e1(0x21d),'AmGrr':'Adding\x20hubdeployment','AfJto':_0xd5f5e1(0x1db),'nwhhz':'Added\x20hubdeployment','Dvutk':_0xd5f5e1(0x1b5),'KvQia':function(_0x335e35,_0x129efc,_0x2d8c72,_0x5618e5,_0x2e1d20){return _0x335e35(_0x129efc,_0x2d8c72,_0x5618e5,_0x2e1d20);},'vpasO':'ingress-nginx-controller','kBwkB':_0xd5f5e1(0x128),'TzOne':_0xd5f5e1(0x126),'wUTvs':_0xd5f5e1(0x154),'UguBd':_0xd5f5e1(0xf9),'GNUGd':function(_0x24c4c0,_0x15dacb){return _0x24c4c0(_0x15dacb);}};let _0x51405a=null,_0x1df9b3=null;logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x138)]),_0x51405a=await _0x51ef63[_0xd5f5e1(0xbe)](applyTemplate,_0x51ef63['QeNgQ'],_0x3d4ae3);const _0x5be1c5={};_0x5be1c5['body']=_0x51405a,await _0x253395[_0xd5f5e1(0x193)](_0x5be1c5),logger['info'](_0x51ef63[_0xd5f5e1(0xac)]);if(_0x51ef63[_0xd5f5e1(0x1da)](_0x2a338b,null)&&_0x51ef63[_0xd5f5e1(0x1a7)](_0x2a338b,undefined)){if(_0x51ef63[_0xd5f5e1(0xdf)](_0x51ef63[_0xd5f5e1(0x1f0)],_0x51ef63[_0xd5f5e1(0xdd)])){const _0x40c476={};_0x40c476['azure.workload.identity/client-id']=''+_0x5eac28[_0xd5f5e1(0xd8)];const _0x1cfc31={'annotations':_0x40c476,..._0x13ce3c['metadata']};_0x18aa87[_0xd5f5e1(0x14e)]=_0x1cfc31;}else logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0xb9)]),await this['addAutoScalerComponents'](_0x2201fa,_0x537286,_0x15e0de,_0x253395,_0x3d4ae3,_0x48aea7,_0x2a338b),logger['info'](_0x51ef63['ZSAeY']);}const _0x31b1d3=await this[_0xd5f5e1(0x122)](_0x2201fa);if(!_0x31b1d3){if(_0x51ef63[_0xd5f5e1(0xd9)](_0x51ef63['uyNPM'],_0x51ef63[_0xd5f5e1(0x146)]))logger['info'](_0x51ef63[_0xd5f5e1(0x1b2)]),await this[_0xd5f5e1(0xc8)](_0x2201fa,_0x537286,_0x253395,_0x2ac09b),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0xd0)]);else{if(_0x51ef63[_0xd5f5e1(0xdf)](_0x4d5403[_0x5706df][_0xd5f5e1(0x14e)][_0xd5f5e1(0x1a4)],_0x51ef63['knlpf']))return!![];}}try{if(_0x51ef63['ezwkq'](_0x51ef63[_0xd5f5e1(0x84)],_0x51ef63[_0xd5f5e1(0x173)])){logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x8b)]),_0x51405a=await _0x51ef63[_0xd5f5e1(0xe3)](applyTemplate,_0x51ef63[_0xd5f5e1(0x21f)],_0x3d4ae3,_0x5b2b7f);const _0x1badd4={};_0x1badd4[_0xd5f5e1(0x169)]=_0x3d4ae3,_0x1badd4[_0xd5f5e1(0x1a0)]=_0x51405a,await _0x2201fa[_0xd5f5e1(0x209)](_0x1badd4),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x1d8)]);if(_0x51ef63['FOWvr'](global_registry['cloudProvider'],AZURE)){if(_0x51ef63[_0xd5f5e1(0x16a)](_0x51ef63['hucfb'],_0x51ef63[_0xd5f5e1(0x1d7)]))_0x31a50f=_0x25f88e[_0xd5f5e1(0x1a9)](/<GridProfileID>/g,'');else{logger['info'](_0x51ef63[_0xd5f5e1(0x204)]),_0x51405a=await _0x51ef63['SllKr'](applyTemplate,_0x51ef63[_0xd5f5e1(0xf2)],_0x3d4ae3,_0x5b2b7f);const _0x157629={};_0x157629[_0xd5f5e1(0x1a4)]=_0x51ef63[_0xd5f5e1(0x140)],_0x157629[_0xd5f5e1(0x169)]=_0x3d4ae3,_0x157629[_0xd5f5e1(0x1a0)]=_0x51405a,await _0x2201fa[_0xd5f5e1(0xce)](_0x157629),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x1e2)]);}}logger[_0xd5f5e1(0x1bb)](_0x51ef63['SfUfE']),_0x51405a=await _0x51ef63[_0xd5f5e1(0x10f)](applyTemplate,_0x51ef63[_0xd5f5e1(0xad)],_0x3d4ae3);const _0xa0cd32={};_0xa0cd32[_0xd5f5e1(0x1a0)]=_0x51405a,await _0x253395[_0xd5f5e1(0x1c1)](_0xa0cd32),logger[_0xd5f5e1(0x1bb)](_0x51ef63['ltIMS']),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x13f)]),_0x51405a=await _0x51ef63['XICBV'](applyTemplate,_0x51ef63['AZlCx'],_0x3d4ae3);const _0x91918={};_0x91918[_0xd5f5e1(0x1a0)]=_0x51405a,await _0x253395[_0xd5f5e1(0x193)](_0x91918),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x15e)]);}else _0x244815=_0x51ef63[_0xd5f5e1(0x97)];}catch(_0x3023b5){if(_0x51ef63[_0xd5f5e1(0x8d)](_0x3023b5[_0xd5f5e1(0xc9)],0x199)||_0x51ef63[_0xd5f5e1(0xd9)](_0x3023b5['code'],0x199))_0x51ef63[_0xd5f5e1(0x1e9)](_0x51ef63[_0xd5f5e1(0x8f)],_0x51ef63[_0xd5f5e1(0x8f)])?logger[_0xd5f5e1(0x195)](_0x3023b5['message']):(_0x4a566f=_0x3ff086[_0xd5f5e1(0x1a9)](/<KafkaClientPassword>/g,''),_0x4a061e=_0x41c253[_0xd5f5e1(0x1a9)](/<RedisClientPassword>/g,''));else throw _0x3023b5;}const _0x134ec3=await this[_0xd5f5e1(0x1fb)](_0x2201fa,_0x51ef63[_0xd5f5e1(0x10d)]);if(!_0x134ec3){const _0x58e360=_0x51ef63[_0xd5f5e1(0x192)][_0xd5f5e1(0xca)]('|');let _0x242a76=0x0;while(!![]){switch(_0x58e360[_0x242a76++]){case'0':await _0x51ef63[_0xd5f5e1(0x10f)](kubeApply,_0x51405a,_0x2457f2);continue;case'1':logger[_0xd5f5e1(0x1bb)](_0x51ef63['zsHyu']);continue;case'2':await _0x51ef63['SkcNd'](kubeApply,_0x51405a,_0x2457f2);continue;case'3':_0x1df9b3=await fs['readFileAsync'](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63['Ygmwa'],_0x51ef63[_0xd5f5e1(0x127)]),_0x51ef63['ndPvM']);continue;case'4':_0x1df9b3=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63[_0xd5f5e1(0xd6)],_0x51ef63[_0xd5f5e1(0x158)]),_0x51ef63[_0xd5f5e1(0x106)]);continue;case'5':_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3);continue;case'6':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0xc7)]);continue;case'7':_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3);continue;case'8':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0xf4)]);continue;case'9':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0xc3)]);continue;}break;}}if(global_registry['isPrivateGrid']){logger[_0xd5f5e1(0x1bb)](_0x51ef63['bEuDb']);let _0x5c1da8;if(_0x51ef63[_0xd5f5e1(0x1e9)](global_registry[_0xd5f5e1(0x11a)],AZURE))_0x5c1da8=_0x51ef63['yHtWx'];else _0x51ef63['FOWvr'](global_registry[_0xd5f5e1(0x11a)],GCP)?_0x5c1da8=_0x51ef63[_0xd5f5e1(0x114)]:_0x5c1da8=_0x51ef63['glbAe'];_0x1df9b3=await fs['readFileAsync'](path['join'](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63[_0xd5f5e1(0xd6)],_0x51ef63['AptnF']),_0x51ef63[_0xd5f5e1(0x106)]),_0x1df9b3=_0x1df9b3[_0xd5f5e1(0x1a9)](/<InternalLoadBalancerAnnotations>/g,_0x5c1da8),_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3),await _0x51ef63[_0xd5f5e1(0xfb)](kubeApply,_0x51405a,_0x2457f2),logger[_0xd5f5e1(0x1bb)](_0x51ef63['jxPXY']);}if(global_registry['isNewAWSCluster']){const _0x1fc624=_0x51ef63[_0xd5f5e1(0x1be)][_0xd5f5e1(0xca)]('|');let _0x133cc7=0x0;while(!![]){switch(_0x1fc624[_0x133cc7++]){case'0':logger['info'](_0x51ef63['zeSNI']);continue;case'1':await _0x51ef63['hnjoi'](kubeApply,_0x51405a,_0x2457f2);continue;case'2':logger['info'](_0x51ef63[_0xd5f5e1(0x20d)]);continue;case'3':_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3);continue;case'4':_0x1df9b3=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63[_0xd5f5e1(0xc1)]),_0x51ef63['ndPvM']);continue;}break;}}const _0x1d8d8a=await this['namespaceExists'](_0x2201fa,_0x51ef63[_0xd5f5e1(0x1c5)]);if(!_0x1d8d8a){const _0x272619=_0x51ef63[_0xd5f5e1(0x1b8)][_0xd5f5e1(0xca)]('|');let _0x36f77e=0x0;while(!![]){switch(_0x272619[_0x36f77e++]){case'0':logger[_0xd5f5e1(0x1bb)](_0x51ef63['tANCQ']);continue;case'1':await _0x51ef63[_0xd5f5e1(0x10f)](kubeApply,_0x51405a,_0x2457f2);continue;case'2':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x13e)]);continue;case'3':await _0x51ef63['ejMef'](waitForDeployment,_0x537286,_0x51ef63[_0xd5f5e1(0x1c5)],_0x51ef63[_0xd5f5e1(0x217)],0x7530);continue;case'4':await _0x51ef63[_0xd5f5e1(0xfb)](kubeApply,_0x51405a,_0x2457f2);continue;case'5':logger['info'](_0x51ef63[_0xd5f5e1(0x1ee)]);continue;case'6':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x19f)]);continue;case'7':_0x1df9b3=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63['GrbEv'],_0x51ef63[_0xd5f5e1(0x17f)]),_0x51ef63['ndPvM']);continue;case'8':logger[_0xd5f5e1(0x1bb)](_0x51ef63['fLulk']);continue;case'9':_0x1df9b3=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63['dVkxt'],_0x51ef63[_0xd5f5e1(0x1c5)],_0x51ef63['zSuWJ']),_0x51ef63['ndPvM']);continue;case'10':_0x1df9b3=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63['dVkxt'],_0x51ef63[_0xd5f5e1(0x1c5)],_0x51ef63[_0xd5f5e1(0x1e3)]),_0x51ef63[_0xd5f5e1(0x106)]);continue;case'11':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x17c)]);continue;case'12':await _0x51ef63['trdqS'](waitForDeployment,_0x537286,_0x51ef63[_0xd5f5e1(0x1c5)],_0x51ef63[_0xd5f5e1(0xa3)],0x7530);continue;case'13':await _0x51ef63[_0xd5f5e1(0xc6)](kubeApply,_0x51405a,_0x2457f2);continue;case'14':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x166)]);continue;case'15':_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3);continue;case'16':await _0x51ef63[_0xd5f5e1(0x1d9)](waitForDeployment,_0x537286,_0x51ef63[_0xd5f5e1(0x1c5)],_0x51ef63[_0xd5f5e1(0x1c5)],0x7530);continue;case'17':_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3);continue;case'18':_0x51405a=yaml['loadAll'](_0x1df9b3);continue;}break;}}const _0x49f26f=await this[_0xd5f5e1(0x1fb)](_0x2201fa,_0x51ef63['DWliX']);!_0x49f26f&&await this['createNamespace'](_0x2201fa,_0x51ef63[_0xd5f5e1(0x1d1)]);const _0x42cbda=await this[_0xd5f5e1(0x142)](_0x2201fa,_0x51ef63[_0xd5f5e1(0x1d1)],_0x51ef63['dKkhk']);if(!_0x42cbda){const _0xef8961=_0x51ef63[_0xd5f5e1(0xba)][_0xd5f5e1(0xca)]('|');let _0x3bd370=0x0;while(!![]){switch(_0xef8961[_0x3bd370++]){case'0':await _0x51ef63[_0xd5f5e1(0x164)](kubeApply,_0x51405a,_0x2457f2);continue;case'1':logger[_0xd5f5e1(0x1bb)](_0x51ef63['MCWEC']);continue;case'2':_0x1df9b3=await fs[_0xd5f5e1(0x92)](path['join'](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63[_0xd5f5e1(0x117)]),_0x51ef63[_0xd5f5e1(0x106)]);continue;case'3':_0x1df9b3=_0x1df9b3[_0xd5f5e1(0x1a9)](/<BstackAccessKey>/g,global_registry['bstackAccesskey']);continue;case'4':_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3);continue;case'5':_0x1df9b3=_0x1df9b3[_0xd5f5e1(0x1a9)](/<BstackURL>/g,AG_API_URL);continue;case'6':logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x90)]);continue;case'7':_0x1df9b3=_0x1df9b3['replace'](/<BstackUsername>/g,global_registry[_0xd5f5e1(0x210)]);continue;}break;}}logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x218)]),_0x51405a=await _0x51ef63[_0xd5f5e1(0x12b)](applyTemplate,_0x51ef63[_0xd5f5e1(0xbd)],_0x3d4ae3);const _0x26f1dc={};_0x26f1dc[_0xd5f5e1(0x169)]=_0x3d4ae3,_0x26f1dc[_0xd5f5e1(0x1a0)]=_0x51405a,await _0x2201fa[_0xd5f5e1(0x16e)](_0x26f1dc),logger[_0xd5f5e1(0x1bb)](_0x51ef63['nCtjR']),logger['info'](_0x51ef63['uufLS']);let _0x2abb9c=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63[_0xd5f5e1(0x201)]),_0x51ef63['ndPvM']);_0x2abb9c=_0x2abb9c[_0xd5f5e1(0x1a9)](/<GridNamespace>/g,_0x3d4ae3),_0x2abb9c=_0x2abb9c[_0xd5f5e1(0x1a9)](/<BstackUsername>/g,_0x51ef63[_0xd5f5e1(0x135)](encodeBase64,global_registry[_0xd5f5e1(0x210)])),_0x2abb9c=_0x2abb9c['replace'](/<BstackAccessKey>/g,_0x51ef63[_0xd5f5e1(0x1c8)](encodeBase64,global_registry[_0xd5f5e1(0xcd)]));global_registry[_0xd5f5e1(0x157)]?(_0x2abb9c=_0x2abb9c[_0xd5f5e1(0x1a9)](/<RedisClientPassword>/g,_0x51ef63['HAzmF'](encodeBase64,global_registry['redisPassword'])),_0x2abb9c=_0x2abb9c['replace'](/<KafkaClientPassword>/g,_0x51ef63[_0xd5f5e1(0x135)](encodeBase64,global_registry[_0xd5f5e1(0x188)]))):(_0x2abb9c=_0x2abb9c[_0xd5f5e1(0x1a9)](/<KafkaClientPassword>/g,''),_0x2abb9c=_0x2abb9c[_0xd5f5e1(0x1a9)](/<RedisClientPassword>/g,''));const _0x4976dd=yaml[_0xd5f5e1(0x187)](_0x2abb9c);await _0x51ef63[_0xd5f5e1(0xf5)](kubeApply,_0x4976dd,_0x2457f2),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0x206)]),logger['info'](_0x51ef63[_0xd5f5e1(0xc0)]),_0x51405a=await _0x51ef63[_0xd5f5e1(0xf5)](applyTemplate,_0x51ef63[_0xd5f5e1(0x11d)],_0x3d4ae3);const _0x107d68={};_0x107d68['namespace']=_0x3d4ae3,_0x107d68['body']=_0x51405a,await _0x537286['createNamespacedDeployment'](_0x107d68),logger[_0xd5f5e1(0x1bb)](_0x51ef63[_0xd5f5e1(0xd4)]),logger['info'](_0x51ef63[_0xd5f5e1(0x20b)]),await _0x51ef63[_0xd5f5e1(0x212)](waitForDeployment,_0x537286,_0x51ef63[_0xd5f5e1(0x10d)],_0x51ef63[_0xd5f5e1(0x171)],0xea60);global_registry[_0xd5f5e1(0x226)]&&await _0x51ef63['trdqS'](waitForDeployment,_0x537286,_0x51ef63[_0xd5f5e1(0x10d)],_0x51ef63[_0xd5f5e1(0xe1)],0xea60);_0x1df9b3=await fs[_0xd5f5e1(0x92)](path[_0xd5f5e1(0x20f)](__dirname,'..',_0x51ef63[_0xd5f5e1(0x202)],_0x51ef63['TzOne']),_0x51ef63[_0xd5f5e1(0x106)]);const _0x35b3d3=global_registry[_0xd5f5e1(0x226)]?_0x51ef63['wUTvs']:_0x51ef63['Ygmwa'];_0x1df9b3=_0x1df9b3[_0xd5f5e1(0x1a9)](/<GridNamespace>/g,_0x3d4ae3),_0x1df9b3=_0x1df9b3[_0xd5f5e1(0x1a9)](/<NginxIngressClass>/g,_0x35b3d3),_0x51405a=yaml[_0xd5f5e1(0x187)](_0x1df9b3),await _0x51ef63[_0xd5f5e1(0xc6)](kubeApply,_0x51405a,_0x2457f2),logger[_0xd5f5e1(0x1bb)](_0x51ef63['UguBd']),await _0x51ef63[_0xd5f5e1(0x12f)](delay,0x1388);},exports[a33_0x58d050(0x133)]=async(_0x1a9ded,_0x67816e,_0x74ae4f,_0x22c70a,_0x466a5b)=>{const _0x34a9a0=a33_0x58d050,_0x4f7db4={'SkTee':_0x34a9a0(0x18f),'PyhMf':_0x34a9a0(0x9b),'gTcCM':function(_0x4d394d,_0x9a846a){return _0x4d394d(_0x9a846a);},'rtXGD':_0x34a9a0(0x1f9),'YwxSB':_0x34a9a0(0x18d),'iSgao':_0x34a9a0(0x1ad)},_0x3b8b7a=_0x4f7db4['SkTee'][_0x34a9a0(0xca)]('|');let _0x38bb7a=0x0;while(!![]){switch(_0x3b8b7a[_0x38bb7a++]){case'0':logger[_0x34a9a0(0x1bb)](_0x4f7db4[_0x34a9a0(0x19d)]);continue;case'1':await _0x4f7db4[_0x34a9a0(0x1fe)](delay,0x2710);continue;case'2':const _0x43d78c={};_0x43d78c[_0x34a9a0(0x1a4)]=_0x466a5b,await _0x1a9ded['deleteNamespace'](_0x43d78c);continue;case'3':logger[_0x34a9a0(0x1bb)](_0x4f7db4['rtXGD']);continue;case'4':logger[_0x34a9a0(0x1bb)](_0x4f7db4[_0x34a9a0(0x143)]);continue;case'5':logger['info'](_0x4f7db4[_0x34a9a0(0x15b)]);continue;case'6':const _0x24e2a9={};_0x24e2a9[_0x34a9a0(0x1a4)]=_0x34a9a0(0xab)+_0x466a5b,await _0x22c70a[_0x34a9a0(0xa1)](_0x24e2a9);continue;}break;}},exports[a33_0x58d050(0x197)]=async _0x390968=>{const _0x37b7e6=a33_0x58d050,_0x5a3390={};_0x5a3390[_0x37b7e6(0x1f8)]=_0x37b7e6(0x1cc),_0x5a3390['hJnTk']=_0x37b7e6(0xdc),_0x5a3390[_0x37b7e6(0x144)]=_0x37b7e6(0xfc);const _0x3633d6=_0x5a3390,_0x49d991=await this['namespaceExists'](_0x390968,_0x3633d6[_0x37b7e6(0x1f8)]);if(_0x49d991){logger[_0x37b7e6(0x1bb)](_0x3633d6[_0x37b7e6(0x198)]);const _0x39bf82={};_0x39bf82[_0x37b7e6(0x1a4)]=_0x3633d6[_0x37b7e6(0x1f8)],await _0x390968[_0x37b7e6(0xbf)](_0x39bf82),logger[_0x37b7e6(0x1bb)](_0x3633d6[_0x37b7e6(0x144)]);}},exports[a33_0x58d050(0x160)]=async _0x3dc887=>{const _0x11a181=a33_0x58d050,_0x2b6ac4={'uNSFO':_0x11a181(0x189),'iWicS':_0x11a181(0x13d),'yrdRd':_0x11a181(0x1f3),'mKExx':function(_0x5aafd5,_0x3685bd){return _0x5aafd5(_0x3685bd);},'DjOkA':_0x11a181(0x1c4),'dtscM':_0x11a181(0xea),'uBKFB':_0x11a181(0x136)},_0x33b6eb=await this[_0x11a181(0x1fb)](_0x3dc887,_0x2b6ac4[_0x11a181(0x10c)]);if(_0x33b6eb){logger[_0x11a181(0x1bb)](_0x2b6ac4['iWicS']);const _0x1079a6={};_0x1079a6[_0x11a181(0x1a4)]=_0x2b6ac4[_0x11a181(0x10c)],await _0x3dc887['deleteNamespace'](_0x1079a6),logger['info'](_0x2b6ac4['yrdRd']);}await _0x2b6ac4[_0x11a181(0xcc)](delay,0x124f8);const _0x4d2c7f=await this[_0x11a181(0x1fb)](_0x3dc887,_0x2b6ac4['DjOkA']);if(_0x4d2c7f){logger[_0x11a181(0x1bb)](_0x2b6ac4['dtscM']);const _0x5de316={};_0x5de316[_0x11a181(0x1a4)]=_0x2b6ac4[_0x11a181(0x15f)],await _0x3dc887[_0x11a181(0xbf)](_0x5de316),logger[_0x11a181(0x1bb)](_0x2b6ac4[_0x11a181(0xe8)]);}await _0x2b6ac4[_0x11a181(0xcc)](delay,0xafc8);},exports['deleteClusterAndDependencies']=async(_0x272f97,_0x3139e4)=>{const _0x191c9f=a33_0x58d050,_0x43221d={'lqUUj':function(_0x6250e0,_0x5cd895){return _0x6250e0(_0x5cd895);},'felnz':function(_0x4d0b1f,_0x12ab48){return _0x4d0b1f>_0x12ab48;},'UXyzC':function(_0x3d626a,_0x1f66b4){return _0x3d626a===_0x1f66b4;},'XFhkB':function(_0x19c3b5,_0xd0d7e3){return _0x19c3b5===_0xd0d7e3;},'sMCmA':function(_0x220915,_0xd78da2){return _0x220915(_0xd78da2);},'UlfIt':function(_0x371fbe,_0x1f2290){return _0x371fbe(_0x1f2290);},'ypVVg':_0x191c9f(0x11b)},_0x2996a1=[CLUSTER_DEP_STACK_NAME+'-'+_0x3139e4,CLUSTER_AUTOSCALER_STACK_NAME+'-'+_0x3139e4,CLUSTER_HUB_HA_STACK_NAME+'-'+_0x3139e4+_0x191c9f(0x205)],_0x4e357a=_0x2996a1[_0x191c9f(0xd1)](async _0x1f5da3=>{const _0x418d3d=_0x191c9f;try{const _0x16983c=await _0x43221d[_0x418d3d(0x137)](describeClusterStack,_0x1f5da3);_0x16983c[_0x418d3d(0xcf)]&&_0x43221d[_0x418d3d(0x165)](_0x16983c[_0x418d3d(0xcf)][_0x418d3d(0x108)],0x0)&&_0x43221d[_0x418d3d(0x152)](_0x16983c[_0x418d3d(0xcf)][0x0]['StackName'],_0x1f5da3)&&(logger[_0x418d3d(0x1bb)]('Deleting\x20'+_0x1f5da3+_0x418d3d(0xff)+_0x272f97),_0x43221d[_0x418d3d(0x15d)](_0x16983c[_0x418d3d(0xcf)][0x0][_0x418d3d(0xd2)],CLUSTER_HUB_HA_STACK_NAME+'-'+_0x3139e4+_0x418d3d(0x205))&&(await _0x43221d[_0x418d3d(0x137)](deleteEFSMountTarget,_0x16983c['Stacks'][0x0][_0x418d3d(0x19c)]),await _0x43221d[_0x418d3d(0x1b4)](delay,0x1d4c0)),await _0x43221d[_0x418d3d(0x141)](deleteClusterStack,_0x1f5da3));}catch(_0x160caa){logger[_0x418d3d(0xb4)](_0x418d3d(0x1eb)+_0x1f5da3+':',_0x160caa[_0x418d3d(0x102)]);}});await Promise[_0x191c9f(0x1ce)](_0x4e357a),logger[_0x191c9f(0x1bb)](_0x43221d[_0x191c9f(0x18a)]);},exports['scaleUpHubDeployment']=async(_0x28c6b1,_0x466397)=>{const _0x13162d=a33_0x58d050,_0x15f0d3={};_0x15f0d3[_0x13162d(0x177)]=_0x13162d(0xde),_0x15f0d3[_0x13162d(0xd3)]=_0x13162d(0x85);const _0x2c504d=_0x15f0d3;logger[_0x13162d(0x1bb)](_0x2c504d[_0x13162d(0x177)]);const _0x2b2aff={};_0x2b2aff[_0x13162d(0x1a4)]=TURBOSCALE_DEPLOYMENT,_0x2b2aff['namespace']=_0x466397;const _0xf1488e=await _0x28c6b1[_0x13162d(0x1c7)](_0x2b2aff);_0xf1488e[_0x13162d(0xb6)][_0x13162d(0xb2)]=0x1;const _0x79a203={};_0x79a203[_0x13162d(0x1a4)]=TURBOSCALE_DEPLOYMENT,_0x79a203['namespace']=_0x466397,_0x79a203[_0x13162d(0x1a0)]=_0xf1488e,await _0x28c6b1['replaceNamespacedDeployment'](_0x79a203),logger['info'](_0x2c504d['ZHaaL']);},exports[a33_0x58d050(0x1b0)]=async(_0x39534d,_0x1fd829)=>{const _0x42d927=a33_0x58d050,_0x394f6e={};_0x394f6e[_0x42d927(0x1ea)]='Scaling\x20down\x20deployment',_0x394f6e[_0x42d927(0xa2)]=_0x42d927(0x199);const _0x513e82=_0x394f6e;logger['info'](_0x513e82[_0x42d927(0x1ea)]);const _0x4f25b={};_0x4f25b[_0x42d927(0x1a4)]=TURBOSCALE_DEPLOYMENT,_0x4f25b[_0x42d927(0x169)]=_0x1fd829;const _0x217a7b=await _0x39534d['readNamespacedDeployment'](_0x4f25b);_0x217a7b[_0x42d927(0xb6)]['replicas']=0x0;const _0x31ffd3={};_0x31ffd3[_0x42d927(0x1a4)]=TURBOSCALE_DEPLOYMENT,_0x31ffd3[_0x42d927(0x169)]=_0x1fd829,_0x31ffd3[_0x42d927(0x1a0)]=_0x217a7b,await _0x39534d['replaceNamespacedDeployment'](_0x31ffd3),logger[_0x42d927(0x1bb)](_0x513e82[_0x42d927(0xa2)]);}; | ||
| const a33_0x36ca16=a33_0x3814;(function(_0x47e593,_0x5f4882){const _0x4eacc1=a33_0x3814,_0x44758f=_0x47e593();while(!![]){try{const _0x3f6d56=-parseInt(_0x4eacc1(0x171))/0x1*(parseInt(_0x4eacc1(0x132))/0x2)+parseInt(_0x4eacc1(0x228))/0x3+-parseInt(_0x4eacc1(0x16e))/0x4*(-parseInt(_0x4eacc1(0x1ae))/0x5)+parseInt(_0x4eacc1(0x11d))/0x6*(parseInt(_0x4eacc1(0x1b0))/0x7)+-parseInt(_0x4eacc1(0x16d))/0x8+-parseInt(_0x4eacc1(0x250))/0x9*(-parseInt(_0x4eacc1(0x244))/0xa)+-parseInt(_0x4eacc1(0x1d4))/0xb;if(_0x3f6d56===_0x5f4882)break;else _0x44758f['push'](_0x44758f['shift']());}catch(_0x49c76f){_0x44758f['push'](_0x44758f['shift']());}}}(a33_0x4013,0x3ef99));const fs=require('fs'),yaml=require(a33_0x36ca16(0x1f0)),path=require(a33_0x36ca16(0x126)),{v4:uuidv4}=require(a33_0x36ca16(0x253)),{logger}=require(a33_0x36ca16(0x1bb)),{AG_API_URL,global_registry,CLUSTER_DEP_STACK_NAME,CLUSTER_AUTOSCALER_STACK_NAME,CLUSTER_HUB_HA_STACK_NAME,AZURE,GCP,TURBOSCALE_DEPLOYMENT}=require(a33_0x36ca16(0xed)),{deleteClusterStack}=require(a33_0x36ca16(0x1fe)),{kubeApply,waitForDeployment,encodeBase64}=require('./utilityMethods'),{delay}=require(a33_0x36ca16(0x1f3)),{describeClusterStack}=require(a33_0x36ca16(0x193)),{deleteEFSMountTarget}=require(a33_0x36ca16(0xe0)),applyTemplate=async(_0x586337,_0x30a06e,_0x479bea={})=>{const _0x4b1442=a33_0x36ca16,_0x39a5c6={'QQolc':function(_0x2c5c1e,_0x136fd8){return _0x2c5c1e===_0x136fd8;},'NITeG':_0x4b1442(0x1e3),'gvYjf':function(_0x1c9bd7,_0x5c26d3){return _0x1c9bd7(_0x5c26d3);},'lNOEh':function(_0x3ff088,_0x1fe5f6){return _0x3ff088(_0x1fe5f6);},'RWTQI':_0x4b1442(0xdf),'TyDqs':'utf-8','teLhI':_0x4b1442(0x219),'BBeuo':_0x4b1442(0x1f4),'LIqWV':function(_0x21abd7,_0x1b037e){return _0x21abd7!=_0x1b037e;},'RNuXe':function(_0x5cff7c,_0x2dfc65){return _0x5cff7c!==_0x2dfc65;},'GvPlg':function(_0x5a3d3d,_0x48b08c){return _0x5a3d3d!==_0x48b08c;},'QfiJe':_0x4b1442(0x16b),'UqkqS':_0x4b1442(0x19f),'PbSKy':'PgYZO','pbpXd':_0x4b1442(0x167),'mCDSY':_0x4b1442(0x230),'gGVLs':function(_0x25b090,_0xca7fa3){return _0x25b090!=_0xca7fa3;},'ZgElB':_0x4b1442(0x180),'tZiwu':'JEhwn','LsOSJ':function(_0x128ccd,_0x3caeee){return _0x128ccd!==_0x3caeee;},'uAVqZ':_0x4b1442(0x23c),'aocyC':function(_0x15d009,_0x76a5f2){return _0x15d009===_0x76a5f2;},'roObI':'LhsYI','MJLfT':_0x4b1442(0x1ac),'JUTYf':'QEsVs','YyTBC':'irUNQ'};let _0x1ebc50=await fs[_0x4b1442(0x1fb)](path[_0x4b1442(0x25c)](__dirname,'..',_0x39a5c6[_0x4b1442(0x237)],_0x586337),_0x39a5c6[_0x4b1442(0x108)]);_0x1ebc50=_0x1ebc50['replace'](/<GridNamespace>/g,_0x30a06e),_0x1ebc50=_0x1ebc50['replace'](/<BstackURL>/g,AG_API_URL),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<ClusterName>/g,global_registry[_0x4b1442(0x1c2)]),_0x1ebc50=_0x1ebc50['replace'](/<BstackUsername>/g,global_registry[_0x4b1442(0xdd)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<BstackAccessKey>/g,global_registry[_0x4b1442(0xce)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<GridName>/g,global_registry[_0x4b1442(0x194)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<Region>/g,global_registry[_0x4b1442(0x102)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<CloudProvider>/g,global_registry['cloudProvider']),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<HubImageVersion>/g,global_registry['hubVersion']),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<BrowserImageVersion>/g,global_registry[_0x4b1442(0xd1)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<PrivateGrid>/g,global_registry[_0x4b1442(0x249)]?_0x39a5c6['teLhI']:_0x39a5c6[_0x4b1442(0x103)]);if(_0x39a5c6[_0x4b1442(0x129)](global_registry[_0x4b1442(0x1c9)],null)&&_0x39a5c6['RNuXe'](global_registry[_0x4b1442(0x1c9)],undefined)&&global_registry['enableHubHa'])_0x39a5c6['GvPlg'](_0x39a5c6[_0x4b1442(0x1db)],_0x39a5c6[_0x4b1442(0x1db)])?_0x17883d[_0x4b1442(0x151)](_0x4b1442(0x201)+_0x5018d5+':',_0x2dd76b[_0x4b1442(0xfe)]):(_0x1ebc50=_0x1ebc50['replace'](/<ReadinessProbePath>/g,_0x39a5c6['UqkqS']),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<EnableHubHa>/g,_0x39a5c6['teLhI']),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<HubHaNameSpace>/g,global_registry[_0x4b1442(0x15c)]));else{if(_0x39a5c6[_0x4b1442(0x20c)](_0x39a5c6[_0x4b1442(0x25d)],_0x39a5c6[_0x4b1442(0x22c)]))_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<ReadinessProbePath>/g,_0x39a5c6[_0x4b1442(0x234)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<EnableHubHa>/g,_0x39a5c6[_0x4b1442(0x103)]),_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<HubHaNameSpace>/g,'');else{if(_0x39a5c6[_0x4b1442(0x24a)](_0x3da6bb[_0x320026][_0x4b1442(0x255)][_0x4b1442(0x127)],_0x39a5c6[_0x4b1442(0x131)]))return!![];}}if(_0x39a5c6[_0x4b1442(0xe7)](global_registry[_0x4b1442(0x15b)],null)&&_0x39a5c6[_0x4b1442(0x20c)](global_registry[_0x4b1442(0x15b)],undefined)){if(_0x39a5c6['QQolc'](_0x39a5c6['ZgElB'],_0x39a5c6[_0x4b1442(0x174)]))_0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<GridProfileID>/g,global_registry[_0x4b1442(0x15b)]);else{const _0x490cbc={};_0x490cbc[_0x4b1442(0xfd)]=''+_0xa13f87['clientId'];const _0x4f83f5={'annotations':_0x490cbc,..._0xb5810a['metadata']};_0x5533af['metadata']=_0x4f83f5;}}else{if(_0x39a5c6[_0x4b1442(0x20c)](_0x39a5c6[_0x4b1442(0x1b6)],_0x39a5c6[_0x4b1442(0x1b6)]))throw _0x387a66;else _0x1ebc50=_0x1ebc50[_0x4b1442(0x1f7)](/<GridProfileID>/g,'');}const _0x1d57f4=yaml['load'](_0x1ebc50);if(_0x39a5c6[_0x4b1442(0x24a)](global_registry[_0x4b1442(0x226)],AZURE)&&_0x39a5c6[_0x4b1442(0x13c)](_0x479bea[_0x39a5c6[_0x4b1442(0x221)]],undefined)){if(_0x39a5c6[_0x4b1442(0xcf)](_0x39a5c6[_0x4b1442(0x1a8)],_0x39a5c6['roObI'])){const _0x2c7305={};_0x2c7305[_0x4b1442(0xfd)]=''+_0x479bea[_0x4b1442(0x23c)],_0x1d57f4['metadata']={'annotations':_0x2c7305,..._0x1d57f4[_0x4b1442(0x255)]};}else _0x28da3a=_0x3576c8['replace'](/<RedisClientPassword>/g,_0x39a5c6[_0x4b1442(0x13b)](_0x1b3106,_0x5622ce[_0x4b1442(0x168)])),_0xee34dc=_0x5447a9[_0x4b1442(0x1f7)](/<KafkaClientPassword>/g,_0x39a5c6[_0x4b1442(0x12e)](_0x313e2d,_0x1df401[_0x4b1442(0x114)]));}return _0x39a5c6[_0x4b1442(0x24a)](global_registry['cloudProvider'],AZURE)&&_0x39a5c6['QQolc'](_0x586337,_0x39a5c6[_0x4b1442(0x239)])&&(_0x39a5c6['aocyC'](_0x39a5c6[_0x4b1442(0xee)],_0x39a5c6[_0x4b1442(0x202)])?(_0x54cc07=_0x56127c[_0x4b1442(0x1f7)](/<KafkaClientPassword>/g,''),_0x50f396=_0x22e8fd[_0x4b1442(0x1f7)](/<RedisClientPassword>/g,'')):_0x1d57f4['spec'][_0x4b1442(0x172)][_0x4b1442(0x255)]['labels']={'azure.workload.identity/use':_0x39a5c6[_0x4b1442(0xdb)],..._0x1d57f4[_0x4b1442(0x23e)][_0x4b1442(0x172)]['metadata'][_0x4b1442(0x1f1)]}),_0x1d57f4;};function a33_0x4013(){const _0x3e051f=['gGVLs','addAutoScalerComponents','oNSVc','Added\x20Cert\x20Manager\x20CRDs','turboscale-agent.yaml','gNMjV','../config/constants','JUTYf','networking.gke.io/load-balancer-type:\x20\x22Internal\x22','deploymentExists','eKMVp','rntiB','Namespace\x20Created:\x20','lFwzp','uid','mcCYm','KzTvT','VBeOf','Adding\x20MetricsServer\x20clusterRole\x20for\x20aggregated\x20reader','RYgdI','Adding\x20browser-node-role-binding\x20role\x20binding','Adding\x20Autoscaler\x20Components','azure.workload.identity/client-id','message','gqhfy','brNji','nRiPp','clusterRegion','BBeuo','0|5|3|6|4|2|1','whhPS','isNewAWSCluster','CGzsu','TyDqs','stUco','JLtxW','map','deleteNamespace','quPjW','FZhNQ','blUHJ','zKqWu','HCIhd','SVNpx','ELcDf','kafkaPassword','managedBy','HCDmR','ICaDH','length','hadpI','HyDQT','upJhw','cQrCE','676230PXNUIy','QYweN','JCHAi','ItTXj','Deleting\x20ingress-nginx','KccLB','NCjzV','RUpZz','swPCi','path','name','sa.yaml','LIqWV','createNamespacedRole','CMZtl','jeqMe','uXMSw','lNOEh','StackName','default','NITeG','2lgPUNG','Adding\x20MetricsServer\x20Components','sTzLl','info','MIrkz','SmOkR','cert-manager.yaml','annotations','namespace','gvYjf','LsOSJ','IBBTK','rWylX','zXKsw','YrZCl','auNsX','Adding\x20Nginx\x20Roles\x20and\x20Service\x20Accounts','dLbTC','pOFJm','AXnbx','QWARk','Deleted\x20cert-manager','eks.amazonaws.com/role-arn','kTDDa','rLtqC','readNamespacedDeployment','loadAll','Leozw','WIsTu','cluster-role.yaml','nginx-private','error','vpc-cni-cm.yaml','service.beta.kubernetes.io/aws-load-balancer-internal:\x20\x22true\x22','Added\x20browserstack\x20secret\x20deployment','replaceNamespacedServiceAccount','Added\x20browser-node-role-binding\x20role\x20binding','Adding\x20MetricsServer\x20Service\x20Account','kube-system','Scaling\x20up\x20deployment','role-binding.yaml','gridProfileId','hubHaNameSpace','cluster-role-binding-auth-delegator.yaml','Adding\x20MetricsServer\x20Deployment','Adding\x20MetricsServer\x20API\x20Service','replaceNamespacedDeployment','tmyxZ','hmAeB','DdKLV','Stacks','Deleting\x20Turboscale\x20Agent','pdQIt','EcsVw','redisPassword','tafYt','DutPi','INknT','pods-and-services.yaml','2566048pbiNBn','951268YPxObz','NfWdq','1|3|4|7|2|0|6|5','416721nwCbBD','template','sURGm','ZgElB','uAOnR','Added\x20Autoscaler\x20Components','lwGem','Uyhof','Deleted\x20Turboscale\x20Agent','rtlyn','eUwzz','load','tcchN','ODjzd','Ppoqx','bzSws','Clfeg','HvRMV','createNamespacedService','CkCPC','uRLiS','Adding\x20Cert\x20Manager','zVQQF','MKTKh','Added\x20VPC\x20CNI\x20ConfigMaps','aApBo','NPqVQ','HflZB','deleteClusterRoleBinding','wikmW','pnnlE','createNamespacedServiceAccount','BXxzY','tySXo','./describeStack','gridName','IPNtV','Adding\x20Nginx\x20Pods\x20and\x20deployments','bQuvu','listNamespacedDeployment','Adding\x20MetricsServer\x20clusterRoleBinding','Scaled\x20up\x20deployment','WaasD','Adding\x20Turboscale\x20Agent','cluster-role-binding.yaml','Added\x20Turboscale\x20Agent','/podReady','Adding\x20Autoscaler\x20Service\x20Account','kyhef','XKyCc','cert-manager','kjQxK','service.beta.kubernetes.io/azure-load-balancer-internal:\x20\x22true\x22','Gbbqy','ULvEZ','roObI','ingress.yaml','ingress-nginx','XDOYn','hub-deployment.yaml','zoRgu','5tVHfup','readNamespace','14aRuiyD','Scaled\x20down\x20deployment','nIgnk','debug','deleteClusterAndDependencies','dIscG','tZiwu','dzlfg','createClusterRole','waftf','qCeIK','../config/logger','RCXnD','deployer-srvacct-binding-','iTrpH','VAQFo','Adding\x20Cert\x20Manager\x20CRDs','jsyqU','clusterName','eQswz','vxYlq','YdPCL','Bpxvb','Browserstack','items','enableHubHa','Adding\x20Autoscaler\x20namespacedRole','NAlTN','ingress-nginx-controller','private-pods-and-services.yaml','cluster-role-aggregated-reader.yaml','PwVbp','Added\x20MetricsServer\x20Components','Adding\x20MetricsServer\x20namespacedRoleBinding','kitcp','DGaen','1465959PjvJEV','tlObj','xSMcI','addGridComponents','Adding\x20browserstack\x20secret\x20deployment','Added\x20browser-node-role\x20cluster\x20role','zWbwi','QfiJe','WrKFF','Adding\x20browser-node-role\x20cluster\x20role','listNamespacedService','nlRdV','createNamespacedDeployment','Deleted\x20clusterrolebinding','cert-manager-webhook','metrics-server','RDfDO','kRShI','pqlJB','qOwLb','oSYVO','browser-node-service-account.yaml','123456','EjnWq','cert-manager-cainjector','SCFlX','8|5|0|2|7|4|9|1|3|6','createNamespace','js-yaml','labels','OliHy','../utils/webSocketUtils','false','deleteRoutingDeps','NphgY','replace','fkQjx','Adding\x20Cert\x20Issuer','CbLYV','readFileAsync','Added\x20Nginx\x20Private\x20Pods\x20and\x20deployments','code','./deleteStack','Adding\x20Autoscaler\x20clusterRoleBinding','xTxvT','Error\x20deleting\x20stack\x20','YyTBC','default-service-account.yaml','SJHlg','createAPIService','bZcCk','jTdUg','Adding\x20VPC\x20CNI\x20CM','\x20cloudformation\x20stack\x20from\x20region\x20','OFBsL','Adding\x20browser-node\x20service\x20account','GvPlg','namespaceExists','TXFab','wyEHx','ivSWJ','Deleting\x20cert-manager','xGSGS','cGjPW','Added\x20Cert\x20Issuer','utTvE','pPIFW','aLnMY','mtAQV','true','cztbc','Scaling\x20down\x20deployment','qsFoZ','browser-node-cluster-role.yaml','createdBy','gwqLZ','browserstack-turboscale-agent','uAVqZ','bxVvq','mJSQn','Gcfzh','cyGxV','cloudProvider','split','554223bwOXVC','private-ingress-nginx-controller','OUcyA','aRtDz','pbpXd','Added\x20hubservice','4|1|0|2|3','Adding\x20default\x20service\x20account','/readyz','AcUeM','unWtf','Deleted\x20ingress-nginx','mCDSY','find','GgzXV','RWTQI','helper.yaml','MJLfT','PmiEj','opKsv','clientId','XlCdk','spec','jwlZo','ugsiM','UbICN','SZVNC','YiYaI','690vcryoP','-cf','createNamespacedRoleBinding','Adding\x20Autoscaler\x20clusterRole','aHKoY','isPrivateGrid','QQolc','statusCode','Adding\x20hubdeployment','replicas','NCSxr','SyoNl','62703DVAAiY','ZhKvy','cPobQ','uuid','HPiZi','metadata','nginx','metricsServerServiceExists','neleV','vUuKm','Waiting\x20for\x20Cert\x20Manager\x20Deployments','EkYWi','join','PbSKy','VHLWT','vhgpp','wHaHh','jEurf','oMVZR','fTXoy','OGjNk','Added\x20Nginx\x20Roles\x20and\x20Service\x20Accounts','TPCUh','bstackAccesskey','aocyC','Added\x20default\x20service\x20account','browserVersion','CoYeb','jZYBv','UnuFy','body','Adding\x20MetricsServer\x20clusterRole','GUlWD','deployment.yaml','YcxfM','Outputs','teLhI','UTdmU','bstackUsername','whQsX','templates','./deleteEFSMountTargets','xgsqe','browserstack','createClusterRoleBinding','KKfLN','all','iLQad'];a33_0x4013=function(){return _0x3e051f;};return a33_0x4013();}function a33_0x3814(_0x1d7e55,_0x16497e){const _0x4013f1=a33_0x4013();return a33_0x3814=function(_0x3814bf,_0x528c63){_0x3814bf=_0x3814bf-0xcd;let _0x2eb6b4=_0x4013f1[_0x3814bf];return _0x2eb6b4;},a33_0x3814(_0x1d7e55,_0x16497e);}exports[a33_0x36ca16(0xe8)]=async(_0x403197,_0x286e42,_0x326b76,_0x5cc1ae,_0x2877b6,_0x3735c7,_0x1fc575)=>{const _0x1a70c0=a33_0x36ca16,_0x3a94c3={};_0x3a94c3[_0x1a70c0(0x1f2)]=_0x1a70c0(0x1a0),_0x3a94c3[_0x1a70c0(0x21c)]=_0x1a70c0(0xdf),_0x3a94c3[_0x1a70c0(0x187)]='autoscaler',_0x3a94c3[_0x1a70c0(0x21a)]=_0x1a70c0(0x128),_0x3a94c3[_0x1a70c0(0x236)]='utf-8',_0x3a94c3['NguGj']=_0x1a70c0(0x148),_0x3a94c3[_0x1a70c0(0x1a4)]=_0x1a70c0(0x158),_0x3a94c3['bZcCk']=_0x1a70c0(0x247),_0x3a94c3[_0x1a70c0(0x204)]='clusterrole.yaml',_0x3a94c3[_0x1a70c0(0x1f8)]=_0x1a70c0(0x1ca),_0x3a94c3['auNsX']='role.yaml',_0x3a94c3[_0x1a70c0(0x1fa)]=_0x1a70c0(0x1ff),_0x3a94c3[_0x1a70c0(0x134)]=_0x1a70c0(0x19d),_0x3a94c3[_0x1a70c0(0x1eb)]='Adding\x20Autoscaler\x20namespacedRoleBinding',_0x3a94c3[_0x1a70c0(0xe1)]=_0x1a70c0(0x15a),_0x3a94c3[_0x1a70c0(0x162)]='Adding\x20Autoscaler\x20Deployment',_0x3a94c3[_0x1a70c0(0x182)]='deployment.yaml',_0x3a94c3[_0x1a70c0(0x137)]='<ClusterName>';const _0x37ac90=_0x3a94c3;let _0x27a6e9=null,_0xf2db2a=null;logger['info'](_0x37ac90[_0x1a70c0(0x1f2)]),_0xf2db2a=await fs[_0x1a70c0(0x1fb)](path['join'](__dirname,'..',_0x37ac90['qsFoZ'],_0x37ac90['zVQQF'],_0x37ac90[_0x1a70c0(0x21a)]),_0x37ac90[_0x1a70c0(0x236)]),_0x27a6e9=yaml[_0x1a70c0(0x17c)](_0xf2db2a),_0x27a6e9[_0x1a70c0(0x255)]['annotations'][_0x37ac90['NguGj']]=_0x1fc575;const _0xe7d08e={};_0xe7d08e[_0x1a70c0(0x13a)]=_0x37ac90['kjQxK'],_0xe7d08e[_0x1a70c0(0xd5)]=_0x27a6e9,await _0x403197[_0x1a70c0(0x190)](_0xe7d08e),logger['info'](_0x37ac90[_0x1a70c0(0x206)]),_0xf2db2a=await fs[_0x1a70c0(0x1fb)](path[_0x1a70c0(0x25c)](__dirname,'..',_0x37ac90[_0x1a70c0(0x21c)],_0x37ac90[_0x1a70c0(0x187)],_0x37ac90[_0x1a70c0(0x204)]),_0x37ac90[_0x1a70c0(0x236)]),_0x27a6e9=yaml[_0x1a70c0(0x17c)](_0xf2db2a);const _0x57a2fc={};_0x57a2fc[_0x1a70c0(0xd5)]=_0x27a6e9,await _0x5cc1ae[_0x1a70c0(0x1b8)](_0x57a2fc),logger['info'](_0x37ac90['fkQjx']),_0xf2db2a=await fs[_0x1a70c0(0x1fb)](path[_0x1a70c0(0x25c)](__dirname,'..',_0x37ac90[_0x1a70c0(0x21c)],_0x37ac90[_0x1a70c0(0x187)],_0x37ac90[_0x1a70c0(0x141)]),_0x37ac90['GgzXV']),_0x27a6e9=yaml[_0x1a70c0(0x17c)](_0xf2db2a);const _0x189048={};_0x189048[_0x1a70c0(0x13a)]=_0x37ac90['kjQxK'],_0x189048[_0x1a70c0(0xd5)]=_0x27a6e9,await _0x5cc1ae[_0x1a70c0(0x12a)](_0x189048),logger[_0x1a70c0(0x135)](_0x37ac90[_0x1a70c0(0x1fa)]),_0xf2db2a=await fs[_0x1a70c0(0x1fb)](path[_0x1a70c0(0x25c)](__dirname,'..',_0x37ac90[_0x1a70c0(0x21c)],_0x37ac90['zVQQF'],_0x37ac90[_0x1a70c0(0x134)]),_0x37ac90[_0x1a70c0(0x236)]),_0x27a6e9=yaml[_0x1a70c0(0x17c)](_0xf2db2a);const _0x36f627={};_0x36f627[_0x1a70c0(0xd5)]=_0x27a6e9,await _0x5cc1ae[_0x1a70c0(0xe3)](_0x36f627),logger[_0x1a70c0(0x135)](_0x37ac90[_0x1a70c0(0x1eb)]),_0xf2db2a=await fs['readFileAsync'](path[_0x1a70c0(0x25c)](__dirname,'..',_0x37ac90[_0x1a70c0(0x21c)],_0x37ac90['zVQQF'],_0x37ac90['xgsqe']),_0x37ac90[_0x1a70c0(0x236)]),_0x27a6e9=yaml[_0x1a70c0(0x17c)](_0xf2db2a);const _0x374037={};_0x374037[_0x1a70c0(0x13a)]=_0x37ac90['kjQxK'],_0x374037[_0x1a70c0(0xd5)]=_0x27a6e9,await _0x5cc1ae['createNamespacedRoleBinding'](_0x374037),logger[_0x1a70c0(0x135)](_0x37ac90['hmAeB']),_0xf2db2a=await fs['readFileAsync'](path[_0x1a70c0(0x25c)](__dirname,'..',_0x37ac90[_0x1a70c0(0x21c)],_0x37ac90[_0x1a70c0(0x187)],_0x37ac90['HvRMV']),_0x37ac90['GgzXV']),_0xf2db2a=_0xf2db2a[_0x1a70c0(0x1f7)](_0x37ac90['SmOkR'],_0x3735c7),_0x27a6e9=yaml[_0x1a70c0(0x17c)](_0xf2db2a);const _0x13b964={};_0x13b964[_0x1a70c0(0x13a)]=_0x37ac90['kjQxK'],_0x13b964[_0x1a70c0(0xd5)]=_0x27a6e9,await _0x286e42[_0x1a70c0(0x1e0)](_0x13b964);},exports['addMetricServerComponents']=async(_0x157a24,_0x993af1,_0x43eaf7,_0x36fcb3)=>{const _0xdb3717=a33_0x36ca16,_0x183f65={};_0x183f65[_0xdb3717(0x125)]=_0xdb3717(0x157),_0x183f65['DdKLV']=_0xdb3717(0xdf),_0x183f65['NPqVQ']='metrics-server',_0x183f65[_0xdb3717(0x113)]='service-account.yaml',_0x183f65[_0xdb3717(0x188)]='utf-8',_0x183f65['iTrpH']=_0xdb3717(0x158),_0x183f65[_0xdb3717(0xde)]=_0xdb3717(0xf9),_0x183f65['FZhNQ']=_0xdb3717(0x1ce),_0x183f65['kRVQx']=_0xdb3717(0xd6),_0x183f65['NfWdq']=_0xdb3717(0x14f),_0x183f65[_0xdb3717(0x184)]=_0xdb3717(0x1d1),_0x183f65[_0xdb3717(0x11b)]=_0xdb3717(0x15a),_0x183f65[_0xdb3717(0x1d2)]=_0xdb3717(0x199),_0x183f65['UnuFy']=_0xdb3717(0x15d),_0x183f65['DutPi']='cluster-role-binding.yaml',_0x183f65['cQrCE']='Adding\x20MetricsServer\x20Service',_0x183f65[_0xdb3717(0x109)]='service.yaml',_0x183f65['ICaDH']=_0xdb3717(0x15e),_0x183f65[_0xdb3717(0xd9)]=_0xdb3717(0xd8),_0x183f65[_0xdb3717(0x1ed)]=_0xdb3717(0x15f),_0x183f65['qAYFe']='api-service.yaml';const _0xa2f26a=_0x183f65;logger['info'](_0xa2f26a[_0xdb3717(0x125)]);let _0x3b5bbd=await fs['readFileAsync'](path[_0xdb3717(0x25c)](__dirname,'..',_0xa2f26a[_0xdb3717(0x163)],_0xa2f26a['NPqVQ'],_0xa2f26a[_0xdb3717(0x113)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x4536d5={};_0x4536d5[_0xdb3717(0x13a)]=_0xa2f26a[_0xdb3717(0x1be)],_0x4536d5[_0xdb3717(0xd5)]=_0x2c3352,await _0x157a24[_0xdb3717(0x190)](_0x4536d5),logger[_0xdb3717(0x135)](_0xa2f26a[_0xdb3717(0xde)]),_0x3b5bbd=await fs['readFileAsync'](path[_0xdb3717(0x25c)](__dirname,'..',_0xa2f26a[_0xdb3717(0x163)],_0xa2f26a['NPqVQ'],_0xa2f26a[_0xdb3717(0x10e)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x131cd2={};_0x131cd2[_0xdb3717(0xd5)]=_0x2c3352,await _0x43eaf7['createClusterRole'](_0x131cd2),logger[_0xdb3717(0x135)](_0xa2f26a['kRVQx']),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path[_0xdb3717(0x25c)](__dirname,'..',_0xa2f26a[_0xdb3717(0x163)],_0xa2f26a['NPqVQ'],_0xa2f26a[_0xdb3717(0x16f)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x53aa0c={};_0x53aa0c[_0xdb3717(0xd5)]=_0x2c3352,await _0x43eaf7[_0xdb3717(0x1b8)](_0x53aa0c),logger[_0xdb3717(0x135)](_0xa2f26a[_0xdb3717(0x184)]),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path['join'](__dirname,'..',_0xa2f26a[_0xdb3717(0x163)],_0xa2f26a[_0xdb3717(0x18b)],_0xa2f26a[_0xdb3717(0x11b)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x3a16b3={};_0x3a16b3['namespace']=_0xa2f26a[_0xdb3717(0x1be)],_0x3a16b3[_0xdb3717(0xd5)]=_0x2c3352,await _0x43eaf7[_0xdb3717(0x246)](_0x3a16b3),logger[_0xdb3717(0x135)](_0xa2f26a[_0xdb3717(0x1d2)]),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path[_0xdb3717(0x25c)](__dirname,'..',_0xa2f26a[_0xdb3717(0x163)],_0xa2f26a[_0xdb3717(0x18b)],_0xa2f26a[_0xdb3717(0xd4)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x3a2487={};_0x3a2487['body']=_0x2c3352,await _0x43eaf7[_0xdb3717(0xe3)](_0x3a2487),logger[_0xdb3717(0x135)](_0xa2f26a['kitcp']),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path[_0xdb3717(0x25c)](__dirname,'..',_0xa2f26a['DdKLV'],_0xa2f26a[_0xdb3717(0x18b)],_0xa2f26a[_0xdb3717(0x16a)]),_0xa2f26a['MKTKh']),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x2a0d86={};_0x2a0d86[_0xdb3717(0xd5)]=_0x2c3352,await _0x43eaf7[_0xdb3717(0xe3)](_0x2a0d86),logger[_0xdb3717(0x135)](_0xa2f26a[_0xdb3717(0x11c)]),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path[_0xdb3717(0x25c)](__dirname,'..',_0xa2f26a['DdKLV'],_0xa2f26a['NPqVQ'],_0xa2f26a[_0xdb3717(0x109)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x3e5ace={};_0x3e5ace[_0xdb3717(0x13a)]=_0xa2f26a[_0xdb3717(0x1be)],_0x3e5ace['body']=_0x2c3352,await _0x157a24[_0xdb3717(0x183)](_0x3e5ace),logger['info'](_0xa2f26a[_0xdb3717(0x117)]),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path['join'](__dirname,'..',_0xa2f26a[_0xdb3717(0x163)],_0xa2f26a[_0xdb3717(0x18b)],_0xa2f26a[_0xdb3717(0xd9)]),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0xa8dfae={};_0xa8dfae[_0xdb3717(0x13a)]=_0xa2f26a['iTrpH'],_0xa8dfae['body']=_0x2c3352,await _0x993af1[_0xdb3717(0x1e0)](_0xa8dfae),logger['info'](_0xa2f26a[_0xdb3717(0x1ed)]),_0x3b5bbd=await fs[_0xdb3717(0x1fb)](path['join'](__dirname,'..',_0xa2f26a['DdKLV'],_0xa2f26a[_0xdb3717(0x18b)],_0xa2f26a['qAYFe']),_0xa2f26a[_0xdb3717(0x188)]),_0x2c3352=yaml[_0xdb3717(0x17c)](_0x3b5bbd);const _0x370a4d={};_0x370a4d[_0xdb3717(0xd5)]=_0x2c3352,await _0x36fcb3[_0xdb3717(0x205)](_0x370a4d);},exports[a33_0x36ca16(0x257)]=async _0x5c4ed4=>{const _0x13a520=a33_0x36ca16,_0x40de03={};_0x40de03[_0x13a520(0x101)]=_0x13a520(0xef),_0x40de03[_0x13a520(0x1c1)]='kube-system',_0x40de03[_0x13a520(0x122)]=function(_0x34f493,_0x56eb57){return _0x34f493<_0x56eb57;},_0x40de03[_0x13a520(0x25e)]=function(_0x414cd0,_0x4cf6d7){return _0x414cd0!==_0x4cf6d7;},_0x40de03[_0x13a520(0x1d6)]=_0x13a520(0x23d),_0x40de03[_0x13a520(0x259)]=function(_0x2bd07b,_0xa1649c){return _0x2bd07b===_0xa1649c;},_0x40de03[_0x13a520(0xf4)]=_0x13a520(0x1e3),_0x40de03[_0x13a520(0x11f)]=_0x13a520(0x119),_0x40de03[_0x13a520(0x107)]=_0x13a520(0x192);const _0x4307ec=_0x40de03,_0x2475cd={};_0x2475cd['namespace']=_0x4307ec['jsyqU'];const _0x211071=await _0x5c4ed4[_0x13a520(0x1de)](_0x2475cd),_0x5bced7=_0x211071?.[_0x13a520(0x1c8)];for(let _0x111744=0x0;_0x4307ec[_0x13a520(0x122)](_0x111744,_0x5bced7[_0x13a520(0x118)]);_0x111744++){if(_0x4307ec['VHLWT'](_0x4307ec[_0x13a520(0x1d6)],_0x4307ec[_0x13a520(0x1d6)]))return![];else{if(_0x4307ec[_0x13a520(0x259)](_0x5bced7[_0x111744][_0x13a520(0x255)][_0x13a520(0x127)],_0x4307ec[_0x13a520(0xf4)])){if(_0x4307ec['vUuKm'](_0x4307ec[_0x13a520(0x11f)],_0x4307ec['CGzsu']))_0x26fe02=_0x4307ec['nRiPp'];else return!![];}}}return![];},exports[a33_0x36ca16(0x20d)]=async(_0x2bc098,_0x5ea9ea)=>{const _0x429679=a33_0x36ca16,_0x47bf71={};_0x47bf71[_0x429679(0x1cf)]=_0x429679(0x153),_0x47bf71[_0x429679(0x144)]=function(_0x3d178f,_0x2c1c41){return _0x3d178f!==_0x2c1c41;},_0x47bf71[_0x429679(0x23f)]='abSOP',_0x47bf71[_0x429679(0x243)]=function(_0x577afe,_0x196915){return _0x577afe!==_0x196915;},_0x47bf71[_0x429679(0xe6)]=_0x429679(0x17d),_0x47bf71['OUcyA']=_0x429679(0x25b);const _0xaf1a57=_0x47bf71;try{if(_0xaf1a57[_0x429679(0x144)](_0xaf1a57['jwlZo'],_0xaf1a57['jwlZo']))_0x606d36=_0xaf1a57[_0x429679(0x1cf)];else{const _0x31aee1={};_0x31aee1[_0x429679(0x127)]=_0x5ea9ea;const _0x511089=await _0x2bc098[_0x429679(0x1af)](_0x31aee1);return!![];}}catch(_0x4b5062){return _0xaf1a57[_0x429679(0x243)](_0xaf1a57[_0x429679(0xe6)],_0xaf1a57[_0x429679(0x22a)])?![]:!![];}},exports[a33_0x36ca16(0xf0)]=async(_0x1398e8,_0x317ba8,_0x239df0)=>{const _0x50e790=a33_0x36ca16,_0x2ed7fe={};_0x2ed7fe[_0x50e790(0x23b)]=_0x50e790(0x1ea),_0x2ed7fe[_0x50e790(0x24e)]=function(_0x2fe9a7,_0x3adfbe){return _0x2fe9a7!==_0x3adfbe;},_0x2ed7fe[_0x50e790(0x14a)]=_0x50e790(0x123),_0x2ed7fe[_0x50e790(0xf2)]='KBmqD',_0x2ed7fe[_0x50e790(0x1e7)]=function(_0x4b9bc3,_0x243004){return _0x4b9bc3!==_0x243004;},_0x2ed7fe[_0x50e790(0x13e)]=_0x50e790(0xdc);const _0x14051e=_0x2ed7fe;try{if(_0x14051e[_0x50e790(0x24e)](_0x14051e['rLtqC'],_0x14051e[_0x50e790(0xf2)])){const _0x42e61d=await _0x1398e8[_0x50e790(0x198)](_0x317ba8),_0x58d916=_0x42e61d[_0x50e790(0xd5)]['items'][_0x50e790(0x235)](_0x2afc52=>_0x2afc52[_0x50e790(0x255)][_0x50e790(0x127)]===_0x239df0);return _0x58d916?!![]:![];}else return _0x14051e[_0x50e790(0x23b)];}catch(_0x1959f6){if(_0x14051e[_0x50e790(0x1e7)](_0x14051e[_0x50e790(0x13e)],_0x14051e[_0x50e790(0x13e)]))_0xf1dd31[_0x50e790(0x1b3)](_0x56b5e9[_0x50e790(0xfe)]);else return![];}},exports['createNamespace']=async(_0x373e4a,_0x75ba21)=>{const _0x2540e1=a33_0x36ca16,_0x152792={};_0x152792[_0x2540e1(0x223)]=_0x2540e1(0x1a5),_0x152792['sURGm']=function(_0x409d38,_0x1efcf8){return _0x409d38!==_0x1efcf8;},_0x152792[_0x2540e1(0x143)]='default',_0x152792[_0x2540e1(0x111)]=function(_0x137a4b,_0x51bad6){return _0x137a4b===_0x51bad6;},_0x152792[_0x2540e1(0x1df)]=_0x2540e1(0x215),_0x152792[_0x2540e1(0x1ba)]=_0x2540e1(0x1a1),_0x152792[_0x2540e1(0x166)]=_0x2540e1(0x1c7);const _0x1987ce=_0x152792;if(_0x1987ce[_0x2540e1(0x173)](_0x75ba21,_0x1987ce[_0x2540e1(0x143)])){if(_0x1987ce[_0x2540e1(0x111)](_0x1987ce[_0x2540e1(0x1df)],_0x1987ce['qCeIK']))_0x47ab9e=_0x1987ce[_0x2540e1(0x223)];else{const _0x3535a9={};_0x3535a9[_0x2540e1(0x21e)]=_0x1987ce[_0x2540e1(0x166)],_0x3535a9[_0x2540e1(0x115)]=_0x1987ce[_0x2540e1(0x166)];const _0x1847fe={};_0x1847fe['name']=_0x75ba21,_0x1847fe[_0x2540e1(0x139)]=_0x3535a9;const _0x116234={};_0x116234[_0x2540e1(0x255)]=_0x1847fe;const _0x2df111=_0x116234,_0x155213={};_0x155213[_0x2540e1(0xd5)]=_0x2df111,await _0x373e4a['createNamespace'](_0x155213),logger['info'](_0x2540e1(0xf3)+_0x75ba21);}}},exports['getNamespaceUID']=async(_0x3febc0,_0x91552)=>{const _0x4d6e23=a33_0x36ca16,_0x3c380b={};_0x3c380b[_0x4d6e23(0x1dc)]=_0x4d6e23(0x19f),_0x3c380b[_0x4d6e23(0x216)]=_0x4d6e23(0x219),_0x3c380b['ODjzd']=function(_0x2ea8d7,_0x283350){return _0x2ea8d7===_0x283350;},_0x3c380b[_0x4d6e23(0x18e)]='YqiCI',_0x3c380b[_0x4d6e23(0x116)]='iTxiZ',_0x3c380b[_0x4d6e23(0x1bc)]=_0x4d6e23(0x1ea);const _0x923f3d=_0x3c380b;try{if(_0x923f3d[_0x4d6e23(0x17e)](_0x923f3d[_0x4d6e23(0x18e)],_0x923f3d['wikmW'])){const _0x2900fc={};_0x2900fc['name']=_0x91552;const _0x2b05f1=await _0x3febc0[_0x4d6e23(0x1af)](_0x2900fc),_0x1c0e24=_0x2b05f1?.[_0x4d6e23(0x255)]?.[_0x4d6e23(0xf5)];return _0x1c0e24;}else _0x529f22=_0x42cb4d[_0x4d6e23(0x1f7)](/<ReadinessProbePath>/g,_0x923f3d[_0x4d6e23(0x1dc)]),_0x2e5330=_0x2826f7[_0x4d6e23(0x1f7)](/<EnableHubHa>/g,_0x923f3d[_0x4d6e23(0x216)]),_0x460f00=_0x49ca9f['replace'](/<HubHaNameSpace>/g,_0x55f5ba[_0x4d6e23(0x15c)]);}catch(_0x41708c){if(_0x923f3d[_0x4d6e23(0x17e)](_0x923f3d[_0x4d6e23(0x116)],_0x923f3d[_0x4d6e23(0x116)]))return _0x923f3d[_0x4d6e23(0x1bc)];else{if(_0x923f3d[_0x4d6e23(0x17e)](_0x4393b2[_0x4d6e23(0x24b)],0x199)||_0x923f3d['ODjzd'](_0x503b75[_0x4d6e23(0x1fd)],0x199))_0x19aeb8[_0x4d6e23(0x1b3)](_0x3969e6['message']);else throw _0x2cf1ea;}}},exports[a33_0x36ca16(0x1d7)]=async(_0x2b09f6,_0x30c000,_0x27bebd,_0x5625b8,_0x1ac111,_0x458825,_0x15854a,_0x2f7247,_0x4a94e4,_0x3a0eec={},_0x5e8f5e)=>{const _0x5b5d34=a33_0x36ca16,_0x184886={'oNSVc':_0x5b5d34(0x219),'blUHJ':_0x5b5d34(0x230),'krvgb':_0x5b5d34(0x1f4),'QYweN':'Adding\x20clusterrolebinding','WaasD':function(_0xc2f56b,_0x37215e,_0x62eb86){return _0xc2f56b(_0x37215e,_0x62eb86);},'oMVZR':_0x5b5d34(0x19d),'Gcfzh':'Added\x20clusterrolebinding','MIrkz':function(_0x1cbbdf,_0x27e18f){return _0x1cbbdf!=_0x27e18f;},'neleV':function(_0xb2a3a1,_0x3d764d){return _0xb2a3a1!==_0x3d764d;},'JLtxW':function(_0x252ea6,_0x4e07a3){return _0x252ea6!==_0x4e07a3;},'IBBTK':_0x5b5d34(0x1e6),'jTdUg':_0x5b5d34(0x260),'IuOPK':_0x5b5d34(0xfc),'xGSGS':_0x5b5d34(0x176),'aLnMY':function(_0x50af2d,_0x4f948b){return _0x50af2d===_0x4f948b;},'SVQYx':_0x5b5d34(0x17a),'aApBo':_0x5b5d34(0x133),'jIxcL':_0x5b5d34(0x1d0),'cVswJ':'mPgTJ','vIEJN':_0x5b5d34(0x20b),'kTDDa':function(_0x20fb15,_0x349d54,_0x49a5c0,_0x3c3677){return _0x20fb15(_0x349d54,_0x49a5c0,_0x3c3677);},'IPNtV':_0x5b5d34(0x1e9),'wyEHx':'Added\x20browser-node\x20service\x20account','xTxvT':function(_0x27c88b,_0x1d02ae){return _0x27c88b===_0x1d02ae;},'RDfDO':_0x5b5d34(0x185),'caFoc':_0x5b5d34(0x22f),'ULvEZ':_0x5b5d34(0x203),'mtAQV':_0x5b5d34(0x130),'Jrloc':_0x5b5d34(0xd0),'FDrLq':_0x5b5d34(0x1dd),'ivSWJ':_0x5b5d34(0x21d),'TEadD':_0x5b5d34(0x1d9),'YVzMU':_0x5b5d34(0xfb),'MCThr':function(_0x2c1736,_0x13d174,_0x5ba252){return _0x2c1736(_0x13d174,_0x5ba252);},'kMdms':'browser-node-cluster-role-binding.yaml','quPjW':_0x5b5d34(0x156),'HEbYr':_0x5b5d34(0x1b2),'zXKsw':_0x5b5d34(0x145),'vhgpp':_0x5b5d34(0x1aa),'LlJOw':_0x5b5d34(0x1ee),'tafYt':function(_0x4fbb22,_0x5014c4,_0x13a961){return _0x4fbb22(_0x5014c4,_0x13a961);},'tlObj':function(_0x440cad,_0x2787b6,_0x1d4328){return _0x440cad(_0x2787b6,_0x1d4328);},'TXFab':_0x5b5d34(0x196),'SyoNl':_0x5b5d34(0xdf),'TPCUh':_0x5b5d34(0x256),'RYgdI':_0x5b5d34(0x238),'CoYeb':'utf-8','cPobQ':'Added\x20Nginx\x20Pods\x20and\x20deployments','HyDQT':_0x5b5d34(0x265),'YdPCL':_0x5b5d34(0x142),'CMZtl':_0x5b5d34(0x16c),'KqfTQ':'Adding\x20Nginx\x20Private\x20Pods\x20and\x20Services','NphgY':function(_0x595f09,_0x685b0c){return _0x595f09===_0x685b0c;},'gNMjV':_0x5b5d34(0x1a5),'ugsiM':function(_0x3d8c05,_0xa253ca){return _0x3d8c05===_0xa253ca;},'oSYVO':_0x5b5d34(0xef),'eKMVp':_0x5b5d34(0x153),'XKyCc':_0x5b5d34(0x1cd),'bxVvq':_0x5b5d34(0x1fc),'waftf':_0x5b5d34(0x22e),'jeDOy':_0x5b5d34(0x152),'VBeOf':_0x5b5d34(0x189),'YrZCl':_0x5b5d34(0x208),'mcCYm':_0x5b5d34(0x1a3),'eQswz':'3|2|17|6|14|11|16|4|7|5|18|0|9|12|1|13|8|15|10','zoRgu':function(_0x330d11,_0x9e47da,_0x11d441,_0x28104b,_0x26c137){return _0x330d11(_0x9e47da,_0x11d441,_0x28104b,_0x26c137);},'tmyxZ':_0x5b5d34(0x1ec),'lfUNH':_0x5b5d34(0x1f9),'KKfLN':'crds.yaml','cGjPW':_0x5b5d34(0x1c0),'zKqWu':'Added\x20Cert\x20Manager','WBwoL':function(_0x32bde0,_0x3794e8,_0x412e86){return _0x32bde0(_0x3794e8,_0x412e86);},'XDOYn':_0x5b5d34(0x1e2),'AcUeM':_0x5b5d34(0x214),'PhqJh':_0x5b5d34(0x186),'fTXoy':'clusterissuer.yaml','jeqMe':_0x5b5d34(0xea),'dUXll':function(_0x3a4be1,_0x5e59a9,_0x1c73e6){return _0x3a4be1(_0x5e59a9,_0x1c73e6);},'Gbbqy':_0x5b5d34(0x138),'aRtDz':_0x5b5d34(0x25a),'kRShI':_0x5b5d34(0xe2),'qSvSn':_0x5b5d34(0x220),'KzTvT':_0x5b5d34(0x170),'FnakM':_0x5b5d34(0x19c),'jEurf':_0x5b5d34(0xeb),'DGaen':_0x5b5d34(0x19e),'whhPS':'Adding\x20hubservice','uAOnR':function(_0x3cb169,_0x1f45fb,_0x4f5180){return _0x3cb169(_0x1f45fb,_0x4f5180);},'Uyhof':'hub-service.yaml','gqhfy':_0x5b5d34(0x22d),'zWbwi':_0x5b5d34(0x1d8),'unWtf':'browserstack-secret.yaml','QWARk':function(_0x232dc2,_0xcec18d){return _0x232dc2(_0xcec18d);},'zcXDE':function(_0x40234f,_0x1c22e7){return _0x40234f(_0x1c22e7);},'Ppoqx':function(_0x1a548d,_0x30abaf){return _0x1a548d(_0x30abaf);},'aHKoY':function(_0x4d5885,_0x593db3){return _0x4d5885(_0x593db3);},'VAQFo':_0x5b5d34(0x154),'cyGxV':_0x5b5d34(0x24c),'ItTXj':function(_0x32c875,_0xc1277b,_0x3a3802){return _0x32c875(_0xc1277b,_0x3a3802);},'Clfeg':_0x5b5d34(0x1ac),'OIerw':'Added\x20hubdeployment','NrWek':'Adding\x20Ingress','Leozw':_0x5b5d34(0x1cc),'ypZRj':_0x5b5d34(0x229),'BXxzY':_0x5b5d34(0x1a9),'WSmWh':_0x5b5d34(0x150),'jZYBv':function(_0x313270,_0x4a92df,_0x534fb7){return _0x313270(_0x4a92df,_0x534fb7);},'PmiEj':'Added\x20Ingress'};let _0x274e54=null,_0x526a59=null;logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x11e)]),_0x274e54=await _0x184886[_0x5b5d34(0x19b)](applyTemplate,_0x184886[_0x5b5d34(0x262)],_0x1ac111);const _0x2d7308={};_0x2d7308[_0x5b5d34(0xd5)]=_0x274e54,await _0x5625b8[_0x5b5d34(0xe3)](_0x2d7308),logger['info'](_0x184886[_0x5b5d34(0x224)]);_0x184886[_0x5b5d34(0x136)](_0x15854a,null)&&_0x184886[_0x5b5d34(0x258)](_0x15854a,undefined)&&(_0x184886[_0x5b5d34(0x10a)](_0x184886[_0x5b5d34(0x13d)],_0x184886[_0x5b5d34(0x207)])?(logger[_0x5b5d34(0x135)](_0x184886['IuOPK']),await this[_0x5b5d34(0xe8)](_0x2b09f6,_0x30c000,_0x27bebd,_0x5625b8,_0x1ac111,_0x458825,_0x15854a),logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x212)])):_0x430a8c=_0x5450c6[_0x5b5d34(0x1f7)](/<GridProfileID>/g,''));const _0x12f395=await this[_0x5b5d34(0x257)](_0x2b09f6);if(!_0x12f395){if(_0x184886[_0x5b5d34(0x217)](_0x184886['SVQYx'],_0x184886['SVQYx']))logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x18a)]),await this['addMetricServerComponents'](_0x2b09f6,_0x30c000,_0x5625b8,_0x2f7247),logger['info'](_0x184886['jIxcL']);else{const _0x130b0c={'azure.workload.identity/use':_0x184886[_0x5b5d34(0xe9)],..._0x44987f[_0x5b5d34(0x23e)]['template']['metadata'][_0x5b5d34(0x1f1)]};_0x4fb5c7[_0x5b5d34(0x23e)][_0x5b5d34(0x172)]['metadata'][_0x5b5d34(0x1f1)]=_0x130b0c;}}try{if(_0x184886[_0x5b5d34(0x217)](_0x184886['cVswJ'],_0x184886['cVswJ'])){logger[_0x5b5d34(0x135)](_0x184886['vIEJN']),_0x274e54=await _0x184886[_0x5b5d34(0x149)](applyTemplate,_0x184886[_0x5b5d34(0x195)],_0x1ac111,_0x3a0eec);const _0x466687={};_0x466687[_0x5b5d34(0x13a)]=_0x1ac111,_0x466687[_0x5b5d34(0xd5)]=_0x274e54,await _0x2b09f6[_0x5b5d34(0x190)](_0x466687),logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x20f)]);if(_0x184886[_0x5b5d34(0x217)](global_registry[_0x5b5d34(0x226)],AZURE)){if(_0x184886[_0x5b5d34(0x200)](_0x184886['RDfDO'],_0x184886[_0x5b5d34(0x1e4)])){logger[_0x5b5d34(0x135)](_0x184886['caFoc']),_0x274e54=await _0x184886[_0x5b5d34(0x149)](applyTemplate,_0x184886[_0x5b5d34(0x1a7)],_0x1ac111,_0x3a0eec);const _0x5e1850={};_0x5e1850['name']=_0x184886[_0x5b5d34(0x218)],_0x5e1850[_0x5b5d34(0x13a)]=_0x1ac111,_0x5e1850[_0x5b5d34(0xd5)]=_0x274e54,await _0x2b09f6[_0x5b5d34(0x155)](_0x5e1850),logger[_0x5b5d34(0x135)](_0x184886['Jrloc']);}else return![];}logger[_0x5b5d34(0x135)](_0x184886['FDrLq']),_0x274e54=await _0x184886[_0x5b5d34(0x19b)](applyTemplate,_0x184886[_0x5b5d34(0x210)],_0x1ac111);const _0x1da6ba={};_0x1da6ba[_0x5b5d34(0xd5)]=_0x274e54,await _0x5625b8['createClusterRole'](_0x1da6ba),logger['info'](_0x184886['TEadD']),logger[_0x5b5d34(0x135)](_0x184886['YVzMU']),_0x274e54=await _0x184886['MCThr'](applyTemplate,_0x184886['kMdms'],_0x1ac111);const _0x1824c1={};_0x1824c1['body']=_0x274e54,await _0x5625b8[_0x5b5d34(0xe3)](_0x1824c1),logger['info'](_0x184886[_0x5b5d34(0x10d)]);}else _0xe80bd8=_0x47de18['replace'](/<GridProfileID>/g,_0x53d12d['gridProfileId']);}catch(_0x41ef14){if(_0x184886[_0x5b5d34(0x217)](_0x41ef14[_0x5b5d34(0x24b)],0x199)||_0x184886['xTxvT'](_0x41ef14[_0x5b5d34(0x1fd)],0x199))_0x184886[_0x5b5d34(0x258)](_0x184886['HEbYr'],_0x184886[_0x5b5d34(0x13f)])?logger[_0x5b5d34(0x1b3)](_0x41ef14[_0x5b5d34(0xfe)]):(_0x15a26c=_0x32f856[_0x5b5d34(0x1f7)](/<ReadinessProbePath>/g,_0x184886[_0x5b5d34(0x10f)]),_0x572cb8=_0x38a3d5['replace'](/<EnableHubHa>/g,_0x184886['krvgb']),_0x52cc49=_0x3cee6c[_0x5b5d34(0x1f7)](/<HubHaNameSpace>/g,''));else throw _0x41ef14;}const _0x46a59d=await this[_0x5b5d34(0x20d)](_0x2b09f6,_0x184886['vhgpp']);if(!_0x46a59d){const _0x4e8fe5=_0x184886['LlJOw'][_0x5b5d34(0x227)]('|');let _0xfbef96=0x0;while(!![]){switch(_0x4e8fe5[_0xfbef96++]){case'0':_0x274e54=yaml[_0x5b5d34(0x14c)](_0x526a59);continue;case'1':_0x274e54=yaml[_0x5b5d34(0x14c)](_0x526a59);continue;case'2':await _0x184886[_0x5b5d34(0x169)](kubeApply,_0x274e54,_0x4a94e4);continue;case'3':await _0x184886[_0x5b5d34(0x1d5)](kubeApply,_0x274e54,_0x4a94e4);continue;case'4':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x20e)]);continue;case'5':_0x526a59=await fs[_0x5b5d34(0x1fb)](path[_0x5b5d34(0x25c)](__dirname,'..',_0x184886['SyoNl'],_0x184886[_0x5b5d34(0xcd)],_0x184886[_0x5b5d34(0xfa)]),_0x184886[_0x5b5d34(0xd2)]);continue;case'6':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x252)]);continue;case'7':logger['info'](_0x184886[_0x5b5d34(0x11a)]);continue;case'8':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x1c5)]);continue;case'9':_0x526a59=await fs[_0x5b5d34(0x1fb)](path[_0x5b5d34(0x25c)](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886['TPCUh'],_0x184886[_0x5b5d34(0x12b)]),_0x184886[_0x5b5d34(0xd2)]);continue;}break;}}if(global_registry[_0x5b5d34(0x249)]){logger[_0x5b5d34(0x135)](_0x184886['KqfTQ']);let _0x3439ba;if(_0x184886[_0x5b5d34(0x1f6)](global_registry[_0x5b5d34(0x226)],AZURE))_0x3439ba=_0x184886[_0x5b5d34(0xec)];else _0x184886[_0x5b5d34(0x240)](global_registry[_0x5b5d34(0x226)],GCP)?_0x3439ba=_0x184886[_0x5b5d34(0x1e8)]:_0x3439ba=_0x184886[_0x5b5d34(0xf1)];_0x526a59=await fs[_0x5b5d34(0x1fb)](path['join'](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886['TPCUh'],_0x184886[_0x5b5d34(0x1a2)]),_0x184886[_0x5b5d34(0xd2)]),_0x526a59=_0x526a59['replace'](/<InternalLoadBalancerAnnotations>/g,_0x3439ba),_0x274e54=yaml[_0x5b5d34(0x14c)](_0x526a59),await _0x184886[_0x5b5d34(0x1d5)](kubeApply,_0x274e54,_0x4a94e4),logger['info'](_0x184886[_0x5b5d34(0x222)]);}if(global_registry[_0x5b5d34(0x106)]){const _0x28fb4b=_0x184886[_0x5b5d34(0x1b9)]['split']('|');let _0x2cabb4=0x0;while(!![]){switch(_0x28fb4b[_0x2cabb4++]){case'0':_0x274e54=yaml['loadAll'](_0x526a59);continue;case'1':_0x526a59=await fs[_0x5b5d34(0x1fb)](path[_0x5b5d34(0x25c)](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886['jeDOy']),_0x184886[_0x5b5d34(0xd2)]);continue;case'2':await _0x184886[_0x5b5d34(0x19b)](kubeApply,_0x274e54,_0x4a94e4);continue;case'3':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0xf8)]);continue;case'4':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x140)]);continue;}break;}}const _0xce871c=await this['namespaceExists'](_0x2b09f6,_0x184886[_0x5b5d34(0xf6)]);if(!_0xce871c){const _0x439f77=_0x184886[_0x5b5d34(0x1c3)][_0x5b5d34(0x227)]('|');let _0x544485=0x0;while(!![]){switch(_0x439f77[_0x544485++]){case'0':await _0x184886['zoRgu'](waitForDeployment,_0x30c000,_0x184886[_0x5b5d34(0xf6)],_0x184886[_0x5b5d34(0x161)],0x7530);continue;case'1':logger[_0x5b5d34(0x135)](_0x184886['lfUNH']);continue;case'2':_0x526a59=await fs['readFileAsync'](path[_0x5b5d34(0x25c)](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886[_0x5b5d34(0xf6)],_0x184886[_0x5b5d34(0xe4)]),_0x184886['CoYeb']);continue;case'3':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x213)]);continue;case'4':_0x274e54=yaml[_0x5b5d34(0x14c)](_0x526a59);continue;case'5':logger['info'](_0x184886[_0x5b5d34(0x110)]);continue;case'6':await _0x184886['WBwoL'](kubeApply,_0x274e54,_0x4a94e4);continue;case'7':await _0x184886[_0x5b5d34(0x169)](kubeApply,_0x274e54,_0x4a94e4);continue;case'8':_0x274e54=yaml[_0x5b5d34(0x14c)](_0x526a59);continue;case'9':await _0x184886[_0x5b5d34(0x1ad)](waitForDeployment,_0x30c000,_0x184886[_0x5b5d34(0xf6)],_0x184886[_0x5b5d34(0x1ab)],0x7530);continue;case'10':logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x231)]);continue;case'11':logger[_0x5b5d34(0x135)](_0x184886['PhqJh']);continue;case'12':await _0x184886[_0x5b5d34(0x1ad)](waitForDeployment,_0x30c000,_0x184886['mcCYm'],_0x184886[_0x5b5d34(0xf6)],0x7530);continue;case'13':_0x526a59=await fs[_0x5b5d34(0x1fb)](path[_0x5b5d34(0x25c)](__dirname,'..',_0x184886['SyoNl'],_0x184886[_0x5b5d34(0xf6)],_0x184886[_0x5b5d34(0x263)]),_0x184886['CoYeb']);continue;case'14':logger['info'](_0x184886[_0x5b5d34(0x12c)]);continue;case'15':await _0x184886['dUXll'](kubeApply,_0x274e54,_0x4a94e4);continue;case'16':_0x526a59=await fs[_0x5b5d34(0x1fb)](path['join'](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886['mcCYm'],_0x184886[_0x5b5d34(0x1a6)]),_0x184886[_0x5b5d34(0xd2)]);continue;case'17':_0x274e54=yaml[_0x5b5d34(0x14c)](_0x526a59);continue;case'18':logger['info'](_0x184886[_0x5b5d34(0x22b)]);continue;}break;}}const _0x64c4d3=await this[_0x5b5d34(0x20d)](_0x2b09f6,_0x184886[_0x5b5d34(0x1e5)]);!_0x64c4d3&&await this[_0x5b5d34(0x1ef)](_0x2b09f6,_0x184886['kRShI']);const _0x13070a=await this[_0x5b5d34(0xf0)](_0x2b09f6,_0x184886[_0x5b5d34(0x1e5)],_0x184886['qSvSn']);if(!_0x13070a){const _0x9e19ca=_0x184886[_0x5b5d34(0xf7)][_0x5b5d34(0x227)]('|');let _0x15f89b=0x0;while(!![]){switch(_0x9e19ca[_0x15f89b++]){case'0':_0x274e54=yaml['loadAll'](_0x526a59);continue;case'1':logger[_0x5b5d34(0x135)](_0x184886['FnakM']);continue;case'2':_0x526a59=_0x526a59[_0x5b5d34(0x1f7)](/<BstackURL>/g,AG_API_URL);continue;case'3':_0x526a59=await fs['readFileAsync'](path['join'](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886[_0x5b5d34(0x261)]),_0x184886[_0x5b5d34(0xd2)]);continue;case'4':_0x526a59=_0x526a59[_0x5b5d34(0x1f7)](/<BstackUsername>/g,global_registry[_0x5b5d34(0xdd)]);continue;case'5':logger['info'](_0x184886[_0x5b5d34(0x1d3)]);continue;case'6':await _0x184886['WBwoL'](kubeApply,_0x274e54,_0x4a94e4);continue;case'7':_0x526a59=_0x526a59['replace'](/<BstackAccessKey>/g,global_registry[_0x5b5d34(0xce)]);continue;}break;}}logger['info'](_0x184886[_0x5b5d34(0x105)]),_0x274e54=await _0x184886[_0x5b5d34(0x175)](applyTemplate,_0x184886[_0x5b5d34(0x178)],_0x1ac111);const _0x3bec27={};_0x3bec27[_0x5b5d34(0x13a)]=_0x1ac111,_0x3bec27[_0x5b5d34(0xd5)]=_0x274e54,await _0x2b09f6['createNamespacedService'](_0x3bec27),logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0xff)]),logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x1da)]);let _0x5eacc0=await fs[_0x5b5d34(0x1fb)](path['join'](__dirname,'..',_0x184886['SyoNl'],_0x184886[_0x5b5d34(0x232)]),_0x184886[_0x5b5d34(0xd2)]);_0x5eacc0=_0x5eacc0[_0x5b5d34(0x1f7)](/<GridNamespace>/g,_0x1ac111),_0x5eacc0=_0x5eacc0[_0x5b5d34(0x1f7)](/<BstackUsername>/g,_0x184886[_0x5b5d34(0x146)](encodeBase64,global_registry[_0x5b5d34(0xdd)])),_0x5eacc0=_0x5eacc0['replace'](/<BstackAccessKey>/g,_0x184886['zcXDE'](encodeBase64,global_registry[_0x5b5d34(0xce)]));global_registry['enableHubHa']?(_0x5eacc0=_0x5eacc0['replace'](/<RedisClientPassword>/g,_0x184886[_0x5b5d34(0x17f)](encodeBase64,global_registry[_0x5b5d34(0x168)])),_0x5eacc0=_0x5eacc0[_0x5b5d34(0x1f7)](/<KafkaClientPassword>/g,_0x184886[_0x5b5d34(0x248)](encodeBase64,global_registry[_0x5b5d34(0x114)]))):(_0x5eacc0=_0x5eacc0[_0x5b5d34(0x1f7)](/<KafkaClientPassword>/g,''),_0x5eacc0=_0x5eacc0[_0x5b5d34(0x1f7)](/<RedisClientPassword>/g,''));const _0x21ba8a=yaml[_0x5b5d34(0x14c)](_0x5eacc0);await _0x184886[_0x5b5d34(0x169)](kubeApply,_0x21ba8a,_0x4a94e4),logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x1bf)]),logger['info'](_0x184886[_0x5b5d34(0x225)]),_0x274e54=await _0x184886[_0x5b5d34(0x120)](applyTemplate,_0x184886[_0x5b5d34(0x181)],_0x1ac111);const _0x2e667d={};_0x2e667d[_0x5b5d34(0x13a)]=_0x1ac111,_0x2e667d['body']=_0x274e54,await _0x30c000[_0x5b5d34(0x1e0)](_0x2e667d),logger['info'](_0x184886['OIerw']),logger[_0x5b5d34(0x135)](_0x184886['NrWek']),await _0x184886['zoRgu'](waitForDeployment,_0x30c000,_0x184886[_0x5b5d34(0x25f)],_0x184886[_0x5b5d34(0x14d)],0xea60);global_registry['isPrivateGrid']&&await _0x184886[_0x5b5d34(0x1ad)](waitForDeployment,_0x30c000,_0x184886['vhgpp'],_0x184886['ypZRj'],0xea60);_0x526a59=await fs[_0x5b5d34(0x1fb)](path['join'](__dirname,'..',_0x184886[_0x5b5d34(0x24f)],_0x184886[_0x5b5d34(0x191)]),_0x184886['CoYeb']);const _0x2edcfe=global_registry[_0x5b5d34(0x249)]?_0x184886['WSmWh']:_0x184886[_0x5b5d34(0xcd)];_0x526a59=_0x526a59[_0x5b5d34(0x1f7)](/<GridNamespace>/g,_0x1ac111),_0x526a59=_0x526a59['replace'](/<NginxIngressClass>/g,_0x2edcfe),_0x274e54=yaml['loadAll'](_0x526a59),await _0x184886[_0x5b5d34(0xd3)](kubeApply,_0x274e54,_0x4a94e4),logger[_0x5b5d34(0x135)](_0x184886[_0x5b5d34(0x23a)]),await _0x184886['zcXDE'](delay,0x1388);},exports['removeGridComponents']=async(_0x2c59e2,_0x542c09,_0x450a96,_0x42ea3b,_0x2e440b)=>{const _0x283440=a33_0x36ca16,_0x9e88ff={'brNji':_0x283440(0x104),'HMKhH':'Removing\x20grid\x20components','RUpZz':_0x283440(0x1e1),'eUwzz':'Removed\x20grid\x20components','vxWLT':'Deleting\x20clusterrolebinding','uXMSw':function(_0x19d40f,_0x273fb1){return _0x19d40f(_0x273fb1);}},_0x3bb399=_0x9e88ff[_0x283440(0x100)]['split']('|');let _0x34d1a7=0x0;while(!![]){switch(_0x3bb399[_0x34d1a7++]){case'0':logger[_0x283440(0x135)](_0x9e88ff['HMKhH']);continue;case'1':logger[_0x283440(0x135)](_0x9e88ff[_0x283440(0x124)]);continue;case'2':const _0x25900e={};_0x25900e[_0x283440(0x127)]=_0x283440(0x1bd)+_0x2e440b,await _0x42ea3b[_0x283440(0x18d)](_0x25900e);continue;case'3':logger[_0x283440(0x135)](_0x9e88ff[_0x283440(0x17b)]);continue;case'4':logger[_0x283440(0x135)](_0x9e88ff['vxWLT']);continue;case'5':const _0x4ad017={};_0x4ad017[_0x283440(0x127)]=_0x2e440b,await _0x2c59e2[_0x283440(0x10c)](_0x4ad017);continue;case'6':await _0x9e88ff[_0x283440(0x12d)](delay,0x2710);continue;}break;}},exports['deleteAgent']=async _0x54c001=>{const _0x26a4f1=a33_0x36ca16,_0x406b18={};_0x406b18[_0x26a4f1(0x14e)]='browserstack',_0x406b18[_0x26a4f1(0x254)]=_0x26a4f1(0x165),_0x406b18[_0x26a4f1(0x1b7)]=_0x26a4f1(0x179);const _0x425fdc=_0x406b18,_0x4e0771=await this[_0x26a4f1(0x20d)](_0x54c001,_0x425fdc['WIsTu']);if(_0x4e0771){logger[_0x26a4f1(0x135)](_0x425fdc['HPiZi']);const _0x1521c3={};_0x1521c3['name']=_0x425fdc[_0x26a4f1(0x14e)],await _0x54c001['deleteNamespace'](_0x1521c3),logger['info'](_0x425fdc['dzlfg']);}},exports[a33_0x36ca16(0x1f5)]=async _0x26232f=>{const _0x2995de=a33_0x36ca16,_0x1a28d7={'QwhQV':_0x2995de(0x1aa),'ZMfmo':_0x2995de(0x121),'lwGem':_0x2995de(0x233),'gwqLZ':function(_0x5b9df6,_0x555137){return _0x5b9df6(_0x555137);},'dIscG':_0x2995de(0x1a3),'Bpxvb':_0x2995de(0x211),'RaqVu':_0x2995de(0x147),'SZVNC':function(_0x3feab7,_0x1b3c86){return _0x3feab7(_0x1b3c86);}},_0x2cd26d=await this[_0x2995de(0x20d)](_0x26232f,_0x1a28d7['QwhQV']);if(_0x2cd26d){logger[_0x2995de(0x135)](_0x1a28d7['ZMfmo']);const _0xaa7f2b={};_0xaa7f2b[_0x2995de(0x127)]=_0x1a28d7['QwhQV'],await _0x26232f[_0x2995de(0x10c)](_0xaa7f2b),logger[_0x2995de(0x135)](_0x1a28d7[_0x2995de(0x177)]);}await _0x1a28d7[_0x2995de(0x21f)](delay,0x124f8);const _0x381bee=await this[_0x2995de(0x20d)](_0x26232f,_0x1a28d7[_0x2995de(0x1b5)]);if(_0x381bee){logger[_0x2995de(0x135)](_0x1a28d7[_0x2995de(0x1c6)]);const _0x286966={};_0x286966[_0x2995de(0x127)]=_0x1a28d7[_0x2995de(0x1b5)],await _0x26232f[_0x2995de(0x10c)](_0x286966),logger[_0x2995de(0x135)](_0x1a28d7['RaqVu']);}await _0x1a28d7[_0x2995de(0x242)](delay,0xafc8);},exports[a33_0x36ca16(0x1b4)]=async(_0x74aa3d,_0x3540d0)=>{const _0x636178=a33_0x36ca16,_0x197880={'UbICN':function(_0x1a0faa,_0x4dae54){return _0x1a0faa(_0x4dae54);},'SVNpx':function(_0x29bbf2,_0x222239){return _0x29bbf2>_0x222239;},'HflZB':function(_0x361a4a,_0x573223){return _0x361a4a===_0x573223;},'OFBsL':function(_0x6a8d38,_0x16c0c7){return _0x6a8d38===_0x16c0c7;},'vxYlq':function(_0x4e7648,_0x51daf1){return _0x4e7648(_0x51daf1);},'OGjNk':function(_0x2b6d3e,_0x3dbe7f){return _0x2b6d3e(_0x3dbe7f);},'ZhKvy':'Deleted\x20cluster\x20and\x20linked\x20resources\x20successfully'},_0x54ee66=[CLUSTER_DEP_STACK_NAME+'-'+_0x3540d0,CLUSTER_AUTOSCALER_STACK_NAME+'-'+_0x3540d0,CLUSTER_HUB_HA_STACK_NAME+'-'+_0x3540d0+_0x636178(0x245)],_0x7657d8=_0x54ee66[_0x636178(0x10b)](async _0x506920=>{const _0x33cd47=_0x636178;try{const _0x32a49e=await _0x197880[_0x33cd47(0x241)](describeClusterStack,_0x506920);_0x32a49e['Stacks']&&_0x197880[_0x33cd47(0x112)](_0x32a49e[_0x33cd47(0x164)]['length'],0x0)&&_0x197880[_0x33cd47(0x18c)](_0x32a49e['Stacks'][0x0]['StackName'],_0x506920)&&(logger['info']('Deleting\x20'+_0x506920+_0x33cd47(0x209)+_0x74aa3d),_0x197880[_0x33cd47(0x20a)](_0x32a49e[_0x33cd47(0x164)][0x0][_0x33cd47(0x12f)],CLUSTER_HUB_HA_STACK_NAME+'-'+_0x3540d0+_0x33cd47(0x245))&&(await _0x197880['UbICN'](deleteEFSMountTarget,_0x32a49e[_0x33cd47(0x164)][0x0][_0x33cd47(0xda)]),await _0x197880[_0x33cd47(0x1c4)](delay,0x1d4c0)),await _0x197880[_0x33cd47(0x264)](deleteClusterStack,_0x506920));}catch(_0x1ac73b){logger[_0x33cd47(0x151)](_0x33cd47(0x201)+_0x506920+':',_0x1ac73b[_0x33cd47(0xfe)]);}});await Promise[_0x636178(0xe5)](_0x7657d8),logger[_0x636178(0x135)](_0x197880[_0x636178(0x251)]);},exports['scaleUpHubDeployment']=async(_0x265a59,_0x31a226)=>{const _0x45d0ab=a33_0x36ca16,_0x51124b={};_0x51124b[_0x45d0ab(0xd7)]=_0x45d0ab(0x159),_0x51124b['bQuvu']=_0x45d0ab(0x19a);const _0x42d04a=_0x51124b;logger[_0x45d0ab(0x135)](_0x42d04a['GUlWD']);const _0x22637f={};_0x22637f[_0x45d0ab(0x127)]=TURBOSCALE_DEPLOYMENT,_0x22637f[_0x45d0ab(0x13a)]=_0x31a226;const _0x525bf9=await _0x265a59['readNamespacedDeployment'](_0x22637f);_0x525bf9[_0x45d0ab(0x23e)]['replicas']=0x1;const _0x518492={};_0x518492[_0x45d0ab(0x127)]=TURBOSCALE_DEPLOYMENT,_0x518492[_0x45d0ab(0x13a)]=_0x31a226,_0x518492[_0x45d0ab(0xd5)]=_0x525bf9,await _0x265a59[_0x45d0ab(0x160)](_0x518492),logger[_0x45d0ab(0x135)](_0x42d04a[_0x45d0ab(0x197)]);},exports['scaleDownHubDeployment']=async(_0x3f2223,_0x406f46)=>{const _0x4542b9=a33_0x36ca16,_0x321d47={};_0x321d47[_0x4542b9(0x18f)]=_0x4542b9(0x21b),_0x321d47[_0x4542b9(0x1cb)]=_0x4542b9(0x1b1);const _0x2a8682=_0x321d47;logger[_0x4542b9(0x135)](_0x2a8682[_0x4542b9(0x18f)]);const _0x118e10={};_0x118e10[_0x4542b9(0x127)]=TURBOSCALE_DEPLOYMENT,_0x118e10[_0x4542b9(0x13a)]=_0x406f46;const _0x1c123b=await _0x3f2223[_0x4542b9(0x14b)](_0x118e10);_0x1c123b['spec'][_0x4542b9(0x24d)]=0x0;const _0x245614={};_0x245614['name']=TURBOSCALE_DEPLOYMENT,_0x245614[_0x4542b9(0x13a)]=_0x406f46,_0x245614[_0x4542b9(0xd5)]=_0x1c123b,await _0x3f2223[_0x4542b9(0x160)](_0x245614),logger['info'](_0x2a8682[_0x4542b9(0x1cb)]);}; |
@@ -1,1 +0,1 @@ | ||
| function a34_0x5893(){const _0xc76c12=['subnetInfo','tUVVa','then','gjSTR','username','omKft','HMSEW','559243hwYKTm','all','EmKtu','urUxX','qxKBK','1671439KAPCAq','./webSocketUtils','vpcInfo','JiVdt','555554HMPNwy','sendAWSInfoToHST','OzaSU','KIBhL','sendEventToBackend','sendAzureInfoToHST','./AWSUtils','qSxaa','20PTIQHr','../config/constants','290973JCsNpC','novAG','soCFr','catch','LfQvC','region','XJxjt','62610YMJHGk','OCyPZ','GSSoH','\x20to\x20Browserstack','forEach','RIIZy','message','BgPUh','MHlOa','RESOURCES','OdEmY','65wvONfp','pISPc','jSZiB','verbose','cdQqg','EgMTR','cloudProvider','XLQFw','HTUgG','Amisl','RegionName','emmmT','325808bllEyW','type','Sending\x20Resource\x20info\x20for\x20region\x20','bstackAccesskey','MUVRK','bstackUsername','36wXDiyI','securityGroupInfo','LcIfv','oyOdU','1078790zDOCcJ','beSqx','vQFTO','fVHWm'];a34_0x5893=function(){return _0xc76c12;};return a34_0x5893();}const a34_0x5ba515=a34_0x5639;(function(_0x5dd1ab,_0x5e1cea){const _0x5d3024=a34_0x5639,_0x438438=_0x5dd1ab();while(!![]){try{const _0x3f5fe6=-parseInt(_0x5d3024(0x1d7))/0x1+-parseInt(_0x5d3024(0x1e0))/0x2+-parseInt(_0x5d3024(0x1ea))/0x3*(-parseInt(_0x5d3024(0x1e8))/0x4)+parseInt(_0x5d3024(0x1b6))/0x5*(parseInt(_0x5d3024(0x1f1))/0x6)+parseInt(_0x5d3024(0x1dc))/0x7+parseInt(_0x5d3024(0x1c2))/0x8*(parseInt(_0x5d3024(0x1c8))/0x9)+parseInt(_0x5d3024(0x1cc))/0xa;if(_0x3f5fe6===_0x5e1cea)break;else _0x438438['push'](_0x438438['shift']());}catch(_0x440ac9){_0x438438['push'](_0x438438['shift']());}}}(a34_0x5893,0x4791e));function a34_0x5639(_0x32224e,_0x5d2756){const _0x589392=a34_0x5893();return a34_0x5639=function(_0x563994,_0x96555a){_0x563994=_0x563994-0x1b3;let _0x3d6b07=_0x589392[_0x563994];return _0x3d6b07;},a34_0x5639(_0x32224e,_0x5d2756);}const {fetchVPCs,fetchSubnets,fetchSecurityGroups,getAWSRegions}=require(a34_0x5ba515(0x1e6)),webSocketUtils=require(a34_0x5ba515(0x1dd)),{logger}=require('../config/logger'),{WS_EVENTS,AWS,global_registry}=require(a34_0x5ba515(0x1e9));exports[a34_0x5ba515(0x1e1)]=async _0x245975=>{const _0x3f229d=a34_0x5ba515,_0x29cc6e={'vQFTO':function(_0x4654bf,_0x5f5072){return _0x4654bf!==_0x5f5072;},'fVHWm':_0x3f229d(0x1ca),'BQbfx':_0x3f229d(0x1b3),'MUVRK':_0x3f229d(0x1b7),'novAG':_0x3f229d(0x1bf),'cdQqg':function(_0x55fc41,_0x4040e2){return _0x55fc41===_0x4040e2;},'beSqx':_0x3f229d(0x1db),'HTUgG':'btzey','jSZiB':_0x3f229d(0x1d3),'HPUdx':_0x3f229d(0x1f6),'LfQvC':function(_0x4fd859,_0x18fd06){return _0x4fd859(_0x18fd06);},'HMSEW':function(_0xb003c3){return _0xb003c3();}},_0x40f426=await _0x29cc6e[_0x3f229d(0x1d6)](getAWSRegions);_0x40f426['forEach'](_0x497ce0=>{const _0x23b561=_0x3f229d,_0x21e49d={'XJxjt':function(_0x12aa28,_0x2fcace){const _0x314366=a34_0x5639;return _0x29cc6e[_0x314366(0x1ce)](_0x12aa28,_0x2fcace);},'GSSoH':_0x29cc6e['BQbfx'],'KdUGw':_0x29cc6e[_0x23b561(0x1c6)],'EgMTR':_0x29cc6e[_0x23b561(0x1eb)],'MNxVq':function(_0x406c50,_0x5dcd7c){const _0x563453=_0x23b561;return _0x29cc6e[_0x563453(0x1ba)](_0x406c50,_0x5dcd7c);},'OdEmY':_0x29cc6e[_0x23b561(0x1cd)],'pKpMD':_0x29cc6e[_0x23b561(0x1be)]};if(_0x29cc6e[_0x23b561(0x1ba)](_0x29cc6e[_0x23b561(0x1b8)],_0x29cc6e['HPUdx'])){_0x53e214[_0x23b561(0x1b9)](_0x23b561(0x1c4)+_0x59bf7e['RegionName']+_0x23b561(0x1f4));const _0x35131f={};_0x35131f[_0x23b561(0x1c3)]=_0x17b495[_0x23b561(0x1b4)],_0x35131f['message']=_0x1b5d5a,_0x1bab64[_0x23b561(0x1e4)](_0x33b25b,_0x35131f);}else{const _0x1f3977={};_0x1f3977[_0x23b561(0x1ef)]=_0x497ce0['RegionName'],_0x1f3977[_0x23b561(0x1d4)]=global_registry[_0x23b561(0x1c7)],_0x1f3977['accessKey']=global_registry[_0x23b561(0x1c5)],_0x1f3977[_0x23b561(0x1bc)]=AWS;const _0x1f6c02=_0x1f3977,_0x58b9fb=_0x29cc6e[_0x23b561(0x1ee)](fetchVPCs,_0x497ce0['RegionName'])[_0x23b561(0x1d2)](_0x1da1ec=>{const _0x5898a7=_0x23b561;_0x21e49d[_0x5898a7(0x1f0)](_0x21e49d['GSSoH'],_0x21e49d[_0x5898a7(0x1f3)])?_0x1b638f[_0x5898a7(0x1c9)]=_0x596853:_0x1f6c02[_0x5898a7(0x1de)]=_0x1da1ec;})[_0x23b561(0x1ed)](_0x44f8f2=>{}),_0x839247=_0x29cc6e[_0x23b561(0x1ee)](fetchSubnets,_0x497ce0[_0x23b561(0x1c0)])['then'](_0x2626f7=>{const _0x4337fc=_0x23b561;_0x21e49d[_0x4337fc(0x1f0)](_0x21e49d['KdUGw'],_0x21e49d[_0x4337fc(0x1bb)])?_0x1f6c02[_0x4337fc(0x1d0)]=_0x2626f7:_0x19794a[_0x4337fc(0x1d0)]=_0x1afce6;})['catch'](_0x458ceb=>{}),_0x470f33=_0x29cc6e[_0x23b561(0x1ee)](fetchSecurityGroups,_0x497ce0[_0x23b561(0x1c0)])[_0x23b561(0x1d2)](_0x346a04=>{const _0x1ade93=_0x23b561;if(_0x21e49d['MNxVq'](_0x21e49d[_0x1ade93(0x1b5)],_0x21e49d['pKpMD'])){_0x1a1a0c['verbose'](_0x1ade93(0x1c4)+_0x297bd5['RegionName']+_0x1ade93(0x1f4));const _0x3647ee={};_0x3647ee['type']=_0x560fa4[_0x1ade93(0x1b4)],_0x3647ee[_0x1ade93(0x1f7)]=_0x2cfc6a,_0x35a93e[_0x1ade93(0x1e4)](_0x3de06b,_0x3647ee);}else _0x1f6c02['securityGroupInfo']=_0x346a04;})['catch'](_0x5d72e8=>{});Promise[_0x23b561(0x1d8)]([_0x58b9fb,_0x839247,_0x470f33])[_0x23b561(0x1d2)](()=>{const _0x34b769=_0x23b561;if(_0x29cc6e[_0x34b769(0x1ce)](_0x29cc6e[_0x34b769(0x1cf)],_0x29cc6e['fVHWm']))_0x2520e6[_0x34b769(0x1de)]=_0x384b85;else{logger[_0x34b769(0x1b9)](_0x34b769(0x1c4)+_0x497ce0[_0x34b769(0x1c0)]+_0x34b769(0x1f4));const _0x361346={};_0x361346['type']=WS_EVENTS[_0x34b769(0x1b4)],_0x361346[_0x34b769(0x1f7)]=_0x1f6c02,webSocketUtils[_0x34b769(0x1e4)](_0x245975,_0x361346);}});}});},exports[a34_0x5ba515(0x1e5)]=async _0x3c74e4=>{const _0x58734c=a34_0x5ba515,_0x3ab3d9={'urUxX':function(_0x898494,_0x33a420){return _0x898494!==_0x33a420;},'OCyPZ':_0x58734c(0x1d9),'soCFr':function(_0x12e3d0,_0x44b5b0){return _0x12e3d0===_0x44b5b0;},'RReOc':_0x58734c(0x1bd),'emmmT':function(_0xdaef64,_0x14b3d9){return _0xdaef64!==_0x14b3d9;},'qSxaa':_0x58734c(0x1d5),'gpyXg':_0x58734c(0x1df),'tUVVa':function(_0x523b66,_0x33968b){return _0x523b66(_0x33968b);},'UlqAp':function(_0x33a023){return _0x33a023();}},_0x650875=await _0x3ab3d9['UlqAp'](getAWSRegions);_0x650875[_0x58734c(0x1f5)](_0x220f64=>{const _0x125b7d=_0x58734c,_0x4feff8={'KIBhL':function(_0x49b2ae,_0x3d5e6d){const _0x16f69b=a34_0x5639;return _0x3ab3d9[_0x16f69b(0x1ec)](_0x49b2ae,_0x3d5e6d);},'oyOdU':_0x3ab3d9['RReOc'],'sbmgq':function(_0x1b26dd,_0x235816){const _0xdfbe34=a34_0x5639;return _0x3ab3d9[_0xdfbe34(0x1c1)](_0x1b26dd,_0x235816);},'BgPUh':_0x3ab3d9[_0x125b7d(0x1e7)],'OzaSU':_0x3ab3d9['gpyXg']},_0x42c948={};_0x42c948[_0x125b7d(0x1ef)]=_0x220f64[_0x125b7d(0x1c0)],_0x42c948[_0x125b7d(0x1d4)]=global_registry[_0x125b7d(0x1c7)],_0x42c948['accessKey']=global_registry[_0x125b7d(0x1c5)];const _0x483c44=_0x42c948,_0x2e3637=_0x3ab3d9[_0x125b7d(0x1d1)](fetchVPCs,_0x220f64[_0x125b7d(0x1c0)])[_0x125b7d(0x1d2)](_0x358fed=>{const _0x2b1a24=_0x125b7d;_0x4feff8[_0x2b1a24(0x1e3)](_0x4feff8[_0x2b1a24(0x1cb)],_0x4feff8['oyOdU'])?_0x483c44[_0x2b1a24(0x1de)]=_0x358fed:_0x3740b6[_0x2b1a24(0x1de)]=_0x2b087d;})['catch'](_0x44086f=>{}),_0x4e6c31=_0x3ab3d9['tUVVa'](fetchSubnets,_0x220f64[_0x125b7d(0x1c0)])[_0x125b7d(0x1d2)](_0x3797e2=>{const _0xa130c9=_0x125b7d;_0x4feff8['sbmgq'](_0x4feff8[_0xa130c9(0x1f8)],_0x4feff8[_0xa130c9(0x1e2)])?_0x483c44[_0xa130c9(0x1d0)]=_0x3797e2:_0x3f21c1[_0xa130c9(0x1c9)]=_0x1242bd;})[_0x125b7d(0x1ed)](_0x3faaad=>{}),_0x31a57d=_0x3ab3d9[_0x125b7d(0x1d1)](fetchSecurityGroups,_0x220f64[_0x125b7d(0x1c0)])['then'](_0x3b38a6=>{const _0x377cb5=_0x125b7d;_0x3ab3d9[_0x377cb5(0x1da)](_0x3ab3d9[_0x377cb5(0x1f2)],_0x3ab3d9[_0x377cb5(0x1f2)])?_0x56b04a[_0x377cb5(0x1d0)]=_0x45c3dd:_0x483c44['securityGroupInfo']=_0x3b38a6;})[_0x125b7d(0x1ed)](_0x45ebe1=>{});Promise[_0x125b7d(0x1d8)]([_0x2e3637,_0x4e6c31,_0x31a57d])[_0x125b7d(0x1d2)](()=>{const _0x1e573b=_0x125b7d;logger[_0x1e573b(0x1b9)]('Sending\x20Resource\x20info\x20for\x20region\x20'+_0x220f64[_0x1e573b(0x1c0)]+_0x1e573b(0x1f4));const _0x4921bc={};_0x4921bc[_0x1e573b(0x1c3)]=WS_EVENTS[_0x1e573b(0x1b4)],_0x4921bc[_0x1e573b(0x1f7)]=_0x483c44,webSocketUtils[_0x1e573b(0x1e4)](_0x3c74e4,_0x4921bc);});});}; | ||
| function a34_0x4329(_0x2f0dcc,_0x3defb3){const _0x3223ed=a34_0x3223();return a34_0x4329=function(_0x43290f,_0x449758){_0x43290f=_0x43290f-0x87;let _0x2f0ca8=_0x3223ed[_0x43290f];return _0x2f0ca8;},a34_0x4329(_0x2f0dcc,_0x3defb3);}const a34_0x475dc8=a34_0x4329;function a34_0x3223(){const _0x28c43b=['zrrLV','verbose','xuMaA','rHgSz','XvURN','142087maHWGH','YlyAx','36340oDtIPC','cNpMd','tSrTG','ZoYUy','168hwqQIW','./webSocketUtils','888ZeSLYl','cloudProvider','vpcInfo','bstackUsername','tUbrV','securityGroupInfo','9458gXhBHk','region','HGEsT','YVOdH','Sending\x20Resource\x20info\x20for\x20region\x20','2084364yiSqpn','RESOURCES','\x20to\x20Browserstack','AVQej','bstackAccesskey','7UidChT','vkqFu','sWTmv','VACpd','WDdBl','JXhOz','QlWjC','DyRmy','KpJXh','sendEventToBackend','BaIuh','BXDOr','138tUtZwx','nnTYP','pphlz','LsdHu','RegionName','message','XAFFh','ZEeqx','AwSiS','subnetInfo','NeBgS','BjjjZ','FsGnG','all','607505cgKFRY','75591AFAGkO','PeOdX','accessKey','catch','jducc','sendAzureInfoToHST','JJbVX','mRvsD','type','briRO','username','xTFVO','Wases','forEach','then','470YtQPTO','TXlPi','CUzkN','2028536mBCejn','sendAWSInfoToHST'];a34_0x3223=function(){return _0x28c43b;};return a34_0x3223();}(function(_0x487645,_0xf18a9f){const _0x181e14=a34_0x4329,_0xcea196=_0x487645();while(!![]){try{const _0xfb943b=parseInt(_0x181e14(0x91))/0x1*(parseInt(_0x181e14(0x89))/0x2)+-parseInt(_0x181e14(0xa7))/0x3*(-parseInt(_0x181e14(0xd1))/0x4)+-parseInt(_0x181e14(0xb5))/0x5+-parseInt(_0x181e14(0x96))/0x6*(parseInt(_0x181e14(0x9b))/0x7)+parseInt(_0x181e14(0xc8))/0x8+-parseInt(_0x181e14(0xb6))/0x9*(-parseInt(_0x181e14(0xc5))/0xa)+parseInt(_0x181e14(0xcf))/0xb*(-parseInt(_0x181e14(0x8b))/0xc);if(_0xfb943b===_0xf18a9f)break;else _0xcea196['push'](_0xcea196['shift']());}catch(_0x590d01){_0xcea196['push'](_0xcea196['shift']());}}}(a34_0x3223,0x6a6ed));const {fetchVPCs,fetchSubnets,fetchSecurityGroups,getAWSRegions}=require('./AWSUtils'),webSocketUtils=require(a34_0x475dc8(0x8a)),{logger}=require('../config/logger'),{WS_EVENTS,AWS,global_registry}=require('../config/constants');exports[a34_0x475dc8(0xc9)]=async _0x1413ef=>{const _0x22452b=a34_0x475dc8,_0x2dca44={'WDdBl':function(_0x414b67,_0x412b73){return _0x414b67!==_0x412b73;},'rHgSz':_0x22452b(0xb3),'cPXYd':function(_0x2b36b5,_0x4cbe50){return _0x2b36b5===_0x4cbe50;},'Wases':_0x22452b(0xa6),'DjmJO':'BgGYH','YlyAx':'bOvqL','JXhOz':_0x22452b(0xaa),'YVOdH':function(_0x343753,_0xffe0fb){return _0x343753===_0xffe0fb;},'pphlz':_0x22452b(0xa1),'DyRmy':_0x22452b(0xa3),'tUbrV':function(_0x231639,_0x5d7508){return _0x231639(_0x5d7508);},'TXlPi':function(_0x25cea5){return _0x25cea5();}},_0x37a91d=await _0x2dca44[_0x22452b(0xc6)](getAWSRegions);_0x37a91d['forEach'](_0x178d3d=>{const _0x1b318d=_0x22452b,_0x31bd0f={'mRvsD':function(_0x500aad,_0xef58e7){return _0x2dca44['cPXYd'](_0x500aad,_0xef58e7);},'BjjjZ':_0x2dca44[_0x1b318d(0xc2)],'KTGtv':_0x2dca44['DjmJO'],'AwSiS':function(_0x39299a,_0x2ae08b){const _0x39205b=_0x1b318d;return _0x2dca44[_0x39205b(0x9f)](_0x39299a,_0x2ae08b);},'noMiK':_0x2dca44[_0x1b318d(0xd0)],'CUzkN':_0x2dca44[_0x1b318d(0xa0)]};if(_0x2dca44[_0x1b318d(0x94)](_0x2dca44[_0x1b318d(0xa9)],_0x2dca44[_0x1b318d(0xa2)])){_0x4306b0[_0x1b318d(0xcb)](_0x1b318d(0x95)+_0x47099f[_0x1b318d(0xab)]+_0x1b318d(0x98));const _0x10022b={};_0x10022b['type']=_0x2e34fb[_0x1b318d(0x97)],_0x10022b[_0x1b318d(0xac)]=_0x3f9bdd,_0x5c7073['sendEventToBackend'](_0x28edba,_0x10022b);}else{const _0x24509d={};_0x24509d[_0x1b318d(0x92)]=_0x178d3d['RegionName'],_0x24509d['username']=global_registry['bstackUsername'],_0x24509d[_0x1b318d(0xb8)]=global_registry['bstackAccesskey'],_0x24509d[_0x1b318d(0x8c)]=AWS;const _0x4cdaae=_0x24509d,_0x2de56c=_0x2dca44[_0x1b318d(0x8f)](fetchVPCs,_0x178d3d[_0x1b318d(0xab)])[_0x1b318d(0xc4)](_0x54c2fa=>{const _0x1aed1d=_0x1b318d;_0x31bd0f[_0x1aed1d(0xbd)](_0x31bd0f[_0x1aed1d(0xb2)],_0x31bd0f['KTGtv'])?_0x56c760[_0x1aed1d(0x90)]=_0x5f432f:_0x4cdaae[_0x1aed1d(0x8d)]=_0x54c2fa;})[_0x1b318d(0xb9)](_0x1fd16f=>{}),_0x5be1b6=_0x2dca44['tUbrV'](fetchSubnets,_0x178d3d[_0x1b318d(0xab)])[_0x1b318d(0xc4)](_0x275ad3=>{const _0x32862b=_0x1b318d;_0x31bd0f['AwSiS'](_0x31bd0f['noMiK'],_0x31bd0f['noMiK'])?_0x6c13b8[_0x32862b(0x8d)]=_0x5c7ee2:_0x4cdaae[_0x32862b(0xb0)]=_0x275ad3;})[_0x1b318d(0xb9)](_0xbfd35b=>{}),_0x3736a5=_0x2dca44['tUbrV'](fetchSecurityGroups,_0x178d3d[_0x1b318d(0xab)])['then'](_0x381df8=>{const _0x215ab0=_0x1b318d;_0x31bd0f[_0x215ab0(0xaf)](_0x31bd0f['CUzkN'],_0x31bd0f[_0x215ab0(0xc7)])?_0x102f9f['subnetInfo']=_0x1cda85:_0x4cdaae[_0x215ab0(0x90)]=_0x381df8;})['catch'](_0x3edb2b=>{});Promise[_0x1b318d(0xb4)]([_0x2de56c,_0x5be1b6,_0x3736a5])[_0x1b318d(0xc4)](()=>{const _0x2581dc=_0x1b318d;if(_0x2dca44[_0x2581dc(0x9f)](_0x2dca44[_0x2581dc(0xcd)],_0x2dca44[_0x2581dc(0xcd)]))_0x174487[_0x2581dc(0x8d)]=_0x5515d4;else{logger['verbose'](_0x2581dc(0x95)+_0x178d3d[_0x2581dc(0xab)]+'\x20to\x20Browserstack');const _0x4b2fc9={};_0x4b2fc9[_0x2581dc(0xbe)]=WS_EVENTS[_0x2581dc(0x97)],_0x4b2fc9[_0x2581dc(0xac)]=_0x4cdaae,webSocketUtils[_0x2581dc(0xa4)](_0x1413ef,_0x4b2fc9);}});}});},exports[a34_0x475dc8(0xbb)]=async _0x1a74c9=>{const _0x3b2275=a34_0x475dc8,_0xaa316c={'xuMaA':function(_0x7ffee1,_0x11e10a){return _0x7ffee1===_0x11e10a;},'NeBgS':'Knopq','AVQej':_0x3b2275(0xa5),'XvURN':function(_0x2cfe2c,_0x53108c){return _0x2cfe2c!==_0x53108c;},'ZoYUy':'uqVnX','ZEeqx':_0x3b2275(0x93),'VACpd':function(_0x152877,_0x58aac3){return _0x152877!==_0x58aac3;},'XAFFh':'eZGUE','tSrTG':_0x3b2275(0xd2),'jducc':function(_0x319aea,_0x2e71f3){return _0x319aea(_0x2e71f3);},'PeOdX':function(_0x1ebc26){return _0x1ebc26();}},_0x4d4308=await _0xaa316c[_0x3b2275(0xb7)](getAWSRegions);_0x4d4308[_0x3b2275(0xc3)](_0x1060c0=>{const _0x45a0a1=_0x3b2275,_0x403cd0={'QYfoP':function(_0x2ceb27,_0x5311a0){const _0x1c3978=a34_0x4329;return _0xaa316c[_0x1c3978(0xcc)](_0x2ceb27,_0x5311a0);},'briRO':_0xaa316c[_0x45a0a1(0xb1)],'zrrLV':_0xaa316c[_0x45a0a1(0x99)],'vkqFu':function(_0x52d73a,_0x1992ca){const _0x49023e=_0x45a0a1;return _0xaa316c[_0x49023e(0xce)](_0x52d73a,_0x1992ca);},'JJbVX':_0xaa316c[_0x45a0a1(0x88)],'nnTYP':_0xaa316c[_0x45a0a1(0xae)],'rtDhd':function(_0x3af785,_0x39a27b){const _0x8417fb=_0x45a0a1;return _0xaa316c[_0x8417fb(0x9e)](_0x3af785,_0x39a27b);},'sWTmv':_0xaa316c[_0x45a0a1(0xad)],'xTFVO':_0xaa316c[_0x45a0a1(0x87)]},_0x57c8fe={};_0x57c8fe['region']=_0x1060c0['RegionName'],_0x57c8fe[_0x45a0a1(0xc0)]=global_registry[_0x45a0a1(0x8e)],_0x57c8fe[_0x45a0a1(0xb8)]=global_registry[_0x45a0a1(0x9a)];const _0x2bf332=_0x57c8fe,_0x35b02b=_0xaa316c[_0x45a0a1(0xba)](fetchVPCs,_0x1060c0[_0x45a0a1(0xab)])[_0x45a0a1(0xc4)](_0x134ef9=>{const _0x2db37d=_0x45a0a1;if(_0x403cd0['QYfoP'](_0x403cd0[_0x2db37d(0xbf)],_0x403cd0[_0x2db37d(0xca)])){_0x2388f8['verbose'](_0x2db37d(0x95)+_0x32489e[_0x2db37d(0xab)]+'\x20to\x20Browserstack');const _0x532e49={};_0x532e49[_0x2db37d(0xbe)]=_0x4d1763[_0x2db37d(0x97)],_0x532e49[_0x2db37d(0xac)]=_0x176879,_0x1a39c2[_0x2db37d(0xa4)](_0xf14576,_0x532e49);}else _0x2bf332[_0x2db37d(0x8d)]=_0x134ef9;})[_0x45a0a1(0xb9)](_0x11f79f=>{}),_0x4e8291=_0xaa316c[_0x45a0a1(0xba)](fetchSubnets,_0x1060c0[_0x45a0a1(0xab)])['then'](_0x50d29c=>{const _0x4daf61=_0x45a0a1;_0x403cd0[_0x4daf61(0x9c)](_0x403cd0[_0x4daf61(0xbc)],_0x403cd0[_0x4daf61(0xa8)])?_0x2bf332[_0x4daf61(0xb0)]=_0x50d29c:_0x367e0e[_0x4daf61(0xb0)]=_0x5889c2;})[_0x45a0a1(0xb9)](_0x18529b=>{}),_0x83d211=_0xaa316c['jducc'](fetchSecurityGroups,_0x1060c0[_0x45a0a1(0xab)])['then'](_0x3e3b45=>{const _0x355014=_0x45a0a1;_0x403cd0['rtDhd'](_0x403cd0[_0x355014(0x9d)],_0x403cd0[_0x355014(0xc1)])?_0x2bf332['securityGroupInfo']=_0x3e3b45:_0x321eb5[_0x355014(0x90)]=_0x592946;})['catch'](_0x4dc4cc=>{});Promise[_0x45a0a1(0xb4)]([_0x35b02b,_0x4e8291,_0x83d211])['then'](()=>{const _0xf03666=_0x45a0a1;logger[_0xf03666(0xcb)](_0xf03666(0x95)+_0x1060c0['RegionName']+_0xf03666(0x98));const _0x5ae2ee={};_0x5ae2ee[_0xf03666(0xbe)]=WS_EVENTS[_0xf03666(0x97)],_0x5ae2ee[_0xf03666(0xac)]=_0x2bf332,webSocketUtils[_0xf03666(0xa4)](_0x1a74c9,_0x5ae2ee);});});}; |
@@ -1,1 +0,1 @@ | ||
| const a35_0x11fbe3=a35_0x4297;(function(_0x1229c8,_0x2a6f3b){const _0x19b935=a35_0x4297,_0x3afd77=_0x1229c8();while(!![]){try{const _0x55f88b=parseInt(_0x19b935(0x1fe))/0x1+-parseInt(_0x19b935(0x1e0))/0x2*(parseInt(_0x19b935(0x18e))/0x3)+parseInt(_0x19b935(0x1b7))/0x4*(parseInt(_0x19b935(0x225))/0x5)+-parseInt(_0x19b935(0x200))/0x6+-parseInt(_0x19b935(0x19d))/0x7+-parseInt(_0x19b935(0x184))/0x8*(parseInt(_0x19b935(0x1e6))/0x9)+parseInt(_0x19b935(0x18d))/0xa;if(_0x55f88b===_0x2a6f3b)break;else _0x3afd77['push'](_0x3afd77['shift']());}catch(_0x20c08a){_0x3afd77['push'](_0x3afd77['shift']());}}}(a35_0xf8f9,0x4cbd4));const cp=require('child_process'),os=require('os'),path=require(a35_0x11fbe3(0x1f6)),got=require('got'),{AG_API_URL,global_registry,REDACTED,CLI_ARGS_REGEX,RAW_ARGS_REGEX}=require(a35_0x11fbe3(0x1a3)),logger=require(a35_0x11fbe3(0x231))['fileLogger'];function get_version(_0x165422){const _0x2128b6=a35_0x11fbe3,_0xfe998={};_0xfe998[_0x2128b6(0x1da)]=_0x2128b6(0x20f),_0xfe998[_0x2128b6(0x219)]=_0x2128b6(0x187),_0xfe998[_0x2128b6(0x199)]=function(_0x5bde45,_0x1e9888){return _0x5bde45!==_0x1e9888;},_0xfe998[_0x2128b6(0x1f9)]=_0x2128b6(0x206),_0xfe998[_0x2128b6(0x189)]=_0x2128b6(0x1b4),_0xfe998[_0x2128b6(0x1c9)]=_0x2128b6(0x18b);const _0x584ac8=_0xfe998;try{if(_0x584ac8[_0x2128b6(0x199)](_0x584ac8[_0x2128b6(0x1f9)],_0x584ac8['MGKRE']))return _0x584ac8[_0x2128b6(0x1da)];else{const _0x36e3ee={};_0x36e3ee[_0x2128b6(0x1ff)]=_0x584ac8[_0x2128b6(0x189)];const _0x3a059e=_0x36e3ee;return cp[_0x2128b6(0x1f7)](_0x165422+_0x2128b6(0x229),_0x3a059e)[_0x2128b6(0x1a5)]()[_0x2128b6(0x19b)]();}}catch(_0x1e3f95){return _0x584ac8[_0x2128b6(0x199)](_0x584ac8[_0x2128b6(0x1c9)],_0x584ac8['gkQLm'])?_0x584ac8[_0x2128b6(0x219)]:null;}}function a35_0xf8f9(){const _0x33ca73=['VIxNF','[sendInstrumentationEvent]\x20Non\x20200\x20statusCode\x20-\x20','rtmRQ','mvUys','5900460sZTkMU','3nMfCSf','uKJSJ','eVeWc','nrhsv','rLAoN','uBjpA','ROntv','length','YLrhC','message','[sendInstrumentationEvent]\x20Error\x20in\x20sending\x20instrumentation\x20event\x20to\x20galactus\x20-\x20','ReQYB','bstackUsername','trim','ItfGL','1089501irllRQ','Bitbucket','CIRCLECI','fpMOG','ZAbbc','Fjsqz','../config/constants','roSxx','toString','ci_environment','info','XuWFr','DWmmD','os_version','browserstack-node-sdk','\x20:\x20','atvwf','npm','sSglc','OekDM','sUngT','sendInstrumentationEvent','body','pipe','ubjYX','release','1289520ioOjoO','qPUoe','DmUTp','jdkVG','stringify','eUrXu','error_code','oyqFA','BVRiy','WLIRt','DHUjr','mBxCw','TIZQk','ZIbQv','HEwiU','ydZeY','rSLtb','WQuzP','gkQLm','application/json','true','ooeHC','TBqQY','poycP','cEqpf','https://','bstack_config','fyxkA','from','SoOWX','hdIHL','XpIeW','TcKXW','dRZbj','HdawR','dwkzF','AyaPN','OcpkS','npm\x20root\x20-g','aKhvi','replace','1022564etzFfk','data','join','Buildkite','base64','bJyts','9DSZSNZ','codeship','env','Authorization','irwhV','CFTwB','RnBmJ','platform','FgNdj','QJhaX','cli_version_and_path','WntvN','ikdAG','UClck','TF_BUILD','bstackAccesskey','path','execSync','tqBqA','MGKRE','kQbsl','[sendInstrumentationEvent]\x20response\x20-\x20','usZKv','version','148838BBrYwU','stdio','91500wILdYc','Pehzu','GuZxg','JENKINS_HOME','GITLAB_CI','WWgaH','xYphh','Sending\x20','headers','Drone','HXJJU','_os','OIKWe','requestId','toLocaleString','Visual\x20Studio\x20Team\x20Services','pcFrC','\x20to\x20','ladcw','CswhB','afckA','UqrhZ','lCsXM','\x20and\x20','DRONE','MhmGd','ZNDDb','raw_args','Basic\x20','ofkmo','ZVphT','XfWHj','Semaphore','vJqee','lmlLq','error','JENKINS_URL','5mJAPhJ','BITBUCKET_COMMIT','KTYfF','RpSxI','\x20--version','OkTdJ','Elvgy','SEMAPHORE','iAPHd','EZiyD','rxXEv','atbux','../config/logger','gqUyd','cli_args','GitLab','iJWjw','RNOvX','LdFGX','yitst','518120qDmJKz','dwmbp','statusCode','Codeship','BUILDKITE'];a35_0xf8f9=function(){return _0x33ca73;};return a35_0xf8f9();}exports['npm_version']=()=>{const _0x1253a5=a35_0x11fbe3,_0x5e30ba={'RnBmJ':function(_0xcd5ba9,_0x94c43f){return _0xcd5ba9(_0x94c43f);},'LdFGX':_0x1253a5(0x1ae)};return _0x5e30ba[_0x1253a5(0x1ec)](get_version,_0x5e30ba[_0x1253a5(0x237)]);},exports[a35_0x11fbe3(0x20b)]=()=>{const _0x428831=a35_0x11fbe3;return os[_0x428831(0x1ed)]();},exports[a35_0x11fbe3(0x1aa)]=()=>{return os['release']();};function npm_global_path(){const _0x2506ea=a35_0x11fbe3,_0x5a4248={};_0x5a4248[_0x2506ea(0x1f2)]=_0x2506ea(0x1dd),_0x5a4248[_0x2506ea(0x1fc)]='pipe';const _0x3ff3e0=_0x5a4248;return cp[_0x2506ea(0x1f7)](_0x3ff3e0[_0x2506ea(0x1f2)],{'stdio':_0x3ff3e0[_0x2506ea(0x1fc)]})['toString']()[_0x2506ea(0x19b)]();}function a35_0x4297(_0x2031ce,_0x4d1af3){const _0xf8f9a9=a35_0xf8f9();return a35_0x4297=function(_0x429741,_0x564462){_0x429741=_0x429741-0x184;let _0x357e3c=_0xf8f9a9[_0x429741];return _0x357e3c;},a35_0x4297(_0x2031ce,_0x4d1af3);}exports[a35_0x11fbe3(0x1f0)]=()=>{const _0x4a9b50=a35_0x11fbe3,_0xff2cb0={'NccRP':'Travis\x20CI','lOJMP':'node_modules','EZiyD':'browserstack-node-sdk','TBqQY':function(_0x58a39b,_0x4f4caf){return _0x58a39b(_0x4f4caf);},'dRZbj':function(_0x22f3d8,_0x1800e2){return _0x22f3d8!==_0x1800e2;},'OcpkS':'PIrVZ','ZNDDb':function(_0x37d8c0,_0x40ac7d){return _0x37d8c0===_0x40ac7d;},'RXgBr':_0x4a9b50(0x1a4),'hdIHL':_0x4a9b50(0x22f),'HXJJU':function(_0x4ca2a1){return _0x4ca2a1();}},_0x472c78=path[_0x4a9b50(0x1e2)](__dirname,'..','..',_0xff2cb0['lOJMP'],_0xff2cb0['EZiyD']);let _0x2ddb85=_0xff2cb0[_0x4a9b50(0x1cd)](get_version,_0x472c78);if(!_0x2ddb85){if(_0xff2cb0[_0x4a9b50(0x1d8)](_0xff2cb0[_0x4a9b50(0x1dc)],_0xff2cb0[_0x4a9b50(0x1dc)]))return null;else{_0x2ddb85=_0xff2cb0[_0x4a9b50(0x1cd)](get_version,_0xff2cb0[_0x4a9b50(0x22e)]);if(!_0x2ddb85){if(_0xff2cb0[_0x4a9b50(0x21a)](_0xff2cb0['RXgBr'],_0xff2cb0[_0x4a9b50(0x1d5)]))return _0xff2cb0['NccRP'];else{const _0x48ab1c={};return _0x48ab1c[_0x4a9b50(0x1fd)]=null,_0x48ab1c[_0x4a9b50(0x1f6)]=null,_0x48ab1c;}}return{'version':_0x2ddb85,'path':_0xff2cb0[_0x4a9b50(0x20a)](npm_global_path)};}}},exports[a35_0x11fbe3(0x1a6)]=()=>{const _0x2d6a03=a35_0x11fbe3,_0x1b0186={'OUlYc':function(_0x5f0fc4,_0x3c9c3b){return _0x5f0fc4(_0x3c9c3b);},'TIZQk':_0x2d6a03(0x1ae),'UClck':'pipe','FgNdj':_0x2d6a03(0x209),'TcKXW':_0x2d6a03(0x19e),'YScdo':'npm\x20root\x20-g','bJyts':function(_0x532afa,_0x1c09e7){return _0x532afa===_0x1c09e7;},'ubjYX':'string','RpSxI':function(_0x930ecc,_0x46f5c6){return _0x930ecc>_0x46f5c6;},'ThIRc':function(_0x1c5d3d,_0x2bb200){return _0x1c5d3d>_0x2bb200;},'CswhB':function(_0x23bc2c,_0x5aeaa8){return _0x23bc2c!==_0x5aeaa8;},'DmUTp':_0x2d6a03(0x1a2),'tqBqA':'Jenkins','BVRiy':function(_0x5d1a59,_0x1d5766){return _0x5d1a59===_0x1d5766;},'ROntv':'true','jdkVG':function(_0x9959d6,_0x11d94f){return _0x9959d6===_0x11d94f;},'uBjpA':'PvagU','Spbru':'CircleCI','WWgaH':function(_0xe191da,_0x2d02bf){return _0xe191da===_0x2d02bf;},'OIKWe':function(_0xff20a1,_0x315077){return _0xff20a1!==_0x315077;},'yitst':_0x2d6a03(0x21f),'QJhaX':_0x2d6a03(0x22a),'Elvgy':'Travis\x20CI','huYYN':function(_0x59b7b9,_0x3ce7be){return _0x59b7b9===_0x3ce7be;},'fyxkA':_0x2d6a03(0x1e7),'EbrQB':_0x2d6a03(0x1f1),'dwmbp':_0x2d6a03(0x1eb),'ItfGL':_0x2d6a03(0x187),'SoOWX':function(_0x26db91,_0x25dc72){return _0x26db91===_0x25dc72;},'kCsQr':_0x2d6a03(0x1cf),'ZVphT':_0x2d6a03(0x1b1),'atbux':function(_0x2effc8,_0x5ae59c){return _0x2effc8===_0x5ae59c;},'EXjhL':function(_0x1c0b85,_0x15db1b){return _0x1c0b85===_0x15db1b;},'atvwf':_0x2d6a03(0x1a9),'kQbsl':function(_0x42f0c9,_0x541c59){return _0x42f0c9===_0x541c59;},'pcFrC':function(_0x47ca11,_0x16901e){return _0x47ca11!==_0x16901e;},'ZIbQv':'wtYZd','GHjjh':_0x2d6a03(0x220),'WLIRt':function(_0x39b46a,_0x1ccf31){return _0x39b46a===_0x1ccf31;},'FqSCm':_0x2d6a03(0x1c1),'fpMOG':_0x2d6a03(0x1c5),'nUDRO':_0x2d6a03(0x234),'IjSZJ':function(_0x375a1c,_0x1c3576){return _0x375a1c===_0x1c3576;},'xlDkx':_0x2d6a03(0x212),'nrhsv':'TFXel','cSsLj':_0x2d6a03(0x1e3),'AyaPN':function(_0x21a628,_0x59ba44){return _0x21a628===_0x59ba44;},'mBxCw':'True','rSLtb':function(_0x1e122d,_0x45051f){return _0x1e122d!==_0x45051f;},'afckA':'PDtuf','vPxyw':'Visual\x20Studio\x20Team\x20Services'};var _0x18045b=process[_0x2d6a03(0x1e8)];if(_0x1b0186[_0x2d6a03(0x1e5)](typeof _0x18045b[_0x2d6a03(0x224)],_0x1b0186[_0x2d6a03(0x1b5)])&&_0x1b0186[_0x2d6a03(0x228)](_0x18045b[_0x2d6a03(0x224)][_0x2d6a03(0x195)],0x0)||_0x1b0186['bJyts'](typeof _0x18045b[_0x2d6a03(0x203)],_0x1b0186[_0x2d6a03(0x1b5)])&&_0x1b0186['ThIRc'](_0x18045b[_0x2d6a03(0x203)][_0x2d6a03(0x195)],0x0))return _0x1b0186[_0x2d6a03(0x213)](_0x1b0186[_0x2d6a03(0x1b9)],_0x1b0186[_0x2d6a03(0x1b9)])?_0x1b0186['OUlYc'](_0x2d17e4,_0x1b0186[_0x2d6a03(0x1c3)]):_0x1b0186[_0x2d6a03(0x1f8)];if(_0x1b0186[_0x2d6a03(0x1bf)](_0x18045b['CI'],_0x1b0186[_0x2d6a03(0x194)])&&_0x1b0186['jdkVG'](_0x18045b[_0x2d6a03(0x19f)],_0x1b0186['ROntv'])){if(_0x1b0186[_0x2d6a03(0x1bf)](_0x1b0186[_0x2d6a03(0x193)],_0x1b0186[_0x2d6a03(0x193)]))return _0x1b0186['Spbru'];else{const _0x2bceb5={};_0x2bceb5[_0x2d6a03(0x1ff)]=_0x1b0186[_0x2d6a03(0x1f3)];const _0x270350=_0x2bceb5;return _0x134f3f[_0x2d6a03(0x1f7)](_0x3809ec+_0x2d6a03(0x229),_0x270350)[_0x2d6a03(0x1a5)]()['trim']();}}if(_0x1b0186['WWgaH'](_0x18045b['CI'],_0x1b0186[_0x2d6a03(0x194)])&&_0x1b0186[_0x2d6a03(0x1ba)](_0x18045b['TRAVIS'],_0x1b0186[_0x2d6a03(0x194)])){if(_0x1b0186[_0x2d6a03(0x20c)](_0x1b0186[_0x2d6a03(0x238)],_0x1b0186[_0x2d6a03(0x1ef)]))return _0x1b0186[_0x2d6a03(0x22b)];else _0x4e2ce8[_0x2d6a03(0x1a7)](_0x2d6a03(0x1fb)+_0x3ece0a['stringify'](_0x1f2ff5[_0x2d6a03(0x1b3)]));}if(_0x1b0186[_0x2d6a03(0x1ba)](_0x18045b['CI'],_0x1b0186[_0x2d6a03(0x194)])&&_0x1b0186['huYYN'](_0x18045b['CI_NAME'],_0x1b0186[_0x2d6a03(0x1d2)]))return _0x1b0186[_0x2d6a03(0x205)](_0x1b0186['EbrQB'],_0x1b0186[_0x2d6a03(0x185)])?_0x4e2540[_0x2d6a03(0x1ed)]():_0x1b0186[_0x2d6a03(0x19c)];if(_0x18045b['BITBUCKET_BRANCH']&&_0x18045b[_0x2d6a03(0x226)]){if(_0x1b0186[_0x2d6a03(0x1d4)](_0x1b0186['kCsQr'],_0x1b0186[_0x2d6a03(0x21e)]))return;else return _0x1b0186[_0x2d6a03(0x1d7)];}if(_0x1b0186[_0x2d6a03(0x230)](_0x18045b['CI'],_0x1b0186[_0x2d6a03(0x194)])&&_0x1b0186['EXjhL'](_0x18045b[_0x2d6a03(0x218)],_0x1b0186[_0x2d6a03(0x194)]))return _0x1b0186[_0x2d6a03(0x213)](_0x1b0186[_0x2d6a03(0x1ad)],_0x1b0186[_0x2d6a03(0x1ad)])?_0x1b0186[_0x2d6a03(0x1ee)]:_0x1b0186[_0x2d6a03(0x1ee)];if(_0x1b0186['kQbsl'](_0x18045b['CI'],_0x1b0186[_0x2d6a03(0x194)])&&_0x1b0186[_0x2d6a03(0x230)](_0x18045b[_0x2d6a03(0x22c)],_0x1b0186[_0x2d6a03(0x194)]))return _0x1b0186[_0x2d6a03(0x210)](_0x1b0186[_0x2d6a03(0x1c4)],_0x1b0186[_0x2d6a03(0x1c4)])?_0x1e7823[_0x2d6a03(0x1b6)]():_0x1b0186['GHjjh'];if(_0x1b0186[_0x2d6a03(0x1e5)](_0x18045b['CI'],_0x1b0186['ROntv'])&&_0x1b0186[_0x2d6a03(0x1e5)](_0x18045b[_0x2d6a03(0x204)],_0x1b0186[_0x2d6a03(0x194)]))return _0x1b0186[_0x2d6a03(0x1c0)](_0x1b0186['FqSCm'],_0x1b0186[_0x2d6a03(0x1a0)])?_0x1b0186[_0x2d6a03(0x1d7)]:_0x1b0186['nUDRO'];if(_0x1b0186[_0x2d6a03(0x1fa)](_0x18045b['CI'],_0x1b0186[_0x2d6a03(0x194)])&&_0x1b0186['IjSZJ'](_0x18045b[_0x2d6a03(0x188)],_0x1b0186['ROntv'])){if(_0x1b0186['OIKWe'](_0x1b0186['xlDkx'],_0x1b0186[_0x2d6a03(0x191)]))return _0x1b0186['cSsLj'];else try{const _0x1402c0={};_0x1402c0[_0x2d6a03(0x1ff)]=_0x1b0186[_0x2d6a03(0x1f3)];const _0x4799eb=_0x1402c0;return _0x20bc27[_0x2d6a03(0x1f7)](_0x4db4eb+_0x2d6a03(0x229),_0x4799eb)[_0x2d6a03(0x1a5)]()['trim']();}catch(_0x4dc324){return null;}}if(_0x1b0186[_0x2d6a03(0x1db)](_0x18045b[_0x2d6a03(0x1f4)],_0x1b0186[_0x2d6a03(0x1c2)]))return _0x1b0186[_0x2d6a03(0x1c7)](_0x1b0186[_0x2d6a03(0x214)],_0x1b0186['afckA'])?_0x525c70[_0x2d6a03(0x1f7)](_0x1b0186['YScdo'],{'stdio':_0x1b0186[_0x2d6a03(0x1f3)]})[_0x2d6a03(0x1a5)]()[_0x2d6a03(0x19b)]():_0x1b0186['vPxyw'];return null;};function isUsageReportingEnabled(){const _0x5d3910=a35_0x11fbe3;return process[_0x5d3910(0x1e8)]['DISABLE_USAGE_REPORTING'];}function redactKeys(_0x24fafd,_0x4c6713,_0x298aa6){const _0x5ad93d=a35_0x11fbe3;return _0x24fafd[_0x5ad93d(0x1df)](_0x4c6713,_0x298aa6);}async function send(_0x5b3ffc){const _0x21e992=a35_0x11fbe3,_0xf11de0={'iJWjw':function(_0x21b9eb,_0x5a354c){return _0x21b9eb(_0x5a354c);},'lCsXM':_0x21e992(0x1ab),'HdawR':function(_0x3a5e3a){return _0x3a5e3a();},'vJqee':'GitLab','BrIPq':_0x21e992(0x220),'rLAoN':_0x21e992(0x1e9),'poycP':function(_0x32ecbe,_0x331067){return _0x32ecbe+_0x331067;},'GuZxg':_0x21e992(0x21c),'OekDM':_0x21e992(0x1e4),'ooeHC':function(_0x370ece,_0x55928c){return _0x370ece===_0x55928c;},'NnKYa':_0x21e992(0x1cb),'gqUyd':function(_0x45b555,_0x10df99){return _0x45b555!==_0x10df99;},'ZAbbc':_0x21e992(0x227),'ofkmo':function(_0x3e4359,_0x4b5970,_0x71d6e3,_0x42f24b){return _0x3e4359(_0x4b5970,_0x71d6e3,_0x42f24b);},'eUrXu':'hst_cli_stats','mvUys':_0x21e992(0x1ca),'ydZeY':'POST','eVeWc':function(_0x91a65a,_0x88ad13){return _0x91a65a!==_0x88ad13;},'XuWFr':_0x21e992(0x215),'iAPHd':function(_0x128bab,_0x59d0ee){return _0x128bab===_0x59d0ee;},'YLrhC':_0x21e992(0x1c8),'uKJSJ':function(_0x1d27c0,_0x36d3f3,_0x3a3853){return _0x1d27c0(_0x36d3f3,_0x3a3853);},'Pehzu':function(_0x1928fd,_0x904d8c){return _0x1928fd!==_0x904d8c;},'aKhvi':function(_0x17b7cc,_0x2ef427){return _0x17b7cc!==_0x2ef427;},'lmlLq':'xKVmN','RNOvX':_0x21e992(0x1d6),'irwhV':function(_0x58aab0,_0x2c478b){return _0x58aab0===_0x2c478b;},'oyqFA':_0x21e992(0x1b8)};if(_0xf11de0[_0x21e992(0x1cc)](_0xf11de0['HdawR'](isUsageReportingEnabled),_0xf11de0['NnKYa'])){if(_0xf11de0[_0x21e992(0x232)](_0xf11de0[_0x21e992(0x1a1)],_0xf11de0[_0x21e992(0x1a1)])){_0x5c9a6c=_0xf11de0[_0x21e992(0x235)](_0x491c45,_0xf11de0[_0x21e992(0x216)]);if(!_0x2b00f5){const _0x5c503f={};return _0x5c503f['version']=null,_0x5c503f[_0x21e992(0x1f6)]=null,_0x5c503f;}return{'version':_0x5802ba,'path':_0xf11de0[_0x21e992(0x1d9)](_0x348c21)};}else return;}const _0x8d3fa5=_0x21e992(0x1d0)+AG_API_URL+'/packages/cli/sendToEDS',_0x279b1e=exports[_0x21e992(0x1f0)](),_0x196013=_0xf11de0[_0x21e992(0x1cc)](_0x5b3ffc[_0x21e992(0x1e1)],undefined)?{}:_0x5b3ffc[_0x21e992(0x1e1)];_0x5b3ffc[_0x21e992(0x233)]=_0x5b3ffc[_0x21e992(0x233)]&&_0xf11de0['ofkmo'](redactKeys,JSON[_0x21e992(0x1bb)](_0x5b3ffc[_0x21e992(0x233)]),CLI_ARGS_REGEX,REDACTED),_0x5b3ffc[_0x21e992(0x21b)]=_0x5b3ffc[_0x21e992(0x21b)]&&_0xf11de0[_0x21e992(0x21d)](redactKeys,JSON['stringify'](_0x5b3ffc[_0x21e992(0x21b)]),RAW_ARGS_REGEX,REDACTED),delete _0x5b3ffc[_0x21e992(0x1d1)];const _0x2c4343={'event_type':_0xf11de0[_0x21e992(0x1bc)],'data':{'request_id':global_registry[_0x21e992(0x20d)],'os':exports[_0x21e992(0x20b)](),'os_version':exports[_0x21e992(0x1aa)](),'cli_version':_0x279b1e[_0x21e992(0x1fd)],'cli_path':_0x279b1e[_0x21e992(0x1f6)],'npm_version':exports['npm_version'](),'ci_environment':exports[_0x21e992(0x1a6)](),'event_timestamp':new Date()[_0x21e992(0x20e)](),'data':JSON[_0x21e992(0x1bb)](_0x196013),'raw_args':JSON[_0x21e992(0x1bb)](_0x5b3ffc[_0x21e992(0x21b)]),..._0x5b3ffc}},_0x5a89d3={'headers':{'Content-Type':_0xf11de0[_0x21e992(0x18c)],'User-Agent':exports[_0x21e992(0x20b)]()+'/'+exports[_0x21e992(0x1aa)]()},'method':_0xf11de0[_0x21e992(0x1c6)],'json':_0x2c4343,'throwHttpErrors':![]};if(global_registry[_0x21e992(0x19a)]&&global_registry['bstackAccesskey']){if(_0xf11de0[_0x21e992(0x190)](_0xf11de0[_0x21e992(0x1a8)],_0xf11de0['XuWFr']))return _0xf11de0[_0x21e992(0x221)];else _0x5a89d3['headers'][_0xf11de0['rLAoN']]=_0xf11de0[_0x21e992(0x1ce)](_0xf11de0['GuZxg'],Buffer[_0x21e992(0x1d3)](global_registry[_0x21e992(0x19a)]+':'+global_registry[_0x21e992(0x1f5)])[_0x21e992(0x1a5)](_0xf11de0[_0x21e992(0x1b0)]));}logger[_0x21e992(0x1a7)](_0x21e992(0x207)+JSON[_0x21e992(0x1bb)](_0x2c4343)+_0x21e992(0x217)+JSON['stringify'](_0x5a89d3)+_0x21e992(0x211)+_0x8d3fa5);try{if(_0xf11de0[_0x21e992(0x22d)](_0xf11de0[_0x21e992(0x196)],_0xf11de0[_0x21e992(0x196)])){const _0x49dad1=await _0xf11de0[_0x21e992(0x18f)](got,_0x8d3fa5,_0x5a89d3);if(_0xf11de0[_0x21e992(0x201)](_0x49dad1,null)&&_0xf11de0['gqUyd'](_0x49dad1,undefined)&&_0xf11de0[_0x21e992(0x1cc)](_0x49dad1[_0x21e992(0x186)],0xc8)){if(_0xf11de0[_0x21e992(0x1de)](_0xf11de0[_0x21e992(0x222)],_0xf11de0[_0x21e992(0x222)]))return _0xf11de0['BrIPq'];else logger['info']('[sendInstrumentationEvent]\x20response\x20-\x20'+JSON[_0x21e992(0x1bb)](_0x49dad1[_0x21e992(0x1b3)]));}else _0xf11de0[_0x21e992(0x22d)](_0xf11de0[_0x21e992(0x236)],_0xf11de0[_0x21e992(0x236)])?logger[_0x21e992(0x223)](_0x21e992(0x18a)+_0x49dad1[_0x21e992(0x186)]+_0x21e992(0x1ac)+JSON['stringify'](_0x49dad1[_0x21e992(0x1b3)])+'\x20'):_0x5eab52[_0x21e992(0x208)][_0xf11de0[_0x21e992(0x192)]]=_0xf11de0[_0x21e992(0x1ce)](_0xf11de0[_0x21e992(0x202)],_0x311a1d[_0x21e992(0x1d3)](_0x3a32cd[_0x21e992(0x19a)]+':'+_0x15725b[_0x21e992(0x1f5)])[_0x21e992(0x1a5)](_0xf11de0[_0x21e992(0x1b0)]));}else _0x3b5e13[_0x21e992(0x223)]('[sendInstrumentationEvent]\x20Non\x20200\x20statusCode\x20-\x20'+_0x11e3f9['statusCode']+_0x21e992(0x1ac)+_0x2d07bb['stringify'](_0x56ff5a[_0x21e992(0x1b3)])+'\x20');}catch(_0x5b6b94){if(_0xf11de0[_0x21e992(0x1ea)](_0xf11de0[_0x21e992(0x1be)],_0xf11de0[_0x21e992(0x1be)]))logger[_0x21e992(0x223)](_0x21e992(0x198)+_0x5b6b94+_0x21e992(0x1ac)+JSON[_0x21e992(0x1bb)](_0x5b6b94));else{const _0x1ef883={};return _0x1ef883[_0x21e992(0x1fd)]=null,_0x1ef883[_0x21e992(0x1f6)]=null,_0x1ef883;}}}exports[a35_0x11fbe3(0x1b2)]=async(_0x134af6,_0x8f7535,_0x308fd2,_0x191a8f,_0x54fa97,_0x30af69)=>{const _0x5eac7e=a35_0x11fbe3,_0x4654dd={'sSglc':function(_0xe6d24c,_0x327919){return _0xe6d24c(_0x327919);}},_0x1cda3b={};_0x1cda3b[_0x5eac7e(0x233)]=_0x134af6,_0x1cda3b[_0x5eac7e(0x197)]=_0x8f7535,_0x1cda3b['message_type']=_0x308fd2,_0x1cda3b[_0x5eac7e(0x1bd)]=_0x191a8f,_0x1cda3b[_0x5eac7e(0x1e1)]=_0x54fa97,_0x1cda3b['raw_args']=_0x30af69,await _0x4654dd[_0x5eac7e(0x1af)](send,_0x1cda3b);}; | ||
| const a35_0x4e33a5=a35_0x5d49;(function(_0x42d2d3,_0x37a13e){const _0x5d1e12=a35_0x5d49,_0x343b34=_0x42d2d3();while(!![]){try{const _0x150dfc=parseInt(_0x5d1e12(0x158))/0x1+-parseInt(_0x5d1e12(0x1da))/0x2*(parseInt(_0x5d1e12(0x1ce))/0x3)+-parseInt(_0x5d1e12(0x15e))/0x4+parseInt(_0x5d1e12(0x170))/0x5*(parseInt(_0x5d1e12(0x1c8))/0x6)+-parseInt(_0x5d1e12(0x159))/0x7+parseInt(_0x5d1e12(0x1ec))/0x8*(parseInt(_0x5d1e12(0x15c))/0x9)+-parseInt(_0x5d1e12(0x13e))/0xa*(parseInt(_0x5d1e12(0x17c))/0xb);if(_0x150dfc===_0x37a13e)break;else _0x343b34['push'](_0x343b34['shift']());}catch(_0x2269f6){_0x343b34['push'](_0x343b34['shift']());}}}(a35_0x448a,0x6f2a2));const cp=require(a35_0x4e33a5(0x1b6)),os=require('os'),path=require(a35_0x4e33a5(0x169)),got=require(a35_0x4e33a5(0x143)),{AG_API_URL,global_registry,REDACTED,CLI_ARGS_REGEX,RAW_ARGS_REGEX}=require(a35_0x4e33a5(0x19f)),logger=require(a35_0x4e33a5(0x1a7))[a35_0x4e33a5(0x16d)];function get_version(_0xeb0510){const _0x28bc6e=a35_0x4e33a5,_0x50b363={};_0x50b363[_0x28bc6e(0x1db)]=_0x28bc6e(0x152),_0x50b363[_0x28bc6e(0x184)]=function(_0x5f4d9d,_0x5c93dd){return _0x5f4d9d===_0x5c93dd;},_0x50b363['KlQDz']=_0x28bc6e(0x17d),_0x50b363['bYWVg']='dnZCS',_0x50b363[_0x28bc6e(0x16b)]='pipe',_0x50b363['idAkH']=_0x28bc6e(0x164);const _0x5266d4=_0x50b363;try{if(_0x5266d4[_0x28bc6e(0x184)](_0x5266d4[_0x28bc6e(0x130)],_0x5266d4[_0x28bc6e(0x18d)]))return _0x489ed2['platform']();else{const _0x21e46f={};_0x21e46f[_0x28bc6e(0x160)]=_0x5266d4[_0x28bc6e(0x16b)];const _0x2da17d=_0x21e46f;return cp[_0x28bc6e(0x1dd)](_0xeb0510+_0x28bc6e(0x1c2),_0x2da17d)[_0x28bc6e(0x1dc)]()['trim']();}}catch(_0x1521ea){return _0x5266d4[_0x28bc6e(0x184)](_0x5266d4[_0x28bc6e(0x137)],_0x5266d4[_0x28bc6e(0x137)])?null:_0x5266d4['glyvH'];}}exports['npm_version']=()=>{const _0x25151b=a35_0x4e33a5,_0x3a1674={'rVjbh':function(_0x1383d9,_0x50a6c1){return _0x1383d9(_0x50a6c1);},'cxCzp':_0x25151b(0x16f)};return _0x3a1674['rVjbh'](get_version,_0x3a1674[_0x25151b(0x1a1)]);},exports[a35_0x4e33a5(0x174)]=()=>{return os['platform']();},exports[a35_0x4e33a5(0x131)]=()=>{const _0x20188c=a35_0x4e33a5;return os[_0x20188c(0x155)]();};function a35_0x5d49(_0x23b8e3,_0x4ecf57){const _0x448a63=a35_0x448a();return a35_0x5d49=function(_0x5d490e,_0x1b6c3a){_0x5d490e=_0x5d490e-0x130;let _0x4c446a=_0x448a63[_0x5d490e];return _0x4c446a;},a35_0x5d49(_0x23b8e3,_0x4ecf57);}function npm_global_path(){const _0x459323=a35_0x4e33a5,_0x4bda4d={};_0x4bda4d[_0x459323(0x1a9)]='npm\x20root\x20-g',_0x4bda4d[_0x459323(0x1be)]=_0x459323(0x1d9);const _0xc39628=_0x4bda4d;return cp[_0x459323(0x1dd)](_0xc39628[_0x459323(0x1a9)],{'stdio':_0xc39628[_0x459323(0x1be)]})[_0x459323(0x1dc)]()['trim']();}function a35_0x448a(){const _0x5b0502=['sendInstrumentationEvent','_os','ROLkc','wLJNS','join','\x20to\x20','BITBUCKET_COMMIT','vqHSd','VTril','11jCtfIV','aLWfg','AcQRx','browserstack-node-sdk','TdeZO','YiJug','dUDtO','nnsuQ','TaZMt','igKci','LKtpm','cli_args','AbTMv','MobKu','iLdkb','ytWoD','qALmY','bYWVg','tuVPp','yoZIR','hpHwF','VSawg','VONgP','iPphV','VrQkb','YFdhO','pknLZ','codeship','nstnq','[sendInstrumentationEvent]\x20Non\x20200\x20statusCode\x20-\x20','nYYEl','uwBNL','NVdMp','GITLAB_CI','ivDcR','../config/constants','hjNZZ','cxCzp','mcfgk','HccGx','qjYBy','RBVcb','PGYLH','../config/logger','fuqzO','kFFom','\x20:\x20','CircleCI','node_modules','uyQqx','stringify','dqlae','replace','Jenkins','statusCode','LTpFE','UdNGQ','toLocaleString','child_process','Bitbucket','OQCdj','YTWaP','uAOHq','RYqGx','SEMAPHORE','XmFny','oIThl','nAHmp','LnHqt','version','\x20--version','requestId','OTwWC','DISABLE_USAGE_REPORTING','MGplD','TFmzw','32556qnNIwJ','gCGWk','LQhhn','Gkbhc','bstackAccesskey','from','138znZdkj','TF_BUILD','driCQ','WFIMh','data','PLSvE','body','eKEiH','qqEIk','buCwK','AFqdE','pipe','1480FdClSw','glyvH','toString','execSync','error_code','amNbX','weydk','bstackUsername','JPZQO','hst_cli_stats','fVhdv','JJyYb','ATNJV','ddNAT','cli_version_and_path','message_type','Travis\x20CI','qzTjp','4495064ORyejO','xhSCP','KlQDz','os_version','rfaLG','base64','JENKINS_URL','cdQal','BITBUCKET_BRANCH','idAkH','GXjov','env','GitLab','DglRH','true','Codeship','4521030LmFhuP','[sendInstrumentationEvent]\x20response\x20-\x20','Vwlzd','ykvfS','POST','got','JENKINS_HOME','ldrdF','info','TgaSv','zrlgJ','vjmtY','vnbeP','sAJQZ','etJgs','FVirf','Alzoh','raw_args','True','ci_environment','Semaphore','aqfKu','Buildkite','release','PWTNT','/packages/cli/sendToEDS','482931VpoFzg','1611827RSoNiq','XiDhV','VlYoJ','9WbLWcD','EpsVu','620928icFtIW','BGGrH','stdio','error','length','jwVyl','TliMr','vnSPQ','WBqFk','QnrIq','SZekG','path','YAcVM','LUUZL','Authorization','fileLogger','[sendInstrumentationEvent]\x20Error\x20in\x20sending\x20instrumentation\x20event\x20to\x20galactus\x20-\x20','npm','260mxnvro','VfFIB','trim'];a35_0x448a=function(){return _0x5b0502;};return a35_0x448a();}exports[a35_0x4e33a5(0x1e8)]=()=>{const _0x50e5a8=a35_0x4e33a5,_0x287d2a={'RBVcb':_0x50e5a8(0x1ea),'LnHqt':'pipe','nstnq':_0x50e5a8(0x1ac),'hpHwF':_0x50e5a8(0x17f),'igKci':function(_0x383b8e,_0x2070ac){return _0x383b8e(_0x2070ac);},'ddNAT':function(_0x25e2bc,_0x44156f){return _0x25e2bc===_0x44156f;},'AbTMv':_0x50e5a8(0x135),'ykvfS':function(_0x4b6bb4,_0x198314){return _0x4b6bb4(_0x198314);},'aqfKu':function(_0x3b093b,_0x4a896e){return _0x3b093b!==_0x4a896e;},'FgjzA':_0x50e5a8(0x16a),'evUGe':function(_0x1d80ad){return _0x1d80ad();}},_0x3624f7=path[_0x50e5a8(0x177)](__dirname,'..','..',_0x287d2a[_0x50e5a8(0x198)],_0x287d2a[_0x50e5a8(0x190)]);let _0x20f4e4=_0x287d2a[_0x50e5a8(0x185)](get_version,_0x3624f7);if(!_0x20f4e4){if(_0x287d2a[_0x50e5a8(0x1e7)](_0x287d2a[_0x50e5a8(0x188)],_0x287d2a[_0x50e5a8(0x188)])){_0x20f4e4=_0x287d2a[_0x50e5a8(0x141)](get_version,_0x287d2a['hpHwF']);if(!_0x20f4e4){if(_0x287d2a[_0x50e5a8(0x153)](_0x287d2a['FgjzA'],_0x287d2a['FgjzA']))return _0x287d2a[_0x50e5a8(0x1a5)];else{const _0x4fbe43={};return _0x4fbe43[_0x50e5a8(0x1c1)]=null,_0x4fbe43[_0x50e5a8(0x169)]=null,_0x4fbe43;}}return{'version':_0x20f4e4,'path':_0x287d2a['evUGe'](npm_global_path)};}else{const _0x3dce47={};_0x3dce47[_0x50e5a8(0x160)]=_0x287d2a[_0x50e5a8(0x1c0)];const _0x8cd3fd=_0x3dce47;return _0x2a8328[_0x50e5a8(0x1dd)](_0x46081f+_0x50e5a8(0x1c2),_0x8cd3fd)[_0x50e5a8(0x1dc)]()[_0x50e5a8(0x172)]();}}},exports[a35_0x4e33a5(0x151)]=()=>{const _0x5e31fe=a35_0x4e33a5,_0x413569={'etJgs':'node_modules','VlYoJ':_0x5e31fe(0x17f),'zrlgJ':function(_0x261103,_0x486544){return _0x261103(_0x486544);},'yERNu':function(_0xb458b5){return _0xb458b5();},'nAHmp':_0x5e31fe(0x1ab),'ATNJV':'Visual\x20Studio\x20Team\x20Services','kfncS':_0x5e31fe(0x1d9),'LKtpm':function(_0x3e846e,_0x48b7d5){return _0x3e846e===_0x48b7d5;},'OTwWC':'string','VfFIB':function(_0x1fc713,_0xbf1716){return _0x1fc713>_0xbf1716;},'cXaBS':function(_0xe4b84,_0x5ea35a){return _0xe4b84===_0x5ea35a;},'xhSCP':function(_0x217082,_0xd1ff06){return _0x217082===_0xd1ff06;},'SZekG':_0x5e31fe(0x193),'VONgP':_0x5e31fe(0x1a3),'OQCdj':'Jenkins','VrQkb':_0x5e31fe(0x13c),'ivDcR':function(_0x267531,_0x601d7d){return _0x267531===_0x601d7d;},'TgaSv':function(_0x2d881f,_0x2c8497){return _0x2d881f!==_0x2c8497;},'vqHSd':_0x5e31fe(0x18a),'nYYEl':_0x5e31fe(0x14e),'PGYLH':_0x5e31fe(0x1bb),'hjNZZ':'gkjdT','MGplD':_0x5e31fe(0x1ea),'YiJug':function(_0x7003a,_0x49c30f){return _0x7003a===_0x49c30f;},'XLozG':_0x5e31fe(0x197),'MobKu':_0x5e31fe(0x18f),'ytWoD':_0x5e31fe(0x13d),'amNbX':function(_0x3c92a3,_0x183f8d){return _0x3c92a3!==_0x183f8d;},'VSawg':_0x5e31fe(0x132),'ROLkc':_0x5e31fe(0x1d7),'UdNGQ':'Bitbucket','pknLZ':function(_0x4ac00b,_0x15514a){return _0x4ac00b===_0x15514a;},'ldrdF':function(_0x49a06b,_0xe378dd){return _0x49a06b!==_0xe378dd;},'TFmzw':_0x5e31fe(0x18c),'AcQRx':'Drone','YTWaP':function(_0x45b78f,_0x57d3ab){return _0x45b78f===_0x57d3ab;},'uAOHq':_0x5e31fe(0x180),'ihxVv':_0x5e31fe(0x1d5),'rrcsS':_0x5e31fe(0x152),'LTpFE':function(_0x2a374b,_0x422223){return _0x2a374b===_0x422223;},'Vwlzd':_0x5e31fe(0x1d0),'dUDtO':_0x5e31fe(0x13a),'NVdMp':_0x5e31fe(0x165),'FMcsQ':_0x5e31fe(0x154),'JPZQO':_0x5e31fe(0x150),'WFIMh':function(_0x52d6fe,_0xc38d17){return _0x52d6fe===_0xc38d17;},'mcfgk':_0x5e31fe(0x1eb),'FVirf':_0x5e31fe(0x1a4)};var _0x3917d2=process[_0x5e31fe(0x139)];if(_0x413569[_0x5e31fe(0x186)](typeof _0x3917d2['JENKINS_URL'],_0x413569[_0x5e31fe(0x1c4)])&&_0x413569[_0x5e31fe(0x171)](_0x3917d2[_0x5e31fe(0x134)]['length'],0x0)||_0x413569['cXaBS'](typeof _0x3917d2[_0x5e31fe(0x144)],_0x413569[_0x5e31fe(0x1c4)])&&_0x413569['VfFIB'](_0x3917d2['JENKINS_HOME'][_0x5e31fe(0x162)],0x0)){if(_0x413569[_0x5e31fe(0x1ed)](_0x413569[_0x5e31fe(0x168)],_0x413569[_0x5e31fe(0x192)])){const _0x2da866=_0x347226[_0x5e31fe(0x177)](_0x26fc39,'..','..',_0x413569[_0x5e31fe(0x14c)],_0x413569[_0x5e31fe(0x15b)]);let _0x1bd6dc=_0x413569[_0x5e31fe(0x148)](_0x2a2eb9,_0x2da866);if(!_0x1bd6dc){_0x1bd6dc=_0x413569[_0x5e31fe(0x148)](_0x11b086,_0x413569[_0x5e31fe(0x15b)]);if(!_0x1bd6dc){const _0x5529b0={};return _0x5529b0[_0x5e31fe(0x1c1)]=null,_0x5529b0[_0x5e31fe(0x169)]=null,_0x5529b0;}return{'version':_0x1bd6dc,'path':_0x413569['yERNu'](_0x4259d5)};}}else return _0x413569[_0x5e31fe(0x1b8)];}if(_0x413569['LKtpm'](_0x3917d2['CI'],_0x413569[_0x5e31fe(0x194)])&&_0x413569[_0x5e31fe(0x19e)](_0x3917d2['CIRCLECI'],_0x413569['VrQkb']))return _0x413569['TgaSv'](_0x413569[_0x5e31fe(0x17a)],_0x413569[_0x5e31fe(0x19a)])?_0x413569[_0x5e31fe(0x1bf)]:_0x413569[_0x5e31fe(0x1bf)];if(_0x413569[_0x5e31fe(0x186)](_0x3917d2['CI'],_0x413569['VrQkb'])&&_0x413569[_0x5e31fe(0x186)](_0x3917d2['TRAVIS'],_0x413569[_0x5e31fe(0x194)]))return _0x413569[_0x5e31fe(0x19e)](_0x413569[_0x5e31fe(0x1a6)],_0x413569[_0x5e31fe(0x1a0)])?null:_0x413569[_0x5e31fe(0x1c6)];if(_0x413569[_0x5e31fe(0x181)](_0x3917d2['CI'],_0x413569[_0x5e31fe(0x194)])&&_0x413569['LKtpm'](_0x3917d2['CI_NAME'],_0x413569['XLozG'])){if(_0x413569['xhSCP'](_0x413569[_0x5e31fe(0x189)],_0x413569[_0x5e31fe(0x189)]))return _0x413569[_0x5e31fe(0x18b)];else return;}if(_0x3917d2[_0x5e31fe(0x136)]&&_0x3917d2[_0x5e31fe(0x179)]){if(_0x413569[_0x5e31fe(0x1df)](_0x413569[_0x5e31fe(0x191)],_0x413569[_0x5e31fe(0x175)]))return _0x413569[_0x5e31fe(0x1b4)];else _0xee51c1['error'](_0x5e31fe(0x16e)+_0x4a9072+'\x20:\x20'+_0x4f2465[_0x5e31fe(0x1ae)](_0x34f76a));}if(_0x413569['xhSCP'](_0x3917d2['CI'],_0x413569[_0x5e31fe(0x194)])&&_0x413569[_0x5e31fe(0x196)](_0x3917d2['DRONE'],_0x413569[_0x5e31fe(0x194)])){if(_0x413569[_0x5e31fe(0x145)](_0x413569[_0x5e31fe(0x1c7)],_0x413569[_0x5e31fe(0x1c7)]))_0x52d6fa[_0x5e31fe(0x146)](_0x5e31fe(0x13f)+_0x5f520c[_0x5e31fe(0x1ae)](_0x401756[_0x5e31fe(0x1d4)]));else return _0x413569[_0x5e31fe(0x17e)];}if(_0x413569[_0x5e31fe(0x1b9)](_0x3917d2['CI'],_0x413569[_0x5e31fe(0x194)])&&_0x413569[_0x5e31fe(0x19e)](_0x3917d2[_0x5e31fe(0x1bc)],_0x413569[_0x5e31fe(0x194)])){if(_0x413569[_0x5e31fe(0x147)](_0x413569[_0x5e31fe(0x1ba)],_0x413569['ihxVv']))return _0x413569['rrcsS'];else _0x7cf52a[_0x5e31fe(0x161)](_0x5e31fe(0x199)+_0x4d3501[_0x5e31fe(0x1b2)]+'\x20:\x20'+_0x2112ef['stringify'](_0x9ff34d[_0x5e31fe(0x1d4)])+'\x20');}if(_0x413569['LKtpm'](_0x3917d2['CI'],_0x413569[_0x5e31fe(0x194)])&&_0x413569[_0x5e31fe(0x1b3)](_0x3917d2[_0x5e31fe(0x19d)],_0x413569[_0x5e31fe(0x194)]))return _0x413569[_0x5e31fe(0x145)](_0x413569['Vwlzd'],_0x413569[_0x5e31fe(0x140)])?_0x9a3e0d[_0x5e31fe(0x139)][_0x5e31fe(0x1c5)]:_0x413569[_0x5e31fe(0x182)];if(_0x413569[_0x5e31fe(0x1b3)](_0x3917d2['CI'],_0x413569[_0x5e31fe(0x194)])&&_0x413569[_0x5e31fe(0x1b3)](_0x3917d2['BUILDKITE'],_0x413569[_0x5e31fe(0x194)]))return _0x413569['ldrdF'](_0x413569['NVdMp'],_0x413569[_0x5e31fe(0x19c)])?_0x413569[_0x5e31fe(0x1e6)]:_0x413569['FMcsQ'];if(_0x413569['ivDcR'](_0x3917d2[_0x5e31fe(0x1cf)],_0x413569[_0x5e31fe(0x1e2)])){if(_0x413569[_0x5e31fe(0x1d1)](_0x413569[_0x5e31fe(0x1a2)],_0x413569[_0x5e31fe(0x14d)]))try{const _0x3a6927={};_0x3a6927[_0x5e31fe(0x160)]=_0x413569['kfncS'];const _0x1251df=_0x3a6927;return _0x3f8a0d[_0x5e31fe(0x1dd)](_0x793bbd+'\x20--version',_0x1251df)[_0x5e31fe(0x1dc)]()[_0x5e31fe(0x172)]();}catch(_0x38f453){return null;}else return _0x413569[_0x5e31fe(0x1e6)];}return null;};function isUsageReportingEnabled(){const _0x580ed0=a35_0x4e33a5;return process[_0x580ed0(0x139)][_0x580ed0(0x1c5)];}function redactKeys(_0xad624c,_0x352994,_0x119020){const _0x7e04c8=a35_0x4e33a5;return _0xad624c[_0x7e04c8(0x1b0)](_0x352994,_0x119020);}async function send(_0x23c4b5){const _0x2ee825=a35_0x4e33a5,_0x2d0e3e={'ANkQn':_0x2ee825(0x1b7),'Gkbhc':'npm\x20root\x20-g','fVhdv':_0x2ee825(0x1d9),'XmFny':_0x2ee825(0x1b1),'PLSvE':function(_0x4200f1,_0x57cf1e){return _0x4200f1(_0x57cf1e);},'dqlae':_0x2ee825(0x16f),'fuqzO':function(_0x6785c5,_0x3bfdb6){return _0x6785c5===_0x3bfdb6;},'wXhRu':function(_0x582f75){return _0x582f75();},'gCGWk':_0x2ee825(0x13c),'jwVyl':_0x2ee825(0x195),'weydk':_0x2ee825(0x183),'vnbeP':function(_0x59d89f,_0x592506){return _0x59d89f===_0x592506;},'VTril':function(_0x4e612b,_0x5a6adc,_0x36f3d7,_0x41c305){return _0x4e612b(_0x5a6adc,_0x36f3d7,_0x41c305);},'LQhhn':_0x2ee825(0x1e3),'vjmtY':'application/json','ReBhc':_0x2ee825(0x142),'AFqdE':function(_0x20f96b,_0x25b1c4){return _0x20f96b!==_0x25b1c4;},'DglRH':_0x2ee825(0x176),'SnJlC':_0x2ee825(0x16c),'AmXWJ':function(_0xab3281,_0x30bf02){return _0xab3281+_0x30bf02;},'yCozH':'Basic\x20','GXjov':_0x2ee825(0x133),'EpsVu':function(_0x18fe8d,_0x1436b4){return _0x18fe8d!==_0x1436b4;},'JJyYb':_0x2ee825(0x1d6),'KsxRj':function(_0x2cae8f,_0x424f9d,_0x11227b){return _0x2cae8f(_0x424f9d,_0x11227b);},'XiDhV':function(_0x5ca0e0,_0x491217){return _0x5ca0e0!==_0x491217;},'QnrIq':function(_0x17b0b1,_0x5be8dc){return _0x17b0b1!==_0x5be8dc;},'uyQqx':_0x2ee825(0x14b),'uwBNL':_0x2ee825(0x166),'tuVPp':'PJqeI','VpiHv':function(_0x513a10,_0x20fec5){return _0x513a10!==_0x20fec5;},'BGGrH':_0x2ee825(0x156)};if(_0x2d0e3e['fuqzO'](_0x2d0e3e['wXhRu'](isUsageReportingEnabled),_0x2d0e3e[_0x2ee825(0x1c9)])){if(_0x2d0e3e['fuqzO'](_0x2d0e3e[_0x2ee825(0x163)],_0x2d0e3e[_0x2ee825(0x1e0)]))return _0x2d0e3e['ANkQn'];else return;}const _0x53fc4c='https://'+AG_API_URL+_0x2ee825(0x157),_0x1adc19=exports[_0x2ee825(0x1e8)](),_0x4cae98=_0x2d0e3e[_0x2ee825(0x14a)](_0x23c4b5[_0x2ee825(0x1d2)],undefined)?{}:_0x23c4b5[_0x2ee825(0x1d2)];_0x23c4b5['cli_args']=_0x23c4b5[_0x2ee825(0x187)]&&_0x2d0e3e[_0x2ee825(0x17b)](redactKeys,JSON[_0x2ee825(0x1ae)](_0x23c4b5[_0x2ee825(0x187)]),CLI_ARGS_REGEX,REDACTED),_0x23c4b5[_0x2ee825(0x14f)]=_0x23c4b5[_0x2ee825(0x14f)]&&_0x2d0e3e[_0x2ee825(0x17b)](redactKeys,JSON[_0x2ee825(0x1ae)](_0x23c4b5[_0x2ee825(0x14f)]),RAW_ARGS_REGEX,REDACTED),delete _0x23c4b5['bstack_config'];const _0x586053={'event_type':_0x2d0e3e[_0x2ee825(0x1ca)],'data':{'request_id':global_registry[_0x2ee825(0x1c3)],'os':exports['_os'](),'os_version':exports[_0x2ee825(0x131)](),'cli_version':_0x1adc19[_0x2ee825(0x1c1)],'cli_path':_0x1adc19['path'],'npm_version':exports['npm_version'](),'ci_environment':exports['ci_environment'](),'event_timestamp':new Date()[_0x2ee825(0x1b5)](),'data':JSON[_0x2ee825(0x1ae)](_0x4cae98),'raw_args':JSON[_0x2ee825(0x1ae)](_0x23c4b5['raw_args']),..._0x23c4b5}},_0x3ff8b9={'headers':{'Content-Type':_0x2d0e3e[_0x2ee825(0x149)],'User-Agent':exports[_0x2ee825(0x174)]()+'/'+exports[_0x2ee825(0x131)]()},'method':_0x2d0e3e['ReBhc'],'json':_0x586053,'throwHttpErrors':![]};if(global_registry[_0x2ee825(0x1e1)]&&global_registry[_0x2ee825(0x1cc)]){if(_0x2d0e3e[_0x2ee825(0x1d8)](_0x2d0e3e[_0x2ee825(0x13b)],_0x2d0e3e[_0x2ee825(0x13b)]))return _0x155567[_0x2ee825(0x1dd)](_0x2d0e3e[_0x2ee825(0x1cb)],{'stdio':_0x2d0e3e[_0x2ee825(0x1e4)]})[_0x2ee825(0x1dc)]()[_0x2ee825(0x172)]();else _0x3ff8b9['headers'][_0x2d0e3e['SnJlC']]=_0x2d0e3e['AmXWJ'](_0x2d0e3e['yCozH'],Buffer[_0x2ee825(0x1cd)](global_registry[_0x2ee825(0x1e1)]+':'+global_registry[_0x2ee825(0x1cc)])[_0x2ee825(0x1dc)](_0x2d0e3e[_0x2ee825(0x138)]));}logger['info']('Sending\x20'+JSON[_0x2ee825(0x1ae)](_0x586053)+'\x20and\x20'+JSON[_0x2ee825(0x1ae)](_0x3ff8b9)+_0x2ee825(0x178)+_0x53fc4c);try{if(_0x2d0e3e[_0x2ee825(0x15d)](_0x2d0e3e[_0x2ee825(0x1e5)],_0x2d0e3e[_0x2ee825(0x1e5)]))return _0x46b1f0[_0x2ee825(0x155)]();else{const _0x2c5868=await _0x2d0e3e['KsxRj'](got,_0x53fc4c,_0x3ff8b9);if(_0x2d0e3e[_0x2ee825(0x15a)](_0x2c5868,null)&&_0x2d0e3e[_0x2ee825(0x167)](_0x2c5868,undefined)&&_0x2d0e3e[_0x2ee825(0x1a8)](_0x2c5868['statusCode'],0xc8)){if(_0x2d0e3e[_0x2ee825(0x167)](_0x2d0e3e[_0x2ee825(0x1ad)],_0x2d0e3e[_0x2ee825(0x19b)]))logger[_0x2ee825(0x146)]('[sendInstrumentationEvent]\x20response\x20-\x20'+JSON[_0x2ee825(0x1ae)](_0x2c5868[_0x2ee825(0x1d4)]));else{const _0x5910f6={};return _0x5910f6[_0x2ee825(0x1c1)]=null,_0x5910f6[_0x2ee825(0x169)]=null,_0x5910f6;}}else{if(_0x2d0e3e[_0x2ee825(0x15a)](_0x2d0e3e[_0x2ee825(0x18e)],_0x2d0e3e[_0x2ee825(0x18e)]))return _0x2d0e3e[_0x2ee825(0x1bd)];else logger[_0x2ee825(0x161)](_0x2ee825(0x199)+_0x2c5868[_0x2ee825(0x1b2)]+_0x2ee825(0x1aa)+JSON['stringify'](_0x2c5868[_0x2ee825(0x1d4)])+'\x20');}}}catch(_0x5381e7){if(_0x2d0e3e['VpiHv'](_0x2d0e3e[_0x2ee825(0x15f)],_0x2d0e3e[_0x2ee825(0x15f)]))return _0x2d0e3e[_0x2ee825(0x1d3)](_0x3ed895,_0x2d0e3e[_0x2ee825(0x1af)]);else logger[_0x2ee825(0x161)](_0x2ee825(0x16e)+_0x5381e7+_0x2ee825(0x1aa)+JSON[_0x2ee825(0x1ae)](_0x5381e7));}}exports[a35_0x4e33a5(0x173)]=async(_0x5f3090,_0x525f1e,_0x4239f8,_0x189821,_0x4f340b,_0x7082d8)=>{const _0x7430d4=a35_0x4e33a5,_0x1fb6a4={'ULmoZ':function(_0x54e136,_0x4f3e3c){return _0x54e136(_0x4f3e3c);}},_0x31c671={};_0x31c671['cli_args']=_0x5f3090,_0x31c671['message']=_0x525f1e,_0x31c671[_0x7430d4(0x1e9)]=_0x4239f8,_0x31c671[_0x7430d4(0x1de)]=_0x189821,_0x31c671[_0x7430d4(0x1d2)]=_0x4f340b,_0x31c671[_0x7430d4(0x14f)]=_0x7082d8,await _0x1fb6a4['ULmoZ'](send,_0x31c671);}; |
@@ -1,1 +0,1 @@ | ||
| const a36_0x1478b6=a36_0x11cf;(function(_0x110047,_0x434126){const _0x3d4021=a36_0x11cf,_0x2cf7e5=_0x110047();while(!![]){try{const _0xa6f63a=-parseInt(_0x3d4021(0xe1))/0x1+-parseInt(_0x3d4021(0xea))/0x2*(parseInt(_0x3d4021(0xf1))/0x3)+-parseInt(_0x3d4021(0xf6))/0x4+-parseInt(_0x3d4021(0xff))/0x5*(parseInt(_0x3d4021(0xf7))/0x6)+-parseInt(_0x3d4021(0xe4))/0x7*(-parseInt(_0x3d4021(0xee))/0x8)+parseInt(_0x3d4021(0xeb))/0x9+-parseInt(_0x3d4021(0xec))/0xa*(-parseInt(_0x3d4021(0xf2))/0xb);if(_0xa6f63a===_0x434126)break;else _0x2cf7e5['push'](_0x2cf7e5['shift']());}catch(_0x353aaf){_0x2cf7e5['push'](_0x2cf7e5['shift']());}}}(a36_0x34e0,0x2fc76));const readline=require('readline'),{logger}=require(a36_0x1478b6(0xdf)),a36_0x1dca98={};function a36_0x34e0(){const _0x28223a=['77tKnHwd','createInterface','Exiting\x20CLI...','exit','438400uoVAUy','6900EBdgSh','output','\x0aPlease\x20enter\x20your\x20BrowserStack\x20credentials\x20to\x20continue...\x0a','toUpperCase','Pfiua','mVrxq','info','input','330DfkUxC','log','closeInput','stdin','\x20credentials\x20to\x20continue...\x0a','stdout','../config/logger','inputConfirmation','199963QmKBrX','stack','PASSWORD:\x20','77cOKqkP','close','lYlYx','Unable\x20to\x20prompt\x20:\x20','question','mqBtp','14982GOaaKJ','392823WDtXBD','682900XLlVMk','UoROe','157672kOLJXr','error','vDUPR','63uSJEPg'];a36_0x34e0=function(){return _0x28223a;};return a36_0x34e0();}a36_0x1dca98[a36_0x1478b6(0xfe)]=process[a36_0x1478b6(0x102)],a36_0x1dca98[a36_0x1478b6(0xf8)]=process[a36_0x1478b6(0x104)];const rl=readline[a36_0x1478b6(0xf3)](a36_0x1dca98),prompt=_0x15d2eb=>new Promise(_0x48bf66=>rl[a36_0x1478b6(0xe8)](_0x15d2eb,_0x48bf66));function a36_0x11cf(_0x3340cf,_0x2f10d8){const _0x34e05b=a36_0x34e0();return a36_0x11cf=function(_0x11cfd4,_0x5a871d){_0x11cfd4=_0x11cfd4-0xdf;let _0x1d975d=_0x34e05b[_0x11cfd4];return _0x1d975d;},a36_0x11cf(_0x3340cf,_0x2f10d8);}exports['inputCloudProviderKeys']=async(_0x2274f5,_0x43fcd3,_0x417abf)=>{const _0x232a64=a36_0x1478b6,_0x4bb8f3={};_0x4bb8f3[_0x232a64(0xfc)]='Exiting\x20CLI...';const _0x39c1da=_0x4bb8f3;try{console[_0x232a64(0x100)]('\x0aPlease\x20enter\x20your\x20'+_0x2274f5[_0x232a64(0xfa)]()+_0x232a64(0x103));const _0x59be99=await _0x417abf['getUserInput'](prompt,_0x43fcd3);return console[_0x232a64(0x100)]('\x0a'),rl['close'](),_0x59be99;}catch(_0x28c40b){logger[_0x232a64(0xef)](_0x232a64(0xe7)+_0x28c40b[_0x232a64(0xe2)]),logger['info'](_0x39c1da[_0x232a64(0xfc)]),process[_0x232a64(0xf5)](0x1);}},exports['inputBstackKeys']=async()=>{const _0x1a0341=a36_0x1478b6,_0x177325={'acILz':_0x1a0341(0xf9),'Pfiua':function(_0x33b688,_0xe1d645){return _0x33b688(_0xe1d645);},'UoROe':'USERNAME:\x20','UWCSF':_0x1a0341(0xe3),'mqBtp':'Exiting\x20CLI...'};try{console[_0x1a0341(0x100)](_0x177325['acILz']);const _0xe543e0=await _0x177325[_0x1a0341(0xfb)](prompt,_0x177325[_0x1a0341(0xed)]),_0x59a2c3=await _0x177325[_0x1a0341(0xfb)](prompt,_0x177325['UWCSF']);return console[_0x1a0341(0x100)]('\x0a'),rl[_0x1a0341(0xe5)](),[_0xe543e0,_0x59a2c3];}catch(_0x3440cd){logger[_0x1a0341(0xef)](_0x1a0341(0xe7)+_0x3440cd),logger[_0x1a0341(0xfd)](_0x177325[_0x1a0341(0xe9)]),process['exit'](0x1);}},exports[a36_0x1478b6(0xe0)]=async _0x4ab204=>{const _0x42c56c=a36_0x1478b6,_0x2886d8={'vDUPR':function(_0x5c90e9,_0x57a87a){return _0x5c90e9(_0x57a87a);},'lYlYx':_0x42c56c(0xf4)};try{const _0x182168=await _0x2886d8[_0x42c56c(0xf0)](prompt,'\x0a'+_0x4ab204+':\x20');return console[_0x42c56c(0x100)]('\x0a'),_0x182168;}catch(_0x4d1c80){logger[_0x42c56c(0xef)]('Unable\x20to\x20prompt\x20:\x20'+_0x4d1c80),logger['info'](_0x2886d8[_0x42c56c(0xe6)]),process[_0x42c56c(0xf5)](0x1);}},exports[a36_0x1478b6(0x101)]=()=>{rl['close']();}; | ||
| const a36_0x544977=a36_0x4129;function a36_0x4129(_0x3fa00f,_0x2292ea){const _0x42dfea=a36_0x42df();return a36_0x4129=function(_0x412996,_0x1dae3c){_0x412996=_0x412996-0x18c;let _0x551a07=_0x42dfea[_0x412996];return _0x551a07;},a36_0x4129(_0x3fa00f,_0x2292ea);}function a36_0x42df(){const _0x2e98a5=['question','log','\x0aPlease\x20enter\x20your\x20BrowserStack\x20credentials\x20to\x20continue...\x0a','25140LrjSVt','136dAemGR','Unable\x20to\x20prompt\x20:\x20','\x20credentials\x20to\x20continue...\x0a','5657196zSAFDo','60724587vEzIhY','Exiting\x20CLI...','createInterface','CHeeV','inputBstackKeys','qrdck','getUserInput','RkxhA','26940eSEeKG','162953yPSTmg','750545JkKzfR','error','../config/logger','ZOBbR','USERNAME:\x20','output','stdout','closeInput','3987Dacqaa','stack','exit','info','148692rEyWoB','14EPdqfw','close','input','876YOBCFh','stdin'];a36_0x42df=function(){return _0x2e98a5;};return a36_0x42df();}(function(_0x4b3d2a,_0x4262de){const _0x44c14e=a36_0x4129,_0xa8b6cf=_0x4b3d2a();while(!![]){try{const _0x3ad375=-parseInt(_0x44c14e(0x19f))/0x1+-parseInt(_0x44c14e(0x1ac))/0x2*(parseInt(_0x44c14e(0x1ab))/0x3)+-parseInt(_0x44c14e(0x194))/0x4+-parseInt(_0x44c14e(0x19d))/0x5*(parseInt(_0x44c14e(0x1af))/0x6)+-parseInt(_0x44c14e(0x19e))/0x7*(parseInt(_0x44c14e(0x191))/0x8)+parseInt(_0x44c14e(0x1a7))/0x9*(-parseInt(_0x44c14e(0x190))/0xa)+parseInt(_0x44c14e(0x195))/0xb;if(_0x3ad375===_0x4262de)break;else _0xa8b6cf['push'](_0xa8b6cf['shift']());}catch(_0x70594d){_0xa8b6cf['push'](_0xa8b6cf['shift']());}}}(a36_0x42df,0xadf54));const readline=require('readline'),{logger}=require(a36_0x544977(0x1a1)),a36_0x3a51f8={};a36_0x3a51f8[a36_0x544977(0x1ae)]=process[a36_0x544977(0x18c)],a36_0x3a51f8[a36_0x544977(0x1a4)]=process[a36_0x544977(0x1a5)];const rl=readline[a36_0x544977(0x197)](a36_0x3a51f8),prompt=_0x321f7f=>new Promise(_0x18afb4=>rl[a36_0x544977(0x18d)](_0x321f7f,_0x18afb4));exports['inputCloudProviderKeys']=async(_0x123337,_0xc90c95,_0x339e7a)=>{const _0x1db229=a36_0x544977,_0x4f7ad8={};_0x4f7ad8[_0x1db229(0x19c)]=_0x1db229(0x196);const _0x132c1a=_0x4f7ad8;try{console[_0x1db229(0x18e)]('\x0aPlease\x20enter\x20your\x20'+_0x123337['toUpperCase']()+_0x1db229(0x193));const _0x257ab4=await _0x339e7a[_0x1db229(0x19b)](prompt,_0xc90c95);return console[_0x1db229(0x18e)]('\x0a'),rl[_0x1db229(0x1ad)](),_0x257ab4;}catch(_0x4ab07c){logger[_0x1db229(0x1a0)](_0x1db229(0x192)+_0x4ab07c[_0x1db229(0x1a8)]),logger[_0x1db229(0x1aa)](_0x132c1a[_0x1db229(0x19c)]),process[_0x1db229(0x1a9)](0x1);}},exports[a36_0x544977(0x199)]=async()=>{const _0x167fbf=a36_0x544977,_0x3130d3={'qrdck':_0x167fbf(0x18f),'PWCLc':function(_0x5e0707,_0x414027){return _0x5e0707(_0x414027);},'EFmXZ':_0x167fbf(0x1a3),'CHeeV':function(_0x182fb4,_0x475878){return _0x182fb4(_0x475878);},'TtFfE':'PASSWORD:\x20','InFhB':_0x167fbf(0x196)};try{console[_0x167fbf(0x18e)](_0x3130d3[_0x167fbf(0x19a)]);const _0x29230d=await _0x3130d3['PWCLc'](prompt,_0x3130d3['EFmXZ']),_0x5007c2=await _0x3130d3[_0x167fbf(0x198)](prompt,_0x3130d3['TtFfE']);return console[_0x167fbf(0x18e)]('\x0a'),rl[_0x167fbf(0x1ad)](),[_0x29230d,_0x5007c2];}catch(_0x2b7008){logger['error'](_0x167fbf(0x192)+_0x2b7008),logger[_0x167fbf(0x1aa)](_0x3130d3['InFhB']),process['exit'](0x1);}},exports['inputConfirmation']=async _0x1692e8=>{const _0x49dee2=a36_0x544977,_0x2a5b77={'ZOBbR':function(_0x421163,_0xecf530){return _0x421163(_0xecf530);},'geILf':_0x49dee2(0x196)};try{const _0x347525=await _0x2a5b77[_0x49dee2(0x1a2)](prompt,'\x0a'+_0x1692e8+':\x20');return console[_0x49dee2(0x18e)]('\x0a'),_0x347525;}catch(_0x551229){logger['error']('Unable\x20to\x20prompt\x20:\x20'+_0x551229),logger['info'](_0x2a5b77['geILf']),process[_0x49dee2(0x1a9)](0x1);}},exports[a36_0x544977(0x1a6)]=()=>{rl['close']();}; |
@@ -1,1 +0,1 @@ | ||
| const a37_0x556ba0=a37_0x54eb;(function(_0x37e17e,_0x28b4b1){const _0x2cd4d3=a37_0x54eb,_0xc15a67=_0x37e17e();while(!![]){try{const _0x53421f=-parseInt(_0x2cd4d3(0x211))/0x1*(-parseInt(_0x2cd4d3(0x28e))/0x2)+-parseInt(_0x2cd4d3(0x21a))/0x3*(-parseInt(_0x2cd4d3(0x28a))/0x4)+parseInt(_0x2cd4d3(0x271))/0x5+-parseInt(_0x2cd4d3(0x284))/0x6+-parseInt(_0x2cd4d3(0x2aa))/0x7*(-parseInt(_0x2cd4d3(0x220))/0x8)+-parseInt(_0x2cd4d3(0x251))/0x9+parseInt(_0x2cd4d3(0x1a3))/0xa*(-parseInt(_0x2cd4d3(0x1f5))/0xb);if(_0x53421f===_0x28b4b1)break;else _0xc15a67['push'](_0xc15a67['shift']());}catch(_0x1504c0){_0xc15a67['push'](_0xc15a67['shift']());}}}(a37_0x44b8,0xeb9ee));const path=require('path'),os=require('os'),fs=require('fs'),cp=require(a37_0x556ba0(0x266)),webSocketUtils=require('./webSocketUtils'),{sendInstrumentationEvent}=require(a37_0x556ba0(0x21c)),BrowserstackLocalLauncher=require(a37_0x556ba0(0x256)),got=require(a37_0x556ba0(0x303)),{logger}=require(a37_0x556ba0(0x1c2)),{npm_version,_os,os_version,cli_version_and_path,ci_environment}=require(a37_0x556ba0(0x21c)),{global_registry,WS_EVENTS,AG_API_URL,messageTypes,MessageDescription,TRIAL_GRID_URL}=require(a37_0x556ba0(0x30a));exports[a37_0x556ba0(0x299)]=_0x530eaf=>Buffer[a37_0x556ba0(0x2bb)](_0x530eaf)['toString']('base64'),exports[a37_0x556ba0(0x222)]=()=>{const _0x42669b=a37_0x556ba0,_0x220976={};_0x220976['YtNlp']=_0x42669b(0x1f6);const _0x49f337=_0x220976;return path[_0x42669b(0x1f7)](os[_0x42669b(0x2d8)](),_0x49f337['YtNlp']);},exports[a37_0x556ba0(0x2d1)]=()=>{const _0x9ed774=a37_0x556ba0,_0x5d8ab3={};_0x5d8ab3[_0x9ed774(0x290)]=_0x9ed774(0x1ae);const _0x216b65=_0x5d8ab3;return path[_0x9ed774(0x1f7)](this['getDirForConfig'](),_0x216b65[_0x9ed774(0x290)]);},exports[a37_0x556ba0(0x202)]=async(_0x43f5d3,_0x4dfd22,_0x1ca401,_0x3c212b)=>{const _0xdbc0d5=a37_0x556ba0,_0x3ce0b2={};_0x3ce0b2['vHrsa']=_0xdbc0d5(0x1f6),_0x3ce0b2[_0xdbc0d5(0x2c3)]=_0xdbc0d5(0x2e3),_0x3ce0b2['oBLJu']=_0xdbc0d5(0x2b2),_0x3ce0b2['xLNtT']=_0xdbc0d5(0x1e0),_0x3ce0b2[_0xdbc0d5(0x1ff)]=function(_0x58925f,_0x506627){return _0x58925f!==_0x506627;},_0x3ce0b2[_0xdbc0d5(0x300)]=_0xdbc0d5(0x2e5),_0x3ce0b2['fozav']=function(_0xbd198c,_0x58612a){return _0xbd198c!==_0x58612a;},_0x3ce0b2[_0xdbc0d5(0x2c4)]=_0xdbc0d5(0x241),_0x3ce0b2[_0xdbc0d5(0x2f9)]='FNxCi',_0x3ce0b2['dbQPl']=function(_0x2269c8,_0x4c073b){return _0x2269c8>_0x4c073b;},_0x3ce0b2[_0xdbc0d5(0x270)]=function(_0x13dae6,_0x3cdbeb){return _0x13dae6-_0x3cdbeb;},_0x3ce0b2['oveMB']=function(_0x44c5e9,_0xb6ca95){return _0x44c5e9===_0xb6ca95;},_0x3ce0b2[_0xdbc0d5(0x23f)]=_0xdbc0d5(0x23e),_0x3ce0b2['ZhYEg']=_0xdbc0d5(0x296),_0x3ce0b2[_0xdbc0d5(0x1c4)]=function(_0xd4f33b,_0x304ea9){return _0xd4f33b>=_0x304ea9;},_0x3ce0b2['SRgqR']=function(_0x169c64,_0x2a08b8){return _0x169c64===_0x2a08b8;},_0x3ce0b2['KuKIh']=_0xdbc0d5(0x25d),_0x3ce0b2[_0xdbc0d5(0x2f4)]=_0xdbc0d5(0x1fc),_0x3ce0b2[_0xdbc0d5(0x1e5)]=function(_0x301481,_0x3de228){return _0x301481===_0x3de228;},_0x3ce0b2[_0xdbc0d5(0x248)]='EcIBL',_0x3ce0b2['aRHge']=_0xdbc0d5(0x1d3);const _0x5d2384=_0x3ce0b2;try{if(_0x5d2384[_0xdbc0d5(0x1ff)](_0x5d2384['QjrJg'],_0x5d2384[_0xdbc0d5(0x300)]))return _0x2038ff[_0xdbc0d5(0x1f7)](_0x2f7666[_0xdbc0d5(0x2d8)](),_0x5d2384[_0xdbc0d5(0x2c5)]);else{const _0x1146c9=0x1388,_0x3bdf31=Date['now']();let _0x464aa2=![];while(!_0x464aa2){if(_0x5d2384['fozav'](_0x5d2384[_0xdbc0d5(0x2c4)],_0x5d2384[_0xdbc0d5(0x2f9)])){if(_0x5d2384[_0xdbc0d5(0x2e8)](_0x5d2384[_0xdbc0d5(0x270)](Date[_0xdbc0d5(0x279)](),_0x3bdf31),_0x3c212b)){if(_0x5d2384[_0xdbc0d5(0x1f2)](_0x5d2384[_0xdbc0d5(0x23f)],_0x5d2384[_0xdbc0d5(0x272)]))return _0x5d2384[_0xdbc0d5(0x2c3)];else throw new Error(_0xdbc0d5(0x22f)+_0x1ca401+_0xdbc0d5(0x1e8)+_0x4dfd22+_0xdbc0d5(0x226));}const _0x24558e={};_0x24558e[_0xdbc0d5(0x228)]=_0x1ca401,_0x24558e[_0xdbc0d5(0x1d1)]=_0x4dfd22;const _0x5e4f7d=await _0x43f5d3[_0xdbc0d5(0x1ea)](_0x24558e),_0x52cc61=_0x5e4f7d['spec'][_0xdbc0d5(0x23a)]||0x1,_0x304762=_0x5e4f7d[_0xdbc0d5(0x249)][_0xdbc0d5(0x1a1)]||0x0;_0x464aa2=_0x5d2384[_0xdbc0d5(0x1c4)](_0x304762,_0x52cc61);if(!_0x464aa2){if(_0x5d2384[_0xdbc0d5(0x1c8)](_0x5d2384[_0xdbc0d5(0x2c7)],_0x5d2384[_0xdbc0d5(0x2f4)])){const _0x48c029={..._0x5c1281['browserStackLocalOptions'],..._0x25673e};_0x423136=_0x48c029;}else logger['debug'](_0xdbc0d5(0x22b)+_0x1ca401+_0xdbc0d5(0x1e8)+_0x4dfd22+'\x20to\x20be\x20ready...'),await new Promise(_0x1889c8=>setTimeout(_0x1889c8,_0x1146c9));}}else _0x2f64ba[_0x5d2384[_0xdbc0d5(0x19b)]]=_0x228f12[_0xdbc0d5(0x1d5)];}logger[_0xdbc0d5(0x20b)]('Deployment\x20'+_0x1ca401+'\x20in\x20namespace\x20'+_0x4dfd22+_0xdbc0d5(0x1ac));}}catch(_0x401787){if(_0x5d2384[_0xdbc0d5(0x1e5)](_0x5d2384[_0xdbc0d5(0x248)],_0x5d2384['WRUTP'])){logger[_0xdbc0d5(0x20b)](_0x5d2384['aRHge'],_0x401787);throw _0x401787;}else _0x1fd258[_0x5d2384['xLNtT']]=_0x2e73d3;}},exports[a37_0x556ba0(0x27d)]=(_0x46e08e,_0x1ab62f,_0x3e1f52,_0xedee40,_0x597b88,_0x3f5569,_0x5f0796,_0x38421d,_0x2a81ab,_0xf82fd7,_0x38eb6f,_0x455ac1)=>{const _0x52d49b=a37_0x556ba0,_0x2900d3={};_0x2900d3[_0x52d49b(0x2cd)]='8|10|2|11|5|0|4|9|7|1|6|3',_0x2900d3[_0x52d49b(0x1dc)]=function(_0x6e5954,_0x25d087){return _0x6e5954||_0x25d087;},_0x2900d3['INgkU']=_0x52d49b(0x2fa);const _0x40967a=_0x2900d3,_0x2e3b94=_0x40967a[_0x52d49b(0x2cd)]['split']('|');let _0x3b4b0e=0x0;while(!![]){switch(_0x2e3b94[_0x3b4b0e++]){case'0':global_registry[_0x52d49b(0x308)]=_0x3f5569;continue;case'1':global_registry['minNodes']=_0xf82fd7;continue;case'2':global_registry[_0x52d49b(0x2c8)]=_0x1ab62f;continue;case'3':global_registry[_0x52d49b(0x1fb)]=_0x40967a['EVomb'](_0x455ac1,![]);continue;case'4':global_registry[_0x52d49b(0x2fd)]=_0x5f0796[_0x52d49b(0x2fd)]||_0x40967a[_0x52d49b(0x2f1)];continue;case'5':global_registry['instanceType']=_0x597b88;continue;case'6':global_registry[_0x52d49b(0x2ee)]=_0x38eb6f;continue;case'7':global_registry['browserVersion']=_0x2a81ab;continue;case'8':global_registry['cloudProvider']=_0x46e08e;continue;case'9':global_registry[_0x52d49b(0x219)]=_0x38421d;continue;case'10':global_registry['clusterRegion']=_0x3e1f52;continue;case'11':global_registry[_0x52d49b(0x207)]=_0xedee40;continue;}break;}},exports['updateGlobalRegistryForHubHa']=_0xa16372=>{const _0x53806d=a37_0x556ba0,_0x30e5cf={};_0x30e5cf[_0x53806d(0x2b9)]=function(_0x58d433,_0x25364c){return _0x58d433||_0x25364c;},_0x30e5cf[_0x53806d(0x1f9)]=_0x53806d(0x1f8);const _0x27a05c=_0x30e5cf;global_registry[_0x53806d(0x221)]=_0x27a05c[_0x53806d(0x2b9)](_0xa16372,_0x27a05c[_0x53806d(0x1f9)]);},exports[a37_0x556ba0(0x2ec)]=_0x1f40e9=>_0x1f40e9[a37_0x556ba0(0x302)](/([a-z])([A-Z])/g,a37_0x556ba0(0x250))['replace'](/[\s_]+/g,'-')[a37_0x556ba0(0x2d0)](),exports[a37_0x556ba0(0x1c6)]=async(_0x321781,_0x2c5029,_0x4b9fc0,_0x1e78ec,_0x5bedbc,_0x1d9f64,_0xbb8bf9)=>{const _0x11f7a4=a37_0x556ba0,_0xee7472={'gFzck':function(_0x19539b,_0x319372,_0xb62a0d,_0x20b74f,_0x5076b7,_0x2d866e,_0x71b557){return _0x19539b(_0x319372,_0xb62a0d,_0x20b74f,_0x5076b7,_0x2d866e,_0x71b557);}};await _0xee7472[_0x11f7a4(0x2be)](sendInstrumentationEvent,_0x321781,_0x5bedbc,_0x1e78ec,_0x1d9f64,null,_0x321781);const _0x565b16={};_0x565b16[_0x11f7a4(0x2dd)]=WS_EVENTS['LOG'],_0x565b16[_0x11f7a4(0x24a)]=_0x4b9fc0,await webSocketUtils[_0x11f7a4(0x2b6)](_0x2c5029,_0x565b16,_0xbb8bf9,!![]);},exports[a37_0x556ba0(0x2b3)]=_0x1ca675=>{const _0x33d4ed=a37_0x556ba0;return _0x1ca675[_0x33d4ed(0x233)];},exports[a37_0x556ba0(0x287)]=_0x4d2b26=>{const _0x445519=a37_0x556ba0,_0x139789={'dKekS':function(_0x2c545c,_0x4d3f92){return _0x2c545c(_0x4d3f92);},'lZlVr':function(_0x306b35,_0x4e92e1){return _0x306b35(_0x4e92e1);},'yrFdE':_0x445519(0x2ff),'pGptq':_0x445519(0x29c),'eXpNf':_0x445519(0x1df),'zVCCt':_0x445519(0x261),'kttyF':_0x445519(0x2b8),'eEiTJ':_0x445519(0x2d6),'LZlYV':_0x445519(0x1f0),'KuklI':function(_0x2a5d5c,_0x38d207){return _0x2a5d5c!==_0x38d207;},'loPVA':_0x445519(0x1f4),'SCxCs':_0x445519(0x29f),'ApgTN':function(_0x1705c3,_0x5ce1d9){return _0x1705c3===_0x5ce1d9;},'rxdOW':_0x445519(0x278),'siLfE':_0x445519(0x1e9)};let _0x1f3ce8={};_0x1f3ce8[_0x139789[_0x445519(0x1eb)]]=this['getAccessKey'](_0x4d2b26),_0x1f3ce8[_0x139789[_0x445519(0x22d)]]=0x3,_0x1f3ce8[_0x139789[_0x445519(0x245)]]=_0x139789[_0x445519(0x27e)],_0x1f3ce8[_0x139789[_0x445519(0x22e)]]=_0x139789[_0x445519(0x230)];if(_0x4d2b26[_0x445519(0x2b5)]&&Array[_0x445519(0x28f)](_0x4d2b26[_0x445519(0x2b5)])){if(_0x139789[_0x445519(0x2ae)](_0x139789['loPVA'],_0x139789['loPVA'])){if(_0x4c1acb)_0x139789[_0x445519(0x1ab)](_0x48aa6a,_0x445519(0x20c)+_0xd932e7[_0x445519(0x24a)]);else _0x4608fd?_0x139789['lZlVr'](_0xbbd3d1,_0x445519(0x26c)+_0x2c13e4+'`\x20'+_0x302e54):_0x139789[_0x445519(0x24e)](_0x16de7b,_0x445519(0x1c1)+_0x276d4d);}else _0x1f3ce8[_0x139789[_0x445519(0x1b7)]]=_0x4d2b26[_0x445519(0x2b5)][_0x445519(0x1f7)](',');}return _0x4d2b26[_0x445519(0x21d)]&&_0x139789[_0x445519(0x1b9)](_0x4d2b26[_0x445519(0x21d)][_0x445519(0x1a8)],Object)&&(_0x139789[_0x445519(0x1b9)](_0x139789[_0x445519(0x29a)],_0x139789[_0x445519(0x1aa)])?_0x140f11[_0x139789[_0x445519(0x295)]]=_0x14c89c['path']:_0x1f3ce8={..._0x4d2b26['browserStackLocalOptions'],..._0x1f3ce8}),_0x1f3ce8;},exports[a37_0x556ba0(0x2af)]=_0x25b6b7=>{const _0x2a589d=a37_0x556ba0,_0x37ab40={};_0x37ab40[_0x2a589d(0x258)]='Error\x20while\x20waiting\x20for\x20deployment:',_0x37ab40[_0x2a589d(0x20f)]=function(_0x1db181,_0x3a9264){return _0x1db181===_0x3a9264;},_0x37ab40['YmUUr']=_0x2a589d(0x1ee);const _0x35f502=_0x37ab40,_0x3257d7=new BrowserstackLocalLauncher[(_0x2a589d(0x2e0))](),_0x46ea7e=this[_0x2a589d(0x287)](_0x25b6b7),_0x154c31=_0x3257d7[_0x2a589d(0x1d7)](_0x46ea7e);if(_0x154c31){if(_0x35f502['fwwfW'](_0x35f502[_0x2a589d(0x29b)],_0x35f502['YmUUr']))throw _0x154c31;else{_0x35acb5[_0x2a589d(0x20b)](_0x35f502[_0x2a589d(0x258)],_0x174e59);throw _0x37f568;}}return _0x3257d7;},exports[a37_0x556ba0(0x1ce)]=async _0x1c0f5d=>{const _0x17f253=a37_0x556ba0,_0x59551f={'JoaNi':function(_0x5a5147,_0x49b07a){return _0x5a5147===_0x49b07a;},'YICYp':'Nuiuy','tyPWB':function(_0x25f85b,_0x1120aa){return _0x25f85b!==_0x1120aa;},'KZcXw':_0x17f253(0x23d),'AnCIj':function(_0x420d68,_0x5d4715){return _0x420d68(_0x5d4715);},'UrwOb':function(_0x38308b){return _0x38308b();},'wRPMg':function(_0x315ab2,_0xc63a99){return _0x315ab2||_0xc63a99;},'bkXQa':_0x17f253(0x1f8),'wZghD':'1|9|10|5|3|4|6|8|0|11|7|2','xYhek':_0x17f253(0x2fa),'zLmVl':function(_0x3c43f8,_0x27952e){return _0x3c43f8===_0x27952e;},'gJEPa':_0x17f253(0x225),'aDteN':_0x17f253(0x204)};return new Promise((_0x5a7ac8,_0x4e6051)=>{const _0x3889cb=_0x17f253,_0x271766={'QPCft':function(_0x3e1ce8,_0x821e02){const _0x4a6cfa=a37_0x54eb;return _0x59551f[_0x4a6cfa(0x1fe)](_0x3e1ce8,_0x821e02);},'skJJY':_0x59551f['bkXQa'],'UogCD':_0x59551f[_0x3889cb(0x224)],'LAjxo':_0x59551f[_0x3889cb(0x23c)]};_0x59551f[_0x3889cb(0x210)](_0x59551f[_0x3889cb(0x2fc)],_0x59551f[_0x3889cb(0x1bc)])?_0x3bda07[_0x3889cb(0x221)]=_0x271766['QPCft'](_0x30143e,_0x271766[_0x3889cb(0x2ad)]):_0x1c0f5d&&_0x1c0f5d[_0x3889cb(0x30d)](_0x485067=>{const _0x369cd6=_0x3889cb;if(_0x59551f['JoaNi'](_0x59551f[_0x369cd6(0x19f)],_0x59551f['YICYp'])){if(_0x485067){if(_0x59551f[_0x369cd6(0x1a2)](_0x59551f[_0x369cd6(0x243)],_0x59551f[_0x369cd6(0x243)])){const _0x3572fe=_0x271766[_0x369cd6(0x304)][_0x369cd6(0x262)]('|');let _0x3c741f=0x0;while(!![]){switch(_0x3572fe[_0x3c741f++]){case'0':_0x4eb9ab[_0x369cd6(0x2cb)]=_0x289dca;continue;case'1':_0x4dd8e3[_0x369cd6(0x1b5)]=_0x552fe3;continue;case'2':_0x3082b9['clusterAutoUpgrade']=_0x271766[_0x369cd6(0x239)](_0x199b90,![]);continue;case'3':_0x2e8ba8['instanceType']=_0x59882b;continue;case'4':_0x57058c['s3Bucket']=_0x573a22;continue;case'5':_0x85fbcc['concurrency']=_0x1af434;continue;case'6':_0x13ff7[_0x369cd6(0x2fd)]=_0x4ed2bb[_0x369cd6(0x2fd)]||_0x271766[_0x369cd6(0x28d)];continue;case'7':_0x266dc2[_0x369cd6(0x2ee)]=_0x4cba6b;continue;case'8':_0x27d6f4[_0x369cd6(0x219)]=_0x56e212;continue;case'9':_0x231317[_0x369cd6(0x21f)]=_0x10d184;continue;case'10':_0x1e4046['clusterName']=_0x598730;continue;case'11':_0x3e611a[_0x369cd6(0x25f)]=_0xede448;continue;}break;}}else return _0x59551f[_0x369cd6(0x1bb)](_0x4e6051,_0x485067);}_0x59551f[_0x369cd6(0x252)](_0x5a7ac8);}else{const _0x1978ca={};_0x1978ca[_0x369cd6(0x30f)]=_0x18dc57,_0x1978ca[_0x369cd6(0x254)]=_0x567e90;const _0x1f8f1b={};_0x1f8f1b[_0x369cd6(0x28b)]=_0x1978ca;const _0x50f576=_0x1f8f1b;_0x8ea57a['writeFileSync'](this[_0x369cd6(0x2d1)](),_0x10d28d[_0x369cd6(0x1fd)](_0x50f576));}});});},exports[a37_0x556ba0(0x25a)]=(_0x4cdd17,_0x17f10a)=>{const _0x4ea055=a37_0x556ba0,_0x176760={'CmuuS':_0x4ea055(0x255),'vbkvc':function(_0x1cced2,_0x538367){return _0x1cced2(_0x538367);},'GzuMq':function(_0x15bb40){return _0x15bb40();},'nTGZp':function(_0x508b13,_0x15ea85){return _0x508b13&&_0x15ea85;},'lZxsi':function(_0x13f3dc,_0x12c298){return _0x13f3dc===_0x12c298;},'mvnSv':_0x4ea055(0x280),'FesSI':'eIgkd','KExet':_0x4ea055(0x2a0),'GtvVX':_0x4ea055(0x22a)},_0x483809=fs[_0x4ea055(0x283)](this['getCredentialsPath']());if(_0x483809||_0x176760['nTGZp'](_0x4cdd17,_0x17f10a)){if(_0x176760[_0x4ea055(0x1bd)](_0x176760[_0x4ea055(0x1bf)],_0x176760[_0x4ea055(0x1bf)])){if(_0x176760[_0x4ea055(0x27b)](_0x4cdd17,_0x17f10a)){if(_0x176760[_0x4ea055(0x1bd)](_0x176760['FesSI'],_0x176760[_0x4ea055(0x277)]))return _0x29d981[_0x4ea055(0x246)](_0x176760[_0x4ea055(0x2ef)])[_0x4ea055(0x235)]()['trim']();else{const _0x1550fd={};_0x1550fd['username']=_0x4cdd17,_0x1550fd['password']=_0x17f10a;const _0x4467d5={};_0x4467d5[_0x4ea055(0x28b)]=_0x1550fd;const _0x5622af=_0x4467d5;fs[_0x4ea055(0x1d8)](this[_0x4ea055(0x2d1)](),JSON[_0x4ea055(0x1fd)](_0x5622af));}}const _0x53727d=JSON[_0x4ea055(0x24b)](fs[_0x4ea055(0x1cd)](this[_0x4ea055(0x2d1)](),_0x176760[_0x4ea055(0x2c9)]));return[_0x53727d[_0x4ea055(0x28b)][_0x4ea055(0x30f)],_0x53727d[_0x4ea055(0x28b)][_0x4ea055(0x254)]];}else{if(_0x151e7f)return _0x176760[_0x4ea055(0x2b4)](_0x2855c1,_0x3912e4);_0x176760[_0x4ea055(0x22c)](_0x11f614);}}return null;},exports[a37_0x556ba0(0x311)]=async(_0x237a95,_0x19f85f,_0x552152)=>{const _0x2bc707=a37_0x556ba0,_0x5aee54={'dElmp':_0x2bc707(0x1c0),'MiaRN':function(_0x1c2fdb,_0x120ddc,_0x5213e2){return _0x1c2fdb(_0x120ddc,_0x5213e2);},'tlwCu':function(_0xf33e95,_0x104df9){return _0xf33e95===_0x104df9;},'YzhDA':function(_0x5ca6b2,_0x5bba54){return _0x5ca6b2===_0x5bba54;},'WpqZd':_0x2bc707(0x1e4)},_0x28c50a='https://'+_0x237a95+':'+_0x19f85f+'@'+AG_API_URL+_0x2bc707(0x2f7)+_0x552152,_0x5e1b44={'method':_0x5aee54[_0x2bc707(0x1b2)],'headers':this['getAuthHeader'](_0x237a95,_0x19f85f),'throwHttpErrors':![]},_0x484608=await _0x5aee54[_0x2bc707(0x293)](got,_0x28c50a,_0x5e1b44);if(_0x5aee54[_0x2bc707(0x306)](_0x484608[_0x2bc707(0x2c1)],0xc8))return _0x5aee54[_0x2bc707(0x1e3)](_0x5aee54[_0x2bc707(0x2e7)],_0x5aee54[_0x2bc707(0x2e7)])?[_0x484608,JSON['parse'](_0x484608[_0x2bc707(0x26a)])]:[_0x44bda5,_0x54abec[_0x2bc707(0x24b)](_0x3bf775[_0x2bc707(0x26a)])];return[_0x484608,null];},exports['kubeApply']=async(_0x2d3f75,_0x2d154c)=>{const _0x4257f2=a37_0x556ba0,_0x5c25af={'IrRaD':function(_0x3bbd4f,_0x28a0c2){return _0x3bbd4f(_0x28a0c2);},'dTbrT':function(_0x2988cb){return _0x2988cb();},'OEqsn':_0x4257f2(0x21e),'KdkYP':function(_0x67062b,_0x350c74){return _0x67062b===_0x350c74;},'psctI':_0x4257f2(0x1f1),'fgAmS':_0x4257f2(0x268),'VCRgy':function(_0x399d70,_0x47741c){return _0x399d70!==_0x47741c;},'OjWGe':_0x4257f2(0x26d),'Kvcoy':function(_0x4de633,_0x992947){return _0x4de633===_0x992947;},'ubXYf':_0x4257f2(0x1e6)},_0x15cc54=await import(_0x5c25af[_0x4257f2(0x1f3)]),_0xbadbc9=await _0x15cc54[_0x4257f2(0x199)][_0x4257f2(0x1b3)](_0x2d154c),_0x1e6ea2=_0x2d3f75['filter'](_0x1ae31e=>_0x1ae31e&&_0x1ae31e[_0x4257f2(0x232)]&&_0x1ae31e[_0x4257f2(0x2ed)]),_0x50cc4f=[];for await(const _0x2a45a5 of _0x1e6ea2){if(_0x5c25af[_0x4257f2(0x281)](_0x5c25af[_0x4257f2(0x206)],_0x5c25af[_0x4257f2(0x2ca)]))throw _0x3b3e1a;else try{if(_0x5c25af[_0x4257f2(0x20e)](_0x5c25af[_0x4257f2(0x259)],_0x5c25af[_0x4257f2(0x259)]))_0x3b62f6[_0x4257f2(0x244)]=_0x8168c1;else{await _0xbadbc9[_0x4257f2(0x26e)](_0x2a45a5);const _0x4017e5=await _0xbadbc9[_0x4257f2(0x1b8)](_0x2a45a5);_0x50cc4f['push'](_0x4017e5[_0x4257f2(0x26a)]);}}catch(_0x18626a){if(_0x5c25af[_0x4257f2(0x2ac)](_0x5c25af['ubXYf'],_0x5c25af[_0x4257f2(0x1cf)])){const _0x57e96b=await _0xbadbc9[_0x4257f2(0x2a5)](_0x2a45a5);_0x50cc4f[_0x4257f2(0x1ca)](_0x57e96b[_0x4257f2(0x26a)]);}else _0x3333d8&&_0x31f078['stop'](_0x269572=>{const _0x416752=_0x4257f2;if(_0x269572)return _0x5c25af[_0x416752(0x1ba)](_0xe113c7,_0x269572);_0x5c25af['dTbrT'](_0x58a2d8);});}}},exports[a37_0x556ba0(0x26b)]=(_0x348107,_0x195963)=>{const _0xd378e0=a37_0x556ba0,_0x5ea270={'OLvjr':function(_0x41f346,_0x4336b0){return _0x41f346(_0x4336b0);},'PQtpR':function(_0x5beba0,_0x50bf7e){return _0x5beba0&&_0x50bf7e;},'HOOUx':'utf-8','FQSXF':_0xd378e0(0x1fa),'bZsBF':function(_0x1d5e66,_0x4dd547){return _0x1d5e66>=_0x4dd547;},'FvDpz':function(_0x579bed){return _0x579bed();},'oXaeJ':function(_0x4589ba){return _0x4589ba();},'yuuGA':function(_0x4fcfbe){return _0x4fcfbe();},'mSvte':function(_0x3da918){return _0x3da918();},'JVmap':_0xd378e0(0x19e),'QbSRw':function(_0x3abe9f,_0x368e76){return _0x3abe9f+_0x368e76;},'qOSlm':'Basic\x20','nkoPN':_0xd378e0(0x2fe),'cEscK':function(_0x6c1aca,_0x263c5c){return _0x6c1aca===_0x263c5c;},'SISRj':_0xd378e0(0x1a5),'VwtfX':'uxzfG','EulsM':'X-cli-version','SkZtW':function(_0xdaaf61,_0x12cccc){return _0xdaaf61===_0x12cccc;},'UcngA':_0xd378e0(0x267),'YWhJl':_0xd378e0(0x2ff),'AIqNo':function(_0x481114,_0x3299d7){return _0x481114!==_0x3299d7;},'TtCXm':_0xd378e0(0x2f8),'oAoJR':_0xd378e0(0x288),'DKsGi':'DTDJl','VyzCm':_0xd378e0(0x28c),'XUPfk':_0xd378e0(0x2bf),'ULeDf':function(_0x1a329b,_0x129dc8){return _0x1a329b===_0x129dc8;},'bcyob':_0xd378e0(0x2e9),'OrqQn':_0xd378e0(0x1e0),'DiUCd':_0xd378e0(0x2ea),'jrxdG':_0xd378e0(0x2db)},_0x5a0902=_0x5ea270['FvDpz'](cli_version_and_path),_0x5190d4=_0x5ea270[_0xd378e0(0x2a2)](_os),_0x58cba6=_0x5ea270[_0xd378e0(0x1d2)](os_version),_0x45304f=_0x5ea270[_0xd378e0(0x2fb)](npm_version),_0x5061e1=_0x5ea270['mSvte'](ci_environment),_0x305428={'Content-Type':_0x5ea270['JVmap'],'Authorization':_0x5ea270['QbSRw'](_0x5ea270[_0xd378e0(0x30b)],Buffer[_0xd378e0(0x2bb)](_0x348107+':'+_0x195963)[_0xd378e0(0x235)](_0x5ea270[_0xd378e0(0x1b0)]))};_0x5a0902&&_0x5a0902[_0xd378e0(0x1d5)]&&(_0x5ea270['cEscK'](_0x5ea270[_0xd378e0(0x274)],_0x5ea270[_0xd378e0(0x1e1)])?_0x5ea270[_0xd378e0(0x2ba)](_0x2ddcc9,_0xd378e0(0x26c)+_0x24d3f3+'`\x20'+_0x111ffa):_0x305428[_0x5ea270[_0xd378e0(0x236)]]=_0x5a0902['version']);if(_0x5a0902&&_0x5a0902['path']){if(_0x5ea270[_0xd378e0(0x2d2)](_0x5ea270['UcngA'],_0x5ea270['UcngA']))_0x305428[_0x5ea270[_0xd378e0(0x1ec)]]=_0x5a0902[_0xd378e0(0x2a3)];else{const _0x449953=new _0x5d27c6[(_0xd378e0(0x2e0))](),_0x47cc60=this[_0xd378e0(0x287)](_0x323a09),_0xf90e72=_0x449953[_0xd378e0(0x1d7)](_0x47cc60);if(_0xf90e72)throw _0xf90e72;return _0x449953;}}if(_0x5190d4){if(_0x5ea270[_0xd378e0(0x26f)](_0x5ea270[_0xd378e0(0x276)],_0x5ea270[_0xd378e0(0x276)]))return _0x5ea270[_0xd378e0(0x2ba)](_0x14dde9,_0x5125f7);else _0x305428[_0x5ea270[_0xd378e0(0x2ce)]]=_0x5190d4;}if(_0x58cba6){if(_0x5ea270[_0xd378e0(0x2d2)](_0x5ea270[_0xd378e0(0x1ad)],_0x5ea270['VyzCm'])){if(_0x5ea270[_0xd378e0(0x25c)](_0x1c3331,_0x131dee)){const _0x482349={};_0x482349[_0xd378e0(0x30f)]=_0x3d138a,_0x482349[_0xd378e0(0x254)]=_0x5cc04f;const _0x39c567={};_0x39c567[_0xd378e0(0x28b)]=_0x482349;const _0x5c8084=_0x39c567;_0x1d17f3[_0xd378e0(0x1d8)](this[_0xd378e0(0x2d1)](),_0x2f5cf8[_0xd378e0(0x1fd)](_0x5c8084));}const _0x52dfd0=_0x872ff[_0xd378e0(0x24b)](_0x51fdf1[_0xd378e0(0x1cd)](this[_0xd378e0(0x2d1)](),_0x5ea270[_0xd378e0(0x234)]));return[_0x52dfd0['Browserstack'][_0xd378e0(0x30f)],_0x52dfd0[_0xd378e0(0x28b)]['password']];}else _0x305428[_0x5ea270[_0xd378e0(0x2b0)]]=_0x58cba6;}_0x45304f&&(_0x5ea270[_0xd378e0(0x1db)](_0x5ea270[_0xd378e0(0x208)],_0x5ea270['bcyob'])?_0x305428[_0x5ea270['OrqQn']]=_0x45304f:_0x4f48d2[_0x5ea270[_0xd378e0(0x307)]]=_0x50c423);if(_0x5061e1){if(_0x5ea270[_0xd378e0(0x26f)](_0x5ea270[_0xd378e0(0x310)],_0x5ea270[_0xd378e0(0x2b7)]))_0x305428[_0x5ea270[_0xd378e0(0x307)]]=_0x5061e1;else{const _0x149471=_0x50a943[_0xd378e0(0x1b1)][_0xd378e0(0x20a)];return _0x4fd9c0[_0xd378e0(0x20b)]('node\x20version\x20installed\x20:\x20'+_0x149471),_0x5ea270['bZsBF'](_0x149471[_0xd378e0(0x262)]('.')[0x0],0x12);}}return _0x305428;},exports[a37_0x556ba0(0x2c0)]=async()=>{const _0x321386=a37_0x556ba0,_0x5266ed={};_0x5266ed[_0x321386(0x229)]=_0x321386(0x29f),_0x5266ed[_0x321386(0x227)]=function(_0x2793a7,_0x366024){return _0x2793a7>=_0x366024;},_0x5266ed['PisIs']=function(_0x71f428,_0x2385d3){return _0x71f428===_0x2385d3;},_0x5266ed['xGBCb']=_0x321386(0x2d5),_0x5266ed[_0x321386(0x1de)]='npm\x20install\x20@azure/arm-containerservice@19.8.0\x20@azure/arm-network@33.1.0\x20@azure/arm-resources@5.2.0\x20@azure/arm-storage@18.2.0\x20@azure/identity@4.0.1\x20@azure/arm-authorization@9.0.0\x20--save';const _0x3fc49f=_0x5266ed,_0x51b47c=process[_0x321386(0x1b1)][_0x321386(0x20a)];_0x3fc49f[_0x321386(0x227)](_0x51b47c[_0x321386(0x262)]('.')[0x0],0x12)&&(_0x3fc49f['PisIs'](_0x3fc49f[_0x321386(0x200)],_0x3fc49f[_0x321386(0x200)])?cp['execSync'](_0x3fc49f[_0x321386(0x1de)]):_0x14d7b9[_0x3fc49f['KvuCE']]=_0x52dd48[_0x321386(0x2b5)][_0x321386(0x1f7)](','));},exports[a37_0x556ba0(0x1dd)]=_0x92d6bb=>_0x92d6bb===undefined||_0x92d6bb===null,exports[a37_0x556ba0(0x1b6)]=()=>{const _0x43ddc8=a37_0x556ba0,_0x38e126={};_0x38e126['GlZhi']=function(_0x523b45,_0x450c2b){return _0x523b45>=_0x450c2b;};const _0x2419ff=_0x38e126,_0x9f313b=process[_0x43ddc8(0x1b1)][_0x43ddc8(0x20a)];return logger[_0x43ddc8(0x20b)](_0x43ddc8(0x1d6)+_0x9f313b),_0x2419ff[_0x43ddc8(0x1ef)](_0x9f313b[_0x43ddc8(0x262)]('.')[0x0],0x12);},exports[a37_0x556ba0(0x298)]=async(_0x30c4c4,_0x4c925a,_0x2ac5fb,_0x4d6b78,_0x484bc9)=>{const _0x535c4d=a37_0x556ba0,_0xf7f878={'rvoap':function(_0x1074aa,_0x58cc00){return _0x1074aa(_0x58cc00);},'jkMYG':function(_0x54a665){return _0x54a665();},'yUnFx':_0x535c4d(0x288),'wfPMz':function(_0x3abdde,_0x5bccfb){return _0x3abdde(_0x5bccfb);},'GMBJH':function(_0x47d6ac,_0x56b957){return _0x47d6ac===_0x56b957;},'XiBLg':function(_0x23fa68,_0x12829f){return _0x23fa68===_0x12829f;},'QDEVV':_0x535c4d(0x1b4),'cmeUv':_0x535c4d(0x244),'ykqZN':function(_0x46c946,_0x193644){return _0x46c946===_0x193644;},'vSaxg':function(_0x4e542b,_0x427063){return _0x4e542b!==_0x427063;},'joUZo':'kSTdD','GKJYa':function(_0x3fa163,_0x4bd994){return _0x3fa163===_0x4bd994;},'Havse':_0x535c4d(0x19d),'yXISM':function(_0x3383ee,_0x2ccbe3){return _0x3383ee!==_0x2ccbe3;},'bYurW':_0x535c4d(0x264),'mIUwU':_0x535c4d(0x201)};let _0x272f8f;const _0x54bd19=MessageDescription[_0x4c925a][_0x2ac5fb];let _0x4bff7c=0x0;if(_0xf7f878[_0x535c4d(0x269)](_0x30c4c4,null)||_0xf7f878['XiBLg'](_0x30c4c4,undefined)){if(_0xf7f878[_0x535c4d(0x2f2)](_0xf7f878[_0x535c4d(0x27f)],_0xf7f878[_0x535c4d(0x27f)]))_0x272f8f=_0x54bd19+'.\x20Unknown\x20error!',await this[_0x535c4d(0x1c6)](_0x4d6b78,_0x484bc9,_0x272f8f,messageTypes[_0x535c4d(0x2bd)],_0x4c925a+'-called',_0x4c925a+'-'+_0x2ac5fb+_0x535c4d(0x1be),_0xf7f878['cmeUv']),logger[_0x535c4d(0x244)](_0x272f8f);else{const _0xcb7a8f={'ScOYp':function(_0x5e6295,_0x46c807){const _0x2e9214=_0x535c4d;return _0xf7f878[_0x2e9214(0x2c2)](_0x5e6295,_0x46c807);},'bgcJP':function(_0x114177){const _0x5696c2=_0x535c4d;return _0xf7f878[_0x5696c2(0x2a1)](_0x114177);}};return new _0x539897((_0x36e2b0,_0x1ba2d9)=>{const _0x1926d2=_0x535c4d;_0x2b0918&&_0x4b8bb1[_0x1926d2(0x30d)](_0x5ecb71=>{if(_0x5ecb71)return _0xcb7a8f['ScOYp'](_0x1ba2d9,_0x5ecb71);_0xcb7a8f['bgcJP'](_0x36e2b0);});});}}else{if(_0xf7f878[_0x535c4d(0x24d)](_0x30c4c4['statusCode'],0x191))_0xf7f878['vSaxg'](_0xf7f878[_0x535c4d(0x238)],_0xf7f878[_0x535c4d(0x238)])?_0x294da1[_0xf7f878['yUnFx']]=_0x4946e5:(_0x272f8f=_0x54bd19+'.\x20Unauthorized\x20request!',await this[_0x535c4d(0x1c6)](_0x4d6b78,_0x484bc9,_0x272f8f,messageTypes[_0x535c4d(0x2bd)],_0x4c925a+_0x535c4d(0x1a4),_0x4c925a+'-'+_0x2ac5fb+_0x535c4d(0x223),_0xf7f878[_0x535c4d(0x2dc)]),logger[_0x535c4d(0x244)](_0x272f8f));else _0xf7f878[_0x535c4d(0x30c)](_0x30c4c4[_0x535c4d(0x2c1)],0xc8)?_0xf7f878[_0x535c4d(0x253)](_0xf7f878[_0x535c4d(0x275)],_0xf7f878[_0x535c4d(0x275)])?(_0x272f8f=_0x54bd19+'.\x20Non\x20200\x20response\x20from\x20server!\x20'+JSON[_0x535c4d(0x1fd)](_0x30c4c4[_0x535c4d(0x26a)]),await this['reportToGalactusAndSendToEDS'](_0x4d6b78,_0x484bc9,_0x272f8f,messageTypes[_0x535c4d(0x2bd)],_0x4c925a+'-called',_0x4c925a+'-'+_0x2ac5fb+'-non-200',_0xf7f878[_0x535c4d(0x2dc)]),logger['error'](_0x272f8f)):_0x525bdc=_0x4fc2b7[_0x535c4d(0x2c1)]:_0xf7f878[_0x535c4d(0x247)](_0xf7f878[_0x535c4d(0x291)],_0xf7f878[_0x535c4d(0x2f6)])?_0x4bff7c=_0x30c4c4[_0x535c4d(0x2c1)]:_0xf7f878[_0x535c4d(0x1cb)](_0x4df09e,'Success:\x20'+_0x14285d);}return _0x4bff7c;},exports[a37_0x556ba0(0x29e)]=async _0x582ab8=>{const _0x3c5485=a37_0x556ba0,_0x2267ec={'AWXII':'key','TkdHs':_0x3c5485(0x1df),'vUvAJ':_0x3c5485(0x261),'SBozV':_0x3c5485(0x2b8),'FKink':_0x3c5485(0x2d6),'rRQgF':_0x3c5485(0x1f0),'ovKer':_0x3c5485(0x29f),'WMtWZ':function(_0x5c72be,_0x53b7f8){return _0x5c72be===_0x53b7f8;},'hrObp':_0x3c5485(0x255),'kiUVz':_0x3c5485(0x2e3),'FMhiW':function(_0x353ae3,_0x224944){return _0x353ae3&&_0x224944;},'xeBXk':_0x3c5485(0x22a),'DNTDL':'npm\x20install\x20@azure/arm-containerservice@19.8.0\x20@azure/arm-network@33.1.0\x20@azure/arm-resources@5.2.0\x20@azure/arm-storage@18.2.0\x20@azure/identity@4.0.1\x20@azure/arm-authorization@9.0.0\x20--save','YgAMb':function(_0x38eb21,_0x5479cd){return _0x38eb21!==_0x5479cd;},'Tipkt':_0x3c5485(0x2da),'Goits':'nChrU','VyWCx':function(_0x6de14f,_0x3967a2){return _0x6de14f(_0x3967a2);},'BuipI':_0x3c5485(0x203),'TIUfX':_0x3c5485(0x218),'YDhPN':function(_0x39c01b,_0x32019e){return _0x39c01b===_0x32019e;},'uRXMh':_0x3c5485(0x292),'RgUwk':_0x3c5485(0x2bc)};return new Promise((_0x1d5551,_0x1ca430)=>{const _0xb84355=_0x3c5485,_0x17c335={'CJYbR':_0x2267ec['hrObp'],'IgCCa':_0x2267ec['kiUVz'],'OANvD':function(_0x14d622,_0x2a672a){return _0x2267ec['FMhiW'](_0x14d622,_0x2a672a);},'ekFVD':_0x2267ec[_0xb84355(0x2e1)],'gPEQe':_0x2267ec[_0xb84355(0x24c)],'xvIOg':function(_0x4aab36,_0x3c7bdd){const _0x12e36a=_0xb84355;return _0x2267ec[_0x12e36a(0x1e7)](_0x4aab36,_0x3c7bdd);},'Cucus':_0x2267ec[_0xb84355(0x1c7)],'CYaVW':_0x2267ec[_0xb84355(0x309)],'byLeo':function(_0x239de0,_0x50e9f0){return _0x2267ec['VyWCx'](_0x239de0,_0x50e9f0);},'mFBVq':_0x2267ec[_0xb84355(0x21b)],'gIQtc':function(_0x30cb16,_0x20a13a){const _0x4959d7=_0xb84355;return _0x2267ec[_0x4959d7(0x213)](_0x30cb16,_0x20a13a);},'fLsyu':function(_0x343c25,_0x221bb8){const _0x18165c=_0xb84355;return _0x2267ec[_0x18165c(0x1e7)](_0x343c25,_0x221bb8);},'cdRVG':_0x2267ec[_0xb84355(0x2c6)]};if(_0x2267ec[_0xb84355(0x273)](_0x2267ec[_0xb84355(0x1ed)],_0x2267ec[_0xb84355(0x1c9)])){let _0x313b5a={};return _0x313b5a[_0x2267ec['AWXII']]=this[_0xb84355(0x2b3)](_0x53e72a),_0x313b5a[_0x2267ec[_0xb84355(0x205)]]=0x3,_0x313b5a[_0x2267ec[_0xb84355(0x2d4)]]=_0x2267ec[_0xb84355(0x1e2)],_0x313b5a[_0x2267ec[_0xb84355(0x286)]]=_0x2267ec['rRQgF'],_0x37a7cc[_0xb84355(0x2b5)]&&_0x202ce2['isArray'](_0x3d9b17[_0xb84355(0x2b5)])&&(_0x313b5a[_0x2267ec[_0xb84355(0x2a9)]]=_0x5c17f2[_0xb84355(0x2b5)][_0xb84355(0x1f7)](',')),_0x20f67c[_0xb84355(0x21d)]&&_0x2267ec[_0xb84355(0x2de)](_0x2a50fc[_0xb84355(0x21d)]['constructor'],_0x55342b)&&(_0x313b5a={..._0x288959[_0xb84355(0x21d)],..._0x313b5a}),_0x313b5a;}else cp['exec'](_0x582ab8,(_0x4c5bb5,_0x2efa7f,_0x28d025)=>{const _0x2aee56=_0xb84355,_0x3a0b37={'nituR':function(_0x4ba957,_0x5945e3){return _0x17c335['OANvD'](_0x4ba957,_0x5945e3);},'xqFLA':_0x17c335[_0x2aee56(0x242)],'hbtIQ':_0x17c335[_0x2aee56(0x23b)]};if(_0x17c335[_0x2aee56(0x2f5)](_0x17c335[_0x2aee56(0x2ab)],_0x17c335[_0x2aee56(0x2ab)])){const _0x43b5cc=_0x4a6213[_0x2aee56(0x283)](this[_0x2aee56(0x2d1)]());if(_0x43b5cc||_0x3a0b37[_0x2aee56(0x2f3)](_0x2e4b04,_0x5744f0)){if(_0x3a0b37[_0x2aee56(0x2f3)](_0x5e4745,_0x22e89)){const _0x255f13={};_0x255f13[_0x2aee56(0x30f)]=_0x3277c3,_0x255f13[_0x2aee56(0x254)]=_0xf21b24;const _0x2d197e={};_0x2d197e[_0x2aee56(0x28b)]=_0x255f13;const _0x308d9c=_0x2d197e;_0x31ef96[_0x2aee56(0x1d8)](this['getCredentialsPath'](),_0x5e668b[_0x2aee56(0x1fd)](_0x308d9c));}const _0x527a35=_0x526f26['parse'](_0x3a103f[_0x2aee56(0x1cd)](this['getCredentialsPath'](),_0x3a0b37['xqFLA']));return[_0x527a35[_0x2aee56(0x28b)][_0x2aee56(0x30f)],_0x527a35[_0x2aee56(0x28b)]['password']];}return null;}else{if(_0x4c5bb5){if(_0x17c335['xvIOg'](_0x17c335[_0x2aee56(0x1c3)],_0x17c335[_0x2aee56(0x1c3)]))try{return _0xa1e4e2[_0x2aee56(0x246)](_0x17c335[_0x2aee56(0x240)])[_0x2aee56(0x235)]()[_0x2aee56(0x25b)]();}catch(_0x591f8d){return _0x17c335[_0x2aee56(0x214)];}else _0x17c335[_0x2aee56(0x1d0)](_0x1ca430,'Error\x20executing\x20command:\x20'+_0x4c5bb5[_0x2aee56(0x24a)]);}else _0x28d025?_0x17c335['xvIOg'](_0x17c335[_0x2aee56(0x24f)],_0x17c335[_0x2aee56(0x24f)])?_0x1a9b26[_0x2aee56(0x246)](_0x3a0b37[_0x2aee56(0x27c)]):_0x17c335[_0x2aee56(0x2a6)](_0x1d5551,'Intercepted\x20while\x20executing\x20command:\x20`'+_0x582ab8+'`\x20'+_0x28d025):_0x17c335[_0x2aee56(0x209)](_0x17c335[_0x2aee56(0x2d7)],_0x17c335[_0x2aee56(0x2d7)])?_0x38da80[_0x2aee56(0x244)]=_0xbc516b:_0x17c335[_0x2aee56(0x2a6)](_0x1d5551,_0x2aee56(0x1c1)+_0x2efa7f);}});});},exports[a37_0x556ba0(0x2e6)]=async(_0x382f0e=TRIAL_GRID_URL,_0x45107b=a37_0x556ba0(0x1c0))=>{const _0x49a98c=a37_0x556ba0,_0x183f7f={'JUIol':function(_0x2da1c9,_0x28ac30){return _0x2da1c9>=_0x28ac30;},'OnRrP':_0x49a98c(0x216),'uxBYh':_0x49a98c(0x2bf),'NQBqv':function(_0xacabec,_0x3924ea){return _0xacabec!==_0x3924ea;},'VVDjh':_0x49a98c(0x297),'eztgv':_0x49a98c(0x2d3),'ZYTNc':function(_0x15a1fc,_0x154cc6,_0x53c49d){return _0x15a1fc(_0x154cc6,_0x53c49d);},'naQIU':function(_0x12edee,_0x4069f7){return _0x12edee===_0x4069f7;},'cBSQs':function(_0x5ed86a,_0x205c64){return _0x5ed86a===_0x205c64;},'mSJbz':_0x49a98c(0x257),'IjBhd':_0x49a98c(0x301)},_0x3bd36e={};_0x3bd36e['method']=_0x45107b;const _0x1460aa=_0x3bd36e,_0x6637fd={};_0x6637fd[_0x49a98c(0x249)]=![],_0x6637fd[_0x49a98c(0x244)]=null,_0x6637fd['data']='';const _0x4f489d=_0x6637fd;try{if(_0x183f7f[_0x49a98c(0x265)](_0x183f7f[_0x49a98c(0x215)],_0x183f7f[_0x49a98c(0x260)])){const _0x3052cc=await _0x183f7f[_0x49a98c(0x294)](got,_0x382f0e,_0x1460aa);_0x4f489d[_0x49a98c(0x2a4)]=_0x49a98c(0x1af)+_0x3052cc[_0x49a98c(0x2c1)],_0x4f489d[_0x49a98c(0x249)]=_0x183f7f[_0x49a98c(0x1cc)](_0x3052cc[_0x49a98c(0x2c1)],0xc8);}else{const _0x144ae2=_0x46ef44['versions'][_0x49a98c(0x20a)];_0x183f7f[_0x49a98c(0x2e4)](_0x144ae2[_0x49a98c(0x262)]('.')[0x0],0x12)&&_0x24aa28[_0x49a98c(0x246)](_0x183f7f['OnRrP']);}}catch(_0x2aebfe){_0x183f7f[_0x49a98c(0x25e)](_0x183f7f['mSJbz'],_0x183f7f[_0x49a98c(0x2eb)])?_0x1998f3[_0x183f7f['uxBYh']]=_0x2a6a21:_0x4f489d[_0x49a98c(0x244)]=_0x2aebfe;}return _0x4f489d;},exports['isTlsSupported']=async(_0x308504,_0x334e68=TRIAL_GRID_URL)=>{const _0x2c5d31=a37_0x556ba0,_0x1b19e5={'wFqRB':function(_0x31a195,_0x38830b){return _0x31a195(_0x38830b);},'rcNxH':'GET','VFmRm':function(_0x494b81,_0x4c73b4){return _0x494b81!==_0x4c73b4;},'MiaTq':_0x2c5d31(0x2df),'hcgfN':'HNyAP','uwTWU':function(_0x59766c,_0x290aee,_0x36bf53){return _0x59766c(_0x290aee,_0x36bf53);},'LlCXi':function(_0x245e18,_0xcf0fc5){return _0x245e18===_0xcf0fc5;},'HmFUn':function(_0x7f0b92,_0x11f26b){return _0x7f0b92===_0x11f26b;},'KJILy':_0x2c5d31(0x231),'xTXKG':_0x2c5d31(0x305)},_0x56b2f9={};_0x56b2f9[_0x2c5d31(0x212)]=0x1bb,_0x56b2f9[_0x2c5d31(0x1c5)]=_0x1b19e5[_0x2c5d31(0x217)],_0x56b2f9[_0x2c5d31(0x1a9)]=_0x308504;const _0x143ef6=_0x56b2f9,_0x46cf76={};_0x46cf76[_0x2c5d31(0x249)]=![],_0x46cf76['error']=null,_0x46cf76[_0x2c5d31(0x2a4)]='';const _0x4d9fd7=_0x46cf76;try{if(_0x1b19e5[_0x2c5d31(0x19c)](_0x1b19e5[_0x2c5d31(0x282)],_0x1b19e5['hcgfN'])){const _0x24ee95=await _0x1b19e5[_0x2c5d31(0x1a7)](got,_0x334e68,_0x143ef6);_0x4d9fd7[_0x2c5d31(0x2a4)]='response\x20code\x20:-\x20'+_0x24ee95[_0x2c5d31(0x2c1)],_0x4d9fd7[_0x2c5d31(0x249)]=_0x1b19e5[_0x2c5d31(0x2cc)](_0x24ee95[_0x2c5d31(0x2c1)],0xc8);}else _0x1b19e5[_0x2c5d31(0x19a)](_0x5b8f73,_0x2c5d31(0x20c)+_0x1c117d[_0x2c5d31(0x24a)]);}catch(_0x51b9c0){if(_0x1b19e5['HmFUn'](_0x1b19e5[_0x2c5d31(0x289)],_0x1b19e5[_0x2c5d31(0x27a)]))throw new _0xd9b4b1('Timeout\x20waiting\x20for\x20deployment\x20'+_0x5e6a54+'\x20in\x20namespace\x20'+_0x54b138+_0x2c5d31(0x226));else _0x4d9fd7[_0x2c5d31(0x244)]=_0x51b9c0;}return _0x4d9fd7;};function a37_0x44b8(){const _0x12c90d=['xCsyS','MiaRN','ZYTNc','yrFdE','ZqtdY','dbcCX','responseValidation','encodeBase64','rxdOW','YmUUr','key','cwWkv','runCommand','custom-repeater','Pgctz','jkMYG','oXaeJ','path','data','create','gIQtc',')\x0aArchitecture:\x20','dFvOE','ovKer','273AKzfsh','Cucus','Kvcoy','skJJY','KuklI','startLocalBinarySync','XUPfk','PdNoZ','X-cli-version','getAccessKey','vbkvc','customRepeaters','sendEventToBackend','jrxdG','true','ypLqR','OLvjr','from','XmqCW','ERROR','gFzck','X-os-version','installAzurePackages','statusCode','rvoap','RIfOL','jhHuM','vHrsa','TIUfX','KuKIh','clusterName','GtvVX','fgAmS','browserVersion','LlCXi','rCHoo','oAoJR','taxFn','toLowerCase','getCredentialsPath','SkZtW','vIseY','vUvAJ','kmfUc','localIdentifier','cdRVG','homedir','WUQVo','yqvvk','Cebjh','cmeUv','type','WMtWZ','oWbKf','Local','xeBXk','release','N/A','JUIol','GHizc','curlRequest','WpqZd','dbQPl','HZaxR','QCugL','IjBhd','kebabCase','metadata','maxNodes','CmuuS','arch','INgkU','XiBLg','nituR','KPdOq','xvIOg','mIUwU','/packages/cli/get-grid-details?gridId=','yUvlX','vfjzY','ami-0a0b7559ee7c88dcd','yuuGA','gJEPa','ami','base64','X-cli-path','QjrJg','DoSGy','replace','got','UogCD','xRNFB','tlwCu','FQSXF','s3Bucket','Goits','../config/constants','qOSlm','vSaxg','stop','getSystemMetaData','username','DiUCd','getGridDetails','KubernetesObjectApi','wFqRB','oBLJu','VFmRm','ncXnF','application/json','YICYp','\x0aSystem\x20Metadata\x20Report\x0a-----------------------\x0aOS:\x20','availableReplicas','tyPWB','287900EtgaQB','-called','GdYIh','nYHFC','uwTWU','constructor','secureProtocol','siLfE','dKekS','\x20is\x20ready.','DKsGi','credentials.json','response\x20code\x20:-\x20','nkoPN','versions','dElmp','makeApiClient','vzlPz','cloudProvider','IsNodeCompatibleWithAzure','SCxCs','patch','ApgTN','IrRaD','AnCIj','aDteN','lZxsi','-null-response','mvnSv','GET','Success:\x20','../config/logger','CYaVW','KsiUs','method','reportToGalactusAndSendToEDS','Tipkt','SRgqR','RgUwk','push','wfPMz','naQIU','readFileSync','stopLocalBinary','ubXYf','byLeo','namespace','FvDpz','Error\x20while\x20waiting\x20for\x20deployment:','Zbzzr','version','node\x20version\x20installed\x20:\x20','startSync','writeFileSync','uOKlP','aLuuf','ULeDf','EVomb','isUndefined','sbDJS','verbose','X-npm-version','VwtfX','SBozV','YzhDA','tMJMX','MjkyA','FGhYn','YgAMb','\x20in\x20namespace\x20','IMWbW','readNamespacedDeployment','pGptq','YWhJl','uRXMh','pIkNO','GlZhi','ats-repeater','smFmc','oveMB','OEqsn','zOPvW','737LECxQB','.ats','join','1.0.1','tELaG','X-ci-environment','clusterAutoUpgrade','lBSta','stringify','wRPMg','qUfPM','xGBCb','ljBhN','waitForDeployment','vsYWm','XFtEp','TkdHs','psctI','concurrency','bcyob','fLsyu','node','debug','Error\x20executing\x20command:\x20','vAPov','VCRgy','fwwfW','zLmVl','65AODzZd','port','VyWCx','IgCCa','VVDjh','npm\x20install\x20@azure/arm-containerservice@19.8.0\x20@azure/arm-network@33.1.0\x20@azure/arm-resources@5.2.0\x20@azure/arm-storage@18.2.0\x20@azure/identity@4.0.1\x20@azure/arm-authorization@9.0.0\x20--save','rcNxH','wqwLe','hubVersion','1684227vjuDIv','BuipI','./instrumentationUtils','browserStackLocalOptions','@kubernetes/client-node','clusterRegion','315048GtdsYI','uploaderImageVersion','getDirForConfig','-auth-failed','wZghD','hQFEM','\x20to\x20become\x20available.','Tqtmn','name','KvuCE','utf-8','Waiting\x20for\x20deployment\x20','GzuMq','eXpNf','eEiTJ','Timeout\x20waiting\x20for\x20deployment\x20','LZlYV','fWTSz','kind','accessKey','HOOUx','toString','EulsM','platform','joUZo','QPCft','replicas','gPEQe','xYhek','bFDhv','YXpZO','xqAPj','CJYbR','uZXCa','ekFVD','KZcXw','error','zVCCt','execSync','yXISM','WRUTP','status','message','parse','DNTDL','ykqZN','lZlVr','mFBVq','$1-$2','1567494FHanZT','UrwOb','GKJYa','password','npm\x20-v','browserstack-local','KBiao','qNBMU','OjWGe','fetchOrUpdateUserConfig','trim','PQtpR','NWjce','cBSQs','minNodes','eztgv','forceLocal','split','\x0aNode.js\x20Version:\x20','OOaWM','NQBqv','child_process','QvEAY','UQDKG','GMBJH','body','getAuthHeader','Intercepted\x20while\x20executing\x20command:\x20`','JsaQo','read','AIqNo','QwTto','9144230YGBSnz','ZhYEg','YDhPN','SISRj','Havse','TtCXm','KExet','ZxMCf','now','xTXKG','nTGZp','hbtIQ','updateGlobalRegistryWithConfig','kttyF','QDEVV','APMyN','KdkYP','MiaTq','existsSync','10711260PDRRCp','ePdTN','FKink','setLocalArgs','X-os','KJILy','8pPGNNG','Browserstack','Cxnxy','LAjxo','11258iDDcSu','isArray','hyONT','bYurW'];a37_0x44b8=function(){return _0x12c90d;};return a37_0x44b8();}function getNpmVersion(){const _0x55cc88=a37_0x556ba0,_0x40af86={'aLuuf':function(_0x1fe38d){return _0x1fe38d();},'cwWkv':_0x55cc88(0x1ae),'vAPov':function(_0x2ac6be,_0x5512fe){return _0x2ac6be===_0x5512fe;},'nYHFC':'fJvrX','Nnyqj':_0x55cc88(0x1d9),'PdNoZ':'npm\x20-v','dFvOE':function(_0x2e480c,_0x429238){return _0x2e480c!==_0x429238;},'Zbzzr':_0x55cc88(0x2d9),'taxFn':_0x55cc88(0x2e3)};try{return _0x40af86[_0x55cc88(0x20d)](_0x40af86[_0x55cc88(0x1a6)],_0x40af86['Nnyqj'])?_0x55cc88(0x1a0)+_0x124613[_0x55cc88(0x2dd)]()+'\x20'+_0x12fcbf['release']()+'\x20('+_0x1881a8['platform']()+_0x55cc88(0x2a7)+_0x10e70f[_0x55cc88(0x2f0)]()+_0x55cc88(0x263)+_0x1a7933[_0x55cc88(0x1b1)][_0x55cc88(0x20a)]+'\x0aNPM\x20Version:\x20'+_0x40af86[_0x55cc88(0x1da)](_0x3ac3d1)+'\x0a':cp[_0x55cc88(0x246)](_0x40af86[_0x55cc88(0x2b1)])[_0x55cc88(0x235)]()[_0x55cc88(0x25b)]();}catch(_0x362382){return _0x40af86[_0x55cc88(0x2a8)](_0x40af86[_0x55cc88(0x1d4)],_0x40af86[_0x55cc88(0x1d4)])?_0x6bd354['join'](this[_0x55cc88(0x222)](),_0x40af86[_0x55cc88(0x29d)]):_0x40af86[_0x55cc88(0x2cf)];}}function a37_0x54eb(_0x301ec7,_0x34418b){const _0x44b841=a37_0x44b8();return a37_0x54eb=function(_0x54ebe4,_0x3d1673){_0x54ebe4=_0x54ebe4-0x199;let _0xf2ca6b=_0x44b841[_0x54ebe4];return _0xf2ca6b;},a37_0x54eb(_0x301ec7,_0x34418b);}exports[a37_0x556ba0(0x30e)]=()=>{const _0x115eaf=a37_0x556ba0,_0x23524d={'ePdTN':function(_0x13f471){return _0x13f471();}};return _0x115eaf(0x1a0)+os[_0x115eaf(0x2dd)]()+'\x20'+os[_0x115eaf(0x2e2)]()+'\x20('+os[_0x115eaf(0x237)]()+')\x0aArchitecture:\x20'+os[_0x115eaf(0x2f0)]()+_0x115eaf(0x263)+process['versions']['node']+'\x0aNPM\x20Version:\x20'+_0x23524d[_0x115eaf(0x285)](getNpmVersion)+'\x0a';}; | ||
| const a37_0x13022c=a37_0x428c;function a37_0x428c(_0x2f89e7,_0x425b61){const _0x387675=a37_0x3876();return a37_0x428c=function(_0x428c4a,_0x4fa21f){_0x428c4a=_0x428c4a-0x1dc;let _0x2e201c=_0x387675[_0x428c4a];return _0x2e201c;},a37_0x428c(_0x2f89e7,_0x425b61);}function a37_0x3876(){const _0x32835c=['dlSZo','bpHbh','isArray','wmqXu','push','lGQrd','ami-0a0b7559ee7c88dcd','Intercepted\x20while\x20executing\x20command:\x20`','updateGlobalRegistryForHubHa','xSRhc','startSync','KMsJi','cKfXL','18UCuuRb','FzhPN','X-os-version','xxBpA','xAfgA','dCmDM','-non-200','versions','X-ci-environment','GXgIj','bLltJ','create','responseValidation','isUndefined','ALqnA','.\x20Unauthorized\x20request!','AAKGG','obruw','parse','EjNFH','path','bxkFI','kThBx','yCzyT','NyHdm','8fuxLDX','getAccessKey','utf-8','NqSUE','WTnYz','iRPvo','14256927YShrCA','-called','jHpWl','stopLocalBinary','existsSync','HfifD','kkHGY','tXUED','oLKhS','metadata','Error\x20while\x20waiting\x20for\x20deployment:','gbyur','custom-repeater','https://','ARbDk','IKbOp','writeFileSync','cvmqS','s3Bucket','message','yWivI','\x20is\x20ready.','2827866ounFkK','aQdXk','kebabCase','gWbbl','cgxAD','platform','localIdentifier','VuJNP','WYZuu','\x0aNPM\x20Version:\x20','Deployment\x20','\x20in\x20namespace\x20','X-cli-version','XXPQW','fEGnU','KgLsf','filter','QcHoH','EKbKE','cBYqV','mwBRS','name','QvINQ','CdjMG','XvDrz','SQXdh','hsNqe','ZUjTZ','.ats','hUEJq','mWTCi','npm\x20-v','uploaderImageVersion','EEDNl','customRepeaters','replace','homedir','kjQQN','JGIsV','kBsZo','eoEey','Gffqo','release','GET','QaUMX','fkoIo','TBdQj','zbRVg','928930xoxppo','axRqi','getCredentialsPath','zGPMB','130568FrKQNU','INRTq','secureProtocol','CbpiX','ZHNpN','ZrSpp','UpXbd','JoahI','encodeBase64','statusCode','WXemL','clusterName','fuFRn','trim','ogqcK','zGdNN','accessKey','Browserstack','oJkfN','NUeQd','installAzurePackages','namespace','OwxZY','forceLocal','Waiting\x20for\x20deployment\x20','hHuEf','YsuiI',')\x0aArchitecture:\x20','dSFkX','KQPdm','child_process','arch','ami','\x20to\x20become\x20available.','aawGg','MFjMr','version','YIpnL','X-npm-version','gFtVs','curlRequest','lozxu','data','pnKEC','browserStackLocalOptions','exec','availableReplicas','MYQYx','xdWLf','setLocalArgs','OxKkk','FAmRl','node','cHhos','qOmPA','from','NkiSh','YPGJN','SWGrF','LEkLm','LBdQq','DGNzB','clusterAutoUpgrade','sICTb','FlQMb','npm\x20install\x20@azure/arm-containerservice@19.8.0\x20@azure/arm-network@33.1.0\x20@azure/arm-resources@5.2.0\x20@azure/arm-storage@18.2.0\x20@azure/identity@4.0.1\x20@azure/arm-authorization@9.0.0\x20--save','BLyeN','sHyfv','WiYPK','1|0|6|11|8|2|4|7|10|5|9|3','uMkUD','IefyK','DFyQf','credentials.json','error','kind','umybp','clusterRegion','TnZKL','WCyPb','GWbYi','jvlOG','oUMBr','jsRwF','QwhOV','ats-repeater','ikyzb','VOdte','mdkPC','xmanz','fOeHu','X-os','qSkly','Local','password','body','pXlXb','readFileSync','Error\x20executing\x20command:\x20','NjEek','browserVersion','HCxJN','getGridDetails','constructor','getSystemMetaData','lGkKv','bRjZF','Wzapb','Success:\x20','reportToGalactusAndSendToEDS','XKSyb','status','EPNpZ','IIfZB','YNfId','stringify','KsuoG','DXuBy','patch','CyUQE','JrTjD','type','.\x20Unknown\x20error!','fEfoT','\x0aSystem\x20Metadata\x20Report\x0a-----------------------\x0aOS:\x20','qJtKL','./instrumentationUtils','vTPvT','GrTGs','NqegS','SYJzP','mMvVH','161817hJzcHL','N/A','node\x20version\x20installed\x20:\x20','tqqVP','xipIl','Hmwog','XWjTg','getDirForConfig','10|3|6|8|1|11|2|4|7|0|5|9','Vdivh','port','toString','Cevqs','replicas','ZYYEq','maxNodes','sWvXZ','kubeApply','execSync','concurrency','method','./webSocketUtils','bQfYU','instanceType','debug','lmglv','split','JNBop','browserstack-local','ysKWd','emKOe','LwseR','JoKvo','bPtOB','QozLo','base64','DtchU','\x20to\x20be\x20ready...','aizao','ifILp','HETpk','pTkRv','$1-$2','hubVersion','tiltE','pUAJc','response\x20code\x20:-\x20','wtdWa','\x0aNode.js\x20Version:\x20','true','verbose','PFhbL','HLxQH','startLocalBinarySync','X-cli-path','vLFrA','getAuthHeader','khfMX','/packages/cli/get-grid-details?gridId=','fetchOrUpdateUserConfig','gLDUV','JBzJJ','RkkrF','wPNwQ','username','hyqoD','VSeAW','now','../config/logger','LOG','XPdcf','bbIDk','HvdcP','BPPvO','avQkJ','btDot','ytWYV','DYfcX','minNodes','Timeout\x20waiting\x20for\x20deployment\x20','4881730AlgdhA','-auth-failed','7875606SxHOma','waitForDeployment','ZftGU','MKCZG','key','got','readNamespacedDeployment','QNlRo','hDGFA','uZziy','IsNodeCompatibleWithAzure','cObzq','join','pTCxZ','PeNQM','TOwMd','.\x20Non\x20200\x20response\x20from\x20server!\x20'];a37_0x3876=function(){return _0x32835c;};return a37_0x3876();}(function(_0x4b44e0,_0x350068){const _0x3bbb8a=a37_0x428c,_0x89760e=_0x4b44e0();while(!![]){try{const _0xa3a04a=parseInt(_0x3bbb8a(0x25e))/0x1+parseInt(_0x3bbb8a(0x303))/0x2+parseInt(_0x3bbb8a(0x2ce))/0x3*(-parseInt(_0x3bbb8a(0x337))/0x4)+-parseInt(_0x3bbb8a(0x333))/0x5+-parseInt(_0x3bbb8a(0x2b0))/0x6+-parseInt(_0x3bbb8a(0x2ae))/0x7+parseInt(_0x3bbb8a(0x2e7))/0x8*(parseInt(_0x3bbb8a(0x2ed))/0x9);if(_0xa3a04a===_0x350068)break;else _0x89760e['push'](_0x89760e['shift']());}catch(_0x83f87){_0x89760e['push'](_0x89760e['shift']());}}}(a37_0x3876,0xbb8e0));const path=require(a37_0x13022c(0x2e2)),os=require('os'),fs=require('fs'),cp=require(a37_0x13022c(0x1f8)),webSocketUtils=require(a37_0x13022c(0x273)),{sendInstrumentationEvent}=require(a37_0x13022c(0x258)),BrowserstackLocalLauncher=require(a37_0x13022c(0x27a)),got=require(a37_0x13022c(0x2b5)),{logger}=require(a37_0x13022c(0x2a2)),{npm_version,_os,os_version,cli_version_and_path,ci_environment}=require(a37_0x13022c(0x258)),{global_registry,WS_EVENTS,AG_API_URL,messageTypes,MessageDescription,TRIAL_GRID_URL}=require('../config/constants');exports[a37_0x13022c(0x1e2)]=_0x58bb00=>Buffer['from'](_0x58bb00)[a37_0x13022c(0x269)](a37_0x13022c(0x281)),exports['getDirForConfig']=()=>{const _0x20b37e=a37_0x13022c,_0xbe7e4={};_0xbe7e4[_0x20b37e(0x279)]='.ats';const _0x2aa3da=_0xbe7e4;return path['join'](os[_0x20b37e(0x327)](),_0x2aa3da[_0x20b37e(0x279)]);},exports[a37_0x13022c(0x335)]=()=>{const _0x3ca017=a37_0x13022c,_0x4f254a={};_0x4f254a['SUaoa']=_0x3ca017(0x223);const _0x10b73f=_0x4f254a;return path[_0x3ca017(0x2bc)](this[_0x3ca017(0x265)](),_0x10b73f['SUaoa']);},exports[a37_0x13022c(0x2b1)]=async(_0x328a4e,_0x2e7538,_0x51a0cc,_0x450fbf)=>{const _0x381001=a37_0x13022c,_0x500885={'btDot':function(_0x33a0e8,_0x191940){return _0x33a0e8(_0x191940);},'TnZKL':function(_0x835506){return _0x835506();},'NJUre':_0x381001(0x235),'ohjQx':_0x381001(0x322),'OxKkk':function(_0x31123a,_0x50e377){return _0x31123a!==_0x50e377;},'EPNpZ':_0x381001(0x262),'kThBx':_0x381001(0x20f),'bPtOB':function(_0x3aea5a,_0x2e77de){return _0x3aea5a>_0x2e77de;},'jHpWl':function(_0xc939ca,_0x555622){return _0xc939ca-_0x555622;},'jsRwF':_0x381001(0x2e5),'sWvXZ':function(_0x1662f2,_0x4fc32a){return _0x1662f2>=_0x4fc32a;},'WTnYz':_0x381001(0x255),'ikyzb':_0x381001(0x1f4),'pUAJc':'MFZWX','SQXdh':_0x381001(0x2f7)};try{if(_0x500885[_0x381001(0x20c)](_0x500885['EPNpZ'],_0x500885[_0x381001(0x24a)])){if(_0x55a7b2)return _0x500885[_0x381001(0x2a9)](_0x2614d0,_0x41960a);_0x500885[_0x381001(0x228)](_0x2823c5);}else{const _0x49781a=0x1388,_0x51a1ee=Date[_0x381001(0x2a1)]();let _0x192a4b=![];while(!_0x192a4b){if(_0x500885[_0x381001(0x20c)](_0x500885[_0x381001(0x2e4)],_0x500885[_0x381001(0x2e4)]))_0xbf1fa2[_0x500885['NJUre']]=_0x26d25e;else{if(_0x500885[_0x381001(0x27f)](_0x500885[_0x381001(0x2ef)](Date[_0x381001(0x2a1)](),_0x51a1ee),_0x450fbf)){if(_0x500885[_0x381001(0x20c)](_0x500885[_0x381001(0x22d)],_0x500885[_0x381001(0x22d)]))return _0x6d113e['execSync'](_0x500885['ohjQx'])[_0x381001(0x269)]()[_0x381001(0x1e7)]();else throw new Error(_0x381001(0x2ad)+_0x51a0cc+_0x381001(0x30e)+_0x2e7538+_0x381001(0x1fb));}const _0x15d621={};_0x15d621[_0x381001(0x318)]=_0x51a0cc,_0x15d621[_0x381001(0x1ef)]=_0x2e7538;const _0x3136a0=await _0x328a4e[_0x381001(0x2b6)](_0x15d621),_0x3bb17c=_0x3136a0['spec'][_0x381001(0x26b)]||0x1,_0x44d88b=_0x3136a0[_0x381001(0x249)][_0x381001(0x208)]||0x0;_0x192a4b=_0x500885[_0x381001(0x26e)](_0x44d88b,_0x3bb17c),!_0x192a4b&&(_0x500885['OxKkk'](_0x500885[_0x381001(0x2eb)],_0x500885[_0x381001(0x2eb)])?_0x6bc2f0=_0x38885b['statusCode']:(logger[_0x381001(0x276)](_0x381001(0x1f2)+_0x51a0cc+_0x381001(0x30e)+_0x2e7538+_0x381001(0x283)),await new Promise(_0x40f1dd=>setTimeout(_0x40f1dd,_0x49781a))));}}logger[_0x381001(0x276)](_0x381001(0x30d)+_0x51a0cc+_0x381001(0x30e)+_0x2e7538+_0x381001(0x302));}}catch(_0xdb6980){if(_0x500885[_0x381001(0x20c)](_0x500885[_0x381001(0x230)],_0x500885[_0x381001(0x28b)])){logger[_0x381001(0x276)](_0x500885[_0x381001(0x31c)],_0xdb6980);throw _0xdb6980;}else return _0xa10cd9['accessKey'];}},exports['updateGlobalRegistryWithConfig']=(_0x508773,_0x5bce50,_0x1423cd,_0x5f4a88,_0x31d71d,_0x30dabc,_0x5b216f,_0x1be720,_0x4aea17,_0x31fc27,_0x6dfe1,_0x5b3733)=>{const _0x33901f=a37_0x13022c,_0x460897={};_0x460897['AAKGG']=_0x33901f(0x21f),_0x460897[_0x33901f(0x264)]=function(_0x5b6611,_0x8a3cd){return _0x5b6611||_0x8a3cd;},_0x460897[_0x33901f(0x328)]=_0x33901f(0x2c7);const _0x3063ec=_0x460897,_0x406ada=_0x3063ec[_0x33901f(0x2de)]['split']('|');let _0x24d16e=0x0;while(!![]){switch(_0x406ada[_0x24d16e++]){case'0':global_registry[_0x33901f(0x227)]=_0x1423cd;continue;case'1':global_registry['cloudProvider']=_0x508773;continue;case'2':global_registry[_0x33901f(0x2ff)]=_0x30dabc;continue;case'3':global_registry['clusterAutoUpgrade']=_0x3063ec[_0x33901f(0x264)](_0x5b3733,![]);continue;case'4':global_registry[_0x33901f(0x1fa)]=_0x5b216f[_0x33901f(0x1fa)]||_0x3063ec[_0x33901f(0x328)];continue;case'5':global_registry[_0x33901f(0x2ac)]=_0x31fc27;continue;case'6':global_registry[_0x33901f(0x1e5)]=_0x5bce50;continue;case'7':global_registry[_0x33901f(0x289)]=_0x1be720;continue;case'8':global_registry[_0x33901f(0x275)]=_0x31d71d;continue;case'9':global_registry[_0x33901f(0x26d)]=_0x6dfe1;continue;case'10':global_registry[_0x33901f(0x23e)]=_0x4aea17;continue;case'11':global_registry[_0x33901f(0x271)]=_0x5f4a88;continue;}break;}},exports[a37_0x13022c(0x2c9)]=_0x29a724=>{const _0x1cf205=a37_0x13022c,_0x367420={};_0x367420['jvlOG']=function(_0x3b43b5,_0x5383b2){return _0x3b43b5||_0x5383b2;},_0x367420['sCdJz']='1.0.1';const _0x15deb1=_0x367420;global_registry[_0x1cf205(0x323)]=_0x15deb1[_0x1cf205(0x22b)](_0x29a724,_0x15deb1['sCdJz']);},exports[a37_0x13022c(0x305)]=_0xaf2c8a=>_0xaf2c8a['replace'](/([a-z])([A-Z])/g,a37_0x13022c(0x288))[a37_0x13022c(0x326)](/[\s_]+/g,'-')['toLowerCase'](),exports[a37_0x13022c(0x247)]=async(_0x26b473,_0x51c8df,_0x5c4307,_0x553a50,_0x4a8dcb,_0x1451ce,_0x5d86ef)=>{const _0x1e7a9c=a37_0x13022c,_0x5443c8={'cvmqS':function(_0x11778e,_0x35ede2,_0x3072fe,_0x359ec3,_0x4cebad,_0x4efd29,_0x20a675){return _0x11778e(_0x35ede2,_0x3072fe,_0x359ec3,_0x4cebad,_0x4efd29,_0x20a675);}};await _0x5443c8[_0x1e7a9c(0x2fe)](sendInstrumentationEvent,_0x26b473,_0x4a8dcb,_0x553a50,_0x1451ce,null,_0x26b473);const _0x377b29={};_0x377b29[_0x1e7a9c(0x253)]=WS_EVENTS[_0x1e7a9c(0x2a3)],_0x377b29['message']=_0x5c4307,await webSocketUtils['sendEventToBackend'](_0x51c8df,_0x377b29,_0x5d86ef,!![]);},exports[a37_0x13022c(0x2e8)]=_0x36554e=>{const _0x40a3ca=a37_0x13022c;return _0x36554e[_0x40a3ca(0x1ea)];},exports[a37_0x13022c(0x20b)]=_0x2f20a4=>{const _0x4aa543=a37_0x13022c,_0x122ff6={'NUeQd':function(_0x29059e,_0x3b2dfd){return _0x29059e(_0x3b2dfd);},'wNKwD':'key','ZrSpp':_0x4aa543(0x290),'TBdQj':_0x4aa543(0x1f1),'yyLoq':_0x4aa543(0x28f),'xPHrN':_0x4aa543(0x309),'zGPMB':_0x4aa543(0x22f),'BPPvO':function(_0x24121a,_0x1a7807){return _0x24121a!==_0x1a7807;},'lozxu':_0x4aa543(0x222),'khfMX':_0x4aa543(0x2f9),'ifILp':function(_0xd2e954,_0x40dca5){return _0xd2e954===_0x40dca5;},'DtchU':_0x4aa543(0x2dc)};let _0x47dc2c={};return _0x47dc2c[_0x122ff6['wNKwD']]=this[_0x4aa543(0x2e8)](_0x2f20a4),_0x47dc2c[_0x122ff6[_0x4aa543(0x1df)]]=0x3,_0x47dc2c[_0x122ff6[_0x4aa543(0x331)]]=_0x122ff6['yyLoq'],_0x47dc2c[_0x122ff6['xPHrN']]=_0x122ff6[_0x4aa543(0x336)],_0x2f20a4[_0x4aa543(0x325)]&&Array['isArray'](_0x2f20a4['customRepeaters'])&&(_0x122ff6[_0x4aa543(0x2a7)](_0x122ff6[_0x4aa543(0x203)],_0x122ff6[_0x4aa543(0x203)])?_0x2d7e97['error']=_0x53b706:_0x47dc2c[_0x122ff6[_0x4aa543(0x297)]]=_0x2f20a4[_0x4aa543(0x325)][_0x4aa543(0x2bc)](',')),_0x2f20a4[_0x4aa543(0x206)]&&_0x122ff6[_0x4aa543(0x285)](_0x2f20a4['browserStackLocalOptions'][_0x4aa543(0x241)],Object)&&(_0x122ff6[_0x4aa543(0x2a7)](_0x122ff6[_0x4aa543(0x282)],_0x122ff6[_0x4aa543(0x282)])?_0x122ff6[_0x4aa543(0x1ed)](_0x2ad075,'Success:\x20'+_0x2e0ba1):_0x47dc2c={..._0x2f20a4['browserStackLocalOptions'],..._0x47dc2c}),_0x47dc2c;},exports[a37_0x13022c(0x293)]=_0x13347b=>{const _0x441889=a37_0x13022c,_0x464229={};_0x464229[_0x441889(0x31b)]=_0x441889(0x30f),_0x464229[_0x441889(0x22a)]=function(_0xc57c3e,_0x25ebdc){return _0xc57c3e===_0x25ebdc;},_0x464229[_0x441889(0x1e8)]=_0x441889(0x1e6),_0x464229['FzhPN']=_0x441889(0x1e4);const _0x489cec=_0x464229,_0x5974e2=new BrowserstackLocalLauncher[(_0x441889(0x237))](),_0x56e828=this[_0x441889(0x20b)](_0x13347b),_0x2088a9=_0x5974e2['startSync'](_0x56e828);if(_0x2088a9){if(_0x489cec[_0x441889(0x22a)](_0x489cec['ogqcK'],_0x489cec[_0x441889(0x2cf)]))_0x46c007[_0x489cec[_0x441889(0x31b)]]=_0x4144f3[_0x441889(0x1fe)];else throw _0x2088a9;}return _0x5974e2;},exports[a37_0x13022c(0x2f0)]=async _0x4ff914=>{const _0x410c27=a37_0x13022c,_0x141d7d={'DXuBy':_0x410c27(0x2d6),'gbyur':function(_0x93707b,_0x17459e){return _0x93707b!==_0x17459e;},'WPMaR':_0x410c27(0x234),'WiYPK':_0x410c27(0x1f6),'OwxZY':function(_0x5ce76c,_0x2e4ac7){return _0x5ce76c(_0x2e4ac7);},'ZftGU':function(_0x3cef13){return _0x3cef13();},'kBsZo':'HRKOS'};return new Promise((_0x434239,_0x507989)=>{const _0x19449e=_0x410c27;if(_0x141d7d[_0x19449e(0x2f8)](_0x141d7d[_0x19449e(0x32a)],_0x141d7d[_0x19449e(0x32a)]))throw new _0xef50cc(_0x19449e(0x2ad)+_0x13407b+_0x19449e(0x30e)+_0x21262d+_0x19449e(0x1fb));else _0x4ff914&&_0x4ff914['stop'](_0x499a54=>{const _0x51c5ba=_0x19449e,_0x256251={};_0x256251['LaxlT']=_0x141d7d[_0x51c5ba(0x24f)];const _0x5c238e=_0x256251;if(_0x141d7d[_0x51c5ba(0x2f8)](_0x141d7d['WPMaR'],_0x141d7d['WPMaR']))_0x3544ef[_0x5c238e['LaxlT']]=_0x1a5529;else{if(_0x499a54){if(_0x141d7d[_0x51c5ba(0x2f8)](_0x141d7d['WiYPK'],_0x141d7d[_0x51c5ba(0x21e)]))throw _0x14e47c;else return _0x141d7d[_0x51c5ba(0x1f0)](_0x507989,_0x499a54);}_0x141d7d[_0x51c5ba(0x2b2)](_0x434239);}});});},exports[a37_0x13022c(0x299)]=(_0x42e02d,_0x32bcd9)=>{const _0x81d373=a37_0x13022c,_0x44def9={};_0x44def9['INRTq']=_0x81d373(0x322),_0x44def9['YNfId']='N/A',_0x44def9[_0x81d373(0x24e)]=_0x81d373(0x223),_0x44def9[_0x81d373(0x2f3)]=function(_0x2d5be5,_0x14bc89){return _0x2d5be5&&_0x14bc89;},_0x44def9[_0x81d373(0x26a)]=function(_0x12b6d9,_0x4e60b0){return _0x12b6d9!==_0x4e60b0;},_0x44def9['rJRzX']=_0x81d373(0x26c),_0x44def9[_0x81d373(0x1fd)]=_0x81d373(0x330),_0x44def9['vTPvT']=function(_0x539944,_0x40a11c){return _0x539944&&_0x40a11c;},_0x44def9[_0x81d373(0x2fb)]=function(_0xa2aa99,_0x214d3a){return _0xa2aa99!==_0x214d3a;},_0x44def9[_0x81d373(0x27b)]='Fcoth',_0x44def9['PFhbL']=_0x81d373(0x2e9);const _0x416e1f=_0x44def9,_0x3ac4bc=fs['existsSync'](this['getCredentialsPath']());if(_0x3ac4bc||_0x416e1f[_0x81d373(0x2f3)](_0x42e02d,_0x32bcd9)){if(_0x416e1f[_0x81d373(0x26a)](_0x416e1f['rJRzX'],_0x416e1f['MFjMr'])){if(_0x416e1f[_0x81d373(0x259)](_0x42e02d,_0x32bcd9)){if(_0x416e1f[_0x81d373(0x2fb)](_0x416e1f['ysKWd'],_0x416e1f[_0x81d373(0x27b)]))try{return _0x27296f[_0x81d373(0x270)](_0x416e1f[_0x81d373(0x338)])[_0x81d373(0x269)]()[_0x81d373(0x1e7)]();}catch(_0x2b2004){return _0x416e1f[_0x81d373(0x24c)];}else{const _0x160b49={};_0x160b49[_0x81d373(0x29e)]=_0x42e02d,_0x160b49[_0x81d373(0x238)]=_0x32bcd9;const _0x518a3d={};_0x518a3d[_0x81d373(0x1eb)]=_0x160b49;const _0x50a2ab=_0x518a3d;fs[_0x81d373(0x2fd)](this[_0x81d373(0x335)](),JSON['stringify'](_0x50a2ab));}}const _0x320a58=JSON[_0x81d373(0x2e0)](fs[_0x81d373(0x23b)](this[_0x81d373(0x335)](),_0x416e1f[_0x81d373(0x291)]));return[_0x320a58[_0x81d373(0x1eb)][_0x81d373(0x29e)],_0x320a58['Browserstack'][_0x81d373(0x238)]];}else return _0x32e37e[_0x81d373(0x2bc)](this[_0x81d373(0x265)](),_0x416e1f[_0x81d373(0x24e)]);}return null;},exports[a37_0x13022c(0x240)]=async(_0x5bc289,_0x1ed4ce,_0x29490d)=>{const _0x1538e5=a37_0x13022c,_0x508cd2={'Vdivh':_0x1538e5(0x21b),'tFAIb':'GET','KQPdm':function(_0x33c42f,_0x2fffe4,_0x426833){return _0x33c42f(_0x2fffe4,_0x426833);},'aizao':function(_0x1950ec,_0x571f61){return _0x1950ec===_0x571f61;},'HLxQH':function(_0x53f503,_0x2dd840){return _0x53f503!==_0x2dd840;},'XXPQW':'PUHhZ'},_0x359aaf=_0x1538e5(0x2fa)+_0x5bc289+':'+_0x1ed4ce+'@'+AG_API_URL+_0x1538e5(0x298)+_0x29490d,_0x56b1e0={'method':_0x508cd2['tFAIb'],'headers':this['getAuthHeader'](_0x5bc289,_0x1ed4ce),'throwHttpErrors':![]},_0x310173=await _0x508cd2[_0x1538e5(0x1f7)](got,_0x359aaf,_0x56b1e0);if(_0x508cd2[_0x1538e5(0x284)](_0x310173[_0x1538e5(0x1e3)],0xc8)){if(_0x508cd2[_0x1538e5(0x292)](_0x508cd2[_0x1538e5(0x310)],_0x508cd2[_0x1538e5(0x310)]))_0x539a08[_0x1538e5(0x270)](_0x508cd2[_0x1538e5(0x267)]);else return[_0x310173,JSON[_0x1538e5(0x2e0)](_0x310173['body'])];}return[_0x310173,null];},exports[a37_0x13022c(0x26f)]=async(_0x36464c,_0x4d6499)=>{const _0x6cfd63=a37_0x13022c,_0x3894ef={'mWTCi':function(_0xb826c6,_0x3cae5f){return _0xb826c6>=_0x3cae5f;},'avQkJ':function(_0x56cc60,_0x129fa6){return _0x56cc60(_0x129fa6);},'FeQrV':function(_0x39e787){return _0x39e787();},'IKbOp':'@kubernetes/client-node','iRPvo':function(_0xaaa44f,_0x11f0ec){return _0xaaa44f!==_0x11f0ec;},'cObzq':_0x6cfd63(0x312),'eoEey':_0x6cfd63(0x2f2),'gWbbl':'eSpIo','dCmDM':function(_0x15eaf4,_0x1ddc51){return _0x15eaf4===_0x1ddc51;},'QAkwN':_0x6cfd63(0x316),'zbRVg':'blBxQ'},_0x5d6d77=await import(_0x3894ef[_0x6cfd63(0x2fc)]),_0x471a29=await _0x5d6d77['KubernetesObjectApi']['makeApiClient'](_0x4d6499),_0x3c1249=_0x36464c[_0x6cfd63(0x313)](_0x30534a=>_0x30534a&&_0x30534a[_0x6cfd63(0x225)]&&_0x30534a[_0x6cfd63(0x2f6)]),_0x361237=[];for await(const _0x1b56c1 of _0x3c1249){if(_0x3894ef[_0x6cfd63(0x2ec)](_0x3894ef[_0x6cfd63(0x2bb)],_0x3894ef['cObzq'])){const _0x20936c=_0x19695d[_0x6cfd63(0x2d5)][_0x6cfd63(0x20e)];return _0x8b328d[_0x6cfd63(0x276)](_0x6cfd63(0x260)+_0x20936c),_0x3894ef[_0x6cfd63(0x321)](_0x20936c[_0x6cfd63(0x278)]('.')[0x0],0x12);}else try{if(_0x3894ef[_0x6cfd63(0x2ec)](_0x3894ef[_0x6cfd63(0x32b)],_0x3894ef[_0x6cfd63(0x306)])){await _0x471a29['read'](_0x1b56c1);const _0x38bd88=await _0x471a29[_0x6cfd63(0x250)](_0x1b56c1);_0x361237[_0x6cfd63(0x2c5)](_0x38bd88[_0x6cfd63(0x239)]);}else{const _0x5d9685={'mMvVH':function(_0x5740b9,_0x1c0d5c){const _0x5a95c9=_0x6cfd63;return _0x3894ef[_0x5a95c9(0x2a8)](_0x5740b9,_0x1c0d5c);},'GXgIj':function(_0xd14c48){return _0x3894ef['FeQrV'](_0xd14c48);}};return new _0x103c2b((_0x18de9c,_0x565df1)=>{_0x2be099&&_0xa3449d['stop'](_0x456129=>{const _0x3d8af4=a37_0x428c;if(_0x456129)return _0x5d9685[_0x3d8af4(0x25d)](_0x565df1,_0x456129);_0x5d9685[_0x3d8af4(0x2d7)](_0x18de9c);});});}}catch(_0x3dcb43){if(_0x3894ef[_0x6cfd63(0x2d3)](_0x3894ef['QAkwN'],_0x3894ef[_0x6cfd63(0x332)])){const _0x41cb1f={};_0x41cb1f[_0x6cfd63(0x29e)]=_0x3dc24a,_0x41cb1f[_0x6cfd63(0x238)]=_0x4f05d8;const _0xef7f0b={};_0xef7f0b[_0x6cfd63(0x1eb)]=_0x41cb1f;const _0x130cb4=_0xef7f0b;_0x24d910[_0x6cfd63(0x2fd)](this[_0x6cfd63(0x335)](),_0x5523c9['stringify'](_0x130cb4));}else{const _0x5b0c2a=await _0x471a29[_0x6cfd63(0x2d9)](_0x1b56c1);_0x361237['push'](_0x5b0c2a['body']);}}}},exports[a37_0x13022c(0x296)]=(_0x15eb34,_0x1d1d87)=>{const _0x388aee=a37_0x13022c,_0x477c35={'NkiSh':function(_0x3241c6,_0x503478){return _0x3241c6>=_0x503478;},'hUEJq':_0x388aee(0x21b),'yWivI':_0x388aee(0x31f),'McYCC':function(_0x1d11de,_0x28947f){return _0x1d11de(_0x28947f);},'CdjMG':function(_0x3df293,_0x1bbcce){return _0x3df293(_0x1bbcce);},'EKbKE':function(_0x331129,_0x4ce9cb){return _0x331129(_0x4ce9cb);},'ziIrb':'N/A','QozLo':function(_0x509ecf){return _0x509ecf();},'xdWLf':function(_0x1c1ce9){return _0x1c1ce9();},'QwhOV':function(_0xc4e99b){return _0xc4e99b();},'bxkFI':'application/json','RXmUa':function(_0x25603f,_0x13ced5){return _0x25603f+_0x13ced5;},'axRqi':'Basic\x20','mdkPC':_0x388aee(0x281),'tiltE':function(_0x21d2c3,_0x2096eb){return _0x21d2c3===_0x2096eb;},'obruw':'yxblw','OsmSc':_0x388aee(0x29f),'ZHNpN':_0x388aee(0x30f),'sHyfv':function(_0xbc557,_0x55f1e9){return _0xbc557!==_0x55f1e9;},'wgdgb':_0x388aee(0x2b7),'UpcRc':_0x388aee(0x2c1),'yytfS':_0x388aee(0x294),'XCxBB':function(_0x1f8d47,_0x2178d1){return _0x1f8d47===_0x2178d1;},'XKSyb':_0x388aee(0x22c),'sICTb':_0x388aee(0x286),'MFVYA':_0x388aee(0x235),'EjNFH':_0x388aee(0x29b),'FGfaN':'YfmEF','IIfZB':_0x388aee(0x2d0),'fEGnU':function(_0x36be6c,_0x1434ac){return _0x36be6c!==_0x1434ac;},'bbIDk':'LZRwc','cdBNj':'PdRPw','lGQrd':_0x388aee(0x200),'oJkfN':_0x388aee(0x244),'BLyeN':_0x388aee(0x2d6)},_0x777cab=_0x477c35[_0x388aee(0x20a)](cli_version_and_path),_0x2caeb9=_0x477c35[_0x388aee(0x280)](_os),_0x46a1f9=_0x477c35[_0x388aee(0x280)](os_version),_0x5126de=_0x477c35[_0x388aee(0x22e)](npm_version),_0x3f4a32=_0x477c35['QozLo'](ci_environment),_0x26224e={'Content-Type':_0x477c35[_0x388aee(0x2e3)],'Authorization':_0x477c35['RXmUa'](_0x477c35[_0x388aee(0x334)],Buffer[_0x388aee(0x211)](_0x15eb34+':'+_0x1d1d87)[_0x388aee(0x269)](_0x477c35[_0x388aee(0x232)]))};if(_0x777cab&&_0x777cab[_0x388aee(0x1fe)]){if(_0x477c35[_0x388aee(0x28a)](_0x477c35[_0x388aee(0x2df)],_0x477c35['OsmSc'])){const _0x2afd7b=_0xf90810[_0x388aee(0x2d5)]['node'];_0x477c35[_0x388aee(0x212)](_0x2afd7b['split']('.')[0x0],0x12)&&_0x434def[_0x388aee(0x270)](_0x477c35[_0x388aee(0x320)]);}else _0x26224e[_0x477c35[_0x388aee(0x1de)]]=_0x777cab[_0x388aee(0x1fe)];}if(_0x777cab&&_0x777cab[_0x388aee(0x2e2)]){if(_0x477c35[_0x388aee(0x21d)](_0x477c35['wgdgb'],_0x477c35['UpcRc']))_0x26224e[_0x477c35['yytfS']]=_0x777cab[_0x388aee(0x2e2)];else return _0xce8c0c[_0x388aee(0x2bc)](_0x42102a['homedir'](),_0x477c35[_0x388aee(0x301)]);}if(_0x2caeb9){if(_0x477c35['XCxBB'](_0x477c35[_0x388aee(0x248)],_0x477c35[_0x388aee(0x219)])){if(_0x3c13bd)_0x477c35['McYCC'](_0x36eb8e,_0x388aee(0x23c)+_0x33aeae[_0x388aee(0x300)]);else _0x3fe2c6?_0x477c35[_0x388aee(0x31a)](_0xf3e4f2,_0x388aee(0x2c8)+_0x434c89+'`\x20'+_0x3518f0):_0x477c35[_0x388aee(0x315)](_0x56dc9a,_0x388aee(0x246)+_0x3137bb);}else _0x26224e[_0x477c35['MFVYA']]=_0x2caeb9;}if(_0x46a1f9){if(_0x477c35['sHyfv'](_0x477c35[_0x388aee(0x2e1)],_0x477c35['FGfaN']))_0x26224e[_0x477c35[_0x388aee(0x24b)]]=_0x46a1f9;else return _0x477c35['ziIrb'];}if(_0x5126de){if(_0x477c35[_0x388aee(0x311)](_0x477c35[_0x388aee(0x2a5)],_0x477c35['cdBNj']))_0x26224e[_0x477c35[_0x388aee(0x2c6)]]=_0x5126de;else{const _0x4ac237={..._0x1076f2[_0x388aee(0x206)],..._0x6f1887};_0x422569=_0x4ac237;}}if(_0x3f4a32){if(_0x477c35['XCxBB'](_0x477c35[_0x388aee(0x1ec)],_0x477c35[_0x388aee(0x1ec)]))_0x26224e[_0x477c35[_0x388aee(0x21c)]]=_0x3f4a32;else return _0x388aee(0x256)+_0x507b39[_0x388aee(0x253)]()+'\x20'+_0x423ac1[_0x388aee(0x32d)]()+'\x20('+_0x40a78a[_0x388aee(0x308)]()+_0x388aee(0x1f5)+_0x14a65b[_0x388aee(0x1f9)]()+_0x388aee(0x28e)+_0x8bf2ca[_0x388aee(0x2d5)]['node']+'\x0aNPM\x20Version:\x20'+_0x477c35[_0x388aee(0x280)](_0x18ca4b)+'\x0a';}return _0x26224e;},exports[a37_0x13022c(0x1ee)]=async()=>{const _0xb82ac2=a37_0x13022c,_0x294efc={};_0x294efc[_0xb82ac2(0x21a)]=function(_0x3a6651,_0xcc6082){return _0x3a6651>=_0xcc6082;},_0x294efc[_0xb82ac2(0x25b)]=function(_0x206129,_0x3831e7){return _0x206129!==_0x3831e7;},_0x294efc[_0xb82ac2(0x2aa)]=_0xb82ac2(0x2d8),_0x294efc[_0xb82ac2(0x25c)]=_0xb82ac2(0x251),_0x294efc[_0xb82ac2(0x23a)]=_0xb82ac2(0x21b);const _0x548a84=_0x294efc,_0x12a4e1=process[_0xb82ac2(0x2d5)][_0xb82ac2(0x20e)];if(_0x548a84[_0xb82ac2(0x21a)](_0x12a4e1[_0xb82ac2(0x278)]('.')[0x0],0x12)){if(_0x548a84[_0xb82ac2(0x25b)](_0x548a84[_0xb82ac2(0x2aa)],_0x548a84[_0xb82ac2(0x25c)]))cp[_0xb82ac2(0x270)](_0x548a84[_0xb82ac2(0x23a)]);else{const _0x42caca=new _0x4fbade[(_0xb82ac2(0x237))](),_0x59c63e=this['setLocalArgs'](_0x4097c9),_0x3c2d5f=_0x42caca[_0xb82ac2(0x2cb)](_0x59c63e);if(_0x3c2d5f)throw _0x3c2d5f;return _0x42caca;}}},exports[a37_0x13022c(0x2db)]=_0x37b0ae=>_0x37b0ae===undefined||_0x37b0ae===null,exports[a37_0x13022c(0x2ba)]=()=>{const _0x37795a=a37_0x13022c,_0x92a499={};_0x92a499[_0x37795a(0x201)]=function(_0x130597,_0x19c914){return _0x130597>=_0x19c914;};const _0x29cfa0=_0x92a499,_0x1e0359=process[_0x37795a(0x2d5)]['node'];return logger[_0x37795a(0x276)](_0x37795a(0x260)+_0x1e0359),_0x29cfa0[_0x37795a(0x201)](_0x1e0359[_0x37795a(0x278)]('.')[0x0],0x12);},exports[a37_0x13022c(0x2da)]=async(_0x203878,_0x36f9c1,_0x435ae6,_0x12a17f,_0x595767)=>{const _0x53fb2c=a37_0x13022c,_0x5cf1d9={'LEkLm':_0x53fb2c(0x266),'xmanz':_0x53fb2c(0x2c7),'Gffqo':function(_0x229c2d,_0x1f6c52){return _0x229c2d||_0x1f6c52;},'WYZuu':_0x53fb2c(0x2b4),'TBdwx':_0x53fb2c(0x290),'PeNQM':_0x53fb2c(0x1f1),'DGNzB':_0x53fb2c(0x28f),'cKfXL':_0x53fb2c(0x309),'LBdQq':_0x53fb2c(0x22f),'emKOe':'custom-repeater','IefyK':function(_0x49544a,_0x456ed5){return _0x49544a===_0x456ed5;},'wmqXu':function(_0x3daa3f,_0x61e02c){return _0x3daa3f&&_0x61e02c;},'tXUED':_0x53fb2c(0x2e9),'qJtKL':function(_0xc3b748,_0x45788f){return _0xc3b748(_0x45788f);},'VETrr':function(_0x55906a,_0x4b5f44){return _0x55906a===_0x4b5f44;},'vLFrA':function(_0x40a607,_0x1cde3c){return _0x40a607!==_0x1cde3c;},'wtdWa':_0x53fb2c(0x214),'aawGg':'error','VSeAW':_0x53fb2c(0x2a4),'pTCxZ':_0x53fb2c(0x2b8),'oNhTR':function(_0x38a0df,_0x30283b){return _0x38a0df!==_0x30283b;},'YIpnL':_0x53fb2c(0x317),'JrTjD':_0x53fb2c(0x2bf),'MKCZG':_0x53fb2c(0x2cc)};let _0x1c4789;const _0x547290=MessageDescription[_0x36f9c1][_0x435ae6];let _0x50a67c=0x0;if(_0x5cf1d9['VETrr'](_0x203878,null)||_0x5cf1d9['IefyK'](_0x203878,undefined)){if(_0x5cf1d9[_0x53fb2c(0x295)](_0x5cf1d9['wtdWa'],_0x5cf1d9[_0x53fb2c(0x28d)])){const _0x949738=_0x5cf1d9[_0x53fb2c(0x215)][_0x53fb2c(0x278)]('|');let _0x5b899c=0x0;while(!![]){switch(_0x949738[_0x5b899c++]){case'0':_0x34f418['minNodes']=_0x5c4423;continue;case'1':_0x1c5213[_0x53fb2c(0x275)]=_0x21da88;continue;case'2':_0x6b5e65['ami']=_0x22e8bc[_0x53fb2c(0x1fa)]||_0x5cf1d9[_0x53fb2c(0x233)];continue;case'3':_0x12818c[_0x53fb2c(0x227)]=_0x53c7dc;continue;case'4':_0x35cb1e[_0x53fb2c(0x289)]=_0x16d215;continue;case'5':_0x3abec2[_0x53fb2c(0x26d)]=_0x1391a7;continue;case'6':_0x210a8d[_0x53fb2c(0x1e5)]=_0x302b1c;continue;case'7':_0x6563fb[_0x53fb2c(0x23e)]=_0xbf8202;continue;case'8':_0x20f3be['concurrency']=_0x456e3a;continue;case'9':_0x153d73[_0x53fb2c(0x218)]=_0x5cf1d9[_0x53fb2c(0x32c)](_0x5de0d2,![]);continue;case'10':_0xb947a4['cloudProvider']=_0x220262;continue;case'11':_0x1eb3f9['s3Bucket']=_0x13e5a1;continue;}break;}}else _0x1c4789=_0x547290+_0x53fb2c(0x254),await this[_0x53fb2c(0x247)](_0x12a17f,_0x595767,_0x1c4789,messageTypes['ERROR'],_0x36f9c1+_0x53fb2c(0x2ee),_0x36f9c1+'-'+_0x435ae6+'-null-response',_0x5cf1d9[_0x53fb2c(0x1fc)]),logger[_0x53fb2c(0x224)](_0x1c4789);}else{if(_0x5cf1d9['IefyK'](_0x203878[_0x53fb2c(0x1e3)],0x191)){if(_0x5cf1d9['vLFrA'](_0x5cf1d9[_0x53fb2c(0x2a0)],_0x5cf1d9[_0x53fb2c(0x2bd)]))_0x1c4789=_0x547290+_0x53fb2c(0x2dd),await this['reportToGalactusAndSendToEDS'](_0x12a17f,_0x595767,_0x1c4789,messageTypes['ERROR'],_0x36f9c1+'-called',_0x36f9c1+'-'+_0x435ae6+_0x53fb2c(0x2af),_0x5cf1d9[_0x53fb2c(0x1fc)]),logger[_0x53fb2c(0x224)](_0x1c4789);else{let _0x4cb9ac={};return _0x4cb9ac[_0x5cf1d9[_0x53fb2c(0x30b)]]=this[_0x53fb2c(0x2e8)](_0x3d1072),_0x4cb9ac[_0x5cf1d9['TBdwx']]=0x3,_0x4cb9ac[_0x5cf1d9[_0x53fb2c(0x2be)]]=_0x5cf1d9[_0x53fb2c(0x217)],_0x4cb9ac[_0x5cf1d9[_0x53fb2c(0x2cd)]]=_0x5cf1d9[_0x53fb2c(0x216)],_0x1be503[_0x53fb2c(0x325)]&&_0x146dfc[_0x53fb2c(0x2c3)](_0x38da57[_0x53fb2c(0x325)])&&(_0x4cb9ac[_0x5cf1d9[_0x53fb2c(0x27c)]]=_0x5c9d8d[_0x53fb2c(0x325)][_0x53fb2c(0x2bc)](',')),_0x325b7f[_0x53fb2c(0x206)]&&_0x5cf1d9['IefyK'](_0xed7a4d[_0x53fb2c(0x206)][_0x53fb2c(0x241)],_0x58a0a9)&&(_0x4cb9ac={..._0x2e2597['browserStackLocalOptions'],..._0x4cb9ac}),_0x4cb9ac;}}else{if(_0x5cf1d9['oNhTR'](_0x203878[_0x53fb2c(0x1e3)],0xc8)){if(_0x5cf1d9[_0x53fb2c(0x295)](_0x5cf1d9[_0x53fb2c(0x1ff)],_0x5cf1d9[_0x53fb2c(0x252)]))_0x1c4789=_0x547290+_0x53fb2c(0x2c0)+JSON[_0x53fb2c(0x24d)](_0x203878[_0x53fb2c(0x239)]),await this['reportToGalactusAndSendToEDS'](_0x12a17f,_0x595767,_0x1c4789,messageTypes['ERROR'],_0x36f9c1+'-called',_0x36f9c1+'-'+_0x435ae6+_0x53fb2c(0x2d4),_0x5cf1d9['aawGg']),logger['error'](_0x1c4789);else{const _0x171fb5=_0x2e86cb[_0x53fb2c(0x2f1)](this[_0x53fb2c(0x335)]());if(_0x171fb5||_0x5cf1d9[_0x53fb2c(0x2c4)](_0x5dffdb,_0x2e756f)){if(_0x5cf1d9[_0x53fb2c(0x2c4)](_0x1094f2,_0x54f8a3)){const _0x1a3b94={};_0x1a3b94['username']=_0x54a565,_0x1a3b94['password']=_0x2a01f2;const _0x42f5fe={};_0x42f5fe[_0x53fb2c(0x1eb)]=_0x1a3b94;const _0x1e10bd=_0x42f5fe;_0x517f0f[_0x53fb2c(0x2fd)](this[_0x53fb2c(0x335)](),_0x3f4092['stringify'](_0x1e10bd));}const _0x3d50f2=_0x364793['parse'](_0x41021a['readFileSync'](this[_0x53fb2c(0x335)](),_0x5cf1d9[_0x53fb2c(0x2f4)]));return[_0x3d50f2[_0x53fb2c(0x1eb)][_0x53fb2c(0x29e)],_0x3d50f2['Browserstack'][_0x53fb2c(0x238)]];}return null;}}else{if(_0x5cf1d9[_0x53fb2c(0x221)](_0x5cf1d9[_0x53fb2c(0x2b3)],_0x5cf1d9[_0x53fb2c(0x2b3)]))_0x50a67c=_0x203878[_0x53fb2c(0x1e3)];else return _0x5cf1d9[_0x53fb2c(0x257)](_0x132741,_0x26c35e);}}}return _0x50a67c;},exports['runCommand']=async _0x1e6283=>{const _0x110e80=a37_0x13022c,_0x5b8b8c={'oLKhS':_0x110e80(0x294),'hsNqe':_0x110e80(0x200),'EEDNl':function(_0x49a02b,_0x239871){return _0x49a02b(_0x239871);},'Hmwog':function(_0x377ba6){return _0x377ba6();},'XoCxw':function(_0x388c25,_0x5e136a){return _0x388c25===_0x5e136a;},'QcHoH':_0x110e80(0x29d),'CbpiX':'ZzoCd','QWLuE':function(_0x216a1e,_0x4d48cc){return _0x216a1e!==_0x4d48cc;},'QaUMX':_0x110e80(0x226),'lGkKv':function(_0x5df932,_0x212c53){return _0x5df932===_0x212c53;},'WCyPb':_0x110e80(0x209),'wyVuH':function(_0xa5872,_0xce4a25){return _0xa5872===_0xce4a25;},'RkkrF':'IZfGM','qSkly':function(_0x51a49b,_0x1b275e){return _0x51a49b(_0x1b275e);},'JFHOG':'X-os-version','bQfYU':function(_0x29eb3b,_0x1bb710){return _0x29eb3b!==_0x1bb710;},'aQdXk':'ihYPQ','mSttw':_0x110e80(0x20d)};return new Promise((_0x453b5c,_0x536b86)=>{const _0x2468d7=_0x110e80,_0x5dc09b={};_0x5dc09b[_0x2468d7(0x2a6)]=_0x5b8b8c['JFHOG'];const _0x720bbd=_0x5dc09b;if(_0x5b8b8c[_0x2468d7(0x274)](_0x5b8b8c[_0x2468d7(0x304)],_0x5b8b8c['mSttw']))cp[_0x2468d7(0x207)](_0x1e6283,(_0x88e51e,_0x499f51,_0x52cb95)=>{const _0x3cbb8e=_0x2468d7,_0x28a714={'pTkRv':_0x5b8b8c[_0x3cbb8e(0x2f5)],'HhYfV':_0x5b8b8c[_0x3cbb8e(0x31d)],'VuJNP':function(_0x5b7514,_0x43da18){return _0x5b8b8c['EEDNl'](_0x5b7514,_0x43da18);},'lmglv':function(_0x55c049){const _0x5e6bd4=_0x3cbb8e;return _0x5b8b8c[_0x5e6bd4(0x263)](_0x55c049);}};if(_0x5b8b8c['XoCxw'](_0x5b8b8c[_0x3cbb8e(0x314)],_0x5b8b8c[_0x3cbb8e(0x1dd)]))_0x268ae3[_0x28a714[_0x3cbb8e(0x287)]]=_0x35c5d8['path'];else{if(_0x88e51e)_0x5b8b8c['QWLuE'](_0x5b8b8c[_0x3cbb8e(0x32f)],_0x5b8b8c[_0x3cbb8e(0x32f)])?_0x5c47b3[_0x28a714['HhYfV']]=_0x1c601:_0x5b8b8c[_0x3cbb8e(0x324)](_0x536b86,'Error\x20executing\x20command:\x20'+_0x88e51e[_0x3cbb8e(0x300)]);else _0x52cb95?_0x5b8b8c[_0x3cbb8e(0x243)](_0x5b8b8c[_0x3cbb8e(0x229)],_0x5b8b8c['WCyPb'])?_0x5b8b8c[_0x3cbb8e(0x324)](_0x453b5c,_0x3cbb8e(0x2c8)+_0x1e6283+'`\x20'+_0x52cb95):_0xc08a97&&_0x3c6516['stop'](_0x16c40c=>{const _0x41b0da=_0x3cbb8e;if(_0x16c40c)return _0x28a714[_0x41b0da(0x30a)](_0xda8396,_0x16c40c);_0x28a714[_0x41b0da(0x277)](_0x201c60);}):_0x5b8b8c['wyVuH'](_0x5b8b8c[_0x3cbb8e(0x29c)],_0x5b8b8c[_0x3cbb8e(0x29c)])?_0x5b8b8c[_0x3cbb8e(0x236)](_0x453b5c,_0x3cbb8e(0x246)+_0x499f51):_0x5bf603[_0x720bbd[_0x3cbb8e(0x2a6)]]=_0x8094c9;}});else return[_0x5c6c9f,_0x37816e[_0x2468d7(0x2e0)](_0xccfe05[_0x2468d7(0x239)])];});},exports[a37_0x13022c(0x202)]=async(_0x26bbf3=TRIAL_GRID_URL,_0x55056a=a37_0x13022c(0x32e))=>{const _0x1fd46b=a37_0x13022c,_0xf09dc3={'LwseR':'Error\x20while\x20waiting\x20for\x20deployment:','CyDfq':function(_0x26fc6c,_0x3b0f7a){return _0x26fc6c(_0x3b0f7a);},'JoKvo':function(_0x3cdead,_0x405df4){return _0x3cdead===_0x405df4;},'xxBpA':'KCKNJ','xAfgA':function(_0x5c4d8f,_0xe9cd00,_0x2b1819){return _0x5c4d8f(_0xe9cd00,_0x2b1819);},'ZUjTZ':function(_0x377de4,_0x59153d){return _0x377de4===_0x59153d;},'gLDUV':function(_0x22d8d9,_0x181c9a){return _0x22d8d9!==_0x181c9a;},'NqSUE':'efoZi','tqqVP':_0x1fd46b(0x1e1)},_0x4f7694={};_0x4f7694[_0x1fd46b(0x272)]=_0x55056a;const _0x4c28be=_0x4f7694,_0xd8c339={};_0xd8c339[_0x1fd46b(0x249)]=![],_0xd8c339['error']=null,_0xd8c339['data']='';const _0x3c2ed8=_0xd8c339;try{if(_0xf09dc3[_0x1fd46b(0x27e)](_0xf09dc3['xxBpA'],_0xf09dc3[_0x1fd46b(0x2d1)])){const _0x5345a6=await _0xf09dc3[_0x1fd46b(0x2d2)](got,_0x26bbf3,_0x4c28be);_0x3c2ed8[_0x1fd46b(0x204)]=_0x1fd46b(0x28c)+_0x5345a6[_0x1fd46b(0x1e3)],_0x3c2ed8[_0x1fd46b(0x249)]=_0xf09dc3[_0x1fd46b(0x31e)](_0x5345a6[_0x1fd46b(0x1e3)],0xc8);}else{_0x1ebffa[_0x1fd46b(0x276)](_0xf09dc3[_0x1fd46b(0x27d)],_0x598293);throw _0x357c34;}}catch(_0x34dd3a){_0xf09dc3[_0x1fd46b(0x29a)](_0xf09dc3[_0x1fd46b(0x2ea)],_0xf09dc3[_0x1fd46b(0x261)])?_0x3c2ed8[_0x1fd46b(0x224)]=_0x34dd3a:_0xf09dc3['CyDfq'](_0x7f0320,_0x1fd46b(0x2c8)+_0x569feb+'`\x20'+_0x5b2de1);}return _0x3c2ed8;},exports['isTlsSupported']=async(_0x5a7b8e,_0x262912=TRIAL_GRID_URL)=>{const _0x1f0acb=a37_0x13022c,_0x5db9a1={'bpHbh':_0x1f0acb(0x2f9),'UpXbd':_0x1f0acb(0x32e),'lehHt':function(_0x287cd8,_0x474a1a){return _0x287cd8!==_0x474a1a;},'cgxAD':_0x1f0acb(0x231),'uMkUD':'coExe','HCxJN':function(_0x27925c,_0x439a5c,_0x2081e4){return _0x27925c(_0x439a5c,_0x2081e4);},'DYfcX':function(_0x5c0da8,_0x2916c8){return _0x5c0da8===_0x2916c8;},'pnKEC':function(_0x3b32d0,_0x57a522){return _0x3b32d0!==_0x57a522;},'NjEek':_0x1f0acb(0x2ca),'hHuEf':_0x1f0acb(0x2b9)},_0x4ff739={};_0x4ff739[_0x1f0acb(0x268)]=0x1bb,_0x4ff739[_0x1f0acb(0x272)]=_0x5db9a1[_0x1f0acb(0x1e0)],_0x4ff739[_0x1f0acb(0x1dc)]=_0x5a7b8e;const _0x3fe16e=_0x4ff739,_0x25a439={};_0x25a439[_0x1f0acb(0x249)]=![],_0x25a439[_0x1f0acb(0x224)]=null,_0x25a439[_0x1f0acb(0x204)]='';const _0x90f736=_0x25a439;try{if(_0x5db9a1['lehHt'](_0x5db9a1[_0x1f0acb(0x307)],_0x5db9a1[_0x1f0acb(0x220)])){const _0x3be67b=await _0x5db9a1[_0x1f0acb(0x23f)](got,_0x262912,_0x3fe16e);_0x90f736[_0x1f0acb(0x204)]=_0x1f0acb(0x28c)+_0x3be67b[_0x1f0acb(0x1e3)],_0x90f736[_0x1f0acb(0x249)]=_0x5db9a1[_0x1f0acb(0x2ab)](_0x3be67b['statusCode'],0xc8);}else _0x54bb81[_0x5db9a1[_0x1f0acb(0x2c2)]]=_0xafd744[_0x1f0acb(0x325)][_0x1f0acb(0x2bc)](',');}catch(_0x3f23f6){_0x5db9a1[_0x1f0acb(0x205)](_0x5db9a1[_0x1f0acb(0x23d)],_0x5db9a1[_0x1f0acb(0x1f3)])?_0x90f736[_0x1f0acb(0x224)]=_0x3f23f6:_0xade84c[_0x1f0acb(0x224)]=_0x25bc7c;}return _0x90f736;};function getNpmVersion(){const _0x2edd4b=a37_0x13022c,_0x17d3cd={'YPGJN':function(_0x1380f8,_0x4cf8e8){return _0x1380f8&&_0x4cf8e8;},'zGdNN':_0x2edd4b(0x2e9),'fuOYE':function(_0x2ac62d,_0x4b2d5e){return _0x2ac62d(_0x4b2d5e);},'GrTGs':function(_0x222519,_0x2c57c1){return _0x222519!==_0x2c57c1;},'JGIsV':_0x2edd4b(0x210),'NyHdm':'xGWMa','iIewS':'npm\x20-v','QvINQ':'WZHkZ','Wzapb':_0x2edd4b(0x25f)};try{if(_0x17d3cd[_0x2edd4b(0x25a)](_0x17d3cd[_0x2edd4b(0x329)],_0x17d3cd[_0x2edd4b(0x2e6)]))return cp[_0x2edd4b(0x270)](_0x17d3cd['iIewS'])[_0x2edd4b(0x269)]()[_0x2edd4b(0x1e7)]();else{if(_0x17d3cd[_0x2edd4b(0x213)](_0x55816e,_0x33d385)){const _0x2f0021={};_0x2f0021[_0x2edd4b(0x29e)]=_0x425174,_0x2f0021[_0x2edd4b(0x238)]=_0x8f47ad;const _0x56cd54={};_0x56cd54[_0x2edd4b(0x1eb)]=_0x2f0021;const _0x23e2dc=_0x56cd54;_0x22aa04[_0x2edd4b(0x2fd)](this['getCredentialsPath'](),_0x5aeb93[_0x2edd4b(0x24d)](_0x23e2dc));}const _0xed740b=_0x4be43b[_0x2edd4b(0x2e0)](_0xdcad50[_0x2edd4b(0x23b)](this['getCredentialsPath'](),_0x17d3cd[_0x2edd4b(0x1e9)]));return[_0xed740b[_0x2edd4b(0x1eb)]['username'],_0xed740b[_0x2edd4b(0x1eb)][_0x2edd4b(0x238)]];}}catch(_0x2b6d2e){if(_0x17d3cd['GrTGs'](_0x17d3cd['QvINQ'],_0x17d3cd[_0x2edd4b(0x319)]))_0x17d3cd['fuOYE'](_0x21ea60,_0x2edd4b(0x23c)+_0x49121c[_0x2edd4b(0x300)]);else return _0x17d3cd[_0x2edd4b(0x245)];}}exports[a37_0x13022c(0x242)]=()=>{const _0x61e896=a37_0x13022c,_0x21e784={'aORnk':function(_0x40f8b3){return _0x40f8b3();}};return _0x61e896(0x256)+os[_0x61e896(0x253)]()+'\x20'+os['release']()+'\x20('+os[_0x61e896(0x308)]()+')\x0aArchitecture:\x20'+os['arch']()+_0x61e896(0x28e)+process['versions'][_0x61e896(0x20e)]+_0x61e896(0x30c)+_0x21e784['aORnk'](getNpmVersion)+'\x0a';}; |
@@ -1,1 +0,1 @@ | ||
| const a38_0x14697f=a38_0x231e;function a38_0x231e(_0x5d229e,_0x8648c7){const _0x150830=a38_0x1508();return a38_0x231e=function(_0x231eba,_0x567ffe){_0x231eba=_0x231eba-0x1ca;let _0x4697ae=_0x150830[_0x231eba];return _0x4697ae;},a38_0x231e(_0x5d229e,_0x8648c7);}(function(_0x4d8c6e,_0x94a575){const _0x452184=a38_0x231e,_0x5a1fec=_0x4d8c6e();while(!![]){try{const _0x557b3b=-parseInt(_0x452184(0x1e6))/0x1+parseInt(_0x452184(0x1d9))/0x2+-parseInt(_0x452184(0x1cc))/0x3+-parseInt(_0x452184(0x1f5))/0x4+parseInt(_0x452184(0x209))/0x5+-parseInt(_0x452184(0x217))/0x6+parseInt(_0x452184(0x1d0))/0x7;if(_0x557b3b===_0x94a575)break;else _0x5a1fec['push'](_0x5a1fec['shift']());}catch(_0x28a459){_0x5a1fec['push'](_0x5a1fec['shift']());}}}(a38_0x1508,0x5f521));const {global_registry,WS_EVENTS}=require('../config/constants'),{logger}=require(a38_0x14697f(0x1d1)),{npm_version,_os,os_version,cli_version_and_path,ci_environment}=require(a38_0x14697f(0x1e9));exports[a38_0x14697f(0x231)]=_0x271216=>{const _0x5a2ac4=a38_0x14697f,_0x3d5bc9={'rzwyn':function(_0x3d2e22,_0x5beafd){return _0x3d2e22===_0x5beafd;},'SDnGx':_0x5a2ac4(0x21b),'bFrIK':'Socket\x20reconnected','aCqLa':_0x5a2ac4(0x1ca),'lJQgv':function(_0x1e4cd3,_0xc17975){return _0x1e4cd3===_0xc17975;},'DnDWX':'Socket\x20closed','wRUBg':function(_0x394207){return _0x394207();},'VjWtg':function(_0xac3ca1){return _0xac3ca1();},'NvkfR':function(_0x5d97ca){return _0x5d97ca();},'mvLHE':function(_0x1d9eee){return _0x1d9eee();},'AzWEC':function(_0x45fead,_0x245574){return _0x45fead===_0x245574;},'QFeQU':_0x5a2ac4(0x215),'uIqxj':_0x5a2ac4(0x20d),'tUSBA':function(_0x4fdae5,_0x2d075f){return _0x4fdae5===_0x2d075f;},'LtiVi':function(_0x16a38a,_0x2218a1){return _0x16a38a!==_0x2218a1;},'nmlRr':_0x5a2ac4(0x1db),'OsrwE':function(_0x5df7ce,_0x2f1cf6){return _0x5df7ce===_0x2f1cf6;},'BoJIx':_0x5a2ac4(0x1cd),'bloPF':_0x5a2ac4(0x1d8),'bhKns':function(_0x26156b,_0x53ec0d){return _0x26156b===_0x53ec0d;},'LktKf':_0x5a2ac4(0x1f6),'LINcc':_0x5a2ac4(0x1d7),'KXzHV':function(_0x564b41,_0x4a5c37){return _0x564b41===_0x4a5c37;},'zsWYb':_0x5a2ac4(0x1e3),'oDepQ':_0x5a2ac4(0x1fd),'amoeT':function(_0x4571ff,_0x212ad0){return _0x4571ff===_0x212ad0;},'XYrEM':_0x5a2ac4(0x1ed),'gmXjc':'liGAI','EjgUn':_0x5a2ac4(0x1e5),'qAwiN':function(_0x5ed793,_0x4113c4){return _0x5ed793!==_0x4113c4;},'goUju':_0x5a2ac4(0x1ea),'EIHaE':function(_0x177759,_0x30616a){return _0x177759!==_0x30616a;},'EuolZ':'SIHkY','jxxGc':_0x5a2ac4(0x20b),'Blstz':_0x5a2ac4(0x1e8),'gaZJY':_0x5a2ac4(0x201),'XHeQj':_0x5a2ac4(0x22a)};_0x271216[_0x5a2ac4(0x1f9)](_0x3d5bc9[_0x5a2ac4(0x1f7)],()=>{const _0x11f367=_0x5a2ac4,_0x592d18={'dtAwg':function(_0x146f73){return _0x3d5bc9['wRUBg'](_0x146f73);},'wyFfG':function(_0x24f551){const _0x18fda4=a38_0x231e;return _0x3d5bc9[_0x18fda4(0x1d4)](_0x24f551);},'HtzVC':function(_0x57bdda){return _0x3d5bc9['NvkfR'](_0x57bdda);},'sXOFo':function(_0x3ad364){const _0x5b3538=a38_0x231e;return _0x3d5bc9[_0x5b3538(0x1cb)](_0x3ad364);}};if(_0x3d5bc9['AzWEC'](_0x3d5bc9['QFeQU'],_0x3d5bc9[_0x11f367(0x211)])){const _0x58d8f6=_0x592d18[_0x11f367(0x21e)](_0x2bed61),_0x3edbaf={'requestId':_0x5b3317[_0x11f367(0x224)],'username':_0x3419bc['bstackUsername'],'cli_version':_0x58d8f6['version'],'cli_path':_0x58d8f6[_0x11f367(0x223)],'os':_0x592d18['wyFfG'](_0x1b625f),'os_version':_0x592d18[_0x11f367(0x1f1)](_0x2d570b),'npm_version':_0x592d18[_0x11f367(0x1dc)](_0x398623),'ci_environment':_0x592d18[_0x11f367(0x232)](_0x372ae0)};return _0x1385d3['gridProfileId']&&(_0x3edbaf[_0x11f367(0x20a)]=_0x2de69c[_0x11f367(0x20a)]),_0x43d987[_0x11f367(0x1eb)]&&(_0x3edbaf[_0x11f367(0x1eb)]=_0x3575a6[_0x11f367(0x1eb)]),_0x55d26e[_0x11f367(0x21c)]&&(_0x3edbaf['gridName']=_0x29c57e[_0x11f367(0x21c)]),_0x3edbaf;}else _0x3d5bc9['tUSBA'](process[_0x11f367(0x22e)]['WS_CLOSED_BEFORE'],_0x3d5bc9['SDnGx'])?_0x3d5bc9[_0x11f367(0x1e1)](_0x3d5bc9['nmlRr'],_0x3d5bc9['nmlRr'])?_0x3d5bc9[_0x11f367(0x1fb)](_0x3bd7ab[_0x11f367(0x22e)][_0x11f367(0x221)],_0x3d5bc9['SDnGx'])?_0x483747[_0x11f367(0x1cf)](_0x3d5bc9[_0x11f367(0x218)]):(_0x27d367[_0x11f367(0x1cf)](_0x3d5bc9['aCqLa']),_0x5d3c00[_0x11f367(0x22e)]['WS_OPENED_BEFORE']=!![]):logger[_0x11f367(0x1cf)](_0x3d5bc9[_0x11f367(0x218)]):_0x3d5bc9[_0x11f367(0x1e7)](_0x3d5bc9[_0x11f367(0x230)],_0x3d5bc9[_0x11f367(0x228)])?(_0x3d5bc9[_0x11f367(0x214)](_0x167243[_0x11f367(0x22e)][_0x11f367(0x220)],_0x3d5bc9[_0x11f367(0x21f)])&&(_0x1462fc[_0x11f367(0x22e)][_0x11f367(0x221)]=_0x3d5bc9['SDnGx']),_0x10a910['debug'](_0x3d5bc9['DnDWX'])):(logger[_0x11f367(0x1cf)](_0x3d5bc9[_0x11f367(0x1d2)]),process[_0x11f367(0x22e)][_0x11f367(0x220)]=!![]);}),_0x271216[_0x5a2ac4(0x1f9)](_0x3d5bc9[_0x5a2ac4(0x227)],async function(_0x48bf6e){const _0x526623=_0x5a2ac4,_0x378d6b={};_0x378d6b[_0x526623(0x20e)]=_0x3d5bc9[_0x526623(0x218)];const _0xc23769=_0x378d6b;if(_0x3d5bc9[_0x526623(0x1ce)](_0x3d5bc9[_0x526623(0x21a)],_0x3d5bc9[_0x526623(0x22b)]))_0x3d1a31=_0x288f85[_0x526623(0x1f0)](_0x3be36a[_0x526623(0x22d)]),_0xd4ce30=_0xdf65bc['type'];else{logger[_0x526623(0x1cf)](_0x526623(0x22f)+_0x48bf6e['data']);let _0x4f282c,_0x5af6ba;try{_0x3d5bc9['KXzHV'](_0x3d5bc9['zsWYb'],_0x3d5bc9[_0x526623(0x1e0)])?_0x49fecc[_0x526623(0x201)](_0x526623(0x1fe)+_0x43a4dc[_0x526623(0x22d)]):(_0x5af6ba=JSON['parse'](_0x48bf6e['data']),_0x4f282c=_0x5af6ba[_0x526623(0x212)]);}catch(_0x4d523d){_0x3d5bc9[_0x526623(0x204)](_0x3d5bc9[_0x526623(0x1da)],_0x3d5bc9[_0x526623(0x1da)])?logger[_0x526623(0x201)](_0x526623(0x1fe)+_0x48bf6e[_0x526623(0x22d)]):_0x14fed9[_0x526623(0x1cf)](_0xc23769[_0x526623(0x20e)]);}}}),_0x271216[_0x5a2ac4(0x1f9)](_0x3d5bc9[_0x5a2ac4(0x1f8)],function(_0x1549f1){const _0x1962ae=_0x5a2ac4;_0x3d5bc9[_0x1962ae(0x204)](_0x3d5bc9[_0x1962ae(0x229)],_0x3d5bc9[_0x1962ae(0x1ee)])?_0x3e8446='['+new _0x896386()[_0x1962ae(0x226)]()+_0x1962ae(0x1ec)+_0x3eddeb[_0x1962ae(0x1e8)]:logger['debug']('Socket\x20error:\x20'+_0x1549f1);}),_0x271216['addEventListener'](_0x3d5bc9[_0x5a2ac4(0x1e4)],function(){const _0x4cfcc9=_0x5a2ac4;_0x3d5bc9[_0x4cfcc9(0x216)](_0x3d5bc9['goUju'],_0x3d5bc9['goUju'])?_0x193997[_0x4cfcc9(0x20a)]=_0x40bd6c[_0x4cfcc9(0x20a)]:(_0x3d5bc9[_0x4cfcc9(0x1fb)](process[_0x4cfcc9(0x22e)][_0x4cfcc9(0x220)],_0x3d5bc9[_0x4cfcc9(0x21f)])&&(_0x3d5bc9[_0x4cfcc9(0x1ff)](_0x3d5bc9[_0x4cfcc9(0x1de)],_0x3d5bc9[_0x4cfcc9(0x1de)])?_0x178730['gridName']=_0xa0e92[_0x4cfcc9(0x21c)]:process[_0x4cfcc9(0x22e)]['WS_CLOSED_BEFORE']=_0x3d5bc9[_0x4cfcc9(0x21f)]),logger['debug'](_0x3d5bc9[_0x4cfcc9(0x203)]));});};function a38_0x1508(){const _0x9bf7b0=[']:\x20','xxdiL','EjgUn','bstackUsername','parse','HtzVC','eBoUg','togQt','cIBoW','626072dnaBBL','DoIxk','jxxGc','gaZJY','addEventListener','bIQls','rzwyn','info','Mkfpw','Not\x20a\x20valid\x20json\x20event;\x20data\x20=>\x20','EIHaE','musnT','error','Ugvng','DnDWX','amoeT','logType','niwME','oylii','unsVl','3151780PbTiJY','gridProfileId','open','BMaVQ','kAHdX','nSPxC','sendEventToBackend','VeOtK','uIqxj','type','SPpFy','lJQgv','sIGJF','qAwiN','3131136SbYFAU','bFrIK','Hxrny','LktKf','true','gridName','Socket\x20error:\x20','dtAwg','SDnGx','WS_OPENED_BEFORE','WS_CLOSED_BEFORE','LOG','path','requestId','NNzLa','toUTCString','Blstz','bloPF','gmXjc','close','LINcc','tCqHI','data','env','Message\x20received\x20from\x20server!\x20=>\x20','BoJIx','addListeners','sXOFo','Socket\x20open','mvLHE','2138268ixtTfU','KGBHY','bhKns','debug','6458109fvdPHr','../config/logger','aCqLa','mUEWy','VjWtg','psMJf','XYfBg','QuxnP','vtdbS','1432196wQrVlf','XYrEM','Ejwzj','wyFfG','stringify','EuolZ','mtzRM','oDepQ','LtiVi','delay','acrWO','XHeQj','gybpP','487478cyiNew','OsrwE','message','./instrumentationUtils','CymDb','gridProfile'];a38_0x1508=function(){return _0x9bf7b0;};return a38_0x1508();}const getLogMetaData=()=>{const _0x243abc=a38_0x14697f,_0x285ed5={'unsVl':_0x243abc(0x1ca),'togQt':function(_0x199ac0){return _0x199ac0();},'psMJf':function(_0x1dee4c,_0xfaf8c7){return _0x1dee4c!==_0xfaf8c7;},'epIbd':_0x243abc(0x225),'Hxrny':_0x243abc(0x1f2),'imddS':'XDNNb','tCqHI':'FZJZN','VeOtK':function(_0x3aff53,_0x145ec9){return _0x3aff53===_0x145ec9;},'rdPkC':_0x243abc(0x206),'zgRtC':_0x243abc(0x1d6)},_0x54f5ee=_0x285ed5[_0x243abc(0x1f3)](cli_version_and_path),_0x2d55b2={'requestId':global_registry[_0x243abc(0x224)],'username':global_registry[_0x243abc(0x1ef)],'cli_version':_0x54f5ee['version'],'cli_path':_0x54f5ee[_0x243abc(0x223)],'os':_0x285ed5[_0x243abc(0x1f3)](_os),'os_version':_0x285ed5[_0x243abc(0x1f3)](os_version),'npm_version':_0x285ed5[_0x243abc(0x1f3)](npm_version),'ci_environment':_0x285ed5['togQt'](ci_environment)};return global_registry[_0x243abc(0x20a)]&&(_0x285ed5[_0x243abc(0x1d5)](_0x285ed5['epIbd'],_0x285ed5[_0x243abc(0x219)])?_0x2d55b2[_0x243abc(0x20a)]=global_registry[_0x243abc(0x20a)]:(_0xbf7160[_0x243abc(0x1cf)](_0x285ed5[_0x243abc(0x208)]),_0x2b383d['env'][_0x243abc(0x220)]=!![])),global_registry['gridProfile']&&(_0x285ed5['psMJf'](_0x285ed5['imddS'],_0x285ed5[_0x243abc(0x22c)])?_0x2d55b2[_0x243abc(0x1eb)]=global_registry[_0x243abc(0x1eb)]:_0x4da319[_0x243abc(0x1eb)]=_0x21a5da[_0x243abc(0x1eb)]),global_registry[_0x243abc(0x21c)]&&(_0x285ed5[_0x243abc(0x210)](_0x285ed5['rdPkC'],_0x285ed5['zgRtC'])?_0x15b148['debug'](_0x243abc(0x21d)+_0xcecabb):_0x2d55b2[_0x243abc(0x21c)]=global_registry[_0x243abc(0x21c)]),_0x2d55b2;};exports['delay']=_0x3d0f0e=>new Promise((_0x4e9cda,_0x35e34f)=>setTimeout(_0x4e9cda,_0x3d0f0e)),exports[a38_0x14697f(0x20f)]=async(_0xda9f55,_0x5b535e,_0x52c72a=a38_0x14697f(0x1fc),_0x5794e2=![])=>{const _0x2a9064=a38_0x14697f,_0x2ad312={'SPbBH':_0x2a9064(0x21b),'musnT':function(_0x3f2c6e,_0x538434){return _0x3f2c6e===_0x538434;},'oylii':function(_0x435256,_0x5c0519){return _0x435256===_0x5c0519;},'JQRHm':_0x2a9064(0x202),'SPpFy':_0x2a9064(0x1d3),'cIBoW':function(_0x3aec66){return _0x3aec66();},'bIQls':function(_0x3425ae,_0x1b8bda){return _0x3425ae!==_0x1b8bda;},'mtzRM':_0x2a9064(0x20c)};let _0x52a7c4=_0x5b535e[_0x2a9064(0x1e8)];if(_0x2ad312[_0x2a9064(0x200)](_0x5b535e[_0x2a9064(0x212)],WS_EVENTS[_0x2a9064(0x222)])){if(_0x2ad312[_0x2a9064(0x207)](_0x2ad312['JQRHm'],_0x2ad312[_0x2a9064(0x213)])){_0x57058d[_0x2a9064(0x1cf)](_0x2a9064(0x22f)+_0x371cdc[_0x2a9064(0x22d)]);let _0x506beb,_0x323fc1;try{_0x323fc1=_0x54b161[_0x2a9064(0x1f0)](_0x330b81[_0x2a9064(0x22d)]),_0x506beb=_0x323fc1[_0x2a9064(0x212)];}catch(_0x326223){_0x51a9be[_0x2a9064(0x201)](_0x2a9064(0x1fe)+_0x5c090e[_0x2a9064(0x22d)]);}}else _0x52a7c4='['+new Date()[_0x2a9064(0x226)]()+_0x2a9064(0x1ec)+_0x5b535e[_0x2a9064(0x1e8)];}const _0x5b5355={};_0x5b5355['message']=_0x52a7c4,_0x5b5355[_0x2a9064(0x205)]=_0x52c72a;const _0x1ff151={'type':_0x5b535e[_0x2a9064(0x212)],..._0x2ad312[_0x2a9064(0x1f4)](getLogMetaData),'data':_0x5b5355};_0xda9f55['send'](JSON[_0x2a9064(0x1dd)](_0x1ff151)),_0x5794e2&&(_0x2ad312[_0x2a9064(0x1fa)](_0x2ad312['mtzRM'],_0x2ad312[_0x2a9064(0x1df)])?_0x53efa5[_0x2a9064(0x22e)][_0x2a9064(0x221)]=_0x2ad312['SPbBH']:await this[_0x2a9064(0x1e2)](0x1f4));}; | ||
| function a38_0x20ba(_0x4a8222,_0x2c9531){const _0x105666=a38_0x1056();return a38_0x20ba=function(_0x20bad8,_0x472b8b){_0x20bad8=_0x20bad8-0x98;let _0x49dbf0=_0x105666[_0x20bad8];return _0x49dbf0;},a38_0x20ba(_0x4a8222,_0x2c9531);}const a38_0x47dbad=a38_0x20ba;(function(_0x137a0b,_0x526186){const _0x49b71d=a38_0x20ba,_0x2eb8af=_0x137a0b();while(!![]){try{const _0xbb78a8=-parseInt(_0x49b71d(0x9a))/0x1*(-parseInt(_0x49b71d(0xbb))/0x2)+parseInt(_0x49b71d(0xa7))/0x3*(parseInt(_0x49b71d(0xca))/0x4)+parseInt(_0x49b71d(0xda))/0x5+-parseInt(_0x49b71d(0xad))/0x6+parseInt(_0x49b71d(0xbc))/0x7+parseInt(_0x49b71d(0x101))/0x8+-parseInt(_0x49b71d(0xa0))/0x9*(parseInt(_0x49b71d(0x98))/0xa);if(_0xbb78a8===_0x526186)break;else _0x2eb8af['push'](_0x2eb8af['shift']());}catch(_0x237e7d){_0x2eb8af['push'](_0x2eb8af['shift']());}}}(a38_0x1056,0xe79f3));const {global_registry,WS_EVENTS}=require(a38_0x47dbad(0xc9)),{logger}=require(a38_0x47dbad(0xf7)),{npm_version,_os,os_version,cli_version_and_path,ci_environment}=require(a38_0x47dbad(0xfa));exports['addListeners']=_0x36114a=>{const _0x1a6ba0=a38_0x47dbad,_0xc8d7ab={'eZGuO':_0x1a6ba0(0xed),'GEKbo':function(_0x40736d){return _0x40736d();},'SrgRm':function(_0x1c1590){return _0x1c1590();},'ugowA':function(_0x334276,_0x2978ca){return _0x334276!==_0x2978ca;},'HjsMV':_0x1a6ba0(0xd5),'KhwAc':_0x1a6ba0(0xe4),'kihuw':function(_0x20bfa9,_0x43a5d0){return _0x20bfa9===_0x43a5d0;},'RXqfc':function(_0xf280be,_0xd1d11b){return _0xf280be!==_0xd1d11b;},'ONFWV':_0x1a6ba0(0x99),'qHzMr':_0x1a6ba0(0x9f),'TNOsU':_0x1a6ba0(0xf3),'Jgldq':_0x1a6ba0(0xcf),'xlBDA':_0x1a6ba0(0x106),'TDSWa':function(_0x33a4b3,_0x389f3a){return _0x33a4b3===_0x389f3a;},'BXSJI':_0x1a6ba0(0xf0),'BujMh':function(_0x3ffb0c,_0x4c45a5){return _0x3ffb0c!==_0x4c45a5;},'LPnla':_0x1a6ba0(0xf1),'UEIxv':'mrzot','GIpOY':_0x1a6ba0(0xe2),'rVJfP':_0x1a6ba0(0xec),'fKhOZ':_0x1a6ba0(0xbe),'DlWoW':function(_0x30aab1,_0x3bf430){return _0x30aab1!==_0x3bf430;},'FGmaT':'fuOSR','eaJEH':_0x1a6ba0(0xeb),'eGHdr':_0x1a6ba0(0xae),'khywd':_0x1a6ba0(0xa2),'GOzRV':_0x1a6ba0(0xfd),'zGFmY':_0x1a6ba0(0xf6),'RzVlG':'error','zEjvO':'close'};_0x36114a[_0x1a6ba0(0xf2)](_0xc8d7ab[_0x1a6ba0(0x9d)],()=>{const _0x50385b=_0x1a6ba0,_0x3fdc6f={'VUmiq':function(_0x4ccbe4){const _0x1994dd=a38_0x20ba;return _0xc8d7ab[_0x1994dd(0xb0)](_0x4ccbe4);},'QxGHF':function(_0x3dbbc0){const _0x5b8cd6=a38_0x20ba;return _0xc8d7ab[_0x5b8cd6(0xb0)](_0x3dbbc0);},'IQMdG':function(_0x3400df){const _0x42426c=a38_0x20ba;return _0xc8d7ab[_0x42426c(0x9e)](_0x3400df);},'LymRV':function(_0x2d76b6){const _0x36059c=a38_0x20ba;return _0xc8d7ab[_0x36059c(0x9e)](_0x2d76b6);}};if(_0xc8d7ab[_0x50385b(0xb8)](_0xc8d7ab[_0x50385b(0xa9)],_0xc8d7ab[_0x50385b(0xd6)])){if(_0xc8d7ab[_0x50385b(0xe9)](process[_0x50385b(0xd0)][_0x50385b(0xc0)],_0xc8d7ab['eZGuO'])){if(_0xc8d7ab[_0x50385b(0xb6)](_0xc8d7ab[_0x50385b(0xcb)],_0xc8d7ab[_0x50385b(0xb3)]))logger['debug'](_0xc8d7ab[_0x50385b(0xf5)]);else{_0x3fde91[_0x50385b(0xa4)]('Message\x20received\x20from\x20server!\x20=>\x20'+_0x198307[_0x50385b(0x105)]);let _0x5f593a,_0x56c2a5;try{_0x56c2a5=_0x1af925['parse'](_0xcc8c25[_0x50385b(0x105)]),_0x5f593a=_0x56c2a5[_0x50385b(0xc8)];}catch(_0x22e6b7){_0x1e4b6d[_0x50385b(0x9c)](_0x50385b(0xe1)+_0x410bd8[_0x50385b(0x105)]);}}}else _0xc8d7ab[_0x50385b(0xb6)](_0xc8d7ab['Jgldq'],_0xc8d7ab[_0x50385b(0xcd)])?_0x42ae7e[_0x50385b(0xd0)][_0x50385b(0xc0)]=_0xc8d7ab[_0x50385b(0xb2)]:(logger['debug'](_0xc8d7ab[_0x50385b(0xc3)]),process[_0x50385b(0xd0)][_0x50385b(0xb7)]=!![]);}else{const _0x39e095=_0x3fdc6f['VUmiq'](_0x3d80bf),_0x26789e={'requestId':_0x2bfe8[_0x50385b(0xce)],'username':_0x4be98b[_0x50385b(0xa6)],'cli_version':_0x39e095['version'],'cli_path':_0x39e095['path'],'os':_0x3fdc6f[_0x50385b(0xa3)](_0xcfcd1a),'os_version':_0x3fdc6f['IQMdG'](_0x42f23d),'npm_version':_0x3fdc6f['LymRV'](_0x1f6508),'ci_environment':_0x3fdc6f[_0x50385b(0xd1)](_0x2111c2)};return _0x1d5b70[_0x50385b(0xa8)]&&(_0x26789e['gridProfileId']=_0x3122ae[_0x50385b(0xa8)]),_0x3b0126[_0x50385b(0xee)]&&(_0x26789e[_0x50385b(0xee)]=_0x40ad8c[_0x50385b(0xee)]),_0x2f66b0['gridName']&&(_0x26789e['gridName']=_0x14de55['gridName']),_0x26789e;}}),_0x36114a[_0x1a6ba0(0xf2)](_0xc8d7ab[_0x1a6ba0(0xfe)],async function(_0x58f2af){const _0x1e232f=_0x1a6ba0,_0x39301d={'mWLUW':function(_0x39f8c0,_0xf09a2f){const _0x271e68=a38_0x20ba;return _0xc8d7ab[_0x271e68(0xde)](_0x39f8c0,_0xf09a2f);},'UMdbF':_0xc8d7ab[_0x1e232f(0xb2)],'yXPyy':_0xc8d7ab['BXSJI']};if(_0xc8d7ab[_0x1e232f(0x107)](_0xc8d7ab[_0x1e232f(0xd4)],_0xc8d7ab['LPnla']))_0x39301d[_0x1e232f(0xe6)](_0x43438f[_0x1e232f(0xd0)][_0x1e232f(0xb7)],_0x39301d[_0x1e232f(0xaf)])&&(_0xeb3116[_0x1e232f(0xd0)][_0x1e232f(0xc0)]=_0x39301d['UMdbF']),_0x430643[_0x1e232f(0xa4)](_0x39301d[_0x1e232f(0xa5)]);else{logger[_0x1e232f(0xa4)](_0x1e232f(0xe7)+_0x58f2af[_0x1e232f(0x105)]);let _0x4aedbe,_0xf86401;try{_0xc8d7ab[_0x1e232f(0xb8)](_0xc8d7ab[_0x1e232f(0xc1)],_0xc8d7ab[_0x1e232f(0xd7)])?(_0xf86401=JSON[_0x1e232f(0xff)](_0x58f2af[_0x1e232f(0x105)]),_0x4aedbe=_0xf86401[_0x1e232f(0xc8)]):_0x6f1dab['debug']('Socket\x20error:\x20'+_0x35aa34);}catch(_0x4fed19){_0xc8d7ab[_0x1e232f(0xb8)](_0xc8d7ab['rVJfP'],_0xc8d7ab[_0x1e232f(0xbd)])?(_0x5ccc3a[_0x1e232f(0xa4)](_0xc8d7ab['xlBDA']),_0x35f1a2['env'][_0x1e232f(0xb7)]=!![]):logger[_0x1e232f(0x9c)]('Not\x20a\x20valid\x20json\x20event;\x20data\x20=>\x20'+_0x58f2af[_0x1e232f(0x105)]);}}}),_0x36114a[_0x1a6ba0(0xf2)](_0xc8d7ab['RzVlG'],function(_0x50abf6){const _0x2eb6c1=_0x1a6ba0;_0xc8d7ab['TDSWa'](_0xc8d7ab[_0x2eb6c1(0xb1)],_0xc8d7ab['fKhOZ'])?logger[_0x2eb6c1(0xa4)](_0x2eb6c1(0xdd)+_0x50abf6):_0x384b3b[_0x2eb6c1(0x9c)]('Not\x20a\x20valid\x20json\x20event;\x20data\x20=>\x20'+_0x58a02e[_0x2eb6c1(0x105)]);}),_0x36114a[_0x1a6ba0(0xf2)](_0xc8d7ab[_0x1a6ba0(0x103)],function(){const _0x223442=_0x1a6ba0;_0xc8d7ab[_0x223442(0xf4)](_0xc8d7ab[_0x223442(0xcc)],_0xc8d7ab[_0x223442(0xd3)])?(_0xc8d7ab[_0x223442(0xde)](process[_0x223442(0xd0)]['WS_OPENED_BEFORE'],_0xc8d7ab[_0x223442(0xb2)])&&(_0xc8d7ab[_0x223442(0xe9)](_0xc8d7ab['eGHdr'],_0xc8d7ab[_0x223442(0xdf)])?_0x52e601='['+new _0x25812a()[_0x223442(0xc7)]()+']:\x20'+_0x32796a[_0x223442(0xf6)]:process[_0x223442(0xd0)][_0x223442(0xc0)]=_0xc8d7ab[_0x223442(0xb2)]),logger[_0x223442(0xa4)](_0xc8d7ab[_0x223442(0x102)])):_0x4ac056['gridProfile']=_0x1b3315[_0x223442(0xee)];});};const getLogMetaData=()=>{const _0x9d1100=a38_0x47dbad,_0x252bd9={'oyUPp':_0x9d1100(0xf3),'ZQrQF':function(_0x1a7430){return _0x1a7430();},'eqWUo':function(_0x5b900e){return _0x5b900e();},'sWcbI':function(_0x25d537){return _0x25d537();},'QihTy':function(_0xc02cdf){return _0xc02cdf();},'jHbkA':function(_0x1d52f1){return _0x1d52f1();},'AkHcV':function(_0x1581a2,_0x4d94d){return _0x1581a2===_0x4d94d;},'asDdG':_0x9d1100(0x9b),'mNCVm':_0x9d1100(0xe8),'AVbir':function(_0x3eae4c,_0x51804a){return _0x3eae4c!==_0x51804a;},'rXnOM':_0x9d1100(0xc6),'PRoYi':function(_0xc07923,_0x33ce9a){return _0xc07923===_0x33ce9a;},'tWSfq':_0x9d1100(0xdb)},_0x3d8899=_0x252bd9[_0x9d1100(0xab)](cli_version_and_path),_0x527fa6={'requestId':global_registry[_0x9d1100(0xce)],'username':global_registry[_0x9d1100(0xa6)],'cli_version':_0x3d8899[_0x9d1100(0xc2)],'cli_path':_0x3d8899[_0x9d1100(0xc4)],'os':_0x252bd9[_0x9d1100(0xe5)](_os),'os_version':_0x252bd9[_0x9d1100(0xb9)](os_version),'npm_version':_0x252bd9[_0x9d1100(0xe3)](npm_version),'ci_environment':_0x252bd9[_0x9d1100(0xfc)](ci_environment)};return global_registry['gridProfileId']&&(_0x252bd9['AkHcV'](_0x252bd9[_0x9d1100(0xef)],_0x252bd9[_0x9d1100(0xb5)])?_0x3c10eb[_0x9d1100(0xa8)]=_0x1b7f42[_0x9d1100(0xa8)]:_0x527fa6[_0x9d1100(0xa8)]=global_registry['gridProfileId']),global_registry[_0x9d1100(0xee)]&&(_0x252bd9[_0x9d1100(0xf9)](_0x252bd9[_0x9d1100(0xa1)],_0x252bd9[_0x9d1100(0xa1)])?(_0x44cab3=_0x31b512[_0x9d1100(0xff)](_0x4d8472[_0x9d1100(0x105)]),_0x4ee369=_0x17d5ab[_0x9d1100(0xc8)]):_0x527fa6[_0x9d1100(0xee)]=global_registry[_0x9d1100(0xee)]),global_registry['gridName']&&(_0x252bd9[_0x9d1100(0xbf)](_0x252bd9[_0x9d1100(0xac)],_0x252bd9[_0x9d1100(0xac)])?_0x527fa6[_0x9d1100(0xf8)]=global_registry[_0x9d1100(0xf8)]:_0x4b1317[_0x9d1100(0xa4)](_0x252bd9[_0x9d1100(0xdc)])),_0x527fa6;};exports[a38_0x47dbad(0x100)]=_0x135b0b=>new Promise((_0xb1ac58,_0x14abfd)=>setTimeout(_0xb1ac58,_0x135b0b)),exports['sendEventToBackend']=async(_0x5d5160,_0x493f13,_0x793b32=a38_0x47dbad(0xfb),_0x8a7a2d=![])=>{const _0x16b567=a38_0x47dbad,_0x76fd29={'zpPOG':function(_0x1a0b1f,_0x3cd925){return _0x1a0b1f===_0x3cd925;},'uzsKM':_0x16b567(0xed),'XxNzj':'Socket\x20reconnected','fEdUs':_0x16b567(0x106),'nONcv':function(_0x25beb2,_0x48bf71){return _0x25beb2!==_0x48bf71;},'vnbpW':_0x16b567(0xba),'ahhpt':function(_0x426766){return _0x426766();},'vLbft':'BMlMQ'};let _0xf277d5=_0x493f13['message'];_0x76fd29[_0x16b567(0x108)](_0x493f13[_0x16b567(0xc8)],WS_EVENTS[_0x16b567(0xaa)])&&(_0x76fd29[_0x16b567(0xb4)](_0x76fd29[_0x16b567(0x104)],_0x76fd29[_0x16b567(0x104)])?_0x52d150['gridName']=_0x79147e['gridName']:_0xf277d5='['+new Date()[_0x16b567(0xc7)]()+_0x16b567(0xe0)+_0x493f13['message']);const _0x13097b={};_0x13097b[_0x16b567(0xf6)]=_0xf277d5,_0x13097b[_0x16b567(0xea)]=_0x793b32;const _0x503ebc={'type':_0x493f13[_0x16b567(0xc8)],..._0x76fd29[_0x16b567(0xc5)](getLogMetaData),'data':_0x13097b};_0x5d5160['send'](JSON[_0x16b567(0xd8)](_0x503ebc)),_0x8a7a2d&&(_0x76fd29[_0x16b567(0xb4)](_0x76fd29[_0x16b567(0x109)],_0x76fd29[_0x16b567(0x109)])?_0x76fd29[_0x16b567(0x108)](_0x556ec3['env'][_0x16b567(0xc0)],_0x76fd29[_0x16b567(0xd2)])?_0xec51aa[_0x16b567(0xa4)](_0x76fd29[_0x16b567(0xd9)]):(_0x324d31[_0x16b567(0xa4)](_0x76fd29['fEdUs']),_0x34ea3f[_0x16b567(0xd0)][_0x16b567(0xb7)]=!![]):await this[_0x16b567(0x100)](0x1f4));};function a38_0x1056(){const _0x2ce2a1=['path','ahhpt','RhqtO','toUTCString','type','../config/constants','5224oKDVZO','ONFWV','FGmaT','Jgldq','requestId','eTgmi','env','IQMdG','uzsKM','eaJEH','LPnla','oaMnU','KhwAc','GIpOY','stringify','XxNzj','2090290DvxXqI','aHiAk','oyUPp','Socket\x20error:\x20','TDSWa','khywd',']:\x20','Not\x20a\x20valid\x20json\x20event;\x20data\x20=>\x20','hQeoA','QihTy','VQTKe','eqWUo','mWLUW','Message\x20received\x20from\x20server!\x20=>\x20','XuogS','kihuw','logType','aYaKn','RdJxk','true','gridProfile','asDdG','Socket\x20closed','rPoPV','addEventListener','Socket\x20reconnected','DlWoW','TNOsU','message','../config/logger','gridName','AVbir','./instrumentationUtils','info','jHbkA','open','zGFmY','parse','delay','8888760LbwetS','BXSJI','zEjvO','vnbpW','data','Socket\x20open','BujMh','zpPOG','vLbft','21320uMzexf','QgOvL','5kqwKfR','VqleF','error','GOzRV','SrgRm','ErJFa','14103OGSoRR','rXnOM','iLrBL','QxGHF','debug','yXPyy','bstackUsername','2049aLxeFT','gridProfileId','HjsMV','LOG','ZQrQF','tWSfq','5271924fFwTxa','zxzAb','UMdbF','GEKbo','fKhOZ','eZGuO','qHzMr','nONcv','mNCVm','RXqfc','WS_OPENED_BEFORE','ugowA','sWcbI','WOuHi','596732PrbMvo','8786680tcmYNq','rVJfP','DYCdd','PRoYi','WS_CLOSED_BEFORE','UEIxv','version','xlBDA'];a38_0x1056=function(){return _0x2ce2a1;};return a38_0x1056();} |
+1
-1
| { | ||
| "name": "browserstack-node-sdk", | ||
| "version": "1.53.3", | ||
| "version": "1.53.4", | ||
| "private": false, | ||
@@ -5,0 +5,0 @@ "description": "Node SDK for browserstack selenium-webdriver tests", |
@@ -1,1 +0,1 @@ | ||
| const a1_0x279493=a1_0x6227;(function(_0x47c594,_0x22bbef){const _0x43560b=a1_0x6227,_0x16c889=_0x47c594();while(!![]){try{const _0x52ff14=parseInt(_0x43560b(0x242))/0x1*(-parseInt(_0x43560b(0x216))/0x2)+-parseInt(_0x43560b(0x1e0))/0x3*(parseInt(_0x43560b(0x28e))/0x4)+parseInt(_0x43560b(0x23e))/0x5+parseInt(_0x43560b(0x27e))/0x6*(-parseInt(_0x43560b(0x1de))/0x7)+parseInt(_0x43560b(0x19c))/0x8+parseInt(_0x43560b(0x26f))/0x9*(-parseInt(_0x43560b(0x241))/0xa)+parseInt(_0x43560b(0x1eb))/0xb*(parseInt(_0x43560b(0x230))/0xc);if(_0x52ff14===_0x22bbef)break;else _0x16c889['push'](_0x16c889['shift']());}catch(_0x341811){_0x16c889['push'](_0x16c889['shift']());}}}(a1_0x2522,0x56468));const fs=require('fs'),util=require('util'),{requireModule,markSessionStatus,isUndefined,isTrue,isBrowserstackInfra}=require('../../helpers/helper'),logger=require(a1_0x279493(0x193))[a1_0x279493(0x1db)],testOpsHelper=require(a1_0x279493(0x1e5)),requestSpy=require(a1_0x279493(0x1d8)),PlaywrightSessionDetails=require(a1_0x279493(0x1c0)),{O11yHelper,TEST_EVENTS,STATE_PASSED,STATE_FAILED}=require(a1_0x279493(0x248)),{shouldScanTestForAccessibility,isAccessibilityAutomationSession}=require('../../helpers/accessibility-automation/helper'),AccessibilityHelper=require(a1_0x279493(0x27f)),scripts=require(a1_0x279493(0x240)),PerformanceTester=require(a1_0x279493(0x285)),{EVENTS:PerformanceEvents,AUTOMATE_EVENTS:PerformanceAutEvents,O11y_EVENTS:PerformanceO11yEvents,A11Y_EVENTS:PerformanceA11yEvents,EVENTS:PerformanceHookEvents}=require(a1_0x279493(0x1bf)),{processWebDriverConfig,shouldPatchExecuteScript}=require(a1_0x279493(0x1cc)),testHubConstants=require(a1_0x279493(0x23c)),globals=require(a1_0x279493(0x1cf)),CodeceptJS=requireModule(a1_0x279493(0x254),a1_0x279493(0x223)),CodeceptUtils=requireModule(a1_0x279493(0x1b2),'codeceptjs'),CodeceptWebDriver=requireModule(a1_0x279493(0x287),'codeceptjs'),CodeceptRecorder=requireModule(a1_0x279493(0x24d),'codeceptjs'),CodeceptPlaywright=requireModule('codeceptjs/lib/helper/Playwright.js',a1_0x279493(0x223)),playwrightMarkSessionStatus=(_0x50c88e,_0xfe839a,_0x2fc9ff)=>{const _0x235f0f=a1_0x279493,_0x5f3899={'srXMK':'setSessionStatus','ffOmN':function(_0xed2bae,_0x4f8744){return _0xed2bae(_0x4f8744);}},_0x3bfd3e={};_0x3bfd3e[_0x235f0f(0x1b8)]=_0xfe839a;const _0x2b36f4={};_0x2b36f4[_0x235f0f(0x251)]=_0x5f3899[_0x235f0f(0x1ca)],_0x2b36f4['arguments']=_0x3bfd3e;const _0x490fec=_0x2b36f4;return!_0x5f3899['ffOmN'](isUndefined,_0x2fc9ff)&&(_0x490fec['arguments'][_0x235f0f(0x1c7)]=JSON['stringify'](_0x2fc9ff)),_0x50c88e['executeScript'](()=>{},_0x235f0f(0x1b0)+JSON[_0x235f0f(0x296)](_0x490fec));},o11ySync=PerformanceTester[a1_0x279493(0x283)](PerformanceO11yEvents[a1_0x279493(0x1e6)],async _0x2ef443=>{const _0x3b5c29=a1_0x279493,_0x3006c1={};_0x3006c1['DZWwH']=function(_0x29cb86,_0x5e977b){return _0x29cb86===_0x5e977b;},_0x3006c1[_0x3b5c29(0x1dd)]=_0x3b5c29(0x1d9);const _0x475b8d=_0x3006c1;_0x475b8d['DZWwH'](_0x2ef443[_0x3b5c29(0x1f1)][_0x3b5c29(0x20c)],_0x475b8d['PTLUl'])?await _0x2ef443[_0x3b5c29(0x1c1)](_0x1352d5=>{},testOpsHelper[_0x3b5c29(0x22a)]()):await _0x2ef443['executeScript'](testOpsHelper[_0x3b5c29(0x22a)]());}),markSessionName=PerformanceTester[a1_0x279493(0x283)](PerformanceAutEvents[a1_0x279493(0x25d)],async(_0x3a798c,_0x36fa14)=>{const _0x1a4e82=a1_0x279493,_0x31a9f3={};_0x31a9f3['cMJgb']=_0x1a4e82(0x255),_0x31a9f3[_0x1a4e82(0x1aa)]=function(_0x167c6a,_0x280872){return _0x167c6a===_0x280872;},_0x31a9f3[_0x1a4e82(0x1ad)]='Playwright';const _0x47cadf=_0x31a9f3,_0x16ea9d={};_0x16ea9d[_0x1a4e82(0x20c)]=_0x36fa14;const _0x54d90e={};_0x54d90e['action']=_0x47cadf[_0x1a4e82(0x1fb)],_0x54d90e['arguments']=_0x16ea9d;const _0x5e980a=_0x54d90e;_0x47cadf['OvwaM'](_0x3a798c[_0x1a4e82(0x1f1)][_0x1a4e82(0x20c)],_0x47cadf[_0x1a4e82(0x1ad)])?await _0x3a798c['executeScript'](()=>{},_0x1a4e82(0x1b0)+JSON[_0x1a4e82(0x296)](_0x5e980a)):await _0x3a798c[_0x1a4e82(0x1c1)](_0x1a4e82(0x1b0)+JSON[_0x1a4e82(0x296)](_0x5e980a));}),patchSaveScreenshot=_0x39cee4=>{const _0x375ad3=a1_0x279493,_0x43ca21={'aKlfa':_0x375ad3(0x1ac),'SlYcG':_0x375ad3(0x280),'NMShF':function(_0x5bd949){return _0x5bd949();},'Nilhr':function(_0x28e306,_0x2cfd13){return _0x28e306(_0x2cfd13);},'SiMrG':'Screenshot\x20path\x20not\x20found'};_0x43ca21[_0x375ad3(0x224)](isTrue,process[_0x375ad3(0x20d)][_0x375ad3(0x210)])&&!_0x39cee4[_0x375ad3(0x28a)]&&(_0x39cee4[_0x375ad3(0x28a)]=!![],_0x39cee4[_0x375ad3(0x1b1)]=_0x39cee4[_0x375ad3(0x22c)],_0x39cee4[_0x375ad3(0x22c)]=(_0x2fb846,_0x4225f2=![])=>{const _0xaf7b6d=_0x375ad3,_0x5db2e4={'sSMfD':_0x43ca21[_0xaf7b6d(0x26a)],'uTerW':_0x43ca21[_0xaf7b6d(0x226)],'uBWee':function(_0x49a9db){const _0x587f31=_0xaf7b6d;return _0x43ca21[_0x587f31(0x250)](_0x49a9db);},'oDLQR':function(_0x39b202,_0x4d6735){const _0xa1a95e=_0xaf7b6d;return _0x43ca21[_0xa1a95e(0x224)](_0x39b202,_0x4d6735);},'ZJdEM':_0x43ca21['SiMrG']};return new Promise(function(_0x471092,_0x2812a0){const _0x360a19=_0xaf7b6d,_0x16c289={'CtdbL':_0x5db2e4[_0x360a19(0x258)],'SuYmF':_0x5db2e4[_0x360a19(0x1c5)],'ocKQO':function(_0xbda5b6){const _0x48ada4=_0x360a19;return _0x5db2e4[_0x48ada4(0x1f3)](_0xbda5b6);},'ZpoBe':function(_0x449704,_0x146113){const _0x4a6ff1=_0x360a19;return _0x5db2e4[_0x4a6ff1(0x20e)](_0x449704,_0x146113);},'nOkzz':_0x5db2e4['ZJdEM']};_0x39cee4[_0x360a19(0x1b1)](_0x2fb846,_0x4225f2)[_0x360a19(0x236)](()=>{const _0x1ce06f=_0x360a19,_0x3a1f77=CodeceptUtils[_0x1ce06f(0x272)](_0x2fb846);if(_0x3a1f77){const _0x572b14=fs[_0x1ce06f(0x246)](_0x3a1f77);process['emit']('bs:addLog:'+process['pid'],{'timestamp':new Date()[_0x1ce06f(0x201)](),'message':_0x572b14[_0x1ce06f(0x1ee)](_0x16c289[_0x1ce06f(0x1b9)]),'kind':_0x16c289[_0x1ce06f(0x208)]}),_0x16c289['ocKQO'](_0x471092);}_0x16c289[_0x1ce06f(0x1bd)](_0x2812a0,new Error(_0x16c289[_0x1ce06f(0x1ff)]));})[_0x360a19(0x192)](()=>null);});});},patchWebDriverBefore=_0x3a2b38=>{const _0x5e5e3c=a1_0x279493,_0x291fb7={'ohGxQ':function(_0x2e10db){return _0x2e10db();},'bkSGj':function(_0xa4da82,_0x11129e){return _0xa4da82(_0x11129e);},'zeufs':function(_0x42a4e7,_0x5f0b27){return _0x42a4e7===_0x5f0b27;},'HrQQI':_0x5e5e3c(0x1c6),'ZJfBp':function(_0x5c8db5,_0x402386){return _0x5c8db5===_0x402386;},'Excvd':'string','hlPVJ':function(_0xdb65d8,_0x54b48f){return _0xdb65d8===_0x54b48f;},'fYCGv':_0x5e5e3c(0x244)},_0x3d7689=async function(_0x103cbe,_0x37c252){const _0xc97e24=_0x5e5e3c;_0x291fb7[_0xc97e24(0x269)](isAccessibilityAutomationSession)&&!global[_0xc97e24(0x262)]&&global[_0xc97e24(0x291)]&&scripts[_0xc97e24(0x228)](_0x103cbe[_0xc97e24(0x20c)])&&_0x291fb7['bkSGj'](shouldPatchExecuteScript,arguments[0x2])&&(global[_0xc97e24(0x262)]=!![],await PerformanceTester[_0xc97e24(0x283)](PerformanceA11yEvents[_0xc97e24(0x274)],async()=>{const _0x5cd1f6=_0xc97e24;logger[_0x5cd1f6(0x28c)]('Performing\x20scan\x20for\x20'+_0x103cbe[_0x5cd1f6(0x259)]+'\x20'+_0x103cbe[_0x5cd1f6(0x20c)]),await AccessibilityHelper[_0x5cd1f6(0x263)](_0x3a2b38,scripts['performScan']);},{'command':_0x103cbe[_0xc97e24(0x20c)]})());global[_0xc97e24(0x262)]=![];const _0x3aec8e=JSON[_0xc97e24(0x1b4)](process[_0xc97e24(0x20d)][_0xc97e24(0x218)]||'{}');if(_0x291fb7['zeufs'](_0x3aec8e?.[_0xc97e24(0x1ec)]?.[_0xc97e24(0x20c)],_0x291fb7[_0xc97e24(0x234)])&&_0x291fb7[_0xc97e24(0x21c)](typeof _0x3aec8e?.['testFramework']?.[_0xc97e24(0x1cb)],_0x291fb7[_0xc97e24(0x1a8)])&&_0x3aec8e?.[_0xc97e24(0x1ec)]?.['version'][_0xc97e24(0x1da)]('7'))return _0x37c252[_0xc97e24(0x288)](null,Array[_0xc97e24(0x1f7)]['slice'][_0xc97e24(0x284)](arguments,0x2));return _0x37c252['apply'](this,Array[_0xc97e24(0x1f7)]['slice'][_0xc97e24(0x284)](arguments,0x2));},_0x15d58c=CodeceptWebDriver[_0x5e5e3c(0x1f7)][_0x5e5e3c(0x22e)];CodeceptWebDriver[_0x5e5e3c(0x1f7)][_0x5e5e3c(0x22e)]=async function(){const _0xc9bbd2=_0x5e5e3c,_0x53ad6b={'xRXIT':function(_0x1b60cf,_0x407002){const _0x220cc6=a1_0x6227;return _0x291fb7[_0x220cc6(0x25c)](_0x1b60cf,_0x407002);},'sJjuf':_0x291fb7[_0xc9bbd2(0x290)]};try{await _0x15d58c['apply'](this,arguments);}catch(_0x4d6113){logger[_0xc9bbd2(0x28c)](_0xc9bbd2(0x1ce)+util[_0xc9bbd2(0x1df)](_0x4d6113));}scripts[_0xc9bbd2(0x292)]['filter'](_0x5a02d5=>_0x5a02d5[_0xc9bbd2(0x20c)]&&_0x5a02d5[_0xc9bbd2(0x259)])[_0xc9bbd2(0x1ba)](_0x4fc7a4=>{const _0x28b3a5=_0xc9bbd2;this['browser'][_0x28b3a5(0x1f8)](_0x4fc7a4[_0x28b3a5(0x20c)],_0x3d7689[_0x28b3a5(0x235)](this,_0x4fc7a4),_0x53ad6b[_0x28b3a5(0x1d1)](_0x4fc7a4['class'],_0x53ad6b[_0x28b3a5(0x1a1)]));}),_0x291fb7['bkSGj'](processWebDriverConfig,_0x3a2b38);};};function parseJwt(_0x41a82d){const _0x3474e6=a1_0x279493,_0x1924dc={};_0x1924dc[_0x3474e6(0x211)]=_0x3474e6(0x1ac);const _0xe08867=_0x1924dc;if(!_0x41a82d)return null;return JSON[_0x3474e6(0x1b4)](Buffer['from'](_0x41a82d[_0x3474e6(0x19f)]('.')[0x1],_0xe08867['SfGnO'])['toString']());}const patchPlaywrightBefore=()=>{const _0x30b967=a1_0x279493,_0x402a37={'WJWJc':function(_0x3d4f5a){return _0x3d4f5a();},'hQUoD':_0x30b967(0x245),'dnsjN':_0x30b967(0x195),'fgoUB':function(_0x21afe5){return _0x21afe5();},'IlMfo':function(_0x1bbcc6,_0x2addea){return _0x1bbcc6(_0x2addea);},'NkNDo':function(_0x51c5a1){return _0x51c5a1();},'XXPcs':function(_0x29526b,_0x48cc93){return _0x29526b+_0x48cc93;},'eiQwC':_0x30b967(0x23d),'MyVhV':function(_0x51c138){return _0x51c138();},'UXdLG':function(_0xbcbbb1){return _0xbcbbb1();},'dOhwr':function(_0x376aa5){return _0x376aa5();},'JmVfj':function(_0x2a49fe){return _0x2a49fe();}};PlaywrightSessionDetails[_0x30b967(0x1f6)]();const _0xf9a662=CodeceptPlaywright[_0x30b967(0x1f7)][_0x30b967(0x22e)];CodeceptPlaywright[_0x30b967(0x1f7)]['_before']=async function(){const _0x5536ce=_0x30b967;this['browserContext']=await this[_0x5536ce(0x214)][_0x5536ce(0x21a)]()[0x0];const _0x3d90d4=async()=>{const _0x35f046=_0x5536ce,_0x5378b2={'eBkcH':function(_0x38e89e){const _0x14efa1=a1_0x6227;return _0x402a37[_0x14efa1(0x26b)](_0x38e89e);},'zghTS':_0x402a37[_0x35f046(0x24c)]},_0xd36b7a=this['config']&&this[_0x35f046(0x253)][_0x35f046(0x1ae)]&&this[_0x35f046(0x253)][_0x35f046(0x1ae)]['args']&&Array['isArray'](this[_0x35f046(0x253)][_0x35f046(0x1ae)][_0x35f046(0x237)])&&this[_0x35f046(0x253)][_0x35f046(0x1ae)][_0x35f046(0x237)]['includes'](_0x402a37[_0x35f046(0x190)]);if(_0x402a37['fgoUB'](isAccessibilityAutomationSession)&&!_0xd36b7a)try{const _0x1d8eb8=_0x402a37[_0x35f046(0x1ab)](parseJwt,process[_0x35f046(0x20d)][_0x35f046(0x21b)]);if(_0x1d8eb8&&_0x1d8eb8['a11y_core_config']&&_0x1d8eb8[_0x35f046(0x293)][_0x35f046(0x200)]){const _0x20118c=this['browserContext'][_0x35f046(0x209)][_0x35f046(0x235)](this[_0x35f046(0x1d5)]);this[_0x35f046(0x1d5)][_0x35f046(0x209)]=async function(){const _0x1671c9=_0x35f046,_0x5c6aa3=await _0x5378b2['eBkcH'](_0x20118c),_0x361897=[];for(const _0x14d1c2 of _0x5c6aa3){try{const _0x21d259=await _0x14d1c2[_0x1671c9(0x26d)]();!_0x21d259['startsWith'](_0x5378b2[_0x1671c9(0x1d3)])&&_0x361897[_0x1671c9(0x197)](_0x14d1c2);}catch(_0x41bb32){_0x361897[_0x1671c9(0x197)](_0x14d1c2);}}return _0x361897;};}if(!_0x402a37['NkNDo'](isBrowserstackInfra)){const _0x59eca8=await this['page'][_0x35f046(0x26d)]();if(_0x59eca8[_0x35f046(0x1da)](_0x402a37[_0x35f046(0x24c)])){const _0x5a7065=await this['browserContext']['pages']();this[_0x35f046(0x24e)](_0x5a7065[0x0]);}}}catch(_0x2ef226){logger[_0x35f046(0x28c)]('Failed\x20to\x20patch\x20pages\x20method\x20in\x20browserContext\x20for\x20a11y\x20domForge:\x20'+_0x2ef226[_0x35f046(0x202)]+(_0x2ef226[_0x35f046(0x22b)]?_0x402a37['XXPcs'](_0x402a37[_0x35f046(0x276)],_0x2ef226[_0x35f046(0x22b)]):''));}};_0x402a37[_0x5536ce(0x23b)](isBrowserstackInfra)&&await _0x402a37[_0x5536ce(0x1a9)](_0x3d90d4),await _0xf9a662[_0x5536ce(0x288)](this,arguments),!_0x402a37[_0x5536ce(0x217)](isBrowserstackInfra)&&await _0x402a37[_0x5536ce(0x1f0)](_0x3d90d4);};},getCodeceptDriver=()=>{const _0x2fbcdb=a1_0x279493,_0x3eed0f={};_0x3eed0f[_0x2fbcdb(0x25b)]=_0x2fbcdb(0x229),_0x3eed0f[_0x2fbcdb(0x1f5)]=_0x2fbcdb(0x1d9),_0x3eed0f[_0x2fbcdb(0x1e7)]=_0x2fbcdb(0x1c9),_0x3eed0f[_0x2fbcdb(0x281)]=_0x2fbcdb(0x203);const _0x33efd3=_0x3eed0f,_0x357849=[_0x33efd3[_0x2fbcdb(0x25b)],_0x33efd3[_0x2fbcdb(0x1f5)],_0x33efd3['jYLbW'],_0x33efd3[_0x2fbcdb(0x281)]],_0x19ab80=_0x357849[_0x2fbcdb(0x268)](_0x3932f6=>!!CodeceptJS['container']['helpers'](_0x3932f6));if(!_0x19ab80)return null;return CodeceptJS[_0x2fbcdb(0x21e)][_0x2fbcdb(0x28f)](_0x19ab80);};function a1_0x6227(_0x3d664d,_0x2b5728){const _0x2522af=a1_0x2522();return a1_0x6227=function(_0x6227f9,_0xbbc6f6){_0x6227f9=_0x6227f9-0x190;let _0x5ba0eb=_0x2522af[_0x6227f9];return _0x5ba0eb;},a1_0x6227(_0x3d664d,_0x2b5728);}function a1_0x2522(){const _0x56f389=['QeCop','nOkzz','domForge','toISOString','message','TestCafe','ENV_VAR','failed','nEEjP','nXGTL','SuYmF','pages','XMTGg','test-after','name','env','oDLQR','test-skipped','BS_TESTOPS_ALLOW_SCREENSHOTS','SfGnO','setGlobal','captureError','browser','zgagr','36XriwIz','dOhwr','FRAMEWORK_DETAILS','GET_RESULTS','contexts','BS_A11Y_JWT','ZJfBp','fireEvent','container','saveTestResults','getResults','dySqk','hook-started','codeceptjs','Nilhr','UaOOO','SlYcG','OZldB','shouldWrapCommand','WebDriver','getSyncScript','stack','saveScreenshot','PdbNN','_before','enabled','12quBUfb','SDK_PRE_TEST','passed','titlePath','HrQQI','bind','then','args','kBAgz','fmzrq','performScan','MyVhV','../../helpers/testhub/constants.js','\x0aStack:\x20','614190csGeqC','currentTest','../../helpers/accessibility-automation/scripts','540GYhJTI','1327zwTzca','hook-passed','Element','devtools://','readFileSync','title','./o11yHelper','rIaRl','add','event','hQUoD','codeceptjs/lib/recorder.js','_setPage','gcSYY','NMShF','action','test','config','codeceptjs/lib/index.js','setSessionName','getAccessibilityResultsSummary','thBuildUuid','sSMfD','class','warn','doukD','hlPVJ','SESSION_NAME','WaQNq','WpfAz','SDK_POST_TEST','bOCVA','bstackAllyScanning','browserStackExecuteDriver','bddStepStart','startMonitoring','TEST_LOG','getAccessibilityResults','find','ohGxQ','aKlfa','WJWJc','YNoPO','url','is_mobile_session','80028zOFtfy','end','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20summary.','screenshotOutputFolder','bddStepFinish','PERFORM_SCAN','__workerDetails','eiQwC','BAavW','skipSessionStatus','start','thJwtToken','tkxeT','JyUiL','bddStep-before','208086RRxwSs','../../bin/playwright/accessibility-helper','TEST_SCREENSHOT','pfBMV','before','measureWrapper','call','../../helpers/performance/performance-tester','test-passed','codeceptjs/lib/helper/WebDriver.js','apply','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','patchSaveScreenshot','step','debug','all','1164808EqaeRi','helpers','fYCGv','accessibilityPlatform','commandsToWrap','a11y_core_config','BROWSERSTACK_TESTHUB_JWT','cAucu','stringify','SDK_TEST','dnsjN','vmohk','catch','../../helpers/logger','stop','--auto-open-devtools-for-tabs','test-started','push','HOOK_RUN_STARTED','mEqfT','INFO','NgmWA','5477032MZVNpv','VNknh','__skipSessionStatus','split','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','sJjuf','woaNR','Failed\x20in\x20sending\x20TestRunFinish\x20event:\x20','RAxQz','started','oVsEs','hookType','Excvd','UXdLG','OvwaM','IlMfo','base64','FTALZ','chromium','hook','browserstack_executor:\x20','initSaveScreenshot','codeceptjs/lib/utils.js','getGlobal','parse','thTestRunUuid','addRequestSpy','TEST_RUN_STARTED','status','CtdbL','forEach','emit','BflGh','ZpoBe','Suite','../../helpers/performance/constants','../../bin/playwright/sessionDetails','executeScript','NgkiO','sHttE','after','uTerW','webdriverio','reason','SDK_HOOK','Puppeteer','srXMK','version','./helper.js','OBMdI','Failed\x20to\x20execute\x20_before:\x20','../../helpers/globals.js','IqMIz','xRXIT','SESSION_STATUS','zghTS','RxKTJ','browserContext','ctx','skipped','../../helpers/request-spy','Playwright','startsWith','winstonLogger','captureEvent','PTLUl','42jrWyiP','format','3erbLcQ','vqOZu','command','browserstackTestName','TEST_RUN_FINISHED','../../helpers/test-observability/utils','SYNC','jYLbW','TEST_RUN_SKIPPED','nYTxx','BOHYu','6041849IcwKsI','testFramework','HOOK_RUN_FINISHED','toString','dispatcher','JmVfj','constructor','bs:addLog:','uBWee','eafHU','XjADW','patch','prototype','overwriteCommand','kULab','Failed\x20in\x20marking\x20session\x20status\x20of\x20test:\x20','cMJgb','bddStep','ogeHw'];a1_0x2522=function(){return _0x56f389;};return a1_0x2522();}module['exports']=function(_0x47f975){const _0x4d06a7=a1_0x279493,_0x19b7d1={'RAxQz':function(_0x24e9ac){return _0x24e9ac();},'XMTGg':function(_0x447fb3,_0x58226d){return _0x447fb3(_0x58226d);},'WpfAz':_0x4d06a7(0x256),'kULab':_0x4d06a7(0x271),'sHttE':_0x4d06a7(0x267),'WaQNq':'Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results.','dySqk':_0x4d06a7(0x222),'NgmWA':_0x4d06a7(0x243),'woaNR':'hook-failed','ogeHw':_0x4d06a7(0x1e3),'BAavW':'test-before','fmzrq':function(_0x51028f){return _0x51028f();},'gcSYY':function(_0x1085aa,_0x2e4219,_0x2fba22){return _0x1085aa(_0x2e4219,_0x2fba22);},'nYTxx':_0x4d06a7(0x196),'tkxeT':function(_0x2c209b,_0x566b95,_0x13c4eb){return _0x2c209b(_0x566b95,_0x13c4eb);},'IqMIz':_0x4d06a7(0x286),'vmohk':function(_0x4a6304,_0x329128,_0x4b75c7,_0x702487){return _0x4a6304(_0x329128,_0x4b75c7,_0x702487);},'nhGGl':function(_0x18d8b3,_0x3ebda3,_0x168620,_0x511c31){return _0x18d8b3(_0x3ebda3,_0x168620,_0x511c31);},'NgkiO':function(_0x43a66c,_0x30f41b){return _0x43a66c===_0x30f41b;},'JyUiL':_0x4d06a7(0x1be),'YNoPO':'test-failed','rIaRl':_0x4d06a7(0x20f),'cAucu':'afterTest','bOCVA':'isMobilePlatform','VNknh':function(_0x4f8c12,_0x22ee06,_0xc6e323){return _0x4f8c12(_0x22ee06,_0xc6e323);},'BOHYu':function(_0x1d3527){return _0x1d3527();},'kBAgz':_0x4d06a7(0x1a0),'ZzpGS':_0x4d06a7(0x20b),'nXGTL':_0x4d06a7(0x19a),'OBMdI':_0x4d06a7(0x266),'BflGh':'step-comment','eafHU':_0x4d06a7(0x27d),'mEqfT':'bddStep-after','UaOOO':'Playwright'};_0x47f975[_0x4d06a7(0x278)]&&(global[_0x4d06a7(0x19e)]=_0x47f975['skipSessionStatus']);PerformanceTester[_0x4d06a7(0x265)]();const _0x3c5a9e=_0x19b7d1[_0x4d06a7(0x239)](getCodeceptDriver),_0x356489=new O11yHelper(_0x3c5a9e,_0x47f975),_0xa7b596=!!CodeceptJS[_0x4d06a7(0x21e)]['helpers'](_0x19b7d1[_0x4d06a7(0x225)]);global['__driver']=_0x3c5a9e,_0x3c5a9e&&(PerformanceTester['measureWrapper'](PerformanceEvents['SDK_PRE_INITIALIZE'],()=>{const _0x280335=_0x4d06a7;_0xa7b596?_0x19b7d1['RAxQz'](patchPlaywrightBefore):_0x19b7d1[_0x280335(0x20a)](patchWebDriverBefore,_0x3c5a9e);})(),PerformanceTester[_0x4d06a7(0x283)](PerformanceEvents['SDK_POST_INITIALIZE'],()=>{const _0x348f9e=_0x4d06a7,_0x4e295b={};_0x4e295b['vqOZu']=_0x19b7d1[_0x348f9e(0x25f)],_0x4e295b['QeCop']=_0x19b7d1[_0x348f9e(0x1f9)],_0x4e295b[_0x348f9e(0x1a6)]=_0x19b7d1[_0x348f9e(0x1c3)],_0x4e295b[_0x348f9e(0x22d)]=_0x19b7d1[_0x348f9e(0x25e)];const _0x449620=_0x4e295b;_0x3c5a9e['getAccessibilityResultsSummary']=async()=>{const _0x3ddc5b=_0x348f9e;if(global[_0x3ddc5b(0x291)]){const _0x4a49c7={};return _0x4a49c7[_0x3ddc5b(0x1e2)]=_0x449620[_0x3ddc5b(0x1e1)],await PerformanceTester[_0x3ddc5b(0x283)](PerformanceA11yEvents[_0x3ddc5b(0x274)],async()=>{const _0x5ca381=_0x3ddc5b;return await AccessibilityHelper[_0x5ca381(0x263)](_0x3c5a9e,scripts[_0x5ca381(0x23a)]);},_0x4a49c7)(),await PerformanceTester[_0x3ddc5b(0x283)](PerformanceA11yEvents['GET_RESULTS_SUMMARY'],async()=>{const _0x57df77=_0x3ddc5b;return await AccessibilityHelper[_0x57df77(0x263)](_0x3c5a9e,scripts['getResultsSummary']);})();}return logger['warn'](_0x449620[_0x3ddc5b(0x1fe)]),{};},_0x3c5a9e[_0x348f9e(0x267)]=async()=>{const _0x4a8178=_0x348f9e;if(global[_0x4a8178(0x291)]){const _0x1d2b5c={};return _0x1d2b5c[_0x4a8178(0x1e2)]=_0x449620[_0x4a8178(0x1a6)],await PerformanceTester[_0x4a8178(0x283)](PerformanceA11yEvents[_0x4a8178(0x274)],async()=>{const _0x593d22=_0x4a8178;return await AccessibilityHelper[_0x593d22(0x263)](_0x3c5a9e,scripts['performScan']);},_0x1d2b5c)(),await PerformanceTester[_0x4a8178(0x283)](PerformanceA11yEvents[_0x4a8178(0x219)],async()=>{const _0x15ccfa=_0x4a8178;return await AccessibilityHelper[_0x15ccfa(0x263)](_0x3c5a9e,scripts[_0x15ccfa(0x220)]);})();}return logger[_0x4a8178(0x25a)](_0x449620[_0x4a8178(0x22d)]),{};},_0x19b7d1[_0x348f9e(0x20a)](patchSaveScreenshot,_0x3c5a9e);})()),CodeceptJS[_0x4d06a7(0x24b)]['dispatcher']['on'](CodeceptJS['event'][_0x4d06a7(0x28d)]['before'],()=>{const _0x551ce2=_0x4d06a7;PerformanceTester[_0x551ce2(0x279)](PerformanceEvents[_0x551ce2(0x231)]);try{_0x356489['start'](),testOpsHelper[_0x551ce2(0x1b6)](),PerformanceTester[_0x551ce2(0x270)](PerformanceEvents[_0x551ce2(0x231)]);}catch(_0x2ac28e){PerformanceTester['captureError'](_0x2ac28e),PerformanceTester[_0x551ce2(0x270)](PerformanceEvents['SDK_PRE_TEST'],![],_0x2ac28e);}}),CodeceptJS['event'][_0x4d06a7(0x1ef)]['on'](CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x28d)][_0x4d06a7(0x1c4)],async()=>{const _0x3d0d0e=_0x4d06a7;PerformanceTester[_0x3d0d0e(0x279)](PerformanceEvents['SDK_POST_TEST']);try{requestSpy['restore'](),await _0x356489[_0x3d0d0e(0x194)](),PerformanceTester[_0x3d0d0e(0x270)](PerformanceEvents[_0x3d0d0e(0x260)]);}catch(_0x22c93d){PerformanceTester[_0x3d0d0e(0x213)](_0x22c93d),PerformanceTester[_0x3d0d0e(0x270)](PerformanceEvents[_0x3d0d0e(0x260)],![],_0x22c93d);}finally{PerformanceTester['stopMonitoring']();}}),CodeceptJS[_0x4d06a7(0x24b)]['dispatcher']['on'](CodeceptJS[_0x4d06a7(0x24b)]['hook']['started'],_0x4ebc2b=>{const _0x166bec=_0x4d06a7;PerformanceTester['start'](PerformanceEvents[_0x166bec(0x1c8)]);try{const _0x2a4056=_0x4ebc2b['ctx'][_0x166bec(0x252)],_0x25ff1a=_0x356489['captureEvent'](TEST_EVENTS[_0x166bec(0x198)],_0x2a4056);CodeceptRecorder[_0x166bec(0x24a)](()=>_0x356489[_0x166bec(0x21d)](TEST_EVENTS[_0x166bec(0x198)],_0x25ff1a));const _0x58d67a={};_0x58d67a[_0x166bec(0x1a7)]=_0x19b7d1['dySqk'],PerformanceTester[_0x166bec(0x270)](PerformanceEvents['SDK_HOOK'],!![],null,_0x58d67a);}catch(_0x5cd008){const _0x49020d={};_0x49020d[_0x166bec(0x1a7)]=_0x19b7d1[_0x166bec(0x221)],PerformanceTester[_0x166bec(0x270)](PerformanceEvents['SDK_HOOK'],![],_0x5cd008,_0x49020d),PerformanceTester[_0x166bec(0x213)](_0x5cd008);}}),CodeceptJS['event'][_0x4d06a7(0x1ef)]['on'](CodeceptJS['event'][_0x4d06a7(0x1af)][_0x4d06a7(0x232)],_0x1f3804=>{const _0x4cbeaf=_0x4d06a7,_0x39b732={};_0x39b732['hookType']=_0x19b7d1[_0x4cbeaf(0x19b)],PerformanceTester['start'](PerformanceHookEvents[_0x4cbeaf(0x1c8)],!![],null,_0x39b732);try{const _0x3c7aa1=_0x1f3804[_0x4cbeaf(0x1d6)][_0x4cbeaf(0x252)],_0x50e523=_0x356489[_0x4cbeaf(0x1dc)](TEST_EVENTS[_0x4cbeaf(0x1ed)],_0x3c7aa1);CodeceptRecorder['add'](()=>_0x356489['fireEvent'](TEST_EVENTS[_0x4cbeaf(0x1ed)],_0x50e523));const _0x24a5e7={};_0x24a5e7[_0x4cbeaf(0x1a7)]=_0x19b7d1['NgmWA'],PerformanceTester[_0x4cbeaf(0x270)](PerformanceHookEvents[_0x4cbeaf(0x1c8)],!![],null,_0x24a5e7);}catch(_0x167dfd){PerformanceTester[_0x4cbeaf(0x213)](_0x167dfd);const _0x3a29d2={};_0x3a29d2['hookType']=_0x19b7d1[_0x4cbeaf(0x19b)],PerformanceTester['end'](PerformanceHookEvents[_0x4cbeaf(0x1c8)],![],_0x167dfd,_0x3a29d2);}}),CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x1ef)]['on'](CodeceptJS['event'][_0x4d06a7(0x1af)][_0x4d06a7(0x205)],async(_0xc82704,_0xf092a4)=>{const _0x3748ae=_0x4d06a7;PerformanceTester['start'](PerformanceHookEvents[_0x3748ae(0x1c8)]);try{const _0x235de3=_0xc82704[_0x3748ae(0x1d6)][_0x3748ae(0x252)],_0x512243=_0x356489[_0x3748ae(0x1dc)](TEST_EVENTS[_0x3748ae(0x1ed)],_0x235de3,_0xf092a4);CodeceptRecorder[_0x3748ae(0x24a)](()=>_0x356489['fireEvent'](TEST_EVENTS[_0x3748ae(0x1ed)],_0x512243));const _0x1ebead={};_0x1ebead[_0x3748ae(0x1a7)]=_0x19b7d1['woaNR'],PerformanceTester['start'](PerformanceHookEvents[_0x3748ae(0x1c8)],!![],null,_0x1ebead);}catch(_0x529697){PerformanceTester[_0x3748ae(0x213)](_0x529697);const _0x51f4b2={};_0x51f4b2[_0x3748ae(0x1a7)]=_0x19b7d1['woaNR'],PerformanceTester[_0x3748ae(0x270)](PerformanceHookEvents[_0x3748ae(0x1c8)],![],_0x529697,_0x51f4b2);}const _0x171ea3={};_0x171ea3[_0x3748ae(0x1a7)]=_0x19b7d1[_0x3748ae(0x1a2)],PerformanceTester['end'](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x171ea3);}),CodeceptJS['event'][_0x4d06a7(0x1ef)]['on'](CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x252)]['before'],_0x4733fb=>{const _0xd23f65=_0x4d06a7;PerformanceTester[_0xd23f65(0x279)](PerformanceHookEvents['SDK_HOOK']);try{globals[_0xd23f65(0x212)](_0x19b7d1[_0xd23f65(0x1fd)],_0x4733fb['title']);_0x19b7d1[_0xd23f65(0x1a4)](isBrowserstackInfra)&&(_0xa7b596&&(global[_0xd23f65(0x275)]={'currentTest':{'name':_0x4733fb[_0xd23f65(0x247)],'testInfo':{'titlePath':_0x4733fb[_0xd23f65(0x233)]()}}}));const _0x137162={};_0x137162[_0xd23f65(0x1a7)]=_0x19b7d1[_0xd23f65(0x277)],PerformanceTester['end'](PerformanceHookEvents[_0xd23f65(0x1c8)],!![],null,_0x137162);}catch(_0x2a3d83){PerformanceTester[_0xd23f65(0x213)](_0x2a3d83);const _0x588a2f={};_0x588a2f['hookType']=_0x19b7d1[_0xd23f65(0x277)],PerformanceTester['end'](PerformanceHookEvents[_0xd23f65(0x1c8)],![],_0x2a3d83,_0x588a2f);}}),CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x1ef)]['on'](CodeceptJS['event']['test'][_0x4d06a7(0x1a5)],_0x572064=>{const _0x563f0c=_0x4d06a7,_0x5b7aa8={'nEEjP':function(_0x54f487){const _0x35c93b=a1_0x6227;return _0x19b7d1[_0x35c93b(0x239)](_0x54f487);},'OZldB':function(_0x5b02a6,_0x1ade43){const _0x91938b=a1_0x6227;return _0x19b7d1[_0x91938b(0x20a)](_0x5b02a6,_0x1ade43);},'JjhrN':function(_0x51bacb,_0x2b1cbb,_0x12b507){return _0x19b7d1['gcSYY'](_0x51bacb,_0x2b1cbb,_0x12b507);}};PerformanceTester[_0x563f0c(0x279)](PerformanceHookEvents[_0x563f0c(0x1c8)]);try{globals[_0x563f0c(0x212)](_0x19b7d1['ogeHw'],_0x572064['title']);const _0x41dabe=_0x356489['captureEvent'](TEST_EVENTS[_0x563f0c(0x1b7)],_0x572064);CodeceptRecorder[_0x563f0c(0x24a)](()=>_0x356489[_0x563f0c(0x21d)](TEST_EVENTS['TEST_RUN_STARTED'],_0x41dabe)),CodeceptRecorder[_0x563f0c(0x24a)](async()=>{const _0x4c98ab=_0x563f0c;_0x5b7aa8[_0x4c98ab(0x206)](isBrowserstackInfra)&&(!_0x5b7aa8[_0x4c98ab(0x227)](isTrue,_0x47f975['skipSessionName'])&&await _0x5b7aa8['JjhrN'](markSessionName,_0x3c5a9e,_0x572064[_0x4c98ab(0x247)]),_0x356489[_0x4c98ab(0x22f)]&&await _0x5b7aa8[_0x4c98ab(0x227)](o11ySync,_0x3c5a9e));});}catch(_0x2b9853){const _0x3b0dcd={};_0x3b0dcd[_0x563f0c(0x1a7)]=_0x19b7d1[_0x563f0c(0x1e9)],PerformanceTester[_0x563f0c(0x270)](PerformanceHookEvents[_0x563f0c(0x1c8)],![],_0x2b9853,_0x3b0dcd),PerformanceTester['captureError'](_0x2b9853);}const _0x541ff5={};_0x541ff5[_0x563f0c(0x1a7)]=_0x19b7d1['nYTxx'],PerformanceTester[_0x563f0c(0x270)](PerformanceHookEvents[_0x563f0c(0x1c8)],!![],null,_0x541ff5);}),CodeceptJS['event']['dispatcher']['on'](CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x252)][_0x4d06a7(0x232)],_0x7eec53=>{const _0x4fb44a=_0x4d06a7;PerformanceTester[_0x4fb44a(0x279)](PerformanceHookEvents[_0x4fb44a(0x1c8)]);try{const _0x7ce716=_0x356489[_0x4fb44a(0x1dc)](TEST_EVENTS[_0x4fb44a(0x1e4)],_0x7eec53);CodeceptRecorder[_0x4fb44a(0x24a)](()=>_0x356489[_0x4fb44a(0x21d)](TEST_EVENTS[_0x4fb44a(0x1e4)],_0x7ce716)),CodeceptRecorder[_0x4fb44a(0x24a)](async()=>{const _0x5f4ec5=_0x4fb44a,_0x275106={'zgagr':function(_0x4186a5,_0x645fc5,_0xb0ae4e){const _0x286f82=a1_0x6227;return _0x19b7d1[_0x286f82(0x24f)](_0x4186a5,_0x645fc5,_0xb0ae4e);},'RxKTJ':function(_0x22dca2,_0x4cc73e,_0x60d20a){const _0x4a64df=a1_0x6227;return _0x19b7d1[_0x4a64df(0x27b)](_0x22dca2,_0x4cc73e,_0x60d20a);}};_0x19b7d1[_0x5f4ec5(0x239)](isBrowserstackInfra)&&await PerformanceTester[_0x5f4ec5(0x283)](PerformanceAutEvents[_0x5f4ec5(0x1d2)],async()=>{const _0x1e1da2=_0x5f4ec5;_0xa7b596?await _0x275106[_0x1e1da2(0x215)](playwrightMarkSessionStatus,_0x3c5a9e,STATE_PASSED):await _0x275106[_0x1e1da2(0x1d4)](markSessionStatus,_0x3c5a9e,STATE_PASSED);})();}),PerformanceTester[_0x4fb44a(0x270)](PerformanceEvents['SDK_TEST']);}catch(_0x31d08c){PerformanceTester[_0x4fb44a(0x213)](_0x31d08c);const _0x66a03a={};_0x66a03a['hookType']=_0x19b7d1[_0x4fb44a(0x1d0)],PerformanceTester[_0x4fb44a(0x270)](PerformanceHookEvents['SDK_HOOK'],![],_0x31d08c,_0x66a03a),PerformanceTester[_0x4fb44a(0x270)](PerformanceEvents[_0x4fb44a(0x297)],![],_0x31d08c);}const _0x515ce3={};_0x515ce3['hookType']=_0x19b7d1['IqMIz'],PerformanceTester[_0x4fb44a(0x270)](PerformanceHookEvents[_0x4fb44a(0x1c8)],!![],null,_0x515ce3);}),CodeceptJS[_0x4d06a7(0x24b)]['dispatcher']['on'](CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x252)]['failed'],(_0x235c9e,_0x354b54)=>{const _0x3f92cb=_0x4d06a7;PerformanceTester[_0x3f92cb(0x279)](PerformanceHookEvents[_0x3f92cb(0x1c8)]);try{if(_0x19b7d1[_0x3f92cb(0x1c2)](_0x235c9e[_0x3f92cb(0x1f1)][_0x3f92cb(0x20c)],_0x19b7d1[_0x3f92cb(0x27c)])){const _0x269b94=_0x356489['captureEvent'](TEST_EVENTS['TEST_RUN_SKIPPED'],_0x235c9e[_0x3f92cb(0x1d6)][_0x3f92cb(0x23f)]);CodeceptRecorder[_0x3f92cb(0x24a)](()=>_0x356489[_0x3f92cb(0x21d)](TEST_EVENTS[_0x3f92cb(0x1e8)],_0x269b94));}else{const _0x20b1b5=_0x356489[_0x3f92cb(0x1dc)](TEST_EVENTS[_0x3f92cb(0x1e4)],_0x235c9e,_0x354b54);CodeceptRecorder['add'](()=>{const _0x7e7bfc=_0x3f92cb;try{_0x356489['fireEvent'](TEST_EVENTS[_0x7e7bfc(0x1e4)],_0x20b1b5);}catch(_0x36c8a4){logger[_0x7e7bfc(0x28c)](_0x7e7bfc(0x1a3)+util[_0x7e7bfc(0x1df)](_0x36c8a4)),PerformanceTester[_0x7e7bfc(0x270)](PerformanceEvents[_0x7e7bfc(0x297)],![],_0x36c8a4);}}),CodeceptRecorder[_0x3f92cb(0x24a)](async()=>{const _0x43c012=_0x3f92cb;try{_0x19b7d1[_0x43c012(0x1a4)](isBrowserstackInfra)&&(_0xa7b596?await _0x19b7d1[_0x43c012(0x191)](playwrightMarkSessionStatus,_0x3c5a9e,STATE_FAILED,_0x354b54):await _0x19b7d1['nhGGl'](markSessionStatus,_0x3c5a9e,STATE_FAILED,_0x354b54));}catch(_0x116286){logger[_0x43c012(0x28c)](_0x43c012(0x1fa)+util[_0x43c012(0x1df)](_0x116286)),PerformanceTester[_0x43c012(0x270)](PerformanceEvents[_0x43c012(0x297)],![],_0x116286);}});}PerformanceTester[_0x3f92cb(0x270)](PerformanceEvents['SDK_TEST']);}catch(_0xdf3183){PerformanceTester[_0x3f92cb(0x213)](_0xdf3183);const _0x143960={};_0x143960[_0x3f92cb(0x1a7)]=_0x19b7d1['YNoPO'],PerformanceTester[_0x3f92cb(0x270)](PerformanceHookEvents[_0x3f92cb(0x1c8)],![],_0xdf3183,_0x143960),PerformanceTester[_0x3f92cb(0x270)](PerformanceEvents['SDK_TEST'],![],_0xdf3183);}const _0x345d5f={};_0x345d5f[_0x3f92cb(0x1a7)]=_0x19b7d1[_0x3f92cb(0x26c)],PerformanceTester[_0x3f92cb(0x270)](PerformanceHookEvents[_0x3f92cb(0x1c8)],!![],null,_0x345d5f);}),CodeceptJS['event'][_0x4d06a7(0x1ef)]['on'](CodeceptJS['event']['test'][_0x4d06a7(0x1d7)],_0x59ab7f=>{const _0x18d073=_0x4d06a7;PerformanceTester[_0x18d073(0x279)](PerformanceHookEvents[_0x18d073(0x1c8)]);try{const _0x29ebd3=_0x356489[_0x18d073(0x1dc)](TEST_EVENTS[_0x18d073(0x1e8)],_0x59ab7f);CodeceptRecorder[_0x18d073(0x24a)](()=>_0x356489[_0x18d073(0x21d)](TEST_EVENTS['TEST_RUN_SKIPPED'],_0x29ebd3)),PerformanceTester[_0x18d073(0x270)](PerformanceEvents[_0x18d073(0x297)]);}catch(_0x50c9a9){PerformanceTester[_0x18d073(0x213)](_0x50c9a9),PerformanceTester[_0x18d073(0x270)](PerformanceEvents[_0x18d073(0x297)],![],_0x50c9a9);const _0x51f213={};_0x51f213[_0x18d073(0x1a7)]=_0x19b7d1[_0x18d073(0x249)],PerformanceTester['end'](PerformanceHookEvents[_0x18d073(0x1c8)],![],_0x50c9a9,_0x51f213);}const _0x3288f9={};_0x3288f9[_0x18d073(0x1a7)]=_0x19b7d1[_0x18d073(0x249)],PerformanceTester[_0x18d073(0x270)](PerformanceHookEvents[_0x18d073(0x1c8)],!![],null,_0x3288f9);}),CodeceptJS[_0x4d06a7(0x24b)]['dispatcher']['on'](CodeceptJS[_0x4d06a7(0x24b)]['test'][_0x4d06a7(0x1c4)],async(_0x2f25fd,_0x3de2e8)=>{const _0x3bf391=_0x4d06a7;try{PerformanceTester[_0x3bf391(0x279)](PerformanceHookEvents[_0x3bf391(0x1c8)]);const _0x4f282a=_0x19b7d1[_0x3bf391(0x19d)](shouldScanTestForAccessibility,_0x2f25fd[_0x3bf391(0x233)](),!![]);if(_0x19b7d1[_0x3bf391(0x1ea)](isAccessibilityAutomationSession)&&global[_0x3bf391(0x291)]&&_0x4f282a){const _0x196c7c={};_0x196c7c[_0x3bf391(0x1b5)]=_0x2f25fd['testAnalyticsId'],_0x196c7c[_0x3bf391(0x257)]=process[_0x3bf391(0x20d)][testHubConstants[_0x3bf391(0x204)]['BROWSERSTACK_TESTHUB_UUID']],_0x196c7c[_0x3bf391(0x27a)]=process[_0x3bf391(0x20d)][testHubConstants['ENV_VAR'][_0x3bf391(0x294)]];const _0x509799=_0x196c7c;logger[_0x3bf391(0x28c)](_0x3bf391(0x289)+JSON[_0x3bf391(0x296)](_0x509799)),CodeceptRecorder['add'](async()=>{const _0x4fceb6=_0x3bf391,_0x3ae3ec={};_0x3ae3ec[_0x4fceb6(0x1e2)]=_0x19b7d1[_0x4fceb6(0x295)],await PerformanceTester[_0x4fceb6(0x283)](PerformanceA11yEvents[_0x4fceb6(0x274)],async()=>{await AccessibilityHelper['browserStackExecuteDriver'](_0x3c5a9e,scripts['performScan']);},_0x3ae3ec)(),globals[_0x4fceb6(0x1b3)](_0x19b7d1[_0x4fceb6(0x261)])&&(_0x509799[_0x4fceb6(0x26e)]=!![]),await PerformanceTester['measureWrapper'](PerformanceA11yEvents['SAVE_RESULTS'],async()=>{const _0x4136b6=_0x4fceb6;await AccessibilityHelper[_0x4136b6(0x263)](_0x3c5a9e,scripts[_0x4136b6(0x21f)],_0x509799);})();}),logger['info'](_0x19b7d1[_0x3bf391(0x238)]);}const _0xad3e54={};_0xad3e54['hookType']=_0x19b7d1['ZzpGS'],PerformanceTester[_0x3bf391(0x270)](PerformanceHookEvents[_0x3bf391(0x1c8)],!![],null,_0xad3e54);}catch(_0x1f6d04){PerformanceTester[_0x3bf391(0x213)](_0x1f6d04);const _0xaa0c6={};_0xaa0c6['hookType']=_0x19b7d1['ZzpGS'],PerformanceTester['end'](PerformanceHookEvents[_0x3bf391(0x1c8)],![],_0x1f6d04,_0xaa0c6);}}),CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x1ef)]['on'](CodeceptJS[_0x4d06a7(0x24b)][_0x4d06a7(0x28b)]['comment'],_0x3b6a84=>{const _0x355df2=_0x4d06a7;PerformanceTester[_0x355df2(0x279)](PerformanceHookEvents['SDK_HOOK']);try{process[_0x355df2(0x1bb)](_0x355df2(0x1f2)+process['pid'],{'timestamp':new Date()[_0x355df2(0x201)](),'level':_0x19b7d1[_0x355df2(0x207)],'message':_0x3b6a84,'kind':_0x19b7d1[_0x355df2(0x1cd)],'http_response':{}});}catch(_0x2d7a4f){PerformanceTester['captureError'](_0x2d7a4f);const _0x28b977={};_0x28b977['hookType']=_0x19b7d1[_0x355df2(0x1bc)],PerformanceTester[_0x355df2(0x270)](PerformanceHookEvents[_0x355df2(0x1c8)],![],_0x2d7a4f,_0x28b977);}const _0xc2f587={};_0xc2f587[_0x355df2(0x1a7)]=_0x19b7d1[_0x355df2(0x1bc)],PerformanceTester['end'](PerformanceHookEvents[_0x355df2(0x1c8)],!![],null,_0xc2f587);}),CodeceptJS[_0x4d06a7(0x24b)]['dispatcher']['on'](CodeceptJS['event'][_0x4d06a7(0x1fc)][_0x4d06a7(0x282)],_0x59bae6=>{const _0x38c61f=_0x4d06a7,_0x1138ba={};_0x1138ba[_0x38c61f(0x1a7)]=_0x19b7d1[_0x38c61f(0x1f4)],PerformanceTester[_0x38c61f(0x283)](PerformanceHookEvents['SDK_HOOK'],()=>{const _0x453668=_0x38c61f;_0x356489[_0x453668(0x264)](_0x59bae6);},_0x1138ba)();}),CodeceptJS[_0x4d06a7(0x24b)]['dispatcher']['on'](CodeceptJS['event'][_0x4d06a7(0x1fc)][_0x4d06a7(0x1c4)],_0x142781=>{const _0x5e19ea=_0x4d06a7,_0x229da4={};_0x229da4['hookType']=_0x19b7d1[_0x5e19ea(0x199)],PerformanceTester[_0x5e19ea(0x283)](PerformanceHookEvents[_0x5e19ea(0x1c8)],()=>{const _0x5f50d1=_0x5e19ea;_0x356489[_0x5f50d1(0x273)](_0x142781);},_0x229da4)();});}; | ||
| const a1_0x3c6d8a=a1_0x3567;(function(_0x202b73,_0xc72bc1){const _0xf24898=a1_0x3567,_0x6ceb87=_0x202b73();while(!![]){try{const _0x284366=-parseInt(_0xf24898(0x21f))/0x1+-parseInt(_0xf24898(0x1f3))/0x2*(-parseInt(_0xf24898(0x217))/0x3)+parseInt(_0xf24898(0x24d))/0x4+-parseInt(_0xf24898(0x2a2))/0x5+-parseInt(_0xf24898(0x242))/0x6*(-parseInt(_0xf24898(0x219))/0x7)+-parseInt(_0xf24898(0x2da))/0x8*(parseInt(_0xf24898(0x21e))/0x9)+parseInt(_0xf24898(0x28b))/0xa;if(_0x284366===_0xc72bc1)break;else _0x6ceb87['push'](_0x6ceb87['shift']());}catch(_0x4de362){_0x6ceb87['push'](_0x6ceb87['shift']());}}}(a1_0x36d5,0xec07b));function a1_0x3567(_0x4d7754,_0x3f9163){const _0x36d52b=a1_0x36d5();return a1_0x3567=function(_0x3567f5,_0x51c124){_0x3567f5=_0x3567f5-0x1e1;let _0x211540=_0x36d52b[_0x3567f5];return _0x211540;},a1_0x3567(_0x4d7754,_0x3f9163);}function a1_0x36d5(){const _0x39774e=['addRequestSpy','Ezjmu','../../helpers/request-spy','accessibilityPlatform','hook','forEach','jsUVV','JfqMA','from','UieCm','1383264GLiuHa','ZmIaz','SDK_PRE_TEST','QxrDq','BAXUi','../../helpers/testhub/constants.js','SDK_PRE_INITIALIZE','setGlobal','webdriverio','page','util','bYJhJ','EIBYj','domForge','TEST_RUN_SKIPPED','fireEvent','config','before','eAHsk','setSessionStatus','bddStep-before','slice','bstackAllyScanning','ihqeC','stack','parse','zVkjz','skipSessionStatus','captureError','test-skipped','codeceptjs/lib/utils.js','event','agozI','ckzlJ','RUvQi','PkQiJ','INFO','FkKMd','toISOString','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','ZrMpV','url','browser','cBFRX','screenshotOutputFolder','devtools://','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results.','hook-started','all','SESSION_NAME','browserstackTestName','JXvdl','rmasi','HOOK_RUN_FINISHED','test-before','_before','SDK_POST_TEST','kfAGM','reason','BROWSERSTACK_TESTHUB_UUID','debug','SAVE_RESULTS','44690140YwIpah','getAccessibilityResults','constructor','zdILm','TEST_LOG','isMobilePlatform','MEqvJ','zxUBj','yjmVi','test-passed','args','currentTest','split','thBuildUuid','test-failed','helpers','Suite','getSyncScript','ENV_VAR','end','vAQCC','getResultsSummary','NsBbQ','5058930WYcjKg','pid','tDdLS','EzYQz','ufRZR','setSessionName','toString','prototype','GpBmV','BROWSERSTACK_TESTHUB_JWT','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','PERFORM_SCAN','BS_TESTOPS_ALLOW_SCREENSHOTS','arguments','SDK_HOOK','RhgjI','hLIRn','winstonLogger','browserstack_executor:\x20','bs:addLog:','class','a11y_core_config','wbCVG','./o11yHelper','catch','SDK_TEST','find','Element','../../helpers/performance/constants','commandsToWrap','start','./helper.js','kqRvq','comment','format','ctx','stopMonitoring','SESSION_STATUS','../../helpers/accessibility-automation/helper','wNdPF','BnKZR','browserContext','hook-failed','performScan','GfmOl','isArray','exports','command','includes','action','afterTest','Screenshot\x20path\x20not\x20found','DCDiS','yWqel','pzbkb','after','8LLhMeR','__driver','uhXXT','name','../../helpers/globals.js','zfAhT','captureEvent','container','rTLpO','contexts','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20summary.','OzELA','NfZfW','Fmgia','apply','KnWDS','base64','string','call','warn','chPKt','readFileSync','CilkJ','codeceptjs','codeceptjs/lib/index.js','bddStepStart','WebDriver','cmVnm','test','TEST_SCREENSHOT','dispatcher','3328XqKEfj','info','ztrWp','step-comment','bind','push','TEST_RUN_STARTED','dvnCX','chromium','browserStackExecuteDriver','GET_RESULTS','Performing\x20scan\x20for\x20','tVDOP','pages','hDahF','UNHcu','emit','titlePath','TestCafe','Failed\x20to\x20execute\x20_before:\x20','version','startsWith','iOMLk','started','bddStep','bddStep-after','add','TEST_RUN_FINISHED','tDQMz','saveTestResults','enabled','../../bin/playwright/sessionDetails','Failed\x20in\x20marking\x20session\x20status\x20of\x20test:\x20','shouldWrapCommand','skipped','hook-passed','1263IOzhSC','is_mobile_session','49IpBHdB','test-after','../../helpers/accessibility-automation/scripts','ZxmCz','testAnalyticsId','16942239IJkucY','1767605xamPGg','eNcZZ','HOOK_RUN_STARTED','NQNTo','SYNC','stringify','gsKcI','qpSjE','passed','../../helpers/performance/performance-tester','overwriteCommand','startMonitoring','__workerDetails','measureWrapper','Playwright','saveScreenshot','failed','title','initSaveScreenshot','aNjYM','pHryl','Euflh','step','getAccessibilityResultsSummary','_setPage','testFramework','Gragl','executeScript','BS_A11Y_JWT','NZbLu','hookType','uCkKS','EHPzG','../../helpers/logger','env','97086oWpWiI'];a1_0x36d5=function(){return _0x39774e;};return a1_0x36d5();}const fs=require('fs'),util=require(a1_0x3c6d8a(0x257)),{requireModule,markSessionStatus,isUndefined,isTrue,isBrowserstackInfra}=require('../../helpers/helper'),logger=require(a1_0x3c6d8a(0x240))[a1_0x3c6d8a(0x2b3)],testOpsHelper=require('../../helpers/test-observability/utils'),requestSpy=require(a1_0x3c6d8a(0x245)),PlaywrightSessionDetails=require(a1_0x3c6d8a(0x212)),{O11yHelper,TEST_EVENTS,STATE_PASSED,STATE_FAILED}=require(a1_0x3c6d8a(0x2b9)),{shouldScanTestForAccessibility,isAccessibilityAutomationSession}=require(a1_0x3c6d8a(0x2c8)),AccessibilityHelper=require('../../bin/playwright/accessibility-helper'),scripts=require(a1_0x3c6d8a(0x21b)),PerformanceTester=require(a1_0x3c6d8a(0x228)),{EVENTS:PerformanceEvents,AUTOMATE_EVENTS:PerformanceAutEvents,O11y_EVENTS:PerformanceO11yEvents,A11Y_EVENTS:PerformanceA11yEvents,EVENTS:PerformanceHookEvents}=require(a1_0x3c6d8a(0x2be)),{processWebDriverConfig,shouldPatchExecuteScript}=require(a1_0x3c6d8a(0x2c1)),testHubConstants=require(a1_0x3c6d8a(0x252)),globals=require(a1_0x3c6d8a(0x2de)),CodeceptJS=requireModule(a1_0x3c6d8a(0x1ec),a1_0x3c6d8a(0x1eb)),CodeceptUtils=requireModule(a1_0x3c6d8a(0x26b),a1_0x3c6d8a(0x1eb)),CodeceptWebDriver=requireModule('codeceptjs/lib/helper/WebDriver.js',a1_0x3c6d8a(0x1eb)),CodeceptRecorder=requireModule('codeceptjs/lib/recorder.js',a1_0x3c6d8a(0x1eb)),CodeceptPlaywright=requireModule('codeceptjs/lib/helper/Playwright.js','codeceptjs'),playwrightMarkSessionStatus=(_0x1f22d2,_0x2dc4d0,_0x4e149f)=>{const _0x48d45b=a1_0x3c6d8a,_0x311831={'NsBbQ':_0x48d45b(0x260),'cBFRX':function(_0x369a41,_0x32c75b){return _0x369a41(_0x32c75b);}},_0x4e68f3={};_0x4e68f3['status']=_0x2dc4d0;const _0x2d8d9d={};_0x2d8d9d[_0x48d45b(0x2d3)]=_0x311831[_0x48d45b(0x2a1)],_0x2d8d9d[_0x48d45b(0x2af)]=_0x4e68f3;const _0x36c51e=_0x2d8d9d;return!_0x311831[_0x48d45b(0x278)](isUndefined,_0x4e149f)&&(_0x36c51e['arguments'][_0x48d45b(0x287)]=JSON[_0x48d45b(0x224)](_0x4e149f)),_0x1f22d2['executeScript'](()=>{},_0x48d45b(0x2b4)+JSON[_0x48d45b(0x224)](_0x36c51e));},o11ySync=PerformanceTester[a1_0x3c6d8a(0x22c)](PerformanceO11yEvents[a1_0x3c6d8a(0x223)],async _0x181d9b=>{const _0x56f4d7=a1_0x3c6d8a,_0x517dce={};_0x517dce[_0x56f4d7(0x2d7)]=function(_0x90fb9d,_0x2b8fca){return _0x90fb9d===_0x2b8fca;},_0x517dce['IuKXG']=_0x56f4d7(0x22d);const _0x21388a=_0x517dce;_0x21388a[_0x56f4d7(0x2d7)](_0x181d9b['constructor']['name'],_0x21388a['IuKXG'])?await _0x181d9b[_0x56f4d7(0x23a)](_0x33f2c6=>{},testOpsHelper[_0x56f4d7(0x29c)]()):await _0x181d9b[_0x56f4d7(0x23a)](testOpsHelper['getSyncScript']());}),markSessionName=PerformanceTester[a1_0x3c6d8a(0x22c)](PerformanceAutEvents[a1_0x3c6d8a(0x27e)],async(_0x49cb99,_0x3cc926)=>{const _0x5bbb5d=a1_0x3c6d8a,_0x22daa8={};_0x22daa8['ihqeC']=_0x5bbb5d(0x2a7),_0x22daa8['Ezjmu']=function(_0x8d46c7,_0x390604){return _0x8d46c7===_0x390604;},_0x22daa8['dvnCX']=_0x5bbb5d(0x22d);const _0xd3f619=_0x22daa8,_0x587a5d={};_0x587a5d[_0x5bbb5d(0x2dd)]=_0x3cc926;const _0xb8d3a5={};_0xb8d3a5[_0x5bbb5d(0x2d3)]=_0xd3f619[_0x5bbb5d(0x264)],_0xb8d3a5[_0x5bbb5d(0x2af)]=_0x587a5d;const _0x53a421=_0xb8d3a5;_0xd3f619[_0x5bbb5d(0x244)](_0x49cb99[_0x5bbb5d(0x28d)]['name'],_0xd3f619[_0x5bbb5d(0x1fa)])?await _0x49cb99['executeScript'](()=>{},_0x5bbb5d(0x2b4)+JSON['stringify'](_0x53a421)):await _0x49cb99[_0x5bbb5d(0x23a)](_0x5bbb5d(0x2b4)+JSON[_0x5bbb5d(0x224)](_0x53a421));}),patchSaveScreenshot=_0x3eae8d=>{const _0x559d6f=a1_0x3c6d8a,_0x328f84={'uCkKS':_0x559d6f(0x1e4),'PkQiJ':_0x559d6f(0x1f1),'wFZUT':function(_0x397213){return _0x397213();},'JfqMA':function(_0x1ebc63,_0x5c9ae1){return _0x1ebc63(_0x5c9ae1);},'NfZfW':_0x559d6f(0x2d5)};_0x328f84[_0x559d6f(0x24a)](isTrue,process[_0x559d6f(0x241)][_0x559d6f(0x2ae)])&&!_0x3eae8d['patchSaveScreenshot']&&(_0x3eae8d['patchSaveScreenshot']=!![],_0x3eae8d['initSaveScreenshot']=_0x3eae8d['saveScreenshot'],_0x3eae8d[_0x559d6f(0x22e)]=(_0xfe7baa,_0xebfd20=![])=>{return new Promise(function(_0x1cf548,_0x2c6625){const _0x31a51a=a1_0x3567,_0x4fa493={'pzbkb':_0x328f84[_0x31a51a(0x23e)],'zfAhT':_0x328f84[_0x31a51a(0x270)],'rmasi':function(_0x3fe005){return _0x328f84['wFZUT'](_0x3fe005);},'zdILm':function(_0x18268c,_0x3227ac){return _0x328f84['JfqMA'](_0x18268c,_0x3227ac);},'jsUVV':_0x328f84[_0x31a51a(0x2e6)]};_0x3eae8d[_0x31a51a(0x231)](_0xfe7baa,_0xebfd20)['then'](()=>{const _0x1b0796=_0x31a51a,_0x304a39=CodeceptUtils[_0x1b0796(0x279)](_0xfe7baa);if(_0x304a39){const _0xa000ea=fs[_0x1b0796(0x1e9)](_0x304a39);process[_0x1b0796(0x203)]('bs:addLog:'+process[_0x1b0796(0x2a3)],{'timestamp':new Date()[_0x1b0796(0x273)](),'message':_0xa000ea[_0x1b0796(0x2a8)](_0x4fa493[_0x1b0796(0x2d8)]),'kind':_0x4fa493[_0x1b0796(0x2df)]}),_0x4fa493[_0x1b0796(0x281)](_0x1cf548);}_0x4fa493[_0x1b0796(0x28e)](_0x2c6625,new Error(_0x4fa493[_0x1b0796(0x249)]));})[_0x31a51a(0x2ba)](()=>null);});});},patchWebDriverBefore=_0x52fb01=>{const _0x2a2cdb=a1_0x3c6d8a,_0x147570={'UTXCe':function(_0x51d98d){return _0x51d98d();},'GpBmV':function(_0x59c937,_0x4bea00){return _0x59c937(_0x4bea00);},'VWBzg':function(_0xf97e68,_0x23fd2d){return _0xf97e68===_0x23fd2d;},'YOscu':_0x2a2cdb(0x255),'ABjAR':_0x2a2cdb(0x1e5),'eAHsk':function(_0x2d2fdf,_0x56c8c2){return _0x2d2fdf===_0x56c8c2;},'ntuMW':_0x2a2cdb(0x2bd)},_0x459f28=async function(_0xacb302,_0x3d8163){const _0x1a26ff=_0x2a2cdb;_0x147570['UTXCe'](isAccessibilityAutomationSession)&&!global['bstackAllyScanning']&&global['accessibilityPlatform']&&scripts[_0x1a26ff(0x214)](_0xacb302[_0x1a26ff(0x2dd)])&&_0x147570['GpBmV'](shouldPatchExecuteScript,arguments[0x2])&&(global[_0x1a26ff(0x263)]=!![],await PerformanceTester[_0x1a26ff(0x22c)](PerformanceA11yEvents['PERFORM_SCAN'],async()=>{const _0x38358b=_0x1a26ff;logger['debug'](_0x38358b(0x1fe)+_0xacb302[_0x38358b(0x2b6)]+'\x20'+_0xacb302[_0x38358b(0x2dd)]),await AccessibilityHelper[_0x38358b(0x1fc)](_0x52fb01,scripts[_0x38358b(0x2cd)]);},{'command':_0xacb302[_0x1a26ff(0x2dd)]})());global[_0x1a26ff(0x263)]=![];const _0x552b74=JSON[_0x1a26ff(0x266)](process['env']['FRAMEWORK_DETAILS']||'{}');if(_0x147570['VWBzg'](_0x552b74?.['testFramework']?.[_0x1a26ff(0x2dd)],_0x147570['YOscu'])&&_0x147570['VWBzg'](typeof _0x552b74?.[_0x1a26ff(0x238)]?.['version'],_0x147570['ABjAR'])&&_0x552b74?.[_0x1a26ff(0x238)]?.[_0x1a26ff(0x207)][_0x1a26ff(0x208)]('7'))return _0x3d8163[_0x1a26ff(0x1e2)](null,Array[_0x1a26ff(0x2a9)][_0x1a26ff(0x262)][_0x1a26ff(0x1e6)](arguments,0x2));return _0x3d8163['apply'](this,Array[_0x1a26ff(0x2a9)]['slice'][_0x1a26ff(0x1e6)](arguments,0x2));},_0x32fbff=CodeceptWebDriver[_0x2a2cdb(0x2a9)][_0x2a2cdb(0x284)];CodeceptWebDriver[_0x2a2cdb(0x2a9)]['_before']=async function(){const _0x88b3d9=_0x2a2cdb;try{await _0x32fbff['apply'](this,arguments);}catch(_0x1bdf2e){logger['debug'](_0x88b3d9(0x206)+util[_0x88b3d9(0x2c4)](_0x1bdf2e));}scripts[_0x88b3d9(0x2bf)]['filter'](_0x545933=>_0x545933[_0x88b3d9(0x2dd)]&&_0x545933[_0x88b3d9(0x2b6)])[_0x88b3d9(0x248)](_0xad0943=>{const _0x24a6c3=_0x88b3d9;this[_0x24a6c3(0x277)][_0x24a6c3(0x229)](_0xad0943['name'],_0x459f28[_0x24a6c3(0x1f7)](this,_0xad0943),_0x147570[_0x24a6c3(0x25f)](_0xad0943[_0x24a6c3(0x2b6)],_0x147570['ntuMW']));}),_0x147570[_0x88b3d9(0x2aa)](processWebDriverConfig,_0x52fb01);};};function parseJwt(_0x3c0348){const _0x28f930=a1_0x3c6d8a,_0x178629={};_0x178629[_0x28f930(0x250)]='base64';const _0x1ae2e6=_0x178629;if(!_0x3c0348)return null;return JSON[_0x28f930(0x266)](Buffer[_0x28f930(0x24b)](_0x3c0348[_0x28f930(0x297)]('.')[0x1],_0x1ae2e6['QxrDq'])[_0x28f930(0x2a8)]());}const patchPlaywrightBefore=()=>{const _0x3e5337=a1_0x3c6d8a,_0x45d154={'aNjYM':'--auto-open-devtools-for-tabs','GNyRq':function(_0x1f6ed4){return _0x1f6ed4();},'Euflh':function(_0x23773d,_0x3daeb1){return _0x23773d(_0x3daeb1);},'OzELA':function(_0x281411){return _0x281411();},'rTLpO':_0x3e5337(0x27a),'NWPor':function(_0x17abbc,_0x10b110){return _0x17abbc+_0x10b110;},'kfAGM':'\x0aStack:\x20','NZbLu':function(_0x4c4c52){return _0x4c4c52();},'bYJhJ':function(_0x2d4a3b){return _0x2d4a3b();}};PlaywrightSessionDetails['patch']();const _0xf54571=CodeceptPlaywright[_0x3e5337(0x2a9)]['_before'];CodeceptPlaywright[_0x3e5337(0x2a9)][_0x3e5337(0x284)]=async function(){const _0x43a8f6=_0x3e5337,_0x2a75c0={'UieCm':function(_0x41ed40){const _0x4cb3cc=a1_0x3567;return _0x45d154[_0x4cb3cc(0x23c)](_0x41ed40);},'Fmgia':_0x45d154['rTLpO']};this['browserContext']=await this[_0x43a8f6(0x277)][_0x43a8f6(0x2e3)]()[0x0];const _0x37da7e=async()=>{const _0x387240=_0x43a8f6,_0x113326=this[_0x387240(0x25d)]&&this[_0x387240(0x25d)][_0x387240(0x1fb)]&&this[_0x387240(0x25d)][_0x387240(0x1fb)][_0x387240(0x295)]&&Array[_0x387240(0x2cf)](this[_0x387240(0x25d)]['chromium']['args'])&&this[_0x387240(0x25d)]['chromium'][_0x387240(0x295)][_0x387240(0x2d2)](_0x45d154[_0x387240(0x232)]);if(_0x45d154['GNyRq'](isAccessibilityAutomationSession)&&!_0x113326)try{const _0x2d2b2b=_0x45d154[_0x387240(0x234)](parseJwt,process[_0x387240(0x241)][_0x387240(0x23b)]);if(_0x2d2b2b&&_0x2d2b2b[_0x387240(0x2b7)]&&_0x2d2b2b[_0x387240(0x2b7)][_0x387240(0x25a)]){const _0x36a558=this['browserContext'][_0x387240(0x200)][_0x387240(0x1f7)](this[_0x387240(0x2cb)]);this[_0x387240(0x2cb)][_0x387240(0x200)]=async function(){const _0xee510d=_0x387240,_0x32400f=await _0x2a75c0[_0xee510d(0x24c)](_0x36a558),_0x5315e4=[];for(const _0x18ae89 of _0x32400f){try{const _0x528e4b=await _0x18ae89['url']();!_0x528e4b[_0xee510d(0x208)](_0x2a75c0[_0xee510d(0x1e1)])&&_0x5315e4[_0xee510d(0x1f8)](_0x18ae89);}catch(_0x53d468){_0x5315e4[_0xee510d(0x1f8)](_0x18ae89);}}return _0x5315e4;};}if(!_0x45d154[_0x387240(0x2e5)](isBrowserstackInfra)){const _0x44c78b=await this[_0x387240(0x256)][_0x387240(0x276)]();if(_0x44c78b[_0x387240(0x208)](_0x45d154[_0x387240(0x2e2)])){const _0x6ef08a=await this['browserContext'][_0x387240(0x200)]();this[_0x387240(0x237)](_0x6ef08a[0x0]);}}}catch(_0x1e6fd5){logger[_0x387240(0x289)]('Failed\x20to\x20patch\x20pages\x20method\x20in\x20browserContext\x20for\x20a11y\x20domForge:\x20'+_0x1e6fd5['message']+(_0x1e6fd5[_0x387240(0x265)]?_0x45d154['NWPor'](_0x45d154[_0x387240(0x286)],_0x1e6fd5[_0x387240(0x265)]):''));}};_0x45d154['GNyRq'](isBrowserstackInfra)&&await _0x45d154[_0x43a8f6(0x23c)](_0x37da7e),await _0xf54571[_0x43a8f6(0x1e2)](this,arguments),!_0x45d154[_0x43a8f6(0x23c)](isBrowserstackInfra)&&await _0x45d154[_0x43a8f6(0x258)](_0x37da7e);};},getCodeceptDriver=()=>{const _0x3d40ce=a1_0x3c6d8a,_0x3742fb={};_0x3742fb[_0x3d40ce(0x222)]=_0x3d40ce(0x1ee),_0x3742fb['ufRZR']='Playwright',_0x3742fb[_0x3d40ce(0x220)]='Puppeteer',_0x3742fb[_0x3d40ce(0x20f)]=_0x3d40ce(0x205);const _0x2431a3=_0x3742fb,_0x1304fe=[_0x2431a3[_0x3d40ce(0x222)],_0x2431a3[_0x3d40ce(0x2a6)],_0x2431a3[_0x3d40ce(0x220)],_0x2431a3['tDQMz']],_0x41221c=_0x1304fe[_0x3d40ce(0x2bc)](_0x995ec0=>!!CodeceptJS[_0x3d40ce(0x2e1)][_0x3d40ce(0x29a)](_0x995ec0));if(!_0x41221c)return null;return CodeceptJS[_0x3d40ce(0x2e1)]['helpers'](_0x41221c);};module[a1_0x3c6d8a(0x2d0)]=function(_0x11c122){const _0x11ce92=a1_0x3c6d8a,_0x187c03={'LddvS':function(_0x178d71){return _0x178d71();},'ztrWp':function(_0x2531c3,_0x36f7d1){return _0x2531c3(_0x36f7d1);},'gehLT':'getAccessibilityResultsSummary','GfmOl':_0x11ce92(0x2e4),'nbNgh':_0x11ce92(0x28c),'hqPpv':_0x11ce92(0x27b),'tDdLS':_0x11ce92(0x27c),'EzYQz':_0x11ce92(0x216),'CilkJ':_0x11ce92(0x2cc),'BnKZR':_0x11ce92(0x27f),'gsKcI':_0x11ce92(0x283),'KnWDS':function(_0x430ee9){return _0x430ee9();},'chPKt':function(_0x48f551,_0x1a282d){return _0x48f551(_0x1a282d);},'AFQzH':function(_0x481d1f,_0x3dc380,_0x3a6c0d){return _0x481d1f(_0x3dc380,_0x3a6c0d);},'ckzlJ':'test-started','zVkjz':function(_0x2ffe8c){return _0x2ffe8c();},'ZmIaz':_0x11ce92(0x294),'iOMLk':function(_0xdda538){return _0xdda538();},'Gragl':function(_0x1502c7,_0x123d91,_0x5d8f38,_0x17ec62){return _0x1502c7(_0x123d91,_0x5d8f38,_0x17ec62);},'hDahF':function(_0x9307b7,_0x42200e){return _0x9307b7===_0x42200e;},'kqRvq':_0x11ce92(0x29b),'BAXUi':_0x11ce92(0x299),'EIBYj':_0x11ce92(0x26a),'ezxdG':_0x11ce92(0x2d4),'tvqes':_0x11ce92(0x290),'zxUBj':function(_0x5c6ef2,_0x25c784,_0x380173){return _0x5c6ef2(_0x25c784,_0x380173);},'RUvQi':_0x11ce92(0x274),'ZxmCz':_0x11ce92(0x21a),'wbCVG':_0x11ce92(0x271),'qpSjE':_0x11ce92(0x28f),'JXvdl':_0x11ce92(0x1f6),'yjmVi':_0x11ce92(0x261),'wNdPF':_0x11ce92(0x20c),'pHryl':'Playwright'};_0x11c122[_0x11ce92(0x268)]&&(global['__skipSessionStatus']=_0x11c122['skipSessionStatus']);PerformanceTester[_0x11ce92(0x22a)]();const _0x10f502=_0x187c03[_0x11ce92(0x1e3)](getCodeceptDriver),_0x926811=new O11yHelper(_0x10f502,_0x11c122),_0x439fbe=!!CodeceptJS['container'][_0x11ce92(0x29a)](_0x187c03[_0x11ce92(0x233)]);global[_0x11ce92(0x2db)]=_0x10f502,_0x10f502&&(PerformanceTester['measureWrapper'](PerformanceEvents[_0x11ce92(0x253)],()=>{const _0x8a10c3=_0x11ce92;_0x439fbe?_0x187c03['LddvS'](patchPlaywrightBefore):_0x187c03[_0x8a10c3(0x1f5)](patchWebDriverBefore,_0x10f502);})(),PerformanceTester[_0x11ce92(0x22c)](PerformanceEvents['SDK_POST_INITIALIZE'],()=>{const _0x294b74=_0x11ce92,_0x5ebb9d={};_0x5ebb9d[_0x294b74(0x2d6)]=_0x187c03['gehLT'],_0x5ebb9d[_0x294b74(0x1ff)]=_0x187c03[_0x294b74(0x2ce)],_0x5ebb9d[_0x294b74(0x275)]=_0x187c03['nbNgh'],_0x5ebb9d[_0x294b74(0x2b1)]=_0x187c03['hqPpv'];const _0x6b8d72=_0x5ebb9d;_0x10f502[_0x294b74(0x236)]=async()=>{const _0x15e1c4=_0x294b74;if(global['accessibilityPlatform']){const _0x1bcb97={};return _0x1bcb97['command']=_0x6b8d72[_0x15e1c4(0x2d6)],await PerformanceTester[_0x15e1c4(0x22c)](PerformanceA11yEvents[_0x15e1c4(0x2ad)],async()=>{const _0x12a51d=_0x15e1c4;return await AccessibilityHelper[_0x12a51d(0x1fc)](_0x10f502,scripts[_0x12a51d(0x2cd)]);},_0x1bcb97)(),await PerformanceTester[_0x15e1c4(0x22c)](PerformanceA11yEvents['GET_RESULTS_SUMMARY'],async()=>{const _0x42b445=_0x15e1c4;return await AccessibilityHelper[_0x42b445(0x1fc)](_0x10f502,scripts[_0x42b445(0x2a0)]);})();}return logger[_0x15e1c4(0x1e7)](_0x6b8d72[_0x15e1c4(0x1ff)]),{};},_0x10f502[_0x294b74(0x28c)]=async()=>{const _0x43d56e=_0x294b74;if(global[_0x43d56e(0x246)]){const _0x2e659d={};return _0x2e659d[_0x43d56e(0x2d1)]=_0x6b8d72[_0x43d56e(0x275)],await PerformanceTester[_0x43d56e(0x22c)](PerformanceA11yEvents[_0x43d56e(0x2ad)],async()=>{const _0x33a128=_0x43d56e;return await AccessibilityHelper['browserStackExecuteDriver'](_0x10f502,scripts[_0x33a128(0x2cd)]);},_0x2e659d)(),await PerformanceTester[_0x43d56e(0x22c)](PerformanceA11yEvents[_0x43d56e(0x1fd)],async()=>{const _0x2bd8c4=_0x43d56e;return await AccessibilityHelper[_0x2bd8c4(0x1fc)](_0x10f502,scripts['getResults']);})();}return logger[_0x43d56e(0x1e7)](_0x6b8d72[_0x43d56e(0x2b1)]),{};},_0x187c03['ztrWp'](patchSaveScreenshot,_0x10f502);})()),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)]['all'][_0x11ce92(0x25e)],()=>{const _0x301922=_0x11ce92;PerformanceTester[_0x301922(0x2c0)](PerformanceEvents[_0x301922(0x24f)]);try{_0x926811['start'](),testOpsHelper[_0x301922(0x243)](),PerformanceTester[_0x301922(0x29e)](PerformanceEvents[_0x301922(0x24f)]);}catch(_0x3ef2db){PerformanceTester[_0x301922(0x269)](_0x3ef2db),PerformanceTester['end'](PerformanceEvents[_0x301922(0x24f)],![],_0x3ef2db);}}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x27d)]['after'],async()=>{const _0x439d1f=_0x11ce92;PerformanceTester[_0x439d1f(0x2c0)](PerformanceEvents[_0x439d1f(0x285)]);try{requestSpy['restore'](),await _0x926811['stop'](),PerformanceTester['end'](PerformanceEvents[_0x439d1f(0x285)]);}catch(_0x59ad09){PerformanceTester[_0x439d1f(0x269)](_0x59ad09),PerformanceTester[_0x439d1f(0x29e)](PerformanceEvents['SDK_POST_TEST'],![],_0x59ad09);}finally{PerformanceTester[_0x439d1f(0x2c6)]();}}),CodeceptJS[_0x11ce92(0x26c)]['dispatcher']['on'](CodeceptJS['event'][_0x11ce92(0x247)]['started'],_0x1204dc=>{const _0x50cc57=_0x11ce92;PerformanceTester['start'](PerformanceEvents['SDK_HOOK']);try{const _0x1149b9=_0x1204dc['ctx'][_0x50cc57(0x1f0)],_0x1310da=_0x926811['captureEvent'](TEST_EVENTS[_0x50cc57(0x221)],_0x1149b9);CodeceptRecorder[_0x50cc57(0x20d)](()=>_0x926811[_0x50cc57(0x25c)](TEST_EVENTS[_0x50cc57(0x221)],_0x1310da));const _0x2fe7c3={};_0x2fe7c3['hookType']=_0x187c03[_0x50cc57(0x2a4)],PerformanceTester[_0x50cc57(0x29e)](PerformanceEvents[_0x50cc57(0x2b0)],!![],null,_0x2fe7c3);}catch(_0x2d26fb){const _0x53333d={};_0x53333d['hookType']=_0x187c03['tDdLS'],PerformanceTester[_0x50cc57(0x29e)](PerformanceEvents[_0x50cc57(0x2b0)],![],_0x2d26fb,_0x53333d),PerformanceTester[_0x50cc57(0x269)](_0x2d26fb);}}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS['event'][_0x11ce92(0x247)][_0x11ce92(0x227)],_0x1e8898=>{const _0x3678f4=_0x11ce92,_0x4551d3={};_0x4551d3[_0x3678f4(0x23d)]=_0x187c03[_0x3678f4(0x2a5)],PerformanceTester['start'](PerformanceHookEvents[_0x3678f4(0x2b0)],!![],null,_0x4551d3);try{const _0x57f54d=_0x1e8898['ctx'][_0x3678f4(0x1f0)],_0x5c05d4=_0x926811[_0x3678f4(0x2e0)](TEST_EVENTS[_0x3678f4(0x282)],_0x57f54d);CodeceptRecorder[_0x3678f4(0x20d)](()=>_0x926811[_0x3678f4(0x25c)](TEST_EVENTS[_0x3678f4(0x282)],_0x5c05d4));const _0x4127bb={};_0x4127bb[_0x3678f4(0x23d)]=_0x187c03[_0x3678f4(0x2a5)],PerformanceTester[_0x3678f4(0x29e)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x4127bb);}catch(_0x4ab950){PerformanceTester[_0x3678f4(0x269)](_0x4ab950);const _0x86841a={};_0x86841a['hookType']=_0x187c03[_0x3678f4(0x2a5)],PerformanceTester[_0x3678f4(0x29e)](PerformanceHookEvents[_0x3678f4(0x2b0)],![],_0x4ab950,_0x86841a);}}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS['event'][_0x11ce92(0x247)][_0x11ce92(0x22f)],async(_0x4ba06e,_0x577905)=>{const _0x5a56a4=_0x11ce92;PerformanceTester[_0x5a56a4(0x2c0)](PerformanceHookEvents[_0x5a56a4(0x2b0)]);try{const _0x4c4e39=_0x4ba06e['ctx'][_0x5a56a4(0x1f0)],_0xc3ea89=_0x926811[_0x5a56a4(0x2e0)](TEST_EVENTS[_0x5a56a4(0x282)],_0x4c4e39,_0x577905);CodeceptRecorder[_0x5a56a4(0x20d)](()=>_0x926811[_0x5a56a4(0x25c)](TEST_EVENTS[_0x5a56a4(0x282)],_0xc3ea89));const _0x215ac1={};_0x215ac1[_0x5a56a4(0x23d)]=_0x187c03['CilkJ'],PerformanceTester[_0x5a56a4(0x2c0)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x215ac1);}catch(_0x50432b){PerformanceTester[_0x5a56a4(0x269)](_0x50432b);const _0x42263d={};_0x42263d[_0x5a56a4(0x23d)]=_0x187c03[_0x5a56a4(0x1ea)],PerformanceTester[_0x5a56a4(0x29e)](PerformanceHookEvents[_0x5a56a4(0x2b0)],![],_0x50432b,_0x42263d);}const _0x4e90d8={};_0x4e90d8[_0x5a56a4(0x23d)]=_0x187c03['CilkJ'],PerformanceTester[_0x5a56a4(0x29e)](PerformanceHookEvents[_0x5a56a4(0x2b0)],!![],null,_0x4e90d8);}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)]['test']['before'],_0x1c0e7f=>{const _0x5c4da2=_0x11ce92;PerformanceTester['start'](PerformanceHookEvents[_0x5c4da2(0x2b0)]);try{globals['setGlobal'](_0x187c03['BnKZR'],_0x1c0e7f['title']);_0x187c03['LddvS'](isBrowserstackInfra)&&(_0x439fbe&&(global[_0x5c4da2(0x22b)]={'currentTest':{'name':_0x1c0e7f[_0x5c4da2(0x230)],'testInfo':{'titlePath':_0x1c0e7f[_0x5c4da2(0x204)]()}}}));const _0x27155a={};_0x27155a[_0x5c4da2(0x23d)]=_0x187c03['gsKcI'],PerformanceTester[_0x5c4da2(0x29e)](PerformanceHookEvents[_0x5c4da2(0x2b0)],!![],null,_0x27155a);}catch(_0x533304){PerformanceTester['captureError'](_0x533304);const _0x3c5226={};_0x3c5226[_0x5c4da2(0x23d)]=_0x187c03[_0x5c4da2(0x225)],PerformanceTester[_0x5c4da2(0x29e)](PerformanceHookEvents[_0x5c4da2(0x2b0)],![],_0x533304,_0x3c5226);}}),CodeceptJS[_0x11ce92(0x26c)]['dispatcher']['on'](CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f0)][_0x11ce92(0x20a)],_0x3ac6f6=>{const _0x525f70=_0x11ce92,_0xda6858={'EHPzG':function(_0x3ab1dd){const _0x1df9a7=a1_0x3567;return _0x187c03[_0x1df9a7(0x1e3)](_0x3ab1dd);},'agozI':function(_0x44cb14,_0x50484f){const _0x4ed034=a1_0x3567;return _0x187c03[_0x4ed034(0x1e8)](_0x44cb14,_0x50484f);},'yCKmV':function(_0x3a2a6d,_0x2d0c50,_0x4fb192){return _0x187c03['AFQzH'](_0x3a2a6d,_0x2d0c50,_0x4fb192);},'cmVnm':function(_0x245042,_0x1f09ae){const _0x299f53=a1_0x3567;return _0x187c03[_0x299f53(0x1e8)](_0x245042,_0x1f09ae);}};PerformanceTester[_0x525f70(0x2c0)](PerformanceHookEvents[_0x525f70(0x2b0)]);try{globals[_0x525f70(0x254)](_0x187c03[_0x525f70(0x2ca)],_0x3ac6f6[_0x525f70(0x230)]);const _0x1e4356=_0x926811[_0x525f70(0x2e0)](TEST_EVENTS['TEST_RUN_STARTED'],_0x3ac6f6);CodeceptRecorder[_0x525f70(0x20d)](()=>_0x926811[_0x525f70(0x25c)](TEST_EVENTS[_0x525f70(0x1f9)],_0x1e4356)),CodeceptRecorder[_0x525f70(0x20d)](async()=>{const _0xaf4d5e=_0x525f70;_0xda6858[_0xaf4d5e(0x23f)](isBrowserstackInfra)&&(!_0xda6858[_0xaf4d5e(0x26d)](isTrue,_0x11c122['skipSessionName'])&&await _0xda6858['yCKmV'](markSessionName,_0x10f502,_0x3ac6f6['title']),_0x926811[_0xaf4d5e(0x211)]&&await _0xda6858[_0xaf4d5e(0x1ef)](o11ySync,_0x10f502));});}catch(_0x1e3232){const _0x54faa3={};_0x54faa3[_0x525f70(0x23d)]=_0x187c03[_0x525f70(0x26e)],PerformanceTester[_0x525f70(0x29e)](PerformanceHookEvents[_0x525f70(0x2b0)],![],_0x1e3232,_0x54faa3),PerformanceTester['captureError'](_0x1e3232);}const _0x428ac4={};_0x428ac4[_0x525f70(0x23d)]=_0x187c03[_0x525f70(0x26e)],PerformanceTester[_0x525f70(0x29e)](PerformanceHookEvents[_0x525f70(0x2b0)],!![],null,_0x428ac4);}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f0)][_0x11ce92(0x227)],_0x20171d=>{const _0x51bef1=_0x11ce92,_0x201651={'FkKMd':function(_0x50094a,_0x2e8575,_0x4c4fb1){return _0x187c03['AFQzH'](_0x50094a,_0x2e8575,_0x4c4fb1);},'UNHcu':function(_0x4d0e4e){const _0x1bc17f=a1_0x3567;return _0x187c03[_0x1bc17f(0x267)](_0x4d0e4e);}};PerformanceTester[_0x51bef1(0x2c0)](PerformanceHookEvents[_0x51bef1(0x2b0)]);try{const _0x372c99=_0x926811[_0x51bef1(0x2e0)](TEST_EVENTS['TEST_RUN_FINISHED'],_0x20171d);CodeceptRecorder[_0x51bef1(0x20d)](()=>_0x926811['fireEvent'](TEST_EVENTS[_0x51bef1(0x20e)],_0x372c99)),CodeceptRecorder['add'](async()=>{const _0x5cf52f=_0x51bef1,_0x15ffad={'vAQCC':function(_0x1336a4,_0x44841a,_0xf0b085){return _0x201651['FkKMd'](_0x1336a4,_0x44841a,_0xf0b085);},'hLIRn':function(_0x5f10d9,_0x4dde17,_0x2ae13f){const _0x64af9f=a1_0x3567;return _0x201651[_0x64af9f(0x272)](_0x5f10d9,_0x4dde17,_0x2ae13f);}};_0x201651[_0x5cf52f(0x202)](isBrowserstackInfra)&&await PerformanceTester[_0x5cf52f(0x22c)](PerformanceAutEvents[_0x5cf52f(0x2c7)],async()=>{const _0x20ba01=_0x5cf52f;_0x439fbe?await _0x15ffad[_0x20ba01(0x29f)](playwrightMarkSessionStatus,_0x10f502,STATE_PASSED):await _0x15ffad[_0x20ba01(0x2b2)](markSessionStatus,_0x10f502,STATE_PASSED);})();}),PerformanceTester['end'](PerformanceEvents[_0x51bef1(0x2bb)]);}catch(_0xae13f1){PerformanceTester[_0x51bef1(0x269)](_0xae13f1);const _0x232b6c={};_0x232b6c[_0x51bef1(0x23d)]=_0x187c03['ZmIaz'],PerformanceTester['end'](PerformanceHookEvents[_0x51bef1(0x2b0)],![],_0xae13f1,_0x232b6c),PerformanceTester['end'](PerformanceEvents[_0x51bef1(0x2bb)],![],_0xae13f1);}const _0x16fb48={};_0x16fb48[_0x51bef1(0x23d)]=_0x187c03[_0x51bef1(0x24e)],PerformanceTester['end'](PerformanceHookEvents[_0x51bef1(0x2b0)],!![],null,_0x16fb48);}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f0)][_0x11ce92(0x22f)],(_0x3d2b7e,_0x357d4a)=>{const _0x4a9b90=_0x11ce92;PerformanceTester[_0x4a9b90(0x2c0)](PerformanceHookEvents[_0x4a9b90(0x2b0)]);try{if(_0x187c03[_0x4a9b90(0x201)](_0x3d2b7e['constructor'][_0x4a9b90(0x2dd)],_0x187c03[_0x4a9b90(0x2c2)])){const _0x50a865=_0x926811['captureEvent'](TEST_EVENTS[_0x4a9b90(0x25b)],_0x3d2b7e[_0x4a9b90(0x2c5)][_0x4a9b90(0x296)]);CodeceptRecorder[_0x4a9b90(0x20d)](()=>_0x926811[_0x4a9b90(0x25c)](TEST_EVENTS[_0x4a9b90(0x25b)],_0x50a865));}else{const _0xdd0fcd=_0x926811['captureEvent'](TEST_EVENTS[_0x4a9b90(0x20e)],_0x3d2b7e,_0x357d4a);CodeceptRecorder[_0x4a9b90(0x20d)](()=>{const _0x2ead23=_0x4a9b90;try{_0x926811[_0x2ead23(0x25c)](TEST_EVENTS[_0x2ead23(0x20e)],_0xdd0fcd);}catch(_0x475db9){logger[_0x2ead23(0x289)]('Failed\x20in\x20sending\x20TestRunFinish\x20event:\x20'+util['format'](_0x475db9)),PerformanceTester[_0x2ead23(0x29e)](PerformanceEvents[_0x2ead23(0x2bb)],![],_0x475db9);}}),CodeceptRecorder['add'](async()=>{const _0x51532d=_0x4a9b90;try{_0x187c03[_0x51532d(0x209)](isBrowserstackInfra)&&(_0x439fbe?await _0x187c03[_0x51532d(0x239)](playwrightMarkSessionStatus,_0x10f502,STATE_FAILED,_0x357d4a):await _0x187c03[_0x51532d(0x239)](markSessionStatus,_0x10f502,STATE_FAILED,_0x357d4a));}catch(_0x183b43){logger[_0x51532d(0x289)](_0x51532d(0x213)+util['format'](_0x183b43)),PerformanceTester[_0x51532d(0x29e)](PerformanceEvents[_0x51532d(0x2bb)],![],_0x183b43);}});}PerformanceTester['end'](PerformanceEvents['SDK_TEST']);}catch(_0x4afa3a){PerformanceTester[_0x4a9b90(0x269)](_0x4afa3a);const _0x1d8e8d={};_0x1d8e8d['hookType']=_0x187c03[_0x4a9b90(0x251)],PerformanceTester[_0x4a9b90(0x29e)](PerformanceHookEvents[_0x4a9b90(0x2b0)],![],_0x4afa3a,_0x1d8e8d),PerformanceTester['end'](PerformanceEvents[_0x4a9b90(0x2bb)],![],_0x4afa3a);}const _0x27162a={};_0x27162a[_0x4a9b90(0x23d)]=_0x187c03[_0x4a9b90(0x251)],PerformanceTester[_0x4a9b90(0x29e)](PerformanceHookEvents[_0x4a9b90(0x2b0)],!![],null,_0x27162a);}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)]['test'][_0x11ce92(0x215)],_0x415e35=>{const _0x5e58a5=_0x11ce92;PerformanceTester[_0x5e58a5(0x2c0)](PerformanceHookEvents['SDK_HOOK']);try{const _0x2e61c0=_0x926811[_0x5e58a5(0x2e0)](TEST_EVENTS[_0x5e58a5(0x25b)],_0x415e35);CodeceptRecorder[_0x5e58a5(0x20d)](()=>_0x926811['fireEvent'](TEST_EVENTS[_0x5e58a5(0x25b)],_0x2e61c0)),PerformanceTester[_0x5e58a5(0x29e)](PerformanceEvents[_0x5e58a5(0x2bb)]);}catch(_0x56e137){PerformanceTester[_0x5e58a5(0x269)](_0x56e137),PerformanceTester[_0x5e58a5(0x29e)](PerformanceEvents['SDK_TEST'],![],_0x56e137);const _0x51d37d={};_0x51d37d[_0x5e58a5(0x23d)]=_0x187c03['EIBYj'],PerformanceTester[_0x5e58a5(0x29e)](PerformanceHookEvents[_0x5e58a5(0x2b0)],![],_0x56e137,_0x51d37d);}const _0x237c64={};_0x237c64[_0x5e58a5(0x23d)]=_0x187c03[_0x5e58a5(0x259)],PerformanceTester['end'](PerformanceHookEvents[_0x5e58a5(0x2b0)],!![],null,_0x237c64);}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f0)][_0x11ce92(0x2d9)],async(_0x500e2c,_0x2599af)=>{const _0x2541be=_0x11ce92,_0x43badb={};_0x43badb[_0x2541be(0x2dc)]=_0x187c03['ezxdG'],_0x43badb[_0x2541be(0x291)]=_0x187c03['tvqes'];const _0x2ca4ac=_0x43badb;try{PerformanceTester[_0x2541be(0x2c0)](PerformanceHookEvents[_0x2541be(0x2b0)]);const _0x6ca658=_0x187c03[_0x2541be(0x292)](shouldScanTestForAccessibility,_0x500e2c['titlePath'](),!![]);if(_0x187c03[_0x2541be(0x1e3)](isAccessibilityAutomationSession)&&global[_0x2541be(0x246)]&&_0x6ca658){const _0x142f99={};_0x142f99['thTestRunUuid']=_0x500e2c[_0x2541be(0x21d)],_0x142f99[_0x2541be(0x298)]=process[_0x2541be(0x241)][testHubConstants['ENV_VAR'][_0x2541be(0x288)]],_0x142f99['thJwtToken']=process['env'][testHubConstants[_0x2541be(0x29d)][_0x2541be(0x2ab)]];const _0x3bb775=_0x142f99;logger[_0x2541be(0x289)](_0x2541be(0x2ac)+JSON[_0x2541be(0x224)](_0x3bb775)),CodeceptRecorder['add'](async()=>{const _0x172c4e=_0x2541be,_0x589f2e={};_0x589f2e[_0x172c4e(0x2d1)]=_0x2ca4ac[_0x172c4e(0x2dc)],await PerformanceTester[_0x172c4e(0x22c)](PerformanceA11yEvents[_0x172c4e(0x2ad)],async()=>{const _0x1eff5d=_0x172c4e;await AccessibilityHelper[_0x1eff5d(0x1fc)](_0x10f502,scripts[_0x1eff5d(0x2cd)]);},_0x589f2e)(),globals['getGlobal'](_0x2ca4ac[_0x172c4e(0x291)])&&(_0x3bb775[_0x172c4e(0x218)]=!![]),await PerformanceTester[_0x172c4e(0x22c)](PerformanceA11yEvents[_0x172c4e(0x28a)],async()=>{const _0x62b601=_0x172c4e;await AccessibilityHelper['browserStackExecuteDriver'](_0x10f502,scripts[_0x62b601(0x210)],_0x3bb775);})();}),logger[_0x2541be(0x1f4)](_0x187c03[_0x2541be(0x26f)]);}const _0x3e4b06={};_0x3e4b06[_0x2541be(0x23d)]=_0x187c03['ZxmCz'],PerformanceTester['end'](PerformanceHookEvents[_0x2541be(0x2b0)],!![],null,_0x3e4b06);}catch(_0x5051da){PerformanceTester[_0x2541be(0x269)](_0x5051da);const _0x1742c0={};_0x1742c0[_0x2541be(0x23d)]=_0x187c03[_0x2541be(0x21c)],PerformanceTester['end'](PerformanceHookEvents[_0x2541be(0x2b0)],![],_0x5051da,_0x1742c0);}}),CodeceptJS['event'][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x235)][_0x11ce92(0x2c3)],_0x2943e3=>{const _0x437a0e=_0x11ce92;PerformanceTester['start'](PerformanceHookEvents[_0x437a0e(0x2b0)]);try{process[_0x437a0e(0x203)](_0x437a0e(0x2b5)+process[_0x437a0e(0x2a3)],{'timestamp':new Date()['toISOString'](),'level':_0x187c03[_0x437a0e(0x2b8)],'message':_0x2943e3,'kind':_0x187c03[_0x437a0e(0x226)],'http_response':{}});}catch(_0x5e46fd){PerformanceTester[_0x437a0e(0x269)](_0x5e46fd);const _0x347f0d={};_0x347f0d[_0x437a0e(0x23d)]=_0x187c03[_0x437a0e(0x280)],PerformanceTester[_0x437a0e(0x29e)](PerformanceHookEvents['SDK_HOOK'],![],_0x5e46fd,_0x347f0d);}const _0x544151={};_0x544151[_0x437a0e(0x23d)]=_0x187c03['JXvdl'],PerformanceTester[_0x437a0e(0x29e)](PerformanceHookEvents[_0x437a0e(0x2b0)],!![],null,_0x544151);}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS['event'][_0x11ce92(0x20b)]['before'],_0x48367d=>{const _0x1200b9=_0x11ce92,_0x56ecc6={};_0x56ecc6[_0x1200b9(0x23d)]=_0x187c03[_0x1200b9(0x293)],PerformanceTester[_0x1200b9(0x22c)](PerformanceHookEvents[_0x1200b9(0x2b0)],()=>{const _0x5d8d54=_0x1200b9;_0x926811[_0x5d8d54(0x1ed)](_0x48367d);},_0x56ecc6)();}),CodeceptJS[_0x11ce92(0x26c)][_0x11ce92(0x1f2)]['on'](CodeceptJS[_0x11ce92(0x26c)]['bddStep'][_0x11ce92(0x2d9)],_0x282db1=>{const _0x237520=_0x11ce92,_0xf7d142={};_0xf7d142[_0x237520(0x23d)]=_0x187c03[_0x237520(0x2c9)],PerformanceTester[_0x237520(0x22c)](PerformanceHookEvents['SDK_HOOK'],()=>{_0x926811['bddStepFinish'](_0x282db1);},_0xf7d142)();});}; |
| #!/usr/bin/env node | ||
| 'use strict';const a2_0x3edaed=a2_0x5ea0;(function(_0x495684,_0x10d7cd){const _0x7faf38=a2_0x5ea0,_0x182a40=_0x495684();while(!![]){try{const _0x1dcda6=-parseInt(_0x7faf38(0x24b))/0x1+parseInt(_0x7faf38(0x1e3))/0x2*(parseInt(_0x7faf38(0x21d))/0x3)+parseInt(_0x7faf38(0x26a))/0x4*(parseInt(_0x7faf38(0x1f5))/0x5)+-parseInt(_0x7faf38(0x257))/0x6*(-parseInt(_0x7faf38(0x209))/0x7)+-parseInt(_0x7faf38(0x21b))/0x8+parseInt(_0x7faf38(0x1ec))/0x9+-parseInt(_0x7faf38(0x25c))/0xa;if(_0x1dcda6===_0x10d7cd)break;else _0x182a40['push'](_0x182a40['shift']());}catch(_0x3fa3c3){_0x182a40['push'](_0x182a40['shift']());}}}(a2_0x825e,0x32d77));const fs=require('fs'),path=require(a2_0x3edaed(0x211)),util=require(a2_0x3edaed(0x1e9)),process=require(a2_0x3edaed(0x256)),logger=require('../../helpers/logger')[a2_0x3edaed(0x263)],{default:BrowserStackSetup}=require(a2_0x3edaed(0x262)),helper=require(a2_0x3edaed(0x1e4)),utilities=require(a2_0x3edaed(0x25e)),{checkAccessibilityPlatformConfig}=require(a2_0x3edaed(0x24f)),{setAccessibilityCapabilities,processAccessibilityCaps}=require(a2_0x3edaed(0x216)),{requireModule,nestedKeyValue,isBrowserstackInfra}=require(a2_0x3edaed(0x1e4)),CodeceptJS=requireModule('codeceptjs/lib/index.js',a2_0x3edaed(0x260)),testOpsHelper=require('../../helpers/test-observability/utils'),TestHubHandler=require(a2_0x3edaed(0x227)),constants=require(a2_0x3edaed(0x20e)),PerformanceTester=require(a2_0x3edaed(0x26f)),{FRAMEWORKS}=require(a2_0x3edaed(0x1f7)),PerformanceEvents=require(a2_0x3edaed(0x21e))[a2_0x3edaed(0x243)],ClientTroubleShootingService=require(a2_0x3edaed(0x25d)),_testErrorData=[],getUserCodeceptJSConfigs=(_0x21e377,_0x5a49ba)=>{const _0x4456d1=a2_0x3edaed,_0x367f14={};_0x367f14['XesXy']=function(_0x4b1c60,_0x267107){return _0x4b1c60===_0x267107;},_0x367f14[_0x4456d1(0x20d)]=_0x4456d1(0x222),_0x367f14['pDDfd']=_0x4456d1(0x1ed);const _0x20851c=_0x367f14;let _0x52be77=null;const _0x29805a={};let _0x4ab857=_0x5a49ba[_0x4456d1(0x219)](_0x21e7af=>_0x21e7af===_0x4456d1(0x26b));_0x20851c[_0x4456d1(0x226)](_0x4ab857,-0x1)&&(_0x4ab857=_0x5a49ba[_0x4456d1(0x219)](_0x319c8d=>_0x319c8d==='-c'));if(!helper[_0x4456d1(0x251)](_0x21e377[_0x4456d1(0x1fa)])&&fs['existsSync'](path[_0x4456d1(0x23e)](process[_0x4456d1(0x1de)](),_0x21e377[_0x4456d1(0x1fa)])))_0x52be77=path['join'](process[_0x4456d1(0x1de)](),_0x21e377[_0x4456d1(0x1fa)]),_0x5a49ba[_0x4456d1(0x259)](_0x4ab857,0x2);else{if(!helper['isUndefined'](_0x21e377['c'])&&fs['existsSync'](path['join'](process[_0x4456d1(0x1de)](),_0x21e377['c'])))_0x52be77=path[_0x4456d1(0x23e)](process['cwd'](),_0x21e377['c']),_0x5a49ba['slice'](_0x4ab857,0x2);else{if(fs[_0x4456d1(0x1f0)](path['join'](process[_0x4456d1(0x1de)](),_0x20851c[_0x4456d1(0x20d)])))_0x52be77=path[_0x4456d1(0x23e)](process['cwd'](),_0x20851c[_0x4456d1(0x20d)]);else fs['existsSync'](path[_0x4456d1(0x23e)](process[_0x4456d1(0x1de)](),_0x20851c['pDDfd']))&&(_0x52be77=path[_0x4456d1(0x23e)](process[_0x4456d1(0x1de)](),_0x20851c[_0x4456d1(0x25a)]));}}return process['env'][_0x4456d1(0x207)]=_0x52be77,_0x52be77;},getO11yRerunPattern=()=>{const _0x5ebdce=a2_0x3edaed,_0x4a55bf=helper[_0x5ebdce(0x1db)](process[_0x5ebdce(0x268)][_0x5ebdce(0x225)]);if(_0x4a55bf){const _0x31274a=process[_0x5ebdce(0x268)][_0x5ebdce(0x1fd)],_0x5d0813=[];if(helper[_0x5ebdce(0x26c)](_0x31274a)&&!helper['isUndefined'](_0x31274a)){_0x31274a[_0x5ebdce(0x1d6)](',')[_0x5ebdce(0x201)](_0x5871c3=>{const _0x59f250=_0x5ebdce;_0x5d0813[_0x59f250(0x1e2)]('('+_0x5871c3[_0x59f250(0x1da)]()+')');});const _0x40ad2e='^'+_0x5d0813[_0x5ebdce(0x23e)]('|')+'$';return _0x40ad2e;}}return null;},a2_0x3a8c7d={};function a2_0x5ea0(_0x10e7c8,_0x4a0eb5){const _0x825e30=a2_0x825e();return a2_0x5ea0=function(_0x5ea048,_0x4cd5f3){_0x5ea048=_0x5ea048-0x1d6;let _0x2c4498=_0x825e30[_0x5ea048];return _0x2c4498;},a2_0x5ea0(_0x10e7c8,_0x4a0eb5);}a2_0x3a8c7d[a2_0x3edaed(0x238)]=a2_0x3edaed(0x1ee),a2_0x3a8c7d[a2_0x3edaed(0x22e)]=a2_0x3edaed(0x1ee),a2_0x3a8c7d[a2_0x3edaed(0x261)]=a2_0x3edaed(0x1f3),a2_0x3a8c7d['playwright-webkit']='webkit';function a2_0x825e(){const _0x3883cf=['../../helpers/BrowserStackSetup','winstonLogger','PAbFS','nJEZz','setAdditionalCapabilities','key','env','prepareCapabilities','16vFgaNm','--config','validateRerunTestList','qGOTh','bOdhE','../../helpers/performance/performance-tester','split','WebDriver','browser','createGroupsOfSuites','trim','isTrue','require','Workers','cwd','all','MIuUn','btgdO','push','18plVBKM','../../helpers/helper','addConfig','kqIFf','RWCvz','zLfgc','util','njqsD','hubUrl','1595322NULsTc','codecept.json','chromium','CODECEPT_CUCUMBER','existsSync','0|4|2|1|3|5','before','firefox','passed','252610ANScQo','UyJOQ','../../helpers/test-observability/constants','AsOSf','toLowerCase','config','testConfig','getPlatformName','BROWSERSTACK_RERUN_TESTS','assign','AFAtC','addTests','map','desiredCapabilities','skipSessionName','initialize','info','exports','USER_CONFIG_DETAILS_PATH','event','77uNmMgs','end','start','finalExecution','UhdIY','../utils/constants','JVoQv','testObservability','path','drNni','NkUFo','stack','replace','../../bin/playwright/accessibility-helper','length','chdir','findIndex','oURNq','1005008ZTXlqh','BROWSERSTACK_TEST_OBSERVABILITY_YML','125754rWmgcX','../../helpers/performance/constants','FEuKJ','debug','stop','codecept.conf.js','mergeDeep','COvDU','BROWSERSTACK_RERUN','XesXy','../../helpers/testhub/testhubHandler','SDK_CLEANUP','title','WCQeW','result','urTgm','browserWSEndpoint','playwright-chromium','accessKey','profile','browserName','launchBuild','err','testContextOptions','accessibilityOptions','log','cwBkR','chrome','teardownAll','isTestObservabilitySession','now','host','root','join','CODECEPT','addOptions','platforms','user','EVENTS','useW3C','FRAMEWORKS','cGoFT','test','Failed\x20:\x20','printResults','Started\x20:\x20','210306xQMBgM','validPlatformsPresent','Getting\x20your\x20codeceptjs\x20configs\x20from\x20','Fnbav','../../helpers/accessibility-automation/helper','helpers','isUndefined','frameworkName','iJYjV','enabled','accessibility','process','82740kwaKew','format','slice','pDDfd','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','3641190MonGmm','../utils/clientTroubleshootingService','../../helpers/utilities','stringify','codeceptjs','playwright-firefox'];a2_0x825e=function(){return _0x3883cf;};return a2_0x825e();}const pwToCodeceptBrowser=a2_0x3a8c7d;async function run(_0x4c7ccd,_0x22d8e2,_0x1bfd61){const _0x8c2a32=a2_0x3edaed,_0x38d7f5={'iJYjV':function(_0x33de9e,_0x53dc11,_0x41dc57,_0x32d22d){return _0x33de9e(_0x53dc11,_0x41dc57,_0x32d22d);},'UyJOQ':function(_0x14dce9,_0x1ef4c3){return _0x14dce9+_0x1ef4c3;},'zLfgc':function(_0x3b91d7,_0x4e4b5b){return _0x3b91d7(_0x4e4b5b);},'RWCvz':function(_0x18e4bf,_0x3db625,_0x42a2e1){return _0x18e4bf(_0x3db625,_0x42a2e1);},'MIuUn':_0x8c2a32(0x250),'FEuKJ':function(_0x5c3d15){return _0x5c3d15();},'Fnbav':'/wd/hub','kqIFf':function(_0x167dd3){return _0x167dd3();},'AFAtC':function(_0x8f28f0){return _0x8f28f0();},'bOdhE':_0x8c2a32(0x248),'qGOTh':'Passed\x20:\x20','drNni':_0x8c2a32(0x24a),'NkUFo':_0x8c2a32(0x1f1),'urTgm':'Couldn\x27t\x20find\x20any\x20config\x20file.\x20Generating\x20new\x20config\x20file','PAbFS':'Playwright','AsOSf':'WebDriver','COvDU':function(_0x4cd068,_0x53b8a0){return _0x4cd068(_0x53b8a0);},'cGoFT':function(_0x4f335a,_0x3a586d){return _0x4f335a!=_0x3a586d;},'WCQeW':function(_0x296c8c,_0x18b37c){return _0x296c8c===_0x18b37c;},'JVoQv':function(_0x5dae37,_0x20c706,_0x5d7081){return _0x5dae37(_0x20c706,_0x5d7081);},'nJEZz':'gherkin','UwvEv':function(_0x5788f4,_0x47efc5){return _0x5788f4*_0x47efc5;},'IKMTY':function(_0x4066a2,_0x3cab72,_0x41db73){return _0x4066a2(_0x3cab72,_0x41db73);},'btgdO':'browser','njqsD':_0x8c2a32(0x202),'oURNq':_0x8c2a32(0x23d),'cwBkR':'BrowserStackPlugin.js','yQisq':'browserStackCwd'};await _0x1bfd61[_0x8c2a32(0x204)](_0x4c7ccd),await helper['handleApp'](_0x1bfd61[_0x8c2a32(0x1fa)]);if(!_0x1bfd61[_0x8c2a32(0x1fa)])return;process[_0x8c2a32(0x230)]=_0x4c7ccd[_0x8c2a32(0x230)];_0x4c7ccd[_0x8c2a32(0x230)]&&(process['env'][_0x8c2a32(0x230)]=_0x4c7ccd[_0x8c2a32(0x230)]);const _0x30835c=_0x38d7f5[_0x8c2a32(0x1e7)](getUserCodeceptJSConfigs,_0x4c7ccd,_0x22d8e2);let _0x28d54d={};_0x30835c?(logger[_0x8c2a32(0x205)](_0x8c2a32(0x24d)+_0x30835c),_0x28d54d=CodeceptJS[_0x8c2a32(0x1fa)]['load'](_0x30835c)):logger[_0x8c2a32(0x205)](_0x38d7f5[_0x8c2a32(0x22c)]);let _0x1e18bc=![];_0x38d7f5['RWCvz'](nestedKeyValue,_0x28d54d,[_0x38d7f5[_0x8c2a32(0x1e0)],_0x38d7f5[_0x8c2a32(0x264)]])&&(_0x1e18bc=!![]);const _0x1df457=_0x1e18bc?_0x38d7f5['PAbFS']:_0x38d7f5[_0x8c2a32(0x1f8)];let _0x546bd1=!_0x1e18bc?helper[_0x8c2a32(0x244)](_0x1bfd61[_0x8c2a32(0x1fa)]):![];!helper[_0x8c2a32(0x251)](_0x1bfd61[_0x8c2a32(0x1fa)][_0x8c2a32(0x235)])&&(process[_0x8c2a32(0x268)][_0x8c2a32(0x25b)]=JSON[_0x8c2a32(0x25f)](_0x1bfd61[_0x8c2a32(0x1fa)][_0x8c2a32(0x235)]));let _0x122b6d=_0x1bfd61[_0x8c2a32(0x1fa)][_0x8c2a32(0x255)];_0x122b6d=_0x122b6d||_0x38d7f5[_0x8c2a32(0x224)](checkAccessibilityPlatformConfig,_0x1bfd61[_0x8c2a32(0x1fa)]),process[_0x8c2a32(0x268)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML']=_0x122b6d;_0x122b6d&&(_0x546bd1=!_0x122b6d);_0x38d7f5[_0x8c2a32(0x246)](_0x1bfd61[_0x8c2a32(0x1fa)][_0x8c2a32(0x210)],null)?process[_0x8c2a32(0x268)][_0x8c2a32(0x21c)]=_0x1bfd61[_0x8c2a32(0x1fa)][_0x8c2a32(0x210)]:process[_0x8c2a32(0x268)][_0x8c2a32(0x21c)]=_0x38d7f5[_0x8c2a32(0x22a)](_0x1df457,_0x38d7f5[_0x8c2a32(0x264)]);const _0x466ab5=_0x38d7f5[_0x8c2a32(0x20f)](nestedKeyValue,_0x28d54d,[_0x38d7f5[_0x8c2a32(0x265)]]),_0x568fe6=_0x466ab5&&!helper['isEmpty'](_0x466ab5)?FRAMEWORKS[_0x8c2a32(0x1ef)]:FRAMEWORKS[_0x8c2a32(0x23f)],_0x34bf1c=await TestHubHandler[_0x8c2a32(0x232)](_0x568fe6,_0x1bfd61);_0x122b6d&&_0x38d7f5['COvDU'](setAccessibilityCapabilities,_0x1bfd61['config']);const _0x39bb4d={},_0x39c445=[],_0x2bb4f8=_0x1bfd61['config']['parallelsPerPlatform']||helper['getUserWorkerCount'](_0x4c7ccd,_0x22d8e2,_0x1bfd61['config'],constants[_0x8c2a32(0x245)][_0x8c2a32(0x23f)])||0x1;let _0x6c1655=0x1;if(_0x38d7f5[_0x8c2a32(0x1ff)](isBrowserstackInfra)){const _0x592e65=helper[_0x8c2a32(0x269)](_0x1bfd61[_0x8c2a32(0x1fa)],_0x546bd1,constants[_0x8c2a32(0x245)][_0x8c2a32(0x23f)]);_0x592e65['forEach'](_0x3a914f=>{const _0x4be1c0=_0x8c2a32;helper[_0x4be1c0(0x266)](_0x3a914f);}),helper[_0x8c2a32(0x24c)](_0x1bfd61[_0x8c2a32(0x1fa)])?_0x6c1655=_0x38d7f5['UwvEv'](_0x2bb4f8,_0x1bfd61['config'][_0x8c2a32(0x241)][_0x8c2a32(0x217)]):_0x6c1655=_0x2bb4f8,_0x592e65['forEach'](_0x428077=>{const _0x1c6eb4=_0x8c2a32,_0x2ab08e=_0x38d7f5[_0x1c6eb4(0x1f6)](helper[_0x1c6eb4(0x1fc)](_0x428077,'_'),'_'+Date[_0x1c6eb4(0x23b)]()),_0x22d29b=((()=>{const _0x91038b=_0x1c6eb4;if(_0x1e18bc){const _0x2e20b8=pwToCodeceptBrowser[_0x428077[_0x91038b(0x231)]]||_0x428077[_0x91038b(0x231)],_0x53c788=helper['getPlaywrightUrl'](_0x1bfd61['config']),_0x6d1d59=Object[_0x91038b(0x1fe)]({},_0x428077);return _0x38d7f5[_0x91038b(0x253)](processAccessibilityCaps,_0x6d1d59,_0x53c788,null),{'browser':_0x2e20b8,[_0x2e20b8]:{'browserWSEndpoint':_0x38d7f5['UyJOQ'](_0x53c788,_0x38d7f5[_0x91038b(0x1e8)](encodeURIComponent,JSON[_0x91038b(0x25f)](_0x6d1d59)))}};}const _0x260932={};return _0x260932[_0x91038b(0x202)]=_0x428077,_0x260932[_0x91038b(0x242)]=_0x1bfd61['config']['userName'],_0x260932[_0x91038b(0x267)]=_0x1bfd61[_0x91038b(0x1fa)][_0x91038b(0x22f)],_0x260932;})()),_0x2f5e66=_0x38d7f5[_0x1c6eb4(0x1e7)](nestedKeyValue,_0x28d54d,[_0x38d7f5['MIuUn'],_0x1df457]);_0x39bb4d[_0x2ab08e]=_0x2f5e66?helper[_0x1c6eb4(0x223)](_0x22d29b,_0x2f5e66):_0x22d29b;if(_0x1e18bc)_0x39bb4d[_0x2ab08e][_0x1c6eb4(0x1d8)]=pwToCodeceptBrowser[_0x428077['browserName']]||_0x428077[_0x1c6eb4(0x231)];else{_0x39bb4d[_0x2ab08e][_0x1c6eb4(0x1d8)]=_0x428077['browserName']||_0x22d29b[_0x1c6eb4(0x1d8)];if(_0x38d7f5[_0x1c6eb4(0x21f)](isBrowserstackInfra)){_0x39bb4d[_0x2ab08e][_0x1c6eb4(0x23c)]=constants[_0x1c6eb4(0x1eb)][_0x1c6eb4(0x215)](_0x38d7f5[_0x1c6eb4(0x24e)],'')['replace'](/https?:\/\//,'');;_0x39bb4d[_0x2ab08e]['path']=_0x38d7f5['Fnbav'];}}_0x39c445[_0x1c6eb4(0x1e2)](_0x2ab08e);});}else{_0x6c1655=0x1;if(_0x1e18bc){const _0x580091=_0x38d7f5['IKMTY'](nestedKeyValue,_0x28d54d,[_0x38d7f5[_0x8c2a32(0x1e0)],_0x1df457,_0x38d7f5[_0x8c2a32(0x1e1)]]),_0x5b679e=_0x38d7f5[_0x8c2a32(0x1e7)](nestedKeyValue,_0x28d54d,[_0x38d7f5[_0x8c2a32(0x1e0)],_0x1df457,_0x580091]);if(_0x5b679e&&_0x5b679e['browserWSEndpoint']){const _0x2c2946={};_0x2c2946[_0x8c2a32(0x241)]=[],_0x5b679e['browserWSEndpoint']=helper[_0x8c2a32(0x269)](Object['assign']({},_0x1bfd61[_0x8c2a32(0x1fa)],_0x2c2946),null,_0x568fe6[_0x8c2a32(0x1f9)](),null,null,_0x5b679e[_0x8c2a32(0x22d)]);}}else{const _0x345bb2={};_0x345bb2[_0x8c2a32(0x241)]=[],_0x28d54d[_0x38d7f5[_0x8c2a32(0x1e0)]][_0x1df457][_0x38d7f5[_0x8c2a32(0x1ea)]]=helper[_0x8c2a32(0x269)](Object['assign']({},_0x1bfd61[_0x8c2a32(0x1fa)],_0x345bb2),null,_0x568fe6['toLowerCase'](),_0x38d7f5['JVoQv'](nestedKeyValue,_0x28d54d,[_0x38d7f5[_0x8c2a32(0x1e0)],_0x1df457,_0x38d7f5[_0x8c2a32(0x1ea)]])||{},null,null);}_0x39bb4d[_0x38d7f5[_0x8c2a32(0x21a)]]=_0x28d54d,_0x39c445['push'](_0x38d7f5[_0x8c2a32(0x21a)]);}const _0x58924f={};_0x58924f[_0x8c2a32(0x1fb)]=_0x30835c;const _0x5a155f=_0x58924f,_0x325cb6=path[_0x8c2a32(0x23e)](__dirname,_0x38d7f5[_0x8c2a32(0x237)]),_0x50c257=process[_0x8c2a32(0x1de)]();process[_0x8c2a32(0x268)][_0x38d7f5['yQisq']]=_0x50c257,process['chdir'](path['dirname'](_0x30835c));const _0x298b74=new CodeceptJS[(_0x8c2a32(0x1dd))](null,_0x5a155f),_0x1421e7=_0x298b74[_0x8c2a32(0x1d9)](_0x2bb4f8),_0x59bee7=testOpsHelper[_0x8c2a32(0x23a)](),_0x15b708=_0x39c445[_0x8c2a32(0x201)](_0x3a8639=>{const _0x3119dd=_0x8c2a32,_0x39d615={};_0x39d615['Playwright']=_0x39bb4d[_0x3a8639];const _0x55ffed={};_0x55ffed[_0x3119dd(0x1d7)]=_0x39bb4d[_0x3a8639];const _0x512142=_0x1e18bc?_0x39d615:_0x55ffed,_0x395528=_0x38d7f5[_0x3119dd(0x1e6)](getO11yRerunPattern),_0x270f98={};_0x270f98[_0x3119dd(0x250)]=_0x512142;const _0x5b654b={};_0x5b654b[_0x3119dd(0x1dc)]=_0x325cb6,_0x5b654b[_0x3119dd(0x254)]=!![],_0x5b654b['skipSessionName']=_0x1bfd61[_0x3119dd(0x1fa)]['testContextOptions'][_0x3119dd(0x203)],_0x5b654b['skipSessionStatus']=_0x1bfd61['config'][_0x3119dd(0x234)]['skipSessionStatus'],_0x5b654b[_0x3119dd(0x210)]=_0x59bee7,_0x5b654b[_0x3119dd(0x252)]=_0x568fe6;const _0x1c916d={};_0x1c916d['BrowserStackPlugin']=_0x5b654b;const _0x5c842b={};return _0x5c842b['plugins']=_0x1c916d,helper[_0x3119dd(0x223)]({},_0x28d54d,_0x38d7f5[_0x3119dd(0x1ff)](isBrowserstackInfra)?_0x270f98:{},_0x395528?{'grep':_0x395528}:{},_0x5c842b);});for(const _0x22da58 of _0x15b708){for(const _0x5f49d2 of _0x1421e7){const _0x2075bb=_0x298b74['spawn']();_0x2075bb[_0x8c2a32(0x200)](_0x5f49d2),_0x2075bb[_0x8c2a32(0x1e5)](_0x22da58);const _0x1a3cdc={};_0x1a3cdc[_0x8c2a32(0x1fa)]=_0x30835c,_0x2075bb[_0x8c2a32(0x240)](Object[_0x8c2a32(0x1fe)](_0x1a3cdc,_0x4c7ccd));}}_0x298b74['on'](CodeceptJS[_0x8c2a32(0x208)]['test']['failed'],(_0x996cb,_0x3557ac)=>{const _0xa4169a=_0x8c2a32;console[_0xa4169a(0x236)](_0x38d7f5[_0xa4169a(0x26e)],_0x996cb[_0xa4169a(0x229)]);const _0x565c47={[_0x996cb['title']]:_0x996cb[_0xa4169a(0x233)][_0xa4169a(0x214)]};_testErrorData['push'](_0x565c47);}),_0x298b74['on'](CodeceptJS[_0x8c2a32(0x208)]['test'][_0x8c2a32(0x1f4)],async _0xb93386=>{const _0x2d65b2=_0x8c2a32;console[_0x2d65b2(0x236)](_0x38d7f5[_0x2d65b2(0x26d)],_0xb93386[_0x2d65b2(0x229)]);}),_0x298b74['on'](CodeceptJS['event'][_0x8c2a32(0x247)][_0x8c2a32(0x1f2)],async _0x222843=>{const _0x4f646a=_0x8c2a32;console[_0x4f646a(0x236)](_0x38d7f5[_0x4f646a(0x212)],_0x222843['title']);}),_0x298b74['on'](CodeceptJS[_0x8c2a32(0x208)][_0x8c2a32(0x1df)][_0x8c2a32(0x22b)],async()=>{const _0x37b2f5=_0x8c2a32,_0x42b0ee=_0x38d7f5[_0x37b2f5(0x213)][_0x37b2f5(0x1d6)]('|');let _0x328e2a=0x0;while(!![]){switch(_0x42b0ee[_0x328e2a++]){case'0':PerformanceTester[_0x37b2f5(0x20b)](PerformanceEvents[_0x37b2f5(0x228)]);continue;case'1':utilities[_0x37b2f5(0x20c)](_0x1bfd61);continue;case'2':testOpsHelper['printBuildLink']();continue;case'3':try{await TestHubHandler[_0x37b2f5(0x221)]();}catch(_0x5843de){logger[_0x37b2f5(0x220)]('Exception\x20in\x20stop\x20build\x20request\x20to\x20testhub\x20:\x20'+util[_0x37b2f5(0x258)](_0x5843de));}continue;case'4':_0x1bfd61['errorMessage']=_testErrorData;continue;case'5':_0x298b74[_0x37b2f5(0x249)]();continue;}break;}});async function _0x22f89b(){const _0x1a634b=_0x8c2a32;try{await _0x298b74['bootstrapAll'](),await _0x298b74['run']();}finally{process[_0x1a634b(0x218)](_0x50c257),await _0x298b74[_0x1a634b(0x239)]();}}PerformanceTester[_0x8c2a32(0x20a)](PerformanceEvents['SDK_SETUP']),await _0x38d7f5[_0x8c2a32(0x21f)](_0x22f89b);}module[a2_0x3edaed(0x206)]=run; | ||
| 'use strict';function a2_0x3230(_0x120b4c,_0xed7f9f){const _0x779cc5=a2_0x779c();return a2_0x3230=function(_0x323017,_0x5142a0){_0x323017=_0x323017-0x152;let _0x3007ed=_0x779cc5[_0x323017];return _0x3007ed;},a2_0x3230(_0x120b4c,_0xed7f9f);}const a2_0xd83550=a2_0x3230;(function(_0x5525bd,_0x266e54){const _0x18687e=a2_0x3230,_0x5913e9=_0x5525bd();while(!![]){try{const _0x22d36d=-parseInt(_0x18687e(0x1c0))/0x1*(-parseInt(_0x18687e(0x186))/0x2)+-parseInt(_0x18687e(0x1cc))/0x3+parseInt(_0x18687e(0x178))/0x4*(parseInt(_0x18687e(0x1ca))/0x5)+-parseInt(_0x18687e(0x1df))/0x6+-parseInt(_0x18687e(0x153))/0x7+-parseInt(_0x18687e(0x1ae))/0x8*(parseInt(_0x18687e(0x191))/0x9)+parseInt(_0x18687e(0x160))/0xa;if(_0x22d36d===_0x266e54)break;else _0x5913e9['push'](_0x5913e9['shift']());}catch(_0x35f543){_0x5913e9['push'](_0x5913e9['shift']());}}}(a2_0x779c,0xc8f2e));const fs=require('fs'),path=require(a2_0xd83550(0x166)),util=require('util'),process=require(a2_0xd83550(0x1de)),logger=require(a2_0xd83550(0x1cb))[a2_0xd83550(0x1cf)],{default:BrowserStackSetup}=require(a2_0xd83550(0x16e)),helper=require(a2_0xd83550(0x15c)),utilities=require('../../helpers/utilities'),{checkAccessibilityPlatformConfig}=require(a2_0xd83550(0x1da)),{setAccessibilityCapabilities,processAccessibilityCaps}=require(a2_0xd83550(0x1d5)),{requireModule,nestedKeyValue,isBrowserstackInfra}=require(a2_0xd83550(0x15c)),CodeceptJS=requireModule('codeceptjs/lib/index.js',a2_0xd83550(0x1b6)),testOpsHelper=require('../../helpers/test-observability/utils'),TestHubHandler=require(a2_0xd83550(0x1ec)),constants=require(a2_0xd83550(0x199)),PerformanceTester=require(a2_0xd83550(0x1dc)),{FRAMEWORKS}=require(a2_0xd83550(0x174)),PerformanceEvents=require(a2_0xd83550(0x1dd))[a2_0xd83550(0x156)],ClientTroubleShootingService=require(a2_0xd83550(0x16a)),_testErrorData=[],getUserCodeceptJSConfigs=(_0x3f99ce,_0x507fcd)=>{const _0x337fea=a2_0xd83550,_0x5890ce={};_0x5890ce['ArmnI']=function(_0x18b2d3,_0x4dbfd4){return _0x18b2d3===_0x4dbfd4;},_0x5890ce['Saxcx']=_0x337fea(0x182),_0x5890ce['JRKFq']='codecept.json';const _0x465f04=_0x5890ce;let _0x18cdca=null;const _0x1c1b74={};let _0x3b4f5b=_0x507fcd[_0x337fea(0x1c2)](_0x3219c2=>_0x3219c2===_0x337fea(0x1ea));_0x465f04[_0x337fea(0x1e2)](_0x3b4f5b,-0x1)&&(_0x3b4f5b=_0x507fcd[_0x337fea(0x1c2)](_0x41917c=>_0x41917c==='-c'));if(!helper[_0x337fea(0x172)](_0x3f99ce['config'])&&fs[_0x337fea(0x196)](path[_0x337fea(0x195)](process['cwd'](),_0x3f99ce[_0x337fea(0x1b9)])))_0x18cdca=path[_0x337fea(0x195)](process['cwd'](),_0x3f99ce[_0x337fea(0x1b9)]),_0x507fcd[_0x337fea(0x1d9)](_0x3b4f5b,0x2);else{if(!helper['isUndefined'](_0x3f99ce['c'])&&fs[_0x337fea(0x196)](path[_0x337fea(0x195)](process[_0x337fea(0x15e)](),_0x3f99ce['c'])))_0x18cdca=path[_0x337fea(0x195)](process['cwd'](),_0x3f99ce['c']),_0x507fcd['slice'](_0x3b4f5b,0x2);else{if(fs[_0x337fea(0x196)](path['join'](process[_0x337fea(0x15e)](),_0x465f04[_0x337fea(0x17a)])))_0x18cdca=path[_0x337fea(0x195)](process[_0x337fea(0x15e)](),_0x465f04['Saxcx']);else fs['existsSync'](path['join'](process[_0x337fea(0x15e)](),_0x465f04[_0x337fea(0x1c7)]))&&(_0x18cdca=path['join'](process[_0x337fea(0x15e)](),_0x465f04[_0x337fea(0x1c7)]));}}return process[_0x337fea(0x167)][_0x337fea(0x1b1)]=_0x18cdca,_0x18cdca;},getO11yRerunPattern=()=>{const _0x3cf173=a2_0xd83550,_0x46f400=helper['isTrue'](process[_0x3cf173(0x167)][_0x3cf173(0x1e6)]);if(_0x46f400){const _0x39b5cf=process[_0x3cf173(0x167)]['BROWSERSTACK_RERUN_TESTS'],_0x23c1f5=[];if(helper[_0x3cf173(0x17c)](_0x39b5cf)&&!helper[_0x3cf173(0x172)](_0x39b5cf)){_0x39b5cf['split'](',')[_0x3cf173(0x1a0)](_0x390535=>{const _0x138f58=_0x3cf173;_0x23c1f5[_0x138f58(0x1e1)]('('+_0x390535[_0x138f58(0x1d2)]()+')');});const _0xd753d1='^'+_0x23c1f5[_0x3cf173(0x195)]('|')+'$';return _0xd753d1;}}return null;},a2_0xd54d03={};function a2_0x779c(){const _0xeb7693=['../../helpers/logger','2880141zQDsHo','fDZSO','rGRrp','winstonLogger','chromium','browserName','trim','toLowerCase','qkUdh','../../bin/playwright/accessibility-helper','log','info','testContextOptions','slice','../../helpers/accessibility-automation/helper','title','../../helpers/performance/performance-tester','../../helpers/performance/constants','process','4193652PNMDQG','Cgkow','push','ArmnI','exports','stringify','BROWSERSTACK_TEST_ACCESSIBILITY_YML','BROWSERSTACK_RERUN','err','load','5|1|3|0|4|2','--config','FGxMQ','../../helpers/testhub/testhubHandler','firefox','result','2175110Zrlzle','chrome','chdir','EVENTS','gherkin','addTests','Workers','hubUrl','rcecZ','../../helpers/helper','teardownAll','cwd','playwright-chromium','25281720bFnypn','testConfig','ehDIq','validPlatformsPresent','failed','DHofm','path','env','spawn','printBuildLink','../utils/clientTroubleshootingService','MfHHP','launchBuild','key','../../helpers/BrowserStackSetup','passed','ZUBZf','Passed\x20:\x20','isUndefined','profile','../../helpers/test-observability/constants','isEmpty','YGEWc','ajpEN','29804UsPorZ','test','Saxcx','forEach','validateRerunTestList','event','stop','replace','Playwright','addOptions','codecept.conf.js','run','/wd/hub','split','2QVuFCg','Couldn\x27t\x20find\x20any\x20config\x20file.\x20Generating\x20new\x20config\x20file','lgBQV','accessibilityOptions','stack','OxyrJ','browserWSEndpoint','useW3C','skipSessionName','all','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','117LIbFGR','FRAMEWORKS','handleApp','playwright-firefox','join','existsSync','platforms','TcgdD','../utils/constants','CODECEPT','CODECEPT_CUCUMBER','prepareCapabilities','klQzi','desiredCapabilities','vYpFy','map','root','debug','skipSessionStatus','parallelsPerPlatform','setAdditionalCapabilities','user','finalExecution','ngOFd','isTestObservabilitySession','format','browser','host','enabled','471864liSSLH','assign','WebDriver','USER_CONFIG_DETAILS_PATH','browserStackCwd','mergeDeep','Exception\x20in\x20stop\x20build\x20request\x20to\x20testhub\x20:\x20','GDpOE','codeceptjs','MqZDc','end','config','Started\x20:\x20','AAEVh','getPlatformName','xCMGz','length','getPlaywrightUrl','368273EwTiqG','BROWSERSTACK_TEST_OBSERVABILITY_YML','findIndex','before','accessKey','testObservability','SDK_SETUP','JRKFq','MCrMC','errorMessage','445jWJNqH'];a2_0x779c=function(){return _0xeb7693;};return a2_0x779c();}a2_0xd54d03[a2_0xd83550(0x154)]=a2_0xd83550(0x1d0),a2_0xd54d03[a2_0xd83550(0x15f)]='chromium',a2_0xd54d03[a2_0xd83550(0x194)]=a2_0xd83550(0x1ed),a2_0xd54d03['playwright-webkit']='webkit';const pwToCodeceptBrowser=a2_0xd54d03;async function run(_0x2324a7,_0x23897a,_0x154adb){const _0x155152=a2_0xd83550,_0x17d96e={'qYFWP':function(_0x5e53a5,_0x1353b8,_0x32ad85,_0x25d5ea){return _0x5e53a5(_0x1353b8,_0x32ad85,_0x25d5ea);},'xCMGz':function(_0x576326,_0x3f0c5e){return _0x576326+_0x3f0c5e;},'MfHHP':function(_0x4d32c8,_0x3af0de){return _0x4d32c8(_0x3af0de);},'ZUBZf':function(_0x4d7a4a,_0x177b81){return _0x4d7a4a+_0x177b81;},'lgBQV':function(_0x24daab,_0xe93664,_0x57a18f){return _0x24daab(_0xe93664,_0x57a18f);},'MCrMC':'helpers','rcecZ':function(_0x173ba3){return _0x173ba3();},'qkUdh':_0x155152(0x184),'klQzi':'Failed\x20:\x20','fDZSO':_0x155152(0x171),'VnMmH':_0x155152(0x1ba),'AAEVh':_0x155152(0x1e9),'FGxMQ':_0x155152(0x187),'OxyrJ':_0x155152(0x180),'ngOFd':_0x155152(0x1b0),'TcgdD':function(_0x2c627b,_0x2b81f3){return _0x2c627b(_0x2b81f3);},'dnPFX':function(_0x360655,_0x3153af){return _0x360655!=_0x3153af;},'PFjCt':function(_0x482c69,_0x321576){return _0x482c69===_0x321576;},'rGRrp':_0x155152(0x157),'vYpFy':function(_0x25e2b7,_0x4facd1){return _0x25e2b7*_0x4facd1;},'XmADe':'browser','dOLnQ':function(_0x56a62b,_0x1ade41,_0x361df7){return _0x56a62b(_0x1ade41,_0x361df7);},'DHofm':_0x155152(0x19e),'ehDIq':function(_0x2c1e27,_0x380def,_0x1eca4b){return _0x2c1e27(_0x380def,_0x1eca4b);},'GDpOE':_0x155152(0x1a1),'Cgkow':'BrowserStackPlugin.js','ajpEN':_0x155152(0x1b2)};await _0x154adb['initialize'](_0x2324a7),await helper[_0x155152(0x193)](_0x154adb[_0x155152(0x1b9)]);if(!_0x154adb[_0x155152(0x1b9)])return;process[_0x155152(0x173)]=_0x2324a7[_0x155152(0x173)];_0x2324a7['profile']&&(process[_0x155152(0x167)]['profile']=_0x2324a7['profile']);const _0x48bd7c=_0x17d96e[_0x155152(0x188)](getUserCodeceptJSConfigs,_0x2324a7,_0x23897a);let _0x4b5d22={};_0x48bd7c?(logger[_0x155152(0x1d7)]('Getting\x20your\x20codeceptjs\x20configs\x20from\x20'+_0x48bd7c),_0x4b5d22=CodeceptJS['config'][_0x155152(0x1e8)](_0x48bd7c)):logger['info'](_0x17d96e[_0x155152(0x1eb)]);let _0x59f628=![];_0x17d96e[_0x155152(0x188)](nestedKeyValue,_0x4b5d22,[_0x17d96e['MCrMC'],_0x17d96e[_0x155152(0x18b)]])&&(_0x59f628=!![]);const _0x522cc1=_0x59f628?_0x17d96e[_0x155152(0x18b)]:_0x17d96e[_0x155152(0x1a8)];let _0x1d3958=!_0x59f628?helper[_0x155152(0x18d)](_0x154adb[_0x155152(0x1b9)]):![];!helper[_0x155152(0x172)](_0x154adb[_0x155152(0x1b9)][_0x155152(0x189)])&&(process[_0x155152(0x167)][_0x155152(0x190)]=JSON[_0x155152(0x1e4)](_0x154adb[_0x155152(0x1b9)][_0x155152(0x189)]));let _0x1d5ace=_0x154adb[_0x155152(0x1b9)]['accessibility'];_0x1d5ace=_0x1d5ace||_0x17d96e[_0x155152(0x198)](checkAccessibilityPlatformConfig,_0x154adb[_0x155152(0x1b9)]),process[_0x155152(0x167)][_0x155152(0x1e5)]=_0x1d5ace;_0x1d5ace&&(_0x1d3958=!_0x1d5ace);_0x17d96e['dnPFX'](_0x154adb[_0x155152(0x1b9)][_0x155152(0x1c5)],null)?process[_0x155152(0x167)]['BROWSERSTACK_TEST_OBSERVABILITY_YML']=_0x154adb[_0x155152(0x1b9)][_0x155152(0x1c5)]:process[_0x155152(0x167)][_0x155152(0x1c1)]=_0x17d96e['PFjCt'](_0x522cc1,_0x17d96e[_0x155152(0x18b)]);const _0x57bd78=_0x17d96e[_0x155152(0x188)](nestedKeyValue,_0x4b5d22,[_0x17d96e[_0x155152(0x1ce)]]),_0x58c97c=_0x57bd78&&!helper[_0x155152(0x175)](_0x57bd78)?FRAMEWORKS[_0x155152(0x19b)]:FRAMEWORKS[_0x155152(0x19a)],_0x5bab1e=await TestHubHandler[_0x155152(0x16c)](_0x58c97c,_0x154adb);_0x1d5ace&&_0x17d96e[_0x155152(0x16b)](setAccessibilityCapabilities,_0x154adb[_0x155152(0x1b9)]);const _0x39d26f={},_0x4b4cb0=[],_0xbdfb4f=_0x154adb[_0x155152(0x1b9)][_0x155152(0x1a4)]||helper['getUserWorkerCount'](_0x2324a7,_0x23897a,_0x154adb['config'],constants[_0x155152(0x192)]['CODECEPT'])||0x1;let _0x4863d9=0x1;if(_0x17d96e[_0x155152(0x15b)](isBrowserstackInfra)){const _0xf85269=helper['prepareCapabilities'](_0x154adb[_0x155152(0x1b9)],_0x1d3958,constants['FRAMEWORKS'][_0x155152(0x19a)]);_0xf85269['forEach'](_0x2ee1ec=>{const _0x135eac=_0x155152;helper[_0x135eac(0x1a5)](_0x2ee1ec);}),helper[_0x155152(0x163)](_0x154adb[_0x155152(0x1b9)])?_0x4863d9=_0x17d96e[_0x155152(0x19f)](_0xbdfb4f,_0x154adb['config']['platforms'][_0x155152(0x1be)]):_0x4863d9=_0xbdfb4f,_0xf85269[_0x155152(0x17b)](_0x4c3f99=>{const _0x55086f=_0x155152,_0x9da145={'MqZDc':function(_0x769ab9,_0x361d48,_0x1941b2,_0x3a31e8){return _0x17d96e['qYFWP'](_0x769ab9,_0x361d48,_0x1941b2,_0x3a31e8);},'YGEWc':function(_0x471b75,_0x44c147){const _0x4ea254=a2_0x3230;return _0x17d96e[_0x4ea254(0x1bd)](_0x471b75,_0x44c147);},'xkThw':function(_0x436534,_0xd026ed){return _0x17d96e['MfHHP'](_0x436534,_0xd026ed);}},_0x10deaa=_0x17d96e[_0x55086f(0x170)](helper[_0x55086f(0x1bc)](_0x4c3f99,'_'),'_'+Date['now']()),_0x289340=((()=>{const _0x407fed=_0x55086f;if(_0x59f628){const _0x54c027=pwToCodeceptBrowser[_0x4c3f99[_0x407fed(0x1d1)]]||_0x4c3f99['browserName'],_0x543842=helper[_0x407fed(0x1bf)](_0x154adb['config']),_0x5971f3=Object[_0x407fed(0x1af)]({},_0x4c3f99);return _0x9da145[_0x407fed(0x1b7)](processAccessibilityCaps,_0x5971f3,_0x543842,null),{'browser':_0x54c027,[_0x54c027]:{'browserWSEndpoint':_0x9da145[_0x407fed(0x176)](_0x543842,_0x9da145['xkThw'](encodeURIComponent,JSON['stringify'](_0x5971f3)))}};}const _0x34215d={};return _0x34215d[_0x407fed(0x19e)]=_0x4c3f99,_0x34215d[_0x407fed(0x1a6)]=_0x154adb[_0x407fed(0x1b9)]['userName'],_0x34215d[_0x407fed(0x16d)]=_0x154adb[_0x407fed(0x1b9)][_0x407fed(0x1c4)],_0x34215d;})()),_0x5a11c6=_0x17d96e['lgBQV'](nestedKeyValue,_0x4b5d22,[_0x17d96e[_0x55086f(0x1c8)],_0x522cc1]);_0x39d26f[_0x10deaa]=_0x5a11c6?helper[_0x55086f(0x1b3)](_0x289340,_0x5a11c6):_0x289340;if(_0x59f628)_0x39d26f[_0x10deaa][_0x55086f(0x1ab)]=pwToCodeceptBrowser[_0x4c3f99[_0x55086f(0x1d1)]]||_0x4c3f99[_0x55086f(0x1d1)];else{_0x39d26f[_0x10deaa][_0x55086f(0x1ab)]=_0x4c3f99[_0x55086f(0x1d1)]||_0x289340['browser'];if(_0x17d96e[_0x55086f(0x15b)](isBrowserstackInfra)){_0x39d26f[_0x10deaa][_0x55086f(0x1ac)]=constants[_0x55086f(0x15a)][_0x55086f(0x17f)](_0x17d96e[_0x55086f(0x1d4)],'')[_0x55086f(0x17f)](/https?:\/\//,'');;_0x39d26f[_0x10deaa][_0x55086f(0x166)]=_0x17d96e[_0x55086f(0x1d4)];}}_0x4b4cb0['push'](_0x10deaa);});}else{_0x4863d9=0x1;if(_0x59f628){const _0x1853bb=_0x17d96e[_0x155152(0x188)](nestedKeyValue,_0x4b5d22,[_0x17d96e['MCrMC'],_0x522cc1,_0x17d96e['XmADe']]),_0x187f0e=_0x17d96e['dOLnQ'](nestedKeyValue,_0x4b5d22,[_0x17d96e['MCrMC'],_0x522cc1,_0x1853bb]);if(_0x187f0e&&_0x187f0e[_0x155152(0x18c)]){const _0x448cda={};_0x448cda['platforms']=[],_0x187f0e[_0x155152(0x18c)]=helper[_0x155152(0x19c)](Object['assign']({},_0x154adb[_0x155152(0x1b9)],_0x448cda),null,_0x58c97c[_0x155152(0x1d3)](),null,null,_0x187f0e[_0x155152(0x18c)]);}}else{const _0x5b1842={};_0x5b1842[_0x155152(0x197)]=[],_0x4b5d22[_0x17d96e['MCrMC']][_0x522cc1][_0x17d96e[_0x155152(0x165)]]=helper[_0x155152(0x19c)](Object[_0x155152(0x1af)]({},_0x154adb[_0x155152(0x1b9)],_0x5b1842),null,_0x58c97c[_0x155152(0x1d3)](),_0x17d96e[_0x155152(0x162)](nestedKeyValue,_0x4b5d22,[_0x17d96e[_0x155152(0x1c8)],_0x522cc1,_0x17d96e[_0x155152(0x165)]])||{},null,null);}_0x39d26f[_0x17d96e['GDpOE']]=_0x4b5d22,_0x4b4cb0['push'](_0x17d96e[_0x155152(0x1b5)]);}const _0x41d2b1={};_0x41d2b1[_0x155152(0x161)]=_0x48bd7c;const _0x5de9ad=_0x41d2b1,_0x5700f0=path[_0x155152(0x195)](__dirname,_0x17d96e[_0x155152(0x1e0)]),_0x2cf2e6=process[_0x155152(0x15e)]();process[_0x155152(0x167)][_0x17d96e[_0x155152(0x177)]]=_0x2cf2e6,process[_0x155152(0x155)](path['dirname'](_0x48bd7c));const _0x3ca512=new CodeceptJS[(_0x155152(0x159))](null,_0x5de9ad),_0x261875=_0x3ca512['createGroupsOfSuites'](_0xbdfb4f),_0x1bca66=testOpsHelper[_0x155152(0x1a9)](),_0x2e48eb=_0x4b4cb0['map'](_0x197d7f=>{const _0x11f1a0=_0x155152,_0x304600={};_0x304600[_0x11f1a0(0x180)]=_0x39d26f[_0x197d7f];const _0x5372d7={};_0x5372d7[_0x11f1a0(0x1b0)]=_0x39d26f[_0x197d7f];const _0x5956fe=_0x59f628?_0x304600:_0x5372d7,_0x5b1d79=_0x17d96e[_0x11f1a0(0x15b)](getO11yRerunPattern),_0x3bed5f={};_0x3bed5f['helpers']=_0x5956fe;const _0x27ad05={};_0x27ad05['require']=_0x5700f0,_0x27ad05[_0x11f1a0(0x1ad)]=!![],_0x27ad05[_0x11f1a0(0x18e)]=_0x154adb[_0x11f1a0(0x1b9)]['testContextOptions'][_0x11f1a0(0x18e)],_0x27ad05[_0x11f1a0(0x1a3)]=_0x154adb[_0x11f1a0(0x1b9)][_0x11f1a0(0x1d8)]['skipSessionStatus'],_0x27ad05[_0x11f1a0(0x1c5)]=_0x1bca66,_0x27ad05['frameworkName']=_0x58c97c;const _0x30d60a={};_0x30d60a['BrowserStackPlugin']=_0x27ad05;const _0x5bd3f4={};return _0x5bd3f4['plugins']=_0x30d60a,helper[_0x11f1a0(0x1b3)]({},_0x4b5d22,_0x17d96e['rcecZ'](isBrowserstackInfra)?_0x3bed5f:{},_0x5b1d79?{'grep':_0x5b1d79}:{},_0x5bd3f4);});for(const _0x10a35b of _0x2e48eb){for(const _0x440e86 of _0x261875){const _0x5bdd9d=_0x3ca512[_0x155152(0x168)]();_0x5bdd9d[_0x155152(0x158)](_0x440e86),_0x5bdd9d['addConfig'](_0x10a35b);const _0x25702a={};_0x25702a[_0x155152(0x1b9)]=_0x48bd7c,_0x5bdd9d[_0x155152(0x181)](Object['assign'](_0x25702a,_0x2324a7));}}_0x3ca512['on'](CodeceptJS[_0x155152(0x17d)][_0x155152(0x179)][_0x155152(0x164)],(_0x587e57,_0x250ced)=>{const _0x4e5be7=_0x155152;console['log'](_0x17d96e[_0x4e5be7(0x19d)],_0x587e57[_0x4e5be7(0x1db)]);const _0x2a3468={[_0x587e57[_0x4e5be7(0x1db)]]:_0x587e57[_0x4e5be7(0x1e7)][_0x4e5be7(0x18a)]};_testErrorData[_0x4e5be7(0x1e1)](_0x2a3468);}),_0x3ca512['on'](CodeceptJS['event'][_0x155152(0x179)][_0x155152(0x16f)],async _0x5576f7=>{const _0x147719=_0x155152;console['log'](_0x17d96e[_0x147719(0x1cd)],_0x5576f7[_0x147719(0x1db)]);}),_0x3ca512['on'](CodeceptJS['event']['test'][_0x155152(0x1c3)],async _0x2b76ae=>{const _0x511571=_0x155152;console[_0x511571(0x1d6)](_0x17d96e['VnMmH'],_0x2b76ae[_0x511571(0x1db)]);}),_0x3ca512['on'](CodeceptJS[_0x155152(0x17d)][_0x155152(0x18f)][_0x155152(0x152)],async()=>{const _0x56bf11=_0x155152,_0x2612c8=_0x17d96e[_0x56bf11(0x1bb)][_0x56bf11(0x185)]('|');let _0x3e36c=0x0;while(!![]){switch(_0x2612c8[_0x3e36c++]){case'0':utilities[_0x56bf11(0x1a7)](_0x154adb);continue;case'1':_0x154adb[_0x56bf11(0x1c9)]=_testErrorData;continue;case'2':_0x3ca512['printResults']();continue;case'3':testOpsHelper[_0x56bf11(0x169)]();continue;case'4':try{await TestHubHandler[_0x56bf11(0x17e)]();}catch(_0x1d7b88){logger[_0x56bf11(0x1a2)](_0x56bf11(0x1b4)+util[_0x56bf11(0x1aa)](_0x1d7b88));}continue;case'5':PerformanceTester['start'](PerformanceEvents['SDK_CLEANUP']);continue;}break;}});async function _0x12baf4(){const _0x258ff3=_0x155152;try{await _0x3ca512['bootstrapAll'](),await _0x3ca512[_0x258ff3(0x183)]();}finally{process[_0x258ff3(0x155)](_0x2cf2e6),await _0x3ca512[_0x258ff3(0x15d)]();}}PerformanceTester[_0x155152(0x1b8)](PerformanceEvents[_0x155152(0x1c6)]),await _0x17d96e['rcecZ'](_0x12baf4);}module[a2_0xd83550(0x1e3)]=run; |
@@ -1,1 +0,1 @@ | ||
| const a3_0x596f55=a3_0x2fb8;function a3_0x28e0(){const _0x98d69c=['CTFQw','nZVsW','1170071OmxuLR','../../helpers/accessibility-automation/helper','isVersionSupported','514850ohpegj','warn','kRRfD','latest','ZClUp','platform_version','BJJiF','parse','lXryb','pHXoq','YawWR','string','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','dIeUf','get','1605ShlUNH','browserstack_accessibility_automation_script','desiredCapabilities','../../helpers/test-observability/utils','../../helpers/logger','QwNBM','browser_version','3502176BjCKYN','searchParams','bstack:options','constructor','fetchPlatformDetails','\x20or\x20higher\x20','osVersion','config','name','7734PocLux','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20','207lDSVop','vpxJx','accessibilityPlatform','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers.','sessionId','getMinVersionForBrowser','capabilities','zlWBO','UZXLm','platformName','browserWSEndpoint','309736SiLZeP','MEGHK','processWebDriverConfig','browser','cygVu','Playwright','shouldPatchExecuteScript','WebDriver','getDetails','feHIo','tXrxJ','UFXof','__cloud_provider___','824laUJby','../../helpers/helper','browserName','browserstack_executor','lsFRa','includes','rFpPP','4902jJGfwA','on\x20non-BrowserStack\x20infrastructure\x20','AlDAl','deviceName','cloudProvider','555014ivKhmf','\x20browser\x20version\x20','VqvyI','browserVersion','nSnTK','unknown_grid','getBrowserDisplayName','Vusuh'];a3_0x28e0=function(){return _0x98d69c;};return a3_0x28e0();}function a3_0x2fb8(_0x5dc22f,_0x5ccc4a){const _0x28e0c1=a3_0x28e0();return a3_0x2fb8=function(_0x2fb8d2,_0x321e4c){_0x2fb8d2=_0x2fb8d2-0x1b0;let _0x38cc6d=_0x28e0c1[_0x2fb8d2];return _0x38cc6d;},a3_0x2fb8(_0x5dc22f,_0x5ccc4a);}(function(_0xcae96c,_0x53b2be){const _0x5aabf3=a3_0x2fb8,_0x542fa4=_0xcae96c();while(!![]){try{const _0x26410e=parseInt(_0x5aabf3(0x1fb))/0x1+parseInt(_0x5aabf3(0x1c2))/0x2+-parseInt(_0x5aabf3(0x1ee))/0x3*(-parseInt(_0x5aabf3(0x1b6))/0x4)+parseInt(_0x5aabf3(0x1de))/0x5*(-parseInt(_0x5aabf3(0x1bd))/0x6)+parseInt(_0x5aabf3(0x1cc))/0x7+parseInt(_0x5aabf3(0x1e5))/0x8+parseInt(_0x5aabf3(0x1f0))/0x9*(-parseInt(_0x5aabf3(0x1cf))/0xa);if(_0x26410e===_0x53b2be)break;else _0x542fa4['push'](_0x542fa4['shift']());}catch(_0x8bb99f){_0x542fa4['push'](_0x542fa4['shift']());}}}(a3_0x28e0,0x43958));const {isUndefined,nestedKeyValue}=require(a3_0x596f55(0x1b7)),logger=require(a3_0x596f55(0x1e2))['winstonLogger'],PlaywrightSessionDetails=require('../../bin/playwright/sessionDetails'),{isAccessibilityAutomationSession}=require(a3_0x596f55(0x1cd)),{getObservabilityLinkedProductName}=require(a3_0x596f55(0x1e1)),accessibilityHelper=require(a3_0x596f55(0x1cd)),{isBrowserstackInfra}=require(a3_0x596f55(0x1b7)),getOSVersionFromCaps=_0x4b2fbc=>{const _0x29ac01=a3_0x596f55,_0x561b01={};_0x561b01[_0x29ac01(0x1d7)]=_0x29ac01(0x1e7),_0x561b01[_0x29ac01(0x1f8)]='platformVersion',_0x561b01['GSXDM']=_0x29ac01(0x1d4),_0x561b01[_0x29ac01(0x1f1)]=_0x29ac01(0x1eb),_0x561b01['pHXoq']='os_version';const _0x5b8a17=_0x561b01;if(!_0x4b2fbc)return null;const _0x3f4c4b=_0x4b2fbc[_0x5b8a17[_0x29ac01(0x1d7)]],_0x37e6b2=[_0x5b8a17[_0x29ac01(0x1f8)],_0x5b8a17['GSXDM'],_0x5b8a17[_0x29ac01(0x1f1)],_0x5b8a17[_0x29ac01(0x1d8)]];for(const _0x2316b4 of _0x37e6b2){if(_0x3f4c4b&&_0x3f4c4b[_0x2316b4])return _0x3f4c4b[_0x2316b4];else{if(_0x4b2fbc[_0x2316b4])return _0x4b2fbc[_0x2316b4];}}return null;};exports[a3_0x596f55(0x1e9)]=_0x3fea69=>{const _0x169b1c=a3_0x596f55,_0x76188b={'ZNMzh':_0x169b1c(0x1c7),'VqvyI':function(_0x4346af,_0x157041){return _0x4346af===_0x157041;},'dKNex':_0x169b1c(0x1b0),'YawWR':function(_0x245f44,_0x11073f){return _0x245f44(_0x11073f);},'AlDAl':function(_0x458071,_0x13d586,_0x367418){return _0x458071(_0x13d586,_0x367418);},'UFXof':_0x169b1c(0x1ec),'nSnTK':_0x169b1c(0x1e0),'lsFRa':_0x169b1c(0x200),'mLKHl':_0x169b1c(0x1fe),'rFpPP':_0x169b1c(0x1fa),'CTFQw':'caps'};if(!_0x3fea69)return null;let _0x156f4b=global[_0x169b1c(0x1b5)]||_0x76188b['ZNMzh'];if(_0x76188b[_0x169b1c(0x1c4)](_0x3fea69[_0x169b1c(0x1e8)][_0x169b1c(0x1ed)],_0x76188b['dKNex'])){const _0x208259=_0x3fea69['browser'];if(!_0x208259)return null;const _0x4f1ffe=_0x208259['capabilities'],_0x4128f1=_0x76188b[_0x169b1c(0x1d9)](getOSVersionFromCaps,_0x76188b[_0x169b1c(0x1bf)](nestedKeyValue,_0x3fea69,[_0x76188b[_0x169b1c(0x1b4)],_0x76188b[_0x169b1c(0x1c6)]]));return{[_0x156f4b]:{'browser':_0x4f1ffe[_0x169b1c(0x1b8)],'browser_version':_0x4f1ffe[_0x169b1c(0x1c5)],'capabilities':_0x4f1ffe,'platform':_0x4f1ffe[_0x169b1c(0x1f9)],'platform_version':_0x4f1ffe['platformVersion']||_0x4128f1,'product':_0x76188b[_0x169b1c(0x1d9)](getObservabilityLinkedProductName,_0x4f1ffe),'session_id':_0x208259[_0x169b1c(0x1f4)]}};}else{if(_0x76188b[_0x169b1c(0x1c4)](_0x3fea69[_0x169b1c(0x1e8)][_0x169b1c(0x1ed)],_0x76188b[_0x169b1c(0x1ba)])){const _0x4f605c=PlaywrightSessionDetails[_0x169b1c(0x1b1)]();_0x156f4b=_0x4f605c[_0x169b1c(0x1c1)]||_0x156f4b;const _0x365a9d=_0x76188b['AlDAl'](nestedKeyValue,_0x3fea69,[_0x76188b[_0x169b1c(0x1b4)],_0x76188b['mLKHl'],_0x76188b[_0x169b1c(0x1bc)]]),_0x324ddb=_0x365a9d?JSON[_0x169b1c(0x1d6)](new URL(_0x365a9d)[_0x169b1c(0x1e6)][_0x169b1c(0x1dd)](_0x76188b[_0x169b1c(0x1ca)])):{};return{[_0x156f4b]:{'browser':_0x4f605c[_0x169b1c(0x1fe)]||_0x324ddb[_0x169b1c(0x1b8)],'browser_version':_0x4f605c[_0x169b1c(0x1e4)]||_0x324ddb['browser_version'],'capabilities':_0x324ddb,'platform':_0x4f605c['platform'],'platform_version':_0x4f605c[_0x169b1c(0x1d4)],'product':_0x76188b[_0x169b1c(0x1d9)](getObservabilityLinkedProductName,_0x324ddb),'session_id':_0x4f605c['bsSessionId']}};}}},exports[a3_0x596f55(0x1fd)]=_0x5c0939=>{const _0x4dba10=a3_0x596f55,_0x358318={'nZVsW':function(_0x13e7ae){return _0x13e7ae();},'BJJiF':_0x4dba10(0x1db),'cygVu':function(_0x1c797f,_0x3d68fa){return _0x1c797f!==_0x3d68fa;},'feHIo':_0x4dba10(0x1d2),'tXrxJ':function(_0x61690a){return _0x61690a();},'kRRfD':_0x4dba10(0x1be),'Vusuh':function(_0x942023,_0x126bb9){return _0x942023(_0x126bb9);},'ZClUp':_0x4dba10(0x1f3)};if(_0x358318[_0x4dba10(0x1cb)](isAccessibilityAutomationSession)){const _0x8efb8=_0x5c0939[_0x4dba10(0x1fe)],_0x588823=_0x8efb8[_0x4dba10(0x1f6)];global['accessibilityPlatform']=!![];!accessibilityHelper['isBrowserSupportedForAccessibility'](_0x588823['browserName'])&&(logger[_0x4dba10(0x1d0)](_0x358318[_0x4dba10(0x1d5)]),global[_0x4dba10(0x1f2)]=![]);if(_0x358318[_0x4dba10(0x1ff)](_0x588823['browserVersion'],_0x358318[_0x4dba10(0x1b2)])){const _0x2afd88=_0x358318[_0x4dba10(0x1b3)](isBrowserstackInfra),_0x53466a=accessibilityHelper[_0x4dba10(0x1f5)](_0x588823[_0x4dba10(0x1b8)],_0x2afd88),_0x120fcc=accessibilityHelper[_0x4dba10(0x1c8)](_0x588823['browserName']);if(!accessibilityHelper[_0x4dba10(0x1ce)](_0x588823['browserVersion'],_0x53466a)){const _0x131dff=_0x2afd88?'':_0x358318[_0x4dba10(0x1d1)];logger[_0x4dba10(0x1d0)](_0x4dba10(0x1ef)+_0x120fcc+_0x4dba10(0x1c3)+_0x53466a+_0x4dba10(0x1ea)+_0x131dff+'.'),global['accessibilityPlatform']=![];}}!_0x358318[_0x4dba10(0x1c9)](isUndefined,_0x588823[_0x4dba10(0x1c0)])&&(logger[_0x4dba10(0x1d0)](_0x358318[_0x4dba10(0x1d3)]),global[_0x4dba10(0x1f2)]=![]);}},exports[a3_0x596f55(0x201)]=_0x1e6a7b=>{const _0x352715=a3_0x596f55,_0x2db4d1={};_0x2db4d1[_0x352715(0x1f7)]=function(_0x46ee15,_0x2e80aa){return _0x46ee15!==_0x2e80aa;},_0x2db4d1[_0x352715(0x1fc)]=_0x352715(0x1da),_0x2db4d1[_0x352715(0x1e3)]=_0x352715(0x1b9),_0x2db4d1[_0x352715(0x1dc)]=_0x352715(0x1df);const _0x9edf74=_0x2db4d1;if(!_0x1e6a7b)return![];else{if(_0x9edf74[_0x352715(0x1f7)](typeof _0x1e6a7b,_0x9edf74['MEGHK']))return!![];}return!_0x1e6a7b[_0x352715(0x1bb)](_0x9edf74[_0x352715(0x1e3)])&&!_0x1e6a7b[_0x352715(0x1bb)](_0x9edf74[_0x352715(0x1dc)]);}; | ||
| const a3_0x20cba9=a3_0x293e;function a3_0x293e(_0x154045,_0x5a1a54){const _0x22b7f1=a3_0x22b7();return a3_0x293e=function(_0x293e93,_0x48ec89){_0x293e93=_0x293e93-0xd0;let _0x3cae01=_0x22b7f1[_0x293e93];return _0x3cae01;},a3_0x293e(_0x154045,_0x5a1a54);}(function(_0x20761b,_0x5552c4){const _0x339970=a3_0x293e,_0x14f062=_0x20761b();while(!![]){try{const _0x5b52d0=parseInt(_0x339970(0x116))/0x1*(parseInt(_0x339970(0xd1))/0x2)+-parseInt(_0x339970(0x11a))/0x3*(parseInt(_0x339970(0x108))/0x4)+parseInt(_0x339970(0xe7))/0x5*(-parseInt(_0x339970(0x11e))/0x6)+-parseInt(_0x339970(0x10f))/0x7*(parseInt(_0x339970(0x11d))/0x8)+parseInt(_0x339970(0x10e))/0x9*(-parseInt(_0x339970(0x119))/0xa)+-parseInt(_0x339970(0x107))/0xb+-parseInt(_0x339970(0xde))/0xc*(-parseInt(_0x339970(0xe5))/0xd);if(_0x5b52d0===_0x5552c4)break;else _0x14f062['push'](_0x14f062['shift']());}catch(_0x236f5a){_0x14f062['push'](_0x14f062['shift']());}}}(a3_0x22b7,0x3017b));const {isUndefined,nestedKeyValue}=require(a3_0x20cba9(0x106)),logger=require('../../helpers/logger')[a3_0x20cba9(0xd2)],PlaywrightSessionDetails=require(a3_0x20cba9(0xdb)),{isAccessibilityAutomationSession}=require(a3_0x20cba9(0xd4)),{getObservabilityLinkedProductName}=require(a3_0x20cba9(0xf0)),accessibilityHelper=require('../../helpers/accessibility-automation/helper'),{isBrowserstackInfra}=require('../../helpers/helper'),getOSVersionFromCaps=_0x3a941d=>{const _0x44c677=a3_0x20cba9,_0x212257={};_0x212257[_0x44c677(0xf4)]=_0x44c677(0x118),_0x212257[_0x44c677(0x114)]=_0x44c677(0x117),_0x212257[_0x44c677(0xfb)]=_0x44c677(0xe9),_0x212257[_0x44c677(0xed)]='osVersion',_0x212257[_0x44c677(0xd7)]='os_version';const _0x2212ee=_0x212257;if(!_0x3a941d)return null;const _0x40cdd2=_0x3a941d[_0x2212ee[_0x44c677(0xf4)]],_0x4bbe5f=[_0x2212ee[_0x44c677(0x114)],_0x2212ee['vKAlK'],_0x2212ee[_0x44c677(0xed)],_0x2212ee['TSVrG']];for(const _0x1954a8 of _0x4bbe5f){if(_0x40cdd2&&_0x40cdd2[_0x1954a8])return _0x40cdd2[_0x1954a8];else{if(_0x3a941d[_0x1954a8])return _0x3a941d[_0x1954a8];}}return null;};function a3_0x22b7(){const _0x3de477=['DzNiQ','27677SjGVWd','isBrowserSupportedForAccessibility','1703490KeDLCh','browser_version','platform_version','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers.','name','warn','iIwMJ','browserVersion','includes','../../helpers/test-observability/utils','khEWb','dtWjB','browserName','wZWtr','config','parse','desiredCapabilities','eUYSn','FjlsF','FuIJw','vKAlK','wtcrk','processWebDriverConfig','rjpIY','CDvMM','DYkRh','tWtDO','tKEzD','platform','capabilities','get','../../helpers/helper','126027EUrTxm','515524qyPLJw','IUwYx','bFuNQ','NUmzH','eWXiX','accessibilityPlatform','14580FkkNRj','1611834wQfiLV','CdSWx','isVersionSupported','string','searchParams','VfrOo','latest','139609aTbczj','platformVersion','bstack:options','150UhhlWT','6xzUIAF','bCAnF','GUZNS','8TuZtBP','6wGBvYa','hVpcv','2aVAaQU','winstonLogger','__cloud_provider___','../../helpers/accessibility-automation/helper','\x20or\x20higher\x20','AMtWS','TSVrG','on\x20non-BrowserStack\x20infrastructure\x20','sessionId','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','../../bin/playwright/sessionDetails','browser','cloudProvider','5196UTfQIF','browserstack_executor','bsSessionId','unknown_grid','vpAHZ','getBrowserDisplayName'];a3_0x22b7=function(){return _0x3de477;};return a3_0x22b7();}exports['fetchPlatformDetails']=_0x21d18a=>{const _0xece598=a3_0x20cba9,_0x297d0e={'wtcrk':_0xece598(0xe1),'bFuNQ':function(_0x197044,_0x19ad24){return _0x197044===_0x19ad24;},'CdSWx':'WebDriver','NUmzH':function(_0x15fd8e,_0x342c40){return _0x15fd8e(_0x342c40);},'aZpoI':function(_0x5f4999,_0x59a795,_0x343359){return _0x5f4999(_0x59a795,_0x343359);},'tWtDO':_0xece598(0xf5),'CDvMM':_0xece598(0xf7),'dtWjB':'Playwright','DzNiQ':function(_0x4fa3ed,_0x3d08ab,_0x11b04d){return _0x4fa3ed(_0x3d08ab,_0x11b04d);},'FjlsF':_0xece598(0xdc),'rjpIY':'browserWSEndpoint','DYkRh':'caps'};if(!_0x21d18a)return null;let _0x4c15ca=global[_0xece598(0xd3)]||_0x297d0e[_0xece598(0xfc)];if(_0x297d0e[_0xece598(0x10a)](_0x21d18a['constructor'][_0xece598(0xeb)],_0x297d0e[_0xece598(0x110)])){const _0x34e1f5=_0x21d18a['browser'];if(!_0x34e1f5)return null;const _0x3890eb=_0x34e1f5[_0xece598(0x104)],_0x170a79=_0x297d0e[_0xece598(0x10b)](getOSVersionFromCaps,_0x297d0e['aZpoI'](nestedKeyValue,_0x21d18a,[_0x297d0e[_0xece598(0x101)],_0x297d0e[_0xece598(0xff)]]));return{[_0x4c15ca]:{'browser':_0x3890eb[_0xece598(0xf3)],'browser_version':_0x3890eb[_0xece598(0xee)],'capabilities':_0x3890eb,'platform':_0x3890eb['platformName'],'platform_version':_0x3890eb['platformVersion']||_0x170a79,'product':_0x297d0e[_0xece598(0x10b)](getObservabilityLinkedProductName,_0x3890eb),'session_id':_0x34e1f5[_0xece598(0xd9)]}};}else{if(_0x297d0e[_0xece598(0x10a)](_0x21d18a['constructor']['name'],_0x297d0e[_0xece598(0xf2)])){const _0x21ba79=PlaywrightSessionDetails['getDetails']();_0x4c15ca=_0x21ba79[_0xece598(0xdd)]||_0x4c15ca;const _0x57073c=_0x297d0e[_0xece598(0xe4)](nestedKeyValue,_0x21d18a,[_0x297d0e[_0xece598(0x101)],_0x297d0e[_0xece598(0xf9)],_0x297d0e[_0xece598(0xfe)]]),_0x29fa26=_0x57073c?JSON[_0xece598(0xf6)](new URL(_0x57073c)[_0xece598(0x113)][_0xece598(0x105)](_0x297d0e[_0xece598(0x100)])):{};return{[_0x4c15ca]:{'browser':_0x21ba79[_0xece598(0xdc)]||_0x29fa26[_0xece598(0xf3)],'browser_version':_0x21ba79[_0xece598(0xe8)]||_0x29fa26[_0xece598(0xe8)],'capabilities':_0x29fa26,'platform':_0x21ba79[_0xece598(0x103)],'platform_version':_0x21ba79[_0xece598(0xe9)],'product':_0x297d0e[_0xece598(0x10b)](getObservabilityLinkedProductName,_0x29fa26),'session_id':_0x21ba79[_0xece598(0xe0)]}};}}},exports[a3_0x20cba9(0xfd)]=_0x4c2055=>{const _0x338602=a3_0x20cba9,_0x369e61={'IUwYx':function(_0x57a71b){return _0x57a71b();},'vpAHZ':_0x338602(0xda),'AMtWS':function(_0x5ef158,_0x18170a){return _0x5ef158!==_0x18170a;},'hVpcv':_0x338602(0x115),'tKEzD':_0x338602(0xd8),'khEWb':function(_0x70c347,_0x320c9b){return _0x70c347(_0x320c9b);},'eWXiX':_0x338602(0xea)};if(_0x369e61[_0x338602(0x109)](isAccessibilityAutomationSession)){const _0x2a1497=_0x4c2055['browser'],_0x4a79e7=_0x2a1497[_0x338602(0x104)];global['accessibilityPlatform']=!![];!accessibilityHelper[_0x338602(0xe6)](_0x4a79e7['browserName'])&&(logger[_0x338602(0xec)](_0x369e61[_0x338602(0xe2)]),global[_0x338602(0x10d)]=![]);if(_0x369e61[_0x338602(0xd6)](_0x4a79e7[_0x338602(0xee)],_0x369e61[_0x338602(0xd0)])){const _0x147664=_0x369e61['IUwYx'](isBrowserstackInfra),_0x397d28=accessibilityHelper['getMinVersionForBrowser'](_0x4a79e7['browserName'],_0x147664),_0x271dfe=accessibilityHelper[_0x338602(0xe3)](_0x4a79e7[_0x338602(0xf3)]);if(!accessibilityHelper[_0x338602(0x111)](_0x4a79e7[_0x338602(0xee)],_0x397d28)){const _0x3b9682=_0x147664?'':_0x369e61[_0x338602(0x102)];logger[_0x338602(0xec)]('Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20'+_0x271dfe+'\x20browser\x20version\x20'+_0x397d28+_0x338602(0xd5)+_0x3b9682+'.'),global[_0x338602(0x10d)]=![];}}!_0x369e61[_0x338602(0xf1)](isUndefined,_0x4a79e7['deviceName'])&&(logger['warn'](_0x369e61[_0x338602(0x10c)]),global['accessibilityPlatform']=![]);}},exports['shouldPatchExecuteScript']=_0x140170=>{const _0x415eeb=a3_0x20cba9,_0x4a4d36={};_0x4a4d36[_0x415eeb(0xf8)]=function(_0x2ccd24,_0x24ca7f){return _0x2ccd24!==_0x24ca7f;},_0x4a4d36['GUZNS']=_0x415eeb(0x112),_0x4a4d36[_0x415eeb(0xfa)]=_0x415eeb(0xdf),_0x4a4d36['bCAnF']='browserstack_accessibility_automation_script';const _0x2bdddd=_0x4a4d36;if(!_0x140170)return![];else{if(_0x2bdddd[_0x415eeb(0xf8)](typeof _0x140170,_0x2bdddd[_0x415eeb(0x11c)]))return!![];}return!_0x140170[_0x415eeb(0xef)](_0x2bdddd['FuIJw'])&&!_0x140170[_0x415eeb(0xef)](_0x2bdddd[_0x415eeb(0x11b)]);}; |
@@ -1,1 +0,1 @@ | ||
| const a4_0x37f90b=a4_0x2ed6;(function(_0x16be0d,_0x57da78){const _0x5bdcea=a4_0x2ed6,_0x313031=_0x16be0d();while(!![]){try{const _0x42ef36=parseInt(_0x5bdcea(0x1f4))/0x1+-parseInt(_0x5bdcea(0x1fd))/0x2+-parseInt(_0x5bdcea(0x22b))/0x3+-parseInt(_0x5bdcea(0x229))/0x4*(parseInt(_0x5bdcea(0x1b1))/0x5)+-parseInt(_0x5bdcea(0x1fb))/0x6+parseInt(_0x5bdcea(0x220))/0x7*(-parseInt(_0x5bdcea(0x1d2))/0x8)+-parseInt(_0x5bdcea(0x1f8))/0x9*(-parseInt(_0x5bdcea(0x1ae))/0xa);if(_0x42ef36===_0x57da78)break;else _0x313031['push'](_0x313031['shift']());}catch(_0x423e14){_0x313031['push'](_0x313031['shift']());}}}(a4_0x9e7c,0xc21d5));const path=require(a4_0x37f90b(0x1e6)),fs=require('fs'),{v4:uuidv4}=require(a4_0x37f90b(0x1c2)),{importFileFromPWCore,nestedKeyValue,parseWSEndpoint,isUndefined}=require('../../helpers/helper'),testOpsHelper=require(a4_0x37f90b(0x1c1)),{getTestEnv}=require(a4_0x37f90b(0x211)),{FRAMEWORKS}=require(a4_0x37f90b(0x1cd)),logger=require('../../helpers/logger')[a4_0x37f90b(0x183)],SessionHandler=require('../../helpers/test-observability/sessionHandler'),RequestQueueHandler=require(a4_0x37f90b(0x232)),PlaywrightSessionDetails=require('../playwright/sessionDetails'),debug=testOpsHelper['debug'],{processAccessibilityCaps}=require(a4_0x37f90b(0x237)),Constants=require('../utils/constants'),{fetchPlatformDetails}=require('./helper.js'),{shouldProcessEventForTesthub,appendTesthubParams}=require(a4_0x37f90b(0x1c4)),constants=require(a4_0x37f90b(0x195)),STATE_PASSED=a4_0x37f90b(0x238),STATE_FAILED=a4_0x37f90b(0x1e5),a4_0xe6af0b={};function a4_0x2ed6(_0x1b2f66,_0x3e2194){const _0x9e7c28=a4_0x9e7c();return a4_0x2ed6=function(_0x2ed6d3,_0x3492c2){_0x2ed6d3=_0x2ed6d3-0x143;let _0x474342=_0x9e7c28[_0x2ed6d3];return _0x474342;},a4_0x2ed6(_0x1b2f66,_0x3e2194);}a4_0xe6af0b[a4_0x37f90b(0x21b)]=a4_0x37f90b(0x219),a4_0xe6af0b[a4_0x37f90b(0x228)]=a4_0x37f90b(0x146),a4_0xe6af0b[a4_0x37f90b(0x1e9)]='TestRunSkipped',a4_0xe6af0b[a4_0x37f90b(0x169)]=a4_0x37f90b(0x167),a4_0xe6af0b[a4_0x37f90b(0x180)]=a4_0x37f90b(0x1c7);function a4_0x9e7c(){const _0xfbe506=['_paths','defineProperty','statSync','started','backtrace','UcjDD','constructor','Failed\x20to\x20parse\x20wsendpoint\x20','relative','connectOverCDP','resetSkipTestHooks','mapTestHooks','iRwoX','pTUdN','frameworkName','suites','xyeOG','body','failed','path','VMXol','bddStepStart','TEST_RUN_SKIPPED','SPKZm','PathHelper','AyohJ','OgkGp','client','ZhoKt','toISOString','SpLPN','bddSteps','dSZHQ','332865mdxdHQ','AaQld','keyword','util','23208750fDdNlq','rkJlg','shutdown','1716918HeDzuQ','kKaTK','2392612zTyVkL','failure_reason_expanded','bind','sPUKw','iyOmM','getInstance','push','VSVoz','toLowerCase','text','PYDdF','launch','meta','MSWyQ','skipped','VjpVF','BROWSERSTACK','getTime','File\x20path\x20could\x20not\x20be\x20found','zylXi','../mocha/test-observability/mochaUtils','Exception\x20in\x20populating\x20test\x20data\x20for\x20event\x20','\x20with\x20error\x20:\x20','location_prefix','SRPws','_testEnv','setupBrowserDetails','prefixTestPath','TestRunStarted','zyqBt','TEST_RUN_STARTED','hookAnalyticsId','getRootParentFile','replace','QmUYn','6811DefMTb','getHierarchy','startedAt','currentTest','logs','uploadEventData','length','vSNGH','TEST_RUN_FINISHED','72VwQZru','bddStepFinish','2982630WCWuGd','udrkW','sendCBTInfo','expanded','Checking\x20for\x20accessibility\x20automation\x20session\x20with\x20','stop','SWTuz','../../helpers/test-observability/requestQueueHandler','connect','title','lVvDZ','BrowserType','../playwright/accessibility-helper','passed','mnTVW','4|1|3|5|0|2','kIWFs','ojSXx','integrations','stepAnalyticsId','browserstack','removeAllListeners','find','split','_afterAll','Playwright','Exception\x20in\x20uploading\x20log\x20data\x20to\x20','TestRunFinished','getHooksForTest','DjliE','test_run','retryOf','config','then','_beforeEach','RYRrn','upDSi','DXsux','codeceptjs','status','QhRJF','file_name','rkkOh','accessibilityPlatform','failure','TEST_REPORTING_ANALYTICS','initializeBddStep','browserType.js','exports','pid','kJKMm','hook_type','AQxRn','success','wsEndpoint','captureEvent','Exception\x20in\x20uploading\x20platform\x20details\x20to\x20','now','findGitConfig','rBGJf','HookRunStarted','nfebx','HOOK_RUN_STARTED','PLPeQ','jHvac','cabzE','event_type','markedStatus','appendTestItemLog','EVBch','rfqpS','prototype','rXeYx','Csftz','parent','failed\x20to\x20get\x20root\x20parent\x20file\x20','debug','MTBxL','start','driver','result','cwd','xcwSm','name','testAnalyticsId','HOOK_RUN_FINISHED','__cloud_provider___','.git','winstonLogger','awwah','ctx','lUFKH','STATE_PASSED','toString','yblIU','dOVwS','dirname','SrfXW','groups','hook','bs:addLog:','TEST_EVENTS','includes','message','nSkHt','LoWCR','../utils/constants','nAZKj','javascript','err','zaBJs','sep','getFailureType','LbXHw','VDmVu','test','duration','qDCxh','Cusez','comment','hook_run_uuid','BgTFK','aVmuV','feature','IgHEw','LGOZH','file','QZkfJ','fullTitle','dbUMd','pending','20EIKdAW','obsBrowserTypeMockApplied','hrkRl','408435uEQyIu','_afterEach','fireEvent','finished_at','test_run_uuid','currentHook','Not\x20able\x20to\x20import\x20Browser','apply','getCBTInfo','forEach','join','DQZWB','hooks','TWiLJ','toUpperCase','CODECEPT','../../helpers/test-observability/utils','uuid','finished','../../helpers/testhub/utils.js','QEulT','_beforeAll','HookRunFinished','pYoTR','oljqE','SrArF','Exception\x20in\x20sending\x20test\x20data\x20for\x20event\x20','enabled','../../helpers/test-observability/constants','ZcNtc','match','string','errorsDetailed','6152hDLmLl'];a4_0x9e7c=function(){return _0xfbe506;};return a4_0x9e7c();}const TEST_EVENTS=a4_0xe6af0b,parseEvent=_0x59a387=>{const _0x1c41b0=a4_0x37f90b,_0x391b79={};_0x391b79[_0x1c41b0(0x166)]=function(_0xda5b3b,_0x14396c){return _0xda5b3b<_0x14396c;},_0x391b79['yblIU']=function(_0x1a73c7,_0x2cbad9){return _0x1a73c7===_0x2cbad9;},_0x391b79[_0x1c41b0(0x16c)]=_0x1c41b0(0x19e),_0x391b79[_0x1c41b0(0x1f3)]=function(_0x1c496f,_0x31e63f){return _0x1c496f===_0x31e63f;},_0x391b79[_0x1c41b0(0x1df)]=_0x1c41b0(0x18e),_0x391b79[_0x1c41b0(0x1ca)]=_0x1c41b0(0x20b),_0x391b79[_0x1c41b0(0x174)]=function(_0xd4e9c1,_0x220c43){return _0xd4e9c1===_0x220c43;},_0x391b79[_0x1c41b0(0x18c)]=_0x1c41b0(0x1d6),_0x391b79[_0x1c41b0(0x1ce)]='finished';const _0x11efc1=_0x391b79,_0x4a5bd3=_0x59a387[_0x1c41b0(0x1cf)](/^(.*)Run(.*)$/);if(!_0x4a5bd3)return null;if(_0x11efc1[_0x1c41b0(0x166)](_0x4a5bd3[_0x1c41b0(0x226)],0x3))return null;const _0x2e03e1=_0x4a5bd3[0x1][_0x1c41b0(0x205)](),_0x383418=_0x4a5bd3[0x2]['toLowerCase']();return{'test':_0x11efc1[_0x1c41b0(0x189)](_0x2e03e1,_0x11efc1[_0x1c41b0(0x16c)]),'hook':_0x11efc1[_0x1c41b0(0x1f3)](_0x2e03e1,_0x11efc1[_0x1c41b0(0x1df)]),'skipped':_0x11efc1[_0x1c41b0(0x189)](_0x383418,_0x11efc1[_0x1c41b0(0x1ca)]),'started':_0x11efc1['Csftz'](_0x383418,_0x11efc1[_0x1c41b0(0x18c)]),'finished':_0x11efc1['yblIU'](_0x383418,_0x11efc1[_0x1c41b0(0x1ce)])};},mockPWBrowserType=_0x1f7072=>{const _0x599f52=a4_0x37f90b,_0xc5a483={'eZZzS':function(_0x560abd,_0x2ae6ca){return _0x560abd===_0x2ae6ca;},'hrkRl':_0x599f52(0x1d0),'BgTFK':function(_0x1b86e8,_0x233287,_0x4c3833){return _0x1b86e8(_0x233287,_0x4c3833);},'FyJex':_0x599f52(0x161),'MSWyQ':function(_0x379c71,_0x508142){return _0x379c71(_0x508142);},'ZhoKt':_0x599f52(0x23f),'oljqE':function(_0x32a337,_0x4ec666,_0x2985c6){return _0x32a337(_0x4ec666,_0x2985c6);},'MTBxL':function(_0x5f48d3,_0xd759ba){return _0x5f48d3(_0xd759ba);},'PYDdF':'lib','AQxRn':_0x599f52(0x1ee),'dOVwS':_0x599f52(0x15a),'VjpVF':function(_0x3a0beb,_0x55735f){return _0x3a0beb(_0x55735f);},'qeYhu':function(_0x59deaf,_0x124392){return _0x59deaf(_0x124392);},'rXeYx':_0x599f52(0x1b7),'VMXol':_0x599f52(0x233),'dbUMd':'launch'},_0x1a0e81=path['join'](_0xc5a483[_0x599f52(0x207)],_0xc5a483[_0x599f52(0x15f)],_0xc5a483[_0x599f52(0x18a)]),_0x1b6912=_0xc5a483[_0x599f52(0x20c)](importFileFromPWCore,_0x1a0e81);if(!_0x1b6912){_0xc5a483['qeYhu'](debug,_0xc5a483[_0x599f52(0x173)]);return;}const _0x1d81f9=_0x1b6912[_0x599f52(0x236)],_0x4fbcbd=_0x1d81f9[_0x599f52(0x172)];if(_0x4fbcbd[_0x599f52(0x1af)])return;const _0x27bf59=_0x4fbcbd[_0x599f52(0x233)];Object[_0x599f52(0x1d4)](_0x4fbcbd,_0xc5a483[_0x599f52(0x1e7)],{'get':function(){return async function _0x2e0bb4(_0x29b1e3,_0x2af4a0){const _0x29352a=a4_0x2ed6,_0x291f79={'YDsmL':function(_0x2e1f41,_0x4794df){return _0xc5a483['eZZzS'](_0x2e1f41,_0x4794df);},'vIFCK':_0xc5a483[_0x29352a(0x1b0)]},_0x5ea833=_0xc5a483[_0x29352a(0x1a4)](nestedKeyValue,_0x29b1e3,[_0xc5a483['FyJex']])||_0x29b1e3;let _0x5eff7d=null,_0x57ca55=null;try{[_0x57ca55,_0x5eff7d]=_0x5ea833?_0xc5a483[_0x29352a(0x20a)](parseWSEndpoint,_0x5ea833):[null,null],global['__platformCaps']=_0x5eff7d,logger['debug'](_0x29352a(0x22f)+_0x57ca55),_0x57ca55['includes'](Constants[_0x29352a(0x20d)])&&(global[_0x29352a(0x181)]=_0xc5a483[_0x29352a(0x1ef)]);}catch(_0x38b85b){logger[_0x29352a(0x177)](_0x29352a(0x1da)+_0x5ea833+'\x20'+_0x38b85b);}_0xc5a483[_0x29352a(0x1c9)](processAccessibilityCaps,_0x5eff7d,_0x57ca55);if(global[_0x29352a(0x156)]){const _0x3fdf7c=await _0x4fbcbd[_0x29352a(0x1dc)][_0x29352a(0x1b8)](this,[''+Constants['PLAYWRIGHT_HUB_URL']+_0xc5a483[_0x29352a(0x178)](encodeURIComponent,JSON['stringify'](_0x5eff7d))]);return PlaywrightSessionDetails[_0x29352a(0x217)](_0x3fdf7c,_0x1f7072,_0x5ea833),_0x3fdf7c;}return _0x27bf59[_0x29352a(0x1b8)](this,arguments)[_0x29352a(0x14c)](_0x14ffe9=>{const _0x41d4fa=_0x29352a;let _0x23942a=_0x29b1e3[_0x41d4fa(0x161)];return _0x291f79['YDsmL'](typeof _0x29b1e3,_0x291f79['vIFCK'])&&(_0x23942a=_0x29b1e3),PlaywrightSessionDetails[_0x41d4fa(0x217)](_0x14ffe9,_0x1f7072,_0x23942a),_0x14ffe9;});};}});const _0x36bace=_0x4fbcbd[_0x599f52(0x208)];Object[_0x599f52(0x1d4)](_0x4fbcbd,_0xc5a483[_0x599f52(0x1ac)],{'get':function(){return async function _0x4dd0f0(){const _0x4b4680=a4_0x2ed6;return _0x36bace[_0x4b4680(0x1b8)](this,arguments)['then'](_0xbf9306=>{const _0x3c9dc8=_0x4b4680;return PlaywrightSessionDetails[_0x3c9dc8(0x217)](_0xbf9306,null),_0xbf9306;});};}});};class O11yHelper{[a4_0x37f90b(0x223)]=null;[a4_0x37f90b(0x1b6)]=null;[a4_0x37f90b(0x1cc)]=![];[a4_0x37f90b(0x1e1)]=![];constructor(_0x1bbd6b,_0x542c2c){const _0x5b836c=a4_0x37f90b,_0x26f96a={'yqMYD':_0x5b836c(0x23a),'QAfbV':function(_0x29eb37,_0x598e66){return _0x29eb37===_0x598e66;},'vSNGH':_0x5b836c(0x144),'iyOmM':function(_0x54a83e,_0x5e22f7){return _0x54a83e(_0x5e22f7);},'Cusez':function(_0x4e95d9){return _0x4e95d9();},'PLPeQ':function(_0x3310d0){return _0x3310d0();}},_0x4ba4f0=_0x26f96a['yqMYD'][_0x5b836c(0x242)]('|');let _0x4db521=0x0;while(!![]){switch(_0x4ba4f0[_0x4db521++]){case'0':this[_0x5b836c(0x1d3)]=new testOpsHelper[(_0x5b836c(0x1eb))]({'cwd':process[_0x5b836c(0x17c)]()},this['_testEnv'][_0x5b836c(0x214)]);continue;case'1':this[_0x5b836c(0x1e1)]=_0x542c2c[_0x5b836c(0x1e1)];continue;case'2':this[_0x5b836c(0x17a)]&&_0x26f96a['QAfbV'](this[_0x5b836c(0x17a)][_0x5b836c(0x1d9)][_0x5b836c(0x17e)],_0x26f96a[_0x5b836c(0x227)])&&_0x26f96a[_0x5b836c(0x201)](mockPWBrowserType,null);continue;case'3':this[_0x5b836c(0x17a)]=_0x1bbd6b;continue;case'4':this['enabled']=_0x26f96a[_0x5b836c(0x1a1)](shouldProcessEventForTesthub);continue;case'5':this[_0x5b836c(0x216)]=_0x26f96a[_0x5b836c(0x16a)](getTestEnv);continue;}break;}}[a4_0x37f90b(0x179)](){const _0xa2987a=a4_0x37f90b;if(!this[_0xa2987a(0x1cc)])return;testOpsHelper['patchConsoleLogger'](),process[_0xa2987a(0x240)](_0xa2987a(0x18f)+process[_0xa2987a(0x15c)]),process['on'](_0xa2987a(0x18f)+process[_0xa2987a(0x15c)],this[_0xa2987a(0x16f)][_0xa2987a(0x1ff)](this));}async[a4_0x37f90b(0x230)](){const _0xb3e687=a4_0x37f90b;await RequestQueueHandler[_0xb3e687(0x202)]()[_0xb3e687(0x1fa)]();}async[a4_0x37f90b(0x16f)](_0x41572c){const _0x374b2f=a4_0x37f90b,_0x21e977={'pUaYQ':'LogCreated','kKaTK':function(_0x585113,_0x2b9878){return _0x585113(_0x2b9878);}};try{this['currentHook']&&!this[_0x374b2f(0x1b6)][_0x374b2f(0x16e)]&&(_0x41572c['hook_run_uuid']=this[_0x374b2f(0x1b6)][_0x374b2f(0x21c)]);!_0x41572c['hook_run_uuid']&&this[_0x374b2f(0x223)]&&!this[_0x374b2f(0x223)]['markedStatus']&&(_0x41572c[_0x374b2f(0x1b5)]=this['currentTest'][_0x374b2f(0x17f)]);if(_0x41572c[_0x374b2f(0x1a3)]||_0x41572c[_0x374b2f(0x1b5)]){const _0x108f5e={};_0x108f5e[_0x374b2f(0x16d)]=_0x21e977['pUaYQ'],_0x108f5e[_0x374b2f(0x224)]=[_0x41572c],await SessionHandler[_0x374b2f(0x225)](_0x108f5e);}}catch(_0x2af42c){_0x21e977[_0x374b2f(0x1fc)](debug,_0x374b2f(0x145)+constants[_0x374b2f(0x158)]+_0x374b2f(0x213)+_0x2af42c);}}async[a4_0x37f90b(0x22d)](_0x45611c){const _0x3eedad=a4_0x37f90b,_0x6185c1={'DjliE':'CBTSessionCreated','VROPU':function(_0x3a7bc0,_0x2a91bd){return _0x3a7bc0(_0x2a91bd);}};if(!this[_0x3eedad(0x1cc)])return;const _0x2c26a1=this[_0x3eedad(0x1b9)](this[_0x3eedad(0x17a)]);try{const _0x360e1e={};_0x360e1e[_0x3eedad(0x1c2)]=_0x45611c,_0x360e1e[_0x3eedad(0x23d)]=_0x2c26a1;const _0x33421c=_0x360e1e,_0x1ea97e={};_0x1ea97e[_0x3eedad(0x16d)]=_0x6185c1[_0x3eedad(0x148)],_0x1ea97e[_0x3eedad(0x149)]=_0x33421c,await SessionHandler[_0x3eedad(0x225)](_0x1ea97e);}catch(_0x1f8f81){_0x6185c1['VROPU'](debug,_0x3eedad(0x163)+constants[_0x3eedad(0x158)]+'\x20with\x20error\x20:\x20'+_0x1f8f81);}}[a4_0x37f90b(0x1b9)](_0x5996cb){const _0x50d8c6=a4_0x37f90b,_0x39c13e={'rkkOh':function(_0x2050c3,_0x2ef6a0){return _0x2050c3(_0x2ef6a0);}};return _0x39c13e[_0x50d8c6(0x155)](fetchPlatformDetails,_0x5996cb);}[a4_0x37f90b(0x1dd)]=_0x50dbf3=>{const _0x56732b=a4_0x37f90b,_0x2b2ddd={};_0x2b2ddd[_0x56732b(0x14e)]=_0x56732b(0x14d),_0x2b2ddd['zylXi']='_afterEach';const _0x403654=_0x2b2ddd;if(!_0x50dbf3||!_0x50dbf3['parent'])return;[_0x403654[_0x56732b(0x14e)],_0x403654[_0x56732b(0x210)]][_0x56732b(0x1ba)](_0x2a2520=>{const _0x35eb9a=_0x56732b,_0x356be9=_0x50dbf3[_0x35eb9a(0x175)][_0x2a2520];_0x356be9['forEach'](_0x197c20=>{const _0x135623=_0x35eb9a;_0x197c20[_0x135623(0x21c)]&&(_0x197c20[_0x135623(0x21c)]=null);});});};[a4_0x37f90b(0x1de)](_0x49f976){const _0x1c9132=a4_0x37f90b,_0xbb57d7={'qwvFY':_0x1c9132(0x151),'LoWCR':function(_0x1f3185){return _0x1f3185();},'pYoTR':function(_0x4a3cb4,_0xeb5214){return _0x4a3cb4===_0xeb5214;},'LbXHw':_0x1c9132(0x1b2),'SpLPN':_0x1c9132(0x1c6),'UcjDD':_0x1c9132(0x143),'RhtCS':_0x1c9132(0x14d)};if(!_0x49f976||!_0x49f976['parent'])return;[_0xbb57d7[_0x1c9132(0x1f1)],_0xbb57d7[_0x1c9132(0x1d8)],_0xbb57d7['RhtCS'],_0xbb57d7['LbXHw']]['forEach'](_0x81ae60=>{const _0x178bef=_0x1c9132,_0x4b0219={'OgkGp':_0xbb57d7['qwvFY'],'QEulT':function(_0x434fc7){const _0x3d1def=a4_0x2ed6;return _0xbb57d7[_0x3d1def(0x194)](_0x434fc7);},'upDSi':function(_0x1fcbb5,_0x101364){const _0x476e10=a4_0x2ed6;return _0xbb57d7[_0x476e10(0x1c8)](_0x1fcbb5,_0x101364);},'sTOmH':_0xbb57d7[_0x178bef(0x19c)],'MDidl':function(_0x560239){const _0x580946=_0x178bef;return _0xbb57d7[_0x580946(0x194)](_0x560239);}},_0x229845=_0x49f976[_0x178bef(0x175)][_0x81ae60]||[];_0x229845['forEach'](_0x5311fc=>{const _0x441e7a=_0x178bef;if(_0x5311fc['title']['includes'](_0x4b0219[_0x441e7a(0x1ed)]))return;if(!_0x5311fc[_0x441e7a(0x21c)])_0x5311fc[_0x441e7a(0x21c)]=_0x4b0219[_0x441e7a(0x1c5)](uuidv4);else _0x5311fc['markedStatus']&&_0x4b0219[_0x441e7a(0x14f)](_0x81ae60,_0x4b0219['sTOmH'])&&(_0x5311fc[_0x441e7a(0x21c)]=_0x4b0219['MDidl'](uuidv4),delete _0x5311fc[_0x441e7a(0x16e)]);});}),this[_0x1c9132(0x1de)](_0x49f976[_0x1c9132(0x175)]);}[a4_0x37f90b(0x147)](_0x1a5fb4){const _0x1af9be=a4_0x37f90b,_0x3a7ccd={};_0x3a7ccd['afCVz']=_0x1af9be(0x1c6),_0x3a7ccd[_0x1af9be(0x1ea)]=_0x1af9be(0x143),_0x3a7ccd[_0x1af9be(0x200)]=_0x1af9be(0x14d),_0x3a7ccd[_0x1af9be(0x1a0)]=_0x1af9be(0x1b2);const _0x1705e3=_0x3a7ccd;if(!_0x1a5fb4||!_0x1a5fb4['parent'])return[];const _0x52362c=[];return[_0x1705e3['afCVz'],_0x1705e3[_0x1af9be(0x1ea)],_0x1705e3['sPUKw'],_0x1705e3[_0x1af9be(0x1a0)]][_0x1af9be(0x1ba)](_0x260da6=>{const _0x3da403=_0x1af9be,_0x52ab68=_0x1a5fb4[_0x3da403(0x175)][_0x260da6]||[];_0x52ab68[_0x3da403(0x1ba)](_0x5284ab=>{const _0x341839=_0x3da403;_0x5284ab[_0x341839(0x21c)]&&_0x52362c['push'](_0x5284ab[_0x341839(0x21c)]);});}),[]['concat'](_0x52362c,this[_0x1af9be(0x147)](_0x1a5fb4[_0x1af9be(0x175)]));}['getHookType'](_0x3461c7){const _0x562125=a4_0x37f90b,_0x57c70a=/^"(?<hook>.*)" hook:.*$/,_0x1b3ef1=_0x3461c7['title'],_0x3c685a=_0x1b3ef1[_0x562125(0x1cf)](_0x57c70a);if(_0x3c685a&&_0x3c685a[_0x562125(0x18d)])return _0x3c685a[_0x562125(0x18d)]['hook'][_0x562125(0x1bf)]()[_0x562125(0x21e)]('\x20','_');return null;}[a4_0x37f90b(0x165)](_0x1e4b97){const _0x435d49=a4_0x37f90b,_0x54d5d8={};_0x54d5d8[_0x435d49(0x21a)]=function(_0x12cc69,_0x42639a){return _0x12cc69===_0x42639a;},_0x54d5d8[_0x435d49(0x1a5)]=function(_0x358213,_0x2eaec8){return _0x358213===_0x2eaec8;},_0x54d5d8[_0x435d49(0x171)]=_0x435d49(0x182),_0x54d5d8['Scsvs']=_0x435d49(0x14b);const _0x1f2998=_0x54d5d8,_0x5125cd=path[_0x435d49(0x19a)];if(_0x1f2998[_0x435d49(0x21a)](_0x1e4b97,null)||_0x1f2998[_0x435d49(0x21a)](_0x1e4b97,'')||_0x1f2998[_0x435d49(0x21a)](_0x1e4b97,_0x5125cd)||_0x1f2998[_0x435d49(0x1a5)](_0x1e4b97,path['dirname'](_0x1e4b97)))return null;try{return fs[_0x435d49(0x1d5)](path[_0x435d49(0x1bb)](_0x1e4b97,_0x1f2998['rfqpS'],_0x1f2998['Scsvs'])),_0x1e4b97;}catch(_0x14eb60){const _0xa86187=path[_0x435d49(0x18b)](_0x1e4b97);return this[_0x435d49(0x165)](_0xa86187);}}[a4_0x37f90b(0x21d)](_0x261017){const _0x4d7bd0=a4_0x37f90b,_0x311ce={};_0x311ce[_0x4d7bd0(0x196)]=function(_0x10b958,_0x509fc3){return _0x10b958>_0x509fc3;};const _0x1c982a=_0x311ce;if(_0x261017[_0x4d7bd0(0x1a9)])return _0x261017[_0x4d7bd0(0x1a9)];if(_0x261017[_0x4d7bd0(0x185)]){const _0x37fab3=_0x261017[_0x4d7bd0(0x185)][_0x4d7bd0(0x223)]?this[_0x4d7bd0(0x21d)](_0x261017[_0x4d7bd0(0x185)][_0x4d7bd0(0x223)]):null;if(_0x37fab3)return _0x37fab3;}if(_0x261017[_0x4d7bd0(0x175)]){const _0x2be6d8=this[_0x4d7bd0(0x21d)](_0x261017[_0x4d7bd0(0x175)])||(_0x261017['parent'][_0x4d7bd0(0x185)]&&_0x261017[_0x4d7bd0(0x175)][_0x4d7bd0(0x185)][_0x4d7bd0(0x223)]?this[_0x4d7bd0(0x21d)](_0x261017[_0x4d7bd0(0x175)][_0x4d7bd0(0x185)][_0x4d7bd0(0x223)]):null);if(_0x2be6d8)return _0x2be6d8;_0x261017[_0x4d7bd0(0x175)][_0x4d7bd0(0x1e2)]&&_0x1c982a[_0x4d7bd0(0x196)](_0x261017['parent'][_0x4d7bd0(0x1e2)][_0x4d7bd0(0x226)],0x0)&&_0x261017[_0x4d7bd0(0x175)][_0x4d7bd0(0x1e2)][_0x4d7bd0(0x1ba)](_0x4e0f32=>{const _0x31169a=_0x4d7bd0,_0x44c360=_0x4e0f32[_0x31169a(0x185)]?this[_0x31169a(0x21d)](_0x4e0f32[_0x31169a(0x185)]):null;if(_0x44c360)return _0x44c360;});}return null;}[a4_0x37f90b(0x221)](_0x5ec266){const _0x7d2e0c=a4_0x37f90b,_0x4b0600={};_0x4b0600['NSdzM']=function(_0x2f5e83,_0x4c7d4a){return _0x2f5e83!==_0x4c7d4a;};const _0x52c5a8=_0x4b0600,_0x299bb0=[];if(_0x5ec266&&_0x5ec266['parent']){let _0x20c4d4=_0x5ec266[_0x7d2e0c(0x175)];while(_0x20c4d4&&_0x52c5a8['NSdzM'](_0x20c4d4['title'],'')){_0x299bb0['push'](_0x20c4d4['title']),_0x20c4d4=_0x20c4d4[_0x7d2e0c(0x175)];}}return _0x299bb0;}[a4_0x37f90b(0x162)](_0xd6b153,_0x1b39f7,_0x52b6c9=undefined){const _0x41d287=a4_0x37f90b,_0x389a06={'udrkW':function(_0x455c16,_0x32c97c){return _0x455c16(_0x32c97c);},'QmUYn':function(_0xed2095){return _0xed2095();},'QhRJF':function(_0x357153){return _0x357153();},'jHvac':function(_0x116609){return _0x116609();},'DXsux':function(_0x4378d7,_0x1d92cb){return _0x4378d7(_0x1d92cb);},'rkJlg':_0x41d287(0x1f7),'lVvDZ':_0x41d287(0x198),'EVBch':function(_0x4e8e1a,_0x304255){return _0x4e8e1a!==_0x304255;},'nSkHt':function(_0x3e7e2c,_0x1b1b82){return _0x3e7e2c!==_0x1b1b82;},'LGOZH':_0x41d287(0x20f),'IgHEw':'pending','ojSXx':_0x41d287(0x1e5),'SRPws':_0x41d287(0x238),'rLyMT':_0x41d287(0x20b),'TEAvu':_0x41d287(0x197),'zaBJs':function(_0x33914c,_0x173051){return _0x33914c-_0x173051;},'nfebx':function(_0xdce7f5,_0x202db0,_0x42da9e,_0x5772d8,_0x33c793){return _0xdce7f5(_0x202db0,_0x42da9e,_0x5772d8,_0x33c793);},'NwCFo':'integrations','DQZWB':_0x41d287(0x209),'pTUdN':_0x41d287(0x157),'AyohJ':'failure_backtrace','VSVoz':_0x41d287(0x1d7),'VDmVu':_0x41d287(0x1fe),'AaQld':_0x41d287(0x22e),'lUFKH':function(_0x355792,_0x4da884){return _0x355792===_0x4da884;},'xcwSm':'hook_run','awwah':_0x41d287(0x149)};if(!this['enabled'])return;try{if(_0x1b39f7['fn']&&_0x1b39f7['fn'][_0x41d287(0x188)]()[_0x41d287(0x1cf)](/browserstack internal helper hook/))return;const _0x17d6ef=_0x389a06[_0x41d287(0x22c)](parseEvent,_0xd6b153);if(!_0x17d6ef)return;if(_0x17d6ef[_0x41d287(0x19e)]){this[_0x41d287(0x223)]=_0x1b39f7,this[_0x41d287(0x1b6)]=null;if(_0x17d6ef[_0x41d287(0x1d6)]||_0x17d6ef[_0x41d287(0x20b)]){_0x1b39f7[_0x41d287(0x222)]=new Date(),_0x1b39f7[_0x41d287(0x16e)]=![];if(!_0x1b39f7[_0x41d287(0x17f)])_0x1b39f7[_0x41d287(0x17f)]=_0x389a06[_0x41d287(0x21f)](uuidv4);else _0x1b39f7[_0x41d287(0x16e)]&&(!_0x1b39f7[_0x41d287(0x14a)]&&(_0x1b39f7[_0x41d287(0x14a)]=_0x1b39f7[_0x41d287(0x17f)]),_0x1b39f7[_0x41d287(0x17f)]=_0x389a06[_0x41d287(0x153)](uuidv4));}}else{if(_0x17d6ef[_0x41d287(0x18e)]){this[_0x41d287(0x1b6)]=_0x1b39f7;if(_0x17d6ef[_0x41d287(0x1d6)]){_0x1b39f7['startedAt']=new Date(),_0x1b39f7['markedStatus']=![];if(!_0x1b39f7[_0x41d287(0x21c)])_0x1b39f7[_0x41d287(0x21c)]=_0x389a06[_0x41d287(0x16b)](uuidv4);else _0x1b39f7['hookAnalyticsId']&&_0x1b39f7['markedStatus']&&(_0x1b39f7[_0x41d287(0x21c)]=_0x389a06[_0x41d287(0x16b)](uuidv4));}}}if(_0x17d6ef[_0x41d287(0x1c3)]&&_0x1b39f7[_0x41d287(0x16e)])return;let _0x47ddab;try{_0x47ddab=this['getRootParentFile'](_0x1b39f7);}catch(_0x464c6e){logger[_0x41d287(0x177)](_0x41d287(0x176)+_0x464c6e),_0x47ddab=null;}const _0xe0e6db=_0x389a06[_0x41d287(0x150)](require,_0x389a06[_0x41d287(0x1f9)]);let _0x309273=[];_0x52b6c9&&(_0x309273=[_0x52b6c9,_0x389a06[_0x41d287(0x235)]]);const _0x3fd0af=_0x389a06[_0x41d287(0x170)](_0x1b39f7['errorsDetailed'],undefined)?_0xe0e6db['inspect'](_0x1b39f7[_0x41d287(0x1d1)][0x0]):_0x389a06[_0x41d287(0x193)](_0x52b6c9,undefined)?_0x52b6c9[_0x41d287(0x188)]():undefined,_0x3583e8=_0x47ddab?this[_0x41d287(0x165)](_0x47ddab):null,_0x6b2da8=_0x47ddab?this[_0x41d287(0x1d3)][_0x41d287(0x218)](this[_0x41d287(0x21d)](_0x1b39f7)):_0x389a06[_0x41d287(0x1a8)];let _0x358705=_0x389a06[_0x41d287(0x1a7)];const _0x91e47c=!_0x17d6ef[_0x41d287(0x1d6)]?new Date()['toISOString']():null;if(_0x17d6ef[_0x41d287(0x1c3)])_0x358705=_0x52b6c9?_0x389a06[_0x41d287(0x23c)]:_0x389a06['SRPws'],_0x1b39f7[_0x41d287(0x16e)]=!![];else _0x17d6ef[_0x41d287(0x20b)]&&(_0x358705=_0x389a06['rLyMT'],_0x1b39f7[_0x41d287(0x16e)]=!![]);const _0x4ec014={'framework':this[_0x41d287(0x1e1)],'uuid':_0x1b39f7[_0x41d287(0x17f)]||_0x1b39f7[_0x41d287(0x21c)],'name':_0x1b39f7[_0x41d287(0x234)],'body':{'lang':_0x389a06['TEAvu'],'code':_0x1b39f7[_0x41d287(0x1e4)][_0x41d287(0x188)]()},'type':_0x1b39f7['type'],'scope':_0x1b39f7[_0x41d287(0x1ab)](),'scopes':this[_0x41d287(0x221)](_0x1b39f7),'file_name':_0x6b2da8,'vc_filepath':_0x3583e8?path[_0x41d287(0x1db)](_0x3583e8,_0x47ddab):null,'location':_0x6b2da8,'result':_0x358705,'failure_reason':_0x3fd0af,'duration_in_ms':_0x1b39f7[_0x41d287(0x19f)]||(_0x17d6ef['finished']||_0x17d6ef[_0x41d287(0x20b)])?_0x389a06[_0x41d287(0x199)](Date[_0x41d287(0x164)](),new Date(_0x1b39f7[_0x41d287(0x222)])['getTime']()):null,'started_at':new Date(_0x1b39f7[_0x41d287(0x222)])[_0x41d287(0x1f0)](),'finished_at':_0x91e47c,'failure':testOpsHelper['failureData'][_0x41d287(0x1b8)](null,_0x309273),'failure_type':!_0x3fd0af?null:testOpsHelper[_0x41d287(0x19b)](_0x3fd0af),'retry_of':_0x1b39f7[_0x41d287(0x14a)]||null,'tags':_0x1b39f7['tags']||[],'customRerunParam':{'rerun_name':_0x1b39f7['fullTitle']()}};_0x389a06[_0x41d287(0x168)](appendTesthubParams,_0x4ec014,_0xd6b153,_0x1b39f7,FRAMEWORKS[_0x41d287(0x1c0)]);if(_0x17d6ef[_0x41d287(0x18e)])[_0x4ec014[_0x41d287(0x15e)],_0x4ec014['name']]=[this['getHookType'](_0x1b39f7),_0x1b39f7[_0x41d287(0x185)][_0x41d287(0x19e)][_0x41d287(0x234)]],_0x17d6ef[_0x41d287(0x1c3)]?_0x389a06[_0x41d287(0x193)](_0x4ec014[_0x41d287(0x17b)],_0x389a06[_0x41d287(0x23c)])&&(_0x4ec014[_0x41d287(0x17b)]=_0x389a06['SRPws']):_0x4ec014[_0x41d287(0x1e4)]={};else _0x17d6ef[_0x41d287(0x19e)]&&(this[_0x41d287(0x1de)](_0x1b39f7),_0x17d6ef[_0x41d287(0x20b)]&&this[_0x41d287(0x1dd)](_0x1b39f7),(_0x17d6ef[_0x41d287(0x1c3)]||_0x17d6ef[_0x41d287(0x20b)])&&(_0x4ec014[_0x41d287(0x1bd)]=this[_0x41d287(0x147)](_0x1b39f7)));this['driver']&&(_0x17d6ef[_0x41d287(0x1d6)]||_0x17d6ef[_0x41d287(0x20b)])&&(_0x4ec014[_0x389a06['NwCFo']]=this['getCBTInfo'](this[_0x41d287(0x17a)]));_0x17d6ef[_0x41d287(0x19e)]&&_0x17d6ef[_0x41d287(0x1c3)]&&_0x1b39f7[_0x41d287(0x1f2)]&&(_0x4ec014[_0x389a06[_0x41d287(0x1bc)]]={'feature':{'name':_0x1b39f7[_0x41d287(0x175)][_0x41d287(0x1a6)][_0x41d287(0x17e)],'path':_0x4ec014[_0x41d287(0x154)],'description':_0x1b39f7[_0x41d287(0x175)][_0x41d287(0x1a2)]},'scenario':{'name':_0x1b39f7[_0x41d287(0x234)]},'steps':_0x1b39f7[_0x41d287(0x1f2)]});const _0x5d6313=_0x4ec014[_0x389a06[_0x41d287(0x1e0)]][0x0];_0x5d6313&&(_0x4ec014[_0x389a06[_0x41d287(0x1ec)]]=_0x5d6313[_0x389a06[_0x41d287(0x204)]],_0x4ec014[_0x389a06[_0x41d287(0x19d)]]=_0x5d6313[_0x389a06[_0x41d287(0x1f5)]]);if(_0x1b39f7['bddSteps'])for(const _0x4b0247 of _0x1b39f7[_0x41d287(0x1f2)]){!_0x4b0247[_0x41d287(0x1b4)]&&(_0x4b0247[_0x41d287(0x1b4)]=new Date()['toISOString'](),_0x389a06[_0x41d287(0x186)](_0x4b0247[_0x41d287(0x17b)],_0x389a06['IgHEw'])&&(_0x5d6313?(_0x4b0247['result']=_0x389a06[_0x41d287(0x23c)],_0x4b0247[_0x41d287(0x157)]=_0x5d6313[_0x389a06[_0x41d287(0x204)]][0x0]):_0x4b0247[_0x41d287(0x17b)]=_0x389a06[_0x41d287(0x215)]));}const _0x3166e6={};_0x3166e6['event_type']=_0x17d6ef[_0x41d287(0x20b)]?TEST_EVENTS[_0x41d287(0x228)]:_0xd6b153;const _0x2481f2=_0x3166e6;return _0x17d6ef[_0x41d287(0x18e)]?_0x2481f2[_0x389a06[_0x41d287(0x17d)]]=_0x4ec014:_0x2481f2[_0x389a06[_0x41d287(0x184)]]=_0x4ec014,_0x2481f2;}catch(_0x4f41ee){logger[_0x41d287(0x177)](_0x41d287(0x212)+_0xd6b153+_0x41d287(0x213)+_0x4f41ee);}}async[a4_0x37f90b(0x1b3)](_0x17e148,_0x3318ad){const _0xd42027=a4_0x37f90b;if(!this['enabled']||!_0x3318ad||!_0x17e148)return![];try{return await SessionHandler[_0xd42027(0x225)](_0x3318ad);}catch(_0x37a994){logger[_0xd42027(0x177)](_0xd42027(0x1cb)+_0x17e148+_0xd42027(0x213)+_0x37a994);}}['initializeBddStep'](_0x4920a1){const _0x221fe6=a4_0x37f90b,_0x39568e={};_0x39568e[_0x221fe6(0x1e3)]=_0x221fe6(0x1ad);const _0x1f7836=_0x39568e;return{'id':_0x4920a1[_0x221fe6(0x23e)],'text':_0x4920a1[_0x221fe6(0x206)],'keyword':_0x4920a1[_0x221fe6(0x1f6)],'started_at':_0x4920a1[_0x221fe6(0x222)][_0x221fe6(0x1f0)](),'result':_0x1f7836[_0x221fe6(0x1e3)]};}[a4_0x37f90b(0x1e8)](_0x4e6d9b){const _0x427054=a4_0x37f90b,_0x30bab8={'SWTuz':function(_0x35d4d3){return _0x35d4d3();}};!this['currentTest'][_0x427054(0x1f2)]&&(this[_0x427054(0x223)][_0x427054(0x1f2)]=[]),!_0x4e6d9b['stepAnalyticsId']&&(_0x4e6d9b[_0x427054(0x23e)]=_0x30bab8[_0x427054(0x231)](uuidv4),_0x4e6d9b['startedAt']=new Date(),this[_0x427054(0x223)][_0x427054(0x1f2)][_0x427054(0x203)](this[_0x427054(0x159)](_0x4e6d9b)));}[a4_0x37f90b(0x22a)](_0x426921){const _0x151e84=a4_0x37f90b,_0x32dda3={'QZkfJ':function(_0x34a7ec,_0x4f2e5f){return _0x34a7ec(_0x4f2e5f);},'kIWFs':_0x151e84(0x160),'mnTVW':_0x151e84(0x1ad),'kJKMm':_0x151e84(0x238),'TWiLJ':function(_0x50ee4c,_0x44155f){return _0x50ee4c-_0x44155f;}};let _0x11915f=this[_0x151e84(0x223)][_0x151e84(0x1f2)][_0x151e84(0x241)](_0x62dfa7=>_0x62dfa7['id']===_0x426921[_0x151e84(0x23e)]);_0x32dda3[_0x151e84(0x1aa)](isUndefined,_0x11915f)&&(_0x11915f=this[_0x151e84(0x159)](_0x426921)),_0x11915f[_0x151e84(0x17b)]=[_0x32dda3[_0x151e84(0x23b)],_0x32dda3[_0x151e84(0x239)]][_0x151e84(0x191)](_0x426921[_0x151e84(0x152)])?_0x32dda3[_0x151e84(0x15d)]:_0x426921[_0x151e84(0x152)],_0x11915f[_0x151e84(0x1b4)]=new Date()[_0x151e84(0x1f0)](),_0x11915f[_0x151e84(0x19f)]=_0x32dda3[_0x151e84(0x1be)](Date[_0x151e84(0x164)](),_0x426921[_0x151e84(0x222)][_0x151e84(0x20e)]()),_0x11915f[_0x151e84(0x157)]=_0x426921['err']?_0x426921['err'][_0x151e84(0x192)]:null;}}const a4_0x6d6b79={};a4_0x6d6b79['O11yHelper']=O11yHelper,a4_0x6d6b79[a4_0x37f90b(0x187)]=STATE_PASSED,a4_0x6d6b79['STATE_FAILED']=STATE_FAILED,a4_0x6d6b79[a4_0x37f90b(0x190)]=TEST_EVENTS,module[a4_0x37f90b(0x15b)]=a4_0x6d6b79; | ||
| const a4_0x10ae49=a4_0x51fd;(function(_0xcb41d6,_0x2f1dda){const _0x310fec=a4_0x51fd,_0x5639a6=_0xcb41d6();while(!![]){try{const _0x15414a=parseInt(_0x310fec(0x25b))/0x1*(parseInt(_0x310fec(0x28a))/0x2)+parseInt(_0x310fec(0x22e))/0x3*(-parseInt(_0x310fec(0x273))/0x4)+-parseInt(_0x310fec(0x256))/0x5+-parseInt(_0x310fec(0x237))/0x6+-parseInt(_0x310fec(0x1fb))/0x7*(-parseInt(_0x310fec(0x209))/0x8)+parseInt(_0x310fec(0x1d5))/0x9+parseInt(_0x310fec(0x202))/0xa;if(_0x15414a===_0x2f1dda)break;else _0x5639a6['push'](_0x5639a6['shift']());}catch(_0x56ce37){_0x5639a6['push'](_0x5639a6['shift']());}}}(a4_0x4879,0x37877));const path=require(a4_0x10ae49(0x24b)),fs=require('fs'),{v4:uuidv4}=require(a4_0x10ae49(0x26a)),{importFileFromPWCore,nestedKeyValue,parseWSEndpoint,isUndefined}=require(a4_0x10ae49(0x2af)),testOpsHelper=require(a4_0x10ae49(0x1cf)),{getTestEnv}=require(a4_0x10ae49(0x21c)),{FRAMEWORKS}=require('../../helpers/test-observability/constants'),logger=require(a4_0x10ae49(0x275))[a4_0x10ae49(0x263)],SessionHandler=require('../../helpers/test-observability/sessionHandler'),RequestQueueHandler=require('../../helpers/test-observability/requestQueueHandler'),PlaywrightSessionDetails=require(a4_0x10ae49(0x1d2)),debug=testOpsHelper[a4_0x10ae49(0x28b)],{processAccessibilityCaps}=require(a4_0x10ae49(0x2bd)),Constants=require(a4_0x10ae49(0x2b2)),{fetchPlatformDetails}=require(a4_0x10ae49(0x215)),{shouldProcessEventForTesthub,appendTesthubParams}=require(a4_0x10ae49(0x1f4)),constants=require(a4_0x10ae49(0x2b2)),STATE_PASSED=a4_0x10ae49(0x250),STATE_FAILED='failed',a4_0x283db0={};a4_0x283db0[a4_0x10ae49(0x1f9)]=a4_0x10ae49(0x298),a4_0x283db0['TEST_RUN_FINISHED']='TestRunFinished',a4_0x283db0[a4_0x10ae49(0x24f)]=a4_0x10ae49(0x2b6),a4_0x283db0['HOOK_RUN_STARTED']=a4_0x10ae49(0x286),a4_0x283db0[a4_0x10ae49(0x2a2)]=a4_0x10ae49(0x267);function a4_0x51fd(_0x4e43e3,_0x39a274){const _0x4879c4=a4_0x4879();return a4_0x51fd=function(_0x51fde6,_0x251590){_0x51fde6=_0x51fde6-0x1c7;let _0x2088c7=_0x4879c4[_0x51fde6];return _0x2088c7;},a4_0x51fd(_0x4e43e3,_0x39a274);}const TEST_EVENTS=a4_0x283db0,parseEvent=_0xd72abf=>{const _0x2ebd7a=a4_0x10ae49,_0x50bf57={};_0x50bf57['KmgEA']=function(_0x48a926,_0x378ca9){return _0x48a926<_0x378ca9;},_0x50bf57[_0x2ebd7a(0x1d8)]=function(_0x2993d0,_0x47ff94){return _0x2993d0===_0x47ff94;},_0x50bf57[_0x2ebd7a(0x284)]=_0x2ebd7a(0x258),_0x50bf57['ZGurg']=function(_0x176b62,_0x53c728){return _0x176b62===_0x53c728;},_0x50bf57[_0x2ebd7a(0x244)]=_0x2ebd7a(0x22b),_0x50bf57['BBIME']='skipped',_0x50bf57[_0x2ebd7a(0x1f7)]=function(_0x23f1cc,_0x37fe2a){return _0x23f1cc===_0x37fe2a;},_0x50bf57[_0x2ebd7a(0x1ca)]='started',_0x50bf57[_0x2ebd7a(0x1e2)]=function(_0xd1eb7f,_0x37f1bc){return _0xd1eb7f===_0x37f1bc;},_0x50bf57[_0x2ebd7a(0x1f3)]=_0x2ebd7a(0x29b);const _0x1b8c28=_0x50bf57,_0x5d6581=_0xd72abf[_0x2ebd7a(0x223)](/^(.*)Run(.*)$/);if(!_0x5d6581)return null;if(_0x1b8c28[_0x2ebd7a(0x285)](_0x5d6581[_0x2ebd7a(0x213)],0x3))return null;const _0x405292=_0x5d6581[0x1][_0x2ebd7a(0x297)](),_0x2fc3ca=_0x5d6581[0x2][_0x2ebd7a(0x297)]();return{'test':_0x1b8c28[_0x2ebd7a(0x1d8)](_0x405292,_0x1b8c28['tKopv']),'hook':_0x1b8c28['ZGurg'](_0x405292,_0x1b8c28[_0x2ebd7a(0x244)]),'skipped':_0x1b8c28[_0x2ebd7a(0x1d8)](_0x2fc3ca,_0x1b8c28['BBIME']),'started':_0x1b8c28[_0x2ebd7a(0x1f7)](_0x2fc3ca,_0x1b8c28[_0x2ebd7a(0x1ca)]),'finished':_0x1b8c28['XmTkq'](_0x2fc3ca,_0x1b8c28[_0x2ebd7a(0x1f3)])};},mockPWBrowserType=_0x2a469d=>{const _0x7bd577=a4_0x10ae49,_0x5bfe65={'EiVwD':function(_0x1d919f,_0x4248db){return _0x1d919f===_0x4248db;},'sSJUM':_0x7bd577(0x29e),'ZLQKh':function(_0xea4dd,_0x1f798b,_0x2c5010){return _0xea4dd(_0x1f798b,_0x2c5010);},'QHePT':_0x7bd577(0x274),'neRRx':function(_0x1893cf,_0x2c1ddf){return _0x1893cf(_0x2c1ddf);},'qvMFO':_0x7bd577(0x218),'EPVqV':function(_0x2ba341,_0x357676,_0x5c76cb){return _0x2ba341(_0x357676,_0x5c76cb);},'iWeOy':_0x7bd577(0x204),'VoQSY':'client','MdOuE':_0x7bd577(0x279),'KBcXK':function(_0x572905,_0x401ac1){return _0x572905(_0x401ac1);},'qbyQz':'Not\x20able\x20to\x20import\x20Browser','RfMyf':_0x7bd577(0x229),'cVBYw':_0x7bd577(0x23a)},_0x2f6d4f=path[_0x7bd577(0x270)](_0x5bfe65['iWeOy'],_0x5bfe65[_0x7bd577(0x234)],_0x5bfe65[_0x7bd577(0x248)]),_0x37b5a6=_0x5bfe65[_0x7bd577(0x2aa)](importFileFromPWCore,_0x2f6d4f);if(!_0x37b5a6){_0x5bfe65['neRRx'](debug,_0x5bfe65[_0x7bd577(0x235)]);return;}const _0x192a42=_0x37b5a6['BrowserType'],_0x376146=_0x192a42[_0x7bd577(0x21d)];if(_0x376146['obsBrowserTypeMockApplied'])return;const _0x35fb0b=_0x376146[_0x7bd577(0x229)];Object[_0x7bd577(0x206)](_0x376146,_0x5bfe65[_0x7bd577(0x26e)],{'get':function(){return async function _0x43afb0(_0x2b9069,_0x4e9b35){const _0x4f8e4c=a4_0x51fd,_0x4017aa={'RXQNj':function(_0x1b1f03,_0xbd5b7b){const _0x51c219=a4_0x51fd;return _0x5bfe65[_0x51c219(0x225)](_0x1b1f03,_0xbd5b7b);},'DTbuH':_0x5bfe65[_0x4f8e4c(0x1e5)]},_0x24bcef=_0x5bfe65[_0x4f8e4c(0x1e4)](nestedKeyValue,_0x2b9069,[_0x5bfe65[_0x4f8e4c(0x25d)]])||_0x2b9069;let _0x4de10e=null,_0x4700e2=null;try{[_0x4700e2,_0x4de10e]=_0x24bcef?_0x5bfe65[_0x4f8e4c(0x247)](parseWSEndpoint,_0x24bcef):[null,null],global[_0x4f8e4c(0x219)]=_0x4de10e,logger[_0x4f8e4c(0x28b)](_0x4f8e4c(0x2b1)+_0x4700e2),_0x4700e2[_0x4f8e4c(0x26b)](Constants[_0x4f8e4c(0x207)])&&(global[_0x4f8e4c(0x1d6)]=_0x5bfe65[_0x4f8e4c(0x1d4)]);}catch(_0x1dc0ed){logger[_0x4f8e4c(0x28b)](_0x4f8e4c(0x1ce)+_0x24bcef+'\x20'+_0x1dc0ed);}_0x5bfe65[_0x4f8e4c(0x2a6)](processAccessibilityCaps,_0x4de10e,_0x4700e2);if(global[_0x4f8e4c(0x2b0)]){const _0x46ed5b=await _0x376146[_0x4f8e4c(0x214)][_0x4f8e4c(0x29f)](this,[''+Constants['PLAYWRIGHT_HUB_URL']+_0x5bfe65['neRRx'](encodeURIComponent,JSON['stringify'](_0x4de10e))]);return PlaywrightSessionDetails[_0x4f8e4c(0x2a8)](_0x46ed5b,_0x2a469d,_0x24bcef),_0x46ed5b;}return _0x35fb0b[_0x4f8e4c(0x29f)](this,arguments)['then'](_0x44c576=>{const _0x3eea3f=_0x4f8e4c;let _0x436a00=_0x2b9069[_0x3eea3f(0x274)];return _0x4017aa[_0x3eea3f(0x222)](typeof _0x2b9069,_0x4017aa[_0x3eea3f(0x23b)])&&(_0x436a00=_0x2b9069),PlaywrightSessionDetails[_0x3eea3f(0x2a8)](_0x44c576,_0x2a469d,_0x436a00),_0x44c576;});};}});const _0x1dc762=_0x376146[_0x7bd577(0x23a)];Object[_0x7bd577(0x206)](_0x376146,_0x5bfe65[_0x7bd577(0x27e)],{'get':function(){return async function _0x1fc638(){const _0x248d03=a4_0x51fd;return _0x1dc762[_0x248d03(0x29f)](this,arguments)[_0x248d03(0x1fd)](_0x1e854c=>{return PlaywrightSessionDetails['setupBrowserDetails'](_0x1e854c,null),_0x1e854c;});};}});};class O11yHelper{[a4_0x10ae49(0x2a5)]=null;[a4_0x10ae49(0x271)]=null;[a4_0x10ae49(0x211)]=![];[a4_0x10ae49(0x251)]=![];constructor(_0x50f4fd,_0x93faf7){const _0x509e9b=a4_0x10ae49,_0x5a2e5e={'tahHY':_0x509e9b(0x26f),'Xzpau':function(_0xfff1d,_0x4822ae){return _0xfff1d===_0x4822ae;},'FDdjv':_0x509e9b(0x243),'hUcMN':function(_0x1d4226,_0x5c9a91){return _0x1d4226(_0x5c9a91);},'mjdMN':function(_0x11cc51){return _0x11cc51();}},_0x4b462d=_0x5a2e5e[_0x509e9b(0x220)][_0x509e9b(0x291)]('|');let _0x10f859=0x0;while(!![]){switch(_0x4b462d[_0x10f859++]){case'0':this[_0x509e9b(0x299)]&&_0x5a2e5e[_0x509e9b(0x232)](this[_0x509e9b(0x299)]['constructor'][_0x509e9b(0x296)],_0x5a2e5e['FDdjv'])&&_0x5a2e5e[_0x509e9b(0x1d7)](mockPWBrowserType,null);continue;case'1':this['driver']=_0x50f4fd;continue;case'2':this[_0x509e9b(0x23c)]=new testOpsHelper[(_0x509e9b(0x20a))]({'cwd':process[_0x509e9b(0x224)]()},this[_0x509e9b(0x2a1)][_0x509e9b(0x1ec)]);continue;case'3':this[_0x509e9b(0x251)]=_0x93faf7[_0x509e9b(0x251)];continue;case'4':this[_0x509e9b(0x2a1)]=_0x5a2e5e['mjdMN'](getTestEnv);continue;case'5':this[_0x509e9b(0x211)]=_0x5a2e5e[_0x509e9b(0x27f)](shouldProcessEventForTesthub);continue;}break;}}[a4_0x10ae49(0x1f5)](){const _0x44818e=a4_0x10ae49;if(!this[_0x44818e(0x211)])return;testOpsHelper[_0x44818e(0x210)](),process['removeAllListeners'](_0x44818e(0x264)+process[_0x44818e(0x2a7)]),process['on'](_0x44818e(0x264)+process[_0x44818e(0x2a7)],this[_0x44818e(0x1e9)]['bind'](this));}async[a4_0x10ae49(0x1f2)](){const _0x99508a=a4_0x10ae49;await RequestQueueHandler[_0x99508a(0x1fa)]()[_0x99508a(0x1f6)]();}async[a4_0x10ae49(0x1e9)](_0xfe74dc){const _0x509bf3=a4_0x10ae49,_0x520381={'XGWYe':_0x509bf3(0x21e),'xOrad':function(_0x2a081a,_0x56a0a7){return _0x2a081a(_0x56a0a7);}};try{this[_0x509bf3(0x271)]&&!this[_0x509bf3(0x271)][_0x509bf3(0x227)]&&(_0xfe74dc[_0x509bf3(0x282)]=this[_0x509bf3(0x271)][_0x509bf3(0x281)]);!_0xfe74dc['hook_run_uuid']&&this[_0x509bf3(0x2a5)]&&!this['currentTest'][_0x509bf3(0x227)]&&(_0xfe74dc['test_run_uuid']=this[_0x509bf3(0x2a5)][_0x509bf3(0x203)]);if(_0xfe74dc['hook_run_uuid']||_0xfe74dc[_0x509bf3(0x2b4)]){const _0x5903f7={};_0x5903f7[_0x509bf3(0x249)]=_0x520381[_0x509bf3(0x26d)],_0x5903f7[_0x509bf3(0x246)]=[_0xfe74dc],await SessionHandler[_0x509bf3(0x1fe)](_0x5903f7);}}catch(_0x262809){_0x520381[_0x509bf3(0x27d)](debug,'Exception\x20in\x20uploading\x20log\x20data\x20to\x20'+constants[_0x509bf3(0x245)]+'\x20with\x20error\x20:\x20'+_0x262809);}}async['sendCBTInfo'](_0x25ec00){const _0x5d960e=a4_0x10ae49,_0x13cea1={'gGZOD':'CBTSessionCreated','tpjcY':function(_0x3de48f,_0x1666e4){return _0x3de48f(_0x1666e4);}};if(!this[_0x5d960e(0x211)])return;const _0x39e9c5=this[_0x5d960e(0x1f1)](this[_0x5d960e(0x299)]);try{const _0x1bb6b7={};_0x1bb6b7['uuid']=_0x25ec00,_0x1bb6b7['integrations']=_0x39e9c5;const _0x1509ef=_0x1bb6b7,_0x3855dc={};_0x3855dc[_0x5d960e(0x249)]=_0x13cea1[_0x5d960e(0x21b)],_0x3855dc[_0x5d960e(0x294)]=_0x1509ef,await SessionHandler[_0x5d960e(0x1fe)](_0x3855dc);}catch(_0xb411a2){_0x13cea1['tpjcY'](debug,'Exception\x20in\x20uploading\x20platform\x20details\x20to\x20'+constants[_0x5d960e(0x245)]+_0x5d960e(0x29a)+_0xb411a2);}}[a4_0x10ae49(0x1f1)](_0x5847e0){const _0x5a0c22={'mKzWm':function(_0x590289,_0xc2c3e3){return _0x590289(_0xc2c3e3);}};return _0x5a0c22['mKzWm'](fetchPlatformDetails,_0x5847e0);}[a4_0x10ae49(0x230)]=_0x4ea0ef=>{const _0xac1f08=a4_0x10ae49,_0x2c3491={};_0x2c3491[_0xac1f08(0x226)]='_beforeEach',_0x2c3491[_0xac1f08(0x228)]=_0xac1f08(0x20c);const _0x3a6cc4=_0x2c3491;if(!_0x4ea0ef||!_0x4ea0ef['parent'])return;[_0x3a6cc4['CkgyP'],_0x3a6cc4[_0xac1f08(0x228)]][_0xac1f08(0x29c)](_0x42f17a=>{const _0x593e0e=_0xac1f08,_0x4833ad=_0x4ea0ef[_0x593e0e(0x254)][_0x42f17a];_0x4833ad[_0x593e0e(0x29c)](_0x397913=>{const _0x459f9d=_0x593e0e;_0x397913[_0x459f9d(0x281)]&&(_0x397913['hookAnalyticsId']=null);});});};[a4_0x10ae49(0x272)](_0x16c674){const _0x4b22b4=a4_0x10ae49,_0x4fbf5c={'SfhDJ':_0x4b22b4(0x2a0),'zOBbv':function(_0x155f9a){return _0x155f9a();},'wpZtZ':function(_0x2ed5f9,_0x37a524){return _0x2ed5f9===_0x37a524;},'NuKQE':'_afterEach','tEgCF':function(_0x4a49b9){return _0x4a49b9();},'UjmyI':_0x4b22b4(0x292),'Jgodi':_0x4b22b4(0x287),'CEPTX':_0x4b22b4(0x1dc)};if(!_0x16c674||!_0x16c674[_0x4b22b4(0x254)])return;[_0x4fbf5c[_0x4b22b4(0x1db)],_0x4fbf5c['Jgodi'],_0x4fbf5c[_0x4b22b4(0x1c8)],_0x4fbf5c[_0x4b22b4(0x2ad)]][_0x4b22b4(0x29c)](_0x419d14=>{const _0x1ee823=_0x16c674['parent'][_0x419d14]||[];_0x1ee823['forEach'](_0x11e884=>{const _0x376b54=a4_0x51fd;if(_0x11e884[_0x376b54(0x24a)][_0x376b54(0x26b)](_0x4fbf5c[_0x376b54(0x200)]))return;if(!_0x11e884[_0x376b54(0x281)])_0x11e884['hookAnalyticsId']=_0x4fbf5c['zOBbv'](uuidv4);else _0x11e884['markedStatus']&&_0x4fbf5c[_0x376b54(0x242)](_0x419d14,_0x4fbf5c['NuKQE'])&&(_0x11e884[_0x376b54(0x281)]=_0x4fbf5c[_0x376b54(0x239)](uuidv4),delete _0x11e884[_0x376b54(0x227)]);});}),this[_0x4b22b4(0x272)](_0x16c674[_0x4b22b4(0x254)]);}[a4_0x10ae49(0x1d1)](_0x39e2b8){const _0x8b91ed=a4_0x10ae49,_0x4cec56={};_0x4cec56['CoNbX']=_0x8b91ed(0x292),_0x4cec56[_0x8b91ed(0x1da)]=_0x8b91ed(0x287),_0x4cec56[_0x8b91ed(0x24e)]='_beforeEach',_0x4cec56[_0x8b91ed(0x2be)]=_0x8b91ed(0x20c);const _0x44e282=_0x4cec56;if(!_0x39e2b8||!_0x39e2b8['parent'])return[];const _0x338757=[];return[_0x44e282[_0x8b91ed(0x1ea)],_0x44e282[_0x8b91ed(0x1da)],_0x44e282['xwWhk'],_0x44e282[_0x8b91ed(0x2be)]]['forEach'](_0x3a6751=>{const _0x19b7e5=_0x8b91ed,_0x492d71=_0x39e2b8[_0x19b7e5(0x254)][_0x3a6751]||[];_0x492d71['forEach'](_0x4a84c7=>{const _0x20e0e5=_0x19b7e5;_0x4a84c7[_0x20e0e5(0x281)]&&_0x338757['push'](_0x4a84c7[_0x20e0e5(0x281)]);});}),[]['concat'](_0x338757,this[_0x8b91ed(0x1d1)](_0x39e2b8[_0x8b91ed(0x254)]));}[a4_0x10ae49(0x260)](_0x3f2782){const _0x1cc388=a4_0x10ae49,_0x5b15af=/^"(?<hook>.*)" hook:.*$/,_0x1f2883=_0x3f2782[_0x1cc388(0x24a)],_0x572496=_0x1f2883[_0x1cc388(0x223)](_0x5b15af);if(_0x572496&&_0x572496[_0x1cc388(0x2ab)])return _0x572496[_0x1cc388(0x2ab)][_0x1cc388(0x22b)][_0x1cc388(0x23f)]()[_0x1cc388(0x28c)]('\x20','_');return null;}[a4_0x10ae49(0x2ac)](_0x2866a1){const _0x7be60e=a4_0x10ae49,_0x5130e3={};_0x5130e3['wVzHg']=function(_0x48076e,_0x3f108b){return _0x48076e===_0x3f108b;},_0x5130e3[_0x7be60e(0x27b)]=function(_0x272780,_0x56d35b){return _0x272780===_0x56d35b;},_0x5130e3[_0x7be60e(0x22a)]=function(_0x31b577,_0x145280){return _0x31b577===_0x145280;},_0x5130e3[_0x7be60e(0x2b8)]=_0x7be60e(0x233),_0x5130e3[_0x7be60e(0x20b)]=_0x7be60e(0x1df);const _0x3f1f67=_0x5130e3,_0x3181e9=path[_0x7be60e(0x2ba)];if(_0x3f1f67[_0x7be60e(0x2b7)](_0x2866a1,null)||_0x3f1f67[_0x7be60e(0x27b)](_0x2866a1,'')||_0x3f1f67[_0x7be60e(0x22a)](_0x2866a1,_0x3181e9)||_0x3f1f67[_0x7be60e(0x22a)](_0x2866a1,path[_0x7be60e(0x2b5)](_0x2866a1)))return null;try{return fs[_0x7be60e(0x277)](path['join'](_0x2866a1,_0x3f1f67[_0x7be60e(0x2b8)],_0x3f1f67[_0x7be60e(0x20b)])),_0x2866a1;}catch(_0x26b96d){const _0x254ddf=path[_0x7be60e(0x2b5)](_0x2866a1);return this[_0x7be60e(0x2ac)](_0x254ddf);}}[a4_0x10ae49(0x240)](_0x564dd9){const _0x46687d=a4_0x10ae49,_0x277e4c={};_0x277e4c[_0x46687d(0x28e)]=function(_0x962243,_0x33a230){return _0x962243>_0x33a230;};const _0x3b409c=_0x277e4c;if(_0x564dd9[_0x46687d(0x26c)])return _0x564dd9[_0x46687d(0x26c)];if(_0x564dd9['ctx']){const _0x99bc07=_0x564dd9[_0x46687d(0x2bb)]['currentTest']?this[_0x46687d(0x240)](_0x564dd9[_0x46687d(0x2bb)]['currentTest']):null;if(_0x99bc07)return _0x99bc07;}if(_0x564dd9['parent']){const _0xc8a3fc=this['getRootParentFile'](_0x564dd9[_0x46687d(0x254)])||(_0x564dd9['parent'][_0x46687d(0x2bb)]&&_0x564dd9[_0x46687d(0x254)][_0x46687d(0x2bb)][_0x46687d(0x2a5)]?this[_0x46687d(0x240)](_0x564dd9[_0x46687d(0x254)][_0x46687d(0x2bb)]['currentTest']):null);if(_0xc8a3fc)return _0xc8a3fc;_0x564dd9[_0x46687d(0x254)][_0x46687d(0x24c)]&&_0x3b409c[_0x46687d(0x28e)](_0x564dd9[_0x46687d(0x254)][_0x46687d(0x24c)]['length'],0x0)&&_0x564dd9[_0x46687d(0x254)][_0x46687d(0x24c)][_0x46687d(0x29c)](_0x2544fb=>{const _0x5251cd=_0x46687d,_0x229503=_0x2544fb['ctx']?this[_0x5251cd(0x240)](_0x2544fb['ctx']):null;if(_0x229503)return _0x229503;});}return null;}['getHierarchy'](_0x49e9ab){const _0x1599e0=a4_0x10ae49,_0x11d4c0={};_0x11d4c0[_0x1599e0(0x2bf)]=function(_0x1dbbc6,_0xf1f948){return _0x1dbbc6!==_0xf1f948;};const _0x40e5e3=_0x11d4c0,_0x221cfb=[];if(_0x49e9ab&&_0x49e9ab[_0x1599e0(0x254)]){let _0x1c1069=_0x49e9ab['parent'];while(_0x1c1069&&_0x40e5e3[_0x1599e0(0x2bf)](_0x1c1069[_0x1599e0(0x24a)],'')){_0x221cfb['push'](_0x1c1069[_0x1599e0(0x24a)]),_0x1c1069=_0x1c1069[_0x1599e0(0x254)];}}return _0x221cfb;}[a4_0x10ae49(0x252)](_0x3f7773,_0x29bf87,_0x571703=undefined){const _0x272bb9=a4_0x10ae49,_0x2064c3={'bNKZB':function(_0x3a9b43,_0x23288a){return _0x3a9b43(_0x23288a);},'VEuGQ':function(_0x3adab0){return _0x3adab0();},'tFeOf':function(_0x473916){return _0x473916();},'xOVPg':function(_0x5ac0c2){return _0x5ac0c2();},'yJAHC':'util','ZELau':_0x272bb9(0x253),'TamYw':function(_0x3c2b60,_0x43edac){return _0x3c2b60!==_0x43edac;},'rEPni':_0x272bb9(0x24d),'yNJdX':_0x272bb9(0x278),'OROkz':_0x272bb9(0x2a3),'vTKSl':_0x272bb9(0x250),'NZfPE':_0x272bb9(0x1e3),'PDKzO':_0x272bb9(0x1de),'Redaf':function(_0x4258c4,_0x11f320){return _0x4258c4-_0x11f320;},'wSWnI':function(_0x531dc6,_0x161508,_0x38ae2b,_0x536c89,_0x5b64fb){return _0x531dc6(_0x161508,_0x38ae2b,_0x536c89,_0x5b64fb);},'JQcsb':_0x272bb9(0x25c),'QEGWo':'meta','pcbsC':'failure','qLlLE':_0x272bb9(0x208),'IQWZh':_0x272bb9(0x1ef),'ieetz':_0x272bb9(0x212),'AvIkg':'expanded','yVudw':function(_0x16e66d,_0x145ffb){return _0x16e66d===_0x145ffb;},'uGENo':_0x272bb9(0x22c),'Sfjxu':'test_run'};if(!this['enabled'])return;try{if(_0x29bf87['fn']&&_0x29bf87['fn']['toString']()[_0x272bb9(0x223)](/browserstack internal helper hook/))return;const _0xd50856=_0x2064c3[_0x272bb9(0x29d)](parseEvent,_0x3f7773);if(!_0xd50856)return;if(_0xd50856[_0x272bb9(0x258)]){this['currentTest']=_0x29bf87,this['currentHook']=null;if(_0xd50856[_0x272bb9(0x1e8)]||_0xd50856['skipped']){_0x29bf87[_0x272bb9(0x1cc)]=new Date(),_0x29bf87['markedStatus']=![];if(!_0x29bf87[_0x272bb9(0x203)])_0x29bf87[_0x272bb9(0x203)]=_0x2064c3[_0x272bb9(0x293)](uuidv4);else _0x29bf87['markedStatus']&&(!_0x29bf87['retryOf']&&(_0x29bf87[_0x272bb9(0x280)]=_0x29bf87['testAnalyticsId']),_0x29bf87[_0x272bb9(0x203)]=_0x2064c3[_0x272bb9(0x290)](uuidv4));}}else{if(_0xd50856['hook']){this[_0x272bb9(0x271)]=_0x29bf87;if(_0xd50856['started']){_0x29bf87[_0x272bb9(0x1cc)]=new Date(),_0x29bf87[_0x272bb9(0x227)]=![];if(!_0x29bf87[_0x272bb9(0x281)])_0x29bf87[_0x272bb9(0x281)]=_0x2064c3[_0x272bb9(0x293)](uuidv4);else _0x29bf87[_0x272bb9(0x281)]&&_0x29bf87[_0x272bb9(0x227)]&&(_0x29bf87['hookAnalyticsId']=_0x2064c3[_0x272bb9(0x1c7)](uuidv4));}}}if(_0xd50856[_0x272bb9(0x29b)]&&_0x29bf87[_0x272bb9(0x227)])return;let _0x57dade;try{_0x57dade=this[_0x272bb9(0x240)](_0x29bf87);}catch(_0x343d3b){logger[_0x272bb9(0x28b)](_0x272bb9(0x25a)+_0x343d3b),_0x57dade=null;}const _0x887be0=_0x2064c3[_0x272bb9(0x29d)](require,_0x2064c3[_0x272bb9(0x1cd)]);let _0x59d480=[];_0x571703&&(_0x59d480=[_0x571703,_0x2064c3[_0x272bb9(0x241)]]);const _0x1b9aca=_0x2064c3[_0x272bb9(0x1ff)](_0x29bf87[_0x272bb9(0x288)],undefined)?_0x887be0[_0x272bb9(0x1f0)](_0x29bf87[_0x272bb9(0x288)][0x0]):_0x2064c3[_0x272bb9(0x1ff)](_0x571703,undefined)?_0x571703[_0x272bb9(0x20d)]():undefined,_0x512923=_0x57dade?this[_0x272bb9(0x2ac)](_0x57dade):null,_0x2784e3=_0x57dade?this['_paths'][_0x272bb9(0x1e1)](this[_0x272bb9(0x240)](_0x29bf87)):_0x2064c3['rEPni'];let _0x40cef1=_0x2064c3[_0x272bb9(0x1eb)];const _0x55d770=!_0xd50856[_0x272bb9(0x1e8)]?new Date()[_0x272bb9(0x265)]():null;if(_0xd50856[_0x272bb9(0x29b)])_0x40cef1=_0x571703?_0x2064c3[_0x272bb9(0x266)]:_0x2064c3[_0x272bb9(0x1d0)],_0x29bf87[_0x272bb9(0x227)]=!![];else _0xd50856['skipped']&&(_0x40cef1=_0x2064c3[_0x272bb9(0x289)],_0x29bf87[_0x272bb9(0x227)]=!![]);const _0x4fc52a={'framework':this[_0x272bb9(0x251)],'uuid':_0x29bf87[_0x272bb9(0x203)]||_0x29bf87[_0x272bb9(0x281)],'name':_0x29bf87[_0x272bb9(0x24a)],'body':{'lang':_0x2064c3[_0x272bb9(0x28f)],'code':_0x29bf87[_0x272bb9(0x2b9)][_0x272bb9(0x20d)]()},'type':_0x29bf87[_0x272bb9(0x2ae)],'scope':_0x29bf87['fullTitle'](),'scopes':this[_0x272bb9(0x21f)](_0x29bf87),'file_name':_0x2784e3,'vc_filepath':_0x512923?path[_0x272bb9(0x1cb)](_0x512923,_0x57dade):null,'location':_0x2784e3,'result':_0x40cef1,'failure_reason':_0x1b9aca,'duration_in_ms':_0x29bf87[_0x272bb9(0x231)]||(_0xd50856[_0x272bb9(0x29b)]||_0xd50856[_0x272bb9(0x1e3)])?_0x2064c3[_0x272bb9(0x255)](Date[_0x272bb9(0x1ee)](),new Date(_0x29bf87[_0x272bb9(0x1cc)])['getTime']()):null,'started_at':new Date(_0x29bf87[_0x272bb9(0x1cc)])[_0x272bb9(0x265)](),'finished_at':_0x55d770,'failure':testOpsHelper[_0x272bb9(0x1d3)][_0x272bb9(0x29f)](null,_0x59d480),'failure_type':!_0x1b9aca?null:testOpsHelper['getFailureType'](_0x1b9aca),'retry_of':_0x29bf87[_0x272bb9(0x280)]||null,'tags':_0x29bf87['tags']||[],'customRerunParam':{'rerun_name':_0x29bf87[_0x272bb9(0x2b3)]()}};_0x2064c3[_0x272bb9(0x1e7)](appendTesthubParams,_0x4fc52a,_0x3f7773,_0x29bf87,FRAMEWORKS[_0x272bb9(0x23e)]);if(_0xd50856['hook'])[_0x4fc52a[_0x272bb9(0x238)],_0x4fc52a[_0x272bb9(0x296)]]=[this[_0x272bb9(0x260)](_0x29bf87),_0x29bf87[_0x272bb9(0x2bb)][_0x272bb9(0x258)][_0x272bb9(0x24a)]],_0xd50856[_0x272bb9(0x29b)]?_0x2064c3[_0x272bb9(0x1ff)](_0x4fc52a['result'],_0x2064c3[_0x272bb9(0x266)])&&(_0x4fc52a[_0x272bb9(0x1c9)]=_0x2064c3[_0x272bb9(0x1d0)]):_0x4fc52a[_0x272bb9(0x2b9)]={};else _0xd50856[_0x272bb9(0x258)]&&(this['mapTestHooks'](_0x29bf87),_0xd50856[_0x272bb9(0x1e3)]&&this[_0x272bb9(0x230)](_0x29bf87),(_0xd50856[_0x272bb9(0x29b)]||_0xd50856[_0x272bb9(0x1e3)])&&(_0x4fc52a[_0x272bb9(0x23d)]=this[_0x272bb9(0x1d1)](_0x29bf87)));this[_0x272bb9(0x299)]&&(_0xd50856[_0x272bb9(0x1e8)]||_0xd50856[_0x272bb9(0x1e3)])&&(_0x4fc52a[_0x2064c3[_0x272bb9(0x269)]]=this['getCBTInfo'](this['driver']));_0xd50856[_0x272bb9(0x258)]&&_0xd50856['finished']&&_0x29bf87[_0x272bb9(0x27a)]&&(_0x4fc52a[_0x2064c3[_0x272bb9(0x25f)]]={'feature':{'name':_0x29bf87[_0x272bb9(0x254)]['feature'][_0x272bb9(0x296)],'path':_0x4fc52a[_0x272bb9(0x259)],'description':_0x29bf87['parent'][_0x272bb9(0x1e6)]},'scenario':{'name':_0x29bf87['title']},'steps':_0x29bf87['bddSteps']});const _0x50659d=_0x4fc52a[_0x2064c3[_0x272bb9(0x276)]][0x0];_0x50659d&&(_0x4fc52a[_0x2064c3['qLlLE']]=_0x50659d[_0x2064c3[_0x272bb9(0x221)]],_0x4fc52a[_0x2064c3[_0x272bb9(0x1f8)]]=_0x50659d[_0x2064c3[_0x272bb9(0x1ed)]]);if(_0x29bf87[_0x272bb9(0x27a)])for(const _0x437774 of _0x29bf87[_0x272bb9(0x27a)]){!_0x437774['finished_at']&&(_0x437774[_0x272bb9(0x261)]=new Date()[_0x272bb9(0x265)](),_0x2064c3[_0x272bb9(0x1fc)](_0x437774[_0x272bb9(0x1c9)],_0x2064c3[_0x272bb9(0x1eb)])&&(_0x50659d?(_0x437774[_0x272bb9(0x1c9)]=_0x2064c3[_0x272bb9(0x266)],_0x437774[_0x272bb9(0x1d9)]=_0x50659d[_0x2064c3[_0x272bb9(0x221)]][0x0]):_0x437774['result']=_0x2064c3[_0x272bb9(0x1d0)]));}const _0x2fc7fa={};_0x2fc7fa[_0x272bb9(0x249)]=_0xd50856[_0x272bb9(0x1e3)]?TEST_EVENTS['TEST_RUN_FINISHED']:_0x3f7773;const _0x112676=_0x2fc7fa;return _0xd50856[_0x272bb9(0x22b)]?_0x112676[_0x2064c3['uGENo']]=_0x4fc52a:_0x112676[_0x2064c3[_0x272bb9(0x217)]]=_0x4fc52a,_0x112676;}catch(_0x4bced1){logger['debug'](_0x272bb9(0x268)+_0x3f7773+'\x20with\x20error\x20:\x20'+_0x4bced1);}}async[a4_0x10ae49(0x22f)](_0x39965e,_0x57f0e8){const _0x318429=a4_0x10ae49;if(!this[_0x318429(0x211)]||!_0x57f0e8||!_0x39965e)return![];try{return await SessionHandler[_0x318429(0x1fe)](_0x57f0e8);}catch(_0x5f5b9d){logger[_0x318429(0x28b)](_0x318429(0x27c)+_0x39965e+'\x20with\x20error\x20:\x20'+_0x5f5b9d);}}[a4_0x10ae49(0x283)](_0x225fe3){const _0x43fad4=a4_0x10ae49,_0x2333c8={};_0x2333c8['aiife']=_0x43fad4(0x278);const _0x498755=_0x2333c8;return{'id':_0x225fe3[_0x43fad4(0x21a)],'text':_0x225fe3[_0x43fad4(0x20e)],'keyword':_0x225fe3[_0x43fad4(0x2bc)],'started_at':_0x225fe3[_0x43fad4(0x1cc)][_0x43fad4(0x265)](),'result':_0x498755[_0x43fad4(0x1e0)]};}[a4_0x10ae49(0x236)](_0x17dfe1){const _0x1da2a3=a4_0x10ae49,_0x4c06a4={'poYxt':function(_0xa24e15){return _0xa24e15();}};!this['currentTest'][_0x1da2a3(0x27a)]&&(this[_0x1da2a3(0x2a5)][_0x1da2a3(0x27a)]=[]),!_0x17dfe1['stepAnalyticsId']&&(_0x17dfe1[_0x1da2a3(0x21a)]=_0x4c06a4['poYxt'](uuidv4),_0x17dfe1['startedAt']=new Date(),this[_0x1da2a3(0x2a5)]['bddSteps'][_0x1da2a3(0x205)](this[_0x1da2a3(0x283)](_0x17dfe1)));}[a4_0x10ae49(0x28d)](_0x168eda){const _0x4bc4ae=a4_0x10ae49,_0x318551={'QCrHY':function(_0x39dddf,_0x400dfb){return _0x39dddf(_0x400dfb);},'sKdzQ':_0x4bc4ae(0x216),'mRFAt':_0x4bc4ae(0x278),'AjXyX':_0x4bc4ae(0x250),'coXRC':function(_0x52addb,_0x5b5cf8){return _0x52addb-_0x5b5cf8;}};let _0x4c7f99=this[_0x4bc4ae(0x2a5)][_0x4bc4ae(0x27a)]['find'](_0x520fce=>_0x520fce['id']===_0x168eda[_0x4bc4ae(0x21a)]);_0x318551[_0x4bc4ae(0x20f)](isUndefined,_0x4c7f99)&&(_0x4c7f99=this['initializeBddStep'](_0x168eda)),_0x4c7f99['result']=[_0x318551[_0x4bc4ae(0x25e)],_0x318551[_0x4bc4ae(0x2a4)]][_0x4bc4ae(0x26b)](_0x168eda['status'])?_0x318551['AjXyX']:_0x168eda['status'],_0x4c7f99['finished_at']=new Date()[_0x4bc4ae(0x265)](),_0x4c7f99['duration']=_0x318551['coXRC'](Date[_0x4bc4ae(0x1ee)](),_0x168eda[_0x4bc4ae(0x1cc)][_0x4bc4ae(0x257)]()),_0x4c7f99[_0x4bc4ae(0x1d9)]=_0x168eda['err']?_0x168eda['err'][_0x4bc4ae(0x1dd)]:null;}}function a4_0x4879(){const _0x8f886b=['logs','neRRx','MdOuE','event_type','title','path','suites','File\x20path\x20could\x20not\x20be\x20found','xwWhk','TEST_RUN_SKIPPED','passed','frameworkName','captureEvent','err','parent','Redaf','252050nDkjMw','getTime','test','file_name','failed\x20to\x20get\x20root\x20parent\x20file\x20','5NkbVxB','integrations','QHePT','sKdzQ','QEGWo','getHookType','finished_at','exports','winstonLogger','bs:addLog:','toISOString','OROkz','HookRunFinished','Exception\x20in\x20populating\x20test\x20data\x20for\x20event\x20','JQcsb','uuid','includes','file','XGWYe','RfMyf','5|3|1|4|2|0','join','currentHook','mapTestHooks','16VSgJQQ','wsEndpoint','../../helpers/logger','pcbsC','statSync','pending','browserType.js','bddSteps','npqEo','Exception\x20in\x20sending\x20test\x20data\x20for\x20event\x20','xOrad','cVBYw','mjdMN','retryOf','hookAnalyticsId','hook_run_uuid','initializeBddStep','tKopv','KmgEA','HookRunStarted','_afterAll','errorsDetailed','NZfPE','91734TqGpmk','debug','replace','bddStepFinish','pOMGx','PDKzO','tFeOf','split','_beforeAll','VEuGQ','test_run','O11yHelper','name','toLowerCase','TestRunStarted','driver','\x20with\x20error\x20:\x20','finished','forEach','bNKZB','string','apply','codeceptjs','_testEnv','HOOK_RUN_FINISHED','failed','mRFAt','currentTest','EPVqV','pid','setupBrowserDetails','STATE_PASSED','KBcXK','groups','findGitConfig','NuKQE','type','../../helpers/helper','accessibilityPlatform','Checking\x20for\x20accessibility\x20automation\x20session\x20with\x20','../utils/constants','fullTitle','test_run_uuid','dirname','TestRunSkipped','wVzHg','LFUOU','body','sep','ctx','keyword','../playwright/accessibility-helper','nUxDC','ABTWi','xOVPg','CEPTX','result','rZgQc','relative','startedAt','yJAHC','Failed\x20to\x20parse\x20wsendpoint\x20','../../helpers/test-observability/utils','vTKSl','getHooksForTest','../playwright/sessionDetails','failureData','qvMFO','1834470LhfsLx','__cloud_provider___','hUcMN','XYjiI','failure','uHdll','UjmyI','_beforeEach','message','javascript','config','aiife','prefixTestPath','XmTkq','skipped','ZLQKh','sSJUM','comment','wSWnI','started','appendTestItemLog','CoNbX','yNJdX','location_prefix','AvIkg','now','backtrace','inspect','getCBTInfo','stop','kmito','../../helpers/testhub/utils.js','start','shutdown','PfBXT','ieetz','TEST_RUN_STARTED','getInstance','201593LaZPXM','yVudw','then','uploadEventData','TamYw','SfhDJ','STATE_FAILED','1160450TGMzjE','testAnalyticsId','lib','push','defineProperty','BROWSERSTACK','failure_backtrace','56jHrJat','PathHelper','WCHRD','_afterEach','toString','text','QCrHY','patchConsoleLogger','enabled','failure_reason_expanded','length','connectOverCDP','./helper.js','success','Sfjxu','browserstack','__platformCaps','stepAnalyticsId','gGZOD','../mocha/test-observability/mochaUtils','prototype','LogCreated','getHierarchy','tahHY','IQWZh','RXQNj','match','cwd','EiVwD','CkgyP','markedStatus','nqMPG','connect','ebgXV','hook','hook_run','TEST_EVENTS','258228oYmvdz','fireEvent','resetSkipTestHooks','duration','Xzpau','.git','VoQSY','qbyQz','bddStepStart','771852AARtQB','hook_type','tEgCF','launch','DTbuH','_paths','hooks','CODECEPT','toUpperCase','getRootParentFile','ZELau','wpZtZ','Playwright','VKmvm','TEST_REPORTING_ANALYTICS'];a4_0x4879=function(){return _0x8f886b;};return a4_0x4879();}const a4_0x3c8943={};a4_0x3c8943[a4_0x10ae49(0x295)]=O11yHelper,a4_0x3c8943[a4_0x10ae49(0x2a9)]=STATE_PASSED,a4_0x3c8943[a4_0x10ae49(0x201)]=STATE_FAILED,a4_0x3c8943[a4_0x10ae49(0x22d)]=TEST_EVENTS,module[a4_0x10ae49(0x262)]=a4_0x3c8943; |
| #!/usr/bin/env node | ||
| 'use strict';const a5_0x158307=a5_0x3669;(function(_0x19d621,_0x373d25){const _0x47393f=a5_0x3669,_0x1d5dd6=_0x19d621();while(!![]){try{const _0x7a8d94=parseInt(_0x47393f(0x1c1))/0x1+-parseInt(_0x47393f(0x143))/0x2*(parseInt(_0x47393f(0x15a))/0x3)+parseInt(_0x47393f(0x157))/0x4*(parseInt(_0x47393f(0x1e1))/0x5)+parseInt(_0x47393f(0x1ad))/0x6+-parseInt(_0x47393f(0x19d))/0x7*(parseInt(_0x47393f(0x152))/0x8)+parseInt(_0x47393f(0x1c3))/0x9+-parseInt(_0x47393f(0x1ea))/0xa*(parseInt(_0x47393f(0x188))/0xb);if(_0x7a8d94===_0x373d25)break;else _0x1d5dd6['push'](_0x1d5dd6['shift']());}catch(_0x1eec2d){_0x1d5dd6['push'](_0x1d5dd6['shift']());}}}(a5_0x1d96,0x8af6f));function a5_0x3669(_0x39d474,_0x22e194){const _0x1d9618=a5_0x1d96();return a5_0x3669=function(_0x366938,_0x36d54a){_0x366938=_0x366938-0x141;let _0x258f30=_0x1d9618[_0x366938];return _0x258f30;},a5_0x3669(_0x39d474,_0x22e194);}const fs=require('fs'),path=require('path'),util=require('util'),logger=require(a5_0x158307(0x174))[a5_0x158307(0x19a)],helper=require(a5_0x158307(0x167)),utilities=require(a5_0x158307(0x15b)),constants=require('../utils/constants'),{parallelCucumberRun}=require('../test-runner'),TestHubHandler=require(a5_0x158307(0x196)),testOpsHelper=require('../../helpers/test-observability/utils'),chalk=require(a5_0x158307(0x148)),PerformanceTester=require('../../helpers/performance/performance-tester'),PerformanceEvents=require(a5_0x158307(0x181))[a5_0x158307(0x1d2)],BrowserstackCLI=require('../v2/browserstackCLI'),CLIUtils=require(a5_0x158307(0x1a0)),{checkPwandBootstrapCli}=require(a5_0x158307(0x1bc)),ClientTroubleShootingService=require('../utils/clientTroubleshootingService');function printCucumberStats(_0x114287){const _0x470d35=a5_0x158307,_0x12a559={};_0x12a559[_0x470d35(0x1de)]=function(_0x5d6f2f,_0x1b2150){return _0x5d6f2f>_0x1b2150;},_0x12a559[_0x470d35(0x14c)]=function(_0xb67ea,_0x36fa14){return _0xb67ea-_0x36fa14;},_0x12a559[_0x470d35(0x165)]=function(_0x47db0d,_0x2a16db){return _0x47db0d>_0x2a16db;},_0x12a559[_0x470d35(0x197)]=function(_0x3bafb4,_0x2ace8d){return _0x3bafb4>_0x2ace8d;},_0x12a559[_0x470d35(0x185)]=function(_0x5a37a4,_0x29baf3){return _0x5a37a4>_0x29baf3;},_0x12a559[_0x470d35(0x189)]=function(_0x2ebac2,_0x2c75be){return _0x2ebac2>_0x2c75be;},_0x12a559[_0x470d35(0x14a)]=function(_0x44a440,_0x241dca){return _0x44a440>_0x241dca;},_0x12a559[_0x470d35(0x1e4)]=function(_0xfdcd52,_0x4fb8e8){return _0xfdcd52>_0x4fb8e8;},_0x12a559[_0x470d35(0x154)]=function(_0x4aecc7,_0x4b5727){return _0x4aecc7>_0x4b5727;},_0x12a559[_0x470d35(0x184)]=function(_0x3e6515,_0x3dc8c1){return _0x3e6515>_0x3dc8c1;},_0x12a559[_0x470d35(0x141)]=function(_0x113964,_0x558341){return _0x113964>_0x558341;},_0x12a559[_0x470d35(0x16a)]=function(_0x13c7fe,_0x3b6efe){return _0x13c7fe+_0x3b6efe;},_0x12a559[_0x470d35(0x153)]=function(_0x1c60d4,_0x1a97b6){return _0x1c60d4+_0x1a97b6;},_0x12a559[_0x470d35(0x166)]=function(_0xdc86d2,_0xd66913){return _0xdc86d2+_0xd66913;},_0x12a559[_0x470d35(0x1dc)]=function(_0x42ac6c,_0x5caf34){return _0x42ac6c+_0x5caf34;},_0x12a559['UPvTe']=function(_0x3b75d3,_0x16f61f){return _0x3b75d3+_0x16f61f;},_0x12a559[_0x470d35(0x18d)]=function(_0x1bb096,_0xca71f0){return _0x1bb096===_0xca71f0;},_0x12a559[_0x470d35(0x145)]=_0x470d35(0x183);const _0x506008=_0x12a559;let _0x49f7a0=0x0;if(_0x506008[_0x470d35(0x18d)](_0x114287[_0x470d35(0x14b)],0x0))return _0x49f7a0;return console[_0x470d35(0x1c0)](chalk[_0x470d35(0x1ce)][_0x470d35(0x1b8)](_0x506008[_0x470d35(0x145)])),_0x114287['forEach'](_0x46a1f4=>{const _0x2d3db6=_0x470d35,_0x401aa6=_0x46a1f4[0x0],_0x371bb8=_0x46a1f4[0x1];helper[_0x2d3db6(0x168)]()&&console['log']('\x0a'+chalk['bold'][_0x2d3db6(0x194)](''+helper['getPlatformName'](_0x401aa6)));const _0x340458=_0x371bb8['scenarios'],_0x1262d2=_0x371bb8['steps'],_0x5aab42=_0x371bb8[_0x2d3db6(0x156)],_0x3578a0=_0x371bb8[_0x2d3db6(0x1b7)],_0x42ce6f=_0x371bb8[_0x2d3db6(0x19f)],_0x1d101d=_0x371bb8[_0x2d3db6(0x172)],_0x321ecd=_0x371bb8[_0x2d3db6(0x1a5)],_0x35a3d2=_0x371bb8[_0x2d3db6(0x18c)],_0x165953=_0x371bb8['stepsUnknown'],_0x5136a3=_0x371bb8[_0x2d3db6(0x164)],_0x11944f=_0x371bb8[_0x2d3db6(0x144)];let _0x45da25=_0x340458+_0x2d3db6(0x14e);const _0x523c53=_0x506008['DfiNm'](_0x506008['EIYow'](_0x340458,_0x5aab42),0x0)?_0x506008[_0x2d3db6(0x14c)](_0x340458,_0x5aab42):0x0;if(_0x506008[_0x2d3db6(0x165)](_0x5aab42,0x0)&&_0x506008['XqaQp'](_0x523c53,0x0))_0x45da25+='\x20('+chalk['bold'][_0x2d3db6(0x1b5)](_0x5aab42+_0x2d3db6(0x15e))+',\x20'+chalk['bold']['green'](_0x523c53+_0x2d3db6(0x17f))+')';else(_0x506008['IvMAo'](_0x5aab42,0x0)||_0x506008['Ooxjk'](_0x523c53,0x0))&&(_0x45da25+=_0x506008['leaJy'](_0x5aab42,0x0)?'\x20('+chalk[_0x2d3db6(0x1ce)][_0x2d3db6(0x1b5)](_0x5aab42+_0x2d3db6(0x15e))+')':'\x20('+chalk[_0x2d3db6(0x1ce)][_0x2d3db6(0x1d7)](_0x523c53+'\x20passed')+')');const _0x36f19d=_0x1262d2+_0x2d3db6(0x1e0),_0x328763=[];_0x506008[_0x2d3db6(0x1e4)](_0x5136a3,0x0)&&_0x328763['push'](''+chalk['bold']['red'](_0x5136a3+_0x2d3db6(0x1e2)));_0x506008[_0x2d3db6(0x197)](_0x3578a0,0x0)&&_0x328763[_0x2d3db6(0x1cb)](''+chalk[_0x2d3db6(0x1ce)][_0x2d3db6(0x1b5)](_0x3578a0+_0x2d3db6(0x15e)));_0x506008[_0x2d3db6(0x1e4)](_0x42ce6f,0x0)&&_0x328763[_0x2d3db6(0x1cb)](''+chalk[_0x2d3db6(0x1ce)][_0x2d3db6(0x1d7)](_0x42ce6f+_0x2d3db6(0x17f)));_0x506008[_0x2d3db6(0x189)](_0x321ecd,0x0)&&_0x328763['push'](''+chalk[_0x2d3db6(0x1ce)]['yellow'](_0x321ecd+'\x20pending'));_0x506008[_0x2d3db6(0x154)](_0x1d101d,0x0)&&_0x328763[_0x2d3db6(0x1cb)](''+chalk['bold'][_0x2d3db6(0x155)](_0x1d101d+_0x2d3db6(0x178)));_0x506008['uVcva'](_0x35a3d2,0x0)&&_0x328763['push'](''+chalk[_0x2d3db6(0x1ce)][_0x2d3db6(0x194)](_0x35a3d2+'\x20undefined'));_0x506008[_0x2d3db6(0x141)](_0x165953,0x0)&&_0x328763[_0x2d3db6(0x1cb)](''+chalk[_0x2d3db6(0x1ce)][_0x2d3db6(0x194)](_0x165953+_0x2d3db6(0x178)));const _0x56a4c0=_0x506008[_0x2d3db6(0x16a)](_0x506008[_0x2d3db6(0x153)](_0x506008[_0x2d3db6(0x16a)](_0x36f19d,'('),_0x328763[_0x2d3db6(0x180)](',\x20')),')');console[_0x2d3db6(0x1c0)](_0x506008[_0x2d3db6(0x166)](_0x506008[_0x2d3db6(0x1dc)](_0x506008[_0x2d3db6(0x1df)](_0x506008[_0x2d3db6(0x166)]('\x0a',_0x45da25),'\x0a'),_0x56a4c0),'\x0a')),_0x506008[_0x2d3db6(0x18d)](_0x11944f,![])&&(_0x49f7a0=0x1);}),_0x49f7a0;}async function run(_0xd9ccc9,_0x286dc9,_0x7ee1ce){const _0x504834=a5_0x158307,_0x55176b={'bYtdu':function(_0xa5d9c,_0x7584b8){return _0xa5d9c(_0x7584b8);},'INLRq':function(_0xe76b05,_0xc25569){return _0xe76b05>_0xc25569;},'DdpHm':_0x504834(0x193),'BgMqW':_0x504834(0x16b),'fIwpx':'cucumber','ydZtz':_0x504834(0x161),'hHDpz':'@playwright/test','oIXyN':function(_0x1d380d,_0x27d4aa,_0x4e8009,_0x52d2a4){return _0x1d380d(_0x27d4aa,_0x4e8009,_0x52d2a4);},'XCzix':_0x504834(0x147),'zONqa':function(_0x44a5fb,_0x26ae1a){return _0x44a5fb>_0x26ae1a;},'mWllR':function(_0x265469,_0x23bfc5){return _0x265469-_0x23bfc5;},'hNRUm':function(_0x294db6,_0x547b30){return _0x294db6>=_0x547b30;},'HkGxN':function(_0x997cde,_0x4dfcb3){return _0x997cde!=_0x4dfcb3;},'lujXr':_0x504834(0x1a6),'fxnEV':function(_0x20855f,_0x4cd4fa){return _0x20855f(_0x4cd4fa);},'bvyFM':_0x504834(0x195),'TIMHe':function(_0x2718b2,_0x4db461){return _0x2718b2(_0x4db461);},'iVMWY':_0x504834(0x1d9),'CwwXs':function(_0x29fa10,_0x16db9c){return _0x29fa10(_0x16db9c);},'xjtQB':'false','mARIa':function(_0x37de97,_0x48b843){return _0x37de97===_0x48b843;},'mmhwb':_0x504834(0x1c4),'lsaWG':function(_0x4d13c7,_0x1b666c){return _0x4d13c7(_0x1b666c);},'peKWI':'../v2/cliUtils','wSuCY':function(_0xea795c,_0x3205b2){return _0xea795c(_0x3205b2);},'HhNkT':'../../helpers/test-observability/constants','QzJwX':function(_0x4a1801,_0x26db93){return _0x4a1801(_0x26db93);},'rzbNw':function(_0x5d156d,_0x2c688e){return _0x5d156d(_0x2c688e);},'drphZ':_0x504834(0x16d),'AKiLG':function(_0x5071bf,_0x5a50b1){return _0x5071bf>=_0x5a50b1;},'jzbDs':function(_0x39cb5d,_0x167f30){return _0x39cb5d===_0x167f30;},'FXIVh':function(_0x5c5992,_0x448b7f){return _0x5c5992===_0x448b7f;},'HTPtQ':function(_0x120554,_0x534854){return _0x120554(_0x534854);},'llsgG':function(_0x210e82,_0x1a8119){return _0x210e82(_0x1a8119);},'wQoOL':function(_0x6ea291,_0x59bba0,_0x10014d,_0x3aecc8,_0x4df914,_0x3396db){return _0x6ea291(_0x59bba0,_0x10014d,_0x3aecc8,_0x4df914,_0x3396db);}},_0x3f8edd=helper[_0x504834(0x1c8)](_0x55176b[_0x504834(0x176)]);global[_0x504834(0x1e8)]=!!_0x3f8edd,await _0x7ee1ce[_0x504834(0x1a2)](_0xd9ccc9);if(_0x7ee1ce[_0x504834(0x175)]&&!helper[_0x504834(0x163)](_0x7ee1ce['config'][_0x504834(0x15f)])){process[_0x504834(0x1bd)]['BROWSERSTACK_LOG_LEVEL']=_0x7ee1ce['config'][_0x504834(0x15f)];const _0x140fb0={};_0x140fb0[_0x504834(0x15f)]=_0x7ee1ce[_0x504834(0x175)][_0x504834(0x15f)],helper[_0x504834(0x1e9)](_0x140fb0,new Map(),new Map());}await _0x55176b[_0x504834(0x18a)](checkPwandBootstrapCli,_0x3f8edd,constants[_0x504834(0x158)][_0x504834(0x1a1)],_0x7ee1ce);BrowserstackCLI[_0x504834(0x160)]()[_0x504834(0x1ab)]&&(process[_0x504834(0x1bd)][_0x504834(0x17e)]=BrowserstackCLI[_0x504834(0x160)]()[_0x504834(0x1ab)]);helper[_0x504834(0x1e6)](_0x7ee1ce[_0x504834(0x1da)],_0xd9ccc9);!helper['isBrowserstackInfra']()&&await _0x7ee1ce['setupTCGAuth']();await helper[_0x504834(0x18b)](_0x7ee1ce['config']);const _0x1269c0=helper[_0x504834(0x198)](_0x7ee1ce[_0x504834(0x175)]);!helper[_0x504834(0x163)](_0x7ee1ce[_0x504834(0x175)]['accessibilityOptions'])&&(process['env'][_0x504834(0x15c)]=JSON[_0x504834(0x14d)](_0x7ee1ce[_0x504834(0x175)]['accessibilityOptions']));if(!BrowserstackCLI[_0x504834(0x160)]()[_0x504834(0x1c2)]()){const _0x575ad3=await TestHubHandler[_0x504834(0x1bb)](constants[_0x504834(0x158)]['CUCUMBER'],_0x7ee1ce);}let _0x2d4660=[];if(!helper['isBrowserstackInfra']()){const _0x5dbffc={};_0x5dbffc['platforms']=[],_0x2d4660=helper[_0x504834(0x171)](Object[_0x504834(0x1be)]({},_0x7ee1ce['config'],_0x5dbffc),_0x1269c0,constants[_0x504834(0x158)][_0x504834(0x1a1)]);}else _0x2d4660=helper['prepareCapabilities'](_0x7ee1ce[_0x504834(0x175)],_0x1269c0,constants[_0x504834(0x158)][_0x504834(0x1a1)]);if(!_0x7ee1ce[_0x504834(0x175)])return;const _0x4e1d6d=_0x7ee1ce[_0x504834(0x175)][_0x504834(0x1cd)]||helper[_0x504834(0x159)](_0xd9ccc9,_0x286dc9,_0x7ee1ce['config'],constants['FRAMEWORKS'][_0x504834(0x1a1)])||0x1,_0x2b303e={'server':helper['getHubUrl'](_0x7ee1ce[_0x504834(0x175)]),'proxySettings':_0x7ee1ce[_0x504834(0x175)]['proxySettings'],'maxWorkers':_0x4e1d6d,'browserStackLogLevel':_0x7ee1ce[_0x504834(0x175)][_0x504834(0x15f)],'skipSessionName':_0x7ee1ce['config'][_0x504834(0x191)][_0x504834(0x146)],'skipSessionStatus':_0x7ee1ce[_0x504834(0x175)][_0x504834(0x191)][_0x504834(0x1b2)],'turboScaleUrl':_0x7ee1ce[_0x504834(0x175)][_0x504834(0x1e5)]},_0x24bd3d=process[_0x504834(0x1d4)],[_0x10d96b,_0x1f6b42]=helper[_0x504834(0x19e)](_0x24bd3d),_0x4d4d86=path[_0x504834(0x180)](process[_0x504834(0x1c6)](),_0x55176b[_0x504834(0x1af)]);if(_0x55176b[_0x504834(0x142)](_0x1f6b42['length'],0x0)){helper['createDir'](_0x4d4d86);for(let _0x357075=_0x55176b[_0x504834(0x18e)](_0x10d96b[_0x504834(0x14b)],0x1);_0x55176b[_0x504834(0x199)](_0x357075,0x0);_0x357075--){_0x24bd3d['splice'](_0x10d96b[_0x357075],0x2);}}_0x55176b[_0x504834(0x173)](_0x7ee1ce[_0x504834(0x175)]['testObservability'],null)?process[_0x504834(0x1bd)][_0x504834(0x1b6)]=_0x7ee1ce[_0x504834(0x175)][_0x504834(0x1a8)]:process['env'][_0x504834(0x1b6)]=_0x55176b[_0x504834(0x169)];if(_0x3f8edd)try{const {checkAccessibilityPlatformConfig:_0x160696}=_0x55176b[_0x504834(0x1d1)](require,_0x55176b[_0x504834(0x1ba)]),{setAccessibilityCapabilities:_0x23d5a7}=_0x55176b[_0x504834(0x1cc)](require,_0x55176b[_0x504834(0x1b3)]),_0xad79d9=_0x55176b[_0x504834(0x1d5)](_0x160696,_0x7ee1ce['config']);if(!helper[_0x504834(0x163)](_0x7ee1ce[_0x504834(0x175)]['accessibility']))process[_0x504834(0x1bd)][_0x504834(0x17a)]=_0x55176b[_0x504834(0x1d5)](String,!!_0x7ee1ce[_0x504834(0x175)][_0x504834(0x17c)]);else helper[_0x504834(0x163)](process[_0x504834(0x1bd)][_0x504834(0x17a)])&&(process[_0x504834(0x1bd)][_0x504834(0x17a)]=_0xad79d9?_0x55176b[_0x504834(0x169)]:_0x55176b['xjtQB']);process[_0x504834(0x1bd)][_0x504834(0x170)]=_0xad79d9?_0x55176b[_0x504834(0x169)]:_0x55176b['xjtQB'],!BrowserstackCLI[_0x504834(0x160)]()[_0x504834(0x1c2)]()&&_0x55176b[_0x504834(0x179)](process[_0x504834(0x1bd)][_0x504834(0x17a)],_0x55176b['lujXr'])&&_0x55176b[_0x504834(0x1cc)](_0x23d5a7,_0x7ee1ce[_0x504834(0x175)]);}catch(_0x1604bb){logger[_0x504834(0x1a7)](_0x504834(0x192)+util[_0x504834(0x1ca)](_0x1604bb));}try{const _0x5ec889=_0x55176b['CwwXs'](require,_0x55176b[_0x504834(0x1ac)]),_0x118979=_0x55176b[_0x504834(0x1d3)](require,_0x55176b[_0x504834(0x186)]),{FRAMEWORKS:_0x109897}=_0x55176b[_0x504834(0x1d8)](require,_0x55176b[_0x504834(0x1cf)]),{checkAccessibilityPlatformConfig:_0x541c03}=_0x55176b[_0x504834(0x1db)](require,_0x55176b[_0x504834(0x1ba)]),{setAccessibilityCapabilities:_0x28045d}=_0x55176b[_0x504834(0x1c9)](require,_0x55176b[_0x504834(0x1b3)]),_0xb7d6d3=helper[_0x504834(0x1c8)](_0x55176b['hHDpz']);if(_0xb7d6d3){_0x118979[_0x504834(0x19b)](constants[_0x504834(0x158)][_0x504834(0x1a1)],constants['FRAMEWORKS'][_0x504834(0x1dd)]),_0x5ec889[_0x504834(0x160)]()['setBrowserstackConfig'](_0x7ee1ce['config'],_0x7ee1ce['configPath'],_0x7ee1ce[_0x504834(0x1a3)]),await _0x5ec889[_0x504834(0x160)]()[_0x504834(0x1a9)]();const _0x166e2d=_0x5ec889[_0x504834(0x160)]()['getConfig']();!helper[_0x504834(0x17b)](_0x166e2d[_0x504834(0x15d)])&&(process[_0x504834(0x1bd)][_0x504834(0x1ae)]=_0x55176b[_0x504834(0x169)]);_0x55176b[_0x504834(0x179)](_0x166e2d['browserstackAutomation'],![])&&(process[_0x504834(0x1bd)]['BROWSERSTACK_AUTOMATION']=_0x55176b[_0x504834(0x177)]);const _0x25dc06=_0x286dc9[_0x504834(0x18f)](_0x55176b[_0x504834(0x1b9)]);(_0x55176b[_0x504834(0x16f)](_0x25dc06,0x0)||_0x55176b[_0x504834(0x190)](_0x166e2d[_0x504834(0x1a8)],![]))&&(process[_0x504834(0x1bd)][_0x504834(0x14f)]=_0x55176b['xjtQB']);if(!_0x5ec889[_0x504834(0x160)]()['isRunning']()){let _0x362245=_0x55176b[_0x504834(0x16c)](process[_0x504834(0x1bd)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML'],_0x55176b['lujXr']);_0x362245=_0x362245||_0x55176b[_0x504834(0x150)](_0x541c03,_0x7ee1ce[_0x504834(0x175)]),process[_0x504834(0x1bd)][_0x504834(0x17a)]=_0x362245,_0x362245&&_0x55176b[_0x504834(0x1d0)](_0x28045d,_0x7ee1ce[_0x504834(0x175)]);}}}catch(_0x114360){logger['debug'](_0x504834(0x162)+util[_0x504834(0x1ca)](_0x114360));}PerformanceTester[_0x504834(0x1b4)](PerformanceEvents['SDK_SETUP']);let _0x1b4cf7;_0x55176b['wQoOL'](parallelCucumberRun,_0x2d4660,_0x2b303e,_0x7ee1ce['config'],_0x24bd3d,_0x1f6b42)[_0x504834(0x182)](async _0x28ba83=>{const _0x5d1b96=_0x504834;PerformanceTester[_0x5d1b96(0x151)](PerformanceEvents['SDK_CLEANUP']),_0x1b4cf7=_0x28ba83;const _0x1c3239=_0x55176b[_0x5d1b96(0x1a4)](printCucumberStats,_0x28ba83);process[_0x5d1b96(0x1aa)]=_0x1c3239,_0x55176b[_0x5d1b96(0x149)](_0x1f6b42[_0x5d1b96(0x14b)],0x0)&&(logger[_0x5d1b96(0x1a7)](_0x55176b[_0x5d1b96(0x1c5)]),helper['mergeOutputFiles'](_0x4d4d86,_0x1f6b42),logger[_0x5d1b96(0x1a7)](_0x55176b['BgMqW']),helper['removeDir'](_0x4d4d86));})[_0x504834(0x1c7)](async()=>{const _0x54cc12=_0x504834;PerformanceTester[_0x54cc12(0x151)](PerformanceEvents['SDK_CLEANUP']),_0x7ee1ce[_0x54cc12(0x1e3)]=helper[_0x54cc12(0x1b0)](_0x1b4cf7,_0x55176b[_0x54cc12(0x1d6)]),testOpsHelper['printBuildLink']();const _0x2adbcb=BrowserstackCLI[_0x54cc12(0x187)]();try{await TestHubHandler[_0x54cc12(0x17d)](),await BrowserstackCLI[_0x54cc12(0x160)]()[_0x54cc12(0x17d)]();}catch(_0x21b6a5){logger[_0x54cc12(0x1a7)](_0x54cc12(0x16e)+util[_0x54cc12(0x1ca)](_0x21b6a5));}try{const {browserstackFolderPath:_0x3489cc,tcgConfigPath:_0x3d7ed7}=helper['getTCGConfigFilePaths']();fs[_0x54cc12(0x19c)](_0x3d7ed7),fs[_0x54cc12(0x1e7)](_0x3489cc);}catch(_0x6ab1e5){logger[_0x54cc12(0x1a7)](_0x55176b[_0x54cc12(0x1b1)],_0x6ab1e5);}await utilities[_0x54cc12(0x1bf)](_0x7ee1ce,_0x2adbcb);});}module['exports']=run;function a5_0x1d96(){const _0x4c0503=['accessibility','stop','BROWSERSTACK_CLI_BIN_SESSION_ID','\x20passed','join','../../helpers/performance/constants','then','****\x20RESULTS\x20****','uVcva','IvMAo','peKWI','isCLIEnabled','180939XclFft','Ooxjk','oIXyN','handleApp','stepsUndefined','YZsuB','mWllR','indexOf','jzbDs','testContextOptions','Skipping\x20accessibility\x20env\x20setup\x20due\x20to:\x20','Generating\x20consolidated\x20report...','yellow','../../helpers/accessibility-automation/helper','../../helpers/testhub/testhubHandler','XqaQp','useW3C','hNRUm','winstonLogger','setFrameworkDetail','unlinkSync','266WFFNMi','parseFormatters','stepsPassed','../v2/cliUtils','CUCUMBER','initialize','cliConfig','bYtdu','stepsPending','true','debug','testObservability','bootstrap','exitCode','binSessionId','mmhwb','413610KIkXSh','BROWSERSTACK_AUTOMATION','XCzix','getErrorMessageFromResults','ydZtz','skipSessionStatus','iVMWY','end','red','BROWSERSTACK_TEST_OBSERVABILITY_YML','stepsFailed','bgWhite','drphZ','bvyFM','launchBuild','../../helpers/playwright-helper','env','assign','finalExecution','log','1028448UaDrvT','isRunning','5065974OeAYSV','../v2/browserstackCLI','DdpHm','cwd','finally','getPackageVersion','rzbNw','format','push','TIMHe','parallelsPerPlatform','bold','HhNkT','llsgG','fxnEV','EVENTS','lsaWG','argv','CwwXs','fIwpx','green','wSuCY','../playwright/accessibility-helper','framework','QzJwX','wqLos','PLAYWRIGHT','DfiNm','UPvTe','\x20steps','234685gOkVto','\x20ambiguous','errorMessage','jTWTc','turboScaleUrl','setUserConfigPath','rmdirSync','__isPlaywrightInstalled','setLogLevel','410YXKbhm','LVCZe','zONqa','8054CmaDdQ','processSuccess','amINf','skipSessionName','tmp','chalk','INLRq','leaJy','length','EIYow','stringify','\x20scenarios','BROWSERSTACK_TEST_OBSERVABILITY','HTPtQ','start','91816EIkwqm','jMHUy','gXYDr','cyan','scenariosFailed','60JMZkzN','FRAMEWORKS','getUserWorkerCount','510vltQuA','../../helpers/utilities','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','browserstackAutomation','\x20failed','logLevel','getInstance','error\x20removing\x20tcg\x20config\x20file','Skipped\x20advanced\x20env\x20handling\x20for\x20cucumber-js\x20due\x20to:\x20','isUndefined','stepsAmbiguous','fateG','RZXUl','../../helpers/helper','isBrowserstackInfra','lujXr','trWem','Removing\x20tmp\x20directory\x20created\x20for\x20reports','FXIVh','--disable-test-observability','Exception\x20in\x20stop\x20build\x20request\x20to\x20testhub\x20:\x20','AKiLG','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','prepareCapabilities','stepsSkipped','HkGxN','../../helpers/logger','config','hHDpz','xjtQB','\x20skipped','mARIa','BROWSERSTACK_TEST_ACCESSIBILITY_YML','isFalse'];a5_0x1d96=function(){return _0x4c0503;};return a5_0x1d96();} | ||
| 'use strict';const a5_0x50410a=a5_0x3d1c;(function(_0x5743e8,_0x1df034){const _0x373b39=a5_0x3d1c,_0x3abf2a=_0x5743e8();while(!![]){try{const _0x495d9d=-parseInt(_0x373b39(0x25a))/0x1+parseInt(_0x373b39(0x244))/0x2+parseInt(_0x373b39(0x285))/0x3*(parseInt(_0x373b39(0x247))/0x4)+-parseInt(_0x373b39(0x22b))/0x5*(-parseInt(_0x373b39(0x270))/0x6)+parseInt(_0x373b39(0x233))/0x7*(-parseInt(_0x373b39(0x27d))/0x8)+parseInt(_0x373b39(0x266))/0x9*(-parseInt(_0x373b39(0x21a))/0xa)+parseInt(_0x373b39(0x22a))/0xb;if(_0x495d9d===_0x1df034)break;else _0x3abf2a['push'](_0x3abf2a['shift']());}catch(_0x3c9bf7){_0x3abf2a['push'](_0x3abf2a['shift']());}}}(a5_0x4cd5,0x7fdf1));function a5_0x3d1c(_0x3446fa,_0x19169d){const _0x4cd57b=a5_0x4cd5();return a5_0x3d1c=function(_0x3d1ceb,_0x557f0e){_0x3d1ceb=_0x3d1ceb-0x1e8;let _0x11d034=_0x4cd57b[_0x3d1ceb];return _0x11d034;},a5_0x3d1c(_0x3446fa,_0x19169d);}const fs=require('fs'),path=require(a5_0x50410a(0x241)),util=require(a5_0x50410a(0x28e)),logger=require(a5_0x50410a(0x202))[a5_0x50410a(0x265)],helper=require(a5_0x50410a(0x224)),utilities=require(a5_0x50410a(0x26b)),constants=require(a5_0x50410a(0x264)),{parallelCucumberRun}=require('../test-runner'),TestHubHandler=require(a5_0x50410a(0x25c)),testOpsHelper=require(a5_0x50410a(0x23b)),chalk=require(a5_0x50410a(0x24b)),PerformanceTester=require(a5_0x50410a(0x240)),PerformanceEvents=require(a5_0x50410a(0x258))['EVENTS'],BrowserstackCLI=require('../v2/browserstackCLI'),CLIUtils=require(a5_0x50410a(0x217)),{checkPwandBootstrapCli}=require(a5_0x50410a(0x295)),ClientTroubleShootingService=require(a5_0x50410a(0x1f2));function a5_0x4cd5(){const _0x9ee33c=['BROWSERSTACK_TEST_ACCESSIBILITY_YML','gsqQT','util','pqnbV','start','Exception\x20in\x20stop\x20build\x20request\x20to\x20testhub\x20:\x20','proxySettings','stepsPending','isUndefined','../../helpers/playwright-helper','getErrorMessageFromResults','KVnll','Hnxqt','indexOf','../v2/browserstackCLI','isFalse','gCwZt','printBuildLink','cliConfig','QJwBV','parallelsPerPlatform','log','aVlJM','handleApp','../../helpers/test-observability/constants','../utils/clientTroubleshootingService','BROWSERSTACK_CLI_BIN_SESSION_ID','getPlatformName','drVxL','@playwright/test','config','bgWhite','setLogLevel','FRAMEWORKS','debug','Generating\x20consolidated\x20report...','assign','Removing\x20tmp\x20directory\x20created\x20for\x20reports','bold','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','SDK_CLEANUP','../../helpers/logger','setupTCGAuth','CwpKM','red','stop','../playwright/accessibility-helper','launchBuild','getTCGConfigFilePaths','kDnyx','CQSBa','turboScaleUrl','xMemn','testContextOptions','forEach','false','getUserWorkerCount','kvInN','uGkNG','then','getInstance','tFVfQ','../v2/cliUtils','splice','bCIJV','240VQRyCz','rcUlC','stepsFailed','yellow','removeDir','uBXJN','__isPlaywrightInstalled','getConfig','isBrowserstackInfra','BROWSERSTACK_TEST_OBSERVABILITY','../../helpers/helper','accessibility','SOZUx','YEChS','exitCode','BROWSERSTACK_TEST_OBSERVABILITY_YML','11309562nUaAXZ','274245tesvxG','QJhwJ','Skipped\x20advanced\x20env\x20handling\x20for\x20cucumber-js\x20due\x20to:\x20','CSBmn','green','--disable-test-observability','Skipping\x20accessibility\x20env\x20setup\x20due\x20to:\x20','createDir','7wQrYcT','finalExecution','yYwVZ','format','SMtOa','stepsUndefined','processSuccess','dHsnF','../../helpers/test-observability/utils','scenariosFailed','RsjhY','tPcnO','argv','../../helpers/performance/performance-tester','path','cwd','cyan','478798YxRfwX','join','mergeOutputFiles','9824UUKbYY','AnuQU','accessibilityOptions','DlaLB','chalk','\x20ambiguous','skipSessionStatus','isCLIEnabled','\x20skipped','error\x20removing\x20tcg\x20config\x20file','stepsPassed','sXoaE','logLevel','exports','PzGdo','../../helpers/accessibility-automation/helper','ExrcI','../../helpers/performance/constants','isRunning','695225ZLAcWn','finally','../../helpers/testhub/testhubHandler','kkamS','testObservability','push','tmp','\x20failed','setFrameworkDetail','PLAYWRIGHT','../utils/constants','winstonLogger','343836wElGZI','\x20passed','env','prepareCapabilities','length','../../helpers/utilities','CUCUMBER','\x20scenarios','rmdirSync','browserstackAutomation','96wmeTjF','platforms','cLuJg','ysAaQ','\x20pending','useW3C','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','binSessionId','end','csJyH','rFVGb','QsVnk','aDjco','3531992aRRicO','AgNJd','setBrowserstackConfig','scenarios','configPath','nnunz','iiAxA','bootstrap','528WUmXsj','aotqo','gAFhq','aJGaZ','sgavW','rKutc','\x20undefined'];a5_0x4cd5=function(){return _0x9ee33c;};return a5_0x4cd5();}function printCucumberStats(_0x12aff0){const _0xc5a28f=a5_0x50410a,_0x45fd06={};_0x45fd06[_0xc5a28f(0x273)]=function(_0x2286c4,_0x1eaaee){return _0x2286c4>_0x1eaaee;},_0x45fd06[_0xc5a28f(0x288)]=function(_0x1bf2c5,_0x1a2f0b){return _0x1bf2c5-_0x1a2f0b;},_0x45fd06[_0xc5a28f(0x20d)]=function(_0x5e86c2,_0x559cd8){return _0x5e86c2>_0x559cd8;},_0x45fd06[_0xc5a28f(0x248)]=function(_0x143ad4,_0x1ec826){return _0x143ad4>_0x1ec826;},_0x45fd06[_0xc5a28f(0x257)]=function(_0x3b9d86,_0x58bb92){return _0x3b9d86>_0x58bb92;},_0x45fd06[_0xc5a28f(0x28d)]=function(_0x21b54c,_0x25b75e){return _0x21b54c>_0x25b75e;},_0x45fd06[_0xc5a28f(0x22e)]=function(_0x41154e,_0x11e049){return _0x41154e>_0x11e049;},_0x45fd06[_0xc5a28f(0x25d)]=function(_0x2a0046,_0x4dc90c){return _0x2a0046>_0x4dc90c;},_0x45fd06[_0xc5a28f(0x1ec)]=function(_0x2d2afa,_0x3c768d){return _0x2d2afa>_0x3c768d;},_0x45fd06['sXoaE']=function(_0x3555bf,_0x439c0c){return _0x3555bf>_0x439c0c;},_0x45fd06[_0xc5a28f(0x237)]=function(_0x3dc166,_0x53fdd7){return _0x3dc166>_0x53fdd7;},_0x45fd06['AgNJd']=function(_0x2f4f8e,_0xe9b82c){return _0x2f4f8e>_0xe9b82c;},_0x45fd06[_0xc5a28f(0x219)]=function(_0x5a4ab7,_0x57802d){return _0x5a4ab7+_0x57802d;},_0x45fd06[_0xc5a28f(0x216)]=function(_0x26d139,_0x22a8a7){return _0x26d139+_0x22a8a7;},_0x45fd06[_0xc5a28f(0x24a)]=function(_0x27fd90,_0x4b2f13){return _0x27fd90+_0x4b2f13;},_0x45fd06['gCwZt']=function(_0x425aa6,_0x4caa68){return _0x425aa6+_0x4caa68;},_0x45fd06[_0xc5a28f(0x28f)]=function(_0x4972e2,_0x32c572){return _0x4972e2+_0x32c572;},_0x45fd06[_0xc5a28f(0x204)]=function(_0x19f72e,_0x44a166){return _0x19f72e===_0x44a166;},_0x45fd06['pOauF']='****\x20RESULTS\x20****';const _0xbe10a=_0x45fd06;let _0x241d39=0x0;if(_0xbe10a[_0xc5a28f(0x204)](_0x12aff0[_0xc5a28f(0x26a)],0x0))return _0x241d39;return console[_0xc5a28f(0x1ee)](chalk[_0xc5a28f(0x1ff)][_0xc5a28f(0x1f8)](_0xbe10a['pOauF'])),_0x12aff0[_0xc5a28f(0x20f)](_0x529920=>{const _0x35f4d6=_0xc5a28f,_0x5e45fe=_0x529920[0x0],_0x34ef53=_0x529920[0x1];helper[_0x35f4d6(0x222)]()&&console['log']('\x0a'+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x21d)](''+helper[_0x35f4d6(0x1f4)](_0x5e45fe)));const _0x372361=_0x34ef53[_0x35f4d6(0x280)],_0x34a8a3=_0x34ef53['steps'],_0x44b6b9=_0x34ef53[_0x35f4d6(0x23c)],_0x258877=_0x34ef53[_0x35f4d6(0x21c)],_0x12b7a0=_0x34ef53[_0x35f4d6(0x251)],_0x389687=_0x34ef53['stepsSkipped'],_0x1187a8=_0x34ef53[_0x35f4d6(0x293)],_0x2b1bce=_0x34ef53[_0x35f4d6(0x238)],_0x4731a7=_0x34ef53['stepsUnknown'],_0x42ebc2=_0x34ef53['stepsAmbiguous'],_0x2d7536=_0x34ef53[_0x35f4d6(0x239)];let _0x4b9881=_0x372361+_0x35f4d6(0x26d);const _0x53ff94=_0xbe10a[_0x35f4d6(0x273)](_0xbe10a[_0x35f4d6(0x288)](_0x372361,_0x44b6b9),0x0)?_0xbe10a[_0x35f4d6(0x288)](_0x372361,_0x44b6b9):0x0;if(_0xbe10a[_0x35f4d6(0x20d)](_0x44b6b9,0x0)&&_0xbe10a[_0x35f4d6(0x248)](_0x53ff94,0x0))_0x4b9881+='\x20('+chalk['bold'][_0x35f4d6(0x205)](_0x44b6b9+_0x35f4d6(0x261))+',\x20'+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x22f)](_0x53ff94+'\x20passed')+')';else(_0xbe10a[_0x35f4d6(0x257)](_0x44b6b9,0x0)||_0xbe10a[_0x35f4d6(0x257)](_0x53ff94,0x0))&&(_0x4b9881+=_0xbe10a[_0x35f4d6(0x28d)](_0x44b6b9,0x0)?'\x20('+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x205)](_0x44b6b9+'\x20failed')+')':'\x20('+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x22f)](_0x53ff94+_0x35f4d6(0x267))+')');const _0xd6d3fa=_0x34a8a3+'\x20steps',_0x233f34=[];_0xbe10a[_0x35f4d6(0x22e)](_0x42ebc2,0x0)&&_0x233f34[_0x35f4d6(0x25f)](''+chalk[_0x35f4d6(0x1ff)]['red'](_0x42ebc2+_0x35f4d6(0x24c)));_0xbe10a[_0x35f4d6(0x25d)](_0x258877,0x0)&&_0x233f34['push'](''+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x205)](_0x258877+_0x35f4d6(0x261)));_0xbe10a['gsqQT'](_0x12b7a0,0x0)&&_0x233f34[_0x35f4d6(0x25f)](''+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x22f)](_0x12b7a0+_0x35f4d6(0x267)));_0xbe10a['QJwBV'](_0x1187a8,0x0)&&_0x233f34[_0x35f4d6(0x25f)](''+chalk[_0x35f4d6(0x1ff)]['yellow'](_0x1187a8+_0x35f4d6(0x274)));_0xbe10a[_0x35f4d6(0x252)](_0x389687,0x0)&&_0x233f34['push'](''+chalk[_0x35f4d6(0x1ff)][_0x35f4d6(0x243)](_0x389687+_0x35f4d6(0x24f)));_0xbe10a['SMtOa'](_0x2b1bce,0x0)&&_0x233f34[_0x35f4d6(0x25f)](''+chalk[_0x35f4d6(0x1ff)]['yellow'](_0x2b1bce+_0x35f4d6(0x28b)));_0xbe10a[_0x35f4d6(0x27e)](_0x4731a7,0x0)&&_0x233f34[_0x35f4d6(0x25f)](''+chalk['bold'][_0x35f4d6(0x21d)](_0x4731a7+_0x35f4d6(0x24f)));const _0x4202bf=_0xbe10a[_0x35f4d6(0x219)](_0xbe10a['bCIJV'](_0xbe10a[_0x35f4d6(0x216)](_0xd6d3fa,'('),_0x233f34[_0x35f4d6(0x245)](',\x20')),')');console[_0x35f4d6(0x1ee)](_0xbe10a['bCIJV'](_0xbe10a[_0x35f4d6(0x24a)](_0xbe10a[_0x35f4d6(0x1e9)](_0xbe10a[_0x35f4d6(0x28f)]('\x0a',_0x4b9881),'\x0a'),_0x4202bf),'\x0a')),_0xbe10a['CwpKM'](_0x2d7536,![])&&(_0x241d39=0x1);}),_0x241d39;}async function run(_0x1fce3a,_0xc3e336,_0x499e28){const _0x36a0d7=a5_0x50410a,_0x346630={'YEChS':function(_0x1c9896,_0x541e54){return _0x1c9896(_0x541e54);},'SOZUx':function(_0x278bfc,_0x5e9314){return _0x278bfc>_0x5e9314;},'sgavW':_0x36a0d7(0x1fc),'nnunz':_0x36a0d7(0x1fe),'gAFhq':'cucumber','iiAxA':_0x36a0d7(0x250),'uGkNG':_0x36a0d7(0x1f6),'aotqo':function(_0xa27469,_0x3cf7cf,_0x2e09c7,_0x2a9ea8){return _0xa27469(_0x3cf7cf,_0x2e09c7,_0x2a9ea8);},'uBXJN':_0x36a0d7(0x260),'QsVnk':function(_0x56f0d7,_0x8927a){return _0x56f0d7>_0x8927a;},'rKutc':function(_0x423636,_0x24e116){return _0x423636-_0x24e116;},'cLuJg':function(_0x297c5c,_0x163142){return _0x297c5c>=_0x163142;},'kvInN':function(_0x55cc94,_0x28cb1f){return _0x55cc94!=_0x28cb1f;},'PzGdo':'true','yYwVZ':function(_0x205ddb,_0x356af0){return _0x205ddb(_0x356af0);},'Hnxqt':_0x36a0d7(0x256),'rFVGb':function(_0x56f012,_0x19023e){return _0x56f012(_0x19023e);},'QJhwJ':_0x36a0d7(0x207),'csJyH':_0x36a0d7(0x210),'dHsnF':function(_0x388af3,_0x1f656f){return _0x388af3===_0x1f656f;},'RsjhY':_0x36a0d7(0x29a),'rcUlC':_0x36a0d7(0x217),'kDnyx':_0x36a0d7(0x1f1),'aDjco':function(_0x2df1d7,_0x540171){return _0x2df1d7(_0x540171);},'aVlJM':function(_0x1be66a,_0x23837a){return _0x1be66a===_0x23837a;},'drVxL':_0x36a0d7(0x230),'tPcnO':function(_0x3554c9,_0x38d22b){return _0x3554c9>=_0x38d22b;},'KVnll':function(_0x227b42,_0x58008b){return _0x227b42===_0x58008b;},'CQSBa':function(_0x566455,_0x557369){return _0x566455(_0x557369);},'ZNwUP':function(_0x2d5f6f,_0x554086,_0x4963e5,_0x4b50df,_0x2bdc6a,_0x4a141d){return _0x2d5f6f(_0x554086,_0x4963e5,_0x4b50df,_0x2bdc6a,_0x4a141d);}},_0x1d221e=helper['getPackageVersion'](_0x346630[_0x36a0d7(0x213)]);global[_0x36a0d7(0x220)]=!!_0x1d221e,await _0x499e28['initialize'](_0x1fce3a);if(_0x499e28['config']&&!helper['isUndefined'](_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x253)])){process[_0x36a0d7(0x268)]['BROWSERSTACK_LOG_LEVEL']=_0x499e28['config']['logLevel'];const _0x1b2890={};_0x1b2890[_0x36a0d7(0x253)]=_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x253)],helper[_0x36a0d7(0x1f9)](_0x1b2890,new Map(),new Map());}await _0x346630[_0x36a0d7(0x286)](checkPwandBootstrapCli,_0x1d221e,constants[_0x36a0d7(0x1fa)]['CUCUMBER'],_0x499e28);BrowserstackCLI['getInstance']()['binSessionId']&&(process[_0x36a0d7(0x268)][_0x36a0d7(0x1f3)]=BrowserstackCLI[_0x36a0d7(0x215)]()[_0x36a0d7(0x277)]);helper['setUserConfigPath'](_0x499e28['framework'],_0x1fce3a);!helper[_0x36a0d7(0x222)]()&&await _0x499e28[_0x36a0d7(0x203)]();await helper[_0x36a0d7(0x1f0)](_0x499e28['config']);const _0x53d343=helper[_0x36a0d7(0x275)](_0x499e28[_0x36a0d7(0x1f7)]);!helper[_0x36a0d7(0x294)](_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x249)])&&(process[_0x36a0d7(0x268)][_0x36a0d7(0x276)]=JSON['stringify'](_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x249)]));if(!BrowserstackCLI['getInstance']()[_0x36a0d7(0x259)]()){const _0x350d4f=await TestHubHandler[_0x36a0d7(0x208)](constants['FRAMEWORKS'][_0x36a0d7(0x26c)],_0x499e28);}let _0x4d643a=[];if(!helper[_0x36a0d7(0x222)]()){const _0x350ebf={};_0x350ebf[_0x36a0d7(0x271)]=[],_0x4d643a=helper[_0x36a0d7(0x269)](Object[_0x36a0d7(0x1fd)]({},_0x499e28[_0x36a0d7(0x1f7)],_0x350ebf),_0x53d343,constants[_0x36a0d7(0x1fa)]['CUCUMBER']);}else _0x4d643a=helper['prepareCapabilities'](_0x499e28[_0x36a0d7(0x1f7)],_0x53d343,constants[_0x36a0d7(0x1fa)]['CUCUMBER']);if(!_0x499e28[_0x36a0d7(0x1f7)])return;const _0x1430f1=_0x499e28['config'][_0x36a0d7(0x1ed)]||helper[_0x36a0d7(0x211)](_0x1fce3a,_0xc3e336,_0x499e28['config'],constants['FRAMEWORKS'][_0x36a0d7(0x26c)])||0x1,_0x484493={'server':helper['getHubUrl'](_0x499e28[_0x36a0d7(0x1f7)]),'proxySettings':_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x292)],'maxWorkers':_0x1430f1,'browserStackLogLevel':_0x499e28[_0x36a0d7(0x1f7)]['logLevel'],'skipSessionName':_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x20e)]['skipSessionName'],'skipSessionStatus':_0x499e28['config'][_0x36a0d7(0x20e)][_0x36a0d7(0x24d)],'turboScaleUrl':_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x20c)]},_0x162a1b=process[_0x36a0d7(0x23f)],[_0x17e781,_0x289f6c]=helper['parseFormatters'](_0x162a1b),_0x34ac0e=path['join'](process[_0x36a0d7(0x242)](),_0x346630[_0x36a0d7(0x21f)]);if(_0x346630[_0x36a0d7(0x27b)](_0x289f6c['length'],0x0)){helper[_0x36a0d7(0x232)](_0x34ac0e);for(let _0x27bb9c=_0x346630[_0x36a0d7(0x28a)](_0x17e781[_0x36a0d7(0x26a)],0x1);_0x346630[_0x36a0d7(0x272)](_0x27bb9c,0x0);_0x27bb9c--){_0x162a1b[_0x36a0d7(0x218)](_0x17e781[_0x27bb9c],0x2);}}_0x346630[_0x36a0d7(0x212)](_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x25e)],null)?process[_0x36a0d7(0x268)][_0x36a0d7(0x229)]=_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x25e)]:process['env'][_0x36a0d7(0x229)]=_0x346630['PzGdo'];if(_0x1d221e)try{const {checkAccessibilityPlatformConfig:_0x9b2aee}=_0x346630[_0x36a0d7(0x235)](require,_0x346630['Hnxqt']),{setAccessibilityCapabilities:_0x5e6152}=_0x346630['rFVGb'](require,_0x346630[_0x36a0d7(0x22c)]),_0x590d0e=_0x346630[_0x36a0d7(0x235)](_0x9b2aee,_0x499e28[_0x36a0d7(0x1f7)]);if(!helper['isUndefined'](_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x225)]))process['env'][_0x36a0d7(0x28c)]=_0x346630[_0x36a0d7(0x27a)](String,!!_0x499e28[_0x36a0d7(0x1f7)][_0x36a0d7(0x225)]);else helper[_0x36a0d7(0x294)](process[_0x36a0d7(0x268)][_0x36a0d7(0x28c)])&&(process['env']['BROWSERSTACK_TEST_ACCESSIBILITY_YML']=_0x590d0e?_0x346630['PzGdo']:_0x346630['csJyH']);process['env'][_0x36a0d7(0x200)]=_0x590d0e?_0x346630[_0x36a0d7(0x255)]:_0x346630[_0x36a0d7(0x279)],!BrowserstackCLI['getInstance']()[_0x36a0d7(0x259)]()&&_0x346630[_0x36a0d7(0x23a)](process[_0x36a0d7(0x268)][_0x36a0d7(0x28c)],_0x346630[_0x36a0d7(0x255)])&&_0x346630[_0x36a0d7(0x235)](_0x5e6152,_0x499e28[_0x36a0d7(0x1f7)]);}catch(_0x39fbaf){logger['debug'](_0x36a0d7(0x231)+util[_0x36a0d7(0x236)](_0x39fbaf));}try{const _0x175211=_0x346630[_0x36a0d7(0x27a)](require,_0x346630[_0x36a0d7(0x23d)]),_0x4be2e6=_0x346630[_0x36a0d7(0x27a)](require,_0x346630[_0x36a0d7(0x21b)]),{FRAMEWORKS:_0x2d55c2}=_0x346630['yYwVZ'](require,_0x346630[_0x36a0d7(0x20a)]),{checkAccessibilityPlatformConfig:_0x2c3110}=_0x346630[_0x36a0d7(0x27c)](require,_0x346630[_0x36a0d7(0x298)]),{setAccessibilityCapabilities:_0x3c705c}=_0x346630[_0x36a0d7(0x27a)](require,_0x346630[_0x36a0d7(0x22c)]),_0x2895e3=helper['getPackageVersion'](_0x346630[_0x36a0d7(0x213)]);if(_0x2895e3){_0x4be2e6[_0x36a0d7(0x262)](constants[_0x36a0d7(0x1fa)][_0x36a0d7(0x26c)],constants[_0x36a0d7(0x1fa)][_0x36a0d7(0x263)]),_0x175211['getInstance']()[_0x36a0d7(0x27f)](_0x499e28[_0x36a0d7(0x1f7)],_0x499e28[_0x36a0d7(0x281)],_0x499e28[_0x36a0d7(0x1eb)]),await _0x175211[_0x36a0d7(0x215)]()[_0x36a0d7(0x284)]();const _0x48a890=_0x175211[_0x36a0d7(0x215)]()[_0x36a0d7(0x221)]();!helper[_0x36a0d7(0x1e8)](_0x48a890['browserstackAutomation'])&&(process[_0x36a0d7(0x268)]['BROWSERSTACK_AUTOMATION']=_0x346630['PzGdo']);_0x346630[_0x36a0d7(0x1ef)](_0x48a890[_0x36a0d7(0x26f)],![])&&(process['env']['BROWSERSTACK_AUTOMATION']=_0x346630[_0x36a0d7(0x279)]);const _0x29f000=_0xc3e336[_0x36a0d7(0x299)](_0x346630[_0x36a0d7(0x1f5)]);(_0x346630[_0x36a0d7(0x23e)](_0x29f000,0x0)||_0x346630[_0x36a0d7(0x1ef)](_0x48a890[_0x36a0d7(0x25e)],![]))&&(process[_0x36a0d7(0x268)][_0x36a0d7(0x223)]=_0x346630[_0x36a0d7(0x279)]);if(!_0x175211['getInstance']()['isRunning']()){let _0xa42ae4=_0x346630[_0x36a0d7(0x297)](process[_0x36a0d7(0x268)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML'],_0x346630[_0x36a0d7(0x255)]);_0xa42ae4=_0xa42ae4||_0x346630[_0x36a0d7(0x27a)](_0x2c3110,_0x499e28[_0x36a0d7(0x1f7)]),process['env'][_0x36a0d7(0x28c)]=_0xa42ae4,_0xa42ae4&&_0x346630[_0x36a0d7(0x20b)](_0x3c705c,_0x499e28[_0x36a0d7(0x1f7)]);}}}catch(_0x1c6ede){logger[_0x36a0d7(0x1fb)](_0x36a0d7(0x22d)+util[_0x36a0d7(0x236)](_0x1c6ede));}PerformanceTester[_0x36a0d7(0x278)](PerformanceEvents['SDK_SETUP']);let _0x3763e9;_0x346630['ZNwUP'](parallelCucumberRun,_0x4d643a,_0x484493,_0x499e28[_0x36a0d7(0x1f7)],_0x162a1b,_0x289f6c)[_0x36a0d7(0x214)](async _0x48dedb=>{const _0x30e0fc=_0x36a0d7;PerformanceTester[_0x30e0fc(0x290)](PerformanceEvents[_0x30e0fc(0x201)]),_0x3763e9=_0x48dedb;const _0x55a7e8=_0x346630[_0x30e0fc(0x227)](printCucumberStats,_0x48dedb);process[_0x30e0fc(0x228)]=_0x55a7e8,_0x346630[_0x30e0fc(0x226)](_0x289f6c[_0x30e0fc(0x26a)],0x0)&&(logger[_0x30e0fc(0x1fb)](_0x346630[_0x30e0fc(0x289)]),helper[_0x30e0fc(0x246)](_0x34ac0e,_0x289f6c),logger['debug'](_0x346630[_0x30e0fc(0x282)]),helper[_0x30e0fc(0x21e)](_0x34ac0e));})[_0x36a0d7(0x25b)](async()=>{const _0x5bc5cb=_0x36a0d7;PerformanceTester['start'](PerformanceEvents[_0x5bc5cb(0x201)]),_0x499e28['errorMessage']=helper[_0x5bc5cb(0x296)](_0x3763e9,_0x346630[_0x5bc5cb(0x287)]),testOpsHelper[_0x5bc5cb(0x1ea)]();const _0x12822e=BrowserstackCLI[_0x5bc5cb(0x24e)]();try{await TestHubHandler[_0x5bc5cb(0x206)](),await BrowserstackCLI[_0x5bc5cb(0x215)]()[_0x5bc5cb(0x206)]();}catch(_0x16b990){logger[_0x5bc5cb(0x1fb)](_0x5bc5cb(0x291)+util[_0x5bc5cb(0x236)](_0x16b990));}try{const {browserstackFolderPath:_0x147c3f,tcgConfigPath:_0x595444}=helper[_0x5bc5cb(0x209)]();fs['unlinkSync'](_0x595444),fs[_0x5bc5cb(0x26e)](_0x147c3f);}catch(_0x156449){logger['debug'](_0x346630[_0x5bc5cb(0x283)],_0x156449);}await utilities[_0x5bc5cb(0x234)](_0x499e28,_0x12822e);});}module[a5_0x50410a(0x254)]=run; |
@@ -1,1 +0,1 @@ | ||
| function a7_0x2bd3(_0x3f08c7,_0x36ec5c){const _0x2f3f15=a7_0x2f3f();return a7_0x2bd3=function(_0x2bd375,_0xb0dfcb){_0x2bd375=_0x2bd375-0x1a9;let _0x4f16d7=_0x2f3f15[_0x2bd375];return _0x4f16d7;},a7_0x2bd3(_0x3f08c7,_0x36ec5c);}const a7_0x1b4fb4=a7_0x2bd3;(function(_0x5721b5,_0x23a497){const _0x3b4510=a7_0x2bd3,_0x3d0ba1=_0x5721b5();while(!![]){try{const _0xec4b0d=parseInt(_0x3b4510(0x1f0))/0x1*(-parseInt(_0x3b4510(0x1cb))/0x2)+parseInt(_0x3b4510(0x1ae))/0x3+parseInt(_0x3b4510(0x1af))/0x4*(parseInt(_0x3b4510(0x1fb))/0x5)+-parseInt(_0x3b4510(0x1c4))/0x6+parseInt(_0x3b4510(0x1d8))/0x7+parseInt(_0x3b4510(0x1be))/0x8*(-parseInt(_0x3b4510(0x1f6))/0x9)+parseInt(_0x3b4510(0x202))/0xa*(parseInt(_0x3b4510(0x1a9))/0xb);if(_0xec4b0d===_0x23a497)break;else _0x3d0ba1['push'](_0x3d0ba1['shift']());}catch(_0x1df012){_0x3d0ba1['push'](_0x3d0ba1['shift']());}}}(a7_0x2f3f,0x4075f));const {requireModule,getPlatformName,nestedKeyValue}=require('../../../helpers/helper'),{Formatter}=requireModule(a7_0x1b4fb4(0x1da)),pickleParser=requireModule('cucumber/lib/formatter/helpers/pickle_parser.js','cucumber');class BrowserstackFormatter extends Formatter{constructor(_0x356391){const _0x447452=a7_0x1b4fb4,_0x3565a2={'SLxho':function(_0x2a9d06,_0x73ac09){return _0x2a9d06!==_0x73ac09;},'qLEXg':function(_0x5a3993,_0x52b8b8){return _0x5a3993(_0x52b8b8);},'dbHcj':_0x447452(0x205),'VshMG':_0x447452(0x1fe),'Juvaw':_0x447452(0x1c5),'vSGdp':'test-run-finished','vneLB':'test-step-started'};super(_0x356391),_0x356391[_0x447452(0x1fa)]['on'](_0x3565a2[_0x447452(0x1d3)],()=>{const _0x2d5bf0=_0x447452;let _0x3c7a0c;if(_0x3565a2[_0x2d5bf0(0x1e9)](process[_0x2d5bf0(0x1d7)][_0x2d5bf0(0x1cc)],undefined)){const _0x1155eb=JSON[_0x2d5bf0(0x1eb)](process[_0x2d5bf0(0x1d7)][_0x2d5bf0(0x1cc)]);_0x3c7a0c=_0x1155eb['capability'];}_0x3565a2[_0x2d5bf0(0x1e9)](_0x3c7a0c,undefined)&&(global['__platform']=_0x3565a2[_0x2d5bf0(0x1b6)](getPlatformName,_0x3c7a0c),console[_0x2d5bf0(0x1b1)](_0x2d5bf0(0x1c2)+global[_0x2d5bf0(0x1bd)]));}),_0x356391[_0x447452(0x1fa)]['on'](_0x3565a2[_0x447452(0x1fd)],()=>{testSuites+=0x1;}),_0x356391[_0x447452(0x1fa)]['on'](_0x3565a2[_0x447452(0x1e8)],_0x43914f=>{const _0x172211=_0x447452;this[_0x172211(0x1f1)](_0x43914f);}),_0x356391['eventBroadcaster']['on'](_0x3565a2[_0x447452(0x1e5)],()=>{totalTests-=0x2;}),_0x356391['eventBroadcaster']['on'](_0x3565a2[_0x447452(0x201)],()=>{totalTests+=0x1;});}[a7_0x1b4fb4(0x1f1)](_0x5b51f8){const _0x392f57=a7_0x1b4fb4,_0x37202c={'GwXwo':_0x392f57(0x1f3),'OggIY':_0x392f57(0x1ce),'NFqvL':_0x392f57(0x1b8),'MHCZe':_0x392f57(0x206),'WzKuU':_0x392f57(0x1fc),'DtrgN':_0x392f57(0x1c7),'CkWTg':'AMBIGUOUS','rTXkE':function(_0x32e4c2,_0x23a434){return _0x32e4c2+_0x23a434;},'DlfmS':_0x392f57(0x1ff),'uXBXl':'\x20-\x20','pppQV':function(_0x3167e2,_0xf61f89){return _0x3167e2(_0xf61f89);},'JxgpD':'cucumber-js/test_old.setup.js','krang':_0x392f57(0x1d0),'auWHm':_0x392f57(0x1b2),'XBaEL':function(_0x584c80,_0x490a8f){return _0x584c80===_0x490a8f;},'FslYF':function(_0x457e42,_0x503862,_0x3f55ca){return _0x457e42(_0x503862,_0x3f55ca);},'amxJo':_0x392f57(0x1f7),'GqdPK':_0x392f57(0x1ca),'sjMUU':'stack','gVjwS':function(_0x49ad8a,_0x14f18a){return _0x49ad8a+_0x14f18a;},'NgywP':function(_0xea5bed,_0x4ef94a){return _0xea5bed!==_0x4ef94a;},'QpwjE':function(_0x50956e,_0x10d7f6){return _0x50956e+_0x10d7f6;},'feoAZ':function(_0x1faf79,_0x740fd7){return _0x1faf79!==_0x740fd7;},'iNysC':_0x392f57(0x1ef),'CwUeR':function(_0x544fb3,_0x244194){return _0x544fb3+_0x244194;},'oPQBc':function(_0x3f508b,_0x190ed0){return _0x3f508b+_0x190ed0;},'NLQHR':function(_0x2adc4b,_0x2c19db){return _0x2adc4b<_0x2c19db;},'Iftrp':function(_0x1b44ce,_0x63622b){return _0x1b44ce+_0x63622b;},'DvHDv':function(_0x32771b,_0x224c56){return _0x32771b+_0x224c56;},'NQZmA':function(_0x90119,_0x6d13b8){return _0x90119(_0x6d13b8);},'tTeLW':function(_0xd7605d,_0x26d97b){return _0xd7605d(_0x26d97b);},'EgNaT':function(_0x1a82fc,_0x420329){return _0x1a82fc+_0x420329;},'UBhsV':function(_0x14209a,_0x4dda37){return _0x14209a+_0x4dda37;},'eqlwn':function(_0x538d31,_0x52fcea){return _0x538d31+_0x52fcea;}};let _0x252c12=![];function _0x2e768f(_0x4c8419){const _0x38a9b3=_0x392f57;switch(_0x4c8419){case _0x37202c[_0x38a9b3(0x1b5)]:testsFailed+=0x1;break;case _0x37202c[_0x38a9b3(0x1cf)]:testsPassed+=0x1;break;case _0x37202c[_0x38a9b3(0x1e6)]:testsSkipped+=0x1;break;case _0x37202c[_0x38a9b3(0x1f8)]:testsPending+=0x1;break;case _0x37202c[_0x38a9b3(0x1dd)]:testsUndefined+=0x1;break;case _0x37202c[_0x38a9b3(0x1d4)]:testsUnknown+=0x1;break;case _0x37202c[_0x38a9b3(0x1d1)]:testsAmbiguous+=0x1;break;default:break;}}_0x37202c[_0x392f57(0x1ea)](global[_0x392f57(0x1bd)],undefined)&&console[_0x392f57(0x1b1)](_0x37202c['rTXkE'](_0x37202c[_0x392f57(0x1b9)]('\x0a',global[_0x392f57(0x1bd)]),'\x0a'));let _0x1ee2f6=![];if(_0x37202c[_0x392f57(0x1ed)](typeof this[_0x392f57(0x1ac)][_0x392f57(0x1cd)],_0x37202c['iNysC'])){var _0x405083=this[_0x392f57(0x1ac)]['getTestCaseData'](_0x5b51f8[_0x392f57(0x1bf)]),_0x293681=_0x405083[_0x392f57(0x1c6)],_0x22c945=_0x405083[_0x392f57(0x1b7)];console[_0x392f57(0x1b1)](_0x37202c[_0x392f57(0x1b4)]('\x20\x20',_0x293681[_0x392f57(0x1aa)]));var _0x1903b4=(0x0,pickleParser[_0x392f57(0x1c0)])(_0x293681);_0x22c945['steps'][_0x392f57(0x1bb)](function(_0x13b8fb){const _0x5ad578=_0x392f57;if(_0x13b8fb[_0x5ad578(0x1ec)]&&_0x13b8fb['sourceLocation'])_0x252c12=!![],console[_0x5ad578(0x1b1)](_0x37202c[_0x5ad578(0x1b4)](_0x37202c[_0x5ad578(0x1b4)](_0x37202c[_0x5ad578(0x1b4)](_0x37202c['DlfmS'],_0x1903b4[_0x13b8fb['sourceLocation'][_0x5ad578(0x1de)]]['text']),_0x37202c[_0x5ad578(0x1d5)]),_0x13b8fb[_0x5ad578(0x1f7)][_0x5ad578(0x1bc)][_0x5ad578(0x1dc)]())),_0x37202c[_0x5ad578(0x1c9)](_0x2e768f,_0x13b8fb['result']['status']['toUpperCase']());else _0x13b8fb[_0x5ad578(0x1ec)]&&(!_0x13b8fb[_0x5ad578(0x1ec)]['uri'][_0x5ad578(0x1f2)](_0x37202c[_0x5ad578(0x200)])&&(_0x37202c['pppQV'](_0x2e768f,_0x13b8fb[_0x5ad578(0x1f7)][_0x5ad578(0x1bc)]['toUpperCase']()),_0x252c12?console['log'](_0x37202c[_0x5ad578(0x1b4)](_0x37202c[_0x5ad578(0x1e1)],_0x13b8fb[_0x5ad578(0x1f7)][_0x5ad578(0x1bc)]['toUpperCase']())):console['log'](_0x37202c[_0x5ad578(0x1b4)](_0x37202c[_0x5ad578(0x1b0)],_0x13b8fb['result']['status']['toUpperCase']()))));if(_0x37202c[_0x5ad578(0x1e7)](_0x13b8fb[_0x5ad578(0x1f7)][_0x5ad578(0x1bc)][_0x5ad578(0x1dc)](),_0x37202c[_0x5ad578(0x1b5)])){const _0x31209f=_0x37202c[_0x5ad578(0x203)](nestedKeyValue,_0x13b8fb,[_0x37202c[_0x5ad578(0x1db)],_0x37202c['GqdPK'],_0x37202c[_0x5ad578(0x1d9)]]);_0x31209f&&(testsErrorMessage[_0x293681['name']]=_0x31209f,console[_0x5ad578(0x1b1)](_0x37202c[_0x5ad578(0x1c1)](_0x31209f,'\x0a'))),_0x1ee2f6=!![];}});}else{const _0x4d3737=this[_0x392f57(0x1ac)]['getTestCaseAttempt'](_0x5b51f8);console[_0x392f57(0x1b1)](_0x37202c[_0x392f57(0x1e2)](_0x37202c[_0x392f57(0x1c8)](_0x37202c[_0x392f57(0x1e2)]('\x20\x20',_0x4d3737[_0x392f57(0x1ee)][_0x392f57(0x1ab)][_0x392f57(0x1aa)]),_0x37202c[_0x392f57(0x1d5)]),_0x4d3737['pickle']['name']));const _0x123943=(0x0,pickleParser[_0x392f57(0x1c0)])(_0x4d3737[_0x392f57(0x1c6)]),_0x3183fa=_0x4d3737[_0x392f57(0x1b7)]['steps'],_0x217fdc=_0x4d3737[_0x392f57(0x1ba)],_0x18b9ec=_0x3183fa[_0x392f57(0x1c3)];for(let _0xa29448=0x0;_0x37202c[_0x392f57(0x1d6)](_0xa29448,_0x18b9ec);_0xa29448++){const _0x6884f=_0x3183fa[_0xa29448];if(_0x6884f[_0x392f57(0x1ec)]&&_0x6884f[_0x392f57(0x1bf)])_0x252c12=!![],console[_0x392f57(0x1b1)](_0x37202c[_0x392f57(0x1d2)](_0x37202c[_0x392f57(0x1ad)](_0x37202c[_0x392f57(0x1c1)](_0x37202c[_0x392f57(0x1f4)],_0x123943[_0x6884f[_0x392f57(0x1bf)][_0x392f57(0x1de)]][_0x392f57(0x1f5)]),_0x37202c[_0x392f57(0x1d5)]),_0x217fdc[_0xa29448]['status']['toUpperCase']())),_0x37202c[_0x392f57(0x1e0)](_0x2e768f,_0x217fdc[_0xa29448][_0x392f57(0x1bc)]['toUpperCase']());else _0x6884f[_0x392f57(0x1ec)]&&(!_0x6884f[_0x392f57(0x1ec)][_0x392f57(0x1f9)]['includes'](_0x37202c[_0x392f57(0x200)])&&(_0x37202c[_0x392f57(0x1e4)](_0x2e768f,_0x217fdc[_0xa29448][_0x392f57(0x1bc)][_0x392f57(0x1dc)]()),_0x252c12?console[_0x392f57(0x1b1)](_0x37202c[_0x392f57(0x1b4)](_0x37202c['krang'],_0x217fdc[_0xa29448][_0x392f57(0x1bc)][_0x392f57(0x1dc)]())):console[_0x392f57(0x1b1)](_0x37202c[_0x392f57(0x204)](_0x37202c[_0x392f57(0x1b0)],_0x217fdc[_0xa29448]['status']['toUpperCase']()))));if(_0x37202c[_0x392f57(0x1e7)](_0x217fdc[_0xa29448][_0x392f57(0x1bc)]['toUpperCase'](),_0x37202c[_0x392f57(0x1b5)])){_0x1ee2f6=!![];const _0xaa593=_0x37202c['FslYF'](nestedKeyValue,_0x217fdc[_0xa29448],[_0x37202c[_0x392f57(0x1df)],_0x37202c[_0x392f57(0x1d9)]]);_0xaa593&&(testsErrorMessage[_0x37202c[_0x392f57(0x1b3)](_0x37202c['eqlwn'](_0x4d3737['gherkinDocument'][_0x392f57(0x1ab)][_0x392f57(0x1aa)],_0x37202c['uXBXl']),_0x4d3737[_0x392f57(0x1c6)][_0x392f57(0x1aa)])]=_0xaa593,console[_0x392f57(0x1b1)](_0x37202c[_0x392f57(0x1c8)](_0xaa593,'\x0a')));}}}_0x1ee2f6&&(testSuitesFailed+=0x1),console['log']('\x0a');}}function a7_0x2f3f(){const _0x411f08=['Executing\x20tests\x20for\x20','length','2750064OhFKPZ','test-case-finished','pickle','UNKNOWN','oPQBc','pppQV','exception','7694VpSXuY','CONFIG','getTestCaseData','PASSED','OggIY','\x20\x20\x20\x20AFTER\x20-\x20','CkWTg','Iftrp','dbHcj','DtrgN','uXBXl','NLQHR','env','449085zjrgoW','sjMUU','cucumber','amxJo','toUpperCase','WzKuU','line','GqdPK','NQZmA','krang','CwUeR','exports','tTeLW','vSGdp','NFqvL','XBaEL','Juvaw','SLxho','NgywP','parse','actionLocation','feoAZ','gherkinDocument','undefined','50YKvCJs','logTestCaseFinished','includes','FAILED','DlfmS','text','9ujJURs','result','MHCZe','uri','eventBroadcaster','5LuImRe','UNDEFINED','VshMG','test-case-started','\x20\x20\x20\x20','JxgpD','vneLB','390IgVEQL','FslYF','EgNaT','test-run-started','PENDING','170522ssLFVv','name','feature','eventDataCollector','DvHDv','658467yvvnFX','2042316WiMemp','auWHm','log','\x20\x20\x20\x20BEFORE\x20-\x20','UBhsV','rTXkE','GwXwo','qLEXg','testCase','SKIPPED','QpwjE','stepResults','forEach','status','__platform','3872608xerjzv','sourceLocation','getStepLineToPickledStepMap','gVjwS'];a7_0x2f3f=function(){return _0x411f08;};return a7_0x2f3f();}module[a7_0x1b4fb4(0x1e3)]=BrowserstackFormatter; | ||
| function a7_0x4099(_0x1a2e9a,_0xe4a0fd){const _0x115750=a7_0x1157();return a7_0x4099=function(_0x4099da,_0x97e3aa){_0x4099da=_0x4099da-0xf1;let _0x17c9f9=_0x115750[_0x4099da];return _0x17c9f9;},a7_0x4099(_0x1a2e9a,_0xe4a0fd);}const a7_0x395665=a7_0x4099;(function(_0x4a5363,_0x141649){const _0x36d3c5=a7_0x4099,_0x8ea3c7=_0x4a5363();while(!![]){try{const _0x3da22d=-parseInt(_0x36d3c5(0xf3))/0x1+-parseInt(_0x36d3c5(0x138))/0x2*(parseInt(_0x36d3c5(0x141))/0x3)+-parseInt(_0x36d3c5(0x146))/0x4*(-parseInt(_0x36d3c5(0xf7))/0x5)+-parseInt(_0x36d3c5(0x13d))/0x6+-parseInt(_0x36d3c5(0x131))/0x7*(-parseInt(_0x36d3c5(0x123))/0x8)+parseInt(_0x36d3c5(0x133))/0x9+parseInt(_0x36d3c5(0xf5))/0xa;if(_0x3da22d===_0x141649)break;else _0x8ea3c7['push'](_0x8ea3c7['shift']());}catch(_0x3e2d98){_0x8ea3c7['push'](_0x8ea3c7['shift']());}}}(a7_0x1157,0xce868));const {requireModule,getPlatformName,nestedKeyValue}=require(a7_0x395665(0x113)),{Formatter}=requireModule(a7_0x395665(0x115)),pickleParser=requireModule(a7_0x395665(0x135),a7_0x395665(0x115));class BrowserstackFormatter extends Formatter{constructor(_0x16b07c){const _0x204583=a7_0x395665,_0x2ac161={'vsqAu':function(_0x4f231e,_0x30dbe0){return _0x4f231e!==_0x30dbe0;},'jNsmM':function(_0xd399ef,_0x2c6a65){return _0xd399ef(_0x2c6a65);},'tmeEP':'test-run-started','pPYoZ':_0x204583(0x147),'NCtwN':_0x204583(0x122),'lHmfw':'test-run-finished','HRXrV':_0x204583(0xfb)};super(_0x16b07c),_0x16b07c['eventBroadcaster']['on'](_0x2ac161[_0x204583(0x12c)],()=>{const _0x433965=_0x204583;let _0x31f828;if(_0x2ac161[_0x433965(0x107)](process[_0x433965(0x10f)][_0x433965(0x14b)],undefined)){const _0x4deac8=JSON[_0x433965(0x129)](process[_0x433965(0x10f)][_0x433965(0x14b)]);_0x31f828=_0x4deac8[_0x433965(0x127)];}_0x2ac161[_0x433965(0x107)](_0x31f828,undefined)&&(global[_0x433965(0x101)]=_0x2ac161[_0x433965(0xfe)](getPlatformName,_0x31f828),console[_0x433965(0x120)](_0x433965(0x11a)+global['__platform']));}),_0x16b07c[_0x204583(0x12e)]['on'](_0x2ac161[_0x204583(0x148)],()=>{testSuites+=0x1;}),_0x16b07c[_0x204583(0x12e)]['on'](_0x2ac161[_0x204583(0xfd)],_0x12a3be=>{const _0x215499=_0x204583;this[_0x215499(0x116)](_0x12a3be);}),_0x16b07c['eventBroadcaster']['on'](_0x2ac161['lHmfw'],()=>{totalTests-=0x2;}),_0x16b07c[_0x204583(0x12e)]['on'](_0x2ac161[_0x204583(0x10b)],()=>{totalTests+=0x1;});}['logTestCaseFinished'](_0x1933ec){const _0x2d4f40=a7_0x395665,_0x4294ad={'XjznU':_0x2d4f40(0x121),'GbEfA':'PASSED','bBkaR':_0x2d4f40(0x117),'XVpmw':'PENDING','cdIoP':_0x2d4f40(0x13e),'zaOTF':_0x2d4f40(0x145),'MjYOH':_0x2d4f40(0x134),'BQIHS':function(_0x2b12fb,_0x21fa1d){return _0x2b12fb+_0x21fa1d;},'xMwCt':function(_0x1bfea6,_0x818bdf){return _0x1bfea6+_0x818bdf;},'pvqQU':_0x2d4f40(0x132),'kkrCk':_0x2d4f40(0x10c),'NjntJ':function(_0x1d841e,_0x6bef5d){return _0x1d841e(_0x6bef5d);},'ihnIU':_0x2d4f40(0xf8),'ggaHh':function(_0x40efcd,_0x3f890b){return _0x40efcd+_0x3f890b;},'CwMFg':_0x2d4f40(0x109),'nMbst':function(_0x3e75f6,_0x74d14c){return _0x3e75f6+_0x74d14c;},'OyOnc':'\x20\x20\x20\x20BEFORE\x20-\x20','vRkLl':function(_0x15d7a2,_0x11f1a8){return _0x15d7a2===_0x11f1a8;},'GMsgG':function(_0x93ab34,_0x236aca,_0x356ad8){return _0x93ab34(_0x236aca,_0x356ad8);},'wzKIx':'result','uJqcE':_0x2d4f40(0xfc),'qTNRL':'stack','PhkLO':function(_0x32f7a6,_0x1deac6){return _0x32f7a6+_0x1deac6;},'Xlshl':function(_0x4a22f7,_0x1289d9){return _0x4a22f7!==_0x1289d9;},'Alnsa':function(_0x3b70b6,_0x5adc1e){return _0x3b70b6!==_0x5adc1e;},'XUdCv':'undefined','pGdrS':function(_0x56caa6,_0x272bb2){return _0x56caa6+_0x272bb2;},'tTfaG':function(_0x4112a0,_0x47d2c1){return _0x4112a0+_0x47d2c1;},'ndriN':function(_0x51cdfd,_0x36cbac){return _0x51cdfd+_0x36cbac;},'ayzyH':function(_0xe2205c,_0x361c57){return _0xe2205c<_0x361c57;},'JUNTZ':function(_0x4782bd,_0x5b23df){return _0x4782bd+_0x5b23df;},'gjkrm':function(_0x2a5353,_0x55f528){return _0x2a5353(_0x55f528);},'dOuxB':function(_0x32193e,_0x32cd80){return _0x32193e(_0x32cd80);},'iaHwO':function(_0x2bf2a1,_0x28600d){return _0x2bf2a1+_0x28600d;},'vYFUv':function(_0xf93c6f,_0x3626e1){return _0xf93c6f+_0x3626e1;},'JtkCJ':function(_0xb56d55,_0x4dccee,_0x651ba2){return _0xb56d55(_0x4dccee,_0x651ba2);}};let _0x2a1dd7=![];function _0x565a31(_0x2eda02){const _0x4dfc70=_0x2d4f40;switch(_0x2eda02){case _0x4294ad[_0x4dfc70(0x10d)]:testsFailed+=0x1;break;case _0x4294ad[_0x4dfc70(0x140)]:testsPassed+=0x1;break;case _0x4294ad[_0x4dfc70(0x137)]:testsSkipped+=0x1;break;case _0x4294ad[_0x4dfc70(0x102)]:testsPending+=0x1;break;case _0x4294ad[_0x4dfc70(0xfa)]:testsUndefined+=0x1;break;case _0x4294ad[_0x4dfc70(0x14c)]:testsUnknown+=0x1;break;case _0x4294ad[_0x4dfc70(0x12b)]:testsAmbiguous+=0x1;break;default:break;}}_0x4294ad[_0x2d4f40(0x12a)](global[_0x2d4f40(0x101)],undefined)&&console[_0x2d4f40(0x120)](_0x4294ad['BQIHS'](_0x4294ad[_0x2d4f40(0x114)]('\x0a',global[_0x2d4f40(0x101)]),'\x0a'));let _0x1a421f=![];if(_0x4294ad[_0x2d4f40(0x14d)](typeof this[_0x2d4f40(0x10e)][_0x2d4f40(0x12f)],_0x4294ad[_0x2d4f40(0x108)])){var _0x4c10a7=this[_0x2d4f40(0x10e)]['getTestCaseData'](_0x1933ec[_0x2d4f40(0x143)]),_0x81255c=_0x4c10a7['pickle'],_0x1778f8=_0x4c10a7['testCase'];console['log'](_0x4294ad['pGdrS']('\x20\x20',_0x81255c[_0x2d4f40(0x130)]));var _0x429748=(0x0,pickleParser[_0x2d4f40(0x13f)])(_0x81255c);_0x1778f8['steps'][_0x2d4f40(0x144)](function(_0x19ea67){const _0x1b6ff5=_0x2d4f40;if(_0x19ea67[_0x1b6ff5(0x13b)]&&_0x19ea67[_0x1b6ff5(0x143)])_0x2a1dd7=!![],console['log'](_0x4294ad[_0x1b6ff5(0x100)](_0x4294ad[_0x1b6ff5(0x114)](_0x4294ad[_0x1b6ff5(0x114)](_0x4294ad[_0x1b6ff5(0x13c)],_0x429748[_0x19ea67[_0x1b6ff5(0x143)][_0x1b6ff5(0x128)]]['text']),_0x4294ad[_0x1b6ff5(0x118)]),_0x19ea67['result'][_0x1b6ff5(0xf2)][_0x1b6ff5(0x149)]())),_0x4294ad[_0x1b6ff5(0x14a)](_0x565a31,_0x19ea67[_0x1b6ff5(0xf4)][_0x1b6ff5(0xf2)][_0x1b6ff5(0x149)]());else _0x19ea67[_0x1b6ff5(0x13b)]&&(!_0x19ea67[_0x1b6ff5(0x13b)][_0x1b6ff5(0x11f)][_0x1b6ff5(0x111)](_0x4294ad[_0x1b6ff5(0x103)])&&(_0x4294ad[_0x1b6ff5(0x14a)](_0x565a31,_0x19ea67[_0x1b6ff5(0xf4)][_0x1b6ff5(0xf2)][_0x1b6ff5(0x149)]()),_0x2a1dd7?console['log'](_0x4294ad[_0x1b6ff5(0xf1)](_0x4294ad[_0x1b6ff5(0x119)],_0x19ea67[_0x1b6ff5(0xf4)][_0x1b6ff5(0xf2)][_0x1b6ff5(0x149)]())):console[_0x1b6ff5(0x120)](_0x4294ad['nMbst'](_0x4294ad[_0x1b6ff5(0xff)],_0x19ea67[_0x1b6ff5(0xf4)][_0x1b6ff5(0xf2)][_0x1b6ff5(0x149)]()))));if(_0x4294ad[_0x1b6ff5(0x125)](_0x19ea67[_0x1b6ff5(0xf4)][_0x1b6ff5(0xf2)]['toUpperCase'](),_0x4294ad['XjznU'])){const _0x1bc324=_0x4294ad[_0x1b6ff5(0x104)](nestedKeyValue,_0x19ea67,[_0x4294ad[_0x1b6ff5(0x124)],_0x4294ad[_0x1b6ff5(0x11b)],_0x4294ad['qTNRL']]);_0x1bc324&&(testsErrorMessage[_0x81255c['name']]=_0x1bc324,console[_0x1b6ff5(0x120)](_0x4294ad['PhkLO'](_0x1bc324,'\x0a'))),_0x1a421f=!![];}});}else{const _0x2a9ca0=this[_0x2d4f40(0x10e)][_0x2d4f40(0x126)](_0x1933ec);console[_0x2d4f40(0x120)](_0x4294ad[_0x2d4f40(0x14e)](_0x4294ad[_0x2d4f40(0x114)](_0x4294ad['ndriN']('\x20\x20',_0x2a9ca0[_0x2d4f40(0x112)][_0x2d4f40(0x105)][_0x2d4f40(0x130)]),_0x4294ad['kkrCk']),_0x2a9ca0[_0x2d4f40(0x11d)][_0x2d4f40(0x130)]));const _0x35c2a4=(0x0,pickleParser['getStepLineToPickledStepMap'])(_0x2a9ca0[_0x2d4f40(0x11d)]),_0x28151d=_0x2a9ca0[_0x2d4f40(0x142)][_0x2d4f40(0x10a)],_0x5f1217=_0x2a9ca0[_0x2d4f40(0x110)],_0x456ffe=_0x28151d[_0x2d4f40(0x13a)];for(let _0x5ff813=0x0;_0x4294ad[_0x2d4f40(0x106)](_0x5ff813,_0x456ffe);_0x5ff813++){const _0x5d3e27=_0x28151d[_0x5ff813];if(_0x5d3e27[_0x2d4f40(0x13b)]&&_0x5d3e27[_0x2d4f40(0x143)])_0x2a1dd7=!![],console['log'](_0x4294ad[_0x2d4f40(0x14e)](_0x4294ad['JUNTZ'](_0x4294ad[_0x2d4f40(0xf1)](_0x4294ad['pvqQU'],_0x35c2a4[_0x5d3e27[_0x2d4f40(0x143)][_0x2d4f40(0x128)]]['text']),_0x4294ad[_0x2d4f40(0x118)]),_0x5f1217[_0x5ff813][_0x2d4f40(0xf2)][_0x2d4f40(0x149)]())),_0x4294ad[_0x2d4f40(0x11c)](_0x565a31,_0x5f1217[_0x5ff813]['status'][_0x2d4f40(0x149)]());else _0x5d3e27['actionLocation']&&(!_0x5d3e27[_0x2d4f40(0x13b)]['uri'][_0x2d4f40(0x111)](_0x4294ad[_0x2d4f40(0x103)])&&(_0x4294ad[_0x2d4f40(0xf6)](_0x565a31,_0x5f1217[_0x5ff813]['status'][_0x2d4f40(0x149)]()),_0x2a1dd7?console['log'](_0x4294ad[_0x2d4f40(0xf9)](_0x4294ad[_0x2d4f40(0x119)],_0x5f1217[_0x5ff813][_0x2d4f40(0xf2)][_0x2d4f40(0x149)]())):console[_0x2d4f40(0x120)](_0x4294ad[_0x2d4f40(0x11e)](_0x4294ad[_0x2d4f40(0xff)],_0x5f1217[_0x5ff813][_0x2d4f40(0xf2)][_0x2d4f40(0x149)]()))));if(_0x4294ad[_0x2d4f40(0x125)](_0x5f1217[_0x5ff813]['status'][_0x2d4f40(0x149)](),_0x4294ad['XjznU'])){_0x1a421f=!![];const _0x581058=_0x4294ad[_0x2d4f40(0x139)](nestedKeyValue,_0x5f1217[_0x5ff813],[_0x4294ad['uJqcE'],_0x4294ad['qTNRL']]);_0x581058&&(testsErrorMessage[_0x4294ad['xMwCt'](_0x4294ad[_0x2d4f40(0xf1)](_0x2a9ca0['gherkinDocument'][_0x2d4f40(0x105)][_0x2d4f40(0x130)],_0x4294ad['kkrCk']),_0x2a9ca0[_0x2d4f40(0x11d)][_0x2d4f40(0x130)])]=_0x581058,console['log'](_0x4294ad[_0x2d4f40(0x136)](_0x581058,'\x0a')));}}}_0x1a421f&&(testSuitesFailed+=0x1),console[_0x2d4f40(0x120)]('\x0a');}}function a7_0x1157(){const _0x5e15a8=['getTestCaseAttempt','capability','line','parse','Xlshl','MjYOH','tmeEP','exports','eventBroadcaster','getTestCaseData','name','1015238NhGqKP','\x20\x20\x20\x20','7957818kERHst','AMBIGUOUS','cucumber/lib/formatter/helpers/pickle_parser.js','pGdrS','bBkaR','449992wyDWUP','JtkCJ','length','actionLocation','pvqQU','4870794IHatuE','UNDEFINED','getStepLineToPickledStepMap','GbEfA','3PZhAmv','testCase','sourceLocation','forEach','UNKNOWN','54276ZaJRjc','test-case-started','pPYoZ','toUpperCase','NjntJ','CONFIG','zaOTF','Alnsa','tTfaG','ggaHh','status','1183391IxqpXB','result','3669970pCpufO','dOuxB','455dMCIeH','cucumber-js/test_old.setup.js','iaHwO','cdIoP','test-step-started','exception','NCtwN','jNsmM','OyOnc','BQIHS','__platform','XVpmw','ihnIU','GMsgG','feature','ayzyH','vsqAu','XUdCv','\x20\x20\x20\x20AFTER\x20-\x20','steps','HRXrV','\x20-\x20','XjznU','eventDataCollector','env','stepResults','includes','gherkinDocument','../../../helpers/helper','xMwCt','cucumber','logTestCaseFinished','SKIPPED','kkrCk','CwMFg','Executing\x20tests\x20for\x20','uJqcE','gjkrm','pickle','vYFUv','uri','log','FAILED','test-case-finished','32lxMgmt','wzKIx','vRkLl'];a7_0x1157=function(){return _0x5e15a8;};return a7_0x1157();}module[a7_0x395665(0x12d)]=BrowserstackFormatter; |
@@ -1,1 +0,1 @@ | ||
| const a6_0x4c23c5=a6_0x5d3b;(function(_0x34332f,_0x58a833){const _0x354990=a6_0x5d3b,_0x57c05d=_0x34332f();while(!![]){try{const _0x39dad0=-parseInt(_0x354990(0x170))/0x1*(parseInt(_0x354990(0x17c))/0x2)+parseInt(_0x354990(0x1c5))/0x3*(-parseInt(_0x354990(0x15d))/0x4)+-parseInt(_0x354990(0x1d4))/0x5*(parseInt(_0x354990(0x194))/0x6)+-parseInt(_0x354990(0x153))/0x7+-parseInt(_0x354990(0x168))/0x8*(-parseInt(_0x354990(0x1ba))/0x9)+parseInt(_0x354990(0x125))/0xa+parseInt(_0x354990(0x16c))/0xb;if(_0x39dad0===_0x58a833)break;else _0x57c05d['push'](_0x57c05d['shift']());}catch(_0x339b9b){_0x57c05d['push'](_0x57c05d['shift']());}}}(a6_0x25b8,0xf239a));const {requireModule,getPlatformName,nestedKeyValue,isUndefined,isBrowserstackInfra}=require('../../../helpers/helper'),util=require(a6_0x4c23c5(0x19b)),{Formatter,formatterHelpers,Status}=requireModule(a6_0x4c23c5(0x138)),TestDetails=require(a6_0x4c23c5(0x1c4)),TestObservabilityReporter=require(a6_0x4c23c5(0x196)),{o11yClassErrorHandler}=require('../../../helpers/test-observability/error-handler'),{shouldProcessEventForTesthub}=require('../../../helpers/testhub/utils.js'),BrowserstackCLI=require(a6_0x4c23c5(0x152)),TestFrameworkState=require(a6_0x4c23c5(0x16b)),HookState=require(a6_0x4c23c5(0x1a0)),CucumberUtils=require(a6_0x4c23c5(0x1a9)),TestInfo=require(a6_0x4c23c5(0x11f)),testObservabilityReporter=new TestObservabilityReporter(),cucumberUtils=new CucumberUtils(),logger=require(a6_0x4c23c5(0x112))[a6_0x4c23c5(0x165)],_tests={},_testCasesData={};function a6_0x5d3b(_0x1ce5b3,_0x15bd25){const _0x25b82d=a6_0x25b8();return a6_0x5d3b=function(_0x5d3b67,_0x3d8493){_0x5d3b67=_0x5d3b67-0x10a;let _0x17e604=_0x25b82d[_0x5d3b67];return _0x17e604;},a6_0x5d3b(_0x1ce5b3,_0x15bd25);}function a6_0x25b8(){const _0x58b7ee=['result','hook_type','275432HJzLUy','onHook','logTestRunFinished','../../v2/state/testFrameworkState.js','43760728SLzsaK','push','envelope','cliInitPromise','710146qbqaLp','snippetBuilder','pickleId','name','toISOString','YclyJ','exNiX','getGherkinStepMap','children','../../v2/cliUtils','YgiLi','sendTestRunEventForCucumber','4qvvDjZ','toString','sendHook','isBstackHook','isRunning','ZXCNw','testSteps','FQSNl','PLAYWRIGHT','pickleMap','onTestRunFinished','onTestCase','PASSED','Amzdi','cwd','FAILED','map','ZjOpS','hXAHU','env','GKaxj','pickleStepId','duration','SKIPPED','30OmcRUK','report','../test-observability.js','yPyws','testCaseAttemptDataMap','flat','logTestCaseFinished','util','supportCodeLibrary','yiPMH','zuXPG','mZLvX','../../v2/state/hookState.js','debug','onPickle','pFTKG','cRqzL','aGWVA','testUUID','Exception\x20in\x20sending\x20onTestCaseFinished\x20event:\x20\x20','testCaseAttempt','../../v2/utils/cucumber-utils.js','vOnxE','aEBjy','IjTtW','parse','exception','testRunFinished','oGuUK','cucumber-js/test.setup.js','HookRunFinished','ZKavu','UNKNOWN','knwYn','hETkD','type','createHookData','source','288IFuabZ','qGdjc','path','SlLHw','testCases','yKfwN','UNDEFINED','seconds','PCJyZ','POST','../../playwright/reporter/test-details.js','6HrqZzW','status','cSrle','gherkinDocument','onTestCaseFinished','format','uiWnL','FxDku','stepDefinition','assign','finished_at','onSource','ensureCLIInitialized','testCaseFinished','testCaseId','899715iYnYQO','parseTestCaseAttempt','failure','testCaseStarted','setFrameworkDetail','testStepStarted','eventBroadcaster','getTestFramework','setup','pickle','getGherkinDocument','../../../helpers/logger','fqTnO','toLowerCase','split','isCLIReady','hooks','log','test','isCLIReady:\x20Error\x20checking\x20CLI\x20readiness:\x20','getTestUUID','TEST','isCliEnabled','Executing\x20tests\x20for\x20','../../../bin/v2/TestInfo.js','CUCUMBER','Exception\x20in\x20sending\x20onTestCaseStarted:\x20','HjTUR','getTestCaseAttempt','LOG_REPORT','10971660BmvllY','testCaseStartedId','uri','sourceLocation','createTestFrameworkData','\x20-\x20','ioyKF','TestRunStarted','lEwEW','keyword','includes','values','ZkngA','failed','mDqvJ','message','testStepId','SwIOo','onTestCaseStarted','@cucumber/cucumber','4|2|3|0|1','testStepResult','testRunStarted','Error\x20initializing\x20CLI\x20in\x20formatter:\x20','__platform','background','CONFIG','find','onTestStepFinished','onGherkinDocument','../../utils/constants','PENDING','steps','rule','hwGgZ','WbPtC','incrementCounter','UnhandledError','\x20\x20\x20\x20','PRE','capability','onStepDefinition','testCase','getInstance','feature','../../v2/browserstackCLI.js','9583553koekJI','onTestRunStarted','extractStepContainers','UWEAQ','testStepFinished','UbkRs','kZGHm','HookRunStarted','trackEvent','eventDataCollector','2991804CbgvNc','forEach','scenario','BROWSERSTACK_CLI_BIN_SESSION_ID','rXoLY','hook','MZmIN','text','winstonLogger'];a6_0x25b8=function(){return _0x58b7ee;};return a6_0x25b8();}class BrowserstackFormatter extends Formatter{constructor(_0x4d23d9){const _0x10b2d1=a6_0x4c23c5,_0x16d193={};_0x16d193['gXYdc']=_0x10b2d1(0x16e);const _0x444f3b=_0x16d193;super(_0x4d23d9),this['report']={},_0x4d23d9[_0x10b2d1(0x10d)]['on'](_0x444f3b['gXYdc'],async _0x2ba978=>{const _0x5dfcf1=_0x10b2d1;switch(!![]){case!!_0x2ba978[_0x5dfcf1(0x13b)]:this[_0x5dfcf1(0x154)](_0x2ba978[_0x5dfcf1(0x13b)]);break;case!!_0x2ba978[_0x5dfcf1(0x1af)]:this[_0x5dfcf1(0x186)](_0x2ba978[_0x5dfcf1(0x1af)]);break;case!!_0x2ba978[_0x5dfcf1(0x10a)]:this['onTestCaseStarted'](_0x2ba978[_0x5dfcf1(0x10a)],_0x4d23d9,_0x2ba978);break;case!!_0x2ba978[_0x5dfcf1(0x1d2)]:this['onTestCaseFinished'](_0x2ba978['testCaseFinished'],_0x4d23d9,_0x2ba978);break;case!!_0x2ba978[_0x5dfcf1(0x10c)]:this['onTestStepStarted'](_0x2ba978['testStepStarted'],_0x4d23d9);break;case!!_0x2ba978[_0x5dfcf1(0x157)]:this['onTestStepFinished'](_0x2ba978[_0x5dfcf1(0x157)],_0x4d23d9);break;case!!_0x2ba978['hook']:this[_0x5dfcf1(0x169)](_0x2ba978['hook']);break;case!!_0x2ba978['testCase']:this[_0x5dfcf1(0x187)](_0x2ba978[_0x5dfcf1(0x14f)]);break;case!!_0x2ba978[_0x5dfcf1(0x110)]:this[_0x5dfcf1(0x1a2)](_0x2ba978['pickle']);break;case!!_0x2ba978['gherkinDocument']:this[_0x5dfcf1(0x142)](_0x2ba978[_0x5dfcf1(0x1c8)]);break;}});}[a6_0x4c23c5(0x169)](_0x46b1ca){const _0x163d2f=a6_0x4c23c5;this[_0x163d2f(0x195)][_0x163d2f(0x117)]=Object['assign']([],this[_0x163d2f(0x195)]['hooks']||[]),this['report'][_0x163d2f(0x117)][_0x163d2f(0x16d)](_0x46b1ca);}[a6_0x4c23c5(0x1a2)](_0x3c2822){const _0x881c93=a6_0x4c23c5;this['report']['pickle']=Object[_0x881c93(0x1ce)]([],this['report'][_0x881c93(0x110)]||[],[_0x3c2822]),this['report'][_0x881c93(0x110)][_0x881c93(0x16d)](_0x3c2822);}[a6_0x4c23c5(0x142)](_0xc9048d){const _0x455629=a6_0x4c23c5;this[_0x455629(0x195)][_0x455629(0x1c8)]=Object[_0x455629(0x1ce)]([],this['report'][_0x455629(0x1c8)]||[],[_0xc9048d]),this[_0x455629(0x195)][_0x455629(0x1c8)][_0x455629(0x16d)](_0xc9048d);}[a6_0x4c23c5(0x1d0)](_0x48cf74){const _0x312e03=a6_0x4c23c5;this[_0x312e03(0x195)][_0x312e03(0x1b9)]=_0x48cf74;}[a6_0x4c23c5(0x14e)](_0x2987f9){const _0x2f2286=a6_0x4c23c5;this[_0x2f2286(0x195)][_0x2f2286(0x1cd)]=Object['assign']([],this['report'][_0x2f2286(0x1cd)]||[],[_0x2987f9]),this[_0x2f2286(0x195)][_0x2f2286(0x1cd)][_0x2f2286(0x16d)](_0x2987f9);}[a6_0x4c23c5(0x187)](_0x43db42){const _0x5f0d62=a6_0x4c23c5;this[_0x5f0d62(0x195)]['testCases']=Object[_0x5f0d62(0x1ce)]([],this[_0x5f0d62(0x195)][_0x5f0d62(0x1be)]||[],[_0x43db42]),this[_0x5f0d62(0x195)][_0x5f0d62(0x1be)][_0x5f0d62(0x16d)](_0x43db42);}[a6_0x4c23c5(0x19a)](_0x50ea3d){const _0x3ccf55=a6_0x4c23c5,_0x6fb632={'FxDku':function(_0x5da34c,_0x402b0e){return _0x5da34c!==_0x402b0e;},'Amzdi':'bstack','WbPtC':function(_0x1b56fa,_0x109c39){return _0x1b56fa+_0x109c39;},'rXoLY':function(_0xd2ce35,_0x226f05){return _0xd2ce35+_0x226f05;},'HjTUR':function(_0xb9a80b,_0x272266){return _0xb9a80b+_0x272266;},'ZjOpS':_0x3ccf55(0x14b),'ZkngA':_0x3ccf55(0x12a),'knwYn':function(_0x15351a,_0x38d1ca){return _0x15351a===_0x38d1ca;},'mZLvX':_0x3ccf55(0x18b),'BmUiI':function(_0x46c1cc,_0x12dae2,_0x23b60a){return _0x46c1cc(_0x12dae2,_0x23b60a);},'kZGHm':'result','VGnFS':_0x3ccf55(0x134),'FQSNl':function(_0x8229ef,_0x175ba8){return _0x8229ef+_0x175ba8;},'vOnxE':function(_0x2e10c2,_0x48d373){return _0x2e10c2+_0x48d373;},'zuXPG':function(_0x49f920,_0xd5bccf){return _0x49f920!==_0xd5bccf;},'IjTtW':function(_0x84aa6b,_0x64320b){return _0x84aa6b+_0x64320b;},'pFTKG':function(_0x8a7b04,_0x227fd8){return _0x8a7b04+_0x227fd8;},'ioyKF':function(_0xf57892,_0x56963e){return _0xf57892+_0x56963e;}};_0x6fb632[_0x3ccf55(0x19e)](global[_0x3ccf55(0x13d)],undefined)&&this[_0x3ccf55(0x118)](_0x6fb632[_0x3ccf55(0x1aa)](_0x6fb632[_0x3ccf55(0x1ac)]('\x0a',global[_0x3ccf55(0x13d)]),'\x0a'));const _0x198970=this[_0x3ccf55(0x15c)][_0x3ccf55(0x123)](_0x50ea3d[_0x3ccf55(0x126)]);this[_0x3ccf55(0x118)](_0x6fb632[_0x3ccf55(0x1a3)](_0x6fb632['pFTKG'](_0x6fb632[_0x3ccf55(0x148)](_0x6fb632[_0x3ccf55(0x12b)]('\x20\x20',_0x198970[_0x3ccf55(0x1c8)][_0x3ccf55(0x151)][_0x3ccf55(0x173)]),_0x6fb632[_0x3ccf55(0x131)]),_0x198970['pickle']['name']),'\x0a'));const _0x3f6a0d={};_0x3f6a0d['cwd']=this[_0x3ccf55(0x18a)],_0x3f6a0d[_0x3ccf55(0x171)]=this[_0x3ccf55(0x171)],_0x3f6a0d[_0x3ccf55(0x19c)]=this[_0x3ccf55(0x19c)],_0x3f6a0d[_0x3ccf55(0x1a8)]=_0x198970;const _0x1e1fa5=formatterHelpers[_0x3ccf55(0x1d5)](_0x3f6a0d);let _0x564f0f=![];_0x1e1fa5[_0x3ccf55(0x182)][_0x3ccf55(0x15e)](_0x1dbe1b=>{const _0x272576=_0x3ccf55;if(_0x6fb632[_0x272576(0x1cc)](_0x1dbe1b[_0x272576(0x173)],_0x6fb632[_0x272576(0x189)])&&!this[_0x272576(0x17f)](_0x1dbe1b)){totalTests+=0x1,this[_0x272576(0x118)](_0x6fb632[_0x272576(0x148)](_0x6fb632[_0x272576(0x161)](_0x6fb632['rXoLY'](_0x6fb632[_0x272576(0x122)](_0x6fb632[_0x272576(0x161)](_0x6fb632[_0x272576(0x18d)],_0x1dbe1b[_0x272576(0x12e)]),_0x1dbe1b[_0x272576(0x164)]||''),_0x6fb632[_0x272576(0x131)]),Status[_0x1dbe1b['result']['status']]),'\x0a')),this[_0x272576(0x149)](Status[_0x1dbe1b[_0x272576(0x166)][_0x272576(0x1c6)]]);if(_0x6fb632[_0x272576(0x1b5)](Status[_0x1dbe1b[_0x272576(0x166)]['status']],_0x6fb632[_0x272576(0x19f)])){_0x564f0f=!![];const _0x2cac09=_0x6fb632['BmUiI'](nestedKeyValue,_0x1dbe1b,[_0x6fb632[_0x272576(0x159)],_0x6fb632['VGnFS']]);_0x2cac09&&(testsErrorMessage[_0x6fb632[_0x272576(0x183)](_0x6fb632[_0x272576(0x183)](_0x198970['gherkinDocument']['feature']['name'],_0x6fb632[_0x272576(0x131)]),_0x198970[_0x272576(0x110)][_0x272576(0x173)])]=_0x2cac09,this[_0x272576(0x118)](_0x6fb632[_0x272576(0x1aa)](_0x2cac09,'\x0a')));}}}),_0x564f0f&&(testSuitesFailed+=0x1),this[_0x3ccf55(0x118)]('\x0a');}[a6_0x4c23c5(0x16a)](_0x5861bb){}[a6_0x4c23c5(0x17f)](_0x3facc1){const _0x1780d3=a6_0x4c23c5,_0x2a8e19={};_0x2a8e19['EfpKS']=function(_0x2eb1a9,_0x1bd775){return _0x2eb1a9!==_0x1bd775;},_0x2a8e19[_0x1780d3(0x18e)]=_0x1780d3(0x1b1);const _0x4c7105=_0x2a8e19;if(_0x4c7105['EfpKS'](_0x3facc1[_0x1780d3(0x128)],undefined))return![];if(_0x3facc1['actionLocation']&&_0x3facc1['actionLocation'][_0x1780d3(0x127)][_0x1780d3(0x12f)](_0x4c7105[_0x1780d3(0x18e)]))return!![];return![];}[a6_0x4c23c5(0x149)](_0x545d65){const _0x10c0ca=a6_0x4c23c5,_0x5eadc6={};_0x5eadc6[_0x10c0ca(0x1bd)]=_0x10c0ca(0x18b),_0x5eadc6[_0x10c0ca(0x133)]=_0x10c0ca(0x188),_0x5eadc6[_0x10c0ca(0x113)]=_0x10c0ca(0x193),_0x5eadc6['cRqzL']=_0x10c0ca(0x144),_0x5eadc6[_0x10c0ca(0x1b6)]=_0x10c0ca(0x1c0),_0x5eadc6[_0x10c0ca(0x1a5)]=_0x10c0ca(0x1b4),_0x5eadc6[_0x10c0ca(0x12d)]='AMBIGUOUS';const _0x432efe=_0x5eadc6;switch(_0x545d65){case _0x432efe['SlLHw']:testsFailed+=0x1;break;case _0x432efe['mDqvJ']:testsPassed+=0x1;break;case _0x432efe[_0x10c0ca(0x113)]:testsSkipped+=0x1;break;case _0x432efe[_0x10c0ca(0x1a4)]:testsPending+=0x1;break;case _0x432efe[_0x10c0ca(0x1b6)]:testsUndefined+=0x1;break;case _0x432efe['aGWVA']:testsUnknown+=0x1;break;case _0x432efe[_0x10c0ca(0x12d)]:testsAmbiguous+=0x1;break;default:break;}}async['onTestRunStarted'](_0x4beb65){const _0x26b4ed=a6_0x4c23c5,_0x43293b={'InUYO':function(_0x33b7a2,_0x215ac3){return _0x33b7a2!==_0x215ac3;},'yavFD':function(_0x25affd,_0x54b655){return _0x25affd!==_0x54b655;},'qGdjc':function(_0x21f37d){return _0x21f37d();},'UWEAQ':function(_0x2a99ea,_0x2fa1b3){return _0x2a99ea(_0x2fa1b3);},'aEBjy':function(_0x1cad8d,_0x480e92){return _0x1cad8d+_0x480e92;},'ZXCNw':function(_0x559abd){return _0x559abd();},'oSSRP':'cucumber'};let _0x1d0ece;if(_0x43293b['InUYO'](process[_0x26b4ed(0x18f)][_0x26b4ed(0x13f)],undefined)){const _0x29fb16=JSON[_0x26b4ed(0x1ad)](process[_0x26b4ed(0x18f)][_0x26b4ed(0x13f)]);_0x1d0ece=_0x29fb16[_0x26b4ed(0x14d)];}_0x43293b['yavFD'](_0x1d0ece,undefined)&&_0x43293b[_0x26b4ed(0x1bb)](isBrowserstackInfra)&&(global[_0x26b4ed(0x13d)]=_0x43293b[_0x26b4ed(0x156)](getPlatformName,_0x1d0ece),this[_0x26b4ed(0x118)](_0x43293b[_0x26b4ed(0x1ab)](_0x26b4ed(0x11e)+global[_0x26b4ed(0x13d)],'\x0a'))),_0x43293b[_0x26b4ed(0x181)](shouldProcessEventForTesthub)&&(TestDetails[_0x26b4ed(0x10f)](),this[_0x26b4ed(0x195)]['testRunStarted']=_0x4beb65,BrowserstackCLI['getInstance']()['isCliEnabled']()&&await this[_0x26b4ed(0x116)]()&&(TestInfo[_0x26b4ed(0x10f)](_0x43293b['oSSRP']),await BrowserstackCLI['getInstance']()['getTestFramework']()['trackEvent'](TestFrameworkState['INIT_TEST'],HookState['PRE'],{})));}[a6_0x4c23c5(0x186)](_0x43b688){const _0x31f281=a6_0x4c23c5;this[_0x31f281(0x195)][_0x31f281(0x1af)]=_0x43b688,this[_0x31f281(0x16a)](_0x43b688);}async[a6_0x4c23c5(0x137)](_0x21dada,_0x4ae592,_0x57fc76){const _0x11d3e8=a6_0x4c23c5,_0x399b0a={'YgiLi':function(_0x283f9e,_0x5e16f3){return _0x283f9e(_0x5e16f3);},'YclyJ':_0x11d3e8(0x12c),'UbkRs':function(_0x2e0ad1,_0x3fc60c){return _0x2e0ad1&&_0x3fc60c;}};testSuites+=0x1;if(_0x399b0a[_0x11d3e8(0x17a)](shouldProcessEventForTesthub,_0x399b0a[_0x11d3e8(0x175)]))try{this[_0x11d3e8(0x195)][_0x11d3e8(0x10a)]=this['report']['testCaseStarted']||{},this[_0x11d3e8(0x195)][_0x11d3e8(0x10a)][_0x21dada['id']]=_0x21dada;let _0x224a4d=null;BrowserstackCLI[_0x11d3e8(0x150)]()[_0x11d3e8(0x11d)]()&&await this[_0x11d3e8(0x116)]()?_0x224a4d=TestInfo[_0x11d3e8(0x11b)](_0x21dada['id']):_0x224a4d=TestDetails[_0x11d3e8(0x11b)](_0x21dada['id']);_testCasesData[_0x21dada['id']]=Object[_0x11d3e8(0x1ce)]({},_0x57fc76);const _0x32664a=this[_0x11d3e8(0x195)],_0x176a0a=_0x21dada[_0x11d3e8(0x1d3)],_0x357398=_0x32664a['testCases'][_0x11d3e8(0x140)](_0x4b8e13=>_0x4b8e13['id']===_0x176a0a)[_0x11d3e8(0x172)],_0x1cf9ec=_0x32664a[_0x11d3e8(0x110)][_0x11d3e8(0x140)](_0x4a2bd6=>_0x4a2bd6['id']===_0x357398),_0x52d298=_0x32664a['gherkinDocument'][_0x11d3e8(0x140)](_0x3f3a36=>_0x3f3a36['uri']===_0x1cf9ec[_0x11d3e8(0x127)]),_0x4f23e9=_0x52d298[_0x11d3e8(0x151)],_0x1d91ad={'uuid':_0x224a4d,'startedAt':new Date()[_0x11d3e8(0x174)]()};if(_0x1cf9ec){const _0xdaae74={};_0xdaae74[_0x11d3e8(0x173)]=_0x1cf9ec[_0x11d3e8(0x173)],_0x1d91ad[_0x11d3e8(0x15f)]=_0xdaae74;}if(_0x399b0a[_0x11d3e8(0x158)](_0x52d298,_0x4f23e9)){const _0x25efb2={};_0x25efb2[_0x11d3e8(0x1bc)]=_0x52d298[_0x11d3e8(0x127)],_0x25efb2[_0x11d3e8(0x173)]=_0x4f23e9[_0x11d3e8(0x173)],_0x25efb2['description']=_0x4f23e9['description'],_0x1d91ad[_0x11d3e8(0x151)]=_0x25efb2;}_tests[_0x176a0a]=_0x1d91ad;if(BrowserstackCLI[_0x11d3e8(0x150)]()[_0x11d3e8(0x11d)]()&&await this[_0x11d3e8(0x116)]()){const _0x36bf77=await cucumberUtils[_0x11d3e8(0x129)](_0x1d91ad,_0x1cf9ec,_0x57fc76,_0x52d298,_0x21dada['id'],_0x399b0a[_0x11d3e8(0x175)]),_0x4d7dcc={};_0x4d7dcc['test']=_0x36bf77,await BrowserstackCLI[_0x11d3e8(0x150)]()[_0x11d3e8(0x10e)]()[_0x11d3e8(0x15b)](TestFrameworkState[_0x11d3e8(0x11c)],HookState['PRE'],_0x4d7dcc);return;}await testObservabilityReporter['sendTestRunEventForCucumber'](_0x57fc76,_0x52d298,_0x1cf9ec,_0x399b0a['YclyJ'],_0x1d91ad);}catch(_0x6a3fc){logger[_0x11d3e8(0x1a1)](_0x11d3e8(0x121)+util[_0x11d3e8(0x1ca)](_0x6a3fc)+'\x20');}}async[a6_0x4c23c5(0x1c9)](_0x4dd86c,_0x323479,_0x21092e){const _0x3508c8=a6_0x4c23c5,_0x1ad75b={'NuBIe':function(_0x1d44c7,_0x2f2b96){return _0x1d44c7(_0x2f2b96);},'uiWnL':'TestRunFinished','ogUeB':_0x3508c8(0x119)};this[_0x3508c8(0x19a)](_0x4dd86c);if(_0x1ad75b['NuBIe'](shouldProcessEventForTesthub,_0x1ad75b[_0x3508c8(0x1cb)]))try{this['report'][_0x3508c8(0x1d2)]=this[_0x3508c8(0x195)][_0x3508c8(0x1d2)]||{},this[_0x3508c8(0x195)][_0x3508c8(0x1d2)][_0x4dd86c[_0x3508c8(0x126)]]=_0x4dd86c,_testCasesData[_0x21092e['id']]=Object['assign']({},_0x21092e);const _0x3b95f2=_0x4dd86c[_0x3508c8(0x126)],_0xed1da1=_0x323479[_0x3508c8(0x15c)][_0x3508c8(0x198)][_0x3b95f2][_0x3508c8(0x1d3)],_0x48df28=_0x323479[_0x3508c8(0x15c)]['testCaseMap'][_0xed1da1],_0x5e4fd1=_0x48df28[_0x3508c8(0x172)],_0xae6fe3=_0x323479[_0x3508c8(0x15c)][_0x3508c8(0x185)][_0x5e4fd1],_0x3457e2=this['getGherkinDocument'](_0x323479,_0xae6fe3),_0x2cd63d=_0x3457e2[_0x3508c8(0x151)],_0x51d904=_tests[_0xed1da1];_0x51d904&&(delete _tests[_0xed1da1],_0x51d904['finishedAt']=new Date()[_0x3508c8(0x174)]());if(BrowserstackCLI[_0x3508c8(0x150)]()[_0x3508c8(0x11d)]()&&await this[_0x3508c8(0x116)]()){const _0x5c636c=await cucumberUtils[_0x3508c8(0x129)](_0x51d904,_0xae6fe3,_0x21092e,_0x3457e2,_0x3b95f2,_0x1ad75b['uiWnL']),_0x453fb9={};_0x453fb9[_0x3508c8(0x119)]=_0x5c636c,await BrowserstackCLI[_0x3508c8(0x150)]()[_0x3508c8(0x10e)]()[_0x3508c8(0x15b)](TestFrameworkState[_0x3508c8(0x11c)],HookState[_0x3508c8(0x1c3)],_0x453fb9);const _0x303eee={};_0x303eee[_0x3508c8(0x1a6)]=_0x4dd86c['testCaseStartedId'],_0x303eee[_0x3508c8(0x1b7)]=_0x1ad75b['ogUeB'],await BrowserstackCLI['getInstance']()[_0x3508c8(0x10e)]()[_0x3508c8(0x15b)](TestFrameworkState[_0x3508c8(0x124)],HookState['POST'],_0x303eee);return;}await testObservabilityReporter[_0x3508c8(0x17b)](_0x21092e,_0x3457e2,_0xae6fe3,_0x1ad75b[_0x3508c8(0x1cb)],_0x51d904);}catch(_0x5ad410){logger['debug'](_0x3508c8(0x1a7)+util[_0x3508c8(0x1ca)](_0x5ad410));}}async['onTestStepStarted'](_0x30e9f7,_0x6ad31a){const _0x25c8d9=a6_0x4c23c5,_0x581ae3={'StrBq':function(_0x31c651,_0x4aa3ae){return _0x31c651(_0x4aa3ae);},'ZKavu':'HookRunStarted','JfhFm':function(_0x5b2860,_0x4fa505){return _0x5b2860!==_0x4fa505;},'exNiX':'testStepId'};if(_0x581ae3['StrBq'](shouldProcessEventForTesthub,_0x581ae3[_0x25c8d9(0x1b3)]))try{this[_0x25c8d9(0x195)][_0x25c8d9(0x10c)]=this['report'][_0x25c8d9(0x10c)]||{},this[_0x25c8d9(0x195)]['testStepStarted'][_0x30e9f7[_0x25c8d9(0x126)]]=_0x30e9f7;const _0x506664=_0x30e9f7[_0x25c8d9(0x126)],_0x3f8203=_0x6ad31a['eventDataCollector'][_0x25c8d9(0x198)][_0x506664][_0x25c8d9(0x1d3)],_0x34e968=this[_0x25c8d9(0x195)]['testCases'][_0x25c8d9(0x140)](_0x2a5281=>_0x2a5281['id']===_0x3f8203)[_0x25c8d9(0x172)],_0x13ab40=this['report'][_0x25c8d9(0x110)][_0x25c8d9(0x140)](_0x2d7908=>_0x2d7908['id']===_0x34e968),_0x4d26ee=this['report'][_0x25c8d9(0x1be)][_0x25c8d9(0x140)](_0x45235d=>_0x45235d['id']===_0x3f8203)['testSteps'],_0x10f4ac=this[_0x25c8d9(0x195)][_0x25c8d9(0x10c)][_0x506664][_0x25c8d9(0x135)],_0x2b86eb=_0x4d26ee[_0x25c8d9(0x140)](_0x344c9d=>_0x344c9d['id']===_0x10f4ac)[_0x25c8d9(0x191)],_0x44e346=_0x13ab40[_0x25c8d9(0x145)]['find'](_0x17e56f=>_0x17e56f['id']===_0x2b86eb);if(_0x2b86eb&&_tests[_0x3f8203]&&_0x581ae3['JfhFm'](_tests[_0x3f8203][_0x581ae3[_0x25c8d9(0x176)]],_0x10f4ac)){_tests[_0x3f8203][_0x581ae3[_0x25c8d9(0x176)]]=_0x10f4ac;const _0x231e8f={};_0x231e8f[_0x25c8d9(0x145)]=[];const _0x599a97=_tests[_0x3f8203]||_0x231e8f;_0x599a97&&!_0x599a97[_0x25c8d9(0x145)]&&(_0x599a97[_0x25c8d9(0x145)]=[]),_0x599a97[_0x25c8d9(0x145)][_0x25c8d9(0x16d)]({'id':_0x44e346['id'],'text':_0x44e346[_0x25c8d9(0x164)],'started_at':new Date()['toISOString']()}),_tests[_0x3f8203]=_0x599a97;}if(BrowserstackCLI[_0x25c8d9(0x150)]()[_0x25c8d9(0x11d)]()&&await this[_0x25c8d9(0x116)]()){const _0x1d83bd=await cucumberUtils[_0x25c8d9(0x1b8)](this[_0x25c8d9(0x195)],_0x506664,_0x581ae3[_0x25c8d9(0x1b3)],_0x4d26ee,_0x10f4ac,_tests[_0x3f8203]);_0x1d83bd&&await BrowserstackCLI[_0x25c8d9(0x150)]()[_0x25c8d9(0x10e)]()[_0x25c8d9(0x15b)](TestFrameworkState[_0x1d83bd[_0x25c8d9(0x167)]],HookState[_0x25c8d9(0x14c)],{'hookData':_0x1d83bd,'testUUID':_0x30e9f7[_0x25c8d9(0x126)]});return;}await testObservabilityReporter[_0x25c8d9(0x17e)](this[_0x25c8d9(0x195)],_0x506664,_0x581ae3[_0x25c8d9(0x1b3)],_0x4d26ee,_0x10f4ac,_tests[_0x3f8203]);}catch(_0x732497){logger['debug']('Exception\x20in\x20onTestStepStarted\x20event:\x20'+util['format'](_0x732497));}}async[a6_0x4c23c5(0x141)](_0x497e46,_0xcdd228){const _0x116bf5=a6_0x4c23c5,_0x255fe3={'cSrle':function(_0x2e46e0,_0x1f287a){return _0x2e46e0===_0x1f287a;},'yKfwN':_0x116bf5(0x139),'MZmIN':function(_0x4f83ee,_0x21b353){return _0x4f83ee(_0x21b353);},'fGygJ':_0x116bf5(0x1b2),'oGuUK':function(_0x19dc32,_0x4a7e21){return _0x19dc32===_0x4a7e21;},'GKaxj':_0x116bf5(0x132),'SwIOo':_0x116bf5(0x14a),'aZWkQ':_0x116bf5(0x135),'rTzOn':_0x116bf5(0x15a),'NqkBB':_0x116bf5(0x162)};this['report'][_0x116bf5(0x157)]=this[_0x116bf5(0x195)][_0x116bf5(0x157)]||{},this[_0x116bf5(0x195)]['testStepFinished'][_0x497e46[_0x116bf5(0x126)]]=_0x497e46;if(_0x255fe3[_0x116bf5(0x163)](shouldProcessEventForTesthub,_0x255fe3['fGygJ']))try{const _0x98beda=_0x497e46[_0x116bf5(0x126)],_0xa87e71=_0xcdd228[_0x116bf5(0x15c)][_0x116bf5(0x198)][_0x98beda]['testCaseId'],_0x30a2e0=_0xcdd228[_0x116bf5(0x15c)]['testCaseMap'][_0xa87e71],_0x1277ee=_0x30a2e0['pickleId'],_0x8fdd6d=_0xcdd228[_0x116bf5(0x15c)]['pickleMap'][_0x1277ee],_0x5803d0=_0x497e46['testStepId'],_0x328aa0=_0x30a2e0[_0x116bf5(0x182)],_0x3bece0=this[_0x116bf5(0x15c)]['getTestCaseAttempt'](_0x98beda),_0x5094e4=_0x328aa0[_0x116bf5(0x140)](_0x1f2751=>_0x1f2751['id']===_0x5803d0)[_0x116bf5(0x191)];let _0xa79d4c,_0x1b702f;_0x497e46[_0x116bf5(0x13a)]&&_0x255fe3[_0x116bf5(0x1b0)](_0x497e46[_0x116bf5(0x13a)][_0x116bf5(0x1c6)][_0x116bf5(0x17d)]()[_0x116bf5(0x114)](),_0x255fe3[_0x116bf5(0x190)])&&(_0xa79d4c=_0x255fe3[_0x116bf5(0x1c7)](_0x497e46['testStepResult']['exception'],undefined)?_0x497e46[_0x116bf5(0x13a)]['message']:_0x497e46[_0x116bf5(0x13a)][_0x116bf5(0x1ae)][_0x116bf5(0x134)],_0x1b702f=_0x255fe3[_0x116bf5(0x1c7)](_0x497e46[_0x116bf5(0x13a)][_0x116bf5(0x1ae)],undefined)?_0x255fe3[_0x116bf5(0x136)]:_0x497e46[_0x116bf5(0x13a)][_0x116bf5(0x134)]);if(_0x5094e4&&_tests[_0xa87e71][_0x255fe3['aZWkQ']]){const _0x4357e7=_0x8fdd6d[_0x116bf5(0x145)]['find'](_0x2dcaba=>_0x2dcaba['id']===_0x5094e4),_0xfd43e7={};_0xfd43e7[_0x116bf5(0x145)]=[];const _0x2c9d1e=_tests[_0xa87e71]||_0xfd43e7;!_0x2c9d1e[_0x116bf5(0x145)]?_0x2c9d1e[_0x116bf5(0x145)]=[{'id':_0x4357e7['id'],'text':_0x4357e7[_0x116bf5(0x164)],'finished_at':new Date()[_0x116bf5(0x174)](),'result':_0x497e46[_0x116bf5(0x13a)][_0x116bf5(0x1c6)],'duration':_0x497e46['testStepResult'][_0x116bf5(0x192)][_0x116bf5(0x1c1)],'failure':_0xa79d4c,'failureType':_0x1b702f}]:_0x2c9d1e[_0x116bf5(0x145)][_0x116bf5(0x15e)](_0x196a64=>{const _0x4e106c=_0x116bf5;if(_0x255fe3['cSrle'](_0x196a64['id'],_0x4357e7['id'])){const _0x36ba31=_0x255fe3[_0x4e106c(0x1bf)][_0x4e106c(0x115)]('|');let _0x595127=0x0;while(!![]){switch(_0x36ba31[_0x595127++]){case'0':_0x196a64[_0x4e106c(0x1d6)]=_0xa79d4c;continue;case'1':_0x196a64['failureType']=_0x1b702f;continue;case'2':_0x196a64['result']=_0x497e46[_0x4e106c(0x13a)][_0x4e106c(0x1c6)];continue;case'3':_0x196a64['duration']=_0x497e46['testStepResult'][_0x4e106c(0x192)][_0x4e106c(0x1c1)];continue;case'4':_0x196a64[_0x4e106c(0x1cf)]=new Date()[_0x4e106c(0x174)]();continue;}break;}}}),_tests[_0xa87e71]=_0x2c9d1e;}delete _tests[_0xa87e71][_0x255fe3['aZWkQ']];if(BrowserstackCLI[_0x116bf5(0x150)]()['isCliEnabled']()&&await this[_0x116bf5(0x116)]()){const _0x1e3514=await cucumberUtils['createHookData'](this[_0x116bf5(0x195)],_0x98beda,_0x255fe3['rTzOn'],_0x328aa0,_0x5803d0,_tests[_0xa87e71]);if(_0x1e3514){await BrowserstackCLI['getInstance']()[_0x116bf5(0x10e)]()[_0x116bf5(0x15b)](TestFrameworkState[_0x1e3514[_0x116bf5(0x167)]],HookState[_0x116bf5(0x1c3)],{'hookData':_0x1e3514,'testUUID':_0x497e46[_0x116bf5(0x126)]});const _0x50d268={};_0x50d268[_0x116bf5(0x1a6)]=_0x497e46[_0x116bf5(0x126)],_0x50d268[_0x116bf5(0x1b7)]=_0x255fe3['NqkBB'],await BrowserstackCLI[_0x116bf5(0x150)]()[_0x116bf5(0x10e)]()['trackEvent'](TestFrameworkState[_0x116bf5(0x124)],HookState[_0x116bf5(0x1c3)],_0x50d268);}return;}await testObservabilityReporter[_0x116bf5(0x17e)](this[_0x116bf5(0x195)],_0x98beda,_0x255fe3['fGygJ'],_0x328aa0,_0x5803d0,_tests[_0xa87e71]);}catch(_0x41e6ae){logger[_0x116bf5(0x1a1)]('Exception\x20in\x20onTestStepFinished\x20event:\x20'+util[_0x116bf5(0x1ca)](_0x41e6ae));}}[a6_0x4c23c5(0x177)](_0xec9639){const _0x316c2b=a6_0x4c23c5,_0x34ae3a={};return _0xec9639['feature'][_0x316c2b(0x178)][_0x316c2b(0x18c)](this['extractStepContainers'])[_0x316c2b(0x199)]()[_0x316c2b(0x15e)](_0x77123a=>_0x77123a[_0x316c2b(0x145)][_0x316c2b(0x15e)](_0x5803a5=>_0x34ae3a[_0x5803a5['id']]=_0x5803a5)),_0x34ae3a;}['extractStepContainers'](_0x1fcceb){const _0x3c4142=a6_0x4c23c5,_0x1c73a0={'yPyws':function(_0x2b3e4e,_0x5b4613){return _0x2b3e4e(_0x5b4613);}};if(!_0x1c73a0[_0x3c4142(0x197)](isUndefined,_0x1fcceb[_0x3c4142(0x13e)]))return[_0x1fcceb[_0x3c4142(0x13e)]];else{if(!_0x1c73a0['yPyws'](isUndefined,_0x1fcceb[_0x3c4142(0x146)]))return _0x1fcceb['rule']['children'][_0x3c4142(0x18c)](_0x310cf4=>!isUndefined(_0x310cf4[_0x3c4142(0x13e)])?_0x310cf4[_0x3c4142(0x13e)]:_0x310cf4[_0x3c4142(0x15f)]);};return[_0x1fcceb[_0x3c4142(0x15f)]];}[a6_0x4c23c5(0x111)](_0x134357,_0x1e33c2){const _0x2486b2=a6_0x4c23c5;return Object[_0x2486b2(0x130)](_0x134357[_0x2486b2(0x15c)]['gherkinDocumentMap'])[_0x2486b2(0x140)](_0x14e1b7=>_0x14e1b7[_0x2486b2(0x127)]===_0x1e33c2[_0x2486b2(0x127)]);}async[a6_0x4c23c5(0x1d1)](){const _0x3ea63c=a6_0x4c23c5;if(this[_0x3ea63c(0x16f)])return this[_0x3ea63c(0x16f)];return this[_0x3ea63c(0x16f)]=this['_performCLIInitialization'](),this['cliInitPromise'];}async['_performCLIInitialization'](){const _0x51881e=a6_0x4c23c5,_0x4c4a5e={'yiPMH':'No\x20BROWSERSTACK_CLI_BIN_SESSION_ID\x20found,\x20CLI\x20not\x20available','hwGgZ':function(_0x4d8a6c,_0x4d9919){return _0x4d8a6c(_0x4d9919);},'PCJyZ':_0x51881e(0x179),'viBZf':_0x51881e(0x143)};try{const _0x1badb8=BrowserstackCLI[_0x51881e(0x150)]();if(_0x1badb8[_0x51881e(0x180)]())return logger[_0x51881e(0x1a1)]('CLI\x20already\x20running\x20-\x20binSessionId:\x20'+_0x1badb8['binSessionId']),!![];const _0xd88967=process['env'][_0x51881e(0x160)];if(!_0xd88967)return logger['debug'](_0x4c4a5e[_0x51881e(0x19d)]),![];const _0x215154=_0x4c4a5e['hwGgZ'](require,_0x4c4a5e[_0x51881e(0x1c2)]),{FRAMEWORKS:_0x471b77}=_0x4c4a5e[_0x51881e(0x147)](require,_0x4c4a5e['viBZf']);return _0x215154[_0x51881e(0x10b)](_0x471b77[_0x51881e(0x120)],_0x471b77[_0x51881e(0x184)]),logger[_0x51881e(0x1a1)]('Bootstrapping\x20CLI\x20in\x20formatter\x20with\x20binSessionId:\x20'+_0xd88967),await _0x1badb8['bootstrap'](),logger[_0x51881e(0x1a1)]('CLI\x20bootstrap\x20completed\x20-\x20isRunning:\x20'+_0x1badb8[_0x51881e(0x180)]()+',\x20binSessionId:\x20'+_0x1badb8['binSessionId']),_0x1badb8[_0x51881e(0x180)]();}catch(_0x36a5d2){return logger[_0x51881e(0x1a1)](_0x51881e(0x13c)+util[_0x51881e(0x1ca)](_0x36a5d2)),![];}}async['isCLIReady'](){const _0x206846=a6_0x4c23c5;try{return await this['ensureCLIInitialized'](),BrowserstackCLI['getInstance']()[_0x206846(0x180)]();}catch(_0x2af6e4){return logger[_0x206846(0x1a1)](_0x206846(0x11a)+util['format'](_0x2af6e4)),![];}}}module['exports']=o11yClassErrorHandler(BrowserstackFormatter,[a6_0x4c23c5(0x137),a6_0x4c23c5(0x1c9),'onTestStepStarted',a6_0x4c23c5(0x141),'onTestRunStarted',a6_0x4c23c5(0x186),a6_0x4c23c5(0x155),a6_0x4c23c5(0x111),a6_0x4c23c5(0x177)]); | ||
| const a6_0x27cd17=a6_0x4d34;function a6_0x4d34(_0x3d52b5,_0x1c6a01){const _0x481517=a6_0x4815();return a6_0x4d34=function(_0x4d346b,_0x2987a9){_0x4d346b=_0x4d346b-0xf8;let _0x118f07=_0x481517[_0x4d346b];return _0x118f07;},a6_0x4d34(_0x3d52b5,_0x1c6a01);}(function(_0x2f4d55,_0x3e9713){const _0x35c978=a6_0x4d34,_0x41c70c=_0x2f4d55();while(!![]){try{const _0xce900b=-parseInt(_0x35c978(0x1a1))/0x1*(parseInt(_0x35c978(0x121))/0x2)+-parseInt(_0x35c978(0xfe))/0x3+-parseInt(_0x35c978(0x1c5))/0x4+parseInt(_0x35c978(0x151))/0x5*(parseInt(_0x35c978(0x164))/0x6)+parseInt(_0x35c978(0x1bc))/0x7+parseInt(_0x35c978(0x127))/0x8+parseInt(_0x35c978(0x181))/0x9;if(_0xce900b===_0x3e9713)break;else _0x41c70c['push'](_0x41c70c['shift']());}catch(_0x586dc1){_0x41c70c['push'](_0x41c70c['shift']());}}}(a6_0x4815,0xb1e3a));function a6_0x4815(){const _0x19eebe=['hooks','gherkinDocumentMap','exports','testStepFinished','failureType','logTestRunFinished','uri','bootstrap','background','jktHx','rGeAZ','TestRunFinished','HgvUt','SQtDE','1700196jkkvNv','CLI\x20already\x20running\x20-\x20binSessionId:\x20','sendTestRunEventForCucumber','log','testRunStarted','TBfJY','push','testRunFinished','onTestStepStarted','failure','name','gfCuu','KGWfc','Exception\x20in\x20sending\x20onTestCaseFinished\x20event:\x20\x20','rJmZZ','CltZI','../../v2/state/hookState.js','nMgyY','mIhbt','pCpgj','UNDEFINED','Executing\x20tests\x20for\x20','zmXfy','FAILED','Exception\x20in\x20onTestStepFinished\x20event:\x20','../../../helpers/helper','onTestCaseStarted','testCaseAttemptDataMap','PLAYWRIGHT','10938843VBBVYh','eventDataCollector','VCTMC','capability','seconds','failed','onGherkinDocument','../../../helpers/test-observability/error-handler','qwUTF','UnhandledError','../../utils/constants','isRunning','ZNDNc','steps','testCaseStartedId','../../../bin/v2/TestInfo.js','hRhfx','Exception\x20in\x20sending\x20onTestCaseStarted:\x20','isCLIReady','NuEJg','Exception\x20in\x20onTestStepStarted\x20event:\x20','incrementCounter','cliInitPromise','onSource','flsVK','_performCLIInitialization','Emumx','testCaseId','testStepStarted','INIT_TEST','testCaseAttempt','LIXWu','463836YHGfwA','text','No\x20BROWSERSTACK_CLI_BIN_SESSION_ID\x20found,\x20CLI\x20not\x20available','nMiAM','LOG_REPORT','UwyQK','zgpvR','jUtnC','hook_type','UNKNOWN','getTestUUID','gherkinDocument','sourceLocation','4|3|0|1|2','onHook','../../v2/utils/cucumber-utils.js','extractStepContainers','bstack','env','../../../helpers/testhub/utils.js','setup','parse','testStepId','qasfc','pickleId','onTestCase','cucumber','3584721SbsEdm','testSteps','OFjrN','finished_at','description','TEST','result','hook','ensureCLIInitialized','5392580utHcPS','Lnves','@cucumber/cucumber','forEach','UJfbD','binSessionId','cucumber-js/test.setup.js','PRE','jUYVT','BROWSERSTACK_CLI_BIN_SESSION_ID','split','getGherkinStepMap','status','PENDING','RxCJW','children','isBstackHook','stepDefinition','find','parseTestCaseAttempt','getTestFramework','scenario','281493someQT','testCaseStarted','createTestFrameworkData','AMBIGUOUS','ZWIGi','NqUMX','tkhlX','onPickle','zssRI','testStepResult','sendHook','HADRu','MvNRp','format','__platform','debug','pickle','ydDYU','pickleMap','VMWqV','qjcfs','../../v2/browserstackCLI.js','TestRunStarted','KHOVF','VjVhJ','qrxgz','rule','getTestCaseAttempt','../../../helpers/logger','getGherkinDocument','finishedAt','testCase','Jqfbs','HookRunFinished','ssXyt','6UYonkS','HookRunStarted','isCliEnabled','testCaseFinished','Bootstrapping\x20CLI\x20in\x20formatter\x20with\x20binSessionId:\x20','trackEvent','3342064hHexEL','report','../../playwright/reporter/test-details.js','QtTie','onTestRunStarted','CWwvz','supportCodeLibrary','\x20\x20\x20\x20','toISOString','message','exception','../../v2/cliUtils','feature','logTestCaseFinished','createHookData','onStepDefinition','../../v2/state/testFrameworkState.js','values','kkdGW','eventBroadcaster','UrqrK','mcxgI','getInstance','POST','testUUID','util','testCases','onTestRunFinished','cwd','envelope','snippetBuilder','testCaseMap','test','Error\x20initializing\x20CLI\x20in\x20formatter:\x20','includes','lqOve','onTestCaseFinished','onTestStepFinished','ijCPf','type','CONFIG','\x20-\x20','25yxLjER','FiRwa','toLowerCase','assign','pickleStepId'];a6_0x4815=function(){return _0x19eebe;};return a6_0x4815();}const {requireModule,getPlatformName,nestedKeyValue,isUndefined,isBrowserstackInfra}=require(a6_0x27cd17(0x17d)),util=require(a6_0x27cd17(0x140)),{Formatter,formatterHelpers,Status}=requireModule(a6_0x27cd17(0x1c7)),TestDetails=require(a6_0x27cd17(0x129)),TestObservabilityReporter=require('../test-observability.js'),{o11yClassErrorHandler}=require(a6_0x27cd17(0x188)),{shouldProcessEventForTesthub}=require(a6_0x27cd17(0x1b4)),BrowserstackCLI=require(a6_0x27cd17(0x113)),TestFrameworkState=require(a6_0x27cd17(0x137)),HookState=require(a6_0x27cd17(0x174)),CucumberUtils=require(a6_0x27cd17(0x1b0)),TestInfo=require(a6_0x27cd17(0x190)),testObservabilityReporter=new TestObservabilityReporter(),cucumberUtils=new CucumberUtils(),logger=require(a6_0x27cd17(0x11a))['winstonLogger'],_tests={},_testCasesData={};class BrowserstackFormatter extends Formatter{constructor(_0x434a52){const _0x15fdd2=a6_0x27cd17,_0x492665={};_0x492665[_0x15fdd2(0x10f)]=_0x15fdd2(0x144);const _0x421326=_0x492665;super(_0x434a52),this[_0x15fdd2(0x128)]={},_0x434a52[_0x15fdd2(0x13a)]['on'](_0x421326[_0x15fdd2(0x10f)],async _0x5ed99c=>{const _0x3cf84a=_0x15fdd2;switch(!![]){case!!_0x5ed99c[_0x3cf84a(0x168)]:this[_0x3cf84a(0x12b)](_0x5ed99c[_0x3cf84a(0x168)]);break;case!!_0x5ed99c['testRunFinished']:this[_0x3cf84a(0x142)](_0x5ed99c['testRunFinished']);break;case!!_0x5ed99c[_0x3cf84a(0xff)]:this[_0x3cf84a(0x17e)](_0x5ed99c[_0x3cf84a(0xff)],_0x434a52,_0x5ed99c);break;case!!_0x5ed99c[_0x3cf84a(0x124)]:this['onTestCaseFinished'](_0x5ed99c[_0x3cf84a(0x124)],_0x434a52,_0x5ed99c);break;case!!_0x5ed99c[_0x3cf84a(0x19d)]:this[_0x3cf84a(0x16c)](_0x5ed99c[_0x3cf84a(0x19d)],_0x434a52);break;case!!_0x5ed99c[_0x3cf84a(0x159)]:this['onTestStepFinished'](_0x5ed99c['testStepFinished'],_0x434a52);break;case!!_0x5ed99c['hook']:this[_0x3cf84a(0x1af)](_0x5ed99c[_0x3cf84a(0x1c3)]);break;case!!_0x5ed99c[_0x3cf84a(0x11d)]:this[_0x3cf84a(0x1ba)](_0x5ed99c[_0x3cf84a(0x11d)]);break;case!!_0x5ed99c[_0x3cf84a(0x10e)]:this['onPickle'](_0x5ed99c[_0x3cf84a(0x10e)]);break;case!!_0x5ed99c[_0x3cf84a(0x1ac)]:this[_0x3cf84a(0x187)](_0x5ed99c[_0x3cf84a(0x1ac)]);break;}});}[a6_0x27cd17(0x1af)](_0x520e39){const _0x40a13c=a6_0x27cd17;this[_0x40a13c(0x128)][_0x40a13c(0x156)]=Object[_0x40a13c(0x154)]([],this[_0x40a13c(0x128)][_0x40a13c(0x156)]||[]),this[_0x40a13c(0x128)][_0x40a13c(0x156)]['push'](_0x520e39);}[a6_0x27cd17(0x105)](_0x3d36ef){const _0x6ebb7=a6_0x27cd17;this[_0x6ebb7(0x128)][_0x6ebb7(0x10e)]=Object['assign']([],this[_0x6ebb7(0x128)][_0x6ebb7(0x10e)]||[],[_0x3d36ef]),this[_0x6ebb7(0x128)][_0x6ebb7(0x10e)][_0x6ebb7(0x16a)](_0x3d36ef);}[a6_0x27cd17(0x187)](_0x7d3e62){const _0x234287=a6_0x27cd17;this[_0x234287(0x128)][_0x234287(0x1ac)]=Object[_0x234287(0x154)]([],this[_0x234287(0x128)]['gherkinDocument']||[],[_0x7d3e62]),this[_0x234287(0x128)]['gherkinDocument']['push'](_0x7d3e62);}[a6_0x27cd17(0x198)](_0x46a76e){const _0x4e9946=a6_0x27cd17;this[_0x4e9946(0x128)]['source']=_0x46a76e;}[a6_0x27cd17(0x136)](_0x55ed0b){const _0x230735=a6_0x27cd17;this[_0x230735(0x128)][_0x230735(0xf9)]=Object[_0x230735(0x154)]([],this[_0x230735(0x128)][_0x230735(0xf9)]||[],[_0x55ed0b]),this['report'][_0x230735(0xf9)][_0x230735(0x16a)](_0x55ed0b);}[a6_0x27cd17(0x1ba)](_0x2db28d){const _0x31d4d0=a6_0x27cd17;this['report']['testCases']=Object[_0x31d4d0(0x154)]([],this[_0x31d4d0(0x128)]['testCases']||[],[_0x2db28d]),this[_0x31d4d0(0x128)]['testCases'][_0x31d4d0(0x16a)](_0x2db28d);}[a6_0x27cd17(0x134)](_0x1fe392){const _0x2d3f2d=a6_0x27cd17,_0x53d6d7={'zmXfy':function(_0x3cb6d1,_0x336c2d){return _0x3cb6d1!==_0x336c2d;},'bvjoA':_0x2d3f2d(0x1b2),'jktHx':function(_0x549f95,_0x3abfff){return _0x549f95+_0x3abfff;},'aWcEQ':function(_0x2b661c,_0x767a11){return _0x2b661c+_0x767a11;},'QtTie':function(_0x967345,_0x1b69a2){return _0x967345+_0x1b69a2;},'lqOve':_0x2d3f2d(0x12e),'mcxgI':_0x2d3f2d(0x150),'dabJN':function(_0x3a26ba,_0x39de1c){return _0x3a26ba===_0x39de1c;},'tkhlX':_0x2d3f2d(0x17b),'gfCuu':function(_0x4f5012,_0x288cdd,_0x15a5e2){return _0x4f5012(_0x288cdd,_0x15a5e2);},'qasfc':_0x2d3f2d(0x1c2),'ZNDNc':_0x2d3f2d(0x130),'HgvUt':function(_0x461874,_0x38eea5){return _0x461874+_0x38eea5;},'jUYVT':function(_0x24476e,_0x195a73){return _0x24476e!==_0x195a73;},'iYTCk':function(_0x7bbc51,_0xb727f8){return _0x7bbc51+_0xb727f8;},'UwyQK':function(_0x2eddce,_0x22c757){return _0x2eddce+_0x22c757;},'hRhfx':function(_0x1cdab8,_0x31326a){return _0x1cdab8+_0x31326a;},'nMgyY':function(_0x25ffe4,_0x50012b){return _0x25ffe4+_0x50012b;},'zssRI':function(_0x198c21,_0x44de5f){return _0x198c21+_0x44de5f;}};_0x53d6d7[_0x2d3f2d(0x1cd)](global['__platform'],undefined)&&this[_0x2d3f2d(0x167)](_0x53d6d7[_0x2d3f2d(0x12a)](_0x53d6d7['iYTCk']('\x0a',global['__platform']),'\x0a'));const _0xd2ad5c=this[_0x2d3f2d(0x182)][_0x2d3f2d(0x119)](_0x1fe392['testCaseStartedId']);this[_0x2d3f2d(0x167)](_0x53d6d7[_0x2d3f2d(0x1a6)](_0x53d6d7[_0x2d3f2d(0x191)](_0x53d6d7[_0x2d3f2d(0x175)](_0x53d6d7[_0x2d3f2d(0x106)]('\x20\x20',_0xd2ad5c['gherkinDocument'][_0x2d3f2d(0x133)][_0x2d3f2d(0x16e)]),_0x53d6d7[_0x2d3f2d(0x13c)]),_0xd2ad5c[_0x2d3f2d(0x10e)][_0x2d3f2d(0x16e)]),'\x0a'));const _0x4819f3={};_0x4819f3['cwd']=this[_0x2d3f2d(0x143)],_0x4819f3[_0x2d3f2d(0x145)]=this['snippetBuilder'],_0x4819f3[_0x2d3f2d(0x12d)]=this[_0x2d3f2d(0x12d)],_0x4819f3[_0x2d3f2d(0x19f)]=_0xd2ad5c;const _0xfa8c1e=formatterHelpers[_0x2d3f2d(0xfb)](_0x4819f3);let _0x4bc999=![];_0xfa8c1e['testSteps'][_0x2d3f2d(0x1c8)](_0x2f405c=>{const _0x1f4fb9=_0x2d3f2d;if(_0x53d6d7[_0x1f4fb9(0x17a)](_0x2f405c['name'],_0x53d6d7['bvjoA'])&&!this[_0x1f4fb9(0xf8)](_0x2f405c)){totalTests+=0x1,this[_0x1f4fb9(0x167)](_0x53d6d7[_0x1f4fb9(0x15f)](_0x53d6d7[_0x1f4fb9(0x15f)](_0x53d6d7['aWcEQ'](_0x53d6d7[_0x1f4fb9(0x15f)](_0x53d6d7[_0x1f4fb9(0x12a)](_0x53d6d7[_0x1f4fb9(0x14a)],_0x2f405c['keyword']),_0x2f405c['text']||''),_0x53d6d7[_0x1f4fb9(0x13c)]),Status[_0x2f405c[_0x1f4fb9(0x1c2)][_0x1f4fb9(0x1d1)]]),'\x0a')),this[_0x1f4fb9(0x196)](Status[_0x2f405c[_0x1f4fb9(0x1c2)][_0x1f4fb9(0x1d1)]]);if(_0x53d6d7['dabJN'](Status[_0x2f405c[_0x1f4fb9(0x1c2)][_0x1f4fb9(0x1d1)]],_0x53d6d7[_0x1f4fb9(0x104)])){_0x4bc999=!![];const _0x444ddf=_0x53d6d7[_0x1f4fb9(0x16f)](nestedKeyValue,_0x2f405c,[_0x53d6d7[_0x1f4fb9(0x1b8)],_0x53d6d7[_0x1f4fb9(0x18d)]]);_0x444ddf&&(testsErrorMessage[_0x53d6d7[_0x1f4fb9(0x162)](_0x53d6d7[_0x1f4fb9(0x12a)](_0xd2ad5c[_0x1f4fb9(0x1ac)][_0x1f4fb9(0x133)][_0x1f4fb9(0x16e)],_0x53d6d7[_0x1f4fb9(0x13c)]),_0xd2ad5c[_0x1f4fb9(0x10e)]['name'])]=_0x444ddf,this[_0x1f4fb9(0x167)](_0x53d6d7[_0x1f4fb9(0x162)](_0x444ddf,'\x0a')));}}}),_0x4bc999&&(testSuitesFailed+=0x1),this[_0x2d3f2d(0x167)]('\x0a');}['logTestRunFinished'](_0x3d8ada){}[a6_0x27cd17(0xf8)](_0x5c9b3d){const _0x53a5cc=a6_0x27cd17,_0x33e4c8={};_0x33e4c8[_0x53a5cc(0x112)]=function(_0x15bb54,_0x30c221){return _0x15bb54!==_0x30c221;},_0x33e4c8[_0x53a5cc(0x160)]=_0x53a5cc(0x1cb);const _0x27f91d=_0x33e4c8;if(_0x27f91d['qjcfs'](_0x5c9b3d[_0x53a5cc(0x1ad)],undefined))return![];if(_0x5c9b3d['actionLocation']&&_0x5c9b3d['actionLocation'][_0x53a5cc(0x15c)][_0x53a5cc(0x149)](_0x27f91d[_0x53a5cc(0x160)]))return!![];return![];}[a6_0x27cd17(0x196)](_0x3369ff){const _0x1f428e=a6_0x27cd17,_0x49510b={};_0x49510b[_0x1f428e(0x10a)]=_0x1f428e(0x17b),_0x49510b['LIXWu']='PASSED',_0x49510b[_0x1f428e(0x169)]='SKIPPED',_0x49510b[_0x1f428e(0x116)]=_0x1f428e(0x1d2),_0x49510b[_0x1f428e(0x111)]=_0x1f428e(0x178),_0x49510b[_0x1f428e(0x1c9)]=_0x1f428e(0x1aa),_0x49510b[_0x1f428e(0x19b)]=_0x1f428e(0x101);const _0x32e8c8=_0x49510b;switch(_0x3369ff){case _0x32e8c8['MvNRp']:testsFailed+=0x1;break;case _0x32e8c8[_0x1f428e(0x1a0)]:testsPassed+=0x1;break;case _0x32e8c8[_0x1f428e(0x169)]:testsSkipped+=0x1;break;case _0x32e8c8['VjVhJ']:testsPending+=0x1;break;case _0x32e8c8[_0x1f428e(0x111)]:testsUndefined+=0x1;break;case _0x32e8c8[_0x1f428e(0x1c9)]:testsUnknown+=0x1;break;case _0x32e8c8[_0x1f428e(0x19b)]:testsAmbiguous+=0x1;break;default:break;}}async[a6_0x27cd17(0x12b)](_0x1af3bb){const _0x49a278=a6_0x27cd17,_0x36f034={'NqUMX':function(_0x5df728,_0x270560){return _0x5df728!==_0x270560;},'ZWIGi':function(_0x5567ec,_0x1ed9ed){return _0x5567ec!==_0x1ed9ed;},'zgpvR':function(_0x40d44b){return _0x40d44b();},'CWwvz':function(_0x1a5583,_0x51d80c){return _0x1a5583(_0x51d80c);},'kkdGW':function(_0x2c2f7d,_0x2b32ff){return _0x2c2f7d+_0x2b32ff;},'CltZI':_0x49a278(0x1bb)};let _0x22db12;if(_0x36f034[_0x49a278(0x103)](process[_0x49a278(0x1b3)][_0x49a278(0x14f)],undefined)){const _0x1b61a0=JSON[_0x49a278(0x1b6)](process['env'][_0x49a278(0x14f)]);_0x22db12=_0x1b61a0[_0x49a278(0x184)];}_0x36f034[_0x49a278(0x102)](_0x22db12,undefined)&&_0x36f034[_0x49a278(0x1a7)](isBrowserstackInfra)&&(global[_0x49a278(0x10c)]=_0x36f034[_0x49a278(0x12c)](getPlatformName,_0x22db12),this[_0x49a278(0x167)](_0x36f034[_0x49a278(0x139)](_0x49a278(0x179)+global[_0x49a278(0x10c)],'\x0a'))),_0x36f034[_0x49a278(0x1a7)](shouldProcessEventForTesthub)&&(TestDetails['setup'](),this[_0x49a278(0x128)]['testRunStarted']=_0x1af3bb,BrowserstackCLI['getInstance']()[_0x49a278(0x123)]()&&await this[_0x49a278(0x193)]()&&(TestInfo[_0x49a278(0x1b5)](_0x36f034[_0x49a278(0x173)]),await BrowserstackCLI[_0x49a278(0x13d)]()[_0x49a278(0xfc)]()['trackEvent'](TestFrameworkState[_0x49a278(0x19e)],HookState['PRE'],{})));}[a6_0x27cd17(0x142)](_0x1214eb){const _0x5c85e1=a6_0x27cd17;this[_0x5c85e1(0x128)][_0x5c85e1(0x16b)]=_0x1214eb,this[_0x5c85e1(0x15b)](_0x1214eb);}async['onTestCaseStarted'](_0x2a5503,_0x5b2cd2,_0x383418){const _0x3fc6b3=a6_0x27cd17,_0x2c527b={'NuEJg':function(_0xf464b0,_0x337aa2){return _0xf464b0(_0x337aa2);},'nMiAM':_0x3fc6b3(0x114),'hiAwF':function(_0x1966bf,_0x343e44){return _0x1966bf&&_0x343e44;}};testSuites+=0x1;if(_0x2c527b[_0x3fc6b3(0x194)](shouldProcessEventForTesthub,_0x2c527b['nMiAM']))try{this[_0x3fc6b3(0x128)][_0x3fc6b3(0xff)]=this['report'][_0x3fc6b3(0xff)]||{},this[_0x3fc6b3(0x128)][_0x3fc6b3(0xff)][_0x2a5503['id']]=_0x2a5503;let _0x42ff83=null;BrowserstackCLI[_0x3fc6b3(0x13d)]()[_0x3fc6b3(0x123)]()&&await this[_0x3fc6b3(0x193)]()?_0x42ff83=TestInfo[_0x3fc6b3(0x1ab)](_0x2a5503['id']):_0x42ff83=TestDetails[_0x3fc6b3(0x1ab)](_0x2a5503['id']);_testCasesData[_0x2a5503['id']]=Object[_0x3fc6b3(0x154)]({},_0x383418);const _0x4a7dd4=this[_0x3fc6b3(0x128)],_0x207bcc=_0x2a5503['testCaseId'],_0x26b92d=_0x4a7dd4[_0x3fc6b3(0x141)][_0x3fc6b3(0xfa)](_0x29c25e=>_0x29c25e['id']===_0x207bcc)[_0x3fc6b3(0x1b9)],_0x38b025=_0x4a7dd4[_0x3fc6b3(0x10e)][_0x3fc6b3(0xfa)](_0xc71aa2=>_0xc71aa2['id']===_0x26b92d),_0x1a5071=_0x4a7dd4[_0x3fc6b3(0x1ac)][_0x3fc6b3(0xfa)](_0x337ab5=>_0x337ab5[_0x3fc6b3(0x15c)]===_0x38b025[_0x3fc6b3(0x15c)]),_0x4af08b=_0x1a5071[_0x3fc6b3(0x133)],_0x2927e4={'uuid':_0x42ff83,'startedAt':new Date()[_0x3fc6b3(0x12f)]()};if(_0x38b025){const _0x113297={};_0x113297[_0x3fc6b3(0x16e)]=_0x38b025['name'],_0x2927e4[_0x3fc6b3(0xfd)]=_0x113297;}if(_0x2c527b['hiAwF'](_0x1a5071,_0x4af08b)){const _0x437e1b={};_0x437e1b['path']=_0x1a5071[_0x3fc6b3(0x15c)],_0x437e1b[_0x3fc6b3(0x16e)]=_0x4af08b['name'],_0x437e1b['description']=_0x4af08b[_0x3fc6b3(0x1c0)],_0x2927e4['feature']=_0x437e1b;}_tests[_0x207bcc]=_0x2927e4;if(BrowserstackCLI[_0x3fc6b3(0x13d)]()[_0x3fc6b3(0x123)]()&&await this[_0x3fc6b3(0x193)]()){const _0x406a13=await cucumberUtils['createTestFrameworkData'](_0x2927e4,_0x38b025,_0x383418,_0x1a5071,_0x2a5503['id'],_0x2c527b[_0x3fc6b3(0x1a4)]),_0x559ed8={};_0x559ed8[_0x3fc6b3(0x147)]=_0x406a13,await BrowserstackCLI[_0x3fc6b3(0x13d)]()[_0x3fc6b3(0xfc)]()['trackEvent'](TestFrameworkState[_0x3fc6b3(0x1c1)],HookState[_0x3fc6b3(0x1cc)],_0x559ed8);return;}await testObservabilityReporter[_0x3fc6b3(0x166)](_0x383418,_0x1a5071,_0x38b025,_0x2c527b[_0x3fc6b3(0x1a4)],_0x2927e4);}catch(_0x4b4597){logger[_0x3fc6b3(0x10d)](_0x3fc6b3(0x192)+util[_0x3fc6b3(0x10b)](_0x4b4597)+'\x20');}}async['onTestCaseFinished'](_0x229904,_0x29b030,_0x34335e){const _0xe87177=a6_0x27cd17,_0x32ab4b={'rJmZZ':function(_0x3f06cc,_0x387070){return _0x3f06cc(_0x387070);},'qrxgz':_0xe87177(0x161),'pThNc':_0xe87177(0x147)};this[_0xe87177(0x134)](_0x229904);if(_0x32ab4b[_0xe87177(0x172)](shouldProcessEventForTesthub,_0x32ab4b[_0xe87177(0x117)]))try{this[_0xe87177(0x128)][_0xe87177(0x124)]=this[_0xe87177(0x128)][_0xe87177(0x124)]||{},this['report'][_0xe87177(0x124)][_0x229904[_0xe87177(0x18f)]]=_0x229904,_testCasesData[_0x34335e['id']]=Object[_0xe87177(0x154)]({},_0x34335e);const _0x11ad4c=_0x229904[_0xe87177(0x18f)],_0x2e915a=_0x29b030['eventDataCollector'][_0xe87177(0x17f)][_0x11ad4c][_0xe87177(0x19c)],_0x13bacd=_0x29b030[_0xe87177(0x182)]['testCaseMap'][_0x2e915a],_0x16eb02=_0x13bacd[_0xe87177(0x1b9)],_0x29a626=_0x29b030[_0xe87177(0x182)][_0xe87177(0x110)][_0x16eb02],_0x4f6ef0=this[_0xe87177(0x11b)](_0x29b030,_0x29a626),_0x40dbfd=_0x4f6ef0[_0xe87177(0x133)],_0x4c89b7=_tests[_0x2e915a];_0x4c89b7&&(delete _tests[_0x2e915a],_0x4c89b7[_0xe87177(0x11c)]=new Date()['toISOString']());if(BrowserstackCLI[_0xe87177(0x13d)]()['isCliEnabled']()&&await this[_0xe87177(0x193)]()){const _0x24f927=await cucumberUtils[_0xe87177(0x100)](_0x4c89b7,_0x29a626,_0x34335e,_0x4f6ef0,_0x11ad4c,_0x32ab4b['qrxgz']),_0x3a0dcd={};_0x3a0dcd[_0xe87177(0x147)]=_0x24f927,await BrowserstackCLI[_0xe87177(0x13d)]()[_0xe87177(0xfc)]()[_0xe87177(0x126)](TestFrameworkState[_0xe87177(0x1c1)],HookState[_0xe87177(0x13e)],_0x3a0dcd);const _0x36647e={};_0x36647e[_0xe87177(0x13f)]=_0x229904[_0xe87177(0x18f)],_0x36647e[_0xe87177(0x14e)]=_0x32ab4b['pThNc'],await BrowserstackCLI[_0xe87177(0x13d)]()['getTestFramework']()[_0xe87177(0x126)](TestFrameworkState[_0xe87177(0x1a5)],HookState[_0xe87177(0x13e)],_0x36647e);return;}await testObservabilityReporter[_0xe87177(0x166)](_0x34335e,_0x4f6ef0,_0x29a626,_0x32ab4b[_0xe87177(0x117)],_0x4c89b7);}catch(_0x429cf7){logger[_0xe87177(0x10d)](_0xe87177(0x171)+util[_0xe87177(0x10b)](_0x429cf7));}}async[a6_0x27cd17(0x16c)](_0x494632,_0x5d8ae0){const _0x1ea3a5=a6_0x27cd17,_0x138ec9={'FiRwa':function(_0x1f25f5,_0x27c7f8){return _0x1f25f5(_0x27c7f8);},'KGWfc':_0x1ea3a5(0x122),'HyAYL':function(_0x1e7b05,_0x293c1f){return _0x1e7b05!==_0x293c1f;},'Jqfbs':_0x1ea3a5(0x1b7)};if(_0x138ec9[_0x1ea3a5(0x152)](shouldProcessEventForTesthub,_0x138ec9[_0x1ea3a5(0x170)]))try{this[_0x1ea3a5(0x128)]['testStepStarted']=this['report'][_0x1ea3a5(0x19d)]||{},this[_0x1ea3a5(0x128)][_0x1ea3a5(0x19d)][_0x494632[_0x1ea3a5(0x18f)]]=_0x494632;const _0x1068e4=_0x494632[_0x1ea3a5(0x18f)],_0x6ef013=_0x5d8ae0[_0x1ea3a5(0x182)][_0x1ea3a5(0x17f)][_0x1068e4][_0x1ea3a5(0x19c)],_0x1e3759=this['report'][_0x1ea3a5(0x141)][_0x1ea3a5(0xfa)](_0x594316=>_0x594316['id']===_0x6ef013)[_0x1ea3a5(0x1b9)],_0x37c713=this[_0x1ea3a5(0x128)][_0x1ea3a5(0x10e)]['find'](_0x17c22c=>_0x17c22c['id']===_0x1e3759),_0x5915a0=this[_0x1ea3a5(0x128)][_0x1ea3a5(0x141)]['find'](_0x33b35e=>_0x33b35e['id']===_0x6ef013)['testSteps'],_0x111285=this[_0x1ea3a5(0x128)]['testStepStarted'][_0x1068e4]['testStepId'],_0x18db4e=_0x5915a0[_0x1ea3a5(0xfa)](_0x481b31=>_0x481b31['id']===_0x111285)[_0x1ea3a5(0x155)],_0x11484d=_0x37c713['steps'][_0x1ea3a5(0xfa)](_0x244059=>_0x244059['id']===_0x18db4e);if(_0x18db4e&&_tests[_0x6ef013]&&_0x138ec9['HyAYL'](_tests[_0x6ef013][_0x138ec9[_0x1ea3a5(0x11e)]],_0x111285)){_tests[_0x6ef013][_0x138ec9[_0x1ea3a5(0x11e)]]=_0x111285;const _0x47ae20={};_0x47ae20[_0x1ea3a5(0x18e)]=[];const _0x388194=_tests[_0x6ef013]||_0x47ae20;_0x388194&&!_0x388194[_0x1ea3a5(0x18e)]&&(_0x388194[_0x1ea3a5(0x18e)]=[]),_0x388194[_0x1ea3a5(0x18e)][_0x1ea3a5(0x16a)]({'id':_0x11484d['id'],'text':_0x11484d[_0x1ea3a5(0x1a2)],'started_at':new Date()[_0x1ea3a5(0x12f)]()}),_tests[_0x6ef013]=_0x388194;}if(BrowserstackCLI[_0x1ea3a5(0x13d)]()[_0x1ea3a5(0x123)]()&&await this['isCLIReady']()){const _0x1a9cd9=await cucumberUtils[_0x1ea3a5(0x135)](this['report'],_0x1068e4,_0x138ec9[_0x1ea3a5(0x170)],_0x5915a0,_0x111285,_tests[_0x6ef013]);_0x1a9cd9&&await BrowserstackCLI['getInstance']()['getTestFramework']()[_0x1ea3a5(0x126)](TestFrameworkState[_0x1a9cd9[_0x1ea3a5(0x1a9)]],HookState[_0x1ea3a5(0x1cc)],{'hookData':_0x1a9cd9,'testUUID':_0x494632['testCaseStartedId']});return;}await testObservabilityReporter['sendHook'](this[_0x1ea3a5(0x128)],_0x1068e4,_0x138ec9[_0x1ea3a5(0x170)],_0x5915a0,_0x111285,_tests[_0x6ef013]);}catch(_0x2d65a3){logger[_0x1ea3a5(0x10d)](_0x1ea3a5(0x195)+util[_0x1ea3a5(0x10b)](_0x2d65a3));}}async[a6_0x27cd17(0x14c)](_0x481dda,_0x15c7eb){const _0x5cee0=a6_0x27cd17,_0x2bf50e={'jUtnC':function(_0x3b6ed0,_0x2f6e7b){return _0x3b6ed0===_0x2f6e7b;},'flsVK':_0x5cee0(0x1ae),'Lnves':function(_0x2198e6,_0x53d0a3){return _0x2198e6(_0x53d0a3);},'pCpgj':_0x5cee0(0x11f),'qwUTF':function(_0x3f9b28,_0x5fee75){return _0x3f9b28===_0x5fee75;},'HADRu':_0x5cee0(0x186),'SQtDE':function(_0x3d9fe6,_0x52c78a){return _0x3d9fe6===_0x52c78a;},'ssXyt':_0x5cee0(0x18a),'KHOVF':_0x5cee0(0x1b7),'mIhbt':_0x5cee0(0x122),'RxCJW':_0x5cee0(0x1c3)};this[_0x5cee0(0x128)][_0x5cee0(0x159)]=this[_0x5cee0(0x128)][_0x5cee0(0x159)]||{},this['report'][_0x5cee0(0x159)][_0x481dda[_0x5cee0(0x18f)]]=_0x481dda;if(_0x2bf50e[_0x5cee0(0x1c6)](shouldProcessEventForTesthub,_0x2bf50e['pCpgj']))try{const _0x1ec576=_0x481dda[_0x5cee0(0x18f)],_0x262e21=_0x15c7eb['eventDataCollector'][_0x5cee0(0x17f)][_0x1ec576][_0x5cee0(0x19c)],_0x2a206a=_0x15c7eb[_0x5cee0(0x182)][_0x5cee0(0x146)][_0x262e21],_0x526767=_0x2a206a[_0x5cee0(0x1b9)],_0x238e32=_0x15c7eb[_0x5cee0(0x182)]['pickleMap'][_0x526767],_0x28f9b5=_0x481dda['testStepId'],_0x53e0cb=_0x2a206a[_0x5cee0(0x1bd)],_0x1ed1a3=this[_0x5cee0(0x182)][_0x5cee0(0x119)](_0x1ec576),_0x59a227=_0x53e0cb[_0x5cee0(0xfa)](_0x2fffed=>_0x2fffed['id']===_0x28f9b5)[_0x5cee0(0x155)];let _0x3f3c25,_0x30724a;_0x481dda[_0x5cee0(0x107)]&&_0x2bf50e[_0x5cee0(0x189)](_0x481dda[_0x5cee0(0x107)][_0x5cee0(0x1d1)]['toString']()[_0x5cee0(0x153)](),_0x2bf50e[_0x5cee0(0x109)])&&(_0x3f3c25=_0x2bf50e[_0x5cee0(0x163)](_0x481dda[_0x5cee0(0x107)]['exception'],undefined)?_0x481dda[_0x5cee0(0x107)]['message']:_0x481dda[_0x5cee0(0x107)]['exception'][_0x5cee0(0x130)],_0x30724a=_0x2bf50e[_0x5cee0(0x189)](_0x481dda[_0x5cee0(0x107)][_0x5cee0(0x131)],undefined)?_0x2bf50e[_0x5cee0(0x120)]:_0x481dda[_0x5cee0(0x107)][_0x5cee0(0x130)]);if(_0x59a227&&_tests[_0x262e21][_0x2bf50e[_0x5cee0(0x115)]]){const _0x4b8ddc=_0x238e32[_0x5cee0(0x18e)]['find'](_0x2b61c9=>_0x2b61c9['id']===_0x59a227),_0x399e8f={};_0x399e8f[_0x5cee0(0x18e)]=[];const _0xe4fe37=_tests[_0x262e21]||_0x399e8f;!_0xe4fe37[_0x5cee0(0x18e)]?_0xe4fe37[_0x5cee0(0x18e)]=[{'id':_0x4b8ddc['id'],'text':_0x4b8ddc['text'],'finished_at':new Date()[_0x5cee0(0x12f)](),'result':_0x481dda['testStepResult'][_0x5cee0(0x1d1)],'duration':_0x481dda['testStepResult']['duration'][_0x5cee0(0x185)],'failure':_0x3f3c25,'failureType':_0x30724a}]:_0xe4fe37[_0x5cee0(0x18e)][_0x5cee0(0x1c8)](_0x180f55=>{const _0x19b611=_0x5cee0;if(_0x2bf50e[_0x19b611(0x1a8)](_0x180f55['id'],_0x4b8ddc['id'])){const _0x253dc6=_0x2bf50e[_0x19b611(0x199)][_0x19b611(0x1cf)]('|');let _0x1197c4=0x0;while(!![]){switch(_0x253dc6[_0x1197c4++]){case'0':_0x180f55['duration']=_0x481dda[_0x19b611(0x107)]['duration'][_0x19b611(0x185)];continue;case'1':_0x180f55[_0x19b611(0x16d)]=_0x3f3c25;continue;case'2':_0x180f55[_0x19b611(0x15a)]=_0x30724a;continue;case'3':_0x180f55[_0x19b611(0x1c2)]=_0x481dda[_0x19b611(0x107)][_0x19b611(0x1d1)];continue;case'4':_0x180f55[_0x19b611(0x1bf)]=new Date()[_0x19b611(0x12f)]();continue;}break;}}}),_tests[_0x262e21]=_0xe4fe37;}delete _tests[_0x262e21][_0x2bf50e['KHOVF']];if(BrowserstackCLI[_0x5cee0(0x13d)]()[_0x5cee0(0x123)]()&&await this[_0x5cee0(0x193)]()){const _0x4d27b4=await cucumberUtils[_0x5cee0(0x135)](this[_0x5cee0(0x128)],_0x1ec576,_0x2bf50e[_0x5cee0(0x176)],_0x53e0cb,_0x28f9b5,_tests[_0x262e21]);if(_0x4d27b4){await BrowserstackCLI[_0x5cee0(0x13d)]()[_0x5cee0(0xfc)]()[_0x5cee0(0x126)](TestFrameworkState[_0x4d27b4[_0x5cee0(0x1a9)]],HookState[_0x5cee0(0x13e)],{'hookData':_0x4d27b4,'testUUID':_0x481dda[_0x5cee0(0x18f)]});const _0x557a5d={};_0x557a5d['testUUID']=_0x481dda[_0x5cee0(0x18f)],_0x557a5d[_0x5cee0(0x14e)]=_0x2bf50e[_0x5cee0(0x1d3)],await BrowserstackCLI[_0x5cee0(0x13d)]()[_0x5cee0(0xfc)]()['trackEvent'](TestFrameworkState[_0x5cee0(0x1a5)],HookState['POST'],_0x557a5d);}return;}await testObservabilityReporter[_0x5cee0(0x108)](this[_0x5cee0(0x128)],_0x1ec576,_0x2bf50e[_0x5cee0(0x177)],_0x53e0cb,_0x28f9b5,_tests[_0x262e21]);}catch(_0x519246){logger[_0x5cee0(0x10d)](_0x5cee0(0x17c)+util['format'](_0x519246));}}['getGherkinStepMap'](_0x3a4887){const _0x814fd4=a6_0x27cd17,_0x1f6a5c={};return _0x3a4887[_0x814fd4(0x133)][_0x814fd4(0x1d4)]['map'](this[_0x814fd4(0x1b1)])['flat']()[_0x814fd4(0x1c8)](_0x263a30=>_0x263a30[_0x814fd4(0x18e)][_0x814fd4(0x1c8)](_0x1593a9=>_0x1f6a5c[_0x1593a9['id']]=_0x1593a9)),_0x1f6a5c;}[a6_0x27cd17(0x1b1)](_0xd01617){const _0x26dd98=a6_0x27cd17,_0x251998={'OFjrN':function(_0x3d541b,_0x255665){return _0x3d541b(_0x255665);}};if(!_0x251998[_0x26dd98(0x1be)](isUndefined,_0xd01617[_0x26dd98(0x15e)]))return[_0xd01617[_0x26dd98(0x15e)]];else{if(!_0x251998[_0x26dd98(0x1be)](isUndefined,_0xd01617['rule']))return _0xd01617[_0x26dd98(0x118)][_0x26dd98(0x1d4)]['map'](_0x576a99=>!isUndefined(_0x576a99[_0x26dd98(0x15e)])?_0x576a99[_0x26dd98(0x15e)]:_0x576a99[_0x26dd98(0xfd)]);};return[_0xd01617[_0x26dd98(0xfd)]];}[a6_0x27cd17(0x11b)](_0x4f16f5,_0xa0184a){const _0x498d0d=a6_0x27cd17;return Object[_0x498d0d(0x138)](_0x4f16f5[_0x498d0d(0x182)][_0x498d0d(0x157)])[_0x498d0d(0xfa)](_0x5273c3=>_0x5273c3[_0x498d0d(0x15c)]===_0xa0184a[_0x498d0d(0x15c)]);}async[a6_0x27cd17(0x1c4)](){const _0x2d5fa2=a6_0x27cd17;if(this[_0x2d5fa2(0x197)])return this[_0x2d5fa2(0x197)];return this[_0x2d5fa2(0x197)]=this[_0x2d5fa2(0x19a)](),this[_0x2d5fa2(0x197)];}async[a6_0x27cd17(0x19a)](){const _0x33459e=a6_0x27cd17,_0x1d797e={'VCTMC':_0x33459e(0x1a3),'UrqrK':function(_0x3a208d,_0x57040){return _0x3a208d(_0x57040);},'ijCPf':_0x33459e(0x132),'lHRcN':_0x33459e(0x18b)};try{const _0x19d001=BrowserstackCLI['getInstance']();if(_0x19d001[_0x33459e(0x18c)]())return logger['debug'](_0x33459e(0x165)+_0x19d001[_0x33459e(0x1ca)]),!![];const _0x1b3249=process[_0x33459e(0x1b3)][_0x33459e(0x1ce)];if(!_0x1b3249)return logger[_0x33459e(0x10d)](_0x1d797e[_0x33459e(0x183)]),![];const _0x4f3730=_0x1d797e[_0x33459e(0x13b)](require,_0x1d797e[_0x33459e(0x14d)]),{FRAMEWORKS:_0x2d77dd}=_0x1d797e[_0x33459e(0x13b)](require,_0x1d797e['lHRcN']);return _0x4f3730['setFrameworkDetail'](_0x2d77dd['CUCUMBER'],_0x2d77dd[_0x33459e(0x180)]),logger[_0x33459e(0x10d)](_0x33459e(0x125)+_0x1b3249),await _0x19d001[_0x33459e(0x15d)](),logger[_0x33459e(0x10d)]('CLI\x20bootstrap\x20completed\x20-\x20isRunning:\x20'+_0x19d001[_0x33459e(0x18c)]()+',\x20binSessionId:\x20'+_0x19d001[_0x33459e(0x1ca)]),_0x19d001[_0x33459e(0x18c)]();}catch(_0x5e51aa){return logger[_0x33459e(0x10d)](_0x33459e(0x148)+util[_0x33459e(0x10b)](_0x5e51aa)),![];}}async[a6_0x27cd17(0x193)](){const _0x3a0ab9=a6_0x27cd17;try{return await this['ensureCLIInitialized'](),BrowserstackCLI[_0x3a0ab9(0x13d)]()[_0x3a0ab9(0x18c)]();}catch(_0x1f4be9){return logger[_0x3a0ab9(0x10d)]('isCLIReady:\x20Error\x20checking\x20CLI\x20readiness:\x20'+util[_0x3a0ab9(0x10b)](_0x1f4be9)),![];}}}module[a6_0x27cd17(0x158)]=o11yClassErrorHandler(BrowserstackFormatter,[a6_0x27cd17(0x17e),a6_0x27cd17(0x14b),'onTestStepStarted',a6_0x27cd17(0x14c),'onTestRunStarted',a6_0x27cd17(0x142),'extractStepContainers','getGherkinDocument',a6_0x27cd17(0x1d0)]); |
@@ -1,1 +0,1 @@ | ||
| function a10_0x5d04(){const _0x909d54=['79452mLKnqF','browserstackAgentV2','NHysS','Inside\x20browserstack\x20Before','Inside\x20browserstack\x20After','__error_messages__','Error:\x20quiting\x20at\x20After:\x20','toLowerCase','../../index','../../helpers/logger','name','executeScript','then','6kOxhmP','hcnBU','CONFIG','CoFat','parse','initQuit','Error:\x20setting\x20status\x20at\x20After:\x20','192634FDCahN','__skipSessionName','3457206xErdKw','95XmCYDz','bstack','../../helpers/setKeepAlive','__timeout','browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20\x22','__platformCaps','skipSessionStatus','status','skipSessionName','zCldI','278796jCJehS','cucumber/lib/index.js','whUkE','6167vuiggZ','\x22}}','passed','\x20|\x20','cucumber','timeout','After','pickle','362264qAHmMx','__skipSessionStatus','fYKMP','join','setDefaultTimeout','result','debug','platformCaps','AyTZW','8468920kEOkyK','failed','18gPQFGe','gfgSO','session_','winstonLogger','__driver'];a10_0x5d04=function(){return _0x909d54;};return a10_0x5d04();}const a10_0x5e5b06=a10_0x5a0b;(function(_0x87a7bb,_0x158f97){const _0x45b6df=a10_0x5a0b,_0x4a54fb=_0x87a7bb();while(!![]){try{const _0x5adde8=parseInt(_0x45b6df(0xbd))/0x1+-parseInt(_0x45b6df(0xe9))/0x2*(-parseInt(_0x45b6df(0xe2))/0x3)+-parseInt(_0x45b6df(0xd5))/0x4*(parseInt(_0x45b6df(0xec))/0x5)+parseInt(_0x45b6df(0xd0))/0x6*(-parseInt(_0x45b6df(0xba))/0x7)+parseInt(_0x45b6df(0xc5))/0x8+-parseInt(_0x45b6df(0xeb))/0x9+parseInt(_0x45b6df(0xce))/0xa;if(_0x5adde8===_0x158f97)break;else _0x4a54fb['push'](_0x4a54fb['shift']());}catch(_0x31d047){_0x4a54fb['push'](_0x4a54fb['shift']());}}}(a10_0x5d04,0x33429));const {requireModule,modifyCommand,isTrue,markSessionStatus}=require('../../helpers/helper'),setKeepAlive=require(a10_0x5e5b06(0xee)),cucumberModule=requireModule(a10_0x5e5b06(0xbb),a10_0x5e5b06(0xc1)),logger=require(a10_0x5e5b06(0xde))[a10_0x5e5b06(0xd3)];modifyCommand(),setKeepAlive();const Before=cucumberModule['Before'],After=cucumberModule[a10_0x5e5b06(0xc3)],configuration=process['env'][a10_0x5e5b06(0xe4)];if(configuration!==undefined){const config=JSON[a10_0x5e5b06(0xe6)](configuration);isTrue(config[a10_0x5e5b06(0xb8)])&&(global[a10_0x5e5b06(0xea)]=!![]),global[a10_0x5e5b06(0xc6)]=isTrue(config[a10_0x5e5b06(0xb6)]),require(a10_0x5e5b06(0xdd))[a10_0x5e5b06(0xd6)](config),global[a10_0x5e5b06(0xf1)]=config[a10_0x5e5b06(0xcc)]||{};}global[a10_0x5e5b06(0xef)]=0x0;const __setDefaultTimeout=cucumberModule['setDefaultTimeout'];function a10_0x5a0b(_0xdef56c,_0x340bce){const _0x5d04d3=a10_0x5d04();return a10_0x5a0b=function(_0x5a0b6d,_0x130b4c){_0x5a0b6d=_0x5a0b6d-0xb6;let _0xb07f72=_0x5d04d3[_0x5a0b6d];return _0xb07f72;},a10_0x5a0b(_0xdef56c,_0x340bce);}cucumberModule[a10_0x5e5b06(0xc9)]=_0x2d1198=>{const _0x36a27e=a10_0x5e5b06,_0x282421={'fYKMP':function(_0xd72c6b,_0x17d0ae){return _0xd72c6b(_0x17d0ae);}};global['__timeout']=_0x2d1198,_0x282421[_0x36a27e(0xc7)](__setDefaultTimeout,_0x2d1198);};const a10_0x5bf1ce={};a10_0x5bf1ce[a10_0x5e5b06(0xdf)]='bstack',Before(a10_0x5bf1ce,function(){const _0x4a6ce9=a10_0x5e5b06,_0x59adf3={};_0x59adf3['zCldI']=_0x4a6ce9(0xd8);const _0x211463=_0x59adf3;logger[_0x4a6ce9(0xcb)](_0x211463[_0x4a6ce9(0xb9)]),global[_0x4a6ce9(0xda)]=[];});const a10_0x5d784a={};a10_0x5d784a[a10_0x5e5b06(0xdf)]=a10_0x5e5b06(0xed),a10_0x5d784a[a10_0x5e5b06(0xc2)]=0x2710,After(a10_0x5d784a,function(_0xdf989d,_0x509ad7){const _0x2dcc69=a10_0x5e5b06,_0x17899f={'hcnBU':function(_0x3ec1d2,_0x566b52){return _0x3ec1d2===_0x566b52;},'CoFat':_0x2dcc69(0xcf),'qQDon':function(_0x856c61,_0x5ec094,_0x30c53a,_0x5f5d6c){return _0x856c61(_0x5ec094,_0x30c53a,_0x5f5d6c);},'whUkE':_0x2dcc69(0xc0),'NHysS':function(_0x64f283,_0x3f99cc,_0x31f33b){return _0x64f283(_0x3f99cc,_0x31f33b);},'SAIvb':_0x2dcc69(0xbf),'gfgSO':function(_0x379e3b){return _0x379e3b();},'FEIsP':function(_0x595232,_0x5dc82b){return _0x595232(_0x5dc82b);},'AyTZW':_0x2dcc69(0xd9)};logger[_0x2dcc69(0xcb)](_0x17899f[_0x2dcc69(0xcd)]),new Promise(async(_0x4703ad,_0x49e942)=>{const _0xcf25a7=_0x2dcc69;let _0x5361fc=![];try{await global[_0xcf25a7(0xd4)][_0xcf25a7(0xd2)],_0x5361fc=!![],!global[_0xcf25a7(0xea)]&&await global[_0xcf25a7(0xd4)][_0xcf25a7(0xe0)](_0xcf25a7(0xf0)+_0xdf989d[_0xcf25a7(0xc4)]['name']+_0xcf25a7(0xbe)),_0x17899f[_0xcf25a7(0xe3)](_0xdf989d[_0xcf25a7(0xca)][_0xcf25a7(0xb7)][_0xcf25a7(0xdc)](),_0x17899f[_0xcf25a7(0xe5)])?await _0x17899f['qQDon'](markSessionStatus,global[_0xcf25a7(0xd4)],_0x17899f[_0xcf25a7(0xe5)],global['__error_messages__'][_0xcf25a7(0xc8)](_0x17899f[_0xcf25a7(0xbc)])):await _0x17899f[_0xcf25a7(0xd7)](markSessionStatus,global[_0xcf25a7(0xd4)],_0x17899f['SAIvb']);}catch(_0x4fdf43){logger[_0xcf25a7(0xcb)](_0xcf25a7(0xe8)+_0x4fdf43);}if(_0x5361fc)try{await global[_0xcf25a7(0xd4)][_0xcf25a7(0xe7)](),_0x17899f[_0xcf25a7(0xd1)](_0x4703ad);}catch(_0x23c7ff){logger[_0xcf25a7(0xcb)](_0xcf25a7(0xdb)+_0x23c7ff),_0x17899f['FEIsP'](_0x49e942,_0x23c7ff);}else _0x17899f['gfgSO'](_0x49e942);})[_0x2dcc69(0xe1)](()=>_0x509ad7());}); | ||
| const a10_0x2cdf0a=a10_0x4bed;(function(_0x447313,_0x19cf85){const _0x5bce0c=a10_0x4bed,_0x1e84cb=_0x447313();while(!![]){try{const _0x336c98=-parseInt(_0x5bce0c(0x1f9))/0x1*(-parseInt(_0x5bce0c(0x207))/0x2)+parseInt(_0x5bce0c(0x1df))/0x3*(parseInt(_0x5bce0c(0x1d6))/0x4)+-parseInt(_0x5bce0c(0x203))/0x5+parseInt(_0x5bce0c(0x1f5))/0x6+-parseInt(_0x5bce0c(0x1fb))/0x7+parseInt(_0x5bce0c(0x204))/0x8*(parseInt(_0x5bce0c(0x1fa))/0x9)+-parseInt(_0x5bce0c(0x202))/0xa;if(_0x336c98===_0x19cf85)break;else _0x1e84cb['push'](_0x1e84cb['shift']());}catch(_0x45c23c){_0x1e84cb['push'](_0x1e84cb['shift']());}}}(a10_0x501e,0xbe6ed));const {requireModule,modifyCommand,isTrue,markSessionStatus}=require(a10_0x2cdf0a(0x1d5)),setKeepAlive=require(a10_0x2cdf0a(0x1e9)),cucumberModule=requireModule(a10_0x2cdf0a(0x1f3),a10_0x2cdf0a(0x1ec)),logger=require('../../helpers/logger')[a10_0x2cdf0a(0x1f0)];modifyCommand(),setKeepAlive();function a10_0x4bed(_0x46ece2,_0x262664){const _0x501e42=a10_0x501e();return a10_0x4bed=function(_0x4bed00,_0x55847a){_0x4bed00=_0x4bed00-0x1d5;let _0x115d75=_0x501e42[_0x4bed00];return _0x115d75;},a10_0x4bed(_0x46ece2,_0x262664);}const Before=cucumberModule['Before'],After=cucumberModule[a10_0x2cdf0a(0x201)],configuration=process[a10_0x2cdf0a(0x20d)]['CONFIG'];if(configuration!==undefined){const config=JSON[a10_0x2cdf0a(0x1d9)](configuration);isTrue(config['skipSessionName'])&&(global[a10_0x2cdf0a(0x1de)]=!![]),global[a10_0x2cdf0a(0x1ea)]=isTrue(config[a10_0x2cdf0a(0x20c)]),require(a10_0x2cdf0a(0x1f2))[a10_0x2cdf0a(0x1dd)](config),global[a10_0x2cdf0a(0x1ff)]=config[a10_0x2cdf0a(0x1e2)]||{};}function a10_0x501e(){const _0x519d89=['browserstackAgentV2','__skipSessionName','743583fuKFFb','__driver','fscWK','platformCaps','RGyUQ','ywzGY','__error_messages__','PpQmQ','result','BRUdN','../../helpers/setKeepAlive','__skipSessionStatus','hUOJF','cucumber','bDBHe','failed','Inside\x20browserstack\x20After','winstonLogger','timeout','../../index','cucumber/lib/index.js','toLowerCase','4113294fvFinA','session_','name','join','331QSHntR','18nQLbTr','7473123phjXky','setDefaultTimeout','\x22}}','bstack','__platformCaps','hswwJ','After','1847620IYbzvo','7296005yNlFQy','2107696TsuNPv','passed','acOFn','9278GsOjqi','debug','__timeout','qooHA','initQuit','skipSessionStatus','env','../../helpers/helper','12VvMotx','then','\x20|\x20','parse','baSCt','Error:\x20quiting\x20at\x20After:\x20','Inside\x20browserstack\x20Before'];a10_0x501e=function(){return _0x519d89;};return a10_0x501e();}global[a10_0x2cdf0a(0x209)]=0x0;const __setDefaultTimeout=cucumberModule[a10_0x2cdf0a(0x1fc)];cucumberModule[a10_0x2cdf0a(0x1fc)]=_0x581793=>{const _0x3c4f0b=a10_0x2cdf0a,_0x250ccd={'PpQmQ':function(_0x28c22d,_0x3477c5){return _0x28c22d(_0x3477c5);}};global[_0x3c4f0b(0x209)]=_0x581793,_0x250ccd[_0x3c4f0b(0x1e6)](__setDefaultTimeout,_0x581793);};const a10_0x159982={};a10_0x159982[a10_0x2cdf0a(0x1f7)]=a10_0x2cdf0a(0x1fe),Before(a10_0x159982,function(){const _0x2d5fff=a10_0x2cdf0a,_0x38552b={};_0x38552b[_0x2d5fff(0x1e8)]=_0x2d5fff(0x1dc);const _0x2a6299=_0x38552b;logger['debug'](_0x2a6299[_0x2d5fff(0x1e8)]),global['__error_messages__']=[];});const a10_0x40727e={};a10_0x40727e[a10_0x2cdf0a(0x1f7)]=a10_0x2cdf0a(0x1fe),a10_0x40727e[a10_0x2cdf0a(0x1f1)]=0x2710,After(a10_0x40727e,function(_0x44bddf,_0x4cae18){const _0x122d06=a10_0x2cdf0a,_0x4b3f33={'fscWK':function(_0xd7a10f,_0x290191){return _0xd7a10f===_0x290191;},'qooHA':_0x122d06(0x1ee),'hswwJ':function(_0x47ddd9,_0x15ba60,_0x2c24c6,_0x4cc0b1){return _0x47ddd9(_0x15ba60,_0x2c24c6,_0x4cc0b1);},'ywzGY':_0x122d06(0x1d8),'hUOJF':function(_0x515fca,_0x16622c,_0x4f99f0){return _0x515fca(_0x16622c,_0x4f99f0);},'bDBHe':_0x122d06(0x205),'RGyUQ':function(_0x2922cb){return _0x2922cb();},'acOFn':function(_0x384285,_0x488664){return _0x384285(_0x488664);},'etzyM':function(_0x23c2bf){return _0x23c2bf();},'baSCt':_0x122d06(0x1ef)};logger[_0x122d06(0x208)](_0x4b3f33[_0x122d06(0x1da)]),new Promise(async(_0xe7099b,_0x47cb50)=>{const _0x52ea4b=_0x122d06;let _0x47dae3=![];try{await global[_0x52ea4b(0x1e0)][_0x52ea4b(0x1f6)],_0x47dae3=!![],!global[_0x52ea4b(0x1de)]&&await global[_0x52ea4b(0x1e0)]['executeScript']('browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20\x22'+_0x44bddf['pickle'][_0x52ea4b(0x1f7)]+_0x52ea4b(0x1fd)),_0x4b3f33[_0x52ea4b(0x1e1)](_0x44bddf[_0x52ea4b(0x1e7)]['status'][_0x52ea4b(0x1f4)](),_0x4b3f33[_0x52ea4b(0x20a)])?await _0x4b3f33[_0x52ea4b(0x200)](markSessionStatus,global[_0x52ea4b(0x1e0)],_0x4b3f33[_0x52ea4b(0x20a)],global[_0x52ea4b(0x1e5)][_0x52ea4b(0x1f8)](_0x4b3f33[_0x52ea4b(0x1e4)])):await _0x4b3f33[_0x52ea4b(0x1eb)](markSessionStatus,global['__driver'],_0x4b3f33[_0x52ea4b(0x1ed)]);}catch(_0x418471){logger[_0x52ea4b(0x208)]('Error:\x20setting\x20status\x20at\x20After:\x20'+_0x418471);}if(_0x47dae3)try{await global['__driver'][_0x52ea4b(0x20b)](),_0x4b3f33[_0x52ea4b(0x1e3)](_0xe7099b);}catch(_0x52c2f8){logger['debug'](_0x52ea4b(0x1db)+_0x52c2f8),_0x4b3f33[_0x52ea4b(0x206)](_0x47cb50,_0x52c2f8);}else _0x4b3f33['etzyM'](_0x47cb50);})[_0x122d06(0x1d7)](()=>_0x4cae18());}); |
@@ -1,1 +0,1 @@ | ||
| const a8_0x1beb8a=a8_0x509f;function a8_0x509f(_0x37dbf4,_0xd6e0ed){const _0x20d7e5=a8_0x20d7();return a8_0x509f=function(_0x509f8a,_0x3ba249){_0x509f8a=_0x509f8a-0x19a;let _0x335d5a=_0x20d7e5[_0x509f8a];return _0x335d5a;},a8_0x509f(_0x37dbf4,_0xd6e0ed);}function a8_0x20d7(){const _0x43e239=['kcfvs','testStepResult','JrHXJ','length','pending','VDYjr','FAILED','AXzzK','VLkIS','Zhqur','push','split','filter','MvJLw','NdKRR','configureGit','failure_reason','oDHJe','children','_gitConfigPath','path','test','match','getCucumberHookType','APCpu','kYypD','find','uri','winstonLogger','tKifQ','getHookRunEventData','failed','testCaseFinished','gdLVj','status','HookRunFinished','failureType','sendHook','FIvuv','value','tableBody','../../helpers/test-observability/error-handler','TestRunFinished','449904IYVnLP','5988385wQMYjk','finished_at','27450qwyPgb','format','timestamp','AssertionError','hook','duration_in_ms','../playwright/reporter/test-details','eEeMr','unknown','QhJvb','nanos','exports','getScenarioExamples','IuGMD','xoSeW','toLowerCase','result','failure','154djBEGL','FLSnt','uuid','passed','zLhhd','backtrace','12439QVgIeB','failure_data','feature','hacXs','testStepFinished','relative','ibtgB','name','tags','getHooksListForTest','join','../../helpers/test-observability/constants.js','cucumber','util','hooks','ybSms','sendTestRunEventForCucumber','_gitConfigured','ovhVt','includes','UnhandledError','getTestUUID','ltlRj','hookId','gQzcb','testCaseStartedId','BEFORE_EACH','hook_run','vANAh','tagExpression','RdIMI','GXhjj','3|0|1|4|2','ZKzAv','scenario','getHookResult','message','LNZzu','event_type','OKDUg','debug','DENuW','IAGvE','30423NankgU','skipped','Exception\x20in\x20sendHook:\x20','LmiTh','dvUsc','failure_type','HookRunStarted','SCJWt','examples','999ORHFzD','ilxer','AZpHS','KOXfe','appendTesthubParams','toISOString','flatMap','4051732AOkElW','every','1947168qbmEGI','updateTestStatus','DnOSR','AFTER_EACH','PzzTq','jEGhm','rtDrz','516kXjxWu','map','xhnYV','astNodeIds','rule','KIhwX','exception','BpMdo','browserstack-node-agent/src/bin/cucumber-js/test.setup.js','MjFZe','forEach','Exception\x20in\x20getHookRunEventData:\x20','JiJtq','TzJMm','SKIPPED','uploadEventData','cells','SxAPY'];a8_0x20d7=function(){return _0x43e239;};return a8_0x20d7();}(function(_0x33c0d3,_0x3fbbb5){const _0x2fe51b=a8_0x509f,_0x40d9f5=_0x33c0d3();while(!![]){try{const _0x489a04=parseInt(_0x2fe51b(0x1df))/0x1+-parseInt(_0x2fe51b(0x1f4))/0x2*(-parseInt(_0x2fe51b(0x225))/0x3)+parseInt(_0x2fe51b(0x235))/0x4+-parseInt(_0x2fe51b(0x1e0))/0x5+parseInt(_0x2fe51b(0x1a2))/0x6*(-parseInt(_0x2fe51b(0x1fa))/0x7)+parseInt(_0x2fe51b(0x19b))/0x8+-parseInt(_0x2fe51b(0x22e))/0x9*(parseInt(_0x2fe51b(0x1e2))/0xa);if(_0x489a04===_0x3fbbb5)break;else _0x40d9f5['push'](_0x40d9f5['shift']());}catch(_0x916db0){_0x40d9f5['push'](_0x40d9f5['shift']());}}}(a8_0x20d7,0xcb198));const path=require(a8_0x1beb8a(0x1c8)),util=require(a8_0x1beb8a(0x207)),hooksMap={},SessionHandler=require('../../helpers/test-observability/sessionHandler'),testhubUtils=require('../../helpers/testhub/utils'),{getGitMetaData,isUndefined,nestedKeyValue}=require('../../helpers/helper'),logger=require('../../helpers/logger')[a8_0x1beb8a(0x1d0)],{o11yClassErrorHandler}=require(a8_0x1beb8a(0x1dd)),{FRAMEWORKS}=require(a8_0x1beb8a(0x205)),TestDetails=require(a8_0x1beb8a(0x1e8));this[a8_0x1beb8a(0x20b)]=![],this[a8_0x1beb8a(0x1c7)]=null;class TestObservabilityReporter{async[a8_0x1beb8a(0x20a)](_0x1d8c9e,_0x597efc,_0x1d8519,_0x113d6d,_0x40ce60){const _0x2df6e5=a8_0x1beb8a,_0x57368c={'rtDrz':function(_0x358d43,_0xf67dc6){return _0x358d43===_0xf67dc6;},'mCFFw':_0x2df6e5(0x1ba),'SxAPY':_0x2df6e5(0x1d3),'DENuW':_0x2df6e5(0x1b0),'joHIz':_0x2df6e5(0x226),'LmiTh':function(_0x4f5f4e,_0x32d712){return _0x4f5f4e||_0x32d712;},'xhnYV':function(_0x1f2b56,_0xdfea12){return _0x1f2b56+_0xdfea12;},'VLkIS':function(_0x4f8f9c,_0x344cb9){return _0x4f8f9c+_0x344cb9;},'IuGMD':_0x2df6e5(0x1c9),'BpMdo':'javascript','jEGhm':_0x2df6e5(0x206),'SCJWt':'pending','dvUsc':_0x2df6e5(0x1f7),'oeeEC':function(_0x5e9ee3,_0x380fc5){return _0x5e9ee3!==_0x380fc5;},'KIhwX':function(_0x530dbd,_0x104730){return _0x530dbd/_0x104730;},'JiJtq':function(_0x29b133,_0x5916ec){return _0x29b133===_0x5916ec;},'FLSnt':'strip-ansi','LNZzu':function(_0x523f3f,_0x3c5b6f){return _0x523f3f(_0x3c5b6f);},'tKifQ':_0x2df6e5(0x1ea),'gdLVj':function(_0x26ab31,_0x5b04d1){return _0x26ab31(_0x5b04d1);},'FIvuv':'AssertionError','OKDUg':_0x2df6e5(0x20e),'APCpu':_0x2df6e5(0x1de),'KOXfe':function(_0x28c3c5,_0x2a6d6e){return _0x28c3c5>_0x2a6d6e;}},{feature:_0xe8df2e,scenario:_0x29e7d9,steps:_0x4cc1c5,uuid:_0x20f865,startedAt:_0x42cb8c,finishedAt:_0x240678}=_0x57368c[_0x2df6e5(0x228)](_0x40ce60,{}),_0xee77b5=this['getScenarioExamples'](_0x597efc,_0x1d8519);await this['configureGit']();const _0x2cf3f4=_0xee77b5?_0x57368c[_0x2df6e5(0x1a4)](_0x57368c['VLkIS'](_0x57368c[_0x2df6e5(0x1bc)](_0x1d8519[_0x2df6e5(0x201)],'\x20('),_0xee77b5[_0x2df6e5(0x204)](',\x20')),')'):_0x1d8519[_0x2df6e5(0x201)],_0x5c45df={'uuid':_0x20f865,'started_at':_0x42cb8c,'finished_at':_0x240678,'type':_0x57368c[_0x2df6e5(0x1ef)],'body':{'lang':_0x57368c[_0x2df6e5(0x1a9)],'code':null},'name':_0x2cf3f4,'scopes':[_0xe8df2e&&_0xe8df2e['name']?_0xe8df2e[_0x2df6e5(0x201)]:''],'tags':_0x1d8519[_0x2df6e5(0x202)]?_0x1d8519[_0x2df6e5(0x202)][_0x2df6e5(0x1a3)](({name:_0x322fea})=>_0x322fea):[],'file_name':_0x1d8519[_0x2df6e5(0x1cf)],'location':_0x1d8519['uri'],'vc_filepath':this[_0x2df6e5(0x1c7)]&&_0x1d8519[_0x2df6e5(0x1cf)]?path[_0x2df6e5(0x1ff)](this[_0x2df6e5(0x1c7)],_0x1d8519[_0x2df6e5(0x1cf)]):null,'framework':_0x57368c[_0x2df6e5(0x1a0)],'result':_0x57368c[_0x2df6e5(0x22c)],'meta':{'feature':_0xe8df2e,'scenario':_0x29e7d9,'steps':_0x4cc1c5,'examples':_0xee77b5},'customRerunParam':{'rerun_name':_0x2cf3f4}};if(_0x1d8c9e[_0x2df6e5(0x1d4)]&&_0x4cc1c5){const _0x20afc1=_0x1d8c9e[_0x2df6e5(0x1d4)];let _0x530db1=_0x57368c[_0x2df6e5(0x229)];_0x4cc1c5[_0x2df6e5(0x19a)](_0x1d4dd5=>{const _0x4a8227=_0x2df6e5;if(_0x57368c[_0x4a8227(0x1a1)](_0x1d4dd5[_0x4a8227(0x1f2)],_0x57368c['mCFFw']))return _0x530db1=_0x57368c['SxAPY'],_0x20afc1[_0x4a8227(0x1f3)]=_0x1d4dd5[_0x4a8227(0x1f3)],_0x20afc1['failureType']=_0x1d4dd5[_0x4a8227(0x1d8)],![];else{if(_0x57368c[_0x4a8227(0x1a1)](_0x1d4dd5[_0x4a8227(0x1f2)],_0x57368c[_0x4a8227(0x223)]))return _0x530db1=_0x57368c['joHIz'],![];}return!![];}),_0x5c45df[_0x2df6e5(0x1e1)]=new Date()[_0x2df6e5(0x233)](),_0x5c45df['result']=_0x530db1;_0x20afc1[_0x2df6e5(0x1e4)]&&_0x57368c['oeeEC'](_0x20afc1[_0x2df6e5(0x1e4)]['nanos'],undefined)?_0x5c45df['duration_in_ms']=_0x57368c[_0x2df6e5(0x1a7)](_0x20afc1[_0x2df6e5(0x1e4)][_0x2df6e5(0x1ec)],0xf4240):_0x5c45df[_0x2df6e5(0x1e7)]=undefined;if(_0x57368c[_0x2df6e5(0x1ae)](_0x530db1,_0x57368c[_0x2df6e5(0x1b3)])){const {default:_0x24e21f}=await import(_0x57368c[_0x2df6e5(0x1f5)]);_0x5c45df[_0x2df6e5(0x1f3)]=[{'backtrace':[_0x20afc1[_0x2df6e5(0x1f3)]?_0x57368c[_0x2df6e5(0x21f)](_0x24e21f,_0x20afc1['failure']):_0x57368c[_0x2df6e5(0x1d1)]]}],_0x5c45df[_0x2df6e5(0x1c4)]=_0x20afc1['failure']?_0x57368c[_0x2df6e5(0x1d5)](_0x24e21f,_0x20afc1['failure']):_0x20afc1[_0x2df6e5(0x21e)],_0x20afc1[_0x2df6e5(0x1d8)]&&(_0x5c45df[_0x2df6e5(0x22a)]=_0x20afc1[_0x2df6e5(0x1d8)][_0x2df6e5(0x1ca)](/AssertError/)?_0x57368c[_0x2df6e5(0x1da)]:_0x57368c[_0x2df6e5(0x221)]);}}if(_0x57368c[_0x2df6e5(0x1a1)](_0x113d6d,_0x57368c[_0x2df6e5(0x1cc)])){const _0x1eaab8=this[_0x2df6e5(0x203)](_0x1d8c9e[_0x2df6e5(0x1d4)][_0x2df6e5(0x213)]);_0x1eaab8&&_0x57368c[_0x2df6e5(0x231)](_0x1eaab8[_0x2df6e5(0x1b7)],0x0)&&(_0x5c45df[_0x2df6e5(0x208)]=_0x1eaab8,this[_0x2df6e5(0x19c)](_0x1d8c9e['testCaseFinished']['testCaseStartedId'],_0x5c45df));}testhubUtils[_0x2df6e5(0x232)](_0x5c45df,_0x113d6d,'',FRAMEWORKS['CUCUMBER']);const _0xe3ec65={};_0xe3ec65[_0x2df6e5(0x220)]=_0x113d6d,_0xe3ec65['test_run']=_0x5c45df;const _0xf29c1d=_0xe3ec65;await SessionHandler[_0x2df6e5(0x1b1)](_0xf29c1d);}[a8_0x1beb8a(0x19c)](_0x18fbe0,_0x92b5cd){const _0x1b7467=a8_0x1beb8a,_0x33b1e2={};_0x33b1e2[_0x1b7467(0x210)]=function(_0x48b135,_0x3f122a){return _0x48b135 instanceof _0x3f122a;},_0x33b1e2[_0x1b7467(0x1f0)]=function(_0x34da3f,_0x2d4b9c){return _0x34da3f===_0x2d4b9c;},_0x33b1e2[_0x1b7467(0x212)]=_0x1b7467(0x1d3),_0x33b1e2[_0x1b7467(0x1bd)]=_0x1b7467(0x21a),_0x33b1e2[_0x1b7467(0x219)]=function(_0x2a6ac4,_0x5c2f9d){return _0x2a6ac4 instanceof _0x5c2f9d;};const _0x568d94=_0x33b1e2,_0x235e31=hooksMap[_0x18fbe0];if(_0x568d94['ltlRj'](_0x235e31,Array))for(const _0x45bac0 of _0x235e31){if(_0x568d94[_0x1b7467(0x1f0)](_0x45bac0[_0x1b7467(0x1f2)],_0x568d94[_0x1b7467(0x212)])){const _0x53f350=_0x568d94[_0x1b7467(0x1bd)][_0x1b7467(0x1bf)]('|');let _0x2c0984=0x0;while(!![]){switch(_0x53f350[_0x2c0984++]){case'0':_0x92b5cd[_0x1b7467(0x1f3)]=_0x45bac0[_0x1b7467(0x1fb)];continue;case'1':_0x92b5cd[_0x1b7467(0x1c4)]=_0x568d94[_0x1b7467(0x219)](_0x45bac0['failure_data'],Array)?_0x45bac0[_0x1b7467(0x1fb)][0x0]['backtrace'][_0x1b7467(0x204)]('\x0a'):'';continue;case'2':return _0x92b5cd;case'3':_0x92b5cd[_0x1b7467(0x1f2)]=_0x45bac0[_0x1b7467(0x1f2)];continue;case'4':_0x92b5cd[_0x1b7467(0x22a)]=_0x45bac0['failure_type'];continue;}break;}}};}[a8_0x1beb8a(0x203)](_0x5e8c95){const _0x5c4ec5=a8_0x1beb8a;if(hooksMap[_0x5e8c95])return hooksMap[_0x5e8c95]['map'](_0x27c848=>_0x27c848[_0x5c4ec5(0x1f6)]);return[];}[a8_0x1beb8a(0x1d2)](_0x2cb015,_0x15efe6,_0x5262b6,_0x14e622,_0x4d35e6,_0x4b4e06){const _0x20eacd=a8_0x1beb8a,_0x5a953d={'GwYdJ':function(_0x8f7245,_0x1cd769){return _0x8f7245===_0x1cd769;},'DUvSx':_0x20eacd(0x1d7),'RdIMI':function(_0x5165ca,_0x57a4b7,_0x332cbe){return _0x5165ca(_0x57a4b7,_0x332cbe);},'Fsahp':'sourceReference','hacXs':'uri','PzzTq':_0x20eacd(0x1b8),'ilxer':_0x20eacd(0x1e6),'AZpHS':'javascript','MvJLw':function(_0x58de25,_0x2b8bf1,_0x4b7de9){return _0x58de25(_0x2b8bf1,_0x4b7de9);},'eEeMr':_0x20eacd(0x1fc),'ZKzAv':'name','TzJMm':_0x20eacd(0x206)};try{if(_0x5a953d['GwYdJ'](_0x5262b6,_0x5a953d['DUvSx'])){const _0x122add=new Date()[_0x20eacd(0x233)](),_0x1d64af=hooksMap[_0x15efe6];if(!_0x1d64af)return;const _0x24b8de=_0x1d64af[_0x20eacd(0x1ce)](_0x448b65=>_0x448b65[_0x20eacd(0x1f6)]===_0x14e622['id']);if(!_0x24b8de)return;const _0x2fb042=this[_0x20eacd(0x21d)](_0x2cb015,_0x15efe6);_0x24b8de[_0x20eacd(0x1f2)]=_0x2fb042['status'],_0x24b8de['finished_at']=_0x122add,_0x24b8de[_0x20eacd(0x22a)]=_0x2fb042[_0x20eacd(0x1d8)];const _0x3ce151={};return _0x3ce151[_0x20eacd(0x1f9)]=_0x2fb042['failureData'],_0x24b8de['failure_data']=[_0x3ce151],_0x24b8de;}const _0x3b360e=TestDetails[_0x20eacd(0x20f)](_0x15efe6),_0xbd3b40=_0x2cb015[_0x20eacd(0x208)][_0x20eacd(0x1ce)](_0x201995=>_0x201995['id']===_0x14e622[_0x20eacd(0x211)]),_0x1f6b81=_0x5a953d[_0x20eacd(0x218)](nestedKeyValue,_0xbd3b40,[_0x5a953d['Fsahp'],_0x5a953d[_0x20eacd(0x1fd)]]),_0x17752f=new Date()[_0x20eacd(0x233)](),_0x3cca7a=_0x5a953d[_0x20eacd(0x19f)],_0x10492f=_0xbd3b40['tagExpression']?_0xbd3b40[_0x20eacd(0x217)]['split']('\x20')[_0x20eacd(0x1c0)](_0x3fb462=>_0x3fb462[_0x20eacd(0x20d)]('@')):[],_0x766b67={'uuid':_0x14e622['id'],'type':_0x5a953d[_0x20eacd(0x22f)],'hook_type':_0x4b4e06,'name':_0xbd3b40[_0x20eacd(0x201)],'body':{'lang':_0x5a953d[_0x20eacd(0x230)],'code':null},'tags':_0x10492f,'test_run_id':_0x3b360e,'scope':_0x5a953d[_0x20eacd(0x1c1)](nestedKeyValue,_0x4d35e6,[_0x5a953d[_0x20eacd(0x1e9)],_0x5a953d[_0x20eacd(0x21b)]]),'scopes':[_0x5a953d[_0x20eacd(0x1c1)](nestedKeyValue,_0x4d35e6,[_0x5a953d[_0x20eacd(0x1e9)],_0x5a953d['ZKzAv']])||''],'file_name':_0x1f6b81,'location':_0x1f6b81,'vc_filepath':this[_0x20eacd(0x1c7)]?path[_0x20eacd(0x1ff)](this['_gitConfigPath'],_0x1f6b81):null,'result':_0x3cca7a,'started_at':_0x17752f,'framework':_0x5a953d[_0x20eacd(0x1af)]};return _0x766b67;}catch(_0x257814){logger['debug'](_0x20eacd(0x1ad)+util[_0x20eacd(0x1e3)](_0x257814)+'\x20');}}async[a8_0x1beb8a(0x1d9)](_0x3357d1,_0x45b27a,_0x12ad48,_0x1a60ea,_0x238e10,_0x5a3e2e){const _0x512e2f=a8_0x1beb8a,_0x5ec005={'ovhVt':function(_0x58fe5b,_0x589876){return _0x58fe5b===_0x589876;},'FAVLT':_0x512e2f(0x22b),'ybSms':function(_0x1b6b38,_0x1e95a7,_0x5f238d){return _0x1b6b38(_0x1e95a7,_0x5f238d);},'QhJvb':'sourceReference','DnOSR':'uri','VDYjr':_0x512e2f(0x1aa)};try{const _0x28d7fe=_0x1a60ea[_0x512e2f(0x1ce)](_0x171bd1=>_0x171bd1['id']===_0x238e10);if(!_0x28d7fe[_0x512e2f(0x211)])return;const _0x29199e=this[_0x512e2f(0x1cb)](_0x1a60ea,_0x28d7fe),_0x3ed750=this[_0x512e2f(0x1d2)](_0x3357d1,_0x45b27a,_0x12ad48,_0x28d7fe,_0x5a3e2e,_0x29199e);if(!_0x3ed750)return;_0x5ec005[_0x512e2f(0x20c)](_0x12ad48,_0x5ec005['FAVLT'])&&(hooksMap[_0x45b27a]?hooksMap[_0x45b27a][_0x512e2f(0x1be)](_0x3ed750):hooksMap[_0x45b27a]=[_0x3ed750]);const _0xfbb9d=_0x3357d1[_0x512e2f(0x208)]['find'](_0x3b1156=>_0x3b1156['id']===_0x28d7fe[_0x512e2f(0x211)]),_0x43c5ac=_0x5ec005[_0x512e2f(0x209)](nestedKeyValue,_0xfbb9d,[_0x5ec005[_0x512e2f(0x1eb)],_0x5ec005[_0x512e2f(0x19d)]]);if(!_0x43c5ac)return;else{if(_0x43c5ac[_0x512e2f(0x20d)](_0x5ec005[_0x512e2f(0x1b9)]))return;}const _0x53ecb1={};_0x53ecb1[_0x512e2f(0x220)]=_0x12ad48,_0x53ecb1[_0x512e2f(0x215)]=_0x3ed750;const _0x278916=_0x53ecb1;await SessionHandler[_0x512e2f(0x1b1)](_0x278916);}catch(_0x1c4253){logger[_0x512e2f(0x222)](_0x512e2f(0x227)+util[_0x512e2f(0x1e3)](_0x1c4253)+'\x20');}}[a8_0x1beb8a(0x21d)](_0x2de4a3,_0x51e1a6){const _0x140259=a8_0x1beb8a,_0x2e8b62={};_0x2e8b62[_0x140259(0x224)]=function(_0x33fbe6,_0x160c22){return _0x33fbe6===_0x160c22;},_0x2e8b62[_0x140259(0x1b6)]=_0x140259(0x1d3),_0x2e8b62[_0x140259(0x1bb)]=function(_0xfd3fe9,_0x5e0d7d){return _0xfd3fe9===_0x5e0d7d;},_0x2e8b62[_0x140259(0x1cd)]=_0x140259(0x20e),_0x2e8b62[_0x140259(0x200)]=_0x140259(0x1e5),_0x2e8b62['oDHJe']=function(_0x2a967a,_0x2b09f6){return _0x2a967a||_0x2b09f6;};const _0xde5160=_0x2e8b62,_0x35df8e=_0x2de4a3[_0x140259(0x1fe)][_0x51e1a6][_0x140259(0x1b5)];let _0x32f174,_0x223e9e;return _0x35df8e&&_0xde5160[_0x140259(0x224)](_0x35df8e[_0x140259(0x1d6)]['toString']()[_0x140259(0x1f1)](),_0xde5160[_0x140259(0x1b6)])&&(_0x32f174=_0xde5160[_0x140259(0x224)](_0x35df8e[_0x140259(0x1a8)],undefined)?_0x35df8e[_0x140259(0x21e)]:_0x35df8e[_0x140259(0x1a8)]['message'],_0x223e9e=_0xde5160[_0x140259(0x1bb)](_0x35df8e[_0x140259(0x1a8)],undefined)?_0xde5160['kYypD']:_0x35df8e[_0x140259(0x21e)]['match'](/Assert/)?_0xde5160[_0x140259(0x200)]:_0xde5160['kYypD']),{'status':_0x35df8e['status'][_0x140259(0x1f1)](),'failureType':_0xde5160[_0x140259(0x1c5)](_0x223e9e,null),'failureData':!_0x32f174?null:[_0x32f174]};}[a8_0x1beb8a(0x1cb)](_0x2c630b,_0xc68729){const _0x1e9758=a8_0x1beb8a,_0x5173f3={};_0x5173f3[_0x1e9758(0x1b4)]=function(_0x46188f,_0x188caa){return _0x46188f===_0x188caa;},_0x5173f3[_0x1e9758(0x1ab)]=_0x1e9758(0x19e),_0x5173f3['NdKRR']=_0x1e9758(0x214);const _0x5ba3f6=_0x5173f3;let _0x8150c2=![];for(const _0x48b78c of _0x2c630b){_0x48b78c['pickleStepId']&&(_0x8150c2=!![]);if(_0x5ba3f6['kcfvs'](_0xc68729['id'],_0x48b78c['id']))return _0x8150c2?_0x5ba3f6[_0x1e9758(0x1ab)]:_0x5ba3f6[_0x1e9758(0x1c2)];}}['getScenarioExamples']=(_0x33b388,_0x28c35b)=>{const _0x153a2a=a8_0x1beb8a,_0x3692e0={};_0x3692e0['peTKf']=function(_0x104f6c,_0x5300bf){return _0x104f6c===_0x5300bf;},_0x3692e0['zLhhd']=function(_0x298ba9,_0x30141f){return _0x298ba9===_0x30141f;},_0x3692e0['vANAh']=function(_0x53aad2,_0x2a5d22){return _0x53aad2>_0x2a5d22;};const _0x38f424=_0x3692e0;if(!(_0x28c35b[_0x153a2a(0x1a5)]&&_0x38f424[_0x153a2a(0x216)](_0x28c35b[_0x153a2a(0x1a5)]['length'],0x1)))return;const _0x565272=_0x28c35b[_0x153a2a(0x1a5)][0x0],_0xf2f6da=_0x28c35b[_0x153a2a(0x1a5)][0x1],_0x4a2d93=_0x33b388['feature']&&_0x33b388['feature'][_0x153a2a(0x1c6)]?_0x33b388[_0x153a2a(0x1fc)]['children']:undefined;let _0x32cc0a=[];_0x4a2d93&&_0x4a2d93[_0x153a2a(0x1ac)](_0x571166=>{const _0x2f9881=_0x153a2a;if(_0x571166[_0x2f9881(0x1a6)])_0x571166[_0x2f9881(0x1a6)]['children']['forEach'](_0x223e74=>{const _0x58ecea=_0x2f9881;if(_0x223e74[_0x58ecea(0x21c)]&&_0x38f424['peTKf'](_0x223e74['scenario']['id'],_0x565272)&&_0x223e74['scenario']['examples']){const _0x3a9a73=_0x223e74[_0x58ecea(0x21c)][_0x58ecea(0x22d)]['flatMap'](_0x3a98ab=>_0x3a98ab[_0x58ecea(0x1dc)])[_0x58ecea(0x1ce)](_0x424a45=>_0x424a45['id']===_0xf2f6da);let _0x1e0c17;_0x3a9a73&&_0x3a9a73['cells']?_0x1e0c17=_0x3a9a73[_0x58ecea(0x1b2)]['map'](_0x243881=>_0x243881[_0x58ecea(0x1db)]):_0x1e0c17=[],_0x1e0c17&&(_0x32cc0a=_0x1e0c17);}});else{if(_0x571166['scenario']&&_0x38f424[_0x2f9881(0x1f8)](_0x571166[_0x2f9881(0x21c)]['id'],_0x565272)&&_0x571166[_0x2f9881(0x21c)][_0x2f9881(0x22d)]){const _0x2f211f=_0x571166[_0x2f9881(0x21c)][_0x2f9881(0x22d)][_0x2f9881(0x234)](_0x15eb71=>_0x15eb71[_0x2f9881(0x1dc)])['find'](_0x1f51a8=>_0x1f51a8['id']===_0xf2f6da);let _0x487f24;_0x2f211f&&_0x2f211f[_0x2f9881(0x1b2)]?_0x487f24=_0x2f211f[_0x2f9881(0x1b2)]['map'](_0x5937f2=>_0x5937f2[_0x2f9881(0x1db)]):_0x487f24=[],_0x487f24&&(_0x32cc0a=_0x487f24);}}});if(_0x32cc0a[_0x153a2a(0x1b7)])return _0x32cc0a;return;};async['configureGit'](){const _0x5bf0c1=a8_0x1beb8a,_0x5b46cc={'SraMZ':function(_0x231985){return _0x231985();}};if(this[_0x5bf0c1(0x20b)])return this['_gitConfigPath'];const _0x2c6e6b=await _0x5b46cc['SraMZ'](getGitMetaData);_0x2c6e6b&&(this['_gitConfigPath']=_0x2c6e6b['root']),this[_0x5bf0c1(0x20b)]=!![];}}module[a8_0x1beb8a(0x1ed)]=o11yClassErrorHandler(TestObservabilityReporter,[a8_0x1beb8a(0x1c3),a8_0x1beb8a(0x1ee),'getCucumberHookType',a8_0x1beb8a(0x21d),a8_0x1beb8a(0x1d9),a8_0x1beb8a(0x1d2),a8_0x1beb8a(0x20a)]); | ||
| const a8_0x7fac02=a8_0x2841;(function(_0xf486b1,_0x56a232){const _0x4078e0=a8_0x2841,_0x52365f=_0xf486b1();while(!![]){try{const _0x1d5ca8=parseInt(_0x4078e0(0x186))/0x1*(-parseInt(_0x4078e0(0x16c))/0x2)+-parseInt(_0x4078e0(0x117))/0x3*(parseInt(_0x4078e0(0x1a2))/0x4)+-parseInt(_0x4078e0(0x162))/0x5*(parseInt(_0x4078e0(0x199))/0x6)+-parseInt(_0x4078e0(0x1a3))/0x7+parseInt(_0x4078e0(0x174))/0x8*(parseInt(_0x4078e0(0x177))/0x9)+parseInt(_0x4078e0(0x133))/0xa*(-parseInt(_0x4078e0(0x157))/0xb)+parseInt(_0x4078e0(0x123))/0xc;if(_0x1d5ca8===_0x56a232)break;else _0x52365f['push'](_0x52365f['shift']());}catch(_0x1a61dd){_0x52365f['push'](_0x52365f['shift']());}}}(a8_0x3180,0xd144b));const path=require('path'),util=require(a8_0x7fac02(0x185)),hooksMap={},SessionHandler=require(a8_0x7fac02(0x112)),testhubUtils=require(a8_0x7fac02(0x17b)),{getGitMetaData,isUndefined,nestedKeyValue}=require(a8_0x7fac02(0x198)),logger=require('../../helpers/logger')[a8_0x7fac02(0x169)],{o11yClassErrorHandler}=require('../../helpers/test-observability/error-handler'),{FRAMEWORKS}=require('../../helpers/test-observability/constants.js'),TestDetails=require(a8_0x7fac02(0x131));this[a8_0x7fac02(0x161)]=![],this['_gitConfigPath']=null;function a8_0x2841(_0x294c0d,_0x37dd47){const _0x31807a=a8_0x3180();return a8_0x2841=function(_0x2841fe,_0x423be2){_0x2841fe=_0x2841fe-0x10f;let _0x40926f=_0x31807a[_0x2841fe];return _0x40926f;},a8_0x2841(_0x294c0d,_0x37dd47);}function a8_0x3180(){const _0x43b237=['getCucumberHookType','javascript','4|0|2|3|1','message','getHookRunEventData','JvgCK','WFUWz','ozuZu','QkmtP','result','updateTestStatus','failureType','ZDejO','../../helpers/helper','186IHKoWA','failure_data','getTestUUID','children','status','failed','join','hook','testCaseStartedId','3652mvPnEV','4173988LoEXbF','TestRunFinished','jwTzL','flatMap','JwBvq','ZXljd','../../helpers/test-observability/sessionHandler','match','name','toISOString','YwsTr','1704DcEbgo','Exception\x20in\x20getHookRunEventData:\x20','VZpnH','failure_type','timestamp','toLowerCase','HookRunStarted','test','HtNbx','configureGit','every','backtrace','48558132Ceurvu','test_run','OZsEH','AWFhb','sourceReference','ZJjlr','testStepResult','format','pending','appendTesthubParams','event_type','passed','uploadEventData','toString','../playwright/reporter/test-details','getScenarioExamples','1790sdRvNd','sAhRh','push','BEFORE_EACH','NcSmy','skipped','strip-ansi','uri','ZVcKo','rule','length','AFTER_EACH','hHXeJ','filter','vfyeA','Lgjru','_gitConfigPath','find','hvPVn','nanos','pLvwX','includes','debug','pickleStepId','testCaseFinished','yaTkG','HlNlk','AJplN','forEach','scenario','exports','getHooksListForTest','PltHO','examples','feature','Exception\x20in\x20sendHook:\x20','15719ObGnrv','vDpTr','failure_reason','PtbHl','vARqM','SKIPPED','exception','hook_run','astNodeIds','jDLpc','_gitConfigured','263785NbtQBa','srnme','JuRBF','CBJtt','sendHook','split','fJMwM','winstonLogger','vbbNR','ZOTHS','2jjLRso','finished_at','lTdnr','tableBody','getHookResult','hookId','duration_in_ms','wCXFJ','770696EsAStm','kbiFG','FAILED','9SGgjqQ','failure','relative','cucumber','../../helpers/testhub/utils','esbYE','uuid','hooks','UOuSC','cells','ajloV','sendTestRunEventForCucumber','unknown','mvroY','util','279559ZXXRhN','muMWH','AssertionError','UnhandledError','RsxjS'];a8_0x3180=function(){return _0x43b237;};return a8_0x3180();}class TestObservabilityReporter{async['sendTestRunEventForCucumber'](_0x1af9d1,_0x3c6979,_0x1bfb4c,_0x301bde,_0x374f5f){const _0x3876ae=a8_0x7fac02,_0x1ef136={'Lgjru':function(_0x2b2b5a,_0x257154){return _0x2b2b5a===_0x257154;},'vDpTr':_0x3876ae(0x176),'muMWH':_0x3876ae(0x19e),'ajloV':_0x3876ae(0x15c),'oHHse':_0x3876ae(0x138),'AWFhb':function(_0x11fe88,_0x435f15){return _0x11fe88||_0x435f15;},'Frjxp':function(_0x168b76,_0x1d48f5){return _0x168b76+_0x1d48f5;},'HtNbx':function(_0xf63b9a,_0x5e635f){return _0xf63b9a+_0x5e635f;},'AJplN':_0x3876ae(0x11e),'YwsTr':_0x3876ae(0x18c),'PltHO':_0x3876ae(0x17a),'JwBvq':_0x3876ae(0x12b),'JuRBF':_0x3876ae(0x12e),'UKToh':function(_0x1ef628,_0x58901e){return _0x1ef628!==_0x58901e;},'ZDejO':function(_0xadc627,_0x47bd37){return _0xadc627/_0x47bd37;},'srnme':function(_0x3d9d4b,_0x59fd87){return _0x3d9d4b===_0x59fd87;},'lTdnr':_0x3876ae(0x139),'mvroY':function(_0x2a76b6,_0xa52029){return _0x2a76b6(_0xa52029);},'BRbCu':_0x3876ae(0x183),'vbbNR':function(_0x544e0a,_0x663b5){return _0x544e0a(_0x663b5);},'hQbro':_0x3876ae(0x188),'QkmtP':_0x3876ae(0x189),'HlNlk':_0x3876ae(0x1a4),'OZsEH':function(_0x3b7535,_0x412efc){return _0x3b7535>_0x412efc;}},{feature:_0xfcce2d,scenario:_0x339579,steps:_0x3cf181,uuid:_0x4595a8,startedAt:_0x3c5252,finishedAt:_0x435bb0}=_0x1ef136[_0x3876ae(0x126)](_0x374f5f,{}),_0x23600f=this[_0x3876ae(0x132)](_0x3c6979,_0x1bfb4c);await this['configureGit']();const _0x38efbb=_0x23600f?_0x1ef136['Frjxp'](_0x1ef136['Frjxp'](_0x1ef136[_0x3876ae(0x11f)](_0x1bfb4c['name'],'\x20('),_0x23600f['join'](',\x20')),')'):_0x1bfb4c[_0x3876ae(0x114)],_0xb79cab={'uuid':_0x4595a8,'started_at':_0x3c5252,'finished_at':_0x435bb0,'type':_0x1ef136[_0x3876ae(0x14e)],'body':{'lang':_0x1ef136[_0x3876ae(0x116)],'code':null},'name':_0x38efbb,'scopes':[_0xfcce2d&&_0xfcce2d['name']?_0xfcce2d[_0x3876ae(0x114)]:''],'tags':_0x1bfb4c['tags']?_0x1bfb4c['tags']['map'](({name:_0x45d905})=>_0x45d905):[],'file_name':_0x1bfb4c[_0x3876ae(0x13a)],'location':_0x1bfb4c['uri'],'vc_filepath':this[_0x3876ae(0x143)]&&_0x1bfb4c['uri']?path[_0x3876ae(0x179)](this[_0x3876ae(0x143)],_0x1bfb4c[_0x3876ae(0x13a)]):null,'framework':_0x1ef136[_0x3876ae(0x153)],'result':_0x1ef136[_0x3876ae(0x110)],'meta':{'feature':_0xfcce2d,'scenario':_0x339579,'steps':_0x3cf181,'examples':_0x23600f},'customRerunParam':{'rerun_name':_0x38efbb}};if(_0x1af9d1[_0x3876ae(0x14b)]&&_0x3cf181){const _0x2ecd42=_0x1af9d1[_0x3876ae(0x14b)];let _0x20d73b=_0x1ef136[_0x3876ae(0x164)];_0x3cf181[_0x3876ae(0x121)](_0x3b805a=>{const _0x5024c7=_0x3876ae;if(_0x1ef136[_0x5024c7(0x142)](_0x3b805a[_0x5024c7(0x194)],_0x1ef136[_0x5024c7(0x158)]))return _0x20d73b=_0x1ef136[_0x5024c7(0x187)],_0x2ecd42[_0x5024c7(0x178)]=_0x3b805a['failure'],_0x2ecd42[_0x5024c7(0x196)]=_0x3b805a['failureType'],![];else{if(_0x1ef136[_0x5024c7(0x142)](_0x3b805a[_0x5024c7(0x194)],_0x1ef136[_0x5024c7(0x181)]))return _0x20d73b=_0x1ef136['oHHse'],![];}return!![];}),_0xb79cab[_0x3876ae(0x16d)]=new Date()[_0x3876ae(0x115)](),_0xb79cab[_0x3876ae(0x194)]=_0x20d73b;_0x2ecd42[_0x3876ae(0x11b)]&&_0x1ef136['UKToh'](_0x2ecd42[_0x3876ae(0x11b)][_0x3876ae(0x146)],undefined)?_0xb79cab[_0x3876ae(0x172)]=_0x1ef136[_0x3876ae(0x197)](_0x2ecd42[_0x3876ae(0x11b)][_0x3876ae(0x146)],0xf4240):_0xb79cab[_0x3876ae(0x172)]=undefined;if(_0x1ef136[_0x3876ae(0x163)](_0x20d73b,_0x1ef136['muMWH'])){const {default:_0x39cf3a}=await import(_0x1ef136[_0x3876ae(0x16e)]);_0xb79cab[_0x3876ae(0x178)]=[{'backtrace':[_0x2ecd42[_0x3876ae(0x178)]?_0x1ef136[_0x3876ae(0x184)](_0x39cf3a,_0x2ecd42[_0x3876ae(0x178)]):_0x1ef136['BRbCu']]}],_0xb79cab[_0x3876ae(0x159)]=_0x2ecd42[_0x3876ae(0x178)]?_0x1ef136[_0x3876ae(0x16a)](_0x39cf3a,_0x2ecd42['failure']):_0x2ecd42[_0x3876ae(0x18e)],_0x2ecd42[_0x3876ae(0x196)]&&(_0xb79cab['failure_type']=_0x2ecd42[_0x3876ae(0x196)][_0x3876ae(0x113)](/AssertError/)?_0x1ef136['hQbro']:_0x1ef136[_0x3876ae(0x193)]);}}if(_0x1ef136[_0x3876ae(0x142)](_0x301bde,_0x1ef136[_0x3876ae(0x14d)])){const _0x1e5eab=this[_0x3876ae(0x152)](_0x1af9d1[_0x3876ae(0x14b)][_0x3876ae(0x1a1)]);_0x1e5eab&&_0x1ef136[_0x3876ae(0x125)](_0x1e5eab[_0x3876ae(0x13d)],0x0)&&(_0xb79cab['hooks']=_0x1e5eab,this[_0x3876ae(0x195)](_0x1af9d1['testCaseFinished'][_0x3876ae(0x1a1)],_0xb79cab));}testhubUtils[_0x3876ae(0x12c)](_0xb79cab,_0x301bde,'',FRAMEWORKS['CUCUMBER']);const _0x23ca92={};_0x23ca92[_0x3876ae(0x12d)]=_0x301bde,_0x23ca92[_0x3876ae(0x124)]=_0xb79cab;const _0x1725cb=_0x23ca92;await SessionHandler[_0x3876ae(0x12f)](_0x1725cb);}['updateTestStatus'](_0x4a392c,_0x5db556){const _0x583d31=a8_0x7fac02,_0x31c8b8={};_0x31c8b8[_0x583d31(0x190)]=function(_0xf3c70a,_0xc016a3){return _0xf3c70a instanceof _0xc016a3;},_0x31c8b8[_0x583d31(0x173)]=function(_0x3c9b6e,_0x4f47cc){return _0x3c9b6e===_0x4f47cc;},_0x31c8b8[_0x583d31(0x1a5)]=_0x583d31(0x19e),_0x31c8b8[_0x583d31(0x16b)]=_0x583d31(0x18d);const _0x407566=_0x31c8b8,_0x57f72a=hooksMap[_0x4a392c];if(_0x407566[_0x583d31(0x190)](_0x57f72a,Array))for(const _0x4c8938 of _0x57f72a){if(_0x407566['wCXFJ'](_0x4c8938[_0x583d31(0x194)],_0x407566['jwTzL'])){const _0x493699=_0x407566[_0x583d31(0x16b)]['split']('|');let _0x41b346=0x0;while(!![]){switch(_0x493699[_0x41b346++]){case'0':_0x5db556[_0x583d31(0x178)]=_0x4c8938[_0x583d31(0x19a)];continue;case'1':return _0x5db556;case'2':_0x5db556[_0x583d31(0x159)]=_0x407566['JvgCK'](_0x4c8938['failure_data'],Array)?_0x4c8938[_0x583d31(0x19a)][0x0][_0x583d31(0x122)][_0x583d31(0x19f)]('\x0a'):'';continue;case'3':_0x5db556[_0x583d31(0x11a)]=_0x4c8938['failure_type'];continue;case'4':_0x5db556['result']=_0x4c8938['result'];continue;}break;}}};}[a8_0x7fac02(0x152)](_0x50484d){if(hooksMap[_0x50484d])return hooksMap[_0x50484d]['map'](_0x1d3285=>_0x1d3285['uuid']);return[];}[a8_0x7fac02(0x18f)](_0x5ae62c,_0x4608b7,_0x4192f9,_0x35257a,_0x2284d8,_0x5b90c7){const _0x27f31d=a8_0x7fac02,_0x46d7a5={'LkAzi':function(_0x515680,_0x5c8baa){return _0x515680===_0x5c8baa;},'gEbLg':'HookRunFinished','vfyeA':function(_0x4c2bae,_0x443b5a,_0x12920c){return _0x4c2bae(_0x443b5a,_0x12920c);},'ZVcKo':_0x27f31d(0x127),'yaTkG':_0x27f31d(0x13a),'jDLpc':_0x27f31d(0x12b),'emTtZ':_0x27f31d(0x1a0),'hIuAJ':_0x27f31d(0x18c),'hvPVn':function(_0x54f801,_0x47578d,_0x196085){return _0x54f801(_0x47578d,_0x196085);},'ozuZu':_0x27f31d(0x155),'NcSmy':'name','RsxjS':'cucumber'};try{if(_0x46d7a5['LkAzi'](_0x4192f9,_0x46d7a5['gEbLg'])){const _0x34932a=new Date()[_0x27f31d(0x115)](),_0x19ee30=hooksMap[_0x4608b7];if(!_0x19ee30)return;const _0x3f768e=_0x19ee30['find'](_0x277338=>_0x277338[_0x27f31d(0x17d)]===_0x35257a['id']);if(!_0x3f768e)return;const _0x50e35d=this[_0x27f31d(0x170)](_0x5ae62c,_0x4608b7);_0x3f768e[_0x27f31d(0x194)]=_0x50e35d['status'],_0x3f768e[_0x27f31d(0x16d)]=_0x34932a,_0x3f768e['failure_type']=_0x50e35d['failureType'];const _0x2ed25c={};return _0x2ed25c[_0x27f31d(0x122)]=_0x50e35d['failureData'],_0x3f768e['failure_data']=[_0x2ed25c],_0x3f768e;}const _0x50d35e=TestDetails[_0x27f31d(0x19b)](_0x4608b7),_0x9d48c3=_0x5ae62c['hooks'][_0x27f31d(0x144)](_0x37a45c=>_0x37a45c['id']===_0x35257a[_0x27f31d(0x171)]),_0x2ad384=_0x46d7a5['vfyeA'](nestedKeyValue,_0x9d48c3,[_0x46d7a5[_0x27f31d(0x13b)],_0x46d7a5[_0x27f31d(0x14c)]]),_0x4021b5=new Date()[_0x27f31d(0x115)](),_0x407fcd=_0x46d7a5[_0x27f31d(0x160)],_0x5557b2=_0x9d48c3['tagExpression']?_0x9d48c3['tagExpression'][_0x27f31d(0x167)]('\x20')[_0x27f31d(0x140)](_0x503522=>_0x503522[_0x27f31d(0x148)]('@')):[],_0x1c6f59={'uuid':_0x35257a['id'],'type':_0x46d7a5['emTtZ'],'hook_type':_0x5b90c7,'name':_0x9d48c3['name'],'body':{'lang':_0x46d7a5['hIuAJ'],'code':null},'tags':_0x5557b2,'test_run_id':_0x50d35e,'scope':_0x46d7a5[_0x27f31d(0x145)](nestedKeyValue,_0x2284d8,[_0x46d7a5[_0x27f31d(0x192)],_0x46d7a5[_0x27f31d(0x137)]]),'scopes':[_0x46d7a5[_0x27f31d(0x141)](nestedKeyValue,_0x2284d8,[_0x46d7a5['ozuZu'],_0x46d7a5['NcSmy']])||''],'file_name':_0x2ad384,'location':_0x2ad384,'vc_filepath':this[_0x27f31d(0x143)]?path[_0x27f31d(0x179)](this['_gitConfigPath'],_0x2ad384):null,'result':_0x407fcd,'started_at':_0x4021b5,'framework':_0x46d7a5[_0x27f31d(0x18a)]};return _0x1c6f59;}catch(_0x4b540f){logger[_0x27f31d(0x149)](_0x27f31d(0x118)+util[_0x27f31d(0x12a)](_0x4b540f)+'\x20');}}async[a8_0x7fac02(0x166)](_0x5057dd,_0x545262,_0x3fd4a4,_0x44b21d,_0x8a6d1a,_0x4bd738){const _0x470ff5=a8_0x7fac02,_0x3bf98f={'FVyjT':function(_0xce70a,_0x4b31f5){return _0xce70a===_0x4b31f5;},'vARqM':_0x470ff5(0x11d),'DctcJ':function(_0x27a9c9,_0x482a72,_0x1dc01a){return _0x27a9c9(_0x482a72,_0x1dc01a);},'gqjKJ':_0x470ff5(0x127),'ZJjlr':'uri','VZpnH':'browserstack-node-agent/src/bin/cucumber-js/test.setup.js'};try{const _0x4abec8=_0x44b21d[_0x470ff5(0x144)](_0x30e3d7=>_0x30e3d7['id']===_0x8a6d1a);if(!_0x4abec8['hookId'])return;const _0x2603c8=this[_0x470ff5(0x18b)](_0x44b21d,_0x4abec8),_0x40c83f=this[_0x470ff5(0x18f)](_0x5057dd,_0x545262,_0x3fd4a4,_0x4abec8,_0x4bd738,_0x2603c8);if(!_0x40c83f)return;_0x3bf98f['FVyjT'](_0x3fd4a4,_0x3bf98f[_0x470ff5(0x15b)])&&(hooksMap[_0x545262]?hooksMap[_0x545262][_0x470ff5(0x135)](_0x40c83f):hooksMap[_0x545262]=[_0x40c83f]);const _0x2dbdfa=_0x5057dd[_0x470ff5(0x17e)][_0x470ff5(0x144)](_0x4b76cc=>_0x4b76cc['id']===_0x4abec8[_0x470ff5(0x171)]),_0xce33c8=_0x3bf98f['DctcJ'](nestedKeyValue,_0x2dbdfa,[_0x3bf98f['gqjKJ'],_0x3bf98f[_0x470ff5(0x128)]]);if(!_0xce33c8)return;else{if(_0xce33c8[_0x470ff5(0x148)](_0x3bf98f[_0x470ff5(0x119)]))return;}const _0x5e9670={};_0x5e9670['event_type']=_0x3fd4a4,_0x5e9670[_0x470ff5(0x15e)]=_0x40c83f;const _0x25ea9a=_0x5e9670;await SessionHandler[_0x470ff5(0x12f)](_0x25ea9a);}catch(_0x3a5d88){logger[_0x470ff5(0x149)](_0x470ff5(0x156)+util[_0x470ff5(0x12a)](_0x3a5d88)+'\x20');}}[a8_0x7fac02(0x170)](_0x4aa206,_0x3f8f87){const _0x5c0f84=a8_0x7fac02,_0x50cd62={};_0x50cd62[_0x5c0f84(0x15a)]=function(_0x2336b6,_0x380100){return _0x2336b6===_0x380100;},_0x50cd62[_0x5c0f84(0x134)]=_0x5c0f84(0x19e),_0x50cd62[_0x5c0f84(0x175)]=function(_0x4cd458,_0x34f8fc){return _0x4cd458===_0x34f8fc;},_0x50cd62[_0x5c0f84(0x111)]=function(_0x4fcf7a,_0x40c9c6){return _0x4fcf7a===_0x40c9c6;},_0x50cd62['ZbSMw']=_0x5c0f84(0x189),_0x50cd62[_0x5c0f84(0x191)]=_0x5c0f84(0x188),_0x50cd62[_0x5c0f84(0x17f)]=function(_0x545296,_0x42f228){return _0x545296||_0x42f228;};const _0x18aad2=_0x50cd62,_0x27dc6f=_0x4aa206['testStepFinished'][_0x3f8f87][_0x5c0f84(0x129)];let _0x7e1acb,_0x311b05;return _0x27dc6f&&_0x18aad2['PtbHl'](_0x27dc6f[_0x5c0f84(0x19d)][_0x5c0f84(0x130)]()[_0x5c0f84(0x11c)](),_0x18aad2[_0x5c0f84(0x134)])&&(_0x7e1acb=_0x18aad2[_0x5c0f84(0x175)](_0x27dc6f['exception'],undefined)?_0x27dc6f[_0x5c0f84(0x18e)]:_0x27dc6f[_0x5c0f84(0x15d)][_0x5c0f84(0x18e)],_0x311b05=_0x18aad2[_0x5c0f84(0x111)](_0x27dc6f[_0x5c0f84(0x15d)],undefined)?_0x18aad2['ZbSMw']:_0x27dc6f[_0x5c0f84(0x18e)]['match'](/Assert/)?_0x18aad2[_0x5c0f84(0x191)]:_0x18aad2['ZbSMw']),{'status':_0x27dc6f['status'][_0x5c0f84(0x11c)](),'failureType':_0x18aad2['UOuSC'](_0x311b05,null),'failureData':!_0x7e1acb?null:[_0x7e1acb]};}[a8_0x7fac02(0x18b)](_0x1c0845,_0x2911b9){const _0x1099bb=a8_0x7fac02,_0x32335b={};_0x32335b[_0x1099bb(0x168)]=function(_0x5db790,_0x4d60e0){return _0x5db790===_0x4d60e0;},_0x32335b[_0x1099bb(0x147)]=_0x1099bb(0x13e),_0x32335b['pKaXF']=_0x1099bb(0x136);const _0x1a1157=_0x32335b;let _0x1f8d3d=![];for(const _0x2cf403 of _0x1c0845){_0x2cf403[_0x1099bb(0x14a)]&&(_0x1f8d3d=!![]);if(_0x1a1157[_0x1099bb(0x168)](_0x2911b9['id'],_0x2cf403['id']))return _0x1f8d3d?_0x1a1157['pLvwX']:_0x1a1157['pKaXF'];}}[a8_0x7fac02(0x132)]=(_0xdc5a1b,_0x476776)=>{const _0x4e5eac=a8_0x7fac02,_0x10ed7c={};_0x10ed7c[_0x4e5eac(0x17c)]=function(_0x1467b2,_0xe7f742){return _0x1467b2===_0xe7f742;},_0x10ed7c[_0x4e5eac(0x13f)]=function(_0x10b01b,_0x5db39a){return _0x10b01b>_0x5db39a;};const _0x2ce346=_0x10ed7c;if(!(_0x476776[_0x4e5eac(0x15f)]&&_0x2ce346[_0x4e5eac(0x13f)](_0x476776[_0x4e5eac(0x15f)][_0x4e5eac(0x13d)],0x1)))return;const _0x2e9356=_0x476776[_0x4e5eac(0x15f)][0x0],_0x2260e0=_0x476776[_0x4e5eac(0x15f)][0x1],_0x20f233=_0xdc5a1b[_0x4e5eac(0x155)]&&_0xdc5a1b[_0x4e5eac(0x155)][_0x4e5eac(0x19c)]?_0xdc5a1b['feature'][_0x4e5eac(0x19c)]:undefined;let _0x2c8426=[];_0x20f233&&_0x20f233[_0x4e5eac(0x14f)](_0x3c86ed=>{const _0x1de705=_0x4e5eac,_0x5a1f1d={'lsBRa':function(_0x1665bd,_0x3f4ecd){const _0x35dfd4=a8_0x2841;return _0x2ce346[_0x35dfd4(0x17c)](_0x1665bd,_0x3f4ecd);}};if(_0x3c86ed[_0x1de705(0x13c)])_0x3c86ed[_0x1de705(0x13c)][_0x1de705(0x19c)][_0x1de705(0x14f)](_0x15fa3f=>{const _0x1fb454=_0x1de705;if(_0x15fa3f['scenario']&&_0x5a1f1d['lsBRa'](_0x15fa3f['scenario']['id'],_0x2e9356)&&_0x15fa3f[_0x1fb454(0x150)][_0x1fb454(0x154)]){const _0x2232a0=_0x15fa3f[_0x1fb454(0x150)][_0x1fb454(0x154)][_0x1fb454(0x10f)](_0x4b507d=>_0x4b507d[_0x1fb454(0x16f)])[_0x1fb454(0x144)](_0x1f6ef9=>_0x1f6ef9['id']===_0x2260e0);let _0x2c375e;_0x2232a0&&_0x2232a0['cells']?_0x2c375e=_0x2232a0[_0x1fb454(0x180)]['map'](_0x29d8a5=>_0x29d8a5['value']):_0x2c375e=[],_0x2c375e&&(_0x2c8426=_0x2c375e);}});else{if(_0x3c86ed[_0x1de705(0x150)]&&_0x2ce346['esbYE'](_0x3c86ed[_0x1de705(0x150)]['id'],_0x2e9356)&&_0x3c86ed[_0x1de705(0x150)]['examples']){const _0x556eb5=_0x3c86ed[_0x1de705(0x150)]['examples'][_0x1de705(0x10f)](_0xbad223=>_0xbad223['tableBody'])[_0x1de705(0x144)](_0x2a0ba9=>_0x2a0ba9['id']===_0x2260e0);let _0x2ef568;_0x556eb5&&_0x556eb5[_0x1de705(0x180)]?_0x2ef568=_0x556eb5[_0x1de705(0x180)]['map'](_0xe9a267=>_0xe9a267['value']):_0x2ef568=[],_0x2ef568&&(_0x2c8426=_0x2ef568);}}});if(_0x2c8426[_0x4e5eac(0x13d)])return _0x2c8426;return;};async[a8_0x7fac02(0x120)](){const _0x2cbc37=a8_0x7fac02,_0x3045b1={'CBJtt':function(_0x4c658e){return _0x4c658e();}};if(this[_0x2cbc37(0x161)])return this[_0x2cbc37(0x143)];const _0x519bbc=await _0x3045b1[_0x2cbc37(0x165)](getGitMetaData);_0x519bbc&&(this[_0x2cbc37(0x143)]=_0x519bbc['root']),this[_0x2cbc37(0x161)]=!![];}}module[a8_0x7fac02(0x151)]=o11yClassErrorHandler(TestObservabilityReporter,[a8_0x7fac02(0x120),a8_0x7fac02(0x132),'getCucumberHookType','getHookResult',a8_0x7fac02(0x166),a8_0x7fac02(0x18f),a8_0x7fac02(0x182)]); |
@@ -1,1 +0,1 @@ | ||
| const a9_0x455df4=a9_0x3506;function a9_0x1fdd(){const _0x406872=['../v2/TestInfo.js','browserstackAgentV2','ooXpo','Error\x20triggering\x20AutomationFramework\x20events:\x20','pickle','Automate\x20test\x20case\x20execution\x20has\x20ended.\x20Processing\x20for\x20accessibility\x20testing\x20is\x20underway.\x20','startMonitoring','../v2/state/hookState','addTestUIDAndReportLog','sTjMu','Test\x20info\x20prepared\x20for\x20CREATE\x20PRE\x20event:\x20','@cucumber/cucumber/lib/index.js','Error\x20cleaning\x20up\x20Playwright\x20close\x20tracker:\x20','Inside\x20browserstack\x20BeforeAll','join','Error\x20sending\x20log\x20created\x20event:\x20','2676bhmphl','browserstackSessionName','tags','Error:\x20at\x20After\x20(Selenium):\x20','pickleStep','__platformCaps','LKHAH','AutomationFramework\x20QUIT\x20PRE\x20event\x20completed\x20for\x20test:\x20','../../helpers/test-observability/requestQueueHandler','setGlobal','../utils/constants','PWXRY','map','ntFjt','finally','../../helpers/logger','__workerDetails','is_mobile_session','4394576PFejwg','stringify','1232011mfGZTt','workerInfo','tZGVU','YkfNq','bcGck','Error\x20in\x20playwright\x20beforeTestHook:\x20','RjKwB','setTestNameForHealingContext','Inside\x20browserstack\x20After','Performing\x20scan\x20before\x20saving\x20results','3859767OGSFTd','../../helpers/test-observability/error-handler','Error\x20setting\x20up\x20BrowserstackCLI\x20bootstrap:\x20','timeout','quitCount_','xXInh','thBuildUuid','NmhMB','1|3|0|4|2','Cvafc','FWIhW','result','5gcWBkP','../../helpers/helper','getId','../../helpers/test-observability/sessionHandler','Error:\x20quiting\x20driver\x20at\x20After:\x20','testCaseStartedId','removeAllListeners','../../helpers/accessibility-automation/helper','dehQn','performScan','3051052jGQwcd','Inside\x20browserstack\x20Before','After','XHnuM','Unknown\x20Test','ENV_VAR','nuuZi','currentTest','BROWSERSTACK_TESTHUB_JWT','executeDeferredCloses','../playwright/reporter/reporter.js','beforeTestHook','__skipSessionName','hUHkR','HqeYv','jveUl','nNAAY','toLowerCase','event_type','qfyzA','1222058OGEtiV','Error:\x20quiting\x20driver\x20at\x20driver\x20cleanup:\x20','\x20|\x20','FCBBg','BROWSERSTACK_TESTHUB_UUID','KVhBy','length',',\x20isPlaywrightFlow=','Error:\x20at\x20After\x20Step:\x20','Error:\x20adding\x20scenario\x20error\x20at\x20After:\x20','rAFuH','qiKKW','QJlNb','pid','executeAsyncScript','pwPage','qsLPF','../../helpers/globals','lodash','TnPvz','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','../../helpers/ai-sdk/autoHealHelper','sGMSa','../v2/state/automationFrameworkState','olBxy','cucumber-test','PLAYWRIGHT','Error\x20in\x20fallback\x20cleanup:\x20','getTestUUID','isCliEnabled','__timeout','Playwright\x20flow\x20detected\x20-\x20page\x20exists:\x20','getInstance','yzmFK','Error\x20executing\x20deferred\x20closes:\x20','xamhQ','WUZbm','yxLKF','parse','cZdQv','testFramework','util','isPageFixture','Inside\x20browserstack\x20AfterStep','browserstackPlatformIndex','closeTracker','@cucumber/cucumber','debug','ZZQGA','setFrameworkDetail','skipSessionStatus','Before','shift','cleanup','patchPageCommandsForAccessibility','isAccessibilityPlatform','bootstrap','page','error','bs:addLog:','DgnWV','format','__skipSessionStatus','__error_messages__','../../index','o11ySyncDone','QIICc','afterTestHook','Exception\x20in\x20browserstack\x20internal\x20helper\x20hook\x20with\x20error:\x20','Cleaned\x20up\x20close\x20tracker','thTestRunUuid','rcOvd','jpzHB','../../helpers/accessibility-automation/scripts','iLaEA','Failed:\x20','HlKgC','bstackA11yShouldScan','QJjWn','__sessionFailed','DQVvH','driverCleanup','../v2/browserstackCLI','bstack','Error\x20triggering\x20AutomationFramework\x20QUIT\x20PRE\x20event:\x20','test_run','getGlobal','../../helpers/setKeepAlive','CONFIG','eWesk','iAawu','winstonLogger','osyoL','__drivers','Patching\x20Selenium','platformCaps','Cucumber-JS','Executed\x20deferred\x20closes\x20after\x20QUIT\x20PRE\x20event\x20completion','ScmYN','Inside\x20browserstack\x20AfterAll','EHtJz','110WTFscO','browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20\x22','name','Error:\x20at\x20After\x20(Playwright):\x20','hhREo','Error:\x20in\x20After\x20Step\x20for\x20driver\x20','zpnYT','platformIndex','saveTestResults','testInfo','Whzsr','setDefaultTimeout','MOQCp','../../helpers/performance/performance-tester','initQuit','Error\x20initializing\x20Playwright\x20patching:\x20','../../helpers/performance/constants','setConfig','Bootstrapping\x20BrowserstackCLI\x20for\x20cucumber-js\x20worker\x20process','PKJUR','getPackageVersion','text','hNwbH','push','executeScript','\x22}}','rMvTu','info','10941WoOWYw','Error\x20determining\x20test\x20flow:\x20','Error:\x20in\x20quitting\x20driver\x20','Passed','integrations','BSTACK_CONFIG','vqaow','@playwright/test','INjHO','Exception\x20in\x20setting\x20bstackA11yShouldScan\x20in\x20Before\x20Scenario\x20','getAutomationFramework','message','PRE','KJJzJ','orWcC','Executed\x20fallback\x20deferred\x20Playwright\x20closes\x20after\x20error','env','isRunning','browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:','uZxvb','YQqpQ','catch','Cleaned\x20up\x20Playwright\x20close\x20tracker','../v2/browserstackCLI.js','dQwYM','../../helpers/testhub/utils','BeforeAll','AfterStep','Completed\x20Playwright\x20afterTestHook\x20execution','toString','initializePlaywrightPatching','then','tAWhK','CBTSessionCreated','trackEvent','../utils/playwright-patcher','1AuiYqO','uuid','150504ireGDB','rebUA','shutdown','passed','session_','setFramework','lxriJ','status','../playwright/reporter/test-details.js','YqWFZ','failed'];a9_0x1fdd=function(){return _0x406872;};return a9_0x1fdd();}(function(_0x9b33f2,_0x218db8){const _0x151cf9=a9_0x3506,_0x532fca=_0x9b33f2();while(!![]){try{const _0x4a7c5e=-parseInt(_0x151cf9(0x19a))/0x1*(parseInt(_0x151cf9(0x1ff))/0x2)+parseInt(_0x151cf9(0x19c))/0x3+-parseInt(_0x151cf9(0x1eb))/0x4*(parseInt(_0x151cf9(0x1e1))/0x5)+-parseInt(_0x151cf9(0x1b7))/0x6*(-parseInt(_0x151cf9(0x176))/0x7)+-parseInt(_0x151cf9(0x1c9))/0x8+parseInt(_0x151cf9(0x1d5))/0x9+-parseInt(_0x151cf9(0x15a))/0xa*(-parseInt(_0x151cf9(0x1cb))/0xb);if(_0x4a7c5e===_0x218db8)break;else _0x532fca['push'](_0x532fca['shift']());}catch(_0x2e077e){_0x532fca['push'](_0x532fca['shift']());}}}(a9_0x1fdd,0x766a2));const {requireModule,modifyCommand,isTrue,markSessionStatus,isBrowserstackInfra,playwrightSetSessionName,playwrightMarkSessionStatus,nestedKeyValue}=require('../../helpers/helper'),{TEST_FRAMEWORK_HOOK_TIMEOUT,FRAMEWORKS}=require(a9_0x455df4(0x1c1)),setKeepAlive=require(a9_0x455df4(0x14c)),util=require(a9_0x455df4(0x228)),PerformanceTester=require(a9_0x455df4(0x167)),{EVENTS:PerformanceEvents}=require(a9_0x455df4(0x16a)),{commandRepository}=require(a9_0x455df4(0x214)),cucumberModule=requireModule(a9_0x455df4(0x1b2),a9_0x455df4(0x22d)),logger=require(a9_0x455df4(0x1c6))[a9_0x455df4(0x150)],{shouldProcessEventForTesthub}=require(a9_0x455df4(0x18f)),{sendPlatformDetails,addRequestSpy,patchConsoleLogger}=require('../../helpers/test-observability/utils'),TestDetails=require(a9_0x455df4(0x1a4)),TestInfo=require(a9_0x455df4(0x1a7)),RequestQueueHandler=require(a9_0x455df4(0x1bf)),{o11yErrorHandler}=require(a9_0x455df4(0x1d6)),MyReporter=require(a9_0x455df4(0x1f5)),SessionHandler=require(a9_0x455df4(0x1e4)),scripts=require(a9_0x455df4(0x13e)),globals=require(a9_0x455df4(0x210)),testHubConstants=require('../../helpers/testhub/constants.js'),{shouldScanTestForAccessibility}=require(a9_0x455df4(0x1e8)),{isUndefined}=require(a9_0x455df4(0x211)),helper=require(a9_0x455df4(0x1e2)),a9_0x53c51b={};a9_0x53c51b[a9_0x455df4(0x1cc)]=undefined,a9_0x53c51b[a9_0x455df4(0x1f2)]={},a9_0x53c51b[a9_0x455df4(0x136)]=![],a9_0x53c51b[a9_0x455df4(0x20e)]=null,a9_0x53c51b[a9_0x455df4(0x229)]=![],a9_0x53c51b[a9_0x455df4(0x1f2)]['id']=undefined,a9_0x53c51b[a9_0x455df4(0x1f2)][a9_0x455df4(0x163)]=undefined;const workerDetails=a9_0x53c51b;global['__workerDetails']=workerDetails;let playwrightPatcher=null;shouldProcessEventForTesthub()&&patchConsoleLogger();const sendTestLog=o11yErrorHandler(async function sendTestLog(_0x2bf1e5){const _0x5df905=a9_0x455df4,_0x202bcb={'jpzHB':function(_0x22c806,_0x23ded2){return _0x22c806(_0x23ded2);},'YqWFZ':_0x5df905(0x147),'QIICc':'sendTestLog:\x20No\x20testId\x20found\x20in\x20testInfo'},_0x5caa57=workerDetails['currentTest']['testInfo'];if(!_0x5caa57)return;if(playwrightPatcher)try{const _0x24e41b=_0x202bcb[_0x5df905(0x13d)](require,_0x202bcb[_0x5df905(0x1a5)]);if(_0x24e41b[_0x5df905(0x21f)]()[_0x5df905(0x187)]()){const _0x2b7502=_0x5caa57[_0x5df905(0x1e6)];_0x2b7502?(_0x2bf1e5['uuid']=_0x2b7502,_0x2bf1e5['test_run_uuid']=_0x2b7502,TestInfo['storeLogObjects'](_0x2b7502,_0x2bf1e5)):logger[_0x5df905(0x22e)](_0x202bcb[_0x5df905(0x137)]);return;}}catch(_0x48924d){logger[_0x5df905(0x22e)](_0x5df905(0x1b6)+util[_0x5df905(0x132)](_0x48924d));}await MyReporter[_0x5df905(0x1af)](_0x5caa57,_0x2bf1e5);}),registerListeners=()=>{const _0x22a8e2=a9_0x455df4,_0x2807b4={};_0x2807b4[_0x22a8e2(0x18e)]='Inside\x20browserstack\x20registerListeners';const _0x5c400f=_0x2807b4;logger['debug'](_0x5c400f[_0x22a8e2(0x18e)]),process[_0x22a8e2(0x1e7)](_0x22a8e2(0x130)+process['pid']),process['on'](_0x22a8e2(0x130)+process[_0x22a8e2(0x20c)],sendTestLog),PerformanceTester['startMonitoring']();};modifyCommand(),setKeepAlive();const Before=cucumberModule[a9_0x455df4(0x232)],After=cucumberModule[a9_0x455df4(0x1ed)],AfterAll=cucumberModule['AfterAll'],BeforeAll=cucumberModule[a9_0x455df4(0x190)],AfterStep=cucumberModule[a9_0x455df4(0x191)],configuration=process['env'][a9_0x455df4(0x14d)],bstackConfig=process[a9_0x455df4(0x186)][a9_0x455df4(0x17b)];if(configuration!==undefined){const config=JSON[a9_0x455df4(0x225)](configuration);isBrowserstackInfra()?(global[a9_0x455df4(0x1f7)]=isTrue(config['skipSessionName']),global[a9_0x455df4(0x133)]=isTrue(config[a9_0x455df4(0x231)])):(global[a9_0x455df4(0x1f7)]=!![],global[a9_0x455df4(0x133)]=!![]);!helper[a9_0x455df4(0x16e)]('@playwright/test')&&(logger['debug'](a9_0x455df4(0x153)),shouldProcessEventForTesthub()?require(a9_0x455df4(0x135))[a9_0x455df4(0x1a8)](config,null,!![]):require(a9_0x455df4(0x135))[a9_0x455df4(0x1a8)](config));global[a9_0x455df4(0x1bc)]=config[a9_0x455df4(0x154)]||{},global[a9_0x455df4(0x22b)]=config[a9_0x455df4(0x161)];if(helper[a9_0x455df4(0x16e)](a9_0x455df4(0x17d)))try{logger['debug']('Patching\x20Playwright'),playwrightPatcher=require(a9_0x455df4(0x199)),playwrightPatcher[a9_0x455df4(0x194)](config),logger[a9_0x455df4(0x22e)]('Playwright\x20patching\x20initialized\x20for\x20Cucumber-JS');}catch(a9_0x1d25fb){logger[a9_0x455df4(0x22e)](a9_0x455df4(0x169)+util[a9_0x455df4(0x132)](a9_0x1d25fb));}}if(bstackConfig!==undefined){const browserStackConfig=JSON[a9_0x455df4(0x225)](bstackConfig);browserStackConfig&&(commandRepository[a9_0x455df4(0x16b)](browserStackConfig),commandRepository[a9_0x455df4(0x1a1)]('cucumber-js'));}global[a9_0x455df4(0x21d)]=0x0;function a9_0x3506(_0x34808f,_0x1d3c85){const _0x1fdd9c=a9_0x1fdd();return a9_0x3506=function(_0x350654,_0x1a7047){_0x350654=_0x350654-0x130;let _0x25316c=_0x1fdd9c[_0x350654];return _0x25316c;},a9_0x3506(_0x34808f,_0x1d3c85);}const __setDefaultTimeout=cucumberModule[a9_0x455df4(0x165)];cucumberModule[a9_0x455df4(0x165)]=_0x386b23=>{const _0x5de194=a9_0x455df4,_0x571a61={'RKnLM':function(_0x50c380,_0x2b69d2){return _0x50c380(_0x2b69d2);}};global[_0x5de194(0x21d)]=_0x386b23,_0x571a61['RKnLM'](__setDefaultTimeout,_0x386b23);};const a9_0xc25a57={};a9_0xc25a57[a9_0x455df4(0x15c)]=a9_0x455df4(0x148),BeforeAll(a9_0xc25a57,async function(){const _0x581e60=a9_0x455df4,_0x49ec04={'jveUl':function(_0x56d6b6,_0x3932ba,_0x52dc06,_0x2a45ab){return _0x56d6b6(_0x3932ba,_0x52dc06,_0x2a45ab);},'dehQn':_0x581e60(0x1a6),'Ldxmf':_0x581e60(0x201),'igZVr':function(_0x2fb368,_0x305f35,_0x526f20){return _0x2fb368(_0x305f35,_0x526f20);},'rMvTu':_0x581e60(0x19f),'EHtJz':_0x581e60(0x1b4),'QJlNb':function(_0x19cf8e,_0x2998f7){return _0x19cf8e(_0x2998f7);},'TnPvz':_0x581e60(0x147),'eWesk':function(_0x8e40ad,_0x8363e0){return _0x8e40ad(_0x8363e0);},'mQHzx':'../v2/cliUtils','iLaEA':_0x581e60(0x16c),'HlKgC':function(_0x3b714b){return _0x3b714b();},'qsLPF':function(_0x36d99c){return _0x36d99c();}};PerformanceTester[_0x581e60(0x1ad)](),logger[_0x581e60(0x22e)](_0x49ec04[_0x581e60(0x159)]),global[_0x581e60(0x134)]=[],global['__sessionFailed']=![];if(playwrightPatcher)try{const _0x1faddf=_0x49ec04[_0x581e60(0x20b)](require,_0x49ec04[_0x581e60(0x212)]),_0x3d13fe=_0x49ec04[_0x581e60(0x14e)](require,_0x49ec04['mQHzx']);_0x1faddf['getInstance']()[_0x581e60(0x21c)]()&&(logger[_0x581e60(0x22e)](_0x49ec04[_0x581e60(0x13f)]),_0x3d13fe[_0x581e60(0x230)](FRAMEWORKS['CUCUMBER'],FRAMEWORKS[_0x581e60(0x219)]),await _0x1faddf['getInstance']()[_0x581e60(0x237)]());}catch(_0x1a4be2){logger[_0x581e60(0x22e)](_0x581e60(0x1d7)+util[_0x581e60(0x132)](_0x1a4be2));}_0x49ec04[_0x581e60(0x141)](shouldProcessEventForTesthub)&&(_0x49ec04[_0x581e60(0x20f)](registerListeners),_0x49ec04[_0x581e60(0x20b)](addRequestSpy,![])),global['driverCleanup']=async()=>{const _0x490af0=_0x581e60;let _0x34080d=![];try{global[_0x490af0(0x152)]&&global['__drivers'][0x0]&&(await global[_0x490af0(0x152)][0x0]['session_'],_0x34080d=!![],global[_0x490af0(0x144)]?await _0x49ec04[_0x490af0(0x1fa)](markSessionStatus,global[_0x490af0(0x152)][0x0],_0x49ec04[_0x490af0(0x1e9)],global[_0x490af0(0x134)][_0x490af0(0x1b5)](_0x49ec04['Ldxmf'])):await _0x49ec04['igZVr'](markSessionStatus,global[_0x490af0(0x152)][0x0],_0x49ec04[_0x490af0(0x174)]));}catch(_0x495675){logger[_0x490af0(0x22e)]('Error:\x20cleaning\x20up\x20driver:\x20'+_0x495675);}global[_0x490af0(0x134)]=[],global[_0x490af0(0x144)]=![];if(_0x34080d)try{await global[_0x490af0(0x152)][0x0][_0x490af0(0x168)](),global[_0x490af0(0x152)][0x0][_0x490af0(0x1a0)][_0x490af0(0x195)](_0x3be112=>{const _0x42fa8a=_0x490af0;logger[_0x42fa8a(0x22e)](_0x42fa8a(0x178)+_0x3be112[_0x42fa8a(0x1e3)]());})[_0x490af0(0x18b)](_0x1bd237=>{});}catch(_0x489a69){logger['debug'](_0x490af0(0x200)+_0x489a69);}};});const a9_0x231e98={};a9_0x231e98[a9_0x455df4(0x15c)]=a9_0x455df4(0x148),a9_0x231e98[a9_0x455df4(0x1d8)]=TEST_FRAMEWORK_HOOK_TIMEOUT[a9_0x455df4(0x155)],Before(a9_0x231e98,function(_0x1d80c9,_0x38c776){const _0x11b84a=a9_0x455df4,_0x3014ed={'yzmFK':function(_0x1d1aa7,_0xa856e8){return _0x1d1aa7>_0xa856e8;},'qfyzA':function(_0x24eaba,_0x2be4c8){return _0x24eaba(_0x2be4c8);},'FWIhW':function(_0x7793be,_0x5cdb8a,_0x8e2c1c,_0x28e475){return _0x7793be(_0x5cdb8a,_0x8e2c1c,_0x28e475);},'DQVvH':_0x11b84a(0x142),'vmMwl':function(_0x1b48a4,_0x274a80){return _0x1b48a4(_0x274a80);},'sTjMu':_0x11b84a(0x147),'OHKlX':function(_0x1fca54,_0x3ad266){return _0x1fca54(_0x3ad266);},'OPvZM':_0x11b84a(0x216),'bcGck':'../v2/state/hookState','KJJzJ':_0x11b84a(0x1ef),'IethY':_0x11b84a(0x218),'qiKKW':function(_0x3f6857){return _0x3f6857();},'ooXpo':_0x11b84a(0x1ec)};commandRepository[_0x11b84a(0x1d2)](_0x1d80c9[_0x11b84a(0x1ab)][_0x11b84a(0x15c)]),logger[_0x11b84a(0x22e)](_0x3014ed[_0x11b84a(0x1a9)]),new Promise(async _0x55605f=>{const _0x3d2f12=_0x11b84a;try{global['__drivers']&&_0x3014ed[_0x3d2f12(0x220)](global[_0x3d2f12(0x152)][_0x3d2f12(0x205)],0x1)&&(await global['driverCleanup'](),global[_0x3d2f12(0x152)][_0x3d2f12(0x233)]()),global['__drivers']&&global['__drivers'][0x0]&&global['__drivers'][0x0][_0x3d2f12(0x1d9)]&&_0x3014ed['yzmFK'](global[_0x3d2f12(0x152)][0x0][_0x3d2f12(0x1d9)],0x0)&&await global[_0x3d2f12(0x146)]();}catch(_0x563346){logger[_0x3d2f12(0x22e)](_0x3d2f12(0x139)+_0x563346);}workerDetails[_0x3d2f12(0x1f2)][_0x3d2f12(0x163)]=_0x1d80c9;if(!playwrightPatcher){try{if(!_0x3014ed[_0x3d2f12(0x1fe)](isUndefined,_0x1d80c9[_0x3d2f12(0x1ab)][_0x3d2f12(0x1b9)])){const _0x4222ee=_0x3014ed[_0x3d2f12(0x1df)](shouldScanTestForAccessibility,null,![],_0x1d80c9[_0x3d2f12(0x1ab)]['tags'][_0x3d2f12(0x1c3)](({name:_0x4fb8d4})=>_0x4fb8d4));globals[_0x3d2f12(0x1c0)](_0x3014ed[_0x3d2f12(0x145)],_0x4222ee);}}catch(_0x48caae){logger['debug'](_0x3d2f12(0x17f)+util[_0x3d2f12(0x132)](_0x48caae));}workerDetails[_0x3d2f12(0x1f2)][_0x3d2f12(0x13b)]=TestDetails[_0x3d2f12(0x21b)](_0x1d80c9[_0x3d2f12(0x1e6)]);}if(playwrightPatcher)try{await playwrightPatcher[_0x3d2f12(0x1f6)](_0x1d80c9),global[_0x3d2f12(0x1c7)]&&global['__workerDetails'][_0x3d2f12(0x20e)]&&playwrightPatcher[_0x3d2f12(0x235)](global['__workerDetails'][_0x3d2f12(0x20e)]);}catch(_0x3e5ee8){logger[_0x3d2f12(0x22e)](_0x3d2f12(0x1d0)+util[_0x3d2f12(0x132)](_0x3e5ee8));}if(playwrightPatcher)try{const _0x1a27ea=_0x3014ed['vmMwl'](require,_0x3014ed[_0x3d2f12(0x1b0)]),_0x36136e=_0x3014ed['OHKlX'](require,_0x3014ed['OPvZM']),_0x2be62e=_0x3014ed[_0x3d2f12(0x1fe)](require,_0x3014ed[_0x3d2f12(0x1cf)]);if(_0x1a27ea[_0x3d2f12(0x21f)]()[_0x3d2f12(0x187)]()){const _0x24211e={'title':_0x1d80c9['pickle'][_0x3d2f12(0x15c)]||_0x3014ed[_0x3d2f12(0x183)],'titlePath':[_0x1d80c9['pickle'][_0x3d2f12(0x15c)]||_0x3014ed[_0x3d2f12(0x183)]],'id':_0x1d80c9[_0x3d2f12(0x1e6)]||_0x3014ed['IethY'],'tags':_0x1d80c9['pickle'][_0x3d2f12(0x1b9)]||[],..._0x1d80c9},_0x1a6cdb=_0x24211e;global['__currentTestInfo']=_0x1a6cdb,logger[_0x3d2f12(0x22e)](_0x3d2f12(0x1b1)+_0x1d80c9[_0x3d2f12(0x1ab)][_0x3d2f12(0x15c)]);}}catch(_0x3b3651){logger[_0x3d2f12(0x22e)](_0x3d2f12(0x1aa)+util['format'](_0x3b3651));}_0x3014ed[_0x3d2f12(0x20a)](_0x55605f);})[_0x11b84a(0x1c5)](_0x38c776);});const a9_0x383414={};a9_0x383414[a9_0x455df4(0x15c)]=a9_0x455df4(0x148),a9_0x383414[a9_0x455df4(0x1d8)]=TEST_FRAMEWORK_HOOK_TIMEOUT['Cucumber-JS'],After(a9_0x383414,function(_0x40c408,_0x2d2f6d){const _0x58d7df=a9_0x455df4,_0xe67b9c={'YQqpQ':function(_0xcf2733,_0x1acbaa){return _0xcf2733>_0x1acbaa;},'olBxy':function(_0x478f32,_0x1aa25c){return _0x478f32===_0x1aa25c;},'lxriJ':_0x58d7df(0x1a6),'ScmYN':function(_0x21d823,_0x56ad1d,_0x4a3471,_0x1615b7){return _0x21d823(_0x56ad1d,_0x4a3471,_0x1615b7);},'ZZQGA':_0x58d7df(0x201),'cZdQv':function(_0x2171dc,_0x2a8736,_0x121afc){return _0x2171dc(_0x2a8736,_0x121afc);},'HqeYv':'passed','nNAAY':function(_0x90e8c2,_0x324867){return _0x90e8c2(_0x324867);},'XHnuM':_0x58d7df(0x147),'PWXRY':function(_0x4de8ff,_0x4e0221){return _0x4de8ff(_0x4e0221);},'ntFjt':_0x58d7df(0x216),'osyoL':function(_0x17f567,_0x385fa4){return _0x17f567(_0x385fa4);},'iAawu':_0x58d7df(0x1ae),'tZGVU':_0x58d7df(0x1ef),'yxLKF':_0x58d7df(0x218),'ygZsS':_0x58d7df(0x192),'sVoYu':_0x58d7df(0x156),'DgnWV':_0x58d7df(0x13a),'Whzsr':_0x58d7df(0x185),'zpnYT':'Executed\x20fallback\x20close\x20tracker\x20cleanup\x20after\x20error','gQxsG':_0x58d7df(0x18d),'rcOvd':function(_0x46bdb7){return _0x46bdb7();},'EquNq':_0x58d7df(0x197),'hhjRM':_0x58d7df(0x236),'SBqny':'bstackA11yShouldScan','INjHO':_0x58d7df(0x1ac),'uZxvb':_0x58d7df(0x1d4),'tAWhK':'isMobilePlatform','PKJUR':'Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','rebUA':function(_0x546578,_0x8784f9){return _0x546578>_0x8784f9;},'RjKwB':_0x58d7df(0x1d3)};logger[_0x58d7df(0x22e)](_0xe67b9c[_0x58d7df(0x1d1)]),workerDetails[_0x58d7df(0x1f2)][_0x58d7df(0x163)]=_0x40c408,new Promise(async _0x58b626=>{const _0x33efd2=_0x58d7df;let _0x20fc3b=![],_0x2a766d=![],_0x1e8688=![];try{global[_0x33efd2(0x152)]&&_0xe67b9c[_0x33efd2(0x18a)](global['__drivers'][_0x33efd2(0x205)],0x0)&&(_0x2a766d=!![]),playwrightPatcher&&global[_0x33efd2(0x1c7)]&&global[_0x33efd2(0x1c7)][_0x33efd2(0x20e)]&&(_0x1e8688=!![],logger[_0x33efd2(0x22e)](_0x33efd2(0x21e)+!!global[_0x33efd2(0x1c7)][_0x33efd2(0x20e)]));}catch(_0x52989b){logger[_0x33efd2(0x22e)](_0x33efd2(0x177)+_0x52989b);}logger['debug']('Flow\x20detection:\x20isSeleniumFlow='+_0x2a766d+_0x33efd2(0x206)+_0x1e8688);const _0x348ef9=_0x40c408[_0x33efd2(0x1e0)][_0x33efd2(0x1a3)][_0x33efd2(0x193)]()['toLowerCase'](),_0x17dd22=_0xe67b9c[_0x33efd2(0x217)](_0x348ef9,_0xe67b9c[_0x33efd2(0x1a2)])||_0xe67b9c['olBxy'](_0x348ef9,'6'),_0x2cfe58=_0x17dd22?_0x40c408['result'][_0x33efd2(0x181)]:null;if(_0x17dd22)try{global[_0x33efd2(0x134)][_0x33efd2(0x171)](_0x40c408[_0x33efd2(0x1e0)][_0x33efd2(0x181)]),global[_0x33efd2(0x144)]=!![];}catch(_0x429d2f){logger['debug'](_0x33efd2(0x208)+_0x429d2f);}if(_0x2a766d)try{global[_0x33efd2(0x152)]&&_0xe67b9c['YQqpQ'](global[_0x33efd2(0x152)][_0x33efd2(0x205)],0x1)&&(await global[_0x33efd2(0x146)](),global[_0x33efd2(0x152)]['shift'](),global[_0x33efd2(0x134)]=[],global['__sessionFailed']=![]),global[_0x33efd2(0x152)]&&global[_0x33efd2(0x152)][0x0]&&(await global['__drivers'][0x0][_0x33efd2(0x1a0)],_0x20fc3b=!![],!global['__skipSessionName']&&await global[_0x33efd2(0x152)][0x0][_0x33efd2(0x172)](_0x33efd2(0x15b)+_0x40c408[_0x33efd2(0x1ab)][_0x33efd2(0x15c)]+_0x33efd2(0x173)),_0x17dd22?await _0xe67b9c[_0x33efd2(0x157)](markSessionStatus,global['__drivers'][0x0],_0xe67b9c[_0x33efd2(0x1a2)],global[_0x33efd2(0x134)][_0x33efd2(0x1b5)](_0xe67b9c[_0x33efd2(0x22f)])):await _0xe67b9c[_0x33efd2(0x226)](markSessionStatus,global[_0x33efd2(0x152)][0x0],_0xe67b9c[_0x33efd2(0x1f9)]));}catch(_0x46a121){logger[_0x33efd2(0x22e)](_0x33efd2(0x1ba)+util[_0x33efd2(0x132)](_0x46a121));}if(_0x1e8688)try{try{const _0x26d131=_0xe67b9c[_0x33efd2(0x1fb)](require,_0xe67b9c[_0x33efd2(0x1ee)]),_0x2292ee=_0xe67b9c[_0x33efd2(0x1c2)](require,_0xe67b9c[_0x33efd2(0x1c4)]),_0x12bd78=_0xe67b9c[_0x33efd2(0x151)](require,_0xe67b9c[_0x33efd2(0x14f)]);if(_0x26d131[_0x33efd2(0x21f)]()[_0x33efd2(0x187)]()){const _0x12ae61={'title':_0x40c408[_0x33efd2(0x1ab)][_0x33efd2(0x15c)]||_0xe67b9c[_0x33efd2(0x1cd)],'titlePath':[_0x40c408[_0x33efd2(0x1ab)][_0x33efd2(0x15c)]||_0xe67b9c[_0x33efd2(0x1cd)]],'id':_0x40c408['testCaseStartedId']||_0xe67b9c[_0x33efd2(0x224)],'status':_0x17dd22?_0xe67b9c[_0x33efd2(0x1a2)]:_0xe67b9c['HqeYv'],'error':_0x2cfe58?{'message':_0x2cfe58}:null,'tags':_0x40c408['pickle'][_0x33efd2(0x1b9)]||[],..._0x40c408},_0x36b427=_0x12ae61,_0x126ff3={};_0x126ff3['testInfo']=_0x36b427,_0x126ff3['scenario']=_0x40c408,_0x126ff3[_0x33efd2(0x238)]=global['__workerDetails'][_0x33efd2(0x20e)],_0x126ff3[_0x33efd2(0x227)]=FRAMEWORKS['CUCUMBER'],await _0x26d131[_0x33efd2(0x21f)]()[_0x33efd2(0x180)]()[_0x33efd2(0x198)](_0x2292ee['QUIT'],_0x12bd78[_0x33efd2(0x182)],_0x126ff3),logger[_0x33efd2(0x22e)](_0x33efd2(0x1be)+_0x40c408['pickle'][_0x33efd2(0x15c)]);}}catch(_0x382f79){logger['debug'](_0x33efd2(0x149)+util['format'](_0x382f79));}const _0x55b509=_0x17dd22?_0xe67b9c[_0x33efd2(0x1a2)]:_0xe67b9c[_0x33efd2(0x1f9)];await playwrightPatcher[_0x33efd2(0x138)](_0x40c408,_0x55b509,_0x2cfe58),logger[_0x33efd2(0x22e)](_0xe67b9c['ygZsS']);try{await playwrightPatcher[_0x33efd2(0x1f4)](),logger[_0x33efd2(0x22e)](_0xe67b9c['sVoYu']);}catch(_0x41d888){logger[_0x33efd2(0x22e)](_0x33efd2(0x221)+util[_0x33efd2(0x132)](_0x41d888));}try{playwrightPatcher[_0x33efd2(0x22c)][_0x33efd2(0x234)](),logger[_0x33efd2(0x22e)](_0xe67b9c[_0x33efd2(0x131)]);}catch(_0x3e6403){logger['debug']('Error\x20cleaning\x20up\x20close\x20tracker:\x20'+util['format'](_0x3e6403));}}catch(_0x2af710){logger[_0x33efd2(0x22e)](_0x33efd2(0x15d)+util[_0x33efd2(0x132)](_0x2af710));try{playwrightPatcher[_0x33efd2(0x1f4)]&&(await playwrightPatcher[_0x33efd2(0x1f4)](),logger[_0x33efd2(0x22e)](_0xe67b9c[_0x33efd2(0x164)])),playwrightPatcher[_0x33efd2(0x22c)]&&playwrightPatcher[_0x33efd2(0x22c)]['cleanup']&&(playwrightPatcher[_0x33efd2(0x22c)][_0x33efd2(0x234)](),logger['debug'](_0xe67b9c[_0x33efd2(0x160)]));}catch(_0x464d7c){logger[_0x33efd2(0x22e)](_0x33efd2(0x21a)+util[_0x33efd2(0x132)](_0x464d7c));}}const _0x48e25b=_0xe67b9c[_0x33efd2(0x151)](require,_0xe67b9c['gQxsG']);if(!_0x48e25b[_0x33efd2(0x21f)]()[_0x33efd2(0x187)]())try{if(_0xe67b9c[_0x33efd2(0x13c)](shouldProcessEventForTesthub)){const _0x11860e=TestDetails[_0x33efd2(0x21b)](_0x40c408[_0x33efd2(0x1e6)]);let _0x5cbd2c=null;global[_0x33efd2(0x152)]&&global[_0x33efd2(0x152)][0x0]&&(_0x5cbd2c=await _0xe67b9c[_0x33efd2(0x157)](sendPlatformDetails,global['__drivers'][0x0],_0x11860e,!![]));const _0x242ca1={};_0x242ca1[_0x33efd2(0x19b)]=_0x11860e,_0x242ca1[_0x33efd2(0x17a)]=_0x5cbd2c;const _0x1c1639=_0x242ca1,_0x1be04a={};_0x1be04a[_0x33efd2(0x1fd)]=_0xe67b9c['EquNq'],_0x1be04a[_0x33efd2(0x14a)]=_0x1c1639,await SessionHandler['uploadEventData'](_0x1be04a);}}catch(_0x28c7d0){logger[_0x33efd2(0x22e)]('Error:\x20sendPlatformDetails\x20at\x20After:\x20'+util[_0x33efd2(0x132)](_0x28c7d0));}try{if(globals[_0x33efd2(0x14b)](_0xe67b9c['hhjRM'])&&globals[_0x33efd2(0x14b)](_0xe67b9c['SBqny'])){logger[_0x33efd2(0x175)](_0xe67b9c[_0x33efd2(0x17e)]);const _0x55153a=TestDetails[_0x33efd2(0x21b)](_0x40c408[_0x33efd2(0x1e6)]),_0xdc4094={};_0xdc4094['thTestRunUuid']=_0x55153a,_0xdc4094[_0x33efd2(0x1db)]=process['env'][testHubConstants['ENV_VAR'][_0x33efd2(0x203)]],_0xdc4094['thJwtToken']=process[_0x33efd2(0x186)][testHubConstants[_0x33efd2(0x1f0)][_0x33efd2(0x1f3)]];const _0x182ffa=_0xdc4094;logger[_0x33efd2(0x22e)](_0x33efd2(0x213)+JSON['stringify'](_0x182ffa)),logger[_0x33efd2(0x22e)](_0xe67b9c[_0x33efd2(0x189)]),global[_0x33efd2(0x152)]&&global['__drivers'][0x0]&&(logger['debug'](util[_0x33efd2(0x132)](await global['__drivers'][0x0][_0x33efd2(0x20d)](scripts[_0x33efd2(0x1ea)],{'method':global[_0x33efd2(0x1b8)]}))),globals[_0x33efd2(0x14b)](_0xe67b9c[_0x33efd2(0x196)])&&(_0x182ffa[_0x33efd2(0x1c8)]=!![]),await global[_0x33efd2(0x152)][0x0][_0x33efd2(0x20d)](scripts[_0x33efd2(0x162)],_0x182ffa)),logger[_0x33efd2(0x175)](_0xe67b9c[_0x33efd2(0x16d)]);}}catch(_0x129de0){logger[_0x33efd2(0x239)]('Accessibility\x20results\x20could\x20not\x20be\x20processed\x20for\x20the\x20test\x20case.\x20Error\x20:\x20'+util[_0x33efd2(0x132)](_0x129de0));}if(_0x20fc3b)try{global[_0x33efd2(0x152)][0x0]&&_0xe67b9c[_0x33efd2(0x19d)](global[_0x33efd2(0x152)][0x0]['quitCount_'],0x0)&&await global['__drivers'][0x0][_0x33efd2(0x168)]();}catch(_0x4d2404){logger['debug'](_0x33efd2(0x1e5)+_0x4d2404);}_0xe67b9c[_0x33efd2(0x13c)](_0x58b626);})[_0x58d7df(0x1c5)](()=>_0x2d2f6d());});const a9_0x226421={};a9_0x226421['name']=a9_0x455df4(0x148),a9_0x226421[a9_0x455df4(0x1d8)]=TEST_FRAMEWORK_HOOK_TIMEOUT['Cucumber-JS'],AfterStep(a9_0x226421,function(_0x441f14,_0x1e785c){const _0xc5c32d=a9_0x455df4,_0x110c68={'FCBBg':function(_0x2bdc2f,_0x258bfc){return _0x2bdc2f===_0x258bfc;},'Cvafc':_0xc5c32d(0x1a6),'YkfNq':function(_0x3d7e19,_0x3aa9c8){return _0x3d7e19===_0x3aa9c8;},'LKHAH':function(_0x70fa11,_0x4541ad){return _0x70fa11!==_0x4541ad;},'nuuZi':function(_0x23aeae,_0x4cb1f9,_0x47e2df){return _0x23aeae(_0x4cb1f9,_0x47e2df);},'hhREo':function(_0x5f242f,_0x535faf){return _0x5f242f+_0x535faf;},'xXInh':function(_0x3454d8,_0x470c0e){return _0x3454d8+_0x470c0e;},'vqaow':function(_0x18bd32,_0x504589){return _0x18bd32+_0x504589;},'hUHkR':_0xc5c32d(0x140),'hQqtw':'\x0aError:\x20','NmhMB':_0xc5c32d(0x239),'sGMSa':function(_0x29d2e6,_0x4f5080){return _0x29d2e6!==_0x4f5080;},'zEsXw':'Passed:\x20','KVhBy':'info','xamhQ':_0xc5c32d(0x179),'WUZbm':function(_0x24affa){return _0x24affa();},'rAFuH':_0xc5c32d(0x22a)};logger[_0xc5c32d(0x22e)](_0x110c68[_0xc5c32d(0x209)]);const _0x157c0c=async(_0x129172,_0x5b6266)=>{const _0x4fab7b=_0xc5c32d;global[_0x4fab7b(0x152)]&&global[_0x4fab7b(0x152)][0x0]&&await global['__drivers'][0x0][_0x4fab7b(0x172)](_0x4fab7b(0x188)+_0x129172+',\x22level\x22:\x20\x22'+_0x5b6266+'\x22}}');};new Promise(async _0x26ba73=>{const _0x4f72f3=_0xc5c32d;try{const _0x4879de=_0x110c68[_0x4f72f3(0x202)](_0x441f14[_0x4f72f3(0x1e0)][_0x4f72f3(0x1a3)][_0x4f72f3(0x193)]()[_0x4f72f3(0x1fc)](),_0x110c68[_0x4f72f3(0x1de)])||_0x110c68[_0x4f72f3(0x1ce)](_0x441f14[_0x4f72f3(0x1e0)][_0x4f72f3(0x1a3)]['toString']()[_0x4f72f3(0x1fc)](),'6');_0x4879de?(global[_0x4f72f3(0x144)]=!![],global['__error_messages__'][_0x4f72f3(0x171)](_0x441f14[_0x4f72f3(0x1e0)]['message']),_0x110c68[_0x4f72f3(0x1bd)](_0x441f14[_0x4f72f3(0x1bb)],undefined)?await _0x110c68[_0x4f72f3(0x1f1)](_0x157c0c,JSON[_0x4f72f3(0x1ca)](_0x110c68[_0x4f72f3(0x15e)](_0x110c68[_0x4f72f3(0x1da)](_0x110c68[_0x4f72f3(0x17c)](_0x110c68[_0x4f72f3(0x1f8)],'\x22'+_0x441f14[_0x4f72f3(0x1bb)][_0x4f72f3(0x16f)]+'\x22\x20'),_0x110c68['hQqtw']),_0x441f14[_0x4f72f3(0x1e0)][_0x4f72f3(0x181)])),_0x110c68[_0x4f72f3(0x1dc)]):await _0x110c68[_0x4f72f3(0x1f1)](_0x157c0c,JSON[_0x4f72f3(0x1ca)](_0x110c68['vqaow'](_0x110c68[_0x4f72f3(0x1f8)],_0x441f14[_0x4f72f3(0x1e0)][_0x4f72f3(0x181)])),_0x110c68[_0x4f72f3(0x1dc)])):_0x110c68[_0x4f72f3(0x215)](_0x441f14[_0x4f72f3(0x1bb)],undefined)?await _0x110c68[_0x4f72f3(0x1f1)](_0x157c0c,JSON['stringify'](_0x110c68[_0x4f72f3(0x15e)](_0x110c68['zEsXw'],'\x22'+_0x441f14[_0x4f72f3(0x1bb)][_0x4f72f3(0x16f)]+'\x22')),_0x110c68[_0x4f72f3(0x204)]):await _0x110c68[_0x4f72f3(0x1f1)](_0x157c0c,JSON['stringify'](_0x110c68[_0x4f72f3(0x222)]),_0x110c68[_0x4f72f3(0x204)]),global[_0x4f72f3(0x152)]&&global['__drivers'][0x0]&&global['__drivers'][0x0][_0x4f72f3(0x1a0)]['then'](_0xb995d=>{})['catch'](_0x2a9354=>{const _0x7621e0=_0x4f72f3;logger[_0x7621e0(0x22e)](_0x7621e0(0x15f)+util[_0x7621e0(0x132)](_0x2a9354));});}catch(_0x187b82){logger[_0x4f72f3(0x22e)](_0x4f72f3(0x207)+_0x187b82);}_0x110c68[_0x4f72f3(0x223)](_0x26ba73);})['finally'](()=>_0x1e785c());});const a9_0x2d6148={};a9_0x2d6148[a9_0x455df4(0x15c)]='bstack',a9_0x2d6148['timeout']=TEST_FRAMEWORK_HOOK_TIMEOUT[a9_0x455df4(0x155)],AfterAll(a9_0x2d6148,async function(_0x1d05e1,_0x5670eb){const _0x51127f=a9_0x455df4,_0x1363fd={'hNwbH':_0x51127f(0x1dd),'orWcC':_0x51127f(0x18c),'QJjWn':function(_0x271924){return _0x271924();},'MOQCp':_0x51127f(0x158)};logger[_0x51127f(0x22e)](_0x1363fd[_0x51127f(0x166)]),await new Promise(async _0x4f2568=>{const _0x133df0=_0x51127f,_0x2e72df=_0x1363fd[_0x133df0(0x170)]['split']('|');let _0x50d4d5=0x0;while(!![]){switch(_0x2e72df[_0x50d4d5++]){case'0':try{playwrightPatcher&&playwrightPatcher[_0x133df0(0x1f4)]&&(await playwrightPatcher[_0x133df0(0x1f4)](),playwrightPatcher[_0x133df0(0x22c)]&&playwrightPatcher['closeTracker'][_0x133df0(0x234)](),logger['debug'](_0x1363fd[_0x133df0(0x184)]));}catch(_0x470d62){logger[_0x133df0(0x22e)](_0x133df0(0x1b3)+util['format'](_0x470d62));}continue;case'1':await RequestQueueHandler[_0x133df0(0x21f)]()[_0x133df0(0x19e)]();continue;case'2':_0x1363fd[_0x133df0(0x143)](_0x4f2568);continue;case'3':PerformanceTester['stopMonitoring']();continue;case'4':await global['driverCleanup']();continue;}break;}});}); | ||
| const a9_0x3ecb6c=a9_0x5f12;(function(_0x9c0226,_0x40ecc4){const _0x152a93=a9_0x5f12,_0xcbe607=_0x9c0226();while(!![]){try{const _0x372199=-parseInt(_0x152a93(0x2a5))/0x1*(parseInt(_0x152a93(0x274))/0x2)+parseInt(_0x152a93(0x21f))/0x3+parseInt(_0x152a93(0x209))/0x4*(-parseInt(_0x152a93(0x20d))/0x5)+-parseInt(_0x152a93(0x1d5))/0x6+-parseInt(_0x152a93(0x1b3))/0x7+-parseInt(_0x152a93(0x29b))/0x8*(parseInt(_0x152a93(0x1d3))/0x9)+parseInt(_0x152a93(0x204))/0xa;if(_0x372199===_0x40ecc4)break;else _0xcbe607['push'](_0xcbe607['shift']());}catch(_0x50c29a){_0xcbe607['push'](_0xcbe607['shift']());}}}(a9_0xd8f1,0xe9dc1));const {requireModule,modifyCommand,isTrue,markSessionStatus,isBrowserstackInfra,playwrightSetSessionName,playwrightMarkSessionStatus,nestedKeyValue}=require(a9_0x3ecb6c(0x2a8)),{TEST_FRAMEWORK_HOOK_TIMEOUT,FRAMEWORKS}=require(a9_0x3ecb6c(0x210)),setKeepAlive=require(a9_0x3ecb6c(0x243)),util=require(a9_0x3ecb6c(0x1d7)),PerformanceTester=require(a9_0x3ecb6c(0x215)),{EVENTS:PerformanceEvents}=require('../../helpers/performance/constants'),{commandRepository}=require(a9_0x3ecb6c(0x29d)),cucumberModule=requireModule(a9_0x3ecb6c(0x218),a9_0x3ecb6c(0x26c)),logger=require(a9_0x3ecb6c(0x22f))[a9_0x3ecb6c(0x1ac)],{shouldProcessEventForTesthub}=require(a9_0x3ecb6c(0x265)),{sendPlatformDetails,addRequestSpy,patchConsoleLogger}=require(a9_0x3ecb6c(0x288)),TestDetails=require(a9_0x3ecb6c(0x1b1)),TestInfo=require(a9_0x3ecb6c(0x1e2)),RequestQueueHandler=require(a9_0x3ecb6c(0x24f)),{o11yErrorHandler}=require(a9_0x3ecb6c(0x1c7)),MyReporter=require('../playwright/reporter/reporter.js'),SessionHandler=require(a9_0x3ecb6c(0x267)),scripts=require(a9_0x3ecb6c(0x1d0)),globals=require('../../helpers/globals'),testHubConstants=require(a9_0x3ecb6c(0x1d2)),{shouldScanTestForAccessibility}=require('../../helpers/accessibility-automation/helper'),{isUndefined}=require('lodash'),helper=require('../../helpers/helper'),a9_0xbd3ac5={};a9_0xbd3ac5['workerInfo']=undefined,a9_0xbd3ac5[a9_0x3ecb6c(0x287)]={},a9_0xbd3ac5[a9_0x3ecb6c(0x1da)]=![],a9_0xbd3ac5['pwPage']=null,a9_0xbd3ac5['isPageFixture']=![],a9_0xbd3ac5[a9_0x3ecb6c(0x287)]['id']=undefined,a9_0xbd3ac5[a9_0x3ecb6c(0x287)][a9_0x3ecb6c(0x28f)]=undefined;const workerDetails=a9_0xbd3ac5;global[a9_0x3ecb6c(0x1eb)]=workerDetails;let playwrightPatcher=null;function a9_0xd8f1(){const _0x472044=['mrSYE','MBBOW','YgrSF','Error\x20in\x20fallback\x20cleanup:\x20','getPackageVersion','Error:\x20sendPlatformDetails\x20at\x20After:\x20','map','Error:\x20at\x20After\x20Step:\x20','bJqhM','getInstance','isAccessibilityPlatform','pid','failed','is_mobile_session','pickleStep','__error_messages__','format','MUGjU','../../helpers/setKeepAlive','bstackA11yShouldScan','QRszM','text','__timeout','Error:\x20at\x20After\x20(Selenium):\x20','ViNHu','AfterStep','browserstackPlatformIndex','../utils/playwright-patcher','skipSessionName','SuggV','../../helpers/test-observability/requestQueueHandler','Playwright\x20patching\x20initialized\x20for\x20Cucumber-JS','gHkRj','thTestRunUuid','getGlobal','yNiSt','addTestUIDAndReportLog','IxlSV','pickle','xdWXS','CjkkK','setFrameworkDetail','status','../v2/browserstackCLI','\x20|\x20','FXfUA','TQKWE','AfterAll','patchPageCommandsForAccessibility','bs:addLog:','sendTestLog:\x20No\x20testId\x20found\x20in\x20testInfo','Bootstrapping\x20BrowserstackCLI\x20for\x20cucumber-js\x20worker\x20process','../../helpers/testhub/utils','__sessionFailed','../../helpers/test-observability/sessionHandler','Cleaned\x20up\x20Playwright\x20close\x20tracker','PLAYWRIGHT','vLzBP','Error\x20cleaning\x20up\x20Playwright\x20close\x20tracker:\x20','@cucumber/cucumber','setDefaultTimeout','NKVKj','aPjRX','gIpef','session_','pwPage','info','244OlOjcA','Executed\x20fallback\x20deferred\x20Playwright\x20closes\x20after\x20error','skipSessionStatus','Automate\x20test\x20case\x20execution\x20has\x20ended.\x20Processing\x20for\x20accessibility\x20testing\x20is\x20underway.\x20','Error\x20executing\x20deferred\x20closes:\x20','OlhZj','testFramework','tags','Unknown\x20Test','ENV_VAR','env','BeforeAll','scenario','BfZjZ','rpQiA','\x0aError:\x20','PsYmq','driverCleanup','getTestUUID','currentTest','../../helpers/test-observability/utils','integrations','finally','KNgsN','uuid','toLowerCase','initializePlaywrightPatching','testInfo','Inside\x20browserstack\x20registerListeners','@playwright/test','catch','eHOHI','browserstackAgentV2','kWTAQ','GxReg','xzlnN','mgzeY','PRE','vnMAw','1813432QrZqtH','Error:\x20cleaning\x20up\x20driver:\x20','../../helpers/ai-sdk/autoHealHelper','setGlobal','oUmQX','Error\x20initializing\x20Playwright\x20patching:\x20','gEake','Playwright\x20flow\x20detected\x20-\x20page\x20exists:\x20','Error\x20triggering\x20AutomationFramework\x20QUIT\x20PRE\x20event:\x20','platformCaps','15569ySyrYR','bstack','jhMVY','../../helpers/helper','xkJYj','ycICb','winstonLogger','rlKtM','parse','Error:\x20at\x20After\x20(Playwright):\x20','executeScript','../playwright/reporter/test-details.js','Patching\x20Selenium','10231326qskCIc','__platformCaps','Fmviw','XuQdH','CUCUMBER','IHNfM','1|3|2|0|4','nkmDd','gkvmJ','__drivers','ExOwN','uploadEventData','__skipSessionStatus','Error\x20setting\x20up\x20BrowserstackCLI\x20bootstrap:\x20','Error:\x20quiting\x20driver\x20at\x20After:\x20','setFramework','getAutomationFramework','Patching\x20Playwright','Accessibility\x20results\x20could\x20not\x20be\x20processed\x20for\x20the\x20test\x20case.\x20Error\x20:\x20','initQuit','../../helpers/test-observability/error-handler','name','cleanup','browserstackSessionName','saveTestResults','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','Completed\x20Playwright\x20afterTestHook\x20execution','Passed:\x20','testCaseStartedId','../../helpers/accessibility-automation/scripts','Passed','../../helpers/testhub/constants.js','45hrBkEx','../../index','6746040zdievg','closeTracker','util','Error\x20in\x20playwright\x20beforeTestHook:\x20','Error:\x20quiting\x20driver\x20at\x20driver\x20cleanup:\x20','o11ySyncDone','vKyUo','\x22}}','result','Failed:\x20','mQLUa','faSnq','removeAllListeners','../v2/TestInfo.js','MiHQg','Inside\x20browserstack\x20Before','../v2/state/hookState','__currentTestInfo','HQHCT','quitCount_','join','trackEvent','__workerDetails','tnGRL','Performing\x20scan\x20before\x20saving\x20results','LPpPW','xpKLX','../v2/cliUtils','split','shutdown','cucumber-js','Error\x20cleaning\x20up\x20close\x20tracker:\x20','OzknK','JzPkB','length','SLCHK','phcAx','message','test_run_uuid','cucumber-test','dFZTa','oBIVv','UgDUW','oKKbr','error','IUkig','executeAsyncScript','67905320gSdDjw','QUIT','oclas','stringify','yKpDG','668xQswuG','performScan','Cucumber-JS','AutomationFramework\x20QUIT\x20PRE\x20event\x20completed\x20for\x20test:\x20','27595jXnmEc','shift','rTuaz','../utils/constants','Exception\x20in\x20setting\x20bstackA11yShouldScan\x20in\x20Before\x20Scenario\x20','Error\x20determining\x20test\x20flow:\x20','isRunning','NYyFZ','../../helpers/performance/performance-tester','passed','../v2/browserstackCLI.js','@cucumber/cucumber/lib/index.js','__skipSessionName','timeout','muqPG','vnFPE','toString','executeDeferredCloses','2123403XmOJnC','Error:\x20in\x20After\x20Step\x20for\x20driver\x20','debug','then','CFFGY','BROWSERSTACK_TESTHUB_UUID','Executed\x20fallback\x20close\x20tracker\x20cleanup\x20after\x20error','Before','iOVXy','bootstrap','Exception\x20in\x20browserstack\x20internal\x20helper\x20hook\x20with\x20error:\x20','../v2/state/automationFrameworkState','Htepz','setConfig','startMonitoring','CONFIG','../../helpers/logger','pbtZn'];a9_0xd8f1=function(){return _0x472044;};return a9_0xd8f1();}shouldProcessEventForTesthub()&&patchConsoleLogger();const sendTestLog=o11yErrorHandler(async function sendTestLog(_0x3d7b44){const _0x1a74fc=a9_0x3ecb6c,_0x4decd9={'KNgsN':function(_0x1437fb,_0xe8e9a6){return _0x1437fb(_0xe8e9a6);},'BZlLM':_0x1a74fc(0x25c),'mrSYE':_0x1a74fc(0x263)},_0x312acf=workerDetails[_0x1a74fc(0x287)][_0x1a74fc(0x28f)];if(!_0x312acf)return;if(playwrightPatcher)try{const _0x78b0cb=_0x4decd9[_0x1a74fc(0x28b)](require,_0x4decd9['BZlLM']);if(_0x78b0cb[_0x1a74fc(0x23a)]()[_0x1a74fc(0x213)]()){const _0x18e206=_0x312acf['testCaseStartedId'];_0x18e206?(_0x3d7b44[_0x1a74fc(0x28c)]=_0x18e206,_0x3d7b44[_0x1a74fc(0x1fb)]=_0x18e206,TestInfo['storeLogObjects'](_0x18e206,_0x3d7b44)):logger[_0x1a74fc(0x221)](_0x4decd9[_0x1a74fc(0x231)]);return;}}catch(_0x17a3ab){logger[_0x1a74fc(0x221)]('Error\x20sending\x20log\x20created\x20event:\x20'+util['format'](_0x17a3ab));}await MyReporter[_0x1a74fc(0x255)](_0x312acf,_0x3d7b44);}),registerListeners=()=>{const _0xac5a82=a9_0x3ecb6c,_0x335043={};_0x335043['GcANX']=_0xac5a82(0x290);const _0x334746=_0x335043;logger[_0xac5a82(0x221)](_0x334746['GcANX']),process[_0xac5a82(0x1e1)]('bs:addLog:'+process[_0xac5a82(0x23c)]),process['on'](_0xac5a82(0x262)+process[_0xac5a82(0x23c)],sendTestLog),PerformanceTester[_0xac5a82(0x22d)]();};function a9_0x5f12(_0x2620b3,_0x384b32){const _0xd8f1d=a9_0xd8f1();return a9_0x5f12=function(_0x5f1206,_0x376c54){_0x5f1206=_0x5f1206-0x1aa;let _0x1661d5=_0xd8f1d[_0x5f1206];return _0x1661d5;},a9_0x5f12(_0x2620b3,_0x384b32);}modifyCommand(),setKeepAlive();const Before=cucumberModule[a9_0x3ecb6c(0x226)],After=cucumberModule['After'],AfterAll=cucumberModule[a9_0x3ecb6c(0x260)],BeforeAll=cucumberModule[a9_0x3ecb6c(0x27f)],AfterStep=cucumberModule[a9_0x3ecb6c(0x24a)],configuration=process[a9_0x3ecb6c(0x27e)][a9_0x3ecb6c(0x22e)],bstackConfig=process['env']['BSTACK_CONFIG'];if(configuration!==undefined){const config=JSON[a9_0x3ecb6c(0x1ae)](configuration);isBrowserstackInfra()?(global[a9_0x3ecb6c(0x219)]=isTrue(config[a9_0x3ecb6c(0x24d)]),global[a9_0x3ecb6c(0x1bf)]=isTrue(config[a9_0x3ecb6c(0x276)])):(global[a9_0x3ecb6c(0x219)]=!![],global['__skipSessionStatus']=!![]);!helper[a9_0x3ecb6c(0x235)](a9_0x3ecb6c(0x291))&&(logger[a9_0x3ecb6c(0x221)](a9_0x3ecb6c(0x1b2)),shouldProcessEventForTesthub()?require(a9_0x3ecb6c(0x1d4))[a9_0x3ecb6c(0x294)](config,null,!![]):require('../../index')[a9_0x3ecb6c(0x294)](config));global[a9_0x3ecb6c(0x1b4)]=config[a9_0x3ecb6c(0x2a4)]||{},global[a9_0x3ecb6c(0x24b)]=config['platformIndex'];if(helper[a9_0x3ecb6c(0x235)](a9_0x3ecb6c(0x291)))try{logger[a9_0x3ecb6c(0x221)](a9_0x3ecb6c(0x1c4)),playwrightPatcher=require(a9_0x3ecb6c(0x24c)),playwrightPatcher[a9_0x3ecb6c(0x28e)](config),logger[a9_0x3ecb6c(0x221)](a9_0x3ecb6c(0x250));}catch(a9_0x4df786){logger[a9_0x3ecb6c(0x221)](a9_0x3ecb6c(0x2a0)+util['format'](a9_0x4df786));}}if(bstackConfig!==undefined){const browserStackConfig=JSON[a9_0x3ecb6c(0x1ae)](bstackConfig);browserStackConfig&&(commandRepository[a9_0x3ecb6c(0x22c)](browserStackConfig),commandRepository[a9_0x3ecb6c(0x1c2)](a9_0x3ecb6c(0x1f3)));}global['__timeout']=0x0;const __setDefaultTimeout=cucumberModule[a9_0x3ecb6c(0x26d)];cucumberModule[a9_0x3ecb6c(0x26d)]=_0x50ee87=>{const _0x523b4b=a9_0x3ecb6c,_0x55e17e={'pbtZn':function(_0xdd5e9d,_0x4ee8d7){return _0xdd5e9d(_0x4ee8d7);}};global[_0x523b4b(0x247)]=_0x50ee87,_0x55e17e[_0x523b4b(0x230)](__setDefaultTimeout,_0x50ee87);};const a9_0x37aa83={};a9_0x37aa83[a9_0x3ecb6c(0x1c8)]=a9_0x3ecb6c(0x2a6),BeforeAll(a9_0x37aa83,async function(){const _0x2fcdd8=a9_0x3ecb6c,_0x269786={'ViNHu':function(_0x2d7094,_0x2634e0,_0x518d9a,_0x58104e){return _0x2d7094(_0x2634e0,_0x518d9a,_0x58104e);},'CBaTd':_0x2fcdd8(0x23d),'jhMVY':_0x2fcdd8(0x25d),'tnGRL':function(_0x4db8a7,_0x5d1922,_0x21c3a5){return _0x4db8a7(_0x5d1922,_0x21c3a5);},'gEake':_0x2fcdd8(0x216),'HQHCT':'Inside\x20browserstack\x20BeforeAll','MBBOW':function(_0x5e3ec0,_0x5eef4e){return _0x5e3ec0(_0x5eef4e);},'IxlSV':_0x2fcdd8(0x25c),'LPpPW':function(_0x18d0ae,_0x2609cb){return _0x18d0ae(_0x2609cb);},'xkJYj':_0x2fcdd8(0x1f0),'rTuaz':_0x2fcdd8(0x264),'UgDUW':function(_0x16d2f9){return _0x16d2f9();}};PerformanceTester[_0x2fcdd8(0x22d)](),logger[_0x2fcdd8(0x221)](_0x269786[_0x2fcdd8(0x1e7)]),global[_0x2fcdd8(0x240)]=[],global[_0x2fcdd8(0x266)]=![];if(playwrightPatcher)try{const _0xe4fc7f=_0x269786[_0x2fcdd8(0x232)](require,_0x269786[_0x2fcdd8(0x256)]),_0x34f52e=_0x269786[_0x2fcdd8(0x1ee)](require,_0x269786[_0x2fcdd8(0x1aa)]);_0xe4fc7f[_0x2fcdd8(0x23a)]()['isCliEnabled']()&&(logger[_0x2fcdd8(0x221)](_0x269786[_0x2fcdd8(0x20f)]),_0x34f52e[_0x2fcdd8(0x25a)](FRAMEWORKS[_0x2fcdd8(0x1b7)],FRAMEWORKS[_0x2fcdd8(0x269)]),await _0xe4fc7f[_0x2fcdd8(0x23a)]()[_0x2fcdd8(0x228)]());}catch(_0x205310){logger[_0x2fcdd8(0x221)](_0x2fcdd8(0x1c0)+util['format'](_0x205310));}_0x269786[_0x2fcdd8(0x1ff)](shouldProcessEventForTesthub)&&(_0x269786[_0x2fcdd8(0x1ff)](registerListeners),_0x269786[_0x2fcdd8(0x1ee)](addRequestSpy,![])),global[_0x2fcdd8(0x285)]=async()=>{const _0x5e8fea=_0x2fcdd8;let _0x2bf03c=![];try{global[_0x5e8fea(0x1bc)]&&global[_0x5e8fea(0x1bc)][0x0]&&(await global['__drivers'][0x0]['session_'],_0x2bf03c=!![],global[_0x5e8fea(0x266)]?await _0x269786[_0x5e8fea(0x249)](markSessionStatus,global[_0x5e8fea(0x1bc)][0x0],_0x269786['CBaTd'],global[_0x5e8fea(0x240)][_0x5e8fea(0x1e9)](_0x269786[_0x5e8fea(0x2a7)])):await _0x269786[_0x5e8fea(0x1ec)](markSessionStatus,global[_0x5e8fea(0x1bc)][0x0],_0x269786[_0x5e8fea(0x2a1)]));}catch(_0x3cebc6){logger[_0x5e8fea(0x221)](_0x5e8fea(0x29c)+_0x3cebc6);}global[_0x5e8fea(0x240)]=[],global['__sessionFailed']=![];if(_0x2bf03c)try{await global[_0x5e8fea(0x1bc)][0x0]['initQuit'](),global[_0x5e8fea(0x1bc)][0x0]['session_'][_0x5e8fea(0x222)](_0x17c0ea=>{const _0x4d192f=_0x5e8fea;logger[_0x4d192f(0x221)]('Error:\x20in\x20quitting\x20driver\x20'+_0x17c0ea['getId']());})['catch'](_0xaa049e=>{});}catch(_0x3780e6){logger[_0x5e8fea(0x221)](_0x5e8fea(0x1d9)+_0x3780e6);}};});const a9_0x5866fc={};a9_0x5866fc[a9_0x3ecb6c(0x1c8)]=a9_0x3ecb6c(0x2a6),a9_0x5866fc[a9_0x3ecb6c(0x21a)]=TEST_FRAMEWORK_HOOK_TIMEOUT[a9_0x3ecb6c(0x20b)],Before(a9_0x5866fc,function(_0x2c3b2e,_0x290f06){const _0x555da4=a9_0x3ecb6c,_0x1654d3={'ZByzV':function(_0x653882,_0x36f29a){return _0x653882>_0x36f29a;},'TQKWE':function(_0xd73c1d,_0xdbba3d){return _0xd73c1d>_0xdbba3d;},'phcAx':function(_0x56fa49,_0xb4525){return _0x56fa49(_0xb4525);},'oUmQX':function(_0x5a0cc7,_0xd7ab6d,_0x24f455,_0x5e2ee8){return _0x5a0cc7(_0xd7ab6d,_0x24f455,_0x5e2ee8);},'vnFPE':_0x555da4(0x244),'aPjRX':function(_0x407d11,_0x207063){return _0x407d11(_0x207063);},'Fmviw':_0x555da4(0x25c),'vLzBP':_0x555da4(0x22a),'NYyFZ':function(_0x21c2c8,_0xa434c2){return _0x21c2c8(_0xa434c2);},'QqwcJ':'../v2/state/hookState','faSnq':_0x555da4(0x27c),'PsYmq':'cucumber-test','SuggV':function(_0x5cc6bd){return _0x5cc6bd();},'kWTAQ':_0x555da4(0x1e4)};commandRepository['setTestNameForHealingContext'](_0x2c3b2e[_0x555da4(0x257)][_0x555da4(0x1c8)]),logger['debug'](_0x1654d3[_0x555da4(0x295)]),new Promise(async _0x34c175=>{const _0x25ce82=_0x555da4;try{global[_0x25ce82(0x1bc)]&&_0x1654d3['ZByzV'](global[_0x25ce82(0x1bc)][_0x25ce82(0x1f7)],0x1)&&(await global[_0x25ce82(0x285)](),global[_0x25ce82(0x1bc)]['shift']()),global[_0x25ce82(0x1bc)]&&global['__drivers'][0x0]&&global[_0x25ce82(0x1bc)][0x0][_0x25ce82(0x1e8)]&&_0x1654d3[_0x25ce82(0x25f)](global[_0x25ce82(0x1bc)][0x0][_0x25ce82(0x1e8)],0x0)&&await global[_0x25ce82(0x285)]();}catch(_0x53be00){logger[_0x25ce82(0x221)](_0x25ce82(0x229)+_0x53be00);}workerDetails['currentTest'][_0x25ce82(0x28f)]=_0x2c3b2e;if(!playwrightPatcher){try{if(!_0x1654d3['phcAx'](isUndefined,_0x2c3b2e[_0x25ce82(0x257)]['tags'])){const _0x2c71fa=_0x1654d3[_0x25ce82(0x29f)](shouldScanTestForAccessibility,null,![],_0x2c3b2e[_0x25ce82(0x257)][_0x25ce82(0x27b)][_0x25ce82(0x237)](({name:_0xb53f5a})=>_0xb53f5a));globals[_0x25ce82(0x29e)](_0x1654d3[_0x25ce82(0x21c)],_0x2c71fa);}}catch(_0xea619c){logger[_0x25ce82(0x221)](_0x25ce82(0x211)+util[_0x25ce82(0x241)](_0xea619c));}workerDetails['currentTest'][_0x25ce82(0x252)]=TestDetails[_0x25ce82(0x286)](_0x2c3b2e[_0x25ce82(0x1cf)]);}if(playwrightPatcher)try{await playwrightPatcher['beforeTestHook'](_0x2c3b2e),global[_0x25ce82(0x1eb)]&&global[_0x25ce82(0x1eb)]['pwPage']&&playwrightPatcher[_0x25ce82(0x261)](global[_0x25ce82(0x1eb)][_0x25ce82(0x272)]);}catch(_0x13961b){logger[_0x25ce82(0x221)](_0x25ce82(0x1d8)+util[_0x25ce82(0x241)](_0x13961b));}if(playwrightPatcher)try{const _0x393a16=_0x1654d3[_0x25ce82(0x26f)](require,_0x1654d3[_0x25ce82(0x1b5)]),_0x2d10d4=_0x1654d3[_0x25ce82(0x1f9)](require,_0x1654d3[_0x25ce82(0x26a)]),_0x5213ad=_0x1654d3[_0x25ce82(0x214)](require,_0x1654d3['QqwcJ']);if(_0x393a16['getInstance']()['isRunning']()){const _0x13cdf4={'title':_0x2c3b2e[_0x25ce82(0x257)]['name']||_0x1654d3['faSnq'],'titlePath':[_0x2c3b2e[_0x25ce82(0x257)][_0x25ce82(0x1c8)]||_0x1654d3[_0x25ce82(0x1e0)]],'id':_0x2c3b2e[_0x25ce82(0x1cf)]||_0x1654d3[_0x25ce82(0x284)],'tags':_0x2c3b2e['pickle'][_0x25ce82(0x27b)]||[],..._0x2c3b2e},_0x3e8f40=_0x13cdf4;global[_0x25ce82(0x1e6)]=_0x3e8f40,logger[_0x25ce82(0x221)]('Test\x20info\x20prepared\x20for\x20CREATE\x20PRE\x20event:\x20'+_0x2c3b2e[_0x25ce82(0x257)][_0x25ce82(0x1c8)]);}}catch(_0x420f82){logger[_0x25ce82(0x221)]('Error\x20triggering\x20AutomationFramework\x20events:\x20'+util[_0x25ce82(0x241)](_0x420f82));}_0x1654d3[_0x25ce82(0x24e)](_0x34c175);})[_0x555da4(0x28a)](_0x290f06);});const a9_0x44fc8c={};a9_0x44fc8c[a9_0x3ecb6c(0x1c8)]=a9_0x3ecb6c(0x2a6),a9_0x44fc8c[a9_0x3ecb6c(0x21a)]=TEST_FRAMEWORK_HOOK_TIMEOUT[a9_0x3ecb6c(0x20b)],After(a9_0x44fc8c,function(_0x1419ff,_0x20b1b4){const _0x357ed8=a9_0x3ecb6c,_0x316514={'bJqhM':function(_0x5b7d8d,_0x350ebd){return _0x5b7d8d>_0x350ebd;},'mQLUa':function(_0x39c827,_0x2d1658){return _0x39c827===_0x2d1658;},'oclas':'failed','GxReg':function(_0x229542,_0x4d04db,_0x1d40e6,_0x3677be){return _0x229542(_0x4d04db,_0x1d40e6,_0x3677be);},'nkmDd':'\x20|\x20','GJLvS':function(_0x2923b1,_0xd5ee4c,_0x22e369){return _0x2923b1(_0xd5ee4c,_0x22e369);},'CjkkK':_0x357ed8(0x216),'gHkRj':function(_0x3e07d0,_0x51280f){return _0x3e07d0(_0x51280f);},'ExOwN':_0x357ed8(0x25c),'SLCHK':'../v2/state/automationFrameworkState','GUUom':function(_0x3fc526,_0x5c4fad){return _0x3fc526(_0x5c4fad);},'LvXgx':_0x357ed8(0x1e5),'dFZTa':_0x357ed8(0x27c),'OlhZj':_0x357ed8(0x1fc),'Htepz':_0x357ed8(0x1cd),'xdWXS':'Executed\x20deferred\x20closes\x20after\x20QUIT\x20PRE\x20event\x20completion','eHOHI':'Cleaned\x20up\x20close\x20tracker','rpQiA':_0x357ed8(0x275),'mgzeY':_0x357ed8(0x225),'QRszM':_0x357ed8(0x217),'muqPG':function(_0x44d58c){return _0x44d58c();},'YgrSF':'CBTSessionCreated','DSJDU':_0x357ed8(0x23b),'yKpDG':_0x357ed8(0x244),'KEqLK':_0x357ed8(0x277),'ycICb':_0x357ed8(0x1ed),'OzknK':'isMobilePlatform','oKKbr':'Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','dzazC':function(_0x11f4a7){return _0x11f4a7();},'NKVKj':'Inside\x20browserstack\x20After'};logger['debug'](_0x316514[_0x357ed8(0x26e)]),workerDetails[_0x357ed8(0x287)][_0x357ed8(0x28f)]=_0x1419ff,new Promise(async _0x458137=>{const _0x50efd4=_0x357ed8;let _0xa0c5b=![],_0x27c48c=![],_0x62e786=![];try{global[_0x50efd4(0x1bc)]&&_0x316514[_0x50efd4(0x239)](global['__drivers'][_0x50efd4(0x1f7)],0x0)&&(_0x27c48c=!![]),playwrightPatcher&&global[_0x50efd4(0x1eb)]&&global[_0x50efd4(0x1eb)][_0x50efd4(0x272)]&&(_0x62e786=!![],logger[_0x50efd4(0x221)](_0x50efd4(0x2a2)+!!global[_0x50efd4(0x1eb)][_0x50efd4(0x272)]));}catch(_0x16b257){logger[_0x50efd4(0x221)](_0x50efd4(0x212)+_0x16b257);}logger[_0x50efd4(0x221)]('Flow\x20detection:\x20isSeleniumFlow='+_0x27c48c+',\x20isPlaywrightFlow='+_0x62e786);const _0x13ee07=_0x1419ff['result'][_0x50efd4(0x25b)][_0x50efd4(0x21d)]()[_0x50efd4(0x28d)](),_0x407f2d=_0x316514[_0x50efd4(0x1df)](_0x13ee07,_0x316514['oclas'])||_0x316514[_0x50efd4(0x1df)](_0x13ee07,'6'),_0xdd4f85=_0x407f2d?_0x1419ff[_0x50efd4(0x1dd)][_0x50efd4(0x1fa)]:null;if(_0x407f2d)try{global[_0x50efd4(0x240)]['push'](_0x1419ff[_0x50efd4(0x1dd)]['message']),global[_0x50efd4(0x266)]=!![];}catch(_0x14c7ee){logger[_0x50efd4(0x221)]('Error:\x20adding\x20scenario\x20error\x20at\x20After:\x20'+_0x14c7ee);}if(_0x27c48c)try{global[_0x50efd4(0x1bc)]&&_0x316514[_0x50efd4(0x239)](global['__drivers'][_0x50efd4(0x1f7)],0x1)&&(await global[_0x50efd4(0x285)](),global['__drivers'][_0x50efd4(0x20e)](),global[_0x50efd4(0x240)]=[],global[_0x50efd4(0x266)]=![]),global['__drivers']&&global[_0x50efd4(0x1bc)][0x0]&&(await global[_0x50efd4(0x1bc)][0x0][_0x50efd4(0x271)],_0xa0c5b=!![],!global[_0x50efd4(0x219)]&&await global['__drivers'][0x0]['executeScript']('browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20\x22'+_0x1419ff[_0x50efd4(0x257)][_0x50efd4(0x1c8)]+_0x50efd4(0x1dc)),_0x407f2d?await _0x316514[_0x50efd4(0x296)](markSessionStatus,global[_0x50efd4(0x1bc)][0x0],_0x316514[_0x50efd4(0x206)],global[_0x50efd4(0x240)][_0x50efd4(0x1e9)](_0x316514[_0x50efd4(0x1ba)])):await _0x316514['GJLvS'](markSessionStatus,global[_0x50efd4(0x1bc)][0x0],_0x316514[_0x50efd4(0x259)]));}catch(_0x40ec9c){logger[_0x50efd4(0x221)](_0x50efd4(0x248)+util['format'](_0x40ec9c));}if(_0x62e786)try{try{const _0x54be3f=_0x316514[_0x50efd4(0x251)](require,_0x316514[_0x50efd4(0x1bd)]),_0x16b681=_0x316514[_0x50efd4(0x251)](require,_0x316514[_0x50efd4(0x1f8)]),_0x1b62f5=_0x316514['GUUom'](require,_0x316514['LvXgx']);if(_0x54be3f[_0x50efd4(0x23a)]()['isRunning']()){const _0x5b8be6={'title':_0x1419ff[_0x50efd4(0x257)][_0x50efd4(0x1c8)]||_0x316514[_0x50efd4(0x1fd)],'titlePath':[_0x1419ff['pickle'][_0x50efd4(0x1c8)]||_0x316514[_0x50efd4(0x1fd)]],'id':_0x1419ff['testCaseStartedId']||_0x316514[_0x50efd4(0x279)],'status':_0x407f2d?_0x316514[_0x50efd4(0x206)]:_0x316514['CjkkK'],'error':_0xdd4f85?{'message':_0xdd4f85}:null,'tags':_0x1419ff['pickle']['tags']||[],..._0x1419ff},_0x193a77=_0x5b8be6,_0x4ca7d7={};_0x4ca7d7[_0x50efd4(0x28f)]=_0x193a77,_0x4ca7d7[_0x50efd4(0x280)]=_0x1419ff,_0x4ca7d7['page']=global[_0x50efd4(0x1eb)][_0x50efd4(0x272)],_0x4ca7d7[_0x50efd4(0x27a)]=FRAMEWORKS[_0x50efd4(0x1b7)],await _0x54be3f[_0x50efd4(0x23a)]()[_0x50efd4(0x1c3)]()[_0x50efd4(0x1ea)](_0x16b681[_0x50efd4(0x205)],_0x1b62f5[_0x50efd4(0x299)],_0x4ca7d7),logger[_0x50efd4(0x221)](_0x50efd4(0x20c)+_0x1419ff[_0x50efd4(0x257)]['name']);}}catch(_0x1b7824){logger[_0x50efd4(0x221)](_0x50efd4(0x2a3)+util[_0x50efd4(0x241)](_0x1b7824));}const _0xbfccd5=_0x407f2d?_0x316514[_0x50efd4(0x206)]:_0x316514[_0x50efd4(0x259)];await playwrightPatcher['afterTestHook'](_0x1419ff,_0xbfccd5,_0xdd4f85),logger[_0x50efd4(0x221)](_0x316514[_0x50efd4(0x22b)]);try{await playwrightPatcher['executeDeferredCloses'](),logger['debug'](_0x316514[_0x50efd4(0x258)]);}catch(_0x4e6b38){logger[_0x50efd4(0x221)](_0x50efd4(0x278)+util[_0x50efd4(0x241)](_0x4e6b38));}try{playwrightPatcher[_0x50efd4(0x1d6)][_0x50efd4(0x1c9)](),logger[_0x50efd4(0x221)](_0x316514[_0x50efd4(0x293)]);}catch(_0x55380d){logger[_0x50efd4(0x221)](_0x50efd4(0x1f4)+util[_0x50efd4(0x241)](_0x55380d));}}catch(_0x1cee8a){logger[_0x50efd4(0x221)](_0x50efd4(0x1af)+util[_0x50efd4(0x241)](_0x1cee8a));try{playwrightPatcher[_0x50efd4(0x21e)]&&(await playwrightPatcher[_0x50efd4(0x21e)](),logger[_0x50efd4(0x221)](_0x316514[_0x50efd4(0x282)])),playwrightPatcher[_0x50efd4(0x1d6)]&&playwrightPatcher['closeTracker'][_0x50efd4(0x1c9)]&&(playwrightPatcher[_0x50efd4(0x1d6)][_0x50efd4(0x1c9)](),logger[_0x50efd4(0x221)](_0x316514[_0x50efd4(0x298)]));}catch(_0x5e9f47){logger[_0x50efd4(0x221)](_0x50efd4(0x234)+util['format'](_0x5e9f47));}}const _0x3a43ec=_0x316514[_0x50efd4(0x251)](require,_0x316514[_0x50efd4(0x245)]);if(!_0x3a43ec['getInstance']()['isRunning']())try{if(_0x316514[_0x50efd4(0x21b)](shouldProcessEventForTesthub)){const _0x15c680=TestDetails['getTestUUID'](_0x1419ff[_0x50efd4(0x1cf)]);let _0x58cb72=null;global[_0x50efd4(0x1bc)]&&global[_0x50efd4(0x1bc)][0x0]&&(_0x58cb72=await _0x316514[_0x50efd4(0x296)](sendPlatformDetails,global['__drivers'][0x0],_0x15c680,!![]));const _0x322d4e={};_0x322d4e['uuid']=_0x15c680,_0x322d4e[_0x50efd4(0x289)]=_0x58cb72;const _0x380a85=_0x322d4e,_0x1d3b7e={};_0x1d3b7e['event_type']=_0x316514[_0x50efd4(0x233)],_0x1d3b7e['test_run']=_0x380a85,await SessionHandler[_0x50efd4(0x1be)](_0x1d3b7e);}}catch(_0xdc34b6){logger[_0x50efd4(0x221)](_0x50efd4(0x236)+util[_0x50efd4(0x241)](_0xdc34b6));}try{if(globals[_0x50efd4(0x253)](_0x316514['DSJDU'])&&globals[_0x50efd4(0x253)](_0x316514[_0x50efd4(0x208)])){logger[_0x50efd4(0x273)](_0x316514['KEqLK']);const _0x56d2f5=TestDetails[_0x50efd4(0x286)](_0x1419ff['testCaseStartedId']),_0x125a4f={};_0x125a4f[_0x50efd4(0x252)]=_0x56d2f5,_0x125a4f['thBuildUuid']=process[_0x50efd4(0x27e)][testHubConstants['ENV_VAR'][_0x50efd4(0x224)]],_0x125a4f['thJwtToken']=process[_0x50efd4(0x27e)][testHubConstants[_0x50efd4(0x27d)]['BROWSERSTACK_TESTHUB_JWT']];const _0x561041=_0x125a4f;logger['debug'](_0x50efd4(0x1cc)+JSON['stringify'](_0x561041)),logger[_0x50efd4(0x221)](_0x316514[_0x50efd4(0x1ab)]),global['__drivers']&&global[_0x50efd4(0x1bc)][0x0]&&(logger[_0x50efd4(0x221)](util['format'](await global[_0x50efd4(0x1bc)][0x0][_0x50efd4(0x203)](scripts[_0x50efd4(0x20a)],{'method':global[_0x50efd4(0x1ca)]}))),globals[_0x50efd4(0x253)](_0x316514[_0x50efd4(0x1f5)])&&(_0x561041[_0x50efd4(0x23e)]=!![]),await global[_0x50efd4(0x1bc)][0x0][_0x50efd4(0x203)](scripts[_0x50efd4(0x1cb)],_0x561041)),logger[_0x50efd4(0x273)](_0x316514[_0x50efd4(0x200)]);}}catch(_0x5aec5f){logger[_0x50efd4(0x201)](_0x50efd4(0x1c5)+util['format'](_0x5aec5f));}if(_0xa0c5b)try{global[_0x50efd4(0x1bc)][0x0]&&_0x316514[_0x50efd4(0x239)](global[_0x50efd4(0x1bc)][0x0][_0x50efd4(0x1e8)],0x0)&&await global[_0x50efd4(0x1bc)][0x0][_0x50efd4(0x1c6)]();}catch(_0x4eebb2){logger[_0x50efd4(0x221)](_0x50efd4(0x1c1)+_0x4eebb2);}_0x316514['dzazC'](_0x458137);})[_0x357ed8(0x28a)](()=>_0x20b1b4());});const a9_0x4c55f4={};a9_0x4c55f4[a9_0x3ecb6c(0x1c8)]=a9_0x3ecb6c(0x2a6),a9_0x4c55f4[a9_0x3ecb6c(0x21a)]=TEST_FRAMEWORK_HOOK_TIMEOUT['Cucumber-JS'],AfterStep(a9_0x4c55f4,function(_0x18c2e2,_0x3861fa){const _0x1ee5c3=a9_0x3ecb6c,_0x3474dc={'IUkig':function(_0x20cd8c,_0x22176c){return _0x20cd8c===_0x22176c;},'xpKLX':_0x1ee5c3(0x23d),'CFFGY':function(_0x1cf27e,_0x1ae947){return _0x1cf27e!==_0x1ae947;},'iOVXy':function(_0x3a457b,_0x3f4333,_0x21ece6){return _0x3a457b(_0x3f4333,_0x21ece6);},'gkvmJ':function(_0x4935b9,_0x23251b){return _0x4935b9+_0x23251b;},'gIpef':function(_0x233dad,_0x28ad1e){return _0x233dad+_0x28ad1e;},'rlKtM':_0x1ee5c3(0x1de),'vnMAw':_0x1ee5c3(0x283),'JzPkB':_0x1ee5c3(0x201),'BfZjZ':function(_0x4d70fc,_0x247525,_0x8a2b24){return _0x4d70fc(_0x247525,_0x8a2b24);},'MiHQg':_0x1ee5c3(0x1ce),'yNiSt':_0x1ee5c3(0x273),'TFqZA':function(_0xaa42f1,_0x2fb933,_0x3e40e0){return _0xaa42f1(_0x2fb933,_0x3e40e0);},'MUGjU':_0x1ee5c3(0x1d1),'IHNfM':function(_0x499476){return _0x499476();},'oBIVv':'Inside\x20browserstack\x20AfterStep'};logger['debug'](_0x3474dc[_0x1ee5c3(0x1fe)]);const _0x2a8a51=async(_0x5405b9,_0x59bfa7)=>{const _0x94dabe=_0x1ee5c3;global[_0x94dabe(0x1bc)]&&global[_0x94dabe(0x1bc)][0x0]&&await global[_0x94dabe(0x1bc)][0x0][_0x94dabe(0x1b0)]('browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:'+_0x5405b9+',\x22level\x22:\x20\x22'+_0x59bfa7+_0x94dabe(0x1dc));};new Promise(async _0x38e3d0=>{const _0x186512=_0x1ee5c3;try{const _0x7cbd15=_0x3474dc[_0x186512(0x202)](_0x18c2e2[_0x186512(0x1dd)]['status']['toString']()[_0x186512(0x28d)](),_0x3474dc[_0x186512(0x1ef)])||_0x3474dc[_0x186512(0x202)](_0x18c2e2[_0x186512(0x1dd)][_0x186512(0x25b)][_0x186512(0x21d)]()[_0x186512(0x28d)](),'6');_0x7cbd15?(global['__sessionFailed']=!![],global[_0x186512(0x240)]['push'](_0x18c2e2['result'][_0x186512(0x1fa)]),_0x3474dc[_0x186512(0x223)](_0x18c2e2[_0x186512(0x23f)],undefined)?await _0x3474dc[_0x186512(0x227)](_0x2a8a51,JSON[_0x186512(0x207)](_0x3474dc[_0x186512(0x1bb)](_0x3474dc[_0x186512(0x1bb)](_0x3474dc['gIpef'](_0x3474dc[_0x186512(0x1ad)],'\x22'+_0x18c2e2[_0x186512(0x23f)][_0x186512(0x246)]+'\x22\x20'),_0x3474dc[_0x186512(0x29a)]),_0x18c2e2[_0x186512(0x1dd)][_0x186512(0x1fa)])),_0x3474dc[_0x186512(0x1f6)]):await _0x3474dc[_0x186512(0x227)](_0x2a8a51,JSON['stringify'](_0x3474dc[_0x186512(0x270)](_0x3474dc[_0x186512(0x1ad)],_0x18c2e2[_0x186512(0x1dd)][_0x186512(0x1fa)])),_0x3474dc[_0x186512(0x1f6)])):_0x3474dc['CFFGY'](_0x18c2e2[_0x186512(0x23f)],undefined)?await _0x3474dc[_0x186512(0x281)](_0x2a8a51,JSON[_0x186512(0x207)](_0x3474dc[_0x186512(0x1bb)](_0x3474dc[_0x186512(0x1e3)],'\x22'+_0x18c2e2[_0x186512(0x23f)][_0x186512(0x246)]+'\x22')),_0x3474dc[_0x186512(0x254)]):await _0x3474dc['TFqZA'](_0x2a8a51,JSON[_0x186512(0x207)](_0x3474dc[_0x186512(0x242)]),_0x3474dc['yNiSt']),global[_0x186512(0x1bc)]&&global[_0x186512(0x1bc)][0x0]&&global[_0x186512(0x1bc)][0x0][_0x186512(0x271)]['then'](_0x4d75b4=>{})[_0x186512(0x292)](_0xb55a35=>{const _0x37cf4b=_0x186512;logger['debug'](_0x37cf4b(0x220)+util['format'](_0xb55a35));});}catch(_0x3ea0ec){logger['debug'](_0x186512(0x238)+_0x3ea0ec);}_0x3474dc[_0x186512(0x1b8)](_0x38e3d0);})[_0x1ee5c3(0x28a)](()=>_0x3861fa());});const a9_0x4f3d50={};a9_0x4f3d50[a9_0x3ecb6c(0x1c8)]=a9_0x3ecb6c(0x2a6),a9_0x4f3d50[a9_0x3ecb6c(0x21a)]=TEST_FRAMEWORK_HOOK_TIMEOUT['Cucumber-JS'],AfterAll(a9_0x4f3d50,async function(_0x52a808,_0x95a9ce){const _0x23d3a9=a9_0x3ecb6c,_0x274f7f={'FXfUA':_0x23d3a9(0x1b9),'XuQdH':_0x23d3a9(0x268),'vKyUo':function(_0x418ce9){return _0x418ce9();},'xzlnN':'Inside\x20browserstack\x20AfterAll'};logger[_0x23d3a9(0x221)](_0x274f7f[_0x23d3a9(0x297)]),await new Promise(async _0x1729eb=>{const _0x42835d=_0x23d3a9,_0x1b6e53=_0x274f7f[_0x42835d(0x25e)][_0x42835d(0x1f1)]('|');let _0x90a158=0x0;while(!![]){switch(_0x1b6e53[_0x90a158++]){case'0':await global[_0x42835d(0x285)]();continue;case'1':await RequestQueueHandler[_0x42835d(0x23a)]()[_0x42835d(0x1f2)]();continue;case'2':try{playwrightPatcher&&playwrightPatcher[_0x42835d(0x21e)]&&(await playwrightPatcher[_0x42835d(0x21e)](),playwrightPatcher[_0x42835d(0x1d6)]&&playwrightPatcher[_0x42835d(0x1d6)][_0x42835d(0x1c9)](),logger[_0x42835d(0x221)](_0x274f7f[_0x42835d(0x1b6)]));}catch(_0x53b0c9){logger[_0x42835d(0x221)](_0x42835d(0x26b)+util[_0x42835d(0x241)](_0x53b0c9));}continue;case'3':PerformanceTester['stopMonitoring']();continue;case'4':_0x274f7f[_0x42835d(0x1db)](_0x1729eb);continue;}break;}});}); |
@@ -1,1 +0,1 @@ | ||
| const a11_0x2b1bbd=a11_0x30bc;(function(_0x96b01e,_0x31d551){const _0x164e3e=a11_0x30bc,_0x2761dc=_0x96b01e();while(!![]){try{const _0x1660e1=-parseInt(_0x164e3e(0x17b))/0x1+parseInt(_0x164e3e(0x170))/0x2*(parseInt(_0x164e3e(0x179))/0x3)+parseInt(_0x164e3e(0x16e))/0x4+parseInt(_0x164e3e(0x177))/0x5*(-parseInt(_0x164e3e(0x171))/0x6)+-parseInt(_0x164e3e(0x176))/0x7+-parseInt(_0x164e3e(0x175))/0x8+parseInt(_0x164e3e(0x16f))/0x9;if(_0x1660e1===_0x31d551)break;else _0x2761dc['push'](_0x2761dc['shift']());}catch(_0x513fb5){_0x2761dc['push'](_0x2761dc['shift']());}}}(a11_0x3799,0x1c940));const {requireModule}=require(a11_0x2b1bbd(0x173)),constants=require('../utils/constants');;let cucumberModule=null;function a11_0x3799(){const _0x3ae72c=['45kFDxUe','@cucumber/cucumber/lib/index.js','630276pJhrGa','__timeout','76534CiyzeY','cucumber/lib/index.js','713416gohuqf','1047573pCByvo','2zGyhKK','71934MQPoSb','BSTACK_DELTA','../../helpers/helper','setDefaultTimeout','6816JVEmDb','1417500GkZEHl'];a11_0x3799=function(){return _0x3ae72c;};return a11_0x3799();}function a11_0x30bc(_0xaa4ee7,_0x2a50cf){const _0x379927=a11_0x3799();return a11_0x30bc=function(_0x30bcc5,_0x5d7281){_0x30bcc5=_0x30bcc5-0x16e;let _0x2415b7=_0x379927[_0x30bcc5];return _0x2415b7;},a11_0x30bc(_0xaa4ee7,_0x2a50cf);}try{cucumberModule=requireModule(a11_0x2b1bbd(0x178),'@cucumber/cucumber');}catch(a11_0x4a7a75){cucumberModule=requireModule(a11_0x2b1bbd(0x17c),'cucumber');}cucumberModule[a11_0x2b1bbd(0x174)](constants[a11_0x2b1bbd(0x172)]+global[a11_0x2b1bbd(0x17a)]*0x1); | ||
| const a11_0x30e04f=a11_0xb7ab;function a11_0xb7ab(_0x59a4df,_0x580bf6){const _0x4f25f9=a11_0x4f25();return a11_0xb7ab=function(_0xb7abcd,_0x2a4655){_0xb7abcd=_0xb7abcd-0x104;let _0x341531=_0x4f25f9[_0xb7abcd];return _0x341531;},a11_0xb7ab(_0x59a4df,_0x580bf6);}function a11_0x4f25(){const _0x105779=['9AeyUZv','4932BGaEwN','290HsVUjV','@cucumber/cucumber','5411880tLjokZ','1135028JyitJU','72RBRvvw','BSTACK_DELTA','10558580jZJTxF','__timeout','../utils/constants','412cMCmFV','setDefaultTimeout','@cucumber/cucumber/lib/index.js','1992eKnIhq','72960TJdPoJ','7397951Unpjcr','21581TQIRXL','../../helpers/helper'];a11_0x4f25=function(){return _0x105779;};return a11_0x4f25();}(function(_0x32988c,_0x571161){const _0x1c2932=a11_0xb7ab,_0x20d505=_0x32988c();while(!![]){try{const _0x2e8f0a=parseInt(_0x1c2932(0x108))/0x1+parseInt(_0x1c2932(0x10e))/0x2*(-parseInt(_0x1c2932(0x104))/0x3)+-parseInt(_0x1c2932(0x112))/0x4*(-parseInt(_0x1c2932(0x105))/0x5)+parseInt(_0x1c2932(0x111))/0x6*(parseInt(_0x1c2932(0x114))/0x7)+parseInt(_0x1c2932(0x107))/0x8+parseInt(_0x1c2932(0x116))/0x9*(parseInt(_0x1c2932(0x10b))/0xa)+-parseInt(_0x1c2932(0x113))/0xb*(parseInt(_0x1c2932(0x109))/0xc);if(_0x2e8f0a===_0x571161)break;else _0x20d505['push'](_0x20d505['shift']());}catch(_0x139471){_0x20d505['push'](_0x20d505['shift']());}}}(a11_0x4f25,0x8c5d9));const {requireModule}=require(a11_0x30e04f(0x115)),constants=require(a11_0x30e04f(0x10d));;let cucumberModule=null;try{cucumberModule=requireModule(a11_0x30e04f(0x110),a11_0x30e04f(0x106));}catch(a11_0x30eeec){cucumberModule=requireModule('cucumber/lib/index.js','cucumber');}cucumberModule[a11_0x30e04f(0x10f)](constants[a11_0x30e04f(0x10a)]+global[a11_0x30e04f(0x10c)]*0x1); |
| #!/usr/bin/env node | ||
| 'use strict';const a12_0x353cf3=a12_0x28b9;function a12_0x510d(){const _0x4ea2ba=['describe','every','../../helpers/logger','sPpnf','connect','setupBrowserstackLocal','../../helpers/helper','4897510hYkWEn','hostname','207736DlMsaj','https:','Hosts\x20not\x20valid','bstackAccessKey','207NPjNdk','248775QxrZQL','string','JLvvh','localIdentifier','1159689bcotlU','Integration\x20hosts\x20missing.','config','1SDZcLt','setProxySettings','undefined','12ylSJKq','fIxqU','Failed\x20to\x20establish\x20connection.','./constants','MCkFk','oqjhO','command','only','browserStackLocalOptions','accessKey','4459829LUiuoA','help','missing','options','demandOption','ZnDSv','port','url','error','join','type','ekcns','60AboBYM','map','protocol','bstack-accesskey','iRCgR','443','gzCDz','replace','1839106VsYiGG','integrations-repeater','vaTIf','wthHK','demandCommand','toString','Connection\x20established\x20successfully.','mQslz','integrations','hosts','browserstackLocal','split','winstonLogger','1362074qtdFMV','vBaci','trim','4DUkidw','byZjL','https'];a12_0x510d=function(){return _0x4ea2ba;};return a12_0x510d();}(function(_0x183537,_0x1d7862){const _0x5ce1da=a12_0x28b9,_0x19a69b=_0x183537();while(!![]){try{const _0x5364dd=-parseInt(_0x5ce1da(0x19a))/0x1*(parseInt(_0x5ce1da(0x1bb))/0x2)+-parseInt(_0x5ce1da(0x197))/0x3+parseInt(_0x5ce1da(0x1cb))/0x4*(parseInt(_0x5ce1da(0x193))/0x5)+parseInt(_0x5ce1da(0x19d))/0x6*(-parseInt(_0x5ce1da(0x1c8))/0x7)+parseInt(_0x5ce1da(0x1d7))/0x8*(parseInt(_0x5ce1da(0x192))/0x9)+-parseInt(_0x5ce1da(0x1d5))/0xa+parseInt(_0x5ce1da(0x1a7))/0xb*(parseInt(_0x5ce1da(0x1b3))/0xc);if(_0x5364dd===_0x1d7862)break;else _0x19a69b['push'](_0x19a69b['shift']());}catch(_0x4bf5d7){_0x19a69b['push'](_0x19a69b['shift']());}}}(a12_0x510d,0x776c8));const {default:BrowserStackSetup}=require('../../helpers/BrowserStackSetup'),logger=require(a12_0x353cf3(0x1d0))[a12_0x353cf3(0x1c7)],{URL}=require(a12_0x353cf3(0x1ae)),helper=require(a12_0x353cf3(0x1d4)),{HELP_MESSAGES,ERROR_MESSAGES}=require(a12_0x353cf3(0x1a0)),validHosts=function(_0x1adc44){const _0x1a9e23=a12_0x353cf3;return _0x1adc44[_0x1a9e23(0x1c6)](',')[_0x1a9e23(0x1cf)](_0x66fe8e=>{const _0x4c67e5=_0x1a9e23;try{new URL(_0x66fe8e[_0x4c67e5(0x1ca)]());}catch(_0x18b634){return![];}return!![];});},parseOnPremHosts=function(_0x245e70){const _0x258692=a12_0x353cf3,_0x126e8b={};_0x126e8b[_0x258692(0x1b7)]=function(_0xd41c78,_0x4ee648){return _0xd41c78===_0x4ee648;},_0x126e8b[_0x258692(0x19e)]=_0x258692(0x1d8),_0x126e8b['MCkFk']=_0x258692(0x1b8),_0x126e8b[_0x258692(0x195)]=_0x258692(0x1cd);const _0x5787f0=_0x126e8b;return _0x245e70[_0x258692(0x1c6)](',')[_0x258692(0x1b4)](_0x353427=>{const _0x4f6007=_0x258692,_0x3f4ac6=new URL(_0x353427['trim']()),_0x4c749e=_0x3f4ac6[_0x4f6007(0x1d6)],_0x20b1e8=_0x3f4ac6[_0x4f6007(0x1ad)]||(_0x5787f0[_0x4f6007(0x1b7)](_0x3f4ac6['protocol'],_0x5787f0[_0x4f6007(0x19e)])?_0x5787f0[_0x4f6007(0x1a1)]:'80'),_0x45bec1=_0x3f4ac6[_0x4f6007(0x1b5)][_0x4f6007(0x1ba)](':',''),_0x1db999=_0x5787f0[_0x4f6007(0x1b7)](_0x45bec1,_0x5787f0[_0x4f6007(0x195)])?0x1:0x0;return _0x4c749e+','+_0x20b1e8+','+_0x1db999;});},connectCommandBuilder=function(_0x472f64){const _0xdbe322=a12_0x353cf3,_0x4954e9={};_0x4954e9[_0xdbe322(0x1a2)]=_0xdbe322(0x194);const _0x3fc4ed=_0x4954e9,_0x212876={};_0x212876[_0xdbe322(0x1ce)]=HELP_MESSAGES[_0xdbe322(0x1aa)]['bstackAccessKey'],_0x212876[_0xdbe322(0x1b1)]=_0x3fc4ed[_0xdbe322(0x1a2)];const _0x2bb3e7={};_0x2bb3e7[_0xdbe322(0x1ce)]=HELP_MESSAGES[_0xdbe322(0x1aa)]['hosts'],_0x2bb3e7[_0xdbe322(0x1b1)]=_0x3fc4ed['oqjhO'],_0x2bb3e7[_0xdbe322(0x1ab)]=!![];const _0xa1cf47={};return _0xa1cf47[_0xdbe322(0x1b6)]=_0x212876,_0xa1cf47[_0xdbe322(0x1c4)]=_0x2bb3e7,_0x472f64[_0xdbe322(0x1aa)](_0xa1cf47);},connectCommandHandler=async function(_0x1c5e69){const _0x2e1f97=a12_0x353cf3,_0x3c9d60={'sPpnf':_0x2e1f97(0x1c3),'jfahz':function(_0x463e1a,_0x4f2360){return _0x463e1a===_0x4f2360;},'vBaci':_0x2e1f97(0x19c),'wthHK':'BrowserStack\x20access\x20key\x20missing.','xZZFU':function(_0x1d7f65,_0x474bdd){return _0x1d7f65===_0x474bdd;},'dYziX':_0x2e1f97(0x198),'SpABS':function(_0x15ebde,_0x44ce7f){return _0x15ebde(_0x44ce7f);},'byZjL':_0x2e1f97(0x1d9),'gzCDz':function(_0x2f41e6,_0x224925){return _0x2f41e6(_0x224925);},'UdDhr':_0x2e1f97(0x1bc),'mQslz':_0x2e1f97(0x1c1),'ekcns':_0x2e1f97(0x19f)};try{const _0x36088d=new BrowserStackSetup(_0x1c5e69,_0x3c9d60[_0x2e1f97(0x1d1)]);_0x1c5e69['bstackAccesskey']&&(_0x36088d['config'][_0x2e1f97(0x1a6)]=_0x1c5e69['bstackAccesskey']);if(_0x3c9d60['jfahz'](typeof _0x36088d[_0x2e1f97(0x199)]['accessKey'],_0x3c9d60['vBaci'])){logger[_0x2e1f97(0x1af)](_0x3c9d60[_0x2e1f97(0x1be)]);throw new Error(ERROR_MESSAGES[_0x2e1f97(0x191)][_0x2e1f97(0x1a9)]);}const _0x29e0ce=_0x1c5e69[_0x2e1f97(0x1c4)];if(_0x3c9d60['xZZFU'](typeof _0x29e0ce,_0x3c9d60[_0x2e1f97(0x1c9)])){logger[_0x2e1f97(0x1af)](_0x3c9d60['dYziX']);throw new Error(ERROR_MESSAGES['hosts'][_0x2e1f97(0x1a9)]);}if(!_0x3c9d60['SpABS'](validHosts,_0x29e0ce)){logger['error'](_0x3c9d60[_0x2e1f97(0x1cc)]);throw new Error(ERROR_MESSAGES[_0x2e1f97(0x1c4)]['invalid']);}const _0x8d2129=_0x3c9d60[_0x2e1f97(0x1b9)](parseOnPremHosts,_0x29e0ce);_0x36088d[_0x2e1f97(0x199)][_0x2e1f97(0x1c5)]=!![],_0x36088d[_0x2e1f97(0x199)][_0x2e1f97(0x1a5)][_0x2e1f97(0x196)]=_0x3c9d60['UdDhr'],_0x36088d[_0x2e1f97(0x199)]['browserStackLocalOptions'][_0x2e1f97(0x1a4)]=_0x8d2129[_0x2e1f97(0x1b0)](','),helper[_0x2e1f97(0x19b)](_0x36088d[_0x2e1f97(0x199)]),await _0x36088d[_0x2e1f97(0x1d3)](),logger['info'](_0x3c9d60[_0x2e1f97(0x1c2)]);}catch(_0x5ee4b4){logger[_0x2e1f97(0x1af)](_0x3c9d60[_0x2e1f97(0x1b2)]);throw new Error(_0x5ee4b4[_0x2e1f97(0x1c0)]());}};function a12_0x28b9(_0x5aeb54,_0x452ab4){const _0x510d82=a12_0x510d();return a12_0x28b9=function(_0x28b9af,_0x1252c8){_0x28b9af=_0x28b9af-0x191;let _0xa8b0ad=_0x510d82[_0x28b9af];return _0xa8b0ad;},a12_0x28b9(_0x5aeb54,_0x452ab4);}function run(_0x316b01){const _0x27ca92=a12_0x353cf3,_0xe47c3a={};_0xe47c3a['vaTIf']=_0x27ca92(0x1d2),_0xe47c3a[_0x27ca92(0x1ac)]=_0x27ca92(0x1a8);const _0x2fb4bc=_0xe47c3a;_0x316b01['usage'](HELP_MESSAGES[_0x27ca92(0x1a3)]['root'])[_0x27ca92(0x1a3)](_0x2fb4bc[_0x27ca92(0x1bd)],HELP_MESSAGES[_0x27ca92(0x1a3)]['connect'],connectCommandBuilder,connectCommandHandler)[_0x27ca92(0x1bf)]()[_0x27ca92(0x1a8)](_0x2fb4bc['ZnDSv'])['epilogue'](HELP_MESSAGES[_0x27ca92(0x1a3)]['footer']);}module['exports']=run; | ||
| 'use strict';const a12_0x22dc33=a12_0x2d6d;function a12_0x2d6d(_0x3841b6,_0x16f789){const _0x1bd4ac=a12_0x1bd4();return a12_0x2d6d=function(_0x2d6d78,_0x2680fc){_0x2d6d78=_0x2d6d78-0x1a6;let _0x20784c=_0x1bd4ac[_0x2d6d78];return _0x20784c;},a12_0x2d6d(_0x3841b6,_0x16f789);}(function(_0x1932c1,_0x36b3ab){const _0x2108fb=a12_0x2d6d,_0xeba7ff=_0x1932c1();while(!![]){try{const _0x37bafd=parseInt(_0x2108fb(0x1d3))/0x1+-parseInt(_0x2108fb(0x1b9))/0x2*(-parseInt(_0x2108fb(0x1ef))/0x3)+parseInt(_0x2108fb(0x1a6))/0x4*(parseInt(_0x2108fb(0x1e8))/0x5)+parseInt(_0x2108fb(0x1c9))/0x6*(parseInt(_0x2108fb(0x1c0))/0x7)+-parseInt(_0x2108fb(0x1cd))/0x8*(parseInt(_0x2108fb(0x1ec))/0x9)+parseInt(_0x2108fb(0x1b8))/0xa*(parseInt(_0x2108fb(0x1d9))/0xb)+-parseInt(_0x2108fb(0x1be))/0xc*(parseInt(_0x2108fb(0x1d8))/0xd);if(_0x37bafd===_0x36b3ab)break;else _0xeba7ff['push'](_0xeba7ff['shift']());}catch(_0x1d99dd){_0xeba7ff['push'](_0xeba7ff['shift']());}}}(a12_0x1bd4,0x47f12));const {default:BrowserStackSetup}=require(a12_0x22dc33(0x1d4)),logger=require('../../helpers/logger')[a12_0x22dc33(0x1cc)],{URL}=require(a12_0x22dc33(0x1bd)),helper=require(a12_0x22dc33(0x1bb)),{HELP_MESSAGES,ERROR_MESSAGES}=require(a12_0x22dc33(0x1de)),validHosts=function(_0x56319b){const _0x3df973=a12_0x22dc33;return _0x56319b[_0x3df973(0x1a7)](',')[_0x3df973(0x1e6)](_0x67b5a8=>{const _0xa2d66b=_0x3df973;try{new URL(_0x67b5a8[_0xa2d66b(0x1e9)]());}catch(_0x121864){return![];}return!![];});},parseOnPremHosts=function(_0x10a4db){const _0x4e430c=a12_0x22dc33,_0x2f6d00={};_0x2f6d00['Abfrx']=function(_0x3daae0,_0x1eac6f){return _0x3daae0===_0x1eac6f;},_0x2f6d00[_0x4e430c(0x1b3)]='https:',_0x2f6d00[_0x4e430c(0x1e0)]=_0x4e430c(0x1dc),_0x2f6d00[_0x4e430c(0x1da)]=_0x4e430c(0x1d2);const _0x225d7a=_0x2f6d00;return _0x10a4db[_0x4e430c(0x1a7)](',')[_0x4e430c(0x1ca)](_0x4ba859=>{const _0x1fc050=_0x4e430c,_0x4a9876=new URL(_0x4ba859['trim']()),_0x4b764f=_0x4a9876[_0x1fc050(0x1d5)],_0x6e2697=_0x4a9876['port']||(_0x225d7a[_0x1fc050(0x1b1)](_0x4a9876['protocol'],_0x225d7a[_0x1fc050(0x1b3)])?_0x225d7a[_0x1fc050(0x1e0)]:'80'),_0x3c25ea=_0x4a9876[_0x1fc050(0x1b4)][_0x1fc050(0x1e7)](':',''),_0x2e9166=_0x225d7a[_0x1fc050(0x1b1)](_0x3c25ea,_0x225d7a['kIvqW'])?0x1:0x0;return _0x4b764f+','+_0x6e2697+','+_0x2e9166;});},connectCommandBuilder=function(_0x964f78){const _0x4fe5c8=a12_0x22dc33,_0x265438={};_0x265438[_0x4fe5c8(0x1cb)]='string';const _0x5383b7=_0x265438,_0x2de563={};_0x2de563[_0x4fe5c8(0x1dd)]=HELP_MESSAGES[_0x4fe5c8(0x1a8)][_0x4fe5c8(0x1c1)],_0x2de563[_0x4fe5c8(0x1ba)]=_0x5383b7['BtNxV'];const _0xb28a4={};_0xb28a4[_0x4fe5c8(0x1dd)]=HELP_MESSAGES[_0x4fe5c8(0x1a8)][_0x4fe5c8(0x1bc)],_0xb28a4[_0x4fe5c8(0x1ba)]=_0x5383b7[_0x4fe5c8(0x1cb)],_0xb28a4['demandOption']=!![];const _0x1d5f13={};return _0x1d5f13[_0x4fe5c8(0x1e5)]=_0x2de563,_0x1d5f13[_0x4fe5c8(0x1bc)]=_0xb28a4,_0x964f78[_0x4fe5c8(0x1a8)](_0x1d5f13);},connectCommandHandler=async function(_0x5c8eaa){const _0x2a296e=a12_0x22dc33,_0x417ccc={'BNRbx':_0x2a296e(0x1ae),'bkNXi':function(_0x2557c7,_0x5342fc){return _0x2557c7===_0x5342fc;},'YRuhY':_0x2a296e(0x1c6),'bYEaJ':'BrowserStack\x20access\x20key\x20missing.','ZmZDv':function(_0x2bba3d,_0x4c937d){return _0x2bba3d===_0x4c937d;},'KzDPR':_0x2a296e(0x1ee),'EgSNP':function(_0x5349a1,_0x3a0650){return _0x5349a1(_0x3a0650);},'AmznZ':'Hosts\x20not\x20valid','CvcOv':function(_0x5a284b,_0x165cb8){return _0x5a284b(_0x165cb8);},'aaOwD':_0x2a296e(0x1d6),'nmkVN':_0x2a296e(0x1c5),'ZKQmt':'Failed\x20to\x20establish\x20connection.'};try{const _0x3508ad=new BrowserStackSetup(_0x5c8eaa,_0x417ccc[_0x2a296e(0x1d0)]);_0x5c8eaa[_0x2a296e(0x1c7)]&&(_0x3508ad[_0x2a296e(0x1ea)]['accessKey']=_0x5c8eaa[_0x2a296e(0x1c7)]);if(_0x417ccc['bkNXi'](typeof _0x3508ad['config'][_0x2a296e(0x1ac)],_0x417ccc[_0x2a296e(0x1b2)])){logger[_0x2a296e(0x1df)](_0x417ccc[_0x2a296e(0x1ad)]);throw new Error(ERROR_MESSAGES[_0x2a296e(0x1c1)][_0x2a296e(0x1b7)]);}const _0x39f30c=_0x5c8eaa[_0x2a296e(0x1bc)];if(_0x417ccc[_0x2a296e(0x1c4)](typeof _0x39f30c,_0x417ccc[_0x2a296e(0x1b2)])){logger[_0x2a296e(0x1df)](_0x417ccc[_0x2a296e(0x1e4)]);throw new Error(ERROR_MESSAGES[_0x2a296e(0x1bc)][_0x2a296e(0x1b7)]);}if(!_0x417ccc[_0x2a296e(0x1a9)](validHosts,_0x39f30c)){logger[_0x2a296e(0x1df)](_0x417ccc[_0x2a296e(0x1d7)]);throw new Error(ERROR_MESSAGES['hosts']['invalid']);}const _0xff12e4=_0x417ccc['CvcOv'](parseOnPremHosts,_0x39f30c);_0x3508ad[_0x2a296e(0x1ea)]['browserstackLocal']=!![],_0x3508ad['config'][_0x2a296e(0x1eb)][_0x2a296e(0x1d1)]=_0x417ccc[_0x2a296e(0x1bf)],_0x3508ad[_0x2a296e(0x1ea)][_0x2a296e(0x1eb)][_0x2a296e(0x1b0)]=_0xff12e4[_0x2a296e(0x1cf)](','),helper[_0x2a296e(0x1ce)](_0x3508ad['config']),await _0x3508ad[_0x2a296e(0x1e1)](),logger[_0x2a296e(0x1db)](_0x417ccc[_0x2a296e(0x1e2)]);}catch(_0x244d85){logger['error'](_0x417ccc[_0x2a296e(0x1c8)]);throw new Error(_0x244d85[_0x2a296e(0x1aa)]());}};function run(_0x4dbd8a){const _0x1a8954=a12_0x22dc33,_0x7fb8d2={};_0x7fb8d2[_0x1a8954(0x1c2)]=_0x1a8954(0x1ed),_0x7fb8d2[_0x1a8954(0x1af)]='help';const _0x2ffa10=_0x7fb8d2;_0x4dbd8a['usage'](HELP_MESSAGES[_0x1a8954(0x1e3)][_0x1a8954(0x1c3)])[_0x1a8954(0x1e3)](_0x2ffa10[_0x1a8954(0x1c2)],HELP_MESSAGES['command'][_0x1a8954(0x1ed)],connectCommandBuilder,connectCommandHandler)[_0x1a8954(0x1ab)]()['help'](_0x2ffa10['oUVnZ'])[_0x1a8954(0x1b6)](HELP_MESSAGES[_0x1a8954(0x1e3)]['footer']);}module[a12_0x22dc33(0x1b5)]=run;function a12_0x1bd4(){const _0x1b3c95=['replace','2121335DnUrJt','trim','config','browserStackLocalOptions','27yAMLle','connect','Integration\x20hosts\x20missing.','129PjFseJ','4vKtAkh','split','options','EgSNP','toString','demandCommand','accessKey','bYEaJ','integrations','oUVnZ','only','Abfrx','YRuhY','CBELC','protocol','exports','epilogue','missing','11580vbtdaV','15874OoGwpw','type','../../helpers/helper','hosts','url','146244UIMZxu','aaOwD','1014041PKnUdp','bstackAccessKey','xMCgM','root','ZmZDv','Connection\x20established\x20successfully.','undefined','bstackAccesskey','ZKQmt','6gbJtXy','map','BtNxV','winstonLogger','1431288KJVNlx','setProxySettings','join','BNRbx','localIdentifier','https','94639fogcVa','../../helpers/BrowserStackSetup','hostname','integrations-repeater','AmznZ','247WORung','550gcbNCk','kIvqW','info','443','describe','./constants','error','gDcpD','setupBrowserstackLocal','nmkVN','command','KzDPR','bstack-accesskey','every'];a12_0x1bd4=function(){return _0x1b3c95;};return a12_0x1bd4();} |
@@ -1,1 +0,1 @@ | ||
| var a13_0x52e475=a13_0x46ab;(function(_0x1e343c,_0x3f5ec3){var _0x8d0937=a13_0x46ab,_0x56d188=_0x1e343c();while(!![]){try{var _0x282f6a=parseInt(_0x8d0937(0x95))/0x1*(-parseInt(_0x8d0937(0x97))/0x2)+parseInt(_0x8d0937(0xa9))/0x3+-parseInt(_0x8d0937(0x9d))/0x4*(parseInt(_0x8d0937(0xa8))/0x5)+parseInt(_0x8d0937(0x99))/0x6*(parseInt(_0x8d0937(0x91))/0x7)+parseInt(_0x8d0937(0x8e))/0x8*(-parseInt(_0x8d0937(0xaa))/0x9)+-parseInt(_0x8d0937(0x98))/0xa*(-parseInt(_0x8d0937(0x8d))/0xb)+-parseInt(_0x8d0937(0xa5))/0xc*(-parseInt(_0x8d0937(0x94))/0xd);if(_0x282f6a===_0x3f5ec3)break;else _0x56d188['push'](_0x56d188['shift']());}catch(_0xfc2500){_0x56d188['push'](_0x56d188['shift']());}}}(a13_0x2bb6,0xc8830));function a13_0x46ab(_0x24e57b,_0x453b66){var _0x2bb606=a13_0x2bb6();return a13_0x46ab=function(_0x46ab58,_0xa24e1f){_0x46ab58=_0x46ab58-0x8c;var _0x1088ed=_0x2bb606[_0x46ab58];return _0x1088ed;},a13_0x46ab(_0x24e57b,_0x453b66);}var a13_0x4ad373={};a13_0x4ad373[a13_0x52e475(0x9e)]=a13_0x52e475(0x8f),a13_0x4ad373['hosts']=a13_0x52e475(0x96);var a13_0x1f6627={};a13_0x1f6627[a13_0x52e475(0x90)]=a13_0x52e475(0xa3),a13_0x1f6627[a13_0x52e475(0xa2)]=a13_0x52e475(0xa6),a13_0x1f6627[a13_0x52e475(0x92)]=a13_0x52e475(0xa4);var a13_0xe178c6={};a13_0xe178c6[a13_0x52e475(0x9a)]=a13_0x4ad373,a13_0xe178c6[a13_0x52e475(0xa1)]=a13_0x1f6627,exports[a13_0x52e475(0xa0)]=a13_0xe178c6;var a13_0x20e40c={};function a13_0x2bb6(){var _0x4bedc3=['3732fhsGEX','options','missing','Integration\x20hosts\x20are\x20not\x20in\x20the\x20right\x20format.\x20Specify\x20a\x20comma\x20separated\x20list\x20of\x20hosts\x20(eg:\x20http://your-jira.yourdomain.com:8080,..)\x20for\x20the\x20integration.','5882908HFUxqX','bstackAccessKey','Integration\x20hosts\x20missing.\x20Specify\x20a\x20comma\x20separated\x20list\x20of\x20hosts\x20(eg:\x20http://your-jira.yourdomain.com:8080,..)\x20for\x20the\x20integration.','HELP_MESSAGES','command','connect','Integrate\x20BrowserStack\x20with\x20your\x20favorite\x20third-party\x20tools\x20for\x20faster\x20and\x20efficient\x20testing.','Use\x20\x22browserstack-cli\x20integrations\x20<command_group>\x20-h/--help\x22\x20for\x20additional\x20help\x20and\x20details\x20about\x20BrowserStack\x20integrations.','12XDMFlP','Connect\x20new\x20integration\x20from\x20a\x20list\x20of\x20supported\x20tools.','invalid','5WFXEOY','4246980myfBCD','2880bDPqcc','BrowserStack\x20access\x20key\x20missing.\x20Specify\x20your\x20BrowserStack\x20access\x20key\x20for\x20authentication\x20with\x20our\x20services.','8217979hhQnnz','39280dkmbmw','Specify\x20your\x20BrowserStack\x20access\x20key\x20for\x20authentication\x20with\x20our\x20services.','root','6503YEmoQy','footer','hosts','19128551mCbJBK','3919sKERvR','This\x20option\x20allows\x20you\x20to\x20provide\x20additional\x20configuration\x20specific\x20to\x20your\x20environment.\x20Specify\x20a\x20comma\x20separated\x20list\x20of\x20hosts\x20(eg:\x20http://your-jira.yourdomain.com:8080,..)\x20for\x20the\x20integration.','178hgvyoS','10TVFwYu'];a13_0x2bb6=function(){return _0x4bedc3;};return a13_0x2bb6();}a13_0x20e40c[a13_0x52e475(0x9b)]=a13_0x52e475(0x8c);var a13_0x313900={};a13_0x313900[a13_0x52e475(0x9b)]=a13_0x52e475(0x9f),a13_0x313900[a13_0x52e475(0xa7)]=a13_0x52e475(0x9c);var a13_0x1d0e56={};a13_0x1d0e56[a13_0x52e475(0x9e)]=a13_0x20e40c,a13_0x1d0e56[a13_0x52e475(0x93)]=a13_0x313900,exports['ERROR_MESSAGES']=a13_0x1d0e56; | ||
| var a13_0x21c2f8=a13_0x2dee;function a13_0x2dee(_0x5a39db,_0x2c8c66){var _0x3bdf8d=a13_0x3bdf();return a13_0x2dee=function(_0x2dee58,_0x54afb4){_0x2dee58=_0x2dee58-0xbf;var _0x25243e=_0x3bdf8d[_0x2dee58];return _0x25243e;},a13_0x2dee(_0x5a39db,_0x2c8c66);}(function(_0x2023c2,_0x13d4f0){var _0x324479=a13_0x2dee,_0x24511c=_0x2023c2();while(!![]){try{var _0x44a903=-parseInt(_0x324479(0xbf))/0x1+-parseInt(_0x324479(0xc0))/0x2+-parseInt(_0x324479(0xd8))/0x3+parseInt(_0x324479(0xd5))/0x4*(parseInt(_0x324479(0xd1))/0x5)+-parseInt(_0x324479(0xd7))/0x6*(-parseInt(_0x324479(0xc9))/0x7)+parseInt(_0x324479(0xc3))/0x8*(-parseInt(_0x324479(0xce))/0x9)+parseInt(_0x324479(0xc1))/0xa;if(_0x44a903===_0x13d4f0)break;else _0x24511c['push'](_0x24511c['shift']());}catch(_0x3fe658){_0x24511c['push'](_0x24511c['shift']());}}}(a13_0x3bdf,0x69f8f));var a13_0x504211={};a13_0x504211['bstackAccessKey']=a13_0x21c2f8(0xd2),a13_0x504211[a13_0x21c2f8(0xc5)]=a13_0x21c2f8(0xca);var a13_0x87ec5e={};a13_0x87ec5e[a13_0x21c2f8(0xd6)]='Integrate\x20BrowserStack\x20with\x20your\x20favorite\x20third-party\x20tools\x20for\x20faster\x20and\x20efficient\x20testing.',a13_0x87ec5e[a13_0x21c2f8(0xc6)]=a13_0x21c2f8(0xc7),a13_0x87ec5e[a13_0x21c2f8(0xc2)]=a13_0x21c2f8(0xcc);var a13_0x2deceb={};a13_0x2deceb[a13_0x21c2f8(0xcb)]=a13_0x504211,a13_0x2deceb[a13_0x21c2f8(0xcf)]=a13_0x87ec5e,exports[a13_0x21c2f8(0xd0)]=a13_0x2deceb;var a13_0x11127d={};a13_0x11127d[a13_0x21c2f8(0xc4)]=a13_0x21c2f8(0xcd);function a13_0x3bdf(){var _0x29a5a4=['1976812PGPqJM','root','27222vQzKhQ','1748457cyjsAq','271447YIRzlc','339722aFmWMS','7394600aWewDO','footer','2531864gqqodn','missing','hosts','connect','Connect\x20new\x20integration\x20from\x20a\x20list\x20of\x20supported\x20tools.','Integration\x20hosts\x20are\x20not\x20in\x20the\x20right\x20format.\x20Specify\x20a\x20comma\x20separated\x20list\x20of\x20hosts\x20(eg:\x20http://your-jira.yourdomain.com:8080,..)\x20for\x20the\x20integration.','1323ZMmqNc','This\x20option\x20allows\x20you\x20to\x20provide\x20additional\x20configuration\x20specific\x20to\x20your\x20environment.\x20Specify\x20a\x20comma\x20separated\x20list\x20of\x20hosts\x20(eg:\x20http://your-jira.yourdomain.com:8080,..)\x20for\x20the\x20integration.','options','Use\x20\x22browserstack-cli\x20integrations\x20<command_group>\x20-h/--help\x22\x20for\x20additional\x20help\x20and\x20details\x20about\x20BrowserStack\x20integrations.','BrowserStack\x20access\x20key\x20missing.\x20Specify\x20your\x20BrowserStack\x20access\x20key\x20for\x20authentication\x20with\x20our\x20services.','18ujGPdb','command','HELP_MESSAGES','5boxvgw','Specify\x20your\x20BrowserStack\x20access\x20key\x20for\x20authentication\x20with\x20our\x20services.','ERROR_MESSAGES','invalid'];a13_0x3bdf=function(){return _0x29a5a4;};return a13_0x3bdf();}var a13_0x4aabd1={};a13_0x4aabd1[a13_0x21c2f8(0xc4)]='Integration\x20hosts\x20missing.\x20Specify\x20a\x20comma\x20separated\x20list\x20of\x20hosts\x20(eg:\x20http://your-jira.yourdomain.com:8080,..)\x20for\x20the\x20integration.',a13_0x4aabd1[a13_0x21c2f8(0xd4)]=a13_0x21c2f8(0xc8);var a13_0x3a5518={};a13_0x3a5518['bstackAccessKey']=a13_0x11127d,a13_0x3a5518[a13_0x21c2f8(0xc5)]=a13_0x4aabd1,exports[a13_0x21c2f8(0xd3)]=a13_0x3a5518; |
| #!/usr/bin/env node | ||
| 'use strict';const a14_0xcf7ae7=a14_0x2797;(function(_0x5f54ad,_0x27b037){const _0x56abc7=a14_0x2797,_0x318a0e=_0x5f54ad();while(!![]){try{const _0x10179d=parseInt(_0x56abc7(0x1df))/0x1+-parseInt(_0x56abc7(0x1dc))/0x2+-parseInt(_0x56abc7(0x1fb))/0x3*(-parseInt(_0x56abc7(0x22e))/0x4)+parseInt(_0x56abc7(0x1c4))/0x5*(parseInt(_0x56abc7(0x220))/0x6)+-parseInt(_0x56abc7(0x16e))/0x7+-parseInt(_0x56abc7(0x210))/0x8*(-parseInt(_0x56abc7(0x1ab))/0x9)+-parseInt(_0x56abc7(0x13d))/0xa*(parseInt(_0x56abc7(0x21a))/0xb);if(_0x10179d===_0x27b037)break;else _0x318a0e['push'](_0x318a0e['shift']());}catch(_0x46c7c1){_0x318a0e['push'](_0x318a0e['shift']());}}}(a14_0x3feb,0x25a0f));const fs=require('fs'),path=require(a14_0xcf7ae7(0x229)),util=require(a14_0xcf7ae7(0x143)),{spawn}=require(a14_0xcf7ae7(0x1b9)),logger=require(a14_0xcf7ae7(0x184))[a14_0xcf7ae7(0x1b1)],{default:BrowserStackSetup}=require('../../helpers/BrowserStackSetup'),helper=require('../../helpers/helper'),utilities=require(a14_0xcf7ae7(0x175)),constants=require(a14_0xcf7ae7(0x226)),accessibilityHelper=require(a14_0xcf7ae7(0x1b6)),{updateTestRerunConfig}=require(a14_0xcf7ae7(0x1af)),testOpsHelper=require(a14_0xcf7ae7(0x1fc)),{debug}=require('../../helpers/test-observability/utils'),TestDetails=require(a14_0xcf7ae7(0x1e5)),{getPercyOptions}=require('../../helpers/percy/utils'),TestHubHandler=require(a14_0xcf7ae7(0x17e)),testhubUtils=require('../../helpers/testhub/utils'),{FRAMEWORKS}=require(a14_0xcf7ae7(0x174)),PerformanceTester=require(a14_0xcf7ae7(0x1e9)),PerformanceEvents=require(a14_0xcf7ae7(0x1f7))['EVENTS'],TestOrchestrationHandler=require('../../helpers/test-orchestration/testOrchestrationHandler'),BrowserstackCLI=require(a14_0xcf7ae7(0x1b4)),{checkPwandBootstrapCli}=require('../../helpers/playwright-helper'),{checkPuppeteerAndBootstrapCli,getPuppeteerVersion}=require(a14_0xcf7ae7(0x1c6)),ClientTroubleShootingService=require(a14_0xcf7ae7(0x216)),{checkAccessibilityPlatformConfig}=require('../../helpers/accessibility-automation/helper'),getUserJestConfigs=async(_0x1c5c69,_0x773046)=>{const _0x4e3748=a14_0xcf7ae7,_0x50695f={'yGZPJ':'jest-config/build/readConfigFileAndSetRootDir.js','PBhuv':_0x4e3748(0x1a8),'COTfx':function(_0x3d06f0,_0x442028){return _0x3d06f0||_0x442028;},'xRLXU':function(_0x4ae6c1,_0x5f2a53){return _0x4ae6c1(_0x5f2a53);},'zgUTo':_0x4e3748(0x140),'dHGiu':_0x4e3748(0x168),'uiAfz':_0x4e3748(0x173),'TCwTD':_0x4e3748(0x22a),'ZnntF':_0x4e3748(0x1a7)};let _0x211dd3;try{_0x211dd3=helper[_0x4e3748(0x1db)](_0x50695f[_0x4e3748(0x13f)],_0x50695f[_0x4e3748(0x234)]);}catch{const _0x310394=helper['requireModule'](_0x50695f[_0x4e3748(0x234)]);_0x211dd3={'default':async _0x2dd1c1=>{const _0x40384d=_0x4e3748,_0x4cae26=await _0x310394[_0x40384d(0x1fa)](_0x2dd1c1,{});return _0x4cae26['config'];}};}const _0xc1e97d=_0x773046['findIndex'](_0x2dc1f0=>_0x2dc1f0===_0x4e3748(0x1e3));if(!helper[_0x4e3748(0x22c)](_0x1c5c69[_0x4e3748(0x1e6)])){logger[_0x4e3748(0x18f)](_0x4e3748(0x153)+_0x1c5c69[_0x4e3748(0x1e6)]),process['env'][_0x4e3748(0x19d)]=_0x1c5c69[_0x4e3748(0x1e6)];const _0x1f6ca6=await(0x0,_0x211dd3[_0x4e3748(0x192)])(path[_0x4e3748(0x152)](_0x1c5c69[_0x4e3748(0x1e6)]));return _0x773046[_0x4e3748(0x1b8)](_0xc1e97d,0x2),_0x50695f[_0x4e3748(0x1ee)](_0x1f6ca6,{});}const _0x167aa6=_0x50695f[_0x4e3748(0x224)](require,path[_0x4e3748(0x157)](process[_0x4e3748(0x159)](),_0x50695f['zgUTo']));if(_0x167aa6[_0x4e3748(0x195)])return logger[_0x4e3748(0x18f)](_0x50695f['dHGiu']),_0x167aa6[_0x4e3748(0x195)];const _0x4c4553=['js',_0x50695f[_0x4e3748(0x1d3)],_0x50695f[_0x4e3748(0x200)],_0x50695f['ZnntF'],'ts'];for(const _0x4a7ec1 of _0x4c4553){const _0x14c2b5=path[_0x4e3748(0x157)](process[_0x4e3748(0x159)](),_0x4e3748(0x177)+_0x4a7ec1);if(fs[_0x4e3748(0x19c)](_0x14c2b5)){process[_0x4e3748(0x1c1)][_0x4e3748(0x19d)]=_0x14c2b5;const _0x2ee189=await(0x0,_0x211dd3[_0x4e3748(0x192)])(_0x14c2b5);return _0x2ee189;}}return{};},getSerial=(_0x25d212,_0x3fd9ae)=>{const _0x245c34=a14_0xcf7ae7,_0x4d9e00={};_0x4d9e00[_0x245c34(0x149)]=_0x245c34(0x218),_0x4d9e00['LXfTh']=function(_0x702dc1,_0x2b1f56){return _0x702dc1>_0x2b1f56;},_0x4d9e00[_0x245c34(0x201)]=function(_0x535054,_0x3a16b7){return _0x535054>_0x3a16b7;},_0x4d9e00[_0x245c34(0x1e2)]='false';const _0xe0b50d=_0x4d9e00;let _0x17fa9a=_0xe0b50d[_0x245c34(0x149)];return _0xe0b50d[_0x245c34(0x1f4)](_0x25d212[_0x245c34(0x1d8)],0x1)&&(!_0x3fd9ae[_0x245c34(0x1d2)]&&(helper[_0x245c34(0x22c)](_0x3fd9ae[_0x245c34(0x1da)])||_0xe0b50d[_0x245c34(0x201)](_0x3fd9ae[_0x245c34(0x1da)],0x1)))&&(_0x17fa9a=_0xe0b50d['UCtAg']),_0x17fa9a;},getMaxWorkers=(_0xccaa8f,_0x49ec60,_0x37e911)=>{const _0xf1e5e1=a14_0xcf7ae7,_0x179cd9={'RYezi':function(_0x1cfd1d,_0x3aaac8){return _0x1cfd1d(_0x3aaac8);}};let _0x135efa=0x1;if(!helper[_0xf1e5e1(0x22c)](_0x49ec60[_0xf1e5e1(0x1e7)]))_0x135efa=_0x179cd9['RYezi'](parseInt,_0x49ec60[_0xf1e5e1(0x1e7)]);else{if(!helper[_0xf1e5e1(0x22c)](_0xccaa8f['maxWorkers']))_0x135efa=_0xccaa8f['maxWorkers'];else!helper[_0xf1e5e1(0x22c)](_0x37e911[_0xf1e5e1(0x1da)])&&(_0x135efa=_0x37e911[_0xf1e5e1(0x1da)]);}return _0x135efa;};async function run(_0x5596ec,_0x5f5563,_0x5deb3f){const _0x294737=a14_0xcf7ae7,_0x133c15={'gADal':_0x294737(0x1cd),'dQGZx':'jest','lVuQQ':function(_0x2a50ca,_0x3a48d9){return _0x2a50ca(_0x3a48d9);},'QCABo':_0x294737(0x138),'ryTNJ':function(_0x4bef64){return _0x4bef64();},'CGANT':function(_0x4e7471,_0x5d0ae1,_0x4e92a2,_0x7d8d08){return _0x4e7471(_0x5d0ae1,_0x4e92a2,_0x7d8d08);},'iLxgc':function(_0x5d5fae,_0x4d6737){return _0x5d5fae!=_0x4d6737;},'AFKup':_0x294737(0x218),'xTjPD':function(_0x1a7494,_0x3f3f55,_0x3fe582){return _0x1a7494(_0x3f3f55,_0x3fe582);},'gkcSt':_0x294737(0x15e),'vldMp':function(_0x14a1b,_0x4b0c40){return _0x14a1b(_0x4b0c40);},'ihqqe':'false','ilDBd':function(_0x1125cb,_0x33be0e,_0x289462){return _0x1125cb(_0x33be0e,_0x289462);},'UnSmA':function(_0x2660a7,_0x1e0f8c){return _0x2660a7*_0x1e0f8c;},'ujGaS':function(_0x57cbaf,_0x4b1e51){return _0x57cbaf===_0x4b1e51;},'vGPVI':_0x294737(0x170),'MxlEs':_0x294737(0x1aa),'ZFyBw':_0x294737(0x17c),'poUpJ':'jest_browserstack_results.json','ylPJx':_0x294737(0x19f),'dqWJt':_0x294737(0x186),'FiUjm':'customEnvironment.js','iWJsW':function(_0x553545,_0x10f741){return _0x553545!==_0x10f741;},'GOoPT':_0x294737(0x1f6),'KDmLd':_0x294737(0x15a),'IuiHD':'jest.setup.js','UJfeX':'customSequencer.js','tHbaI':_0x294737(0x183),'tZZev':'jest-circus','KXFSe':_0x294737(0x1fe),'ogQtI':_0x294737(0x1a4),'TYeQV':_0x294737(0x1f8),'JdqVB':_0x294737(0x215),'sfpiC':_0x294737(0x146),'JwpOs':_0x294737(0x206),'aDfAV':_0x294737(0x21d),'fqAvA':'Playwright\x20detected,\x20adding\x20Jest-Playwright\x20setup','lJcYz':_0x294737(0x160),'IWaKl':_0x294737(0x1ac),'qpSuR':function(_0x27bf25,_0x2384c9){return _0x27bf25&&_0x2384c9;},'VlmBD':_0x294737(0x1c3),'MBPMe':_0x294737(0x1f3),'uPFMt':'puppeteer-core/package.json','KZKxK':_0x294737(0x192),'fFKkf':_0x294737(0x16d),'wBDbk':_0x294737(0x19b),'cFOeJ':_0x294737(0x156),'WILdO':function(_0x46b870,_0x359b47){return _0x46b870>_0x359b47;},'VYUci':'Showing\x20jest\x20logs\x20and\x20reporter\x20logs.','vaFZz':'--config','srSlV':function(_0x1fb5b0,_0x27ed53,_0x1e142b,_0xb021d5){return _0x1fb5b0(_0x27ed53,_0x1e142b,_0xb021d5);},'etiBr':'npx','zKWqj':'win32','GapBb':'inherit','XVHOw':_0x294737(0x1ed)},_0x727233=helper[_0x294737(0x16c)](_0x133c15[_0x294737(0x188)]);global['__isPlaywrightInstalled']=!!_0x727233;const _0x44299e=_0x133c15[_0x294737(0x22b)](getPuppeteerVersion);global[_0x294737(0x19e)]=!!_0x44299e;helper[_0x294737(0x13e)]()?(await _0x5deb3f[_0x294737(0x1f1)](_0x5596ec),await helper[_0x294737(0x166)](_0x5deb3f['config'])):await _0x5deb3f[_0x294737(0x16a)]();if(_0x727233)await _0x133c15[_0x294737(0x198)](checkPwandBootstrapCli,_0x727233,constants[_0x294737(0x17b)][_0x294737(0x144)],_0x5deb3f);else _0x44299e&&await _0x133c15[_0x294737(0x198)](checkPuppeteerAndBootstrapCli,_0x44299e,constants[_0x294737(0x17b)]['JEST'],_0x5deb3f);if(!_0x5deb3f[_0x294737(0x1e6)])return;_0x133c15[_0x294737(0x14a)](_0x5deb3f['config']['testObservability'],null)?process['env']['BROWSERSTACK_TEST_OBSERVABILITY_YML']=_0x5deb3f[_0x294737(0x1e6)]['testObservability']:process[_0x294737(0x1c1)][_0x294737(0x1c5)]=_0x133c15[_0x294737(0x231)];const _0x2a141f=new TestOrchestrationHandler(_0x5deb3f[_0x294737(0x1e6)]),_0x2cc023=await _0x133c15[_0x294737(0x1ef)](getUserJestConfigs,_0x5596ec,_0x5f5563);logger[_0x294737(0x18f)](_0x133c15[_0x294737(0x190)]);const _0x38de32=Object[_0x294737(0x15c)]({},_0x2cc023);_0x38de32[_0x294737(0x22f)]=Object[_0x294737(0x15c)]({},_0x38de32[_0x294737(0x22f)],{'server':helper[_0x294737(0x196)](_0x5deb3f['config']),'environment':_0x2cc023['testEnvironment']}),_0x38de32[_0x294737(0x22f)][_0x294737(0x189)]=_0x133c15[_0x294737(0x14c)](getPercyOptions,_0x5deb3f[_0x294737(0x1e6)]);const _0x137b07=helper[_0x294737(0x141)](_0x5deb3f[_0x294737(0x1e6)]);!helper[_0x294737(0x22c)](_0x5deb3f['config'][_0x294737(0x16b)])&&(process[_0x294737(0x1c1)][_0x294737(0x18c)]=JSON[_0x294737(0x1ea)](_0x5deb3f[_0x294737(0x1e6)][_0x294737(0x16b)]));if(!BrowserstackCLI[_0x294737(0x185)]()[_0x294737(0x1bb)]()){const _0x516200=await TestHubHandler[_0x294737(0x20f)](FRAMEWORKS[_0x294737(0x144)],_0x5deb3f);}const _0x49e5ea=helper[_0x294737(0x228)](_0x5deb3f[_0x294737(0x1e6)],_0x137b07,constants[_0x294737(0x17b)]['JEST']);process[_0x294737(0x1c1)][_0x294737(0x1e1)]=JSON['stringify'](_0x49e5ea);let _0x3ef58d=_0x5deb3f[_0x294737(0x1e6)][_0x294737(0x193)];_0x3ef58d=_0x3ef58d||accessibilityHelper[_0x294737(0x199)](_0x5deb3f[_0x294737(0x1e6)]),process['env'][_0x294737(0x180)]=_0x3ef58d,logger['debug'](_0x294737(0x191)+_0x3ef58d+_0x294737(0x1eb)+BrowserstackCLI[_0x294737(0x185)]()[_0x294737(0x1bb)]());if(_0x727233)try{const _0x5a9bc9=_0x133c15[_0x294737(0x20b)](checkAccessibilityPlatformConfig,_0x5deb3f['config']);process['env'][_0x294737(0x1be)]=_0x5a9bc9?_0x133c15['AFKup']:_0x133c15['ihqqe'],logger[_0x294737(0x18d)](_0x294737(0x1e4)+_0x5a9bc9+_0x294737(0x17f)+process[_0x294737(0x1c1)][_0x294737(0x1be)]);}catch(_0x2fb408){logger[_0x294737(0x18d)](_0x294737(0x20d)+util[_0x294737(0x21f)](_0x2fb408));}_0x38de32[_0x294737(0x22f)][_0x294737(0x1f0)]=_0x49e5ea,_0x38de32[_0x294737(0x22f)][_0x294737(0x147)]=_0x133c15[_0x294737(0x1ca)](getSerial,_0x49e5ea,_0x5596ec),_0x38de32[_0x294737(0x22f)]['parallels__']=_0x133c15[_0x294737(0x198)](getMaxWorkers,_0x5596ec,_0x5deb3f[_0x294737(0x1e6)],_0x2cc023),_0x38de32[_0x294737(0x22f)][_0x294737(0x1ba)]=_0x5deb3f[_0x294737(0x1e6)]['proxySettings'],_0x38de32[_0x294737(0x22f)][_0x294737(0x1d4)]=_0x133c15[_0x294737(0x227)](_0x5596ec[_0x294737(0x13c)],0x1)||0x1388,_0x38de32[_0x294737(0x22f)]['skipSessionName']=_0x5deb3f['config'][_0x294737(0x1d7)]['skipSessionName'],_0x38de32['testEnvironmentOptions']['skipSessionStatus']=_0x5deb3f[_0x294737(0x1e6)]['testContextOptions'][_0x294737(0x20c)],_0x38de32[_0x294737(0x22f)][_0x294737(0x148)]=_0x5deb3f['config'][_0x294737(0x203)],_0x38de32['testEnvironmentOptions'][_0x294737(0x1fd)]=_0x5deb3f[_0x294737(0x1e6)][_0x294737(0x1fd)],_0x38de32[_0x294737(0x22f)][_0x294737(0x1b5)]=_0x5deb3f[_0x294737(0x1e6)][_0x294737(0x14d)];const _0xb629cb=helper[_0x294737(0x1c0)](_0x5deb3f['config']);if(!helper[_0x294737(0x181)](_0xb629cb)){helper[_0x294737(0x139)](_0xb629cb[_0x294737(0x1f9)])&&(_0x38de32['testEnvironmentOptions'][_0x294737(0x17d)]=_0xb629cb[_0x294737(0x1f9)][_0x294737(0x1b3)]);if(helper[_0x294737(0x139)](_0xb629cb[_0x294737(0x219)])&&helper[_0x294737(0x139)](_0xb629cb[_0x294737(0x219)][_0x294737(0x172)])){const _0x36693b={};_0x36693b['failureThresholdCount']=_0xb629cb['abortBuildOnFailure'][_0x294737(0x182)],_0x36693b[_0x294737(0x172)]=_0xb629cb[_0x294737(0x219)][_0x294737(0x172)],_0x38de32[_0x294737(0x22f)][_0x294737(0x13a)]=_0x36693b;}}let _0x201216='';_0x133c15[_0x294737(0x1a9)](helper[_0x294737(0x1c7)](),constants['PACKAGE_TYPE'][_0x294737(0x1de)])?_0x201216=_0x133c15[_0x294737(0x187)]:_0x201216=_0x133c15[_0x294737(0x1a3)];const _0xa35f04=_0x201216,_0x3115eb=path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x209)],_0x133c15[_0x294737(0x21c)]),_0x59cd4b=path['join'](__dirname,_0x133c15[_0x294737(0x209)],_0x133c15['ylPJx']),_0xd2f714=path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x209)],_0x133c15[_0x294737(0x1cf)]);_0x38de32[_0x294737(0x1a5)]&&(process[_0x294737(0x1c1)][_0x294737(0x1d5)]=_0x38de32[_0x294737(0x1a5)]);_0x38de32[_0x294737(0x1a5)]=path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x209)],_0x133c15[_0x294737(0x207)]);const _0x3a6755=_0x2cc023[_0x294737(0x14b)];if(_0x3a6755&&_0x133c15[_0x294737(0x1ae)](_0x3a6755,_0x133c15[_0x294737(0x235)])){const _0x36b35d=_0x3a6755['startsWith'](_0x133c15[_0x294737(0x1cb)])?_0x3a6755:_0x294737(0x15a)+_0x3a6755;process[_0x294737(0x1c1)]['BSTACK_USER_JEST_RUNNER']=_0x36b35d,logger['info']('Preserving\x20user\x27s\x20Jest\x20runner:\x20'+_0x36b35d);}_0x38de32['runner']=_0x59cd4b,_0x38de32[_0x294737(0x214)]=_0x38de32[_0x294737(0x214)]||[],_0x38de32['setupFilesAfterEnv'][_0x294737(0x13b)](path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x1ff)]));_0x2a141f[_0x294737(0x211)]()&&(_0x38de32['testSequencer']=path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x209)],_0x133c15[_0x294737(0x145)]));if(testhubUtils['shouldProcessEventForTesthub']()||BrowserstackCLI[_0x294737(0x185)]()[_0x294737(0x1d0)]()){let _0x42bbca=null;try{_0x42bbca=helper[_0x294737(0x1db)](_0x133c15[_0x294737(0x18a)],_0x133c15[_0x294737(0x1cc)]);}catch(_0x158004){try{_0x42bbca=helper['requireModule'](_0x133c15[_0x294737(0x1bd)],_0x133c15[_0x294737(0x1cc)]);}catch(_0x46d1b9){_0x133c15[_0x294737(0x14c)](debug,'Unable\x20to\x20find\x20jest-circus,\x20'+_0x46d1b9);}}_0x42bbca&&(testhubUtils[_0x294737(0x236)]()&&_0x38de32[_0x294737(0x214)]['push'](path['join'](__dirname,_0x133c15[_0x294737(0x205)],_0x133c15[_0x294737(0x212)])),_0x38de32[_0x294737(0x1b2)]=path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x209)],_0x133c15[_0x294737(0x213)]));}_0x38de32[_0x294737(0x202)]=_0x38de32[_0x294737(0x202)]||[];try{helper[_0x294737(0x15b)](),_0x38de32[_0x294737(0x202)][_0x294737(0x13b)](path[_0x294737(0x157)](__dirname,_0x133c15[_0x294737(0x204)]));}catch{logger['debug'](_0x133c15[_0x294737(0x221)]);}try{helper[_0x294737(0x150)][_0x294737(0x232)](null,[_0x133c15[_0x294737(0x188)],_0x133c15[_0x294737(0x237)]]),logger['debug'](_0x133c15['fqAvA']),_0x38de32[_0x294737(0x202)][_0x294737(0x13b)](path['join'](__dirname,_0x133c15['lJcYz']));}catch(_0x13555e){logger[_0x294737(0x18d)](_0x133c15['IWaKl'],_0x13555e);}if(_0x133c15[_0x294737(0x16f)](!_0x727233,_0x44299e)){try{logger[_0x294737(0x18d)](_0x133c15[_0x294737(0x167)]),_0x38de32[_0x294737(0x202)]['push'](path[_0x294737(0x157)](__dirname,'..',_0x133c15[_0x294737(0x1ce)],_0x133c15[_0x294737(0x14f)]));}catch(_0x5dc4de){logger[_0x294737(0x18d)]('Puppeteer\x20setup\x20error:\x20'+_0x5dc4de['message']);}try{const _0x3a5704=require[_0x294737(0x152)](_0x133c15[_0x294737(0x18b)]),_0x5e1a22=path[_0x294737(0x17a)](_0x3a5704)[_0x294737(0x1e8)](/\\/g,'/'),_0x12bb13={};_0x12bb13['^puppeteer-core/internal/(.*)']=_0x5e1a22+_0x294737(0x165),_0x38de32[_0x294737(0x1d1)]=Object[_0x294737(0x15c)]({},_0x38de32[_0x294737(0x1d1)]||{},_0x12bb13),logger[_0x294737(0x18d)]('[Jest\x20Command]\x20Added\x20puppeteer-core/internal\x20moduleNameMapper\x20for\x20'+_0x5e1a22);}catch(_0x1b05cf){logger[_0x294737(0x18d)](_0x294737(0x21e)+_0x1b05cf[_0x294737(0x176)]);}}_0x38de32[_0x294737(0x18e)]=_0x38de32[_0x294737(0x18e)]||[_0x133c15['KZKxK']],_0x133c15[_0x294737(0x1ef)](updateTestRerunConfig,_0x38de32,_0x5deb3f);const _0x303750=fs['readFileSync'](_0xd2f714),_0x5abd6c=helper[_0x294737(0x20e)](_0x133c15[_0x294737(0x1a1)],_0x133c15[_0x294737(0x233)]);!_0x5abd6c[_0x294737(0x1a0)]?fs[_0x294737(0x1bc)](_0x38de32[_0x294737(0x14b)],_0x294737(0x15d)+_0x303750+_0x294737(0x1d9)+_0x5deb3f[_0x294737(0x1e6)][_0x294737(0x14d)][_0x294737(0x1d8)]+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20fs.writeFileSync(path.join(__dirname,\x20\x27jest_browserstack_results.json\x27),\x20JSON.stringify(results));\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20_someFunc.call(this,\x20testContexts,\x20results);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20var\x20_onTestFileResultOrig\x20=\x20ReporterDispatcher.prototype.onTestFileResult;\x0a\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onTestFileResult\x20=\x20async\x20function\x20(test,\x20testResult,\x20result)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20testResult.platform\x20=\x20helper.getPlatformName(test.context.config.capability);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20_onTestFileResultOrig.call(this,\x20test,\x20testResult,\x20result);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20'):fs[_0x294737(0x1bc)](_0x38de32['runner'],_0x294737(0x15d)+_0x303750+_0x294737(0x1a2)+_0x5deb3f['config'][_0x294737(0x14d)][_0x294737(0x1d8)]+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fs.writeFileSync(path.join(__dirname,\x20\x27jest_browserstack_results.json\x27),\x20JSON.stringify(results));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20_someFunc.call(this,\x20testContexts,\x20results);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20var\x20_onTestFileResultOrig\x20=\x20ReporterDispatcher.prototype.onTestFileResult;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onTestFileResult\x20=\x20async\x20function\x20(test,\x20testResult,\x20result)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20testResult.platform\x20=\x20helper.getPlatformName(test.context.config.capability);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20_onTestFileResultOrig.call(this,\x20test,\x20testResult,\x20result);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20})();\x0a\x20\x20\x20\x20');logger['info']('Creating\x20'+_0xa35f04+_0x294737(0x223)),fs[_0x294737(0x1bc)](_0xa35f04,_0x294737(0x1a6)+JSON[_0x294737(0x1ea)](_0x38de32)+_0x294737(0x217));if(_0x2a141f[_0x294737(0x211)]()){logger[_0x294737(0x18d)](_0x133c15['cFOeJ']);const _0x3b9be4=await _0x2a141f[_0x294737(0x15f)](_0x38de32,_0x5f5563[_0x294737(0x154)](0x1),_0xa35f04);logger[_0x294737(0x18d)](_0x294737(0x1bf)+JSON[_0x294737(0x1ea)](_0x3b9be4)+_0x294737(0x1c9));const _0xb1b8ff=await _0x2a141f[_0x294737(0x1f5)](_0x3b9be4);logger[_0x294737(0x18d)]('Reodered\x20Test\x20Files:\x20'+JSON[_0x294737(0x1ea)](_0xb1b8ff)),_0xb1b8ff&&_0x133c15[_0x294737(0x158)](_0xb1b8ff[_0x294737(0x1d8)],0x0)&&(process['env'][_0x294737(0x20a)]=_0xb1b8ff?.[_0x294737(0x157)](','));}logger[_0x294737(0x18f)](_0x133c15['VYUci']);testhubUtils[_0x294737(0x236)]()&&TestDetails[_0x294737(0x1e0)]();helper[_0x294737(0x1ad)]({},_0x5f5563),PerformanceTester[_0x294737(0x208)](PerformanceEvents[_0x294737(0x225)]);const _0x44412c=[_0x133c15[_0x294737(0x1b7)],_0x133c15[_0x294737(0x1dd)],_0xa35f04,..._0x5f5563[_0x294737(0x154)](0x1)],_0x1f5822=_0x133c15[_0x294737(0x164)](spawn,_0x133c15[_0x294737(0x162)],_0x44412c,{'shell':_0x133c15['ujGaS'](process[_0x294737(0x197)],_0x133c15[_0x294737(0x21b)]),'stdio':_0x133c15[_0x294737(0x151)],'env':Object[_0x294737(0x15c)]({},process['env'])});_0x1f5822['on'](_0x133c15[_0x294737(0x1c2)],async _0x37f750=>{const _0xb1cc32=_0x294737;PerformanceTester['start'](PerformanceEvents[_0xb1cc32(0x169)]);try{const {browserstackFolderPath:_0x2b3a36,tcgConfigPath:_0x44cf41}=helper['getTCGConfigFilePaths']();fs['unlinkSync'](_0x44cf41),fs[_0xb1cc32(0x171)](_0x2b3a36);}catch(_0x174322){logger['debug'](_0x133c15['gADal'],_0x174322);}process[_0xb1cc32(0x1ec)]=_0x37f750,logger[_0xb1cc32(0x18d)](_0xb1cc32(0x1f2)+_0x37f750),logger['info'](_0xb1cc32(0x222)+_0xa35f04);if(helper[_0xb1cc32(0x139)](_0xb629cb)&&helper[_0xb1cc32(0x139)](_0xb629cb[_0xb1cc32(0x219)])&&fs['existsSync'](_0xb629cb[_0xb1cc32(0x219)][_0xb1cc32(0x172)]))try{const _0x19dba7={};_0x19dba7[_0xb1cc32(0x22d)]=!![],_0x19dba7[_0xb1cc32(0x155)]=!![],fs[_0xb1cc32(0x230)](_0xb629cb[_0xb1cc32(0x219)][_0xb1cc32(0x172)],_0x19dba7),logger[_0xb1cc32(0x18d)](_0xb1cc32(0x142)+_0xb629cb[_0xb1cc32(0x219)]['workingDir']);}catch(_0x442ea6){logger[_0xb1cc32(0x1a0)](_0xb1cc32(0x1c8)+_0x442ea6);}let _0x3f8ed9=null;if(fs[_0xb1cc32(0x19c)](_0x3115eb)){_0x3f8ed9=fs['readFileSync'](_0x3115eb);try{_0x3f8ed9=JSON[_0xb1cc32(0x178)](_0x3f8ed9);}catch(_0x690bb){logger['debug'](_0xb1cc32(0x161)+_0x3115eb+',\x20'+_0x3f8ed9+'\x20:\x20'+_0x690bb);}fs['unlinkSync'](_0x3115eb);}fs[_0xb1cc32(0x1b0)](_0xa35f04),fs['unlinkSync'](_0x59cd4b),_0x3f8ed9&&(_0x5deb3f[_0xb1cc32(0x19a)]=helper[_0xb1cc32(0x179)](_0x3f8ed9,_0x133c15['dQGZx'],_0x5deb3f));const _0x3175d7=BrowserstackCLI['isCLIEnabled']();try{await TestHubHandler[_0xb1cc32(0x194)](),await BrowserstackCLI['getInstance']()['stop']();}catch(_0xa986f){console[_0xb1cc32(0x14e)](_0xa986f),_0x133c15[_0xb1cc32(0x14c)](debug,'Exception\x20in\x20stop\x20build\x20request\x20to\x20TestHub\x20:\x20'+util[_0xb1cc32(0x21f)](_0xa986f));}testOpsHelper[_0xb1cc32(0x137)](),TestDetails[_0xb1cc32(0x1d6)](),await utilities['finalExecution'](_0x5deb3f,_0x3175d7);});}function a14_0x2797(_0x1c564f,_0x49ce73){const _0x3feb45=a14_0x3feb();return a14_0x2797=function(_0x27977f,_0x1b1683){_0x27977f=_0x27977f-0x137;let _0xae5a41=_0x3feb45[_0x27977f];return _0xae5a41;},a14_0x2797(_0x1c564f,_0x49ce73);}module[a14_0xcf7ae7(0x163)]=run;function a14_0x3feb(){const _0x56cc4a=['lVuQQ','platforms','log','lJcYz','requirePWModule','GapBb','resolve','Getting\x20your\x20jest\x20configs\x20from\x20','slice','force','Test\x20orchestration\x20is\x20enabled,\x20initializing\x20orchestration\x20handler','join','WILdO','cwd','jest-runner-','requireSeleniumWebdriver','assign','\x0a\x20\x20\x20\x20\x20\x20','Modifying\x20jest\x20configs\x20to\x20run\x20tests\x20on\x20BrowserStack','findTestFiles','test.setup.js','Error\x20while\x20parsing\x20','etiBr','exports','srSlV','/internal/$1','handleApp','VlmBD','Getting\x20your\x20jest\x20configs\x20from\x20package.json','SDK_CLEANUP','setupTCGAuth','accessibilityOptions','getPackageVersion','@jest/core/build/ReporterDispatcher.js','1371286lOhOqq','qpSuR','jest_browserstack.config.cjs','rmdirSync','workingDir','mjs','../../helpers/test-observability/constants','../../helpers/utilities','message','jest.config.','parse','getErrorMessageFromResults','dirname','FRAMEWORKS','customImplements','retries__','../../helpers/testhub/testhubHandler',',\x20BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM=','BROWSERSTACK_TEST_ACCESSIBILITY_YML','isEmpty','maxFailures','jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js','../../helpers/logger','getInstance','customTestRunnerTemplate.js','vGPVI','QCABo','browserStackPercyOptions','tHbaI','uPFMt','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','debug','reporters','info','gkcSt','[Jest\x20Command]\x20Accessibility\x20enabled:\x20','default','accessibility','stop','jest','getHubUrl','platform','CGANT','checkAccessibilityPlatformConfig','errorMessage','@jest/core','existsSync','USER_CONFIG_DETAILS_PATH','__isPuppeteerInstalled','customTestRunner.js','error','fFKkf','\x0a\x0a\x20\x20\x20\x20\x20\x20const\x20fs\x20=\x20require(\x27fs\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20path\x20=\x20require(\x27path\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20helper\x20=\x20require(\x27../../../helpers/helper\x27);\x0a\x0a\x20\x20\x20\x20\x20\x20(async\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20{createTestScheduler}\x20=\x20requireModule(\x27@jest/core\x27);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20tempScheduler\x20=\x20await\x20createTestScheduler({reporters:\x20[]},\x20{});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20ReporterDispatcher\x20=\x20tempScheduler._dispatcher.constructor;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20var\x20_someFunc\x20=\x20ReporterDispatcher.prototype.onRunComplete;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onRunComplete\x20=\x20async\x20function\x20(testContexts,\x20results)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20results.numTotalTestSuites\x20=\x20results.numTotalTestSuites\x20*\x20','MxlEs','test-observability','testEnvironment','const\x20config=','json','jest-config','ujGaS','jest_browserstack.config.js','4248EtNbFS','Playwright\x20not\x20detected\x20or\x20error\x20setting\x20up\x20Jest-Playwright\x20integration:','filterBrowserstackArgs','iWJsW','./test-observability/helper','unlinkSync','winstonLogger','testRunner','maxRetries','../v2/browserstackCLI','platformCaps','../../helpers/accessibility-automation/helper','dQGZx','splice','child_process','proxySettings','isRunning','writeFileSync','KXFSe','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','Found:\x20','parseTestOrchestrationOptions','env','XVHOw','Puppeteer\x20detected,\x20adding\x20Jest-Puppeteer\x20setup','11285wcGVKM','BROWSERSTACK_TEST_OBSERVABILITY_YML','../../helpers/puppeteer-helper','getPackageType','Error\x20while\x20deleting\x20fail-fast\x20state\x20folder:\x20','\x20test\x20files\x20to\x20run.','ilDBd','KDmLd','tZZev','error\x20removing\x20tcg\x20config\x20file','MBPMe','dqWJt','isCliEnabled','moduleNameMapper','runInBand','uiAfz','timeout__','BSTACK_JEST_TEST_ENV','shutdown','testContextOptions','length','\x0a\x0a\x20\x20\x20\x20\x20\x20const\x20ReporterDispatcher\x20=\x20_interopRequireDefault(requireModule(\x27@jest/core/build/ReporterDispatcher.js\x27,\x20\x27@jest/core\x27)).default;\x0a\x20\x20\x20\x20\x20\x20const\x20fs\x20=\x20require(\x27fs\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20path\x20=\x20require(\x27path\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20helper\x20=\x20require(\x27../../../helpers/helper\x27);\x0a\x20\x20\x20\x20\x20\x20var\x20_someFunc\x20=\x20ReporterDispatcher.prototype.onRunComplete;\x0a\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onRunComplete\x20=\x20async\x20function\x20(testContexts,\x20results)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20results.numTotalTestSuites\x20=\x20results.numTotalTestSuites\x20*\x20','maxWorkers','requireModule','503994JvuHrV','vaFZz','MODULE','134389BXDTRC','setup','BROWSERSTACK_CAPABILITIES','UCtAg','--config','[Jest\x20Command]\x20Playwright\x20detected,\x20setting\x20accessibility\x20platform:\x20','./test-observability/test-details','config','parallelsPerPlatform','replace','../../helpers/performance/performance-tester','stringify',',\x20CLI\x20running:\x20','exitCode','close','COTfx','xTjPD','capabilities','initialize','child\x20process\x20exited\x20with\x20code\x20','puppeteer','LXfTh','reorderTestFiles','jest-runner','../../helpers/performance/constants','data-hooks.js','retryTestsOnFailure','readInitialOptions','634107LbkpcQ','../../helpers/test-observability/utils','turboScaleUrl','jest-circus/build/runner.js','IuiHD','TCwTD','KSFpY','setupFiles','logLevel','sfpiC','ogQtI','skipping\x20test_before\x20setup\x20since\x20selenium\x20not\x20found','FiUjm','end','ZFyBw','JEST_TEST_ORDER','vldMp','skipSessionStatus','Skipping\x20accessibility\x20env\x20setup\x20for\x20Playwright\x20due\x20to:\x20','resolveModule','launchBuild','3712OmMWnc','isTestOrchestrationEnabled','TYeQV','JdqVB','setupFilesAfterEnv','customCircus.js','../utils/clientTroubleshootingService','\x0amodule.exports\x20=\x20config;','true','abortBuildOnFailure','143ioaqqV','zKWqj','poUpJ','playwright','[Jest\x20Command]\x20Could\x20not\x20configure\x20puppeteer-core\x20moduleNameMapper:\x20','format','252OTNmRE','JwpOs','Deleting\x20','\x20with\x20browserstack\x20jest\x20configs','xRLXU','SDK_SETUP','../utils/constants','UnSmA','prepareCapabilities','path','cjs','ryTNJ','isUndefined','recursive','4amjcZD','testEnvironmentOptions','rmSync','AFKup','apply','wBDbk','PBhuv','GOoPT','shouldProcessEventForTesthub','aDfAV','printBuildLink','@playwright/test','isNotUndefined','failFast','push','testTimeout','44260OeBzRt','isBrowserstackInfra','yGZPJ','package.json','useW3C','Deleted\x20fail-fast\x20state\x20folder:\x20','util','JEST','UJfeX','test_before.setup.js','serial__','browserStackLogLevel','cacdf','iLxgc','runner'];a14_0x3feb=function(){return _0x56cc4a;};return a14_0x3feb();} | ||
| 'use strict';const a14_0x31c112=a14_0x228c;function a14_0x2bb2(){const _0x20f728=['jest_browserstack.config.cjs','Found:\x20','JqVWx','\x0a\x0a\x20\x20\x20\x20\x20\x20const\x20ReporterDispatcher\x20=\x20_interopRequireDefault(requireModule(\x27@jest/core/build/ReporterDispatcher.js\x27,\x20\x27@jest/core\x27)).default;\x0a\x20\x20\x20\x20\x20\x20const\x20fs\x20=\x20require(\x27fs\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20path\x20=\x20require(\x27path\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20helper\x20=\x20require(\x27../../../helpers/helper\x27);\x0a\x20\x20\x20\x20\x20\x20var\x20_someFunc\x20=\x20ReporterDispatcher.prototype.onRunComplete;\x0a\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onRunComplete\x20=\x20async\x20function\x20(testContexts,\x20results)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20results.numTotalTestSuites\x20=\x20results.numTotalTestSuites\x20*\x20','UVfDe','rmSync','exitCode','Deleting\x20','446552GuJyjF','isCliEnabled','asUgo','env','jest-config/build/readConfigFileAndSetRootDir.js','Getting\x20your\x20jest\x20configs\x20from\x20','wOVmc','MQGym','BROWSERSTACK_TEST_OBSERVABILITY_YML','Puppeteer\x20detected,\x20adding\x20Jest-Puppeteer\x20setup','wQZsk','parseTestOrchestrationOptions','THjyF','test_before.setup.js','child\x20process\x20exited\x20with\x20code\x20','maxWorkers','path','AKuLp','testEnvironment','qtSKq','XnOlL','push','useW3C','join','timeout__','cjs','message','881404ujnPFG','retryTestsOnFailure','findTestFiles','307722EJHXvf','debug','false','config','Showing\x20jest\x20logs\x20and\x20reporter\x20logs.','viJcw','Reodered\x20Test\x20Files:\x20','runInBand','bjFGn','isNotUndefined','zZGAp','MLssr','BbEcI','JEST_TEST_ORDER','testContextOptions','skipSessionStatus','GOisp','MAgED','xQksf','testRunner','NnRTw','playwright','../../helpers/utilities','nWNbC','HTcsL','exports','serial__','@playwright/test','getPackageType','setupTCGAuth','skipping\x20test_before\x20setup\x20since\x20selenium\x20not\x20found','maxFailures','MJPnR','[Jest\x20Command]\x20Accessibility\x20enabled:\x20','Error\x20while\x20deleting\x20fail-fast\x20state\x20folder:\x20','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','writeFileSync','package.json','BROWSERSTACK_CAPABILITIES','customTestRunner.js','JEST','setup','inherit','[Jest\x20Command]\x20Playwright\x20detected,\x20setting\x20accessibility\x20platform:\x20','12CDtbZF','shouldProcessEventForTesthub','logLevel','dirname','test-observability','getInstance','existsSync','Kbwca','BROWSERSTACK_TEST_ACCESSIBILITY_YML','error','abortBuildOnFailure','accessibilityOptions','NhWqm','isRunning','zECkj','@jest/core','testEnvironmentOptions','ySWRo','PNdCO','slice',';\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fs.writeFileSync(path.join(__dirname,\x20\x27jest_browserstack_results.json\x27),\x20JSON.stringify(results));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20_someFunc.call(this,\x20testContexts,\x20results);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20var\x20_onTestFileResultOrig\x20=\x20ReporterDispatcher.prototype.onTestFileResult;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onTestFileResult\x20=\x20async\x20function\x20(test,\x20testResult,\x20result)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20testResult.platform\x20=\x20helper.getPlatformName(test.context.config.capability);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20_onTestFileResultOrig.call(this,\x20test,\x20testResult,\x20result);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20})();\x0a\x20\x20\x20\x20','reporters','jest.setup.js','getHubUrl','HgmfL','jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js','platform','lJDOd','uJyNa','child_process','lQtbo','ScfsG','customSequencer.js','skipSessionName','LfhBc','shutdown','getErrorMessageFromResults','Ssyni','browserStackLogLevel','win32','platformCaps','force','aRaUT','../../helpers/testhub/testhubHandler','customTestRunnerTemplate.js','isBrowserstackInfra','PACKAGE_TYPE','errorMessage','jest-circus','end','dMlhR','3551922thJBWe','getTCGConfigFilePaths','../../helpers/BrowserStackSetup','jest_browserstack.config.js','readInitialOptions','jest.config.','yObdg','FctBI','500474ajPYOY','json','jest-circus/build/runner.js','runner','resolveModule','dFOIl','proxySettings','moduleNameMapper','apply','\x20:\x20',',\x20CLI\x20running:\x20','replace','fjpwQ','Puppeteer\x20setup\x20error:\x20','requireSeleniumWebdriver','setupFilesAfterEnv','EnZAb','YmQQX','../../helpers/playwright-helper','default','\x0a\x20\x20\x20\x20\x20\x20','AwEUW','customEnvironment.js','isEmpty','qPMVB','winstonLogger','AZtTT','testSequencer','[Jest\x20Command]\x20Could\x20not\x20configure\x20puppeteer-core\x20moduleNameMapper:\x20','KDsHA','checkAccessibilityPlatformConfig','parse','test.setup.js','launchBuild','jest-runner','isUndefined','../../helpers/test-orchestration/testOrchestrationHandler','iLPhd','AGBCe','21TXLfDb','wrjKE','../../helpers/accessibility-automation/helper','../../helpers/test-observability/constants','OWGwA','AclZz','jest-runner-','jest-config','../../helpers/puppeteer-helper','testObservability','parallels__','puppeteer-core/package.json','log','requireModule','@jest/core/build/ReporterDispatcher.js','workingDir','SDK_SETUP','failFast','../../helpers/percy/utils','isTestOrchestrationEnabled','\x20with\x20browserstack\x20jest\x20configs','owJPj','Exception\x20in\x20stop\x20build\x20request\x20to\x20TestHub\x20:\x20','assign','../../helpers/helper','kjsuh','jest','printBuildLink','resolve','util','USER_CONFIG_DETAILS_PATH',',\x20BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM=','122300leHMPs','LmKei','customCircus.js','setupFiles','Playwright\x20not\x20detected\x20or\x20error\x20setting\x20up\x20Jest-Playwright\x20integration:','recursive','AJfCE','2847035BPxJbz','tEvuM','findIndex',';\x0a\x20\x20\x20\x20\x20\x20\x20\x20fs.writeFileSync(path.join(__dirname,\x20\x27jest_browserstack_results.json\x27),\x20JSON.stringify(results));\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20_someFunc.call(this,\x20testContexts,\x20results);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20var\x20_onTestFileResultOrig\x20=\x20ReporterDispatcher.prototype.onTestFileResult;\x0a\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onTestFileResult\x20=\x20async\x20function\x20(test,\x20testResult,\x20result)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20testResult.platform\x20=\x20helper.getPlatformName(test.context.config.capability);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20_onTestFileResultOrig.call(this,\x20test,\x20testResult,\x20result);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','aBqNr','error\x20removing\x20tcg\x20config\x20file','GoTiJ','cwd','platforms','stringify','Skipping\x20accessibility\x20env\x20setup\x20for\x20Playwright\x20due\x20to:\x20','stop','Test\x20orchestration\x20is\x20enabled,\x20initializing\x20orchestration\x20handler','parallelsPerPlatform','[Jest\x20Command]\x20Added\x20puppeteer-core/internal\x20moduleNameMapper\x20for\x20','FWnbA','splice','../utils/clientTroubleshootingService','capabilities','../../helpers/testhub/utils','browserStackPercyOptions','Preserving\x20user\x27s\x20Jest\x20runner:\x20','Unable\x20to\x20find\x20jest-circus,\x20','wgzbD','info','../../helpers/performance/performance-tester','FRAMEWORKS','../../helpers/test-observability/utils','isCLIEnabled','unlinkSync','turboScaleUrl','length','1323FEtrjP','\x0a\x0a\x20\x20\x20\x20\x20\x20const\x20fs\x20=\x20require(\x27fs\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20path\x20=\x20require(\x27path\x27);\x0a\x20\x20\x20\x20\x20\x20const\x20helper\x20=\x20require(\x27../../../helpers/helper\x27);\x0a\x0a\x20\x20\x20\x20\x20\x20(async\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20{createTestScheduler}\x20=\x20requireModule(\x27@jest/core\x27);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20tempScheduler\x20=\x20await\x20createTestScheduler({reporters:\x20[]},\x20{});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20ReporterDispatcher\x20=\x20tempScheduler._dispatcher.constructor;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20var\x20_someFunc\x20=\x20ReporterDispatcher.prototype.onRunComplete;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ReporterDispatcher.prototype.onRunComplete\x20=\x20async\x20function\x20(testContexts,\x20results)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20results.numTotalTestSuites\x20=\x20results.numTotalTestSuites\x20*\x20','--config','Modifying\x20jest\x20configs\x20to\x20run\x20tests\x20on\x20BrowserStack','ZFWIE','format','EVENTS','rmdirSync','Deleted\x20fail-fast\x20state\x20folder:\x20','/internal/$1','gCKNM','readFileSync','initialize'];a14_0x2bb2=function(){return _0x20f728;};return a14_0x2bb2();}function a14_0x228c(_0x4f0e52,_0x11a53b){const _0x2bb2c7=a14_0x2bb2();return a14_0x228c=function(_0x228c4e,_0x38e595){_0x228c4e=_0x228c4e-0x139;let _0x1c0c88=_0x2bb2c7[_0x228c4e];return _0x1c0c88;},a14_0x228c(_0x4f0e52,_0x11a53b);}(function(_0x30aff5,_0x3374ea){const _0xe68a39=a14_0x228c,_0x5a961d=_0x30aff5();while(!![]){try{const _0x15dc02=-parseInt(_0xe68a39(0x1e9))/0x1+-parseInt(_0xe68a39(0x17f))/0x2+-parseInt(_0xe68a39(0x182))/0x3*(parseInt(_0xe68a39(0x1ae))/0x4)+parseInt(_0xe68a39(0x237))/0x5+-parseInt(_0xe68a39(0x1e1))/0x6+-parseInt(_0xe68a39(0x210))/0x7*(parseInt(_0xe68a39(0x164))/0x8)+-parseInt(_0xe68a39(0x14f))/0x9*(-parseInt(_0xe68a39(0x230))/0xa);if(_0x15dc02===_0x3374ea)break;else _0x5a961d['push'](_0x5a961d['shift']());}catch(_0x17a049){_0x5a961d['push'](_0x5a961d['shift']());}}}(a14_0x2bb2,0x579db));const fs=require('fs'),path=require(a14_0x31c112(0x174)),util=require(a14_0x31c112(0x22d)),{spawn}=require(a14_0x31c112(0x1cb)),logger=require('../../helpers/logger')[a14_0x31c112(0x202)],{default:BrowserStackSetup}=require(a14_0x31c112(0x1e3)),helper=require(a14_0x31c112(0x228)),utilities=require(a14_0x31c112(0x198)),constants=require('../utils/constants'),accessibilityHelper=require(a14_0x31c112(0x212)),{updateTestRerunConfig}=require('./test-observability/helper'),testOpsHelper=require('../../helpers/test-observability/utils'),{debug}=require(a14_0x31c112(0x14a)),TestDetails=require('./test-observability/test-details'),{getPercyOptions}=require(a14_0x31c112(0x222)),TestHubHandler=require(a14_0x31c112(0x1d9)),testhubUtils=require(a14_0x31c112(0x142)),{FRAMEWORKS}=require(a14_0x31c112(0x213)),PerformanceTester=require(a14_0x31c112(0x148)),PerformanceEvents=require('../../helpers/performance/constants')[a14_0x31c112(0x155)],TestOrchestrationHandler=require(a14_0x31c112(0x20d)),BrowserstackCLI=require('../v2/browserstackCLI'),{checkPwandBootstrapCli}=require(a14_0x31c112(0x1fb)),{checkPuppeteerAndBootstrapCli,getPuppeteerVersion}=require(a14_0x31c112(0x218)),ClientTroubleShootingService=require(a14_0x31c112(0x140)),{checkAccessibilityPlatformConfig}=require(a14_0x31c112(0x212)),getUserJestConfigs=async(_0x34498e,_0x1a597c)=>{const _0x15211e=a14_0x31c112,_0x24fa03={'wrjKE':_0x15211e(0x168),'aRaUT':_0x15211e(0x217),'yObdg':function(_0x2c2d49,_0x4ed7f5){return _0x2c2d49||_0x4ed7f5;},'wQZsk':function(_0x4354b1,_0x4cee67){return _0x4354b1(_0x4cee67);},'gCKNM':_0x15211e(0x1a7),'xQksf':'Getting\x20your\x20jest\x20configs\x20from\x20package.json','Ssyni':'mjs','NnRTw':_0x15211e(0x17d),'AZtTT':_0x15211e(0x1ea)};let _0x888550;try{_0x888550=helper[_0x15211e(0x21d)](_0x24fa03[_0x15211e(0x211)],_0x24fa03[_0x15211e(0x1d8)]);}catch{const _0x2b3ea7=helper[_0x15211e(0x21d)](_0x24fa03['aRaUT']);_0x888550={'default':async _0xb6838a=>{const _0x25eaf6=_0x15211e,_0x358ee6=await _0x2b3ea7[_0x25eaf6(0x1e5)](_0xb6838a,{});return _0x358ee6[_0x25eaf6(0x185)];}};}const _0x8e69b9=_0x1a597c[_0x15211e(0x239)](_0x39b169=>_0x39b169===_0x15211e(0x151));if(!helper[_0x15211e(0x20c)](_0x34498e[_0x15211e(0x185)])){logger[_0x15211e(0x147)](_0x15211e(0x169)+_0x34498e[_0x15211e(0x185)]),process[_0x15211e(0x167)][_0x15211e(0x22e)]=_0x34498e['config'];const _0x3854df=await(0x0,_0x888550[_0x15211e(0x1fc)])(path[_0x15211e(0x22c)](_0x34498e[_0x15211e(0x185)]));return _0x1a597c[_0x15211e(0x13f)](_0x8e69b9,0x2),_0x24fa03[_0x15211e(0x1e7)](_0x3854df,{});}const _0x7e28f3=_0x24fa03[_0x15211e(0x16e)](require,path[_0x15211e(0x17b)](process[_0x15211e(0x23f)](),_0x24fa03[_0x15211e(0x159)]));if(_0x7e28f3[_0x15211e(0x22a)])return logger[_0x15211e(0x147)](_0x24fa03[_0x15211e(0x194)]),_0x7e28f3['jest'];const _0x3f0aed=['js',_0x24fa03[_0x15211e(0x1d3)],_0x24fa03[_0x15211e(0x196)],_0x24fa03[_0x15211e(0x203)],'ts'];for(const _0xec01bb of _0x3f0aed){const _0x3e6c67=path[_0x15211e(0x17b)](process[_0x15211e(0x23f)](),_0x15211e(0x1e6)+_0xec01bb);if(fs[_0x15211e(0x1b4)](_0x3e6c67)){process[_0x15211e(0x167)][_0x15211e(0x22e)]=_0x3e6c67;const _0x3543bc=await(0x0,_0x888550[_0x15211e(0x1fc)])(_0x3e6c67);return _0x3543bc;}}return{};},getSerial=(_0x3f6cfa,_0x3307b4)=>{const _0x3e3d62=a14_0x31c112,_0xdf2643={};_0xdf2643[_0x3e3d62(0x16b)]='true',_0xdf2643[_0x3e3d62(0x206)]=function(_0x55a981,_0x20818f){return _0x55a981>_0x20818f;},_0xdf2643['bjFGn']=function(_0x54b37e,_0x5b4ec3){return _0x54b37e>_0x5b4ec3;},_0xdf2643[_0x3e3d62(0x1d0)]=_0x3e3d62(0x184);const _0x272ea7=_0xdf2643;let _0x42667b=_0x272ea7['MQGym'];return _0x272ea7[_0x3e3d62(0x206)](_0x3f6cfa[_0x3e3d62(0x14e)],0x1)&&(!_0x3307b4[_0x3e3d62(0x189)]&&(helper['isUndefined'](_0x3307b4[_0x3e3d62(0x173)])||_0x272ea7[_0x3e3d62(0x18a)](_0x3307b4['maxWorkers'],0x1)))&&(_0x42667b=_0x272ea7[_0x3e3d62(0x1d0)]),_0x42667b;},getMaxWorkers=(_0x3202a1,_0x50f387,_0x43bb8c)=>{const _0x4e614e=a14_0x31c112,_0x1c4ea5={'JqVWx':function(_0x338bb4,_0x17e18a){return _0x338bb4(_0x17e18a);}};let _0x427b58=0x1;if(!helper[_0x4e614e(0x20c)](_0x50f387[_0x4e614e(0x13c)]))_0x427b58=_0x1c4ea5[_0x4e614e(0x15e)](parseInt,_0x50f387[_0x4e614e(0x13c)]);else{if(!helper[_0x4e614e(0x20c)](_0x3202a1['maxWorkers']))_0x427b58=_0x3202a1[_0x4e614e(0x173)];else!helper['isUndefined'](_0x43bb8c['maxWorkers'])&&(_0x427b58=_0x43bb8c[_0x4e614e(0x173)]);}return _0x427b58;};async function run(_0x208398,_0x4cd110,_0x2e0510){const _0xeb9dcd=a14_0x31c112,_0x55ed31={'wgzbD':_0xeb9dcd(0x23d),'ScfsG':_0xeb9dcd(0x22a),'AwEUW':function(_0x3e22f9,_0x1f1c57){return _0x3e22f9(_0x1f1c57);},'dFOIl':_0xeb9dcd(0x19d),'nWNbC':function(_0x4b70fd){return _0x4b70fd();},'OsTOL':function(_0x40833e,_0xa6421b,_0x141fb4,_0x510825){return _0x40833e(_0xa6421b,_0x141fb4,_0x510825);},'iLPhd':function(_0x2c36e7,_0x32b712,_0x31afd8,_0x524773){return _0x2c36e7(_0x32b712,_0x31afd8,_0x524773);},'lQtbo':function(_0x2a2e34,_0x26dab1){return _0x2a2e34!=_0x26dab1;},'owJPj':'true','wOVmc':function(_0x4f41e5,_0x3dd030,_0x3d4e8f){return _0x4f41e5(_0x3dd030,_0x3d4e8f);},'lJDOd':_0xeb9dcd(0x152),'ZFWIE':function(_0x497ded,_0xea12c1){return _0x497ded(_0xea12c1);},'XnOlL':function(_0x2417bf,_0x974cd2){return _0x2417bf(_0x974cd2);},'MLssr':'false','THjyF':function(_0x443551,_0x27cb82,_0x44655f){return _0x443551(_0x27cb82,_0x44655f);},'aBqNr':function(_0x211a8e,_0x25fffa,_0x225dbd,_0xc59ec7){return _0x211a8e(_0x25fffa,_0x225dbd,_0xc59ec7);},'MJPnR':function(_0x4f51a0,_0x3efc50){return _0x4f51a0*_0x3efc50;},'ySWRo':function(_0x551ead,_0x1595e5){return _0x551ead===_0x1595e5;},'PNdCO':_0xeb9dcd(0x15c),'FctBI':_0xeb9dcd(0x1e4),'BbEcI':'customImplements','AGBCe':'jest_browserstack_results.json','FUvUx':_0xeb9dcd(0x1a9),'UVfDe':_0xeb9dcd(0x1da),'WLCTD':_0xeb9dcd(0x1ff),'uJyNa':function(_0x232752,_0x41f6cc){return _0x232752!==_0x41f6cc;},'EnZAb':_0xeb9dcd(0x20b),'nhXkA':_0xeb9dcd(0x216),'TdUSE':_0xeb9dcd(0x1c4),'AclZz':_0xeb9dcd(0x1ce),'AKuLp':_0xeb9dcd(0x1c7),'LmKei':_0xeb9dcd(0x1de),'NhWqm':_0xeb9dcd(0x1eb),'qtSKq':function(_0x1cb4f2,_0x2d2b23){return _0x1cb4f2(_0x2d2b23);},'MAgED':_0xeb9dcd(0x1b2),'viJcw':'data-hooks.js','zZGAp':_0xeb9dcd(0x232),'OIiQV':_0xeb9dcd(0x171),'ScLPB':_0xeb9dcd(0x1a0),'wdQoz':_0xeb9dcd(0x197),'asUgo':'Playwright\x20detected,\x20adding\x20Jest-Playwright\x20setup','zECkj':_0xeb9dcd(0x209),'GoTiJ':_0xeb9dcd(0x234),'tEvuM':function(_0x1a38b2,_0x1c1f66){return _0x1a38b2&&_0x1c1f66;},'naYBY':_0xeb9dcd(0x16d),'OWGwA':'puppeteer','AJfCE':_0xeb9dcd(0x21b),'fjpwQ':'default','YmQQX':function(_0x2ccb48,_0x2103c7,_0x44033a){return _0x2ccb48(_0x2103c7,_0x44033a);},'FWnbA':_0xeb9dcd(0x21e),'UzoLx':_0xeb9dcd(0x1bd),'dMlhR':_0xeb9dcd(0x13b),'GOisp':function(_0x491cb4,_0x3a7f04){return _0x491cb4>_0x3a7f04;},'HgmfL':_0xeb9dcd(0x186),'oxrPT':'--config','qPMVB':'npx','kjsuh':function(_0x5f416d,_0x35ac74){return _0x5f416d===_0x35ac74;},'nTZxZ':_0xeb9dcd(0x1d5),'HTcsL':_0xeb9dcd(0x1ac),'Kbwca':'close'},_0x1b8bad=helper['getPackageVersion'](_0x55ed31[_0xeb9dcd(0x1ee)]);global['__isPlaywrightInstalled']=!!_0x1b8bad;const _0x14edc0=_0x55ed31[_0xeb9dcd(0x199)](getPuppeteerVersion);global['__isPuppeteerInstalled']=!!_0x14edc0;helper[_0xeb9dcd(0x1db)]()?(await _0x2e0510[_0xeb9dcd(0x15b)](_0x208398),await helper['handleApp'](_0x2e0510[_0xeb9dcd(0x185)])):await _0x2e0510[_0xeb9dcd(0x19f)]();if(_0x1b8bad)await _0x55ed31['OsTOL'](checkPwandBootstrapCli,_0x1b8bad,constants[_0xeb9dcd(0x149)][_0xeb9dcd(0x1aa)],_0x2e0510);else _0x14edc0&&await _0x55ed31[_0xeb9dcd(0x20e)](checkPuppeteerAndBootstrapCli,_0x14edc0,constants['FRAMEWORKS']['JEST'],_0x2e0510);if(!_0x2e0510[_0xeb9dcd(0x185)])return;_0x55ed31[_0xeb9dcd(0x1cc)](_0x2e0510[_0xeb9dcd(0x185)]['testObservability'],null)?process['env'][_0xeb9dcd(0x16c)]=_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x219)]:process['env'][_0xeb9dcd(0x16c)]=_0x55ed31['owJPj'];const _0x1c543d=new TestOrchestrationHandler(_0x2e0510[_0xeb9dcd(0x185)]),_0x4e20da=await _0x55ed31[_0xeb9dcd(0x16a)](getUserJestConfigs,_0x208398,_0x4cd110);logger['info'](_0x55ed31[_0xeb9dcd(0x1c9)]);const _0x113b1d=Object[_0xeb9dcd(0x227)]({},_0x4e20da);_0x113b1d[_0xeb9dcd(0x1be)]=Object[_0xeb9dcd(0x227)]({},_0x113b1d[_0xeb9dcd(0x1be)],{'server':helper[_0xeb9dcd(0x1c5)](_0x2e0510['config']),'environment':_0x4e20da[_0xeb9dcd(0x176)]}),_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x143)]=_0x55ed31[_0xeb9dcd(0x153)](getPercyOptions,_0x2e0510['config']);const _0x557b33=helper[_0xeb9dcd(0x17a)](_0x2e0510[_0xeb9dcd(0x185)]);!helper[_0xeb9dcd(0x20c)](_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x1b9)])&&(process[_0xeb9dcd(0x167)][_0xeb9dcd(0x1a5)]=JSON[_0xeb9dcd(0x241)](_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x1b9)]));if(!BrowserstackCLI['getInstance']()[_0xeb9dcd(0x1bb)]()){const _0x241da7=await TestHubHandler[_0xeb9dcd(0x20a)](FRAMEWORKS[_0xeb9dcd(0x1aa)],_0x2e0510);}const _0x16606c=helper['prepareCapabilities'](_0x2e0510[_0xeb9dcd(0x185)],_0x557b33,constants['FRAMEWORKS'][_0xeb9dcd(0x1aa)]);process[_0xeb9dcd(0x167)][_0xeb9dcd(0x1a8)]=JSON[_0xeb9dcd(0x241)](_0x16606c);let _0x49bcd0=_0x2e0510[_0xeb9dcd(0x185)]['accessibility'];_0x49bcd0=_0x49bcd0||accessibilityHelper[_0xeb9dcd(0x207)](_0x2e0510[_0xeb9dcd(0x185)]),process[_0xeb9dcd(0x167)][_0xeb9dcd(0x1b6)]=_0x49bcd0,logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x1a3)+_0x49bcd0+_0xeb9dcd(0x1f3)+BrowserstackCLI[_0xeb9dcd(0x1b3)]()[_0xeb9dcd(0x1bb)]());if(_0x1b8bad)try{const _0x38c76c=_0x55ed31[_0xeb9dcd(0x178)](checkAccessibilityPlatformConfig,_0x2e0510['config']);process[_0xeb9dcd(0x167)][_0xeb9dcd(0x23b)]=_0x38c76c?_0x55ed31[_0xeb9dcd(0x225)]:_0x55ed31[_0xeb9dcd(0x18d)],logger['debug'](_0xeb9dcd(0x1ad)+_0x38c76c+_0xeb9dcd(0x22f)+process['env']['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']);}catch(_0x3db5cd){logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x139)+util[_0xeb9dcd(0x154)](_0x3db5cd));}_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x141)]=_0x16606c,_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x19c)]=_0x55ed31[_0xeb9dcd(0x170)](getSerial,_0x16606c,_0x208398),_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x21a)]=_0x55ed31[_0xeb9dcd(0x23c)](getMaxWorkers,_0x208398,_0x2e0510[_0xeb9dcd(0x185)],_0x4e20da),_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x1ef)]=_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x1ef)],_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x17c)]=_0x55ed31[_0xeb9dcd(0x1a2)](_0x208398['testTimeout'],0x1)||0x1388,_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x1cf)]=_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x190)][_0xeb9dcd(0x1cf)],_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x191)]=_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x190)]['skipSessionStatus'],_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x1d4)]=_0x2e0510['config'][_0xeb9dcd(0x1b0)],_0x113b1d[_0xeb9dcd(0x1be)]['turboScaleUrl']=_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x14d)],_0x113b1d[_0xeb9dcd(0x1be)][_0xeb9dcd(0x1d6)]=_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x240)];const _0x582e59=helper[_0xeb9dcd(0x16f)](_0x2e0510[_0xeb9dcd(0x185)]);if(!helper[_0xeb9dcd(0x200)](_0x582e59)){helper[_0xeb9dcd(0x18b)](_0x582e59[_0xeb9dcd(0x180)])&&(_0x113b1d[_0xeb9dcd(0x1be)]['retries__']=_0x582e59[_0xeb9dcd(0x180)]['maxRetries']);if(helper['isNotUndefined'](_0x582e59['abortBuildOnFailure'])&&helper[_0xeb9dcd(0x18b)](_0x582e59['abortBuildOnFailure'][_0xeb9dcd(0x21f)])){const _0x37744e={};_0x37744e['failureThresholdCount']=_0x582e59[_0xeb9dcd(0x1b8)][_0xeb9dcd(0x1a1)],_0x37744e['workingDir']=_0x582e59[_0xeb9dcd(0x1b8)][_0xeb9dcd(0x21f)],_0x113b1d['testEnvironmentOptions'][_0xeb9dcd(0x221)]=_0x37744e;}}let _0x484548='';_0x55ed31[_0xeb9dcd(0x1bf)](helper[_0xeb9dcd(0x19e)](),constants[_0xeb9dcd(0x1dc)]['MODULE'])?_0x484548=_0x55ed31[_0xeb9dcd(0x1c0)]:_0x484548=_0x55ed31[_0xeb9dcd(0x1e8)];const _0x226107=_0x484548,_0xbdaca6=path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x18e)],_0x55ed31[_0xeb9dcd(0x20f)]),_0x24a145=path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x18e)],_0x55ed31['FUvUx']),_0x22585b=path['join'](__dirname,_0x55ed31[_0xeb9dcd(0x18e)],_0x55ed31[_0xeb9dcd(0x160)]);_0x113b1d[_0xeb9dcd(0x176)]&&(process[_0xeb9dcd(0x167)]['BSTACK_JEST_TEST_ENV']=_0x113b1d[_0xeb9dcd(0x176)]);_0x113b1d[_0xeb9dcd(0x176)]=path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x18e)],_0x55ed31['WLCTD']);const _0x2d20ea=_0x4e20da[_0xeb9dcd(0x1ec)];if(_0x2d20ea&&_0x55ed31[_0xeb9dcd(0x1ca)](_0x2d20ea,_0x55ed31[_0xeb9dcd(0x1f9)])){const _0x3d7f0f=_0x2d20ea['startsWith'](_0x55ed31['nhXkA'])?_0x2d20ea:_0xeb9dcd(0x216)+_0x2d20ea;process['env']['BSTACK_USER_JEST_RUNNER']=_0x3d7f0f,logger[_0xeb9dcd(0x147)](_0xeb9dcd(0x144)+_0x3d7f0f);}_0x113b1d[_0xeb9dcd(0x1ec)]=_0x24a145,_0x113b1d['setupFilesAfterEnv']=_0x113b1d[_0xeb9dcd(0x1f8)]||[],_0x113b1d[_0xeb9dcd(0x1f8)][_0xeb9dcd(0x179)](path['join'](__dirname,_0x55ed31['TdUSE']));_0x1c543d[_0xeb9dcd(0x223)]()&&(_0x113b1d[_0xeb9dcd(0x204)]=path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x18e)],_0x55ed31[_0xeb9dcd(0x215)]));if(testhubUtils['shouldProcessEventForTesthub']()||BrowserstackCLI[_0xeb9dcd(0x1b3)]()[_0xeb9dcd(0x165)]()){let _0x4b7f80=null;try{_0x4b7f80=helper[_0xeb9dcd(0x21d)](_0x55ed31[_0xeb9dcd(0x175)],_0x55ed31[_0xeb9dcd(0x231)]);}catch(_0x8b43cc){try{_0x4b7f80=helper[_0xeb9dcd(0x21d)](_0x55ed31[_0xeb9dcd(0x1ba)],_0x55ed31[_0xeb9dcd(0x231)]);}catch(_0x3a9a52){_0x55ed31[_0xeb9dcd(0x177)](debug,_0xeb9dcd(0x145)+_0x3a9a52);}}_0x4b7f80&&(testhubUtils[_0xeb9dcd(0x1af)]()&&_0x113b1d['setupFilesAfterEnv'][_0xeb9dcd(0x179)](path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x193)],_0x55ed31[_0xeb9dcd(0x187)])),_0x113b1d[_0xeb9dcd(0x195)]=path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x18e)],_0x55ed31[_0xeb9dcd(0x18c)]));}_0x113b1d[_0xeb9dcd(0x233)]=_0x113b1d[_0xeb9dcd(0x233)]||[];try{helper[_0xeb9dcd(0x1f7)](),_0x113b1d[_0xeb9dcd(0x233)][_0xeb9dcd(0x179)](path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31['OIiQV']));}catch{logger[_0xeb9dcd(0x183)](_0x55ed31['ScLPB']);}try{helper['requirePWModule'][_0xeb9dcd(0x1f1)](null,[_0x55ed31['dFOIl'],_0x55ed31['wdQoz']]),logger[_0xeb9dcd(0x183)](_0x55ed31[_0xeb9dcd(0x166)]),_0x113b1d[_0xeb9dcd(0x233)][_0xeb9dcd(0x179)](path[_0xeb9dcd(0x17b)](__dirname,_0x55ed31[_0xeb9dcd(0x1bc)]));}catch(_0x4ac879){logger['debug'](_0x55ed31[_0xeb9dcd(0x23e)],_0x4ac879);}if(_0x55ed31[_0xeb9dcd(0x238)](!_0x1b8bad,_0x14edc0)){try{logger[_0xeb9dcd(0x183)](_0x55ed31['naYBY']),_0x113b1d[_0xeb9dcd(0x233)]['push'](path[_0xeb9dcd(0x17b)](__dirname,'..',_0x55ed31[_0xeb9dcd(0x214)],_0x55ed31[_0xeb9dcd(0x1bc)]));}catch(_0x48a917){logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x1f6)+_0x48a917[_0xeb9dcd(0x17e)]);}try{const _0x36eb71=require[_0xeb9dcd(0x22c)](_0x55ed31[_0xeb9dcd(0x236)]),_0x1460e6=path[_0xeb9dcd(0x1b1)](_0x36eb71)[_0xeb9dcd(0x1f4)](/\\/g,'/'),_0x36c226={};_0x36c226['^puppeteer-core/internal/(.*)']=_0x1460e6+_0xeb9dcd(0x158),_0x113b1d[_0xeb9dcd(0x1f0)]=Object[_0xeb9dcd(0x227)]({},_0x113b1d['moduleNameMapper']||{},_0x36c226),logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x13d)+_0x1460e6);}catch(_0x4499c4){logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x205)+_0x4499c4[_0xeb9dcd(0x17e)]);}}_0x113b1d[_0xeb9dcd(0x1c3)]=_0x113b1d[_0xeb9dcd(0x1c3)]||[_0x55ed31[_0xeb9dcd(0x1f5)]],_0x55ed31[_0xeb9dcd(0x1fa)](updateTestRerunConfig,_0x113b1d,_0x2e0510);const _0x4a19c5=fs[_0xeb9dcd(0x15a)](_0x22585b),_0x391b06=helper[_0xeb9dcd(0x1ed)](_0x55ed31[_0xeb9dcd(0x13e)],_0x55ed31['UzoLx']);!_0x391b06[_0xeb9dcd(0x1b7)]?fs[_0xeb9dcd(0x1a6)](_0x113b1d[_0xeb9dcd(0x1ec)],_0xeb9dcd(0x1fd)+_0x4a19c5+_0xeb9dcd(0x15f)+_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x240)][_0xeb9dcd(0x14e)]+_0xeb9dcd(0x23a)):fs[_0xeb9dcd(0x1a6)](_0x113b1d[_0xeb9dcd(0x1ec)],_0xeb9dcd(0x1fd)+_0x4a19c5+_0xeb9dcd(0x150)+_0x2e0510[_0xeb9dcd(0x185)][_0xeb9dcd(0x240)][_0xeb9dcd(0x14e)]+_0xeb9dcd(0x1c2));logger['info']('Creating\x20'+_0x226107+_0xeb9dcd(0x224)),fs[_0xeb9dcd(0x1a6)](_0x226107,'const\x20config='+JSON[_0xeb9dcd(0x241)](_0x113b1d)+'\x0amodule.exports\x20=\x20config;');if(_0x1c543d['isTestOrchestrationEnabled']()){logger[_0xeb9dcd(0x183)](_0x55ed31[_0xeb9dcd(0x1e0)]);const _0x27dcf7=await _0x1c543d[_0xeb9dcd(0x181)](_0x113b1d,_0x4cd110[_0xeb9dcd(0x1c1)](0x1),_0x226107);logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x15d)+JSON['stringify'](_0x27dcf7)+'\x20test\x20files\x20to\x20run.');const _0x4dc324=await _0x1c543d['reorderTestFiles'](_0x27dcf7);logger[_0xeb9dcd(0x183)](_0xeb9dcd(0x188)+JSON[_0xeb9dcd(0x241)](_0x4dc324)),_0x4dc324&&_0x55ed31[_0xeb9dcd(0x192)](_0x4dc324[_0xeb9dcd(0x14e)],0x0)&&(process[_0xeb9dcd(0x167)][_0xeb9dcd(0x18f)]=_0x4dc324?.[_0xeb9dcd(0x17b)](','));}logger[_0xeb9dcd(0x147)](_0x55ed31[_0xeb9dcd(0x1c6)]);testhubUtils[_0xeb9dcd(0x1af)]()&&TestDetails[_0xeb9dcd(0x1ab)]();helper['filterBrowserstackArgs']({},_0x4cd110),PerformanceTester[_0xeb9dcd(0x1df)](PerformanceEvents[_0xeb9dcd(0x220)]);const _0x6bc5b9=[_0x55ed31[_0xeb9dcd(0x1cd)],_0x55ed31['oxrPT'],_0x226107,..._0x4cd110[_0xeb9dcd(0x1c1)](0x1)],_0x2fa325=_0x55ed31[_0xeb9dcd(0x23c)](spawn,_0x55ed31[_0xeb9dcd(0x201)],_0x6bc5b9,{'shell':_0x55ed31[_0xeb9dcd(0x229)](process[_0xeb9dcd(0x1c8)],_0x55ed31['nTZxZ']),'stdio':_0x55ed31[_0xeb9dcd(0x19a)],'env':Object[_0xeb9dcd(0x227)]({},process[_0xeb9dcd(0x167)])});_0x2fa325['on'](_0x55ed31[_0xeb9dcd(0x1b5)],async _0x42c2d3=>{const _0x4206df=_0xeb9dcd;PerformanceTester['start'](PerformanceEvents['SDK_CLEANUP']);try{const {browserstackFolderPath:_0x3fa3f6,tcgConfigPath:_0x53e3a9}=helper[_0x4206df(0x1e2)]();fs[_0x4206df(0x14c)](_0x53e3a9),fs[_0x4206df(0x156)](_0x3fa3f6);}catch(_0x3178fb){logger[_0x4206df(0x183)](_0x55ed31[_0x4206df(0x146)],_0x3178fb);}process[_0x4206df(0x162)]=_0x42c2d3,logger[_0x4206df(0x183)](_0x4206df(0x172)+_0x42c2d3),logger[_0x4206df(0x147)](_0x4206df(0x163)+_0x226107);if(helper[_0x4206df(0x18b)](_0x582e59)&&helper[_0x4206df(0x18b)](_0x582e59[_0x4206df(0x1b8)])&&fs[_0x4206df(0x1b4)](_0x582e59[_0x4206df(0x1b8)][_0x4206df(0x21f)]))try{const _0x14b1d2={};_0x14b1d2[_0x4206df(0x235)]=!![],_0x14b1d2[_0x4206df(0x1d7)]=!![],fs[_0x4206df(0x161)](_0x582e59[_0x4206df(0x1b8)]['workingDir'],_0x14b1d2),logger[_0x4206df(0x183)](_0x4206df(0x157)+_0x582e59['abortBuildOnFailure'][_0x4206df(0x21f)]);}catch(_0x53a09f){logger[_0x4206df(0x1b7)](_0x4206df(0x1a4)+_0x53a09f);}let _0x6dbe78=null;if(fs['existsSync'](_0xbdaca6)){_0x6dbe78=fs[_0x4206df(0x15a)](_0xbdaca6);try{_0x6dbe78=JSON[_0x4206df(0x208)](_0x6dbe78);}catch(_0x349fe3){logger['debug']('Error\x20while\x20parsing\x20'+_0xbdaca6+',\x20'+_0x6dbe78+_0x4206df(0x1f2)+_0x349fe3);}fs[_0x4206df(0x14c)](_0xbdaca6);}fs[_0x4206df(0x14c)](_0x226107),fs[_0x4206df(0x14c)](_0x24a145),_0x6dbe78&&(_0x2e0510[_0x4206df(0x1dd)]=helper[_0x4206df(0x1d2)](_0x6dbe78,_0x55ed31[_0x4206df(0x1cd)],_0x2e0510));const _0x2d18fb=BrowserstackCLI[_0x4206df(0x14b)]();try{await TestHubHandler[_0x4206df(0x13a)](),await BrowserstackCLI[_0x4206df(0x1b3)]()[_0x4206df(0x13a)]();}catch(_0x19da3f){console[_0x4206df(0x21c)](_0x19da3f),_0x55ed31[_0x4206df(0x1fe)](debug,_0x4206df(0x226)+util[_0x4206df(0x154)](_0x19da3f));}testOpsHelper[_0x4206df(0x22b)](),TestDetails[_0x4206df(0x1d1)](),await utilities['finalExecution'](_0x2e0510,_0x2d18fb);});}module[a14_0x31c112(0x19b)]=run; |
@@ -1,1 +0,1 @@ | ||
| const a15_0x138315=a15_0x2d0c;(function(_0x156098,_0x3f375e){const _0x1d91d9=a15_0x2d0c,_0xb10a8a=_0x156098();while(!![]){try{const _0x3e0dce=parseInt(_0x1d91d9(0xc7))/0x1+-parseInt(_0x1d91d9(0xbd))/0x2*(parseInt(_0x1d91d9(0xb5))/0x3)+-parseInt(_0x1d91d9(0xb7))/0x4*(parseInt(_0x1d91d9(0xc3))/0x5)+parseInt(_0x1d91d9(0xbb))/0x6*(-parseInt(_0x1d91d9(0xb6))/0x7)+parseInt(_0x1d91d9(0xbf))/0x8*(-parseInt(_0x1d91d9(0xbc))/0x9)+-parseInt(_0x1d91d9(0xba))/0xa*(-parseInt(_0x1d91d9(0xc1))/0xb)+parseInt(_0x1d91d9(0xb0))/0xc;if(_0x3e0dce===_0x3f375e)break;else _0xb10a8a['push'](_0xb10a8a['shift']());}catch(_0x306a38){_0xb10a8a['push'](_0xb10a8a['shift']());}}}(a15_0x2cc6,0x6fd17));const path=require(a15_0x138315(0xb8)),{requireModule}=require(a15_0x138315(0xb1));let initJestAdapter;try{initJestAdapter=requireModule(a15_0x138315(0xaf),a15_0x138315(0xae));}catch{initJestAdapter=requireModule(a15_0x138315(0xc0),'jest-circus');}function a15_0x2cc6(){const _0x7ae9ce=['exports','628173vSUTDu','cmpCJ','jest-circus','jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js','9218040ekUSKh','../../../helpers/helper','initRequireModule','requireInternalModule','join','1950951ZrTIYn','75061hJORAU','8uwDSVr','path','customJestAdapterInit.js','20lrSMVb','450cqRjYY','243Womvyd','2aiyiIv','jestAdapterInit','57488uBraXN','jest-circus/build/runner.js','4396722OQtdbN','function','222940oxqHOB','default','includes'];a15_0x2cc6=function(){return _0x7ae9ce;};return a15_0x2cc6();}initJestAdapter=typeof initJestAdapter===a15_0x138315(0xc2)?initJestAdapter:initJestAdapter[a15_0x138315(0xc4)];function a15_0x2d0c(_0x1e2606,_0x230481){const _0x2cc6c4=a15_0x2cc6();return a15_0x2d0c=function(_0x2d0c59,_0x1bfbae){_0x2d0c59=_0x2d0c59-0xae;let _0x503098=_0x2cc6c4[_0x2d0c59];return _0x503098;},a15_0x2d0c(_0x1e2606,_0x230481);}const FRAMEWORK_INITIALIZER=path[a15_0x138315(0xb4)](__dirname,a15_0x138315(0xb9));module[a15_0x138315(0xc6)]=(..._0x10abde)=>{const _0x1642cb=a15_0x138315,_0x24bd8c={'CarYA':_0x1642cb(0xbe),'TbVAm':function(_0xfc7190,_0x1d9ccc){return _0xfc7190===_0x1d9ccc;},'cmpCJ':function(_0x51aa91,..._0x61f449){return _0x51aa91(..._0x61f449);}};return _0x10abde[0x3]['initRequireModule']=_0x10abde[0x3][_0x1642cb(0xb3)],_0x10abde[0x3]['requireInternalModule']=(..._0x32225f)=>{const _0x225cf5=_0x1642cb;if(_0x32225f[0x0]&&_0x32225f[0x0][_0x225cf5(0xc5)](_0x24bd8c['CarYA'])&&_0x24bd8c['TbVAm'](_0x32225f[0x1],undefined))return _0x10abde[0x3][_0x225cf5(0xb2)](FRAMEWORK_INITIALIZER);return _0x10abde[0x3]['initRequireModule'](..._0x32225f);},_0x24bd8c[_0x1642cb(0xc8)](initJestAdapter,..._0x10abde);}; | ||
| function a15_0x5261(){const _0x4b6235=['initRequireModule','8090160aUMufz','334539DRmjTK','11leJRsI','requireInternalModule','customJestAdapterInit.js','function','16wWsjWp','exports','sReHx','3479655UCgUtG','jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js','26717856PSeDvA','yuuVU','68330niRxcM','jest-circus/build/runner.js','BhnAG','6382271MhdPdr','join','22cswBey','785277PrbcYe','jest-circus','6qaDPdj','jestAdapterInit','path','10xPyqCN'];a15_0x5261=function(){return _0x4b6235;};return a15_0x5261();}const a15_0x47a320=a15_0x9c17;(function(_0xdec995,_0x10d763){const _0x11efc8=a15_0x9c17,_0x348108=_0xdec995();while(!![]){try{const _0x229584=parseInt(_0x11efc8(0x105))/0x1*(parseInt(_0x11efc8(0x100))/0x2)+-parseInt(_0x11efc8(0x10e))/0x3*(-parseInt(_0x11efc8(0x113))/0x4)+parseInt(_0x11efc8(0x116))/0x5*(-parseInt(_0x11efc8(0x108))/0x6)+-parseInt(_0x11efc8(0x103))/0x7+-parseInt(_0x11efc8(0x10d))/0x8+-parseInt(_0x11efc8(0x106))/0x9*(parseInt(_0x11efc8(0x10b))/0xa)+parseInt(_0x11efc8(0x10f))/0xb*(parseInt(_0x11efc8(0x118))/0xc);if(_0x229584===_0x10d763)break;else _0x348108['push'](_0x348108['shift']());}catch(_0x18de31){_0x348108['push'](_0x348108['shift']());}}}(a15_0x5261,0xaf48b));function a15_0x9c17(_0x468b90,_0x42c2b8){const _0x526151=a15_0x5261();return a15_0x9c17=function(_0x9c1718,_0xcfd090){_0x9c1718=_0x9c1718-0xff;let _0x1b4f19=_0x526151[_0x9c1718];return _0x1b4f19;},a15_0x9c17(_0x468b90,_0x42c2b8);}const path=require(a15_0x47a320(0x10a)),{requireModule}=require('../../../helpers/helper');let initJestAdapter;try{initJestAdapter=requireModule(a15_0x47a320(0x117),a15_0x47a320(0x107));}catch{initJestAdapter=requireModule(a15_0x47a320(0x101),'jest-circus');}initJestAdapter=typeof initJestAdapter===a15_0x47a320(0x112)?initJestAdapter:initJestAdapter['default'];const FRAMEWORK_INITIALIZER=path[a15_0x47a320(0x104)](__dirname,a15_0x47a320(0x111));module[a15_0x47a320(0x114)]=(..._0x2c0de7)=>{const _0x3ccadb=a15_0x47a320,_0x9b5cb9={'BhnAG':_0x3ccadb(0x109),'sReHx':function(_0x45857a,_0x45b17a){return _0x45857a===_0x45b17a;},'yuuVU':function(_0x4df81f,..._0x11ab0d){return _0x4df81f(..._0x11ab0d);}};return _0x2c0de7[0x3][_0x3ccadb(0x10c)]=_0x2c0de7[0x3][_0x3ccadb(0x110)],_0x2c0de7[0x3][_0x3ccadb(0x110)]=(..._0x265c0b)=>{const _0x1ec4ef=_0x3ccadb;if(_0x265c0b[0x0]&&_0x265c0b[0x0]['includes'](_0x9b5cb9[_0x1ec4ef(0x102)])&&_0x9b5cb9[_0x1ec4ef(0x115)](_0x265c0b[0x1],undefined))return _0x2c0de7[0x3][_0x1ec4ef(0x10c)](FRAMEWORK_INITIALIZER);return _0x2c0de7[0x3][_0x1ec4ef(0x10c)](..._0x265c0b);},_0x9b5cb9[_0x3ccadb(0xff)](initJestAdapter,..._0x2c0de7);}; |
@@ -1,1 +0,1 @@ | ||
| const a16_0x8a0197=a16_0xfbdd;(function(_0x11f3da,_0x4e2102){const _0xab7d08=a16_0xfbdd,_0x3c8f48=_0x11f3da();while(!![]){try{const _0x36442c=-parseInt(_0xab7d08(0x149))/0x1*(-parseInt(_0xab7d08(0x171))/0x2)+parseInt(_0xab7d08(0x15a))/0x3+-parseInt(_0xab7d08(0x150))/0x4*(parseInt(_0xab7d08(0x193))/0x5)+-parseInt(_0xab7d08(0x16f))/0x6*(-parseInt(_0xab7d08(0x146))/0x7)+parseInt(_0xab7d08(0x182))/0x8+-parseInt(_0xab7d08(0x14e))/0x9+parseInt(_0xab7d08(0x161))/0xa*(-parseInt(_0xab7d08(0x14f))/0xb);if(_0x36442c===_0x4e2102)break;else _0x3c8f48['push'](_0x3c8f48['shift']());}catch(_0x5b3137){_0x3c8f48['push'](_0x3c8f48['shift']());}}}(a16_0xf85d,0x5ac1f));const helper=require(a16_0x8a0197(0x170)),constants=require(a16_0x8a0197(0x192)),{isTestObservabilitySession}=require('../../../helpers/test-observability/utils'),RequestQueueHandler=require(a16_0x8a0197(0x189)),ObservabilityReporter=require(a16_0x8a0197(0x194)),testhubUtils=require(a16_0x8a0197(0x16c)),logger=require(a16_0x8a0197(0x147))[a16_0x8a0197(0x1a6)],getTestEnvironment=((()=>{const _0x4315b6=a16_0x8a0197,_0x2e5ebf={};_0x2e5ebf[_0x4315b6(0x14a)]=_0x4315b6(0x155),_0x2e5ebf['whmCS']=_0x4315b6(0x179);const _0x5c66cd=_0x2e5ebf;try{const _0x3652bb=helper['requireModule'](_0x5c66cd[_0x4315b6(0x14a)]);if(_0x3652bb['resolveTestEnvironment'])return _0x3652bb['resolveTestEnvironment'];const _0x2eca62=helper['requireModule'](_0x5c66cd[_0x4315b6(0x1a7)]);if(_0x2eca62[_0x4315b6(0x156)])return _0x2eca62[_0x4315b6(0x156)];}catch{return()=>null;}return()=>null;})()),_jestUserEnvironment=((()=>{const _0x5208fb=a16_0x8a0197,_0x25ac9d={'cGtbz':function(_0x46008b,_0x2e7add){return _0x46008b(_0x2e7add);},'cECkI':'node','rjcEv':'jest-environment-node','jAlMU':function(_0x20a7de,_0x5a3911){return _0x20a7de(_0x5a3911);}},_0x197c48=_0x25ac9d[_0x5208fb(0x167)](getTestEnvironment,{'rootDir':process[_0x5208fb(0x19d)](),'testEnvironment':process[_0x5208fb(0x1a5)][_0x5208fb(0x1ac)]||_0x25ac9d[_0x5208fb(0x164)]});if(!_0x197c48)return _0x25ac9d[_0x5208fb(0x167)](_interopRequireDefault,helper['requireModule'](_0x25ac9d[_0x5208fb(0x19a)]));return _0x25ac9d[_0x5208fb(0x140)](_interopRequireDefault,helper[_0x5208fb(0x1a4)](_0x197c48));})()),_seleniumWebdriver2=((()=>{const _0x4ec7aa=a16_0x8a0197,_0x518477={'IdtaD':function(_0x1e5279,_0x375a0f){return _0x1e5279(_0x375a0f);}};try{const _0x410b99=helper[_0x4ec7aa(0x144)]();return helper[_0x4ec7aa(0x18a)](),_0x518477[_0x4ec7aa(0x162)](_interopRequireDefault,_0x410b99);}catch{return null;}})());function _interopRequireDefault(_0x1085eb){const _0x29e166=a16_0x8a0197;return _0x1085eb&&_0x1085eb[_0x29e166(0x195)]?_0x1085eb:{'default':_0x1085eb};}function a16_0xf85d(){const _0x829393=['test_done','raxmR','__skipSessionStatus','message','jest-resolve','getTestEnvironment','cleanupDrivers','debug','driver','1489095ELiRaL','SGSVL','shouldFailFast','__timeout','vufnW','xWKTc','isTrue','10srjMxd','IdtaD','AQEyX','cECkI','isArray','XpXlR','cGtbz','failFastActive','failFastOptions','projectName','onTestDone','../../../helpers/testhub/utils','teardown','__webdriver','6rOamvw','../../../helpers/helper','42244fGTLdq','info','../../../helpers/test-orchestration/failfastManager','capability','JEST','sessionNameProvided','../../../index','configuration','jest-config','bstack:options','\x20>\x20','rrTXC','XbgJn','skipSessionStatus','mode','nESjC','browserstackPercyBestPlatform','570808zLRayr','EhsWX','shouldProcessEventForTesthub','projectConfig','YKdho','browserStackPercyOptions','registerListeners','../../../helpers/test-observability/requestQueueHandler','modifyCommand','HZdSY','shutdown','setup','getInstance','bFhUk','__driversArray','browserStackGlobals','../../utils/constants','10960ydIFty','../test-observability/obsReporter','__esModule','browserstackPlatformIndex','retries__','tLdib','FRAMEWORKS','rjcEv','Builder','platformCaps','cwd','default','bFGhV','nestedKeyValue','browserstackAgentV2','jestConfig','test','requireModule','env','winstonLogger','whmCS','capabilities','buildName','PQBMd','__jestRetries','BSTACK_JEST_TEST_ENV','exports','join','quit','URXLV','handleTestEvent','testEnvironmentOptions','skipSessionName','percy','DAoTS','Fail-fast\x20is\x20active,\x20skipping\x20test::\x20','failFast','timeout__','name','jAlMU','builder','attcp','global','requireSeleniumWebdriver','xZxGd','2400230dmFhDA','../../../helpers/logger','cleanup','23awAlJj','MILYw','kMFGR','skip','percyCaptureMode','2034630bTUmRK','8157677qOoiWe','104Yxegol'];a16_0xf85d=function(){return _0x829393;};return a16_0xf85d();}const originalBuilder=_seleniumWebdriver2?_seleniumWebdriver2[a16_0x8a0197(0x19e)][a16_0x8a0197(0x19b)]:null;function a16_0xfbdd(_0x4dddc2,_0x1bb39f){const _0xf85d7e=a16_0xf85d();return a16_0xfbdd=function(_0xfbddc6,_0x5f4a63){_0xfbddc6=_0xfbddc6-0x13a;let _0x205c4d=_0xf85d7e[_0xfbddc6];return _0x205c4d;},a16_0xfbdd(_0x4dddc2,_0x1bb39f);}class CustomEnvironment extends _jestUserEnvironment[a16_0x8a0197(0x19e)]{constructor(_0x483176){const _0x7e219a=a16_0x8a0197,_0x44100d={'jixfH':_0x7e219a(0x1af),'rrTXC':function(_0x36b130,_0x498b05){return _0x36b130+_0x498b05;},'tLdib':_0x7e219a(0x17a),'raxmR':function(_0x5d9ff5,_0x442036){return _0x5d9ff5(_0x442036);},'URXLV':_0x7e219a(0x173),'xZxGd':'3|7|2|5|6|1|4|0','nESjC':'testEnvironmentOptions','HZdSY':_0x7e219a(0x187),'sgRgs':_0x7e219a(0x181),'SGSVL':_0x7e219a(0x13a),'XpXlR':_0x7e219a(0x14d),'xWKTc':_0x7e219a(0x177)};super(_0x483176),this['global']['__timeout']=0x0,this[_0x7e219a(0x178)]={};!_0x483176[_0x7e219a(0x1b2)]&&(_0x483176['testEnvironmentOptions']={});if(helper['isBrowserstackInfra']()){_0x483176[_0x7e219a(0x1b2)]=_0x483176[_0x7e219a(0x185)]?_0x483176[_0x7e219a(0x185)][_0x7e219a(0x1b2)]:_0x483176[_0x7e219a(0x1b2)];_seleniumWebdriver2&&(this[_0x7e219a(0x141)]=new _seleniumWebdriver2[(_0x7e219a(0x19e))][(_0x7e219a(0x19b))]());this[_0x7e219a(0x174)]=_0x483176['projectConfig']?_0x483176[_0x7e219a(0x185)][_0x7e219a(0x174)]:_0x483176[_0x7e219a(0x174)],this[_0x7e219a(0x143)][_0x7e219a(0x15d)]=_0x44100d[_0x7e219a(0x17c)](_0x483176[_0x7e219a(0x1b2)][_0x7e219a(0x13e)]||0x1388,constants['BSTACK_DELTA']),this[_0x7e219a(0x169)]=_0x483176[_0x7e219a(0x1b2)][_0x7e219a(0x13d)];if(this['failFastOptions']){const _0x5e878f=this[_0x7e219a(0x174)][_0x44100d['tLdib']]?.[_0x7e219a(0x1a9)]||'',_0x47110a=this[_0x7e219a(0x174)][_0x44100d[_0x7e219a(0x198)]]?.[_0x7e219a(0x16a)]||'';this[_0x7e219a(0x13d)]=new(_0x44100d[_0x7e219a(0x152)](require,_0x44100d[_0x7e219a(0x1b0)]))(this[_0x7e219a(0x169)],_0x5e878f,_0x47110a),this[_0x7e219a(0x143)]['failFastActive']=![];}helper['isNotUndefined'](_0x483176[_0x7e219a(0x1b2)][_0x7e219a(0x197)])&&(this[_0x7e219a(0x143)][_0x7e219a(0x1ab)]=_0x483176['testEnvironmentOptions'][_0x7e219a(0x197)]);}if(testhubUtils[_0x7e219a(0x184)]()){const _0x3fc4ee=new ObservabilityReporter();_0x3fc4ee[_0x7e219a(0x188)]();}this[_0x7e219a(0x143)][_0x7e219a(0x191)]={},this['configuration']=_0x483176[_0x7e219a(0x1b2)],this[_0x7e219a(0x178)]['framework']=constants[_0x7e219a(0x199)][_0x7e219a(0x175)],this[_0x7e219a(0x143)][_0x7e219a(0x196)]=(_0x483176[_0x7e219a(0x185)]?_0x483176[_0x7e219a(0x185)][_0x7e219a(0x196)]:_0x483176[_0x7e219a(0x196)])||0x0,this[_0x7e219a(0x143)]['__platformCaps']=this[_0x7e219a(0x178)]&&this[_0x7e219a(0x178)]['platformCaps']&&Array[_0x7e219a(0x165)](this[_0x7e219a(0x178)][_0x7e219a(0x19c)])&&this[_0x7e219a(0x178)][_0x7e219a(0x19c)][this['global'][_0x7e219a(0x196)]]||{};const _0x558e13=this[_0x7e219a(0x143)][_0x7e219a(0x196)],_0x2e3e18={...this['configuration'],'capability':this['configuration'][_0x7e219a(0x1a8)]&&Array[_0x7e219a(0x165)](this[_0x7e219a(0x178)][_0x7e219a(0x1a8)])&&this[_0x7e219a(0x178)][_0x7e219a(0x1a8)][_0x558e13]||{},'platformCaps':this[_0x7e219a(0x178)][_0x7e219a(0x19c)]&&Array[_0x7e219a(0x165)](this[_0x7e219a(0x178)][_0x7e219a(0x19c)])&&this[_0x7e219a(0x178)]['platformCaps'][_0x558e13]||{}};delete _0x2e3e18['capabilities'],this[_0x7e219a(0x143)][_0x7e219a(0x1a2)]=_0x2e3e18;if(_seleniumWebdriver2){const _0x5247a6=_0x44100d[_0x7e219a(0x145)]['split']('|');let _0x1f7f78=0x0;while(!![]){switch(_0x5247a6[_0x1f7f78++]){case'0':this[_0x7e219a(0x143)][_0x7e219a(0x148)]=async()=>{const _0x52c2d0=_0x7e219a;await this[_0x52c2d0(0x143)][_0x52c2d0(0x159)][_0x52c2d0(0x1af)](_0x44100d['jixfH']);};continue;case'1':helper[_0x7e219a(0x160)](this[_0x7e219a(0x178)][_0x7e219a(0x1b3)])?this[_0x7e219a(0x143)][_0x7e219a(0x176)]=!![]:this[_0x7e219a(0x143)]['sessionNameProvided']=![];continue;case'2':this[_0x7e219a(0x143)]['browserstackPercyBestPlatform']=helper[_0x7e219a(0x1a0)](_0x483176,[_0x44100d[_0x7e219a(0x180)],_0x44100d[_0x7e219a(0x18b)],_0x44100d['sgRgs']]);continue;case'3':this[_0x7e219a(0x143)]['__drivers']=[];continue;case'4':this[_0x7e219a(0x143)][_0x7e219a(0x153)]=helper[_0x7e219a(0x160)](this[_0x7e219a(0x178)][_0x7e219a(0x17e)]);continue;case'5':this['global'][_0x7e219a(0x13a)]=helper[_0x7e219a(0x1a0)](_0x483176,[_0x44100d[_0x7e219a(0x180)],_0x44100d[_0x7e219a(0x18b)],_0x44100d[_0x7e219a(0x15b)]]);continue;case'6':this[_0x7e219a(0x143)][_0x7e219a(0x14d)]=helper[_0x7e219a(0x1a0)](_0x483176,[_0x44100d['nESjC'],_0x44100d[_0x7e219a(0x18b)],_0x44100d[_0x7e219a(0x166)]]);continue;case'7':this['global'][_0x7e219a(0x16e)]=_0x44100d['raxmR'](require,_0x44100d[_0x7e219a(0x15f)])[_0x7e219a(0x1a1)]({...this[_0x7e219a(0x178)],'capability':this[_0x7e219a(0x174)]||{}},this,testhubUtils['shouldProcessEventForTesthub']());continue;}break;}}}async[a16_0x8a0197(0x16d)](){const _0x1e5918=a16_0x8a0197;_seleniumWebdriver2&&(await helper[_0x1e5918(0x157)](this['global'][_0x1e5918(0x190)]),this[_0x1e5918(0x143)][_0x1e5918(0x16e)][_0x1e5918(0x19b)]=originalBuilder),await RequestQueueHandler[_0x1e5918(0x18e)]()[_0x1e5918(0x18c)]();}async[a16_0x8a0197(0x18d)](){}async[a16_0x8a0197(0x1b1)](_0x5a72de,_0x1e38d2){const _0xb12d7a=a16_0x8a0197,_0x1677c1={};_0x1677c1[_0xb12d7a(0x13b)]=function(_0x139a7f,_0x2ac6ce){return _0x139a7f===_0x2ac6ce;},_0x1677c1[_0xb12d7a(0x18f)]='test_start',_0x1677c1[_0xb12d7a(0x142)]=_0xb12d7a(0x14c),_0x1677c1['kMFGR']=function(_0x93cb8c,_0x3c3e75){return _0x93cb8c===_0x3c3e75;},_0x1677c1[_0xb12d7a(0x15e)]=_0xb12d7a(0x151),_0x1677c1[_0xb12d7a(0x19f)]=_0xb12d7a(0x17b),_0x1677c1[_0xb12d7a(0x17d)]=function(_0x134068,_0x25f11f){return _0x134068===_0x25f11f;},_0x1677c1[_0xb12d7a(0x163)]=function(_0x5f3cd0,_0x17e9d2){return _0x5f3cd0===_0x17e9d2;},_0x1677c1[_0xb12d7a(0x186)]='Error\x20in\x20fail-fast\x20test_done\x20handler:',_0x1677c1['PQBMd']=function(_0x4ce5fe,_0x467c8b){return _0x4ce5fe===_0x467c8b;},_0x1677c1[_0xb12d7a(0x183)]=_0xb12d7a(0x16d);const _0x347f6b=_0x1677c1,{name:_0x52974e}=_0x5a72de;if(_0x347f6b[_0xb12d7a(0x13b)](_0x52974e,_0x347f6b[_0xb12d7a(0x18f)])){this[_0xb12d7a(0x143)]['testContext']=_0x5a72de[_0xb12d7a(0x1a3)];if(_0x347f6b[_0xb12d7a(0x13b)](this[_0xb12d7a(0x143)]['failFastActive'],!![])){const _0x2a4f5f=_0x5a72de[_0xb12d7a(0x1a3)][_0xb12d7a(0x13f)];logger[_0xb12d7a(0x172)](_0xb12d7a(0x13c)+_0x2a4f5f),_0x5a72de['test'][_0xb12d7a(0x17f)]=_0x347f6b['attcp'];}}if(this[_0xb12d7a(0x13d)]&&_0x347f6b[_0xb12d7a(0x14b)](_0x52974e,_0x347f6b[_0xb12d7a(0x15e)]))try{const _0x1a5550=_0x5a72de[_0xb12d7a(0x1a3)]['testPath'][_0xb12d7a(0x1ae)](_0x347f6b[_0xb12d7a(0x19f)]),_0x5da56a=_0x5a72de[_0xb12d7a(0x1a3)]['errors'];await this[_0xb12d7a(0x13d)][_0xb12d7a(0x16b)](_0x1a5550,_0x5da56a);const _0x3cdae2=await this['failFast'][_0xb12d7a(0x15c)]();_0x347f6b['XbgJn'](this[_0xb12d7a(0x143)][_0xb12d7a(0x168)],![])&&_0x347f6b[_0xb12d7a(0x163)](_0x3cdae2,!![])&&(this[_0xb12d7a(0x143)][_0xb12d7a(0x168)]=!![]);}catch(_0x763f56){logger[_0xb12d7a(0x158)](_0x347f6b[_0xb12d7a(0x186)],_0x763f56[_0xb12d7a(0x154)]);}_0x347f6b[_0xb12d7a(0x1aa)](_0x52974e,_0x347f6b[_0xb12d7a(0x183)])&&(this[_0xb12d7a(0x13d)]&&this[_0xb12d7a(0x13d)]['cleanup']());}}module[a16_0x8a0197(0x1ad)]=CustomEnvironment; | ||
| function a16_0x4663(_0x508a88,_0x174844){const _0x2211e1=a16_0x2211();return a16_0x4663=function(_0x4663d1,_0x19b1e3){_0x4663d1=_0x4663d1-0x116;let _0x346a48=_0x2211e1[_0x4663d1];return _0x346a48;},a16_0x4663(_0x508a88,_0x174844);}const a16_0x1065c1=a16_0x4663;function a16_0x2211(){const _0x542d51=['browserStackPercyOptions','retries__','__drivers','test','__esModule','jest-environment-node','9848tsxmGi','plmGR','Error\x20in\x20fail-fast\x20test_done\x20handler:','fLxyk','shouldFailFast','teardown','BSTACK_DELTA','../../../helpers/helper','requireModule','buildName','winstonLogger','isTrue','EZkLd','builder','vdZkh','setup','isBrowserstackInfra','__platformCaps','message','4OgDLfe','test_start','SLLLc','info','6361479NXnAOD','nNrvY','exports','cwd','Fail-fast\x20is\x20active,\x20skipping\x20test::\x20','configuration','failFast','env','sDHnI','xAPtx','failFastOptions','4636881HHnqaU','cleanup','framework','quit','name','../../utils/constants','failFastActive','__skipSessionStatus','browserstackAgentV2','TDJrc','__webdriver','resolveTestEnvironment','getTestEnvironment','browserstackPlatformIndex','driver','test_done','ZRpdC','jestConfig','testPath','split','__jestRetries','default','7467747zZeROD','dINpr','jest-config','capability','browserStackGlobals','1716410ucTuCa','requireSeleniumWebdriver','registerListeners','16gkabif','errors','nByWO','isArray','global','timeout__','../../../helpers/test-observability/requestQueueHandler','55eQWDRD','zoCxE','testContext','../../../helpers/test-orchestration/failfastManager','jest-resolve','node','Builder','shouldProcessEventForTesthub','\x20>\x20','cRMqW','SmYzv','__driversArray','capabilities','join','SCcUT','skip','percyCaptureMode','32EETzby','percy','bstack:options','projectConfig','RjOcD','testEnvironmentOptions','Ggeml','6814450pQxGbe','platformCaps','../../../helpers/testhub/utils','onTestDone','../test-observability/obsReporter','xVeuv','../../../index','projectName','../../../helpers/test-observability/utils','5451468lGQfvg','getInstance','nestedKeyValue','cleanupDrivers','sessionNameProvided','YQNLr','tfDsJ','__timeout'];a16_0x2211=function(){return _0x542d51;};return a16_0x2211();}(function(_0x199386,_0x259f85){const _0x3ab234=a16_0x4663,_0x245742=_0x199386();while(!![]){try{const _0xda3c07=-parseInt(_0x3ab234(0x14a))/0x1*(parseInt(_0x3ab234(0x12c))/0x2)+-parseInt(_0x3ab234(0x16c))/0x3+parseInt(_0x3ab234(0x15d))/0x4*(-parseInt(_0x3ab234(0x187))/0x5)+-parseInt(_0x3ab234(0x13c))/0x6+-parseInt(_0x3ab234(0x182))/0x7+parseInt(_0x3ab234(0x18a))/0x8*(parseInt(_0x3ab234(0x161))/0x9)+-parseInt(_0x3ab234(0x133))/0xa*(-parseInt(_0x3ab234(0x11b))/0xb);if(_0xda3c07===_0x259f85)break;else _0x245742['push'](_0x245742['shift']());}catch(_0x1abdb5){_0x245742['push'](_0x245742['shift']());}}}(a16_0x2211,0xc3123));const helper=require(a16_0x1065c1(0x151)),constants=require(a16_0x1065c1(0x171)),{isTestObservabilitySession}=require(a16_0x1065c1(0x13b)),RequestQueueHandler=require(a16_0x1065c1(0x11a)),ObservabilityReporter=require(a16_0x1065c1(0x137)),testhubUtils=require(a16_0x1065c1(0x135)),logger=require('../../../helpers/logger')[a16_0x1065c1(0x154)],getTestEnvironment=((()=>{const _0x4e2133=a16_0x1065c1,_0x38e64e={};_0x38e64e[_0x4e2133(0x169)]=_0x4e2133(0x11f),_0x38e64e[_0x4e2133(0x16a)]=_0x4e2133(0x184);const _0x5aeefa=_0x38e64e;try{const _0x57a298=helper[_0x4e2133(0x152)](_0x5aeefa[_0x4e2133(0x169)]);if(_0x57a298['resolveTestEnvironment'])return _0x57a298[_0x4e2133(0x177)];const _0x3dc2ea=helper[_0x4e2133(0x152)](_0x5aeefa['xAPtx']);if(_0x3dc2ea[_0x4e2133(0x178)])return _0x3dc2ea[_0x4e2133(0x178)];}catch{return()=>null;}return()=>null;})()),_jestUserEnvironment=((()=>{const _0x1e5504=a16_0x1065c1,_0x19cfca={'plmGR':function(_0x5eb6c2,_0x11c0d2){return _0x5eb6c2(_0x11c0d2);},'SLLLc':_0x1e5504(0x120),'EZkLd':_0x1e5504(0x149)},_0x59646e=_0x19cfca[_0x1e5504(0x14b)](getTestEnvironment,{'rootDir':process[_0x1e5504(0x164)](),'testEnvironment':process[_0x1e5504(0x168)]['BSTACK_JEST_TEST_ENV']||_0x19cfca[_0x1e5504(0x15f)]});if(!_0x59646e)return _0x19cfca['plmGR'](_interopRequireDefault,helper[_0x1e5504(0x152)](_0x19cfca[_0x1e5504(0x156)]));return _0x19cfca[_0x1e5504(0x14b)](_interopRequireDefault,helper[_0x1e5504(0x152)](_0x59646e));})()),_seleniumWebdriver2=((()=>{const _0x44c284=a16_0x1065c1,_0x12bb6a={'CNtbW':function(_0x3e397f,_0x5bf55f){return _0x3e397f(_0x5bf55f);}};try{const _0x8b4780=helper[_0x44c284(0x188)]();return helper['modifyCommand'](),_0x12bb6a['CNtbW'](_interopRequireDefault,_0x8b4780);}catch{return null;}})());function _interopRequireDefault(_0x3b4bbd){const _0x2dc734=a16_0x1065c1;return _0x3b4bbd&&_0x3b4bbd[_0x2dc734(0x148)]?_0x3b4bbd:{'default':_0x3b4bbd};}const originalBuilder=_seleniumWebdriver2?_seleniumWebdriver2['default']['Builder']:null;class CustomEnvironment extends _jestUserEnvironment[a16_0x1065c1(0x181)]{constructor(_0x1f8bb2){const _0x43314f=a16_0x1065c1,_0x4b6c9d={'FYoxr':_0x43314f(0x16f),'xVeuv':function(_0x3e5310,_0x275b3b){return _0x3e5310+_0x275b3b;},'YQNLr':_0x43314f(0x12e),'vdZkh':function(_0x294594,_0x5a900c){return _0x294594(_0x5a900c);},'zoCxE':_0x43314f(0x11e),'nNrvY':'0|4|5|3|7|6|1|2','fLxyk':_0x43314f(0x131),'SCcUT':_0x43314f(0x144),'oICcJ':_0x43314f(0x12d),'MHXPe':_0x43314f(0x139),'CKyYE':'browserstackPercyBestPlatform','nByWO':_0x43314f(0x12b)};super(_0x1f8bb2),this[_0x43314f(0x118)][_0x43314f(0x143)]=0x0,this[_0x43314f(0x166)]={};!_0x1f8bb2[_0x43314f(0x131)]&&(_0x1f8bb2['testEnvironmentOptions']={});if(helper[_0x43314f(0x15a)]()){_0x1f8bb2[_0x43314f(0x131)]=_0x1f8bb2[_0x43314f(0x12f)]?_0x1f8bb2[_0x43314f(0x12f)][_0x43314f(0x131)]:_0x1f8bb2[_0x43314f(0x131)];_seleniumWebdriver2&&(this[_0x43314f(0x157)]=new _seleniumWebdriver2[(_0x43314f(0x181))][(_0x43314f(0x121))]());this[_0x43314f(0x185)]=_0x1f8bb2[_0x43314f(0x12f)]?_0x1f8bb2[_0x43314f(0x12f)][_0x43314f(0x185)]:_0x1f8bb2[_0x43314f(0x185)],this[_0x43314f(0x118)][_0x43314f(0x143)]=_0x4b6c9d[_0x43314f(0x138)](_0x1f8bb2[_0x43314f(0x131)][_0x43314f(0x119)]||0x1388,constants[_0x43314f(0x150)]),this[_0x43314f(0x16b)]=_0x1f8bb2[_0x43314f(0x131)][_0x43314f(0x167)];if(this['failFastOptions']){const _0x213114=this[_0x43314f(0x185)][_0x4b6c9d[_0x43314f(0x141)]]?.[_0x43314f(0x153)]||'',_0x2049c2=this[_0x43314f(0x185)][_0x4b6c9d[_0x43314f(0x141)]]?.[_0x43314f(0x13a)]||'';this[_0x43314f(0x167)]=new(_0x4b6c9d[_0x43314f(0x158)](require,_0x4b6c9d[_0x43314f(0x11c)]))(this[_0x43314f(0x16b)],_0x213114,_0x2049c2),this[_0x43314f(0x118)]['failFastActive']=![];}helper['isNotUndefined'](_0x1f8bb2[_0x43314f(0x131)][_0x43314f(0x145)])&&(this[_0x43314f(0x118)][_0x43314f(0x180)]=_0x1f8bb2['testEnvironmentOptions'][_0x43314f(0x145)]);}if(testhubUtils[_0x43314f(0x122)]()){const _0x3e4e25=new ObservabilityReporter();_0x3e4e25[_0x43314f(0x189)]();}this[_0x43314f(0x118)][_0x43314f(0x186)]={},this[_0x43314f(0x166)]=_0x1f8bb2['testEnvironmentOptions'],this[_0x43314f(0x166)][_0x43314f(0x16e)]=constants['FRAMEWORKS']['JEST'],this[_0x43314f(0x118)][_0x43314f(0x179)]=(_0x1f8bb2['projectConfig']?_0x1f8bb2[_0x43314f(0x12f)]['browserstackPlatformIndex']:_0x1f8bb2[_0x43314f(0x179)])||0x0,this['global'][_0x43314f(0x15b)]=this[_0x43314f(0x166)]&&this[_0x43314f(0x166)][_0x43314f(0x134)]&&Array[_0x43314f(0x117)](this[_0x43314f(0x166)][_0x43314f(0x134)])&&this[_0x43314f(0x166)][_0x43314f(0x134)][this[_0x43314f(0x118)]['browserstackPlatformIndex']]||{};const _0x117941=this[_0x43314f(0x118)][_0x43314f(0x179)],_0x280af3={...this[_0x43314f(0x166)],'capability':this[_0x43314f(0x166)][_0x43314f(0x127)]&&Array[_0x43314f(0x117)](this[_0x43314f(0x166)]['capabilities'])&&this['configuration']['capabilities'][_0x117941]||{},'platformCaps':this[_0x43314f(0x166)][_0x43314f(0x134)]&&Array[_0x43314f(0x117)](this[_0x43314f(0x166)][_0x43314f(0x134)])&&this[_0x43314f(0x166)][_0x43314f(0x134)][_0x117941]||{}};delete _0x280af3[_0x43314f(0x127)],this[_0x43314f(0x118)][_0x43314f(0x17d)]=_0x280af3;if(_seleniumWebdriver2){const _0x8ca87f=_0x4b6c9d[_0x43314f(0x162)][_0x43314f(0x17f)]('|');let _0x374167=0x0;while(!![]){switch(_0x8ca87f[_0x374167++]){case'0':this[_0x43314f(0x118)][_0x43314f(0x146)]=[];continue;case'1':this[_0x43314f(0x118)][_0x43314f(0x173)]=helper[_0x43314f(0x155)](this[_0x43314f(0x166)]['skipSessionStatus']);continue;case'2':this[_0x43314f(0x118)][_0x43314f(0x16d)]=async()=>{const _0x2d0ccc=_0x43314f;await this['global'][_0x2d0ccc(0x17a)][_0x2d0ccc(0x16f)](_0x4b6c9d['FYoxr']);};continue;case'3':this['global'][_0x43314f(0x12d)]=helper[_0x43314f(0x13e)](_0x1f8bb2,[_0x4b6c9d['fLxyk'],_0x4b6c9d[_0x43314f(0x129)],_0x4b6c9d['oICcJ']]);continue;case'4':this['global'][_0x43314f(0x176)]=_0x4b6c9d[_0x43314f(0x158)](require,_0x4b6c9d['MHXPe'])[_0x43314f(0x174)]({...this[_0x43314f(0x166)],'capability':this[_0x43314f(0x185)]||{}},this,testhubUtils[_0x43314f(0x122)]());continue;case'5':this['global']['browserstackPercyBestPlatform']=helper[_0x43314f(0x13e)](_0x1f8bb2,[_0x4b6c9d[_0x43314f(0x14d)],_0x4b6c9d[_0x43314f(0x129)],_0x4b6c9d['CKyYE']]);continue;case'6':helper[_0x43314f(0x155)](this['configuration']['skipSessionName'])?this[_0x43314f(0x118)]['sessionNameProvided']=!![]:this['global'][_0x43314f(0x140)]=![];continue;case'7':this[_0x43314f(0x118)]['percyCaptureMode']=helper['nestedKeyValue'](_0x1f8bb2,[_0x4b6c9d[_0x43314f(0x14d)],_0x4b6c9d['SCcUT'],_0x4b6c9d[_0x43314f(0x116)]]);continue;}break;}}}async[a16_0x1065c1(0x14f)](){const _0xa397fa=a16_0x1065c1;_seleniumWebdriver2&&(await helper[_0xa397fa(0x13f)](this[_0xa397fa(0x118)][_0xa397fa(0x126)]),this['global'][_0xa397fa(0x176)]['Builder']=originalBuilder),await RequestQueueHandler[_0xa397fa(0x13d)]()['shutdown']();}async[a16_0x1065c1(0x159)](){}async['handleTestEvent'](_0x1762e0,_0x4fe213){const _0x5a7f5f=a16_0x1065c1,_0x133b0e={};_0x133b0e[_0x5a7f5f(0x132)]=function(_0x418bf6,_0x3d10cb){return _0x418bf6===_0x3d10cb;},_0x133b0e['TDJrc']=_0x5a7f5f(0x15e),_0x133b0e[_0x5a7f5f(0x142)]=_0x5a7f5f(0x12a),_0x133b0e[_0x5a7f5f(0x17c)]=_0x5a7f5f(0x17b),_0x133b0e[_0x5a7f5f(0x124)]=_0x5a7f5f(0x123),_0x133b0e[_0x5a7f5f(0x130)]=function(_0x51ce9d,_0x61c8d3){return _0x51ce9d===_0x61c8d3;},_0x133b0e[_0x5a7f5f(0x183)]=_0x5a7f5f(0x14c),_0x133b0e[_0x5a7f5f(0x125)]=_0x5a7f5f(0x14f);const _0x2c9bae=_0x133b0e,{name:_0x1756e6}=_0x1762e0;if(_0x2c9bae[_0x5a7f5f(0x132)](_0x1756e6,_0x2c9bae[_0x5a7f5f(0x175)])){this[_0x5a7f5f(0x118)][_0x5a7f5f(0x11d)]=_0x1762e0[_0x5a7f5f(0x147)];if(_0x2c9bae['Ggeml'](this[_0x5a7f5f(0x118)][_0x5a7f5f(0x172)],!![])){const _0x1f8621=_0x1762e0[_0x5a7f5f(0x147)][_0x5a7f5f(0x170)];logger[_0x5a7f5f(0x160)](_0x5a7f5f(0x165)+_0x1f8621),_0x1762e0[_0x5a7f5f(0x147)]['mode']=_0x2c9bae[_0x5a7f5f(0x142)];}}if(this['failFast']&&_0x2c9bae['Ggeml'](_0x1756e6,_0x2c9bae['ZRpdC']))try{const _0x2fac27=_0x1762e0[_0x5a7f5f(0x147)][_0x5a7f5f(0x17e)][_0x5a7f5f(0x128)](_0x2c9bae[_0x5a7f5f(0x124)]),_0x7e78b6=_0x1762e0['test'][_0x5a7f5f(0x18b)];await this[_0x5a7f5f(0x167)][_0x5a7f5f(0x136)](_0x2fac27,_0x7e78b6);const _0x22c367=await this[_0x5a7f5f(0x167)][_0x5a7f5f(0x14e)]();_0x2c9bae['RjOcD'](this[_0x5a7f5f(0x118)][_0x5a7f5f(0x172)],![])&&_0x2c9bae[_0x5a7f5f(0x132)](_0x22c367,!![])&&(this[_0x5a7f5f(0x118)][_0x5a7f5f(0x172)]=!![]);}catch(_0xc3a805){logger['debug'](_0x2c9bae['dINpr'],_0xc3a805[_0x5a7f5f(0x15c)]);}_0x2c9bae['Ggeml'](_0x1756e6,_0x2c9bae[_0x5a7f5f(0x125)])&&(this[_0x5a7f5f(0x167)]&&this['failFast']['cleanup']());}}module[a16_0x1065c1(0x163)]=CustomEnvironment; |
@@ -1,1 +0,1 @@ | ||
| const a17_0x576ade=a17_0x246f;(function(_0x54f860,_0x14d458){const _0x40d74c=a17_0x246f,_0x257eec=_0x54f860();while(!![]){try{const _0x27427f=parseInt(_0x40d74c(0xc1))/0x1*(-parseInt(_0x40d74c(0x161))/0x2)+parseInt(_0x40d74c(0x11b))/0x3+-parseInt(_0x40d74c(0xc8))/0x4+-parseInt(_0x40d74c(0x146))/0x5*(-parseInt(_0x40d74c(0x109))/0x6)+-parseInt(_0x40d74c(0xcf))/0x7*(-parseInt(_0x40d74c(0x196))/0x8)+-parseInt(_0x40d74c(0xee))/0x9*(parseInt(_0x40d74c(0x11e))/0xa)+-parseInt(_0x40d74c(0x15c))/0xb*(-parseInt(_0x40d74c(0xfe))/0xc);if(_0x27427f===_0x14d458)break;else _0x257eec['push'](_0x257eec['shift']());}catch(_0x182bb3){_0x257eec['push'](_0x257eec['shift']());}}}(a17_0x348d,0xc0c9d));const {requireModule}=require(a17_0x576ade(0xb6)),ObservabilityReporter=require('../test-observability/obsReporter'),RequestQueueHandler=require(a17_0x576ade(0x100)),TestDetails=require(a17_0x576ade(0xae)),{patchConsoleLogger,debug}=require('../../../helpers/test-observability/utils'),{o11yErrorHandler}=require(a17_0x576ade(0x116)),{shouldProcessEventForTesthub}=require('../../../helpers/testhub/utils'),testHubConstants=require('../../../helpers/testhub/constants'),BrowserstackCLI=require('../../v2/browserstackCLI'),TestFrameworkState=require(a17_0x576ade(0x171)),HookState=require(a17_0x576ade(0xe6)),JestUtils=require(a17_0x576ade(0x15a)),{v4:uuidv4}=require(a17_0x576ade(0x19b)),util=require(a17_0x576ade(0x177)),logger=require(a17_0x576ade(0x11a))[a17_0x576ade(0xdd)],{FRAMEWORKS}=require('../../utils/constants');let exportsI;try{exportsI=requireModule(a17_0x576ade(0x173),a17_0x576ade(0x198));}catch{exportsI=requireModule(a17_0x576ade(0xb1),a17_0x576ade(0x198));}const initInitialize=exportsI[a17_0x576ade(0x17b)],jestUtils=new JestUtils(),_initializedPlatformIndices=new Set();async function isCLIReady(){const _0x4e0622=a17_0x576ade,_0x2648bd={'Arjut':_0x4e0622(0x128),'dyxkk':function(_0x4cde62,_0x32edbe){return _0x4cde62(_0x32edbe);},'REKJu':_0x4e0622(0xcc),'QvSNC':function(_0x1300da,_0xe139ab){return _0x1300da===_0xe139ab;},'euXgl':_0x4e0622(0x166),'BlqQL':function(_0x6ddd11,_0x154356){return _0x6ddd11(_0x154356);}};try{const _0x9db7a5=BrowserstackCLI[_0x4e0622(0xf4)]();if(_0x9db7a5[_0x4e0622(0x12c)]()&&_0x9db7a5[_0x4e0622(0xbf)]())return logger[_0x4e0622(0x14e)](_0x2648bd['Arjut']),!![];const _0x2289ef=process[_0x4e0622(0xea)]['BROWSERSTACK_CLI_BIN_SESSION_ID'];if(_0x2289ef&&_0x9db7a5['isCliEnabled']()){if(!_0x9db7a5[_0x4e0622(0xbf)]())try{const _0x2c5649=_0x2648bd['dyxkk'](require,_0x2648bd[_0x4e0622(0x187)]),_0x17f5e4=_0x2c5649[_0x4e0622(0x10e)]();(!_0x17f5e4||!_0x17f5e4['name'])&&(_0x2648bd['QvSNC'](process[_0x4e0622(0xea)][_0x4e0622(0x190)],_0x2648bd[_0x4e0622(0x162)])?_0x2c5649['setFrameworkDetail'](FRAMEWORKS[_0x4e0622(0x15d)],FRAMEWORKS[_0x4e0622(0x199)]):_0x2c5649[_0x4e0622(0x175)](FRAMEWORKS[_0x4e0622(0x15d)],FRAMEWORKS[_0x4e0622(0xcd)])),await _0x9db7a5[_0x4e0622(0x136)]();}catch(_0x291884){return _0x2648bd[_0x4e0622(0x158)](debug,_0x4e0622(0x143)+util[_0x4e0622(0xde)](_0x291884)),![];}return _0x9db7a5[_0x4e0622(0xbf)]();}return![];}catch(_0x1cf4a2){return _0x2648bd[_0x4e0622(0x193)](debug,_0x4e0622(0x13c)+util[_0x4e0622(0xde)](_0x1cf4a2)),![];}}function getTestIdentifierForHook(_0x56b897){const _0x25a177=a17_0x576ade,_0x58a4dc={};_0x58a4dc[_0x25a177(0xfb)]=function(_0x549edc,_0x3a4906){return _0x549edc===_0x3a4906;},_0x58a4dc[_0x25a177(0xd0)]='beforeEach',_0x58a4dc[_0x25a177(0x117)]=function(_0x170de5,_0x1a7f79){return _0x170de5===_0x1a7f79;},_0x58a4dc[_0x25a177(0x165)]=_0x25a177(0x176);const _0x12fefe=_0x58a4dc;if(_0x12fefe[_0x25a177(0xfb)](_0x56b897[_0x25a177(0xc3)],_0x12fefe[_0x25a177(0xd0)])||_0x12fefe[_0x25a177(0x117)](_0x56b897[_0x25a177(0xc3)],_0x12fefe[_0x25a177(0x165)])){let _0x5864fd=global['__jestCurrentTestIdentifier'];if(!_0x5864fd&&_0x12fefe[_0x25a177(0xfb)](_0x56b897['type'],_0x12fefe[_0x25a177(0x165)])&&_0x56b897[_0x25a177(0x14d)]){const _0x4098d7={};_0x4098d7[_0x25a177(0x148)]=_0x56b897[_0x25a177(0x14d)][_0x25a177(0x148)],_0x4098d7[_0x25a177(0x14d)]=_0x56b897[_0x25a177(0x14d)]['parent'],_0x4098d7[_0x25a177(0xe7)]=_0x56b897[_0x25a177(0xe7)],_0x4098d7[_0x25a177(0xef)]=_0x56b897[_0x25a177(0xef)];const _0x12cb19=_0x4098d7;_0x5864fd=jestUtils[_0x25a177(0x195)](_0x12cb19);}return _0x5864fd;}return global[_0x25a177(0x1a0)];}function mapHookTypeToState(_0x513d22){const _0x507c79=a17_0x576ade,_0x5e91eb={};_0x5e91eb['beforeAll']=TestFrameworkState[_0x507c79(0x134)],_0x5e91eb['afterAll']=TestFrameworkState['AFTER_ALL'],_0x5e91eb[_0x507c79(0xf1)]=TestFrameworkState[_0x507c79(0x180)],_0x5e91eb[_0x507c79(0xe0)]=TestFrameworkState['AFTER_EACH'];const _0x53ad14=_0x5e91eb;return _0x53ad14[_0x513d22]||TestFrameworkState[_0x507c79(0x180)];}async function handleHookEventCLI(_0x26ec59,_0x45768a,_0x3d3a44){const _0x324584=a17_0x576ade,_0x301b00={'KhDhQ':function(_0x10e54e,_0x1b9e9c){return _0x10e54e(_0x1b9e9c);},'pKJhm':_0x324584(0xf5),'rJwJU':function(_0x19647,_0x28a6a2){return _0x19647===_0x28a6a2;},'FmPpg':_0x324584(0xfa),'CDExx':function(_0x120d38){return _0x120d38();},'qvSok':function(_0x43aafc){return _0x43aafc();},'EztzJ':_0x324584(0x19a),'YLXAV':function(_0x313420,_0x136961){return _0x313420(_0x136961);},'SFTpT':function(_0x1734c1,_0x51ccc6){return _0x1734c1===_0x51ccc6;},'cWImK':function(_0x3743f3,_0x3aa1f5){return _0x3743f3(_0x3aa1f5);},'ItNVO':function(_0x32ba3c,_0x3ab933){return _0x32ba3c===_0x3ab933;},'OEqdQ':_0x324584(0x140),'Qrmso':_0x324584(0x179)};logger['debug'](_0x324584(0x11c)+_0x45768a+_0x324584(0x12f)+_0x26ec59['type']);try{if(_0x26ec59['fn']&&_0x26ec59['fn']['toString']()['match'](/browserstack internal helper hook/))return;if(_0x26ec59['parent']&&_0x301b00[_0x324584(0x115)](_0x26ec59[_0x324584(0x14d)][_0x324584(0x148)],_0x301b00[_0x324584(0x17f)])){const _0x51b613=_0x26ec59['asyncError']&&((()=>{const _0x180803=_0x324584;try{const _0x5ada24=_0x301b00[_0x180803(0x16b)](require,_0x301b00[_0x180803(0x14f)]),_0x2f7e8f=_0x5ada24[_0x180803(0x13f)][_0x180803(0x10b)](_0x5ada24,_0x26ec59[_0x180803(0xe7)]);return _0x2f7e8f[0x0]&&_0x2f7e8f[0x0]['getFileName']?_0x2f7e8f[0x0]['getFileName']():null;}catch(_0x267e69){return logger[_0x180803(0x14e)](_0x180803(0x13b)+_0x267e69[_0x180803(0x123)]),null;}})())||_0x26ec59[_0x324584(0xef)]||null;if(!_0x51b613)return;}let _0x3537ca=_0x26ec59['hookAnalyticsId'];if(!_0x3537ca)_0x3537ca=_0x301b00[_0x324584(0xe8)](uuidv4),_0x26ec59['hookAnalyticsId']=_0x3537ca;else _0x26ec59[_0x324584(0x104)]&&(_0x3537ca=_0x301b00[_0x324584(0xbd)](uuidv4),_0x26ec59[_0x324584(0x16c)]=_0x3537ca,delete _0x26ec59[_0x324584(0x104)]);_0x301b00[_0x324584(0x115)](_0x45768a,_0x301b00[_0x324584(0xf7)])&&(_0x26ec59[_0x324584(0xc5)]=new Date()[_0x324584(0xd9)]());const _0x3a3b3a=_0x301b00[_0x324584(0xb0)](getTestIdentifierForHook,_0x26ec59);!global[_0x324584(0xaa)]&&(global['__workerDetails']={});if(_0x301b00[_0x324584(0x145)](_0x45768a,_0x301b00[_0x324584(0xf7)])){global[_0x324584(0xaa)][_0x324584(0xe1)]={'hookUUID':_0x3537ca,'testIdentifier':_0x3a3b3a,'hookType':_0x26ec59[_0x324584(0xc3)],'startedAt':new Date()[_0x324584(0xd9)]()};const _0x41603f=BrowserstackCLI[_0x324584(0xf4)]()[_0x324584(0x12a)]();_0x41603f&&_0x41603f['setActiveHook']&&_0x41603f[_0x324584(0xf8)](_0x3a3b3a,_0x3537ca,_0x26ec59['type']);}const _0x238a99=await jestUtils['createHookData'](_0x26ec59,_0x3537ca,_0x45768a,_0x3a3b3a);if(!_0x238a99)return;const _0x2ebd47=_0x301b00['cWImK'](mapHookTypeToState,_0x26ec59[_0x324584(0xc3)]),_0x7cbedc=_0x301b00[_0x324584(0xbe)](_0x45768a,_0x301b00[_0x324584(0xf7)])?HookState['PRE']:HookState[_0x324584(0x16e)],_0x1f1d0c=BrowserstackCLI[_0x324584(0xf4)]()[_0x324584(0x12a)]();if(_0x1f1d0c){const _0x1cfebf={};_0x1cfebf[_0x324584(0x19c)]=_0x238a99,await _0x1f1d0c[_0x324584(0xda)](_0x2ebd47,_0x7cbedc,_0x1cfebf);if(_0x301b00['SFTpT'](_0x45768a,_0x301b00['OEqdQ'])){const _0x14ddbf={};_0x14ddbf[_0x324584(0xab)]=_0x3a3b3a,_0x14ddbf[_0x324584(0xc3)]=_0x301b00[_0x324584(0xeb)],await _0x1f1d0c[_0x324584(0xda)](TestFrameworkState[_0x324584(0xac)],HookState[_0x324584(0x16e)],_0x14ddbf),global[_0x324584(0xaa)]&&global['__workerDetails']['currentHook']&&_0x301b00[_0x324584(0xbe)](global[_0x324584(0xaa)]['currentHook'][_0x324584(0xb8)],_0x3537ca)&&delete global['__workerDetails'][_0x324584(0xe1)],_0x1f1d0c[_0x324584(0xc2)]&&_0x1f1d0c[_0x324584(0xc2)](_0x3a3b3a,_0x3537ca);}}}catch(_0x514096){logger[_0x324584(0x105)](_0x324584(0x167)+util['format'](_0x514096));throw _0x514096;}}function a17_0x246f(_0x523a9f,_0xa5684d){const _0x348dc6=a17_0x348d();return a17_0x246f=function(_0x246f4f,_0x54f456){_0x246f4f=_0x246f4f-0xaa;let _0x18c558=_0x348dc6[_0x246f4f];return _0x18c558;},a17_0x246f(_0x523a9f,_0xa5684d);}async function handleTestEventCLI(_0x4d58cf,_0x5cc8df,_0x4848fb){const _0x3de4d7=a17_0x576ade,_0x500d85={};_0x500d85[_0x3de4d7(0xb3)]=function(_0x4692fc,_0x44c9b5){return _0x4692fc===_0x44c9b5;},_0x500d85[_0x3de4d7(0x106)]=_0x3de4d7(0x10d),_0x500d85[_0x3de4d7(0xfd)]=function(_0x26162f,_0x510b12){return _0x26162f>_0x510b12;},_0x500d85[_0x3de4d7(0xe2)]=function(_0x3df91b,_0x10f8a6){return _0x3df91b&&_0x10f8a6;},_0x500d85['wyofw']=_0x3de4d7(0x126),_0x500d85[_0x3de4d7(0x102)]=_0x3de4d7(0xff),_0x500d85[_0x3de4d7(0x11d)]=function(_0x5d086d,_0x32f72d){return _0x5d086d&&_0x32f72d;},_0x500d85[_0x3de4d7(0x110)]=function(_0x4f29bb,_0x4a2dc0){return _0x4f29bb&&_0x4a2dc0;},_0x500d85[_0x3de4d7(0x133)]=_0x3de4d7(0x10f);const _0x1a534b=_0x500d85;logger[_0x3de4d7(0x14e)](_0x3de4d7(0x127)+_0x5cc8df);try{let _0x4a4d7e;if(_0x1a534b[_0x3de4d7(0xb3)](_0x5cc8df,_0x1a534b[_0x3de4d7(0x106)])){_0x4a4d7e=jestUtils['createIdentifierFromJestTest'](_0x4d58cf),global[_0x3de4d7(0x1a0)]=_0x4a4d7e,_0x4d58cf['testAnalyticsId']=_0x4a4d7e,_0x4d58cf['id']=_0x4a4d7e,_0x4d58cf[_0x3de4d7(0xc5)]=new Date()[_0x3de4d7(0xd9)]();const _0x4fc5f9=_0x4848fb[_0x3de4d7(0x191)];_0x4848fb[_0x3de4d7(0x191)]=_0x4d58cf,_0x4d58cf[_0x3de4d7(0x131)]=null;if(_0x1a534b[_0x3de4d7(0xfd)](_0x4d58cf[_0x3de4d7(0x10a)],0x0)&&_0x4fc5f9&&_0x1a534b['kcTHt'](_0x4fc5f9[_0x3de4d7(0x17d)],_0x4d58cf[_0x3de4d7(0x17d)])){_0x4d58cf[_0x3de4d7(0x131)]=_0x4fc5f9[_0x3de4d7(0x182)];const _0x1aa401=await jestUtils[_0x3de4d7(0x11f)](_0x4d58cf,_0x4a4d7e,_0x1a534b[_0x3de4d7(0x106)]),_0x125147=BrowserstackCLI[_0x3de4d7(0xf4)]()[_0x3de4d7(0x12a)]();if(_0x1a534b[_0x3de4d7(0xe2)](_0x1aa401,_0x125147)){const _0x2639ae={};_0x2639ae[_0x3de4d7(0x10f)]=_0x1aa401,await _0x125147[_0x3de4d7(0xda)](TestFrameworkState[_0x3de4d7(0x163)],HookState['PRE'],_0x2639ae);}_0x4fc5f9[_0x3de4d7(0x14a)]=_0x1a534b[_0x3de4d7(0xd4)];const _0x11560c=await jestUtils[_0x3de4d7(0x11f)](_0x4fc5f9,_0x4fc5f9['testAnalyticsId'],_0x1a534b[_0x3de4d7(0x102)]);if(_0x1a534b[_0x3de4d7(0x11d)](_0x11560c,_0x125147)){const _0x15faf0={};_0x15faf0['test']=_0x11560c,await _0x125147['trackEvent'](TestFrameworkState['TEST'],HookState[_0x3de4d7(0x16e)],_0x15faf0);}}else{const _0x2657a5=await jestUtils['createTestFrameworkData'](_0x4d58cf,_0x4a4d7e,_0x1a534b[_0x3de4d7(0x106)]),_0x189c16=BrowserstackCLI[_0x3de4d7(0xf4)]()[_0x3de4d7(0x12a)]();if(_0x1a534b[_0x3de4d7(0x110)](_0x2657a5,_0x189c16)){const _0x1fb99a={};_0x1fb99a[_0x3de4d7(0x10f)]=_0x2657a5,await _0x189c16[_0x3de4d7(0xda)](TestFrameworkState['TEST'],HookState[_0x3de4d7(0x188)],_0x1fb99a);}}}else{_0x4a4d7e=_0x4d58cf[_0x3de4d7(0x182)]||_0x4d58cf['id']||global[_0x3de4d7(0x1a0)];const _0x3cfdb4=await jestUtils[_0x3de4d7(0x11f)](_0x4d58cf,_0x4a4d7e,_0x5cc8df),_0x520a95=BrowserstackCLI['getInstance']()[_0x3de4d7(0x12a)]();if(_0x1a534b[_0x3de4d7(0x110)](_0x3cfdb4,_0x520a95)){const _0x3ffcb8={};_0x3ffcb8[_0x3de4d7(0x10f)]=_0x3cfdb4,_0x3ffcb8[_0x3de4d7(0xba)]=_0x4d58cf,_0x3ffcb8['testIdentifier']=_0x4a4d7e,await _0x520a95[_0x3de4d7(0xda)](TestFrameworkState[_0x3de4d7(0x163)],HookState[_0x3de4d7(0x16e)],_0x3ffcb8);const _0x48c894={};_0x48c894['testUUID']=_0x4a4d7e,_0x48c894[_0x3de4d7(0xc3)]=_0x1a534b[_0x3de4d7(0x133)],await _0x520a95[_0x3de4d7(0xda)](TestFrameworkState[_0x3de4d7(0xac)],HookState[_0x3de4d7(0x16e)],_0x48c894);}}}catch(_0x57d935){logger['error'](_0x3de4d7(0x113)+util[_0x3de4d7(0xde)](_0x57d935));throw _0x57d935;}}function a17_0x348d(){const _0x68ce58=['../test-observability/test-details','PqJKb','YLXAV','jest-circus/build/jestAdapterInit.js','mZybX','kcTHt','yJQIl','dHZPO','../../../helpers/helper','unhandledErrors','hookUUID','[customJestAdapterInit]\x20Error\x20in\x20test_done\x20status\x20storage:\x20','originalTest','errors','uuAiU','qvSok','ItNVO','isRunning','fCVnC','270282KMrmlj','removeActiveHook','type','zvSpF','started_at','mUnyY','jest-circus/build/state.js','852336IEzkUP','addEventHandler','jest-circus/build/utils.js','_bstackTestName','../../v2/cliUtils','PLAYWRIGHT','eTOwG','39179xDvYmv','UiVqB','wRDAT','GiOyC','\x20>\x20','wyofw','eFYXl','IJDcy','tZUcC','gjXqs','toISOString','trackEvent','browserstackPlatformIndex','gXTNL','winstonLogger','format',':hookAnalyticsId','afterEach','currentHook','HiOjq','sendTestRunEvent','dcGet','[customJestAdapterInit]\x20Set\x20test\x20name:\x20\x22','../../v2/state/hookState','asyncError','CDExx','ynLEd','env','Qrmso','jestConfig','wCryU','6845121QtuAAe','file','DAUve','beforeEach','ngrWj','hook_failure','getInstance','stack-trace','huBqE','EztzJ','setActiveHook','Exception\x20in\x20jest\x20custom\x20reporter\x20exports\x20with\x20error:\x20','ROOT_DESCRIBE_BLOCK','RxoVk','join','DISZr','49284eADssh','TestRunFinished','../../../helpers/test-observability/requestQueueHandler','setTestUUID','KluUa','nSLYT','markedStatus','error','gcwaB','has','removeTestUUID','18882AUImgj','_currentRetry','call','fdRsA','TestRunStarted','getAutomationFrameworkDetail','test','JjWay','wUYLV','testInfo','Error\x20handling\x20test\x20event\x20for\x20CLI:\x20','shutdown','rJwJU','../../../helpers/test-observability/error-handler','zcrIg','HookFinished','daIXq','../../../helpers/logger','3852807xiLNRZ','Handling\x20hook\x20event\x20for\x20CLI:\x20','NKDYh','20LcXjOf','createTestFrameworkData','config','xNScI','errorsDetailed','message','isArray','kVCdx','failed','Handling\x20test\x20event\x20for\x20CLI:\x20','CLI\x20is\x20enabled\x20and\x20running.','length','getTestFramework','__bstackPlatformIndex','isCliEnabled','ISLzl','map','\x20for\x20hook\x20type:\x20','cPUNB','retryOf','ipYeN','ouCbJ','BEFORE_ALL','Sdnec','bootstrap','number',',\x20BROWSERSTACK_PUPPETEER=','VfUTB','EventHandler','Error\x20parsing\x20stack\x20trace\x20for\x20hook\x20asyncError:\x20','Error\x20checking\x20CLI\x20readiness:\x20','passed','jKpPF','parse','HookRunFinished','LjOwU','browserstackTestName','Error\x20bootstrapping\x20CLI\x20in\x20jest\x20adapter:\x20','forEach','SFTpT','825gcLfeH','pfpQA','name','Hvakm','state','toString','eAZQG','parent','debug','pKJhm','[customJestAdapterInit]\x20initialize\x20called,\x20shouldProcessEventForTesthub=','KmLvt','lSQwD','currentTest','teardown','hxOca','test_skip','unshift','dyxkk',',\x20re-registering\x20event\x20handler','../../v2/utils/jest-utils','match','1617eQczrs','JEST','TestRunSkipped','gpOWF','WXBit','8hTpxCY','euXgl','TEST','FFZmk','UumFz','true','Error\x20handling\x20hook\x20event\x20for\x20CLI:\x20','IaPYs','test_done','EVENT','KhDhQ','hookAnalyticsId','getFileName','POST','wdcpw','[customJestAdapterInit]\x20Set\x20test\x20status:\x20\x22','../../v2/state/testFrameworkState','testStarted','jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js','[customJestAdapterInit]\x20Error\x20in\x20test_start\x20name\x20storage:\x20','setFrameworkDetail','beforeAll','util','hEwdL','hook','puIYf','initialize','pid','title','UCxxh','FmPpg','BEFORE_EACH','bgaSZ','testAnalyticsId','removeAllListeners','BROWSERSTACK_PLATFORM_INDEX','configuration','Exception\x20in\x20jest\x20custom\x20reporter\x20with\x20error:\x20','REKJu','PRE','RFpBN','_bstackTestFailureReason','[customJestAdapterInit]\x20Skipping\x20heavy\x20init\x20for\x20platformIndex=','INtpr','HookStarted','Error\x20while\x20adding\x20o11y\x20event\x20handler,\x20','ITMLu','BROWSERSTACK_PUPPETEER','current_test','makeSingleTestResult','BlqQL','fail','createIdentifierFromJestTest','1712UNTtTA','nBlfi','jest-circus','PUPPETEER','HookRunStarted','uuid','hookData','AaBts','Error\x20routing\x20to\x20JestTestFramework:\x20','includes','__jestCurrentTestIdentifier','__workerDetails','testUUID','LOG_REPORT','hook_start'];a17_0x348d=function(){return _0x68ce58;};return a17_0x348d();}exportsI[a17_0x576ade(0x17b)]=(..._0x37fab6)=>{const _0x2a0d3a=a17_0x576ade,_0x273c88={'dHZPO':function(_0x1a91db,_0x41560d){return _0x1a91db(_0x41560d);},'kVCdx':_0x2a0d3a(0xf5),'wUYLV':function(_0x5df040,_0x58e367){return _0x5df040(_0x58e367);},'RFpBN':_0x2a0d3a(0xad),'jKpPF':function(_0x55e20b,_0x4a36d4){return _0x55e20b===_0x4a36d4;},'yJQIl':_0x2a0d3a(0xfa),'DAUve':function(_0x26d356){return _0x26d356();},'dZWcj':function(_0x21729f,_0x18b141,_0x2df7a3,_0x3d763c){return _0x21729f(_0x18b141,_0x2df7a3,_0x3d763c);},'ISLzl':_0x2a0d3a(0x19a),'ngrWj':function(_0x4f58fa,_0x3382cc){return _0x4f58fa(_0x3382cc);},'Sdnec':function(_0x306a03,_0x5f1a07){return _0x306a03(_0x5f1a07);},'PqJKb':'hook_success','ynLEd':function(_0xa9dcc8,_0x58a48c,_0x85501d,_0x511ac6){return _0xa9dcc8(_0x58a48c,_0x85501d,_0x511ac6);},'eAZQG':_0x2a0d3a(0x140),'INtpr':function(_0x93f1da,_0x67183d){return _0x93f1da(_0x67183d);},'nBlfi':function(_0x3c3030,_0x1bacad){return _0x3c3030(_0x1bacad);},'eFYXl':_0x2a0d3a(0xf3),'WXBit':_0x2a0d3a(0x176),'hxOca':'beforeEach','eTOwG':_0x2a0d3a(0xe0),'wRDAT':function(_0x573a37,_0x1bfe9c){return _0x573a37>_0x1bfe9c;},'LhWDH':function(_0x4e4f0e){return _0x4e4f0e();},'ITMLu':function(_0x52f50d,_0x57e015){return _0x52f50d(_0x57e015);},'gpOWF':function(_0x49cc93,_0x2b1f02){return _0x49cc93(_0x2b1f02);},'xNScI':'test_start','daIXq':function(_0x542074,_0x544fe1){return _0x542074!==_0x544fe1;},'hEwdL':_0x2a0d3a(0xd3),'Hvakm':function(_0x2f9a3a){return _0x2f9a3a();},'wdcpw':function(_0x36044a,_0x4fbd91,_0x1412e1,_0x10149c){return _0x36044a(_0x4fbd91,_0x1412e1,_0x10149c);},'VfUTB':_0x2a0d3a(0x10d),'IJDcy':_0x2a0d3a(0x169),'fdRsA':function(_0x202fb5,_0x105587){return _0x202fb5(_0x105587);},'fCVnC':function(_0x3a44da,_0x34e759){return _0x3a44da===_0x34e759;},'gXTNL':_0x2a0d3a(0x194),'RCywi':_0x2a0d3a(0x126),'nSLYT':_0x2a0d3a(0x13d),'GiOyC':function(_0x121b05,_0x29b29f){return _0x121b05||_0x29b29f;},'lSQwD':function(_0x7b2aeb){return _0x7b2aeb();},'mZybX':'TestRunFinished','hjbzq':function(_0x41f6b9,_0x33029c){return _0x41f6b9(_0x33029c);},'pWkza':function(_0x2924f7){return _0x2924f7();},'uuAiU':_0x2a0d3a(0x156),'zvSpF':function(_0x3a4c89){return _0x3a4c89();},'cPUNB':function(_0x2ab808,_0x6b688d,_0x5d29b1,_0x361bed){return _0x2ab808(_0x6b688d,_0x5d29b1,_0x361bed);},'dcGet':_0x2a0d3a(0x15e),'uEmdE':'run_describe_finish','huBqE':_0x2a0d3a(0x154),'puIYf':function(_0x2263cd){return _0x2263cd();},'UCxxh':_0x2a0d3a(0x137),'ODeJs':function(_0x2014b6,_0x374c8d){return _0x2014b6===_0x374c8d;},'mUnyY':function(_0x14b5bc,_0x3d2c8b){return _0x14b5bc===_0x3d2c8b;},'AaBts':function(_0x3bbb3f,_0x58dfc5){return _0x3bbb3f(_0x58dfc5);},'bgaSZ':function(_0x41e91f){return _0x41e91f();},'ipYeN':function(_0xef27b9){return _0xef27b9();},'tZUcC':function(_0x1be8df,_0xcab7d6,_0x5a3b90){return _0x1be8df(_0xcab7d6,_0x5a3b90);},'FFZmk':_0x2a0d3a(0xc7),'KmLvt':_0x2a0d3a(0x198),'pfpQA':_0x2a0d3a(0xca),'gjXqs':function(_0x2c9114,_0x1ddfc3){return _0x2c9114(_0x1ddfc3);},'LjOwU':_0x2a0d3a(0x13a),'IaPYs':function(_0x2f3c32,_0x3d7fab){return _0x2f3c32(_0x3d7fab);}};try{logger[_0x2a0d3a(0x14e)](_0x2a0d3a(0x150)+_0x273c88[_0x2a0d3a(0x17a)](shouldProcessEventForTesthub)+_0x2a0d3a(0x138)+process[_0x2a0d3a(0xea)]['BROWSERSTACK_PUPPETEER']);const _0x1b92ac=_0x37fab6&&_0x37fab6[0x0]?_0x37fab6[0x0]:{};let _0x1f2c7d=0x0;try{if(_0x1b92ac[_0x2a0d3a(0x120)]&&_0x273c88[_0x2a0d3a(0xc0)](typeof _0x1b92ac[_0x2a0d3a(0x120)][_0x2a0d3a(0xdb)],_0x273c88[_0x2a0d3a(0x17e)]))_0x1f2c7d=_0x1b92ac['config'][_0x2a0d3a(0xdb)];else{if(_0x1b92ac['configuration']&&_0x273c88['ODeJs'](typeof _0x1b92ac[_0x2a0d3a(0x185)][_0x2a0d3a(0xdb)],_0x273c88[_0x2a0d3a(0x17e)]))_0x1f2c7d=_0x1b92ac[_0x2a0d3a(0x185)]['browserstackPlatformIndex'];else global['jestConfig']&&_0x273c88[_0x2a0d3a(0xc6)](typeof global[_0x2a0d3a(0xec)]['browserstackPlatformIndex'],_0x273c88['UCxxh'])&&(_0x1f2c7d=global[_0x2a0d3a(0xec)][_0x2a0d3a(0xdb)]);}}catch(_0xc5b81){logger[_0x2a0d3a(0x14e)]('Error\x20reading\x20platformIndex\x20from\x20args:\x20'+util[_0x2a0d3a(0xde)](_0xc5b81));}global[_0x2a0d3a(0x12b)]=_0x1f2c7d,process[_0x2a0d3a(0xea)][_0x2a0d3a(0x184)]=_0x273c88[_0x2a0d3a(0x19d)](String,_0x1f2c7d);const _0x335935=new ObservabilityReporter();!_initializedPlatformIndices[_0x2a0d3a(0x107)](_0x1f2c7d)?(logger[_0x2a0d3a(0x14e)]('[customJestAdapterInit]\x20Initializing\x20for\x20platformIndex='+_0x1f2c7d),_initializedPlatformIndices['add'](_0x1f2c7d),_0x273c88[_0x2a0d3a(0x181)](shouldProcessEventForTesthub)&&(_0x273c88[_0x2a0d3a(0x132)](patchConsoleLogger),_0x335935['registerListeners']())):logger[_0x2a0d3a(0x14e)](_0x2a0d3a(0x18b)+_0x1f2c7d+_0x2a0d3a(0x159));let _0x100483;try{_0x100483=_0x273c88[_0x2a0d3a(0xd7)](requireModule,_0x273c88[_0x2a0d3a(0x164)],_0x273c88['KmLvt']);}catch{_0x100483=_0x273c88[_0x2a0d3a(0x111)](requireModule,_0x273c88[_0x2a0d3a(0x151)]);}let _0x21d47d;try{_0x21d47d=_0x273c88[_0x2a0d3a(0xd7)](requireModule,_0x273c88[_0x2a0d3a(0x147)],_0x273c88[_0x2a0d3a(0x151)])[_0x2a0d3a(0x192)];}catch{_0x21d47d=_0x273c88[_0x2a0d3a(0xd8)](requireModule,_0x273c88[_0x2a0d3a(0x151)])[_0x2a0d3a(0x192)]||(()=>({}));}const _0x373440=BrowserstackCLI[_0x2a0d3a(0xf4)]()[_0x2a0d3a(0x12c)]();(_0x273c88[_0x2a0d3a(0x17a)](shouldProcessEventForTesthub)||_0x373440)&&_0x100483[_0x2a0d3a(0xc9)](_0x273c88[_0x2a0d3a(0xd7)](o11yErrorHandler,async(_0x248359,_0x1bd537)=>{const _0x29c86b=_0x2a0d3a,_0x308c5d={'nqNVq':function(_0x421e00,_0x44f8a1){const _0x13feee=a17_0x246f;return _0x273c88[_0x13feee(0x111)](_0x421e00,_0x44f8a1);}};switch(_0x248359['name']){case _0x273c88[_0x29c86b(0x189)]:if(_0x248359[_0x29c86b(0x179)]['fn']&&_0x248359['hook']['fn'][_0x29c86b(0x14b)]()[_0x29c86b(0x15b)](/browserstack internal helper hook/))break;if(_0x248359[_0x29c86b(0x179)][_0x29c86b(0x14d)]&&_0x273c88[_0x29c86b(0x13e)](_0x248359['hook']['parent']['name'],_0x273c88[_0x29c86b(0xb4)])){const _0x2c6e2f=_0x248359[_0x29c86b(0x179)]['asyncError']&&((()=>{const _0x2bb09e=_0x29c86b;try{const _0xa66720=_0x273c88[_0x2bb09e(0xb5)](require,_0x273c88[_0x2bb09e(0x125)]),_0x44f38b=_0xa66720['parse'][_0x2bb09e(0x10b)](_0xa66720,_0x248359[_0x2bb09e(0x179)][_0x2bb09e(0xe7)]);return _0x44f38b[0x0]&&_0x44f38b[0x0]['getFileName']?_0x44f38b[0x0][_0x2bb09e(0x16d)]():null;}catch(_0x40af16){return logger[_0x2bb09e(0x14e)](_0x2bb09e(0x13b)+_0x40af16['message']),null;}})())||_0x248359[_0x29c86b(0x179)][_0x29c86b(0xef)]||null;if(!_0x2c6e2f)break;}if(BrowserstackCLI[_0x29c86b(0xf4)]()['isCliEnabled']()&&await _0x273c88[_0x29c86b(0xf0)](isCLIReady)){if(_0x273c88['wUYLV'](shouldProcessEventForTesthub,testHubConstants['EVENT'][_0x29c86b(0x18d)]))try{await _0x273c88['dZWcj'](handleHookEventCLI,_0x248359[_0x29c86b(0x179)],_0x273c88[_0x29c86b(0x12d)],_0x1bd537);break;}catch(_0x140f78){_0x273c88['ngrWj'](debug,_0x29c86b(0x19e)+util[_0x29c86b(0xde)](_0x140f78));}}if(_0x273c88[_0x29c86b(0x135)](shouldProcessEventForTesthub,testHubConstants[_0x29c86b(0x16a)][_0x29c86b(0x18d)])){if(!_0x248359[_0x29c86b(0x179)][_0x29c86b(0x16c)]){const _0x139c4d=TestDetails['setTestUUID'](process[_0x29c86b(0x17c)]+_0x29c86b(0xdf));_0x248359[_0x29c86b(0x179)][_0x29c86b(0x16c)]=_0x139c4d;}else _0x248359[_0x29c86b(0x179)][_0x29c86b(0x104)]&&(_0x248359[_0x29c86b(0x179)][_0x29c86b(0x16c)]=TestDetails[_0x29c86b(0x101)](process[_0x29c86b(0x17c)]+_0x29c86b(0xdf)),delete _0x248359[_0x29c86b(0x179)]['markedStatus']);_0x248359[_0x29c86b(0x179)]['started_at']=new Date()['toISOString'](),await _0x335935[_0x29c86b(0xe3)](_0x248359[_0x29c86b(0x179)],undefined,![],_0x273c88[_0x29c86b(0x12d)]);}break;case _0x273c88[_0x29c86b(0xaf)]:if(BrowserstackCLI['getInstance']()['isCliEnabled']()&&await _0x273c88[_0x29c86b(0xf0)](isCLIReady)){if(_0x273c88[_0x29c86b(0x135)](shouldProcessEventForTesthub,testHubConstants['EVENT']['HookFinished']))try{await _0x273c88['ynLEd'](handleHookEventCLI,_0x248359[_0x29c86b(0x179)],_0x273c88[_0x29c86b(0x14c)],_0x1bd537);break;}catch(_0x48c2a4){_0x273c88[_0x29c86b(0x18c)](debug,'Error\x20routing\x20to\x20JestTestFramework:\x20'+util[_0x29c86b(0xde)](_0x48c2a4));}}_0x273c88[_0x29c86b(0x197)](shouldProcessEventForTesthub,testHubConstants['EVENT'][_0x29c86b(0x118)])&&(await _0x335935[_0x29c86b(0xe3)](_0x248359[_0x29c86b(0x179)],undefined,![],_0x273c88[_0x29c86b(0x14c)]),TestDetails[_0x29c86b(0x108)](process['pid']+':hookAnalyticsId'));break;case _0x273c88[_0x29c86b(0xd5)]:[_0x273c88[_0x29c86b(0x160)],_0x273c88[_0x29c86b(0x155)],_0x273c88[_0x29c86b(0xce)]][_0x29c86b(0x19f)](_0x248359['hook'][_0x29c86b(0xc3)])&&(_0x335935[_0x29c86b(0xf3)]=_0x248359[_0x29c86b(0x179)]['type']),_0x1bd537[_0x29c86b(0xb7)]&&_0x273c88[_0x29c86b(0xd1)](_0x1bd537['unhandledErrors']['length'],0x0)&&(_0x248359['hook'][_0x29c86b(0x122)]=[_0x1bd537['unhandledErrors'][0x0][0x0]]);if(BrowserstackCLI[_0x29c86b(0xf4)]()[_0x29c86b(0x12c)]()&&await _0x273c88['LhWDH'](isCLIReady)){if(_0x273c88[_0x29c86b(0xf2)](shouldProcessEventForTesthub,testHubConstants[_0x29c86b(0x16a)][_0x29c86b(0x118)]))try{await _0x273c88[_0x29c86b(0xe9)](handleHookEventCLI,_0x248359[_0x29c86b(0x179)],_0x273c88['eAZQG'],_0x1bd537);break;}catch(_0x43e76e){_0x273c88[_0x29c86b(0x18f)](debug,_0x29c86b(0x19e)+util[_0x29c86b(0xde)](_0x43e76e));}}_0x273c88[_0x29c86b(0x15f)](shouldProcessEventForTesthub,testHubConstants[_0x29c86b(0x16a)][_0x29c86b(0x118)])&&(await _0x335935[_0x29c86b(0xe3)](_0x248359[_0x29c86b(0x179)],undefined,![],_0x273c88['eAZQG']),TestDetails[_0x29c86b(0x108)](process[_0x29c86b(0x17c)]+_0x29c86b(0xdf)));break;case _0x273c88[_0x29c86b(0x121)]:try{let _0x2d5654=_0x248359[_0x29c86b(0x10f)][_0x29c86b(0x148)]||'';try{let _0x3ebc00=_0x248359['test'][_0x29c86b(0x14d)];const _0x590357=[_0x2d5654];while(_0x3ebc00&&_0x3ebc00[_0x29c86b(0x148)]&&_0x273c88[_0x29c86b(0x119)](_0x3ebc00[_0x29c86b(0x148)],_0x273c88['yJQIl'])){_0x590357[_0x29c86b(0x157)](_0x3ebc00['name']),_0x3ebc00=_0x3ebc00['parent'];}_0x2d5654=_0x590357['join'](_0x273c88[_0x29c86b(0x178)]);}catch(_0x46bf67){logger[_0x29c86b(0x14e)]('[customJestAdapterInit]\x20Error\x20building\x20test\x20name:\x20'+_0x46bf67[_0x29c86b(0x123)]);}process[_0x29c86b(0xcb)]=_0x2d5654,process['_bstackTestStatus']=null,process[_0x29c86b(0x18a)]=null,logger[_0x29c86b(0x14e)](_0x29c86b(0xe5)+_0x2d5654+'\x22');if(!global[_0x29c86b(0xaa)]){const _0x57093d={};_0x57093d['currentTest']={},global['__workerDetails']=_0x57093d;}!global[_0x29c86b(0xaa)][_0x29c86b(0x153)]&&(global[_0x29c86b(0xaa)][_0x29c86b(0x153)]={});const _0x931d3b={};_0x931d3b[_0x29c86b(0x17d)]=_0x2d5654,_0x931d3b[_0x29c86b(0x148)]=_0x2d5654,global[_0x29c86b(0xaa)][_0x29c86b(0x153)][_0x29c86b(0x112)]=_0x931d3b,global[_0x29c86b(0x142)]=_0x2d5654;}catch(_0x335b95){logger['debug'](_0x29c86b(0x174)+_0x335b95[_0x29c86b(0x123)]);}if(BrowserstackCLI[_0x29c86b(0xf4)]()[_0x29c86b(0x12c)]()&&await _0x273c88[_0x29c86b(0x149)](isCLIReady))try{await _0x273c88[_0x29c86b(0x16f)](handleTestEventCLI,_0x248359['test'],_0x273c88[_0x29c86b(0x139)],_0x335935);break;}catch(_0x24dd1b){_0x273c88[_0x29c86b(0xf2)](debug,_0x29c86b(0x19e)+util[_0x29c86b(0xde)](_0x24dd1b));}_0x273c88[_0x29c86b(0x149)](shouldProcessEventForTesthub)&&await _0x335935[_0x29c86b(0x172)](_0x248359[_0x29c86b(0x10f)]);break;case _0x273c88[_0x29c86b(0xd6)]:_0x248359['test']={..._0x273c88[_0x29c86b(0x10c)](_0x21d47d,_0x248359[_0x29c86b(0x10f)]),..._0x248359[_0x29c86b(0x10f)]};try{const _0x206022=_0x248359[_0x29c86b(0x10f)][_0x29c86b(0xbb)]||[],_0x10ae87=_0x273c88[_0x29c86b(0xd1)](_0x206022[_0x29c86b(0x129)],0x0)||_0x273c88[_0x29c86b(0xc0)](_0x248359[_0x29c86b(0x10f)]['status'],_0x273c88[_0x29c86b(0xdc)]),_0x48d832=_0x10ae87?_0x273c88['RCywi']:_0x273c88[_0x29c86b(0x103)];let _0x49aef0='';_0x10ae87&&(_0x49aef0=_0x206022[_0x29c86b(0x12e)](_0xa2f60=>{const _0xbf79f1=_0x29c86b;if(Array[_0xbf79f1(0x124)](_0xa2f60))return _0xa2f60[_0xbf79f1(0x12e)](_0x29fbc5=>_0x29fbc5&&_0x29fbc5['message']||String(_0x29fbc5))[_0xbf79f1(0xfc)](';\x20');return _0xa2f60&&_0xa2f60[_0xbf79f1(0x123)]||_0x308c5d['nqNVq'](String,_0xa2f60);})[_0x29c86b(0xfc)](';\x20')),process['_bstackTestStatus']=_0x48d832,process['_bstackTestFailureReason']=_0x273c88[_0x29c86b(0xd2)](_0x49aef0,''),logger[_0x29c86b(0x14e)](_0x29c86b(0x170)+_0x48d832+'\x22'),global[_0x29c86b(0xaa)]&&global[_0x29c86b(0xaa)]['currentTest']&&(!global['__workerDetails'][_0x29c86b(0x153)]['testInfo']&&(global['__workerDetails']['currentTest'][_0x29c86b(0x112)]={}),global[_0x29c86b(0xaa)][_0x29c86b(0x153)]['testInfo']['status']=_0x48d832,_0x10ae87&&(global[_0x29c86b(0xaa)]['currentTest'][_0x29c86b(0x112)]['failureMessage']=_0x49aef0));}catch(_0x20a4b3){logger[_0x29c86b(0x14e)](_0x29c86b(0xb9)+_0x20a4b3['message']);}if(!_0x248359[_0x29c86b(0x10f)][_0x29c86b(0x104)]){_0x248359[_0x29c86b(0x10f)][_0x29c86b(0x104)]=!![];if(BrowserstackCLI[_0x29c86b(0xf4)]()['isCliEnabled']()&&await _0x273c88[_0x29c86b(0x152)](isCLIReady))try{await _0x273c88[_0x29c86b(0x16f)](handleTestEventCLI,_0x248359[_0x29c86b(0x10f)],_0x273c88[_0x29c86b(0xb2)],_0x335935);break;}catch(_0x37937d){_0x273c88['hjbzq'](debug,_0x29c86b(0x19e)+util['format'](_0x37937d));}_0x273c88['pWkza'](shouldProcessEventForTesthub)&&await _0x335935[_0x29c86b(0xe3)](_0x248359[_0x29c86b(0x10f)]);}break;case _0x273c88[_0x29c86b(0xbc)]:_0x248359[_0x29c86b(0x10f)]={..._0x273c88[_0x29c86b(0x18f)](_0x21d47d,_0x248359[_0x29c86b(0x10f)]),..._0x248359['test']};if(!_0x248359['test'][_0x29c86b(0x104)]){_0x248359[_0x29c86b(0x10f)][_0x29c86b(0x104)]=!![];if(BrowserstackCLI[_0x29c86b(0xf4)]()['isCliEnabled']()&&await _0x273c88[_0x29c86b(0xc4)](isCLIReady))try{await _0x273c88[_0x29c86b(0x130)](handleTestEventCLI,_0x248359['test'],_0x273c88[_0x29c86b(0xe4)],_0x335935);break;}catch(_0x1ddfb4){_0x273c88[_0x29c86b(0x10c)](debug,_0x29c86b(0x19e)+util[_0x29c86b(0xde)](_0x1ddfb4));}_0x273c88[_0x29c86b(0xc4)](shouldProcessEventForTesthub)&&await _0x335935[_0x29c86b(0xe3)](_0x248359[_0x29c86b(0x10f)],undefined,![],_0x273c88[_0x29c86b(0xe4)]);}break;case _0x273c88['uEmdE']:_0x335935[_0x29c86b(0xf3)]=null;break;case _0x273c88[_0x29c86b(0xf6)]:await RequestQueueHandler[_0x29c86b(0xf4)]()[_0x29c86b(0x114)](),process[_0x29c86b(0x183)]();break;default:}},_0x273c88[_0x2a0d3a(0x141)]));}catch(_0x1dd120){_0x273c88[_0x2a0d3a(0x168)](debug,_0x2a0d3a(0x18e)+_0x1dd120);}return _0x273c88[_0x2a0d3a(0x10c)](initInitialize,..._0x37fab6);};try{Object['keys'](exportsI)[a17_0x576ade(0x144)](_0x106305=>{const _0x194b22=a17_0x576ade,_0x373ad6={'wCryU':function(_0x192e58,_0x1a007e){return _0x192e58(_0x1a007e);}};try{exports&&(exports[_0x106305]=exportsI[_0x106305]);}catch(_0x522165){_0x373ad6[_0x194b22(0xed)](debug,_0x194b22(0x186)+_0x522165);}});}catch(a17_0x53c98c){debug(a17_0x576ade(0xf9)+a17_0x53c98c);} | ||
| const a17_0x9083b0=a17_0x3a2b;(function(_0x4c4552,_0x7bf114){const _0x32fed8=a17_0x3a2b,_0x242e06=_0x4c4552();while(!![]){try{const _0x84cb2c=parseInt(_0x32fed8(0x234))/0x1*(-parseInt(_0x32fed8(0x1b9))/0x2)+-parseInt(_0x32fed8(0x22c))/0x3*(-parseInt(_0x32fed8(0x1e9))/0x4)+-parseInt(_0x32fed8(0x23f))/0x5*(-parseInt(_0x32fed8(0x225))/0x6)+-parseInt(_0x32fed8(0x250))/0x7+-parseInt(_0x32fed8(0x23d))/0x8+-parseInt(_0x32fed8(0x25b))/0x9+-parseInt(_0x32fed8(0x1f5))/0xa*(-parseInt(_0x32fed8(0x1f8))/0xb);if(_0x84cb2c===_0x7bf114)break;else _0x242e06['push'](_0x242e06['shift']());}catch(_0x46028f){_0x242e06['push'](_0x242e06['shift']());}}}(a17_0x5ab0,0x82995));const {requireModule}=require(a17_0x9083b0(0x243)),ObservabilityReporter=require(a17_0x9083b0(0x232)),RequestQueueHandler=require(a17_0x9083b0(0x18f)),TestDetails=require(a17_0x9083b0(0x1a3)),{patchConsoleLogger,debug}=require(a17_0x9083b0(0x1d5)),{o11yErrorHandler}=require(a17_0x9083b0(0x186)),{shouldProcessEventForTesthub}=require(a17_0x9083b0(0x1b1)),testHubConstants=require(a17_0x9083b0(0x222)),BrowserstackCLI=require(a17_0x9083b0(0x24c)),TestFrameworkState=require(a17_0x9083b0(0x242)),HookState=require(a17_0x9083b0(0x226)),JestUtils=require(a17_0x9083b0(0x262)),{v4:uuidv4}=require('uuid'),util=require('util'),logger=require(a17_0x9083b0(0x218))[a17_0x9083b0(0x1d3)],{FRAMEWORKS}=require(a17_0x9083b0(0x22a));let exportsI;try{exportsI=requireModule(a17_0x9083b0(0x215),'jest-circus');}catch{exportsI=requireModule(a17_0x9083b0(0x1ca),'jest-circus');}function a17_0x3a2b(_0x7b4c4d,_0x4164c5){const _0x5ab0d8=a17_0x5ab0();return a17_0x3a2b=function(_0x3a2b12,_0x456cbe){_0x3a2b12=_0x3a2b12-0x185;let _0x3cd43d=_0x5ab0d8[_0x3a2b12];return _0x3cd43d;},a17_0x3a2b(_0x7b4c4d,_0x4164c5);}const initInitialize=exportsI[a17_0x9083b0(0x1a2)],jestUtils=new JestUtils(),_initializedPlatformIndices=new Set();async function isCLIReady(){const _0x13f09f=a17_0x9083b0,_0x1edb09={'FbNDd':_0x13f09f(0x213),'IiXEO':function(_0x59873a,_0x5a47a3){return _0x59873a(_0x5a47a3);},'yOEfP':_0x13f09f(0x1ee),'wmuGe':function(_0x289f33,_0x18dd1b){return _0x289f33===_0x18dd1b;},'FeMYF':_0x13f09f(0x1dd)};try{const _0x5b7a7c=BrowserstackCLI['getInstance']();if(_0x5b7a7c[_0x13f09f(0x23c)]()&&_0x5b7a7c[_0x13f09f(0x1ac)]())return logger[_0x13f09f(0x210)](_0x1edb09['FbNDd']),!![];const _0x53b1ac=process[_0x13f09f(0x20a)][_0x13f09f(0x205)];if(_0x53b1ac&&_0x5b7a7c[_0x13f09f(0x23c)]()){if(!_0x5b7a7c['isRunning']())try{const _0x18028f=_0x1edb09['IiXEO'](require,_0x1edb09[_0x13f09f(0x1e5)]),_0x38b4c9=_0x18028f['getAutomationFrameworkDetail']();(!_0x38b4c9||!_0x38b4c9['name'])&&(_0x1edb09[_0x13f09f(0x1e2)](process[_0x13f09f(0x20a)][_0x13f09f(0x18d)],_0x1edb09[_0x13f09f(0x20b)])?_0x18028f[_0x13f09f(0x194)](FRAMEWORKS['JEST'],FRAMEWORKS[_0x13f09f(0x248)]):_0x18028f[_0x13f09f(0x194)](FRAMEWORKS[_0x13f09f(0x223)],FRAMEWORKS[_0x13f09f(0x1f9)])),await _0x5b7a7c[_0x13f09f(0x203)]();}catch(_0x185aa0){return _0x1edb09[_0x13f09f(0x24b)](debug,'Error\x20bootstrapping\x20CLI\x20in\x20jest\x20adapter:\x20'+util[_0x13f09f(0x20f)](_0x185aa0)),![];}return _0x5b7a7c[_0x13f09f(0x1ac)]();}return![];}catch(_0x56ff82){return _0x1edb09[_0x13f09f(0x24b)](debug,_0x13f09f(0x1be)+util[_0x13f09f(0x20f)](_0x56ff82)),![];}}function getTestIdentifierForHook(_0x3b616f){const _0x4caca4=a17_0x9083b0,_0x514a77={};_0x514a77[_0x4caca4(0x256)]=function(_0x3c3e7a,_0xaf6ffa){return _0x3c3e7a===_0xaf6ffa;},_0x514a77[_0x4caca4(0x207)]=_0x4caca4(0x1e1),_0x514a77['QCDSZ']=_0x4caca4(0x1a8),_0x514a77['MhQKn']=function(_0x2f2c23,_0x3279ba){return _0x2f2c23===_0x3279ba;};const _0x271357=_0x514a77;if(_0x271357[_0x4caca4(0x256)](_0x3b616f[_0x4caca4(0x196)],_0x271357[_0x4caca4(0x207)])||_0x271357[_0x4caca4(0x256)](_0x3b616f[_0x4caca4(0x196)],_0x271357[_0x4caca4(0x1eb)])){let _0x4b0bd6=global[_0x4caca4(0x23b)];if(!_0x4b0bd6&&_0x271357[_0x4caca4(0x1df)](_0x3b616f[_0x4caca4(0x196)],_0x271357[_0x4caca4(0x1eb)])&&_0x3b616f[_0x4caca4(0x224)]){const _0x10532a={};_0x10532a[_0x4caca4(0x1ae)]=_0x3b616f[_0x4caca4(0x224)]['name'],_0x10532a[_0x4caca4(0x224)]=_0x3b616f[_0x4caca4(0x224)][_0x4caca4(0x224)],_0x10532a[_0x4caca4(0x1af)]=_0x3b616f[_0x4caca4(0x1af)],_0x10532a['file']=_0x3b616f[_0x4caca4(0x1f2)];const _0x25f6ce=_0x10532a;_0x4b0bd6=jestUtils['createIdentifierFromJestTest'](_0x25f6ce);}return _0x4b0bd6;}return global[_0x4caca4(0x23b)];}function mapHookTypeToState(_0x5e2eed){const _0xbda10=a17_0x9083b0,_0x579386={};_0x579386[_0xbda10(0x1a8)]=TestFrameworkState['BEFORE_ALL'],_0x579386[_0xbda10(0x212)]=TestFrameworkState[_0xbda10(0x251)],_0x579386[_0xbda10(0x1e1)]=TestFrameworkState[_0xbda10(0x254)],_0x579386[_0xbda10(0x1cf)]=TestFrameworkState[_0xbda10(0x21c)];const _0x4d6569=_0x579386;return _0x4d6569[_0x5e2eed]||TestFrameworkState[_0xbda10(0x254)];}async function handleHookEventCLI(_0x5ba239,_0x5bd14d,_0x18b45c){const _0x2ccd25=a17_0x9083b0,_0x548aaa={'CNpwv':function(_0x4cebfe,_0x4fe6a3){return _0x4cebfe(_0x4fe6a3);},'sBgbu':_0x2ccd25(0x23a),'OCFaU':function(_0x2a27ee,_0x12781d){return _0x2a27ee===_0x12781d;},'RHzNj':_0x2ccd25(0x1dc),'qtPsB':function(_0x4bb4b1){return _0x4bb4b1();},'ffeCv':function(_0x57a183,_0x914311){return _0x57a183===_0x914311;},'dbInJ':_0x2ccd25(0x261),'objii':function(_0x47d210,_0x5570c1){return _0x47d210(_0x5570c1);},'yBFnr':function(_0x35a3a2,_0x3bff16){return _0x35a3a2===_0x3bff16;},'WzwWN':function(_0xcaf002,_0x18f1d3){return _0xcaf002===_0x18f1d3;},'EwYbe':function(_0x1be034,_0x4ba5e0){return _0x1be034===_0x4ba5e0;},'CKlwT':_0x2ccd25(0x1c1),'HOLlQ':_0x2ccd25(0x1a9)};logger[_0x2ccd25(0x210)](_0x2ccd25(0x1e0)+_0x5bd14d+'\x20for\x20hook\x20type:\x20'+_0x5ba239['type']);try{if(_0x5ba239['fn']&&_0x5ba239['fn'][_0x2ccd25(0x1d0)]()[_0x2ccd25(0x25f)](/browserstack internal helper hook/))return;if(_0x5ba239[_0x2ccd25(0x224)]&&_0x548aaa['OCFaU'](_0x5ba239['parent'][_0x2ccd25(0x1ae)],_0x548aaa[_0x2ccd25(0x1bb)])){const _0x10e3a4=_0x5ba239[_0x2ccd25(0x1af)]&&((()=>{const _0x2cb241=_0x2ccd25;try{const _0x4d91aa=_0x548aaa[_0x2cb241(0x25e)](require,_0x548aaa[_0x2cb241(0x191)]),_0x5be78a=_0x4d91aa[_0x2cb241(0x239)][_0x2cb241(0x25d)](_0x4d91aa,_0x5ba239[_0x2cb241(0x1af)]);return _0x5be78a[0x0]&&_0x5be78a[0x0][_0x2cb241(0x1bd)]?_0x5be78a[0x0]['getFileName']():null;}catch(_0x353f3a){return logger[_0x2cb241(0x210)]('Error\x20parsing\x20stack\x20trace\x20for\x20hook\x20asyncError:\x20'+_0x353f3a[_0x2cb241(0x1f1)]),null;}})())||_0x5ba239[_0x2ccd25(0x1f2)]||null;if(!_0x10e3a4)return;}let _0x4348fa=_0x5ba239[_0x2ccd25(0x22b)];if(!_0x4348fa)_0x4348fa=_0x548aaa[_0x2ccd25(0x19a)](uuidv4),_0x5ba239[_0x2ccd25(0x22b)]=_0x4348fa;else _0x5ba239[_0x2ccd25(0x220)]&&(_0x4348fa=_0x548aaa[_0x2ccd25(0x19a)](uuidv4),_0x5ba239[_0x2ccd25(0x22b)]=_0x4348fa,delete _0x5ba239[_0x2ccd25(0x220)]);_0x548aaa[_0x2ccd25(0x219)](_0x5bd14d,_0x548aaa[_0x2ccd25(0x1bf)])&&(_0x5ba239[_0x2ccd25(0x1ed)]=new Date()[_0x2ccd25(0x187)]());const _0x435c18=_0x548aaa[_0x2ccd25(0x19c)](getTestIdentifierForHook,_0x5ba239);!global[_0x2ccd25(0x1d6)]&&(global[_0x2ccd25(0x1d6)]={});if(_0x548aaa['yBFnr'](_0x5bd14d,_0x548aaa[_0x2ccd25(0x1bf)])){global['__workerDetails']['currentHook']={'hookUUID':_0x4348fa,'testIdentifier':_0x435c18,'hookType':_0x5ba239['type'],'startedAt':new Date()[_0x2ccd25(0x187)]()};const _0x53781b=BrowserstackCLI[_0x2ccd25(0x233)]()['getTestFramework']();_0x53781b&&_0x53781b[_0x2ccd25(0x1de)]&&_0x53781b['setActiveHook'](_0x435c18,_0x4348fa,_0x5ba239['type']);}const _0x243387=await jestUtils[_0x2ccd25(0x201)](_0x5ba239,_0x4348fa,_0x5bd14d,_0x435c18);if(!_0x243387)return;const _0x52c149=_0x548aaa['CNpwv'](mapHookTypeToState,_0x5ba239[_0x2ccd25(0x196)]),_0xdd8258=_0x548aaa[_0x2ccd25(0x193)](_0x5bd14d,_0x548aaa[_0x2ccd25(0x1bf)])?HookState[_0x2ccd25(0x1aa)]:HookState[_0x2ccd25(0x1f6)],_0x49d4dd=BrowserstackCLI['getInstance']()['getTestFramework']();if(_0x49d4dd){const _0x1d9261={};_0x1d9261[_0x2ccd25(0x1b8)]=_0x243387,await _0x49d4dd[_0x2ccd25(0x19b)](_0x52c149,_0xdd8258,_0x1d9261);if(_0x548aaa['EwYbe'](_0x5bd14d,_0x548aaa[_0x2ccd25(0x1d9)])){const _0x15f153={};_0x15f153[_0x2ccd25(0x1ff)]=_0x435c18,_0x15f153[_0x2ccd25(0x196)]=_0x548aaa['HOLlQ'],await _0x49d4dd[_0x2ccd25(0x19b)](TestFrameworkState[_0x2ccd25(0x19e)],HookState[_0x2ccd25(0x1f6)],_0x15f153),global[_0x2ccd25(0x1d6)]&&global[_0x2ccd25(0x1d6)]['currentHook']&&_0x548aaa['WzwWN'](global['__workerDetails']['currentHook'][_0x2ccd25(0x1ad)],_0x4348fa)&&delete global['__workerDetails'][_0x2ccd25(0x221)],_0x49d4dd[_0x2ccd25(0x20d)]&&_0x49d4dd['removeActiveHook'](_0x435c18,_0x4348fa);}}}catch(_0x5ce829){logger[_0x2ccd25(0x253)](_0x2ccd25(0x1fd)+util[_0x2ccd25(0x20f)](_0x5ce829));throw _0x5ce829;}}async function handleTestEventCLI(_0x149a2c,_0x4e6a9e,_0x2356d6){const _0x4ccc15=a17_0x9083b0,_0x41787c={};_0x41787c[_0x4ccc15(0x260)]=function(_0x710282,_0x2fafb4){return _0x710282===_0x2fafb4;},_0x41787c[_0x4ccc15(0x211)]=_0x4ccc15(0x227),_0x41787c[_0x4ccc15(0x1f4)]=function(_0x2586b1,_0x43bc5e){return _0x2586b1>_0x43bc5e;},_0x41787c['RWkKk']=function(_0x36f131,_0x2deafa){return _0x36f131===_0x2deafa;},_0x41787c[_0x4ccc15(0x21a)]=function(_0x146e16,_0x338c65){return _0x146e16&&_0x338c65;},_0x41787c[_0x4ccc15(0x263)]='failed',_0x41787c[_0x4ccc15(0x1a0)]='TestRunFinished',_0x41787c[_0x4ccc15(0x197)]=function(_0x17110f,_0xf19d1b){return _0x17110f&&_0xf19d1b;},_0x41787c[_0x4ccc15(0x185)]=_0x4ccc15(0x1b3);const _0x45305c=_0x41787c;logger[_0x4ccc15(0x210)](_0x4ccc15(0x247)+_0x4e6a9e);try{let _0x38278d;if(_0x45305c[_0x4ccc15(0x260)](_0x4e6a9e,_0x45305c[_0x4ccc15(0x211)])){_0x38278d=jestUtils[_0x4ccc15(0x1e3)](_0x149a2c),global[_0x4ccc15(0x23b)]=_0x38278d,_0x149a2c['testAnalyticsId']=_0x38278d,_0x149a2c['id']=_0x38278d,_0x149a2c[_0x4ccc15(0x1ed)]=new Date()[_0x4ccc15(0x187)]();const _0x5b971f=_0x2356d6[_0x4ccc15(0x257)];_0x2356d6[_0x4ccc15(0x257)]=_0x149a2c,_0x149a2c[_0x4ccc15(0x18b)]=null;if(_0x45305c[_0x4ccc15(0x1f4)](_0x149a2c[_0x4ccc15(0x208)],0x0)&&_0x5b971f&&_0x45305c['RWkKk'](_0x5b971f['title'],_0x149a2c[_0x4ccc15(0x255)])){_0x149a2c[_0x4ccc15(0x18b)]=_0x5b971f['testAnalyticsId'];const _0x3c561f=await jestUtils[_0x4ccc15(0x1c7)](_0x149a2c,_0x38278d,_0x45305c['QWBkx']),_0x48d26d=BrowserstackCLI[_0x4ccc15(0x233)]()[_0x4ccc15(0x1e6)]();if(_0x45305c[_0x4ccc15(0x21a)](_0x3c561f,_0x48d26d)){const _0x4f96da={};_0x4f96da[_0x4ccc15(0x1b3)]=_0x3c561f,await _0x48d26d[_0x4ccc15(0x19b)](TestFrameworkState[_0x4ccc15(0x1db)],HookState[_0x4ccc15(0x1aa)],_0x4f96da);}_0x5b971f[_0x4ccc15(0x1cc)]=_0x45305c[_0x4ccc15(0x263)];const _0xb85f74=await jestUtils[_0x4ccc15(0x1c7)](_0x5b971f,_0x5b971f[_0x4ccc15(0x21b)],_0x45305c[_0x4ccc15(0x1a0)]);if(_0x45305c['ZosET'](_0xb85f74,_0x48d26d)){const _0x431cee={};_0x431cee[_0x4ccc15(0x1b3)]=_0xb85f74,await _0x48d26d[_0x4ccc15(0x19b)](TestFrameworkState[_0x4ccc15(0x1db)],HookState[_0x4ccc15(0x1f6)],_0x431cee);}}else{const _0x59bf63=await jestUtils[_0x4ccc15(0x1c7)](_0x149a2c,_0x38278d,_0x45305c['QWBkx']),_0x1b0865=BrowserstackCLI[_0x4ccc15(0x233)]()['getTestFramework']();if(_0x45305c[_0x4ccc15(0x197)](_0x59bf63,_0x1b0865)){const _0x3b2510={};_0x3b2510[_0x4ccc15(0x1b3)]=_0x59bf63,await _0x1b0865[_0x4ccc15(0x19b)](TestFrameworkState[_0x4ccc15(0x1db)],HookState[_0x4ccc15(0x1aa)],_0x3b2510);}}}else{_0x38278d=_0x149a2c[_0x4ccc15(0x21b)]||_0x149a2c['id']||global[_0x4ccc15(0x23b)];const _0x1c6934=await jestUtils[_0x4ccc15(0x1c7)](_0x149a2c,_0x38278d,_0x4e6a9e),_0x33cd19=BrowserstackCLI['getInstance']()[_0x4ccc15(0x1e6)]();if(_0x45305c[_0x4ccc15(0x21a)](_0x1c6934,_0x33cd19)){const _0x34817b={};_0x34817b[_0x4ccc15(0x1b3)]=_0x1c6934,_0x34817b[_0x4ccc15(0x24d)]=_0x149a2c,_0x34817b[_0x4ccc15(0x202)]=_0x38278d,await _0x33cd19[_0x4ccc15(0x19b)](TestFrameworkState[_0x4ccc15(0x1db)],HookState['POST'],_0x34817b);const _0x50054d={};_0x50054d[_0x4ccc15(0x1ff)]=_0x38278d,_0x50054d[_0x4ccc15(0x196)]=_0x45305c[_0x4ccc15(0x185)],await _0x33cd19['trackEvent'](TestFrameworkState[_0x4ccc15(0x19e)],HookState[_0x4ccc15(0x1f6)],_0x50054d);}}}catch(_0x1da17c){logger[_0x4ccc15(0x253)](_0x4ccc15(0x1b0)+util['format'](_0x1da17c));throw _0x1da17c;}}exportsI[a17_0x9083b0(0x1a2)]=(..._0xcb61ec)=>{const _0x37bd40=a17_0x9083b0,_0x27ff13={'UAIgG':function(_0x2d2345,_0xc62c31){return _0x2d2345(_0xc62c31);},'lRSQW':_0x37bd40(0x23a),'dcXsM':function(_0x51b613,_0x549c24){return _0x51b613(_0x549c24);},'FjVWO':_0x37bd40(0x258),'DDfRn':function(_0x22c652,_0x3ebb53){return _0x22c652===_0x3ebb53;},'SMHwD':_0x37bd40(0x1dc),'VVdsL':function(_0x4dc41e){return _0x4dc41e();},'mSJrr':function(_0x42c17e,_0x1ba202){return _0x42c17e(_0x1ba202);},'Rhldm':function(_0x262a0f,_0x11b1a0,_0x55b692,_0x1c965b){return _0x262a0f(_0x11b1a0,_0x55b692,_0x1c965b);},'PKBKc':_0x37bd40(0x261),'Cjptb':function(_0x94137c,_0x352001){return _0x94137c(_0x352001);},'tZDkT':function(_0x1ef2eb,_0x23a6cf){return _0x1ef2eb(_0x23a6cf);},'vztPk':'hook_success','eVePi':_0x37bd40(0x1c1),'nHjyh':_0x37bd40(0x1cb),'RFPyi':_0x37bd40(0x1a8),'DXiYV':_0x37bd40(0x1e1),'EYkTW':_0x37bd40(0x1cf),'hFsUl':function(_0x5eeaeb,_0x53c827){return _0x5eeaeb>_0x53c827;},'AqjEj':function(_0x2ea44c,_0x4ccc4f,_0x41dbec,_0x170298){return _0x2ea44c(_0x4ccc4f,_0x41dbec,_0x170298);},'ZWRsR':function(_0x45617a,_0x46cda0){return _0x45617a(_0x46cda0);},'pgAoc':_0x37bd40(0x249),'RqpkM':function(_0x13d732,_0x1c2992){return _0x13d732!==_0x1c2992;},'zFIwJ':'\x20>\x20','REXLQ':function(_0x2f5ae2){return _0x2f5ae2();},'xXCpX':'TestRunStarted','bbVks':'test_done','rJXAG':function(_0x3f6d56,_0x459bcf){return _0x3f6d56===_0x459bcf;},'dHRJs':_0x37bd40(0x190),'jGMLq':_0x37bd40(0x1c0),'yYZhY':_0x37bd40(0x1fc),'pukrx':function(_0x4a447e,_0x26c667){return _0x4a447e||_0x26c667;},'BeHeM':function(_0x5e79d9){return _0x5e79d9();},'FnlJj':_0x37bd40(0x237),'mSgcO':function(_0x81ca2c){return _0x81ca2c();},'BDOyO':_0x37bd40(0x1f3),'fqgGp':function(_0x3f5e7f,_0x203a74){return _0x3f5e7f(_0x203a74);},'ulqFM':function(_0x5ab690,_0x145300,_0x341525,_0x31aa60){return _0x5ab690(_0x145300,_0x341525,_0x31aa60);},'aeuUk':_0x37bd40(0x1bc),'LlyUl':function(_0x54ab50,_0x413bc3){return _0x54ab50(_0x413bc3);},'poQSr':function(_0x319e87){return _0x319e87();},'KJtYk':'run_describe_finish','YOqoR':_0x37bd40(0x199),'yjlfS':function(_0x29a51b){return _0x29a51b();},'LmaRY':'number','vfFFu':function(_0x3a9c79,_0x551060){return _0x3a9c79(_0x551060);},'ZiCRb':function(_0x3232f8){return _0x3232f8();},'lNRLe':function(_0x58d899,_0x35c24b,_0x2b5315){return _0x58d899(_0x35c24b,_0x2b5315);},'nvemB':_0x37bd40(0x259),'Rmhbj':'jest-circus','XGtOn':_0x37bd40(0x188),'sbOPR':function(_0x152229){return _0x152229();},'AlpnT':function(_0x3179c2,_0x69be02,_0x2bd330){return _0x3179c2(_0x69be02,_0x2bd330);},'Yrctn':_0x37bd40(0x1e7),'KQKcF':function(_0x3a6567,..._0x5a3ce9){return _0x3a6567(..._0x5a3ce9);}};try{logger['debug'](_0x37bd40(0x1b5)+_0x27ff13['yjlfS'](shouldProcessEventForTesthub)+',\x20BROWSERSTACK_PUPPETEER='+process['env'][_0x37bd40(0x18d)]);const _0xa031f9=_0xcb61ec&&_0xcb61ec[0x0]?_0xcb61ec[0x0]:{};let _0x170ec6=0x0;try{if(_0xa031f9['config']&&_0x27ff13[_0x37bd40(0x231)](typeof _0xa031f9[_0x37bd40(0x1ef)]['browserstackPlatformIndex'],_0x27ff13[_0x37bd40(0x1c5)]))_0x170ec6=_0xa031f9[_0x37bd40(0x1ef)][_0x37bd40(0x1f0)];else{if(_0xa031f9[_0x37bd40(0x1b6)]&&_0x27ff13['rJXAG'](typeof _0xa031f9['configuration']['browserstackPlatformIndex'],_0x27ff13[_0x37bd40(0x1c5)]))_0x170ec6=_0xa031f9['configuration'][_0x37bd40(0x1f0)];else global[_0x37bd40(0x1a5)]&&_0x27ff13[_0x37bd40(0x22e)](typeof global[_0x37bd40(0x1a5)][_0x37bd40(0x1f0)],_0x27ff13[_0x37bd40(0x1c5)])&&(_0x170ec6=global[_0x37bd40(0x1a5)][_0x37bd40(0x1f0)]);}}catch(_0x536a8b){logger[_0x37bd40(0x210)](_0x37bd40(0x1e4)+util[_0x37bd40(0x20f)](_0x536a8b));}global['__bstackPlatformIndex']=_0x170ec6,process[_0x37bd40(0x20a)]['BROWSERSTACK_PLATFORM_INDEX']=_0x27ff13['vfFFu'](String,_0x170ec6);const _0x1aab9b=new ObservabilityReporter();!_initializedPlatformIndices['has'](_0x170ec6)?(logger[_0x37bd40(0x210)](_0x37bd40(0x206)+_0x170ec6),_initializedPlatformIndices[_0x37bd40(0x24a)](_0x170ec6),_0x27ff13['VVdsL'](shouldProcessEventForTesthub)&&(_0x27ff13[_0x37bd40(0x1c2)](patchConsoleLogger),_0x1aab9b[_0x37bd40(0x20c)]())):logger[_0x37bd40(0x210)](_0x37bd40(0x241)+_0x170ec6+_0x37bd40(0x1ce));let _0x31ae4f;try{_0x31ae4f=_0x27ff13[_0x37bd40(0x1e8)](requireModule,_0x27ff13['nvemB'],_0x27ff13[_0x37bd40(0x1da)]);}catch{_0x31ae4f=_0x27ff13['Cjptb'](requireModule,_0x27ff13['Rmhbj']);}let _0x113298;try{_0x113298=_0x27ff13[_0x37bd40(0x1e8)](requireModule,_0x27ff13['XGtOn'],_0x27ff13[_0x37bd40(0x1da)])[_0x37bd40(0x25a)];}catch{_0x113298=_0x27ff13[_0x37bd40(0x1c4)](requireModule,_0x27ff13[_0x37bd40(0x1da)])[_0x37bd40(0x25a)]||(()=>({}));}const _0x32d09f=BrowserstackCLI[_0x37bd40(0x233)]()[_0x37bd40(0x23c)]();(_0x27ff13[_0x37bd40(0x19f)](shouldProcessEventForTesthub)||_0x32d09f)&&_0x31ae4f[_0x37bd40(0x230)](_0x27ff13['AlpnT'](o11yErrorHandler,async(_0x2caa1d,_0xe9183b)=>{const _0xa1e91e=_0x37bd40,_0x43df8f={'ZGICJ':function(_0x2879d8,_0x162c39){const _0xbbfbcf=a17_0x3a2b;return _0x27ff13[_0xbbfbcf(0x1c4)](_0x2879d8,_0x162c39);}};switch(_0x2caa1d[_0xa1e91e(0x1ae)]){case _0x27ff13[_0xa1e91e(0x24e)]:if(_0x2caa1d[_0xa1e91e(0x1a9)]['fn']&&_0x2caa1d[_0xa1e91e(0x1a9)]['fn'][_0xa1e91e(0x1d0)]()[_0xa1e91e(0x25f)](/browserstack internal helper hook/))break;if(_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x224)]&&_0x27ff13['DDfRn'](_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x224)][_0xa1e91e(0x1ae)],_0x27ff13[_0xa1e91e(0x214)])){const _0x11b6a5=_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x1af)]&&((()=>{const _0x408ef4=_0xa1e91e;try{const _0x3e9a6c=_0x27ff13[_0x408ef4(0x1ea)](require,_0x27ff13['lRSQW']),_0x434dc3=_0x3e9a6c[_0x408ef4(0x239)][_0x408ef4(0x25d)](_0x3e9a6c,_0x2caa1d[_0x408ef4(0x1a9)][_0x408ef4(0x1af)]);return _0x434dc3[0x0]&&_0x434dc3[0x0]['getFileName']?_0x434dc3[0x0][_0x408ef4(0x1bd)]():null;}catch(_0x507f95){return logger[_0x408ef4(0x210)]('Error\x20parsing\x20stack\x20trace\x20for\x20hook\x20asyncError:\x20'+_0x507f95[_0x408ef4(0x1f1)]),null;}})())||_0x2caa1d['hook']['file']||null;if(!_0x11b6a5)break;}if(BrowserstackCLI['getInstance']()[_0xa1e91e(0x23c)]()&&await _0x27ff13[_0xa1e91e(0x1c3)](isCLIReady)){if(_0x27ff13[_0xa1e91e(0x195)](shouldProcessEventForTesthub,testHubConstants[_0xa1e91e(0x235)][_0xa1e91e(0x1c9)]))try{await _0x27ff13[_0xa1e91e(0x18a)](handleHookEventCLI,_0x2caa1d[_0xa1e91e(0x1a9)],_0x27ff13['PKBKc'],_0xe9183b);break;}catch(_0x380c74){_0x27ff13['Cjptb'](debug,'Error\x20routing\x20to\x20JestTestFramework:\x20'+util[_0xa1e91e(0x20f)](_0x380c74));}}if(_0x27ff13['tZDkT'](shouldProcessEventForTesthub,testHubConstants['EVENT'][_0xa1e91e(0x1c9)])){if(!_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x22b)]){const _0x446f74=TestDetails[_0xa1e91e(0x229)](process[_0xa1e91e(0x24f)]+_0xa1e91e(0x1d8));_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x22b)]=_0x446f74;}else _0x2caa1d['hook'][_0xa1e91e(0x220)]&&(_0x2caa1d['hook'][_0xa1e91e(0x22b)]=TestDetails[_0xa1e91e(0x229)](process['pid']+_0xa1e91e(0x1d8)),delete _0x2caa1d['hook'][_0xa1e91e(0x220)]);_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x1ed)]=new Date()[_0xa1e91e(0x187)](),await _0x1aab9b[_0xa1e91e(0x18e)](_0x2caa1d[_0xa1e91e(0x1a9)],undefined,![],_0x27ff13['PKBKc']);}break;case _0x27ff13[_0xa1e91e(0x1c8)]:if(BrowserstackCLI[_0xa1e91e(0x233)]()[_0xa1e91e(0x23c)]()&&await _0x27ff13[_0xa1e91e(0x1c3)](isCLIReady)){if(_0x27ff13['UAIgG'](shouldProcessEventForTesthub,testHubConstants[_0xa1e91e(0x235)][_0xa1e91e(0x1fa)]))try{await _0x27ff13[_0xa1e91e(0x18a)](handleHookEventCLI,_0x2caa1d[_0xa1e91e(0x1a9)],_0x27ff13[_0xa1e91e(0x1a1)],_0xe9183b);break;}catch(_0x2d6a1d){_0x27ff13[_0xa1e91e(0x1ec)](debug,_0xa1e91e(0x1fb)+util[_0xa1e91e(0x20f)](_0x2d6a1d));}}_0x27ff13['dcXsM'](shouldProcessEventForTesthub,testHubConstants[_0xa1e91e(0x235)][_0xa1e91e(0x1fa)])&&(await _0x1aab9b[_0xa1e91e(0x18e)](_0x2caa1d[_0xa1e91e(0x1a9)],undefined,![],_0x27ff13[_0xa1e91e(0x1a1)]),TestDetails[_0xa1e91e(0x216)](process[_0xa1e91e(0x24f)]+_0xa1e91e(0x1d8)));break;case _0x27ff13['nHjyh']:[_0x27ff13[_0xa1e91e(0x1f7)],_0x27ff13[_0xa1e91e(0x1a6)],_0x27ff13['EYkTW']][_0xa1e91e(0x244)](_0x2caa1d['hook'][_0xa1e91e(0x196)])&&(_0x1aab9b[_0xa1e91e(0x1cb)]=_0x2caa1d['hook'][_0xa1e91e(0x196)]),_0xe9183b[_0xa1e91e(0x21f)]&&_0x27ff13[_0xa1e91e(0x22f)](_0xe9183b[_0xa1e91e(0x21f)]['length'],0x0)&&(_0x2caa1d[_0xa1e91e(0x1a9)][_0xa1e91e(0x204)]=[_0xe9183b['unhandledErrors'][0x0][0x0]]);if(BrowserstackCLI[_0xa1e91e(0x233)]()[_0xa1e91e(0x23c)]()&&await _0x27ff13[_0xa1e91e(0x1c3)](isCLIReady)){if(_0x27ff13[_0xa1e91e(0x1ec)](shouldProcessEventForTesthub,testHubConstants['EVENT'][_0xa1e91e(0x1fa)]))try{await _0x27ff13['AqjEj'](handleHookEventCLI,_0x2caa1d[_0xa1e91e(0x1a9)],_0x27ff13[_0xa1e91e(0x1a1)],_0xe9183b);break;}catch(_0xfcd178){_0x27ff13[_0xa1e91e(0x1b7)](debug,_0xa1e91e(0x1fb)+util['format'](_0xfcd178));}}_0x27ff13['Cjptb'](shouldProcessEventForTesthub,testHubConstants[_0xa1e91e(0x235)][_0xa1e91e(0x1fa)])&&(await _0x1aab9b[_0xa1e91e(0x18e)](_0x2caa1d['hook'],undefined,![],_0x27ff13[_0xa1e91e(0x1a1)]),TestDetails[_0xa1e91e(0x216)](process[_0xa1e91e(0x24f)]+':hookAnalyticsId'));break;case _0x27ff13[_0xa1e91e(0x18c)]:try{let _0x4527ab=_0x2caa1d[_0xa1e91e(0x1b3)][_0xa1e91e(0x1ae)]||'';try{let _0x4ee528=_0x2caa1d['test'][_0xa1e91e(0x224)];const _0xc7f31a=[_0x4527ab];while(_0x4ee528&&_0x4ee528['name']&&_0x27ff13[_0xa1e91e(0x22d)](_0x4ee528[_0xa1e91e(0x1ae)],_0x27ff13[_0xa1e91e(0x214)])){_0xc7f31a['unshift'](_0x4ee528['name']),_0x4ee528=_0x4ee528[_0xa1e91e(0x224)];}_0x4527ab=_0xc7f31a[_0xa1e91e(0x19d)](_0x27ff13[_0xa1e91e(0x23e)]);}catch(_0x494a85){logger[_0xa1e91e(0x210)](_0xa1e91e(0x252)+_0x494a85[_0xa1e91e(0x1f1)]);}process['_bstackTestName']=_0x4527ab,process[_0xa1e91e(0x20e)]=null,process[_0xa1e91e(0x228)]=null,logger[_0xa1e91e(0x210)](_0xa1e91e(0x245)+_0x4527ab+'\x22');if(!global['__workerDetails']){const _0x4a5d3f={};_0x4a5d3f[_0xa1e91e(0x1a7)]={},global[_0xa1e91e(0x1d6)]=_0x4a5d3f;}!global[_0xa1e91e(0x1d6)]['currentTest']&&(global[_0xa1e91e(0x1d6)][_0xa1e91e(0x1a7)]={});const _0x14ca3b={};_0x14ca3b[_0xa1e91e(0x255)]=_0x4527ab,_0x14ca3b[_0xa1e91e(0x1ae)]=_0x4527ab,global[_0xa1e91e(0x1d6)][_0xa1e91e(0x1a7)][_0xa1e91e(0x198)]=_0x14ca3b,global[_0xa1e91e(0x238)]=_0x4527ab;}catch(_0x1c3ebe){logger['debug']('[customJestAdapterInit]\x20Error\x20in\x20test_start\x20name\x20storage:\x20'+_0x1c3ebe[_0xa1e91e(0x1f1)]);}if(BrowserstackCLI['getInstance']()['isCliEnabled']()&&await _0x27ff13[_0xa1e91e(0x1d4)](isCLIReady))try{await _0x27ff13['Rhldm'](handleTestEventCLI,_0x2caa1d[_0xa1e91e(0x1b3)],_0x27ff13[_0xa1e91e(0x1b2)],_0x1aab9b);break;}catch(_0x478a09){_0x27ff13[_0xa1e91e(0x1c4)](debug,'Error\x20routing\x20to\x20JestTestFramework:\x20'+util[_0xa1e91e(0x20f)](_0x478a09));}_0x27ff13[_0xa1e91e(0x1d4)](shouldProcessEventForTesthub)&&await _0x1aab9b[_0xa1e91e(0x1fe)](_0x2caa1d[_0xa1e91e(0x1b3)]);break;case _0x27ff13[_0xa1e91e(0x1d7)]:_0x2caa1d['test']={..._0x27ff13[_0xa1e91e(0x195)](_0x113298,_0x2caa1d[_0xa1e91e(0x1b3)]),..._0x2caa1d[_0xa1e91e(0x1b3)]};try{const _0x289a01=_0x2caa1d['test']['errors']||[],_0x56f775=_0x27ff13[_0xa1e91e(0x22f)](_0x289a01[_0xa1e91e(0x209)],0x0)||_0x27ff13[_0xa1e91e(0x231)](_0x2caa1d[_0xa1e91e(0x1b3)]['status'],_0x27ff13[_0xa1e91e(0x1b4)]),_0xa8989d=_0x56f775?_0x27ff13['jGMLq']:_0x27ff13[_0xa1e91e(0x240)];let _0x1f16ee='';_0x56f775&&(_0x1f16ee=_0x289a01['map'](_0x44bacf=>{const _0x506562=_0xa1e91e;if(Array['isArray'](_0x44bacf))return _0x44bacf['map'](_0x2abd80=>_0x2abd80&&_0x2abd80[_0x506562(0x1f1)]||String(_0x2abd80))['join'](';\x20');return _0x44bacf&&_0x44bacf[_0x506562(0x1f1)]||_0x43df8f[_0x506562(0x189)](String,_0x44bacf);})[_0xa1e91e(0x19d)](';\x20')),process[_0xa1e91e(0x20e)]=_0xa8989d,process['_bstackTestFailureReason']=_0x27ff13[_0xa1e91e(0x1d1)](_0x1f16ee,''),logger[_0xa1e91e(0x210)]('[customJestAdapterInit]\x20Set\x20test\x20status:\x20\x22'+_0xa8989d+'\x22'),global[_0xa1e91e(0x1d6)]&&global[_0xa1e91e(0x1d6)][_0xa1e91e(0x1a7)]&&(!global[_0xa1e91e(0x1d6)]['currentTest'][_0xa1e91e(0x198)]&&(global[_0xa1e91e(0x1d6)][_0xa1e91e(0x1a7)]['testInfo']={}),global[_0xa1e91e(0x1d6)][_0xa1e91e(0x1a7)][_0xa1e91e(0x198)][_0xa1e91e(0x1ba)]=_0xa8989d,_0x56f775&&(global[_0xa1e91e(0x1d6)][_0xa1e91e(0x1a7)]['testInfo'][_0xa1e91e(0x192)]=_0x1f16ee));}catch(_0xd51bab){logger[_0xa1e91e(0x210)](_0xa1e91e(0x1a4)+_0xd51bab[_0xa1e91e(0x1f1)]);}if(!_0x2caa1d[_0xa1e91e(0x1b3)][_0xa1e91e(0x220)]){_0x2caa1d[_0xa1e91e(0x1b3)][_0xa1e91e(0x220)]=!![];if(BrowserstackCLI[_0xa1e91e(0x233)]()[_0xa1e91e(0x23c)]()&&await _0x27ff13['BeHeM'](isCLIReady))try{await _0x27ff13['AqjEj'](handleTestEventCLI,_0x2caa1d['test'],_0x27ff13[_0xa1e91e(0x21d)],_0x1aab9b);break;}catch(_0x5d9e2e){_0x27ff13[_0xa1e91e(0x1ec)](debug,'Error\x20routing\x20to\x20JestTestFramework:\x20'+util['format'](_0x5d9e2e));}_0x27ff13[_0xa1e91e(0x236)](shouldProcessEventForTesthub)&&await _0x1aab9b['sendTestRunEvent'](_0x2caa1d[_0xa1e91e(0x1b3)]);}break;case _0x27ff13[_0xa1e91e(0x200)]:_0x2caa1d['test']={..._0x27ff13[_0xa1e91e(0x25c)](_0x113298,_0x2caa1d[_0xa1e91e(0x1b3)]),..._0x2caa1d['test']};if(!_0x2caa1d[_0xa1e91e(0x1b3)]['markedStatus']){_0x2caa1d[_0xa1e91e(0x1b3)][_0xa1e91e(0x220)]=!![];if(BrowserstackCLI['getInstance']()['isCliEnabled']()&&await _0x27ff13['mSgcO'](isCLIReady))try{await _0x27ff13['ulqFM'](handleTestEventCLI,_0x2caa1d[_0xa1e91e(0x1b3)],_0x27ff13[_0xa1e91e(0x217)],_0x1aab9b);break;}catch(_0x47f3b0){_0x27ff13[_0xa1e91e(0x246)](debug,_0xa1e91e(0x1fb)+util[_0xa1e91e(0x20f)](_0x47f3b0));}_0x27ff13['poQSr'](shouldProcessEventForTesthub)&&await _0x1aab9b[_0xa1e91e(0x18e)](_0x2caa1d['test'],undefined,![],_0x27ff13[_0xa1e91e(0x217)]);}break;case _0x27ff13['KJtYk']:_0x1aab9b[_0xa1e91e(0x1cb)]=null;break;case _0x27ff13['YOqoR']:await RequestQueueHandler[_0xa1e91e(0x233)]()[_0xa1e91e(0x1c6)](),process['removeAllListeners']();break;default:}},_0x27ff13[_0x37bd40(0x21e)]));}catch(_0x2e8202){_0x27ff13[_0x37bd40(0x1ea)](debug,'Error\x20while\x20adding\x20o11y\x20event\x20handler,\x20'+_0x2e8202);}return _0x27ff13[_0x37bd40(0x1d2)](initInitialize,..._0xcb61ec);};try{Object[a17_0x9083b0(0x1cd)](exportsI)['forEach'](_0x931348=>{const _0x1c2e7f=a17_0x9083b0,_0xaf543c={'XNVrE':function(_0x31f371,_0x522c93){return _0x31f371(_0x522c93);}};try{exports&&(exports[_0x931348]=exportsI[_0x931348]);}catch(_0x5221f7){_0xaf543c['XNVrE'](debug,_0x1c2e7f(0x1ab)+_0x5221f7);}});}catch(a17_0x4c67df){debug('Exception\x20in\x20jest\x20custom\x20reporter\x20exports\x20with\x20error:\x20'+a17_0x4c67df);}function a17_0x5ab0(){const _0x4ef3d3=['sendTestRunEvent','../../../helpers/test-observability/requestQueueHandler','fail','sBgbu','failureMessage','WzwWN','setFrameworkDetail','mSJrr','type','oywnM','testInfo','teardown','qtPsB','trackEvent','objii','join','LOG_REPORT','sbOPR','QEgyN','eVePi','initialize','../test-observability/test-details','[customJestAdapterInit]\x20Error\x20in\x20test_done\x20status\x20storage:\x20','jestConfig','DXiYV','currentTest','beforeAll','hook','PRE','Exception\x20in\x20jest\x20custom\x20reporter\x20with\x20error:\x20','isRunning','hookUUID','name','asyncError','Error\x20handling\x20test\x20event\x20for\x20CLI:\x20','../../../helpers/testhub/utils','xXCpX','test','dHRJs','[customJestAdapterInit]\x20initialize\x20called,\x20shouldProcessEventForTesthub=','configuration','ZWRsR','hookData','129670OYrBpJ','status','RHzNj','TestRunSkipped','getFileName','Error\x20checking\x20CLI\x20readiness:\x20','dbInJ','failed','HookRunFinished','ZiCRb','VVdsL','dcXsM','LmaRY','shutdown','createTestFrameworkData','vztPk','HookStarted','jest-circus/build/jestAdapterInit.js','hook_failure','state','keys',',\x20re-registering\x20event\x20handler','afterEach','toString','pukrx','KQKcF','winstonLogger','REXLQ','../../../helpers/test-observability/utils','__workerDetails','bbVks',':hookAnalyticsId','CKlwT','Rmhbj','TEST','ROOT_DESCRIBE_BLOCK','true','setActiveHook','MhQKn','Handling\x20hook\x20event\x20for\x20CLI:\x20','beforeEach','wmuGe','createIdentifierFromJestTest','Error\x20reading\x20platformIndex\x20from\x20args:\x20','yOEfP','getTestFramework','EventHandler','lNRLe','1052XFzPzt','UAIgG','QCDSZ','tZDkT','started_at','../../v2/cliUtils','config','browserstackPlatformIndex','message','file','test_skip','uHlkI','12759820MtmNVH','POST','RFPyi','11oMWXRO','PLAYWRIGHT','HookFinished','Error\x20routing\x20to\x20JestTestFramework:\x20','passed','Error\x20handling\x20hook\x20event\x20for\x20CLI:\x20','testStarted','testUUID','BDOyO','createHookData','testIdentifier','bootstrap','errorsDetailed','BROWSERSTACK_CLI_BIN_SESSION_ID','[customJestAdapterInit]\x20Initializing\x20for\x20platformIndex=','oDCOB','_currentRetry','length','env','FeMYF','registerListeners','removeActiveHook','_bstackTestStatus','format','debug','QWBkx','afterAll','CLI\x20is\x20enabled\x20and\x20running.','SMHwD','jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js','removeTestUUID','aeuUk','../../../helpers/logger','ffeCv','ZosET','testAnalyticsId','AFTER_EACH','FnlJj','Yrctn','unhandledErrors','markedStatus','currentHook','../../../helpers/testhub/constants','JEST','parent','36XuORNH','../../v2/state/hookState','TestRunStarted','_bstackTestFailureReason','setTestUUID','../../utils/constants','hookAnalyticsId','7089aqzVJs','RqpkM','DDfRn','hFsUl','addEventHandler','rJXAG','../test-observability/obsReporter','getInstance','14oxvwAC','EVENT','mSgcO','TestRunFinished','browserstackTestName','parse','stack-trace','__jestCurrentTestIdentifier','isCliEnabled','749352IRvcJF','zFIwJ','610600KhbTMW','yYZhY','[customJestAdapterInit]\x20Skipping\x20heavy\x20init\x20for\x20platformIndex=','../../v2/state/testFrameworkState','../../../helpers/helper','includes','[customJestAdapterInit]\x20Set\x20test\x20name:\x20\x22','LlyUl','Handling\x20test\x20event\x20for\x20CLI:\x20','PUPPETEER','test_start','add','IiXEO','../../v2/browserstackCLI','originalTest','FjVWO','pid','2418395eKxbSO','AFTER_ALL','[customJestAdapterInit]\x20Error\x20building\x20test\x20name:\x20','error','BEFORE_EACH','title','EajAf','current_test','hook_start','jest-circus/build/state.js','makeSingleTestResult','6735546ICSHKI','fqgGp','call','CNpwv','match','MoEwX','HookRunStarted','../../v2/utils/jest-utils','gFuNa','JbVEm','../../../helpers/test-observability/error-handler','toISOString','jest-circus/build/utils.js','ZGICJ','Rhldm','retryOf','pgAoc','BROWSERSTACK_PUPPETEER'];a17_0x5ab0=function(){return _0x4ef3d3;};return a17_0x5ab0();} |
@@ -1,1 +0,1 @@ | ||
| const a18_0x562894=a18_0x4c2d;(function(_0x251860,_0x2aff59){const _0xe13f8=a18_0x4c2d,_0x186f14=_0x251860();while(!![]){try{const _0x2b824a=-parseInt(_0xe13f8(0x1ef))/0x1+-parseInt(_0xe13f8(0x1e3))/0x2+parseInt(_0xe13f8(0x1ed))/0x3*(-parseInt(_0xe13f8(0x1f3))/0x4)+parseInt(_0xe13f8(0x1e6))/0x5+parseInt(_0xe13f8(0x1ea))/0x6+-parseInt(_0xe13f8(0x1f1))/0x7+parseInt(_0xe13f8(0x1e9))/0x8;if(_0x2b824a===_0x2aff59)break;else _0x186f14['push'](_0x186f14['shift']());}catch(_0x55eddd){_0x186f14['push'](_0x186f14['shift']());}}}(a18_0x2f12,0xef136));function a18_0x4c2d(_0xdb08e0,_0x5506a5){const _0x2f124a=a18_0x2f12();return a18_0x4c2d=function(_0x4c2d35,_0x254ee2){_0x4c2d35=_0x4c2d35-0x1e2;let _0x2604e3=_0x2f124a[_0x4c2d35];return _0x2604e3;},a18_0x4c2d(_0xdb08e0,_0x5506a5);}const Sequencer=require(a18_0x562894(0x1ec))[a18_0x562894(0x1e4)];function a18_0x2f12(){const _0x285b94=['176105FxRftH','sort','path','20818744sVFVfy','6581310nBbgvn','exports','@jest/test-sequencer','9XYJOMu','JEST_TEST_ORDER','328024XKfPvx','split','7744380tlOEft','get','692052ggKFTe','map','1603584rJmTsF','default','filter'];a18_0x2f12=function(){return _0x285b94;};return a18_0x2f12();}class CustomSequencer extends Sequencer{[a18_0x562894(0x1e7)](_0x477bad){const _0xdf97d2=a18_0x562894,_0x47c88a=process['env'][_0xdf97d2(0x1ee)];if(!_0x47c88a)return _0x477bad;const _0x550d5c=_0x47c88a[_0xdf97d2(0x1f0)](','),_0x51fbe5=new Map(_0x477bad[_0xdf97d2(0x1e5)](_0x395ad9=>_0x550d5c['includes'](_0x395ad9[_0xdf97d2(0x1e8)]))[_0xdf97d2(0x1e2)](_0x9b34c7=>[_0x9b34c7[_0xdf97d2(0x1e8)],_0x9b34c7]));return _0x550d5c[_0xdf97d2(0x1e2)](_0x1cd70a=>_0x51fbe5[_0xdf97d2(0x1f2)](_0x1cd70a))[_0xdf97d2(0x1e5)](Boolean);}}module[a18_0x562894(0x1eb)]=CustomSequencer; | ||
| const a18_0x264c37=a18_0x461e;(function(_0x2e7e19,_0x194fe6){const _0x5e1ac0=a18_0x461e,_0x334eac=_0x2e7e19();while(!![]){try{const _0x5c579b=-parseInt(_0x5e1ac0(0x11c))/0x1*(parseInt(_0x5e1ac0(0x126))/0x2)+-parseInt(_0x5e1ac0(0x129))/0x3*(-parseInt(_0x5e1ac0(0x11f))/0x4)+parseInt(_0x5e1ac0(0x114))/0x5+-parseInt(_0x5e1ac0(0x11a))/0x6+-parseInt(_0x5e1ac0(0x119))/0x7*(-parseInt(_0x5e1ac0(0x121))/0x8)+-parseInt(_0x5e1ac0(0x125))/0x9*(parseInt(_0x5e1ac0(0x118))/0xa)+-parseInt(_0x5e1ac0(0x116))/0xb*(parseInt(_0x5e1ac0(0x115))/0xc);if(_0x5c579b===_0x194fe6)break;else _0x334eac['push'](_0x334eac['shift']());}catch(_0x28180b){_0x334eac['push'](_0x334eac['shift']());}}}(a18_0x3e1c,0x6ecfe));function a18_0x461e(_0x454477,_0x20c6c9){const _0x3e1cf5=a18_0x3e1c();return a18_0x461e=function(_0x461ee8,_0x2d4718){_0x461ee8=_0x461ee8-0x114;let _0x2c31d8=_0x3e1cf5[_0x461ee8];return _0x2c31d8;},a18_0x461e(_0x454477,_0x20c6c9);}const Sequencer=require('@jest/test-sequencer')[a18_0x264c37(0x117)];class CustomSequencer extends Sequencer{[a18_0x264c37(0x11b)](_0x1c3a39){const _0xaac6f0=a18_0x264c37,_0x161c7c=process[_0xaac6f0(0x127)][_0xaac6f0(0x124)];if(!_0x161c7c)return _0x1c3a39;const _0x368f5c=_0x161c7c[_0xaac6f0(0x11e)](','),_0x4a7e57=new Map(_0x1c3a39[_0xaac6f0(0x128)](_0x863c88=>_0x368f5c[_0xaac6f0(0x120)](_0x863c88[_0xaac6f0(0x11d)]))[_0xaac6f0(0x123)](_0x542634=>[_0x542634[_0xaac6f0(0x11d)],_0x542634]));return _0x368f5c[_0xaac6f0(0x123)](_0x51a1b8=>_0x4a7e57[_0xaac6f0(0x122)](_0x51a1b8))[_0xaac6f0(0x128)](Boolean);}}module['exports']=CustomSequencer;function a18_0x3e1c(){const _0x22cc69=['3234210paDVgL','9194124iPzLbF','11eBEkQI','default','4010RhcRPr','7GTxXme','2788086kPnmiH','sort','605EVRbsx','path','split','2724NfbiEj','includes','4560008alcjcL','get','map','JEST_TEST_ORDER','6939CSqIfC','306NvJlLj','env','filter','3831LJzXOI'];a18_0x3e1c=function(){return _0x22cc69;};return a18_0x3e1c();} |
@@ -1,1 +0,1 @@ | ||
| 'use strict';const a19_0x4e6e35=a19_0x1e2d;function a19_0x1e2d(_0x4381dd,_0x3f3ca4){const _0xee056c=a19_0xee05();return a19_0x1e2d=function(_0x1e2d53,_0x5c9a40){_0x1e2d53=_0x1e2d53-0x1e7;let _0x59172e=_0xee056c[_0x1e2d53];return _0x59172e;},a19_0x1e2d(_0x4381dd,_0x3f3ca4);}(function(_0x4c1f6e,_0x2c40dc){const _0x47c23f=a19_0x1e2d,_0x51f1c8=_0x4c1f6e();while(!![]){try{const _0x5c4d41=parseInt(_0x47c23f(0x1ef))/0x1+parseInt(_0x47c23f(0x203))/0x2+parseInt(_0x47c23f(0x1fa))/0x3*(parseInt(_0x47c23f(0x1ee))/0x4)+-parseInt(_0x47c23f(0x1ff))/0x5+parseInt(_0x47c23f(0x200))/0x6+-parseInt(_0x47c23f(0x1f2))/0x7*(parseInt(_0x47c23f(0x1fe))/0x8)+-parseInt(_0x47c23f(0x201))/0x9*(parseInt(_0x47c23f(0x1f6))/0xa);if(_0x5c4d41===_0x2c40dc)break;else _0x51f1c8['push'](_0x51f1c8['shift']());}catch(_0x3fb31a){_0x51f1c8['push'](_0x51f1c8['shift']());}}}(a19_0xee05,0xe7067));const {requireModule,isBrowserstackInfra}=require(a19_0x4e6e35(0x1f5)),a19_0x5475d2={};function a19_0xee05(){const _0xbc6d34=['serial','forEach','UhXpu','9DPptNO','false','env','runTests','42224rOrUkW','1698295KMTder','1420920faAWka','449046fSobdb','__esModule','3187362zofTjA','push','default','_globalConfig','config','context','AHDUj','kyAaI','jwQdP','length','freeze','capabilities','1958568CDGBtT','349417pkNWGN','parallels__','kywPd','1281nykRvK','testEnvironmentOptions','serial__','../../../helpers/helper','280dXhZFF'];a19_0xee05=function(){return _0xbc6d34;};return a19_0xee05();}a19_0x5475d2['value']=!![],Object['defineProperty'](exports,a19_0x4e6e35(0x202),a19_0x5475d2),exports[a19_0x4e6e35(0x205)]=void 0x0;function _interopRequireDefault(_0x465d2c){const _0x1bec03=a19_0x4e6e35;return _0x465d2c&&_0x465d2c[_0x1bec03(0x202)]?_0x465d2c:{'default':_0x465d2c};};const runnerModule=process[a19_0x4e6e35(0x1fc)]['BSTACK_USER_JEST_RUNNER']||'jest-runner',JestRunner=_interopRequireDefault(requireModule(runnerModule))[a19_0x4e6e35(0x205)];class TestRunner extends JestRunner{constructor(..._0x1f2b95){super(..._0x1f2b95);}[a19_0x4e6e35(0x1fd)](..._0x4ee1b9){const _0x1f8dbb=a19_0x4e6e35,_0x5c3766={'jwQdP':function(_0x5f2d57){return _0x5f2d57();},'UhXpu':function(_0x254fb3,_0x38217b){return _0x254fb3-_0x38217b;},'kyAaI':function(_0x38a33f,_0x37b705){return _0x38a33f*_0x37b705;},'lbvae':function(_0x492bd1,_0x58b71e){return _0x492bd1===_0x58b71e;},'AHDUj':_0x1f8dbb(0x1fb),'kywPd':function(_0x5ae9ff,_0x585421){return _0x5ae9ff<_0x585421;}};if(!_0x5c3766[_0x1f8dbb(0x1ea)](isBrowserstackInfra))return super[_0x1f8dbb(0x1fd)](..._0x4ee1b9);const _0x5be01c=_0x4ee1b9[0x0],_0x21983b=_0x4ee1b9[_0x5c3766[_0x1f8dbb(0x1f9)](_0x4ee1b9[_0x1f8dbb(0x1eb)],0x1)],_0x177cd0=_0x5be01c[0x0]['context'][_0x1f8dbb(0x207)][_0x1f8dbb(0x1f3)][_0x1f8dbb(0x1ed)],_0x3c55e3=_0x5be01c[0x0]['context'][_0x1f8dbb(0x207)][_0x1f8dbb(0x1f3)][_0x1f8dbb(0x1f0)];_0x3c55e3&&(this[_0x1f8dbb(0x206)]=Object[_0x1f8dbb(0x1ec)]({...this[_0x1f8dbb(0x206)],'maxWorkers':_0x5c3766[_0x1f8dbb(0x1e9)](_0x3c55e3,_0x177cd0[_0x1f8dbb(0x1eb)])}));_0x5c3766['lbvae'](_0x5be01c[0x0][_0x1f8dbb(0x1e7)][_0x1f8dbb(0x207)][_0x1f8dbb(0x1f3)][_0x1f8dbb(0x1f4)],_0x5c3766[_0x1f8dbb(0x1e8)])&&(_0x21983b&&(_0x21983b[_0x1f8dbb(0x1f7)]=![]));const _0x358c0a=[];for(let _0x4a0e58=0x0;_0x5c3766[_0x1f8dbb(0x1f1)](_0x4a0e58,_0x5be01c[_0x1f8dbb(0x1eb)]);_0x4a0e58++){const _0x3d473f=[];_0x177cd0[_0x1f8dbb(0x1f8)]((_0x276cbc,_0xbebe1b)=>{const _0x12426b=_0x1f8dbb,_0x253815={..._0x5be01c[_0x4a0e58]},_0x6ac6c4=_0x253815;_0x6ac6c4['context']=Object['freeze']({..._0x6ac6c4['context'],'config':{..._0x6ac6c4[_0x12426b(0x1e7)][_0x12426b(0x207)],'capability':_0x276cbc,'browserstackPlatformIndex':_0xbebe1b}}),_0x3d473f[_0x12426b(0x204)](_0x6ac6c4);}),_0x358c0a[_0x1f8dbb(0x204)](..._0x3d473f);}return super[_0x1f8dbb(0x1fd)](_0x358c0a,..._0x4ee1b9['slice'](0x1));}}module['exports']=TestRunner; | ||
| 'use strict';const a19_0xf41e0f=a19_0x95ad;(function(_0x3b342a,_0x53613d){const _0x522a0a=a19_0x95ad,_0x109e49=_0x3b342a();while(!![]){try{const _0xb2ce15=-parseInt(_0x522a0a(0x196))/0x1*(-parseInt(_0x522a0a(0x1af))/0x2)+parseInt(_0x522a0a(0x1b7))/0x3+parseInt(_0x522a0a(0x1b2))/0x4*(parseInt(_0x522a0a(0x1a4))/0x5)+parseInt(_0x522a0a(0x1ba))/0x6*(parseInt(_0x522a0a(0x1ab))/0x7)+-parseInt(_0x522a0a(0x19a))/0x8+parseInt(_0x522a0a(0x1bc))/0x9*(parseInt(_0x522a0a(0x199))/0xa)+parseInt(_0x522a0a(0x1b6))/0xb*(-parseInt(_0x522a0a(0x1ac))/0xc);if(_0xb2ce15===_0x53613d)break;else _0x109e49['push'](_0x109e49['shift']());}catch(_0x1b4214){_0x109e49['push'](_0x109e49['shift']());}}}(a19_0x42ac,0x7b1dc));const {requireModule,isBrowserstackInfra}=require(a19_0xf41e0f(0x19e)),a19_0x178e95={};a19_0x178e95[a19_0xf41e0f(0x198)]=!![],Object[a19_0xf41e0f(0x1b1)](exports,a19_0xf41e0f(0x1b3),a19_0x178e95),exports[a19_0xf41e0f(0x1b8)]=void 0x0;function _interopRequireDefault(_0x4dc0b9){const _0x3f871d=a19_0xf41e0f;return _0x4dc0b9&&_0x4dc0b9[_0x3f871d(0x1b3)]?_0x4dc0b9:{'default':_0x4dc0b9};}function a19_0x95ad(_0x414111,_0x5e4a64){const _0x42ac2f=a19_0x42ac();return a19_0x95ad=function(_0x95ada0,_0x32d346){_0x95ada0=_0x95ada0-0x195;let _0x57aa17=_0x42ac2f[_0x95ada0];return _0x57aa17;},a19_0x95ad(_0x414111,_0x5e4a64);};const runnerModule=process[a19_0xf41e0f(0x1a2)][a19_0xf41e0f(0x1a6)]||a19_0xf41e0f(0x1a9),JestRunner=_interopRequireDefault(requireModule(runnerModule))[a19_0xf41e0f(0x1b8)];class TestRunner extends JestRunner{constructor(..._0x38d711){super(..._0x38d711);}[a19_0xf41e0f(0x1a8)](..._0x10aded){const _0x54d8d6=a19_0xf41e0f,_0x3b47e3={'oqyKA':function(_0x29707b){return _0x29707b();},'oRJsc':function(_0x48bbe3,_0x4c0053){return _0x48bbe3-_0x4c0053;},'fJxdx':function(_0x514d31,_0x41838e){return _0x514d31*_0x41838e;},'rwGXT':function(_0x3c0705,_0x530fc4){return _0x3c0705===_0x530fc4;},'vFNEN':_0x54d8d6(0x195),'XDvAU':function(_0x23d6c0,_0x4f9c5b){return _0x23d6c0<_0x4f9c5b;}};if(!_0x3b47e3[_0x54d8d6(0x1a7)](isBrowserstackInfra))return super[_0x54d8d6(0x1a8)](..._0x10aded);const _0x54c515=_0x10aded[0x0],_0x2c2aa7=_0x10aded[_0x3b47e3[_0x54d8d6(0x19d)](_0x10aded[_0x54d8d6(0x1b0)],0x1)],_0x59eb6a=_0x54c515[0x0][_0x54d8d6(0x1a0)][_0x54d8d6(0x1a5)][_0x54d8d6(0x19f)]['capabilities'],_0x2cfa56=_0x54c515[0x0][_0x54d8d6(0x1a0)][_0x54d8d6(0x1a5)]['testEnvironmentOptions'][_0x54d8d6(0x1b9)];_0x2cfa56&&(this['_globalConfig']=Object[_0x54d8d6(0x1a1)]({...this[_0x54d8d6(0x1ad)],'maxWorkers':_0x3b47e3[_0x54d8d6(0x1ae)](_0x2cfa56,_0x59eb6a[_0x54d8d6(0x1b0)])}));_0x3b47e3[_0x54d8d6(0x1a3)](_0x54c515[0x0]['context'][_0x54d8d6(0x1a5)][_0x54d8d6(0x19f)][_0x54d8d6(0x19b)],_0x3b47e3[_0x54d8d6(0x19c)])&&(_0x2c2aa7&&(_0x2c2aa7[_0x54d8d6(0x1b4)]=![]));const _0x3b641e=[];for(let _0x1a0f64=0x0;_0x3b47e3[_0x54d8d6(0x1b5)](_0x1a0f64,_0x54c515[_0x54d8d6(0x1b0)]);_0x1a0f64++){const _0x5ddfee=[];_0x59eb6a['forEach']((_0x10dddb,_0x33e99d)=>{const _0x48da76=_0x54d8d6,_0x44695d={..._0x54c515[_0x1a0f64]},_0x8f2df0=_0x44695d;_0x8f2df0['context']=Object[_0x48da76(0x1a1)]({..._0x8f2df0['context'],'config':{..._0x8f2df0[_0x48da76(0x1a0)][_0x48da76(0x1a5)],'capability':_0x10dddb,'browserstackPlatformIndex':_0x33e99d}}),_0x5ddfee[_0x48da76(0x1bb)](_0x8f2df0);}),_0x3b641e['push'](..._0x5ddfee);}return super[_0x54d8d6(0x1a8)](_0x3b641e,..._0x10aded[_0x54d8d6(0x1aa)](0x1));}}function a19_0x42ac(){const _0x3f1d0e=['../../../helpers/helper','testEnvironmentOptions','context','freeze','env','rwGXT','1040225Fkvzyo','config','BSTACK_USER_JEST_RUNNER','oqyKA','runTests','jest-runner','slice','652379nOhVRP','57264HrRCvT','_globalConfig','fJxdx','4682DsgQQR','length','defineProperty','16urOulo','__esModule','serial','XDvAU','5258vLtnaH','1486389bSHDwR','default','parallels__','30IKjrys','push','1386036JVJzEI','false','331KnrBDJ','exports','value','50okweWp','4425752zEmCav','serial__','vFNEN','oRJsc'];a19_0x42ac=function(){return _0x3f1d0e;};return a19_0x42ac();}module[a19_0xf41e0f(0x197)]=TestRunner; |
@@ -1,1 +0,1 @@ | ||
| const a20_0x363e8d=a20_0x4535;(function(_0x3939cf,_0x13b7dd){const _0x466b29=a20_0x4535,_0xd60ccb=_0x3939cf();while(!![]){try{const _0x3d3f54=-parseInt(_0x466b29(0x2e0))/0x1*(parseInt(_0x466b29(0x265))/0x2)+-parseInt(_0x466b29(0x2b1))/0x3+-parseInt(_0x466b29(0x268))/0x4+parseInt(_0x466b29(0x298))/0x5+-parseInt(_0x466b29(0x25f))/0x6*(parseInt(_0x466b29(0x1e4))/0x7)+parseInt(_0x466b29(0x2bb))/0x8*(-parseInt(_0x466b29(0x228))/0x9)+parseInt(_0x466b29(0x29e))/0xa;if(_0x3d3f54===_0x13b7dd)break;else _0xd60ccb['push'](_0xd60ccb['shift']());}catch(_0x367a5e){_0xd60ccb['push'](_0xd60ccb['shift']());}}}(a20_0x4ee6,0x6caa8));const util=require(a20_0x363e8d(0x1f4)),helper=require(a20_0x363e8d(0x20b)),{TEST_FRAMEWORK_HOOK_TIMEOUT}=require('../utils/constants'),{sendPlatformDetails}=require(a20_0x363e8d(0x1f2)),{isBrowserstackInfra,markSessionStatus}=require(a20_0x363e8d(0x20b));let __error_messages__=[];const RequestQueueHandler=require('../../helpers/test-observability/requestQueueHandler');jest[a20_0x363e8d(0x281)](__timeout);function a20_0x4ee6(){const _0x236e68=['message','JEST','Attempting\x20direct\x20page\x20close\x20fallback\x20for\x20Android','getPageFromAutomationFramework','jgFPR','quitCount_','Error\x20in\x20pw-jest\x20afterEach:\x20','uuid','browserstackTestName','capabilities','__launchCaps','hiBJZ','replace','VVRih','vzLgE','MTUMX','errors',',\x22level\x22:\x20\x22','npeFx','Playwright\x20flow\x20detected\x20in\x20beforeEach','debug','1074059EuKxMQ','kyPAG','split','nhTxo','isArray','from\x20else\x20block\x20jest\x20test\x20failed\x20playwright\x20flow:\x20','Exception\x20in\x20jest\x20percy\x20with\x20error:\x20','Error\x20executing\x20fallback\x20deferred\x20closes:\x20','\x22,\x22level\x22:\x20\x22info\x22}}','SESSION_STATUS','Hbldz','beforeAll','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','cQRCU','../../helpers/test-observability/utils','qaIVx','util','__platformCaps','gqGxy','yRgAC','env','title','aEKTY','Successfully\x20executed\x20deferred\x20Playwright\x20closes\x20(with\x20force\x20close)','__drivers','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','TransformStream\x20polyfill\x20not\x20available:\x20','name','OuvFJ','../../helpers/accessibility-automation/scripts','qLkwc','inside\x20before\x20each\x20jest\x20hook','wUEws','Flow\x20detection:\x20isSeleniumFlow=','getPackageVersion','executeScript','Executed\x20fallback\x20deferred\x20Playwright\x20closes\x20after\x20error','puppeteer-core','saveTestResults','../../helpers/helper','Error\x20in\x20playwright\x20beforeTestHook:\x20',',\x20isPlaywrightFlow=','trackEvent','qKjwh','__jestCurrentTestIdentifier','XOpZI','getState','Jest','lanrX','CVXbN','currentTest','Cjkzx','Error\x20triggering\x20CREATE\x20POST\x20event\x20for\x20test:\x20','pid','ftFPe','Error\x20determining\x20test\x20flow:\x20','../v2/state/hookState','../../helpers/test-observability/constants','initQuit','slice','gozIM','1|4|0|3|2','QLWyj','getEnv','CfdVz','Error\x20triggering\x20QUIT\x20PRE\x20event:\x20','./test-observability/test-details','QdKff','2252529lYwiIO','twOAy','afterTestHook','Error\x20preparing\x20AutomationFramework\x20events:\x20','TyfHf','Cleaned\x20up\x20page\x20references\x20after\x20deferred\x20closes','aAJNu','Accessibility\x20results\x20could\x20not\x20be\x20processed\x20for\x20the\x20test\x20case\x20','mNJYP','rUrls','../../helpers/testhub/constants','format','Performing\x20scan\x20before\x20saving\x20results','PERFORM_SCAN','IMdFc','OPvau','SAVE_RESULTS','Exception\x20in\x20jest\x20hook\x20with\x20error:\x20','yXodI','context','mfVKi','WMQaa','ikugL','\x22}}','LpWDd','KEzZG','executeAsyncScript','RiXnP','error','Unknown\x20Test','session_','stream/web','browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:\x22Failed\x20-\x20','IDFaM','\x22,\x22level\x22:\x20\x22error\x22}}','push','WQMCf','browser','QMPzg','No\x20page\x20available\x20yet\x20for\x20test:\x20','Puppeteer',':testAnalyticsId','close','OnGUg','fstXi','\x20|\x20','isCliEnabled','setGlobal','info','qXyOT','startMonitoring','gYNPh','uWdpa','ObservabilitySync:','CnrsB','30ySEmeF','../../helpers/performance/performance-tester','failedExpectations','POST','OFYlK','Setup\x20for\x20Accessibility\x20testing\x20has\x20started.\x20Automate\x20test\x20case\x20execution\x20will\x20begin\x20momentarily.','12KVSEuH','Lsbun','TCXRs','26456nsVYix','../utils/playwright-patcher','0|3|2|4|1','wcMAn','includes','gSHQA','inside\x20after\x20each\x20jest\x20hook','inspect','QzNFw','currentTestName','AyITb','testFramework','pOseT','Automate\x20test\x20case\x20execution\x20has\x20ended.\x20Processing\x20for\x20accessibility\x20testing\x20is\x20underway.','zrYui','pendingUploads','jwOSO','ztamy','getTestUUID','EDMgw','Jfocc','length','Exception\x20in\x20starting\x20accessibility\x20automation\x20scan\x20for\x20this\x20test\x20case\x20','dGOQk','app','setTimeout','is_mobile_session','[Jest\x20Setup]\x20Triggered\x20CREATE\x20POST\x20event\x20for\x20test:\x20','browserContext','protocol','../../helpers/testhub/utils','afterTest','Cleaned\x20up\x20close\x20tracker\x20after\x20deferred\x20closes','sHgfy','@playwright/test','description','failed','cHZid','stopMonitoring','https:','function','dFjBl',',\x20CREATE\x20POST\x20will\x20be\x20triggered\x20when\x20page\x20is\x20created','NzwvB','pwPage','percyCaptureMode','SYNC','getInstance','693795jIGfsN','vtrfm','MbMwT','.\x20Error\x20:','../v2/browserstackCLI','XDUYT','26529780FBFVMC','__workerDetails','QuFIw','puppeteer','HIkjs','Playwright','Error\x20handling\x20Playwright/Puppeteer\x20test\x20cleanup:\x20','ueeZF','../utils/puppeteer-patcher','NALSp','measureWrapper','cTHTK','UdMJf','iJfcN','undefined','SYrmL','QUIT','driverCleanup:\x20No\x20drivers\x20to\x20clean\x20up','ENV_VAR','1075803tUYhWQ','FWQIb','gRJQH','XeEDW','isMobilePlatform','getGlobal','\x20with\x20testIdentifier:\x20','Test\x20info\x20prepared\x20for\x20CREATE\x20PRE\x20event:\x20','join','bstackA11yShouldScan','24fPSfdb','start','hTGZf','NlYDv','WUxRs','Successfully\x20closed\x20page\x20via\x20fallback','VTilN','\x20flow\x20detected\x20-\x20page\x20exists:\x20','zUwRT','closeTracker','testAnalyticsId','Error\x20loading\x20playwright-patcher:\x20','TransformStream','TsMgW','Ayudn','browserStackGlobals','[Jest\x20Setup]\x20beforeEach:\x20testIdentifier=','getCurrentUrl','testInfo','executeDeferredCloses','isAccessibilityPlatform','Exception\x20in\x20jest\x20driver\x20cleanup\x20with\x20error:\x20','testPath','../../helpers/accessibility-automation/helper','kRMof','afterEach','Executed\x20deferred\x20closes\x20after\x20QUIT\x20PRE\x20event\x20completion','RUCyZ','Cleaned\x20up\x20close\x20tracker','stringify','mcWiz','isRunning','oKJdr','uHbUD','dSCBp','BROWSERSTACK_TESTHUB_UUID','percy','77233MnLJvV','cleanup','../../helpers/logger','Error\x20executing\x20deferred\x20closes:\x20','Error\x20loading\x20puppeteer-patcher:\x20','removeAllListeners','ItVXy','BiCoE','http:','../utils/constants','Nmvar','wcqrD','QccSA','nudwx','xCLFJ','Exception\x20in\x20jest\x20process\x20event\x20with\x20error:\x20','shift','PYmag','../v2/state/automationFrameworkState','AJgez','oyntN','end','Skipping\x20afterTestHook\x20-\x20workerDetails\x20or\x20currentTest\x20not\x20available','ENEZW','getAutomationFramework','MlpLf','jest-test','passed','browserstackSessionName','command','SESSION_NAME','../../helpers/performance/constants','launchCaps','../../helpers/globals','hookType','page','SDK_HOOK','performScan'];a20_0x4ee6=function(){return _0x236e68;};return a20_0x4ee6();}const {isAccessibilityAutomationSession,fetchPlatformDetails,shouldScanTestForAccessibility}=require(a20_0x363e8d(0x2d2)),{percyAutoCapture}=require('../../helpers/percy/utils'),logger=require(a20_0x363e8d(0x2e2))['winstonLogger'],TestDetails=require(a20_0x363e8d(0x226)),PerformanceTester=require(a20_0x363e8d(0x260)),{AUTOMATE_EVENTS:PerformanceAutEvents,O11y_EVENTS:PerformanceO11yEvents,A11Y_EVENTS:PerformanceA11yEvents,EVENTS:PerformanceHookEvents}=require(a20_0x363e8d(0x1c8)),scripts=require(a20_0x363e8d(0x201)),globals=require(a20_0x363e8d(0x1ca)),{shouldProcessEventForTesthub}=require(a20_0x363e8d(0x286)),testHubConstants=require(a20_0x363e8d(0x232)),{v4:uuidv4}=require(a20_0x363e8d(0x1d6)),BrowserstackCLI=require('../v2/browserstackCLI'),AutomationFrameworkState=require(a20_0x363e8d(0x2f2)),HookState=require(a20_0x363e8d(0x21c)),{FRAMEWORKS}=require(a20_0x363e8d(0x21d));globals[a20_0x363e8d(0x2ca)]=browserStackGlobals;if(typeof global[a20_0x363e8d(0x2c7)]===a20_0x363e8d(0x2ac))try{const {TransformStream}=require(a20_0x363e8d(0x247));global[a20_0x363e8d(0x2c7)]=TransformStream;}catch(a20_0x59df09){logger[a20_0x363e8d(0x1e3)](a20_0x363e8d(0x1fe)+a20_0x59df09['message']);}function stripUnicode(_0x3e3cf5){const _0x29eaac=a20_0x363e8d;return _0x3e3cf5[_0x29eaac(0x1db)](/\\u001b\[.*?m/g,'')[_0x29eaac(0x21f)](0x1,-0x1);}function a20_0x4535(_0x3c421b,_0x37f877){const _0x4ee6e7=a20_0x4ee6();return a20_0x4535=function(_0x45352d,_0x14a2bc){_0x45352d=_0x45352d-0x1bd;let _0x15ee0c=_0x4ee6e7[_0x45352d];return _0x15ee0c;},a20_0x4535(_0x3c421b,_0x37f877);}async function setContext(){const _0x3386b5=a20_0x363e8d,_0x3161d9={'cTHTK':function(_0x2ea08d){return _0x2ea08d();},'qaIVx':_0x3386b5(0x1d7),'gYNPh':function(_0x5aa91c,_0x294071){return _0x5aa91c!==_0x294071;},'jgFPR':'undefined','hiBJZ':function(_0x37764d,_0x413c2c){return _0x37764d>_0x413c2c;},'mIokM':function(_0x44057f,_0x5ca49c){return _0x44057f(_0x5ca49c);},'uVtjf':function(_0x4074bb,_0x5585f4){return _0x4074bb(_0x5585f4);},'zUwRT':function(_0x3db63b,_0x3fc852){return _0x3db63b>_0x3fc852;},'SYrmL':function(_0xd2c131,_0x39dcdc){return _0xd2c131(_0x39dcdc);},'wXWCQ':function(_0x2135b2,_0x36d19b){return _0x2135b2(_0x36d19b);}};if(!_0x3161d9[_0x3386b5(0x2a9)](isBrowserstackInfra))return;const _0x567009=expect[_0x3386b5(0x212)]()[_0x3386b5(0x271)];globals[_0x3386b5(0x257)](_0x3161d9[_0x3386b5(0x1f3)],_0x567009);!sessionNameProvided&&await PerformanceTester[_0x3386b5(0x2a8)](PerformanceAutEvents[_0x3386b5(0x1c7)],async()=>{const _0x82e899=_0x3386b5;await __drivers[0x0][_0x82e899(0x207)]('browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20\x22'+_0x567009+'\x22}}');})();let _0x438506=null,_0x6f8cab=![];_0x3161d9[_0x3386b5(0x25b)](typeof jasmine,_0x3161d9[_0x3386b5(0x1d3)])?jasmine[_0x3386b5(0x216)][_0x3386b5(0x261)]&&_0x3161d9[_0x3386b5(0x1da)](jasmine[_0x3386b5(0x216)][_0x3386b5(0x261)][_0x3386b5(0x27d)],0x0)?(_0x6f8cab=!![],_0x438506=_0x3161d9['mIokM'](stripUnicode,JSON[_0x3386b5(0x2d8)](jasmine['currentTest'][_0x3386b5(0x261)][0x0][_0x3386b5(0x1cf)]))):_0x438506=_0x3161d9['uVtjf'](stripUnicode,JSON[_0x3386b5(0x2d8)](jasmine[_0x3386b5(0x216)]['description'])):testContext['errors']&&_0x3161d9[_0x3386b5(0x2c3)](testContext[_0x3386b5(0x1df)]['length'],0x0)?(_0x6f8cab=!![],_0x438506=_0x3161d9[_0x3386b5(0x2ad)](stripUnicode,JSON['stringify'](testContext['errors'][0x0][0x0][_0x3386b5(0x1cf)]||testContext[_0x3386b5(0x1df)][0x0][0x0]))):_0x438506=_0x3161d9['wXWCQ'](stripUnicode,JSON[_0x3386b5(0x2d8)](testContext['name'])),_0x6f8cab?(__error_messages__[_0x3386b5(0x24b)](_0x438506),await __drivers[0x0]['executeScript'](_0x3386b5(0x248)+_0x438506+_0x3386b5(0x24a))):await __drivers[0x0][_0x3386b5(0x207)]('browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:\x22Passed\x20-\x20'+_0x438506+_0x3386b5(0x1ec));}const executeAnnotate=async(_0x31d1e3,_0x153a45)=>{const _0xdf759e=a20_0x363e8d;await global[_0xdf759e(0x1fc)][0x0][_0xdf759e(0x207)]('browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:'+_0x31d1e3+_0xdf759e(0x1e0)+_0x153a45+_0xdf759e(0x23f));};async function driverCleanup(){const _0x177d70=a20_0x363e8d,_0x13c276={'Jfocc':function(_0x8d10b1){return _0x8d10b1();},'twOAy':function(_0x27e93a,_0x4b4801){return _0x27e93a===_0x4b4801;},'nudwx':_0x177d70(0x2af),'Nmvar':_0x177d70(0x221),'kyPAG':function(_0x210192,_0x34e025){return _0x210192>_0x34e025;},'MbMwT':function(_0x3b0ae2,_0x294f26,_0x2ce00,_0x4fe95f){return _0x3b0ae2(_0x294f26,_0x2ce00,_0x4fe95f);},'AJgez':_0x177d70(0x28c),'Sctbp':_0x177d70(0x255),'qLkwc':function(_0x814ee9,_0x3a9375,_0x2f799f){return _0x814ee9(_0x3a9375,_0x2f799f);},'XDUYT':_0x177d70(0x1c4)};if(!_0x13c276[_0x177d70(0x27c)](isBrowserstackInfra))return;if(!global[_0x177d70(0x1fc)]||!Array[_0x177d70(0x1e8)](global['__drivers'])||_0x13c276[_0x177d70(0x229)](global[_0x177d70(0x1fc)][_0x177d70(0x27d)],0x0)){logger['debug'](_0x13c276[_0x177d70(0x2ed)]);return;}let _0x5a6870=![];try{const _0x96f882=_0x13c276[_0x177d70(0x2ea)][_0x177d70(0x1e6)]('|');let _0x23bcd2=0x0;while(!![]){switch(_0x96f882[_0x23bcd2++]){case'0':_0x5a6870=!![];continue;case'1':PerformanceTester[_0x177d70(0x2bc)](PerformanceAutEvents[_0x177d70(0x1ed)]);continue;case'2':PerformanceTester[_0x177d70(0x1be)](PerformanceAutEvents[_0x177d70(0x1ed)],!![]);continue;case'3':_0x13c276[_0x177d70(0x1e5)](__error_messages__[_0x177d70(0x27d)],0x0)?await _0x13c276[_0x177d70(0x29a)](markSessionStatus,global[_0x177d70(0x1fc)][0x0],_0x13c276[_0x177d70(0x2f3)],__error_messages__[_0x177d70(0x2b9)](_0x13c276['Sctbp'])):await _0x13c276[_0x177d70(0x202)](markSessionStatus,global[_0x177d70(0x1fc)][0x0],_0x13c276[_0x177d70(0x29d)]);continue;case'4':await global['__drivers'][0x0][_0x177d70(0x246)];continue;}break;}}catch(_0xfc0a0d){console['log'](_0xfc0a0d),PerformanceTester['end'](PerformanceAutEvents[_0x177d70(0x1ed)],![],_0xfc0a0d);}__error_messages__=[];if(_0x5a6870)try{await global[_0x177d70(0x1fc)][0x0][_0x177d70(0x21e)]();}catch(_0x3b715a){console['log'](_0x3b715a);}}beforeAll(async()=>{const _0x3c7b55=a20_0x363e8d,_0x5d7f1b={'yRgAC':function(_0x3dc122,_0x33fb23){return _0x3dc122!==_0x33fb23;},'MlpLf':'undefined','LpWDd':function(_0x401261,_0x24f1cd){return _0x401261>_0x24f1cd;},'sHgfy':function(_0x330880,_0x2782ff){return _0x330880!==_0x2782ff;},'RUCyZ':_0x3c7b55(0x1ef),'WMQaa':function(_0x5f58d4){return _0x5f58d4();},'vtrfm':function(_0x1e4fc9,_0x5b1f81,_0x474b30){return _0x1e4fc9(_0x5b1f81,_0x474b30);}};__error_messages__=[];!global[_0x3c7b55(0x1fc)]&&(global[_0x3c7b55(0x1fc)]=[]);PerformanceTester[_0x3c7b55(0x25a)](),PerformanceTester[_0x3c7b55(0x2bc)](PerformanceHookEvents[_0x3c7b55(0x1cd)]);_0x5d7f1b[_0x3c7b55(0x1f7)](typeof __jestRetries,_0x5d7f1b['MlpLf'])&&_0x5d7f1b[_0x3c7b55(0x240)](__jestRetries,0x0)&&jest['retryTimes'](__jestRetries);const _0x46d25a='browserstack internal helper hook';_0x5d7f1b[_0x3c7b55(0x289)](typeof jasmine,_0x5d7f1b[_0x3c7b55(0x1c2)])&&jasmine[_0x3c7b55(0x223)]()['addReporter']({'specStarted':_0x14104a=>{const _0x3bf9c3=_0x3c7b55;jasmine[_0x3bf9c3(0x216)]=_0x14104a;}});let _0x539bf9=![];try{await __drivers[0x0]['session_'],_0x539bf9=!![];}catch(_0x4fab38){logger['debug']('Exception\x20in\x20jest\x20driver\x20with\x20error:\x20'+_0x4fab38);const _0x271d60={};_0x271d60['hookType']=_0x5d7f1b['RUCyZ'],PerformanceTester['end'](PerformanceHookEvents[_0x3c7b55(0x1cd)],![],_0x4fab38,_0x271d60);}if(_0x539bf9)try{_0x5d7f1b[_0x3c7b55(0x23d)](shouldProcessEventForTesthub)&&(__drivers[0x0]&&await _0x5d7f1b[_0x3c7b55(0x299)](sendPlatformDetails,__drivers[0x0],TestDetails[_0x3c7b55(0x27a)](process[_0x3c7b55(0x219)]+_0x3c7b55(0x251))));}catch(_0x30c7a0){logger[_0x3c7b55(0x1e3)](_0x3c7b55(0x2ef)+_0x30c7a0);const _0x3324fc={};_0x3324fc[_0x3c7b55(0x1cb)]=_0x5d7f1b['RUCyZ'],PerformanceTester[_0x3c7b55(0x1be)](PerformanceHookEvents[_0x3c7b55(0x1cd)],![],_0x30c7a0,_0x3324fc);}const _0x4da2b3={};_0x4da2b3['hookType']=_0x5d7f1b[_0x3c7b55(0x2d6)],PerformanceTester[_0x3c7b55(0x1be)](PerformanceHookEvents[_0x3c7b55(0x1cd)],!![],null,_0x4da2b3);}),beforeEach(async()=>{const _0x3cc22a=a20_0x363e8d,_0xb59110={'CfdVz':_0x3cc22a(0x203),'kRMof':_0x3cc22a(0x1d7),'rCoSr':function(_0x294696,_0x42aba8,_0x28a638){return _0x294696(_0x42aba8,_0x28a638);},'PsaFH':_0x3cc22a(0x28a),'XeEDW':_0x3cc22a(0x2a1),'PYmag':_0x3cc22a(0x209),'WQMCf':function(_0x2c016d,_0x369623){return _0x2c016d(_0x369623);},'TsMgW':_0x3cc22a(0x269),'SaMDg':_0x3cc22a(0x1e2),'QuFIw':function(_0x524916,_0x20a5a3){return _0x524916(_0x20a5a3);},'ueeZF':'../utils/puppeteer-patcher','haTdx':'Puppeteer\x20flow\x20detected\x20in\x20beforeEach','mNJYP':_0x3cc22a(0x26a),'QccSA':function(_0xb9ef9b,_0x83abad){return _0xb9ef9b>_0x83abad;},'cQRCU':function(_0x3710b8){return _0x3710b8();},'fstXi':function(_0x39d325,_0x4e4e67){return _0x39d325>_0x4e4e67;},'dFjBl':'beforeEach','WUxRs':_0x3cc22a(0x2ba),'QzNFw':function(_0x3b482e,_0x55fcd4){return _0x3b482e>_0x55fcd4;},'VVRih':_0x3cc22a(0x2cf),'ftFPe':function(_0xee4ef2,_0x501ccb){return _0xee4ef2===_0x501ccb;},'OPvau':_0x3cc22a(0x2e8),'uAQxG':_0x3cc22a(0x28f),'OnGUg':_0x3cc22a(0x264),'NlYDv':function(_0x1c3b89,_0x30c4f6){return _0x1c3b89(_0x30c4f6);},'Ejjmz':_0x3cc22a(0x29c),'XgvLh':_0x3cc22a(0x2e9),'KwRAj':'../v2/state/automationFrameworkState','uiGMR':function(_0x472c8b,_0xb988ad){return _0x472c8b(_0xb988ad);},'dSCBp':_0x3cc22a(0x21c),'qXyOT':function(_0x3db1c9,_0x12c092){return _0x3db1c9||_0x12c092;},'OuvFJ':_0x3cc22a(0x245),'gRJQH':function(_0x43808c,_0x3b6f97){return _0x43808c||_0x3b6f97;},'ItVXy':_0x3cc22a(0x1c3),'Cjkzx':function(_0x147f4d,_0x29b81d){return _0x147f4d&&_0x29b81d;},'oKJdr':function(_0x2204bc,_0x3aa39d){return _0x2204bc===_0x3aa39d;},'QLWyj':_0x3cc22a(0x290),'gozIM':function(_0x338fa5,_0x14e5ea){return _0x338fa5===_0x14e5ea;},'kiYmy':function(_0xd852d7,_0x2cc405){return _0xd852d7>_0x2cc405;}};logger['debug'](_0xb59110[_0x3cc22a(0x224)]),PerformanceTester[_0x3cc22a(0x2bc)](PerformanceHookEvents[_0x3cc22a(0x1cd)]);const _0x495099='browserstack internal helper hook';let _0x533133=!![],_0x6520ca=null;try{const _0xe07654=expect[_0x3cc22a(0x212)]()[_0x3cc22a(0x271)];globals[_0x3cc22a(0x257)](_0xb59110[_0x3cc22a(0x2d3)],_0xe07654);const _0x79aa03=_0xb59110['rCoSr'](shouldScanTestForAccessibility,_0xe07654,![]),_0x2bfb74=helper[_0x3cc22a(0x206)](_0xb59110['PsaFH']),_0x5e89a1=helper[_0x3cc22a(0x206)](_0xb59110[_0x3cc22a(0x2b4)])||helper[_0x3cc22a(0x206)](_0xb59110[_0x3cc22a(0x2f1)]);if(!!_0x2bfb74)try{_0x6520ca=_0xb59110[_0x3cc22a(0x24c)](require,_0xb59110[_0x3cc22a(0x2c8)]),logger['debug'](_0xb59110['SaMDg']);}catch(_0xb4a922){logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x2c6)+util[_0x3cc22a(0x233)](_0xb4a922));}else{if(!!_0x5e89a1)try{_0x6520ca=_0xb59110[_0x3cc22a(0x2a0)](require,_0xb59110[_0x3cc22a(0x2a5)]),logger['debug'](_0xb59110['haTdx']);}catch(_0x3db12a){logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x2e4)+util['format'](_0x3db12a));}}try{const _0x1ffbe2=_0xb59110[_0x3cc22a(0x230)][_0x3cc22a(0x1e6)]('|');let _0x30b503=0x0;while(!![]){switch(_0x1ffbe2[_0x30b503++]){case'0':Array['isArray'](__drivers)&&__drivers[0x0]&&(__drivers[0x0][_0x3cc22a(0x1c5)]=_0xe07654);continue;case'1':!_0x6520ca&&_0xb59110[_0x3cc22a(0x2ec)](__drivers['length'],0x0)&&_0xb59110[_0x3cc22a(0x2ec)](__drivers[0x0][_0x3cc22a(0x1d4)],0x0)&&(_0x533133=![],await _0xb59110['cQRCU'](driverCleanup));continue;case'2':!_0x6520ca&&_0xb59110[_0x3cc22a(0x254)](__drivers[_0x3cc22a(0x27d)],0x1)&&(await _0xb59110['cQRCU'](driverCleanup),__drivers[_0x3cc22a(0x2f0)]());continue;case'3':global['browserstackSessionName']=_0xe07654;continue;case'4':_0x6520ca&&_0xb59110[_0x3cc22a(0x2ec)](__drivers[_0x3cc22a(0x27d)],0x0)&&(__drivers[0x0][_0x3cc22a(0x1c5)]=_0xe07654,__drivers[0x0][_0x3cc22a(0x2ba)]=_0x79aa03);continue;}break;}}catch(_0x1d9100){logger['debug']('Failed\x20to\x20store\x20session\x20name:\x20'+_0x1d9100);const _0x557e24={};_0x557e24[_0x3cc22a(0x1cb)]=_0xb59110[_0x3cc22a(0x291)],PerformanceTester['end'](PerformanceHookEvents[_0x3cc22a(0x1cd)],![],_0x1d9100,_0x557e24);}globals[_0x3cc22a(0x257)](_0xb59110[_0x3cc22a(0x2bf)],_0x79aa03);if(global[_0x3cc22a(0x29f)]){const _0x266101=expect[_0x3cc22a(0x212)]()[_0x3cc22a(0x2d1)],_0x3e9aa6=global[_0x3cc22a(0x210)],_0x592322=expect[_0x3cc22a(0x212)]()[_0x3cc22a(0x271)]||_0xe07654;global['__workerDetails']['currentTest']={'id':_0x3e9aa6,'testAnalyticsId':_0x3e9aa6,'thTestRunUuid':TestDetails[_0x3cc22a(0x27a)](process[_0x3cc22a(0x219)]+':testAnalyticsId'),'testInfo':{'title':_0xe07654,'fullName':_0x592322,'displayName':_0xe07654,'name':_0x592322,'testPath':_0x266101,'testIdentifier':_0x3e9aa6}},logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x2cb)+_0x3e9aa6+',\x20testName='+_0xe07654+',\x20testPath='+_0x266101);}if(!_0x6520ca&&_0xb59110[_0x3cc22a(0x1f1)](isAccessibilityAutomationSession)&&_0x533133&&Array[_0x3cc22a(0x1e8)](__drivers)&&_0xb59110[_0x3cc22a(0x270)](__drivers['length'],0x0)&&globals[_0x3cc22a(0x2b6)](_0xb59110[_0x3cc22a(0x1dc)]))try{const _0x596c19=await __drivers[0x0][_0x3cc22a(0x246)];if(_0x596c19){let _0x33e635=!![];const _0x5e4d58=await __drivers[0x0][_0x3cc22a(0x2cc)]();let _0x1c23c8;try{_0x1c23c8=new URL(_0x5e4d58);}catch(_0x2c820b){_0x33e635=![];}_0x33e635=_0xb59110[_0x3cc22a(0x21a)](_0x1c23c8[_0x3cc22a(0x285)],_0xb59110[_0x3cc22a(0x237)])||_0xb59110[_0x3cc22a(0x21a)](_0x1c23c8[_0x3cc22a(0x285)],_0xb59110['uAQxG']),_0x33e635&&(_0x79aa03&&logger[_0x3cc22a(0x258)](_0xb59110[_0x3cc22a(0x253)]));}}catch(_0x2ff163){logger[_0x3cc22a(0x244)](_0x3cc22a(0x27e)+_0x2ff163);const _0x2a9722={};_0x2a9722[_0x3cc22a(0x1cb)]=_0xb59110['dFjBl'],PerformanceTester[_0x3cc22a(0x1be)](PerformanceHookEvents[_0x3cc22a(0x1cd)],![],er,_0x2a9722);}if(_0x6520ca&&global[_0x3cc22a(0x29f)]&&global[_0x3cc22a(0x29f)][_0x3cc22a(0x216)])try{await _0x6520ca['beforeTestHook'](global['__workerDetails'][_0x3cc22a(0x216)][_0x3cc22a(0x2cd)]);}catch(_0x573a52){logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x20c)+util['format'](_0x573a52));}if(_0x6520ca&&global[_0x3cc22a(0x29f)]&&global['__workerDetails'][_0x3cc22a(0x216)])try{const _0xa56578=_0xb59110[_0x3cc22a(0x2be)](require,_0xb59110['Ejjmz']),{FRAMEWORKS:_0x5713e7}=_0xb59110[_0x3cc22a(0x2a0)](require,_0xb59110['XgvLh']),_0x14534d=_0xb59110[_0x3cc22a(0x2a0)](require,_0xb59110['KwRAj']),_0x15d0bb=_0xb59110['uiGMR'](require,_0xb59110[_0x3cc22a(0x2dd)]);if(_0xa56578[_0x3cc22a(0x297)]()[_0x3cc22a(0x256)]()&&_0xa56578['getInstance']()[_0x3cc22a(0x2da)]()){const _0x5139a9={'title':_0xb59110[_0x3cc22a(0x259)](_0xe07654,_0xb59110[_0x3cc22a(0x200)]),'titlePath':[_0xb59110[_0x3cc22a(0x2b3)](_0xe07654,_0xb59110[_0x3cc22a(0x200)])],'id':global[_0x3cc22a(0x29f)][_0x3cc22a(0x216)]['id']||_0xb59110[_0x3cc22a(0x2e6)],'testAnalyticsId':global[_0x3cc22a(0x29f)][_0x3cc22a(0x216)][_0x3cc22a(0x2c5)],'testPath':global[_0x3cc22a(0x29f)][_0x3cc22a(0x216)]['testInfo']?.[_0x3cc22a(0x2d1)],...global[_0x3cc22a(0x29f)][_0x3cc22a(0x216)][_0x3cc22a(0x2cd)]};global['__currentTestInfo']=_0x5139a9,logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x2b8)+_0xe07654);try{const _0x2e7b49=global[_0x3cc22a(0x29f)]?.['pwPage']||_0x6520ca['getPageFromAutomationFramework']();if(_0x2e7b49){const _0x55d21c=_0xb59110[_0x3cc22a(0x217)](!!_0x5e89a1,!_0x2bfb74);let _0x363870=null,_0x68d12d=null;try{_0x55d21c?(_0x363870=_0xb59110[_0x3cc22a(0x2db)](typeof _0x2e7b49[_0x3cc22a(0x284)],_0xb59110[_0x3cc22a(0x222)])?_0x2e7b49[_0x3cc22a(0x284)]():null,_0x68d12d=_0xb59110['oKJdr'](typeof _0x2e7b49[_0x3cc22a(0x24d)],_0xb59110[_0x3cc22a(0x222)])?_0x2e7b49[_0x3cc22a(0x24d)]():null):(_0x363870=_0xb59110[_0x3cc22a(0x21a)](typeof _0x2e7b49[_0x3cc22a(0x23b)],_0xb59110[_0x3cc22a(0x222)])?_0x2e7b49['context']():null,_0x68d12d=_0x363870&&_0xb59110[_0x3cc22a(0x220)](typeof _0x363870[_0x3cc22a(0x24d)],_0xb59110[_0x3cc22a(0x222)])?_0x363870[_0x3cc22a(0x24d)]():null);}catch(_0x446ccb){logger['debug']('Error\x20getting\x20page\x20context/browser:\x20'+_0x446ccb[_0x3cc22a(0x1cf)]);}const _0x260ea2={};_0x260ea2['page']=_0x2e7b49,_0x260ea2[_0x3cc22a(0x23b)]=_0x363870,_0x260ea2[_0x3cc22a(0x24d)]=_0x68d12d,_0x260ea2['testInfo']=_0x5139a9,_0x260ea2[_0x3cc22a(0x273)]=_0x5713e7['JEST'],_0x260ea2[_0x3cc22a(0x1c9)]=global[_0x3cc22a(0x1d9)],_0x260ea2['platformCaps']=global[_0x3cc22a(0x1f5)],await _0xa56578[_0x3cc22a(0x297)]()[_0x3cc22a(0x1c1)]()[_0x3cc22a(0x20e)](_0x14534d['CREATE'],_0x15d0bb[_0x3cc22a(0x262)],_0x260ea2),logger['debug'](_0x3cc22a(0x283)+_0xe07654+_0x3cc22a(0x2b7)+(_0x5139a9[_0x3cc22a(0x2c5)]||_0x5139a9['id']));}else logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x24f)+_0xe07654+_0x3cc22a(0x292));}catch(_0x14edd1){logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x218)+util[_0x3cc22a(0x233)](_0x14edd1));}}}catch(_0x38ce17){logger['debug'](_0x3cc22a(0x22b)+util[_0x3cc22a(0x233)](_0x38ce17));}!_0x6520ca&&_0xb59110['kiYmy'](__drivers[_0x3cc22a(0x27d)],0x0)&&_0xb59110[_0x3cc22a(0x2ec)](__drivers[0x0]['quitCount_'],0x0)&&await _0xb59110[_0x3cc22a(0x1f1)](driverCleanup);}catch(_0x472352){logger[_0x3cc22a(0x1e3)](_0x3cc22a(0x239)+_0x472352);const _0x2dbbfc={};_0x2dbbfc[_0x3cc22a(0x1cb)]=_0xb59110['dFjBl'],PerformanceTester[_0x3cc22a(0x1be)](PerformanceHookEvents[_0x3cc22a(0x1cd)],![],_0x472352,_0x2dbbfc);}const _0x53c743={};_0x53c743[_0x3cc22a(0x1cb)]=_0xb59110[_0x3cc22a(0x291)],PerformanceTester[_0x3cc22a(0x1be)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x53c743);}),afterEach(async()=>{const _0x4fb3a6=a20_0x363e8d,_0x597192={'CnrsB':_0x4fb3a6(0x26e),'KEzZG':function(_0x258e55,_0x591a66){return _0x258e55>_0x591a66;},'dGOQk':_0x4fb3a6(0x28a),'wUEws':_0x4fb3a6(0x2a1),'wcMAn':'puppeteer-core','NALSp':function(_0x1abce9,_0x34bae2){return _0x1abce9(_0x34bae2);},'zrYui':_0x4fb3a6(0x269),'MTUMX':function(_0x520d3c,_0x13236d){return _0x520d3c(_0x13236d);},'QMPzg':_0x4fb3a6(0x2a6),'goYha':_0x4fb3a6(0x2a3),'qKjwh':_0x4fb3a6(0x250),'cHZid':function(_0x3f1770,_0x342bf1){return _0x3f1770!==_0x342bf1;},'FWQIb':_0x4fb3a6(0x2ac),'mfVKi':function(_0x49d826,_0x44719c){return _0x49d826(_0x44719c);},'IDFaM':function(_0x35a608,_0x438973){return _0x35a608>_0x438973;},'QQOMD':function(_0x498672,_0x1c058e){return _0x498672(_0x1c058e);},'oyntN':'failed','aEvRa':_0x4fb3a6(0x1c4),'wJjWe':function(_0x4bfece,_0x3df1bc){return _0x4bfece&&_0x3df1bc;},'rUrls':_0x4fb3a6(0x245),'uHbUD':_0x4fb3a6(0x1c3),'ikugL':_0x4fb3a6(0x1bf),'IMdFc':_0x4fb3a6(0x2d5),'uWdpa':_0x4fb3a6(0x2d7),'BiCoE':_0x4fb3a6(0x208),'EDMgw':function(_0x5309ad){return _0x5309ad();},'QRXpo':function(_0x119fc5,_0x4c1ded){return _0x119fc5===_0x4c1ded;},'xCLFJ':'testcase','RiXnP':'appium:app','DGQqh':function(_0x4faf7d,_0x430cb9,_0x2f99ba,_0x429026){return _0x4faf7d(_0x430cb9,_0x2f99ba,_0x429026);},'hTGZf':_0x4fb3a6(0x2d4),'VTilN':function(_0x578974,_0x5abb5c,_0x9f00a3){return _0x578974(_0x5abb5c,_0x9f00a3);},'TCXRs':_0x4fb3a6(0x2cf),'gSHQA':_0x4fb3a6(0x2ba),'lanrX':_0x4fb3a6(0x275),'AyITb':_0x4fb3a6(0x234),'XOpZI':_0x4fb3a6(0x287),'vzLgE':_0x4fb3a6(0x2b5),'maUEi':_0x4fb3a6(0x1f0),'ztamy':_0x4fb3a6(0x1e3),'TyfHf':function(_0x27cd88,_0xb41ed4){return _0x27cd88>_0xb41ed4;},'Lsbun':function(_0x4ac79e,_0x57b34d){return _0x4ac79e>_0x57b34d;}};logger[_0x4fb3a6(0x1e3)](_0x597192[_0x4fb3a6(0x25e)]),PerformanceTester[_0x4fb3a6(0x2bc)](PerformanceHookEvents[_0x4fb3a6(0x1cd)]);const _0x3a43a1='browserstack internal helper hook';let _0x3a2175=![],_0x2c2471=![],_0x21bae5=null;try{global[_0x4fb3a6(0x1fc)]&&_0x597192['KEzZG'](global['__drivers'][_0x4fb3a6(0x27d)],0x0)&&(_0x3a2175=!![]);if(global[_0x4fb3a6(0x29f)]&&global[_0x4fb3a6(0x29f)][_0x4fb3a6(0x294)]){const _0x5bbca9=helper[_0x4fb3a6(0x206)](_0x597192[_0x4fb3a6(0x27f)]),_0x3ade94=helper[_0x4fb3a6(0x206)](_0x597192[_0x4fb3a6(0x204)])||helper[_0x4fb3a6(0x206)](_0x597192[_0x4fb3a6(0x26b)]);try{if(_0x5bbca9)_0x21bae5=_0x597192['NALSp'](require,_0x597192[_0x4fb3a6(0x276)]);else _0x3ade94&&(_0x21bae5=_0x597192[_0x4fb3a6(0x1de)](require,_0x597192[_0x4fb3a6(0x24e)]));_0x2c2471=!![],logger[_0x4fb3a6(0x1e3)]((_0x5bbca9?_0x597192['goYha']:_0x597192[_0x4fb3a6(0x20f)])+_0x4fb3a6(0x2c2)+!!global['__workerDetails'][_0x4fb3a6(0x294)]);}catch(_0x45e491){logger['debug']('Error\x20loading\x20patcher\x20in\x20afterEach:\x20'+util[_0x4fb3a6(0x233)](_0x45e491));}}}catch(_0x3203bd){logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x21b)+_0x3203bd);}logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x205)+_0x3a2175+_0x4fb3a6(0x20d)+_0x2c2471);if(_0x2c2471){const _0x3a7bb5=_0x21bae5[_0x4fb3a6(0x1d2)]();try{let _0x1ca31a=null,_0x36fd6a=![];if(_0x597192[_0x4fb3a6(0x28d)](typeof jasmine,_0x597192[_0x4fb3a6(0x2b2)]))jasmine[_0x4fb3a6(0x216)][_0x4fb3a6(0x261)]&&_0x597192[_0x4fb3a6(0x241)](jasmine['currentTest'][_0x4fb3a6(0x261)][_0x4fb3a6(0x27d)],0x0)?(_0x36fd6a=!![],_0x1ca31a=_0x597192[_0x4fb3a6(0x23c)](stripUnicode,JSON['stringify'](jasmine[_0x4fb3a6(0x216)][_0x4fb3a6(0x261)][0x0][_0x4fb3a6(0x1cf)]))):_0x1ca31a=_0x597192[_0x4fb3a6(0x1de)](stripUnicode,JSON[_0x4fb3a6(0x2d8)](jasmine[_0x4fb3a6(0x216)][_0x4fb3a6(0x28b)]));else{logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x1e9)+util[_0x4fb3a6(0x26f)](testContext));const _0x272d26=global['testContext']||testContext,_0x24b8d8=_0x272d26&&_0x272d26['errors']?_0x272d26[_0x4fb3a6(0x1df)]:[];if(_0x597192[_0x4fb3a6(0x249)](_0x24b8d8[_0x4fb3a6(0x27d)],0x0)){_0x36fd6a=!![];const _0x24bfcb=Array[_0x4fb3a6(0x1e8)](_0x24b8d8[0x0])?_0x24b8d8[0x0][0x0]:_0x24b8d8[0x0];_0x1ca31a=_0x597192[_0x4fb3a6(0x2a7)](stripUnicode,JSON[_0x4fb3a6(0x2d8)](_0x24bfcb['message']||_0x24bfcb));}else _0x1ca31a=_0x597192['QQOMD'](stripUnicode,JSON['stringify'](_0x272d26?_0x272d26[_0x4fb3a6(0x1ff)]:testContext[_0x4fb3a6(0x1ff)]));}const _0x341f2f=_0x36fd6a?_0x597192[_0x4fb3a6(0x1bd)]:_0x597192['aEvRa'];_0x597192['wJjWe'](_0x36fd6a,_0x1ca31a)&&!__error_messages__[_0x4fb3a6(0x26c)](_0x1ca31a)&&__error_messages__[_0x4fb3a6(0x24b)](_0x1ca31a);const _0x463688={'title':global[_0x4fb3a6(0x29f)]?.[_0x4fb3a6(0x216)]?.['testInfo']?.[_0x4fb3a6(0x1f9)]||_0x597192['rUrls'],'titlePath':[global[_0x4fb3a6(0x29f)]?.[_0x4fb3a6(0x216)]?.[_0x4fb3a6(0x2cd)]?.['title']||_0x597192[_0x4fb3a6(0x231)]],'id':global[_0x4fb3a6(0x29f)]?.['currentTest']?.['id']||_0x597192[_0x4fb3a6(0x2dc)],'status':_0x341f2f,'error':_0x1ca31a?{'message':_0x1ca31a}:null,'testAnalyticsId':global[_0x4fb3a6(0x29f)]?.['currentTest']?.[_0x4fb3a6(0x2c5)],'testPath':global[_0x4fb3a6(0x29f)]?.[_0x4fb3a6(0x216)]?.[_0x4fb3a6(0x2cd)]?.['testPath'],...global[_0x4fb3a6(0x29f)][_0x4fb3a6(0x216)][_0x4fb3a6(0x2cd)]},_0x3ec367=_0x463688;try{if(BrowserstackCLI['getInstance']()['isCliEnabled']()&&BrowserstackCLI[_0x4fb3a6(0x297)]()[_0x4fb3a6(0x2da)]()){const _0x234d35={};_0x234d35[_0x4fb3a6(0x2cd)]=_0x3ec367,_0x234d35[_0x4fb3a6(0x1cc)]=_0x3a7bb5,_0x234d35[_0x4fb3a6(0x273)]=FRAMEWORKS[_0x4fb3a6(0x1d0)],await BrowserstackCLI[_0x4fb3a6(0x297)]()[_0x4fb3a6(0x1c1)]()['trackEvent'](AutomationFrameworkState[_0x4fb3a6(0x2ae)],HookState['PRE'],_0x234d35),logger[_0x4fb3a6(0x1e3)]('QUIT\x20PRE\x20event\x20completed\x20for\x20test:\x20'+_0x3ec367['title']);}}catch(_0x1ad701){logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x225)+util['format'](_0x1ad701));}global['__workerDetails']&&global[_0x4fb3a6(0x29f)][_0x4fb3a6(0x216)]&&global[_0x4fb3a6(0x29f)][_0x4fb3a6(0x216)]['testInfo']?await _0x21bae5[_0x4fb3a6(0x22a)](global[_0x4fb3a6(0x29f)][_0x4fb3a6(0x216)]['testInfo'],_0x341f2f,_0x36fd6a?_0x1ca31a:null):logger['debug'](_0x597192[_0x4fb3a6(0x23e)]);try{await _0x21bae5[_0x4fb3a6(0x2ce)](),logger[_0x4fb3a6(0x1e3)](_0x597192[_0x4fb3a6(0x236)]);}catch(_0x884cf8){logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x2e3)+util[_0x4fb3a6(0x233)](_0x884cf8));}try{_0x21bae5['closeTracker']['cleanup'](),logger['debug'](_0x597192[_0x4fb3a6(0x25c)]);}catch(_0x4d4acd){logger[_0x4fb3a6(0x1e3)]('Error\x20cleaning\x20up\x20close\x20tracker:\x20'+util[_0x4fb3a6(0x233)](_0x4d4acd));}}catch(_0x1063f6){logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x1d5)+util[_0x4fb3a6(0x233)](_0x1063f6));try{_0x21bae5[_0x4fb3a6(0x2ce)]&&(await _0x21bae5[_0x4fb3a6(0x2ce)](),logger['debug'](_0x597192[_0x4fb3a6(0x2e7)]));}catch(_0x5abea1){logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x1eb)+util['format'](_0x5abea1));}}}else try{!_0x2c2471&&_0x597192[_0x4fb3a6(0x249)](__drivers[_0x4fb3a6(0x27d)],0x1)&&(await _0x597192[_0x4fb3a6(0x27b)](driverCleanup),__drivers[_0x4fb3a6(0x2f0)]());try{if(global[_0x4fb3a6(0x2df)]&&_0x597192['QRXpo'](global[_0x4fb3a6(0x295)],_0x597192[_0x4fb3a6(0x2ee)])&&__drivers[0x0]){const _0x7b6836=_0x597192[_0x4fb3a6(0x241)](global[_0x4fb3a6(0x1d8)][_0x4fb3a6(0x27d)],0x0)?!!global[_0x4fb3a6(0x1d8)][0x0][_0x4fb3a6(0x280)]||!!global[_0x4fb3a6(0x1d8)][0x0][_0x597192[_0x4fb3a6(0x243)]]:![],_0x53aeb0={};_0x53aeb0[_0x4fb3a6(0x280)]=_0x7b6836,await _0x597192['DGQqh'](percyAutoCapture,__drivers[0x0],_0x597192[_0x4fb3a6(0x2ee)],_0x53aeb0);}}catch(_0x2b3b68){logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x1ea)+_0x2b3b68);const _0x5cd14d={};_0x5cd14d[_0x4fb3a6(0x1cb)]=_0x597192['hTGZf'],PerformanceTester[_0x4fb3a6(0x1be)](PerformanceHookEvents[_0x4fb3a6(0x1cd)],![],_0x2b3b68,_0x5cd14d);}const _0x102cb5=_0x597192[_0x4fb3a6(0x2c1)](shouldScanTestForAccessibility,expect['getState']()['currentTestName'],![]);try{if(_0x597192[_0x4fb3a6(0x27b)](isAccessibilityAutomationSession)&&globals[_0x4fb3a6(0x2b6)](_0x597192[_0x4fb3a6(0x267)])&&globals[_0x4fb3a6(0x2b6)](_0x597192[_0x4fb3a6(0x26d)])){logger[_0x4fb3a6(0x258)](_0x597192[_0x4fb3a6(0x214)]);const _0x11770f={'thTestRunUuid':TestDetails[_0x4fb3a6(0x27a)](process[_0x4fb3a6(0x219)]+_0x4fb3a6(0x251)),'thBuildUuid':process[_0x4fb3a6(0x1f8)][testHubConstants[_0x4fb3a6(0x2b0)][_0x4fb3a6(0x2de)]],'thJwtToken':process[_0x4fb3a6(0x1f8)][testHubConstants[_0x4fb3a6(0x2b0)]['BROWSERSTACK_TESTHUB_JWT']]};logger[_0x4fb3a6(0x1e3)](_0x4fb3a6(0x1fd)+JSON[_0x4fb3a6(0x2d8)](_0x11770f)),logger[_0x4fb3a6(0x1e3)](_0x597192[_0x4fb3a6(0x272)]);const _0x84dbbf={};_0x84dbbf[_0x4fb3a6(0x1c6)]=_0x597192[_0x4fb3a6(0x211)],await PerformanceTester[_0x4fb3a6(0x2a8)](PerformanceA11yEvents[_0x4fb3a6(0x235)],async()=>{const _0x58a0a0=_0x4fb3a6;logger[_0x58a0a0(0x1e3)](util['format'](await __drivers[0x0][_0x58a0a0(0x242)](scripts[_0x58a0a0(0x1ce)],{'method':expect['getState']()[_0x58a0a0(0x271)]})));},_0x84dbbf)(),globals[_0x4fb3a6(0x2b6)](_0x597192[_0x4fb3a6(0x1dd)])&&(_0x11770f[_0x4fb3a6(0x282)]=!![]),await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x4fb3a6(0x238)],async()=>{const _0x555f53=_0x4fb3a6;await __drivers[0x0][_0x555f53(0x242)](scripts[_0x555f53(0x20a)],_0x11770f);})(),logger[_0x4fb3a6(0x258)](_0x597192['maUEi']);}}catch(_0x5bb7c7){logger[_0x4fb3a6(0x244)](_0x4fb3a6(0x22f)+expect['getState']()[_0x4fb3a6(0x271)]+_0x4fb3a6(0x29b),_0x5bb7c7);}await _0x597192[_0x4fb3a6(0x27b)](setContext);try{if(_0x597192[_0x4fb3a6(0x27b)](shouldProcessEventForTesthub)){_0x597192[_0x4fb3a6(0x249)](global[_0x4fb3a6(0x1fc)]['length'],0x0)&&global['__drivers'][0x0]&&await _0x597192[_0x4fb3a6(0x2c1)](sendPlatformDetails,global['__drivers'][0x0],TestDetails[_0x4fb3a6(0x27a)](process['pid']+':testAnalyticsId'));if(_0x597192['EDMgw'](isBrowserstackInfra)){PerformanceTester[_0x4fb3a6(0x2bc)](PerformanceO11yEvents['SYNC']);const _0x28edaf=_0x4fb3a6(0x25d)+Date['now']();await _0x597192[_0x4fb3a6(0x2c1)](executeAnnotate,JSON[_0x4fb3a6(0x2d8)](_0x28edaf),_0x597192[_0x4fb3a6(0x279)]),PerformanceTester['end'](PerformanceO11yEvents[_0x4fb3a6(0x296)]);}}}catch(_0x50d2c9){logger['debug'](_0x4fb3a6(0x2ef)+_0x50d2c9),PerformanceTester['end'](PerformanceO11yEvents[_0x4fb3a6(0x296)],![],_0x50d2c9);}!_0x2c2471&&_0x597192[_0x4fb3a6(0x22c)](__drivers[_0x4fb3a6(0x27d)],0x0)&&_0x597192[_0x4fb3a6(0x266)](__drivers[0x0][_0x4fb3a6(0x1d4)],0x0)&&await _0x597192[_0x4fb3a6(0x27b)](driverCleanup);const _0x2debd3={};_0x2debd3['hookType']=_0x597192[_0x4fb3a6(0x2bd)],PerformanceTester['end'](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x2debd3);}catch(_0x515e3e){logger[_0x4fb3a6(0x1e3)]('Exception\x20in\x20jest\x20driver\x20with\x20error:\x20'+_0x515e3e);const _0x4624c6={};_0x4624c6[_0x4fb3a6(0x1cb)]=_0x597192[_0x4fb3a6(0x2bd)],PerformanceTester[_0x4fb3a6(0x1be)](PerformanceHookEvents[_0x4fb3a6(0x1cd)],![],_0x515e3e,_0x4624c6);}},TEST_FRAMEWORK_HOOK_TIMEOUT[a20_0x363e8d(0x213)]),afterAll(async()=>{const _0x3422ed=a20_0x363e8d,_0x39cab7={'gqGxy':function(_0x366f99,_0xa4c12b){return _0x366f99<=_0xa4c12b;},'iJfcN':function(_0x47bcc2,_0x5a112a){return _0x47bcc2(_0x5a112a);},'npeFx':function(_0x1aac12){return _0x1aac12();},'CVXbN':function(_0x3eebb8,_0x5d523a,_0x8ac171){return _0x3eebb8(_0x5d523a,_0x8ac171);},'wcqrD':'Jest','jwOSO':_0x3422ed(0x28a),'OFYlK':_0x3422ed(0x2a1),'aEKTY':_0x3422ed(0x209),'ENEZW':'../utils/playwright-patcher','yXodI':_0x3422ed(0x2a6),'Ayudn':'No\x20patcher\x20available','mcWiz':function(_0x47e008,_0xcbc93){return _0x47e008||_0xcbc93;},'nhTxo':_0x3422ed(0x1fb),'QdKff':_0x3422ed(0x1d1),'HIkjs':function(_0x1a5cb3,_0x3abf80){return _0x1a5cb3===_0x3abf80;},'ElxQX':_0x3422ed(0x290),'AuOsP':_0x3422ed(0x2c0),'aAJNu':_0x3422ed(0x288),'btaCB':_0x3422ed(0x22d),'NzwvB':'afterAll'};PerformanceTester[_0x3422ed(0x2bc)](PerformanceHookEvents[_0x3422ed(0x1cd)]),jest[_0x3422ed(0x281)](TEST_FRAMEWORK_HOOK_TIMEOUT[_0x39cab7[_0x3422ed(0x2eb)]]),PerformanceTester[_0x3422ed(0x28e)]();const _0x4fbd67='browserstack internal helper hook';let _0x57942e=![];try{const _0x551d13=helper[_0x3422ed(0x206)](_0x39cab7[_0x3422ed(0x278)]),_0x1f17ee=helper[_0x3422ed(0x206)](_0x39cab7['OFYlK'])||helper[_0x3422ed(0x206)](_0x39cab7[_0x3422ed(0x1fa)]),_0x3804af=_0x551d13?_0x39cab7[_0x3422ed(0x2ab)](require,_0x39cab7[_0x3422ed(0x1c0)]):_0x1f17ee?_0x39cab7[_0x3422ed(0x2ab)](require,_0x39cab7[_0x3422ed(0x23a)]):null;if(!_0x3804af)throw new Error(_0x39cab7[_0x3422ed(0x2c9)]);const _0x49bdd9=global['__workerDetails']?.[_0x3422ed(0x294)],_0x13071c=_0x3804af['getPageFromAutomationFramework'](),_0x3423e7=_0x39cab7[_0x3422ed(0x2d9)](_0x49bdd9,_0x13071c);if(_0x3423e7){_0x57942e=!![];try{await _0x3804af[_0x3422ed(0x2ce)](),logger[_0x3422ed(0x1e3)](_0x39cab7[_0x3422ed(0x1e7)]);}catch(_0x351c68){logger[_0x3422ed(0x1e3)](_0x3422ed(0x2e3)+util['format'](_0x351c68));try{const _0x4a33c2=_0x3804af[_0x3422ed(0x1d2)]();_0x4a33c2&&(logger[_0x3422ed(0x1e3)](_0x39cab7[_0x3422ed(0x227)]),_0x39cab7[_0x3422ed(0x2a2)](typeof _0x4a33c2[_0x3422ed(0x252)],_0x39cab7['ElxQX'])&&(await _0x4a33c2['close'](),logger[_0x3422ed(0x1e3)](_0x39cab7['AuOsP'])));}catch(_0x58fe6f){logger[_0x3422ed(0x1e3)]('Error\x20in\x20fallback\x20page\x20close:\x20'+util[_0x3422ed(0x233)](_0x58fe6f));}}try{if(global[_0x3422ed(0x29f)]){global[_0x3422ed(0x29f)][_0x3422ed(0x294)]=null,global[_0x3422ed(0x29f)]['isPageFixture']=![];const _0x3f513c={};_0x3f513c['id']=undefined,_0x3f513c[_0x3422ed(0x2cd)]=undefined,global[_0x3422ed(0x29f)][_0x3422ed(0x216)]=_0x3f513c;}_0x3804af[_0x3422ed(0x2c4)]&&_0x3804af[_0x3422ed(0x2c4)][_0x3422ed(0x2e1)]&&(_0x3804af[_0x3422ed(0x2c4)]['cleanup'](),logger[_0x3422ed(0x1e3)](_0x39cab7[_0x3422ed(0x22e)])),logger[_0x3422ed(0x1e3)](_0x39cab7['btaCB']);}catch(_0x2536e0){logger[_0x3422ed(0x1e3)]('Error\x20cleaning\x20up\x20after\x20deferred\x20closes:\x20'+util['format'](_0x2536e0));}__error_messages__=[];}}catch(_0x44b133){logger[_0x3422ed(0x1e3)](_0x3422ed(0x2a4)+util['format'](_0x44b133));try{const _0x35da51=helper[_0x3422ed(0x206)](_0x39cab7['jwOSO']),_0x59a83f=helper[_0x3422ed(0x206)](_0x39cab7[_0x3422ed(0x263)])||helper[_0x3422ed(0x206)](_0x39cab7[_0x3422ed(0x1fa)]),_0x4dca22=_0x35da51?_0x39cab7['iJfcN'](require,_0x39cab7[_0x3422ed(0x1c0)]):_0x59a83f?_0x39cab7[_0x3422ed(0x2ab)](require,_0x39cab7[_0x3422ed(0x23a)]):null;_0x4dca22&&await _0x4dca22[_0x3422ed(0x2ce)]();}catch(_0x50667b){logger[_0x3422ed(0x1e3)](_0x3422ed(0x1eb)+util['format'](_0x50667b));}}await new Promise(_0x3e4191=>{const _0x5b300c=_0x3422ed,_0x123c52={'UdMJf':function(_0x24aefb,_0x2a5832){const _0x5dcc42=a20_0x4535;return _0x39cab7[_0x5dcc42(0x1f6)](_0x24aefb,_0x2a5832);},'Hbldz':function(_0x18fd3d,_0x5534e4){return _0x39cab7['iJfcN'](_0x18fd3d,_0x5534e4);},'pOseT':function(_0x1a8baa){const _0x45bef2=a20_0x4535;return _0x39cab7[_0x45bef2(0x1e1)](_0x1a8baa);}},_0x234138=_0x39cab7[_0x5b300c(0x215)](setInterval,async()=>{const _0xe75ca0=_0x5b300c;_0x123c52[_0xe75ca0(0x2aa)](RequestQueueHandler[_0xe75ca0(0x297)]()[_0xe75ca0(0x277)],0x0)&&(_0x123c52[_0xe75ca0(0x1ee)](clearInterval,_0x234138),_0x123c52[_0xe75ca0(0x274)](_0x3e4191));},0x3e8);});try{!_0x57942e&&await _0x39cab7['npeFx'](driverCleanup);}catch(_0x480d02){logger[_0x3422ed(0x1e3)](_0x3422ed(0x2d0)+_0x480d02);const _0x4d27cb={};_0x4d27cb[_0x3422ed(0x1cb)]=_0x39cab7['NzwvB'],PerformanceTester[_0x3422ed(0x1be)](PerformanceHookEvents[_0x3422ed(0x1cd)],![],_0x480d02,_0x4d27cb);}process[_0x3422ed(0x2e5)]();const _0x40d1e1={};_0x40d1e1['hookType']=_0x39cab7[_0x3422ed(0x293)],PerformanceTester[_0x3422ed(0x1be)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x40d1e1);},TEST_FRAMEWORK_HOOK_TIMEOUT[a20_0x363e8d(0x213)]); | ||
| const a20_0x336812=a20_0x5eb3;(function(_0x5371f9,_0x187803){const _0x2012e2=a20_0x5eb3,_0x4b7e43=_0x5371f9();while(!![]){try{const _0x55d4f9=parseInt(_0x2012e2(0x1ce))/0x1+-parseInt(_0x2012e2(0x1c3))/0x2*(parseInt(_0x2012e2(0x26e))/0x3)+parseInt(_0x2012e2(0x1e3))/0x4*(-parseInt(_0x2012e2(0x226))/0x5)+parseInt(_0x2012e2(0x20e))/0x6*(-parseInt(_0x2012e2(0x1fb))/0x7)+parseInt(_0x2012e2(0x1cd))/0x8+parseInt(_0x2012e2(0x255))/0x9+-parseInt(_0x2012e2(0x223))/0xa*(-parseInt(_0x2012e2(0x292))/0xb);if(_0x55d4f9===_0x187803)break;else _0x4b7e43['push'](_0x4b7e43['shift']());}catch(_0x3b7323){_0x4b7e43['push'](_0x4b7e43['shift']());}}}(a20_0x421c,0x959dd));const util=require(a20_0x336812(0x207)),helper=require(a20_0x336812(0x24f)),{TEST_FRAMEWORK_HOOK_TIMEOUT}=require(a20_0x336812(0x1d5)),{sendPlatformDetails}=require('../../helpers/test-observability/utils'),{isBrowserstackInfra,markSessionStatus}=require(a20_0x336812(0x24f));let __error_messages__=[];const RequestQueueHandler=require(a20_0x336812(0x220));jest[a20_0x336812(0x1f4)](__timeout);const {isAccessibilityAutomationSession,fetchPlatformDetails,shouldScanTestForAccessibility}=require('../../helpers/accessibility-automation/helper'),{percyAutoCapture}=require(a20_0x336812(0x2ab)),logger=require(a20_0x336812(0x1d1))[a20_0x336812(0x28b)],TestDetails=require(a20_0x336812(0x219)),PerformanceTester=require('../../helpers/performance/performance-tester'),{AUTOMATE_EVENTS:PerformanceAutEvents,O11y_EVENTS:PerformanceO11yEvents,A11Y_EVENTS:PerformanceA11yEvents,EVENTS:PerformanceHookEvents}=require(a20_0x336812(0x265)),scripts=require(a20_0x336812(0x1d8)),globals=require(a20_0x336812(0x1f3)),{shouldProcessEventForTesthub}=require(a20_0x336812(0x288)),testHubConstants=require(a20_0x336812(0x1ea)),{v4:uuidv4}=require('uuid'),BrowserstackCLI=require('../v2/browserstackCLI'),AutomationFrameworkState=require(a20_0x336812(0x204)),HookState=require('../v2/state/hookState'),{FRAMEWORKS}=require(a20_0x336812(0x2d3));function a20_0x421c(){const _0x59085a=['platformCaps','trackEvent','page','POST','getAutomationFramework','getPageFromAutomationFramework','BLYWu','../../helpers/performance/constants','TransformStream\x20polyfill\x20not\x20available:\x20','MKKMy','WXApe','performScan','beforeEach','error','slice','isCliEnabled','42lzGDwX','__currentTestInfo','Exception\x20in\x20jest\x20hook\x20with\x20error:\x20','length','gHldK','executeDeferredCloses','Successfully\x20executed\x20deferred\x20Playwright\x20closes\x20(with\x20force\x20close)','Successfully\x20closed\x20page\x20via\x20fallback','__launchCaps','executeScript','sfaWS','Error\x20cleaning\x20up\x20after\x20deferred\x20closes:\x20','Playwright','Exception\x20in\x20jest\x20process\x20event\x20with\x20error:\x20','removeAllListeners','CuAbZ','AuKOR','sHtnc','getEnv','rxbOC','__drivers','zJnwi',',\x20testPath=','https:','Error\x20preparing\x20AutomationFramework\x20events:\x20','TptLl','../../helpers/testhub/utils','uSPyw','jest-test','winstonLogger','xkQIE','percyCaptureMode','Failed\x20to\x20store\x20session\x20name:\x20','app','setGlobal','browserstackTestName','2013638VxTMlv','BPXzc','\x20flow\x20detected\x20-\x20page\x20exists:\x20','bstackA11yShouldScan','PnCIY','Error\x20loading\x20puppeteer-patcher:\x20','uEEKZ','getState',',\x20isPlaywrightFlow=','from\x20else\x20block\x20jest\x20test\x20failed\x20playwright\x20flow:\x20','session_','mgtnB','LcHRX','launchCaps','beforeAll','Error\x20getting\x20page\x20context/browser:\x20','Error\x20loading\x20patcher\x20in\x20afterEach:\x20','appium:app','iifRv','nHSnR','[Jest\x20Setup]\x20Triggered\x20CREATE\x20POST\x20event\x20for\x20test:\x20','PRE','GUyNY',',\x20testName=','name','../../helpers/percy/utils','hMUjT','driverCleanup:\x20No\x20drivers\x20to\x20clean\x20up','nOpKc','qVtCo','description','../utils/puppeteer-patcher','zAWKp','HpJKM','EaZKP','failedExpectations','PaVcC','addReporter','browserstackSessionName','passed','context','UIjlP','isArray','command','Error\x20in\x20pw-jest\x20afterEach:\x20','RytZo','Flow\x20detection:\x20isSeleniumFlow=','oTWOc','Automate\x20test\x20case\x20execution\x20has\x20ended.\x20Processing\x20for\x20accessibility\x20testing\x20is\x20underway.','hrezy','title','dfrBU','log','Error\x20triggering\x20QUIT\x20PRE\x20event:\x20','Error\x20determining\x20test\x20flow:\x20','upWZe','testFramework','push','hwIqn','QUIT','lgQmV','failed','Playwright\x20flow\x20detected\x20in\x20beforeEach','SESSION_STATUS','MpDvu','../../helpers/test-observability/constants','yQVtK','SESSION_NAME','EluGB','start','NnaPX','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','ZwNKD','browser','KphkD','../v2/browserstackCLI','end','puppeteer','\x22,\x22level\x22:\x20\x22error\x22}}','inside\x20after\x20each\x20jest\x20hook','isAccessibilityPlatform','afterTest','getGlobal','jcVCl','rHcST','\x20with\x20testIdentifier:\x20','Cleaned\x20up\x20close\x20tracker\x20after\x20deferred\x20closes','116284LeVutN','inSen','tufxc','__workerDetails','tBaYQ','OqCSs','close','format','Skipping\x20afterTestHook\x20-\x20workerDetails\x20or\x20currentTest\x20not\x20available','measureWrapper','3255000DfrZkE','728979qGZwpK','Error\x20cleaning\x20up\x20close\x20tracker:\x20','getPackageVersion','../../helpers/logger','CgYIE','.\x20Error\x20:','testAnalyticsId','../utils/constants','KBJAl','GfdKG','../../helpers/accessibility-automation/scripts','../utils/playwright-patcher','currentTest','No\x20patcher\x20available','inside\x20before\x20each\x20jest\x20hook','BROWSERSTACK_TESTHUB_UUID','testInfo','Exception\x20in\x20jest\x20driver\x20with\x20error:\x20',',\x22level\x22:\x20\x22','IipPQ','SYNC','4wsgKYz','Cleaned\x20up\x20page\x20references\x20after\x20deferred\x20closes','closeTracker','shift','split','browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20\x22','puppeteer-core','../../helpers/testhub/constants','afterTestHook','ZdzMU','getInstance','@playwright/test','hookType','TransformStream','initQuit','pendingUploads','../../helpers/globals','setTimeout','browserContext','zpsaY','Error\x20handling\x20Playwright/Puppeteer\x20test\x20cleanup:\x20','ornam','getTestUUID','FMiyf','91uLeYmc',':testAnalyticsId','afterAll','Exception\x20in\x20jest\x20percy\x20with\x20error:\x20','eRmvr','qHOYQ','HUaRh','LVmuD','oqQnM','../v2/state/automationFrameworkState','inspect','nJZob','util','message','executeAsyncScript','GTdOa','http:','browserStackGlobals','vGOiW','64230CSHwdf','pyzeu','jSpuz','cuzGJ','IKWcc','No\x20page\x20available\x20yet\x20for\x20test:\x20','Error\x20executing\x20deferred\x20closes:\x20','undefined','Puppeteer\x20flow\x20detected\x20in\x20beforeEach','pwPage','saveTestResults','./test-observability/test-details','jGtBn','RtfDj','testPath','is_mobile_session','../v2/state/hookState','Error\x20executing\x20fallback\x20deferred\x20closes:\x20','../../helpers/test-observability/requestQueueHandler','isMobilePlatform',',\x20CREATE\x20POST\x20will\x20be\x20triggered\x20when\x20page\x20is\x20created','20BzWUvh','Exception\x20in\x20starting\x20accessibility\x20automation\x20scan\x20for\x20this\x20test\x20case\x20','isPageFixture','1573475UcbXxu','Performing\x20scan\x20before\x20saving\x20results','JEST','currentTestName','[Jest\x20Setup]\x20beforeEach:\x20testIdentifier=','info','Accessibility\x20results\x20could\x20not\x20be\x20processed\x20for\x20the\x20test\x20case\x20','stringify','BUlDb','__jestCurrentTestIdentifier','Jest','retryTimes','rVgEt','pid','Ydnnh','errors','PERFORM_SCAN','Error\x20loading\x20playwright-patcher:\x20','NBIZN','Error\x20in\x20fallback\x20page\x20close:\x20','debug','0|3|2|4|1','isRunning','VuTpn','function','capabilities','4|2|0|3|1','getCurrentUrl','wAAbD','wXCJQ','startMonitoring','CREATE','Test\x20info\x20prepared\x20for\x20CREATE\x20PRE\x20event:\x20','ObservabilitySync:','rZcDF','cleanup','TaLys','bFdkf','GAjdr','stopMonitoring','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','../../helpers/helper','quitCount_','SAVE_RESULTS','lzZOb','IcYcc','EUeMn','3408363yGreRB','Error\x20in\x20playwright\x20beforeTestHook:\x20','\x22}}','QUIT\x20PRE\x20event\x20completed\x20for\x20test:\x20','KHHFe','SDK_HOOK','Setup\x20for\x20Accessibility\x20testing\x20has\x20started.\x20Automate\x20test\x20case\x20execution\x20will\x20begin\x20momentarily.','FDbOh','tyXIj'];a20_0x421c=function(){return _0x59085a;};return a20_0x421c();}function a20_0x5eb3(_0x34a405,_0x28f271){const _0x421c55=a20_0x421c();return a20_0x5eb3=function(_0x5eb3e1,_0x354cff){_0x5eb3e1=_0x5eb3e1-0x1bd;let _0x15bed5=_0x421c55[_0x5eb3e1];return _0x15bed5;},a20_0x5eb3(_0x34a405,_0x28f271);}globals[a20_0x336812(0x20c)]=browserStackGlobals;if(typeof global[a20_0x336812(0x1f0)]==='undefined')try{const {TransformStream}=require('stream/web');global['TransformStream']=TransformStream;}catch(a20_0x2a3643){logger[a20_0x336812(0x23a)](a20_0x336812(0x266)+a20_0x2a3643[a20_0x336812(0x208)]);}function stripUnicode(_0x4c2112){const _0x28816e=a20_0x336812;return _0x4c2112['replace'](/\\u001b\[.*?m/g,'')[_0x28816e(0x26c)](0x1,-0x1);}async function setContext(){const _0x205da8=a20_0x336812,_0x426807={'GUyNY':function(_0x871254){return _0x871254();},'wAAbD':_0x205da8(0x291),'jVfam':function(_0x6f3ee9,_0x495500){return _0x6f3ee9!==_0x495500;},'RtfDj':_0x205da8(0x215),'PaVcC':function(_0x1a0219,_0xd5a58b){return _0x1a0219>_0xd5a58b;},'MKKMy':function(_0x90f72,_0x3a50ef){return _0x90f72(_0x3a50ef);},'xBfWa':function(_0x1995b4,_0x198286){return _0x1995b4>_0x198286;},'Ydnnh':function(_0x4008d7,_0x5a6c0b){return _0x4008d7(_0x5a6c0b);}};if(!_0x426807[_0x205da8(0x2a8)](isBrowserstackInfra))return;const _0x264ad6=expect['getState']()['currentTestName'];globals[_0x205da8(0x290)](_0x426807[_0x205da8(0x242)],_0x264ad6);!sessionNameProvided&&await PerformanceTester[_0x205da8(0x1cc)](PerformanceAutEvents[_0x205da8(0x2d5)],async()=>{const _0x33b609=_0x205da8;await __drivers[0x0]['executeScript'](_0x33b609(0x1e8)+_0x264ad6+_0x33b609(0x257));})();let _0x39aa4a=null,_0x171472=![];_0x426807['jVfam'](typeof jasmine,_0x426807[_0x205da8(0x21b)])?jasmine[_0x205da8(0x1da)][_0x205da8(0x2b5)]&&_0x426807[_0x205da8(0x2b6)](jasmine[_0x205da8(0x1da)]['failedExpectations'][_0x205da8(0x271)],0x0)?(_0x171472=!![],_0x39aa4a=_0x426807[_0x205da8(0x267)](stripUnicode,JSON[_0x205da8(0x22d)](jasmine[_0x205da8(0x1da)][_0x205da8(0x2b5)][0x0][_0x205da8(0x208)]))):_0x39aa4a=_0x426807[_0x205da8(0x267)](stripUnicode,JSON[_0x205da8(0x22d)](jasmine[_0x205da8(0x1da)][_0x205da8(0x2b0)])):testContext['errors']&&_0x426807['xBfWa'](testContext[_0x205da8(0x235)][_0x205da8(0x271)],0x0)?(_0x171472=!![],_0x39aa4a=_0x426807[_0x205da8(0x234)](stripUnicode,JSON[_0x205da8(0x22d)](testContext['errors'][0x0][0x0][_0x205da8(0x208)]||testContext[_0x205da8(0x235)][0x0][0x0]))):_0x39aa4a=_0x426807[_0x205da8(0x234)](stripUnicode,JSON['stringify'](testContext[_0x205da8(0x2aa)])),_0x171472?(__error_messages__[_0x205da8(0x2cb)](_0x39aa4a),await __drivers[0x0][_0x205da8(0x277)]('browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:\x22Failed\x20-\x20'+_0x39aa4a+_0x205da8(0x2e0))):await __drivers[0x0][_0x205da8(0x277)]('browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:\x22Passed\x20-\x20'+_0x39aa4a+'\x22,\x22level\x22:\x20\x22info\x22}}');}const executeAnnotate=async(_0x4cbaf9,_0x4ede6a)=>{const _0x49a919=a20_0x336812;await global['__drivers'][0x0]['executeScript']('browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:'+_0x4cbaf9+_0x49a919(0x1e0)+_0x4ede6a+_0x49a919(0x257));};async function driverCleanup(){const _0x1676b8=a20_0x336812,_0x284884={'sIIPI':function(_0x4fe943){return _0x4fe943();},'yeaXZ':function(_0x31a3ed,_0x5d44e0){return _0x31a3ed===_0x5d44e0;},'CChgw':_0x1676b8(0x2ad),'lzZOb':_0x1676b8(0x23b),'upWZe':function(_0x53944a,_0x170e98){return _0x53944a>_0x170e98;},'alZSb':function(_0x342cc7,_0x51282c,_0x5d37a8,_0x393886){return _0x342cc7(_0x51282c,_0x5d37a8,_0x393886);},'eeYQu':_0x1676b8(0x2cf),'BUlDb':'\x20|\x20','CuAbZ':function(_0x338959,_0x4780fc,_0x1eed85){return _0x338959(_0x4780fc,_0x1eed85);},'gubPu':'passed'};if(!_0x284884['sIIPI'](isBrowserstackInfra))return;if(!global['__drivers']||!Array['isArray'](global[_0x1676b8(0x282)])||_0x284884['yeaXZ'](global[_0x1676b8(0x282)][_0x1676b8(0x271)],0x0)){logger[_0x1676b8(0x23a)](_0x284884['CChgw']);return;}let _0x416511=![];try{const _0x97a012=_0x284884[_0x1676b8(0x252)][_0x1676b8(0x1e7)]('|');let _0x35e3e3=0x0;while(!![]){switch(_0x97a012[_0x35e3e3++]){case'0':PerformanceTester[_0x1676b8(0x2d7)](PerformanceAutEvents[_0x1676b8(0x2d1)]);continue;case'1':PerformanceTester[_0x1676b8(0x2de)](PerformanceAutEvents[_0x1676b8(0x2d1)],!![]);continue;case'2':_0x416511=!![];continue;case'3':await global[_0x1676b8(0x282)][0x0][_0x1676b8(0x29c)];continue;case'4':_0x284884[_0x1676b8(0x2c9)](__error_messages__[_0x1676b8(0x271)],0x0)?await _0x284884['alZSb'](markSessionStatus,global[_0x1676b8(0x282)][0x0],_0x284884['eeYQu'],__error_messages__['join'](_0x284884[_0x1676b8(0x22e)])):await _0x284884[_0x1676b8(0x27d)](markSessionStatus,global[_0x1676b8(0x282)][0x0],_0x284884['gubPu']);continue;}break;}}catch(_0x5e63ac){console[_0x1676b8(0x2c6)](_0x5e63ac),PerformanceTester[_0x1676b8(0x2de)](PerformanceAutEvents['SESSION_STATUS'],![],_0x5e63ac);}__error_messages__=[];if(_0x416511)try{await global[_0x1676b8(0x282)][0x0][_0x1676b8(0x1f1)]();}catch(_0x1bd36b){console['log'](_0x1bd36b);}}beforeAll(async()=>{const _0x342701=a20_0x336812,_0x18be3e={'zAWKp':function(_0x49010d,_0x5aa47c){return _0x49010d!==_0x5aa47c;},'rVgEt':_0x342701(0x215),'zpsaY':function(_0x5aebca,_0x3ca4c5){return _0x5aebca>_0x3ca4c5;},'jGtBn':_0x342701(0x2a0),'pagVp':function(_0x2c18dd){return _0x2c18dd();},'hIvxJ':function(_0x29f6b9,_0x35b2b8,_0x3b524c){return _0x29f6b9(_0x35b2b8,_0x3b524c);}};__error_messages__=[];!global[_0x342701(0x282)]&&(global['__drivers']=[]);PerformanceTester[_0x342701(0x244)](),PerformanceTester[_0x342701(0x2d7)](PerformanceHookEvents[_0x342701(0x25a)]);_0x18be3e[_0x342701(0x2b2)](typeof __jestRetries,_0x18be3e[_0x342701(0x232)])&&_0x18be3e[_0x342701(0x1f6)](__jestRetries,0x0)&&jest[_0x342701(0x231)](__jestRetries);const _0x50f206='browserstack internal helper hook';_0x18be3e[_0x342701(0x2b2)](typeof jasmine,_0x18be3e[_0x342701(0x232)])&&jasmine[_0x342701(0x280)]()[_0x342701(0x2b7)]({'specStarted':_0x4adc37=>{const _0x4360fd=_0x342701;jasmine[_0x4360fd(0x1da)]=_0x4adc37;}});let _0x18d71e=![];try{await __drivers[0x0]['session_'],_0x18d71e=!![];}catch(_0x17b9c8){logger[_0x342701(0x23a)](_0x342701(0x1df)+_0x17b9c8);const _0x2dfbca={};_0x2dfbca['hookType']=_0x18be3e[_0x342701(0x21a)],PerformanceTester[_0x342701(0x2de)](PerformanceHookEvents[_0x342701(0x25a)],![],_0x17b9c8,_0x2dfbca);}if(_0x18d71e)try{_0x18be3e['pagVp'](shouldProcessEventForTesthub)&&(__drivers[0x0]&&await _0x18be3e['hIvxJ'](sendPlatformDetails,__drivers[0x0],TestDetails[_0x342701(0x1f9)](process[_0x342701(0x233)]+_0x342701(0x1fc))));}catch(_0x29c8a0){logger[_0x342701(0x23a)](_0x342701(0x27b)+_0x29c8a0);const _0x203f92={};_0x203f92[_0x342701(0x1ef)]=_0x18be3e[_0x342701(0x21a)],PerformanceTester['end'](PerformanceHookEvents[_0x342701(0x25a)],![],_0x29c8a0,_0x203f92);}const _0xfbc047={};_0xfbc047[_0x342701(0x1ef)]=_0x18be3e['jGtBn'],PerformanceTester[_0x342701(0x2de)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0xfbc047);}),beforeEach(async()=>{const _0x3f444e=a20_0x336812,_0x27795b={'mgtnB':_0x3f444e(0x1dc),'kcirM':_0x3f444e(0x291),'bFdkf':function(_0x4f8df9,_0x48cf31,_0x3ebb0c){return _0x4f8df9(_0x48cf31,_0x3ebb0c);},'HpJKM':_0x3f444e(0x1ee),'aYfUw':_0x3f444e(0x2df),'BLYWu':'puppeteer-core','nJZob':function(_0x86a1da,_0xcd7a3e){return _0x86a1da(_0xcd7a3e);},'LCOjP':'../utils/playwright-patcher','sfaWS':_0x3f444e(0x2d0),'qHOYQ':_0x3f444e(0x2b1),'oTWOc':_0x3f444e(0x216),'HUaRh':_0x3f444e(0x240),'KHHFe':function(_0x4d1182,_0x2b4f6e){return _0x4d1182>_0x2b4f6e;},'Ifgjb':function(_0x50caa7){return _0x50caa7();},'ytOcz':function(_0x6b9f9b,_0x162025){return _0x6b9f9b>_0x162025;},'EaZKP':function(_0x3f49c4){return _0x3f49c4();},'pyzeu':function(_0x45cacf,_0x18a4a7){return _0x45cacf>_0x18a4a7;},'RytZo':_0x3f444e(0x26a),'hrezy':_0x3f444e(0x295),'FMiyf':function(_0x379ee7){return _0x379ee7();},'GAjdr':_0x3f444e(0x2e2),'kSguQ':function(_0x57c62a,_0xdb7e1c){return _0x57c62a===_0xdb7e1c;},'dfrBU':_0x3f444e(0x20b),'TptLl':_0x3f444e(0x285),'UIjlP':_0x3f444e(0x25b),'vValf':_0x3f444e(0x2dd),'nOpKc':_0x3f444e(0x1d5),'eCrlW':_0x3f444e(0x204),'FAMOw':function(_0x1ce199,_0xde8f9d){return _0x1ce199(_0xde8f9d);},'rHcST':_0x3f444e(0x21e),'VuTpn':function(_0x556e34,_0x24d71a){return _0x556e34||_0x24d71a;},'CgYIE':'Unknown\x20Test','nfGPD':_0x3f444e(0x28a),'dXoYb':function(_0x3b0409,_0x261212){return _0x3b0409&&_0x261212;},'gHldK':function(_0x1d82fb,_0x227b07){return _0x1d82fb===_0x227b07;},'LcHRX':_0x3f444e(0x23e),'xkQIE':function(_0x56e305,_0x1a92d0){return _0x56e305===_0x1a92d0;},'PnCIY':function(_0x5e833e,_0x58c3e2){return _0x5e833e===_0x58c3e2;},'NnaPX':function(_0x17ff2e,_0x34e731){return _0x17ff2e>_0x34e731;}};logger[_0x3f444e(0x23a)](_0x27795b[_0x3f444e(0x29d)]),PerformanceTester[_0x3f444e(0x2d7)](PerformanceHookEvents['SDK_HOOK']);const _0x436c32='browserstack internal helper hook';let _0x2162f3=!![],_0x198301=null;try{const _0x27f678=expect[_0x3f444e(0x299)]()['currentTestName'];globals['setGlobal'](_0x27795b['kcirM'],_0x27f678);const _0x139924=_0x27795b[_0x3f444e(0x24b)](shouldScanTestForAccessibility,_0x27f678,![]),_0x1c7621=helper[_0x3f444e(0x1d0)](_0x27795b[_0x3f444e(0x2b3)]),_0x3de7a4=helper[_0x3f444e(0x1d0)](_0x27795b['aYfUw'])||helper[_0x3f444e(0x1d0)](_0x27795b[_0x3f444e(0x264)]);if(!!_0x1c7621)try{_0x198301=_0x27795b['nJZob'](require,_0x27795b['LCOjP']),logger[_0x3f444e(0x23a)](_0x27795b[_0x3f444e(0x278)]);}catch(_0x364894){logger['debug'](_0x3f444e(0x237)+util[_0x3f444e(0x1ca)](_0x364894));}else{if(!!_0x3de7a4)try{_0x198301=_0x27795b[_0x3f444e(0x206)](require,_0x27795b[_0x3f444e(0x200)]),logger[_0x3f444e(0x23a)](_0x27795b[_0x3f444e(0x2c1)]);}catch(_0x4d41f7){logger[_0x3f444e(0x23a)](_0x3f444e(0x297)+util[_0x3f444e(0x1ca)](_0x4d41f7));}}try{const _0x14fcbc=_0x27795b[_0x3f444e(0x201)][_0x3f444e(0x1e7)]('|');let _0x3584c0=0x0;while(!![]){switch(_0x14fcbc[_0x3584c0++]){case'0':!_0x198301&&_0x27795b[_0x3f444e(0x259)](__drivers[_0x3f444e(0x271)],0x1)&&(await _0x27795b['Ifgjb'](driverCleanup),__drivers[_0x3f444e(0x1e6)]());continue;case'1':!_0x198301&&_0x27795b[_0x3f444e(0x259)](__drivers[_0x3f444e(0x271)],0x0)&&_0x27795b['ytOcz'](__drivers[0x0][_0x3f444e(0x250)],0x0)&&(_0x2162f3=![],await _0x27795b[_0x3f444e(0x2b4)](driverCleanup));continue;case'2':global[_0x3f444e(0x2b8)]=_0x27f678;continue;case'3':_0x198301&&_0x27795b[_0x3f444e(0x20f)](__drivers['length'],0x0)&&(__drivers[0x0]['browserstackSessionName']=_0x27f678,__drivers[0x0]['bstackA11yShouldScan']=_0x139924);continue;case'4':Array[_0x3f444e(0x2bc)](__drivers)&&__drivers[0x0]&&(__drivers[0x0][_0x3f444e(0x2b8)]=_0x27f678);continue;}break;}}catch(_0x11a0fc){logger[_0x3f444e(0x23a)](_0x3f444e(0x28e)+_0x11a0fc);const _0x3cd7a7={};_0x3cd7a7[_0x3f444e(0x1ef)]=_0x27795b[_0x3f444e(0x2bf)],PerformanceTester['end'](PerformanceHookEvents[_0x3f444e(0x25a)],![],_0x11a0fc,_0x3cd7a7);}globals[_0x3f444e(0x290)](_0x27795b[_0x3f444e(0x2c3)],_0x139924);if(global['__workerDetails']){const _0x530cba=expect['getState']()['testPath'],_0x526519=global[_0x3f444e(0x22f)],_0x474a89=expect[_0x3f444e(0x299)]()[_0x3f444e(0x229)]||_0x27f678;global['__workerDetails']['currentTest']={'id':_0x526519,'testAnalyticsId':_0x526519,'thTestRunUuid':TestDetails[_0x3f444e(0x1f9)](process[_0x3f444e(0x233)]+':testAnalyticsId'),'testInfo':{'title':_0x27f678,'fullName':_0x474a89,'displayName':_0x27f678,'name':_0x474a89,'testPath':_0x530cba,'testIdentifier':_0x526519}},logger[_0x3f444e(0x23a)](_0x3f444e(0x22a)+_0x526519+_0x3f444e(0x2a9)+_0x27f678+_0x3f444e(0x284)+_0x530cba);}if(!_0x198301&&_0x27795b[_0x3f444e(0x1fa)](isAccessibilityAutomationSession)&&_0x2162f3&&Array[_0x3f444e(0x2bc)](__drivers)&&_0x27795b[_0x3f444e(0x20f)](__drivers['length'],0x0)&&globals[_0x3f444e(0x1be)](_0x27795b[_0x3f444e(0x24c)]))try{const _0x2581c7=await __drivers[0x0][_0x3f444e(0x29c)];if(_0x2581c7){let _0x17c79a=!![];const _0x1129e5=await __drivers[0x0][_0x3f444e(0x241)]();let _0x160c50;try{_0x160c50=new URL(_0x1129e5);}catch(_0x4914c4){_0x17c79a=![];}_0x17c79a=_0x27795b['kSguQ'](_0x160c50['protocol'],_0x27795b[_0x3f444e(0x2c5)])||_0x27795b['kSguQ'](_0x160c50['protocol'],_0x27795b[_0x3f444e(0x287)]),_0x17c79a&&(_0x139924&&logger['info'](_0x27795b[_0x3f444e(0x2bb)]));}}catch(_0x1766fd){logger[_0x3f444e(0x26b)](_0x3f444e(0x224)+_0x1766fd);const _0x35ce8a={};_0x35ce8a[_0x3f444e(0x1ef)]=_0x27795b[_0x3f444e(0x2bf)],PerformanceTester['end'](PerformanceHookEvents[_0x3f444e(0x25a)],![],er,_0x35ce8a);}if(_0x198301&&global['__workerDetails']&&global[_0x3f444e(0x1c6)][_0x3f444e(0x1da)])try{await _0x198301['beforeTestHook'](global['__workerDetails']['currentTest']['testInfo']);}catch(_0x8cd2ea){logger[_0x3f444e(0x23a)](_0x3f444e(0x256)+util[_0x3f444e(0x1ca)](_0x8cd2ea));}if(_0x198301&&global[_0x3f444e(0x1c6)]&&global[_0x3f444e(0x1c6)][_0x3f444e(0x1da)])try{const _0x3a0a65=_0x27795b['nJZob'](require,_0x27795b['vValf']),{FRAMEWORKS:_0x1ebedf}=_0x27795b[_0x3f444e(0x206)](require,_0x27795b[_0x3f444e(0x2ae)]),_0x1a85fc=_0x27795b['nJZob'](require,_0x27795b['eCrlW']),_0x36ee6b=_0x27795b['FAMOw'](require,_0x27795b[_0x3f444e(0x1c0)]);if(_0x3a0a65['getInstance']()[_0x3f444e(0x26d)]()&&_0x3a0a65[_0x3f444e(0x1ed)]()[_0x3f444e(0x23c)]()){const _0x2d5012={'title':_0x27795b['VuTpn'](_0x27f678,_0x27795b[_0x3f444e(0x1d2)]),'titlePath':[_0x27795b[_0x3f444e(0x23d)](_0x27f678,_0x27795b[_0x3f444e(0x1d2)])],'id':global[_0x3f444e(0x1c6)]['currentTest']['id']||_0x27795b['nfGPD'],'testAnalyticsId':global[_0x3f444e(0x1c6)]['currentTest'][_0x3f444e(0x1d4)],'testPath':global[_0x3f444e(0x1c6)][_0x3f444e(0x1da)]['testInfo']?.[_0x3f444e(0x21c)],...global[_0x3f444e(0x1c6)][_0x3f444e(0x1da)][_0x3f444e(0x1de)]};global[_0x3f444e(0x26f)]=_0x2d5012,logger[_0x3f444e(0x23a)](_0x3f444e(0x246)+_0x27f678);try{const _0x30e0f8=global['__workerDetails']?.[_0x3f444e(0x217)]||_0x198301['getPageFromAutomationFramework']();if(_0x30e0f8){const _0x658bf9=_0x27795b['dXoYb'](!!_0x3de7a4,!_0x1c7621);let _0x43885c=null,_0x4727ac=null;try{_0x658bf9?(_0x43885c=_0x27795b[_0x3f444e(0x272)](typeof _0x30e0f8[_0x3f444e(0x1f5)],_0x27795b[_0x3f444e(0x29e)])?_0x30e0f8[_0x3f444e(0x1f5)]():null,_0x4727ac=_0x27795b[_0x3f444e(0x28c)](typeof _0x30e0f8[_0x3f444e(0x2db)],_0x27795b[_0x3f444e(0x29e)])?_0x30e0f8[_0x3f444e(0x2db)]():null):(_0x43885c=_0x27795b[_0x3f444e(0x296)](typeof _0x30e0f8[_0x3f444e(0x2ba)],_0x27795b[_0x3f444e(0x29e)])?_0x30e0f8[_0x3f444e(0x2ba)]():null,_0x4727ac=_0x43885c&&_0x27795b['PnCIY'](typeof _0x43885c[_0x3f444e(0x2db)],_0x27795b['LcHRX'])?_0x43885c[_0x3f444e(0x2db)]():null);}catch(_0xa39862){logger[_0x3f444e(0x23a)](_0x3f444e(0x2a1)+_0xa39862[_0x3f444e(0x208)]);}const _0x1df3f3={};_0x1df3f3[_0x3f444e(0x260)]=_0x30e0f8,_0x1df3f3[_0x3f444e(0x2ba)]=_0x43885c,_0x1df3f3[_0x3f444e(0x2db)]=_0x4727ac,_0x1df3f3[_0x3f444e(0x1de)]=_0x2d5012,_0x1df3f3['testFramework']=_0x1ebedf['JEST'],_0x1df3f3[_0x3f444e(0x29f)]=global[_0x3f444e(0x276)],_0x1df3f3[_0x3f444e(0x25e)]=global['__platformCaps'],await _0x3a0a65[_0x3f444e(0x1ed)]()[_0x3f444e(0x262)]()[_0x3f444e(0x25f)](_0x1a85fc[_0x3f444e(0x245)],_0x36ee6b[_0x3f444e(0x261)],_0x1df3f3),logger['debug'](_0x3f444e(0x2a6)+_0x27f678+_0x3f444e(0x1c1)+(_0x2d5012[_0x3f444e(0x1d4)]||_0x2d5012['id']));}else logger[_0x3f444e(0x23a)](_0x3f444e(0x213)+_0x27f678+_0x3f444e(0x222));}catch(_0x1afac7){logger[_0x3f444e(0x23a)]('Error\x20triggering\x20CREATE\x20POST\x20event\x20for\x20test:\x20'+util[_0x3f444e(0x1ca)](_0x1afac7));}}}catch(_0x366b4c){logger[_0x3f444e(0x23a)](_0x3f444e(0x286)+util['format'](_0x366b4c));}!_0x198301&&_0x27795b[_0x3f444e(0x2d8)](__drivers[_0x3f444e(0x271)],0x0)&&_0x27795b[_0x3f444e(0x2d8)](__drivers[0x0]['quitCount_'],0x0)&&await _0x27795b[_0x3f444e(0x2b4)](driverCleanup);}catch(_0x5f3914){logger[_0x3f444e(0x23a)](_0x3f444e(0x270)+_0x5f3914);const _0x13ee1d={};_0x13ee1d['hookType']=_0x27795b['RytZo'],PerformanceTester['end'](PerformanceHookEvents[_0x3f444e(0x25a)],![],_0x5f3914,_0x13ee1d);}const _0x20b8e2={};_0x20b8e2[_0x3f444e(0x1ef)]=_0x27795b['RytZo'],PerformanceTester[_0x3f444e(0x2de)](PerformanceHookEvents[_0x3f444e(0x25a)],!![],null,_0x20b8e2);}),afterEach(async()=>{const _0x1243c1=a20_0x336812,_0xabfc55={'sHtnc':_0x1243c1(0x2e1),'qwBws':function(_0x2ee0b5,_0x55dfda){return _0x2ee0b5>_0x55dfda;},'cuzGJ':_0x1243c1(0x1ee),'GfdKG':_0x1243c1(0x2df),'uEEKZ':_0x1243c1(0x1e9),'Kasnb':function(_0xf23964,_0x2275ed){return _0xf23964(_0x2275ed);},'MpDvu':_0x1243c1(0x1d9),'EUeMn':function(_0x53f9d4,_0x5a49e5){return _0x53f9d4(_0x5a49e5);},'zJnwi':_0x1243c1(0x2b1),'vzHze':_0x1243c1(0x27a),'tBaYQ':'Puppeteer','jcVCl':function(_0x260b43,_0x394a64){return _0x260b43!==_0x394a64;},'NBIZN':_0x1243c1(0x215),'eRmvr':function(_0x5d764a,_0x4ea725){return _0x5d764a>_0x4ea725;},'NjZaK':function(_0x26fcbd,_0xf0a8a8){return _0x26fcbd(_0xf0a8a8);},'ornam':function(_0x5aefbe,_0x183904){return _0x5aefbe(_0x183904);},'uHlDc':function(_0x53fd0e,_0x2e73be){return _0x53fd0e(_0x2e73be);},'vGOiW':_0x1243c1(0x2cf),'ZwNKD':_0x1243c1(0x2b9),'HyOPG':function(_0x4a824c,_0x4d6c3c){return _0x4a824c&&_0x4d6c3c;},'FDbOh':'Unknown\x20Test','tyXIj':'jest-test','GTdOa':_0x1243c1(0x1cb),'KBJAl':'Executed\x20deferred\x20closes\x20after\x20QUIT\x20PRE\x20event\x20completion','uSPyw':'Cleaned\x20up\x20close\x20tracker','IcYcc':'Executed\x20fallback\x20deferred\x20Playwright\x20closes\x20after\x20error','IKWcc':function(_0xf6db6b,_0x4a5ad0){return _0xf6db6b>_0x4a5ad0;},'zGZgX':function(_0x1ddfe8){return _0x1ddfe8();},'fFsOr':function(_0x3f3f8f,_0x406b48){return _0x3f3f8f===_0x406b48;},'hwIqn':'testcase','inSen':_0x1243c1(0x2a3),'OMlyK':function(_0x66c71b,_0x31ae7a,_0x4d5bf5,_0x11a3cf){return _0x66c71b(_0x31ae7a,_0x4d5bf5,_0x11a3cf);},'oqQnM':'afterEach','ZmLXw':function(_0x1be2ef,_0x38bb6d,_0x288d7f){return _0x1be2ef(_0x38bb6d,_0x288d7f);},'yQVtK':function(_0x280705){return _0x280705();},'kDACm':_0x1243c1(0x2e2),'ftavx':_0x1243c1(0x295),'WEQWP':_0x1243c1(0x2c2),'hYXHN':_0x1243c1(0x227),'TaLys':_0x1243c1(0x1bd),'rZcDF':_0x1243c1(0x221),'tufxc':_0x1243c1(0x2d9),'nlzDk':function(_0x319e9f){return _0x319e9f();},'iifRv':function(_0x534fe9,_0x12272c){return _0x534fe9>_0x12272c;},'UESHk':function(_0x2d7ae6,_0x1fc335,_0xb02313){return _0x2d7ae6(_0x1fc335,_0xb02313);},'IipPQ':_0x1243c1(0x23a),'LtBto':function(_0x3a56c4,_0x28295a){return _0x3a56c4>_0x28295a;},'nHSnR':function(_0x8fe3f,_0x521166){return _0x8fe3f>_0x521166;}};logger[_0x1243c1(0x23a)](_0xabfc55[_0x1243c1(0x27f)]),PerformanceTester['start'](PerformanceHookEvents[_0x1243c1(0x25a)]);const _0x4039fa='browserstack internal helper hook';let _0xdccfd9=![],_0x570008=![],_0x4661cb=null;try{global[_0x1243c1(0x282)]&&_0xabfc55['qwBws'](global[_0x1243c1(0x282)]['length'],0x0)&&(_0xdccfd9=!![]);if(global[_0x1243c1(0x1c6)]&&global[_0x1243c1(0x1c6)][_0x1243c1(0x217)]){const _0x3ed7a6=helper[_0x1243c1(0x1d0)](_0xabfc55[_0x1243c1(0x211)]),_0x364cbf=helper[_0x1243c1(0x1d0)](_0xabfc55[_0x1243c1(0x1d7)])||helper[_0x1243c1(0x1d0)](_0xabfc55[_0x1243c1(0x298)]);try{if(_0x3ed7a6)_0x4661cb=_0xabfc55['Kasnb'](require,_0xabfc55[_0x1243c1(0x2d2)]);else _0x364cbf&&(_0x4661cb=_0xabfc55[_0x1243c1(0x254)](require,_0xabfc55[_0x1243c1(0x283)]));_0x570008=!![],logger['debug']((_0x3ed7a6?_0xabfc55['vzHze']:_0xabfc55[_0x1243c1(0x1c7)])+_0x1243c1(0x294)+!!global[_0x1243c1(0x1c6)][_0x1243c1(0x217)]);}catch(_0x1a7e94){logger[_0x1243c1(0x23a)](_0x1243c1(0x2a2)+util['format'](_0x1a7e94));}}}catch(_0x45f0d9){logger[_0x1243c1(0x23a)](_0x1243c1(0x2c8)+_0x45f0d9);}logger[_0x1243c1(0x23a)](_0x1243c1(0x2c0)+_0xdccfd9+_0x1243c1(0x29a)+_0x570008);if(_0x570008){const _0x1ed0c7=_0x4661cb[_0x1243c1(0x263)]();try{let _0x5ee4e8=null,_0x5a549c=![];if(_0xabfc55[_0x1243c1(0x1bf)](typeof jasmine,_0xabfc55[_0x1243c1(0x238)]))jasmine['currentTest'][_0x1243c1(0x2b5)]&&_0xabfc55['eRmvr'](jasmine[_0x1243c1(0x1da)][_0x1243c1(0x2b5)][_0x1243c1(0x271)],0x0)?(_0x5a549c=!![],_0x5ee4e8=_0xabfc55['NjZaK'](stripUnicode,JSON[_0x1243c1(0x22d)](jasmine[_0x1243c1(0x1da)][_0x1243c1(0x2b5)][0x0][_0x1243c1(0x208)]))):_0x5ee4e8=_0xabfc55[_0x1243c1(0x254)](stripUnicode,JSON['stringify'](jasmine[_0x1243c1(0x1da)][_0x1243c1(0x2b0)]));else{logger[_0x1243c1(0x23a)](_0x1243c1(0x29b)+util[_0x1243c1(0x205)](testContext));const _0x5e88fd=global['testContext']||testContext,_0x40cc55=_0x5e88fd&&_0x5e88fd['errors']?_0x5e88fd[_0x1243c1(0x235)]:[];if(_0xabfc55[_0x1243c1(0x1ff)](_0x40cc55[_0x1243c1(0x271)],0x0)){_0x5a549c=!![];const _0x140ff4=Array[_0x1243c1(0x2bc)](_0x40cc55[0x0])?_0x40cc55[0x0][0x0]:_0x40cc55[0x0];_0x5ee4e8=_0xabfc55[_0x1243c1(0x1f8)](stripUnicode,JSON['stringify'](_0x140ff4[_0x1243c1(0x208)]||_0x140ff4));}else _0x5ee4e8=_0xabfc55['uHlDc'](stripUnicode,JSON[_0x1243c1(0x22d)](_0x5e88fd?_0x5e88fd['name']:testContext['name']));}const _0xc0d837=_0x5a549c?_0xabfc55[_0x1243c1(0x20d)]:_0xabfc55[_0x1243c1(0x2da)];_0xabfc55['HyOPG'](_0x5a549c,_0x5ee4e8)&&!__error_messages__['includes'](_0x5ee4e8)&&__error_messages__[_0x1243c1(0x2cb)](_0x5ee4e8);const _0x413be6={'title':global['__workerDetails']?.[_0x1243c1(0x1da)]?.['testInfo']?.[_0x1243c1(0x2c4)]||_0xabfc55['FDbOh'],'titlePath':[global[_0x1243c1(0x1c6)]?.[_0x1243c1(0x1da)]?.['testInfo']?.[_0x1243c1(0x2c4)]||_0xabfc55[_0x1243c1(0x25c)]],'id':global[_0x1243c1(0x1c6)]?.[_0x1243c1(0x1da)]?.['id']||_0xabfc55[_0x1243c1(0x25d)],'status':_0xc0d837,'error':_0x5ee4e8?{'message':_0x5ee4e8}:null,'testAnalyticsId':global['__workerDetails']?.['currentTest']?.['testAnalyticsId'],'testPath':global[_0x1243c1(0x1c6)]?.[_0x1243c1(0x1da)]?.[_0x1243c1(0x1de)]?.[_0x1243c1(0x21c)],...global[_0x1243c1(0x1c6)][_0x1243c1(0x1da)][_0x1243c1(0x1de)]},_0x527c21=_0x413be6;try{if(BrowserstackCLI[_0x1243c1(0x1ed)]()[_0x1243c1(0x26d)]()&&BrowserstackCLI[_0x1243c1(0x1ed)]()['isRunning']()){const _0x1517b6={};_0x1517b6['testInfo']=_0x527c21,_0x1517b6[_0x1243c1(0x260)]=_0x1ed0c7,_0x1517b6[_0x1243c1(0x2ca)]=FRAMEWORKS[_0x1243c1(0x228)],await BrowserstackCLI[_0x1243c1(0x1ed)]()[_0x1243c1(0x262)]()[_0x1243c1(0x25f)](AutomationFrameworkState[_0x1243c1(0x2cd)],HookState[_0x1243c1(0x2a7)],_0x1517b6),logger['debug'](_0x1243c1(0x258)+_0x527c21['title']);}}catch(_0x89e204){logger['debug'](_0x1243c1(0x2c7)+util[_0x1243c1(0x1ca)](_0x89e204));}global['__workerDetails']&&global['__workerDetails']['currentTest']&&global['__workerDetails'][_0x1243c1(0x1da)][_0x1243c1(0x1de)]?await _0x4661cb[_0x1243c1(0x1eb)](global[_0x1243c1(0x1c6)][_0x1243c1(0x1da)][_0x1243c1(0x1de)],_0xc0d837,_0x5a549c?_0x5ee4e8:null):logger[_0x1243c1(0x23a)](_0xabfc55[_0x1243c1(0x20a)]);try{await _0x4661cb[_0x1243c1(0x273)](),logger[_0x1243c1(0x23a)](_0xabfc55[_0x1243c1(0x1d6)]);}catch(_0x4abc27){logger[_0x1243c1(0x23a)](_0x1243c1(0x214)+util[_0x1243c1(0x1ca)](_0x4abc27));}try{_0x4661cb[_0x1243c1(0x1e5)][_0x1243c1(0x249)](),logger[_0x1243c1(0x23a)](_0xabfc55[_0x1243c1(0x289)]);}catch(_0x888fc){logger['debug'](_0x1243c1(0x1cf)+util[_0x1243c1(0x1ca)](_0x888fc));}}catch(_0x32e4e0){logger[_0x1243c1(0x23a)](_0x1243c1(0x2be)+util[_0x1243c1(0x1ca)](_0x32e4e0));try{_0x4661cb['executeDeferredCloses']&&(await _0x4661cb[_0x1243c1(0x273)](),logger[_0x1243c1(0x23a)](_0xabfc55[_0x1243c1(0x253)]));}catch(_0x2fabb3){logger[_0x1243c1(0x23a)]('Error\x20executing\x20fallback\x20deferred\x20closes:\x20'+util[_0x1243c1(0x1ca)](_0x2fabb3));}}}else try{!_0x570008&&_0xabfc55[_0x1243c1(0x212)](__drivers['length'],0x1)&&(await _0xabfc55['zGZgX'](driverCleanup),__drivers['shift']());try{if(global['percy']&&_0xabfc55['fFsOr'](global[_0x1243c1(0x28d)],_0xabfc55['hwIqn'])&&__drivers[0x0]){const _0x54c0fb=_0xabfc55[_0x1243c1(0x1ff)](global[_0x1243c1(0x23f)][_0x1243c1(0x271)],0x0)?!!global['capabilities'][0x0][_0x1243c1(0x28f)]||!!global[_0x1243c1(0x23f)][0x0][_0xabfc55[_0x1243c1(0x1c4)]]:![],_0x339d8a={};_0x339d8a['app']=_0x54c0fb,await _0xabfc55['OMlyK'](percyAutoCapture,__drivers[0x0],_0xabfc55[_0x1243c1(0x2cc)],_0x339d8a);}}catch(_0x3b191d){logger[_0x1243c1(0x23a)](_0x1243c1(0x1fe)+_0x3b191d);const _0x590ee5={};_0x590ee5[_0x1243c1(0x1ef)]=_0xabfc55[_0x1243c1(0x203)],PerformanceTester[_0x1243c1(0x2de)](PerformanceHookEvents[_0x1243c1(0x25a)],![],_0x3b191d,_0x590ee5);}const _0x309067=_0xabfc55['ZmLXw'](shouldScanTestForAccessibility,expect['getState']()[_0x1243c1(0x229)],![]);try{if(_0xabfc55['yQVtK'](isAccessibilityAutomationSession)&&globals[_0x1243c1(0x1be)](_0xabfc55['kDACm'])&&globals[_0x1243c1(0x1be)](_0xabfc55['ftavx'])){logger[_0x1243c1(0x22b)](_0xabfc55['WEQWP']);const _0x3158eb={'thTestRunUuid':TestDetails[_0x1243c1(0x1f9)](process[_0x1243c1(0x233)]+_0x1243c1(0x1fc)),'thBuildUuid':process['env'][testHubConstants['ENV_VAR'][_0x1243c1(0x1dd)]],'thJwtToken':process['env'][testHubConstants['ENV_VAR']['BROWSERSTACK_TESTHUB_JWT']]};logger[_0x1243c1(0x23a)](_0x1243c1(0x24e)+JSON[_0x1243c1(0x22d)](_0x3158eb)),logger[_0x1243c1(0x23a)](_0xabfc55['hYXHN']);const _0xb52428={};_0xb52428[_0x1243c1(0x2bd)]=_0xabfc55[_0x1243c1(0x24a)],await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x1243c1(0x236)],async()=>{const _0x19e721=_0x1243c1;logger[_0x19e721(0x23a)](util[_0x19e721(0x1ca)](await __drivers[0x0][_0x19e721(0x209)](scripts[_0x19e721(0x269)],{'method':expect['getState']()[_0x19e721(0x229)]})));},_0xb52428)(),globals[_0x1243c1(0x1be)](_0xabfc55[_0x1243c1(0x248)])&&(_0x3158eb[_0x1243c1(0x21d)]=!![]),await PerformanceTester[_0x1243c1(0x1cc)](PerformanceA11yEvents[_0x1243c1(0x251)],async()=>{const _0x24fdb4=_0x1243c1;await __drivers[0x0]['executeAsyncScript'](scripts[_0x24fdb4(0x218)],_0x3158eb);})(),logger['info'](_0xabfc55[_0x1243c1(0x1c5)]);}}catch(_0x2d7a88){logger[_0x1243c1(0x26b)](_0x1243c1(0x22c)+expect[_0x1243c1(0x299)]()['currentTestName']+_0x1243c1(0x1d3),_0x2d7a88);}await _0xabfc55['nlzDk'](setContext);try{if(_0xabfc55['yQVtK'](shouldProcessEventForTesthub)){_0xabfc55[_0x1243c1(0x2a4)](global[_0x1243c1(0x282)][_0x1243c1(0x271)],0x0)&&global[_0x1243c1(0x282)][0x0]&&await _0xabfc55['ZmLXw'](sendPlatformDetails,global[_0x1243c1(0x282)][0x0],TestDetails['getTestUUID'](process[_0x1243c1(0x233)]+_0x1243c1(0x1fc)));if(_0xabfc55['zGZgX'](isBrowserstackInfra)){PerformanceTester[_0x1243c1(0x2d7)](PerformanceO11yEvents[_0x1243c1(0x1e2)]);const _0x5764c6=_0x1243c1(0x247)+Date['now']();await _0xabfc55['UESHk'](executeAnnotate,JSON['stringify'](_0x5764c6),_0xabfc55[_0x1243c1(0x1e1)]),PerformanceTester['end'](PerformanceO11yEvents['SYNC']);}}}catch(_0x553a5d){logger['debug'](_0x1243c1(0x27b)+_0x553a5d),PerformanceTester[_0x1243c1(0x2de)](PerformanceO11yEvents[_0x1243c1(0x1e2)],![],_0x553a5d);}!_0x570008&&_0xabfc55['LtBto'](__drivers[_0x1243c1(0x271)],0x0)&&_0xabfc55[_0x1243c1(0x2a5)](__drivers[0x0][_0x1243c1(0x250)],0x0)&&await _0xabfc55[_0x1243c1(0x2d4)](driverCleanup);const _0x3968ab={};_0x3968ab[_0x1243c1(0x1ef)]=_0xabfc55['oqQnM'],PerformanceTester[_0x1243c1(0x2de)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x3968ab);}catch(_0x359a01){logger[_0x1243c1(0x23a)](_0x1243c1(0x1df)+_0x359a01);const _0x5f24a1={};_0x5f24a1[_0x1243c1(0x1ef)]=_0xabfc55['oqQnM'],PerformanceTester[_0x1243c1(0x2de)](PerformanceHookEvents[_0x1243c1(0x25a)],![],_0x359a01,_0x5f24a1);}},TEST_FRAMEWORK_HOOK_TIMEOUT[a20_0x336812(0x230)]),afterAll(async()=>{const _0x8b77f5=a20_0x336812,_0x2df8ae={'qVtCo':function(_0x28dfe6,_0xa0f928){return _0x28dfe6<=_0xa0f928;},'UULNQ':function(_0x501ad8,_0x3b0c5c){return _0x501ad8(_0x3b0c5c);},'ZdzMU':function(_0x411683){return _0x411683();},'WgIYE':function(_0x2b2e7d,_0x3d942e,_0x220b13){return _0x2b2e7d(_0x3d942e,_0x220b13);},'jSpuz':'Jest','hMUjT':_0x8b77f5(0x1ee),'AuKOR':_0x8b77f5(0x2df),'EluGB':_0x8b77f5(0x1e9),'nOAml':function(_0x6072af,_0x490c74){return _0x6072af(_0x490c74);},'BPXzc':_0x8b77f5(0x1d9),'wXCJQ':function(_0x354ec6,_0x5e1987){return _0x354ec6(_0x5e1987);},'lgQmV':_0x8b77f5(0x2b1),'LVmuD':_0x8b77f5(0x1db),'YDIAz':function(_0x398c8d,_0x3c20d9){return _0x398c8d||_0x3c20d9;},'YDXGn':_0x8b77f5(0x274),'rxbOC':'Attempting\x20direct\x20page\x20close\x20fallback\x20for\x20Android','SnvxW':function(_0x52e1f7,_0x2361f3){return _0x52e1f7===_0x2361f3;},'WXApe':_0x8b77f5(0x23e),'AyFzE':_0x8b77f5(0x275),'KphkD':_0x8b77f5(0x1c2),'OqnTi':_0x8b77f5(0x1e4),'OqCSs':_0x8b77f5(0x1fd)};PerformanceTester[_0x8b77f5(0x2d7)](PerformanceHookEvents[_0x8b77f5(0x25a)]),jest[_0x8b77f5(0x1f4)](TEST_FRAMEWORK_HOOK_TIMEOUT[_0x2df8ae[_0x8b77f5(0x210)]]),PerformanceTester[_0x8b77f5(0x24d)]();const _0x412ad9='browserstack internal helper hook';let _0x63b269=![];try{const _0xce7032=helper[_0x8b77f5(0x1d0)](_0x2df8ae[_0x8b77f5(0x2ac)]),_0x1decc0=helper[_0x8b77f5(0x1d0)](_0x2df8ae['AuKOR'])||helper[_0x8b77f5(0x1d0)](_0x2df8ae[_0x8b77f5(0x2d6)]),_0x1fe292=_0xce7032?_0x2df8ae['nOAml'](require,_0x2df8ae['BPXzc']):_0x1decc0?_0x2df8ae['wXCJQ'](require,_0x2df8ae[_0x8b77f5(0x2ce)]):null;if(!_0x1fe292)throw new Error(_0x2df8ae[_0x8b77f5(0x202)]);const _0x4173c7=global[_0x8b77f5(0x1c6)]?.[_0x8b77f5(0x217)],_0x2956ea=_0x1fe292['getPageFromAutomationFramework'](),_0x5c297e=_0x2df8ae['YDIAz'](_0x4173c7,_0x2956ea);if(_0x5c297e){_0x63b269=!![];try{await _0x1fe292[_0x8b77f5(0x273)](),logger[_0x8b77f5(0x23a)](_0x2df8ae['YDXGn']);}catch(_0x1e7cad){logger[_0x8b77f5(0x23a)](_0x8b77f5(0x214)+util[_0x8b77f5(0x1ca)](_0x1e7cad));try{const _0x456e6c=_0x1fe292[_0x8b77f5(0x263)]();_0x456e6c&&(logger[_0x8b77f5(0x23a)](_0x2df8ae[_0x8b77f5(0x281)]),_0x2df8ae['SnvxW'](typeof _0x456e6c[_0x8b77f5(0x1c9)],_0x2df8ae[_0x8b77f5(0x268)])&&(await _0x456e6c['close'](),logger[_0x8b77f5(0x23a)](_0x2df8ae['AyFzE'])));}catch(_0x5e734c){logger[_0x8b77f5(0x23a)](_0x8b77f5(0x239)+util['format'](_0x5e734c));}}try{if(global[_0x8b77f5(0x1c6)]){global[_0x8b77f5(0x1c6)][_0x8b77f5(0x217)]=null,global['__workerDetails'][_0x8b77f5(0x225)]=![];const _0x581e18={};_0x581e18['id']=undefined,_0x581e18[_0x8b77f5(0x1de)]=undefined,global[_0x8b77f5(0x1c6)]['currentTest']=_0x581e18;}_0x1fe292[_0x8b77f5(0x1e5)]&&_0x1fe292[_0x8b77f5(0x1e5)]['cleanup']&&(_0x1fe292['closeTracker']['cleanup'](),logger[_0x8b77f5(0x23a)](_0x2df8ae[_0x8b77f5(0x2dc)])),logger[_0x8b77f5(0x23a)](_0x2df8ae['OqnTi']);}catch(_0x45f0d1){logger[_0x8b77f5(0x23a)](_0x8b77f5(0x279)+util[_0x8b77f5(0x1ca)](_0x45f0d1));}__error_messages__=[];}}catch(_0x746fcd){logger[_0x8b77f5(0x23a)](_0x8b77f5(0x1f7)+util[_0x8b77f5(0x1ca)](_0x746fcd));try{const _0x45540e=helper[_0x8b77f5(0x1d0)](_0x2df8ae['hMUjT']),_0x3bff4f=helper[_0x8b77f5(0x1d0)](_0x2df8ae[_0x8b77f5(0x27e)])||helper[_0x8b77f5(0x1d0)](_0x2df8ae[_0x8b77f5(0x2d6)]),_0x587a33=_0x45540e?_0x2df8ae['UULNQ'](require,_0x2df8ae[_0x8b77f5(0x293)]):_0x3bff4f?_0x2df8ae[_0x8b77f5(0x243)](require,_0x2df8ae[_0x8b77f5(0x2ce)]):null;_0x587a33&&await _0x587a33['executeDeferredCloses']();}catch(_0x2a24c4){logger[_0x8b77f5(0x23a)](_0x8b77f5(0x21f)+util[_0x8b77f5(0x1ca)](_0x2a24c4));}}await new Promise(_0x33775d=>{const _0x34ba7b=_0x2df8ae['WgIYE'](setInterval,async()=>{const _0x3743b7=a20_0x5eb3;_0x2df8ae[_0x3743b7(0x2af)](RequestQueueHandler[_0x3743b7(0x1ed)]()[_0x3743b7(0x1f2)],0x0)&&(_0x2df8ae['UULNQ'](clearInterval,_0x34ba7b),_0x2df8ae[_0x3743b7(0x1ec)](_0x33775d));},0x3e8);});try{!_0x63b269&&await _0x2df8ae[_0x8b77f5(0x1ec)](driverCleanup);}catch(_0xf454e4){logger[_0x8b77f5(0x23a)]('Exception\x20in\x20jest\x20driver\x20cleanup\x20with\x20error:\x20'+_0xf454e4);const _0x391c72={};_0x391c72[_0x8b77f5(0x1ef)]=_0x2df8ae['OqCSs'],PerformanceTester['end'](PerformanceHookEvents[_0x8b77f5(0x25a)],![],_0xf454e4,_0x391c72);}process[_0x8b77f5(0x27c)]();const _0x2b6daf={};_0x2b6daf['hookType']=_0x2df8ae[_0x8b77f5(0x1c8)],PerformanceTester[_0x8b77f5(0x2de)](PerformanceHookEvents['SDK_HOOK'],!![],null,_0x2b6daf);},TEST_FRAMEWORK_HOOK_TIMEOUT[a20_0x336812(0x230)]); |
@@ -1,1 +0,1 @@ | ||
| const a26_0x2e38db=a26_0x339e;(function(_0x46620e,_0x8ef1ef){const _0x2bab50=a26_0x339e,_0x413fd5=_0x46620e();while(!![]){try{const _0x34b2ee=parseInt(_0x2bab50(0x1b7))/0x1+parseInt(_0x2bab50(0x1b6))/0x2*(-parseInt(_0x2bab50(0x1c4))/0x3)+parseInt(_0x2bab50(0x1c2))/0x4*(-parseInt(_0x2bab50(0x1c1))/0x5)+parseInt(_0x2bab50(0x1bb))/0x6+-parseInt(_0x2bab50(0x1ba))/0x7*(-parseInt(_0x2bab50(0x1b8))/0x8)+parseInt(_0x2bab50(0x1b5))/0x9*(-parseInt(_0x2bab50(0x1c3))/0xa)+parseInt(_0x2bab50(0x1c5))/0xb;if(_0x34b2ee===_0x8ef1ef)break;else _0x413fd5['push'](_0x413fd5['shift']());}catch(_0x28774f){_0x413fd5['push'](_0x413fd5['shift']());}}}(a26_0x25fc,0x5cce3));const {requireModule}=require(a26_0x2e38db(0x1c6)),logger=require(a26_0x2e38db(0x1be))[a26_0x2e38db(0x1c7)];require(a26_0x2e38db(0x1bd))();function a26_0x339e(_0x2aed6a,_0x444238){const _0x25fc8f=a26_0x25fc();return a26_0x339e=function(_0x339e0f,_0x56c526){_0x339e0f=_0x339e0f-0x1b5;let _0x2db386=_0x25fc8f[_0x339e0f];return _0x2db386;},a26_0x339e(_0x2aed6a,_0x444238);}function a26_0x25fc(){const _0x4c8bcb=['__webdriver','5OnTKHa','1668596xyxDqR','1010830DqTFqi','478548SBPMPY','9059611PRzDqk','../../helpers/helper','winstonLogger','selenium-webdriver','63wmugVH','2jgQqNO','312650bghksV','8HCiaRa','keys','1093953PmAEUq','2231082Uhjdpr','debug','../../helpers/setKeepAlive','../../helpers/logger','Selenium-webdriver\x20not\x20available\x20to\x20set\x20in\x20global.__webdriver'];a26_0x25fc=function(){return _0x4c8bcb;};return a26_0x25fc();}try{const __wd__=requireModule(a26_0x2e38db(0x1c8));for(const key of Object[a26_0x2e38db(0x1b9)](global[a26_0x2e38db(0x1c0)])){__wd__[key]=global[a26_0x2e38db(0x1c0)][key];}}catch(a26_0x12530e){logger[a26_0x2e38db(0x1bc)](a26_0x2e38db(0x1bf));} | ||
| const a26_0x2924e8=a26_0x18d9;function a26_0x2359(){const _0x5a4af0=['winstonLogger','28HYVgeI','keys','selenium-webdriver','30GyAUZQ','../../helpers/helper','11mJQrbc','2284340WumPhg','25068QEHMBf','5562940OueryZ','5PKnOVg','Selenium-webdriver\x20not\x20available\x20to\x20set\x20in\x20global.__webdriver','207173XNDCNE','../../helpers/setKeepAlive','231003HiGGOK','1073096WJPrwW','2934720mRPHur','__webdriver'];a26_0x2359=function(){return _0x5a4af0;};return a26_0x2359();}(function(_0x1726e9,_0x373a46){const _0x1a2a5b=a26_0x18d9,_0x2242b6=_0x1726e9();while(!![]){try{const _0x49486a=parseInt(_0x1a2a5b(0x190))/0x1+-parseInt(_0x1a2a5b(0x19a))/0x2*(-parseInt(_0x1a2a5b(0x19e))/0x3)+-parseInt(_0x1a2a5b(0x19d))/0x4*(-parseInt(_0x1a2a5b(0x18e))/0x5)+-parseInt(_0x1a2a5b(0x194))/0x6+-parseInt(_0x1a2a5b(0x197))/0x7*(parseInt(_0x1a2a5b(0x193))/0x8)+-parseInt(_0x1a2a5b(0x192))/0x9+-parseInt(_0x1a2a5b(0x19f))/0xa*(-parseInt(_0x1a2a5b(0x19c))/0xb);if(_0x49486a===_0x373a46)break;else _0x2242b6['push'](_0x2242b6['shift']());}catch(_0x38c86e){_0x2242b6['push'](_0x2242b6['shift']());}}}(a26_0x2359,0x63bed));const {requireModule}=require(a26_0x2924e8(0x19b)),logger=require('../../helpers/logger')[a26_0x2924e8(0x196)];function a26_0x18d9(_0x46ede0,_0x456f00){const _0x235979=a26_0x2359();return a26_0x18d9=function(_0x18d900,_0x48a645){_0x18d900=_0x18d900-0x18e;let _0x372cfe=_0x235979[_0x18d900];return _0x372cfe;},a26_0x18d9(_0x46ede0,_0x456f00);}require(a26_0x2924e8(0x191))();try{const __wd__=requireModule(a26_0x2924e8(0x199));for(const key of Object[a26_0x2924e8(0x198)](global['__webdriver'])){__wd__[key]=global[a26_0x2924e8(0x195)][key];}}catch(a26_0x278a14){logger['debug'](a26_0x2924e8(0x18f));} |
@@ -1,1 +0,1 @@ | ||
| function a21_0x1fb0(){const _0x210a56=['setTimeout','126ZLOKRt','341832EYaSlJ','restore','11930rKtJWz','../../../helpers/test-observability/utils','700880bHuByu','../../../helpers/request-spy','DMLkt','35vnQTTz','12yzeMyI','5769Gvecez','19338693KvkkZi','2jnUPES','460972XMlNvV','1430586ceDaWp','2066817UhIKrH'];a21_0x1fb0=function(){return _0x210a56;};return a21_0x1fb0();}function a21_0x1f36(_0x165bf8,_0x430c82){const _0x1fb08b=a21_0x1fb0();return a21_0x1f36=function(_0x1f3628,_0x2f11e3){_0x1f3628=_0x1f3628-0xed;let _0x19f364=_0x1fb08b[_0x1f3628];return _0x19f364;},a21_0x1f36(_0x165bf8,_0x430c82);}const a21_0xdc8b7=a21_0x1f36;(function(_0xd0d918,_0x5dcce7){const _0x452da0=a21_0x1f36,_0xe8a08c=_0xd0d918();while(!![]){try{const _0x8cb0a7=parseInt(_0x452da0(0xf9))/0x1+parseInt(_0x452da0(0xef))/0x2*(parseInt(_0x452da0(0xf2))/0x3)+parseInt(_0x452da0(0xf0))/0x4*(-parseInt(_0x452da0(0xfc))/0x5)+-parseInt(_0x452da0(0xf1))/0x6+parseInt(_0x452da0(0xf4))/0x7*(-parseInt(_0x452da0(0xf5))/0x8)+-parseInt(_0x452da0(0xed))/0x9*(parseInt(_0x452da0(0xf7))/0xa)+parseInt(_0x452da0(0xee))/0xb*(parseInt(_0x452da0(0xfd))/0xc);if(_0x8cb0a7===_0x5dcce7)break;else _0xe8a08c['push'](_0xe8a08c['shift']());}catch(_0x3cd284){_0xe8a08c['push'](_0xe8a08c['shift']());}}}(a21_0x1fb0,0x8ae53));const requestSpy=require(a21_0xdc8b7(0xfa)),{addRequestSpy}=require(a21_0xdc8b7(0xf8));beforeAll(()=>{const _0x5c52ad=a21_0xdc8b7,_0x26e1f7={'DMLkt':function(_0x3e3704){return _0x3e3704();}},_0x35803d='browserstack internal helper hook';_0x26e1f7[_0x5c52ad(0xfb)](addRequestSpy);}),afterAll(async()=>{const _0x1aef77=a21_0xdc8b7,_0x5bf231='browserstack internal helper hook';jest[_0x1aef77(0xf3)](0xea60),requestSpy[_0x1aef77(0xf6)]();}); | ||
| const a21_0x1df925=a21_0x42ea;function a21_0x42ea(_0x25f414,_0x1afc93){const _0x59f0d2=a21_0x59f0();return a21_0x42ea=function(_0x42eac8,_0x5f486f){_0x42eac8=_0x42eac8-0x1e1;let _0x4dc69b=_0x59f0d2[_0x42eac8];return _0x4dc69b;},a21_0x42ea(_0x25f414,_0x1afc93);}(function(_0x20f9ef,_0x59a55e){const _0x2c4dc8=a21_0x42ea,_0xbe0a2b=_0x20f9ef();while(!![]){try{const _0x32ac4f=-parseInt(_0x2c4dc8(0x1e7))/0x1*(-parseInt(_0x2c4dc8(0x1ed))/0x2)+-parseInt(_0x2c4dc8(0x1e5))/0x3+-parseInt(_0x2c4dc8(0x1ea))/0x4+-parseInt(_0x2c4dc8(0x1ee))/0x5+parseInt(_0x2c4dc8(0x1e6))/0x6*(-parseInt(_0x2c4dc8(0x1e9))/0x7)+parseInt(_0x2c4dc8(0x1e8))/0x8*(parseInt(_0x2c4dc8(0x1e4))/0x9)+parseInt(_0x2c4dc8(0x1e1))/0xa*(parseInt(_0x2c4dc8(0x1ec))/0xb);if(_0x32ac4f===_0x59a55e)break;else _0xbe0a2b['push'](_0xbe0a2b['shift']());}catch(_0x1ab334){_0xbe0a2b['push'](_0xbe0a2b['shift']());}}}(a21_0x59f0,0x8b595));function a21_0x59f0(){const _0x3b64c8=['8FYQHDZ','77LHMZah','1465732BhoBSL','../../../helpers/test-observability/utils','3349159JBsYSC','130rPmErg','2222945cXITox','50CTYQTE','setTimeout','../../../helpers/request-spy','5607936BHVwXK','680667uaUYtI','298950aXdaSG','174vgKwPG'];a21_0x59f0=function(){return _0x3b64c8;};return a21_0x59f0();}const requestSpy=require(a21_0x1df925(0x1e3)),{addRequestSpy}=require(a21_0x1df925(0x1eb));beforeAll(()=>{const _0x45bda6={'ICNUM':function(_0xc2abcd){return _0xc2abcd();}},_0x22c594='browserstack internal helper hook';_0x45bda6['ICNUM'](addRequestSpy);}),afterAll(async()=>{const _0x1d6571=a21_0x1df925,_0x2981b4='browserstack internal helper hook';jest[_0x1d6571(0x1e2)](0xea60),requestSpy['restore']();}); |
@@ -1,1 +0,1 @@ | ||
| const a22_0x461adb=a22_0x62f9;(function(_0x213f84,_0x3bb603){const _0x484cd4=a22_0x62f9,_0x37c292=_0x213f84();while(!![]){try{const _0x19c264=-parseInt(_0x484cd4(0x163))/0x1*(parseInt(_0x484cd4(0x177))/0x2)+-parseInt(_0x484cd4(0x164))/0x3+parseInt(_0x484cd4(0x15a))/0x4*(-parseInt(_0x484cd4(0x16a))/0x5)+parseInt(_0x484cd4(0x169))/0x6*(parseInt(_0x484cd4(0x176))/0x7)+-parseInt(_0x484cd4(0x160))/0x8+parseInt(_0x484cd4(0x16e))/0x9*(parseInt(_0x484cd4(0x165))/0xa)+parseInt(_0x484cd4(0x175))/0xb;if(_0x19c264===_0x3bb603)break;else _0x37c292['push'](_0x37c292['shift']());}catch(_0x384693){_0x37c292['push'](_0x37c292['shift']());}}}(a22_0x40cb,0xb7f39));const testOpsHelper=require(a22_0x461adb(0x16f)),helper=require(a22_0x461adb(0x171));function a22_0x62f9(_0x2242cd,_0x110b66){const _0x40cbdc=a22_0x40cb();return a22_0x62f9=function(_0x62f96e,_0x2790ca){_0x62f96e=_0x62f96e-0x15a;let _0x2f1082=_0x40cbdc[_0x62f96e];return _0x2f1082;},a22_0x62f9(_0x2242cd,_0x110b66);}function a22_0x40cb(){const _0x1453ca=['ZMlJo','validateRerunTestList','updateTestRerunConfig','2549214YUCSxP','../../../helpers/test-observability/utils','fUJzs','../../../helpers/helper','get','push','testMatch','32371515FQlGCM','14YkHyJZ','48dNLDnt','44cGesgw','BROWSERSTACK_RERUN_TESTS','shouldReRunObservabilityTests','testRegex','isTestObservabilitySession','raiQS','9199584qulFtp','env','rerunTests','18793uFUIbE','1744212wqmewH','10AnSXjM','cliConfig','isUndefined','has','1759710cHougM','398560EFKuxg'];a22_0x40cb=function(){return _0x1453ca;};return a22_0x40cb();}exports[a22_0x461adb(0x16d)]=(_0xc93f5a,_0x3baf8f)=>{const _0x986d57=a22_0x461adb,_0x51f77d={};_0x51f77d[_0x986d57(0x15f)]=_0x986d57(0x162),_0x51f77d[_0x986d57(0x16b)]=function(_0x5da5fb,_0x19c727){return _0x5da5fb!==_0x19c727;},_0x51f77d[_0x986d57(0x170)]=function(_0x24f4e3,_0x372397){return _0x24f4e3>_0x372397;};const _0x3ffe07=_0x51f77d;if(testOpsHelper[_0x986d57(0x15e)]()&&testOpsHelper[_0x986d57(0x15c)]()){let _0x3af811=process[_0x986d57(0x161)][_0x986d57(0x15b)];!helper[_0x986d57(0x167)](_0x3baf8f[_0x986d57(0x166)])&&_0x3baf8f[_0x986d57(0x166)][_0x986d57(0x168)](_0x3ffe07[_0x986d57(0x15f)])&&(_0x3af811=_0x3baf8f[_0x986d57(0x166)][_0x986d57(0x172)](_0x3ffe07[_0x986d57(0x15f)]));const _0x17f6d8=[];helper[_0x986d57(0x16c)](_0x3af811)&&_0x3ffe07[_0x986d57(0x16b)](_0x3af811,null)&&_0x3af811['split'](',')['map'](_0x421c78=>{const _0x15c178=_0x986d57;_0x17f6d8[_0x15c178(0x173)](''+_0x421c78['trim']());}),_0x3ffe07['fUJzs'](_0x17f6d8['length'],0x0)&&(_0xc93f5a[_0x986d57(0x15d)]=_0x17f6d8,delete _0xc93f5a[_0x986d57(0x174)]);}}; | ||
| function a22_0x1105(_0x4c913b,_0x34a880){const _0x9d4c4b=a22_0x9d4c();return a22_0x1105=function(_0x11053b,_0x45ad60){_0x11053b=_0x11053b-0x9b;let _0x4604e2=_0x9d4c4b[_0x11053b];return _0x4604e2;},a22_0x1105(_0x4c913b,_0x34a880);}const a22_0x123888=a22_0x1105;function a22_0x9d4c(){const _0x2f6bcc=['../../../helpers/test-observability/utils','../../../helpers/helper','validateRerunTestList','testMatch','60WGsakE','rerunTests','get','cliConfig','shouldReRunObservabilityTests','kpPpe','env','BROWSERSTACK_RERUN_TESTS','map','updateTestRerunConfig','7980930xoPsHc','1448JRmbLs','split','1852870hOWMkk','21623VJjVtz','3tSDHVE','636483taeJrH','has','253200bQCBnE','length','3739512WWCnLo','39713040XbVFDe','BwALR','dyFOn','isUndefined'];a22_0x9d4c=function(){return _0x2f6bcc;};return a22_0x9d4c();}(function(_0x291acd,_0x43320b){const _0x3c9bdc=a22_0x1105,_0x48421c=_0x291acd();while(!![]){try{const _0xdfd8bf=-parseInt(_0x3c9bdc(0xa6))/0x1+-parseInt(_0x3c9bdc(0xa3))/0x2+parseInt(_0x3c9bdc(0xa5))/0x3*(-parseInt(_0x3c9bdc(0xaa))/0x4)+-parseInt(_0x3c9bdc(0xb3))/0x5*(-parseInt(_0x3c9bdc(0xa8))/0x6)+parseInt(_0x3c9bdc(0xa4))/0x7*(-parseInt(_0x3c9bdc(0xa1))/0x8)+-parseInt(_0x3c9bdc(0xa0))/0x9+parseInt(_0x3c9bdc(0xab))/0xa;if(_0xdfd8bf===_0x43320b)break;else _0x48421c['push'](_0x48421c['shift']());}catch(_0x5d3b17){_0x48421c['push'](_0x48421c['shift']());}}}(a22_0x9d4c,0x8260d));const testOpsHelper=require(a22_0x123888(0xaf)),helper=require(a22_0x123888(0xb0));exports[a22_0x123888(0x9f)]=(_0x131a36,_0x4f3c7b)=>{const _0x1d9aa9=a22_0x123888,_0x278541={};_0x278541[_0x1d9aa9(0xad)]=_0x1d9aa9(0xb4),_0x278541[_0x1d9aa9(0x9b)]=function(_0x716ace,_0x119fb0){return _0x716ace!==_0x119fb0;},_0x278541[_0x1d9aa9(0xac)]=function(_0x5406ee,_0x27037a){return _0x5406ee>_0x27037a;};const _0x356a24=_0x278541;if(testOpsHelper['isTestObservabilitySession']()&&testOpsHelper[_0x1d9aa9(0xb7)]()){let _0x29bff6=process[_0x1d9aa9(0x9c)][_0x1d9aa9(0x9d)];!helper[_0x1d9aa9(0xae)](_0x4f3c7b[_0x1d9aa9(0xb6)])&&_0x4f3c7b[_0x1d9aa9(0xb6)][_0x1d9aa9(0xa7)](_0x356a24[_0x1d9aa9(0xad)])&&(_0x29bff6=_0x4f3c7b[_0x1d9aa9(0xb6)][_0x1d9aa9(0xb5)](_0x356a24[_0x1d9aa9(0xad)]));const _0x835dc2=[];helper[_0x1d9aa9(0xb1)](_0x29bff6)&&_0x356a24['kpPpe'](_0x29bff6,null)&&_0x29bff6[_0x1d9aa9(0xa2)](',')[_0x1d9aa9(0x9e)](_0x561c04=>{_0x835dc2['push'](''+_0x561c04['trim']());}),_0x356a24[_0x1d9aa9(0xac)](_0x835dc2[_0x1d9aa9(0xa9)],0x0)&&(_0x131a36['testRegex']=_0x835dc2,delete _0x131a36[_0x1d9aa9(0xb2)]);}}; |
@@ -1,1 +0,1 @@ | ||
| const a23_0x4e438c=a23_0x4b52;(function(_0x1c37e8,_0x39ad0b){const _0x14f933=a23_0x4b52,_0x158148=_0x1c37e8();while(!![]){try{const _0x50e0b6=-parseInt(_0x14f933(0x13d))/0x1*(-parseInt(_0x14f933(0x1c8))/0x2)+parseInt(_0x14f933(0x18c))/0x3+-parseInt(_0x14f933(0x1b4))/0x4*(-parseInt(_0x14f933(0x190))/0x5)+-parseInt(_0x14f933(0x193))/0x6*(parseInt(_0x14f933(0x1af))/0x7)+-parseInt(_0x14f933(0x16f))/0x8*(parseInt(_0x14f933(0xf2))/0x9)+-parseInt(_0x14f933(0x18f))/0xa+-parseInt(_0x14f933(0x1c6))/0xb*(-parseInt(_0x14f933(0x1ce))/0xc);if(_0x50e0b6===_0x39ad0b)break;else _0x158148['push'](_0x158148['shift']());}catch(_0x2e9ab1){_0x158148['push'](_0x158148['shift']());}}}(a23_0x3d80,0x7e8e6));function a23_0x4b52(_0x28b8a8,_0x28f288){const _0x3d80a5=a23_0x3d80();return a23_0x4b52=function(_0x4b5202,_0x358cb9){_0x4b5202=_0x4b5202-0xd9;let _0x1c2283=_0x3d80a5[_0x4b5202];return _0x1c2283;},a23_0x4b52(_0x28b8a8,_0x28f288);}function a23_0x3d80(){const _0x58479a=['tpsmu','File\x20path\x20could\x20not\x20be\x20found','pid','title','failure_type','vcPAv','removeAllListeners','HCusp','_gitConfigPath','uploadEventData','Exception\x20in\x20getting\x20file\x20for\x20hook\x20','isJestInternalHook','Oftux','UWXXp','jNjNA','hooks','5423CHeNfU','xhUIQ','XgsEa','TestRunSkipped','STATE_PASSED','prefixTestPath','getTime','fvetV','Exception\x20in\x20uploading\x20platform\x20details\x20to\x20','hookUUID','\x20with\x20error\x20:\x20','parse','xHSlr','AFhai','WkaaH','\x20to\x20log','XfmXn','file','testObservability','SnGeU','jpqFO','beforeEach','isRunning','jest-circus','split','__jestCurrentTestIdentifier','failed','errorsDetailed','[obsReporter]\x20appendTestItemLog:\x20Using\x20testIdentifier\x20from\x20global.__jestCurrentTestIdentifier:\x20','xvgVj','bs:addPlatformDetails:','../../utils/constants','[obsReporter]\x20appendTestItemLog:\x20Error\x20in\x20Jest+Playwright\x20flow\x20detection:\x20','JEST','asyncError','AuCEv','AmrEK','UiNyU','getHierarchy','_gitConfigured','LhIBu','STATE_FAILED','setTestUUID','Exception\x20in\x20populating\x20test\x20data\x20for\x20event\x20','retryOf','appendTestItemLog','_testEnv','isCliEnabled','ROOT_DESCRIBE_BLOCK','dhEDu','3597688MJTiJw','backtrace','pMDzD','../../v2/browserstackCLI',':hookAnalyticsId',',\x20testIdentifier=','event_type',',\x20logKind=','djjPo','cFuYw','getHooksForTest','getTestFramework','afterEach','getRootParentFile','wgzjD','statSync','util','function','toString','lTgyL','testIdentifier','ZLcwK','DRJVP','hook_failure','result','name','bKcKl','dirname','root','2457471gtDCSB','hook_run','nRHCv','9197910xPsRbj','5gAKOHI','passed','kAAWE','40602fvbsFI','AFTER_ALL','./test-details','failure','BksXZ','getActiveHook','test_run','mbUcv','nNrDt','hook_run_uuid','RTSER','state','LogCreated','test_identifier','QFYLB','WZosG','path','../../../helpers/test-observability/utils','[obsReporter]\x20appendTestItemLog:\x20Found\x20active\x20hook\x20-\x20hookUUID=','failed\x20to\x20get\x20root\x20parent\x20file\x20','configureGit','getAllData','TestRunStarted','getTestEnv','sendTestRunEvent','akRoT','parent',',\x20falling\x20back\x20to\x20Jest+Selenium\x20flow','833bbROIf','uuid','POST','[obsReporter]\x20appendTestItemLog:\x20Attached\x20test_identifier=','forEach','46304FHTRpg','hookAnalyticsId','join','_testResults','AFTER_EACH','getInstance','javascript','testAnalyticsId','HookRunFinished','CuZZN','started_at','ihZBW','getPackageVersion','resetTestHooks','unknown','JEATV','getName','appendTestPlatform','22vvuyVP','type','254IuzZab','afterAll','cwd','RfYhB','CBTSessionCreated','XxHlu','9740436uCpdsD','resolveInstance','js-','mapTestHooks','ObservabilityReporter','mZNBA','TestRunFinished','eacmd','JAaIV','[obsReporter]\x20appendTestItemLog:\x20Stored\x20log\x20in\x20instance.data[KEY_LOGS]\x20for\x20testIdentifier=','ylLkZ','hook_data','[obsReporter]\x20appendTestItemLog:\x20Attached\x20hook_run_uuid=','jiqnm','_currentRetry','KEY_LOGS','AQDGK','includes','failure_reason_expanded','markedStatus','lXDRM','../../v2/state/testFrameworkState','ultnI','LNnuU','HUxgF','__workerDetails','hook_type','[obsReporter]\x20appendTestItemLog:\x20Found\x20active\x20hook\x20from\x20JestTestFramework\x20-\x20hookUUID=','beforeAll','[obsReporter]\x20appendTestItemLog:\x20Jest+Playwright/Puppeteer\x20CLI\x20flow\x20detected,\x20using\x20in-memory\x20storage','sep','finished_at','getTestUUID','vhasd','analyticsResult','http_response','FYlRv','aBwKP','getFileName','location_prefix','logs','test','stack-trace','cgUxP','registerListeners','toISOString','18erSNcg','uujwC','current_test','TSxwg','call','bs:addLog:','config','YhDYx','jYuIC','bind','[obsReporter]\x20appendTestItemLog:\x20Invalid\x20or\x20missing\x20testIdentifier\x20format:\x20','../../../helpers/test-observability/error-handler','Ltgdl','TEST_REPORTING_ANALYTICS','PWhSk','test_run_uuid','rxSqv','addMultipleEntries','reverse','testStarted','puppeteer','eWuND','pending','length','failure_reason','RJQsC','../../../helpers/helper','currentHook','tVspF','../../../helpers/test-observability/sessionHandler','ukKJe','plHOl','puppeteer-core','KYRxv','../../v2/state/hookState','get',':testAnalyticsId','match','[obsReporter]\x20appendTestItemLog:\x20Instance\x20not\x20available\x20or\x20addMultipleEntries\x20not\x20available\x20for\x20testIdentifier=','UMajO','RCPYj','jbjnu',':jest-','Exception\x20in\x20populating\x20test\x20data\x20for\x20test\x20start\x20with\x20error\x20:\x20','KFGZC','kXyXQ','NRsdI','findGitConfig','exports','STATE_PENDING','current_hook','dqwBz','../../../../package.json','iseMq','push','mscyT','0|2|3|1|4','relative','failure_backtrace'];a23_0x3d80=function(){return _0x58479a;};return a23_0x3d80();}const {isTestObservabilitySession,PathHelper,debug,failureData,getFailureType,isInternalHook}=require(a23_0x4e438c(0x1a4)),SessionHandler=require(a23_0x4e438c(0x10f)),{v4:uuidv4}=require('uuid'),{name,version}=require(a23_0x4e438c(0x126)),stackTrace=require(a23_0x4e438c(0xee)),path=require(a23_0x4e438c(0x1a3)),fs=require('fs'),TestDetails=require(a23_0x4e438c(0x195)),{FRAMEWORKS}=require(a23_0x4e438c(0x15c)),{o11yClassErrorHandler}=require(a23_0x4e438c(0xfd)),{getGitMetaData}=require(a23_0x4e438c(0x10c)),helper=require('../../../helpers/helper'),{appendTesthubParams,setCurrentTestData}=require('../../../helpers/testhub/utils'),constants=require(a23_0x4e438c(0x15c)),BrowserstackCLI=require(a23_0x4e438c(0x172)),a23_0xfebd87={};a23_0xfebd87[a23_0x4e438c(0x141)]=a23_0x4e438c(0x191),a23_0xfebd87[a23_0x4e438c(0x166)]='failed',a23_0xfebd87[a23_0x4e438c(0x123)]=a23_0x4e438c(0x108);const {STATE_PASSED,STATE_PENDING,STATE_FAILED}=a23_0xfebd87,a23_0x273af0={};a23_0x273af0['beforeAll']='BEFORE_ALL',a23_0x273af0[a23_0x4e438c(0x1c9)]=a23_0x4e438c(0x194),a23_0x273af0[a23_0x4e438c(0x152)]='BEFORE_EACH',a23_0x273af0[a23_0x4e438c(0x17b)]=a23_0x4e438c(0x1b8);const HOOK_TYPES_MAP=a23_0x273af0;module[a23_0x4e438c(0x122)]=o11yClassErrorHandler(class ObservabilityReporter{constructor(){const _0x272787=a23_0x4e438c,_0x4907a6={'MdAcE':'4|5|0|6|2|3|1','jNjNA':function(_0x9a39d0){return _0x9a39d0();}},_0x119ed7=_0x4907a6['MdAcE'][_0x272787(0x155)]('|');let _0x3f5bec=0x0;while(!![]){switch(_0x119ed7[_0x3f5bec++]){case'0':this[_0x272787(0x16b)]=this['getTestEnv']();continue;case'1':this[_0x272787(0x135)]=null;continue;case'2':this[_0x272787(0x1d9)]=[];continue;case'3':this[_0x272787(0x164)]=![];continue;case'4':this[_0x272787(0x14f)]=_0x4907a6[_0x272787(0x13b)](isTestObservabilitySession);continue;case'5':this[_0x272787(0x1b7)]=[];continue;case'6':this['_paths']=new PathHelper({'cwd':process[_0x272787(0x1ca)]()},this[_0x272787(0x16b)][_0x272787(0xeb)]);continue;}break;}}[a23_0x4e438c(0x1aa)]=()=>{const _0x4090d4=a23_0x4e438c,_0x4dcdb7={'jiqnm':'generic','ZLcwK':function(_0x1fa65e){return _0x1fa65e();}};return{'ci':_0x4dcdb7[_0x4090d4(0x1db)],'key':_0x4dcdb7[_0x4090d4(0x184)](uuidv4),'version':version,'collector':_0x4090d4(0x1d0)+name};};['registerListeners'](){const _0x14e06e=a23_0x4e438c;process[_0x14e06e(0x133)](_0x14e06e(0xf7)+process[_0x14e06e(0x12f)]),process['on'](_0x14e06e(0xf7)+process[_0x14e06e(0x12f)],this['appendTestItemLog'][_0x14e06e(0xfb)](this)),process[_0x14e06e(0x133)](_0x14e06e(0x15b)+process['pid']),process['on'](_0x14e06e(0x15b)+process[_0x14e06e(0x12f)],this[_0x14e06e(0x1c5)][_0x14e06e(0xfb)](this));}['testStarted']=async _0x2ec36f=>{const _0xbcf138=a23_0x4e438c,_0x6cb0ce={'vhasd':function(_0x36fb71,_0x40cd99){return _0x36fb71>_0x40cd99;},'AFhai':function(_0x406787,_0x257249){return _0x406787===_0x257249;},'XfmXn':_0xbcf138(0x1a9),'LhIBu':function(_0x55866b,_0xf73e6){return _0x55866b(_0xf73e6);}};try{const _0x26ff4b=this[_0xbcf138(0xf4)];this[_0xbcf138(0xf4)]=_0x2ec36f,_0x2ec36f[_0xbcf138(0x169)]=null,_0x2ec36f[_0xbcf138(0x1bb)]=TestDetails['setTestUUID'](process[_0xbcf138(0x12f)]+_0xbcf138(0x116)),_0x2ec36f[_0xbcf138(0x1be)]=new Date()[_0xbcf138(0xf1)](),_0x6cb0ce[_0xbcf138(0xe5)](_0x2ec36f[_0xbcf138(0x1dc)],0x0)&&_0x26ff4b&&_0x6cb0ce[_0xbcf138(0x14a)](_0x26ff4b['title'],_0x2ec36f[_0xbcf138(0x130)])?(_0x2ec36f['retryOf']=_0x26ff4b[_0xbcf138(0x1bb)],await this[_0xbcf138(0x1ab)](_0x2ec36f,undefined,![],_0x6cb0ce[_0xbcf138(0x14d)]),_0x26ff4b[_0xbcf138(0x19e)]=STATE_FAILED,await this[_0xbcf138(0x1ab)](_0x26ff4b,undefined,!![])):await this[_0xbcf138(0x1ab)](_0x2ec36f,undefined,![],_0x6cb0ce[_0xbcf138(0x14d)]);}catch(_0x12941e){_0x6cb0ce[_0xbcf138(0x165)](debug,_0xbcf138(0x11d)+_0x12941e);}};['getName'](_0x9b8ec2){const _0x370d84=a23_0x4e438c,_0x53fb80={};_0x53fb80[_0x370d84(0xda)]=function(_0x11db24,_0x59a02e){return _0x11db24!==_0x59a02e;},_0x53fb80['knleq']=_0x370d84(0xed);const _0x1435c5=_0x53fb80;if(_0x1435c5[_0x370d84(0xda)](_0x9b8ec2[_0x370d84(0x1c7)],_0x1435c5['knleq']))return'\x22'+_0x9b8ec2[_0x370d84(0x1c7)]+'\x22\x20hook\x20for\x20\x22'+(_0x9b8ec2['parent']&&_0x9b8ec2[_0x370d84(0x1ad)][_0x370d84(0x188)])+'\x22';return _0x9b8ec2[_0x370d84(0x188)];}[a23_0x4e438c(0x1ab)]=async(_0x46afd9,_0x3636c7=undefined,_0x1d19b5=![],_0x41b2e1=a23_0x4e438c(0x1d4))=>{const _0x38129e=a23_0x4e438c,_0xb6f6f4={'qbNIt':_0x38129e(0x12a),'dhEDu':_0x38129e(0x18d),'BksXZ':_0x38129e(0x196),'uujwC':'test_run','mscyT':_0x38129e(0x10a),'akRoT':_0x38129e(0x131),'XgsEa':'result','xHSlr':function(_0x51c46b,_0x35d4f9){return _0x51c46b(_0x35d4f9);},'cFuYw':'jest-circus','rxSqv':_0x38129e(0x17f),'xhUIQ':function(_0x5a403f,_0x38bf63){return _0x5a403f!==_0x38bf63;},'NZYfJ':_0x38129e(0xed),'kAAWE':'err','SnGeU':function(_0x4c2f80,_0x5bcb51){return _0x4c2f80!==_0x5bcb51;},'TMFfG':function(_0xff312e,_0x5717d3){return _0xff312e!==_0x5717d3;},'dqwBz':_0x38129e(0x12e),'QFYLB':_0x38129e(0x1ba),'NRsdI':function(_0x4eeb6b,_0x4c70fa){return _0x4eeb6b===_0x4c70fa;},'UWXXp':_0x38129e(0x140),'nNrDt':'skipped','bKcKl':function(_0x5126f7,_0x13d596){return _0x5126f7>_0x13d596;},'Oftux':_0x38129e(0x157),'WZosG':_0x38129e(0x191),'VQAau':function(_0x2f6eb9,_0x8bdf01){return _0x2f6eb9-_0x8bdf01;},'JEATV':function(_0x1fd218,_0x492db7,_0x4ec78d,_0x23b73e,_0x48f448){return _0x1fd218(_0x492db7,_0x4ec78d,_0x23b73e,_0x48f448);},'PzOvB':_0x38129e(0x1be),'fvetV':_0x38129e(0xe3),'CuZZN':function(_0x125181,_0x4f651d){return _0x125181===_0x4f651d;},'tpsmu':_0x38129e(0x1bc),'WkaaH':function(_0x1f4933,_0x37cdb0){return _0x1f4933!==_0x37cdb0;},'RCPYj':_0x38129e(0x12c),'vcPAv':_0x38129e(0x170),'fqEMR':_0x38129e(0x1e0),'IbSPI':'expanded','TSxwg':_0x38129e(0x1d4),'eacmd':'hook_type','UiNyU':function(_0x3476e9,_0x139300){return _0x3476e9>_0x139300;},'aBwKP':function(_0x2ed8f9,_0x5e3bb4){return _0x2ed8f9===_0x5e3bb4;},'Hwyvs':_0x38129e(0xe0),'JAaIV':function(_0xf7ab09,_0x72086a,_0x2348be){return _0xf7ab09(_0x72086a,_0x2348be);}};try{if(_0x46afd9['fn']&&_0x46afd9['fn'][_0x38129e(0x181)]()[_0x38129e(0x117)](/browserstack internal helper hook/))return;await this['configureGit']();let _0x411486;try{_0x411486=this[_0x38129e(0x17c)](_0x46afd9);}catch(_0x475028){_0xb6f6f4['xHSlr'](debug,_0x38129e(0x1a6)+_0x475028),_0x411486=null;}if(_0x411486[_0x38129e(0x1df)](_0xb6f6f4[_0x38129e(0x178)]))return;const _0x5565b8=_0xb6f6f4[_0x38129e(0x149)](require,_0xb6f6f4[_0x38129e(0x102)]);let _0x4f7d07=[];if(_0xb6f6f4[_0x38129e(0x13e)](_0x46afd9['errorsDetailed'],undefined))_0x4f7d07=[_0x46afd9['errorsDetailed'],_0xb6f6f4['NZYfJ']];else _0xb6f6f4[_0x38129e(0x13e)](_0x3636c7,undefined)?_0x4f7d07=[_0x3636c7,_0xb6f6f4[_0x38129e(0x192)]]:_0x4f7d07=[];const _0x124a94=_0xb6f6f4[_0x38129e(0x150)](_0x46afd9[_0x38129e(0x158)],undefined)?_0x5565b8['inspect'](_0x46afd9[_0x38129e(0x158)][0x0]):_0xb6f6f4['TMFfG'](_0x3636c7,undefined)?_0x3636c7['toString']():undefined,_0x542e39=_0x411486?this['_paths'][_0x38129e(0x142)](this[_0x38129e(0x17c)](_0x46afd9)):_0xb6f6f4[_0x38129e(0x125)],_0x463e0d={'framework':FRAMEWORKS['JEST'],'uuid':_0x46afd9['testAnalyticsId']||_0x46afd9[_0x38129e(0x1b5)],'name':this[_0x38129e(0x1c4)](_0x46afd9),'body':{'lang':_0xb6f6f4[_0x38129e(0x1a1)],'code':_0x46afd9['fn'][_0x38129e(0x181)]()},'scopes':this[_0x38129e(0x163)](_0x46afd9),'file_name':_0x542e39,'vc_filepath':this[_0x38129e(0x135)]&&_0x411486?path[_0x38129e(0x12b)](this[_0x38129e(0x135)],_0x411486):null,'location':_0x542e39,'result':_0xb6f6f4[_0x38129e(0x120)](_0x41b2e1,_0xb6f6f4[_0x38129e(0x13a)])?_0xb6f6f4[_0x38129e(0x19b)]:this[_0x38129e(0xe6)](_0x46afd9[_0x38129e(0x158)]&&_0xb6f6f4[_0x38129e(0x189)](_0x46afd9['errorsDetailed']['length'],0x0)?_0xb6f6f4[_0x38129e(0x139)]:_0xb6f6f4['WZosG']),'failure_reason':_0x124a94,'duration_in_ms':_0x46afd9['duration']||(_0x41b2e1[_0x38129e(0x117)](/Finished/)||_0x41b2e1['match'](/Skipped/)?_0xb6f6f4['VQAau'](Date['now'](),new Date(_0x46afd9[_0x38129e(0x1be)])[_0x38129e(0x143)]()):null),'started_at':_0x46afd9[_0x38129e(0x1be)],'finished_at':_0x41b2e1[_0x38129e(0x117)](/Finished/)||_0x41b2e1['match'](/Skipped/)?new Date()[_0x38129e(0xf1)]():null,'failure':failureData['apply'](null,_0x4f7d07),'failure_type':!_0x124a94?null:_0xb6f6f4[_0x38129e(0x149)](getFailureType,_0x124a94),'retry_of':_0x46afd9['retryOf']};_0xb6f6f4[_0x38129e(0x1c3)](appendTesthubParams,_0x463e0d,_0x41b2e1,_0x46afd9,FRAMEWORKS[_0x38129e(0x15e)]);_0xb6f6f4[_0x38129e(0x120)](_0x41b2e1,_0xb6f6f4[_0x38129e(0x13a)])&&!_0x463e0d[_0xb6f6f4['PzOvB']]&&(_0x463e0d[_0xb6f6f4['PzOvB']]=_0x463e0d[_0xb6f6f4[_0x38129e(0x144)]]);if(_0x41b2e1[_0x38129e(0x117)](/HookRun/))[_0x463e0d[_0x38129e(0xde)],_0x463e0d['name']]=[_0x46afd9[_0x38129e(0x1c7)],this[_0x38129e(0x1c4)](_0x46afd9)],_0xb6f6f4[_0x38129e(0x1bd)](_0x41b2e1,_0xb6f6f4[_0x38129e(0x12d)])&&(_0xb6f6f4[_0x38129e(0x14b)](_0x463e0d['result'],_0xb6f6f4[_0x38129e(0x139)])&&(_0x463e0d[_0x38129e(0x187)]=_0xb6f6f4[_0x38129e(0x1a2)]));else _0x41b2e1[_0x38129e(0x117)](/TestRun/)&&this[_0x38129e(0x1d1)](_0x46afd9);const _0x4aba4f=_0x463e0d[_0xb6f6f4[_0x38129e(0x197)]][0x0];_0x4aba4f&&(_0x463e0d[_0xb6f6f4[_0x38129e(0x11a)]]=_0x4aba4f[_0xb6f6f4[_0x38129e(0x132)]],_0x463e0d[_0xb6f6f4['fqEMR']]=_0x4aba4f[_0xb6f6f4['IbSPI']]);[_0xb6f6f4[_0x38129e(0xf5)],_0xb6f6f4[_0x38129e(0x13a)]][_0x38129e(0x1df)](_0x41b2e1)&&(this['_testResults'][_0x38129e(0x128)](_0x463e0d),_0x463e0d['hooks']=this[_0x38129e(0x179)](_0x46afd9),this[_0x38129e(0x1c1)](_0x46afd9));const _0x18040e={'event_type':_0xb6f6f4[_0x38129e(0x120)](_0x41b2e1,_0xb6f6f4[_0x38129e(0x13a)])?_0xb6f6f4[_0x38129e(0xf5)]:_0x41b2e1};_0x41b2e1[_0x38129e(0x117)](/HookRun/)?(_0x463e0d[_0xb6f6f4['eacmd']]=HOOK_TYPES_MAP[_0x463e0d[_0xb6f6f4[_0x38129e(0x1d5)]]],_0x18040e[_0xb6f6f4['dhEDu']]=_0x463e0d):_0x18040e[_0xb6f6f4[_0x38129e(0xf3)]]=_0x463e0d;_0xb6f6f4[_0x38129e(0x162)](this[_0x38129e(0x1d9)][_0x38129e(0x109)],0x0)&&[_0xb6f6f4[_0x38129e(0xf5)],_0xb6f6f4['UWXXp']][_0x38129e(0x1df)](_0x41b2e1)&&(this[_0x38129e(0x1d9)][_0x38129e(0x1b3)](async _0x4fa6a0=>{const _0x50b34f=_0x38129e,_0x2630cc=_0xb6f6f4['qbNIt']['split']('|');let _0x38a0d0=0x0;while(!![]){switch(_0x2630cc[_0x38a0d0++]){case'0':_0x4fa6a0[_0xb6f6f4['dhEDu']][_0xb6f6f4[_0x50b34f(0x197)]]=_0x18040e[_0xb6f6f4[_0x50b34f(0xf3)]][_0xb6f6f4[_0x50b34f(0x197)]];continue;case'1':_0x4fa6a0[_0xb6f6f4[_0x50b34f(0x16e)]][_0xb6f6f4[_0x50b34f(0x129)]]=_0x18040e[_0xb6f6f4[_0x50b34f(0xf3)]][_0xb6f6f4['mscyT']];continue;case'2':_0x4fa6a0[_0xb6f6f4['dhEDu']][_0xb6f6f4[_0x50b34f(0x1ac)]]=_0x18040e[_0xb6f6f4[_0x50b34f(0xf3)]][_0xb6f6f4[_0x50b34f(0x1ac)]];continue;case'3':_0x4fa6a0[_0xb6f6f4[_0x50b34f(0x16e)]][_0xb6f6f4[_0x50b34f(0x13f)]]=_0x18040e[_0xb6f6f4['uujwC']][_0xb6f6f4[_0x50b34f(0x13f)]];continue;case'4':await SessionHandler[_0x50b34f(0x136)](_0x4fa6a0);continue;}break;}}),this[_0x38129e(0x1d9)]=[]);if(_0xb6f6f4['NRsdI'](this[_0x38129e(0x186)],_0x46afd9[_0x38129e(0x1c7)])){this[_0x38129e(0x1d9)][_0x38129e(0x128)](_0x18040e);return;}_0xb6f6f4[_0x38129e(0xe9)](this['hook_failure'],_0xb6f6f4['Hwyvs'])&&_0x18040e[_0xb6f6f4[_0x38129e(0xf3)]]&&(_0x18040e[_0xb6f6f4[_0x38129e(0xf3)]][_0xb6f6f4[_0x38129e(0x13f)]]=_0xb6f6f4[_0x38129e(0x19b)],_0x18040e[_0xb6f6f4[_0x38129e(0xf3)]][_0xb6f6f4[_0x38129e(0x197)]]=null,_0x18040e[_0xb6f6f4[_0x38129e(0xf3)]][_0xb6f6f4['akRoT']]=null),_0xb6f6f4[_0x38129e(0x1d6)](setCurrentTestData,FRAMEWORKS[_0x38129e(0x15e)],_0x18040e),await SessionHandler[_0x38129e(0x136)](_0x18040e);}catch(_0x4f8108){_0xb6f6f4['xHSlr'](debug,_0x38129e(0x168)+_0x41b2e1+_0x38129e(0x147)+_0x4f8108);}};['findGitConfig'](_0x4ff79f){const _0x1af0aa=a23_0x4e438c,_0x1e7365={};_0x1e7365['lXDRM']=function(_0x4b687f,_0x5531d1){return _0x4b687f==_0x5531d1;},_0x1e7365[_0x1af0aa(0x107)]=function(_0x6ddac9,_0x347086){return _0x6ddac9===_0x347086;},_0x1e7365['djjPo']=function(_0x312d8f,_0x352bcd){return _0x312d8f===_0x352bcd;},_0x1e7365[_0x1af0aa(0x1d3)]=function(_0x17c56b,_0x55e337){return _0x17c56b===_0x55e337;},_0x1e7365[_0x1af0aa(0x119)]='.git',_0x1e7365[_0x1af0aa(0x18e)]=_0x1af0aa(0xf8);const _0x4d0970=_0x1e7365,_0x352ea3=path[_0x1af0aa(0xe2)];if(_0x4d0970[_0x1af0aa(0x1e2)](_0x4ff79f,null)||_0x4d0970[_0x1af0aa(0x107)](_0x4ff79f,'')||_0x4d0970[_0x1af0aa(0x177)](_0x4ff79f,_0x352ea3)||_0x4d0970[_0x1af0aa(0x1d3)](_0x4ff79f,path[_0x1af0aa(0x18a)](_0x4ff79f)))return null;try{return fs[_0x1af0aa(0x17e)](path[_0x1af0aa(0x1b6)](_0x4ff79f,_0x4d0970['UMajO'],_0x4d0970[_0x1af0aa(0x18e)])),_0x4ff79f;}catch(_0x212391){const _0x3b71db=path[_0x1af0aa(0x18a)](_0x4ff79f);return this[_0x1af0aa(0x121)](_0x3b71db);}}['appendTestItemLog']=async _0x10fe07=>{const _0x46836d=a23_0x4e438c,_0x28823f={'PWhSk':'@playwright/test','KFGZC':_0x46836d(0x112),'jbjnu':_0x46836d(0x106),'RfYhB':function(_0x3bb580,_0x1d3e7b){return _0x3bb580||_0x1d3e7b;},'AQDGK':function(_0x5934a2,_0x400c25){return _0x5934a2(_0x400c25);},'LNnuU':_0x46836d(0xe1),'HUxgF':function(_0xe64526,_0x1b772f){return _0xe64526(_0x1b772f);},'AmrEK':function(_0x1c234a,_0x502abf){return _0x1c234a&&_0x502abf;},'wgzjD':function(_0x366342,_0x4a2929){return _0x366342(_0x4a2929);},'ylLkZ':_0x46836d(0x11c),'tVspF':function(_0x537060,_0x13413b){return _0x537060(_0x13413b);},'xvgVj':function(_0x3fee3b,_0x3c9bb3){return _0x3fee3b(_0x3c9bb3);},'yYyxJ':_0x46836d(0xd9),'HCusp':function(_0x58b390,_0x2fdd57){return _0x58b390(_0x2fdd57);},'pMDzD':_0x46836d(0x114),'RTSER':function(_0x44e250,_0x508d24){return _0x44e250(_0x508d24);},'jpqFO':'../../v2/framework/constants/testFrameworkConstants','Ltgdl':function(_0x5d25dc,_0x57c1b1){return _0x5d25dc===_0x57c1b1;},'plHOl':_0x46836d(0x180),'rLkNw':function(_0xd8ecbd,_0x3d33d5){return _0xd8ecbd(_0x3d33d5);},'cgUxP':_0x46836d(0x1c2),'RJQsC':function(_0x45d8f8,_0x1b80cc){return _0x45d8f8(_0x1b80cc);},'kXyXQ':_0x46836d(0x19f)};try{const _0x96b344=helper[_0x46836d(0x1c0)](_0x28823f[_0x46836d(0x100)]),_0x252a2e=!!_0x96b344,_0x1bcfa9=helper[_0x46836d(0x1c0)](_0x28823f[_0x46836d(0x11e)])||helper[_0x46836d(0x1c0)](_0x28823f[_0x46836d(0x11b)]),_0x287349=!!_0x1bcfa9,_0x294315=BrowserstackCLI[_0x46836d(0x1b9)]()[_0x46836d(0x16c)]()&&BrowserstackCLI[_0x46836d(0x1b9)]()[_0x46836d(0x153)]();if(_0x28823f[_0x46836d(0x1cb)](_0x252a2e,_0x287349)&&_0x294315){_0x28823f[_0x46836d(0x1de)](debug,_0x28823f[_0x46836d(0xdb)]);let _0x4bad05=null,_0x5021ae=null;if(global[_0x46836d(0xdd)]&&global[_0x46836d(0xdd)][_0x46836d(0x10d)]){const _0x17de89=global[_0x46836d(0xdd)][_0x46836d(0x10d)];_0x5021ae=_0x17de89['hookUUID'],_0x4bad05=_0x17de89[_0x46836d(0x183)],_0x28823f[_0x46836d(0xdc)](debug,_0x46836d(0x1a5)+_0x5021ae+_0x46836d(0x174)+_0x4bad05);}!_0x4bad05&&(_0x4bad05=global[_0x46836d(0x156)],_0x28823f[_0x46836d(0x1de)](debug,_0x46836d(0x159)+_0x4bad05));if(_0x28823f[_0x46836d(0x161)](!_0x5021ae,_0x4bad05)){const _0x32dc62=BrowserstackCLI['getInstance']()[_0x46836d(0x17a)]();if(_0x32dc62&&_0x32dc62['getActiveHook']){const _0x76809d=_0x32dc62[_0x46836d(0x198)](_0x4bad05);_0x76809d&&_0x76809d[_0x46836d(0x146)]&&(_0x5021ae=_0x76809d[_0x46836d(0x146)],_0x28823f[_0x46836d(0x17d)](debug,_0x46836d(0xdf)+_0x5021ae+_0x46836d(0x174)+_0x4bad05));}}if(!_0x4bad05||!_0x4bad05[_0x46836d(0x1df)](_0x28823f[_0x46836d(0x1d8)]))_0x28823f[_0x46836d(0x10e)](debug,_0x46836d(0xfc)+_0x4bad05+_0x46836d(0x1ae));else{_0x5021ae&&(_0x10fe07[_0x46836d(0x19c)]=_0x5021ae,_0x28823f['xvgVj'](debug,_0x46836d(0x1da)+_0x5021ae+_0x46836d(0x14c)));_0x10fe07[_0x46836d(0x1a0)]=_0x4bad05,_0x28823f[_0x46836d(0x10e)](debug,_0x46836d(0x1b2)+_0x4bad05+_0x46836d(0x14c));const _0x589656=BrowserstackCLI[_0x46836d(0x1b9)]()['getTestFramework']();if(_0x589656){const _0x5a5664=_0x28823f[_0x46836d(0x15a)](require,_0x28823f['yYyxJ']),_0x8f332c=_0x28823f['HCusp'](require,_0x28823f[_0x46836d(0x171)]),_0x4bbf92=_0x28823f[_0x46836d(0x19d)](require,_0x28823f[_0x46836d(0x151)]),_0x3279f8=_0x589656[_0x46836d(0x1cf)](_0x5a5664['TEST'],_0x8f332c[_0x46836d(0x1b1)]);if(_0x3279f8&&_0x28823f[_0x46836d(0xfe)](typeof _0x3279f8[_0x46836d(0x103)],_0x28823f[_0x46836d(0x111)])){const _0x7b6e1a=_0x3279f8[_0x46836d(0x1a8)]()[_0x46836d(0x115)](_0x4bad05)||{},_0x5eab2f=_0x7b6e1a[_0x4bbf92['KEY_LOGS']]||[],_0x50a644=[..._0x5eab2f,_0x10fe07],_0x5b3881={[_0x4bbf92[_0x46836d(0x1dd)]]:_0x50a644},_0x55baf4={};_0x55baf4[_0x4bad05]=_0x5b3881,_0x3279f8['addMultipleEntries'](_0x55baf4),_0x28823f['rLkNw'](debug,_0x46836d(0x1d7)+_0x4bad05+_0x46836d(0x176)+(_0x10fe07['kind']||_0x28823f[_0x46836d(0xef)])+',\x20totalLogs:\x20'+_0x50a644['length']);return;}_0x28823f['RJQsC'](debug,_0x46836d(0x118)+_0x4bad05+',\x20falling\x20back\x20to\x20Jest+Selenium\x20flow');}}}}catch(_0x5bddc5){_0x28823f[_0x46836d(0x134)](debug,_0x46836d(0x15d)+_0x5bddc5+_0x46836d(0x1ae));}const _0x537d63=TestDetails['getTestUUID'](process[_0x46836d(0x12f)]+_0x46836d(0x173)),_0x27e33e=TestDetails[_0x46836d(0xe4)](process[_0x46836d(0x12f)]+_0x46836d(0x116));try{(_0x537d63||this['current_hook']&&!this[_0x46836d(0x124)][_0x46836d(0x1e1)])&&(_0x10fe07[_0x46836d(0x19c)]=_0x537d63);!_0x10fe07['hook_run_uuid']&&_0x27e33e&&(_0x10fe07[_0x46836d(0x101)]=_0x27e33e);if(_0x10fe07['hook_run_uuid']||_0x10fe07[_0x46836d(0x101)]){const _0x35ad58={};_0x35ad58['event_type']=_0x28823f[_0x46836d(0x11f)],_0x35ad58[_0x46836d(0xec)]=[_0x10fe07],await SessionHandler[_0x46836d(0x136)](_0x35ad58);}}catch(_0x3c6786){_0x28823f[_0x46836d(0x10b)](debug,'Exception\x20in\x20uploading\x20log\x20data\x20to\x20'+constants[_0x46836d(0xff)]+_0x46836d(0x147)+_0x3c6786);}};[a23_0x4e438c(0x1c5)]=async _0x3ae2c5=>{const _0xa312ff=a23_0x4e438c,_0x1c4722={'gbKBh':_0xa312ff(0xe7),'dITve':_0xa312ff(0x1cc),'AuCEv':function(_0x8f8f1e,_0x1d147f){return _0x8f8f1e(_0x1d147f);}};try{const _0x1307e9={'uuid':_0x3ae2c5[_0xa312ff(0x1b0)]||TestDetails['getTestUUID'](process[_0xa312ff(0x12f)]+_0xa312ff(0x116)),'integrations':_0x3ae2c5[_0x1c4722['gbKBh']]},_0x346029={};_0x346029[_0xa312ff(0x175)]=_0x1c4722['dITve'],_0x346029[_0xa312ff(0x199)]=_0x1307e9,await SessionHandler[_0xa312ff(0x136)](_0x346029);}catch(_0x41b720){_0x1c4722[_0xa312ff(0x160)](debug,_0xa312ff(0x145)+constants[_0xa312ff(0xff)]+_0xa312ff(0x147)+_0x41b720);}};async[a23_0x4e438c(0x1a7)](){const _0xc07fa7=a23_0x4e438c,_0x4f7e6e={'ihZBW':function(_0x4068d2){return _0x4068d2();}};if(this[_0xc07fa7(0x164)])return this['_gitConfigPath'];const _0x11cc24=await _0x4f7e6e[_0xc07fa7(0x1bf)](getGitMetaData);_0x11cc24&&(this[_0xc07fa7(0x135)]=_0x11cc24[_0xc07fa7(0x18b)]),this[_0xc07fa7(0x164)]=!![];}[a23_0x4e438c(0xe6)](_0xef6937){const _0x4886d3=a23_0x4e438c,_0x506521={};_0x506521[_0x4886d3(0x1cd)]=_0x4886d3(0x191),_0x506521[_0x4886d3(0x185)]='pending',_0x506521[_0x4886d3(0xe8)]=_0x4886d3(0x157);const _0x303a42=_0x506521,_0x18b4f0={};return _0x18b4f0[STATE_PASSED]=_0x303a42['XxHlu'],_0x18b4f0[STATE_PENDING]=_0x303a42['DRJVP'],_0x18b4f0[STATE_FAILED]=_0x303a42[_0x4886d3(0xe8)],_0x18b4f0[_0xef6937];}[a23_0x4e438c(0x163)](_0x2ac9bb){const _0x54c8b4=a23_0x4e438c,_0x1a506f={};_0x1a506f[_0x54c8b4(0x19a)]=function(_0x2b58e7,_0x4ad518){return _0x2b58e7!==_0x4ad518;},_0x1a506f['GmJao']=function(_0x421ca8,_0x561e73){return _0x421ca8!==_0x561e73;},_0x1a506f[_0x54c8b4(0x182)]=_0x54c8b4(0x16d);const _0x14e9f5=_0x1a506f,_0x17a23a=[];if(_0x2ac9bb&&_0x2ac9bb[_0x54c8b4(0x1ad)]){let _0xb9dad5=_0x2ac9bb[_0x54c8b4(0x1ad)];while(_0xb9dad5&&_0x14e9f5[_0x54c8b4(0x19a)](_0xb9dad5[_0x54c8b4(0x188)],'')&&_0x14e9f5['GmJao'](_0xb9dad5[_0x54c8b4(0x188)],_0x14e9f5[_0x54c8b4(0x182)])){_0x17a23a[_0x54c8b4(0x128)](_0xb9dad5[_0x54c8b4(0x188)]),_0xb9dad5=_0xb9dad5[_0x54c8b4(0x1ad)];}}return _0x17a23a[_0x54c8b4(0x104)](),_0x17a23a;}['getRootParentFile']=_0x45a461=>{const _0xfb13fb=a23_0x4e438c;if(_0x45a461[_0xfb13fb(0x15f)]){const _0x1114e9=stackTrace[_0xfb13fb(0x148)][_0xfb13fb(0xf6)](stackTrace,_0x45a461[_0xfb13fb(0x15f)]);return _0x1114e9[0x0][_0xfb13fb(0xea)]();}if(_0x45a461[_0xfb13fb(0x14e)])return _0x45a461[_0xfb13fb(0x14e)];return null;};[a23_0x4e438c(0x1d1)]=_0x47b0e8=>{const _0x2f928d=a23_0x4e438c;if(!_0x47b0e8||!_0x47b0e8[_0x2f928d(0x1ad)])return;_0x47b0e8[_0x2f928d(0x1ad)]['hooks']['forEach'](_0x5ed50c=>{const _0x19548f=_0x2f928d;!_0x5ed50c[_0x19548f(0x1b5)]&&(_0x5ed50c[_0x19548f(0x1b5)]=TestDetails[_0x19548f(0x167)](process['pid']+_0x19548f(0x173)));}),this[_0x2f928d(0x1d1)](_0x47b0e8[_0x2f928d(0x1ad)]);};['resetTestHooks']=_0x675257=>{const _0x1d1f6a=a23_0x4e438c,_0x1b7608={};_0x1b7608[_0x1d1f6a(0xf9)]=_0x1d1f6a(0x152),_0x1b7608[_0x1d1f6a(0x113)]=_0x1d1f6a(0x17b);const _0x26f848=_0x1b7608;if(!_0x675257||!_0x675257[_0x1d1f6a(0x1ad)])return;_0x675257['parent'][_0x1d1f6a(0x13c)]['forEach'](_0x51d222=>{const _0x24968d=_0x1d1f6a;[_0x26f848[_0x24968d(0xf9)],_0x26f848[_0x24968d(0x113)]][_0x24968d(0x1df)](_0x51d222[_0x24968d(0x1c7)])&&_0x51d222[_0x24968d(0x1b5)]&&(_0x51d222['hookAnalyticsId']=null);}),this['mapTestHooks'](_0x675257[_0x1d1f6a(0x1ad)]);};['isJestInternalHook'](_0x7873fc){const _0x30200f=a23_0x4e438c,_0x15b14a={'ukKJe':_0x30200f(0x154),'LCeLu':function(_0x497992,_0x58da28){return _0x497992(_0x58da28);},'jYuIC':function(_0x81b07a,_0x270a2e){return _0x81b07a+_0x270a2e;},'WddPy':_0x30200f(0x137)};try{const _0x4852f8=this[_0x30200f(0x17c)](_0x7873fc);return _0x4852f8[_0x30200f(0x1df)](_0x15b14a[_0x30200f(0x110)]);}catch(_0x26ec32){_0x15b14a['LCeLu'](debug,_0x15b14a[_0x30200f(0xfa)](_0x15b14a['WddPy'],_0x26ec32));}return![];}[a23_0x4e438c(0x179)]=_0x5c162a=>{const _0x1515a1=a23_0x4e438c,_0x27bd3e={'iseMq':function(_0x4c81a5,_0x5b1117){return _0x4c81a5(_0x5b1117);}};if(!_0x5c162a||!_0x5c162a[_0x1515a1(0x1ad)])return[];const _0x59720e=[];return _0x5c162a[_0x1515a1(0x1ad)][_0x1515a1(0x13c)][_0x1515a1(0x1b3)](_0x5a9905=>{const _0x53f220=_0x1515a1;_0x5a9905[_0x53f220(0x1b5)]&&!_0x27bd3e[_0x53f220(0x127)](isInternalHook,_0x5a9905['fn'])&&!this[_0x53f220(0x138)](_0x5a9905)&&_0x59720e[_0x53f220(0x128)](_0x5a9905[_0x53f220(0x1b5)]);}),[..._0x59720e,...this[_0x1515a1(0x179)](_0x5c162a[_0x1515a1(0x1ad)])];};},['getTestEnv',a23_0x4e438c(0xf0),a23_0x4e438c(0x105),a23_0x4e438c(0x1c4),a23_0x4e438c(0x1ab),a23_0x4e438c(0x121),a23_0x4e438c(0x16a),a23_0x4e438c(0x1c5),'analyticsResult',a23_0x4e438c(0x163),a23_0x4e438c(0x17c),a23_0x4e438c(0x1d1),a23_0x4e438c(0x1c1),a23_0x4e438c(0x179),a23_0x4e438c(0x1a7)],a23_0x4e438c(0x1d2)); | ||
| const a23_0x17fcf3=a23_0x35ec;(function(_0x3f1b02,_0x518aef){const _0x1c1c1f=a23_0x35ec,_0xeacd40=_0x3f1b02();while(!![]){try{const _0x249168=-parseInt(_0x1c1c1f(0x2cd))/0x1+-parseInt(_0x1c1c1f(0x23e))/0x2+-parseInt(_0x1c1c1f(0x1dd))/0x3*(-parseInt(_0x1c1c1f(0x2c1))/0x4)+-parseInt(_0x1c1c1f(0x236))/0x5+parseInt(_0x1c1c1f(0x28d))/0x6+parseInt(_0x1c1c1f(0x290))/0x7*(-parseInt(_0x1c1c1f(0x212))/0x8)+parseInt(_0x1c1c1f(0x2d5))/0x9*(parseInt(_0x1c1c1f(0x1d9))/0xa);if(_0x249168===_0x518aef)break;else _0xeacd40['push'](_0xeacd40['shift']());}catch(_0x41e3fa){_0xeacd40['push'](_0xeacd40['shift']());}}}(a23_0x1932,0x55ace));const {isTestObservabilitySession,PathHelper,debug,failureData,getFailureType,isInternalHook}=require(a23_0x17fcf3(0x246)),SessionHandler=require('../../../helpers/test-observability/sessionHandler'),{v4:uuidv4}=require(a23_0x17fcf3(0x244)),{name,version}=require('../../../../package.json'),stackTrace=require('stack-trace'),path=require(a23_0x17fcf3(0x208)),fs=require('fs'),TestDetails=require(a23_0x17fcf3(0x26a)),{FRAMEWORKS}=require('../../utils/constants'),{o11yClassErrorHandler}=require(a23_0x17fcf3(0x2d8)),{getGitMetaData}=require(a23_0x17fcf3(0x266)),helper=require(a23_0x17fcf3(0x266)),{appendTesthubParams,setCurrentTestData}=require(a23_0x17fcf3(0x213)),constants=require(a23_0x17fcf3(0x203)),BrowserstackCLI=require(a23_0x17fcf3(0x271)),a23_0x2fa39e={};a23_0x2fa39e['STATE_PASSED']=a23_0x17fcf3(0x27b),a23_0x2fa39e['STATE_FAILED']=a23_0x17fcf3(0x274),a23_0x2fa39e[a23_0x17fcf3(0x29c)]=a23_0x17fcf3(0x2b5);const {STATE_PASSED,STATE_PENDING,STATE_FAILED}=a23_0x2fa39e,a23_0x354444={};a23_0x354444['beforeAll']=a23_0x17fcf3(0x227),a23_0x354444[a23_0x17fcf3(0x2da)]=a23_0x17fcf3(0x263),a23_0x354444[a23_0x17fcf3(0x1fb)]=a23_0x17fcf3(0x243),a23_0x354444[a23_0x17fcf3(0x230)]=a23_0x17fcf3(0x247);const HOOK_TYPES_MAP=a23_0x354444;function a23_0x35ec(_0x581d1c,_0x4476b1){const _0x1932e5=a23_0x1932();return a23_0x35ec=function(_0x35ec61,_0x1845ac){_0x35ec61=_0x35ec61-0x1d7;let _0x96bc9e=_0x1932e5[_0x35ec61];return _0x96bc9e;},a23_0x35ec(_0x581d1c,_0x4476b1);}function a23_0x1932(){const _0x231527=['uploadEventData','@playwright/test','198465rzlZHY','TestRunSkipped','zmifd','KEY_LOGS','http_response','failure_type','uAYGS','getHierarchy','6345819DDTLyi','HookRunFinished','gjFyC','../../../helpers/test-observability/error-handler','EtyzH','afterAll','_testEnv','beforeAll','puppeteer-core','20cTJUyl','AjPPQ','WrwXq','mUlDH','102OUykaK','config','_currentRetry','TEST_REPORTING_ANALYTICS','[obsReporter]\x20appendTestItemLog:\x20Error\x20in\x20Jest+Playwright\x20flow\x20detection:\x20','dvbHw','type','YPjOM','pid','root','Exception\x20in\x20populating\x20test\x20data\x20for\x20event\x20','TestRunFinished','[obsReporter]\x20appendTestItemLog:\x20Stored\x20log\x20in\x20instance.data[KEY_LOGS]\x20for\x20testIdentifier=','statSync','getTime',',\x20falling\x20back\x20to\x20Jest+Selenium\x20flow','getFileName','name','jest-circus','elOIQ','mapTestHooks','test_run_uuid','xXBdK','expanded','failure_backtrace','1|0|2|3|4','getRootParentFile','AgBnr','sBmff','MkSds','beforeEach','Exception\x20in\x20populating\x20test\x20data\x20for\x20test\x20start\x20with\x20error\x20:\x20','uDhZS','state','toISOString',',\x20testIdentifier=','mXIPc','nnUpD','../../utils/constants',',\x20logKind=','ujQdi','retryOf','location_prefix','path','../../v2/state/testFrameworkState','_gitConfigured','Exception\x20in\x20getting\x20file\x20for\x20hook\x20','now','KVZOk','hookUUID',',\x20totalLogs:\x20','getPackageVersion','Exception\x20in\x20uploading\x20log\x20data\x20to\x20','136wKbsVu','../../../helpers/testhub/utils','rXGlF','parent','relative','ynYMA','zyFxZ','DikNS','hooks','LPEHG','qCfxe','HYceF','currentHook','\x20to\x20log','KFhgB','testStarted','started_at','push','ItPIX','hwWCK','isRunning','BEFORE_ALL','xPvKz','LrZcM','../../v2/framework/constants/testFrameworkConstants','nOpIc','analyticsResult','mJbjd','_paths','WcrxP','afterEach','LfqNi','vkSAO','bdOpg','LpgZe','failure','2395155DWvkOO','current_hook','getTestUUID','join','BLJbP','[obsReporter]\x20appendTestItemLog:\x20Found\x20active\x20hook\x20from\x20JestTestFramework\x20-\x20hookUUID=','[obsReporter]\x20appendTestItemLog:\x20Found\x20active\x20hook\x20-\x20hookUUID=','toString','1071822Dyrzcj','configureGit','[obsReporter]\x20appendTestItemLog:\x20Jest+Playwright/Puppeteer\x20CLI\x20flow\x20detected,\x20using\x20in-memory\x20storage','ifzPX','[obsReporter]\x20appendTestItemLog:\x20Attached\x20test_identifier=','BEFORE_EACH','uuid','Kwkdt','../../../helpers/test-observability/utils','AFTER_EACH','sYDDS','unknown','lBeXg','hbDZb','sendTestRunEvent','LYipl','WiAYA','testAnalyticsId','PIoyY','auYUJ','yIKeh','__jestCurrentTestIdentifier','util','Lvihu','zVPsp','prefixTestPath','getTestFramework','asyncError','CBTSessionCreated','hook_data','errorsDetailed','UaMAn','hookAnalyticsId','__workerDetails','ycmPI','title','byLic','AFTER_ALL','hsBKW','gcyoS','../../../helpers/helper','generic','[obsReporter]\x20appendTestItemLog:\x20Invalid\x20or\x20missing\x20testIdentifier\x20format:\x20','RyEqY','./test-details','TestRunStarted','JEST','ROOT_DESCRIBE_BLOCK','event_type','get','TEST','../../v2/browserstackCLI','removeAllListeners','split','failed','test_run','inspect','EEkoo','logs','includes','.git','passed','sep',':testAnalyticsId','bind','match','getTestEnv','suasW','resolveInstance','appendTestItemLog','apply','rQIBI','forEach','current_test','zYbmL','2|6|3|4|5|0|1','[obsReporter]\x20appendTestItemLog:\x20Attached\x20hook_run_uuid=','NOmtE','ThXFk','1706532MpxjSH','_testResults','LogCreated','285047SIwklt','dirname','resetTestHooks','backtrace','finished_at','lhGcN','getHooksForTest','irMBw','result','addMultipleEntries','_gitConfigPath','IUvpV','STATE_PENDING','isJestInternalHook','findGitConfig','getInstance','[obsReporter]\x20appendTestItemLog:\x20Using\x20testIdentifier\x20from\x20global.__jestCurrentTestIdentifier:\x20','function',':jest-','file','testObservability','getActiveHook','\x22\x20hook\x20for\x20\x22','xLHIV','js-','getAllData','bs:addLog:','markedStatus','setTestUUID','appendTestPlatform','hook_run','NCagm',':hookAnalyticsId','[obsReporter]\x20appendTestItemLog:\x20Instance\x20not\x20available\x20or\x20addMultipleEntries\x20not\x20available\x20for\x20testIdentifier=','test','File\x20path\x20could\x20not\x20be\x20found','MpOla','pending','LStQf','hook_type','testIdentifier','\x20with\x20error\x20:\x20','PioOF','VIcAD','hook_run_uuid','../../v2/state/hookState','call','qtHKm','bs:addPlatformDetails:','66116miKYCl','getName','registerListeners','WDMRN','duration','JuzAT','test_identifier','hook_failure','length','ObservabilityReporter'];a23_0x1932=function(){return _0x231527;};return a23_0x1932();}module['exports']=o11yClassErrorHandler(class ObservabilityReporter{constructor(){const _0x2ed021=a23_0x17fcf3,_0x176a76={'hsBKW':_0x2ed021(0x289),'sBmff':function(_0x3304fa){return _0x3304fa();}},_0x4332c6=_0x176a76[_0x2ed021(0x264)][_0x2ed021(0x273)]('|');let _0x20073b=0x0;while(!![]){switch(_0x4332c6[_0x20073b++]){case'0':this[_0x2ed021(0x20a)]=![];continue;case'1':this[_0x2ed021(0x29a)]=null;continue;case'2':this[_0x2ed021(0x2a4)]=_0x176a76[_0x2ed021(0x1f9)](isTestObservabilitySession);continue;case'3':this['_testEnv']=this['getTestEnv']();continue;case'4':this[_0x2ed021(0x22e)]=new PathHelper({'cwd':process['cwd']()},this[_0x2ed021(0x2db)][_0x2ed021(0x207)]);continue;case'5':this[_0x2ed021(0x25b)]=[];continue;case'6':this['_testResults']=[];continue;}break;}}['getTestEnv']=()=>{const _0x490dd8=a23_0x17fcf3,_0x52fea8={'dvbHw':_0x490dd8(0x267),'lBeXg':function(_0x254162){return _0x254162();}};return{'ci':_0x52fea8[_0x490dd8(0x1e2)],'key':_0x52fea8[_0x490dd8(0x24a)](uuidv4),'version':version,'collector':_0x490dd8(0x2a8)+name};};[a23_0x17fcf3(0x2c3)](){const _0x2dedc6=a23_0x17fcf3;process[_0x2dedc6(0x272)]('bs:addLog:'+process[_0x2dedc6(0x1e5)]),process['on'](_0x2dedc6(0x2aa)+process[_0x2dedc6(0x1e5)],this[_0x2dedc6(0x283)][_0x2dedc6(0x27e)](this)),process['removeAllListeners']('bs:addPlatformDetails:'+process[_0x2dedc6(0x1e5)]),process['on'](_0x2dedc6(0x2c0)+process[_0x2dedc6(0x1e5)],this[_0x2dedc6(0x2ad)][_0x2dedc6(0x27e)](this));}[a23_0x17fcf3(0x221)]=async _0xdb79c3=>{const _0xb5bd89=a23_0x17fcf3,_0x1a90cc={'vkSAO':function(_0x328d7c,_0x1d7a4c){return _0x328d7c>_0x1d7a4c;},'HMCIF':function(_0x1a18ca,_0x4a3c32){return _0x1a18ca===_0x4a3c32;},'hwWCK':_0xb5bd89(0x26b),'KVZOk':function(_0x22ca5c,_0x17ad9e){return _0x22ca5c(_0x17ad9e);}};try{const _0x52adcf=this[_0xb5bd89(0x287)];this[_0xb5bd89(0x287)]=_0xdb79c3,_0xdb79c3[_0xb5bd89(0x206)]=null,_0xdb79c3[_0xb5bd89(0x24f)]=TestDetails['setTestUUID'](process['pid']+':testAnalyticsId'),_0xdb79c3['started_at']=new Date()[_0xb5bd89(0x1ff)](),_0x1a90cc[_0xb5bd89(0x232)](_0xdb79c3[_0xb5bd89(0x1df)],0x0)&&_0x52adcf&&_0x1a90cc['HMCIF'](_0x52adcf['title'],_0xdb79c3[_0xb5bd89(0x261)])?(_0xdb79c3[_0xb5bd89(0x206)]=_0x52adcf[_0xb5bd89(0x24f)],await this['sendTestRunEvent'](_0xdb79c3,undefined,![],_0x1a90cc[_0xb5bd89(0x225)]),_0x52adcf[_0xb5bd89(0x1fe)]=STATE_FAILED,await this[_0xb5bd89(0x24c)](_0x52adcf,undefined,!![])):await this[_0xb5bd89(0x24c)](_0xdb79c3,undefined,![],_0x1a90cc['hwWCK']);}catch(_0x5355e0){_0x1a90cc[_0xb5bd89(0x20d)](debug,_0xb5bd89(0x1fc)+_0x5355e0);}};['getName'](_0x52612a){const _0x1e8160=a23_0x17fcf3,_0x31b693={};_0x31b693['xLHIV']=function(_0x3ab8ba,_0x218f17){return _0x3ab8ba!==_0x218f17;},_0x31b693[_0x1e8160(0x2ba)]=_0x1e8160(0x2b2);const _0x1f769c=_0x31b693;if(_0x1f769c[_0x1e8160(0x2a7)](_0x52612a['type'],_0x1f769c[_0x1e8160(0x2ba)]))return'\x22'+_0x52612a['type']+_0x1e8160(0x2a6)+(_0x52612a[_0x1e8160(0x215)]&&_0x52612a[_0x1e8160(0x215)][_0x1e8160(0x1ee)])+'\x22';return _0x52612a[_0x1e8160(0x1ee)];}[a23_0x17fcf3(0x24c)]=async(_0x49482e,_0x54586c=undefined,_0xab0cd7=![],_0x510368=a23_0x17fcf3(0x1e8))=>{const _0x1fb294=a23_0x17fcf3,_0x459ebb={'UaMAn':_0x1fb294(0x1f6),'RyEqY':_0x1fb294(0x2ae),'LpgZe':_0x1fb294(0x2d2),'JuzAT':_0x1fb294(0x275),'zmifd':_0x1fb294(0x235),'bdOpg':_0x1fb294(0x298),'UTszj':'failure_reason','qtHKm':function(_0x25a8f2,_0x4061fe){return _0x25a8f2(_0x4061fe);},'mUlDH':_0x1fb294(0x1ef),'ynYMA':function(_0x52f904,_0x164da0){return _0x52f904(_0x164da0);},'uAYGS':_0x1fb294(0x254),'rXGlF':function(_0x2ad95d,_0x205148){return _0x2ad95d!==_0x205148;},'HYceF':_0x1fb294(0x2b2),'LPEHG':'err','sYDDS':function(_0x2dd997,_0x45593d){return _0x2dd997!==_0x45593d;},'YPjOM':_0x1fb294(0x2b3),'irMBw':'javascript','IUvpV':function(_0x57bb2b,_0x1215eb){return _0x57bb2b===_0x1215eb;},'AgBnr':_0x1fb294(0x2ce),'WDMRN':'skipped','EtyzH':function(_0x40144c,_0x3e752b){return _0x40144c>_0x3e752b;},'yIKeh':_0x1fb294(0x274),'WcrxP':_0x1fb294(0x27b),'LYipl':function(_0xcd6533,_0x4c576d){return _0xcd6533-_0x4c576d;},'lhGcN':function(_0x571f7b,_0x575b00,_0x53bc6f,_0x51a724,_0x315a9c){return _0x571f7b(_0x575b00,_0x53bc6f,_0x51a724,_0x315a9c);},'Kwkdt':_0x1fb294(0x222),'YBliz':_0x1fb294(0x294),'MpOla':_0x1fb294(0x2d6),'gjFyC':function(_0x35aea6,_0x422873){return _0x35aea6!==_0x422873;},'NOmtE':_0x1fb294(0x1f5),'heQNH':_0x1fb294(0x293),'zYbmL':'failure_reason_expanded','xPvKz':_0x1fb294(0x1f4),'nnUpD':'TestRunFinished','nOpIc':function(_0x1f58b2,_0x394ad2){return _0x1f58b2===_0x394ad2;},'WiAYA':_0x1fb294(0x2b7),'VIcAD':_0x1fb294(0x1d7),'ujQdi':function(_0x19be75,_0x33947f,_0x5ef9ee){return _0x19be75(_0x33947f,_0x5ef9ee);}};try{if(_0x49482e['fn']&&_0x49482e['fn'][_0x1fb294(0x23d)]()[_0x1fb294(0x27f)](/browserstack internal helper hook/))return;await this[_0x1fb294(0x23f)]();let _0x5e2aa1;try{_0x5e2aa1=this[_0x1fb294(0x1f7)](_0x49482e);}catch(_0x42cf08){_0x459ebb['qtHKm'](debug,'failed\x20to\x20get\x20root\x20parent\x20file\x20'+_0x42cf08),_0x5e2aa1=null;}if(_0x5e2aa1['includes'](_0x459ebb[_0x1fb294(0x1dc)]))return;const _0x1d49ef=_0x459ebb[_0x1fb294(0x217)](require,_0x459ebb[_0x1fb294(0x2d3)]);let _0x482962=[];if(_0x459ebb[_0x1fb294(0x214)](_0x49482e[_0x1fb294(0x25c)],undefined))_0x482962=[_0x49482e[_0x1fb294(0x25c)],_0x459ebb[_0x1fb294(0x21d)]];else _0x459ebb[_0x1fb294(0x214)](_0x54586c,undefined)?_0x482962=[_0x54586c,_0x459ebb[_0x1fb294(0x21b)]]:_0x482962=[];const _0x5e16db=_0x459ebb[_0x1fb294(0x248)](_0x49482e['errorsDetailed'],undefined)?_0x1d49ef[_0x1fb294(0x276)](_0x49482e[_0x1fb294(0x25c)][0x0]):_0x459ebb[_0x1fb294(0x248)](_0x54586c,undefined)?_0x54586c[_0x1fb294(0x23d)]():undefined,_0xe200a9=_0x5e2aa1?this['_paths'][_0x1fb294(0x257)](this['getRootParentFile'](_0x49482e)):_0x459ebb[_0x1fb294(0x1e4)],_0x463476={'framework':FRAMEWORKS[_0x1fb294(0x26c)],'uuid':_0x49482e[_0x1fb294(0x24f)]||_0x49482e[_0x1fb294(0x25e)],'name':this[_0x1fb294(0x2c2)](_0x49482e),'body':{'lang':_0x459ebb[_0x1fb294(0x297)],'code':_0x49482e['fn'][_0x1fb294(0x23d)]()},'scopes':this[_0x1fb294(0x2d4)](_0x49482e),'file_name':_0xe200a9,'vc_filepath':this[_0x1fb294(0x29a)]&&_0x5e2aa1?path[_0x1fb294(0x216)](this[_0x1fb294(0x29a)],_0x5e2aa1):null,'location':_0xe200a9,'result':_0x459ebb['IUvpV'](_0x510368,_0x459ebb[_0x1fb294(0x1f8)])?_0x459ebb['WDMRN']:this[_0x1fb294(0x22c)](_0x49482e['errorsDetailed']&&_0x459ebb[_0x1fb294(0x2d9)](_0x49482e[_0x1fb294(0x25c)]['length'],0x0)?_0x459ebb[_0x1fb294(0x252)]:_0x459ebb[_0x1fb294(0x22f)]),'failure_reason':_0x5e16db,'duration_in_ms':_0x49482e[_0x1fb294(0x2c5)]||(_0x510368[_0x1fb294(0x27f)](/Finished/)||_0x510368[_0x1fb294(0x27f)](/Skipped/)?_0x459ebb[_0x1fb294(0x24d)](Date[_0x1fb294(0x20c)](),new Date(_0x49482e[_0x1fb294(0x222)])[_0x1fb294(0x1eb)]()):null),'started_at':_0x49482e[_0x1fb294(0x222)],'finished_at':_0x510368['match'](/Finished/)||_0x510368[_0x1fb294(0x27f)](/Skipped/)?new Date()[_0x1fb294(0x1ff)]():null,'failure':failureData[_0x1fb294(0x284)](null,_0x482962),'failure_type':!_0x5e16db?null:_0x459ebb['ynYMA'](getFailureType,_0x5e16db),'retry_of':_0x49482e['retryOf']};_0x459ebb[_0x1fb294(0x295)](appendTesthubParams,_0x463476,_0x510368,_0x49482e,FRAMEWORKS[_0x1fb294(0x26c)]);_0x459ebb[_0x1fb294(0x29b)](_0x510368,_0x459ebb[_0x1fb294(0x1f8)])&&!_0x463476[_0x459ebb['Kwkdt']]&&(_0x463476[_0x459ebb[_0x1fb294(0x245)]]=_0x463476[_0x459ebb['YBliz']]);if(_0x510368['match'](/HookRun/))[_0x463476['hook_type'],_0x463476['name']]=[_0x49482e['type'],this[_0x1fb294(0x2c2)](_0x49482e)],_0x459ebb[_0x1fb294(0x29b)](_0x510368,_0x459ebb[_0x1fb294(0x2b4)])&&(_0x459ebb[_0x1fb294(0x2d7)](_0x463476[_0x1fb294(0x298)],_0x459ebb[_0x1fb294(0x252)])&&(_0x463476[_0x1fb294(0x298)]=_0x459ebb[_0x1fb294(0x22f)]));else _0x510368[_0x1fb294(0x27f)](/TestRun/)&&this[_0x1fb294(0x1f1)](_0x49482e);const _0x46ac45=_0x463476[_0x459ebb[_0x1fb294(0x2cf)]][0x0];_0x46ac45&&(_0x463476[_0x459ebb[_0x1fb294(0x28b)]]=_0x46ac45[_0x459ebb['heQNH']],_0x463476[_0x459ebb[_0x1fb294(0x288)]]=_0x46ac45[_0x459ebb[_0x1fb294(0x228)]]);[_0x459ebb[_0x1fb294(0x202)],_0x459ebb[_0x1fb294(0x1f8)]][_0x1fb294(0x279)](_0x510368)&&(this[_0x1fb294(0x28e)][_0x1fb294(0x223)](_0x463476),_0x463476[_0x1fb294(0x21a)]=this[_0x1fb294(0x296)](_0x49482e),this[_0x1fb294(0x292)](_0x49482e));const _0x26a60b={'event_type':_0x459ebb['nOpIc'](_0x510368,_0x459ebb[_0x1fb294(0x1f8)])?_0x459ebb[_0x1fb294(0x202)]:_0x510368};_0x510368[_0x1fb294(0x27f)](/HookRun/)?(_0x463476[_0x459ebb[_0x1fb294(0x24e)]]=HOOK_TYPES_MAP[_0x463476[_0x459ebb[_0x1fb294(0x24e)]]],_0x26a60b[_0x459ebb['RyEqY']]=_0x463476):_0x26a60b[_0x459ebb[_0x1fb294(0x2c6)]]=_0x463476;_0x459ebb[_0x1fb294(0x2d9)](this[_0x1fb294(0x25b)][_0x1fb294(0x2c9)],0x0)&&[_0x459ebb[_0x1fb294(0x202)],_0x459ebb[_0x1fb294(0x1f8)]]['includes'](_0x510368)&&(this[_0x1fb294(0x25b)][_0x1fb294(0x286)](async _0xa408b=>{const _0x4f26fc=_0x1fb294,_0x2577ce=_0x459ebb[_0x4f26fc(0x25d)]['split']('|');let _0x53e728=0x0;while(!![]){switch(_0x2577ce[_0x53e728++]){case'0':_0xa408b[_0x459ebb[_0x4f26fc(0x269)]][_0x459ebb[_0x4f26fc(0x234)]]=_0x26a60b[_0x459ebb[_0x4f26fc(0x2c6)]][_0x459ebb[_0x4f26fc(0x234)]];continue;case'1':_0xa408b[_0x459ebb['RyEqY']][_0x459ebb[_0x4f26fc(0x2cf)]]=_0x26a60b[_0x459ebb[_0x4f26fc(0x2c6)]][_0x459ebb[_0x4f26fc(0x2cf)]];continue;case'2':_0xa408b[_0x459ebb[_0x4f26fc(0x269)]][_0x459ebb[_0x4f26fc(0x233)]]=_0x26a60b[_0x459ebb[_0x4f26fc(0x2c6)]][_0x459ebb['bdOpg']];continue;case'3':_0xa408b[_0x459ebb['RyEqY']][_0x459ebb['UTszj']]=_0x26a60b[_0x459ebb[_0x4f26fc(0x2c6)]][_0x459ebb['UTszj']];continue;case'4':await SessionHandler['uploadEventData'](_0xa408b);continue;}break;}}),this[_0x1fb294(0x25b)]=[]);if(_0x459ebb[_0x1fb294(0x29b)](this[_0x1fb294(0x2c8)],_0x49482e[_0x1fb294(0x1e3)])){this['hook_data'][_0x1fb294(0x223)](_0x26a60b);return;}_0x459ebb[_0x1fb294(0x22b)](this[_0x1fb294(0x2c8)],_0x459ebb[_0x1fb294(0x2bb)])&&_0x26a60b[_0x459ebb['JuzAT']]&&(_0x26a60b[_0x459ebb[_0x1fb294(0x2c6)]][_0x459ebb[_0x1fb294(0x233)]]=_0x459ebb[_0x1fb294(0x2c4)],_0x26a60b[_0x459ebb[_0x1fb294(0x2c6)]][_0x459ebb[_0x1fb294(0x2cf)]]=null,_0x26a60b[_0x459ebb[_0x1fb294(0x2c6)]][_0x459ebb['LpgZe']]=null),_0x459ebb[_0x1fb294(0x205)](setCurrentTestData,FRAMEWORKS[_0x1fb294(0x26c)],_0x26a60b),await SessionHandler[_0x1fb294(0x2cb)](_0x26a60b);}catch(_0x1cda52){_0x459ebb[_0x1fb294(0x2bf)](debug,_0x1fb294(0x1e7)+_0x510368+_0x1fb294(0x2b9)+_0x1cda52);}};[a23_0x17fcf3(0x29e)](_0x3ada26){const _0x3d0e1a=a23_0x17fcf3,_0x16d254={};_0x16d254[_0x3d0e1a(0x260)]=function(_0xa259f9,_0x26815c){return _0xa259f9==_0x26815c;},_0x16d254[_0x3d0e1a(0x220)]=function(_0x5a8c2f,_0x3ff28a){return _0x5a8c2f===_0x3ff28a;},_0x16d254[_0x3d0e1a(0x28c)]=function(_0x1b3b43,_0x457829){return _0x1b3b43===_0x457829;},_0x16d254[_0x3d0e1a(0x256)]=_0x3d0e1a(0x27a),_0x16d254[_0x3d0e1a(0x285)]=_0x3d0e1a(0x1de);const _0x157385=_0x16d254,_0x4511ab=path[_0x3d0e1a(0x27c)];if(_0x157385[_0x3d0e1a(0x260)](_0x3ada26,null)||_0x157385['KFhgB'](_0x3ada26,'')||_0x157385[_0x3d0e1a(0x220)](_0x3ada26,_0x4511ab)||_0x157385['ThXFk'](_0x3ada26,path['dirname'](_0x3ada26)))return null;try{return fs[_0x3d0e1a(0x1ea)](path[_0x3d0e1a(0x239)](_0x3ada26,_0x157385['zVPsp'],_0x157385[_0x3d0e1a(0x285)])),_0x3ada26;}catch(_0x57e390){const _0x5afebd=path[_0x3d0e1a(0x291)](_0x3ada26);return this[_0x3d0e1a(0x29e)](_0x5afebd);}}[a23_0x17fcf3(0x283)]=async _0x286816=>{const _0x49b38b=a23_0x17fcf3,_0x4b040b={'elOIQ':_0x49b38b(0x2cc),'byLic':_0x49b38b(0x1d8),'ztLxE':'puppeteer','DvMDL':function(_0x3e79a4,_0x5f2f77){return _0x3e79a4||_0x5f2f77;},'AjPPQ':function(_0x12be0a,_0x494daf){return _0x12be0a(_0x494daf);},'LStQf':_0x49b38b(0x240),'auYUJ':function(_0x1c59d2,_0x248009){return _0x1c59d2(_0x248009);},'dVbLU':function(_0x1b4457,_0x45557d){return _0x1b4457&&_0x45557d;},'suasW':_0x49b38b(0x2a2),'gcyoS':function(_0x2dbf69,_0x21895f){return _0x2dbf69(_0x21895f);},'zyFxZ':function(_0x218722,_0x369728){return _0x218722(_0x369728);},'mJbjd':_0x49b38b(0x209),'EEkoo':_0x49b38b(0x2bd),'MkSds':function(_0x24b4d5,_0x586cd5){return _0x24b4d5(_0x586cd5);},'xXBdK':_0x49b38b(0x22a),'uDhZS':function(_0x6e6042,_0x28e6c9){return _0x6e6042===_0x28e6c9;},'JimlI':_0x49b38b(0x2a1),'hEaWb':_0x49b38b(0x249),'hbDZb':function(_0xeb2e36,_0x430939){return _0xeb2e36(_0x430939);},'mXIPc':_0x49b38b(0x28f)};try{const _0x57ff7c=helper[_0x49b38b(0x210)](_0x4b040b[_0x49b38b(0x1f0)]),_0x39a1c4=!!_0x57ff7c,_0x1120d4=helper[_0x49b38b(0x210)](_0x4b040b[_0x49b38b(0x262)])||helper['getPackageVersion'](_0x4b040b['ztLxE']),_0x272f04=!!_0x1120d4,_0xab5278=BrowserstackCLI[_0x49b38b(0x29f)]()['isCliEnabled']()&&BrowserstackCLI[_0x49b38b(0x29f)]()[_0x49b38b(0x226)]();if(_0x4b040b['DvMDL'](_0x39a1c4,_0x272f04)&&_0xab5278){_0x4b040b['AjPPQ'](debug,_0x4b040b[_0x49b38b(0x2b6)]);let _0x58aedf=null,_0x5b2f2e=null;if(global[_0x49b38b(0x25f)]&&global[_0x49b38b(0x25f)][_0x49b38b(0x21e)]){const _0x1a7cb5=global[_0x49b38b(0x25f)][_0x49b38b(0x21e)];_0x5b2f2e=_0x1a7cb5['hookUUID'],_0x58aedf=_0x1a7cb5[_0x49b38b(0x2b8)],_0x4b040b[_0x49b38b(0x1da)](debug,_0x49b38b(0x23c)+_0x5b2f2e+_0x49b38b(0x200)+_0x58aedf);}!_0x58aedf&&(_0x58aedf=global[_0x49b38b(0x253)],_0x4b040b[_0x49b38b(0x251)](debug,_0x49b38b(0x2a0)+_0x58aedf));if(_0x4b040b['dVbLU'](!_0x5b2f2e,_0x58aedf)){const _0x4f2cbd=BrowserstackCLI['getInstance']()[_0x49b38b(0x258)]();if(_0x4f2cbd&&_0x4f2cbd['getActiveHook']){const _0x26a3d8=_0x4f2cbd[_0x49b38b(0x2a5)](_0x58aedf);_0x26a3d8&&_0x26a3d8[_0x49b38b(0x20e)]&&(_0x5b2f2e=_0x26a3d8[_0x49b38b(0x20e)],_0x4b040b[_0x49b38b(0x251)](debug,_0x49b38b(0x23b)+_0x5b2f2e+',\x20testIdentifier='+_0x58aedf));}}if(!_0x58aedf||!_0x58aedf['includes'](_0x4b040b[_0x49b38b(0x281)]))_0x4b040b[_0x49b38b(0x1da)](debug,_0x49b38b(0x268)+_0x58aedf+_0x49b38b(0x1ec));else{_0x5b2f2e&&(_0x286816[_0x49b38b(0x2bc)]=_0x5b2f2e,_0x4b040b[_0x49b38b(0x265)](debug,_0x49b38b(0x28a)+_0x5b2f2e+_0x49b38b(0x21f)));_0x286816[_0x49b38b(0x2c7)]=_0x58aedf,_0x4b040b[_0x49b38b(0x218)](debug,_0x49b38b(0x242)+_0x58aedf+_0x49b38b(0x21f));const _0x462752=BrowserstackCLI['getInstance']()[_0x49b38b(0x258)]();if(_0x462752){const _0x58344e=_0x4b040b[_0x49b38b(0x265)](require,_0x4b040b[_0x49b38b(0x22d)]),_0x8ebac6=_0x4b040b[_0x49b38b(0x1da)](require,_0x4b040b[_0x49b38b(0x277)]),_0x40f572=_0x4b040b[_0x49b38b(0x1fa)](require,_0x4b040b[_0x49b38b(0x1f3)]),_0x327905=_0x462752[_0x49b38b(0x282)](_0x58344e[_0x49b38b(0x270)],_0x8ebac6['POST']);if(_0x327905&&_0x4b040b[_0x49b38b(0x1fd)](typeof _0x327905[_0x49b38b(0x299)],_0x4b040b['JimlI'])){const _0x125451=_0x327905[_0x49b38b(0x2a9)]()[_0x49b38b(0x26f)](_0x58aedf)||{},_0x4c613b=_0x125451[_0x40f572[_0x49b38b(0x2d0)]]||[],_0xcbaa88=[..._0x4c613b,_0x286816],_0x4fab3e={[_0x40f572['KEY_LOGS']]:_0xcbaa88},_0x5262c2={};_0x5262c2[_0x58aedf]=_0x4fab3e,_0x327905[_0x49b38b(0x299)](_0x5262c2),_0x4b040b[_0x49b38b(0x218)](debug,_0x49b38b(0x1e9)+_0x58aedf+_0x49b38b(0x204)+(_0x286816['kind']||_0x4b040b['hEaWb'])+_0x49b38b(0x20f)+_0xcbaa88['length']);return;}_0x4b040b[_0x49b38b(0x265)](debug,_0x49b38b(0x2b1)+_0x58aedf+_0x49b38b(0x1ec));}}}}catch(_0x4cdb66){_0x4b040b[_0x49b38b(0x24b)](debug,_0x49b38b(0x1e1)+_0x4cdb66+_0x49b38b(0x1ec));}const _0x2fd937=TestDetails['getTestUUID'](process[_0x49b38b(0x1e5)]+_0x49b38b(0x2b0)),_0x1d3737=TestDetails[_0x49b38b(0x238)](process[_0x49b38b(0x1e5)]+_0x49b38b(0x27d));try{(_0x2fd937||this[_0x49b38b(0x237)]&&!this[_0x49b38b(0x237)][_0x49b38b(0x2ab)])&&(_0x286816[_0x49b38b(0x2bc)]=_0x2fd937);!_0x286816[_0x49b38b(0x2bc)]&&_0x1d3737&&(_0x286816[_0x49b38b(0x1f2)]=_0x1d3737);if(_0x286816[_0x49b38b(0x2bc)]||_0x286816[_0x49b38b(0x1f2)]){const _0x5548f7={};_0x5548f7['event_type']=_0x4b040b[_0x49b38b(0x201)],_0x5548f7[_0x49b38b(0x278)]=[_0x286816],await SessionHandler['uploadEventData'](_0x5548f7);}}catch(_0x7e87b4){_0x4b040b[_0x49b38b(0x251)](debug,_0x49b38b(0x211)+constants[_0x49b38b(0x1e0)]+_0x49b38b(0x2b9)+_0x7e87b4);}};[a23_0x17fcf3(0x2ad)]=async _0x3952e9=>{const _0x39773a=a23_0x17fcf3,_0xd05bad={'DikNS':_0x39773a(0x2d1),'qCfxe':_0x39773a(0x25a),'qFSEs':function(_0x8f361a,_0x774195){return _0x8f361a(_0x774195);}};try{const _0x118922={'uuid':_0x3952e9[_0x39773a(0x244)]||TestDetails[_0x39773a(0x238)](process[_0x39773a(0x1e5)]+':testAnalyticsId'),'integrations':_0x3952e9[_0xd05bad[_0x39773a(0x219)]]},_0x808d30={};_0x808d30[_0x39773a(0x26e)]=_0xd05bad[_0x39773a(0x21c)],_0x808d30[_0x39773a(0x275)]=_0x118922,await SessionHandler[_0x39773a(0x2cb)](_0x808d30);}catch(_0x5c23a4){_0xd05bad['qFSEs'](debug,'Exception\x20in\x20uploading\x20platform\x20details\x20to\x20'+constants['TEST_REPORTING_ANALYTICS']+'\x20with\x20error\x20:\x20'+_0x5c23a4);}};async[a23_0x17fcf3(0x23f)](){const _0x8692d2=a23_0x17fcf3,_0x4578ec={'PIoyY':function(_0x1f1aa4){return _0x1f1aa4();}};if(this[_0x8692d2(0x20a)])return this['_gitConfigPath'];const _0x8eaae4=await _0x4578ec[_0x8692d2(0x250)](getGitMetaData);_0x8eaae4&&(this[_0x8692d2(0x29a)]=_0x8eaae4[_0x8692d2(0x1e6)]),this['_gitConfigured']=!![];}[a23_0x17fcf3(0x22c)](_0x46273c){const _0x2c5980=a23_0x17fcf3,_0x473cf6={};_0x473cf6['ggIcb']=_0x2c5980(0x27b),_0x473cf6[_0x2c5980(0x224)]=_0x2c5980(0x2b5),_0x473cf6[_0x2c5980(0x229)]='failed';const _0x17f578=_0x473cf6,_0x20a287={};return _0x20a287[STATE_PASSED]=_0x17f578['ggIcb'],_0x20a287[STATE_PENDING]=_0x17f578[_0x2c5980(0x224)],_0x20a287[STATE_FAILED]=_0x17f578[_0x2c5980(0x229)],_0x20a287[_0x46273c];}[a23_0x17fcf3(0x2d4)](_0x1b754b){const _0x5277be=a23_0x17fcf3,_0xb62c94={};_0xb62c94[_0x5277be(0x23a)]=function(_0x100c18,_0x4a034f){return _0x100c18!==_0x4a034f;},_0xb62c94['bDUNp']=_0x5277be(0x26d);const _0x2067cf=_0xb62c94,_0x466a36=[];if(_0x1b754b&&_0x1b754b[_0x5277be(0x215)]){let _0x315157=_0x1b754b[_0x5277be(0x215)];while(_0x315157&&_0x2067cf['BLJbP'](_0x315157[_0x5277be(0x1ee)],'')&&_0x2067cf[_0x5277be(0x23a)](_0x315157['name'],_0x2067cf['bDUNp'])){_0x466a36[_0x5277be(0x223)](_0x315157[_0x5277be(0x1ee)]),_0x315157=_0x315157[_0x5277be(0x215)];}}return _0x466a36['reverse'](),_0x466a36;}[a23_0x17fcf3(0x1f7)]=_0x207c03=>{const _0x5038f0=a23_0x17fcf3;if(_0x207c03[_0x5038f0(0x259)]){const _0x9c38bc=stackTrace['parse'][_0x5038f0(0x2be)](stackTrace,_0x207c03[_0x5038f0(0x259)]);return _0x9c38bc[0x0][_0x5038f0(0x1ed)]();}if(_0x207c03[_0x5038f0(0x2a3)])return _0x207c03[_0x5038f0(0x2a3)];return null;};[a23_0x17fcf3(0x1f1)]=_0x4a8394=>{const _0x45fcb7=a23_0x17fcf3;if(!_0x4a8394||!_0x4a8394[_0x45fcb7(0x215)])return;_0x4a8394['parent'][_0x45fcb7(0x21a)][_0x45fcb7(0x286)](_0x1340e2=>{const _0xbca91d=_0x45fcb7;!_0x1340e2[_0xbca91d(0x25e)]&&(_0x1340e2[_0xbca91d(0x25e)]=TestDetails[_0xbca91d(0x2ac)](process[_0xbca91d(0x1e5)]+_0xbca91d(0x2b0)));}),this['mapTestHooks'](_0x4a8394[_0x45fcb7(0x215)]);};[a23_0x17fcf3(0x292)]=_0x53c946=>{const _0xdbc422=a23_0x17fcf3,_0x2cdc31={};_0x2cdc31['Lvihu']=_0xdbc422(0x1fb),_0x2cdc31[_0xdbc422(0x1db)]='afterEach';const _0x54ef8e=_0x2cdc31;if(!_0x53c946||!_0x53c946[_0xdbc422(0x215)])return;_0x53c946[_0xdbc422(0x215)]['hooks'][_0xdbc422(0x286)](_0x3d00af=>{const _0xf51187=_0xdbc422;[_0x54ef8e[_0xf51187(0x255)],_0x54ef8e[_0xf51187(0x1db)]][_0xf51187(0x279)](_0x3d00af['type'])&&_0x3d00af[_0xf51187(0x25e)]&&(_0x3d00af[_0xf51187(0x25e)]=null);}),this[_0xdbc422(0x1f1)](_0x53c946[_0xdbc422(0x215)]);};[a23_0x17fcf3(0x29d)](_0x2f5cab){const _0xc78ca4=a23_0x17fcf3,_0x348963={'LfqNi':_0xc78ca4(0x1ef),'bTWOf':function(_0xa089a8,_0x221bbd){return _0xa089a8(_0x221bbd);},'NCagm':function(_0x1627fc,_0x12666e){return _0x1627fc+_0x12666e;},'ifzPX':_0xc78ca4(0x20b)};try{const _0x4f479c=this[_0xc78ca4(0x1f7)](_0x2f5cab);return _0x4f479c['includes'](_0x348963[_0xc78ca4(0x231)]);}catch(_0xcd4318){_0x348963['bTWOf'](debug,_0x348963[_0xc78ca4(0x2af)](_0x348963[_0xc78ca4(0x241)],_0xcd4318));}return![];}[a23_0x17fcf3(0x296)]=_0x4462ea=>{const _0x3476de=a23_0x17fcf3,_0xc8414a={'mjeQP':function(_0x523783,_0x1618ea){return _0x523783(_0x1618ea);}};if(!_0x4462ea||!_0x4462ea[_0x3476de(0x215)])return[];const _0x51fe6c=[];return _0x4462ea[_0x3476de(0x215)][_0x3476de(0x21a)][_0x3476de(0x286)](_0x3da77a=>{const _0xeb9ca0=_0x3476de;_0x3da77a[_0xeb9ca0(0x25e)]&&!_0xc8414a['mjeQP'](isInternalHook,_0x3da77a['fn'])&&!this['isJestInternalHook'](_0x3da77a)&&_0x51fe6c[_0xeb9ca0(0x223)](_0x3da77a[_0xeb9ca0(0x25e)]);}),[..._0x51fe6c,...this[_0x3476de(0x296)](_0x4462ea[_0x3476de(0x215)])];};},[a23_0x17fcf3(0x280),a23_0x17fcf3(0x2c3),a23_0x17fcf3(0x221),'getName','sendTestRunEvent',a23_0x17fcf3(0x29e),a23_0x17fcf3(0x283),a23_0x17fcf3(0x2ad),a23_0x17fcf3(0x22c),a23_0x17fcf3(0x2d4),a23_0x17fcf3(0x1f7),a23_0x17fcf3(0x1f1),a23_0x17fcf3(0x292),a23_0x17fcf3(0x296),a23_0x17fcf3(0x23f)],a23_0x17fcf3(0x2ca)); |
@@ -1,1 +0,1 @@ | ||
| const a24_0x3cda2b=a24_0x41da;(function(_0x2bdc2c,_0xba1e3b){const _0xb14229=a24_0x41da,_0x2f7b28=_0x2bdc2c();while(!![]){try{const _0x241546=parseInt(_0xb14229(0xf6))/0x1*(-parseInt(_0xb14229(0xfd))/0x2)+-parseInt(_0xb14229(0xe3))/0x3+parseInt(_0xb14229(0x100))/0x4*(parseInt(_0xb14229(0xf3))/0x5)+-parseInt(_0xb14229(0xd6))/0x6+parseInt(_0xb14229(0x107))/0x7*(-parseInt(_0xb14229(0xec))/0x8)+-parseInt(_0xb14229(0xe4))/0x9*(-parseInt(_0xb14229(0xdc))/0xa)+-parseInt(_0xb14229(0x101))/0xb*(-parseInt(_0xb14229(0xfe))/0xc);if(_0x241546===_0xba1e3b)break;else _0x2f7b28['push'](_0x2f7b28['shift']());}catch(_0x457a8e){_0x2f7b28['push'](_0x2f7b28['shift']());}}}(a24_0x2cc3,0xc9db4));const fs=require('fs'),path=require('path'),{v4:uuidv4}=require(a24_0x3cda2b(0xdf)),helper=require(a24_0x3cda2b(0x105)),testHubConstants=require(a24_0x3cda2b(0xf5));function a24_0x2cc3(){const _0x4ed3e9=['../../../helpers/testhub/constants','287369JxpKal','readFileSync','iWIMZ','sNuAR','writeFileSync','paXWf','getFilePath','2NWcYvP','6864IRjmWF','force','113636DzBahu','28149YofpzN','tests','dirPath','setup','../../../helpers/helper','recursive','14ldDCmd','getTestUUID','rHKnp','4478334hkFTdr','parse','.browserstack','join','_test','CdJqi','5944930YeCdlR','shutdown','env','uuid','toString','.json','mkdirSync','4225977NAoZgP','9EcXJQt','BROWSERSTACK_TESTHUB_UUID','removeTestUUID','rrprX','homedir','stringify','getTestData','exports','383336DsERTP','jest-o11y-','ASBkx','existsSync','getTestRunIdFromTestInfo','testData.json','OhuoZ','230NePFcT','ENV_VAR'];a24_0x2cc3=function(){return _0x4ed3e9;};return a24_0x2cc3();}function a24_0x41da(_0x5704e3,_0x489f5a){const _0x2cc3e5=a24_0x2cc3();return a24_0x41da=function(_0x41dad7,_0x139058){_0x41dad7=_0x41dad7-0xd5;let _0x1ab2e2=_0x2cc3e5[_0x41dad7];return _0x1ab2e2;},a24_0x41da(_0x5704e3,_0x489f5a);}class TestDetails{static ['tests']={};static [a24_0x3cda2b(0x103)]=path[a24_0x3cda2b(0xd9)](helper[a24_0x3cda2b(0xe8)](),a24_0x3cda2b(0xd8),a24_0x3cda2b(0xed)+process[a24_0x3cda2b(0xde)][testHubConstants[a24_0x3cda2b(0xf4)][a24_0x3cda2b(0xe5)]]);static[a24_0x3cda2b(0x104)](){const _0x4d88f2=a24_0x3cda2b,_0x23a0cd={};_0x23a0cd[_0x4d88f2(0xe7)]=_0x4d88f2(0xd8);const _0x2df589=_0x23a0cd;this[_0x4d88f2(0x103)]=path['join'](helper['homedir'](),_0x2df589['rrprX'],_0x4d88f2(0xed)+process[_0x4d88f2(0xde)][testHubConstants[_0x4d88f2(0xf4)]['BROWSERSTACK_TESTHUB_UUID']]),this['shutdown']();const _0xf8fbf={};_0xf8fbf[_0x4d88f2(0x106)]=!![],fs[_0x4d88f2(0xe2)](this[_0x4d88f2(0x103)],_0xf8fbf);}static['getFilePath'](_0x27b7d4){const _0x41f3e3=a24_0x3cda2b,_0x456c55={};_0x456c55[_0x41f3e3(0xd5)]=function(_0x23e5d5,_0x2649bd){return _0x23e5d5+_0x2649bd;},_0x456c55[_0x41f3e3(0xf8)]=_0x41f3e3(0xe1);const _0x244675=_0x456c55;return path[_0x41f3e3(0xd9)](this[_0x41f3e3(0x103)],_0x244675['rHKnp'](_0x27b7d4,_0x244675[_0x41f3e3(0xf8)]));}static[a24_0x3cda2b(0xf0)](_0x4b1f20){const _0x501b56=a24_0x3cda2b,_0x5e9f56={};_0x5e9f56[_0x501b56(0xee)]=function(_0x59e5eb,_0x2d481a){return _0x59e5eb+_0x2d481a;},_0x5e9f56[_0x501b56(0xfb)]=function(_0x204dc2,_0x1236b8){return _0x204dc2+_0x1236b8;};const _0x1d957c=_0x5e9f56;return _0x1d957c[_0x501b56(0xee)](_0x1d957c[_0x501b56(0xfb)](_0x4b1f20[_0x501b56(0xda)]['id'],'-'),_0x4b1f20['retry']);}static[a24_0x3cda2b(0x108)](_0x48b6f4){const _0x2c82e4=a24_0x3cda2b,_0x5af85a=this[_0x2c82e4(0xfc)](_0x48b6f4);if(fs['existsSync'](_0x5af85a)){const _0x467b7a=JSON[_0x2c82e4(0xd7)](fs[_0x2c82e4(0xf7)](_0x5af85a)[_0x2c82e4(0xe0)]());return this['tests'][_0x48b6f4]=_0x467b7a,this[_0x2c82e4(0x102)][_0x48b6f4][_0x2c82e4(0xdf)];}}static['setTestData'](_0x2364d4){const _0x5565a0=a24_0x3cda2b,_0x142031={};_0x142031[_0x5565a0(0xf9)]=_0x5565a0(0xf1);const _0xc657f1=_0x142031,_0x1e488e=path[_0x5565a0(0xd9)](this['dirPath'],_0xc657f1[_0x5565a0(0xf9)]);fs[_0x5565a0(0xfa)](_0x1e488e,JSON[_0x5565a0(0xe9)](_0x2364d4));}static[a24_0x3cda2b(0xea)](){const _0x56303e=a24_0x3cda2b,_0x5d73b4={};_0x5d73b4[_0x56303e(0xf2)]=_0x56303e(0xf1);const _0x4895bb=_0x5d73b4,_0xabc9c5=path['join'](this[_0x56303e(0x103)],_0x4895bb[_0x56303e(0xf2)]);let _0x20e34d={};try{return _0xabc9c5&&fs['existsSync'](_0xabc9c5)&&(_0x20e34d=JSON[_0x56303e(0xd7)](fs[_0x56303e(0xf7)](_0xabc9c5)[_0x56303e(0xe0)]())),_0x20e34d;}catch(_0x1c092b){return _0x20e34d;}}static['setTestUUID'](_0x1809a9){const _0x5da11f=a24_0x3cda2b,_0x29fd8d={'CdJqi':function(_0x5e7c70){return _0x5e7c70();}},_0x36810c=this[_0x5da11f(0xfc)](_0x1809a9);return this[_0x5da11f(0x102)][_0x1809a9]={'uuid':_0x29fd8d[_0x5da11f(0xdb)](uuidv4)},fs['writeFileSync'](_0x36810c,JSON[_0x5da11f(0xe9)](this['tests'][_0x1809a9])),this[_0x5da11f(0x102)][_0x1809a9]['uuid'];}static[a24_0x3cda2b(0xe6)](_0x49a14){const _0x9e268c=a24_0x3cda2b,_0x27d572=this[_0x9e268c(0xfc)](_0x49a14);_0x27d572&&(fs[_0x9e268c(0xef)](_0x27d572)&&fs['unlinkSync'](_0x27d572));}static[a24_0x3cda2b(0xdd)](){const _0x56b0b9=a24_0x3cda2b,_0x334d1e={};_0x334d1e[_0x56b0b9(0x106)]=!![],_0x334d1e[_0x56b0b9(0xff)]=!![],fs['rmSync'](this[_0x56b0b9(0x103)],_0x334d1e);}}module[a24_0x3cda2b(0xeb)]=TestDetails; | ||
| const a24_0x2c215b=a24_0x390b;(function(_0x40bfb8,_0x481033){const _0x59de7c=a24_0x390b,_0x48014b=_0x40bfb8();while(!![]){try{const _0xa5a073=parseInt(_0x59de7c(0x86))/0x1*(-parseInt(_0x59de7c(0xad))/0x2)+-parseInt(_0x59de7c(0x89))/0x3+-parseInt(_0x59de7c(0xb7))/0x4*(-parseInt(_0x59de7c(0xaf))/0x5)+parseInt(_0x59de7c(0x97))/0x6+parseInt(_0x59de7c(0x90))/0x7+parseInt(_0x59de7c(0xb3))/0x8*(-parseInt(_0x59de7c(0xa9))/0x9)+-parseInt(_0x59de7c(0x9c))/0xa*(-parseInt(_0x59de7c(0xa2))/0xb);if(_0xa5a073===_0x481033)break;else _0x48014b['push'](_0x48014b['shift']());}catch(_0x4a90c3){_0x48014b['push'](_0x48014b['shift']());}}}(a24_0x141c,0x8b079));function a24_0x141c(){const _0x2671da=['ENV_VAR','getTestData','homedir','80vCAzsS','dirPath','retry','mXfod','bJTZP','setup','2490004jpDqaO','getTestUUID','uuid','.browserstack','rmSync','setTestUUID','force','2524230YAbHjA','recursive','_test','tests','658BhjyLW','env','935ztxoGr','readFileSync','existsSync','KqzaF','24sevBMX','BROWSERSTACK_TESTHUB_UUID','removeTestUUID','JWqhq','2612xMZOoF','2545OjxJSj','writeFileSync','sIKDU','1226286sTvHCu','toString','join','.json','parse','setTestData','hZBDA','267799JDFIwg','shutdown','../../../helpers/helper','kMSQf','stringify','jest-o11y-','getFilePath','4113972pFSGZA','testData.json'];a24_0x141c=function(){return _0x2671da;};return a24_0x141c();}function a24_0x390b(_0x29026b,_0xf245ff){const _0x141cd7=a24_0x141c();return a24_0x390b=function(_0x390b0c,_0x11dcfe){_0x390b0c=_0x390b0c-0x86;let _0x553287=_0x141cd7[_0x390b0c];return _0x553287;},a24_0x390b(_0x29026b,_0xf245ff);}const fs=require('fs'),path=require('path'),{v4:uuidv4}=require(a24_0x2c215b(0xa4)),helper=require(a24_0x2c215b(0x92)),testHubConstants=require('../../../helpers/testhub/constants');class TestDetails{static [a24_0x2c215b(0xac)]={};static [a24_0x2c215b(0x9d)]=path[a24_0x2c215b(0x8b)](helper[a24_0x2c215b(0x9b)](),a24_0x2c215b(0xa5),a24_0x2c215b(0x95)+process[a24_0x2c215b(0xae)][testHubConstants[a24_0x2c215b(0x99)][a24_0x2c215b(0xb4)]]);static[a24_0x2c215b(0xa1)](){const _0xb47207=a24_0x2c215b,_0x1f5efa={};_0x1f5efa[_0xb47207(0x8f)]=_0xb47207(0xa5);const _0x2f457c=_0x1f5efa;this['dirPath']=path[_0xb47207(0x8b)](helper['homedir'](),_0x2f457c[_0xb47207(0x8f)],_0xb47207(0x95)+process[_0xb47207(0xae)][testHubConstants[_0xb47207(0x99)][_0xb47207(0xb4)]]),this[_0xb47207(0x91)]();const _0x806933={};_0x806933[_0xb47207(0xaa)]=!![],fs['mkdirSync'](this[_0xb47207(0x9d)],_0x806933);}static['getFilePath'](_0x17bff8){const _0x39f2f6=a24_0x2c215b,_0x61a7ed={};_0x61a7ed[_0x39f2f6(0x93)]=function(_0x1a59a7,_0x1df7c7){return _0x1a59a7+_0x1df7c7;},_0x61a7ed[_0x39f2f6(0xa0)]=_0x39f2f6(0x8c);const _0x30856e=_0x61a7ed;return path[_0x39f2f6(0x8b)](this['dirPath'],_0x30856e[_0x39f2f6(0x93)](_0x17bff8,_0x30856e[_0x39f2f6(0xa0)]));}static['getTestRunIdFromTestInfo'](_0xa33e3c){const _0x525bd2=a24_0x2c215b,_0x4a9db9={};_0x4a9db9['sIKDU']=function(_0x2a534c,_0x487c0b){return _0x2a534c+_0x487c0b;};const _0x22a7e4=_0x4a9db9;return _0x22a7e4[_0x525bd2(0x88)](_0x22a7e4[_0x525bd2(0x88)](_0xa33e3c[_0x525bd2(0xab)]['id'],'-'),_0xa33e3c[_0x525bd2(0x9e)]);}static[a24_0x2c215b(0xa3)](_0x338237){const _0x5b39f0=a24_0x2c215b,_0x449f6c=this[_0x5b39f0(0x96)](_0x338237);if(fs['existsSync'](_0x449f6c)){const _0x546c10=JSON['parse'](fs[_0x5b39f0(0xb0)](_0x449f6c)[_0x5b39f0(0x8a)]());return this['tests'][_0x338237]=_0x546c10,this[_0x5b39f0(0xac)][_0x338237][_0x5b39f0(0xa4)];}}static[a24_0x2c215b(0x8e)](_0x46b09e){const _0x10644a=a24_0x2c215b,_0x36cfdc={};_0x36cfdc[_0x10644a(0x9f)]='testData.json';const _0x3ff2f0=_0x36cfdc,_0x50db55=path['join'](this[_0x10644a(0x9d)],_0x3ff2f0['mXfod']);fs[_0x10644a(0x87)](_0x50db55,JSON['stringify'](_0x46b09e));}static[a24_0x2c215b(0x9a)](){const _0x2f349f=a24_0x2c215b,_0x44cc5e={};_0x44cc5e[_0x2f349f(0xb2)]=_0x2f349f(0x98);const _0xed4b3c=_0x44cc5e,_0x2ce400=path[_0x2f349f(0x8b)](this[_0x2f349f(0x9d)],_0xed4b3c[_0x2f349f(0xb2)]);let _0x190f84={};try{return _0x2ce400&&fs[_0x2f349f(0xb1)](_0x2ce400)&&(_0x190f84=JSON[_0x2f349f(0x8d)](fs[_0x2f349f(0xb0)](_0x2ce400)[_0x2f349f(0x8a)]())),_0x190f84;}catch(_0x38c12b){return _0x190f84;}}static[a24_0x2c215b(0xa7)](_0x48cd36){const _0x5037cb=a24_0x2c215b,_0x14af12={'JWqhq':function(_0x5ee165){return _0x5ee165();}},_0x41a302=this[_0x5037cb(0x96)](_0x48cd36);return this[_0x5037cb(0xac)][_0x48cd36]={'uuid':_0x14af12[_0x5037cb(0xb6)](uuidv4)},fs[_0x5037cb(0x87)](_0x41a302,JSON[_0x5037cb(0x94)](this['tests'][_0x48cd36])),this[_0x5037cb(0xac)][_0x48cd36][_0x5037cb(0xa4)];}static[a24_0x2c215b(0xb5)](_0x21eebd){const _0x1eb4c4=a24_0x2c215b,_0x1dc6a7=this[_0x1eb4c4(0x96)](_0x21eebd);_0x1dc6a7&&(fs[_0x1eb4c4(0xb1)](_0x1dc6a7)&&fs['unlinkSync'](_0x1dc6a7));}static[a24_0x2c215b(0x91)](){const _0x43fa9a=a24_0x2c215b,_0x575177={};_0x575177[_0x43fa9a(0xaa)]=!![],_0x575177[_0x43fa9a(0xa8)]=!![],fs[_0x43fa9a(0xa6)](this[_0x43fa9a(0x9d)],_0x575177);}}module['exports']=TestDetails; |
@@ -1,1 +0,1 @@ | ||
| const a25_0x3edf7f=a25_0x2cf5;(function(_0x230aa9,_0x3a74ec){const _0x45e3e6=a25_0x2cf5,_0x23504f=_0x230aa9();while(!![]){try{const _0x4bc635=-parseInt(_0x45e3e6(0x138))/0x1+-parseInt(_0x45e3e6(0x11e))/0x2*(parseInt(_0x45e3e6(0x10f))/0x3)+-parseInt(_0x45e3e6(0x12e))/0x4+parseInt(_0x45e3e6(0x147))/0x5*(-parseInt(_0x45e3e6(0x11a))/0x6)+parseInt(_0x45e3e6(0x132))/0x7+parseInt(_0x45e3e6(0x118))/0x8*(parseInt(_0x45e3e6(0x12d))/0x9)+parseInt(_0x45e3e6(0x126))/0xa;if(_0x4bc635===_0x3a74ec)break;else _0x23504f['push'](_0x23504f['shift']());}catch(_0x52dc49){_0x23504f['push'](_0x23504f['shift']());}}}(a25_0x1c81,0xce747));const {requireModule,modifyCommand,isTrue,isBrowserstackInfra,nestedKeyValue,parseYaml}=require(a25_0x3edf7f(0x12b)),setKeepAlive=require('../../helpers/setKeepAlive'),util=require(a25_0x3edf7f(0x121)),PerformanceTester=require('../../helpers/performance/performance-tester'),{EVENTS:PerformanceEvents}=require(a25_0x3edf7f(0x117)),logger=require(a25_0x3edf7f(0x136))[a25_0x3edf7f(0x146)],{shouldProcessEventForTesthub}=require('../../helpers/testhub/utils'),{sendPlatformDetails,addRequestSpy,patchConsoleLogger}=require(a25_0x3edf7f(0x11d)),TestDetails=require(a25_0x3edf7f(0x131)),RequestQueueHandler=require(a25_0x3edf7f(0x13d)),{o11yErrorHandler}=require(a25_0x3edf7f(0x113)),MyReporter=require(a25_0x3edf7f(0x130)),SessionHandler=require(a25_0x3edf7f(0x112)),scripts=require(a25_0x3edf7f(0x133)),globals=require('../../helpers/globals'),testHubConstants=require('../../helpers/testhub/constants.js'),{shouldScanTestForAccessibility}=require(a25_0x3edf7f(0x140)),fs=require('fs'),a25_0x152f1a={};function a25_0x1c81(){const _0x43d691=['__skipSessionStatus','PLAYWRIGHT','getInstance','puppeteer','28971700rohqoc','pwPage','Error\x20bootstrapping\x20BrowserstackCLI:\x20','../v2/cliUtils','format','../../helpers/helper','Bootstrapping\x20BrowserstackCLI\x20for\x20Jest\x20worker\x20process\x20(','882CTpiWU','3217632CRxXQz','debug','../playwright/reporter/reporter.js','../playwright/reporter/test-details.js','2048452xUfEuX','../../helpers/accessibility-automation/scripts','../utils/constants','Patching\x20Playwright\x20for\x20Jest','../../helpers/logger','__skipSessionName','312553bszidh','Puppeteer\x20patching\x20and\x20session\x20details\x20initialized\x20for\x20Jest','Patching\x20Puppeteer\x20for\x20Jest','catch','Error\x20reading\x20BrowserStack\x20config:\x20','../../helpers/test-observability/requestQueueHandler','initializePlaywrightPatching','../utils/puppeteer-patcher','../../helpers/accessibility-automation/helper','jestConfig','puppeteer-core','Error\x20initializing\x20Playwright\x20patching:\x20','../utils/playwright-patcher','JEST','winstonLogger','5ZTGPcE','PUPPETEER','170736jztHbi','isCliEnabled','currentTest','../../helpers/test-observability/sessionHandler','../../helpers/test-observability/error-handler','Error\x20initializing\x20Puppeteer\x20patching:\x20','@playwright/test','isPageFixture','../../helpers/performance/constants','58232tiwAng','Jest-Playwright/Puppeteer\x20setup\x20completed','3789432ZTmtli','../v2/browserstackCLI','__workerDetails','../../helpers/test-observability/utils','46mMltCW','Error\x20setting\x20up\x20BrowserstackCLI\x20bootstrap:\x20','getPackageVersion','util'];a25_0x1c81=function(){return _0x43d691;};return a25_0x1c81();}a25_0x152f1a['workerInfo']=undefined,a25_0x152f1a[a25_0x3edf7f(0x111)]={},a25_0x152f1a['o11ySyncDone']=![],a25_0x152f1a[a25_0x3edf7f(0x127)]=null,a25_0x152f1a[a25_0x3edf7f(0x116)]=![],a25_0x152f1a[a25_0x3edf7f(0x111)]['id']=undefined,a25_0x152f1a[a25_0x3edf7f(0x111)]['testInfo']=undefined;const workerDetails=a25_0x152f1a;global[a25_0x3edf7f(0x11c)]=workerDetails;let playwrightPatcher=null,puppeteerPatcher=null;setKeepAlive();if(global[a25_0x3edf7f(0x141)])try{isBrowserstackInfra()?(global[a25_0x3edf7f(0x137)]=isTrue(global[a25_0x3edf7f(0x141)]?.['skipSessionName']),global[a25_0x3edf7f(0x122)]=isTrue(global[a25_0x3edf7f(0x141)]?.['skipSessionStatus'])):(global[a25_0x3edf7f(0x137)]=!![],global[a25_0x3edf7f(0x122)]=!![]);const helper=require('../../helpers/helper');if(helper[a25_0x3edf7f(0x120)](a25_0x3edf7f(0x115)))try{logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x135)),playwrightPatcher=require(a25_0x3edf7f(0x144)),playwrightPatcher[a25_0x3edf7f(0x13e)](global[a25_0x3edf7f(0x141)]),logger[a25_0x3edf7f(0x12f)]('Playwright\x20patching\x20and\x20session\x20details\x20initialized\x20for\x20Jest');}catch(a25_0x48b49c){logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x143)+util[a25_0x3edf7f(0x12a)](a25_0x48b49c));}if(!playwrightPatcher&&(helper['getPackageVersion'](a25_0x3edf7f(0x125))||helper[a25_0x3edf7f(0x120)](a25_0x3edf7f(0x142))))try{logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x13a)),puppeteerPatcher=require(a25_0x3edf7f(0x13f)),puppeteerPatcher['initializePuppeteerPatching'](global[a25_0x3edf7f(0x141)]),logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x139));}catch(a25_0x5ef466){logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x114)+util['format'](a25_0x5ef466));}const activePatcher=playwrightPatcher||puppeteerPatcher;if(activePatcher)try{const BrowserstackCLI=require(a25_0x3edf7f(0x11b)),CLIUtils=require(a25_0x3edf7f(0x129)),{FRAMEWORKS}=require(a25_0x3edf7f(0x134));if(BrowserstackCLI[a25_0x3edf7f(0x124)]()[a25_0x3edf7f(0x110)]()){const automationFramework=playwrightPatcher?FRAMEWORKS[a25_0x3edf7f(0x123)]:FRAMEWORKS[a25_0x3edf7f(0x148)];logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x12c)+automationFramework+')'),CLIUtils['setFrameworkDetail'](FRAMEWORKS[a25_0x3edf7f(0x145)],automationFramework),BrowserstackCLI[a25_0x3edf7f(0x124)]()['bootstrap']()[a25_0x3edf7f(0x13b)](_0x5aee0d=>{const _0x57ade4=a25_0x3edf7f;logger['debug'](_0x57ade4(0x128)+util[_0x57ade4(0x12a)](_0x5aee0d));});}}catch(a25_0x109139){logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x11f)+util[a25_0x3edf7f(0x12a)](a25_0x109139));}shouldProcessEventForTesthub()&&addRequestSpy(![]);}catch(a25_0x146b2e){logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x13c)+util[a25_0x3edf7f(0x12a)](a25_0x146b2e));}function a25_0x2cf5(_0x57b438,_0x1db64f){const _0x1c81a4=a25_0x1c81();return a25_0x2cf5=function(_0x2cf57c,_0x42cbd5){_0x2cf57c=_0x2cf57c-0x10f;let _0x2f0177=_0x1c81a4[_0x2cf57c];return _0x2f0177;},a25_0x2cf5(_0x57b438,_0x1db64f);}logger[a25_0x3edf7f(0x12f)](a25_0x3edf7f(0x119)); | ||
| const a25_0x10a28a=a25_0x5e86;function a25_0x46c1(){const _0xe6aaca=['catch','../../helpers/globals','getInstance','../utils/puppeteer-patcher','format','Patching\x20Puppeteer\x20for\x20Jest','../../helpers/accessibility-automation/scripts','testInfo','debug','o11ySyncDone','Error\x20setting\x20up\x20BrowserstackCLI\x20bootstrap:\x20','../../helpers/performance/performance-tester','skipSessionName','../utils/playwright-patcher','Puppeteer\x20patching\x20and\x20session\x20details\x20initialized\x20for\x20Jest','__skipSessionName','jestConfig','isPageFixture','../v2/cliUtils','isCliEnabled','winstonLogger','workerInfo','218112LcFnuS','initializePlaywrightPatching','1982352VwAebv','initializePuppeteerPatching','bootstrap','skipSessionStatus','Playwright\x20patching\x20and\x20session\x20details\x20initialized\x20for\x20Jest','../../helpers/test-observability/error-handler','../../helpers/test-observability/requestQueueHandler','../../helpers/logger','../playwright/reporter/reporter.js','2712178QMtrUf','../playwright/reporter/test-details.js','util','../../helpers/setKeepAlive','../../helpers/helper','900845ejmhcf','setFrameworkDetail','Error\x20initializing\x20Puppeteer\x20patching:\x20','puppeteer','getPackageVersion','800515HmqISE','../../helpers/test-observability/sessionHandler','Error\x20reading\x20BrowserStack\x20config:\x20','currentTest','__workerDetails','@playwright/test','672098sqbsRq','PUPPETEER','3xglAur','852188CZIdfQ','Error\x20bootstrapping\x20BrowserstackCLI:\x20','../../helpers/accessibility-automation/helper','pwPage','__skipSessionStatus','JEST','puppeteer-core','../utils/constants','../../helpers/testhub/constants.js'];a25_0x46c1=function(){return _0xe6aaca;};return a25_0x46c1();}(function(_0x5e8a56,_0x26b48b){const _0x1ac835=a25_0x5e86,_0x33eb2f=_0x5e8a56();while(!![]){try{const _0x240132=parseInt(_0x1ac835(0x11d))/0x1+-parseInt(_0x1ac835(0x123))/0x2+parseInt(_0x1ac835(0x125))/0x3*(parseInt(_0x1ac835(0x126))/0x4)+-parseInt(_0x1ac835(0x118))/0x5+parseInt(_0x1ac835(0x10a))/0x6+-parseInt(_0x1ac835(0x113))/0x7+parseInt(_0x1ac835(0x108))/0x8;if(_0x240132===_0x26b48b)break;else _0x33eb2f['push'](_0x33eb2f['shift']());}catch(_0x34f00a){_0x33eb2f['push'](_0x33eb2f['shift']());}}}(a25_0x46c1,0x7225a));const {requireModule,modifyCommand,isTrue,isBrowserstackInfra,nestedKeyValue,parseYaml}=require(a25_0x10a28a(0x117)),setKeepAlive=require(a25_0x10a28a(0x116)),util=require(a25_0x10a28a(0x115)),PerformanceTester=require(a25_0x10a28a(0xfd)),{EVENTS:PerformanceEvents}=require('../../helpers/performance/constants'),logger=require(a25_0x10a28a(0x111))[a25_0x10a28a(0x106)],{shouldProcessEventForTesthub}=require('../../helpers/testhub/utils'),{sendPlatformDetails,addRequestSpy,patchConsoleLogger}=require('../../helpers/test-observability/utils'),TestDetails=require(a25_0x10a28a(0x114)),RequestQueueHandler=require(a25_0x10a28a(0x110)),{o11yErrorHandler}=require(a25_0x10a28a(0x10f)),MyReporter=require(a25_0x10a28a(0x112)),SessionHandler=require(a25_0x10a28a(0x11e)),scripts=require(a25_0x10a28a(0xf8)),globals=require(a25_0x10a28a(0xf3)),testHubConstants=require(a25_0x10a28a(0xf1)),{shouldScanTestForAccessibility}=require(a25_0x10a28a(0x128)),fs=require('fs'),a25_0x3336c0={};a25_0x3336c0[a25_0x10a28a(0x107)]=undefined,a25_0x3336c0[a25_0x10a28a(0x120)]={},a25_0x3336c0[a25_0x10a28a(0xfb)]=![],a25_0x3336c0[a25_0x10a28a(0x129)]=null,a25_0x3336c0[a25_0x10a28a(0x103)]=![],a25_0x3336c0[a25_0x10a28a(0x120)]['id']=undefined,a25_0x3336c0[a25_0x10a28a(0x120)][a25_0x10a28a(0xf9)]=undefined;const workerDetails=a25_0x3336c0;global[a25_0x10a28a(0x121)]=workerDetails;let playwrightPatcher=null,puppeteerPatcher=null;setKeepAlive();if(global[a25_0x10a28a(0x102)])try{isBrowserstackInfra()?(global[a25_0x10a28a(0x101)]=isTrue(global[a25_0x10a28a(0x102)]?.[a25_0x10a28a(0xfe)]),global[a25_0x10a28a(0x12a)]=isTrue(global[a25_0x10a28a(0x102)]?.[a25_0x10a28a(0x10d)])):(global[a25_0x10a28a(0x101)]=!![],global[a25_0x10a28a(0x12a)]=!![]);const helper=require(a25_0x10a28a(0x117));if(helper[a25_0x10a28a(0x11c)](a25_0x10a28a(0x122)))try{logger[a25_0x10a28a(0xfa)]('Patching\x20Playwright\x20for\x20Jest'),playwrightPatcher=require(a25_0x10a28a(0xff)),playwrightPatcher[a25_0x10a28a(0x109)](global[a25_0x10a28a(0x102)]),logger[a25_0x10a28a(0xfa)](a25_0x10a28a(0x10e));}catch(a25_0x20a49b){logger[a25_0x10a28a(0xfa)]('Error\x20initializing\x20Playwright\x20patching:\x20'+util[a25_0x10a28a(0xf6)](a25_0x20a49b));}if(!playwrightPatcher&&(helper[a25_0x10a28a(0x11c)](a25_0x10a28a(0x11b))||helper[a25_0x10a28a(0x11c)](a25_0x10a28a(0x12c))))try{logger[a25_0x10a28a(0xfa)](a25_0x10a28a(0xf7)),puppeteerPatcher=require(a25_0x10a28a(0xf5)),puppeteerPatcher[a25_0x10a28a(0x10b)](global[a25_0x10a28a(0x102)]),logger[a25_0x10a28a(0xfa)](a25_0x10a28a(0x100));}catch(a25_0x24c3ef){logger[a25_0x10a28a(0xfa)](a25_0x10a28a(0x11a)+util[a25_0x10a28a(0xf6)](a25_0x24c3ef));}const activePatcher=playwrightPatcher||puppeteerPatcher;if(activePatcher)try{const BrowserstackCLI=require('../v2/browserstackCLI'),CLIUtils=require(a25_0x10a28a(0x104)),{FRAMEWORKS}=require(a25_0x10a28a(0x12d));if(BrowserstackCLI[a25_0x10a28a(0xf4)]()[a25_0x10a28a(0x105)]()){const automationFramework=playwrightPatcher?FRAMEWORKS['PLAYWRIGHT']:FRAMEWORKS[a25_0x10a28a(0x124)];logger[a25_0x10a28a(0xfa)]('Bootstrapping\x20BrowserstackCLI\x20for\x20Jest\x20worker\x20process\x20('+automationFramework+')'),CLIUtils[a25_0x10a28a(0x119)](FRAMEWORKS[a25_0x10a28a(0x12b)],automationFramework),BrowserstackCLI['getInstance']()[a25_0x10a28a(0x10c)]()[a25_0x10a28a(0xf2)](_0x358acd=>{const _0x32dacd=a25_0x10a28a;logger[_0x32dacd(0xfa)](_0x32dacd(0x127)+util[_0x32dacd(0xf6)](_0x358acd));});}}catch(a25_0x1a6a56){logger[a25_0x10a28a(0xfa)](a25_0x10a28a(0xfc)+util[a25_0x10a28a(0xf6)](a25_0x1a6a56));}shouldProcessEventForTesthub()&&addRequestSpy(![]);}catch(a25_0x37f9f5){logger['debug'](a25_0x10a28a(0x11f)+util['format'](a25_0x37f9f5));}function a25_0x5e86(_0x5529ad,_0x198caf){const _0x46c193=a25_0x46c1();return a25_0x5e86=function(_0x5e86d5,_0x317936){_0x5e86d5=_0x5e86d5-0xf1;let _0x46e6a2=_0x46c193[_0x5e86d5];return _0x46e6a2;},a25_0x5e86(_0x5529ad,_0x198caf);}logger[a25_0x10a28a(0xfa)]('Jest-Playwright/Puppeteer\x20setup\x20completed'); |
@@ -1,1 +0,1 @@ | ||
| function a27_0x229c(){const _0x43abb6=['setConfig','5|19|22|10|12|18|20|17|13|7|16|9|4|0|23|1|6|14|8|3|21|11|15|2','_argv','../utils/clientTroubleshootingService','resolvePaths','testsUnknown','formatter','VIgRt','testsErrorMessage','_formatter','AI_ENABLED_FRAMEWORK','911670KMFuCM','../../helpers/accessibility-automation/helper','../../helpers/helper','EVENTS','16959uGAuvD','testsPending','164pGmqla','testsUndefined','mochaOpts','testsAmbiguous','../utils/constants','includes','../../helpers/ai-sdk/autoHealHelper','635616JHppKz','8KbNhMW','split','_configuration','_framework','totalTests','lzlLH','54868WXrKXq','../../helpers/performance/performance-tester','../../helpers/performance/constants','1095101ctzgjq','1051101ilobCe','../../helpers/test-observability/requestQueueHandler','1627015dOYZpR','_accessibilityAutomation','platform','setFramework','framework','capability','platformCaps','__platform__','testsFailed','../../helpers/test-observability/utils','_capability','path'];a27_0x229c=function(){return _0x43abb6;};return a27_0x229c();}function a27_0x118e(_0x5be0d0,_0xdb7836){const _0x229c3b=a27_0x229c();return a27_0x118e=function(_0x118ee4,_0xd25b66){_0x118ee4=_0x118ee4-0x1c6;let _0x1e03c4=_0x229c3b[_0x118ee4];return _0x1e03c4;},a27_0x118e(_0x5be0d0,_0xdb7836);}const a27_0x4d9990=a27_0x118e;(function(_0x3e1826,_0x4978df){const _0x21f919=a27_0x118e,_0x3d9456=_0x3e1826();while(!![]){try{const _0x1af68f=parseInt(_0x21f919(0x1e6))/0x1+parseInt(_0x21f919(0x1df))/0x2+-parseInt(_0x21f919(0x1d6))/0x3*(-parseInt(_0x21f919(0x1d8))/0x4)+-parseInt(_0x21f919(0x1ec))/0x5+-parseInt(_0x21f919(0x1d2))/0x6+parseInt(_0x21f919(0x1e9))/0x7+-parseInt(_0x21f919(0x1e0))/0x8*(parseInt(_0x21f919(0x1ea))/0x9);if(_0x1af68f===_0x4978df)break;else _0x3d9456['push'](_0x3d9456['shift']());}catch(_0x366a21){_0x3d9456['push'](_0x3d9456['shift']());}}}(a27_0x229c,0x28b63));const path=require(a27_0x4d9990(0x1c6)),{requireModule,modifyCommand,getPlatformName,cleanupDrivers,isBrowserstackInfra}=require(a27_0x4d9990(0x1d4)),constants=require(a27_0x4d9990(0x1dc)),{isAccessibilityAutomationSession}=require(a27_0x4d9990(0x1d3)),RequestQueueHandler=require(a27_0x4d9990(0x1eb)),{isTestObservabilitySession}=require(a27_0x4d9990(0x1f5)),helper=require(a27_0x4d9990(0x1d4)),PerformanceTester=require(a27_0x4d9990(0x1e7)),PerformanceEvents=require(a27_0x4d9990(0x1e8))[a27_0x4d9990(0x1d5)],{commandRepository}=require(a27_0x4d9990(0x1de)),BrowserstackCLI=require('../v2/browserstackCLI'),ClientTroubleShootingService=require(a27_0x4d9990(0x1ca));class Launcher{constructor(_0x47df19,_0x40ad8d,_0x5432be,_0x121a1c=[]){const _0x263d43=a27_0x4d9990,_0x5da9cd={'lzlLH':_0x263d43(0x1c8),'VIgRt':function(_0x5a7022){return _0x5a7022();},'iDjnq':function(_0x8532e4){return _0x8532e4();}},_0x30a97a=_0x5da9cd[_0x263d43(0x1e5)][_0x263d43(0x1e1)]('|');let _0x489195=0x0;while(!![]){switch(_0x30a97a[_0x489195++]){case'0':global[_0x263d43(0x1e4)]=0x0;continue;case'1':global[_0x263d43(0x1f4)]=0x0;continue;case'2':!constants[_0x263d43(0x1d1)][_0x263d43(0x1dd)](_0x47df19)&&(commandRepository[_0x263d43(0x1c7)](_0x5432be),commandRepository[_0x263d43(0x1ef)](_0x47df19));continue;case'3':global[_0x263d43(0x1d9)]=0x0;continue;case'4':global['testSuites']=0x0;continue;case'5':this[_0x263d43(0x1e3)]=_0x47df19;continue;case'6':global[_0x263d43(0x1d7)]=0x0;continue;case'7':this['_testObservability']=_0x5da9cd[_0x263d43(0x1ce)](isTestObservabilitySession);continue;case'8':global['testSuitesFailed']=0x0;continue;case'9':global['__platformCaps']=this[_0x263d43(0x1e2)][_0x263d43(0x1f2)]||{};continue;case'10':this['_mochaOpts']=_0x40ad8d[_0x263d43(0x1da)];continue;case'11':global[_0x263d43(0x1db)]=0x0;continue;case'12':this[_0x263d43(0x1d0)]=_0x40ad8d[_0x263d43(0x1cd)];continue;case'13':this['_bsConfig']=_0x5432be;continue;case'14':global['testsSkipped']=0x0;continue;case'15':global[_0x263d43(0x1cf)]={};continue;case'16':this[_0x263d43(0x1ed)]=_0x5da9cd['iDjnq'](isAccessibilityAutomationSession);continue;case'17':this[_0x263d43(0x1c9)]=_0x121a1c;continue;case'18':this[_0x263d43(0x1f6)]=this[_0x263d43(0x1e2)][_0x263d43(0x1f1)];continue;case'19':this[_0x263d43(0x1e2)]=_0x40ad8d['configuration']||{};continue;case'20':global[_0x263d43(0x1f3)]=this[_0x263d43(0x1e2)][_0x263d43(0x1ee)];continue;case'21':global[_0x263d43(0x1cc)]=0x0;continue;case'22':this['_configuration'][_0x263d43(0x1f0)]=_0x47df19;continue;case'23':global['testsPassed']=0x0;continue;}break;}}['setupCucumber'](_0x2013a7,_0x4a1d8d,_0x1bb3f1){const _0x291ed6=a27_0x4d9990,_0x1d705a=_0x2013a7[_0x291ed6(0x1cb)];_0x2013a7.resolvePaths=async function(){const pathResults=await _0x1d705a.apply(this,arguments);if(!pathResults.requirePaths){pathResults.requirePaths=[];}pathResults.requirePaths=[path.join(__dirname,'../cucumber-js/test.setup.js')].concat(pathResults.requirePaths,path.join(__dirname,_0x1bb3f1));return pathResults;};const relativeFormatterPath=path.relative(process.cwd(),path.join(__dirname,'../cucumber-js/formatter/custom_formatter.js'));const normalizedPath=relativeFormatterPath.startsWith('.')?relativeFormatterPath:`./${relativeFormatterPath}`;_0x4a1d8d.push('--format'),_0x4a1d8d.push(`"${normalizedPath}"`);}run(){return new Promise(async(resolve,reject)=>{PerformanceTester.start(PerformanceEvents.SDK_PRE_TEST);require('../../helpers/setKeepAlive')();if(this._framework==='mocha'){const mochaRunHelper=requireModule('mocha/lib/cli/run-helpers.js','mocha');const Mocha=requireModule('mocha');if(isBrowserstackInfra()){modifyCommand();}const mochaHooks=require('../mocha/test.setup').mochaHooks;if(!helper.isUndefined(this._mochaOpts.mochaRequire)){this._mochaOpts.require=this._mochaOpts.mochaRequire;const plugins=await mochaRunHelper.handleRequires([this._mochaOpts.require]);Object.assign(this._mochaOpts,plugins);}const rootHooks={beforeAll:[mochaHooks.beforeAll],beforeEach:[mochaHooks.beforeEach],afterAll:[mochaHooks.afterAll],afterEach:[mochaHooks.afterEach]};if(isTestObservabilitySession()){const mochaObservabilityHooks=require('../mocha/test-observability/data-hooks').mochaHooks;rootHooks.beforeAll.unshift(mochaObservabilityHooks.beforeAll);rootHooks.afterAll.push(mochaObservabilityHooks.afterAll);}if(this._mochaOpts.rootHooks){this._mochaOpts.rootHooks.beforeAll&&rootHooks.beforeAll.unshift(...this._mochaOpts.rootHooks.beforeAll);this._mochaOpts.rootHooks.beforeEach&&rootHooks.beforeEach.unshift(...this._mochaOpts.rootHooks.beforeEach);this._mochaOpts.rootHooks.afterAll&&rootHooks.afterAll.push(...this._mochaOpts.rootHooks.afterAll);this._mochaOpts.rootHooks.afterEach&&rootHooks.afterEach.push(...this._mochaOpts.rootHooks.afterEach);}const userReporter=this._mochaOpts.reporter;let mochaTimeout=this._mochaOpts.timeout*1;if(this._mochaOpts.timeout===0){mochaTimeout=0;}else{mochaTimeout+=constants.BSTACK_DELTA;}const mochaOpts={};Object.assign(mochaOpts,this._mochaOpts);const reporterOption={};Object.assign(reporterOption,this._mochaOpts.reporterOptions);Object.assign(reporterOption,{type:userReporter||'spec',testObservability:this._testObservability,bsConfig:this._bsConfig});mochaOpts.reporterOption=reporterOption;Object.assign(mochaOpts,{reporter:path.join(__dirname,'../mocha/bstack-reporter/customReporter.js'),parallel:false,rootHooks,isWorker:true,timeout:mochaTimeout});global.browserstackPlatformIndex=helper.nestedKeyValue(this._configuration,['platformIndex']);global.browserstackPercyBestPlatform=helper.nestedKeyValue(this._configuration,['browserStackPercyOptions','browserstackPercyBestPlatform']);global.percy=helper.nestedKeyValue(this._configuration,['browserStackPercyOptions','percy']);global.percyCaptureMode=helper.nestedKeyValue(this._configuration,['browserStackPercyOptions','percyCaptureMode']);global.capabilities=[this._capability];if(helper.isBrowserstackInfra()){if(this._bsConfig.testContextOptions.skipSessionName){global.__skipSessionName=true;}if(this._bsConfig.testContextOptions.skipSessionStatus){global.__skipSessionStatus=true;}}else{global.__skipSessionName=true;global.__skipSessionStatus=true;}if(this._bsConfig.turboScaleUrl){this._configuration.turboScaleUrl=this._bsConfig.turboScaleUrl;}const mocha=new Mocha(mochaOpts);mocha.prevRun=mocha.run;if(isTestObservabilitySession()){mocha.run=function(_){return mocha.prevRun(exit=>{const checkPendingUploadsInterval=setInterval(async()=>{PerformanceTester.start(PerformanceEvents.SDK_POST_TEST);if(RequestQueueHandler.getInstance().pendingUploads<=0){clearInterval(checkPendingUploadsInterval);await cleanupDrivers(global.__driversArray);resolve(exit);}},1000);});};}else{mocha.run=function(_){return mocha.prevRun(async exit=>{PerformanceTester.start(PerformanceEvents.SDK_POST_TEST);await cleanupDrivers(global.__driversArray);resolve(exit);});};}try{require('../../index').browserstackAgentV2(this._configuration,null,this._testObservability);}catch{}PerformanceTester.end(PerformanceEvents.SDK_PRE_TEST);const runProm=mochaRunHelper.runMocha(mocha,mochaOpts);runProm&&runProm.catch(er=>{reject(er);});}else if(this._framework==='cucumber-js'){let cucumberCli;global.capabilities=[this._capability];try{cucumberCli=requireModule('@cucumber/cucumber/lib/cli/index.js','@cucumber/cucumber');}catch(e){cucumberCli=requireModule('cucumber/lib/cli/index.js','cucumber');}const argv=this._argv;const index=argv.indexOf('cucumber-js');if(index>-1){argv.splice(index,1);}const timeoutFileName='../cucumber-js/timeout.setup.js';let paths;try{paths=requireModule('@cucumber/cucumber/lib/paths/paths.js','@cucumber/cucumber');this.setupCucumber(paths,argv,timeoutFileName);}catch(e){try{paths=requireModule('@cucumber/cucumber/lib/api/paths.js','@cucumber/cucumber');this.setupCucumber(paths,argv,timeoutFileName);}catch(e){let hookFileName='../cucumber-js/test.setup.js';let ConfigurationBuilder;try{ConfigurationBuilder=requireModule('@cucumber/cucumber/lib/cli/configuration_builder.js','@cucumber/cucumber').default;const relativeFormatterPath=path.relative(process.cwd(),path.join(__dirname,'../cucumber-js/formatter/custom_formatter.js'));const normalizedPath=relativeFormatterPath.startsWith('.')?relativeFormatterPath:`./${relativeFormatterPath}`;argv.push('--format');argv.push(normalizedPath);}catch(e){ConfigurationBuilder=requireModule('cucumber/lib/cli/configuration_builder.js','cucumber').default;const relativeFormatterPath=path.relative(process.cwd(),path.join(__dirname,'../cucumber-js/formatter/custom_formatter_old_versions.js'));const normalizedPath=relativeFormatterPath.startsWith('.')?relativeFormatterPath:`./${relativeFormatterPath}`;argv.push('--format');argv.push(normalizedPath);hookFileName='../cucumber-js/test_old.setup.js';}const configBuilder=ConfigurationBuilder.prototype.build;ConfigurationBuilder.prototype.build=async function(){const builderHash=await configBuilder.call(this);builderHash.supportCodePaths.unshift(path.join(__dirname,hookFileName));builderHash.supportCodePaths.push(path.join(__dirname,timeoutFileName));return builderHash;};}}argv.push('--parallel');argv.push(`${this._configuration.maxWorkers}`);if(this._formatter&&this._formatter.length>0){for(let i=0;i<this._formatter.length;i++){const r=getPlatformName(this._capability).replace(/ /g,'_');if(this._formatter[i]!==undefined&&this._formatter[i].length>0){const formatterFinalOutputFileName=this._formatter[i][1];const formatterType=`${this._formatter[i][0]}`;if(formatterFinalOutputFileName!==undefined){const formatterOutputFile=`tmp/${r}${path.extname(formatterFinalOutputFileName)}`;argv.push('--format');argv.push(`${formatterType}:${formatterOutputFile}`);}else{argv.push('--format');argv.push(`${formatterType}:tmp/${r}`);}}}}const cucumber=new cucumberCli.default({argv:argv,cwd:process.cwd(),stdout:process.stdout,stderr:process.stderr,env:process.env});process.env.CONFIG=JSON.stringify(this._configuration);process.env.BSTACK_CONFIG=JSON.stringify(this._bsConfig);cucumber.run().then(async output=>{const _results={scenarios:global.testSuites,steps:global.totalTests,scenariosFailed:global.testSuitesFailed,stepsFailed:global.testsFailed,stepsPassed:global.testsPassed,stepsSkipped:global.testsSkipped,stepsPending:global.testsPending,stepsUndefined:global.testsUndefined,stepsUnknown:global.testsUnknown,stepsAmbiguous:global.testsAmbiguous,processSuccess:output.success,testsErrorMessage:global.testsErrorMessage};await RequestQueueHandler.getInstance().shutdown();resolve(_results);}).catch(async er=>{await RequestQueueHandler.getInstance().shutdown();reject(er);});}else if(this._framework==='vanilla'){global.capabilities=[this._capability];process.argv=this._configuration.args;try{modifyCommand();require('../../index').browserstackAgent(this._configuration);let i=0;process.on('beforeExit',async()=>{if(i>0){return;}i++;await cleanupDrivers(global.__driversArray);});require(this._configuration.file);}catch(er){console.error(er);await BrowserstackCLI.getInstance().stop();process.exitCode=1;reject(er);}resolve();}});}}module.exports=Launcher; | ||
| const a27_0x537d28=a27_0x232a;(function(_0x54c906,_0x557783){const _0x4ef2cf=a27_0x232a,_0x29a0ec=_0x54c906();while(!![]){try{const _0x50a209=parseInt(_0x4ef2cf(0x137))/0x1+-parseInt(_0x4ef2cf(0x132))/0x2+-parseInt(_0x4ef2cf(0x13f))/0x3+parseInt(_0x4ef2cf(0x136))/0x4+parseInt(_0x4ef2cf(0x129))/0x5*(parseInt(_0x4ef2cf(0x11f))/0x6)+-parseInt(_0x4ef2cf(0x13a))/0x7*(-parseInt(_0x4ef2cf(0x130))/0x8)+parseInt(_0x4ef2cf(0x12f))/0x9*(-parseInt(_0x4ef2cf(0x147))/0xa);if(_0x50a209===_0x557783)break;else _0x29a0ec['push'](_0x29a0ec['shift']());}catch(_0x581d34){_0x29a0ec['push'](_0x29a0ec['shift']());}}}(a27_0x1da7,0xc85d9));const path=require(a27_0x537d28(0x13d)),{requireModule,modifyCommand,getPlatformName,cleanupDrivers,isBrowserstackInfra}=require(a27_0x537d28(0x128)),constants=require(a27_0x537d28(0x13c)),{isAccessibilityAutomationSession}=require(a27_0x537d28(0x126)),RequestQueueHandler=require(a27_0x537d28(0x12c)),{isTestObservabilitySession}=require(a27_0x537d28(0x11b)),helper=require(a27_0x537d28(0x128)),PerformanceTester=require(a27_0x537d28(0x142)),PerformanceEvents=require(a27_0x537d28(0x11d))['EVENTS'],{commandRepository}=require('../../helpers/ai-sdk/autoHealHelper'),BrowserstackCLI=require('../v2/browserstackCLI'),ClientTroubleShootingService=require(a27_0x537d28(0x13e));function a27_0x1da7(){const _0x238e2b=['platform','split','_accessibilityAutomation','../../helpers/accessibility-automation/helper','testsSkipped','../../helpers/helper','61345VpLTYU','formatter','testsPending','../../helpers/test-observability/requestQueueHandler','capability','_capability','204867xNpNVr','10832vgRITG','testsUnknown','1873078pHCagJ','AI_ENABLED_FRAMEWORK','testSuitesFailed','_formatter','806736fdDgLe','1137996cooxaI','_configuration','setupCucumber','1057HDjEEA','testsPassed','../utils/constants','path','../utils/clientTroubleshootingService','3230754roWIsw','includes','setFramework','../../helpers/performance/performance-tester','_argv','mochaOpts','_testObservability','_bsConfig','10uxSEHx','_framework','../../helpers/test-observability/utils','testsFailed','../../helpers/performance/constants','testSuites','642fkPFaD','testsErrorMessage','platformCaps','_mochaOpts'];a27_0x1da7=function(){return _0x238e2b;};return a27_0x1da7();}function a27_0x232a(_0x45d57f,_0x4ac3b2){const _0x1da7a1=a27_0x1da7();return a27_0x232a=function(_0x232a62,_0x45b2b8){_0x232a62=_0x232a62-0x11b;let _0x37f525=_0x1da7a1[_0x232a62];return _0x37f525;},a27_0x232a(_0x45d57f,_0x4ac3b2);}class Launcher{constructor(_0x60d4bb,_0x2742aa,_0x429bd9,_0x25bc94=[]){const _0x186acd=a27_0x537d28,_0x3af8e3={'mbMCn':'20|3|5|6|12|4|23|7|21|17|11|22|14|9|13|8|18|19|1|16|2|15|0|10','eyGPe':function(_0x43d548){return _0x43d548();}},_0x3bd78a=_0x3af8e3['mbMCn'][_0x186acd(0x124)]('|');let _0x1e9b43=0x0;while(!![]){switch(_0x3bd78a[_0x1e9b43++]){case'0':global[_0x186acd(0x120)]={};continue;case'1':global[_0x186acd(0x134)]=0x0;continue;case'2':global[_0x186acd(0x131)]=0x0;continue;case'3':this[_0x186acd(0x138)]=_0x2742aa['configuration']||{};continue;case'4':this[_0x186acd(0x12e)]=this[_0x186acd(0x138)][_0x186acd(0x12d)];continue;case'5':this['_configuration']['framework']=_0x60d4bb;continue;case'6':this[_0x186acd(0x122)]=_0x2742aa[_0x186acd(0x144)];continue;case'7':this[_0x186acd(0x143)]=_0x25bc94;continue;case'8':global[_0x186acd(0x11c)]=0x0;continue;case'9':global['totalTests']=0x0;continue;case'10':!constants[_0x186acd(0x133)][_0x186acd(0x140)](_0x60d4bb)&&(commandRepository['setConfig'](_0x429bd9),commandRepository[_0x186acd(0x141)](_0x60d4bb));continue;case'11':this[_0x186acd(0x125)]=_0x3af8e3['eyGPe'](isAccessibilityAutomationSession);continue;case'12':this[_0x186acd(0x135)]=_0x2742aa[_0x186acd(0x12a)];continue;case'13':global[_0x186acd(0x13b)]=0x0;continue;case'14':global[_0x186acd(0x11e)]=0x0;continue;case'15':global['testsAmbiguous']=0x0;continue;case'16':global['testsUndefined']=0x0;continue;case'17':this[_0x186acd(0x145)]=_0x3af8e3['eyGPe'](isTestObservabilitySession);continue;case'18':global[_0x186acd(0x12b)]=0x0;continue;case'19':global[_0x186acd(0x127)]=0x0;continue;case'20':this[_0x186acd(0x148)]=_0x60d4bb;continue;case'21':this[_0x186acd(0x146)]=_0x429bd9;continue;case'22':global['__platformCaps']=this[_0x186acd(0x138)][_0x186acd(0x121)]||{};continue;case'23':global['__platform__']=this[_0x186acd(0x138)][_0x186acd(0x123)];continue;}break;}}[a27_0x537d28(0x139)](_0x28383e,_0x6e5e29,_0x21f3c2){const _0x520cd7=_0x28383e['resolvePaths'];_0x28383e.resolvePaths=async function(){const pathResults=await _0x520cd7.apply(this,arguments);if(!pathResults.requirePaths){pathResults.requirePaths=[];}pathResults.requirePaths=[path.join(__dirname,'../cucumber-js/test.setup.js')].concat(pathResults.requirePaths,path.join(__dirname,_0x21f3c2));return pathResults;};const relativeFormatterPath=path.relative(process.cwd(),path.join(__dirname,'../cucumber-js/formatter/custom_formatter.js'));const normalizedPath=relativeFormatterPath.startsWith('.')?relativeFormatterPath:`./${relativeFormatterPath}`;_0x6e5e29.push('--format'),_0x6e5e29.push(`"${normalizedPath}"`);}run(){return new Promise(async(resolve,reject)=>{PerformanceTester.start(PerformanceEvents.SDK_PRE_TEST);require('../../helpers/setKeepAlive')();if(this._framework==='mocha'){const mochaRunHelper=requireModule('mocha/lib/cli/run-helpers.js','mocha');const Mocha=requireModule('mocha');if(isBrowserstackInfra()){modifyCommand();}const mochaHooks=require('../mocha/test.setup').mochaHooks;if(!helper.isUndefined(this._mochaOpts.mochaRequire)){this._mochaOpts.require=this._mochaOpts.mochaRequire;const plugins=await mochaRunHelper.handleRequires([this._mochaOpts.require]);Object.assign(this._mochaOpts,plugins);}const rootHooks={beforeAll:[mochaHooks.beforeAll],beforeEach:[mochaHooks.beforeEach],afterAll:[mochaHooks.afterAll],afterEach:[mochaHooks.afterEach]};if(isTestObservabilitySession()){const mochaObservabilityHooks=require('../mocha/test-observability/data-hooks').mochaHooks;rootHooks.beforeAll.unshift(mochaObservabilityHooks.beforeAll);rootHooks.afterAll.push(mochaObservabilityHooks.afterAll);}if(this._mochaOpts.rootHooks){this._mochaOpts.rootHooks.beforeAll&&rootHooks.beforeAll.unshift(...this._mochaOpts.rootHooks.beforeAll);this._mochaOpts.rootHooks.beforeEach&&rootHooks.beforeEach.unshift(...this._mochaOpts.rootHooks.beforeEach);this._mochaOpts.rootHooks.afterAll&&rootHooks.afterAll.push(...this._mochaOpts.rootHooks.afterAll);this._mochaOpts.rootHooks.afterEach&&rootHooks.afterEach.push(...this._mochaOpts.rootHooks.afterEach);}const userReporter=this._mochaOpts.reporter;let mochaTimeout=this._mochaOpts.timeout*1;if(this._mochaOpts.timeout===0){mochaTimeout=0;}else{mochaTimeout+=constants.BSTACK_DELTA;}const mochaOpts={};Object.assign(mochaOpts,this._mochaOpts);const reporterOption={};Object.assign(reporterOption,this._mochaOpts.reporterOptions);Object.assign(reporterOption,{type:userReporter||'spec',testObservability:this._testObservability,bsConfig:this._bsConfig});mochaOpts.reporterOption=reporterOption;Object.assign(mochaOpts,{reporter:path.join(__dirname,'../mocha/bstack-reporter/customReporter.js'),parallel:false,rootHooks,isWorker:true,timeout:mochaTimeout});global.browserstackPlatformIndex=helper.nestedKeyValue(this._configuration,['platformIndex']);global.browserstackPercyBestPlatform=helper.nestedKeyValue(this._configuration,['browserStackPercyOptions','browserstackPercyBestPlatform']);global.percy=helper.nestedKeyValue(this._configuration,['browserStackPercyOptions','percy']);global.percyCaptureMode=helper.nestedKeyValue(this._configuration,['browserStackPercyOptions','percyCaptureMode']);global.capabilities=[this._capability];if(helper.isBrowserstackInfra()){if(this._bsConfig.testContextOptions.skipSessionName){global.__skipSessionName=true;}if(this._bsConfig.testContextOptions.skipSessionStatus){global.__skipSessionStatus=true;}}else{global.__skipSessionName=true;global.__skipSessionStatus=true;}if(this._bsConfig.turboScaleUrl){this._configuration.turboScaleUrl=this._bsConfig.turboScaleUrl;}const mocha=new Mocha(mochaOpts);mocha.prevRun=mocha.run;if(isTestObservabilitySession()){mocha.run=function(_){return mocha.prevRun(exit=>{const checkPendingUploadsInterval=setInterval(async()=>{PerformanceTester.start(PerformanceEvents.SDK_POST_TEST);if(RequestQueueHandler.getInstance().pendingUploads<=0){clearInterval(checkPendingUploadsInterval);await cleanupDrivers(global.__driversArray);resolve(exit);}},1000);});};}else{mocha.run=function(_){return mocha.prevRun(async exit=>{PerformanceTester.start(PerformanceEvents.SDK_POST_TEST);await cleanupDrivers(global.__driversArray);resolve(exit);});};}try{require('../../index').browserstackAgentV2(this._configuration,null,this._testObservability);}catch{}PerformanceTester.end(PerformanceEvents.SDK_PRE_TEST);const runProm=mochaRunHelper.runMocha(mocha,mochaOpts);runProm&&runProm.catch(er=>{reject(er);});}else if(this._framework==='cucumber-js'){let cucumberCli;global.capabilities=[this._capability];try{cucumberCli=requireModule('@cucumber/cucumber/lib/cli/index.js','@cucumber/cucumber');}catch(e){cucumberCli=requireModule('cucumber/lib/cli/index.js','cucumber');}const argv=this._argv;const index=argv.indexOf('cucumber-js');if(index>-1){argv.splice(index,1);}const timeoutFileName='../cucumber-js/timeout.setup.js';let paths;try{paths=requireModule('@cucumber/cucumber/lib/paths/paths.js','@cucumber/cucumber');this.setupCucumber(paths,argv,timeoutFileName);}catch(e){try{paths=requireModule('@cucumber/cucumber/lib/api/paths.js','@cucumber/cucumber');this.setupCucumber(paths,argv,timeoutFileName);}catch(e){let hookFileName='../cucumber-js/test.setup.js';let ConfigurationBuilder;try{ConfigurationBuilder=requireModule('@cucumber/cucumber/lib/cli/configuration_builder.js','@cucumber/cucumber').default;const relativeFormatterPath=path.relative(process.cwd(),path.join(__dirname,'../cucumber-js/formatter/custom_formatter.js'));const normalizedPath=relativeFormatterPath.startsWith('.')?relativeFormatterPath:`./${relativeFormatterPath}`;argv.push('--format');argv.push(normalizedPath);}catch(e){ConfigurationBuilder=requireModule('cucumber/lib/cli/configuration_builder.js','cucumber').default;const relativeFormatterPath=path.relative(process.cwd(),path.join(__dirname,'../cucumber-js/formatter/custom_formatter_old_versions.js'));const normalizedPath=relativeFormatterPath.startsWith('.')?relativeFormatterPath:`./${relativeFormatterPath}`;argv.push('--format');argv.push(normalizedPath);hookFileName='../cucumber-js/test_old.setup.js';}const configBuilder=ConfigurationBuilder.prototype.build;ConfigurationBuilder.prototype.build=async function(){const builderHash=await configBuilder.call(this);builderHash.supportCodePaths.unshift(path.join(__dirname,hookFileName));builderHash.supportCodePaths.push(path.join(__dirname,timeoutFileName));return builderHash;};}}argv.push('--parallel');argv.push(`${this._configuration.maxWorkers}`);if(this._formatter&&this._formatter.length>0){for(let i=0;i<this._formatter.length;i++){const r=getPlatformName(this._capability).replace(/ /g,'_');if(this._formatter[i]!==undefined&&this._formatter[i].length>0){const formatterFinalOutputFileName=this._formatter[i][1];const formatterType=`${this._formatter[i][0]}`;if(formatterFinalOutputFileName!==undefined){const formatterOutputFile=`tmp/${r}${path.extname(formatterFinalOutputFileName)}`;argv.push('--format');argv.push(`${formatterType}:${formatterOutputFile}`);}else{argv.push('--format');argv.push(`${formatterType}:tmp/${r}`);}}}}const cucumber=new cucumberCli.default({argv:argv,cwd:process.cwd(),stdout:process.stdout,stderr:process.stderr,env:process.env});process.env.CONFIG=JSON.stringify(this._configuration);process.env.BSTACK_CONFIG=JSON.stringify(this._bsConfig);cucumber.run().then(async output=>{const _results={scenarios:global.testSuites,steps:global.totalTests,scenariosFailed:global.testSuitesFailed,stepsFailed:global.testsFailed,stepsPassed:global.testsPassed,stepsSkipped:global.testsSkipped,stepsPending:global.testsPending,stepsUndefined:global.testsUndefined,stepsUnknown:global.testsUnknown,stepsAmbiguous:global.testsAmbiguous,processSuccess:output.success,testsErrorMessage:global.testsErrorMessage};await RequestQueueHandler.getInstance().shutdown();resolve(_results);}).catch(async er=>{await RequestQueueHandler.getInstance().shutdown();reject(er);});}else if(this._framework==='vanilla'){global.capabilities=[this._capability];process.argv=this._configuration.args;try{modifyCommand();require('../../index').browserstackAgent(this._configuration);let i=0;process.on('beforeExit',async()=>{if(i>0){return;}i++;await cleanupDrivers(global.__driversArray);});require(this._configuration.file);}catch(er){console.error(er);await BrowserstackCLI.getInstance().stop();process.exitCode=1;reject(er);}resolve();}});}}module.exports=Launcher; |
| #!/usr/bin/env node | ||
| 'use strict';const a28_0x393f21=a28_0x1daa;function a28_0x1daa(_0x1f9d2f,_0xea6c59){const _0x496aca=a28_0x496a();return a28_0x1daa=function(_0x1daa2f,_0x283f32){_0x1daa2f=_0x1daa2f-0x189;let _0x10c950=_0x496aca[_0x1daa2f];return _0x10c950;},a28_0x1daa(_0x1f9d2f,_0xea6c59);}(function(_0x344505,_0x55f5dc){const _0x491ddb=a28_0x1daa,_0x31c3a1=_0x344505();while(!![]){try{const _0xde3aba=-parseInt(_0x491ddb(0x1a3))/0x1*(-parseInt(_0x491ddb(0x1b7))/0x2)+-parseInt(_0x491ddb(0x19d))/0x3*(-parseInt(_0x491ddb(0x1b3))/0x4)+-parseInt(_0x491ddb(0x18f))/0x5*(parseInt(_0x491ddb(0x1c9))/0x6)+-parseInt(_0x491ddb(0x1c5))/0x7+-parseInt(_0x491ddb(0x1b4))/0x8+parseInt(_0x491ddb(0x1bc))/0x9+parseInt(_0x491ddb(0x1b5))/0xa;if(_0xde3aba===_0x55f5dc)break;else _0x31c3a1['push'](_0x31c3a1['shift']());}catch(_0x4f4b6f){_0x31c3a1['push'](_0x31c3a1['shift']());}}}(a28_0x496a,0x2038d));const {spawn}=require(a28_0x393f21(0x1a4)),path=require('path'),helper=require(a28_0x393f21(0x18d)),CLIUtils=require(a28_0x393f21(0x1a5)),{getLoadConfigPath,sleep}=require(a28_0x393f21(0x18b)),logger=require(a28_0x393f21(0x1bd))[a28_0x393f21(0x1c3)];async function executeLoadTest(_0x442b23){const _0x50b502=a28_0x393f21,_0x4bea32={'VqUVw':function(_0xbb15c3,_0x167160){return _0xbb15c3(_0x167160);},'SQAzX':'close','aigxs':_0x50b502(0x1ad),'xgXQf':'Loading\x20configuration\x20using\x20environment\x20variables\x20if\x20available.','XSvEm':function(_0x455417){return _0x455417();},'rSgNx':'Authentication\x20incomplete.\x20Please\x20add\x20your\x20userName\x20and\x20accessKey\x20to\x20either\x20the\x20browserstack.yml\x20file\x20or\x20as\x20environment\x20variables,\x20then\x20try\x20running\x20the\x20command\x20again.','GiDFT':_0x50b502(0x1a0),'JySNo':_0x50b502(0x1c6),'DlsFC':'CLI\x20binary\x20found,\x20Checking\x20for\x20CLI\x20updates','cAHdN':function(_0x1bf8fc){return _0x1bf8fc();},'IpXPB':'Failed\x20to\x20download\x20or\x20locate\x20CLI\x20binary','IIkVR':function(_0x4a9cc7,_0x570a29,_0x57bfba,_0x4c53b8){return _0x4a9cc7(_0x570a29,_0x57bfba,_0x4c53b8);},'ZpQfv':'load','TZbbm':_0x50b502(0x19b),'GFKBs':_0x50b502(0x1ba),'hFDYT':_0x50b502(0x18e),'GtUGn':_0x50b502(0x197),'xbQeZ':_0x50b502(0x19c)};try{const _0x3cdb79=process['argv']['slice'](0x2),_0x277eee=_0x3cdb79[_0x50b502(0x1b6)](0x1);logger[_0x50b502(0x1c2)]('Executing\x20load\x20test\x20with\x20arguments:\x20'+_0x277eee);let _0x285dfe={};try{logger[_0x50b502(0x1c2)](_0x4bea32[_0x50b502(0x1bf)]);const _0x4c498b={};_0x4c498b[_0x50b502(0x1b8)]=process[_0x50b502(0x1c4)]['BROWSERSTACK_USERNAME']||process[_0x50b502(0x1c4)]['BROWSERSTACK_USER'],_0x4c498b[_0x50b502(0x1ae)]=process['env'][_0x50b502(0x190)]||process[_0x50b502(0x1c4)][_0x50b502(0x19a)],_0x285dfe=_0x4c498b;if(!_0x285dfe[_0x50b502(0x1b8)]||!_0x285dfe[_0x50b502(0x1ae)]){const _0x7c92d2=_0x4bea32[_0x50b502(0x1a1)](getLoadConfigPath,_0x442b23['argv']);logger[_0x50b502(0x1c2)](_0x50b502(0x195)+_0x7c92d2),_0x7c92d2&&(_0x285dfe=helper[_0x50b502(0x1a6)](_0x7c92d2));}}catch(_0x97b9c3){logger[_0x50b502(0x1a2)](_0x50b502(0x198)+_0x97b9c3[_0x50b502(0x1c8)]),logger[_0x50b502(0x1c2)](_0x50b502(0x18a)+(_0x97b9c3['stack']||JSON[_0x50b502(0x192)](_0x97b9c3))),await _0x4bea32['XSvEm'](sleep),process['exit'](0x1);}(!_0x285dfe[_0x50b502(0x1b8)]||!_0x285dfe[_0x50b502(0x1ae)])&&(logger[_0x50b502(0x1a2)](_0x4bea32[_0x50b502(0x1b9)]),await _0x4bea32['XSvEm'](sleep),process[_0x50b502(0x1b1)](0x1));const _0x1772e9=CLIUtils[_0x50b502(0x1bb)]();!_0x1772e9&&(logger[_0x50b502(0x1a2)](_0x4bea32[_0x50b502(0x1ab)]),await _0x4bea32[_0x50b502(0x1c7)](sleep),process['exit'](0x1));let _0x2a4622=CLIUtils[_0x50b502(0x1af)](_0x1772e9);try{!_0x2a4622?(logger[_0x50b502(0x1c2)](_0x4bea32[_0x50b502(0x1b2)]),_0x2a4622=await CLIUtils[_0x50b502(0x1ac)]('',_0x1772e9,_0x285dfe)):(logger[_0x50b502(0x1c2)](_0x4bea32[_0x50b502(0x196)]),_0x2a4622=await CLIUtils[_0x50b502(0x1ac)](_0x2a4622,_0x1772e9,_0x285dfe));}catch(_0x41cb1d){logger[_0x50b502(0x1a2)](_0x4bea32[_0x50b502(0x1b9)]),logger[_0x50b502(0x1c2)]('Error\x20Details:\x20'+(_0x41cb1d['stack']||JSON[_0x50b502(0x192)](_0x41cb1d))),await _0x4bea32[_0x50b502(0x1c1)](sleep),process['exit'](0x1);}!_0x2a4622&&(logger[_0x50b502(0x1a2)](_0x4bea32[_0x50b502(0x1b9)]),logger[_0x50b502(0x1c2)](_0x4bea32[_0x50b502(0x194)]),await _0x4bea32[_0x50b502(0x1c7)](sleep),process[_0x50b502(0x1b1)](0x1));logger['debug'](_0x50b502(0x1a8)+_0x2a4622+_0x50b502(0x1ca)+_0x277eee[_0x50b502(0x199)]('\x20'));const _0x671490=_0x4bea32['IIkVR'](spawn,_0x2a4622,[_0x4bea32[_0x50b502(0x189)],..._0x277eee],{'stdio':_0x4bea32[_0x50b502(0x1cb)]});let _0x368b91=![];const _0x361f89=new Promise(_0x511d2e=>{const _0x4d2a95=_0x50b502;_0x671490['on'](_0x4bea32[_0x4d2a95(0x1a7)],_0x4d203a=>{const _0x56aa03=_0x4d2a95;logger[_0x56aa03(0x1c2)](_0x2a4622+_0x56aa03(0x19f)+_0x4d203a),_0x4bea32[_0x56aa03(0x1a1)](_0x511d2e,_0x4d203a);});});[_0x4bea32[_0x50b502(0x193)],_0x4bea32[_0x50b502(0x1be)],_0x4bea32[_0x50b502(0x18c)],_0x4bea32['xbQeZ']][_0x50b502(0x19e)](_0x3e04c8=>{process['on'](_0x3e04c8,()=>{const _0x4ffc08=a28_0x1daa;if(_0x368b91)return;_0x368b91=!![],logger[_0x4ffc08(0x1c2)](_0x4ffc08(0x1c0)+_0x3e04c8+_0x4ffc08(0x1b0)),_0x671490&&!_0x671490['killed']&&(_0x671490[_0x4ffc08(0x1a9)](_0x3e04c8),logger['debug'](_0x4bea32['aigxs']));});});const _0x4a554a=await _0x361f89;await _0x4bea32['XSvEm'](sleep),process[_0x50b502(0x1b1)](_0x4a554a);}catch(_0x53a21e){logger['error']('Failed\x20initiating\x20load\x20test:\x20'+_0x53a21e[_0x50b502(0x1c8)]),logger['debug']('Error\x20details:\x20'+(_0x53a21e[_0x50b502(0x191)]||JSON[_0x50b502(0x192)](_0x53a21e))),await _0x4bea32[_0x50b502(0x1c1)](sleep),process[_0x50b502(0x1b1)](0x1);}}module[a28_0x393f21(0x1aa)]=executeLoadTest;function a28_0x496a(){const _0x4cf556=['SIGQUIT','Error\x20loading\x20configuration:\x20','join','BROWSERSTACK_ACCESSKEY','inherit','SIGHUP','3RZZWaI','forEach','\x20exited\x20with\x20code\x20','Failed\x20to\x20determine\x20CLI\x20directory','VqUVw','error','1685DDRYfK','child_process','../v2/cliUtils','readConfig','SQAzX','Spawning:\x20','kill','exports','GiDFT','checkAndUpdateCli','Waiting\x20for\x20child\x20process\x20to\x20exit...','accessKey','getExistingCliPath',',\x20forwarding\x20to\x20child\x20process...','exit','JySNo','242036udPGeN','1502432QkjeGt','3100300HEcKjA','slice','266MnsdiG','userName','rSgNx','SIGINT','getCliDir','74574GFLuZm','../../helpers/logger','hFDYT','xgXQf','Received\x20','cAHdN','debug','winstonLogger','env','358666GOuJmY','CLI\x20binary\x20not\x20found,\x20downloading\x20latest\x20version','XSvEm','message','1391442cGJsVe','\x20load\x20','TZbbm','ZpQfv','Error\x20details:\x20','./loadUtils','GtUGn','../../helpers/helper','SIGTERM','5DBjjjx','BROWSERSTACK_ACCESS_KEY','stack','stringify','GFKBs','IpXPB','Configuration\x20path:\x20','DlsFC'];a28_0x496a=function(){return _0x4cf556;};return a28_0x496a();} | ||
| 'use strict';const a28_0x105dd0=a28_0x487d;function a28_0x4086(){const _0x3cab6f=['../v2/cliUtils','pEutf','SIGHUP','Error\x20details:\x20','Error\x20Details:\x20','235864MdTPKr','9VWRjWp','debug','Configuration\x20path:\x20','SIGTERM','GGbxt','exit','niciV','stringify','WxGkn','error','BROWSERSTACK_USERNAME','./loadUtils','env','CLI\x20binary\x20found,\x20Checking\x20for\x20CLI\x20updates','hCYoA','stack','Failed\x20to\x20determine\x20CLI\x20directory','readConfig','exports','mlgQV','\x20exited\x20with\x20code\x20','FuTXE','Waiting\x20for\x20child\x20process\x20to\x20exit...','ihcUo','close','CLI\x20binary\x20not\x20found,\x20downloading\x20latest\x20version','inherit','slice','\x20load\x20','5701592uHRtDf','517682qTsEOH','770965yaKXNr','Loading\x20configuration\x20using\x20environment\x20variables\x20if\x20available.','39SNbuVT','../../helpers/logger','102988vImKWw','bVHvm','userName','../../helpers/helper','checkAndUpdateCli','Failed\x20initiating\x20load\x20test:\x20','kill','accessKey','child_process','2064685jycyzo','156150znYMxB','SIGINT','message',',\x20forwarding\x20to\x20child\x20process...','POgBf','forEach','SBLzD','TYjPn','AMfza','Spawning:\x20','BROWSERSTACK_ACCESS_KEY','WAqLt','argv'];a28_0x4086=function(){return _0x3cab6f;};return a28_0x4086();}(function(_0x169211,_0x4f8e31){const _0x2bcc43=a28_0x487d,_0x2073d5=_0x169211();while(!![]){try{const _0x584238=parseInt(_0x2bcc43(0xa4))/0x1+-parseInt(_0x2bcc43(0xc3))/0x2+parseInt(_0x2bcc43(0xc6))/0x3*(-parseInt(_0x2bcc43(0xc8))/0x4)+parseInt(_0x2bcc43(0xc4))/0x5+-parseInt(_0x2bcc43(0x92))/0x6+-parseInt(_0x2bcc43(0x91))/0x7+-parseInt(_0x2bcc43(0xc2))/0x8*(-parseInt(_0x2bcc43(0xa5))/0x9);if(_0x584238===_0x4f8e31)break;else _0x2073d5['push'](_0x2073d5['shift']());}catch(_0x3fa12d){_0x2073d5['push'](_0x2073d5['shift']());}}}(a28_0x4086,0x2df40));const {spawn}=require(a28_0x105dd0(0x90)),path=require('path'),helper=require(a28_0x105dd0(0xcb)),CLIUtils=require(a28_0x105dd0(0x9f)),{getLoadConfigPath,sleep}=require(a28_0x105dd0(0xb0)),logger=require(a28_0x105dd0(0xc7))['winstonLogger'];async function executeLoadTest(_0x379c68){const _0xdc9c70=a28_0x105dd0,_0x6cf3a5={'POgBf':function(_0x21754e,_0x4e2ffa){return _0x21754e(_0x4e2ffa);},'maXPZ':_0xdc9c70(0xbd),'WxGkn':_0xdc9c70(0xbb),'SBLzD':_0xdc9c70(0xc5),'RzLWS':function(_0xdc5b8){return _0xdc5b8();},'FuTXE':'Authentication\x20incomplete.\x20Please\x20add\x20your\x20userName\x20and\x20accessKey\x20to\x20either\x20the\x20browserstack.yml\x20file\x20or\x20as\x20environment\x20variables,\x20then\x20try\x20running\x20the\x20command\x20again.','ihcUo':function(_0x2414d2){return _0x2414d2();},'xgVfp':_0xdc9c70(0xb5),'GGbxt':_0xdc9c70(0xbe),'pEutf':_0xdc9c70(0xb2),'FFYuM':'Failed\x20to\x20download\x20or\x20locate\x20CLI\x20binary','bVHvm':function(_0x84a1d){return _0x84a1d();},'fhBBR':function(_0xa9a239,_0x24af2d,_0x19d386,_0xfa543e){return _0xa9a239(_0x24af2d,_0x19d386,_0xfa543e);},'pZYbB':'load','mlgQV':_0xdc9c70(0xbf),'alzyf':_0xdc9c70(0x93),'AMfza':_0xdc9c70(0xa8),'niciV':'SIGQUIT','MtnNm':_0xdc9c70(0xa1),'WAqLt':function(_0x2ea657){return _0x2ea657();},'hCYoA':function(_0x3f45c9){return _0x3f45c9();}};try{const _0x1b9678=process[_0xdc9c70(0x9e)][_0xdc9c70(0xc0)](0x2),_0x24c339=_0x1b9678['slice'](0x1);logger[_0xdc9c70(0xa6)]('Executing\x20load\x20test\x20with\x20arguments:\x20'+_0x24c339);let _0x3b982a={};try{logger[_0xdc9c70(0xa6)](_0x6cf3a5[_0xdc9c70(0x98)]);const _0x303345={};_0x303345[_0xdc9c70(0xca)]=process[_0xdc9c70(0xb1)][_0xdc9c70(0xaf)]||process[_0xdc9c70(0xb1)]['BROWSERSTACK_USER'],_0x303345[_0xdc9c70(0xcf)]=process['env'][_0xdc9c70(0x9c)]||process['env']['BROWSERSTACK_ACCESSKEY'],_0x3b982a=_0x303345;if(!_0x3b982a[_0xdc9c70(0xca)]||!_0x3b982a[_0xdc9c70(0xcf)]){const _0x366d9b=_0x6cf3a5[_0xdc9c70(0x96)](getLoadConfigPath,_0x379c68[_0xdc9c70(0x9e)]);logger[_0xdc9c70(0xa6)](_0xdc9c70(0xa7)+_0x366d9b),_0x366d9b&&(_0x3b982a=helper[_0xdc9c70(0xb6)](_0x366d9b));}}catch(_0x258c1c){logger['error']('Error\x20loading\x20configuration:\x20'+_0x258c1c[_0xdc9c70(0x94)]),logger['debug'](_0xdc9c70(0xa2)+(_0x258c1c[_0xdc9c70(0xb4)]||JSON['stringify'](_0x258c1c))),await _0x6cf3a5['RzLWS'](sleep),process[_0xdc9c70(0xaa)](0x1);}(!_0x3b982a[_0xdc9c70(0xca)]||!_0x3b982a['accessKey'])&&(logger['error'](_0x6cf3a5[_0xdc9c70(0xba)]),await _0x6cf3a5[_0xdc9c70(0xbc)](sleep),process[_0xdc9c70(0xaa)](0x1));const _0x48f804=CLIUtils['getCliDir']();!_0x48f804&&(logger[_0xdc9c70(0xae)](_0x6cf3a5['xgVfp']),await _0x6cf3a5['RzLWS'](sleep),process[_0xdc9c70(0xaa)](0x1));let _0x44946a=CLIUtils['getExistingCliPath'](_0x48f804);try{!_0x44946a?(logger[_0xdc9c70(0xa6)](_0x6cf3a5[_0xdc9c70(0xa9)]),_0x44946a=await CLIUtils['checkAndUpdateCli']('',_0x48f804,_0x3b982a)):(logger['debug'](_0x6cf3a5[_0xdc9c70(0xa0)]),_0x44946a=await CLIUtils[_0xdc9c70(0xcc)](_0x44946a,_0x48f804,_0x3b982a));}catch(_0x18a3f1){logger[_0xdc9c70(0xae)](_0x6cf3a5['FuTXE']),logger['debug'](_0xdc9c70(0xa3)+(_0x18a3f1[_0xdc9c70(0xb4)]||JSON[_0xdc9c70(0xac)](_0x18a3f1))),await _0x6cf3a5[_0xdc9c70(0xbc)](sleep),process['exit'](0x1);}!_0x44946a&&(logger[_0xdc9c70(0xae)](_0x6cf3a5[_0xdc9c70(0xba)]),logger[_0xdc9c70(0xa6)](_0x6cf3a5['FFYuM']),await _0x6cf3a5[_0xdc9c70(0xc9)](sleep),process[_0xdc9c70(0xaa)](0x1));logger[_0xdc9c70(0xa6)](_0xdc9c70(0x9b)+_0x44946a+_0xdc9c70(0xc1)+_0x24c339['join']('\x20'));const _0x44f5ec=_0x6cf3a5['fhBBR'](spawn,_0x44946a,[_0x6cf3a5['pZYbB'],..._0x24c339],{'stdio':_0x6cf3a5[_0xdc9c70(0xb8)]});let _0x46c706=![];const _0x1a7d70=new Promise(_0x220c25=>{const _0x2331c4={'PLvCx':function(_0x2e5ef2,_0x813775){return _0x6cf3a5['POgBf'](_0x2e5ef2,_0x813775);}};_0x44f5ec['on'](_0x6cf3a5['maXPZ'],_0x455b72=>{const _0x1533db=a28_0x487d;logger['debug'](_0x44946a+_0x1533db(0xb9)+_0x455b72),_0x2331c4['PLvCx'](_0x220c25,_0x455b72);});});[_0x6cf3a5['alzyf'],_0x6cf3a5[_0xdc9c70(0x9a)],_0x6cf3a5[_0xdc9c70(0xab)],_0x6cf3a5['MtnNm']][_0xdc9c70(0x97)](_0x5be88c=>{const _0xbfd5db=_0xdc9c70,_0x31408e={};_0x31408e['TYjPn']=_0x6cf3a5[_0xbfd5db(0xad)];const _0x51341b=_0x31408e;process['on'](_0x5be88c,()=>{const _0x2e704f=_0xbfd5db;if(_0x46c706)return;_0x46c706=!![],logger[_0x2e704f(0xa6)]('Received\x20'+_0x5be88c+_0x2e704f(0x95)),_0x44f5ec&&!_0x44f5ec['killed']&&(_0x44f5ec[_0x2e704f(0xce)](_0x5be88c),logger[_0x2e704f(0xa6)](_0x51341b[_0x2e704f(0x99)]));});});const _0x172a95=await _0x1a7d70;await _0x6cf3a5[_0xdc9c70(0x9d)](sleep),process['exit'](_0x172a95);}catch(_0x7dd599){logger['error'](_0xdc9c70(0xcd)+_0x7dd599['message']),logger[_0xdc9c70(0xa6)](_0xdc9c70(0xa2)+(_0x7dd599[_0xdc9c70(0xb4)]||JSON[_0xdc9c70(0xac)](_0x7dd599))),await _0x6cf3a5[_0xdc9c70(0xb3)](sleep),process[_0xdc9c70(0xaa)](0x1);}}function a28_0x487d(_0x20fe0f,_0x1e46d1){const _0x4086be=a28_0x4086();return a28_0x487d=function(_0x487d23,_0xb37934){_0x487d23=_0x487d23-0x90;let _0x283a9a=_0x4086be[_0x487d23];return _0x283a9a;},a28_0x487d(_0x20fe0f,_0x1e46d1);}module[a28_0x105dd0(0xb7)]=executeLoadTest; |
@@ -1,1 +0,1 @@ | ||
| 'use strict';const a29_0xeab397=a29_0x2685;(function(_0x468478,_0x2a9ac2){const _0x560d7b=a29_0x2685,_0x3d3e01=_0x468478();while(!![]){try{const _0x23d3e6=parseInt(_0x560d7b(0x20f))/0x1*(-parseInt(_0x560d7b(0x214))/0x2)+parseInt(_0x560d7b(0x1ff))/0x3+-parseInt(_0x560d7b(0x202))/0x4+parseInt(_0x560d7b(0x20e))/0x5*(parseInt(_0x560d7b(0x1fb))/0x6)+-parseInt(_0x560d7b(0x215))/0x7*(-parseInt(_0x560d7b(0x1ef))/0x8)+-parseInt(_0x560d7b(0x1f2))/0x9+-parseInt(_0x560d7b(0x205))/0xa*(parseInt(_0x560d7b(0x211))/0xb);if(_0x23d3e6===_0x2a9ac2)break;else _0x3d3e01['push'](_0x3d3e01['shift']());}catch(_0x2ee0af){_0x3d3e01['push'](_0x3d3e01['shift']());}}}(a29_0x219f,0x85f7b));const fs=require('fs'),path=require(a29_0xeab397(0x212)),logger=require('../../helpers/logger')[a29_0xeab397(0x1ea)];function getLoadConfigPath(_0x50206d){const _0x391279=a29_0xeab397,_0x3f3ebe={};_0x3f3ebe[_0x391279(0x203)]=function(_0x10b034,_0x4aa4ea){return _0x10b034===_0x4aa4ea;},_0x3f3ebe[_0x391279(0x1fc)]='load',_0x3f3ebe[_0x391279(0x1f3)]=_0x391279(0x213),_0x3f3ebe[_0x391279(0x207)]=_0x391279(0x1f0),_0x3f3ebe[_0x391279(0x20d)]='.yml',_0x3f3ebe['qyZvZ']=_0x391279(0x1fe),_0x3f3ebe[_0x391279(0x206)]=_0x391279(0x20b),_0x3f3ebe['anDNl']=_0x391279(0x1ee),_0x3f3ebe[_0x391279(0x204)]=_0x391279(0x20c),_0x3f3ebe['clLQj']=_0x391279(0x200),_0x3f3ebe[_0x391279(0x1f7)]=_0x391279(0x217);const _0x532d56=_0x3f3ebe;logger[_0x391279(0x1fd)]('Checking\x20for\x20config\x20file\x20with\x20arguments:\x20'+JSON[_0x391279(0x1f6)](_0x50206d));try{const _0x9d45f8=_0x50206d['_']||[],_0x52b79f=_0x532d56[_0x391279(0x203)](_0x50206d['_'][0x0],_0x532d56['kqhxT'])&&_0x532d56[_0x391279(0x203)](_0x50206d[_0x391279(0x216)],_0x532d56[_0x391279(0x1f3)]);if(_0x52b79f){if(_0x50206d[_0x532d56[_0x391279(0x207)]]||_0x50206d['cf']){const _0x5e6ef5=_0x50206d[_0x532d56[_0x391279(0x207)]]||_0x50206d['cf'],_0xbca0c=path[_0x391279(0x1ec)](_0x5e6ef5);logger[_0x391279(0x1fd)](_0x391279(0x209)+_0x5e6ef5+'\x20and\x20Resolved\x20path:\x20'+_0xbca0c);if(_0xbca0c['endsWith'](_0x532d56[_0x391279(0x20d)])||_0xbca0c['endsWith'](_0x532d56[_0x391279(0x1eb)]))return logger[_0x391279(0x210)](_0x391279(0x1f9)+_0xbca0c),_0xbca0c;}}const _0x374164=[_0x532d56[_0x391279(0x206)],_0x532d56[_0x391279(0x1f1)],_0x532d56['SpWbm'],_0x532d56['clLQj']];logger['debug'](_0x532d56[_0x391279(0x1f7)]);for(const _0x5647ba of _0x374164){const _0x345640=path[_0x391279(0x20a)](process[_0x391279(0x1ed)](),_0x5647ba);logger[_0x391279(0x1fd)]('Checking\x20for:\x20'+_0x345640);if(fs[_0x391279(0x201)](_0x345640))return logger[_0x391279(0x1fd)](_0x391279(0x1f4)+_0x345640),_0x345640;}}catch(_0xe0f0c5){logger['error']('Failed\x20to\x20load\x20browserstack\x20config:\x20'+_0xe0f0c5[_0x391279(0x1fa)]);}}function a29_0x2685(_0xf74558,_0x5ced7e){const _0x219f59=a29_0x219f();return a29_0x2685=function(_0x2685b8,_0x13a1c8){_0x2685b8=_0x2685b8-0x1ea;let _0x10296f=_0x219f59[_0x2685b8];return _0x10296f;},a29_0x2685(_0xf74558,_0x5ced7e);}function a29_0x219f(){const _0x24424d=['Checking\x20for\x20config\x20in\x20default\x20config\x20files...','winstonLogger','qyZvZ','resolve','cwd','browserstack-load.yaml','128784RtBhvO','config-file','anDNl','1539639urnjOJ','gIbVr','Found\x20config\x20file:\x20','getLoadConfigPath','stringify','Vdkrw','sleep','Using\x20specified\x20config\x20file:\x20','message','6dXchIN','kqhxT','debug','.yaml','282345rhhqzm','browserstack.yaml','existsSync','964060RnGUBU','YJCaT','SpWbm','10vLQjzd','toLYC','MkRGk','exports','Config\x20file\x20specified:\x20','join','browserstack-load.yml','browserstack.yml','CXQyN','3935595mvqGRB','1mlasUm','info','4050761eEALHi','path','run','1261464rJhkrj','469MGEDDw','subcommand'];a29_0x219f=function(){return _0x24424d;};return a29_0x219f();}function sleep(){return new Promise(_0x488f1e=>setTimeout(_0x488f1e,0x64));}const a29_0x27c0ba={};a29_0x27c0ba[a29_0xeab397(0x1f5)]=getLoadConfigPath,a29_0x27c0ba[a29_0xeab397(0x1f8)]=sleep,module[a29_0xeab397(0x208)]=a29_0x27c0ba; | ||
| 'use strict';const a29_0x1ba689=a29_0xc9ab;(function(_0x5715f6,_0x1b5670){const _0x582914=a29_0xc9ab,_0x594a42=_0x5715f6();while(!![]){try{const _0xefd473=parseInt(_0x582914(0x9d))/0x1*(-parseInt(_0x582914(0x91))/0x2)+-parseInt(_0x582914(0x88))/0x3+-parseInt(_0x582914(0x7c))/0x4+parseInt(_0x582914(0x89))/0x5*(parseInt(_0x582914(0x84))/0x6)+parseInt(_0x582914(0x94))/0x7*(-parseInt(_0x582914(0x8b))/0x8)+-parseInt(_0x582914(0x99))/0x9+parseInt(_0x582914(0x77))/0xa;if(_0xefd473===_0x1b5670)break;else _0x594a42['push'](_0x594a42['shift']());}catch(_0x2dae6e){_0x594a42['push'](_0x594a42['shift']());}}}(a29_0x3c38,0x26650));const fs=require('fs'),path=require(a29_0x1ba689(0x9b)),logger=require(a29_0x1ba689(0x7d))[a29_0x1ba689(0x81)];function getLoadConfigPath(_0x4d05f1){const _0x128917=a29_0x1ba689,_0x4f5d20={};_0x4f5d20[_0x128917(0x8e)]=function(_0x13f2fe,_0xfefb12){return _0x13f2fe===_0xfefb12;},_0x4f5d20[_0x128917(0x80)]='load',_0x4f5d20[_0x128917(0xa2)]=function(_0x26ee2f,_0x499089){return _0x26ee2f===_0x499089;},_0x4f5d20[_0x128917(0x9e)]=_0x128917(0x76),_0x4f5d20['BpTAg']=_0x128917(0xa0),_0x4f5d20['rGAPf']=_0x128917(0x8f),_0x4f5d20[_0x128917(0x79)]=_0x128917(0x85),_0x4f5d20['xyNAn']=_0x128917(0xa1),_0x4f5d20[_0x128917(0x75)]='browserstack-load.yaml',_0x4f5d20['vrhXj']=_0x128917(0x87),_0x4f5d20['UMDKJ']='browserstack.yaml',_0x4f5d20['GCVsB']=_0x128917(0x7f);const _0x25bdff=_0x4f5d20;logger[_0x128917(0x7a)](_0x128917(0x86)+JSON['stringify'](_0x4d05f1));try{const _0x5a5e14=_0x4d05f1['_']||[],_0x303f91=_0x25bdff[_0x128917(0x8e)](_0x4d05f1['_'][0x0],_0x25bdff['gUoXw'])&&_0x25bdff[_0x128917(0xa2)](_0x4d05f1[_0x128917(0x97)],_0x25bdff['mupog']);if(_0x303f91){if(_0x4d05f1[_0x25bdff['BpTAg']]||_0x4d05f1['cf']){const _0x383afd=_0x4d05f1[_0x25bdff[_0x128917(0x92)]]||_0x4d05f1['cf'],_0x51fd26=path[_0x128917(0x9c)](_0x383afd);logger[_0x128917(0x7a)](_0x128917(0x93)+_0x383afd+_0x128917(0x90)+_0x51fd26);if(_0x51fd26['endsWith'](_0x25bdff[_0x128917(0x95)])||_0x51fd26[_0x128917(0x7b)](_0x25bdff[_0x128917(0x79)]))return logger['info'](_0x128917(0x78)+_0x51fd26),_0x51fd26;}}const _0x5ea4de=[_0x25bdff[_0x128917(0x83)],_0x25bdff[_0x128917(0x75)],_0x25bdff['vrhXj'],_0x25bdff[_0x128917(0x96)]];logger[_0x128917(0x7a)](_0x25bdff[_0x128917(0x7e)]);for(const _0x5b2021 of _0x5ea4de){const _0x3a0d77=path[_0x128917(0x9f)](process[_0x128917(0x8c)](),_0x5b2021);logger[_0x128917(0x7a)]('Checking\x20for:\x20'+_0x3a0d77);if(fs[_0x128917(0x9a)](_0x3a0d77))return logger['debug'](_0x128917(0x98)+_0x3a0d77),_0x3a0d77;}}catch(_0x952b2e){logger[_0x128917(0x8d)]('Failed\x20to\x20load\x20browserstack\x20config:\x20'+_0x952b2e['message']);}}function sleep(){return new Promise(_0x91d74a=>setTimeout(_0x91d74a,0x64));}const a29_0x2ba5a8={};a29_0x2ba5a8['getLoadConfigPath']=getLoadConfigPath,a29_0x2ba5a8[a29_0x1ba689(0x82)]=sleep,module[a29_0x1ba689(0x8a)]=a29_0x2ba5a8;function a29_0xc9ab(_0x36d697,_0x158c45){const _0x3c3831=a29_0x3c38();return a29_0xc9ab=function(_0xc9abfa,_0xf93dd3){_0xc9abfa=_0xc9abfa-0x75;let _0x2ffc8a=_0x3c3831[_0xc9abfa];return _0x2ffc8a;},a29_0xc9ab(_0x36d697,_0x158c45);}function a29_0x3c38(){const _0x4787f7=['endsWith','111292qmwptZ','../../helpers/logger','GCVsB','Checking\x20for\x20config\x20in\x20default\x20config\x20files...','gUoXw','winstonLogger','sleep','xyNAn','42jZkEuD','.yaml','Checking\x20for\x20config\x20file\x20with\x20arguments:\x20','browserstack.yml','907686YGyErR','204025sByhCo','exports','24728uzsLer','cwd','error','hVfZy','.yml','\x20and\x20Resolved\x20path:\x20','10410MYqmDz','BpTAg','Config\x20file\x20specified:\x20','462fwaoOi','rGAPf','UMDKJ','subcommand','Found\x20config\x20file:\x20','2040696oNWDbG','existsSync','path','resolve','55TzPhGd','mupog','join','config-file','browserstack-load.yml','PjUfN','BzSry','run','9190390YfjNMJ','Using\x20specified\x20config\x20file:\x20','ZvxOe','debug'];a29_0x3c38=function(){return _0x4787f7;};return a29_0x3c38();} |
@@ -1,1 +0,1 @@ | ||
| const a30_0xddff6f=a30_0x4cd1;(function(_0x34d193,_0x31abb7){const _0x38ea1e=a30_0x4cd1,_0x2e08eb=_0x34d193();while(!![]){try{const _0x94bf70=-parseInt(_0x38ea1e(0x205))/0x1+parseInt(_0x38ea1e(0x1b0))/0x2*(-parseInt(_0x38ea1e(0x1c8))/0x3)+-parseInt(_0x38ea1e(0x214))/0x4*(-parseInt(_0x38ea1e(0x1ac))/0x5)+parseInt(_0x38ea1e(0x1f0))/0x6*(-parseInt(_0x38ea1e(0x1c5))/0x7)+parseInt(_0x38ea1e(0x20c))/0x8+-parseInt(_0x38ea1e(0x1de))/0x9*(-parseInt(_0x38ea1e(0x1f1))/0xa)+-parseInt(_0x38ea1e(0x1c0))/0xb*(-parseInt(_0x38ea1e(0x201))/0xc);if(_0x94bf70===_0x31abb7)break;else _0x2e08eb['push'](_0x2e08eb['shift']());}catch(_0x4ea95b){_0x2e08eb['push'](_0x2e08eb['shift']());}}}(a30_0x33e6,0xae2af));function a30_0x33e6(){const _0x9b9478=['capabilities','MOBILE_SCANNING_DISABLED_WARNING','14DEnfRW','browserstack.accessibility','BafqQ','1686LXTDcV','path','browserstack','chromeOptions_','on\x20non-BrowserStack\x20infrastructure\x20','getMinVersionForBrowser','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','selenium-webdriver','lANPw','length','selenium-webdriver/chrome.js','mHmNj','--headless','device','\x20browser\x20version\x20','KbUdv','sRYux','dAHFM','isaDx','kBFWI','requireModule','string','27gDOVxU','args','getBrowserDisplayName','EoWpd','bstack:options','fetchPlatformDetails','WWuyT','USWXE','KLsIl','cUJST','browserVersion','BWxkZ','isAccessibilityPlatform','bQTtD','JLYbR','deviceName','../../../helpers/accessibility-automation/helper','FRuTr','2554716cFpQeF','1844130EJevlB','WRsrR','isBrowserstackInfra','--headless=new','KqDNp','parse','getBrowserName','getBrowserVersion','ZStEv','isArray','isMobileScanningEnabledForGroup','__cloud_provider___','../../../helpers/logger','adYBh','isUndefined','platformName','241284cGahlL','android','accessibilityOptions','scannerVersion','1414078ITyEKL','nYCXh','goog:chromeOptions','browserName','isBrowserSupportedForAccessibility','TrrMU','CBvCU','8165920UYoZIj','ZqMFU','authToken','kNasq','latest','chromeOptions','xgYyj','capabilities_','4jJfPgN','--headless=','Accessibility\x20Automation\x20is\x20enabled\x20for\x20Android\x20mobile\x20browser\x20(Chrome).\x20Skipping\x20extension\x20setup.','BS_A11Y_JWT','6320335VCbfNy','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers\x20or\x20Android\x20Chrome.','warn','pCbrt','2432JcbHXu','format','keqOk','setGlobal','chrome','debug','env','../../../helpers/globals','Exception\x20in\x20fetching\x20platform\x20details\x20with\x20error\x20:\x20','Exception\x20while\x20setting\x20Accessibility\x20Automation\x20capabilities.\x20Error\x20','capability','getPlatformVersion','nestedKeyValue','includes','get','\x20or\x20higher\x20','451mwdECT','0|2|4|3|1','Exception\x20in\x20setExtension\x20Error:\x20'];a30_0x33e6=function(){return _0x9b9478;};return a30_0x33e6();}function a30_0x4cd1(_0x1b0a43,_0x5cf54){const _0x33e6e4=a30_0x33e6();return a30_0x4cd1=function(_0x4cd1ae,_0x543a24){_0x4cd1ae=_0x4cd1ae-0x1a9;let _0x231e7e=_0x33e6e4[_0x4cd1ae];return _0x231e7e;},a30_0x4cd1(_0x1b0a43,_0x5cf54);}const path=require(a30_0xddff6f(0x1c9)),os=require('os'),util=require('util'),bsSetupHelper=require('../../../helpers/helper'),globals=require(a30_0xddff6f(0x1b7)),accessibilityHelper=require(a30_0xddff6f(0x1ee)),logger=require(a30_0xddff6f(0x1fd))['winstonLogger'];exports['setAccessibilityCapabilities']=_0x3c4d4f=>{const _0x1f3960=a30_0xddff6f,_0x107c63={};_0x107c63[_0x1f3960(0x1e6)]=function(_0x27c76c,_0x458d88){return _0x27c76c>_0x458d88;},_0x107c63[_0x1f3960(0x20d)]=function(_0x282d6f,_0x53cdc9){return _0x282d6f>_0x53cdc9;},_0x107c63[_0x1f3960(0x1c7)]=_0x1f3960(0x1e2),_0x107c63['pCbrt']=_0x1f3960(0x1c6),_0x107c63[_0x1f3960(0x1e1)]=_0x1f3960(0x1ea),_0x107c63[_0x1f3960(0x1da)]='browserstack.accessibilityOptions';const _0x3096d8=_0x107c63;try{const _0x10aa02=_0x3096d8['KLsIl'](Object['keys'](_0x3c4d4f['capability'])[_0x1f3960(0x1d1)],0x0)?_0x3c4d4f[_0x1f3960(0x1ba)]:_0x3096d8['ZqMFU'](Object['keys'](_0x3c4d4f[_0x1f3960(0x1c3)])[_0x1f3960(0x1d1)],0x0)?_0x3c4d4f[_0x1f3960(0x1c3)][0x0]:{};if(_0x10aa02[_0x3096d8['BafqQ']]&&_0x10aa02[_0x3096d8[_0x1f3960(0x1c7)]]['accessibility']||_0x3c4d4f[_0x1f3960(0x1ba)][_0x3096d8['pCbrt']]){globals[_0x1f3960(0x1b3)](_0x3096d8[_0x1f3960(0x1e1)],!![]);if(_0x10aa02[_0x3096d8['BafqQ']]){if(_0x10aa02[_0x3096d8[_0x1f3960(0x1c7)]][_0x1f3960(0x203)])_0x10aa02[_0x3096d8[_0x1f3960(0x1c7)]][_0x1f3960(0x203)][_0x1f3960(0x20e)]=process['env'][_0x1f3960(0x1ab)];else{const _0x4cd3f6={};_0x4cd3f6[_0x1f3960(0x20e)]=process[_0x1f3960(0x1b6)][_0x1f3960(0x1ab)],_0x10aa02[_0x3096d8[_0x1f3960(0x1c7)]][_0x1f3960(0x203)]=_0x4cd3f6;}_0x10aa02[_0x3096d8[_0x1f3960(0x1c7)]][_0x1f3960(0x203)][_0x1f3960(0x204)]=JSON['parse'](process[_0x1f3960(0x1b6)]['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML'])[_0x1f3960(0x204)];}else{if(_0x3c4d4f[_0x1f3960(0x1ba)][_0x3096d8[_0x1f3960(0x1af)]]){if(_0x10aa02[_0x3096d8[_0x1f3960(0x1da)]])_0x10aa02[_0x3096d8[_0x1f3960(0x1da)]][_0x1f3960(0x20e)]=process[_0x1f3960(0x1b6)][_0x1f3960(0x1ab)];else{const _0x2e229f={};_0x2e229f[_0x1f3960(0x20e)]=process['env']['BS_A11Y_JWT'],_0x10aa02[_0x3096d8['isaDx']]=_0x2e229f;}_0x10aa02[_0x3096d8[_0x1f3960(0x1da)]]['scannerVersion']=JSON[_0x1f3960(0x1f6)](process[_0x1f3960(0x1b6)][_0x1f3960(0x1ce)])[_0x1f3960(0x204)];}}}}catch(_0x16031d){logger[_0x1f3960(0x1b5)](_0x1f3960(0x1b9)+_0x16031d);}},exports['setExtension']=(_0x2b2ef7,_0x49d8ec)=>{const _0x494aa7=a30_0xddff6f,_0x418be4={};_0x418be4['xgYyj']='bstack:options',_0x418be4['KbUdv']=function(_0x2253ab,_0x8b1cb3){return _0x2253ab!==_0x8b1cb3;},_0x418be4[_0x494aa7(0x1f5)]=function(_0x2ce49b,_0x1dc024){return _0x2ce49b===_0x1dc024;},_0x418be4[_0x494aa7(0x1e9)]=_0x494aa7(0x202),_0x418be4[_0x494aa7(0x1e7)]=_0x494aa7(0x1b4),_0x418be4[_0x494aa7(0x206)]=_0x494aa7(0x1c1),_0x418be4[_0x494aa7(0x1d9)]=_0x494aa7(0x1aa),_0x418be4[_0x494aa7(0x1f2)]='isMobilePlatform',_0x418be4[_0x494aa7(0x1b2)]='isAccessibilityPlatform',_0x418be4[_0x494aa7(0x1d3)]=_0x494aa7(0x1ad),_0x418be4[_0x494aa7(0x1ec)]='Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.',_0x418be4[_0x494aa7(0x1d0)]=function(_0x50e977,_0x386f86){return _0x50e977!==_0x386f86;},_0x418be4['ZStEv']=_0x494aa7(0x210),_0x418be4[_0x494aa7(0x20b)]=_0x494aa7(0x1cc),_0x418be4['bQTtD']=_0x494aa7(0x1d2),_0x418be4['TrrMU']=_0x494aa7(0x1cf),_0x418be4[_0x494aa7(0x1e5)]='options_',_0x418be4[_0x494aa7(0x1ef)]=_0x494aa7(0x1df),_0x418be4[_0x494aa7(0x1d8)]=_0x494aa7(0x211),_0x418be4['kBFWI']=_0x494aa7(0x207),_0x418be4[_0x494aa7(0x20f)]='Accessibility\x20Automation\x20will\x20not\x20run\x20on\x20legacy\x20headless\x20mode.\x20Switch\x20to\x20new\x20headless\x20mode\x20or\x20avoid\x20using\x20headless\x20mode.';const _0x25213d=_0x418be4;try{const _0x27287a=_0x49d8ec['capability']||{},_0x4c0251=(_0x27287a[_0x25213d[_0x494aa7(0x212)]]?_0x27287a[_0x25213d[_0x494aa7(0x212)]][_0x494aa7(0x1ed)]:_0x27287a[_0x494aa7(0x1d5)])||'';if(_0x25213d[_0x494aa7(0x1d7)](_0x4c0251,'')){const _0x14cb38=(_0x27287a[_0x25213d['xgYyj']]?_0x27287a[_0x25213d[_0x494aa7(0x212)]][_0x494aa7(0x200)]:_0x27287a[_0x494aa7(0x200)])||'',_0xd71fe0=_0x27287a[_0x494aa7(0x208)]||_0x2b2ef7[_0x494aa7(0x213)][_0x494aa7(0x1f7)]()||'';if(_0x25213d['KqDNp'](_0x14cb38['toLowerCase'](),_0x25213d['BWxkZ'])&&_0xd71fe0['toLowerCase']()[_0x494aa7(0x1bd)](_0x25213d[_0x494aa7(0x1e7)])){const _0x5bfc74=_0x25213d[_0x494aa7(0x206)]['split']('|');let _0x3fc7c2=0x0;while(!![]){switch(_0x5bfc74[_0x3fc7c2++]){case'0':if(!accessibilityHelper[_0x494aa7(0x1fb)]())return logger[_0x494aa7(0x1ae)](accessibilityHelper[_0x494aa7(0x1c4)]),![];continue;case'1':return!![];case'2':logger['info'](_0x25213d[_0x494aa7(0x1d9)]);continue;case'3':globals[_0x494aa7(0x1b3)](_0x25213d['WRsrR'],!![]);continue;case'4':globals[_0x494aa7(0x1b3)](_0x25213d[_0x494aa7(0x1b2)],!![]);continue;}break;}}return logger[_0x494aa7(0x1ae)](_0x25213d[_0x494aa7(0x1d3)]),![];}const _0x4b7279=_0x27287a[_0x494aa7(0x208)]||_0x2b2ef7['capabilities_'][_0x494aa7(0x1f7)](),_0x5745a2=_0x27287a[_0x494aa7(0x1e8)]||_0x27287a['browser_version']||_0x2b2ef7[_0x494aa7(0x213)][_0x494aa7(0x1f8)]();if(!accessibilityHelper[_0x494aa7(0x209)](_0x4b7279))return logger[_0x494aa7(0x1ae)](_0x25213d['JLYbR']),![];if(!bsSetupHelper[_0x494aa7(0x1ff)](_0x5745a2)&&_0x25213d['lANPw'](_0x5745a2,_0x25213d[_0x494aa7(0x1f9)])){const _0x1fd3b2=bsSetupHelper[_0x494aa7(0x1f3)](),_0xa578b7=accessibilityHelper[_0x494aa7(0x1cd)](_0x4b7279,_0x1fd3b2),_0x4122a1=accessibilityHelper[_0x494aa7(0x1e0)](_0x4b7279);if(!accessibilityHelper['isVersionSupported'](_0x5745a2,_0xa578b7)){const _0x482a9f=_0x1fd3b2?'':_0x25213d[_0x494aa7(0x20b)];return logger[_0x494aa7(0x1ae)]('Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20'+_0x4122a1+_0x494aa7(0x1d6)+_0xa578b7+_0x494aa7(0x1bf)+_0x482a9f+'.'),![];}}if(!accessibilityHelper['requiresChromeOptionsValidation'](_0x4b7279))return!![];let _0x9f16d9;try{_0x9f16d9=bsSetupHelper[_0x494aa7(0x1dc)](_0x25213d[_0x494aa7(0x1eb)],_0x25213d[_0x494aa7(0x20a)]);}catch(_0x45c40a){return![];}const _0x197b06=new _0x9f16d9['Options'](_0x2b2ef7[_0x494aa7(0x1cb)]),_0x10a640=bsSetupHelper[_0x494aa7(0x1bc)](_0x197b06,[_0x25213d[_0x494aa7(0x1e5)],_0x25213d[_0x494aa7(0x1ef)]])||bsSetupHelper[_0x494aa7(0x1bc)](_0x2b2ef7[_0x494aa7(0x213)]['get'](_0x25213d['xgYyj']),[_0x25213d['sRYux'],_0x25213d['FRuTr']])||bsSetupHelper[_0x494aa7(0x1bc)](_0x2b2ef7['capabilities_'][_0x494aa7(0x1be)](_0x25213d[_0x494aa7(0x1d8)]),[_0x25213d['FRuTr']])||bsSetupHelper[_0x494aa7(0x1bc)](_0x2b2ef7[_0x494aa7(0x213)][_0x494aa7(0x1be)](_0x25213d[_0x494aa7(0x1db)]),[_0x25213d[_0x494aa7(0x1ef)]])||[],_0x4bc44e=Array[_0x494aa7(0x1fa)](_0x10a640)?_0x10a640:[];if(_0x4bc44e['some'](_0x4267c1=>typeof _0x4267c1===_0x494aa7(0x1dd)&&(_0x4267c1===_0x494aa7(0x1d4)||_0x4267c1['startsWith'](_0x494aa7(0x1a9))&&_0x4267c1!==_0x494aa7(0x1f4))))return logger[_0x494aa7(0x1ae)](_0x25213d[_0x494aa7(0x20f)]),![];return!![];}catch(_0x5052a8){logger[_0x494aa7(0x1b5)](_0x494aa7(0x1c2)+util[_0x494aa7(0x1b1)](_0x5052a8));}return![];},exports[a30_0xddff6f(0x1e3)]=async _0x24270f=>{const _0x25817d=a30_0xddff6f,_0x4c46ad={};_0x4c46ad[_0x25817d(0x1e4)]=function(_0x2d651c,_0x4c4ef9){return _0x2d651c===_0x4c4ef9;},_0x4c46ad[_0x25817d(0x1fe)]=_0x25817d(0x1ca);const _0x52554d=_0x4c46ad;let _0x262a96={};try{const _0x47b10d=await _0x24270f['getCapabilities']();_0x262a96={'os_name':_0x47b10d['getPlatform'](),'os_version':bsSetupHelper[_0x25817d(0x1bb)](_0x52554d[_0x25817d(0x1e4)](global[_0x25817d(0x1fc)],_0x52554d['adYBh'])),'browser_name':_0x47b10d[_0x25817d(0x1f7)](),'browser_version':_0x47b10d[_0x25817d(0x1f8)]()};}catch(_0x3a25b6){logger[_0x25817d(0x1b5)](_0x25817d(0x1b8)+_0x3a25b6);}return _0x262a96;}; | ||
| const a30_0x29c6ed=a30_0x2ff7;(function(_0x540531,_0x347ce3){const _0x5cdf0b=a30_0x2ff7,_0xf9bf89=_0x540531();while(!![]){try{const _0xff77b6=-parseInt(_0x5cdf0b(0xd8))/0x1*(-parseInt(_0x5cdf0b(0x103))/0x2)+-parseInt(_0x5cdf0b(0xdb))/0x3+-parseInt(_0x5cdf0b(0xc2))/0x4+-parseInt(_0x5cdf0b(0x100))/0x5+-parseInt(_0x5cdf0b(0xe1))/0x6+parseInt(_0x5cdf0b(0xdd))/0x7+parseInt(_0x5cdf0b(0x105))/0x8;if(_0xff77b6===_0x347ce3)break;else _0xf9bf89['push'](_0xf9bf89['shift']());}catch(_0x277926){_0xf9bf89['push'](_0xf9bf89['shift']());}}}(a30_0x199e,0x2dfe0));const path=require(a30_0x29c6ed(0xe4)),os=require('os'),util=require('util'),bsSetupHelper=require('../../../helpers/helper'),globals=require(a30_0x29c6ed(0xd3)),accessibilityHelper=require(a30_0x29c6ed(0xc5)),logger=require(a30_0x29c6ed(0xc4))['winstonLogger'];exports[a30_0x29c6ed(0xe3)]=_0x5bff40=>{const _0x3aed0a=a30_0x29c6ed,_0x39cbad={};_0x39cbad[_0x3aed0a(0x106)]=function(_0x55176d,_0x1f557d){return _0x55176d>_0x1f557d;},_0x39cbad[_0x3aed0a(0xea)]=_0x3aed0a(0xe0),_0x39cbad[_0x3aed0a(0xcd)]='browserstack.accessibility',_0x39cbad[_0x3aed0a(0xf2)]=_0x3aed0a(0xc8),_0x39cbad[_0x3aed0a(0x110)]=_0x3aed0a(0xb9);const _0x54c697=_0x39cbad;try{const _0x488e80=_0x54c697[_0x3aed0a(0x106)](Object[_0x3aed0a(0xf8)](_0x5bff40[_0x3aed0a(0xe8)])[_0x3aed0a(0xc7)],0x0)?_0x5bff40[_0x3aed0a(0xe8)]:_0x54c697[_0x3aed0a(0x106)](Object[_0x3aed0a(0xf8)](_0x5bff40[_0x3aed0a(0xb5)])['length'],0x0)?_0x5bff40[_0x3aed0a(0xb5)][0x0]:{};if(_0x488e80[_0x54c697[_0x3aed0a(0xea)]]&&_0x488e80[_0x54c697[_0x3aed0a(0xea)]][_0x3aed0a(0xfe)]||_0x5bff40[_0x3aed0a(0xe8)][_0x54c697['Gttmb']]){globals[_0x3aed0a(0xb4)](_0x54c697[_0x3aed0a(0xf2)],!![]);if(_0x488e80[_0x54c697[_0x3aed0a(0xea)]]){if(_0x488e80[_0x54c697['NsGrB']][_0x3aed0a(0xda)])_0x488e80[_0x54c697[_0x3aed0a(0xea)]]['accessibilityOptions']['authToken']=process[_0x3aed0a(0x10a)]['BS_A11Y_JWT'];else{const _0x4fa92c={};_0x4fa92c[_0x3aed0a(0xbb)]=process[_0x3aed0a(0x10a)][_0x3aed0a(0x109)],_0x488e80[_0x54c697[_0x3aed0a(0xea)]][_0x3aed0a(0xda)]=_0x4fa92c;}_0x488e80[_0x54c697[_0x3aed0a(0xea)]][_0x3aed0a(0xda)][_0x3aed0a(0xf7)]=JSON['parse'](process[_0x3aed0a(0x10a)][_0x3aed0a(0xe9)])[_0x3aed0a(0xf7)];}else{if(_0x5bff40[_0x3aed0a(0xe8)][_0x54c697[_0x3aed0a(0xcd)]]){if(_0x488e80[_0x54c697[_0x3aed0a(0x110)]])_0x488e80[_0x54c697['unIhA']][_0x3aed0a(0xbb)]=process['env'][_0x3aed0a(0x109)];else{const _0x511fe3={};_0x511fe3[_0x3aed0a(0xbb)]=process[_0x3aed0a(0x10a)][_0x3aed0a(0x109)],_0x488e80[_0x54c697[_0x3aed0a(0x110)]]=_0x511fe3;}_0x488e80[_0x54c697[_0x3aed0a(0x110)]][_0x3aed0a(0xf7)]=JSON['parse'](process['env'][_0x3aed0a(0xe9)])[_0x3aed0a(0xf7)];}}}}catch(_0x5e6242){logger[_0x3aed0a(0x10c)](_0x3aed0a(0xbc)+_0x5e6242);}},exports[a30_0x29c6ed(0x10e)]=(_0x1e9d99,_0x3cc0e9)=>{const _0x377cb3=a30_0x29c6ed,_0x451fbe={};_0x451fbe[_0x377cb3(0xf0)]=_0x377cb3(0xe0),_0x451fbe[_0x377cb3(0xff)]=function(_0x5eb3a8,_0x3a1835){return _0x5eb3a8!==_0x3a1835;},_0x451fbe[_0x377cb3(0xc9)]=function(_0xa7d9ad,_0x340df4){return _0xa7d9ad===_0x340df4;},_0x451fbe[_0x377cb3(0xbf)]='android',_0x451fbe[_0x377cb3(0xd4)]=_0x377cb3(0xf9),_0x451fbe['tMMwv']=_0x377cb3(0xec),_0x451fbe[_0x377cb3(0xd2)]=_0x377cb3(0xc8),_0x451fbe['TjToQ']=_0x377cb3(0xba),_0x451fbe[_0x377cb3(0x101)]=_0x377cb3(0xcf),_0x451fbe[_0x377cb3(0xd7)]='Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers\x20or\x20Android\x20Chrome.',_0x451fbe[_0x377cb3(0xd0)]=_0x377cb3(0x10d),_0x451fbe[_0x377cb3(0xe7)]=_0x377cb3(0xf1),_0x451fbe['QcsIY']=_0x377cb3(0xb6),_0x451fbe[_0x377cb3(0xc1)]=_0x377cb3(0xca),_0x451fbe[_0x377cb3(0xe2)]=_0x377cb3(0xc3),_0x451fbe[_0x377cb3(0xb2)]=_0x377cb3(0xce),_0x451fbe['XoyJq']=_0x377cb3(0xf5),_0x451fbe[_0x377cb3(0xb0)]='chromeOptions',_0x451fbe[_0x377cb3(0x102)]='goog:chromeOptions',_0x451fbe[_0x377cb3(0xfd)]=_0x377cb3(0xc6);const _0xb345b4=_0x451fbe;try{const _0x489cfd=_0x3cc0e9[_0x377cb3(0xe8)]||{},_0x10a7a6=(_0x489cfd[_0xb345b4['IDVcX']]?_0x489cfd[_0xb345b4['IDVcX']][_0x377cb3(0xef)]:_0x489cfd['device'])||'';if(_0xb345b4[_0x377cb3(0xff)](_0x10a7a6,'')){const _0x498262=(_0x489cfd[_0xb345b4[_0x377cb3(0xf0)]]?_0x489cfd[_0xb345b4[_0x377cb3(0xf0)]][_0x377cb3(0xde)]:_0x489cfd[_0x377cb3(0xde)])||'',_0x4a6a75=_0x489cfd[_0x377cb3(0xf6)]||_0x1e9d99[_0x377cb3(0x108)][_0x377cb3(0xdf)]()||'';if(_0xb345b4[_0x377cb3(0xc9)](_0x498262[_0x377cb3(0x10f)](),_0xb345b4[_0x377cb3(0xbf)])&&_0x4a6a75[_0x377cb3(0x10f)]()[_0x377cb3(0xcb)](_0xb345b4['hCIuL'])){const _0x17616f=_0xb345b4[_0x377cb3(0xfb)][_0x377cb3(0xf4)]('|');let _0x22dd75=0x0;while(!![]){switch(_0x17616f[_0x22dd75++]){case'0':globals[_0x377cb3(0xb4)](_0xb345b4[_0x377cb3(0xd2)],!![]);continue;case'1':logger[_0x377cb3(0xe5)](_0xb345b4[_0x377cb3(0x10b)]);continue;case'2':return!![];case'3':if(!accessibilityHelper[_0x377cb3(0xe6)]())return logger[_0x377cb3(0xd1)](accessibilityHelper[_0x377cb3(0xc0)]),![];continue;case'4':globals['setGlobal'](_0xb345b4[_0x377cb3(0x101)],!![]);continue;}break;}}return logger[_0x377cb3(0xd1)](_0xb345b4['ahvkL']),![];}const _0x2def2b=_0x489cfd[_0x377cb3(0xf6)]||_0x1e9d99[_0x377cb3(0x108)][_0x377cb3(0xdf)](),_0x26de08=_0x489cfd['browserVersion']||_0x489cfd[_0x377cb3(0xfa)]||_0x1e9d99[_0x377cb3(0x108)]['getBrowserVersion']();if(!accessibilityHelper[_0x377cb3(0xed)](_0x2def2b))return logger[_0x377cb3(0xd1)](_0xb345b4['WCKRG']),![];if(!bsSetupHelper['isUndefined'](_0x26de08)&&_0xb345b4[_0x377cb3(0xff)](_0x26de08,_0xb345b4[_0x377cb3(0xe7)])){const _0x3931ba=bsSetupHelper[_0x377cb3(0xfc)](),_0x4021f3=accessibilityHelper['getMinVersionForBrowser'](_0x2def2b,_0x3931ba),_0x5e332f=accessibilityHelper['getBrowserDisplayName'](_0x2def2b);if(!accessibilityHelper[_0x377cb3(0xdc)](_0x26de08,_0x4021f3)){const _0xd6dd92=_0x3931ba?'':_0xb345b4['QcsIY'];return logger[_0x377cb3(0xd1)]('Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20'+_0x5e332f+'\x20browser\x20version\x20'+_0x4021f3+'\x20or\x20higher\x20'+_0xd6dd92+'.'),![];}}if(!accessibilityHelper['requiresChromeOptionsValidation'](_0x2def2b))return!![];let _0x4089bb;try{_0x4089bb=bsSetupHelper[_0x377cb3(0xb3)](_0xb345b4[_0x377cb3(0xc1)],_0xb345b4[_0x377cb3(0xe2)]);}catch(_0x2fdd1a){return![];}const _0x59c4cb=new _0x4089bb[(_0x377cb3(0x104))](_0x1e9d99[_0x377cb3(0xee)]),_0x30c694=bsSetupHelper[_0x377cb3(0xb8)](_0x59c4cb,[_0xb345b4[_0x377cb3(0xb2)],_0xb345b4[_0x377cb3(0xbe)]])||bsSetupHelper['nestedKeyValue'](_0x1e9d99[_0x377cb3(0x108)][_0x377cb3(0xb1)](_0xb345b4['IDVcX']),[_0xb345b4[_0x377cb3(0xb0)],_0xb345b4[_0x377cb3(0xbe)]])||bsSetupHelper['nestedKeyValue'](_0x1e9d99[_0x377cb3(0x108)][_0x377cb3(0xb1)](_0xb345b4[_0x377cb3(0xb0)]),[_0xb345b4['XoyJq']])||bsSetupHelper[_0x377cb3(0xb8)](_0x1e9d99[_0x377cb3(0x108)][_0x377cb3(0xb1)](_0xb345b4['RcdAe']),[_0xb345b4[_0x377cb3(0xbe)]])||[],_0x553c48=Array['isArray'](_0x30c694)?_0x30c694:[];if(_0x553c48[_0x377cb3(0x111)](_0x32a45a=>typeof _0x32a45a===_0x377cb3(0xf3)&&(_0x32a45a===_0x377cb3(0xd9)||_0x32a45a['startsWith']('--headless=')&&_0x32a45a!=='--headless=new')))return logger['warn'](_0xb345b4['JtTlZ']),![];return!![];}catch(_0x34f89){logger[_0x377cb3(0x10c)](_0x377cb3(0xd5)+util['format'](_0x34f89));}return![];},exports['fetchPlatformDetails']=async _0x44360c=>{const _0x1c56b4=a30_0x29c6ed,_0x16595d={};_0x16595d[_0x1c56b4(0xbd)]=function(_0xf12124,_0xc86f62){return _0xf12124===_0xc86f62;},_0x16595d[_0x1c56b4(0xb7)]=_0x1c56b4(0xcc);const _0x5c3e88=_0x16595d;let _0x4c2827={};try{const _0x5f0b8a=await _0x44360c[_0x1c56b4(0xd6)]();_0x4c2827={'os_name':_0x5f0b8a[_0x1c56b4(0xeb)](),'os_version':bsSetupHelper[_0x1c56b4(0xaf)](_0x5c3e88[_0x1c56b4(0xbd)](global[_0x1c56b4(0x107)],_0x5c3e88[_0x1c56b4(0xb7)])),'browser_name':_0x5f0b8a[_0x1c56b4(0xdf)](),'browser_version':_0x5f0b8a['getBrowserVersion']()};}catch(_0x4dbf12){logger[_0x1c56b4(0x10c)]('Exception\x20in\x20fetching\x20platform\x20details\x20with\x20error\x20:\x20'+_0x4dbf12);}return _0x4c2827;};function a30_0x2ff7(_0x3df963,_0x3de02b){const _0x199edc=a30_0x199e();return a30_0x2ff7=function(_0x2ff7c0,_0x588be2){_0x2ff7c0=_0x2ff7c0-0xaf;let _0x1d10ec=_0x199edc[_0x2ff7c0];return _0x1d10ec;},a30_0x2ff7(_0x3df963,_0x3de02b);}function a30_0x199e(){const _0x37dec2=['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','NsGrB','getPlatform','3|1|0|4|2','isBrowserSupportedForAccessibility','chromeOptions_','deviceName','IDVcX','latest','TvdwR','string','split','args','browserName','scannerVersion','keys','chrome','browser_version','tMMwv','isBrowserstackInfra','JtTlZ','accessibility','CENZQ','1077825tYeIpt','iFwJV','RcdAe','29252qUJRnk','Options','761840zVMOaK','Hhtpg','__cloud_provider___','capabilities_','BS_A11Y_JWT','env','TjToQ','debug','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','setExtension','toLowerCase','unIhA','some','getPlatformVersion','jZLhR','get','UuvZW','requireModule','setGlobal','capabilities','on\x20non-BrowserStack\x20infrastructure\x20','tvPiX','nestedKeyValue','browserstack.accessibilityOptions','Accessibility\x20Automation\x20is\x20enabled\x20for\x20Android\x20mobile\x20browser\x20(Chrome).\x20Skipping\x20extension\x20setup.','authToken','Exception\x20while\x20setting\x20Accessibility\x20Automation\x20capabilities.\x20Error\x20','bURAP','XoyJq','aHHWq','MOBILE_SCANNING_DISABLED_WARNING','PKTcR','287276ButvQE','selenium-webdriver','../../../helpers/logger','../../../helpers/accessibility-automation/helper','Accessibility\x20Automation\x20will\x20not\x20run\x20on\x20legacy\x20headless\x20mode.\x20Switch\x20to\x20new\x20headless\x20mode\x20or\x20avoid\x20using\x20headless\x20mode.','length','isAccessibilityPlatform','pSRBU','selenium-webdriver/chrome.js','includes','browserstack','Gttmb','options_','isMobilePlatform','WCKRG','warn','Tnzxs','../../../helpers/globals','hCIuL','Exception\x20in\x20setExtension\x20Error:\x20','getCapabilities','ahvkL','23AOhZVO','--headless','accessibilityOptions','710541GQInKH','isVersionSupported','2109618VEKYzO','platformName','getBrowserName','bstack:options','122322rknGVA','OPHGD','setAccessibilityCapabilities','path','info','isMobileScanningEnabledForGroup','HwDMo','capability'];a30_0x199e=function(){return _0x37dec2;};return a30_0x199e();} |
@@ -1,1 +0,1 @@ | ||
| 'use strict';function a31_0x5156(){const _0x4cbf48=['getRootParentFile','currentRetry','xUtiE','cwd','currentTest','TZiwr','File\x20path\x20could\x20not\x20be\x20found','\x20\x20<dt\x20class=\x22error\x22>','zwLVR','trim','aNRWi','itWut','hookAnalyticsId','bZPFl','doc','IrbyF','408910tbdwNK','suite','shouldProcessEventForTesthub','now','hook_type','../../../helpers/test-observability/constants','YkdVw','rYiXz','skipped','IeuDR','JvMPW','escape','nfXlg','bs:addLog:','Failed\x20to\x20load\x20reporter\x20','thTestRunUuid','failCount','light','sendTestRunEvent','mocha/lib/reporters/base.js','parent','fTJFn','aVQQL','write','__workerDetails','YFsYy','isPending','yhtAL','redirectUrl','BuIXY','clean','multiple','dZbwM','path','Exception\x20in\x20uploading\x20log\x20data\x20to\x20','EVENT','failure','../../../helpers/testhub/utils','IXDpg','QODbt','length','backtrace','12IFsFwh','appendTestPlatform','__platform__','prototype','PNiKK','uploadEventData','state','bind','fullTitle','ksuYd','LlExB','../../../helpers/logger','config','<section\x20class=\x22suite\x22>','stWza','event_type','expanded','VUxPr','apply','name','err','</dl>','dirname','Reporter','HookFinished','jGeFO','vkJqk','QNIZg','current_hook','pqgJR','VfJDV','FwVLc','speed','HADFz','setGlobal','gjXAP','Runner','Exception\x20in\x20populating\x20test\x20data\x20for\x20test\x20start\x20with\x20error\x20:\x20','AFTER_EACH','originalTitle','537985Dcekst','sJDeC','\x20(%dms)','after\x20each','mqkPP','<dl>','mocha/lib/runnable.js','rOPRd','started_at','_currentRetry','xEDkq','DFVCR','pass','sep','GtuZd','runner','titlePath','reporterOptions','.git','PfhfZ','once','ZPrXT','_paths','mocha/lib/reporters/','163581XseCxS','vgDCb','retryOf','constants','color','IsjTa','vkGqU','../../../helpers/test-observability/requestQueueHandler','dLkMY','failure_reason_expanded','\x20\x20<dd><pre><code>','setCurrentTestData','ssPkU','Exception\x20in\x20populating\x20test\x20data\x20for\x20event\x20','pVISc','QisdE','dpKpL','Exception\x20in\x20uploading\x20platform\x20details\x20to\x20','results','__indents','_testResults','symbols','javascript','Mocha','Pdelw','hvTEw','responseCode','%s\x20-\x20%s','toString','sushS','52332wPqboD','galDW','HookRunFinished','wfUKC','</section>','FZINp','vrEqE','MOCHA','TestRunSkipped','relative','ojJBN','ToADW','.js','wjywj','pid','before\x20each','oUpVr','spec','tkNPm','call','450888GfZiIH','DAjrV','flXMV','uuid','nuDGc','wnJDm','../test-observability/mochaUtils','gBlSR','get','mUfBN','iJIaR','LueAO','current_test','12XnnjRk','join','testAnalyticsId','PmkYV','docHtml','failed','inspect','zMhEj','<h1>','</code></pre></dd>','push','uPXUq','duration','JQJvC','testStarted','ArrfB','bs:addPlatformDetails:','shutdown','DRLxL','_indents','includes','match','prefixTestPath','split','FsPPO','BuDjS','xJHNj','%s\x20','NVCuA','suites','increaseIndent','qCEqd','indent','iJOhG','../../../helpers/central-scanner/helpers','analyticsResult','body','ZtXCs','DWLsH','passed','decreaseIndent','DQxGb','statSync','ibtij','appendTestItemLog','iCErQ','36fFsqbM','TEST_REPORTING_ANALYTICS','Exception\x20in\x20populating\x20test\x20data\x20for\x20hook\x20skipped\x20test\x20with\x20error\x20:\x20','../../../helpers/testhub/constants','done','pLPZf','lKuyU','IyvzB','comma','../../../helpers/globals','green','hook_run_uuid','after\x20all','consoleLog','ctx','JcUXU','hqptN','TestRunStarted','UTKZI','reporterOption','AHrwP','BEFORE_EACH','hook_run','237685yGbqxD','bright\x20yellow','</dt>','dot','ILYkG','test','PNAqe','eGleu','CBTSessionCreated','removeAllListeners','lcnc','title','PQoOi','bsConfig','YnOKY','type','\x20\x20<dd\x20class=\x22error\x22><pre><code>','assign','_buildCreated','\x20\x20<dt>','akmlr','COMPLETED','</h1>','failureCount','mocha','AFTER_ALL','ipoKH','findGitConfig','_testEnv','PafEt','docAppend','location_prefix','BEWME','bang','lnjfs','markedStatus','file','2|3|4|1|0','finalResults','638362wZqBPd','stdout','PYmwK','FYHhC','testRunUUID','scope','scopes','test_run_uuid','slow','FIilE','testObservability','registerListeners','appendTesthubParams','result','../../../helpers/metadata','TestRunFinished','jbofw','rpMIq','hooks','ZhPoT','VANme','fzpZf','TPeIh','Exception\x20in\x20browserstack\x20custome\x20reporter\x20with\x20error:\x20','slice','zlVQW','toISOString','\x20-\x20','winstonLogger','setCentralScannerData','akjUT','UyXlr','</dd>'];a31_0x5156=function(){return _0x4cbf48;};return a31_0x5156();}const a31_0x2a69fd=a31_0x22e1;(function(_0x347bb4,_0x24b1aa){const _0x4ed7ef=a31_0x22e1,_0x33745f=_0x347bb4();while(!![]){try{const _0x34c510=-parseInt(_0x4ed7ef(0x1e5))/0x1+parseInt(_0x4ed7ef(0x12c))/0x2+parseInt(_0x4ed7ef(0x1c7))/0x3*(-parseInt(_0x4ed7ef(0x206))/0x4)+parseInt(_0x4ed7ef(0x1af))/0x5+-parseInt(_0x4ed7ef(0x187))/0x6*(-parseInt(_0x4ed7ef(0x105))/0x7)+parseInt(_0x4ed7ef(0x1f9))/0x8+parseInt(_0x4ed7ef(0x234))/0x9*(-parseInt(_0x4ed7ef(0x15d))/0xa);if(_0x34c510===_0x24b1aa)break;else _0x33745f['push'](_0x33745f['shift']());}catch(_0x1a0e96){_0x33745f['push'](_0x33745f['shift']());}}}(a31_0x5156,0x29e34));const util=require('util'),fs=require('fs'),path=require(a31_0x2a69fd(0x17e)),{requireModule,getCentralUser}=require('../../../helpers/helper'),Base=requireModule(a31_0x2a69fd(0x170),'mocha'),utils=requireModule('mocha/lib/utils.js',a31_0x2a69fd(0x11d)),color=Base[a31_0x2a69fd(0x1cb)],Mocha=requireModule(a31_0x2a69fd(0x11d)),Runnable=requireModule(a31_0x2a69fd(0x1b5),a31_0x2a69fd(0x11d)),{v4:uuidv4}=require(a31_0x2a69fd(0x1fc)),bsSetupHelper=require('../../../helpers/helper'),testhubUtils=require(a31_0x2a69fd(0x182)),centralScannerUtils=require(a31_0x2a69fd(0x228)),testHubConstants=require(a31_0x2a69fd(0x237)),{FRAMEWORKS}=require(a31_0x2a69fd(0x162)),globals=require(a31_0x2a69fd(0x23d)),logger=require(a31_0x2a69fd(0x192))[a31_0x2a69fd(0x148)],TestMetadata=require(a31_0x2a69fd(0x13a)),a31_0x21662d={};a31_0x21662d['before\x20all']='BEFORE_ALL',a31_0x21662d[a31_0x2a69fd(0x240)]=a31_0x2a69fd(0x11e),a31_0x21662d[a31_0x2a69fd(0x1f4)]=a31_0x2a69fd(0x103),a31_0x21662d[a31_0x2a69fd(0x1b2)]=a31_0x2a69fd(0x1ad);const HOOK_TYPES_MAP=a31_0x21662d,{EVENT_RUN_END,EVENT_TEST_BEGIN,EVENT_TEST_END,EVENT_TEST_PENDING,EVENT_RUN_BEGIN,EVENT_TEST_FAIL,EVENT_TEST_PASS,EVENT_SUITE_BEGIN,EVENT_SUITE_END,EVENT_HOOK_BEGIN,EVENT_HOOK_END}=Mocha[a31_0x2a69fd(0x1ab)]['constants'],{STATE_PASSED,STATE_PENDING,STATE_FAILED}=Runnable[a31_0x2a69fd(0x1ca)],{getTestEnv,getHookDetails,getHooksForTest,mapTestHooks,getHookSkippedTests}=require(a31_0x2a69fd(0x1ff)),{consoleHolder}=require(a31_0x2a69fd(0x162)),SessionHandler=require('../../../helpers/test-observability/sessionHandler'),{isTestObservabilitySession,PathHelper,debug,failureData}=require('../../../helpers/test-observability/utils'),RequestQueueHandler=require(a31_0x2a69fd(0x1ce)),constants=require('../../utils/constants'),requestQueueHandler=RequestQueueHandler['getInstance']();function a31_0x22e1(_0x21b528,_0x50b5e0){const _0x5156c0=a31_0x5156();return a31_0x22e1=function(_0x22e1dc,_0x1b349b){_0x22e1dc=_0x22e1dc-0xfc;let _0x554e0f=_0x5156c0[_0x22e1dc];return _0x554e0f;},a31_0x22e1(_0x21b528,_0x50b5e0);}class MyReporter{constructor(_0x43b60e,_0xecc8e0){const _0x4cbdd2=a31_0x2a69fd,_0x7b986b={'NVCuA':function(_0x19d1ab,_0x4ed4b9){return _0x19d1ab===_0x4ed4b9;},'lnjfs':_0x4cbdd2(0x1f6),'rpMIq':function(_0x1c8d02,_0x3db20d){return _0x1c8d02===_0x3db20d;},'xJHNj':function(_0x5267db,_0x533d47){return _0x5267db+_0x533d47;},'DAjrV':function(_0xe8f14d,_0x307beb){return _0xe8f14d+_0x307beb;},'ToADW':function(_0x2c8315,_0x65fb5f,_0x2d9bae){return _0x2c8315(_0x65fb5f,_0x2d9bae);},'PnDtX':_0x4cbdd2(0x23e),'PYmwK':_0x4cbdd2(0x221),'PNAqe':function(_0x40103f,_0x3b74f8,_0x265739){return _0x40103f(_0x3b74f8,_0x265739);},'DWLsH':_0x4cbdd2(0x16e),'ZhPoT':_0x4cbdd2(0x1e2),'uPXUq':'RUNNING','dLkMY':_0x4cbdd2(0x15b),'YFsYy':function(_0x4a6020){return _0x4a6020();},'QODbt':'HookRunStarted','ksuYd':_0x4cbdd2(0x1e7),'aNRWi':'passed','LueAO':'fast','YnOKY':function(_0x3f9349,_0x119d98){return _0x3f9349+_0x119d98;},'akjUT':function(_0x5b49e6,_0x5a5391,_0x301f0e){return _0x5b49e6(_0x5a5391,_0x301f0e);},'FIilE':'checkmark','Pdelw':function(_0x12c876,_0x125264){return _0x12c876+_0x125264;},'ShOiV':_0x4cbdd2(0x1bb),'ZPrXT':'\x20%s','TPeIh':function(_0x4b7474,_0x3b0ba6){return _0x4b7474+_0x3b0ba6;},'FwVLc':function(_0x3db058,_0x37ecb3,_0x508c6d){return _0x3db058(_0x37ecb3,_0x508c6d);},'jbofw':function(_0x4028ef,_0x5987e0,_0x37bb89){return _0x4028ef(_0x5987e0,_0x37bb89);},'GtuZd':_0x4cbdd2(0x1b1),'PmkYV':'fail','eGleu':'\x20\x20%d)\x20%s','UTKZI':function(_0x40fd6a,_0x3ae0d6){return _0x40fd6a===_0x3ae0d6;},'bLSCJ':function(_0x260cd6,_0x1c965a){return _0x260cd6+_0x1c965a;},'YkdVw':_0x4cbdd2(0x106),'nfXlg':function(_0x2ba491,_0x23f9f3,_0x14ee7f){return _0x2ba491(_0x23f9f3,_0x14ee7f);},'AHrwP':_0x4cbdd2(0x11a),'vgDCb':function(_0x5a5e38,_0x468579){return _0x5a5e38===_0x468579;},'vrEqE':function(_0x207066,_0x24f033){return _0x207066===_0x24f033;},'iCErQ':_0x4cbdd2(0x108),'TZiwr':function(_0x5f522e,_0x108d10){return _0x5f522e===_0x108d10;},'ZtXCs':_0x4cbdd2(0x134),'ojJBN':function(_0x340b7d,_0x12a69e){return _0x340b7d===_0x12a69e;},'qCEqd':function(_0x5eb8d1,_0x3c62d4){return _0x5eb8d1===_0x3c62d4;},'UyXlr':_0x4cbdd2(0x12a),'bZPFl':function(_0x36fe97,_0x421cb4){return _0x36fe97===_0x421cb4;},'IrbyF':'pending','tIJKV':function(_0x4a82dd){return _0x4a82dd();},'nuDGc':_0x4cbdd2(0x1ed),'flXMV':function(_0xcc3c9e,_0x431d91){return _0xcc3c9e===_0x431d91;},'hNnmz':function(_0x4b29eb,_0x139fc7){return _0x4b29eb(_0x139fc7);},'IXDpg':function(_0x5ad3b7,_0x417b67){return _0x5ad3b7(_0x417b67);},'ArrfB':function(_0x400378,_0x573ef8){return _0x400378===_0x573ef8;},'VfJDV':function(_0x570079){return _0x570079();},'QisdE':function(_0x2a0542){return _0x2a0542();},'QNIZg':'xunit','stWza':'mocha','ibtij':function(_0x3d23e3,_0x1a3cd4){return _0x3d23e3(_0x1a3cd4);},'iJIaR':function(_0x5408db,_0x2643da){return _0x5408db(_0x2643da);},'LlExB':function(_0x4277c8,_0x2c9e80){return _0x4277c8!==_0x2c9e80;}};this[_0x4cbdd2(0x114)]=_0xecc8e0[_0x4cbdd2(0x101)][_0x4cbdd2(0x114)],this[_0x4cbdd2(0x136)]=_0x7b986b[_0x4cbdd2(0x1a5)](isTestObservabilitySession),Base[_0x4cbdd2(0x1f8)](this,_0x43b60e,_0xecc8e0),this[_0x4cbdd2(0x219)]=0x0,this[_0x4cbdd2(0x16d)]=0x0,this[_0x4cbdd2(0x1d9)]=[],this[_0x4cbdd2(0x12b)]=[],this['suiteCount']=0x0,this[_0x4cbdd2(0x117)]=![],this[_0x4cbdd2(0x1db)]=[],this[_0x4cbdd2(0x121)]=_0x7b986b[_0x4cbdd2(0x1d6)](getTestEnv),this[_0x4cbdd2(0x1c5)]=new PathHelper({'cwd':process[_0x4cbdd2(0x150)]()},this['_testEnv'][_0x4cbdd2(0x124)]),this['_upstreamConfig']=_0xecc8e0['reporterOption'][_0x4cbdd2(0x112)],this[_0x4cbdd2(0x137)]();_0x7b986b[_0x4cbdd2(0x152)](this[_0x4cbdd2(0x114)],_0x7b986b['dLkMY'])&&(this[_0x4cbdd2(0x20a)]='',this[_0x4cbdd2(0x1da)]=0x2);_0x43b60e['once'](EVENT_RUN_BEGIN,async()=>{const _0x5c3e9b=_0x4cbdd2;_0x7b986b[_0x5c3e9b(0x222)](this['type'],_0x7b986b[_0x5c3e9b(0x127)])&&Base[_0x5c3e9b(0x241)]();})['on'](EVENT_SUITE_BEGIN,_0x2da452=>{const _0x5dca21=_0x4cbdd2;if(_0x2da452['root'])return;if(_0x7b986b[_0x5dca21(0x13d)](this[_0x5dca21(0x114)],_0x7b986b[_0x5dca21(0x127)]))this[_0x5dca21(0x224)](),Base['consoleLog'](_0x7b986b[_0x5dca21(0x220)](_0x7b986b[_0x5dca21(0x1fa)](this[_0x5dca21(0x226)](),_0x7b986b[_0x5dca21(0x1f0)](color,_0x7b986b['PnDtX'],_0x7b986b[_0x5dca21(0x12e)])),_0x7b986b['PNAqe'](color,_0x7b986b[_0x5dca21(0x22c)],_0x7b986b[_0x5dca21(0x13f)])),_0x7b986b[_0x5dca21(0x211)],_0x2da452[_0x5dca21(0x110)],global['__platform__']);else _0x7b986b[_0x5dca21(0x13d)](this[_0x5dca21(0x114)],_0x7b986b['dLkMY'])&&(this[_0x5dca21(0x123)](this[_0x5dca21(0x226)]()+_0x5dca21(0x194)),++this[_0x5dca21(0x1da)],this[_0x5dca21(0x123)](this[_0x5dca21(0x226)]()+_0x5dca21(0x20e)+utils[_0x5dca21(0x168)](_0x2da452[_0x5dca21(0x110)]+_0x5dca21(0x147)+global[_0x5dca21(0x189)])+_0x5dca21(0x11b)),this[_0x5dca21(0x123)](this[_0x5dca21(0x226)]()+_0x5dca21(0x1b4)));})['on'](EVENT_HOOK_BEGIN,async _0x3e0f64=>{const _0x428ad9=_0x4cbdd2;if(_0x7b986b[_0x428ad9(0x13d)](testhubUtils[_0x428ad9(0x15f)](testHubConstants['EVENT']['HookStarted']),!![])){if(!_0x3e0f64['hookAnalyticsId'])_0x3e0f64[_0x428ad9(0x159)]=_0x7b986b[_0x428ad9(0x176)](uuidv4);else _0x3e0f64[_0x428ad9(0x128)]&&(_0x3e0f64['hookAnalyticsId']=_0x7b986b['YFsYy'](uuidv4),delete _0x3e0f64[_0x428ad9(0x128)]);_0x3e0f64[_0x428ad9(0x1b7)]=new Date()[_0x428ad9(0x146)](),this[_0x428ad9(0x1a3)]=_0x3e0f64,await this['sendTestRunEvent'](_0x3e0f64,undefined,![],_0x7b986b[_0x428ad9(0x184)]);}})['on'](EVENT_HOOK_END,async _0x284108=>{const _0x578d72=_0x4cbdd2;_0x7b986b[_0x578d72(0x13d)](testhubUtils[_0x578d72(0x15f)](testHubConstants[_0x578d72(0x180)][_0x578d72(0x19f)]),!![])&&(!_0x284108['markedStatus']&&(_0x284108[_0x578d72(0x128)]=!![],await this[_0x578d72(0x16f)](_0x284108,undefined,![],_0x7b986b['ksuYd'])));})['on'](EVENT_SUITE_END,_0x1a48b5=>{const _0x54956d=_0x4cbdd2,_0xdf018b={'DQxGb':function(_0x2612e0,_0x4b47f8){return _0x7b986b['rpMIq'](_0x2612e0,_0x4b47f8);},'BuIXY':_0x7b986b[_0x54956d(0x157)],'dpKpL':_0x7b986b[_0x54956d(0x204)],'PfhfZ':function(_0x19b59f,_0x452b9b){const _0x22d7ce=_0x54956d;return _0x7b986b[_0x22d7ce(0x113)](_0x19b59f,_0x452b9b);},'PQoOi':function(_0x53251d,_0x39509a,_0x38f0bc){const _0x27e8c9=_0x54956d;return _0x7b986b[_0x27e8c9(0x14a)](_0x53251d,_0x39509a,_0x38f0bc);},'BEWME':_0x7b986b[_0x54956d(0x135)],'ipoKH':function(_0x547d8e,_0x307c28){const _0x340d9b=_0x54956d;return _0x7b986b[_0x340d9b(0x1df)](_0x547d8e,_0x307c28);},'PNiKK':function(_0x375a47,_0x1f5dc6,_0x2417ae){const _0xa0b214=_0x54956d;return _0x7b986b[_0xa0b214(0x1f0)](_0x375a47,_0x1f5dc6,_0x2417ae);},'wjywj':_0x7b986b['ShOiV'],'oUpVr':_0x7b986b[_0x54956d(0x1c4)],'xEDkq':function(_0x1c6372,_0xfc5bba){const _0x3f75e8=_0x54956d;return _0x7b986b[_0x3f75e8(0x142)](_0x1c6372,_0xfc5bba);},'fpgMv':function(_0xf2fd46,_0x2326a2){const _0x4bd195=_0x54956d;return _0x7b986b[_0x4bd195(0x1df)](_0xf2fd46,_0x2326a2);},'gBlSR':function(_0x775d78,_0x4875dd,_0xa44952){const _0x4a1c9d=_0x54956d;return _0x7b986b[_0x4a1c9d(0x1a6)](_0x775d78,_0x4875dd,_0xa44952);},'sushS':function(_0x567898,_0xf2e0ad,_0x5165bb){const _0x4f0736=_0x54956d;return _0x7b986b[_0x4f0736(0x13c)](_0x567898,_0xf2e0ad,_0x5165bb);},'IsjTa':function(_0x35660f,_0x519a78,_0x181fbf){const _0x1ce189=_0x54956d;return _0x7b986b[_0x1ce189(0x1a6)](_0x35660f,_0x519a78,_0x181fbf);},'bnFRv':_0x7b986b[_0x54956d(0x1bd)],'pVISc':function(_0x3b7ce7,_0x24c5d8){return _0x7b986b['TPeIh'](_0x3b7ce7,_0x24c5d8);},'eTjXA':_0x7b986b[_0x54956d(0x209)],'zrxCL':_0x7b986b[_0x54956d(0x10c)]};if(_0x1a48b5['root'])return;if(_0x7b986b[_0x54956d(0x100)](this[_0x54956d(0x114)],_0x7b986b[_0x54956d(0x127)]))Base[_0x54956d(0x241)](),Base[_0x54956d(0x241)](_0x7b986b['bLSCJ'](_0x7b986b[_0x54956d(0x1fa)](this[_0x54956d(0x226)](),_0x7b986b[_0x54956d(0x13c)](color,_0x7b986b[_0x54956d(0x163)],_0x7b986b[_0x54956d(0x12e)])),_0x7b986b[_0x54956d(0x169)](color,_0x7b986b[_0x54956d(0x22c)],_0x7b986b['ZhPoT'])),_0x7b986b[_0x54956d(0x102)],_0x1a48b5[_0x54956d(0x110)],global[_0x54956d(0x189)]),this['results']['forEach'](_0x329c6e=>{const _0x4fa1f7=_0x54956d;if(_0xdf018b[_0x4fa1f7(0x22f)](_0x329c6e[_0x4fa1f7(0x18d)],_0xdf018b[_0x4fa1f7(0x17a)])){var _0x3f74e2;_0xdf018b[_0x4fa1f7(0x22f)](_0x329c6e['speed'],_0xdf018b[_0x4fa1f7(0x1d7)])?(_0x3f74e2=_0xdf018b[_0x4fa1f7(0x1c2)](_0xdf018b[_0x4fa1f7(0x1c2)](this[_0x4fa1f7(0x226)](),_0xdf018b[_0x4fa1f7(0x111)](color,_0xdf018b[_0x4fa1f7(0x125)],_0xdf018b[_0x4fa1f7(0x11f)]('\x20\x20',Base[_0x4fa1f7(0x1dc)]['ok']))),_0xdf018b[_0x4fa1f7(0x18b)](color,_0xdf018b[_0x4fa1f7(0x1f2)],_0xdf018b[_0x4fa1f7(0x1f5)])),Base[_0x4fa1f7(0x241)](_0x3f74e2,_0x329c6e['title'])):(_0x3f74e2=_0xdf018b[_0x4fa1f7(0x1c2)](_0xdf018b[_0x4fa1f7(0x1b9)](_0xdf018b['fpgMv'](this['indent'](),_0xdf018b[_0x4fa1f7(0x200)](color,_0xdf018b['BEWME'],_0xdf018b['ipoKH']('\x20\x20',Base['symbols']['ok']))),_0xdf018b[_0x4fa1f7(0x1e4)](color,_0xdf018b[_0x4fa1f7(0x1f2)],_0xdf018b['oUpVr'])),_0xdf018b[_0x4fa1f7(0x1cc)](color,_0x329c6e[_0x4fa1f7(0x1a7)],_0xdf018b['bnFRv'])),Base[_0x4fa1f7(0x241)](_0x3f74e2,_0x329c6e[_0x4fa1f7(0x110)],_0x329c6e[_0x4fa1f7(0x212)]));}else Base[_0x4fa1f7(0x241)](_0xdf018b[_0x4fa1f7(0x1d5)](this[_0x4fa1f7(0x226)](),_0xdf018b[_0x4fa1f7(0x111)](color,_0xdf018b['eTjXA'],_0xdf018b['zrxCL'])),++this[_0x4fa1f7(0x16d)],_0x329c6e[_0x4fa1f7(0x110)]);}),this[_0x54956d(0x22e)]();else _0x7b986b[_0x54956d(0x1c8)](this[_0x54956d(0x114)],_0x7b986b[_0x54956d(0x1cf)])&&(this[_0x54956d(0x123)](this['indent']()+_0x54956d(0x19c)),--this[_0x54956d(0x1da)],this['docAppend'](this[_0x54956d(0x226)]()+_0x54956d(0x1e9)),--this[_0x54956d(0x1da)]);Array[_0x54956d(0x18a)][_0x54956d(0x210)][_0x54956d(0x199)](this['finalResults'],this[_0x54956d(0x1d9)]),this[_0x54956d(0x1d9)]=[];})['on'](EVENT_TEST_PASS,async _0x1495a7=>{const _0x541516=_0x4cbdd2;this[_0x541516(0x1d9)][_0x541516(0x210)]({'speed':_0x1495a7[_0x541516(0x1a7)],'suite':_0x1495a7[_0x541516(0x171)][_0x541516(0x110)],'title':_0x1495a7['title'],'fullTitle':_0x1495a7['fullTitle'](),'duration':_0x1495a7[_0x541516(0x212)],'state':_0x1495a7['state'],'err':{},'currentRetry':_0x1495a7[_0x541516(0x14e)](),'titlePathV':_0x1495a7[_0x541516(0x1bf)](),'isPending':_0x1495a7[_0x541516(0x177)]()});if(_0x7b986b['vrEqE'](this[_0x541516(0x114)],_0x7b986b[_0x541516(0x233)]))_0x7b986b[_0x541516(0x152)](_0x1495a7[_0x541516(0x1a7)],_0x7b986b[_0x541516(0x22b)])?process[_0x541516(0x12d)][_0x541516(0x174)](Base[_0x541516(0x1cb)](_0x7b986b[_0x541516(0x163)],Base[_0x541516(0x1dc)][_0x541516(0x108)])):process['stdout'][_0x541516(0x174)](Base[_0x541516(0x1cb)](_0x1495a7['speed'],Base['symbols'][_0x541516(0x108)]));else{if(_0x7b986b['ojJBN'](this[_0x541516(0x114)],_0x7b986b['dLkMY'])){this[_0x541516(0x123)](this[_0x541516(0x226)]()+_0x541516(0x118)+utils[_0x541516(0x168)](_0x1495a7[_0x541516(0x110)])+_0x541516(0x107)),this['docAppend'](this[_0x541516(0x226)]()+_0x541516(0x118)+utils['escape'](_0x1495a7['file'])+_0x541516(0x107));var _0x2d73e1=utils[_0x541516(0x168)](utils[_0x541516(0x17b)](_0x1495a7[_0x541516(0x22a)]));this[_0x541516(0x123)](this[_0x541516(0x226)]()+_0x541516(0x1d1)+_0x2d73e1+_0x541516(0x20f));}}_0x7b986b[_0x541516(0x225)](testhubUtils['shouldProcessEventForTesthub'](),!![])&&(!_0x1495a7[_0x541516(0x128)]&&(_0x1495a7['markedStatus']=!![],await this[_0x541516(0x16f)](_0x1495a7)));})['on'](EVENT_TEST_FAIL,async(_0x1c94aa,_0x410e63)=>{const _0x34bd56=_0x4cbdd2;this[_0x34bd56(0x1d9)][_0x34bd56(0x210)]({'title':_0x1c94aa[_0x34bd56(0x110)],'suite':_0x1c94aa[_0x34bd56(0x171)][_0x34bd56(0x110)],'state':_0x1c94aa[_0x34bd56(0x18d)],'err':{'message':util[_0x34bd56(0x20c)](_0x410e63)},'fullTitle':_0x1c94aa[_0x34bd56(0x18f)](),'speed':_0x1c94aa[_0x34bd56(0x1a7)],'currentRetry':_0x1c94aa[_0x34bd56(0x14e)](),'titlePathV':_0x1c94aa[_0x34bd56(0x1bf)]()});if(_0x7b986b[_0x34bd56(0x1ef)](this[_0x34bd56(0x114)],_0x7b986b[_0x34bd56(0x233)]))process[_0x34bd56(0x12d)][_0x34bd56(0x174)](Base[_0x34bd56(0x1cb)](_0x7b986b['PmkYV'],Base['symbols'][_0x34bd56(0x126)]));else{if(_0x7b986b[_0x34bd56(0x1eb)](this[_0x34bd56(0x114)],_0x7b986b['dLkMY'])){const _0x15ba95=_0x7b986b[_0x34bd56(0x14b)][_0x34bd56(0x21d)]('|');let _0x2b6cd4=0x0;while(!![]){switch(_0x15ba95[_0x2b6cd4++]){case'0':this[_0x34bd56(0x123)](this[_0x34bd56(0x226)]()+'\x20\x20<dd\x20class=\x22error\x22>'+utils[_0x34bd56(0x168)](_0x1c94aa['err'])+_0x34bd56(0x14c));continue;case'1':this[_0x34bd56(0x123)](this[_0x34bd56(0x226)]()+_0x34bd56(0x115)+_0x1bbb68+_0x34bd56(0x20f));continue;case'2':this[_0x34bd56(0x123)](this[_0x34bd56(0x226)]()+'\x20\x20<dt\x20class=\x22error\x22>'+utils[_0x34bd56(0x168)](_0x1c94aa[_0x34bd56(0x110)])+_0x34bd56(0x107));continue;case'3':this[_0x34bd56(0x123)](this[_0x34bd56(0x226)]()+_0x34bd56(0x154)+utils[_0x34bd56(0x168)](_0x1c94aa[_0x34bd56(0x129)])+_0x34bd56(0x107));continue;case'4':var _0x1bbb68=utils['escape'](utils[_0x34bd56(0x17b)](_0x1c94aa['body']));continue;}break;}}}if(_0x7b986b[_0x34bd56(0x15a)](testhubUtils[_0x34bd56(0x15f)](testHubConstants[_0x34bd56(0x180)]['HookFinished']),!![])){if(!_0x1c94aa[_0x34bd56(0x128)]){_0x1c94aa[_0x34bd56(0x128)]=!![];if(_0x1c94aa['testAnalyticsId'])await this[_0x34bd56(0x16f)](_0x1c94aa,_0x410e63);else _0x1c94aa[_0x34bd56(0x159)]&&await this[_0x34bd56(0x16f)](_0x1c94aa,_0x410e63,![],_0x7b986b[_0x34bd56(0x190)]);}}})['on'](EVENT_TEST_PENDING,async _0x23e85b=>{const _0x4b31de=_0x4cbdd2;this[_0x4b31de(0x1d9)][_0x4b31de(0x210)]({'title':_0x23e85b['title'],'suite':_0x23e85b[_0x4b31de(0x171)][_0x4b31de(0x110)],'state':_0x23e85b[_0x4b31de(0x18d)],'err':{},'fullTitle':_0x23e85b['fullTitle'](),'speed':_0x23e85b[_0x4b31de(0x1a7)],'currentRetry':_0x23e85b[_0x4b31de(0x14e)](),'titlePathV':_0x23e85b[_0x4b31de(0x1bf)]()}),_0x7b986b[_0x4b31de(0x1eb)](this[_0x4b31de(0x114)],_0x7b986b['iCErQ'])&&process[_0x4b31de(0x12d)]['write'](Base[_0x4b31de(0x1cb)](_0x7b986b[_0x4b31de(0x15c)],Base['symbols'][_0x4b31de(0x23c)])),_0x7b986b[_0x4b31de(0x100)](testhubUtils[_0x4b31de(0x15f)](),!![])&&(!_0x23e85b[_0x4b31de(0x208)]&&(_0x23e85b[_0x4b31de(0x208)]=_0x7b986b['tIJKV'](uuidv4)),!_0x23e85b[_0x4b31de(0x128)]&&(_0x23e85b['markedStatus']=!![],await this['sendTestRunEvent'](_0x23e85b,undefined,![],_0x7b986b[_0x4b31de(0x1fd)])));})['on'](EVENT_TEST_BEGIN,async _0x1f594a=>{const _0x518e18=_0x4cbdd2;_0x7b986b['UTKZI'](testhubUtils[_0x518e18(0x15f)](),!![])&&await this[_0x518e18(0x214)](_0x1f594a);})['on'](EVENT_TEST_END,async _0x303981=>{const _0x1cc3df=_0x4cbdd2;_0x7b986b[_0x1cc3df(0x1fb)](testhubUtils['shouldProcessEventForTesthub'](),!![])&&(!_0x303981[_0x1cc3df(0x128)]&&(_0x303981['markedStatus']=!![],await this[_0x1cc3df(0x16f)](_0x303981)));})[_0x4cbdd2(0x1c3)](EVENT_RUN_END,async()=>{const _0x5c20eb=_0x4cbdd2;try{if(_0x7b986b[_0x5c20eb(0x1ef)](testhubUtils['shouldProcessEventForTesthub'](),!![])){const _0x23775f=_0x7b986b['hNnmz'](getHookSkippedTests,this[_0x5c20eb(0x1be)][_0x5c20eb(0x15e)]);for(const _0x5eb528 of _0x23775f){!_0x5eb528['testAnalyticsId']&&(_0x5eb528['testAnalyticsId']=_0x7b986b[_0x5c20eb(0x176)](uuidv4)),await this[_0x5c20eb(0x16f)](_0x5eb528,undefined,![],_0x7b986b[_0x5c20eb(0x1fd)]);}}}catch(_0x3a9338){_0x7b986b[_0x5c20eb(0x183)](debug,_0x5c20eb(0x236)+_0x3a9338);}await requestQueueHandler[_0x5c20eb(0x217)](),_0x7b986b[_0x5c20eb(0x215)](this[_0x5c20eb(0x114)],_0x7b986b[_0x5c20eb(0x1cf)])&&Base[_0x5c20eb(0x241)](this[_0x5c20eb(0x20a)]);});if(this['type']&&![_0x7b986b[_0x4cbdd2(0x1cf)],_0x7b986b[_0x4cbdd2(0x1a2)],_0x7b986b[_0x4cbdd2(0x127)],_0x7b986b[_0x4cbdd2(0x233)]][_0x4cbdd2(0x21a)](this[_0x4cbdd2(0x114)])){const _0x5b06f1=this[_0x4cbdd2(0x114)][_0x4cbdd2(0x156)]();this[_0x4cbdd2(0x19e)]=null;try{this['Reporter']=_0x7b986b[_0x4cbdd2(0x10b)](requireModule,_0x4cbdd2(0x1c6)+_0x5b06f1+_0x4cbdd2(0x1f1),_0x7b986b[_0x4cbdd2(0x195)]);}catch(_0x2acc50){_0x7b986b[_0x4cbdd2(0x231)](debug,_0x4cbdd2(0x143)+_0x2acc50);}if(_0x7b986b['flXMV'](this[_0x4cbdd2(0x19e)],null))try{this[_0x4cbdd2(0x19e)]=_0x7b986b[_0x4cbdd2(0x203)](require,_0x5b06f1);}catch(_0x5e2f6c){console['error'](_0x4cbdd2(0x16b)+_0x5b06f1);}if(_0x7b986b[_0x4cbdd2(0x191)](this[_0x4cbdd2(0x19e)],null)){const _0x12bed1={};_0x12bed1[_0x4cbdd2(0x1c0)]=_0xecc8e0[_0x4cbdd2(0x101)],this[_0x4cbdd2(0x19e)]=new this[(_0x4cbdd2(0x19e))](_0x43b60e,_0x12bed1);}}}[a31_0x2a69fd(0x226)](){const _0xd573ea=a31_0x2a69fd,_0x4215dc={'tkNPm':function(_0x342e18,_0x99d011){return _0x342e18(_0x99d011);}};return _0x4215dc[_0xd573ea(0x1f7)](Array,this[_0xd573ea(0x219)])[_0xd573ea(0x207)]('\x20\x20');}[a31_0x2a69fd(0x224)](){const _0x22e2e6=a31_0x2a69fd;this[_0x22e2e6(0x219)]++;}['decreaseIndent'](){const _0x5cf11f=a31_0x2a69fd;this[_0x5cf11f(0x219)]--;}[a31_0x2a69fd(0x123)](_0x203409){const _0x153f51=a31_0x2a69fd;this[_0x153f51(0x20a)]+=_0x203409;}[a31_0x2a69fd(0x238)](_0x48d989,_0x267c3b){const _0x76d4ee=a31_0x2a69fd,_0x107f3c={'FZINp':function(_0x12ad7a,_0x54a4b1){return _0x12ad7a(_0x54a4b1);}},_0x347314={};_0x347314[_0x76d4ee(0x11c)]=_0x48d989,_0x347314['results']=this[_0x76d4ee(0x12b)],_0x107f3c[_0x76d4ee(0x1ea)](_0x267c3b,_0x347314);}['registerListeners'](){const _0x49db8a=a31_0x2a69fd;process['removeAllListeners'](_0x49db8a(0x16a)+process[_0x49db8a(0x1f3)]),process['on'](_0x49db8a(0x16a)+process[_0x49db8a(0x1f3)],this[_0x49db8a(0x232)][_0x49db8a(0x18e)](this)),process[_0x49db8a(0x10e)](_0x49db8a(0x216)+process['pid']),process['on']('bs:addPlatformDetails:'+process[_0x49db8a(0x1f3)],this[_0x49db8a(0x188)][_0x49db8a(0x18e)](this));}[a31_0x2a69fd(0x214)]=async _0x4bc463=>{const _0xc534ec=a31_0x2a69fd,_0x338358={'IEotV':function(_0x275f88){return _0x275f88();},'FsPPO':_0xc534ec(0x130),'zeqDH':function(_0x124e30,_0x48fbb6){return _0x124e30>_0x48fbb6;},'wfUKC':function(_0x5f4170,_0x368779){return _0x5f4170===_0x368779;},'JQJvC':_0xc534ec(0xff),'VUxPr':function(_0x22db3e,_0x2f4c3c){return _0x22db3e(_0x2f4c3c);}};try{const _0x4746e9=this[_0xc534ec(0x205)];this[_0xc534ec(0x205)]=_0x4bc463,_0x4bc463[_0xc534ec(0x1c9)]=null,_0x4bc463[_0xc534ec(0x208)]=_0x338358['IEotV'](uuidv4),globals[_0xc534ec(0x1a9)](_0x338358[_0xc534ec(0x21e)],_0x4bc463[_0xc534ec(0x208)]),global['__workerDetails']=global['__workerDetails']||{},global[_0xc534ec(0x175)][_0xc534ec(0x151)]=global[_0xc534ec(0x175)][_0xc534ec(0x151)]||{},global[_0xc534ec(0x175)][_0xc534ec(0x151)][_0xc534ec(0x16c)]=_0x4bc463['testAnalyticsId'],_0x4bc463[_0xc534ec(0x1b7)]=new Date()[_0xc534ec(0x146)](),_0x338358['zeqDH'](_0x4bc463[_0xc534ec(0x1b8)],0x0)&&_0x4746e9&&_0x338358[_0xc534ec(0x1e8)](_0x4746e9[_0xc534ec(0x110)],_0x4bc463[_0xc534ec(0x110)])?(_0x4bc463[_0xc534ec(0x1c9)]=_0x4746e9[_0xc534ec(0x208)],await this['sendTestRunEvent'](_0x4bc463,undefined,![],_0x338358['JQJvC']),_0x4746e9[_0xc534ec(0x18d)]=STATE_FAILED,await this[_0xc534ec(0x16f)](_0x4746e9,undefined,!![])):await this[_0xc534ec(0x16f)](_0x4bc463,undefined,![],_0x338358[_0xc534ec(0x213)]);}catch(_0x386fca){_0x338358[_0xc534ec(0x198)](debug,_0xc534ec(0x1ac)+_0x386fca);}};['sendTestRunEvent']=async(_0x20c4b6,_0x3ffa27=undefined,_0x52b515=![],_0x65091c='TestRunFinished')=>{const _0x580153=a31_0x2a69fd,_0x491a9b={'ILYkG':function(_0x32bc2d,_0x1589cc){return _0x32bc2d===_0x1589cc;},'rYiXz':function(_0x2d2da7,_0x3c3cc3){return _0x2d2da7!==_0x3c3cc3;},'zMhEj':_0x580153(0x10a),'gjXAP':_0x580153(0x19b),'fTJFn':_0x580153(0x153),'uJwiF':_0x580153(0x1de),'iJOhG':_0x580153(0x1dd),'PafEt':_0x580153(0x1ed),'hMSRC':_0x580153(0x165),'pqgJR':function(_0x51b817,_0x190891){return _0x51b817-_0x190891;},'aVQQL':'AssertionError','wnJDm':'UnhandledError','FYHhC':_0x580153(0x13b),'tAMWC':_0x580153(0xff),'itWut':function(_0x39cd86){return _0x39cd86();},'galDW':_0x580153(0x1b7),'lmmID':'finished_at','ssPkU':function(_0x11fee0,_0x3038a6){return _0x11fee0(_0x3038a6);},'fzpZf':_0x580153(0x1e7),'JvMPW':'failed','yhtAL':_0x580153(0x22d),'BuDjS':function(_0x271c33,_0x1857c9){return _0x271c33===_0x1857c9;},'sJDeC':_0x580153(0x1f4),'pLPZf':function(_0x2541e8,_0x51c05f){return _0x2541e8(_0x51c05f);},'DRLxL':_0x580153(0x181),'mUfBN':'failure_backtrace','dZbwM':_0x580153(0x186),'pjQkT':_0x580153(0x1d0),'hqptN':_0x580153(0x197),'HADFz':_0x580153(0x161),'JcUXU':_0x580153(0x104),'vkGqU':'test_run'};try{if(_0x20c4b6[_0x580153(0x22a)]&&_0x20c4b6[_0x580153(0x22a)][_0x580153(0x21b)](/browserstack internal helper hook/))return;let _0x26cc88=[];if(_0x491a9b[_0x580153(0x109)](_0x20c4b6['state'],STATE_FAILED)){if(_0x491a9b[_0x580153(0x164)](_0x20c4b6[_0x580153(0x19b)],undefined))_0x26cc88=_0x20c4b6['err'][_0x580153(0x17c)]?[_0x20c4b6[_0x580153(0x19b)][_0x580153(0x17c)],_0x491a9b[_0x580153(0x20d)]]:[_0x20c4b6['err'],_0x491a9b[_0x580153(0x1aa)]];else _0x491a9b[_0x580153(0x164)](_0x3ffa27,undefined)?_0x26cc88=[_0x3ffa27,_0x491a9b[_0x580153(0x1aa)]]:_0x26cc88=[];}const _0x35e1cd=_0x491a9b[_0x580153(0x164)](_0x20c4b6[_0x580153(0x19b)],undefined)?_0x20c4b6[_0x580153(0x19b)][_0x580153(0x1e3)]():_0x491a9b[_0x580153(0x164)](_0x3ffa27,undefined)?_0x3ffa27[_0x580153(0x1e3)]():undefined;let _0x1a044b;try{_0x1a044b=this[_0x580153(0x14d)](_0x20c4b6);}catch(_0x4a21ed){_0x1a044b=null;}const _0x14c922=_0x1a044b?this[_0x580153(0x120)](_0x1a044b):null,_0x1817ba=_0x1a044b?this['_paths'][_0x580153(0x21c)](this[_0x580153(0x14d)](_0x20c4b6)):_0x491a9b[_0x580153(0x172)],_0xa839a9={'framework':_0x491a9b['uJwiF'],'uuid':_0x20c4b6[_0x580153(0x208)]||_0x20c4b6[_0x580153(0x159)],'name':_0x20c4b6[_0x580153(0x110)],'body':{'lang':_0x491a9b[_0x580153(0x227)],'code':_0x20c4b6[_0x580153(0x22a)]},'scope':this[_0x580153(0x131)](_0x20c4b6),'scopes':this[_0x580153(0x132)](_0x20c4b6),'identifier':_0x20c4b6['fullTitle'](),'file_name':_0x1817ba,'vc_filepath':_0x14c922?path[_0x580153(0x1ee)](_0x14c922,_0x1a044b):null,'location':_0x1817ba,'result':_0x491a9b[_0x580153(0x109)](_0x65091c,_0x491a9b[_0x580153(0x122)])?_0x491a9b['hMSRC']:this['analyticsResult'](_0x20c4b6[_0x580153(0x18d)]),'failure_reason':_0x35e1cd,'duration_in_ms':_0x20c4b6[_0x580153(0x212)]||(_0x65091c[_0x580153(0x21b)](/Finished/)||_0x65091c[_0x580153(0x21b)](/Skipped/)?_0x491a9b[_0x580153(0x1a4)](Date[_0x580153(0x160)](),new Date(_0x20c4b6[_0x580153(0x1b7)])['getTime']()):null),'started_at':_0x20c4b6[_0x580153(0x1b7)],'finished_at':_0x65091c['match'](/Finished/)||_0x65091c[_0x580153(0x21b)](/Skipped/)?new Date()[_0x580153(0x146)]():null,'failure':failureData[_0x580153(0x199)](null,_0x26cc88),'failure_type':!_0x35e1cd?null:_0x35e1cd[_0x580153(0x21b)](/AssertionError/)?_0x491a9b[_0x580153(0x173)]:_0x491a9b[_0x580153(0x1fe)],'retry_of':_0x20c4b6[_0x580153(0x1c9)]};if([_0x491a9b['PafEt'],_0x491a9b[_0x580153(0x12f)],_0x491a9b['tAMWC']][_0x580153(0x21a)](_0x65091c)){if(_0x491a9b[_0x580153(0x158)](getCentralUser)[_0x580153(0x10f)]){const _0xf2e4fc=TestMetadata[_0x580153(0x201)](_0x20c4b6['testAnalyticsId']);if(_0xf2e4fc){const _0x2e70e7={};_0x2e70e7[_0x580153(0x10f)]=_0xf2e4fc,Object[_0x580153(0x116)](_0xa839a9,_0x2e70e7);}}}testhubUtils[_0x580153(0x138)](_0xa839a9,_0x65091c,_0x20c4b6,FRAMEWORKS[_0x580153(0x1ec)]);(_0x20c4b6[_0x580153(0x1e1)]||_0x20c4b6[_0x580153(0x179)])&¢ralScannerUtils[_0x580153(0x149)](_0xa839a9,_0x20c4b6[_0x580153(0x1e1)],_0x20c4b6[_0x580153(0x179)]);_0x491a9b[_0x580153(0x109)](_0x65091c,_0x491a9b[_0x580153(0x122)])&&!_0xa839a9[_0x491a9b[_0x580153(0x1e6)]]&&(_0xa839a9[_0x491a9b[_0x580153(0x1e6)]]=_0xa839a9[_0x491a9b['lmmID']]);if(_0x65091c['match'](/HookRun/))[_0xa839a9[_0x580153(0x161)],_0xa839a9[_0x580153(0x19a)]]=_0x491a9b['ssPkU'](getHookDetails,_0x20c4b6[_0x580153(0x18f)]()||_0x20c4b6[_0x580153(0x1ae)]||_0x20c4b6[_0x580153(0x110)]),_0x491a9b[_0x580153(0x109)](_0x65091c,_0x491a9b[_0x580153(0x141)])&&(_0x491a9b[_0x580153(0x164)](_0xa839a9[_0x580153(0x139)],_0x491a9b[_0x580153(0x167)])&&(_0xa839a9[_0x580153(0x139)]=_0x491a9b[_0x580153(0x178)]),_0x491a9b[_0x580153(0x21f)](_0xa839a9[_0x580153(0x161)],_0x491a9b[_0x580153(0x1b0)])&&_0x491a9b[_0x580153(0x21f)](_0xa839a9['result'],_0x491a9b['JvMPW'])&&!_0x20c4b6['ctx'][_0x580153(0x151)][_0x580153(0x128)]&&(_0x20c4b6[_0x580153(0xfc)]['currentTest'][_0x580153(0x128)]=!![],_0x20c4b6[_0x580153(0xfc)][_0x580153(0x151)][_0x580153(0x18d)]=STATE_FAILED,await this['sendTestRunEvent'](_0x20c4b6[_0x580153(0xfc)]['currentTest'],undefined,!![])));else _0x65091c[_0x580153(0x21b)](/TestRun/)&&_0x491a9b[_0x580153(0x239)](mapTestHooks,_0x20c4b6);const _0x3cf1cc=_0xa839a9[_0x491a9b[_0x580153(0x218)]][0x0];_0x3cf1cc&&(_0xa839a9[_0x491a9b[_0x580153(0x202)]]=_0x3cf1cc[_0x491a9b[_0x580153(0x17d)]],_0xa839a9[_0x491a9b['pjQkT']]=_0x3cf1cc[_0x491a9b[_0x580153(0xfe)]]);[_0x491a9b[_0x580153(0x12f)],_0x491a9b[_0x580153(0x122)]][_0x580153(0x21a)](_0x65091c)&&(this[_0x580153(0x1db)][_0x580153(0x210)](_0xa839a9),_0xa839a9[_0x580153(0x13e)]=_0x491a9b[_0x580153(0x239)](getHooksForTest,_0x20c4b6));const _0x810b={'event_type':_0x491a9b[_0x580153(0x21f)](_0x65091c,_0x491a9b['PafEt'])?_0x491a9b[_0x580153(0x12f)]:_0x65091c};_0x65091c[_0x580153(0x21b)](/HookRun/)?(_0xa839a9[_0x491a9b[_0x580153(0x1a8)]]=HOOK_TYPES_MAP[_0xa839a9[_0x491a9b[_0x580153(0x1a8)]]],_0x810b[_0x491a9b[_0x580153(0xfd)]]=_0xa839a9):_0x810b[_0x491a9b[_0x580153(0x1cd)]]=_0xa839a9,testhubUtils[_0x580153(0x1d2)](FRAMEWORKS['MOCHA'],_0x810b),await SessionHandler[_0x580153(0x18c)](_0x810b);}catch(_0x39449c){_0x491a9b[_0x580153(0x1d3)](debug,_0x580153(0x1d4)+_0x65091c+'\x20with\x20error\x20:\x20'+_0x39449c);}};[a31_0x2a69fd(0x120)](_0x2e64f5){const _0x4ca88e=a31_0x2a69fd,_0x2fd533={};_0x2fd533[_0x4ca88e(0x23b)]=function(_0xf7638c,_0x1aa007){return _0xf7638c===_0x1aa007;},_0x2fd533[_0x4ca88e(0x23a)]=function(_0x41e2a2,_0x536dbe){return _0x41e2a2===_0x536dbe;},_0x2fd533[_0x4ca88e(0x1e0)]=_0x4ca88e(0x1c1),_0x2fd533[_0x4ca88e(0x166)]=_0x4ca88e(0x193);const _0x4b0a37=_0x2fd533,_0x5b4cda=path[_0x4ca88e(0x1bc)];if(_0x4b0a37[_0x4ca88e(0x23b)](_0x2e64f5,null)||_0x4b0a37[_0x4ca88e(0x23b)](_0x2e64f5,'')||_0x4b0a37[_0x4ca88e(0x23b)](_0x2e64f5,_0x5b4cda)||_0x4b0a37['lKuyU'](_0x2e64f5,path['dirname'](_0x2e64f5)))return null;try{return fs[_0x4ca88e(0x230)](path[_0x4ca88e(0x207)](_0x2e64f5,_0x4b0a37[_0x4ca88e(0x1e0)],_0x4b0a37[_0x4ca88e(0x166)])),_0x2e64f5;}catch(_0x1160af){const _0x24b713=path[_0x4ca88e(0x19d)](_0x2e64f5);return this[_0x4ca88e(0x120)](_0x24b713);}}[a31_0x2a69fd(0x232)]=async _0x3b9e27=>{const _0x1cdb4e=a31_0x2a69fd,_0x87a5ee={'xUtiE':'LogCreated','mqkPP':function(_0x4f10b5,_0xfd089b){return _0x4f10b5(_0xfd089b);}};try{this['current_hook']&&!this['current_hook']['markedStatus']&&(_0x3b9e27[_0x1cdb4e(0x23f)]=this[_0x1cdb4e(0x1a3)][_0x1cdb4e(0x159)]);!_0x3b9e27[_0x1cdb4e(0x23f)]&&this[_0x1cdb4e(0x205)]&&!this[_0x1cdb4e(0x205)]['markedStatus']&&(_0x3b9e27[_0x1cdb4e(0x133)]=this[_0x1cdb4e(0x205)][_0x1cdb4e(0x208)]);if(_0x3b9e27[_0x1cdb4e(0x23f)]||_0x3b9e27['test_run_uuid']){const _0x5873aa={};_0x5873aa[_0x1cdb4e(0x196)]=_0x87a5ee[_0x1cdb4e(0x14f)],_0x5873aa['logs']=[_0x3b9e27],await SessionHandler[_0x1cdb4e(0x18c)](_0x5873aa);}}catch(_0x5dbe29){_0x87a5ee[_0x1cdb4e(0x1b3)](debug,_0x1cdb4e(0x17f)+constants[_0x1cdb4e(0x235)]+'\x20with\x20error\x20:\x20'+_0x5dbe29);}};['appendTestPlatform']=async _0xc6276a=>{const _0x58c5b4=a31_0x2a69fd,_0x2b4387={'rOPRd':'http_response','jGeFO':_0x58c5b4(0x10d),'thVBh':function(_0x5ca1d8,_0x176cd7){return _0x5ca1d8(_0x176cd7);}};try{const _0x1bbe99={};_0x1bbe99[_0x58c5b4(0x1fc)]=_0xc6276a['uuid']||this[_0x58c5b4(0x205)][_0x58c5b4(0x208)],_0x1bbe99['integrations']=_0xc6276a[_0x2b4387[_0x58c5b4(0x1b6)]];const _0x4474a4=_0x1bbe99,_0xf9c95={};_0xf9c95['event_type']=_0x2b4387[_0x58c5b4(0x1a0)],_0xf9c95['test_run']=_0x4474a4,await SessionHandler[_0x58c5b4(0x18c)](_0xf9c95);}catch(_0x35468a){_0x2b4387['thVBh'](debug,_0x58c5b4(0x1d8)+constants[_0x58c5b4(0x235)]+'\x20with\x20error\x20:\x20'+_0x35468a);}};[a31_0x2a69fd(0x229)](_0xc8077c){const _0x469872=a31_0x2a69fd,_0x4569cb={};_0x4569cb[_0x469872(0x155)]='passed',_0x4569cb[_0x469872(0x140)]='pending',_0x4569cb[_0x469872(0x1ba)]=_0x469872(0x20b);const _0x254a8f=_0x4569cb,_0x4e920f={};return _0x4e920f[STATE_PASSED]=_0x254a8f[_0x469872(0x155)],_0x4e920f[STATE_PENDING]=_0x254a8f[_0x469872(0x140)],_0x4e920f[STATE_FAILED]=_0x254a8f[_0x469872(0x1ba)],_0x4e920f[_0xc8077c];}[a31_0x2a69fd(0x131)](_0x5df320){const _0x21f17b=a31_0x2a69fd,_0x2ba72a={};_0x2ba72a[_0x21f17b(0x145)]=function(_0xe8e9b5,_0x7f4be1){return _0xe8e9b5-_0x7f4be1;};const _0x27140f=_0x2ba72a,_0x584649=_0x5df320['titlePath']();return _0x584649[_0x21f17b(0x144)](0x0,_0x27140f[_0x21f17b(0x145)](_0x584649[_0x21f17b(0x185)],0x1))[_0x21f17b(0x207)]('\x20');}['scopes'](_0x5e4f10){const _0x3751e3=a31_0x2a69fd,_0x9d9ce0={};_0x9d9ce0[_0x3751e3(0x119)]=function(_0x49bb19,_0x1c4121){return _0x49bb19-_0x1c4121;};const _0x16e9a6=_0x9d9ce0,_0x302495=_0x5e4f10[_0x3751e3(0x1bf)]();return _0x302495[_0x3751e3(0x144)](0x0,_0x16e9a6[_0x3751e3(0x119)](_0x302495[_0x3751e3(0x185)],0x1));}[a31_0x2a69fd(0x14d)](_0x204358){const _0x3b1db0=a31_0x2a69fd,_0x41b4b4={};_0x41b4b4[_0x3b1db0(0x1a1)]=function(_0x2bba5a,_0x2166ae){return _0x2bba5a>_0x2166ae;};const _0x57caf1=_0x41b4b4;if(_0x204358['file'])return _0x204358[_0x3b1db0(0x129)];if(_0x204358['ctx']){const _0x383c44=_0x204358[_0x3b1db0(0xfc)][_0x3b1db0(0x151)]?this[_0x3b1db0(0x14d)](_0x204358['ctx'][_0x3b1db0(0x151)]):null;if(_0x383c44)return _0x383c44;}if(_0x204358['parent']){const _0x43f6be=this['getRootParentFile'](_0x204358['parent'])||(_0x204358['parent'][_0x3b1db0(0xfc)]&&_0x204358[_0x3b1db0(0x171)][_0x3b1db0(0xfc)]['currentTest']?this[_0x3b1db0(0x14d)](_0x204358[_0x3b1db0(0x171)]['ctx'][_0x3b1db0(0x151)]):null);if(_0x43f6be)return _0x43f6be;_0x204358[_0x3b1db0(0x171)][_0x3b1db0(0x223)]&&_0x57caf1['vkJqk'](_0x204358['parent'][_0x3b1db0(0x223)]['length'],0x0)&&_0x204358[_0x3b1db0(0x171)][_0x3b1db0(0x223)]['forEach'](_0x1f0745=>{const _0x1c9668=_0x3b1db0,_0x29095f=_0x1f0745['ctx']?this[_0x1c9668(0x14d)](_0x1f0745[_0x1c9668(0xfc)]):null;if(_0x29095f)return _0x29095f;});}return null;}}module['exports']=MyReporter; | ||
| 'use strict';const a31_0x4d0456=a31_0x5e1d;(function(_0x3ea957,_0x1b2e1f){const _0xe8a34b=a31_0x5e1d,_0x39ebc8=_0x3ea957();while(!![]){try{const _0x3cf214=-parseInt(_0xe8a34b(0x2a0))/0x1+parseInt(_0xe8a34b(0x2ef))/0x2+parseInt(_0xe8a34b(0x2ea))/0x3+parseInt(_0xe8a34b(0x2bd))/0x4*(-parseInt(_0xe8a34b(0x28a))/0x5)+-parseInt(_0xe8a34b(0x234))/0x6+parseInt(_0xe8a34b(0x2a2))/0x7*(parseInt(_0xe8a34b(0x1ef))/0x8)+parseInt(_0xe8a34b(0x307))/0x9;if(_0x3cf214===_0x1b2e1f)break;else _0x39ebc8['push'](_0x39ebc8['shift']());}catch(_0x42863d){_0x39ebc8['push'](_0x39ebc8['shift']());}}}(a31_0x31e8,0xd78fd));function a31_0x31e8(){const _0x28e30e=['VrkHV','glDjW','constants','_paths','uPzPc','write','scope','root','join','toISOString','match','mvuCD','state','comma','<h1>','../../utils/constants','SkBHB','AxsIW','NxYZi','moNzu','thTestRunUuid','removeAllListeners','25203411sqyfNw','qssSF','../../../helpers/logger','docAppend','VwdPS','%s\x20','includes','</dt>','Failed\x20to\x20load\x20reporter\x20','titlePath','MvZhP','before\x20each','<section\x20class=\x22suite\x22>','UHCxk','GZYWH','relative','JWVzy','dirname','GEQFG','integrations','event_type','BErsH','%s\x20-\x20%s','reporterOptions','currentRetry','</code></pre></dd>','</dd>','test','BEFORE_ALL','RFjkD','wjsoV','JIGYz','TwFXt','green','testStarted','indent','push','8foLguy','DlHEj','passed','xnyay','title','bs:addPlatformDetails:','GCKRu','Exception\x20in\x20populating\x20test\x20data\x20for\x20test\x20start\x20with\x20error\x20:\x20','speed','hook_run_uuid','IOafj','decreaseIndent','originalTitle','qmVmx','testAnalyticsId','zgBLf','jvNdT','getRootParentFile','registerListeners','mocha/lib/reporters/base.js','increaseIndent','stdout','gDYzg','hooks','hmsDV','.git','IXnag','UfRPR','_indents','xRwSg','EVENT','shouldProcessEventForTesthub','markedStatus','exports','Xfurf','bs:addLog:','ctx','slqfv','after\x20each','OoPqc','appendTestItemLog','maWOF','oyOcA','mocha/lib/utils.js','getInstance','ELKrB','qPmJd','failCount','parent','../../../helpers/helper','suite','appendTestPlatform','ZovZn','obFZf','pfPrG','call','GgeQp','once','otvmN','VpdaT','now','get','dot','TEST_REPORTING_ANALYTICS','prefixTestPath','suiteCount','RwjbU','name','\x20%s','10016442pWChns','Mocha','location_prefix','mGkSw','JfdWo','_currentRetry','sLEzd','HkqOg','CBTSessionCreated','HookFinished','BqpRl','AzZum','spec','results','bind','tYRie','HookRunStarted','../../../helpers/testhub/utils','multiple','doc','mntJH','suites','pending','XKnJV','lovEg','ecUbT','\x20\x20<dt>','ILZUO','pWNLX','qQfNs','uTAAm','aqHDm','clean','reporterOption','IaaTA','IZExG','light','HookRunFinished','docHtml','__indents','iunVp','config','QgTYh','mtOSh','vWBxO','_upstreamConfig','finalResults','aWflk','test_run','apply','error','fast','type','NGBYK','ERsmX','pid','EYorR','pass','../../../helpers/test-observability/utils','javascript','file','err','izcfp','_testEnv','started_at','HookStarted','failed','BEFORE_EACH','qzPEt','</dl>','Exception\x20in\x20populating\x20test\x20data\x20for\x20hook\x20skipped\x20test\x20with\x20error\x20:\x20','__platform__','hook_type','XYIrR','sendTestRunEvent','bsConfig','scopes','RlEwd','rMBUm','\x20\x20<dd\x20class=\x22error\x22><pre><code>','mElvk','2|1|4|3|0','YKLkU','body','AbHAk','FOBNU','7791545dMWXLN','NYdei','FWiOX','assign','ekSRn','trim','wBlzL','ZDzZr','consoleLog','winstonLogger','\x20(%dms)','mocha','SRdTx','hookAnalyticsId','TestRunFinished','Exception\x20in\x20uploading\x20log\x20data\x20to\x20','Reporter','kwxeo','../../../helpers/metadata','test_run_uuid','LCtFc','slow','785575EkTJIe','QUcwj','4020142AqYZRj','gdiGz','COMPLETED','current_test','runner','retryOf','vqHkf','NIykz','</section>','toString','mocha/lib/reporters/','\x20-\x20','prototype','.js','tyQOu','responseCode','setCentralScannerData','cCPlj','cwd','length','uuid','redirectUrl','slice','__workerDetails','symbols','OeFAY','PGzEd','4qWwSYP','AssertionError','yLyxv','getTime','bang','EKIvo','../../../helpers/globals','http_response','xnliI','failureCount','color','findGitConfig','\x20with\x20error\x20:\x20','testRunUUID','result','testObservability','dYhls','hHYRg','File\x20path\x20could\x20not\x20be\x20found','\x20\x20<dt\x20class=\x22error\x22>','escape','checkmark','MlZRP','currentTest','TqoIZ','failure','forEach','AFTER_ALL','OgVpj','\x20\x20<dd><pre><code>','hook_run','../../../helpers/test-observability/sessionHandler','XRGCc','logs','JpyTf','<dl>','MOCHA','util','NlvKU','NgksS','current_hook','BCSmF','../../../helpers/test-observability/constants','fullTitle','uploadEventData','1715406uJhGuu','analyticsResult','fail','TestRunSkipped','XbZDB','1899490iAZtzZ','xunit'];a31_0x31e8=function(){return _0x28e30e;};return a31_0x31e8();}const util=require(a31_0x4d0456(0x2e2)),fs=require('fs'),path=require('path'),{requireModule,getCentralUser}=require(a31_0x4d0456(0x220)),Base=requireModule(a31_0x4d0456(0x202),a31_0x4d0456(0x295)),utils=requireModule(a31_0x4d0456(0x21a),'mocha'),color=Base[a31_0x4d0456(0x2c7)],Mocha=requireModule(a31_0x4d0456(0x295)),Runnable=requireModule('mocha/lib/runnable.js',a31_0x4d0456(0x295)),{v4:uuidv4}=require(a31_0x4d0456(0x2b6)),bsSetupHelper=require('../../../helpers/helper'),testhubUtils=require(a31_0x4d0456(0x245)),centralScannerUtils=require('../../../helpers/central-scanner/helpers'),testHubConstants=require('../../../helpers/testhub/constants'),{FRAMEWORKS}=require(a31_0x4d0456(0x2e7)),globals=require(a31_0x4d0456(0x2c3)),logger=require(a31_0x4d0456(0x309))[a31_0x4d0456(0x293)],TestMetadata=require(a31_0x4d0456(0x29c)),a31_0xf8050b={};a31_0xf8050b['before\x20all']=a31_0x4d0456(0x323),a31_0xf8050b['after\x20all']=a31_0x4d0456(0x2d8),a31_0xf8050b[a31_0x4d0456(0x312)]=a31_0x4d0456(0x277),a31_0xf8050b[a31_0x4d0456(0x215)]='AFTER_EACH';function a31_0x5e1d(_0x256aca,_0x1308fe){const _0x31e881=a31_0x31e8();return a31_0x5e1d=function(_0x5e1d19,_0x4c7a54){_0x5e1d19=_0x5e1d19-0x1ed;let _0x1ba254=_0x31e881[_0x5e1d19];return _0x1ba254;},a31_0x5e1d(_0x256aca,_0x1308fe);}const HOOK_TYPES_MAP=a31_0xf8050b,{EVENT_RUN_END,EVENT_TEST_BEGIN,EVENT_TEST_END,EVENT_TEST_PENDING,EVENT_RUN_BEGIN,EVENT_TEST_FAIL,EVENT_TEST_PASS,EVENT_SUITE_BEGIN,EVENT_SUITE_END,EVENT_HOOK_BEGIN,EVENT_HOOK_END}=Mocha['Runner'][a31_0x4d0456(0x2f3)],{STATE_PASSED,STATE_PENDING,STATE_FAILED}=Runnable[a31_0x4d0456(0x2f3)],{getTestEnv,getHookDetails,getHooksForTest,mapTestHooks,getHookSkippedTests}=require('../test-observability/mochaUtils'),{consoleHolder}=require(a31_0x4d0456(0x2e7)),SessionHandler=require(a31_0x4d0456(0x2dc)),{isTestObservabilitySession,PathHelper,debug,failureData}=require(a31_0x4d0456(0x26e)),RequestQueueHandler=require('../../../helpers/test-observability/requestQueueHandler'),constants=require(a31_0x4d0456(0x300)),requestQueueHandler=RequestQueueHandler[a31_0x4d0456(0x21b)]();class MyReporter{constructor(_0x237ab0,_0x5c5e1e){const _0x448b3a=a31_0x4d0456,_0x1acf72={'qssSF':function(_0x3aecbf,_0x3d59e3){return _0x3aecbf===_0x3d59e3;},'IZExG':_0x448b3a(0x240),'FWiOX':function(_0x1ac5a4,_0x51b742){return _0x1ac5a4===_0x51b742;},'QgTYh':function(_0x2fa2d5,_0x40167a){return _0x2fa2d5+_0x40167a;},'VrkHV':function(_0x5d0219,_0x39dca7){return _0x5d0219+_0x39dca7;},'cCPlj':function(_0x5959bb,_0x472744,_0x228c89){return _0x5959bb(_0x472744,_0x228c89);},'qmVmx':_0x448b3a(0x328),'pfPrG':_0x448b3a(0x30c),'SRdTx':_0x448b3a(0x258),'uTAAm':_0x448b3a(0x31d),'UfRPR':'RUNNING','qQfNs':function(_0x1a5807,_0x4b1a0a){return _0x1a5807===_0x4b1a0a;},'NxYZi':_0x448b3a(0x247),'mvuCD':function(_0x2b7493){return _0x2b7493();},'mznqi':function(_0x1cfa51){return _0x1cfa51();},'LhYCa':_0x448b3a(0x244),'XbZDB':function(_0x3ff65d,_0x5cfe1d){return _0x3ff65d===_0x5cfe1d;},'rMBUm':_0x448b3a(0x259),'MFDRu':_0x448b3a(0x1f1),'tyQOu':_0x448b3a(0x267),'MvZhP':function(_0x3c984f,_0x108f11){return _0x3c984f+_0x108f11;},'xnliI':function(_0x1c580b,_0x35e1ce,_0x2442f7){return _0x1c580b(_0x35e1ce,_0x2442f7);},'czwXZ':_0x448b3a(0x2d2),'PGzEd':function(_0x1be44e,_0x350ec7,_0x35e252){return _0x1be44e(_0x350ec7,_0x35e252);},'lovEg':_0x448b3a(0x26d),'RwjbU':_0x448b3a(0x233),'Xfurf':function(_0x5cc6a0,_0x3b1165){return _0x5cc6a0+_0x3b1165;},'NgksS':_0x448b3a(0x294),'ekSRn':_0x448b3a(0x2ec),'XRGCc':'\x20\x20%d)\x20%s','glDjW':function(_0x35ac9e,_0x2c865e,_0x7d57d6){return _0x35ac9e(_0x2c865e,_0x7d57d6);},'ApMKV':'bright\x20yellow','UHCxk':function(_0x2cd8a9,_0x18e3ac,_0xbf8ec6){return _0x2cd8a9(_0x18e3ac,_0xbf8ec6);},'EKIvo':_0x448b3a(0x2a4),'qzPEt':function(_0xecd4f2,_0x1474fe){return _0xecd4f2===_0x1474fe;},'zgBLf':_0x448b3a(0x22d),'MlZRP':function(_0x38194b,_0x2528a4){return _0x38194b===_0x2528a4;},'IaaTA':_0x448b3a(0x29f),'pRyes':function(_0x4a4fc9,_0x15a6b9){return _0x4a4fc9===_0x15a6b9;},'otvmN':_0x448b3a(0x285),'QUcwj':function(_0xaf0714,_0x49ad9f){return _0xaf0714===_0x49ad9f;},'RlEwd':function(_0xaa7b15,_0x330148){return _0xaa7b15===_0x330148;},'NRgiH':_0x448b3a(0x24a),'mGkSw':function(_0x394049,_0x4cb89e){return _0x394049===_0x4cb89e;},'VpdaT':_0x448b3a(0x2ed),'LCtFc':function(_0x4054cc,_0x557126){return _0x4054cc===_0x557126;},'uPzPc':function(_0x1a38ee,_0x1bba87){return _0x1a38ee(_0x1bba87);},'hmsDV':function(_0x2e68ed){return _0x2e68ed();},'aWflk':function(_0x4ba370,_0x2bfb15){return _0x4ba370(_0x2bfb15);},'YjFzk':function(_0x55d26b,_0x26ff11){return _0x55d26b===_0x26ff11;},'slqfv':function(_0x1b9025){return _0x1b9025();},'AbHAk':function(_0x4d96b0){return _0x4d96b0();},'TqoIZ':_0x448b3a(0x2f0),'yLyxv':function(_0x9005ad,_0xedcf48,_0x4c9765){return _0x9005ad(_0xedcf48,_0x4c9765);},'ILZUO':_0x448b3a(0x295),'ERsmX':function(_0x109f4f,_0x419107){return _0x109f4f(_0x419107);},'YKLkU':function(_0x4560b4,_0x5bc53b){return _0x4560b4===_0x5bc53b;},'CwjrC':function(_0x14154b,_0x161d9b){return _0x14154b(_0x161d9b);},'ZovZn':function(_0x42c26c,_0x29845d){return _0x42c26c!==_0x29845d;}};this['type']=_0x5c5e1e[_0x448b3a(0x255)][_0x448b3a(0x268)],this[_0x448b3a(0x2cc)]=_0x1acf72[_0x448b3a(0x214)](isTestObservabilitySession),Base[_0x448b3a(0x226)](this,_0x237ab0,_0x5c5e1e),this[_0x448b3a(0x20b)]=0x0,this[_0x448b3a(0x21e)]=0x0,this[_0x448b3a(0x241)]=[],this[_0x448b3a(0x262)]=[],this[_0x448b3a(0x230)]=0x0,this['_buildCreated']=![],this['_testResults']=[],this[_0x448b3a(0x273)]=_0x1acf72[_0x448b3a(0x288)](getTestEnv),this[_0x448b3a(0x2f4)]=new PathHelper({'cwd':process[_0x448b3a(0x2b4)]()},this[_0x448b3a(0x273)][_0x448b3a(0x236)]),this[_0x448b3a(0x261)]=_0x5c5e1e['reporterOption'][_0x448b3a(0x27f)],this[_0x448b3a(0x201)]();_0x1acf72[_0x448b3a(0x28c)](this[_0x448b3a(0x268)],_0x1acf72[_0x448b3a(0x303)])&&(this[_0x448b3a(0x25a)]='',this[_0x448b3a(0x25b)]=0x2);_0x237ab0[_0x448b3a(0x228)](EVENT_RUN_BEGIN,async()=>{const _0x39f7c5=_0x448b3a;_0x1acf72[_0x39f7c5(0x308)](this[_0x39f7c5(0x268)],_0x1acf72[_0x39f7c5(0x257)])&&Base[_0x39f7c5(0x292)]();})['on'](EVENT_SUITE_BEGIN,_0x83c125=>{const _0x4550fc=_0x448b3a;if(_0x83c125[_0x4550fc(0x2f8)])return;if(_0x1acf72[_0x4550fc(0x28c)](this[_0x4550fc(0x268)],_0x1acf72['IZExG']))this['increaseIndent'](),Base[_0x4550fc(0x292)](_0x1acf72[_0x4550fc(0x25e)](_0x1acf72[_0x4550fc(0x2f1)](this[_0x4550fc(0x1ed)](),_0x1acf72[_0x4550fc(0x2b3)](color,_0x1acf72[_0x4550fc(0x1fc)],_0x1acf72[_0x4550fc(0x225)])),_0x1acf72[_0x4550fc(0x2b3)](color,_0x1acf72[_0x4550fc(0x296)],_0x1acf72[_0x4550fc(0x252)])),_0x1acf72[_0x4550fc(0x20a)],_0x83c125['title'],global[_0x4550fc(0x27b)]);else _0x1acf72[_0x4550fc(0x251)](this[_0x4550fc(0x268)],_0x1acf72['NxYZi'])&&(this[_0x4550fc(0x30a)](this[_0x4550fc(0x1ed)]()+_0x4550fc(0x313)),++this['__indents'],this[_0x4550fc(0x30a)](this[_0x4550fc(0x1ed)]()+_0x4550fc(0x2ff)+utils[_0x4550fc(0x2d1)](_0x83c125['title']+_0x4550fc(0x2ad)+global[_0x4550fc(0x27b)])+'</h1>'),this['docAppend'](this[_0x4550fc(0x1ed)]()+_0x4550fc(0x2e0)));})['on'](EVENT_HOOK_BEGIN,async _0x544987=>{const _0x5e1741=_0x448b3a;if(_0x1acf72[_0x5e1741(0x308)](testhubUtils[_0x5e1741(0x20e)](testHubConstants[_0x5e1741(0x20d)][_0x5e1741(0x275)]),!![])){if(!_0x544987['hookAnalyticsId'])_0x544987[_0x5e1741(0x297)]=_0x1acf72[_0x5e1741(0x2fc)](uuidv4);else _0x544987[_0x5e1741(0x20f)]&&(_0x544987[_0x5e1741(0x297)]=_0x1acf72['mznqi'](uuidv4),delete _0x544987['markedStatus']);_0x544987['started_at']=new Date()[_0x5e1741(0x2fa)](),this['current_hook']=_0x544987,await this['sendTestRunEvent'](_0x544987,undefined,![],_0x1acf72['LhYCa']);}})['on'](EVENT_HOOK_END,async _0x14cafd=>{const _0x107d1a=_0x448b3a;_0x1acf72['XbZDB'](testhubUtils['shouldProcessEventForTesthub'](testHubConstants['EVENT'][_0x107d1a(0x23d)]),!![])&&(!_0x14cafd[_0x107d1a(0x20f)]&&(_0x14cafd['markedStatus']=!![],await this[_0x107d1a(0x27e)](_0x14cafd,undefined,![],_0x1acf72[_0x107d1a(0x282)])));})['on'](EVENT_SUITE_END,_0x1e7ae1=>{const _0x3073d6=_0x448b3a,_0x54d867={'wsUOl':function(_0x157149,_0x334b51){const _0xaf8054=a31_0x5e1d;return _0x1acf72[_0xaf8054(0x28c)](_0x157149,_0x334b51);},'IXnag':_0x1acf72['MFDRu'],'kadSp':_0x1acf72[_0x3073d6(0x2b0)],'vqHkf':function(_0x147ffd,_0x9820ef){const _0x3b1ecd=_0x3073d6;return _0x1acf72[_0x3b1ecd(0x311)](_0x147ffd,_0x9820ef);},'hHYRg':function(_0x9eb7ff,_0x1c32ec,_0x7f90a){const _0x4c69ca=_0x3073d6;return _0x1acf72[_0x4c69ca(0x2c5)](_0x9eb7ff,_0x1c32ec,_0x7f90a);},'NYdei':_0x1acf72['czwXZ'],'BErsH':function(_0x3fd574,_0x2dd439,_0x2d1115){const _0x4507df=_0x3073d6;return _0x1acf72[_0x4507df(0x2bc)](_0x3fd574,_0x2dd439,_0x2d1115);},'mtOSh':_0x1acf72[_0x3073d6(0x24c)],'AxsIW':_0x1acf72[_0x3073d6(0x231)],'JfdWo':function(_0x1e86a7,_0xabb727){const _0x1cda27=_0x3073d6;return _0x1acf72[_0x1cda27(0x211)](_0x1e86a7,_0xabb727);},'bvUVF':function(_0x220741,_0x5c2fae,_0x67f496){const _0x2c133e=_0x3073d6;return _0x1acf72[_0x2c133e(0x2b3)](_0x220741,_0x5c2fae,_0x67f496);},'vorAB':_0x1acf72[_0x3073d6(0x2e4)],'TwFXt':_0x1acf72[_0x3073d6(0x28e)],'maWOF':_0x1acf72[_0x3073d6(0x2dd)]};if(_0x1e7ae1[_0x3073d6(0x2f8)])return;if(_0x1acf72['XbZDB'](this[_0x3073d6(0x268)],_0x1acf72[_0x3073d6(0x257)]))Base[_0x3073d6(0x292)](),Base['consoleLog'](_0x1acf72[_0x3073d6(0x2f1)](_0x1acf72[_0x3073d6(0x25e)](this[_0x3073d6(0x1ed)](),_0x1acf72[_0x3073d6(0x2f2)](color,_0x1acf72['ApMKV'],_0x1acf72[_0x3073d6(0x225)])),_0x1acf72[_0x3073d6(0x314)](color,_0x1acf72[_0x3073d6(0x296)],_0x1acf72[_0x3073d6(0x252)])),_0x1acf72[_0x3073d6(0x2c2)],_0x1e7ae1['title'],global[_0x3073d6(0x27b)]),this[_0x3073d6(0x241)]['forEach'](_0x45b6ee=>{const _0x2f577e=_0x3073d6;if(_0x54d867['wsUOl'](_0x45b6ee['state'],_0x54d867[_0x2f577e(0x209)])){var _0x5fe57b;_0x54d867['wsUOl'](_0x45b6ee[_0x2f577e(0x1f7)],_0x54d867['kadSp'])?(_0x5fe57b=_0x54d867['vqHkf'](_0x54d867['vqHkf'](this[_0x2f577e(0x1ed)](),_0x54d867['hHYRg'](color,_0x54d867[_0x2f577e(0x28b)],_0x54d867[_0x2f577e(0x2a8)]('\x20\x20',Base[_0x2f577e(0x2ba)]['ok']))),_0x54d867[_0x2f577e(0x31c)](color,_0x54d867['mtOSh'],_0x54d867[_0x2f577e(0x302)])),Base[_0x2f577e(0x292)](_0x5fe57b,_0x45b6ee[_0x2f577e(0x1f3)])):(_0x5fe57b=_0x54d867[_0x2f577e(0x2a8)](_0x54d867[_0x2f577e(0x238)](_0x54d867[_0x2f577e(0x2a8)](this[_0x2f577e(0x1ed)](),_0x54d867['bvUVF'](color,_0x54d867[_0x2f577e(0x28b)],_0x54d867[_0x2f577e(0x2a8)]('\x20\x20',Base[_0x2f577e(0x2ba)]['ok']))),_0x54d867['bvUVF'](color,_0x54d867[_0x2f577e(0x25f)],_0x54d867['AxsIW'])),_0x54d867[_0x2f577e(0x2ce)](color,_0x45b6ee['speed'],_0x54d867['vorAB'])),Base['consoleLog'](_0x5fe57b,_0x45b6ee[_0x2f577e(0x1f3)],_0x45b6ee['duration']));}else Base[_0x2f577e(0x292)](_0x54d867[_0x2f577e(0x2a8)](this[_0x2f577e(0x1ed)](),_0x54d867[_0x2f577e(0x31c)](color,_0x54d867[_0x2f577e(0x327)],_0x54d867[_0x2f577e(0x218)])),++this[_0x2f577e(0x21e)],_0x45b6ee['title']);}),this[_0x3073d6(0x1fa)]();else _0x1acf72['qzPEt'](this['type'],_0x1acf72[_0x3073d6(0x303)])&&(this['docAppend'](this['indent']()+_0x3073d6(0x279)),--this[_0x3073d6(0x25b)],this[_0x3073d6(0x30a)](this['indent']()+_0x3073d6(0x2aa)),--this[_0x3073d6(0x25b)]);Array[_0x3073d6(0x2ae)][_0x3073d6(0x1ee)][_0x3073d6(0x265)](this[_0x3073d6(0x262)],this[_0x3073d6(0x241)]),this['results']=[];})['on'](EVENT_TEST_PASS,async _0x3e9fcf=>{const _0x19c117=_0x448b3a;this['results']['push']({'speed':_0x3e9fcf['speed'],'suite':_0x3e9fcf[_0x19c117(0x21f)][_0x19c117(0x1f3)],'title':_0x3e9fcf['title'],'fullTitle':_0x3e9fcf['fullTitle'](),'duration':_0x3e9fcf['duration'],'state':_0x3e9fcf[_0x19c117(0x2fd)],'err':{},'currentRetry':_0x3e9fcf[_0x19c117(0x31f)](),'titlePathV':_0x3e9fcf[_0x19c117(0x310)](),'isPending':_0x3e9fcf['isPending']()});if(_0x1acf72[_0x19c117(0x2ee)](this[_0x19c117(0x268)],_0x1acf72['zgBLf']))_0x1acf72[_0x19c117(0x2d3)](_0x3e9fcf[_0x19c117(0x1f7)],_0x1acf72[_0x19c117(0x256)])?process[_0x19c117(0x204)][_0x19c117(0x2f6)](Base[_0x19c117(0x2c7)](_0x1acf72['ApMKV'],Base['symbols'][_0x19c117(0x22d)])):process[_0x19c117(0x204)][_0x19c117(0x2f6)](Base['color'](_0x3e9fcf[_0x19c117(0x1f7)],Base[_0x19c117(0x2ba)][_0x19c117(0x22d)]));else{if(_0x1acf72['pRyes'](this[_0x19c117(0x268)],_0x1acf72[_0x19c117(0x303)])){this['docAppend'](this[_0x19c117(0x1ed)]()+_0x19c117(0x24e)+utils[_0x19c117(0x2d1)](_0x3e9fcf[_0x19c117(0x1f3)])+'</dt>'),this[_0x19c117(0x30a)](this[_0x19c117(0x1ed)]()+_0x19c117(0x24e)+utils[_0x19c117(0x2d1)](_0x3e9fcf[_0x19c117(0x270)])+'</dt>');var _0x1106e6=utils['escape'](utils[_0x19c117(0x254)](_0x3e9fcf['body']));this[_0x19c117(0x30a)](this['indent']()+_0x19c117(0x2da)+_0x1106e6+_0x19c117(0x320));}}_0x1acf72[_0x19c117(0x308)](testhubUtils[_0x19c117(0x20e)](),!![])&&(!_0x3e9fcf[_0x19c117(0x20f)]&&(_0x3e9fcf[_0x19c117(0x20f)]=!![],await this['sendTestRunEvent'](_0x3e9fcf)));})['on'](EVENT_TEST_FAIL,async(_0x281e11,_0x2392a5)=>{const _0x742377=_0x448b3a;this['results']['push']({'title':_0x281e11[_0x742377(0x1f3)],'suite':_0x281e11[_0x742377(0x21f)][_0x742377(0x1f3)],'state':_0x281e11[_0x742377(0x2fd)],'err':{'message':util['inspect'](_0x2392a5)},'fullTitle':_0x281e11['fullTitle'](),'speed':_0x281e11['speed'],'currentRetry':_0x281e11[_0x742377(0x31f)](),'titlePathV':_0x281e11[_0x742377(0x310)]()});if(_0x1acf72[_0x742377(0x28c)](this[_0x742377(0x268)],_0x1acf72[_0x742377(0x1fe)]))process['stdout'][_0x742377(0x2f6)](Base['color'](_0x1acf72[_0x742377(0x28e)],Base['symbols'][_0x742377(0x2c1)]));else{if(_0x1acf72[_0x742377(0x2ee)](this[_0x742377(0x268)],_0x1acf72[_0x742377(0x303)])){const _0x5c6c56=_0x1acf72[_0x742377(0x229)]['split']('|');let _0x292803=0x0;while(!![]){switch(_0x5c6c56[_0x292803++]){case'0':this[_0x742377(0x30a)](this[_0x742377(0x1ed)]()+'\x20\x20<dd\x20class=\x22error\x22>'+utils['escape'](_0x281e11['err'])+_0x742377(0x321));continue;case'1':this[_0x742377(0x30a)](this[_0x742377(0x1ed)]()+_0x742377(0x2d0)+utils['escape'](_0x281e11[_0x742377(0x270)])+_0x742377(0x30e));continue;case'2':this[_0x742377(0x30a)](this[_0x742377(0x1ed)]()+'\x20\x20<dt\x20class=\x22error\x22>'+utils['escape'](_0x281e11[_0x742377(0x1f3)])+_0x742377(0x30e));continue;case'3':this[_0x742377(0x30a)](this[_0x742377(0x1ed)]()+_0x742377(0x283)+_0x2e7e5d+_0x742377(0x320));continue;case'4':var _0x2e7e5d=utils[_0x742377(0x2d1)](utils[_0x742377(0x254)](_0x281e11[_0x742377(0x287)]));continue;}break;}}}if(_0x1acf72[_0x742377(0x2a1)](testhubUtils[_0x742377(0x20e)](testHubConstants['EVENT']['HookFinished']),!![])){if(!_0x281e11['markedStatus']){_0x281e11[_0x742377(0x20f)]=!![];if(_0x281e11[_0x742377(0x1fd)])await this['sendTestRunEvent'](_0x281e11,_0x2392a5);else _0x281e11['hookAnalyticsId']&&await this[_0x742377(0x27e)](_0x281e11,_0x2392a5,![],_0x1acf72[_0x742377(0x282)]);}}})['on'](EVENT_TEST_PENDING,async _0x534f96=>{const _0x16003c=_0x448b3a;this['results'][_0x16003c(0x1ee)]({'title':_0x534f96[_0x16003c(0x1f3)],'suite':_0x534f96[_0x16003c(0x21f)]['title'],'state':_0x534f96['state'],'err':{},'fullTitle':_0x534f96[_0x16003c(0x2e8)](),'speed':_0x534f96['speed'],'currentRetry':_0x534f96['currentRetry'](),'titlePathV':_0x534f96[_0x16003c(0x310)]()}),_0x1acf72[_0x16003c(0x281)](this['type'],_0x1acf72[_0x16003c(0x1fe)])&&process[_0x16003c(0x204)][_0x16003c(0x2f6)](Base[_0x16003c(0x2c7)](_0x1acf72['NRgiH'],Base[_0x16003c(0x2ba)][_0x16003c(0x2fe)])),_0x1acf72[_0x16003c(0x237)](testhubUtils[_0x16003c(0x20e)](),!![])&&(!_0x534f96[_0x16003c(0x1fd)]&&(_0x534f96[_0x16003c(0x1fd)]=_0x1acf72['mvuCD'](uuidv4)),!_0x534f96[_0x16003c(0x20f)]&&(_0x534f96[_0x16003c(0x20f)]=!![],await this[_0x16003c(0x27e)](_0x534f96,undefined,![],_0x1acf72[_0x16003c(0x22a)])));})['on'](EVENT_TEST_BEGIN,async _0x33896b=>{const _0xc5ee8e=_0x448b3a;_0x1acf72[_0xc5ee8e(0x29e)](testhubUtils['shouldProcessEventForTesthub'](),!![])&&await this[_0xc5ee8e(0x329)](_0x33896b);})['on'](EVENT_TEST_END,async _0x3485a9=>{const _0x5ae5a1=_0x448b3a;_0x1acf72[_0x5ae5a1(0x278)](testhubUtils[_0x5ae5a1(0x20e)](),!![])&&(!_0x3485a9[_0x5ae5a1(0x20f)]&&(_0x3485a9['markedStatus']=!![],await this[_0x5ae5a1(0x27e)](_0x3485a9)));})[_0x448b3a(0x228)](EVENT_RUN_END,async()=>{const _0x2b5ec8=_0x448b3a;try{if(_0x1acf72[_0x2b5ec8(0x278)](testhubUtils[_0x2b5ec8(0x20e)](),!![])){const _0x56bdf0=_0x1acf72[_0x2b5ec8(0x2f5)](getHookSkippedTests,this[_0x2b5ec8(0x2a6)][_0x2b5ec8(0x221)]);for(const _0x1ccf8f of _0x56bdf0){!_0x1ccf8f['testAnalyticsId']&&(_0x1ccf8f[_0x2b5ec8(0x1fd)]=_0x1acf72[_0x2b5ec8(0x207)](uuidv4)),await this[_0x2b5ec8(0x27e)](_0x1ccf8f,undefined,![],_0x1acf72['VpdaT']);}}}catch(_0x1c8194){_0x1acf72[_0x2b5ec8(0x263)](debug,_0x2b5ec8(0x27a)+_0x1c8194);}await requestQueueHandler['shutdown'](),_0x1acf72['YjFzk'](this[_0x2b5ec8(0x268)],_0x1acf72[_0x2b5ec8(0x303)])&&Base['consoleLog'](this['docHtml']);});if(this[_0x448b3a(0x268)]&&![_0x1acf72[_0x448b3a(0x303)],_0x1acf72[_0x448b3a(0x2d5)],_0x1acf72[_0x448b3a(0x257)],_0x1acf72[_0x448b3a(0x1fe)]]['includes'](this['type'])){const _0x55d2fe=this[_0x448b3a(0x268)][_0x448b3a(0x28f)]();this[_0x448b3a(0x29a)]=null;try{this[_0x448b3a(0x29a)]=_0x1acf72[_0x448b3a(0x2bf)](requireModule,_0x448b3a(0x2ac)+_0x55d2fe+_0x448b3a(0x2af),_0x1acf72[_0x448b3a(0x24f)]);}catch(_0x542fe6){_0x1acf72[_0x448b3a(0x26a)](debug,'Exception\x20in\x20browserstack\x20custome\x20reporter\x20with\x20error:\x20'+_0x542fe6);}if(_0x1acf72[_0x448b3a(0x286)](this[_0x448b3a(0x29a)],null))try{this[_0x448b3a(0x29a)]=_0x1acf72['CwjrC'](require,_0x55d2fe);}catch(_0x1bb5eb){console[_0x448b3a(0x266)](_0x448b3a(0x30f)+_0x55d2fe);}if(_0x1acf72[_0x448b3a(0x223)](this['Reporter'],null)){const _0x429a72={};_0x429a72[_0x448b3a(0x31e)]=_0x5c5e1e[_0x448b3a(0x255)],this['Reporter']=new this['Reporter'](_0x237ab0,_0x429a72);}}}[a31_0x4d0456(0x1ed)](){const _0x264205=a31_0x4d0456,_0x15d802={'jvNdT':function(_0x1ce585,_0x4b785c){return _0x1ce585(_0x4b785c);}};return _0x15d802[_0x264205(0x1ff)](Array,this[_0x264205(0x20b)])[_0x264205(0x2f9)]('\x20\x20');}[a31_0x4d0456(0x203)](){const _0x2b85e9=a31_0x4d0456;this[_0x2b85e9(0x20b)]++;}['decreaseIndent'](){const _0x17abcb=a31_0x4d0456;this[_0x17abcb(0x20b)]--;}[a31_0x4d0456(0x30a)](_0x5cda96){const _0x5b29b0=a31_0x4d0456;this[_0x5b29b0(0x25a)]+=_0x5cda96;}['done'](_0x4384b7,_0x54ddec){const _0x371947=a31_0x4d0456,_0x38261a={'GCKRu':function(_0x1df481,_0x1880fd){return _0x1df481(_0x1880fd);}},_0x1f3d93={};_0x1f3d93[_0x371947(0x2c6)]=_0x4384b7,_0x1f3d93['results']=this[_0x371947(0x262)],_0x38261a[_0x371947(0x1f5)](_0x54ddec,_0x1f3d93);}[a31_0x4d0456(0x201)](){const _0x1754bb=a31_0x4d0456;process['removeAllListeners']('bs:addLog:'+process[_0x1754bb(0x26b)]),process['on'](_0x1754bb(0x212)+process[_0x1754bb(0x26b)],this[_0x1754bb(0x217)]['bind'](this)),process[_0x1754bb(0x306)](_0x1754bb(0x1f4)+process[_0x1754bb(0x26b)]),process['on']('bs:addPlatformDetails:'+process[_0x1754bb(0x26b)],this[_0x1754bb(0x222)][_0x1754bb(0x242)](this));}[a31_0x4d0456(0x329)]=async _0x1dce09=>{const _0x2dc67a=a31_0x4d0456,_0x42bb2a={'qrAPP':function(_0xb8cbc1){return _0xb8cbc1();},'sLEzd':_0x2dc67a(0x2ca),'xRwSg':function(_0x3136a1,_0x4bb5be){return _0x3136a1>_0x4bb5be;},'DlHEj':function(_0x577481,_0xc78c8e){return _0x577481===_0xc78c8e;},'OoPqc':'TestRunStarted','wBlzL':function(_0x4abc82,_0x277f10){return _0x4abc82(_0x277f10);}};try{const _0x5a73c1=this[_0x2dc67a(0x2a5)];this[_0x2dc67a(0x2a5)]=_0x1dce09,_0x1dce09[_0x2dc67a(0x2a7)]=null,_0x1dce09[_0x2dc67a(0x1fd)]=_0x42bb2a['qrAPP'](uuidv4),globals['setGlobal'](_0x42bb2a[_0x2dc67a(0x23a)],_0x1dce09[_0x2dc67a(0x1fd)]),global[_0x2dc67a(0x2b9)]=global['__workerDetails']||{},global['__workerDetails'][_0x2dc67a(0x2d4)]=global['__workerDetails']['currentTest']||{},global['__workerDetails'][_0x2dc67a(0x2d4)][_0x2dc67a(0x305)]=_0x1dce09[_0x2dc67a(0x1fd)],_0x1dce09[_0x2dc67a(0x274)]=new Date()[_0x2dc67a(0x2fa)](),_0x42bb2a[_0x2dc67a(0x20c)](_0x1dce09[_0x2dc67a(0x239)],0x0)&&_0x5a73c1&&_0x42bb2a[_0x2dc67a(0x1f0)](_0x5a73c1[_0x2dc67a(0x1f3)],_0x1dce09[_0x2dc67a(0x1f3)])?(_0x1dce09[_0x2dc67a(0x2a7)]=_0x5a73c1[_0x2dc67a(0x1fd)],await this[_0x2dc67a(0x27e)](_0x1dce09,undefined,![],_0x42bb2a[_0x2dc67a(0x216)]),_0x5a73c1['state']=STATE_FAILED,await this[_0x2dc67a(0x27e)](_0x5a73c1,undefined,!![])):await this[_0x2dc67a(0x27e)](_0x1dce09,undefined,![],_0x42bb2a[_0x2dc67a(0x216)]);}catch(_0x41c399){_0x42bb2a[_0x2dc67a(0x290)](debug,_0x2dc67a(0x1f6)+_0x41c399);}};[a31_0x4d0456(0x27e)]=async(_0x560c68,_0x5f59d1=undefined,_0x3c2dbd=![],_0x40b6e0=a31_0x4d0456(0x298))=>{const _0x2098d6=a31_0x4d0456,_0x5ace69={'VwdPS':function(_0x259b8b,_0x77a61f){return _0x259b8b===_0x77a61f;},'eDAAG':function(_0x3f18a0,_0x5d8a0d){return _0x3f18a0!==_0x5d8a0d;},'HkqOg':_0x2098d6(0x322),'xnyay':'err','JIGYz':function(_0x504312,_0x10ea97){return _0x504312!==_0x10ea97;},'gDYzg':function(_0x37bfd4,_0x36e7db){return _0x37bfd4!==_0x36e7db;},'GEQFG':function(_0x6151b5,_0x1b5d78){return _0x6151b5!==_0x1b5d78;},'IOafj':_0x2098d6(0x2cf),'JWVzy':_0x2098d6(0x235),'OgVpj':_0x2098d6(0x26f),'pWNLX':_0x2098d6(0x2ed),'QEwlJ':'skipped','kbvqo':function(_0x470920,_0x496fea){return _0x470920-_0x496fea;},'ecUbT':_0x2098d6(0x2be),'aqHDm':'UnhandledError','dYhls':_0x2098d6(0x298),'oyOcA':'TestRunStarted','GgeQp':function(_0x27372a){return _0x27372a();},'GZYWH':function(_0x2ceca3,_0x4dc669){return _0x2ceca3===_0x4dc669;},'EYorR':_0x2098d6(0x274),'XYIrR':'finished_at','BCSmF':function(_0x31b7a6,_0x946a90){return _0x31b7a6(_0x946a90);},'XKnJV':_0x2098d6(0x259),'RFjkD':_0x2098d6(0x276),'ELKrB':_0x2098d6(0x1f1),'JpyTf':_0x2098d6(0x312),'NIykz':function(_0x244015,_0x29ad69){return _0x244015(_0x29ad69);},'BqpRl':_0x2098d6(0x2d6),'izcfp':'failure_backtrace','obFZf':'backtrace','AzZum':'failure_reason_expanded','zeXCt':'expanded','ZDzZr':'hook_type','OeFAY':_0x2098d6(0x2db),'vWBxO':_0x2098d6(0x264)};try{if(_0x560c68[_0x2098d6(0x287)]&&_0x560c68[_0x2098d6(0x287)][_0x2098d6(0x2fb)](/browserstack internal helper hook/))return;let _0x11fc13=[];if(_0x5ace69['VwdPS'](_0x560c68[_0x2098d6(0x2fd)],STATE_FAILED)){if(_0x5ace69['eDAAG'](_0x560c68[_0x2098d6(0x271)],undefined))_0x11fc13=_0x560c68['err'][_0x2098d6(0x246)]?[_0x560c68['err']['multiple'],_0x5ace69[_0x2098d6(0x23b)]]:[_0x560c68['err'],_0x5ace69[_0x2098d6(0x1f2)]];else _0x5ace69[_0x2098d6(0x326)](_0x5f59d1,undefined)?_0x11fc13=[_0x5f59d1,_0x5ace69['xnyay']]:_0x11fc13=[];}const _0x423e2b=_0x5ace69[_0x2098d6(0x205)](_0x560c68['err'],undefined)?_0x560c68[_0x2098d6(0x271)][_0x2098d6(0x2ab)]():_0x5ace69[_0x2098d6(0x319)](_0x5f59d1,undefined)?_0x5f59d1[_0x2098d6(0x2ab)]():undefined;let _0x5047ad;try{_0x5047ad=this[_0x2098d6(0x200)](_0x560c68);}catch(_0xfe0a07){_0x5047ad=null;}const _0x279dbf=_0x5047ad?this[_0x2098d6(0x2c8)](_0x5047ad):null,_0x2859d5=_0x5047ad?this[_0x2098d6(0x2f4)][_0x2098d6(0x22f)](this[_0x2098d6(0x200)](_0x560c68)):_0x5ace69[_0x2098d6(0x1f9)],_0x4c7e47={'framework':_0x5ace69[_0x2098d6(0x317)],'uuid':_0x560c68[_0x2098d6(0x1fd)]||_0x560c68['hookAnalyticsId'],'name':_0x560c68[_0x2098d6(0x1f3)],'body':{'lang':_0x5ace69[_0x2098d6(0x2d9)],'code':_0x560c68['body']},'scope':this[_0x2098d6(0x2f7)](_0x560c68),'scopes':this[_0x2098d6(0x280)](_0x560c68),'identifier':_0x560c68[_0x2098d6(0x2e8)](),'file_name':_0x2859d5,'vc_filepath':_0x279dbf?path[_0x2098d6(0x316)](_0x279dbf,_0x5047ad):null,'location':_0x2859d5,'result':_0x5ace69['VwdPS'](_0x40b6e0,_0x5ace69[_0x2098d6(0x250)])?_0x5ace69['QEwlJ']:this[_0x2098d6(0x2eb)](_0x560c68[_0x2098d6(0x2fd)]),'failure_reason':_0x423e2b,'duration_in_ms':_0x560c68['duration']||(_0x40b6e0[_0x2098d6(0x2fb)](/Finished/)||_0x40b6e0[_0x2098d6(0x2fb)](/Skipped/)?_0x5ace69['kbvqo'](Date[_0x2098d6(0x22b)](),new Date(_0x560c68['started_at'])[_0x2098d6(0x2c0)]()):null),'started_at':_0x560c68[_0x2098d6(0x274)],'finished_at':_0x40b6e0['match'](/Finished/)||_0x40b6e0['match'](/Skipped/)?new Date()['toISOString']():null,'failure':failureData[_0x2098d6(0x265)](null,_0x11fc13),'failure_type':!_0x423e2b?null:_0x423e2b[_0x2098d6(0x2fb)](/AssertionError/)?_0x5ace69[_0x2098d6(0x24d)]:_0x5ace69[_0x2098d6(0x253)],'retry_of':_0x560c68[_0x2098d6(0x2a7)]};if([_0x5ace69[_0x2098d6(0x250)],_0x5ace69[_0x2098d6(0x2cd)],_0x5ace69[_0x2098d6(0x219)]][_0x2098d6(0x30d)](_0x40b6e0)){if(_0x5ace69[_0x2098d6(0x227)](getCentralUser)['lcnc']){const _0x10da30=TestMetadata[_0x2098d6(0x22c)](_0x560c68[_0x2098d6(0x1fd)]);if(_0x10da30){const _0x4e29d8={};_0x4e29d8['lcnc']=_0x10da30,Object[_0x2098d6(0x28d)](_0x4c7e47,_0x4e29d8);}}}testhubUtils['appendTesthubParams'](_0x4c7e47,_0x40b6e0,_0x560c68,FRAMEWORKS[_0x2098d6(0x2e1)]);(_0x560c68['responseCode']||_0x560c68[_0x2098d6(0x2b7)])&¢ralScannerUtils[_0x2098d6(0x2b2)](_0x4c7e47,_0x560c68[_0x2098d6(0x2b1)],_0x560c68[_0x2098d6(0x2b7)]);_0x5ace69['GZYWH'](_0x40b6e0,_0x5ace69[_0x2098d6(0x250)])&&!_0x4c7e47[_0x5ace69[_0x2098d6(0x26c)]]&&(_0x4c7e47[_0x5ace69[_0x2098d6(0x26c)]]=_0x4c7e47[_0x5ace69[_0x2098d6(0x27d)]]);if(_0x40b6e0['match'](/HookRun/))[_0x4c7e47[_0x2098d6(0x27c)],_0x4c7e47[_0x2098d6(0x232)]]=_0x5ace69['BCSmF'](getHookDetails,_0x560c68[_0x2098d6(0x2e8)]()||_0x560c68[_0x2098d6(0x1fb)]||_0x560c68[_0x2098d6(0x1f3)]),_0x5ace69[_0x2098d6(0x315)](_0x40b6e0,_0x5ace69[_0x2098d6(0x24b)])&&(_0x5ace69[_0x2098d6(0x319)](_0x4c7e47[_0x2098d6(0x2cb)],_0x5ace69[_0x2098d6(0x324)])&&(_0x4c7e47[_0x2098d6(0x2cb)]=_0x5ace69[_0x2098d6(0x21c)]),_0x5ace69[_0x2098d6(0x30b)](_0x4c7e47[_0x2098d6(0x27c)],_0x5ace69[_0x2098d6(0x2df)])&&_0x5ace69[_0x2098d6(0x30b)](_0x4c7e47['result'],_0x5ace69[_0x2098d6(0x324)])&&!_0x560c68[_0x2098d6(0x213)][_0x2098d6(0x2d4)][_0x2098d6(0x20f)]&&(_0x560c68[_0x2098d6(0x213)][_0x2098d6(0x2d4)][_0x2098d6(0x20f)]=!![],_0x560c68[_0x2098d6(0x213)]['currentTest'][_0x2098d6(0x2fd)]=STATE_FAILED,await this['sendTestRunEvent'](_0x560c68[_0x2098d6(0x213)]['currentTest'],undefined,!![])));else _0x40b6e0[_0x2098d6(0x2fb)](/TestRun/)&&_0x5ace69[_0x2098d6(0x2a9)](mapTestHooks,_0x560c68);const _0x4910e7=_0x4c7e47[_0x5ace69[_0x2098d6(0x23e)]][0x0];_0x4910e7&&(_0x4c7e47[_0x5ace69[_0x2098d6(0x272)]]=_0x4910e7[_0x5ace69[_0x2098d6(0x224)]],_0x4c7e47[_0x5ace69[_0x2098d6(0x23f)]]=_0x4910e7[_0x5ace69['zeXCt']]);[_0x5ace69[_0x2098d6(0x2cd)],_0x5ace69['pWNLX']][_0x2098d6(0x30d)](_0x40b6e0)&&(this['_testResults'][_0x2098d6(0x1ee)](_0x4c7e47),_0x4c7e47[_0x2098d6(0x206)]=_0x5ace69[_0x2098d6(0x2e6)](getHooksForTest,_0x560c68));const _0x74cf5d={'event_type':_0x5ace69['GZYWH'](_0x40b6e0,_0x5ace69[_0x2098d6(0x250)])?_0x5ace69[_0x2098d6(0x2cd)]:_0x40b6e0};_0x40b6e0['match'](/HookRun/)?(_0x4c7e47[_0x5ace69[_0x2098d6(0x291)]]=HOOK_TYPES_MAP[_0x4c7e47[_0x5ace69[_0x2098d6(0x291)]]],_0x74cf5d[_0x5ace69[_0x2098d6(0x2bb)]]=_0x4c7e47):_0x74cf5d[_0x5ace69[_0x2098d6(0x260)]]=_0x4c7e47,testhubUtils['setCurrentTestData'](FRAMEWORKS[_0x2098d6(0x2e1)],_0x74cf5d),await SessionHandler[_0x2098d6(0x2e9)](_0x74cf5d);}catch(_0x2e0152){_0x5ace69['BCSmF'](debug,'Exception\x20in\x20populating\x20test\x20data\x20for\x20event\x20'+_0x40b6e0+_0x2098d6(0x2c9)+_0x2e0152);}};[a31_0x4d0456(0x2c8)](_0x922b6b){const _0x4c2875=a31_0x4d0456,_0x32bae4={};_0x32bae4[_0x4c2875(0x284)]=function(_0x4645c4,_0x14f6a4){return _0x4645c4===_0x14f6a4;},_0x32bae4[_0x4c2875(0x325)]=function(_0x4eac88,_0x22a464){return _0x4eac88===_0x22a464;},_0x32bae4['NRnbM']=function(_0x25c773,_0x426051){return _0x25c773===_0x426051;},_0x32bae4[_0x4c2875(0x301)]=_0x4c2875(0x208),_0x32bae4['lgcOn']=_0x4c2875(0x25d);const _0x12b102=_0x32bae4,_0x10350a=path['sep'];if(_0x12b102[_0x4c2875(0x284)](_0x922b6b,null)||_0x12b102['wjsoV'](_0x922b6b,'')||_0x12b102[_0x4c2875(0x284)](_0x922b6b,_0x10350a)||_0x12b102['NRnbM'](_0x922b6b,path[_0x4c2875(0x318)](_0x922b6b)))return null;try{return fs['statSync'](path[_0x4c2875(0x2f9)](_0x922b6b,_0x12b102[_0x4c2875(0x301)],_0x12b102['lgcOn'])),_0x922b6b;}catch(_0x2e464b){const _0x443cc7=path[_0x4c2875(0x318)](_0x922b6b);return this['findGitConfig'](_0x443cc7);}}[a31_0x4d0456(0x217)]=async _0x19189e=>{const _0x10c05c=a31_0x4d0456,_0x5a2b32={'NlvKU':'LogCreated','gdiGz':function(_0x483a35,_0x202434){return _0x483a35(_0x202434);}};try{this[_0x10c05c(0x2e5)]&&!this[_0x10c05c(0x2e5)][_0x10c05c(0x20f)]&&(_0x19189e[_0x10c05c(0x1f8)]=this[_0x10c05c(0x2e5)][_0x10c05c(0x297)]);!_0x19189e[_0x10c05c(0x1f8)]&&this[_0x10c05c(0x2a5)]&&!this[_0x10c05c(0x2a5)]['markedStatus']&&(_0x19189e[_0x10c05c(0x29d)]=this[_0x10c05c(0x2a5)]['testAnalyticsId']);if(_0x19189e[_0x10c05c(0x1f8)]||_0x19189e[_0x10c05c(0x29d)]){const _0x35b8f4={};_0x35b8f4[_0x10c05c(0x31b)]=_0x5a2b32[_0x10c05c(0x2e3)],_0x35b8f4[_0x10c05c(0x2de)]=[_0x19189e],await SessionHandler[_0x10c05c(0x2e9)](_0x35b8f4);}}catch(_0x199361){_0x5a2b32[_0x10c05c(0x2a3)](debug,_0x10c05c(0x299)+constants['TEST_REPORTING_ANALYTICS']+_0x10c05c(0x2c9)+_0x199361);}};[a31_0x4d0456(0x222)]=async _0x173367=>{const _0x9b71cd=a31_0x4d0456,_0x443bd1={'mntJH':_0x9b71cd(0x2c4),'NGBYK':_0x9b71cd(0x23c),'qPmJd':function(_0x148287,_0x408f14){return _0x148287(_0x408f14);}};try{const _0x40bb50={};_0x40bb50[_0x9b71cd(0x2b6)]=_0x173367[_0x9b71cd(0x2b6)]||this[_0x9b71cd(0x2a5)][_0x9b71cd(0x1fd)],_0x40bb50[_0x9b71cd(0x31a)]=_0x173367[_0x443bd1[_0x9b71cd(0x248)]];const _0x34edbb=_0x40bb50,_0x997078={};_0x997078[_0x9b71cd(0x31b)]=_0x443bd1[_0x9b71cd(0x269)],_0x997078[_0x9b71cd(0x264)]=_0x34edbb,await SessionHandler[_0x9b71cd(0x2e9)](_0x997078);}catch(_0x2cca2f){_0x443bd1[_0x9b71cd(0x21d)](debug,'Exception\x20in\x20uploading\x20platform\x20details\x20to\x20'+constants[_0x9b71cd(0x22e)]+_0x9b71cd(0x2c9)+_0x2cca2f);}};[a31_0x4d0456(0x2eb)](_0x1177a4){const _0x2ce03b=a31_0x4d0456,_0x5e26af={};_0x5e26af[_0x2ce03b(0x304)]=_0x2ce03b(0x1f1),_0x5e26af[_0x2ce03b(0x243)]=_0x2ce03b(0x24a),_0x5e26af['kDtal']='failed';const _0x3579f5=_0x5e26af,_0x434bdc={};return _0x434bdc[STATE_PASSED]=_0x3579f5['moNzu'],_0x434bdc[STATE_PENDING]=_0x3579f5['tYRie'],_0x434bdc[STATE_FAILED]=_0x3579f5['kDtal'],_0x434bdc[_0x1177a4];}[a31_0x4d0456(0x2f7)](_0x118ded){const _0x178542=a31_0x4d0456,_0xb541f8={};_0xb541f8[_0x178542(0x25c)]=function(_0x14c382,_0x107775){return _0x14c382-_0x107775;};const _0xb928fa=_0xb541f8,_0x258c28=_0x118ded['titlePath']();return _0x258c28[_0x178542(0x2b8)](0x0,_0xb928fa['iunVp'](_0x258c28['length'],0x1))['join']('\x20');}['scopes'](_0x114472){const _0x3b3ff4=a31_0x4d0456,_0x1622e6={};_0x1622e6[_0x3b3ff4(0x289)]=function(_0x170da6,_0x3cb4b7){return _0x170da6-_0x3cb4b7;};const _0x234b1e=_0x1622e6,_0x6b31f6=_0x114472['titlePath']();return _0x6b31f6[_0x3b3ff4(0x2b8)](0x0,_0x234b1e[_0x3b3ff4(0x289)](_0x6b31f6['length'],0x1));}[a31_0x4d0456(0x200)](_0x3aa67b){const _0x2128ce=a31_0x4d0456,_0x47034b={};_0x47034b[_0x2128ce(0x29b)]=function(_0x15cec8,_0x3bfd04){return _0x15cec8>_0x3bfd04;};const _0x2d816f=_0x47034b;if(_0x3aa67b[_0x2128ce(0x270)])return _0x3aa67b['file'];if(_0x3aa67b[_0x2128ce(0x213)]){const _0x3907c4=_0x3aa67b['ctx'][_0x2128ce(0x2d4)]?this[_0x2128ce(0x200)](_0x3aa67b[_0x2128ce(0x213)][_0x2128ce(0x2d4)]):null;if(_0x3907c4)return _0x3907c4;}if(_0x3aa67b[_0x2128ce(0x21f)]){const _0x1cec03=this[_0x2128ce(0x200)](_0x3aa67b['parent'])||(_0x3aa67b['parent'][_0x2128ce(0x213)]&&_0x3aa67b['parent']['ctx']['currentTest']?this[_0x2128ce(0x200)](_0x3aa67b[_0x2128ce(0x21f)][_0x2128ce(0x213)][_0x2128ce(0x2d4)]):null);if(_0x1cec03)return _0x1cec03;_0x3aa67b[_0x2128ce(0x21f)]['suites']&&_0x2d816f[_0x2128ce(0x29b)](_0x3aa67b[_0x2128ce(0x21f)][_0x2128ce(0x249)][_0x2128ce(0x2b5)],0x0)&&_0x3aa67b['parent'][_0x2128ce(0x249)][_0x2128ce(0x2d7)](_0x57fad0=>{const _0x12e96c=_0x2128ce,_0x3a3c31=_0x57fad0[_0x12e96c(0x213)]?this[_0x12e96c(0x200)](_0x57fad0[_0x12e96c(0x213)]):null;if(_0x3a3c31)return _0x3a3c31;});}return null;}}module[a31_0x4d0456(0x210)]=MyReporter; |
| #!/usr/bin/env node | ||
| 'use strict';const a32_0x5939ea=a32_0x5bc9;(function(_0x43713a,_0x149ab1){const _0x3041eb=a32_0x5bc9,_0xcf27fe=_0x43713a();while(!![]){try{const _0x21ba98=-parseInt(_0x3041eb(0x2a3))/0x1+-parseInt(_0x3041eb(0x1bb))/0x2*(parseInt(_0x3041eb(0x2a4))/0x3)+parseInt(_0x3041eb(0x23c))/0x4+parseInt(_0x3041eb(0x25f))/0x5+-parseInt(_0x3041eb(0x1ae))/0x6+parseInt(_0x3041eb(0x23a))/0x7*(parseInt(_0x3041eb(0x202))/0x8)+parseInt(_0x3041eb(0x285))/0x9;if(_0x21ba98===_0x149ab1)break;else _0xcf27fe['push'](_0xcf27fe['shift']());}catch(_0x36b0ae){_0xcf27fe['push'](_0xcf27fe['shift']());}}}(a32_0x4dcf,0x80de2));const chalk=require(a32_0x5939ea(0x296)),logger=require(a32_0x5939ea(0x247))[a32_0x5939ea(0x250)],helper=require(a32_0x5939ea(0x219)),utilities=require('../../helpers/utilities'),testOpsHelper=require(a32_0x5939ea(0x1b0)),fs=require('fs'),os=require('os'),{parallelTestRun}=require(a32_0x5939ea(0x1c6)),{requireModule,nestedKeyValue}=require(a32_0x5939ea(0x219)),{getPercyOptions}=require(a32_0x5939ea(0x1d7)),Base=requireModule('mocha/lib/reporters/base.js',a32_0x5939ea(0x260)),collectFiles=requireModule(a32_0x5939ea(0x1ec),a32_0x5939ea(0x260)),constants=require('../utils/constants'),PerformanceTester=require(a32_0x5939ea(0x24b)),PerformanceEvents=require(a32_0x5939ea(0x1f0))['EVENTS'],centralScannerConstants=require('../../helpers/central-scanner/constants'),{FRAMEWORKS}=require(a32_0x5939ea(0x209)),TestHubHandler=require(a32_0x5939ea(0x1ea)),ClientTroubleShootingService=require(a32_0x5939ea(0x204));function tag(_0x449bc3,_0x48f106,_0x204236,_0x147304){const _0x48a4d1=a32_0x5939ea,_0xf63190={'RHqRQ':function(_0x420c0a,_0x2f4774){return _0x420c0a+_0x2f4774;},'BSnuf':function(_0x1f1bc5,_0x462176){return _0x1f1bc5+_0x462176;},'GRlue':function(_0x490219,_0x3da49f){return _0x490219+_0x3da49f;},'psYrc':function(_0xc04762,_0x1b3087){return _0xc04762(_0x1b3087);},'KndBR':function(_0x1874de,_0x478ece){return _0x1874de+_0x478ece;},'EReBn':function(_0x17e711,_0x4b096b){return _0x17e711+_0x4b096b;},'pRcev':function(_0xbd6147,_0x12dd71){return _0xbd6147+_0x12dd71;}},_0x3394f3=_0x204236?'/>':'>',_0x152a36=[];let _0x1f7f11;for(const _0x3a9942 in _0x48f106){Object[_0x48a4d1(0x227)][_0x48a4d1(0x270)][_0x48a4d1(0x28a)](_0x48f106,_0x3a9942)&&_0x152a36[_0x48a4d1(0x283)](_0xf63190[_0x48a4d1(0x282)](_0xf63190[_0x48a4d1(0x232)](_0xf63190[_0x48a4d1(0x24e)](_0x3a9942,'=\x22'),_0xf63190[_0x48a4d1(0x26e)](escape,_0x48f106[_0x3a9942])),'\x22'));}return _0x1f7f11=_0xf63190[_0x48a4d1(0x1df)](_0xf63190[_0x48a4d1(0x24e)](_0xf63190[_0x48a4d1(0x25c)]('<',_0x449bc3),_0x152a36[_0x48a4d1(0x216)]?_0xf63190[_0x48a4d1(0x2a5)]('\x20',_0x152a36[_0x48a4d1(0x206)]('\x20')):''),_0x3394f3),_0x147304&&(_0x1f7f11+=_0xf63190['KndBR'](_0xf63190[_0x48a4d1(0x24e)](_0xf63190[_0x48a4d1(0x24e)](_0x147304,'</'),_0x449bc3),_0x3394f3)),_0x1f7f11;}let xunitContent='';function xunitWrite(_0x3bf90e){xunitContent+=_0x3bf90e;}function xunitTest(_0xd53da9,_0x1cc2ae){const _0x408aa2=a32_0x5939ea,_0x4ef457={'RnVgM':function(_0x145ef8,_0x3667d5){return _0x145ef8/_0x3667d5;},'esyMR':function(_0x3b082d,_0x132283){return _0x3b082d===_0x132283;},'wFdpw':_0x408aa2(0x288),'hWVlk':function(_0x345c48,_0xfb20c){return _0x345c48+_0xfb20c;},'ExkXw':function(_0x40f6f2,_0x3303d0){return _0x40f6f2(_0x3303d0);},'mmmUp':function(_0x183775,_0x2f0f95,_0x3779f1,_0x171624,_0x3e1355){return _0x183775(_0x2f0f95,_0x3779f1,_0x171624,_0x3e1355);},'LFyzB':_0x408aa2(0x236),'qgdDu':_0x408aa2(0x1fb),'ZMUFR':function(_0x43c0a6,_0x3242e6){return _0x43c0a6(_0x3242e6);},'yDlmc':function(_0x3e6c2a,_0x5a911c,_0x5e441b,_0x3e0db4){return _0x3e6c2a(_0x5a911c,_0x5e441b,_0x3e0db4);},'VGQvT':_0x408aa2(0x1d4),'HkOeH':function(_0x4daf78,_0x4d9635){return _0x4daf78(_0x4d9635);}};Base[_0x408aa2(0x21e)]=![];var _0x173df9={'classname':_0xd53da9[_0x408aa2(0x23d)],'name':_0xd53da9[_0x408aa2(0x240)],'time':_0x4ef457[_0x408aa2(0x1f8)](_0xd53da9['duration'],0x3e8)||0x0,'platform':_0x1cc2ae};if(_0x4ef457[_0x408aa2(0x262)](_0xd53da9['state'],_0x4ef457[_0x408aa2(0x1e6)])){var _0x42c02e=_0xd53da9[_0x408aa2(0x1fa)],_0xa783cd=!Base['hideDiff']&&Base[_0x408aa2(0x1f6)](_0x42c02e)?_0x4ef457[_0x408aa2(0x1aa)]('\x0a',Base['generateDiff'](_0x42c02e[_0x408aa2(0x203)],_0x42c02e['expected'])):'';_0x4ef457[_0x408aa2(0x25e)](xunitWrite,_0x4ef457[_0x408aa2(0x253)](tag,_0x4ef457['LFyzB'],_0x173df9,![],_0x4ef457[_0x408aa2(0x253)](tag,_0x4ef457[_0x408aa2(0x1c0)],{},![],_0x4ef457[_0x408aa2(0x1aa)](_0x4ef457[_0x408aa2(0x1aa)](_0x4ef457[_0x408aa2(0x1aa)](_0x4ef457[_0x408aa2(0x25e)](escape,_0x42c02e[_0x408aa2(0x22c)]),_0x4ef457[_0x408aa2(0x25e)](escape,_0xa783cd)),'\x0a'),_0x4ef457[_0x408aa2(0x211)](escape,_0x42c02e[_0x408aa2(0x271)])))));}else _0xd53da9['isPending']?_0x4ef457['ExkXw'](xunitWrite,_0x4ef457[_0x408aa2(0x253)](tag,_0x4ef457[_0x408aa2(0x239)],_0x173df9,![],_0x4ef457[_0x408aa2(0x246)](tag,_0x4ef457[_0x408aa2(0x293)],{},!![]))):_0x4ef457[_0x408aa2(0x214)](xunitWrite,_0x4ef457[_0x408aa2(0x246)](tag,_0x4ef457[_0x408aa2(0x239)],_0x173df9,!![]));};function getStats(_0x102964){const _0x393b2e=a32_0x5939ea,_0x568273={};_0x568273[_0x393b2e(0x217)]=_0x393b2e(0x1ca),_0x568273[_0x393b2e(0x278)]=_0x393b2e(0x1c4),_0x568273[_0x393b2e(0x259)]=_0x393b2e(0x288),_0x568273[_0x393b2e(0x1be)]=_0x393b2e(0x1b9);const _0x51ad9a=_0x568273,_0x501fa5=Object[_0x393b2e(0x1fc)](_0x102964);let _0x23d977=0x0,_0x359077=0x0,_0x22cf13=0x0,_0x354813=0x0;const _0x390488=new Set();_0x501fa5[_0x393b2e(0x266)](_0x5ed00c=>{const _0xc56773=_0x393b2e,_0x1d02c9={};_0x1d02c9[_0xc56773(0x2a7)]=_0x51ad9a[_0xc56773(0x217)],_0x1d02c9[_0xc56773(0x221)]=_0x51ad9a[_0xc56773(0x278)],_0x1d02c9['LpVSl']=_0x51ad9a['YtwmM'];const _0x2b3a11=_0x1d02c9;_0x102964[_0x5ed00c][_0x51ad9a[_0xc56773(0x1be)]][_0xc56773(0x266)](_0x41f09e=>{const _0xe9c0a=_0xc56773;_0x390488['add'](_0x41f09e[_0x2b3a11[_0xe9c0a(0x2a7)]]),_0x23d977++;switch(_0x41f09e[_0xe9c0a(0x261)]){case _0x2b3a11[_0xe9c0a(0x221)]:_0x22cf13++;break;case _0x2b3a11['LpVSl']:_0x359077++;break;default:_0x354813++;}});});const _0x2a75a3={};return _0x2a75a3['testSuites']=_0x390488['size'],_0x2a75a3[_0x393b2e(0x20e)]=_0x501fa5,_0x2a75a3[_0x393b2e(0x1f3)]=_0x23d977,_0x2a75a3[_0x393b2e(0x1b3)]=_0x359077,_0x2a75a3[_0x393b2e(0x275)]=_0x22cf13,_0x2a75a3[_0x393b2e(0x1c8)]=_0x354813,_0x2a75a3;}function a32_0x4dcf(){const _0x3c5416=['title','hpRQi','logLevel','isNotUndefined','includeEncodedExtension','speed','yDlmc','../../helpers/logger','yellow','SDK_CLEANUP','isTestObservabilitySession','../../helpers/performance/performance-tester','parse','testsuite','GRlue','ignore','winstonLogger','then','zIRMH','mmmUp','Printing\x20stats\x20of\x20tests','hLQpT','GnmDi','WLcrc','xunit','YtwmM','configuration','cvAYe','EReBn','reporterOptions','ExkXw','605405emVzky','mocha','state','esyMR','oaCeZ','stats','ByTED','forEach','parseTestOrchestrationOptions','prepareCapabilities','JefzK','reporter','SUZZN','start','Mocha\x20Tests','psYrc','ENevg','hasOwnProperty','stack','unlinkSync','fPcHn','BROWSERSTACK_TEST_ACCESSIBILITY_YML','testsPassed','cliConfig','HSwom','bnlhZ','MMBwK','zYzyi','AGQqw','\x20failed','Yygyz','\x20passed','errorMessage','NFSwI','testSuites','RHqRQ','push','ebAYX','11510703RivkGl','failures','oYJpf','failed','output','call','MRPmO','includeTagsInTestingScope','cjs','BYIWQ','testObservability','nzztT','error\x20removing\x20tcg\x20config\x20file','assign','VGQvT','bgBlueBright','rmdirSync','chalk','finalExecution','FRAMEWORKS','extension','debug','EWzmA','xKhlD','info','sort','Now,\x20showing\x20logs\x20from\x20mocha','gRNWv','capability','No\x20output\x20file\x20given,\x20writing\x20json\x20result\x20to\x20console','618305MHFcwc','4821UpgXQl','pRcev','getOwnPropertyNames','kXCAl','framework','Total\x20Platforms:\x20','\x20total','getPlatformName','setUserConfigPath','DJeaa','Running\x20your\x20mocha\x20tests\x20across\x20','EbPnb','zvcTC','hWVlk','isUndefined','recursive','WZtSO','4870806phJAYm','consoleLog','../../helpers/test-observability/utils','olplh','object','testsFailed','Total\x20Suites:\x20','</testsuite>','rerunTests','bgRedBright','Running\x20your\x20mocha\x20tests','results','files','932MSdHDM','accessibility','log','YkzTm','****\x20FAILURES\x20****','qgdDu','bstack:options','wOmYd','min','passed','No\x20output\x20file\x20given,\x20writing\x20xunit\x20result\x20to\x20console','../test-runner','mjs','testsPending','lvLeW','suite','noUEE','shouldReRunObservabilityTests','Couldn\x27t\x20write\x20json\x20result\x20to','bBWWq','green','retryTestsOnFailure','BROWSERSTACK_TEST_OBSERVABILITY_YML','stringify','getUserWorkerCount','skipped','accessibilityOptions','NrXBo','../../helpers/percy/utils','notifyUpdate','\x20skipped','exitCode','VnQyf','KynCi','MOCHA','uCdSs','KndBR','deuDu','parseFileNames','aEtdy','launchBuild','fireFunnelTestEvent','error','wFdpw','JBiEr','finally','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','../../helpers/testhub/testhubHandler','file','mocha/lib/cli/collect-files.js','bold','hjCJJ','json','../../helpers/performance/constants','getTCGConfigFilePaths','useW3C','totalTests','getHubUrl','isBrowserstackInfra','showDiff','VNXtE','RnVgM','xfMRY','err','failure','keys','vSeRy','zeaKv','Writing\x20xunit\x20result\x20to\x20file','iuzOn','pending','2285288KFgdIq','actual','../utils/clientTroubleshootingService','retries','join','proxySettings','qgTpS','../../helpers/test-observability/constants','config','bKNoC','PZJby','getCentralUser','platforms','kCgZx','writeFileSync','ZMUFR','zgqAT','handleApp','HkOeH','currentRetry','length','vXYGy','sTDbk','../../helpers/helper','parallelsPerPlatform','BROWSERSTACK_GRR_US_HUB_URL','IzrWm','printBuildLink','useColors','Couldn\x27t\x20write\x20xunit\x20result\x20to','\x20platforms','KFghb','DMcHd','duration','isEmpty','EPEzg','cCWhT','prototype','indexOf','Error\x20in\x20Fire\x20SDKTestSuccessful.\x20Stacktrace:\x20','spec','env','message','initialize','setupTCGAuth','ZKGNq','bQxIQ','ixIwu','BSnuf','Tests:\x20\x20\x20\x20\x20\x20\x20','list','XBBJc','testcase','get','XiIJH','LFyzB','7jZnkrj','Writing\x20json\x20result\x20to\x20file','4084404DdrQWH','fullTitle','JPoCu','QwLuw'];a32_0x4dcf=function(){return _0x3c5416;};return a32_0x4dcf();}function errorJSON(_0xde75f7){const _0x1a3a07=a32_0x5939ea;var _0x855b05={};return Object[_0x1a3a07(0x2a6)](_0xde75f7)['forEach'](function(_0x18e3b5){_0x855b05[_0x18e3b5]=_0xde75f7[_0x18e3b5];},_0xde75f7),_0x855b05;}function a32_0x5bc9(_0x59f0ba,_0x83eb5d){const _0x4dcf49=a32_0x4dcf();return a32_0x5bc9=function(_0x5bc901,_0x919a0a){_0x5bc901=_0x5bc901-0x1a1;let _0x384523=_0x4dcf49[_0x5bc901];return _0x384523;},a32_0x5bc9(_0x59f0ba,_0x83eb5d);}function cleanCycles(_0x8a3be5){const _0x30ee76=a32_0x5939ea,_0x159296={};_0x159296['nKHJO']=function(_0x2f624a,_0x31fe61){return _0x2f624a===_0x31fe61;},_0x159296[_0x30ee76(0x27b)]=_0x30ee76(0x1b2),_0x159296['JBiEr']=function(_0x12afa9,_0x15b5ad){return _0x12afa9!==_0x15b5ad;},_0x159296[_0x30ee76(0x200)]=function(_0x35988f,_0x1cacaa){return _0x35988f!==_0x1cacaa;},_0x159296['IzrWm']=function(_0x166a1e,_0x39a3d4){return _0x166a1e+_0x39a3d4;};const _0x2fa2f1=_0x159296;var _0x59ced1=[];return JSON[_0x30ee76(0x24c)](JSON[_0x30ee76(0x1d2)](_0x8a3be5,function(_0x4d5f1b,_0x4ceef0){const _0x314619=_0x30ee76;if(_0x2fa2f1['nKHJO'](typeof _0x4ceef0,_0x2fa2f1['AGQqw'])&&_0x2fa2f1[_0x314619(0x1e7)](_0x4ceef0,null)){if(_0x2fa2f1[_0x314619(0x200)](_0x59ced1[_0x314619(0x228)](_0x4ceef0),-0x1))return _0x2fa2f1[_0x314619(0x21c)]('',_0x4ceef0);_0x59ced1['push'](_0x4ceef0);}return _0x4ceef0;}));}function clean(_0x1fe74b){const _0x58408f=a32_0x5939ea,_0xd23c0e={'cvAYe':function(_0x3c2bef,_0xcc9169){return _0x3c2bef instanceof _0xcc9169;},'XiIJH':function(_0x509f3f,_0x445bf6){return _0x509f3f(_0x445bf6);}};var _0x502457=_0x1fe74b['err']||{};return _0xd23c0e[_0x58408f(0x25b)](_0x502457,Error)&&(_0x502457=_0xd23c0e[_0x58408f(0x238)](errorJSON,_0x502457)),{'title':_0x1fe74b[_0x58408f(0x240)],'fullTitle':_0x1fe74b['fullTitle'],'file':_0x1fe74b[_0x58408f(0x1eb)],'duration':_0x1fe74b[_0x58408f(0x223)],'currentRetry':_0x1fe74b[_0x58408f(0x215)],'speed':_0x1fe74b[_0x58408f(0x245)],'err':_0xd23c0e[_0x58408f(0x238)](cleanCycles,_0x502457)};}function printStats(_0x5568d7,_0x2baeb1=a32_0x5939ea(0x22a),_0x52d700={}){const _0x1786ff=a32_0x5939ea,_0x537801={'XBBJc':function(_0x17f2da,_0x112255){return _0x17f2da(_0x112255);},'PZJby':function(_0x3a2684,_0x1a92e6){return _0x3a2684===_0x1a92e6;},'xKhlD':'passed','GnmDi':'passes','NrXBo':_0x1786ff(0x288),'fPcHn':_0x1786ff(0x286),'bKNoC':_0x1786ff(0x201),'vSeRy':_0x1786ff(0x1b9),'gZvDU':function(_0x2e4cfe,_0x4bb347){return _0x2e4cfe===_0x4bb347;},'JPoCu':function(_0x3e3de6,_0x50207c){return _0x3e3de6*_0x50207c;},'nzpeJ':function(_0x511880,_0x513e12,_0xf49e2f){return _0x511880(_0x513e12,_0xf49e2f);},'ZKGNq':function(_0xf348f8,_0x475cc2){return _0xf348f8===_0x475cc2;},'NFSwI':function(_0x2fe324,_0x8f52b2){return _0x2fe324>_0x8f52b2;},'HSwom':function(_0x51254d){return _0x51254d();},'qgTpS':function(_0x472df2,_0x5cc8b7){return _0x472df2===_0x5cc8b7;},'ENevg':'doc','lvLeW':function(_0xcb59a0,_0xa40a8d){return _0xcb59a0(_0xa40a8d);},'SUZZN':'Setting\x20non\x20exit\x20code\x20for\x20failures','sWxuh':_0x1786ff(0x254),'zYzyi':function(_0x2db55e,_0x267418){return _0x2db55e+_0x267418;},'IFLpy':_0x1786ff(0x1a2),'WZtSO':_0x1786ff(0x1b4),'MRPmO':function(_0x2aa719,_0x54e5c4){return _0x2aa719+_0x54e5c4;},'MMBwK':_0x1786ff(0x233),'sTDbk':function(_0x1822cc,_0x35810a){return _0x1822cc>_0x35810a;},'wOmYd':function(_0x4357ea,_0x24fd3f){return _0x4357ea+_0x24fd3f;},'oYJpf':function(_0x217727,_0x8cae34){return _0x217727+_0x8cae34;},'hpRQi':'\x0a\x0a\x0a','Yygyz':_0x1786ff(0x1ef),'BilLq':_0x1786ff(0x23b),'deuDu':_0x1786ff(0x1cd),'jrTni':_0x1786ff(0x2a2),'hLQpT':function(_0x5e8e7c,_0x104317){return _0x5e8e7c===_0x104317;},'vHPtw':_0x1786ff(0x258),'bQxIQ':_0x1786ff(0x26d),'bBWWq':function(_0x174841,_0x354e80){return _0x174841||_0x354e80;},'EWzmA':function(_0x4c6c6b,_0x168651,_0x10701d,_0x1fd11e){return _0x4c6c6b(_0x168651,_0x10701d,_0x1fd11e);},'VNXtE':_0x1786ff(0x24d),'nzztT':function(_0x4cafba,_0x4076b5){return _0x4cafba-_0x4076b5;},'aEtdy':function(_0x391619,_0x16c858){return _0x391619/_0x16c858;},'vyjeK':_0x1786ff(0x1b5),'UdwDK':_0x1786ff(0x1ff),'JKYgB':_0x1786ff(0x21f),'zvcTC':_0x1786ff(0x1c5),'cCWhT':function(_0x2fcc75,_0x2e5ab9){return _0x2fcc75===_0x2e5ab9;},'QwLuw':'Listing\x20all\x20the\x20failures','jFEUh':_0x1786ff(0x1bf)};if(_0x537801[_0x1786ff(0x208)](_0x2baeb1,_0x537801[_0x1786ff(0x26f)]))return;const _0x1da575=0x0,_0x2bf719=()=>{const _0x260030=_0x1786ff;return _0x537801[_0x260030(0x235)](Array,_0x1da575)['join']('\x20\x20');},{testSuites:_0xe6851b,platforms:_0x38967c,totalTests:_0x4601b1,testsFailed:_0x4525a1,testsPassed:_0x1144e3,testsPending:_0x5150e6}=_0x537801[_0x1786ff(0x1c9)](getStats,_0x5568d7);_0x537801[_0x1786ff(0x280)](_0x4525a1,0x0)&&(logger[_0x1786ff(0x29a)](_0x537801[_0x1786ff(0x26b)]),process[_0x1786ff(0x1da)]=Math[_0x1786ff(0x1c3)](_0x4525a1,0xff));logger[_0x1786ff(0x29a)](_0x537801['sWxuh']);const _0x596ac5=''+_0x537801[_0x1786ff(0x27a)](chalk[_0x1786ff(0x1ed)](_0x537801['IFLpy']),_0x38967c[_0x1786ff(0x216)]),_0x5ff3e5=''+_0x537801[_0x1786ff(0x27a)](chalk[_0x1786ff(0x1ed)](_0x537801[_0x1786ff(0x1ad)]),_0xe6851b),_0x2fce96=''+_0x537801[_0x1786ff(0x27a)](_0x537801[_0x1786ff(0x28b)](_0x537801[_0x1786ff(0x27a)](chalk[_0x1786ff(0x1ed)](_0x537801[_0x1786ff(0x279)]),_0x537801[_0x1786ff(0x218)](_0x4525a1,0x0)?chalk[_0x1786ff(0x1ed)]['red'](_0x4525a1+_0x1786ff(0x27c))+',\x20':''),_0x537801[_0x1786ff(0x280)](_0x5150e6,0x0)?chalk['bold'][_0x1786ff(0x248)](_0x5150e6+_0x1786ff(0x1d9))+',\x20':''),_0x537801['NFSwI'](_0x1144e3,0x0)?chalk['bold'][_0x1786ff(0x1cf)](_0x1144e3+_0x1786ff(0x27e))+',\x20':'')+_0x4601b1+_0x1786ff(0x1a3);console[_0x1786ff(0x1bd)](_0x537801[_0x1786ff(0x1c2)](_0x537801['zYzyi'](_0x537801['zYzyi'](_0x537801['wOmYd'](_0x537801[_0x1786ff(0x287)](_0x537801[_0x1786ff(0x241)],_0x596ac5),'\x0a'),_0x5ff3e5),'\x0a'),_0x2fce96));if(_0x537801[_0x1786ff(0x208)](_0x2baeb1,_0x537801[_0x1786ff(0x27d)])){const _0x50f9c2={},_0x1b0e23={};_0x1b0e23[_0x1786ff(0x281)]=_0xe6851b,_0x1b0e23[_0x1786ff(0x20e)]=_0x38967c,_0x1b0e23[_0x1786ff(0x1b3)]=_0x4525a1,_0x1b0e23[_0x1786ff(0x275)]=_0x1144e3,_0x1b0e23['testsPending']=_0x5150e6,_0x50f9c2[_0x1786ff(0x264)]=_0x1b0e23,_0x38967c['forEach'](_0x48859a=>{const _0x1d89d6=_0x1786ff,_0x4b3f2d={'zgqAT':function(_0x494eea,_0x13c473){const _0x14a227=a32_0x5bc9;return _0x537801[_0x14a227(0x20c)](_0x494eea,_0x13c473);},'YKvGE':_0x537801['xKhlD'],'kCgZx':_0x537801[_0x1d89d6(0x256)],'DMcHd':function(_0x28780c,_0xd9ce92){const _0x2fe139=_0x1d89d6;return _0x537801[_0x2fe139(0x235)](_0x28780c,_0xd9ce92);},'olplh':_0x537801[_0x1d89d6(0x1d6)],'DJeaa':_0x537801[_0x1d89d6(0x273)],'VEqvf':_0x537801[_0x1d89d6(0x20b)],'xfMRY':function(_0x4ad36b,_0x1c2a9b){const _0x19256f=_0x1d89d6;return _0x537801[_0x19256f(0x235)](_0x4ad36b,_0x1c2a9b);}};_0x50f9c2[_0x48859a]={'pending':[],'failures':[],'passes':[],'tests':_0x5568d7[_0x48859a][_0x537801[_0x1d89d6(0x1fd)]]['map'](clean)},_0x5568d7[_0x48859a][_0x537801[_0x1d89d6(0x1fd)]][_0x1d89d6(0x266)](_0x474ca0=>{const _0x1dc81a=_0x1d89d6;if(_0x4b3f2d[_0x1dc81a(0x212)](_0x474ca0[_0x1dc81a(0x261)],_0x4b3f2d['YKvGE']))_0x50f9c2[_0x48859a][_0x4b3f2d[_0x1dc81a(0x20f)]]['push'](_0x4b3f2d['DMcHd'](clean,_0x474ca0));else _0x4b3f2d[_0x1dc81a(0x212)](_0x474ca0[_0x1dc81a(0x261)],_0x4b3f2d[_0x1dc81a(0x1b1)])?_0x50f9c2[_0x48859a][_0x4b3f2d[_0x1dc81a(0x1a6)]][_0x1dc81a(0x283)](_0x4b3f2d[_0x1dc81a(0x222)](clean,_0x474ca0)):_0x50f9c2[_0x48859a][_0x4b3f2d['VEqvf']]['push'](_0x4b3f2d[_0x1dc81a(0x1f9)](clean,_0x474ca0));});});if(_0x52d700[_0x1786ff(0x289)])try{logger[_0x1786ff(0x29a)](_0x537801['BilLq'],_0x52d700['output']),fs[_0x1786ff(0x210)](_0x52d700['output'],JSON[_0x1786ff(0x1d2)](_0x50f9c2,null,0x3));}catch(_0x3516ae){logger[_0x1786ff(0x1e5)](_0x537801[_0x1786ff(0x1e0)],_0x52d700[_0x1786ff(0x289)]),logger[_0x1786ff(0x29a)](_0x3516ae);}else logger['debug'](_0x537801['jrTni']),console[_0x1786ff(0x1bd)](JSON[_0x1786ff(0x1d2)](_0x50f9c2,null,0x3));}else{if(_0x537801[_0x1786ff(0x255)](_0x2baeb1,_0x537801['vHPtw'])){let _0x42ec73;const _0x4945db=_0x537801[_0x1786ff(0x230)];_0x52d700&&(_0x42ec73=_0x52d700['suiteName']);_0x42ec73=_0x537801[_0x1786ff(0x1ce)](_0x42ec73,_0x4945db);let _0x32ac30=0x0,_0x4b75f1=0x0,_0x2fd61e=0x0,_0x482364=0x0;_0x38967c['forEach'](_0x4f916f=>{const _0x75c50f=_0x1786ff;_0x5568d7[_0x4f916f][_0x537801[_0x75c50f(0x1fd)]][_0x75c50f(0x266)](_0x2abef6=>{const _0x258a51=_0x75c50f;if(_0x537801[_0x258a51(0x20c)](_0x2abef6[_0x258a51(0x261)],_0x537801[_0x258a51(0x29c)]))_0x32ac30++;else _0x537801['gZvDU'](_0x2abef6[_0x258a51(0x261)],_0x537801[_0x258a51(0x1d6)])&&_0x4b75f1++;_0x2fd61e++,_0x482364+=_0x537801[_0x258a51(0x23e)](_0x2abef6[_0x258a51(0x223)],0x1);});}),_0x537801[_0x1786ff(0x235)](xunitWrite,_0x537801[_0x1786ff(0x29b)](tag,_0x537801[_0x1786ff(0x1f7)],{'name':_0x42ec73,'tests':_0x2fd61e,'failures':0x0,'errors':_0x4b75f1,'skipped':_0x537801['nzztT'](_0x537801[_0x1786ff(0x290)](_0x2fd61e,_0x4b75f1),_0x32ac30),'timestamp':new Date()['toUTCString'](),'time':_0x537801[_0x1786ff(0x1e2)](_0x482364,0x3e8)||0x0},![])),_0x38967c[_0x1786ff(0x266)](_0x573240=>{const _0xf72cf0=_0x1786ff,_0x36a80d={'NfwEE':function(_0x2ab2ca,_0x207fa6,_0x561fa5){return _0x537801['nzpeJ'](_0x2ab2ca,_0x207fa6,_0x561fa5);}};_0x5568d7[_0x573240][_0x537801[_0xf72cf0(0x1fd)]][_0xf72cf0(0x266)](_0x505244=>{_0x36a80d['NfwEE'](xunitTest,_0x505244,_0x573240);});}),_0x537801['XBBJc'](xunitWrite,_0x537801['vyjeK']);if(_0x52d700[_0x1786ff(0x289)])try{logger[_0x1786ff(0x29a)](_0x537801['UdwDK'],_0x52d700[_0x1786ff(0x289)]),fs[_0x1786ff(0x210)](_0x52d700[_0x1786ff(0x289)],xunitContent);}catch(_0x2a5139){logger[_0x1786ff(0x1e5)](_0x537801['JKYgB'],_0x52d700[_0x1786ff(0x289)]),logger[_0x1786ff(0x29a)](_0x2a5139);}else logger[_0x1786ff(0x29a)](_0x537801[_0x1786ff(0x1a9)]),console[_0x1786ff(0x1bd)](xunitContent);}else{if(_0x537801[_0x1786ff(0x226)](_0x4525a1,0x0))return;console[_0x1786ff(0x1bd)](),logger['debug'](_0x537801[_0x1786ff(0x23f)]),console[_0x1786ff(0x1bd)](chalk[_0x1786ff(0x1ed)][_0x1786ff(0x1b7)](_0x537801['jFEUh'])),_0x38967c[_0x1786ff(0x266)](_0x3d2a88=>{const _0x349e31=_0x1786ff,_0x1697f6={'WLcrc':function(_0x4395d7,_0x55b361){const _0x50dda7=a32_0x5bc9;return _0x537801[_0x50dda7(0x22f)](_0x4395d7,_0x55b361);},'jJyoC':_0x537801[_0x349e31(0x1d6)]},_0x4d82bd=[];_0x5568d7[_0x3d2a88][_0x537801[_0x349e31(0x1fd)]][_0x349e31(0x266)](_0xc65685=>{const _0x11255f=_0x349e31;_0x1697f6[_0x11255f(0x257)](_0xc65685[_0x11255f(0x261)],_0x1697f6['jJyoC'])&&(_0xc65685['titlePath']=()=>_0xc65685['titlePathV'],_0x4d82bd['push'](_0xc65685));}),_0x537801[_0x349e31(0x280)](_0x4d82bd[_0x349e31(0x216)],0x0)&&(Base[_0x349e31(0x1af)](),Base[_0x349e31(0x1af)](_0x537801[_0x349e31(0x277)](_0x2bf719),chalk[_0x349e31(0x1ed)][_0x349e31(0x294)](_0x3d2a88)),Base[_0x349e31(0x234)](_0x4d82bd));});}}}async function run(_0x30622f,_0xe73d07,_0x4871cb){const _0x363b09=a32_0x5939ea,_0x1fef71={'pLZvI':function(_0x42bc66,_0x13b33c,_0x2f75e6,_0x50746a){return _0x42bc66(_0x13b33c,_0x2f75e6,_0x50746a);},'ByTED':'reporter-option','BYIWQ':_0x363b09(0x291),'TSwfy':'SDKTestSuccessful','KieCD':_0x363b09(0x260),'EbPnb':function(_0x4d5bc2,_0x12b7f0){return _0x4d5bc2!=_0x12b7f0;},'gRNWv':_0x363b09(0x28d),'KynCi':_0x363b09(0x1c7),'JefzK':'test','VnQyf':_0x363b09(0x1b6),'zeaKv':function(_0x2ecaab,_0xfb17dd){return _0x2ecaab(_0xfb17dd);},'UYTMG':function(_0x54843c,_0x5ae093,_0x2d79c3){return _0x54843c(_0x5ae093,_0x2d79c3);},'ebAYX':_0x363b09(0x1ba),'oaCeZ':_0x363b09(0x28c),'eMzBU':'excludeTagsInTestingScope','EPEzg':_0x363b09(0x244),'ixIwu':_0x363b09(0x1b8),'noUEE':_0x363b09(0x29f),'uCdSs':function(_0x4c18f8,_0x356b6d){return _0x4c18f8*_0x356b6d;},'zIRMH':function(_0x6cd3c9,_0x547224){return _0x6cd3c9(_0x547224);},'hjCJJ':function(_0x4f661d,_0x35e24b){return _0x4f661d!==_0x35e24b;},'vMXfs':function(_0xb2520b,_0x559952,_0x14baa3,_0x153698){return _0xb2520b(_0x559952,_0x14baa3,_0x153698);}};helper[_0x363b09(0x1a5)](_0x4871cb['framework'],_0x30622f),await _0x4871cb[_0x363b09(0x22d)](_0x30622f);helper[_0x363b09(0x1f5)]()?await helper[_0x363b09(0x213)](_0x4871cb[_0x363b09(0x20a)]):await _0x4871cb[_0x363b09(0x22e)]();const _0x2ffb43=[];let _0x3b2432=[];if(!_0x4871cb['config'])return;!helper[_0x363b09(0x1ab)](_0x4871cb[_0x363b09(0x20a)][_0x363b09(0x1d5)])&&(process[_0x363b09(0x22b)][_0x363b09(0x1e9)]=JSON['stringify'](_0x4871cb[_0x363b09(0x20a)]['accessibilityOptions']));const _0x12dd03=await TestHubHandler[_0x363b09(0x1e3)](FRAMEWORKS[_0x363b09(0x1dd)],_0x4871cb);_0x1fef71[_0x363b09(0x1a8)](_0x4871cb['config'][_0x363b09(0x28f)],null)&&(process['env'][_0x363b09(0x1d1)]=_0x4871cb[_0x363b09(0x20a)][_0x363b09(0x28f)]);!helper[_0x363b09(0x1ab)](_0x4871cb[_0x363b09(0x20a)][_0x363b09(0x1bc)])&&(process['env'][_0x363b09(0x274)]=_0x4871cb['config'][_0x363b09(0x1bc)]);const {extension:extension=['js',_0x1fef71[_0x363b09(0x2a0)],_0x1fef71[_0x363b09(0x1dc)]],ignore:ignore=[],file:file=[],recursive:recursive=![],sort:sort=![],spec:spec=[_0x1fef71[_0x363b09(0x269)]]}=_0x30622f,_0x3e21bc={..._0x30622f};_0x3e21bc['rootHooks']=null;const _0x3570b8=_0x3e21bc;let _0x16e949;if(testOpsHelper[_0x363b09(0x24a)]()&&testOpsHelper[_0x363b09(0x1cc)]()){let _0x3269a9=process[_0x363b09(0x22b)]['BROWSERSTACK_RERUN_TESTS'];!helper[_0x363b09(0x1ab)](_0x4871cb[_0x363b09(0x276)])&&_0x4871cb[_0x363b09(0x276)]['has'](_0x1fef71[_0x363b09(0x1db)])&&(_0x3269a9=_0x4871cb[_0x363b09(0x276)][_0x363b09(0x237)](_0x1fef71[_0x363b09(0x1db)])),_0x16e949=testOpsHelper[_0x363b09(0x1e1)](_0x3269a9);}if(helper[_0x363b09(0x1ab)](_0x16e949)){const _0xbfeed8={};_0xbfeed8[_0x363b09(0x24f)]=ignore,_0xbfeed8[_0x363b09(0x299)]=extension,_0xbfeed8[_0x363b09(0x1eb)]=file,_0xbfeed8[_0x363b09(0x1ac)]=recursive,_0xbfeed8[_0x363b09(0x29e)]=sort,_0xbfeed8[_0x363b09(0x22a)]=spec,_0x16e949=_0x1fef71[_0x363b09(0x1fe)](collectFiles,_0xbfeed8),_0x1fef71['UYTMG'](nestedKeyValue,_0x16e949,[_0x1fef71[_0x363b09(0x284)]])&&(_0x16e949=_0x16e949[_0x363b09(0x1ba)]);}const _0x26bef6=helper[_0x363b09(0x267)](_0x4871cb[_0x363b09(0x20a)]);!helper[_0x363b09(0x224)](_0x26bef6)&&helper[_0x363b09(0x243)](_0x26bef6['retryTestsOnFailure'])&&(_0x3570b8[_0x363b09(0x205)]=_0x26bef6[_0x363b09(0x1d0)]['maxRetries']);if(!helper[_0x363b09(0x1f5)]()){const _0x37ad73=0x1,_0x449b76={..._0x3570b8};_0x449b76[_0x363b09(0x22a)]=[..._0x16e949],_0x2ffb43[_0x363b09(0x283)]({'mochaOpts':_0x449b76,'configuration':{'platform':os['platform']()}});if(_0x4871cb[_0x363b09(0x20a)]['accessibility']){const _0x1af018={};_0x1af018['accessibility']=!![];const _0xd32496=_0x1af018;_0x1fef71[_0x363b09(0x1a8)](_0x4871cb[_0x363b09(0x20a)][_0x363b09(0x1d5)],null)&&(_0xd32496['accessibilityOptions']=_0x4871cb['config'][_0x363b09(0x1d5)],delete _0xd32496[_0x363b09(0x1d5)][_0x1fef71[_0x363b09(0x263)]],delete _0xd32496['accessibilityOptions'][_0x1fef71['eMzBU']],delete _0xd32496[_0x363b09(0x1d5)][_0x1fef71[_0x363b09(0x225)]]);const _0x549dce={};_0x549dce[_0x363b09(0x1c1)]=_0xd32496,_0x2ffb43[0x0][_0x363b09(0x25a)][_0x363b09(0x2a1)]=_0x549dce;}logger[_0x363b09(0x29d)](_0x1fef71[_0x363b09(0x231)]),logger['info'](_0x1fef71[_0x363b09(0x1cb)]),_0x1fef71['pLZvI'](parallelTestRun,_0x2ffb43,_0x37ad73,_0x4871cb)[_0x363b09(0x251)](_0x42ed15=>{const _0x1d46a8=_0x363b09;PerformanceTester[_0x1d46a8(0x26c)](PerformanceEvents[_0x1d46a8(0x249)]),_0x1fef71['pLZvI'](printStats,_0x42ed15,_0x30622f[_0x1d46a8(0x26a)],_0x30622f[_0x1d46a8(0x25d)]||_0x30622f[_0x1fef71[_0x1d46a8(0x265)]]);})[_0x363b09(0x1e8)](()=>{const _0x3a550d=_0x363b09;PerformanceTester['start'](PerformanceEvents[_0x3a550d(0x249)]);try{const {browserstackFolderPath:_0x362f6c,tcgConfigPath:_0x4a0c98}=helper[_0x3a550d(0x1f1)]();fs[_0x3a550d(0x272)](_0x4a0c98),fs[_0x3a550d(0x295)](_0x362f6c);}catch(_0x15993c){logger[_0x3a550d(0x29a)](_0x1fef71[_0x3a550d(0x28e)],_0x15993c);}try{utilities[_0x3a550d(0x1e4)](_0x1fef71['TSwfy'],{},_0x4871cb[_0x3a550d(0x20a)],_0x4871cb[_0x3a550d(0x1a1)]);}catch(_0x2ab049){logger[_0x3a550d(0x29a)](_0x3a550d(0x229)+_0x2ab049[_0x3a550d(0x271)]);}try{helper[_0x3a550d(0x1d8)]();}catch(_0x358778){logger[_0x3a550d(0x29a)]('Error\x20in\x20notifying\x20update.\x20Stacktrace:\x20'+_0x358778);}testOpsHelper[_0x3a550d(0x21d)]();});}else{const _0x562608=helper[_0x363b09(0x1f2)](_0x4871cb[_0x363b09(0x20a)]);let _0x3df234=helper[_0x363b09(0x1f4)](_0x4871cb['config']);_0x3b2432=helper[_0x363b09(0x268)](_0x4871cb[_0x363b09(0x20a)],_0x562608,constants['FRAMEWORKS'][_0x363b09(0x1dd)]);helper[_0x363b09(0x20d)]()['central_scanner']&&(_0x3df234=centralScannerConstants[_0x363b09(0x21b)]);let _0x49b7b0;const _0x55d563=_0x4871cb['config'][_0x363b09(0x21a)]||helper[_0x363b09(0x1d3)](_0x30622f,_0xe73d07,_0x4871cb[_0x363b09(0x20a)],constants[_0x363b09(0x298)][_0x363b09(0x1dd)])||0x1;helper['validPlatformsPresent'](_0x4871cb[_0x363b09(0x20a)])?_0x49b7b0=_0x1fef71[_0x363b09(0x1de)](_0x4871cb[_0x363b09(0x20a)][_0x363b09(0x20e)][_0x363b09(0x216)],_0x55d563):_0x49b7b0=_0x55d563;const _0x4cc345=_0x1fef71[_0x363b09(0x252)](getPercyOptions,_0x4871cb[_0x363b09(0x20a)]);if(_0x1fef71[_0x363b09(0x1ee)](_0x4871cb[_0x363b09(0x20a)]['parallelsPerPlatform'],0x1))_0x16e949[_0x363b09(0x266)](_0x43534c=>{const _0x355284=_0x363b09,_0x14bdb9=[];_0x3b2432[_0x355284(0x266)]((_0x437c54,_0x1d4362)=>{const _0x37fc01=_0x355284,_0x3bed51={};_0x3bed51[_0x37fc01(0x22a)]=[_0x43534c],_0x14bdb9[_0x37fc01(0x283)]({'mochaOpts':Object['assign']({},_0x3570b8,_0x3bed51),'configuration':{'server':_0x3df234,'capability':_0x437c54,'proxySettings':_0x4871cb['config'][_0x37fc01(0x207)],'platform':helper[_0x37fc01(0x1a4)](_0x437c54),'browserStackLogLevel':_0x4871cb['config']['logLevel'],'platformIndex':_0x1d4362,'browserStackPercyOptions':_0x4cc345,'platformCaps':Object[_0x37fc01(0x292)]({'index':_0x1d4362},_0x4871cb[_0x37fc01(0x20a)][_0x37fc01(0x20e)][_0x1d4362])}});}),_0x2ffb43[_0x355284(0x283)](..._0x14bdb9);});else{const _0x4fc469=[];_0x3b2432[_0x363b09(0x266)]((_0x31f280,_0x34ff91)=>{const _0x5d5b81=_0x363b09;let _0x35bf96=Object['assign']({},_0x3570b8);testOpsHelper[_0x5d5b81(0x24a)]()&&testOpsHelper['shouldReRunObservabilityTests']()&&(_0x35bf96={..._0x35bf96,'spec':[..._0x16e949]}),_0x4fc469[_0x5d5b81(0x283)]({'mochaOpts':_0x35bf96,'configuration':{'server':_0x3df234,'capability':_0x31f280,'proxySettings':_0x4871cb[_0x5d5b81(0x20a)][_0x5d5b81(0x207)],'platform':helper[_0x5d5b81(0x1a4)](_0x31f280),'browserStackLogLevel':_0x4871cb[_0x5d5b81(0x20a)][_0x5d5b81(0x242)],'platformIndex':_0x34ff91,'browserStackPercyOptions':_0x4cc345,'platformCaps':Object[_0x5d5b81(0x292)]({'index':_0x34ff91},_0x4871cb[_0x5d5b81(0x20a)][_0x5d5b81(0x20e)][_0x34ff91])}});}),_0x2ffb43[_0x363b09(0x283)](..._0x4fc469);}logger[_0x363b09(0x29d)](_0x363b09(0x1a7)+_0x4871cb[_0x363b09(0x20a)][_0x363b09(0x20e)][_0x363b09(0x216)]+_0x363b09(0x220)),logger['info'](_0x1fef71[_0x363b09(0x1cb)]);let _0x5dd88f;_0x1fef71['vMXfs'](parallelTestRun,_0x2ffb43,_0x49b7b0,_0x4871cb)['then'](_0x350938=>{const _0x2c28d3=_0x363b09;PerformanceTester['start'](PerformanceEvents[_0x2c28d3(0x249)]),_0x5dd88f=_0x350938,_0x1fef71['pLZvI'](printStats,_0x350938,_0x30622f[_0x2c28d3(0x26a)],_0x30622f[_0x2c28d3(0x25d)]||_0x30622f[_0x1fef71[_0x2c28d3(0x265)]]);})['finally'](async()=>{const _0x2316a5=_0x363b09;PerformanceTester[_0x2316a5(0x26c)](PerformanceEvents[_0x2316a5(0x249)]),_0x4871cb[_0x2316a5(0x27f)]=helper['getErrorMessageFromResults'](_0x5dd88f,_0x1fef71['KieCD']),await utilities[_0x2316a5(0x297)](_0x4871cb),testOpsHelper[_0x2316a5(0x21d)]();});}}module['exports']=run; | ||
| 'use strict';function a32_0x228d(_0x16ab59,_0x503ed7){const _0x4c2728=a32_0x4c27();return a32_0x228d=function(_0x228dc1,_0x578de0){_0x228dc1=_0x228dc1-0x14f;let _0x4a6361=_0x4c2728[_0x228dc1];return _0x4a6361;},a32_0x228d(_0x16ab59,_0x503ed7);}const a32_0x36defe=a32_0x228d;(function(_0x2dd080,_0x19fdf2){const _0x420737=a32_0x228d,_0xa64540=_0x2dd080();while(!![]){try{const _0x1a9f95=parseInt(_0x420737(0x1df))/0x1+parseInt(_0x420737(0x249))/0x2*(parseInt(_0x420737(0x204))/0x3)+parseInt(_0x420737(0x1d2))/0x4+-parseInt(_0x420737(0x1ce))/0x5*(parseInt(_0x420737(0x1c9))/0x6)+-parseInt(_0x420737(0x1d1))/0x7+-parseInt(_0x420737(0x252))/0x8*(-parseInt(_0x420737(0x20a))/0x9)+-parseInt(_0x420737(0x187))/0xa*(parseInt(_0x420737(0x1c1))/0xb);if(_0x1a9f95===_0x19fdf2)break;else _0xa64540['push'](_0xa64540['shift']());}catch(_0x48e18c){_0xa64540['push'](_0xa64540['shift']());}}}(a32_0x4c27,0xcce7e));const chalk=require(a32_0x36defe(0x15a)),logger=require(a32_0x36defe(0x192))[a32_0x36defe(0x23a)],helper=require(a32_0x36defe(0x226)),utilities=require('../../helpers/utilities'),testOpsHelper=require(a32_0x36defe(0x24a)),fs=require('fs'),os=require('os'),{parallelTestRun}=require(a32_0x36defe(0x1f4)),{requireModule,nestedKeyValue}=require('../../helpers/helper'),{getPercyOptions}=require(a32_0x36defe(0x1b5)),Base=requireModule('mocha/lib/reporters/base.js',a32_0x36defe(0x217)),collectFiles=requireModule(a32_0x36defe(0x19d),a32_0x36defe(0x217)),constants=require(a32_0x36defe(0x214)),PerformanceTester=require(a32_0x36defe(0x224)),PerformanceEvents=require('../../helpers/performance/constants')[a32_0x36defe(0x152)],centralScannerConstants=require('../../helpers/central-scanner/constants'),{FRAMEWORKS}=require(a32_0x36defe(0x232)),TestHubHandler=require(a32_0x36defe(0x1bb)),ClientTroubleShootingService=require(a32_0x36defe(0x1e8));function tag(_0x1c5218,_0x35b88e,_0x191a1c,_0x281b7d){const _0x319a0d=a32_0x36defe,_0x2eb213={'AnsHZ':function(_0xbe0134,_0x2f0e55){return _0xbe0134+_0x2f0e55;},'VABLn':function(_0x574c12,_0x5774ca){return _0x574c12+_0x5774ca;},'vClGu':function(_0x1c51ff,_0x2d1114){return _0x1c51ff(_0x2d1114);}},_0x1521ca=_0x191a1c?'/>':'>',_0x635e8c=[];let _0x4a5769;for(const _0x49ed38 in _0x35b88e){Object[_0x319a0d(0x207)][_0x319a0d(0x1fa)][_0x319a0d(0x248)](_0x35b88e,_0x49ed38)&&_0x635e8c[_0x319a0d(0x16e)](_0x2eb213[_0x319a0d(0x202)](_0x2eb213[_0x319a0d(0x245)](_0x2eb213[_0x319a0d(0x245)](_0x49ed38,'=\x22'),_0x2eb213[_0x319a0d(0x177)](escape,_0x35b88e[_0x49ed38])),'\x22'));}return _0x4a5769=_0x2eb213[_0x319a0d(0x245)](_0x2eb213['VABLn'](_0x2eb213[_0x319a0d(0x202)]('<',_0x1c5218),_0x635e8c['length']?_0x2eb213['AnsHZ']('\x20',_0x635e8c['join']('\x20')):''),_0x1521ca),_0x281b7d&&(_0x4a5769+=_0x2eb213['AnsHZ'](_0x2eb213[_0x319a0d(0x245)](_0x2eb213[_0x319a0d(0x202)](_0x281b7d,'</'),_0x1c5218),_0x1521ca)),_0x4a5769;}let xunitContent='';function xunitWrite(_0x394363){xunitContent+=_0x394363;}function xunitTest(_0x38a5a8,_0x1aeb42){const _0x38710e=a32_0x36defe,_0x25669e={'CJxsb':function(_0xb88f8b,_0x5b7b6d){return _0xb88f8b/_0x5b7b6d;},'AbRVv':function(_0x53d4a9,_0x8a2355){return _0x53d4a9===_0x8a2355;},'uGviU':_0x38710e(0x24b),'ZqVLw':function(_0x27e132,_0x37da6c){return _0x27e132+_0x37da6c;},'OiJRA':function(_0x33ec9d,_0x3dbe32){return _0x33ec9d(_0x3dbe32);},'fSDFF':function(_0x4f0a2b,_0x2961a7,_0x2af33e,_0x5d9760,_0xa4e1b){return _0x4f0a2b(_0x2961a7,_0x2af33e,_0x5d9760,_0xa4e1b);},'TdtMo':_0x38710e(0x1aa),'YqeBP':function(_0x5bbe11,_0x1f9c9e,_0x22534a,_0x3cdd23,_0x308e28){return _0x5bbe11(_0x1f9c9e,_0x22534a,_0x3cdd23,_0x308e28);},'TwAyQ':_0x38710e(0x1a4),'ozkss':function(_0xe089a3,_0x5087c){return _0xe089a3(_0x5087c);},'gKElT':function(_0x1c1a33,_0x50607e){return _0x1c1a33(_0x50607e);},'SsccH':function(_0x2f47fb,_0x12507b,_0x43f520,_0x24db73,_0x423902){return _0x2f47fb(_0x12507b,_0x43f520,_0x24db73,_0x423902);},'tRyIt':function(_0x17024b,_0x143dc0,_0x235804,_0x944e79){return _0x17024b(_0x143dc0,_0x235804,_0x944e79);},'EEKRy':'skipped','XNESW':function(_0x5776fc,_0x4bd3d4){return _0x5776fc(_0x4bd3d4);},'kSKmm':function(_0x5cde7e,_0x312d06,_0x246c6b,_0x2e8462){return _0x5cde7e(_0x312d06,_0x246c6b,_0x2e8462);}};Base['useColors']=![];var _0x552a9f={'classname':_0x38a5a8[_0x38710e(0x158)],'name':_0x38a5a8[_0x38710e(0x240)],'time':_0x25669e[_0x38710e(0x16a)](_0x38a5a8[_0x38710e(0x164)],0x3e8)||0x0,'platform':_0x1aeb42};if(_0x25669e[_0x38710e(0x210)](_0x38a5a8[_0x38710e(0x222)],_0x25669e[_0x38710e(0x209)])){var _0x4e8309=_0x38a5a8[_0x38710e(0x239)],_0x10ced5=!Base[_0x38710e(0x215)]&&Base['showDiff'](_0x4e8309)?_0x25669e['ZqVLw']('\x0a',Base[_0x38710e(0x231)](_0x4e8309['actual'],_0x4e8309[_0x38710e(0x24e)])):'';_0x25669e[_0x38710e(0x166)](xunitWrite,_0x25669e[_0x38710e(0x21d)](tag,_0x25669e[_0x38710e(0x220)],_0x552a9f,![],_0x25669e[_0x38710e(0x1d9)](tag,_0x25669e[_0x38710e(0x189)],{},![],_0x25669e[_0x38710e(0x23c)](_0x25669e[_0x38710e(0x23c)](_0x25669e[_0x38710e(0x23c)](_0x25669e['ozkss'](escape,_0x4e8309['message']),_0x25669e['gKElT'](escape,_0x10ced5)),'\x0a'),_0x25669e[_0x38710e(0x211)](escape,_0x4e8309[_0x38710e(0x183)])))));}else _0x38a5a8[_0x38710e(0x1bd)]?_0x25669e['OiJRA'](xunitWrite,_0x25669e[_0x38710e(0x1c2)](tag,_0x25669e[_0x38710e(0x220)],_0x552a9f,![],_0x25669e['tRyIt'](tag,_0x25669e[_0x38710e(0x242)],{},!![]))):_0x25669e['XNESW'](xunitWrite,_0x25669e['kSKmm'](tag,_0x25669e[_0x38710e(0x220)],_0x552a9f,!![]));}function a32_0x4c27(){const _0x4abc3b=['Total\x20Suites:\x20','start','bgRedBright','json','NvOhn','../test-runner','failures','NkKnk','Tests:\x20\x20\x20\x20\x20\x20\x20','file','accessibilityOptions','hasOwnProperty','IUTsP','totalTests','FlKnv','get','min','LIezz','finalExecution','AnsHZ','BWGyq','4667181UkRPFP','notifyUpdate','qUbQi','prototype','proxySettings','uGviU','2188467xeUwmu','No\x20output\x20file\x20given,\x20writing\x20json\x20result\x20to\x20console','</testsuite>','fGzvT','sort','FRAMEWORKS','AbRVv','ozkss','results','Vohsk','../utils/constants','hideDiff','spec','mocha','files','nWANf','passed','JJeoa','tFOLo','fSDFF','Now,\x20showing\x20logs\x20from\x20mocha','YOxxx','TdtMo','bstack:options','state','SJkip','../../helpers/performance/performance-tester','maxRetries','../../helpers/helper','writeFileSync','LrHFh','yDpLZ','debug','red','rerunTests','capability','FiFqR','sPOOe','titlePath','generateDiff','../../helpers/test-observability/constants','Writing\x20xunit\x20result\x20to\x20file','env','testsFailed','log','doc','toUTCString','err','winstonLogger','\x20total','ZqVLw','testsuite','BjCNI','apHHD','title','getUserWorkerCount','EEKRy','rootHooks','ePwSh','VABLn','bgBlueBright','isUndefined','call','2XrQxVU','../../helpers/test-observability/utils','failed','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','testSuites','expected','OGcSy','aMUFe','configuration','40PJDYfa','MbgFP','map','isEmpty','testsPending','COFzj','EVENTS','getPlatformName','SDK_CLEANUP','platform','testsPassed','logLevel','fullTitle','cwNLC','chalk','\x20passed','MRIzf','tWxVz','zXYdP','NMXQJ','BROWSERSTACK_TEST_ACCESSIBILITY_YML','FYXtI','PRirz','object','duration','BROWSERSTACK_GRR_US_HUB_URL','OiJRA','finally','Couldn\x27t\x20write\x20json\x20result\x20to','rmdirSync','CJxsb','includeTagsInTestingScope','validPlatformsPresent','then','push','list','LRkDU','VDkzY','getTCGConfigFilePaths','jAink','MtNWo','WnkDs','bold','vClGu','keys','etVvB','printBuildLink','exports','DUMEr','nAtfi','fireFunnelTestEvent','\x20failed','TTrTR','retryTestsOnFailure','KITwc','stack','central_scanner','parse','stringify','111590IQOkhH','\x20platforms','TwAyQ','platforms','Printing\x20stats\x20of\x20tests','error\x20removing\x20tcg\x20config\x20file','Total\x20Platforms:\x20','parseTestOrchestrationOptions','BROWSERSTACK_TEST_OBSERVABILITY_YML','handleApp','****\x20FAILURES\x20****','../../helpers/logger','BXtaU','fGJbZ','consoleLog','assign','INuDs','recursive','size','GyxSa','reporter-option','HOFwn','mocha/lib/cli/collect-files.js','titlePathV','aGMUP','\x20skipped','No\x20output\x20file\x20given,\x20writing\x20xunit\x20result\x20to\x20console','length','IgxEj','failure','cWdne','MOCHA','parallelsPerPlatform','xunit','reporter','testcase','Mocha\x20Tests','UOmbY','yellow','useW3C','isTestObservabilitySession','Error\x20in\x20Fire\x20SDKTestSuccessful.\x20Stacktrace:\x20','isBrowserstackInfra','frxTq','shouldReRunObservabilityTests','prepareCapabilities','../../helpers/percy/utils','stats','RKENS','XuYWu','cxfSW','test','../../helpers/testhub/testhubHandler','JdZKx','isPending','getErrorMessageFromResults','elwTO','Listing\x20all\x20the\x20failures','2101ASrzqQ','SsccH','lxVUP','nlrRC','suiteName','iTkIB','error','forEach','18YixtYz','ikhll','BROWSERSTACK_RERUN_TESTS','output','extension','140060qsIHpa','config','testObservability','8119510KOTlOt','3037800KtsYSn','Setting\x20non\x20exit\x20code\x20for\x20failures','reporterOptions','xaKzC','JsDKN','CrYKZ','cliConfig','YqeBP','setUserConfigPath','TIOeU','LIezI','isNotUndefined','ignore','683637swDKlI','info','Sogxy','XoONL','jgLEL','Bcyjw','Running\x20your\x20mocha\x20tests\x20across\x20','getOwnPropertyNames','add','../utils/clientTroubleshootingService','wrwkj','REmhI','accessibility','unlinkSync','EUHrj','green'];a32_0x4c27=function(){return _0x4abc3b;};return a32_0x4c27();};function getStats(_0x12aece){const _0x1ea893=a32_0x36defe,_0x1a97f9={};_0x1a97f9[_0x1ea893(0x17c)]='suite',_0x1a97f9[_0x1ea893(0x1c6)]='passed',_0x1a97f9['WHyOT']='failed',_0x1a97f9[_0x1ea893(0x1c4)]=_0x1ea893(0x212);const _0x3168fc=_0x1a97f9,_0x291e62=Object[_0x1ea893(0x178)](_0x12aece);let _0x3458d2=0x0,_0x1b9c0c=0x0,_0x5756bd=0x0,_0x3591f8=0x0;const _0x3c2fa0=new Set();_0x291e62[_0x1ea893(0x1c8)](_0x5d94fe=>{const _0x1a2603=_0x1ea893,_0x177811={};_0x177811[_0x1a2603(0x151)]=_0x3168fc[_0x1a2603(0x17c)],_0x177811[_0x1a2603(0x1a3)]=_0x3168fc['iTkIB'],_0x177811[_0x1a2603(0x22f)]=_0x3168fc['WHyOT'];const _0x41f573=_0x177811;_0x12aece[_0x5d94fe][_0x3168fc[_0x1a2603(0x1c4)]][_0x1a2603(0x1c8)](_0x3650c1=>{const _0x32f853=_0x1a2603;_0x3c2fa0[_0x32f853(0x1e7)](_0x3650c1[_0x41f573[_0x32f853(0x151)]]),_0x3458d2++;switch(_0x3650c1[_0x32f853(0x222)]){case _0x41f573['IgxEj']:_0x5756bd++;break;case _0x41f573[_0x32f853(0x22f)]:_0x1b9c0c++;break;default:_0x3591f8++;}});});const _0x45fca4={};return _0x45fca4[_0x1ea893(0x24d)]=_0x3c2fa0[_0x1ea893(0x199)],_0x45fca4[_0x1ea893(0x18a)]=_0x291e62,_0x45fca4[_0x1ea893(0x1fc)]=_0x3458d2,_0x45fca4[_0x1ea893(0x235)]=_0x1b9c0c,_0x45fca4['testsPassed']=_0x5756bd,_0x45fca4[_0x1ea893(0x150)]=_0x3591f8,_0x45fca4;}function errorJSON(_0x444577){const _0x6e35ed=a32_0x36defe;var _0x20951e={};return Object[_0x6e35ed(0x1e6)](_0x444577)[_0x6e35ed(0x1c8)](function(_0x5d0aa9){_0x20951e[_0x5d0aa9]=_0x444577[_0x5d0aa9];},_0x444577),_0x20951e;}function cleanCycles(_0x2233d5){const _0x456be2=a32_0x36defe,_0xb49a71={};_0xb49a71['ZlZsM']=function(_0x192f0a,_0x40291e){return _0x192f0a===_0x40291e;},_0xb49a71[_0x456be2(0x173)]=_0x456be2(0x163),_0xb49a71[_0x456be2(0x19f)]=function(_0x1ed758,_0x1709b6){return _0x1ed758!==_0x1709b6;},_0xb49a71[_0x456be2(0x15d)]=function(_0x2f2e25,_0x3c3488){return _0x2f2e25!==_0x3c3488;},_0xb49a71[_0x456be2(0x20d)]=function(_0x26b46f,_0x41c3bb){return _0x26b46f+_0x41c3bb;};const _0x59166c=_0xb49a71;var _0x509275=[];return JSON[_0x456be2(0x185)](JSON[_0x456be2(0x186)](_0x2233d5,function(_0x1f7d92,_0x586727){const _0x154607=_0x456be2;if(_0x59166c['ZlZsM'](typeof _0x586727,_0x59166c['jAink'])&&_0x59166c['aGMUP'](_0x586727,null)){if(_0x59166c[_0x154607(0x15d)](_0x509275['indexOf'](_0x586727),-0x1))return _0x59166c['fGzvT']('',_0x586727);_0x509275['push'](_0x586727);}return _0x586727;}));}function clean(_0x2d2a8a){const _0x4af697=a32_0x36defe,_0xbc472={'xaKzC':function(_0x3ae25a,_0x5c5006){return _0x3ae25a instanceof _0x5c5006;},'HOFwn':function(_0x2b2e52,_0x6c7e81){return _0x2b2e52(_0x6c7e81);},'JsDKN':function(_0x2dc47c,_0x5bc55c){return _0x2dc47c(_0x5bc55c);}};var _0x365532=_0x2d2a8a[_0x4af697(0x239)]||{};return _0xbc472[_0x4af697(0x1d5)](_0x365532,Error)&&(_0x365532=_0xbc472[_0x4af697(0x19c)](errorJSON,_0x365532)),{'title':_0x2d2a8a[_0x4af697(0x240)],'fullTitle':_0x2d2a8a['fullTitle'],'file':_0x2d2a8a[_0x4af697(0x1f8)],'duration':_0x2d2a8a['duration'],'currentRetry':_0x2d2a8a['currentRetry'],'speed':_0x2d2a8a['speed'],'err':_0xbc472[_0x4af697(0x1d6)](cleanCycles,_0x365532)};}function printStats(_0x19e06d,_0x38ae18=a32_0x36defe(0x216),_0x218c15={}){const _0x470a75=a32_0x36defe,_0x381457={'yDpLZ':function(_0x2b565b,_0x39c94d){return _0x2b565b(_0x39c94d);},'NkKnk':function(_0x12330f,_0x1a7dc6){return _0x12330f===_0x1a7dc6;},'YOxxx':_0x470a75(0x21a),'SkNHZ':'passes','ePwSh':function(_0x5ee9e5,_0x3d7b51){return _0x5ee9e5(_0x3d7b51);},'EUHrj':function(_0x57e728,_0x15433d){return _0x57e728===_0x15433d;},'NMXQJ':_0x470a75(0x24b),'ikhll':_0x470a75(0x1f5),'nAtfi':'pending','LIezz':function(_0x1dbc50,_0x18a70d){return _0x1dbc50(_0x18a70d);},'MbgFP':_0x470a75(0x212),'cWdne':function(_0x60e61,_0x14290f){return _0x60e61===_0x14290f;},'JdZKx':function(_0x3ac79b,_0x2d42a4){return _0x3ac79b*_0x2d42a4;},'LRkDU':function(_0x5a0403,_0x39cf91,_0x2a00e7){return _0x5a0403(_0x39cf91,_0x2a00e7);},'BWGyq':function(_0x1d32b4,_0xf97eb6){return _0x1d32b4===_0xf97eb6;},'XlrJt':function(_0x1fc2aa,_0x157e58){return _0x1fc2aa>_0x157e58;},'AXlgE':function(_0xd0134b){return _0xd0134b();},'eKVwC':function(_0x51db8e,_0x54920f){return _0x51db8e===_0x54920f;},'FlKnv':_0x470a75(0x237),'lxVUP':function(_0xa0bdc9,_0x39ddd2){return _0xa0bdc9>_0x39ddd2;},'FiFqR':_0x470a75(0x1d3),'RKLFl':_0x470a75(0x18b),'GyxSa':function(_0x5fd745,_0x41634f){return _0x5fd745+_0x41634f;},'ANvVT':_0x470a75(0x18d),'CcfGQ':_0x470a75(0x1ef),'LIezI':function(_0x4e08d7,_0x5b6a08){return _0x4e08d7+_0x5b6a08;},'frxTq':function(_0x321273,_0x2cf74b){return _0x321273+_0x2cf74b;},'NvOhn':_0x470a75(0x1f7),'IUTsP':function(_0x8a6109,_0x55680c){return _0x8a6109>_0x55680c;},'aMUFe':function(_0x3d1672,_0x5412ed){return _0x3d1672+_0x5412ed;},'XuYWu':'\x0a\x0a\x0a','SJkip':_0x470a75(0x1f2),'FYXtI':'Writing\x20json\x20result\x20to\x20file','Bcyjw':_0x470a75(0x168),'lzkPn':_0x470a75(0x20b),'OGcSy':function(_0x36478f,_0x5b1b81){return _0x36478f===_0x5b1b81;},'cRCFx':_0x470a75(0x1a8),'fGJbZ':_0x470a75(0x1ab),'Vohsk':function(_0x430598,_0x4be711){return _0x430598||_0x4be711;},'BvmxJ':function(_0x271851,_0x1515f5){return _0x271851(_0x1515f5);},'zgvBC':function(_0x2cf80d,_0x2e49a6,_0x172833,_0xdec221){return _0x2cf80d(_0x2e49a6,_0x172833,_0xdec221);},'HWaiS':_0x470a75(0x23d),'PRirz':function(_0x52e50b,_0x2ce93d){return _0x52e50b-_0x2ce93d;},'LrHFh':function(_0x13fe4e,_0xeabb16){return _0x13fe4e/_0xeabb16;},'wIZac':function(_0x3074d4,_0x30b1e3){return _0x3074d4(_0x30b1e3);},'INuDs':_0x470a75(0x20c),'TIOeU':_0x470a75(0x233),'VkgnA':'Couldn\x27t\x20write\x20xunit\x20result\x20to','NsNMx':_0x470a75(0x1a1),'etVvB':_0x470a75(0x1c0),'cwNLC':_0x470a75(0x191)};if(_0x381457['eKVwC'](_0x38ae18,_0x381457[_0x470a75(0x1fd)]))return;const _0x2fc31b=0x0,_0x184135=()=>{return _0x381457['yDpLZ'](Array,_0x2fc31b)['join']('\x20\x20');},{testSuites:_0x1e11d7,platforms:_0x294647,totalTests:_0x3fb6f3,testsFailed:_0x3e16b1,testsPassed:_0x1c0641,testsPending:_0x649e6d}=_0x381457[_0x470a75(0x229)](getStats,_0x19e06d);_0x381457[_0x470a75(0x1c3)](_0x3e16b1,0x0)&&(logger[_0x470a75(0x22a)](_0x381457[_0x470a75(0x22e)]),process['exitCode']=Math[_0x470a75(0x1ff)](_0x3e16b1,0xff));logger[_0x470a75(0x22a)](_0x381457['RKLFl']);const _0x47c72b=''+_0x381457[_0x470a75(0x19a)](chalk['bold'](_0x381457['ANvVT']),_0x294647[_0x470a75(0x1a2)]),_0x3e063a=''+_0x381457['GyxSa'](chalk['bold'](_0x381457['CcfGQ']),_0x1e11d7),_0x2aad29=''+_0x381457[_0x470a75(0x19a)](_0x381457[_0x470a75(0x1dc)](_0x381457[_0x470a75(0x1b2)](chalk[_0x470a75(0x176)](_0x381457[_0x470a75(0x1f3)]),_0x381457[_0x470a75(0x1c3)](_0x3e16b1,0x0)?chalk['bold'][_0x470a75(0x22b)](_0x3e16b1+_0x470a75(0x17f))+',\x20':''),_0x381457[_0x470a75(0x1fb)](_0x649e6d,0x0)?chalk[_0x470a75(0x176)][_0x470a75(0x1ad)](_0x649e6d+_0x470a75(0x1a0))+',\x20':''),_0x381457['XlrJt'](_0x1c0641,0x0)?chalk[_0x470a75(0x176)][_0x470a75(0x1ee)](_0x1c0641+_0x470a75(0x15b))+',\x20':'')+_0x3fb6f3+_0x470a75(0x23b);console['log'](_0x381457[_0x470a75(0x19a)](_0x381457['LIezI'](_0x381457[_0x470a75(0x250)](_0x381457['GyxSa'](_0x381457[_0x470a75(0x1dc)](_0x381457[_0x470a75(0x1b8)],_0x47c72b),'\x0a'),_0x3e063a),'\x0a'),_0x2aad29));if(_0x381457[_0x470a75(0x1a5)](_0x38ae18,_0x381457[_0x470a75(0x223)])){const _0x2882ca={},_0x9fbddc={};_0x9fbddc[_0x470a75(0x24d)]=_0x1e11d7,_0x9fbddc[_0x470a75(0x18a)]=_0x294647,_0x9fbddc['testsFailed']=_0x3e16b1,_0x9fbddc[_0x470a75(0x156)]=_0x1c0641,_0x9fbddc[_0x470a75(0x150)]=_0x649e6d,_0x2882ca[_0x470a75(0x1b6)]=_0x9fbddc,_0x294647[_0x470a75(0x1c8)](_0x33a234=>{const _0x2998af=_0x470a75;_0x2882ca[_0x33a234]={'pending':[],'failures':[],'passes':[],'tests':_0x19e06d[_0x33a234][_0x381457[_0x2998af(0x253)]][_0x2998af(0x254)](clean)},_0x19e06d[_0x33a234][_0x381457[_0x2998af(0x253)]]['forEach'](_0x1ad66b=>{const _0x34733e=_0x2998af;if(_0x381457[_0x34733e(0x1f6)](_0x1ad66b['state'],_0x381457[_0x34733e(0x21f)]))_0x2882ca[_0x33a234][_0x381457['SkNHZ']][_0x34733e(0x16e)](_0x381457[_0x34733e(0x244)](clean,_0x1ad66b));else _0x381457[_0x34733e(0x1ed)](_0x1ad66b['state'],_0x381457['NMXQJ'])?_0x2882ca[_0x33a234][_0x381457[_0x34733e(0x1ca)]]['push'](_0x381457[_0x34733e(0x244)](clean,_0x1ad66b)):_0x2882ca[_0x33a234][_0x381457[_0x34733e(0x17d)]][_0x34733e(0x16e)](_0x381457[_0x34733e(0x200)](clean,_0x1ad66b));});});if(_0x218c15['output'])try{logger[_0x470a75(0x22a)](_0x381457[_0x470a75(0x161)],_0x218c15['output']),fs[_0x470a75(0x227)](_0x218c15[_0x470a75(0x1cc)],JSON[_0x470a75(0x186)](_0x2882ca,null,0x3));}catch(_0x7dc7d3){logger[_0x470a75(0x1c7)](_0x381457[_0x470a75(0x1e4)],_0x218c15[_0x470a75(0x1cc)]),logger[_0x470a75(0x22a)](_0x7dc7d3);}else logger[_0x470a75(0x22a)](_0x381457['lzkPn']),console['log'](JSON[_0x470a75(0x186)](_0x2882ca,null,0x3));}else{if(_0x381457[_0x470a75(0x24f)](_0x38ae18,_0x381457['cRCFx'])){let _0x52044e;const _0xbe3dc6=_0x381457[_0x470a75(0x194)];_0x218c15&&(_0x52044e=_0x218c15[_0x470a75(0x1c5)]);_0x52044e=_0x381457[_0x470a75(0x213)](_0x52044e,_0xbe3dc6);let _0xba2a40=0x0,_0x305248=0x0,_0x142841=0x0,_0x38e725=0x0;_0x294647[_0x470a75(0x1c8)](_0x5ba81b=>{const _0x921c0b=_0x470a75,_0x4c767b={'JJeoa':function(_0x29feb7,_0x4c8efb){const _0x4fede8=a32_0x228d;return _0x381457[_0x4fede8(0x1ed)](_0x29feb7,_0x4c8efb);},'BXtaU':_0x381457[_0x921c0b(0x21f)],'qUbQi':function(_0x26d1f2,_0x1f4cba){const _0x1d9ca2=_0x921c0b;return _0x381457[_0x1d9ca2(0x1a5)](_0x26d1f2,_0x1f4cba);},'BjCNI':_0x381457[_0x921c0b(0x15f)],'CrYKZ':function(_0x5da3f9,_0x53c90c){const _0x2c318f=_0x921c0b;return _0x381457[_0x2c318f(0x1bc)](_0x5da3f9,_0x53c90c);}};_0x19e06d[_0x5ba81b][_0x381457[_0x921c0b(0x253)]][_0x921c0b(0x1c8)](_0x51daee=>{const _0x1c57b2=_0x921c0b;if(_0x4c767b[_0x1c57b2(0x21b)](_0x51daee[_0x1c57b2(0x222)],_0x4c767b[_0x1c57b2(0x193)]))_0xba2a40++;else _0x4c767b[_0x1c57b2(0x206)](_0x51daee[_0x1c57b2(0x222)],_0x4c767b[_0x1c57b2(0x23e)])&&_0x305248++;_0x142841++,_0x38e725+=_0x4c767b[_0x1c57b2(0x1d7)](_0x51daee[_0x1c57b2(0x164)],0x1);});}),_0x381457['BvmxJ'](xunitWrite,_0x381457['zgvBC'](tag,_0x381457['HWaiS'],{'name':_0x52044e,'tests':_0x142841,'failures':0x0,'errors':_0x305248,'skipped':_0x381457['PRirz'](_0x381457[_0x470a75(0x162)](_0x142841,_0x305248),_0xba2a40),'timestamp':new Date()[_0x470a75(0x238)](),'time':_0x381457[_0x470a75(0x228)](_0x38e725,0x3e8)||0x0},![])),_0x294647[_0x470a75(0x1c8)](_0x121978=>{const _0x24a774=_0x470a75;_0x19e06d[_0x121978][_0x381457[_0x24a774(0x253)]]['forEach'](_0x287fb8=>{const _0x1c9346=_0x24a774;_0x381457[_0x1c9346(0x170)](xunitTest,_0x287fb8,_0x121978);});}),_0x381457['wIZac'](xunitWrite,_0x381457[_0x470a75(0x197)]);if(_0x218c15[_0x470a75(0x1cc)])try{logger['debug'](_0x381457[_0x470a75(0x1db)],_0x218c15[_0x470a75(0x1cc)]),fs[_0x470a75(0x227)](_0x218c15['output'],xunitContent);}catch(_0x118e41){logger[_0x470a75(0x1c7)](_0x381457['VkgnA'],_0x218c15[_0x470a75(0x1cc)]),logger['debug'](_0x118e41);}else logger['debug'](_0x381457['NsNMx']),console[_0x470a75(0x236)](xunitContent);}else{if(_0x381457[_0x470a75(0x203)](_0x3e16b1,0x0))return;console[_0x470a75(0x236)](),logger[_0x470a75(0x22a)](_0x381457[_0x470a75(0x179)]),console[_0x470a75(0x236)](chalk[_0x470a75(0x176)][_0x470a75(0x1f1)](_0x381457[_0x470a75(0x159)])),_0x294647[_0x470a75(0x1c8)](_0x1446c5=>{const _0x3c4778=_0x470a75,_0x581530={'Thjsp':function(_0x3ab245,_0xad79c9){const _0x4103b9=a32_0x228d;return _0x381457[_0x4103b9(0x203)](_0x3ab245,_0xad79c9);},'CbUIy':_0x381457[_0x3c4778(0x15f)]},_0x30fd30=[];_0x19e06d[_0x1446c5][_0x381457[_0x3c4778(0x253)]][_0x3c4778(0x1c8)](_0x2ef9c0=>{const _0x1fb2b5=_0x3c4778;_0x581530['Thjsp'](_0x2ef9c0[_0x1fb2b5(0x222)],_0x581530['CbUIy'])&&(_0x2ef9c0[_0x1fb2b5(0x230)]=()=>_0x2ef9c0[_0x1fb2b5(0x19e)],_0x30fd30[_0x1fb2b5(0x16e)](_0x2ef9c0));}),_0x381457['XlrJt'](_0x30fd30[_0x3c4778(0x1a2)],0x0)&&(Base[_0x3c4778(0x195)](),Base[_0x3c4778(0x195)](_0x381457['AXlgE'](_0x184135),chalk[_0x3c4778(0x176)][_0x3c4778(0x246)](_0x1446c5)),Base[_0x3c4778(0x16f)](_0x30fd30));});}}}async function run(_0x2186cb,_0x5c0857,_0x5ead6d){const _0x3e7a46=a32_0x36defe,_0x56f9ab={'MRIzf':function(_0x307686,_0x1bf337,_0x3bd02c,_0x20b67c){return _0x307686(_0x1bf337,_0x3bd02c,_0x20b67c);},'REmhI':_0x3e7a46(0x19b),'cxfSW':_0x3e7a46(0x18c),'ACfzm':'SDKTestSuccessful','RKENS':_0x3e7a46(0x217),'elwTO':function(_0x2829b2,_0x13ad68){return _0x2829b2!=_0x13ad68;},'XoONL':'cjs','nWANf':'mjs','VDkzY':_0x3e7a46(0x1ba),'MtNWo':_0x3e7a46(0x22c),'UOmbY':function(_0x5bf703,_0x2ede34){return _0x5bf703(_0x2ede34);},'apHHD':function(_0x227439,_0x32ec8d,_0x5cdf48){return _0x227439(_0x32ec8d,_0x5cdf48);},'qcIZo':_0x3e7a46(0x218),'tFOLo':_0x3e7a46(0x16b),'jgLEL':'excludeTagsInTestingScope','TTrTR':'includeEncodedExtension','sYIoc':'Running\x20your\x20mocha\x20tests','wrwkj':_0x3e7a46(0x21e),'zXYdP':function(_0x44283e,_0x214ef3,_0x1a2b12,_0x4c9aac){return _0x44283e(_0x214ef3,_0x1a2b12,_0x4c9aac);},'Sogxy':function(_0xf5acb,_0x472820){return _0xf5acb*_0x472820;},'KITwc':function(_0x36c791,_0x567691){return _0x36c791(_0x567691);},'WnkDs':function(_0x49ae29,_0x4f2342){return _0x49ae29!==_0x4f2342;}};helper[_0x3e7a46(0x1da)](_0x5ead6d['framework'],_0x2186cb),await _0x5ead6d['initialize'](_0x2186cb);helper[_0x3e7a46(0x1b1)]()?await helper[_0x3e7a46(0x190)](_0x5ead6d[_0x3e7a46(0x1cf)]):await _0x5ead6d['setupTCGAuth']();const _0x4a4c98=[];let _0x2a1675=[];if(!_0x5ead6d['config'])return;!helper[_0x3e7a46(0x247)](_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1f9)])&&(process[_0x3e7a46(0x234)][_0x3e7a46(0x24c)]=JSON['stringify'](_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1f9)]));const _0x3d5c5c=await TestHubHandler['launchBuild'](FRAMEWORKS[_0x3e7a46(0x1a6)],_0x5ead6d);_0x56f9ab[_0x3e7a46(0x1bf)](_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1d0)],null)&&(process[_0x3e7a46(0x234)][_0x3e7a46(0x18f)]=_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1d0)]);!helper[_0x3e7a46(0x247)](_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1eb)])&&(process['env'][_0x3e7a46(0x160)]=_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1eb)]);const {extension:extension=['js',_0x56f9ab[_0x3e7a46(0x1e2)],_0x56f9ab[_0x3e7a46(0x219)]],ignore:ignore=[],file:file=[],recursive:recursive=![],sort:sort=![],spec:spec=[_0x56f9ab[_0x3e7a46(0x171)]]}=_0x2186cb,_0x3e6c2d={..._0x2186cb};_0x3e6c2d[_0x3e7a46(0x243)]=null;const _0x4eb6b4=_0x3e6c2d;let _0x4ce5df;if(testOpsHelper[_0x3e7a46(0x1af)]()&&testOpsHelper[_0x3e7a46(0x1b3)]()){let _0x35b618=process['env'][_0x3e7a46(0x1cb)];!helper['isUndefined'](_0x5ead6d[_0x3e7a46(0x1d8)])&&_0x5ead6d['cliConfig']['has'](_0x56f9ab[_0x3e7a46(0x174)])&&(_0x35b618=_0x5ead6d['cliConfig'][_0x3e7a46(0x1fe)](_0x56f9ab['MtNWo'])),_0x4ce5df=testOpsHelper['parseFileNames'](_0x35b618);}if(helper[_0x3e7a46(0x247)](_0x4ce5df)){const _0xe43894={};_0xe43894[_0x3e7a46(0x1de)]=ignore,_0xe43894[_0x3e7a46(0x1cd)]=extension,_0xe43894['file']=file,_0xe43894[_0x3e7a46(0x198)]=recursive,_0xe43894[_0x3e7a46(0x20e)]=sort,_0xe43894[_0x3e7a46(0x216)]=spec,_0x4ce5df=_0x56f9ab[_0x3e7a46(0x1ac)](collectFiles,_0xe43894),_0x56f9ab[_0x3e7a46(0x23f)](nestedKeyValue,_0x4ce5df,[_0x56f9ab['qcIZo']])&&(_0x4ce5df=_0x4ce5df[_0x3e7a46(0x218)]);}const _0x4e37ad=helper[_0x3e7a46(0x18e)](_0x5ead6d[_0x3e7a46(0x1cf)]);!helper[_0x3e7a46(0x14f)](_0x4e37ad)&&helper[_0x3e7a46(0x1dd)](_0x4e37ad['retryTestsOnFailure'])&&(_0x4eb6b4['retries']=_0x4e37ad[_0x3e7a46(0x181)][_0x3e7a46(0x225)]);if(!helper['isBrowserstackInfra']()){const _0x348e98=0x1,_0x43e043={..._0x4eb6b4};_0x43e043[_0x3e7a46(0x216)]=[..._0x4ce5df],_0x4a4c98[_0x3e7a46(0x16e)]({'mochaOpts':_0x43e043,'configuration':{'platform':os[_0x3e7a46(0x155)]()}});if(_0x5ead6d['config']['accessibility']){const _0x3c022b={};_0x3c022b[_0x3e7a46(0x1eb)]=!![];const _0x3549de=_0x3c022b;_0x56f9ab['elwTO'](_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1f9)],null)&&(_0x3549de[_0x3e7a46(0x1f9)]=_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1f9)],delete _0x3549de[_0x3e7a46(0x1f9)][_0x56f9ab[_0x3e7a46(0x21c)]],delete _0x3549de[_0x3e7a46(0x1f9)][_0x56f9ab[_0x3e7a46(0x1e3)]],delete _0x3549de[_0x3e7a46(0x1f9)][_0x56f9ab[_0x3e7a46(0x180)]]);const _0x44fc30={};_0x44fc30[_0x3e7a46(0x221)]=_0x3549de,_0x4a4c98[0x0][_0x3e7a46(0x251)][_0x3e7a46(0x22d)]=_0x44fc30;}logger[_0x3e7a46(0x1e0)](_0x56f9ab['sYIoc']),logger[_0x3e7a46(0x1e0)](_0x56f9ab[_0x3e7a46(0x1e9)]),_0x56f9ab[_0x3e7a46(0x15e)](parallelTestRun,_0x4a4c98,_0x348e98,_0x5ead6d)[_0x3e7a46(0x16d)](_0x261887=>{const _0xcaa65a=_0x3e7a46;PerformanceTester[_0xcaa65a(0x1f0)](PerformanceEvents['SDK_CLEANUP']),_0x56f9ab['MRIzf'](printStats,_0x261887,_0x2186cb[_0xcaa65a(0x1a9)],_0x2186cb[_0xcaa65a(0x1d4)]||_0x2186cb[_0x56f9ab[_0xcaa65a(0x1ea)]]);})[_0x3e7a46(0x167)](()=>{const _0x48da68=_0x3e7a46;PerformanceTester[_0x48da68(0x1f0)](PerformanceEvents[_0x48da68(0x154)]);try{const {browserstackFolderPath:_0x3cf2a0,tcgConfigPath:_0x41efe2}=helper[_0x48da68(0x172)]();fs[_0x48da68(0x1ec)](_0x41efe2),fs[_0x48da68(0x169)](_0x3cf2a0);}catch(_0x2d5c94){logger[_0x48da68(0x22a)](_0x56f9ab[_0x48da68(0x1b9)],_0x2d5c94);}try{utilities[_0x48da68(0x17e)](_0x56f9ab['ACfzm'],{},_0x5ead6d[_0x48da68(0x1cf)],_0x5ead6d['framework']);}catch(_0x1249bb){logger[_0x48da68(0x22a)](_0x48da68(0x1b0)+_0x1249bb[_0x48da68(0x183)]);}try{helper[_0x48da68(0x205)]();}catch(_0xb65512){logger[_0x48da68(0x22a)]('Error\x20in\x20notifying\x20update.\x20Stacktrace:\x20'+_0xb65512);}testOpsHelper[_0x48da68(0x17a)]();});}else{const _0x530111=helper[_0x3e7a46(0x1ae)](_0x5ead6d[_0x3e7a46(0x1cf)]);let _0x438538=helper['getHubUrl'](_0x5ead6d[_0x3e7a46(0x1cf)]);_0x2a1675=helper[_0x3e7a46(0x1b4)](_0x5ead6d[_0x3e7a46(0x1cf)],_0x530111,constants['FRAMEWORKS']['MOCHA']);helper['getCentralUser']()[_0x3e7a46(0x184)]&&(_0x438538=centralScannerConstants[_0x3e7a46(0x165)]);let _0x4d9dfa;const _0x2b60cd=_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x1a7)]||helper[_0x3e7a46(0x241)](_0x2186cb,_0x5c0857,_0x5ead6d[_0x3e7a46(0x1cf)],constants[_0x3e7a46(0x20f)]['MOCHA'])||0x1;helper[_0x3e7a46(0x16c)](_0x5ead6d[_0x3e7a46(0x1cf)])?_0x4d9dfa=_0x56f9ab[_0x3e7a46(0x1e1)](_0x5ead6d[_0x3e7a46(0x1cf)][_0x3e7a46(0x18a)][_0x3e7a46(0x1a2)],_0x2b60cd):_0x4d9dfa=_0x2b60cd;const _0x47c98d=_0x56f9ab[_0x3e7a46(0x182)](getPercyOptions,_0x5ead6d[_0x3e7a46(0x1cf)]);if(_0x56f9ab[_0x3e7a46(0x175)](_0x5ead6d['config'][_0x3e7a46(0x1a7)],0x1))_0x4ce5df[_0x3e7a46(0x1c8)](_0x40ece7=>{const _0x463e11=_0x3e7a46,_0x39f59f=[];_0x2a1675[_0x463e11(0x1c8)]((_0x3d9a42,_0x17e209)=>{const _0x632f98=_0x463e11,_0x3600e7={};_0x3600e7[_0x632f98(0x216)]=[_0x40ece7],_0x39f59f[_0x632f98(0x16e)]({'mochaOpts':Object[_0x632f98(0x196)]({},_0x4eb6b4,_0x3600e7),'configuration':{'server':_0x438538,'capability':_0x3d9a42,'proxySettings':_0x5ead6d[_0x632f98(0x1cf)]['proxySettings'],'platform':helper[_0x632f98(0x153)](_0x3d9a42),'browserStackLogLevel':_0x5ead6d[_0x632f98(0x1cf)][_0x632f98(0x157)],'platformIndex':_0x17e209,'browserStackPercyOptions':_0x47c98d,'platformCaps':Object['assign']({'index':_0x17e209},_0x5ead6d[_0x632f98(0x1cf)][_0x632f98(0x18a)][_0x17e209])}});}),_0x4a4c98[_0x463e11(0x16e)](..._0x39f59f);});else{const _0x5bec0b=[];_0x2a1675[_0x3e7a46(0x1c8)]((_0x56a026,_0x28e749)=>{const _0x5df6cd=_0x3e7a46;let _0x163cbb=Object[_0x5df6cd(0x196)]({},_0x4eb6b4);testOpsHelper[_0x5df6cd(0x1af)]()&&testOpsHelper[_0x5df6cd(0x1b3)]()&&(_0x163cbb={..._0x163cbb,'spec':[..._0x4ce5df]}),_0x5bec0b[_0x5df6cd(0x16e)]({'mochaOpts':_0x163cbb,'configuration':{'server':_0x438538,'capability':_0x56a026,'proxySettings':_0x5ead6d[_0x5df6cd(0x1cf)][_0x5df6cd(0x208)],'platform':helper[_0x5df6cd(0x153)](_0x56a026),'browserStackLogLevel':_0x5ead6d[_0x5df6cd(0x1cf)]['logLevel'],'platformIndex':_0x28e749,'browserStackPercyOptions':_0x47c98d,'platformCaps':Object[_0x5df6cd(0x196)]({'index':_0x28e749},_0x5ead6d[_0x5df6cd(0x1cf)][_0x5df6cd(0x18a)][_0x28e749])}});}),_0x4a4c98[_0x3e7a46(0x16e)](..._0x5bec0b);}logger[_0x3e7a46(0x1e0)](_0x3e7a46(0x1e5)+_0x5ead6d['config'][_0x3e7a46(0x18a)][_0x3e7a46(0x1a2)]+_0x3e7a46(0x188)),logger[_0x3e7a46(0x1e0)](_0x56f9ab[_0x3e7a46(0x1e9)]);let _0xe94ac8;_0x56f9ab['MRIzf'](parallelTestRun,_0x4a4c98,_0x4d9dfa,_0x5ead6d)[_0x3e7a46(0x16d)](_0x5255f9=>{const _0x8e4e43=_0x3e7a46;PerformanceTester[_0x8e4e43(0x1f0)](PerformanceEvents['SDK_CLEANUP']),_0xe94ac8=_0x5255f9,_0x56f9ab[_0x8e4e43(0x15c)](printStats,_0x5255f9,_0x2186cb[_0x8e4e43(0x1a9)],_0x2186cb[_0x8e4e43(0x1d4)]||_0x2186cb[_0x56f9ab[_0x8e4e43(0x1ea)]]);})[_0x3e7a46(0x167)](async()=>{const _0xe85bf5=_0x3e7a46;PerformanceTester[_0xe85bf5(0x1f0)](PerformanceEvents[_0xe85bf5(0x154)]),_0x5ead6d['errorMessage']=helper[_0xe85bf5(0x1be)](_0xe94ac8,_0x56f9ab[_0xe85bf5(0x1b7)]),await utilities[_0xe85bf5(0x201)](_0x5ead6d),testOpsHelper[_0xe85bf5(0x17a)]();});}}module[a32_0x36defe(0x17b)]=run; |
@@ -1,1 +0,1 @@ | ||
| const a33_0xfc1f6e=a33_0x4750;function a33_0x4750(_0x22eadd,_0x21abd0){const _0x25279c=a33_0x2527();return a33_0x4750=function(_0x475027,_0x56d1ba){_0x475027=_0x475027-0x13e;let _0xf52f0c=_0x25279c[_0x475027];return _0xf52f0c;},a33_0x4750(_0x22eadd,_0x21abd0);}(function(_0x55e9b7,_0xe37fa4){const _0x515067=a33_0x4750,_0x55c983=_0x55e9b7();while(!![]){try{const _0x5e76f7=-parseInt(_0x515067(0x146))/0x1*(-parseInt(_0x515067(0x19f))/0x2)+parseInt(_0x515067(0x1a0))/0x3+parseInt(_0x515067(0x18d))/0x4+-parseInt(_0x515067(0x14f))/0x5*(-parseInt(_0x515067(0x153))/0x6)+-parseInt(_0x515067(0x17e))/0x7*(-parseInt(_0x515067(0x152))/0x8)+parseInt(_0x515067(0x142))/0x9+parseInt(_0x515067(0x166))/0xa*(-parseInt(_0x515067(0x193))/0xb);if(_0x5e76f7===_0xe37fa4)break;else _0x55c983['push'](_0x55c983['shift']());}catch(_0x5b378a){_0x55c983['push'](_0x55c983['shift']());}}}(a33_0x2527,0xc2d03));const logger=require(a33_0xfc1f6e(0x18f))['winstonLogger'],helper=require(a33_0xfc1f6e(0x19b)),constants=require(a33_0xfc1f6e(0x1b3)),hubAllocator=require('../../../hubAllocationMethods'),{overrideQuit,overrideTakeScreenshot,overrideGet}=require(a33_0xfc1f6e(0x16c)),{setAccessibilityCapabilities,setExtension}=require(a33_0xfc1f6e(0x1b1)),{isAccessibilityAutomationSession,getAccessibilityResultsSummary,getAccessibilityResults}=require('../../../helpers/accessibility-automation/helper'),globals=require(a33_0xfc1f6e(0x18b)),{overrideExecute}=require(a33_0xfc1f6e(0x168)),modify=(_0x3dc7e4,_0x26b508=null,_0x3bfcfc=![])=>{const _0x276291=a33_0xfc1f6e,_0x4c4089={'RcYgs':function(_0x4245b2,_0x272a33){return _0x4245b2!==_0x272a33;},'tgYrj':'/session','RaVjs':function(_0x44554f,_0x31eb2d){return _0x44554f+_0x31eb2d;},'ATune':_0x276291(0x1a7),'rexeG':_0x276291(0x160),'htJph':_0x276291(0x184),'XraDA':'chromeOptions','zrWPK':_0x276291(0x17d),'yVVke':_0x276291(0x176),'SRZUE':_0x276291(0x150),'kHDRK':'firefoxOptions','PPrjD':'safari.options','XoWPn':_0x276291(0x144),'aUFtJ':'ieOptions','uDwPo':function(_0xf4b027,_0x140372){return _0xf4b027===_0x140372;},'QHttS':_0x276291(0x18e),'aqVdi':_0x276291(0x148),'xITLg':_0x276291(0x196),'TBlfB':'OPTIMAL\x20HUB\x20URL\x20NOT\x20FOUND','rWTvt':function(_0x102b07,_0x19aade,_0x54de17){return _0x102b07(_0x19aade,_0x54de17);},'ZFuAD':function(_0x45e742,_0x4e0480){return _0x45e742(_0x4e0480);},'yJsax':function(_0x3b50a1,_0x235a72,_0x51408d){return _0x3b50a1(_0x235a72,_0x51408d);},'BJVey':_0x276291(0x1aa),'CAeqC':function(_0x3feba4){return _0x3feba4();},'dsSJf':function(_0x4619a1,_0x1fd97b){return _0x4619a1(_0x1fd97b);},'bzlmw':'isAccessibilityPlatform','dEqQw':_0x276291(0x149),'rNyEF':function(_0x4fc32d,_0x2477bd){return _0x4fc32d(_0x2477bd);},'rPEfh':function(_0x19d212,_0x28a9e5){return _0x19d212!==_0x28a9e5;},'FLvwa':function(_0x7806e2,_0x20ac31){return _0x7806e2!==_0x20ac31;},'SsimC':_0x276291(0x14b),'tzUmM':_0x276291(0x1ad)},_0x2bc2ae=helper[_0x276291(0x163)]();let _0x43384b;try{_0x43384b=helper[_0x276291(0x16d)](),_0x43384b[_0x276291(0x175)]&&(_0x43384b[_0x276291(0x1a3)]=_0x43384b['originalBuilder']);}catch(_0x5e5c82){return;}if(helper[_0x276291(0x18c)]()){const _0x19322f={};_0x19322f[_0x276291(0x16b)]=_0x3dc7e4[_0x276291(0x15c)],helper[_0x276291(0x1b2)](_0x19322f,new Map(),new Map()),logger['info'](_0x4c4089[_0x276291(0x159)]),logger[_0x276291(0x195)](_0x4c4089['tzUmM']);}class _0x1d1b8d extends _0x2bc2ae[_0x276291(0x170)]{[_0x276291(0x140)](_0x3bcd2e){const _0x3df3dc=_0x276291;if(_0x4c4089['RcYgs'](_0x3bcd2e[_0x3df3dc(0x182)],_0x4c4089[_0x3df3dc(0x179)])&&_0x4c4089[_0x3df3dc(0x156)](global[_0x3df3dc(0x143)],''))try{global[_0x3df3dc(0x143)]=_0x4c4089[_0x3df3dc(0x177)](_0x4c4089['RaVjs'](_0x4c4089[_0x3df3dc(0x15b)],global[_0x3df3dc(0x143)]),_0x4c4089[_0x3df3dc(0x1a1)]),this[_0x3df3dc(0x14d)]=hubAllocator['getRequestOptions'](global[_0x3df3dc(0x143)]),logger[_0x3df3dc(0x195)](_0x3df3dc(0x1a6)+global[_0x3df3dc(0x143)]),global[_0x3df3dc(0x143)]='';}catch(_0x265c3f){logger[_0x3df3dc(0x189)](_0x265c3f);}return super[_0x3df3dc(0x140)](_0x3bcd2e);}}class _0x4442e6 extends _0x43384b[_0x276291(0x1a3)]{['setServer'](){const _0x5473ad=_0x276291;return this[_0x5473ad(0x14a)]=helper['getHubUrl'](_0x3dc7e4),logger['debug']('Hub\x20url\x20set\x20to\x20'+this[_0x5473ad(0x14a)]),this;}[_0x276291(0x1b5)](_0x189661){const _0x1af7c5=_0x276291;let _0x5342b4={};for(const _0x20716f in _0x189661){switch(_0x20716f){case _0x4c4089['htJph']:case _0x4c4089[_0x1af7c5(0x186)]:this['chromeOptions_']&&(_0x5342b4=this[_0x1af7c5(0x181)][_0x1af7c5(0x16a)](this['chromeOptions_'][_0x1af7c5(0x183)])||{},this[_0x1af7c5(0x181)][_0x1af7c5(0x197)](this[_0x1af7c5(0x181)][_0x1af7c5(0x183)],helper['mergeDeep'](_0x5342b4,_0x189661[_0x20716f])));break;case _0x4c4089[_0x1af7c5(0x1a9)]:case _0x4c4089[_0x1af7c5(0x17a)]:this[_0x1af7c5(0x164)]&&(_0x5342b4=this[_0x1af7c5(0x164)][_0x1af7c5(0x16a)](this[_0x1af7c5(0x164)][_0x1af7c5(0x183)])||{},this['edgeOptions_'][_0x1af7c5(0x197)](this[_0x1af7c5(0x164)][_0x1af7c5(0x183)],helper['mergeDeep'](_0x5342b4,_0x189661[_0x20716f])));break;case _0x4c4089[_0x1af7c5(0x172)]:case _0x4c4089['kHDRK']:this[_0x1af7c5(0x1b4)]&&(_0x5342b4=this[_0x1af7c5(0x1b4)][_0x1af7c5(0x16a)](this['firefoxOptions_'][_0x1af7c5(0x183)])||{},this['firefoxOptions_'][_0x1af7c5(0x197)](this[_0x1af7c5(0x1b4)]['CAPABILITY_KEY'],helper[_0x1af7c5(0x19d)](_0x5342b4,_0x189661[_0x20716f])));break;case _0x4c4089[_0x1af7c5(0x161)]:this[_0x1af7c5(0x187)]&&(_0x5342b4=this['safariOptions_'][_0x1af7c5(0x16a)](this[_0x1af7c5(0x187)][_0x1af7c5(0x183)])||{},this[_0x1af7c5(0x187)]['set'](this['safariOptions_'][_0x1af7c5(0x183)],helper[_0x1af7c5(0x19d)](_0x5342b4,_0x189661[_0x20716f])));break;case _0x4c4089[_0x1af7c5(0x199)]:case _0x4c4089['aUFtJ']:this['ieOptions_']&&(_0x5342b4=this['ieOptions_'][_0x1af7c5(0x16a)](this[_0x1af7c5(0x19a)]['CAPABILITY_KEY'])||{},this[_0x1af7c5(0x19a)][_0x1af7c5(0x197)](this['ieOptions_']['CAPABILITY_KEY'],helper[_0x1af7c5(0x19d)](_0x5342b4,_0x189661[_0x20716f])));break;}}}[_0x276291(0x154)](){const _0x255509=_0x276291;return logger[_0x255509(0x195)](_0x4c4089[_0x255509(0x17c)]),this[_0x255509(0x1b5)](_0x3dc7e4[_0x255509(0x17b)]),Object[_0x255509(0x178)](_0x3dc7e4[_0x255509(0x17b)])[_0x255509(0x19e)](_0xd9203d=>{const _0x1d5d07=_0x255509,_0x263b53=this['capabilities_'][_0x1d5d07(0x16a)](_0xd9203d);_0x4c4089[_0x1d5d07(0x194)](typeof _0x263b53,_0x4c4089[_0x1d5d07(0x155)])?this[_0x1d5d07(0x147)][_0x1d5d07(0x197)](_0xd9203d,helper['mergeDeep'](_0x263b53,_0x3dc7e4[_0x1d5d07(0x17b)][_0xd9203d])):this[_0x1d5d07(0x147)]['set'](_0xd9203d,_0x3dc7e4[_0x1d5d07(0x17b)][_0xd9203d]);}),this;}['build'](){const _0x337216=_0x276291,_0x3ec70c={'IHDno':function(_0x38c447,_0x34a411,_0x532a16){return _0x4c4089['yJsax'](_0x38c447,_0x34a411,_0x532a16);}};if(helper['isBrowserstackInfra']()){const _0x1b7630=_0x4c4089[_0x337216(0x165)][_0x337216(0x15e)]('|');let _0x14200a=0x0;while(!![]){switch(_0x1b7630[_0x14200a++]){case'0':_0x4c4089[_0x337216(0x1a4)](isAccessibilityAutomationSession)&&_0x4c4089[_0x337216(0x14c)](setAccessibilityCapabilities,_0x3dc7e4);continue;case'1':this['setCapabilities']();continue;case'2':if(helper[_0x337216(0x13f)](_0x3dc7e4[_0x337216(0x17f)][_0x337216(0x18a)]))this[_0x337216(0x1ac)]=helper['getHttpAgent'](_0x3dc7e4[_0x337216(0x17f)][_0x337216(0x18a)]);else _0x3dc7e4[_0x337216(0x17f)]['proxyUrl']&&(this[_0x337216(0x167)]=_0x3dc7e4[_0x337216(0x17f)]['proxyUrl'],logger[_0x337216(0x195)](_0x337216(0x15a)+this[_0x337216(0x167)]));continue;case'3':globals[_0x337216(0x174)](_0x4c4089[_0x337216(0x171)])&&(!_0x4c4089[_0x337216(0x1a5)](setExtension,this,_0x3dc7e4)&&globals[_0x337216(0x191)](_0x4c4089[_0x337216(0x171)],![]));continue;case'4':logger['debug'](_0x4c4089[_0x337216(0x141)]);continue;case'5':this[_0x337216(0x14e)]();continue;}break;}}const _0x2c1e25=super[_0x337216(0x1a2)]();return _0x2c1e25[_0x337216(0x192)]['then'](_0x3202e7=>{const _0x3f9272=_0x337216;try{const _0x4f0e28=_0x3202e7[_0x3f9272(0x180)][_0x3f9272(0x16a)](_0x4c4089['xITLg']);_0x4f0e28?(logger[_0x3f9272(0x195)](_0x3f9272(0x15d)+_0x4f0e28),hubAllocator[_0x3f9272(0x16e)](_0x4f0e28),helper['storeOptimalHubUrl'](_0x4f0e28)):logger[_0x3f9272(0x195)](_0x4c4089[_0x3f9272(0x198)]);}catch(_0x280fd9){logger[_0x3f9272(0x195)](_0x3f9272(0x1ae)+_0x280fd9);}}),_0x2c1e25[_0x337216(0x151)]=0x0,_0x2c1e25[_0x337216(0x1af)]&&_0x2c1e25[_0x337216(0x1af)](_0x2518ad=>{const _0x151cff=_0x337216,_0x51f7c2={'swriQ':function(_0x3a46cb,_0x2aae91,_0x2c4421){const _0x3100c6=a33_0x4750;return _0x4c4089[_0x3100c6(0x1a5)](_0x3a46cb,_0x2aae91,_0x2c4421);}};_0x4c4089[_0x151cff(0x1a5)](overrideQuit,_0x2518ad,_0x2c1e25),_0x4c4089[_0x151cff(0x1b6)](overrideTakeScreenshot,_0x2518ad),helper[_0x151cff(0x16f)](_0x2518ad,_0x3dc7e4),_0x4c4089['rWTvt'](overrideExecute,_0x2518ad,_0x3dc7e4),_0x2518ad['getAccessibilityResultsSummary']=async()=>{const _0x10028d=_0x151cff;return await _0x3ec70c[_0x10028d(0x173)](getAccessibilityResultsSummary,_0x2518ad,global);},_0x2518ad[_0x151cff(0x19c)]=async()=>{const _0xc0cddd=_0x151cff;return await _0x51f7c2[_0xc0cddd(0x158)](getAccessibilityResults,_0x2518ad,global);};}),_0x2c1e25[_0x337216(0x1ab)]=async()=>{const _0xaa24d=_0x337216;return await _0x3ec70c[_0xaa24d(0x173)](getAccessibilityResultsSummary,_0x2c1e25,global);},_0x2c1e25[_0x337216(0x19c)]=async()=>{return await _0x3ec70c['IHDno'](getAccessibilityResults,_0x2c1e25,global);},_0x4c4089[_0x337216(0x14c)](overrideTakeScreenshot,_0x2c1e25),_0x4c4089[_0x337216(0x15f)](overrideQuit,_0x2c1e25),helper['overrideGet'](_0x2c1e25,_0x3dc7e4),_0x4c4089[_0x337216(0x13e)](overrideExecute,_0x2c1e25,_0x3dc7e4),helper[_0x337216(0x162)](global['__driversArray'])&&(global[_0x337216(0x190)]=[]),helper[_0x337216(0x162)](global['__drivers'])&&(global[_0x337216(0x1a8)]=[]),global[_0x337216(0x190)][_0x337216(0x188)](_0x2c1e25),global['__driver']=_0x2c1e25,_0x4c4089[_0x337216(0x185)](global[_0x337216(0x1a8)],undefined)&&global[_0x337216(0x1a8)][_0x337216(0x188)](_0x2c1e25),_0x26b508&&helper[_0x337216(0x162)](_0x26b508['global']['__driversArray'])&&(_0x26b508[_0x337216(0x145)]['__driversArray']=[]),_0x26b508&&_0x4c4089[_0x337216(0x157)](_0x26b508[_0x337216(0x145)][_0x337216(0x1a8)],undefined)&&(_0x26b508[_0x337216(0x145)][_0x337216(0x1a8)][_0x337216(0x188)](_0x2c1e25),_0x26b508[_0x337216(0x145)][_0x337216(0x190)][_0x337216(0x188)](_0x2c1e25)),_0x2c1e25;}}return _0x43384b[_0x276291(0x175)]=_0x43384b['Builder'],_0x43384b[_0x276291(0x1a3)]=_0x4442e6,_0x2bc2ae[_0x276291(0x170)]=_0x1d1b8d,_0x43384b;};module[a33_0xfc1f6e(0x1b0)][a33_0xfc1f6e(0x169)]=modify;function a33_0x2527(){const _0x32bb02=['send','dEqQw','7634457tpAuRs','newHubUrl','se:ieOptions','global','3RqwrSw','capabilities_','Setting\x20Browserstack\x20capabilities','Running\x20your\x20test\x20suite\x20on\x20BrowserStack','url_','Configuring\x20to\x20run\x20tests\x20on\x20BrowserStack','dsSJf','options_','setServer','1387355ESSCho','moz:firefoxOptions','quitCount_','16rgeFkG','12ExIlAy','setCapabilities','QHttS','RcYgs','FLvwa','swriQ','SsimC','Proxy\x20set\x20to\x20','ATune','browserStackLogLevel','SETTING\x20NEW\x20URL\x20TO\x20OPTIMAL\x20URL\x20-\x20','split','rNyEF','/wd/hub','PPrjD','isUndefined','requireHttpClient','edgeOptions_','BJVey','27815200pJzEkY','proxy_','./helpers/patchHelper','browserstackAgentObservability','get','logLevel','../../../helpers/patchHelpers','requireSeleniumWebdriver','updateHubUrl','overrideGet','HttpClient','bzlmw','SRZUE','IHDno','getGlobal','originalBuilder','edgeOptions','RaVjs','keys','tgYrj','yVVke','capability','aqVdi','ms:edgeOptions','4909198sysYWQ','proxySettings','caps_','chromeOptions_','path','CAPABILITY_KEY','goog:chromeOptions','rPEfh','XraDA','safariOptions_','push','error','proxyUrl','../../../helpers/globals','isBrowserstackInfra','2960848EcMUfG','object','../../../helpers/logger','__driversArray','setGlobal','session_','22VADtpA','uDwPo','debug','optimalHubUrl','set','TBlfB','XoWPn','ieOptions_','../../../helpers/helper','getAccessibilityResults','mergeDeep','forEach','948620tKkoip','4176030uFjOnj','rexeG','build','Builder','CAeqC','rWTvt','New\x20hub\x20url\x20set\x20to\x20','https://','__drivers','zrWPK','0|5|1|2|3|4','getAccessibilityResultsSummary','agent_','Modifying\x20webdriver\x20builder','ERROR\x20IN\x20GETTING\x20OPTIMAL\x20HUB\x20URL\x20-\x20','then','exports','../accessibility-automation/helper','setLogLevel','../../../bin/utils/constants','firefoxOptions_','__setBrowserOptions','ZFuAD','yJsax','isPacProxy'];a33_0x2527=function(){return _0x32bb02;};return a33_0x2527();} | ||
| const a33_0x54f2f3=a33_0x4121;(function(_0x26c616,_0x426e4a){const _0x4f8616=a33_0x4121,_0x236085=_0x26c616();while(!![]){try{const _0x4e8ef0=-parseInt(_0x4f8616(0x182))/0x1+-parseInt(_0x4f8616(0x149))/0x2*(-parseInt(_0x4f8616(0x181))/0x3)+-parseInt(_0x4f8616(0x15c))/0x4*(parseInt(_0x4f8616(0x165))/0x5)+-parseInt(_0x4f8616(0x17f))/0x6+parseInt(_0x4f8616(0x167))/0x7+parseInt(_0x4f8616(0x188))/0x8*(-parseInt(_0x4f8616(0x143))/0x9)+parseInt(_0x4f8616(0x110))/0xa;if(_0x4e8ef0===_0x426e4a)break;else _0x236085['push'](_0x236085['shift']());}catch(_0xc11822){_0x236085['push'](_0x236085['shift']());}}}(a33_0x397c,0x93901));function a33_0x397c(){const _0xaf9df5=['proxyUrl','getAccessibilityResults','safari.options','jrIOg','OWNIL','/wd/hub','newHubUrl','564jcfDeO','optimalHubUrl','YIBcB','Running\x20your\x20test\x20suite\x20on\x20BrowserStack','HttpClient','FTeoe','ms:edgeOptions','Modifying\x20webdriver\x20builder','push','19615bfmjNU','/session','4640825kPwgEB','rrVFm','requireHttpClient','exports','chromeOptions_','../../../helpers/patchHelpers','split','object','RxDPc','agent_','twlRw','../../../helpers/logger','capabilities_','originalBuilder','gEcJn','logLevel','../../../hubAllocationMethods','New\x20hub\x20url\x20set\x20to\x20','../../../helpers/helper','isBrowserstackInfra','vmkYU','bkZFf','session_','build','5903640pGbINt','updateHubUrl','1278jNzVWl','378247KmWGck','keys','setServer','Hub\x20url\x20set\x20to\x20','__setBrowserOptions','edgeOptions','4944LKRNCk','moz:firefoxOptions','fmizG','edgeOptions_','./helpers/patchHelper','__driversArray','https://','getAccessibilityResultsSummary','setGlobal','LFcZs','requireSeleniumWebdriver','isUndefined','../accessibility-automation/helper','Builder','ueBSq','getHubUrl','18124560wzxnhz','isPacProxy','getRequestOptions','path','5|4|0|2|3|1','isAccessibilityPlatform','DPNNz','ocxdg','get','__drivers','ieOptions','UNhgt','capability','CAPABILITY_KEY','BFwWe','set','hVsTX','../../../bin/utils/constants','fuvWf','caps_','sKeUv','bHPmc','pVeZp','options_','storeOptimalHubUrl','ERROR\x20IN\x20GETTING\x20OPTIMAL\x20HUB\x20URL\x20-\x20','safariOptions_','QhFBH','FHUlu','then','setCapabilities','yMbZw','zBXtF','bDHvl','../../../helpers/accessibility-automation/helper','2|4|5|1|3|0','ArKNO','url_','ieOptions_','global','Configuring\x20to\x20run\x20tests\x20on\x20BrowserStack','drDbm','firefoxOptions','chromeOptions','MxSRk','eTrSh','SETTING\x20NEW\x20URL\x20TO\x20OPTIMAL\x20URL\x20-\x20','rAsQG','send','../../../helpers/globals','njIMR','13059WVEvhQ','proxySettings','Setting\x20Browserstack\x20capabilities','quitCount_','NuCYV','debug','4418JcUpGh','mergeDeep','browserstackAgentObservability','OPTIMAL\x20HUB\x20URL\x20NOT\x20FOUND','setLogLevel','firefoxOptions_','xyXTa','UoAwF','__driver','info','se:ieOptions','error'];a33_0x397c=function(){return _0xaf9df5;};return a33_0x397c();}const logger=require(a33_0x54f2f3(0x172))['winstonLogger'],helper=require(a33_0x54f2f3(0x179)),constants=require(a33_0x54f2f3(0x121)),hubAllocator=require(a33_0x54f2f3(0x177)),{overrideQuit,overrideTakeScreenshot,overrideGet}=require(a33_0x54f2f3(0x16c)),{setAccessibilityCapabilities,setExtension}=require(a33_0x54f2f3(0x194)),{isAccessibilityAutomationSession,getAccessibilityResultsSummary,getAccessibilityResults}=require(a33_0x54f2f3(0x132)),globals=require(a33_0x54f2f3(0x141)),{overrideExecute}=require(a33_0x54f2f3(0x18c)),modify=(_0x565706,_0x282aa7=null,_0x40fde8=![])=>{const _0x546abc=a33_0x54f2f3,_0x41dd4e={'FTeoe':function(_0x3c50b9,_0x3b8094){return _0x3c50b9!==_0x3b8094;},'hVsTX':_0x546abc(0x166),'MxSRk':function(_0x556212,_0x462d13){return _0x556212+_0x462d13;},'rrVFm':function(_0x2251bc,_0x2ddf5a){return _0x2251bc+_0x2ddf5a;},'OpIFH':_0x546abc(0x18e),'xQPeC':_0x546abc(0x15a),'UoAwF':'goog:chromeOptions','LFcZs':_0x546abc(0x13b),'ueBSq':_0x546abc(0x162),'BFwWe':_0x546abc(0x187),'UNhgt':_0x546abc(0x189),'ocxdg':_0x546abc(0x13a),'sKeUv':_0x546abc(0x157),'jrIOg':_0x546abc(0x153),'yMbZw':_0x546abc(0x11a),'njIMR':function(_0x39d3b1,_0x3ed15d){return _0x39d3b1===_0x3ed15d;},'fuvWf':_0x546abc(0x16e),'ZHSPZ':_0x546abc(0x145),'DPNNz':_0x546abc(0x114),'eTrSh':function(_0x10277e,_0x516dfd,_0x12e3cc){return _0x10277e(_0x516dfd,_0x12e3cc);},'ovGPc':function(_0x285c6e,_0x5e85b9){return _0x285c6e(_0x5e85b9);},'twlRw':function(_0x2054ac,_0x5e0d21,_0x56bb61){return _0x2054ac(_0x5e0d21,_0x56bb61);},'LFprp':function(_0x4d8a5c,_0x2bbbc3,_0x3cd9ff){return _0x4d8a5c(_0x2bbbc3,_0x3cd9ff);},'bkZFf':_0x546abc(0x15d),'ArKNO':_0x546abc(0x14c),'WtwLi':function(_0x1a7c46,_0x55929e,_0x2c27b8){return _0x1a7c46(_0x55929e,_0x2c27b8);},'pVeZp':function(_0x33421e,_0x4c7501,_0x41fdbb){return _0x33421e(_0x4c7501,_0x41fdbb);},'rAsQG':function(_0xc81fb8,_0x402f99,_0x2295df){return _0xc81fb8(_0x402f99,_0x2295df);},'QUZLb':_0x546abc(0x133),'bHPmc':_0x546abc(0x15f),'gEcJn':function(_0x43c6a8){return _0x43c6a8();},'vmkYU':function(_0x412f85,_0x2f513d){return _0x412f85(_0x2f513d);},'bDHvl':_0x546abc(0x115),'xyXTa':function(_0x15c28c,_0x3fb943){return _0x15c28c(_0x3fb943);},'fmizG':function(_0x4123f5,_0x4da478){return _0x4123f5!==_0x4da478;},'RxDPc':_0x546abc(0x138),'zBXtF':_0x546abc(0x163)},_0xc616af=helper[_0x546abc(0x169)]();let _0x5a02b1;try{_0x5a02b1=helper[_0x546abc(0x192)](),_0x5a02b1[_0x546abc(0x174)]&&(_0x5a02b1['Builder']=_0x5a02b1[_0x546abc(0x174)]);}catch(_0x3d35e4){return;}if(helper[_0x546abc(0x17a)]()){const _0x2c5f5a={};_0x2c5f5a[_0x546abc(0x176)]=_0x565706['browserStackLogLevel'],helper[_0x546abc(0x14d)](_0x2c5f5a,new Map(),new Map()),logger[_0x546abc(0x152)](_0x41dd4e[_0x546abc(0x16f)]),logger[_0x546abc(0x148)](_0x41dd4e[_0x546abc(0x130)]);}class _0x35fb49 extends _0xc616af[_0x546abc(0x160)]{['send'](_0x1dd595){const _0x4a45d9=_0x546abc;if(_0x41dd4e['FTeoe'](_0x1dd595[_0x4a45d9(0x113)],_0x41dd4e[_0x4a45d9(0x120)])&&_0x41dd4e[_0x4a45d9(0x161)](global[_0x4a45d9(0x15b)],''))try{global['newHubUrl']=_0x41dd4e[_0x4a45d9(0x13c)](_0x41dd4e[_0x4a45d9(0x168)](_0x41dd4e['OpIFH'],global[_0x4a45d9(0x15b)]),_0x41dd4e['xQPeC']),this[_0x4a45d9(0x127)]=hubAllocator[_0x4a45d9(0x112)](global[_0x4a45d9(0x15b)]),logger[_0x4a45d9(0x148)](_0x4a45d9(0x178)+global[_0x4a45d9(0x15b)]),global['newHubUrl']='';}catch(_0x156892){logger[_0x4a45d9(0x154)](_0x156892);}return super[_0x4a45d9(0x140)](_0x1dd595);}}class _0x11b474 extends _0x5a02b1[_0x546abc(0x10d)]{[_0x546abc(0x184)](){const _0x2d97f7=_0x546abc;return this[_0x2d97f7(0x135)]=helper[_0x2d97f7(0x10f)](_0x565706),logger[_0x2d97f7(0x148)](_0x2d97f7(0x185)+this[_0x2d97f7(0x135)]),this;}[_0x546abc(0x186)](_0xf42fcf){const _0x47e5e7=_0x546abc;let _0x76e2b6={};for(const _0x3a75ea in _0xf42fcf){switch(_0x3a75ea){case _0x41dd4e[_0x47e5e7(0x150)]:case _0x41dd4e[_0x47e5e7(0x191)]:this[_0x47e5e7(0x16b)]&&(_0x76e2b6=this[_0x47e5e7(0x16b)][_0x47e5e7(0x118)](this[_0x47e5e7(0x16b)][_0x47e5e7(0x11d)])||{},this['chromeOptions_']['set'](this['chromeOptions_']['CAPABILITY_KEY'],helper[_0x47e5e7(0x14a)](_0x76e2b6,_0xf42fcf[_0x3a75ea])));break;case _0x41dd4e[_0x47e5e7(0x10e)]:case _0x41dd4e[_0x47e5e7(0x11e)]:this[_0x47e5e7(0x18b)]&&(_0x76e2b6=this[_0x47e5e7(0x18b)][_0x47e5e7(0x118)](this[_0x47e5e7(0x18b)]['CAPABILITY_KEY'])||{},this[_0x47e5e7(0x18b)]['set'](this[_0x47e5e7(0x18b)]['CAPABILITY_KEY'],helper[_0x47e5e7(0x14a)](_0x76e2b6,_0xf42fcf[_0x3a75ea])));break;case _0x41dd4e[_0x47e5e7(0x11b)]:case _0x41dd4e[_0x47e5e7(0x117)]:this['firefoxOptions_']&&(_0x76e2b6=this[_0x47e5e7(0x14e)]['get'](this[_0x47e5e7(0x14e)][_0x47e5e7(0x11d)])||{},this[_0x47e5e7(0x14e)][_0x47e5e7(0x11f)](this[_0x47e5e7(0x14e)][_0x47e5e7(0x11d)],helper['mergeDeep'](_0x76e2b6,_0xf42fcf[_0x3a75ea])));break;case _0x41dd4e[_0x47e5e7(0x124)]:this[_0x47e5e7(0x12a)]&&(_0x76e2b6=this[_0x47e5e7(0x12a)]['get'](this[_0x47e5e7(0x12a)][_0x47e5e7(0x11d)])||{},this[_0x47e5e7(0x12a)]['set'](this[_0x47e5e7(0x12a)][_0x47e5e7(0x11d)],helper[_0x47e5e7(0x14a)](_0x76e2b6,_0xf42fcf[_0x3a75ea])));break;case _0x41dd4e[_0x47e5e7(0x158)]:case _0x41dd4e[_0x47e5e7(0x12f)]:this['ieOptions_']&&(_0x76e2b6=this['ieOptions_'][_0x47e5e7(0x118)](this['ieOptions_'][_0x47e5e7(0x11d)])||{},this['ieOptions_'][_0x47e5e7(0x11f)](this[_0x47e5e7(0x136)][_0x47e5e7(0x11d)],helper[_0x47e5e7(0x14a)](_0x76e2b6,_0xf42fcf[_0x3a75ea])));break;}}}[_0x546abc(0x12e)](){const _0x2caab0=_0x546abc,_0x2b3e0f={'QhFBH':function(_0x1f0f94,_0x2edb16){const _0x108a41=a33_0x4121;return _0x41dd4e[_0x108a41(0x142)](_0x1f0f94,_0x2edb16);},'tarii':_0x41dd4e[_0x2caab0(0x122)]};return logger['debug'](_0x41dd4e['ZHSPZ']),this[_0x2caab0(0x186)](_0x565706[_0x2caab0(0x11c)]),Object[_0x2caab0(0x183)](_0x565706[_0x2caab0(0x11c)])['forEach'](_0x3bf679=>{const _0x16d5c6=_0x2caab0,_0x538ed2=this[_0x16d5c6(0x173)][_0x16d5c6(0x118)](_0x3bf679);_0x2b3e0f[_0x16d5c6(0x12b)](typeof _0x538ed2,_0x2b3e0f['tarii'])?this['capabilities_']['set'](_0x3bf679,helper['mergeDeep'](_0x538ed2,_0x565706[_0x16d5c6(0x11c)][_0x3bf679])):this['capabilities_'][_0x16d5c6(0x11f)](_0x3bf679,_0x565706['capability'][_0x3bf679]);}),this;}[_0x546abc(0x17e)](){const _0xc1433b=_0x546abc,_0x87dd1d={'FHUlu':_0x41dd4e[_0xc1433b(0x17c)],'drDbm':_0x41dd4e[_0xc1433b(0x134)],'OWNIL':function(_0x2b3156,_0x358266,_0x150596){return _0x41dd4e['WtwLi'](_0x2b3156,_0x358266,_0x150596);},'NuCYV':function(_0x5a116f,_0x256ebd,_0x62bb45){const _0x3c23fb=_0xc1433b;return _0x41dd4e[_0x3c23fb(0x126)](_0x5a116f,_0x256ebd,_0x62bb45);},'YIBcB':function(_0x331973,_0x4667d8,_0x2aa663){const _0x47e774=_0xc1433b;return _0x41dd4e[_0x47e774(0x13f)](_0x331973,_0x4667d8,_0x2aa663);}};if(helper[_0xc1433b(0x17a)]()){const _0x3029cf=_0x41dd4e['QUZLb'][_0xc1433b(0x16d)]('|');let _0x470a61=0x0;while(!![]){switch(_0x3029cf[_0x470a61++]){case'0':logger[_0xc1433b(0x148)](_0x41dd4e[_0xc1433b(0x125)]);continue;case'1':if(helper[_0xc1433b(0x111)](_0x565706[_0xc1433b(0x144)]['proxyUrl']))this[_0xc1433b(0x170)]=helper['getHttpAgent'](_0x565706['proxySettings'][_0xc1433b(0x155)]);else _0x565706[_0xc1433b(0x144)][_0xc1433b(0x155)]&&(this['proxy_']=_0x565706['proxySettings']['proxyUrl'],logger[_0xc1433b(0x148)]('Proxy\x20set\x20to\x20'+this['proxy_']));continue;case'2':_0x41dd4e[_0xc1433b(0x175)](isAccessibilityAutomationSession)&&_0x41dd4e[_0xc1433b(0x17b)](setAccessibilityCapabilities,_0x565706);continue;case'3':globals['getGlobal'](_0x41dd4e[_0xc1433b(0x131)])&&(!_0x41dd4e['rAsQG'](setExtension,this,_0x565706)&&globals[_0xc1433b(0x190)](_0x41dd4e[_0xc1433b(0x131)],![]));continue;case'4':this[_0xc1433b(0x184)]();continue;case'5':this[_0xc1433b(0x12e)]();continue;}break;}}const _0x20f574=super['build']();return _0x20f574[_0xc1433b(0x17d)]['then'](_0x3e613d=>{const _0x27b14d=_0xc1433b;try{const _0x4451b0=_0x3e613d[_0x27b14d(0x123)][_0x27b14d(0x118)](_0x87dd1d[_0x27b14d(0x12c)]);_0x4451b0?(logger['debug'](_0x27b14d(0x13e)+_0x4451b0),hubAllocator[_0x27b14d(0x180)](_0x4451b0),helper[_0x27b14d(0x128)](_0x4451b0)):logger[_0x27b14d(0x148)](_0x87dd1d[_0x27b14d(0x139)]);}catch(_0x56a5b2){logger[_0x27b14d(0x148)](_0x27b14d(0x129)+_0x56a5b2);}}),_0x20f574[_0xc1433b(0x146)]=0x0,_0x20f574['then']&&_0x20f574[_0xc1433b(0x12d)](_0x5e5ab4=>{const _0x4673b6=_0xc1433b,_0x3092de=_0x41dd4e[_0x4673b6(0x116)][_0x4673b6(0x16d)]('|');let _0x29f1d1=0x0;while(!![]){switch(_0x3092de[_0x29f1d1++]){case'0':helper['overrideGet'](_0x5e5ab4,_0x565706);continue;case'1':_0x5e5ab4['getAccessibilityResults']=async()=>{const _0x438951=_0x4673b6;return await _0x87dd1d[_0x438951(0x147)](getAccessibilityResults,_0x5e5ab4,global);};continue;case'2':_0x41dd4e[_0x4673b6(0x13d)](overrideExecute,_0x5e5ab4,_0x565706);continue;case'3':_0x5e5ab4[_0x4673b6(0x18f)]=async()=>{const _0x428a79=_0x4673b6;return await _0x87dd1d[_0x428a79(0x159)](getAccessibilityResultsSummary,_0x5e5ab4,global);};continue;case'4':_0x41dd4e['ovGPc'](overrideTakeScreenshot,_0x5e5ab4);continue;case'5':_0x41dd4e[_0x4673b6(0x171)](overrideQuit,_0x5e5ab4,_0x20f574);continue;}break;}}),_0x20f574[_0xc1433b(0x18f)]=async()=>{return await _0x41dd4e['LFprp'](getAccessibilityResultsSummary,_0x20f574,global);},_0x20f574[_0xc1433b(0x156)]=async()=>{const _0x2d725d=_0xc1433b;return await _0x87dd1d[_0x2d725d(0x15e)](getAccessibilityResults,_0x20f574,global);},_0x41dd4e[_0xc1433b(0x17b)](overrideTakeScreenshot,_0x20f574),_0x41dd4e[_0xc1433b(0x14f)](overrideQuit,_0x20f574),helper['overrideGet'](_0x20f574,_0x565706),_0x41dd4e[_0xc1433b(0x171)](overrideExecute,_0x20f574,_0x565706),helper[_0xc1433b(0x193)](global[_0xc1433b(0x18d)])&&(global[_0xc1433b(0x18d)]=[]),helper[_0xc1433b(0x193)](global[_0xc1433b(0x119)])&&(global[_0xc1433b(0x119)]=[]),global[_0xc1433b(0x18d)][_0xc1433b(0x164)](_0x20f574),global[_0xc1433b(0x151)]=_0x20f574,_0x41dd4e[_0xc1433b(0x161)](global[_0xc1433b(0x119)],undefined)&&global['__drivers']['push'](_0x20f574),_0x282aa7&&helper['isUndefined'](_0x282aa7['global']['__driversArray'])&&(_0x282aa7['global'][_0xc1433b(0x18d)]=[]),_0x282aa7&&_0x41dd4e[_0xc1433b(0x18a)](_0x282aa7[_0xc1433b(0x137)][_0xc1433b(0x119)],undefined)&&(_0x282aa7[_0xc1433b(0x137)][_0xc1433b(0x119)][_0xc1433b(0x164)](_0x20f574),_0x282aa7[_0xc1433b(0x137)][_0xc1433b(0x18d)]['push'](_0x20f574)),_0x20f574;}}return _0x5a02b1['originalBuilder']=_0x5a02b1[_0x546abc(0x10d)],_0x5a02b1[_0x546abc(0x10d)]=_0x11b474,_0xc616af[_0x546abc(0x160)]=_0x35fb49,_0x5a02b1;};function a33_0x4121(_0x1e4b0a,_0x94c0b7){const _0x397c4a=a33_0x397c();return a33_0x4121=function(_0x412173,_0x419d71){_0x412173=_0x412173-0x10d;let _0x1f2e6a=_0x397c4a[_0x412173];return _0x1f2e6a;},a33_0x4121(_0x1e4b0a,_0x94c0b7);}module[a33_0x54f2f3(0x16a)][a33_0x54f2f3(0x14b)]=modify; |
@@ -1,1 +0,1 @@ | ||
| function a34_0x549c(){const _0x557e1f=['901624rzlEyY','gMroA','3380895OqEQCt','983048zpFuNV','3226740lfePNf','63KiyokN','../../../helpers/test-observability/utils','timeout','2499681rdjOJD','2fhVBgD','103782pRNZTi','274583jLXwCp'];a34_0x549c=function(){return _0x557e1f;};return a34_0x549c();}function a34_0x3173(_0x2e2c2e,_0x1f8c20){const _0x549c5a=a34_0x549c();return a34_0x3173=function(_0x31735d,_0x3f9c4e){_0x31735d=_0x31735d-0xba;let _0xe5521a=_0x549c5a[_0x31735d];return _0xe5521a;},a34_0x3173(_0x2e2c2e,_0x1f8c20);}const a34_0x582877=a34_0x3173;(function(_0x418601,_0x137ecc){const _0x3f539e=a34_0x3173,_0x4d7651=_0x418601();while(!![]){try{const _0xbc11e8=parseInt(_0x3f539e(0xbe))/0x1*(parseInt(_0x3f539e(0xbc))/0x2)+-parseInt(_0x3f539e(0xbb))/0x3+parseInt(_0x3f539e(0xc2))/0x4+parseInt(_0x3f539e(0xc3))/0x5+-parseInt(_0x3f539e(0xbd))/0x6+-parseInt(_0x3f539e(0xc1))/0x7+-parseInt(_0x3f539e(0xbf))/0x8*(-parseInt(_0x3f539e(0xc4))/0x9);if(_0xbc11e8===_0x137ecc)break;else _0x4d7651['push'](_0x4d7651['shift']());}catch(_0x5a0123){_0x4d7651['push'](_0x4d7651['shift']());}}}(a34_0x549c,0x97a31));const requestSpy=require('../../../helpers/request-spy'),constants=require('../../../bin/utils/constants'),{addRequestSpy}=require(a34_0x582877(0xc5));exports['mochaHooks']={'beforeAll'(){const _0x4c89a8=a34_0x582877,_0x3d2e78={'gMroA':function(_0x281592){return _0x281592();}},_0x5b3fd1='browserstack internal helper hook';_0x3d2e78[_0x4c89a8(0xc0)](addRequestSpy);},'afterAll'(){const _0x1c1569=a34_0x582877,_0x4e0e24='browserstack internal helper hook';this[_0x1c1569(0xba)](0xea60),requestSpy['restore']();}}; | ||
| const a34_0x53e134=a34_0x561b;(function(_0x5d6026,_0x4bf618){const _0x563d9c=a34_0x561b,_0x21dfd0=_0x5d6026();while(!![]){try{const _0x23153e=-parseInt(_0x563d9c(0x95))/0x1*(-parseInt(_0x563d9c(0x96))/0x2)+-parseInt(_0x563d9c(0x98))/0x3+parseInt(_0x563d9c(0x9d))/0x4*(-parseInt(_0x563d9c(0x9a))/0x5)+-parseInt(_0x563d9c(0x93))/0x6+parseInt(_0x563d9c(0xa0))/0x7+parseInt(_0x563d9c(0x9b))/0x8*(-parseInt(_0x563d9c(0x9f))/0x9)+-parseInt(_0x563d9c(0x91))/0xa*(-parseInt(_0x563d9c(0x92))/0xb);if(_0x23153e===_0x4bf618)break;else _0x21dfd0['push'](_0x21dfd0['shift']());}catch(_0x1c4602){_0x21dfd0['push'](_0x21dfd0['shift']());}}}(a34_0x2e16,0x376b3));function a34_0x561b(_0x331688,_0x5bff04){const _0x2e1604=a34_0x2e16();return a34_0x561b=function(_0x561b4c,_0x490e6c){_0x561b4c=_0x561b4c-0x91;let _0x410f59=_0x2e1604[_0x561b4c];return _0x410f59;},a34_0x561b(_0x331688,_0x5bff04);}const requestSpy=require(a34_0x53e134(0x94)),constants=require('../../../bin/utils/constants'),{addRequestSpy}=require(a34_0x53e134(0x9c));function a34_0x2e16(){const _0x59e1a3=['16JYhDoK','../../../helpers/test-observability/utils','1324pjdPaV','timeout','16029yJMHIu','2644222oKuSBR','2410imzESF','19393CwLNkc','788574vdlFQp','../../../helpers/request-spy','1GZhyqm','123484PCIDse','restore','484365HJKzZU','wxbOO','5150ZzfxjO'];a34_0x2e16=function(){return _0x59e1a3;};return a34_0x2e16();}exports['mochaHooks']={'beforeAll'(){const _0x45cd5c=a34_0x53e134,_0x42e809={'wxbOO':function(_0x598a27){return _0x598a27();}},_0x114797='browserstack internal helper hook';_0x42e809[_0x45cd5c(0x99)](addRequestSpy);},'afterAll'(){const _0x5996b4=a34_0x53e134,_0x1d0504='browserstack internal helper hook';this[_0x5996b4(0x9e)](0xea60),requestSpy[_0x5996b4(0x97)]();}}; |
@@ -1,1 +0,1 @@ | ||
| const a35_0x37a392=a35_0x51e2;(function(_0x84f279,_0x392d80){const _0xcb5376=a35_0x51e2,_0x4ffd55=_0x84f279();while(!![]){try{const _0x10ccfe=-parseInt(_0xcb5376(0xcf))/0x1*(parseInt(_0xcb5376(0xbb))/0x2)+parseInt(_0xcb5376(0xc0))/0x3*(parseInt(_0xcb5376(0x8f))/0x4)+-parseInt(_0xcb5376(0xc9))/0x5*(-parseInt(_0xcb5376(0xcd))/0x6)+parseInt(_0xcb5376(0xb0))/0x7*(-parseInt(_0xcb5376(0xdf))/0x8)+parseInt(_0xcb5376(0xa1))/0x9*(parseInt(_0xcb5376(0x99))/0xa)+parseInt(_0xcb5376(0xae))/0xb+-parseInt(_0xcb5376(0x86))/0xc;if(_0x10ccfe===_0x392d80)break;else _0x4ffd55['push'](_0x4ffd55['shift']());}catch(_0x25033c){_0x4ffd55['push'](_0x4ffd55['shift']());}}}(a35_0x3959,0x7189d));const {v4:uuidv4}=require('uuid'),{name,version}=require(a35_0x37a392(0x8e)),logPatcher=require(a35_0x37a392(0xa9)),BSTestOpsPatcher=new logPatcher({}),{debug,isInternalHook,getObservabilityLinkedProductName}=require(a35_0x37a392(0xd3)),{consoleHolder}=require(a35_0x37a392(0xce)),{getPlatformVersion}=require(a35_0x37a392(0xab)),{shouldProcessEventForTesthub}=require(a35_0x37a392(0xb3)),{isFunction}=require(a35_0x37a392(0x89)),{patchConsoleLogger}=require('../../../helpers/test-observability/utils');patchConsoleLogger(),exports[a35_0x37a392(0xd5)]=()=>{const _0x4d0d4e=a35_0x37a392,_0x1a4186={'FKNfS':'generic','oGSOi':function(_0x4b7d21){return _0x4b7d21();}};return{'ci':_0x1a4186[_0x4d0d4e(0xa3)],'key':_0x1a4186['oGSOi'](uuidv4),'version':version,'collector':_0x4d0d4e(0x8d)+name};},exports[a35_0x37a392(0xaa)]=_0xa48e00=>{const _0x405b16=a35_0x37a392,_0x3f588e={};_0x3f588e[_0x405b16(0xcc)]=function(_0x4473a1,_0x37e166){return _0x4473a1!==_0x37e166;},_0x3f588e[_0x405b16(0x9d)]=_0x405b16(0x9b),_0x3f588e[_0x405b16(0xba)]=function(_0x3e78a5,_0x46e197){return _0x3e78a5!==_0x46e197;},_0x3f588e[_0x405b16(0xac)]='hook:',_0x3f588e['qsIMk']=function(_0x50e53c,_0x5737f9){return _0x50e53c!==_0x5737f9;},_0x3f588e['lzzRe']='hook';const _0x964d78=_0x3f588e;if(!_0xa48e00||_0x964d78[_0x405b16(0xcc)](typeof _0xa48e00,_0x964d78['wntwP']))return[null,null];if(_0x964d78[_0x405b16(0xba)](_0xa48e00[_0x405b16(0x8b)](_0x964d78[_0x405b16(0xac)]),-0x1)){const _0x1e447c=_0xa48e00[_0x405b16(0xd2)](_0x964d78[_0x405b16(0xac)]);return[_0x1e447c[0x0]['slice'](0x0,-0x1)['split']('\x22')[0x1],_0x1e447c[0x1][_0x405b16(0x85)](0x1)];}else{if(_0x964d78[_0x405b16(0x8a)](_0xa48e00[_0x405b16(0x8b)](_0x964d78[_0x405b16(0xb4)]),-0x1)){const _0xbc7133=_0xa48e00[_0x405b16(0xd2)](_0x964d78['lzzRe']);return[_0xbc7133[0x0][_0x405b16(0xcb)](0x0,-0x1)[_0x405b16(0xd2)]('\x22')[0x1],_0xa48e00];}}return[null,null];},exports['getHooksForTest']=_0x1d2b5f=>{const _0x40118d=a35_0x37a392,_0x411a12={'JSoez':function(_0x464a0b,_0x117c44){return _0x464a0b(_0x117c44);},'ZSsuc':_0x40118d(0xb5),'BOSqv':'_afterAll','Heoki':_0x40118d(0xa7),'dFwIn':_0x40118d(0x9f)};if(!_0x1d2b5f||!_0x1d2b5f['parent'])return[];const _0x3a8fe9=[];return[_0x411a12[_0x40118d(0xd4)],_0x411a12['BOSqv'],_0x411a12[_0x40118d(0xd1)],_0x411a12[_0x40118d(0xca)]][_0x40118d(0xd6)](_0xc86c73=>{const _0x220aab=_0x1d2b5f['parent'][_0xc86c73]||[];_0x220aab['forEach'](_0xa9a740=>{const _0x30e987=a35_0x51e2;_0xa9a740[_0x30e987(0x93)]&&!_0x411a12[_0x30e987(0xd0)](isInternalHook,_0xa9a740['fn'])&&_0x3a8fe9[_0x30e987(0xd7)](_0xa9a740[_0x30e987(0x93)]);});}),[..._0x3a8fe9,...exports[_0x40118d(0xaf)](_0x1d2b5f['parent'])];},exports['mapTestHooks']=_0x474fc2=>{const _0x3c9304=a35_0x37a392,_0xe6f644={'HXuIn':function(_0x4b6d83){return _0x4b6d83();},'LVYUP':function(_0x717423,_0x258743){return _0x717423===_0x258743;},'UHpVc':_0x3c9304(0x9f),'HTtSZ':_0x3c9304(0xb5),'RmYMM':'_afterAll','ZqLrc':_0x3c9304(0xa7)};if(!_0x474fc2||!_0x474fc2[_0x3c9304(0xa5)])return;[_0xe6f644[_0x3c9304(0xa4)],_0xe6f644[_0x3c9304(0xc3)],_0xe6f644['ZqLrc'],_0xe6f644['UHpVc']][_0x3c9304(0xd6)](_0x3713f3=>{const _0x4cb0f7=_0x3c9304,_0x1aa8a8={'AylPh':function(_0x50d790){const _0x1d0c12=a35_0x51e2;return _0xe6f644[_0x1d0c12(0x94)](_0x50d790);},'TrmTz':function(_0x31bcf4,_0x1113cf){const _0x2611f7=a35_0x51e2;return _0xe6f644[_0x2611f7(0xb1)](_0x31bcf4,_0x1113cf);},'Wmidt':_0xe6f644[_0x4cb0f7(0xd8)],'UZQwn':function(_0x135de0){const _0x1578f6=_0x4cb0f7;return _0xe6f644[_0x1578f6(0x94)](_0x135de0);}},_0x1fc7a2=_0x474fc2[_0x4cb0f7(0xa5)][_0x3713f3]||[];_0x1fc7a2[_0x4cb0f7(0xd6)](_0xacdb85=>{const _0x3d8908=_0x4cb0f7;if(!_0xacdb85[_0x3d8908(0x93)])_0xacdb85[_0x3d8908(0x93)]=_0x1aa8a8['AylPh'](uuidv4);else _0xacdb85[_0x3d8908(0xc4)]&&_0x1aa8a8[_0x3d8908(0x87)](_0x3713f3,_0x1aa8a8[_0x3d8908(0xbe)])&&(_0xacdb85[_0x3d8908(0x93)]=_0x1aa8a8['UZQwn'](uuidv4),delete _0xacdb85[_0x3d8908(0xc4)]);});}),exports['mapTestHooks'](_0x474fc2['parent']);},exports[a35_0x37a392(0xa8)]=async(_0x47c3f5,_0xbc2ed1)=>{const _0x461159=a35_0x37a392,_0x58ce99={'pZvGf':function(_0x30fa9){return _0x30fa9();},'mpsfz':function(_0x49b550,_0x586df9){return _0x49b550(_0x586df9);},'CsEUH':_0x461159(0xc5),'GFrXr':function(_0x19ae42,_0x3da5f0){return _0x19ae42===_0x3da5f0;},'BvymH':_0x461159(0xc8),'LKTHM':_0x461159(0xb2),'nqGfl':_0x461159(0xc7),'byaKb':function(_0x505abc,_0x31dcb4){return _0x505abc(_0x31dcb4);}};try{if(!_0x58ce99[_0x461159(0xb6)](shouldProcessEventForTesthub))return;const _0x21624b=await _0x47c3f5[_0x461159(0x9a)](),_0x430bf0=await _0x47c3f5[_0x461159(0x98)](),_0x66042b={},_0x1001e1=Object[_0x461159(0xc1)](_0x430bf0['getCapabilities']()[_0x461159(0x92)]),_0x5acd9b={'product':_0x58ce99[_0x461159(0xbf)](getObservabilityLinkedProductName,_0x1001e1),'capabilities':_0x1001e1,'platform':_0x21624b[_0x461159(0xbc)](),'platform_version':_0x21624b[_0x461159(0xad)](_0x58ce99['CsEUH'])?_0x21624b[_0x461159(0xad)](_0x58ce99[_0x461159(0xd9)]):_0x58ce99[_0x461159(0xbf)](getPlatformVersion,_0x58ce99['GFrXr'](global[_0x461159(0x97)],_0x58ce99[_0x461159(0xc6)])),'browser':_0x21624b[_0x461159(0xde)](),'browser_version':_0x21624b[_0x461159(0x96)](),'session_id':_0x430bf0['toJSON']()};global[_0x461159(0x97)]?_0x66042b[global[_0x461159(0x97)]]=_0x5acd9b:_0x66042b[_0x58ce99[_0x461159(0xb9)]]=_0x5acd9b,process[_0x461159(0x9c)]('bs:addPlatformDetails:'+process[_0x461159(0x91)],{'timestamp':new Date()[_0x461159(0xdd)](),'level':null,'message':null,'kind':_0x58ce99['nqGfl'],'http_response':_0x66042b,'uuid':_0xbc2ed1});}catch(_0x486ecb){_0x58ce99[_0x461159(0x9e)](debug,_0x461159(0x8c)+_0x486ecb);}},exports[a35_0x37a392(0xa0)]=_0x3f8480=>{const _0xe3d176=a35_0x37a392,_0xdf0548={};_0xdf0548['mKJLp']=function(_0x32cbcc,_0x4f7f34){return _0x32cbcc!==_0x4f7f34;},_0xdf0548[_0xe3d176(0x95)]='hook',_0xdf0548['SUHrk']=function(_0x5c07d6,_0x2d8e3d){return _0x5c07d6!==_0x2d8e3d;},_0xdf0548[_0xe3d176(0xb8)]='passed',_0xdf0548[_0xe3d176(0xda)]=function(_0x53ce19,_0x10ef0e){return _0x53ce19!==_0x10ef0e;},_0xdf0548[_0xe3d176(0xe0)]=_0xe3d176(0xa2);const _0x9bcaa8=_0xdf0548,_0x3395b3=_0x3f8480[_0xe3d176(0xbd)][_0xe3d176(0xa6)]((_0x339496,_0x12dc80)=>{const _0xaaf104=_0xe3d176,_0x777301=exports[_0xaaf104(0xa0)](_0x12dc80);return _0x777301&&(_0x339496=_0x339496['concat'](_0x777301)),_0x339496;},[]),_0x1b7e8b=_0x3f8480[_0xe3d176(0xdc)][_0xe3d176(0xdb)](_0x4830b7=>{const _0x3f9f4f=_0xe3d176,_0x3731bc=_0x9bcaa8['mKJLp'](_0x4830b7[_0x3f9f4f(0xc2)],_0x9bcaa8['RDZrO'])&&!_0x4830b7[_0x3f9f4f(0xc4)]&&_0x9bcaa8[_0x3f9f4f(0x90)](_0x4830b7['state'],_0x9bcaa8['dqTos'])&&_0x9bcaa8['jEGAz'](_0x4830b7[_0x3f9f4f(0x88)],_0x9bcaa8[_0x3f9f4f(0xe0)])&&!_0x4830b7[_0x3f9f4f(0xb7)];return _0x3731bc;});return _0x1b7e8b['concat'](_0x3395b3);};function a35_0x51e2(_0x2cb95d,_0x43198c){const _0x39594b=a35_0x3959();return a35_0x51e2=function(_0x51e2d6,_0x27d462){_0x51e2d6=_0x51e2d6-0x85;let _0x25f494=_0x39594b[_0x51e2d6];return _0x25f494;},a35_0x51e2(_0x2cb95d,_0x43198c);}function a35_0x3959(){const _0x4bb7b4=['mpsfz','3QQxtXf','fromEntries','type','RmYMM','markedStatus','platformVersion','BvymH','TEST_PLATFORM','browserstack','2308445bkdBAF','dFwIn','slice','yrZsq','6AcDRLj','../../../helpers/test-observability/constants','1gmkfvb','JSoez','Heoki','split','../../../helpers/test-observability/utils','ZSsuc','getTestEnv','forEach','push','UHpVc','CsEUH','jEGAz','filter','tests','toISOString','getBrowserName','4443448yQetmM','StvAR','substring','14918172ddHsNa','TrmTz','state','lodash','qsIMk','indexOf','Exception\x20in\x20populating\x20platform\x20details\x20with\x20error\x20:\x20','js-','../../../../package.json','3671924ObLpsu','SUHrk','pid','map_','hookAnalyticsId','HXuIn','RDZrO','getBrowserVersion','__cloud_provider___','getSession','4259110iufXBA','getCapabilities','string','emit','wntwP','byaKb','_afterEach','getHookSkippedTests','9TrpxAZ','failed','FKNfS','HTtSZ','parent','reduce','_beforeEach','sendPlatformDetails','../../utils/logPatcher','getHookDetails','../../../helpers/helper','jODQD','get','6297621ogeRCg','getHooksForTest','7JHwygF','LVYUP','unknown_grid','../../../helpers/testhub/utils','lzzRe','_beforeAll','pZvGf','pending','dqTos','LKTHM','ebxWn','228854HsZXnB','getPlatform','suites','Wmidt'];a35_0x3959=function(){return _0x4bb7b4;};return a35_0x3959();} | ||
| const a35_0x354e68=a35_0x46a9;function a35_0x46a9(_0x4ee535,_0x2e0d00){const _0x27b1f1=a35_0x27b1();return a35_0x46a9=function(_0x46a925,_0x19a6fd){_0x46a925=_0x46a925-0x89;let _0x4614fd=_0x27b1f1[_0x46a925];return _0x4614fd;},a35_0x46a9(_0x4ee535,_0x2e0d00);}(function(_0x3c5500,_0x5b370c){const _0x417c17=a35_0x46a9,_0x4d7c3e=_0x3c5500();while(!![]){try{const _0x5277a1=parseInt(_0x417c17(0xaf))/0x1*(parseInt(_0x417c17(0xa9))/0x2)+parseInt(_0x417c17(0xb0))/0x3*(-parseInt(_0x417c17(0xab))/0x4)+parseInt(_0x417c17(0xb6))/0x5+parseInt(_0x417c17(0xd2))/0x6+-parseInt(_0x417c17(0xdb))/0x7*(parseInt(_0x417c17(0xc8))/0x8)+parseInt(_0x417c17(0xdc))/0x9+parseInt(_0x417c17(0xc5))/0xa*(-parseInt(_0x417c17(0x90))/0xb);if(_0x5277a1===_0x5b370c)break;else _0x4d7c3e['push'](_0x4d7c3e['shift']());}catch(_0x2e50c8){_0x4d7c3e['push'](_0x4d7c3e['shift']());}}}(a35_0x27b1,0xd42eb));const {v4:uuidv4}=require(a35_0x354e68(0xcf)),{name,version}=require(a35_0x354e68(0xd3)),logPatcher=require(a35_0x354e68(0xb4)),BSTestOpsPatcher=new logPatcher({}),{debug,isInternalHook,getObservabilityLinkedProductName}=require(a35_0x354e68(0x91)),{consoleHolder}=require(a35_0x354e68(0x99)),{getPlatformVersion}=require(a35_0x354e68(0xaa)),{shouldProcessEventForTesthub}=require(a35_0x354e68(0xd4)),{isFunction}=require(a35_0x354e68(0xba)),{patchConsoleLogger}=require(a35_0x354e68(0x91));patchConsoleLogger(),exports[a35_0x354e68(0x98)]=()=>{const _0x38eff2=a35_0x354e68,_0x1f2c33={'gwTcn':_0x38eff2(0xb5),'Atxgz':function(_0x1313c2){return _0x1313c2();}};return{'ci':_0x1f2c33['gwTcn'],'key':_0x1f2c33[_0x38eff2(0x8e)](uuidv4),'version':version,'collector':_0x38eff2(0xa0)+name};},exports[a35_0x354e68(0xb2)]=_0x1d7ff7=>{const _0x5bb543=a35_0x354e68,_0x5ed1fd={};_0x5ed1fd[_0x5bb543(0xa2)]=function(_0x5b0b05,_0x104d14){return _0x5b0b05!==_0x104d14;},_0x5ed1fd[_0x5bb543(0xbd)]=_0x5bb543(0xdf),_0x5ed1fd['FnjiX']=function(_0x43de09,_0x47119b){return _0x43de09!==_0x47119b;},_0x5ed1fd[_0x5bb543(0xd1)]=_0x5bb543(0xc3),_0x5ed1fd[_0x5bb543(0xbf)]=function(_0x4396ed,_0x5dd442){return _0x4396ed!==_0x5dd442;},_0x5ed1fd[_0x5bb543(0x92)]='hook';const _0x12a3e1=_0x5ed1fd;if(!_0x1d7ff7||_0x12a3e1[_0x5bb543(0xa2)](typeof _0x1d7ff7,_0x12a3e1[_0x5bb543(0xbd)]))return[null,null];if(_0x12a3e1['FnjiX'](_0x1d7ff7[_0x5bb543(0xc1)](_0x12a3e1['OKXdj']),-0x1)){const _0x16fe66=_0x1d7ff7['split'](_0x12a3e1[_0x5bb543(0xd1)]);return[_0x16fe66[0x0]['slice'](0x0,-0x1)[_0x5bb543(0xd8)]('\x22')[0x1],_0x16fe66[0x1][_0x5bb543(0x8d)](0x1)];}else{if(_0x12a3e1[_0x5bb543(0xbf)](_0x1d7ff7[_0x5bb543(0xc1)](_0x12a3e1['ekQXO']),-0x1)){const _0x287bdf=_0x1d7ff7[_0x5bb543(0xd8)](_0x12a3e1[_0x5bb543(0x92)]);return[_0x287bdf[0x0][_0x5bb543(0xb1)](0x0,-0x1)[_0x5bb543(0xd8)]('\x22')[0x1],_0x1d7ff7];}}return[null,null];},exports['getHooksForTest']=_0x519214=>{const _0x22c0a3=a35_0x354e68,_0x5d6973={'EuDos':function(_0x38a454,_0x1204b1){return _0x38a454(_0x1204b1);},'caNwr':'_beforeAll','QOEgk':_0x22c0a3(0xdd),'oxBKy':_0x22c0a3(0xa6),'fLZKc':'_afterEach'};if(!_0x519214||!_0x519214['parent'])return[];const _0x3ea332=[];return[_0x5d6973[_0x22c0a3(0x96)],_0x5d6973['QOEgk'],_0x5d6973[_0x22c0a3(0x89)],_0x5d6973['fLZKc']][_0x22c0a3(0xa1)](_0x4cad07=>{const _0x160e7c=_0x22c0a3,_0x377a84=_0x519214[_0x160e7c(0xb8)][_0x4cad07]||[];_0x377a84[_0x160e7c(0xa1)](_0x4ba832=>{const _0x577d5f=_0x160e7c;_0x4ba832[_0x577d5f(0xd6)]&&!_0x5d6973[_0x577d5f(0xcb)](isInternalHook,_0x4ba832['fn'])&&_0x3ea332['push'](_0x4ba832['hookAnalyticsId']);});}),[..._0x3ea332,...exports['getHooksForTest'](_0x519214[_0x22c0a3(0xb8)])];},exports[a35_0x354e68(0x95)]=_0x443eae=>{const _0x330fe2=a35_0x354e68,_0x5d1692={'YYeQY':function(_0x2bea73){return _0x2bea73();},'wfzSL':function(_0x515760,_0x2bea81){return _0x515760===_0x2bea81;},'MbOrt':_0x330fe2(0x9a),'BmoRI':_0x330fe2(0x9b),'dkzog':_0x330fe2(0xdd),'naZuj':_0x330fe2(0xa6)};if(!_0x443eae||!_0x443eae[_0x330fe2(0xb8)])return;[_0x5d1692[_0x330fe2(0x8a)],_0x5d1692[_0x330fe2(0xa5)],_0x5d1692[_0x330fe2(0xca)],_0x5d1692[_0x330fe2(0x8c)]]['forEach'](_0x2c29d9=>{const _0x3db1eb=_0x330fe2,_0x1c8811=_0x443eae[_0x3db1eb(0xb8)][_0x2c29d9]||[];_0x1c8811[_0x3db1eb(0xa1)](_0x1b567d=>{const _0xf35203=_0x3db1eb;if(!_0x1b567d[_0xf35203(0xd6)])_0x1b567d[_0xf35203(0xd6)]=_0x5d1692['YYeQY'](uuidv4);else _0x1b567d[_0xf35203(0xd5)]&&_0x5d1692['wfzSL'](_0x2c29d9,_0x5d1692[_0xf35203(0x8c)])&&(_0x1b567d[_0xf35203(0xd6)]=_0x5d1692[_0xf35203(0xcc)](uuidv4),delete _0x1b567d[_0xf35203(0xd5)]);});}),exports[_0x330fe2(0x95)](_0x443eae[_0x330fe2(0xb8)]);},exports[a35_0x354e68(0x9d)]=async(_0x501904,_0x390a3a)=>{const _0x1c3d3c=a35_0x354e68,_0x1925e2={'ovret':function(_0x16cee4){return _0x16cee4();},'sjiJc':function(_0x298794,_0x45770c){return _0x298794(_0x45770c);},'Bzhpx':_0x1c3d3c(0x9c),'AEStQ':function(_0x1ac78,_0x147a3f){return _0x1ac78(_0x147a3f);},'ywOOL':function(_0x423014,_0x4f6ac0){return _0x423014===_0x4f6ac0;},'ZzWWW':'browserstack','WtUvI':_0x1c3d3c(0xd7),'ClUoC':_0x1c3d3c(0x8f)};try{if(!_0x1925e2['ovret'](shouldProcessEventForTesthub))return;const _0x2ff1b3=await _0x501904[_0x1c3d3c(0xbb)](),_0x22775b=await _0x501904[_0x1c3d3c(0xcd)](),_0x230cb9={},_0x2161aa=Object['fromEntries'](_0x22775b[_0x1c3d3c(0xbb)]()['map_']),_0x4efb23={'product':_0x1925e2[_0x1c3d3c(0x93)](getObservabilityLinkedProductName,_0x2161aa),'capabilities':_0x2161aa,'platform':_0x2ff1b3[_0x1c3d3c(0xb9)](),'platform_version':_0x2ff1b3[_0x1c3d3c(0x97)](_0x1925e2[_0x1c3d3c(0xa4)])?_0x2ff1b3[_0x1c3d3c(0x97)](_0x1925e2[_0x1c3d3c(0xa4)]):_0x1925e2[_0x1c3d3c(0xbe)](getPlatformVersion,_0x1925e2['ywOOL'](global[_0x1c3d3c(0xb7)],_0x1925e2[_0x1c3d3c(0x94)])),'browser':_0x2ff1b3[_0x1c3d3c(0xa3)](),'browser_version':_0x2ff1b3[_0x1c3d3c(0xc2)](),'session_id':_0x22775b[_0x1c3d3c(0xbc)]()};global[_0x1c3d3c(0xb7)]?_0x230cb9[global[_0x1c3d3c(0xb7)]]=_0x4efb23:_0x230cb9[_0x1925e2['WtUvI']]=_0x4efb23,process[_0x1c3d3c(0xad)]('bs:addPlatformDetails:'+process[_0x1c3d3c(0xde)],{'timestamp':new Date()[_0x1c3d3c(0xa8)](),'level':null,'message':null,'kind':_0x1925e2['ClUoC'],'http_response':_0x230cb9,'uuid':_0x390a3a});}catch(_0x14720b){_0x1925e2['AEStQ'](debug,_0x1c3d3c(0xc7)+_0x14720b);}},exports['getHookSkippedTests']=_0x49a667=>{const _0x1013bf=a35_0x354e68,_0x467dfc={};_0x467dfc['bdbev']=function(_0x5041b8,_0xd32c19){return _0x5041b8!==_0xd32c19;},_0x467dfc[_0x1013bf(0xac)]=_0x1013bf(0xda),_0x467dfc['jizxY']=function(_0x3b69c2,_0x3bbac0){return _0x3b69c2!==_0x3bbac0;},_0x467dfc[_0x1013bf(0xd9)]=_0x1013bf(0xc9),_0x467dfc['BSdxQ']=function(_0x2aa928,_0x15f76c){return _0x2aa928!==_0x15f76c;},_0x467dfc['VuWsf']='failed';const _0x303370=_0x467dfc,_0x2792d9=_0x49a667[_0x1013bf(0xa7)][_0x1013bf(0xc4)]((_0xfaee4a,_0x5f5172)=>{const _0x3d05ed=_0x1013bf,_0x3dc44a=exports[_0x3d05ed(0x9e)](_0x5f5172);return _0x3dc44a&&(_0xfaee4a=_0xfaee4a[_0x3d05ed(0x9f)](_0x3dc44a)),_0xfaee4a;},[]),_0x4f4cb5=_0x49a667[_0x1013bf(0xae)][_0x1013bf(0x8b)](_0xa6e34=>{const _0x2dd662=_0x1013bf,_0x4a8d82=_0x303370[_0x2dd662(0xc0)](_0xa6e34[_0x2dd662(0xb3)],_0x303370['jeobm'])&&!_0xa6e34[_0x2dd662(0xd5)]&&_0x303370[_0x2dd662(0xd0)](_0xa6e34['state'],_0x303370[_0x2dd662(0xd9)])&&_0x303370['BSdxQ'](_0xa6e34[_0x2dd662(0xc6)],_0x303370['VuWsf'])&&!_0xa6e34[_0x2dd662(0xce)];return _0x4a8d82;});return _0x4f4cb5[_0x1013bf(0x9f)](_0x2792d9);};function a35_0x27b1(){const _0x19c7d6=['../../../helpers/helper','8DDhYZN','jeobm','emit','tests','217738RTLgYJ','1514277MPgBWi','slice','getHookDetails','type','../../utils/logPatcher','generic','7667935bWNQeH','__cloud_provider___','parent','getPlatform','lodash','getCapabilities','toJSON','ktFwV','AEStQ','UWUPs','bdbev','indexOf','getBrowserVersion','hook:','reduce','3243760GUiLdl','state','Exception\x20in\x20populating\x20platform\x20details\x20with\x20error\x20:\x20','1575544eERqSq','passed','naZuj','EuDos','YYeQY','getSession','pending','uuid','jizxY','OKXdj','6717144WanWUu','../../../../package.json','../../../helpers/testhub/utils','markedStatus','hookAnalyticsId','unknown_grid','split','BLqPy','hook','35SckuYz','892089bbTUkM','_afterAll','pid','string','oxBKy','BmoRI','filter','MbOrt','substring','Atxgz','TEST_PLATFORM','11rguszL','../../../helpers/test-observability/utils','ekQXO','sjiJc','ZzWWW','mapTestHooks','caNwr','get','getTestEnv','../../../helpers/test-observability/constants','_afterEach','_beforeAll','platformVersion','sendPlatformDetails','getHookSkippedTests','concat','js-','forEach','zzGYp','getBrowserName','Bzhpx','dkzog','_beforeEach','suites','toISOString','4ZCFXEA'];a35_0x27b1=function(){return _0x19c7d6;};return a35_0x27b1();} |
@@ -1,1 +0,1 @@ | ||
| const a36_0x4e9610=a36_0x4c9e;function a36_0x4c9e(_0x52caf8,_0x556656){const _0xbbf281=a36_0xbbf2();return a36_0x4c9e=function(_0x4c9edb,_0x43e1e4){_0x4c9edb=_0x4c9edb-0x1b1;let _0x141ba5=_0xbbf281[_0x4c9edb];return _0x141ba5;},a36_0x4c9e(_0x52caf8,_0x556656);}(function(_0x3693c0,_0x201c87){const _0x365534=a36_0x4c9e,_0x53ef0e=_0x3693c0();while(!![]){try{const _0x26156e=-parseInt(_0x365534(0x219))/0x1+parseInt(_0x365534(0x1fa))/0x2*(-parseInt(_0x365534(0x217))/0x3)+-parseInt(_0x365534(0x1bf))/0x4+-parseInt(_0x365534(0x206))/0x5*(parseInt(_0x365534(0x21b))/0x6)+-parseInt(_0x365534(0x1e5))/0x7*(-parseInt(_0x365534(0x23c))/0x8)+parseInt(_0x365534(0x251))/0x9*(-parseInt(_0x365534(0x209))/0xa)+parseInt(_0x365534(0x1e7))/0xb;if(_0x26156e===_0x201c87)break;else _0x53ef0e['push'](_0x53ef0e['shift']());}catch(_0x31f292){_0x53ef0e['push'](_0x53ef0e['shift']());}}}(a36_0xbbf2,0x9d3f9));const util=require('util'),{isAccessibilityAutomationSession,shouldScanTestForAccessibility}=require('../../helpers/accessibility-automation/helper'),accessibilityRetryHelper=require(a36_0x4e9610(0x1ec)),{TEST_FRAMEWORK_HOOK_TIMEOUT}=require(a36_0x4e9610(0x257)),{percyAutoCapture}=require(a36_0x4e9610(0x248)),{sendPlatformDetails}=require(a36_0x4e9610(0x211)),{isBrowserstackInfra,markSessionStatus,nestedKeyValue}=require(a36_0x4e9610(0x21e)),PerformanceTester=require(a36_0x4e9610(0x218)),{AUTOMATE_EVENTS:PerformanceAutEvents,O11y_EVENTS:PerformanceO11yEvents,A11Y_EVENTS:PerformanceA11yEvents,EVENTS:PerformanceSdkEvents}=require(a36_0x4e9610(0x1fe)),globals=require(a36_0x4e9610(0x1fd)),logger=require(a36_0x4e9610(0x259))[a36_0x4e9610(0x1ee)],{shouldProcessEventForTesthub}=require(a36_0x4e9610(0x1c2)),testHubConstants=require('../../helpers/testhub/constants');function a36_0xbbf2(){const _0x295b41=['appium:app','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','Wxkjk','push','VZCiR','BROWSERSTACK_TESTHUB_UUID','ObservabilitySync:','mochaHooks','__platformCaps','ENV_VAR','sessionName','titlePath','2498783rFeEGi','getGlobal','19047963WfYxnZ','Setup\x20for\x20Accessibility\x20testing\x20has\x20started.\x20Automate\x20test\x20case\x20execution\x20will\x20begin\x20momentarily.','Exception\x20in\x20mocha\x20browserstack\x20percy\x20with\x20error:\x20','NLyIG','browserstackSessionName','../../helpers/accessibility-automation/accessibilityRetryHelper','percyCaptureMode','winstonLogger','Performing\x20accessibility\x20scan\x20with\x20retry\x20logic\x20before\x20saving\x20results','KwRBQ','Accessibility\x20results\x20could\x20not\x20be\x20processed\x20for\x20the\x20test\x20case\x20','SAVE_RESULTS','SDK_HOOK','now','testcase','capabilities','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','jpeyz','currentTest','2Mmthap','oGKpB','isAccessibilityPlatform','../../helpers/globals','../../helpers/performance/constants','eCogo','BFIqM','wQzsT','testAnalyticsId','driverCleanup','DEfbu','NOPdV','2831265BIbLXJ','Hurfj','mOuIQ','10jZIwYp','MMgkk','bstackA11yScanOptions',',\x22level\x22:\x20\x22','Exception\x20in\x20browserstack\x20internal\x20helper\x20hook\x20with\x20error:\x20','format','env','Exception\x20in\x20mocha\x20browserstack\x20driver\x20with\x20error:\x20','./test-observability/mochaUtils','CTlZS','AxEDk','PWxhB','err','autoScanning','133305cVuKPY','../../helpers/performance/performance-tester','301055JacYgk','VYEvo','6iHaxbi','GpGLX','naRMh','../../helpers/helper','join','afterEach','executeScript','SVUlL','SfJoZ','session_','thTestRunUuid','PRbAw','__drivers','warn','shouldScanTestForAccessibility','vTMAd','afterTest','getCurrentUrl','Failed:\x20','KOWbe','\x20-\x20','Exception\x20in\x20mocha\x20driver\x20with\x20error:\x20','NtnbP','Automate\x20test\x20case\x20execution\x20has\x20started.','timeout','state','tPHEy','measureWrapper','afterAll','beforeAll','__sessionFailed','__skipSessionName','beforeEach','24UFZBGc','info','EqQFQ','protocol','Mocha','shift','xnLiZ','jxQbq','Passed','Failed\x20to\x20store\x20session\x20name:\x20','GSpRG','JkXMP','../../helpers/percy/utils','mxsub','IrWOU','krXca','quitCount_','\x20|\x20','message','Exception\x20in\x20mocha\x20event\x20process\x20with\x20error:\x20','dAdxd','8099001IjCHKO','stringify','[Accessibility]\x20Auto\x20scan\x20is\x20disabled;\x20skipping\x20final\x20scan\x20and\x20saving\x20current\x20accumulated\x20results','coJmo','JTeSr','Error\x20parsing\x20autoScanning\x20config,\x20using\x20default\x20(true):\x20','../utils/constants','setGlobal','../../helpers/logger','BROWSERSTACK_TESTHUB_JWT','browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20','ZugOL','http:','obkhQ','thBuildUuid','zUmDU','SVYhe','index','fjSjH','WMDbm','performScanWithRetry','length','Exception\x20in\x20starting\x20accessibility\x20automation\x20scan\x20for\x20this\x20test\x20case\x20','Exception\x20in\x20mocha\x20process\x20event\x20with\x20error:\x20','eziRo','then','debug','Accessibility\x20results\x20saved\x20successfully','zYnWN','Automate\x20test\x20case\x20execution\x20has\x20ended.\x20Processing\x20for\x20accessibility\x20testing\x20is\x20underway.\x20','browserstackTestName','votQI','1387276JPcEcL','AGGBl','SESSION_NAME','../../helpers/testhub/utils','pAaYh','YEfdY','app','ZbJgm','error','eAtov','RyXcq','failed','isArray','bstackA11yShouldScan','vjNhj','nJGIg','SYNC','end','Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20','XUKiH','hVBWG','YxEGn','__error_messages__','browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:','YQPiR','accessibilityScanStarted'];a36_0xbbf2=function(){return _0x295b41;};return a36_0xbbf2();}exports[a36_0x4e9610(0x1e0)]={'beforeAll'(){const _0x17abc2=a36_0x4e9610,_0xbdf9e8={'Wxkjk':function(_0x155640,_0xd4cd5a,_0x234c4a,_0x11208e){return _0x155640(_0xd4cd5a,_0x234c4a,_0x11208e);},'zUmDU':_0x17abc2(0x1ca),'NOPdV':_0x17abc2(0x24d),'YxEGn':function(_0x1c8b63,_0x57e911,_0x3d02a4){return _0x1c8b63(_0x57e911,_0x3d02a4);},'HlIin':'passed','KOWbe':function(_0x400476){return _0x400476();},'MJlHy':function(_0x38c207,_0x203910,_0x285b19){return _0x38c207(_0x203910,_0x285b19);},'ZbJgm':_0x17abc2(0x262),'xnLiZ':_0x17abc2(0x238)};PerformanceTester['startMonitoring']();const _0x23fa8b='browserstack internal helper hook';PerformanceTester[_0x17abc2(0x236)](PerformanceSdkEvents[_0x17abc2(0x1f3)],()=>{const _0x134874=_0x17abc2;global[_0x134874(0x1d5)]=[],global[_0x134874(0x239)]=![],global[_0x134874(0x203)]=async()=>{const _0x44087f=_0x134874;let _0x108b4f=![];try{await global['__drivers'][0x0][_0x44087f(0x224)],_0x108b4f=!![],global['__sessionFailed']?await _0xbdf9e8[_0x44087f(0x1db)](markSessionStatus,global[_0x44087f(0x227)][0x0],_0xbdf9e8[_0x44087f(0x260)],global['__error_messages__']['join'](_0xbdf9e8[_0x44087f(0x205)])):await _0xbdf9e8[_0x44087f(0x1d4)](markSessionStatus,global[_0x44087f(0x227)][0x0],_0xbdf9e8['HlIin']);}catch(_0x11b9a3){logger[_0x44087f(0x1b9)](_0x44087f(0x210)+_0x11b9a3);}global['__error_messages__']=[],global[_0x44087f(0x239)]=![];if(_0x108b4f)try{try{_0xbdf9e8[_0x44087f(0x22e)](shouldProcessEventForTesthub)&&(global['__drivers'][0x0]&&await _0xbdf9e8[_0x44087f(0x1d4)](sendPlatformDetails,global[_0x44087f(0x227)][0x0],this[_0x44087f(0x1f9)]?this['currentTest'][_0x44087f(0x202)]:null));}catch(_0x9130f1){logger[_0x44087f(0x1b9)](_0x44087f(0x24f)+_0x9130f1);}await global[_0x44087f(0x227)][0x0]['initQuit']();}catch(_0x16d929){logger[_0x44087f(0x1b9)](_0x44087f(0x230)+_0x16d929);}};},{'platform':_0xbdf9e8['MJlHy'](nestedKeyValue,global[_0x17abc2(0x1e1)],[_0xbdf9e8[_0x17abc2(0x1c6)]]),'hookType':_0xbdf9e8[_0x17abc2(0x242)]})();},'beforeEach'(_0x3f82f2){const _0x1156e=a36_0x4e9610,_0x41169a={'SVYhe':function(_0x21d287,_0x528b21){return _0x21d287>_0x528b21;},'jpeyz':_0x1156e(0x22f),'eAtov':function(_0x5eb286,_0x476c84,_0x4fb1c9){return _0x5eb286(_0x476c84,_0x4fb1c9);},'dAdxd':function(_0x1439e4,_0x4e8481){return _0x1439e4===_0x4e8481;},'VYEvo':_0x1156e(0x1cc),'PjJzj':_0x1156e(0x20b),'Uabmf':function(_0x1e0459){return _0x1e0459();},'tPHEy':_0x1156e(0x1fc),'uHqQI':_0x1156e(0x25d),'AGGBl':function(_0x57ab20,_0x5a57c2){return _0x57ab20===_0x5a57c2;},'mHkml':'https:','oGKpB':_0x1156e(0x1e8),'KwRBQ':_0x1156e(0x232),'krXca':function(_0x1f1658){return _0x1f1658();},'zYnWN':_0x1156e(0x1bd),'bphaJ':_0x1156e(0x262),'uABBl':_0x1156e(0x23b)};globals[_0x1156e(0x258)](_0x41169a[_0x1156e(0x1bb)],this[_0x1156e(0x1f9)][_0x1156e(0x1e4)]()['join'](_0x41169a[_0x1156e(0x1f8)])),PerformanceTester[_0x1156e(0x236)](PerformanceSdkEvents[_0x1156e(0x1f3)],()=>{const _0x3a22c2='browserstack internal helper hook';new Promise(async _0x1d4dd0=>{const _0x1ebdc3=a36_0x4c9e;let _0x4a40bd=!![];try{_0x41169a[_0x1ebdc3(0x261)](global[_0x1ebdc3(0x227)]['length'],0x1)&&(await global[_0x1ebdc3(0x203)](),global[_0x1ebdc3(0x227)][_0x1ebdc3(0x241)]()),_0x41169a['SVYhe'](global[_0x1ebdc3(0x227)][0x0][_0x1ebdc3(0x24c)],0x0)&&(_0x4a40bd=![],await global['driverCleanup']());}catch(_0x17cec1){logger[_0x1ebdc3(0x1b9)](_0x1ebdc3(0x230)+_0x17cec1);}try{Array['isArray'](global[_0x1ebdc3(0x227)])&&global[_0x1ebdc3(0x227)][0x0]&&(global[_0x1ebdc3(0x227)][0x0]['browserstackSessionName']=this[_0x1ebdc3(0x1f9)][_0x1ebdc3(0x1e4)]()['join'](_0x41169a[_0x1ebdc3(0x1f8)])),global[_0x1ebdc3(0x1eb)]=this['currentTest'][_0x1ebdc3(0x1e4)]()[_0x1ebdc3(0x21f)](_0x41169a[_0x1ebdc3(0x1f8)]);}catch(_0x3faeac){logger[_0x1ebdc3(0x1b9)](_0x1ebdc3(0x245)+_0x3faeac);}this[_0x1ebdc3(0x1f9)][_0x1ebdc3(0x229)]=_0x41169a[_0x1ebdc3(0x1c8)](shouldScanTestForAccessibility,this[_0x1ebdc3(0x1f9)][_0x1ebdc3(0x1e4)](),!![]);let _0x2d68bc=!![];try{const _0x3b55ed=JSON['parse'](process['env'][_0x1ebdc3(0x1f7)]||'{}');_0x41169a[_0x1ebdc3(0x250)](_0x3b55ed[_0x1ebdc3(0x216)],![])&&(_0x2d68bc=![]);}catch(_0x35c18c){logger['debug'](_0x1ebdc3(0x256)+_0x35c18c['message']);}const _0x18744c=_0x2d68bc&&this[_0x1ebdc3(0x1f9)][_0x1ebdc3(0x229)];globals[_0x1ebdc3(0x258)](_0x41169a[_0x1ebdc3(0x21a)],_0x18744c),globals[_0x1ebdc3(0x258)](_0x41169a['PjJzj'],null),this[_0x1ebdc3(0x1f9)]['accessibilityScanStarted']=this[_0x1ebdc3(0x1f9)]['shouldScanTestForAccessibility'];if(_0x41169a['Uabmf'](isAccessibilityAutomationSession)&&_0x4a40bd&&Array[_0x1ebdc3(0x1cb)](global[_0x1ebdc3(0x227)])&&_0x41169a[_0x1ebdc3(0x261)](global[_0x1ebdc3(0x227)][_0x1ebdc3(0x1b4)],0x0)&&globals[_0x1ebdc3(0x1e6)](_0x41169a[_0x1ebdc3(0x235)]))try{const _0x4b3a3e=await global['__drivers'][0x0][_0x1ebdc3(0x224)];if(_0x4b3a3e){let _0x2d8a82=!![];const _0x310b76=await global[_0x1ebdc3(0x227)][0x0][_0x1ebdc3(0x22c)]();let _0x476e20;try{_0x476e20=new URL(_0x310b76),_0x2d8a82=_0x41169a[_0x1ebdc3(0x250)](_0x476e20[_0x1ebdc3(0x23f)],_0x41169a['uHqQI'])||_0x41169a[_0x1ebdc3(0x1c0)](_0x476e20['protocol'],_0x41169a['mHkml']);}catch(_0x17b811){_0x2d8a82=![];}_0x2d8a82&&(this[_0x1ebdc3(0x1f9)][_0x1ebdc3(0x229)]&&logger[_0x1ebdc3(0x23d)](_0x41169a[_0x1ebdc3(0x1fb)])),this[_0x1ebdc3(0x1f9)][_0x1ebdc3(0x1d8)]=this['currentTest']['shouldScanTestForAccessibility'],_0x18744c&&logger[_0x1ebdc3(0x23d)](_0x41169a[_0x1ebdc3(0x1f0)]);}}catch(_0x1b0733){logger[_0x1ebdc3(0x1c7)](_0x1ebdc3(0x1b5)+util[_0x1ebdc3(0x20e)](_0x1b0733));}_0x41169a[_0x1ebdc3(0x24b)](_0x1d4dd0);})['then'](()=>{_0x41169a['krXca'](_0x3f82f2);});},{'platform':_0x41169a['eAtov'](nestedKeyValue,global['__platformCaps'],[_0x41169a['bphaJ']]),'hookType':_0x41169a['uABBl']})();},'afterEach'(_0x4182bf){const _0x501425=a36_0x4e9610,_0x473fa0={'GpGLX':_0x501425(0x22f),'Hurfj':function(_0x1d60a0,_0x1443f7){return _0x1d60a0>_0x1443f7;},'BFIqM':function(_0x2ca6a8,_0x171595){return _0x2ca6a8===_0x171595;},'wQzsT':_0x501425(0x1f5),'AxEDk':function(_0x4f563c,_0x1ad78e){return _0x4f563c>_0x1ad78e;},'mOuIQ':_0x501425(0x1d9),'EqQFQ':function(_0x874228,_0x11bcd7,_0x390194,_0x319775){return _0x874228(_0x11bcd7,_0x390194,_0x319775);},'vXpFc':_0x501425(0x1fc),'VZCiR':_0x501425(0x1bc),'gkBXi':_0x501425(0x1cc),'SfJoZ':_0x501425(0x1ef),'KKsCP':_0x501425(0x22b),'JkXMP':'Accessibility\x20scan\x20completed\x20successfully','UXOhv':'Accessibility\x20scan\x20failed\x20after\x20retry\x20attempts','obkhQ':_0x501425(0x253),'ZugOL':_0x501425(0x1ba),'XUKiH':'Failed\x20to\x20save\x20accessibility\x20results\x20after\x20retry\x20attempts','eziRo':_0x501425(0x1da),'DsdjW':function(_0x1da373){return _0x1da373();},'votQI':function(_0x41a239,_0x4981c,_0x3fcb78){return _0x41a239(_0x4981c,_0x3fcb78);},'CTlZS':function(_0x400f99,_0xff9a25,_0x5b8579){return _0x400f99(_0xff9a25,_0x5b8579);},'hVBWG':_0x501425(0x1b9),'jxQbq':function(_0x3308ef,_0x5e135e){return _0x3308ef>_0x5e135e;},'mxsub':function(_0x442e38){return _0x442e38();},'coJmo':function(_0x37069e){return _0x37069e();},'JTeSr':function(_0x4d7601,_0x30b1f7){return _0x4d7601!==_0x30b1f7;},'fjSjH':'passed','sZjjE':function(_0x2a92bb,_0x2c60b0){return _0x2a92bb+_0x2c60b0;},'pAaYh':_0x501425(0x22d),'eCogo':_0x501425(0x1c7),'wJtoU':_0x501425(0x244),'PRbAw':_0x501425(0x23d),'DEfbu':_0x501425(0x240),'PWxhB':function(_0x4c0b31,_0x46b388,_0x1d1757){return _0x4c0b31(_0x46b388,_0x1d1757);},'NtnbP':_0x501425(0x262),'GSpRG':_0x501425(0x220)},_0x3d845c='browserstack internal helper hook';this[_0x501425(0x233)](TEST_FRAMEWORK_HOOK_TIMEOUT[_0x473fa0[_0x501425(0x204)]]),global[_0x501425(0x1e3)]=this['currentTest'][_0x501425(0x1e4)]()['join'](_0x473fa0[_0x501425(0x21c)]),PerformanceTester[_0x501425(0x236)](PerformanceSdkEvents[_0x501425(0x1f3)],()=>{const _0x5935c3=_0x501425,_0x300db6={'naRMh':function(_0x41143d,_0xd3425f){const _0xcefdab=a36_0x4c9e;return _0x473fa0[_0xcefdab(0x255)](_0x41143d,_0xd3425f);},'nJGIg':_0x473fa0[_0x5935c3(0x1b1)],'YEfdY':function(_0x3b6906,_0x23bcdc,_0x4c99ab){const _0x24239d=_0x5935c3;return _0x473fa0[_0x24239d(0x212)](_0x3b6906,_0x23bcdc,_0x4c99ab);},'VxGWc':function(_0x26d643,_0x72047c){return _0x473fa0['sZjjE'](_0x26d643,_0x72047c);},'WMDbm':_0x473fa0[_0x5935c3(0x1c3)],'NLyIG':_0x473fa0[_0x5935c3(0x1ff)],'vTMAd':_0x473fa0['wJtoU'],'YQPiR':_0x473fa0[_0x5935c3(0x226)]},_0x21f975=async(_0x3043a2,_0x341d39)=>{const _0x453efa=_0x5935c3;await global[_0x453efa(0x227)][0x0][_0x453efa(0x221)](_0x453efa(0x1d6)+_0x3043a2+_0x453efa(0x20c)+_0x341d39+'\x22}}');};new Promise(async _0x2b9e2d=>{const _0xa6911d=_0x5935c3,_0x442d2f={};_0x442d2f[_0xa6911d(0x24a)]=_0x473fa0[_0xa6911d(0x21c)];const _0x284ed8=_0x442d2f;try{_0x473fa0[_0xa6911d(0x207)](global['__drivers'][_0xa6911d(0x1b4)],0x1)&&(await global['driverCleanup'](),global[_0xa6911d(0x227)][_0xa6911d(0x241)](),global[_0xa6911d(0x1d5)]=[],global[_0xa6911d(0x239)]=![]);try{if(global['percy']&&_0x473fa0[_0xa6911d(0x200)](global[_0xa6911d(0x1ed)],_0x473fa0[_0xa6911d(0x201)])&&global[_0xa6911d(0x227)][0x0]){const _0x4cb450=_0x473fa0[_0xa6911d(0x213)](global[_0xa6911d(0x1f6)][_0xa6911d(0x1b4)],0x0)?!!global[_0xa6911d(0x1f6)][0x0][_0xa6911d(0x1c5)]||!!global[_0xa6911d(0x1f6)][0x0][_0x473fa0[_0xa6911d(0x208)]]:![],_0x3504a9={};_0x3504a9[_0xa6911d(0x1c5)]=_0x4cb450,await _0x473fa0[_0xa6911d(0x23e)](percyAutoCapture,global['__drivers'][0x0],_0x473fa0[_0xa6911d(0x201)],_0x3504a9);}}catch(_0xeeb6dc){logger[_0xa6911d(0x1b9)](_0xa6911d(0x1e9)+_0xeeb6dc);}!global[_0xa6911d(0x23a)]&&(await PerformanceTester[_0xa6911d(0x236)](PerformanceAutEvents[_0xa6911d(0x1c1)],async()=>{const _0x1beed7=_0xa6911d;await global['__drivers'][0x0][_0x1beed7(0x221)](_0x1beed7(0x25b)+JSON[_0x1beed7(0x252)](this[_0x1beed7(0x1f9)]['titlePath']()[_0x1beed7(0x21f)](_0x284ed8[_0x1beed7(0x24a)]))+'}}');})(),global['__drivers'][0x0]['sessionNameSet__']=!![]),await PerformanceTester[_0xa6911d(0x236)](PerformanceAutEvents['SESSION_STATUS'],async()=>{const _0x1ea45f=_0xa6911d,_0x473c27=_0x300db6[_0x1ea45f(0x21d)](this[_0x1ea45f(0x1f9)][_0x1ea45f(0x234)],_0x300db6[_0x1ea45f(0x1ce)]);_0x473c27?(global[_0x1ea45f(0x239)]=!![],global[_0x1ea45f(0x1d5)][_0x1ea45f(0x1dc)](this[_0x1ea45f(0x1f9)]['err']['message']),await _0x300db6[_0x1ea45f(0x1c4)](_0x21f975,JSON[_0x1ea45f(0x252)](_0x300db6['VxGWc'](_0x300db6[_0x1ea45f(0x1b2)],this[_0x1ea45f(0x1f9)][_0x1ea45f(0x215)][_0x1ea45f(0x24e)])),_0x300db6[_0x1ea45f(0x1ea)])):await _0x300db6['YEfdY'](_0x21f975,JSON[_0x1ea45f(0x252)](_0x300db6[_0x1ea45f(0x22a)]),_0x300db6[_0x1ea45f(0x1d7)]);})();}catch(_0x528ab2){logger[_0xa6911d(0x1b9)](_0xa6911d(0x20d)+_0x528ab2);}try{if(this[_0xa6911d(0x1f9)]['accessibilityScanStarted']&&globals[_0xa6911d(0x1e6)](_0x473fa0['vXpFc'])){logger[_0xa6911d(0x23d)](_0x473fa0[_0xa6911d(0x1dd)]);const _0xb57c8f={};_0xb57c8f[_0xa6911d(0x225)]=this['currentTest']['testAnalyticsId'],_0xb57c8f[_0xa6911d(0x25f)]=process[_0xa6911d(0x20f)][testHubConstants[_0xa6911d(0x1e2)][_0xa6911d(0x1de)]],_0xb57c8f['thJwtToken']=process[_0xa6911d(0x20f)][testHubConstants[_0xa6911d(0x1e2)][_0xa6911d(0x25a)]];const _0x4daff8=_0xb57c8f;logger[_0xa6911d(0x1b9)](_0xa6911d(0x1d1)+JSON[_0xa6911d(0x252)](_0x4daff8));if(globals['getGlobal'](_0x473fa0['gkBXi'])){logger['debug'](_0x473fa0[_0xa6911d(0x223)]);const _0x140d03={};_0x140d03['command']=_0x473fa0['KKsCP'];const _0x442711=await PerformanceTester['measureWrapper'](PerformanceA11yEvents['PERFORM_SCAN'],async()=>{const _0x105282=_0xa6911d;return await accessibilityRetryHelper[_0x105282(0x1b3)](global[_0x105282(0x227)][0x0],global[_0x105282(0x1eb)]);},_0x140d03)();_0x442711?logger['debug'](_0x473fa0[_0xa6911d(0x247)]):logger['warn'](_0x473fa0['UXOhv']);}else logger[_0xa6911d(0x1b9)](_0x473fa0[_0xa6911d(0x25e)]);const _0x1fe9b4=await PerformanceTester[_0xa6911d(0x236)](PerformanceA11yEvents[_0xa6911d(0x1f2)],async()=>{const _0x148450=_0xa6911d;return await accessibilityRetryHelper['saveAccessibilityResultsWithRetry'](global[_0x148450(0x227)][0x0],_0x4daff8);})();_0x1fe9b4?logger[_0xa6911d(0x1b9)](_0x473fa0[_0xa6911d(0x25c)]):logger[_0xa6911d(0x228)](_0x473fa0[_0xa6911d(0x1d2)]),logger['info'](_0x473fa0[_0xa6911d(0x1b7)]);}}catch(_0x4cb648){logger[_0xa6911d(0x1c7)](_0xa6911d(0x1f1)+this[_0xa6911d(0x1f9)][_0xa6911d(0x1e4)]()+'.\x20Error\x20:',_0x4cb648);}try{try{if(_0x473fa0['DsdjW'](shouldProcessEventForTesthub)){global[_0xa6911d(0x227)][0x0]&&await _0x473fa0[_0xa6911d(0x1be)](sendPlatformDetails,global[_0xa6911d(0x227)][0x0],this[_0xa6911d(0x1f9)]?this[_0xa6911d(0x1f9)][_0xa6911d(0x202)]:null);if(_0x473fa0['DsdjW'](isBrowserstackInfra)){PerformanceTester['start'](PerformanceO11yEvents['SYNC']);const _0x2d69c8=_0xa6911d(0x1df)+Date[_0xa6911d(0x1f4)]();await _0x473fa0[_0xa6911d(0x212)](_0x21f975,JSON[_0xa6911d(0x252)](_0x2d69c8),_0x473fa0[_0xa6911d(0x1d3)]),PerformanceTester[_0xa6911d(0x1d0)](PerformanceO11yEvents[_0xa6911d(0x1cf)]);}}}catch(_0x34be9f){logger[_0xa6911d(0x1b9)](_0xa6911d(0x1b6)+_0x34be9f),PerformanceTester[_0xa6911d(0x1d0)](PerformanceO11yEvents['SYNC'],![],_0x34be9f);}_0x473fa0[_0xa6911d(0x243)](global['__drivers'][0x0][_0xa6911d(0x24c)],0x0)&&await global[_0xa6911d(0x203)]();}catch(_0x57a50f){logger[_0xa6911d(0x1b9)]('Exception\x20in\x20mocha\x20driver\x20with\x20error:\x20'+_0x57a50f);}_0x473fa0[_0xa6911d(0x249)](_0x2b9e2d);})['then'](()=>{const _0x1a32fe=_0x5935c3;_0x473fa0[_0x1a32fe(0x254)](_0x4182bf);});},{'platform':_0x473fa0[_0x501425(0x214)](nestedKeyValue,global[_0x501425(0x1e1)],[_0x473fa0[_0x501425(0x231)]]),'hookType':_0x473fa0[_0x501425(0x246)]})();},'afterAll'(_0x3ae08b){const _0x29bc36=a36_0x4e9610,_0xfe3678={'vjNhj':function(_0x6f3ba9){return _0x6f3ba9();},'SVUlL':function(_0x3d1f64){return _0x3d1f64();},'kVcMg':'Mocha','IBzKA':function(_0x3da14c,_0x19821a,_0x2e8a32){return _0x3da14c(_0x19821a,_0x2e8a32);},'MMgkk':_0x29bc36(0x262),'asZFf':_0x29bc36(0x237)},_0x20bc16='browserstack internal helper hook';this['timeout'](TEST_FRAMEWORK_HOOK_TIMEOUT[_0xfe3678['kVcMg']]),PerformanceTester['measureWrapper'](PerformanceSdkEvents[_0x29bc36(0x1f3)],()=>{const _0x5e0e28=_0x29bc36,_0x48d632={'RyXcq':function(_0x366af4){const _0x327c6a=a36_0x4c9e;return _0xfe3678[_0x327c6a(0x222)](_0x366af4);}};new Promise(async _0x25ec9d=>{const _0x40f4a0=a36_0x4c9e;await global[_0x40f4a0(0x203)](),_0x48d632[_0x40f4a0(0x1c9)](_0x25ec9d);})[_0x5e0e28(0x1b8)]()['finally'](()=>{const _0x73dc42=_0x5e0e28;_0xfe3678[_0x73dc42(0x1cd)](_0x3ae08b);});},{'platform':_0xfe3678['IBzKA'](nestedKeyValue,global[_0x29bc36(0x1e1)],[_0xfe3678[_0x29bc36(0x20a)]]),'hookType':_0xfe3678['asZFf']})();}}; | ||
| function a36_0x507e(_0x1aa25c,_0x4bfe98){const _0x245c32=a36_0x245c();return a36_0x507e=function(_0x507ea5,_0x4d04f6){_0x507ea5=_0x507ea5-0x129;let _0x3d9934=_0x245c32[_0x507ea5];return _0x3d9934;},a36_0x507e(_0x1aa25c,_0x4bfe98);}const a36_0x53145f=a36_0x507e;function a36_0x245c(){const _0x4d33b9=['join','MnHiJ','thJwtToken','Accessibility\x20results\x20could\x20not\x20be\x20processed\x20for\x20the\x20test\x20case\x20','isArray','LIWlO','hlRsS','bhoeC','app','Failed:\x20','../../helpers/logger','measureWrapper','currentTest','beforeAll','../../helpers/performance/performance-tester','./test-observability/mochaUtils','\x20|\x20','XsjqU','gppXt','SYNC','__sessionFailed','Exception\x20in\x20mocha\x20browserstack\x20driver\x20with\x20error:\x20','sessionName','pQIqb','beforeEach','push','http:','PDWSf','mXPJz','util','err','tocEn','Exception\x20in\x20mocha\x20process\x20event\x20with\x20error:\x20','testAnalyticsId','JehjE','PDJRK','FtKyt','protocol','../../helpers/testhub/constants','RsRKt','getGlobal','FpJVN','length','info','hejvJ','lQcXL','HOxCu','quitCount_','then','Jwlsw','SLBuR','pTLHF','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended.','browserstackSessionName','NMNmh','eTZlm','VHCth','isAccessibilityPlatform','__error_messages__','bWHqe','pdxoe','ZFSSU','ACRBu','SuOrz','saveAccessibilityResultsWithRetry','format','ifqZY','100164EyBrrk','timeout','warn','Setup\x20for\x20Accessibility\x20testing\x20has\x20started.\x20Automate\x20test\x20case\x20execution\x20will\x20begin\x20momentarily.','parse','command','../../helpers/percy/utils','JVhFy','__skipSessionName','message','shouldScanTestForAccessibility','HlgwV','SuZdl','zghPM','IeOZq','Accessibility\x20results\x20saved\x20successfully','Failed\x20to\x20store\x20session\x20name:\x20','bstackA11yShouldScan','Exception\x20in\x20mocha\x20browserstack\x20percy\x20with\x20error:\x20','Cmxlq','../../helpers/globals','20EAooqV','\x20-\x20','SAVE_RESULTS','BuRXO','driverCleanup',',\x22level\x22:\x20\x22','bstackA11yScanOptions','KDsIS','afterAll','IwDus','passed','FsIja','phXOQ','CursG','JYgfa','debug','dVOvW','executeScript','cRwWJ','sIWmZ','Accessibility\x20scan\x20failed\x20after\x20retry\x20attempts','mochaHooks','../../helpers/testhub/utils','HjaLj','rlXti','browserstack_executor:\x20{\x22action\x22:\x20\x22annotate\x22,\x20\x22arguments\x22:\x20{\x22data\x22:','SESSION_NAME','stringify','UhyCz','sSfUW','UpgcU','titlePath','5655357jPwwYe','../../helpers/accessibility-automation/accessibilityRetryHelper','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','error','../../helpers/helper','UCLom','Performing\x20accessibility\x20scan\x20with\x20retry\x20logic\x20before\x20saving\x20results','end','bJYAR','\x22}}','7VvkzjC','tAKjB','browserstack_executor:\x20{\x22action\x22:\x20\x22setSessionName\x22,\x20\x22arguments\x22:\x20{\x22name\x22:\x20','performScanWithRetry','ObservabilitySync:','2561340nEgJNH','capabilities','setGlobal','env','accessibilityScanStarted','SESSION_STATUS','364775MqNfuX','PemkM','DqeTA','__platformCaps','GnOMl','Mocha','126GnnBzD','PAJNa','WLOPd','../../helpers/performance/constants','Exception\x20in\x20mocha\x20driver\x20with\x20error:\x20','HlDXY','GVwdF','__drivers','finally','winstonLogger','PERFORM_SCAN','failed','LriIY','otnQj','AhEBY','SDK_HOOK','afterTest','1558633jfFkSH','shift','rnXKD','start','wiUlu','ZRXyA','browserstackTestName','Exception\x20in\x20browserstack\x20internal\x20helper\x20hook\x20with\x20error:\x20','percy','Wllof','mXEuT','kihlH','6822560DmyaLE','4KTSRAL','6465756nHrMZH','dgvrX','VyAug','testcase','appium:app','Automate\x20test\x20case\x20execution\x20has\x20started.','initQuit','Vomky','index','JjAXU','WtdDP','session_','BROWSERSTACK_TESTHUB_UUID','exPjg','now','DFbzB','percyCaptureMode','startMonitoring'];a36_0x245c=function(){return _0x4d33b9;};return a36_0x245c();}(function(_0x223f8f,_0x543fae){const _0x484dce=a36_0x507e,_0x29e395=_0x223f8f();while(!![]){try{const _0x196d5a=parseInt(_0x484dce(0x163))/0x1+-parseInt(_0x484dce(0x170))/0x2*(parseInt(_0x484dce(0x1c6))/0x3)+parseInt(_0x484dce(0x146))/0x4+parseInt(_0x484dce(0x14c))/0x5*(-parseInt(_0x484dce(0x152))/0x6)+parseInt(_0x484dce(0x141))/0x7*(parseInt(_0x484dce(0x16f))/0x8)+-parseInt(_0x484dce(0x137))/0x9*(parseInt(_0x484dce(0x1db))/0xa)+parseInt(_0x484dce(0x171))/0xb;if(_0x196d5a===_0x543fae)break;else _0x29e395['push'](_0x29e395['shift']());}catch(_0x5f16ec){_0x29e395['push'](_0x29e395['shift']());}}}(a36_0x245c,0xbf687));const util=require(a36_0x53145f(0x1a0)),{isAccessibilityAutomationSession,shouldScanTestForAccessibility}=require('../../helpers/accessibility-automation/helper'),accessibilityRetryHelper=require(a36_0x53145f(0x138)),{TEST_FRAMEWORK_HOOK_TIMEOUT}=require('../utils/constants'),{percyAutoCapture}=require(a36_0x53145f(0x1cc)),{sendPlatformDetails}=require(a36_0x53145f(0x192)),{isBrowserstackInfra,markSessionStatus,nestedKeyValue}=require(a36_0x53145f(0x13b)),PerformanceTester=require(a36_0x53145f(0x191)),{AUTOMATE_EVENTS:PerformanceAutEvents,O11y_EVENTS:PerformanceO11yEvents,A11Y_EVENTS:PerformanceA11yEvents,EVENTS:PerformanceSdkEvents}=require(a36_0x53145f(0x155)),globals=require(a36_0x53145f(0x1da)),logger=require(a36_0x53145f(0x18d))[a36_0x53145f(0x15b)],{shouldProcessEventForTesthub}=require(a36_0x53145f(0x12d)),testHubConstants=require(a36_0x53145f(0x1a9));exports[a36_0x53145f(0x12c)]={'beforeAll'(){const _0x35bcaa=a36_0x53145f,_0x1e6c8f={'CcwdH':function(_0x25876b,_0x4e8173,_0x56f78b,_0x28fd5f){return _0x25876b(_0x4e8173,_0x56f78b,_0x28fd5f);},'FbDFR':_0x35bcaa(0x15d),'IeOZq':_0x35bcaa(0x193),'zghPM':function(_0x375d82,_0x2f0f14,_0x14e735){return _0x375d82(_0x2f0f14,_0x14e735);},'ACRBu':_0x35bcaa(0x1e5),'eTZlm':function(_0xedadb){return _0xedadb();},'kihlH':'index','mMnzz':_0x35bcaa(0x190)};PerformanceTester[_0x35bcaa(0x182)]();const _0x3e3b7b='browserstack internal helper hook';PerformanceTester[_0x35bcaa(0x18e)](PerformanceSdkEvents['SDK_HOOK'],()=>{const _0x5d9eec=_0x35bcaa,_0x50b422={'ifqZY':function(_0x262262,_0x16dba1,_0x2e4b1f,_0x4105dd){return _0x1e6c8f['CcwdH'](_0x262262,_0x16dba1,_0x2e4b1f,_0x4105dd);},'mXPJz':_0x1e6c8f['FbDFR'],'sIWmZ':_0x1e6c8f[_0x5d9eec(0x1d4)],'HlDXY':function(_0x19908e,_0x96b8ec,_0x54f8c4){const _0x35590b=_0x5d9eec;return _0x1e6c8f[_0x35590b(0x1d3)](_0x19908e,_0x96b8ec,_0x54f8c4);},'rlXti':_0x1e6c8f[_0x5d9eec(0x1c1)],'DsEgh':function(_0x1b624e){const _0xa7f3=_0x5d9eec;return _0x1e6c8f[_0xa7f3(0x1ba)](_0x1b624e);},'otnQj':function(_0x3cf417,_0x100738,_0x465237){const _0x34dea1=_0x5d9eec;return _0x1e6c8f[_0x34dea1(0x1d3)](_0x3cf417,_0x100738,_0x465237);}};global['__error_messages__']=[],global[_0x5d9eec(0x197)]=![],global[_0x5d9eec(0x1df)]=async()=>{const _0x69acee=_0x5d9eec;let _0xd22e25=![];try{await global[_0x69acee(0x159)][0x0]['session_'],_0xd22e25=!![],global[_0x69acee(0x197)]?await _0x50b422[_0x69acee(0x1c5)](markSessionStatus,global[_0x69acee(0x159)][0x0],_0x50b422[_0x69acee(0x19f)],global[_0x69acee(0x1bd)][_0x69acee(0x183)](_0x50b422[_0x69acee(0x12a)])):await _0x50b422[_0x69acee(0x157)](markSessionStatus,global['__drivers'][0x0],_0x50b422[_0x69acee(0x12f)]);}catch(_0xc4dcb){logger['debug'](_0x69acee(0x198)+_0xc4dcb);}global['__error_messages__']=[],global[_0x69acee(0x197)]=![];if(_0xd22e25)try{try{_0x50b422['DsEgh'](shouldProcessEventForTesthub)&&(global[_0x69acee(0x159)][0x0]&&await _0x50b422[_0x69acee(0x15f)](sendPlatformDetails,global[_0x69acee(0x159)][0x0],this['currentTest']?this[_0x69acee(0x18f)][_0x69acee(0x1a4)]:null));}catch(_0x3060af){logger[_0x69acee(0x1ea)]('Exception\x20in\x20mocha\x20event\x20process\x20with\x20error:\x20'+_0x3060af);}await global[_0x69acee(0x159)][0x0][_0x69acee(0x177)]();}catch(_0x52e8c5){logger[_0x69acee(0x1ea)]('Exception\x20in\x20mocha\x20driver\x20with\x20error:\x20'+_0x52e8c5);}};},{'platform':_0x1e6c8f[_0x35bcaa(0x1d3)](nestedKeyValue,global[_0x35bcaa(0x14f)],[_0x1e6c8f[_0x35bcaa(0x16e)]]),'hookType':_0x1e6c8f['mMnzz']})();},'beforeEach'(_0x4bfd9d){const _0x5ab5de=a36_0x53145f,_0x1d4644={'bJYAR':function(_0x199a90,_0xc750d6){return _0x199a90>_0xc750d6;},'GnOMl':_0x5ab5de(0x1dc),'pIIDW':function(_0x591316,_0x474980,_0x342a2a){return _0x591316(_0x474980,_0x342a2a);},'KDsIS':function(_0x26dbea,_0x30de34){return _0x26dbea===_0x30de34;},'sUwdJ':_0x5ab5de(0x1d7),'bWHqe':_0x5ab5de(0x1e1),'hejvJ':function(_0xd10177){return _0xd10177();},'PDJRK':function(_0x2a0621,_0x3e8444){return _0x2a0621>_0x3e8444;},'tAKjB':_0x5ab5de(0x1bc),'FtKyt':function(_0x3dabb6,_0x1fe2a5){return _0x3dabb6===_0x1fe2a5;},'WtdDP':_0x5ab5de(0x19d),'VyAug':'https:','GWLIB':_0x5ab5de(0x1c9),'UhyCz':_0x5ab5de(0x176),'sSfUW':_0x5ab5de(0x169),'exPjg':'index','alQhi':_0x5ab5de(0x19b)};globals['setGlobal'](_0x1d4644[_0x5ab5de(0x134)],this[_0x5ab5de(0x18f)][_0x5ab5de(0x136)]()[_0x5ab5de(0x183)](_0x1d4644[_0x5ab5de(0x150)])),PerformanceTester[_0x5ab5de(0x18e)](PerformanceSdkEvents['SDK_HOOK'],()=>{const _0x3e8be9=_0x5ab5de,_0x3e3722='browserstack internal helper hook';new Promise(async _0x207a7b=>{const _0x284858=a36_0x507e;let _0x2de5a6=!![];try{_0x1d4644['bJYAR'](global[_0x284858(0x159)]['length'],0x1)&&(await global[_0x284858(0x1df)](),global[_0x284858(0x159)][_0x284858(0x164)]()),_0x1d4644[_0x284858(0x13f)](global[_0x284858(0x159)][0x0][_0x284858(0x1b2)],0x0)&&(_0x2de5a6=![],await global['driverCleanup']());}catch(_0xe97b47){logger[_0x284858(0x1ea)]('Exception\x20in\x20mocha\x20driver\x20with\x20error:\x20'+_0xe97b47);}try{Array[_0x284858(0x187)](global[_0x284858(0x159)])&&global['__drivers'][0x0]&&(global['__drivers'][0x0][_0x284858(0x1b8)]=this['currentTest'][_0x284858(0x136)]()[_0x284858(0x183)](_0x1d4644[_0x284858(0x150)])),global['browserstackSessionName']=this[_0x284858(0x18f)][_0x284858(0x136)]()[_0x284858(0x183)](_0x1d4644[_0x284858(0x150)]);}catch(_0x289b87){logger[_0x284858(0x1ea)](_0x284858(0x1d6)+_0x289b87);}this[_0x284858(0x18f)][_0x284858(0x1d0)]=_0x1d4644['pIIDW'](shouldScanTestForAccessibility,this[_0x284858(0x18f)]['titlePath'](),!![]);let _0x2f574e=!![];try{const _0x1ddddb=JSON[_0x284858(0x1ca)](process['env'][_0x284858(0x139)]||'{}');_0x1d4644[_0x284858(0x1e2)](_0x1ddddb['autoScanning'],![])&&(_0x2f574e=![]);}catch(_0x163933){logger[_0x284858(0x1ea)]('Error\x20parsing\x20autoScanning\x20config,\x20using\x20default\x20(true):\x20'+_0x163933[_0x284858(0x1cf)]);}const _0x5213fb=_0x2f574e&&this[_0x284858(0x18f)][_0x284858(0x1d0)];globals['setGlobal'](_0x1d4644['sUwdJ'],_0x5213fb),globals[_0x284858(0x148)](_0x1d4644[_0x284858(0x1be)],null),this['currentTest'][_0x284858(0x14a)]=this[_0x284858(0x18f)][_0x284858(0x1d0)];if(_0x1d4644[_0x284858(0x1af)](isAccessibilityAutomationSession)&&_0x2de5a6&&Array[_0x284858(0x187)](global[_0x284858(0x159)])&&_0x1d4644[_0x284858(0x1a6)](global[_0x284858(0x159)][_0x284858(0x1ad)],0x0)&&globals[_0x284858(0x1ab)](_0x1d4644[_0x284858(0x142)]))try{const _0x3c9066=await global[_0x284858(0x159)][0x0][_0x284858(0x17c)];if(_0x3c9066){let _0x4e99bc=!![];const _0x16129e=await global['__drivers'][0x0]['getCurrentUrl']();let _0xe4c27;try{_0xe4c27=new URL(_0x16129e),_0x4e99bc=_0x1d4644[_0x284858(0x1a7)](_0xe4c27[_0x284858(0x1a8)],_0x1d4644[_0x284858(0x17b)])||_0x1d4644['KDsIS'](_0xe4c27['protocol'],_0x1d4644[_0x284858(0x173)]);}catch(_0x44f1af){_0x4e99bc=![];}_0x4e99bc&&(this['currentTest'][_0x284858(0x1d0)]&&logger['info'](_0x1d4644['GWLIB'])),this['currentTest']['accessibilityScanStarted']=this[_0x284858(0x18f)]['shouldScanTestForAccessibility'],_0x5213fb&&logger[_0x284858(0x1ae)](_0x1d4644[_0x284858(0x133)]);}}catch(_0x487d5b){logger[_0x284858(0x13a)]('Exception\x20in\x20starting\x20accessibility\x20automation\x20scan\x20for\x20this\x20test\x20case\x20'+util[_0x284858(0x1c4)](_0x487d5b));}_0x1d4644[_0x284858(0x1af)](_0x207a7b);})[_0x3e8be9(0x1b3)](()=>{_0x1d4644['hejvJ'](_0x4bfd9d);});},{'platform':_0x1d4644['pIIDW'](nestedKeyValue,global[_0x5ab5de(0x14f)],[_0x1d4644[_0x5ab5de(0x17e)]]),'hookType':_0x1d4644['alQhi']})();},'afterEach'(_0x3c01f8){const _0x2c6ccd=a36_0x53145f,_0x1a21b1={'loWTi':function(_0xca54ac){return _0xca54ac();},'pdxoe':'\x20-\x20','PDWSf':function(_0x23e00a,_0x45c113){return _0x23e00a!==_0x45c113;},'LIWlO':_0x2c6ccd(0x1e5),'JYgfa':function(_0x423f65,_0x5408b2,_0x2b9b03){return _0x423f65(_0x5408b2,_0x2b9b03);},'ZRXyA':function(_0x3d4c20,_0x5a74d5){return _0x3d4c20+_0x5a74d5;},'SuZdl':_0x2c6ccd(0x18c),'WLOPd':_0x2c6ccd(0x13a),'gppXt':function(_0x4240af,_0x2e7857,_0x22faed){return _0x4240af(_0x2e7857,_0x22faed);},'mXEuT':'Passed','XsjqU':_0x2c6ccd(0x1ae),'zQVcj':function(_0x16774d,_0x1352cc){return _0x16774d>_0x1352cc;},'lQcXL':function(_0x53f011,_0x551655){return _0x53f011===_0x551655;},'hYCoX':_0x2c6ccd(0x174),'HjaLj':function(_0x2de47f,_0x4aa6fe){return _0x2de47f>_0x4aa6fe;},'Gqlhj':_0x2c6ccd(0x175),'fcRff':function(_0x4bfc1a,_0x9a5286,_0x23e0d5,_0x3c60c8){return _0x4bfc1a(_0x9a5286,_0x23e0d5,_0x3c60c8);},'bhoeC':_0x2c6ccd(0x1bc),'PemkM':'Automate\x20test\x20case\x20execution\x20has\x20ended.\x20Processing\x20for\x20accessibility\x20testing\x20is\x20underway.\x20','ZZCVv':_0x2c6ccd(0x1d7),'FsIja':_0x2c6ccd(0x13d),'UpgcU':_0x2c6ccd(0x162),'cRwWJ':'Accessibility\x20scan\x20completed\x20successfully','hiNUL':_0x2c6ccd(0x12b),'hlRsS':'[Accessibility]\x20Auto\x20scan\x20is\x20disabled;\x20skipping\x20final\x20scan\x20and\x20saving\x20current\x20accumulated\x20results','DFbzB':_0x2c6ccd(0x1d5),'wiUlu':'Failed\x20to\x20save\x20accessibility\x20results\x20after\x20retry\x20attempts','AhEBY':_0x2c6ccd(0x1b7),'tocEn':function(_0x40c886){return _0x40c886();},'irWnk':function(_0x41198b){return _0x41198b();},'RnvxN':'debug','ZTRhU':function(_0xaf77eb){return _0xaf77eb();},'NMNmh':_0x2c6ccd(0x151),'HOxCu':_0x2c6ccd(0x179),'PAJNa':'afterEach'},_0x38904f='browserstack internal helper hook';this['timeout'](TEST_FRAMEWORK_HOOK_TIMEOUT[_0x1a21b1[_0x2c6ccd(0x1b9)]]),global[_0x2c6ccd(0x199)]=this[_0x2c6ccd(0x18f)][_0x2c6ccd(0x136)]()[_0x2c6ccd(0x183)](_0x1a21b1[_0x2c6ccd(0x1bf)]),PerformanceTester[_0x2c6ccd(0x18e)](PerformanceSdkEvents[_0x2c6ccd(0x161)],()=>{const _0x43bcc8=_0x2c6ccd,_0x47503d={'cnjlG':_0x1a21b1[_0x43bcc8(0x1bf)],'HlgwV':function(_0x3b3ee3,_0x18cd29){const _0xa22d6b=_0x43bcc8;return _0x1a21b1[_0xa22d6b(0x19e)](_0x3b3ee3,_0x18cd29);},'RsRKt':_0x1a21b1[_0x43bcc8(0x188)],'Jwlsw':function(_0x19a4e6,_0x1d0e4d,_0x10a8cd){const _0x5ac911=_0x43bcc8;return _0x1a21b1[_0x5ac911(0x1e9)](_0x19a4e6,_0x1d0e4d,_0x10a8cd);},'SLBuR':function(_0x5148e5,_0x59836c){const _0xfd4fb4=_0x43bcc8;return _0x1a21b1[_0xfd4fb4(0x168)](_0x5148e5,_0x59836c);},'UuTfh':_0x1a21b1[_0x43bcc8(0x1d2)],'wvDbc':_0x1a21b1[_0x43bcc8(0x154)],'VHCth':function(_0x1ec403,_0xcccf0b,_0x2569a8){const _0x16401e=_0x43bcc8;return _0x1a21b1[_0x16401e(0x195)](_0x1ec403,_0xcccf0b,_0x2569a8);},'rszEd':_0x1a21b1[_0x43bcc8(0x16d)],'Wllof':_0x1a21b1[_0x43bcc8(0x194)],'GVwdF':function(_0xea81c8,_0x473310){return _0x1a21b1['zQVcj'](_0xea81c8,_0x473310);},'LriIY':function(_0x3301bd,_0x14de97){const _0x45fa16=_0x43bcc8;return _0x1a21b1[_0x45fa16(0x1b0)](_0x3301bd,_0x14de97);},'aEuVw':_0x1a21b1['hYCoX'],'rnXKD':function(_0x1d6d2d,_0x3ebb45){const _0x14f6e2=_0x43bcc8;return _0x1a21b1[_0x14f6e2(0x12e)](_0x1d6d2d,_0x3ebb45);},'trFDJ':_0x1a21b1['Gqlhj'],'DqeTA':function(_0x4937ff,_0x3d237a,_0x3e6ec6,_0x12a23e){return _0x1a21b1['fcRff'](_0x4937ff,_0x3d237a,_0x3e6ec6,_0x12a23e);},'phXOQ':_0x1a21b1[_0x43bcc8(0x18a)],'JVhFy':_0x1a21b1[_0x43bcc8(0x14d)],'UCLom':_0x1a21b1['ZZCVv'],'pTLHF':_0x1a21b1[_0x43bcc8(0x1e6)],'JjAXU':_0x1a21b1[_0x43bcc8(0x135)],'MnHiJ':_0x1a21b1[_0x43bcc8(0x129)],'QUlpb':_0x1a21b1['hiNUL'],'IwDus':_0x1a21b1[_0x43bcc8(0x189)],'BuRXO':_0x1a21b1[_0x43bcc8(0x180)],'Vomky':_0x1a21b1[_0x43bcc8(0x167)],'SuOrz':_0x1a21b1[_0x43bcc8(0x160)],'pQIqb':function(_0x5676d4){const _0xf9e106=_0x43bcc8;return _0x1a21b1[_0xf9e106(0x1a2)](_0x5676d4);},'CursG':function(_0xc349ae){return _0x1a21b1['irWnk'](_0xc349ae);},'FpJVN':_0x1a21b1['RnvxN'],'ZFSSU':function(_0x7eafc3,_0x5452da){return _0x1a21b1['HjaLj'](_0x7eafc3,_0x5452da);},'dgvrX':function(_0x350557){return _0x1a21b1['ZTRhU'](_0x350557);}},_0x262dc6=async(_0x2e6179,_0x4dee7a)=>{const _0x1398c6=_0x43bcc8;await global[_0x1398c6(0x159)][0x0]['executeScript'](_0x1398c6(0x130)+_0x2e6179+_0x1398c6(0x1e0)+_0x4dee7a+_0x1398c6(0x140));};new Promise(async _0x41f274=>{const _0x49bdd6=_0x43bcc8;try{_0x47503d[_0x49bdd6(0x158)](global['__drivers'][_0x49bdd6(0x1ad)],0x1)&&(await global[_0x49bdd6(0x1df)](),global[_0x49bdd6(0x159)][_0x49bdd6(0x164)](),global[_0x49bdd6(0x1bd)]=[],global['__sessionFailed']=![]);try{if(global[_0x49bdd6(0x16b)]&&_0x47503d[_0x49bdd6(0x15e)](global[_0x49bdd6(0x181)],_0x47503d['aEuVw'])&&global[_0x49bdd6(0x159)][0x0]){const _0x5c5e44=_0x47503d[_0x49bdd6(0x165)](global[_0x49bdd6(0x147)][_0x49bdd6(0x1ad)],0x0)?!!global['capabilities'][0x0][_0x49bdd6(0x18b)]||!!global['capabilities'][0x0][_0x47503d['trFDJ']]:![],_0x4cddb7={};_0x4cddb7[_0x49bdd6(0x18b)]=_0x5c5e44,await _0x47503d[_0x49bdd6(0x14e)](percyAutoCapture,global[_0x49bdd6(0x159)][0x0],_0x47503d['aEuVw'],_0x4cddb7);}}catch(_0x575883){logger[_0x49bdd6(0x1ea)](_0x49bdd6(0x1d8)+_0x575883);}!global[_0x49bdd6(0x1ce)]&&(await PerformanceTester[_0x49bdd6(0x18e)](PerformanceAutEvents[_0x49bdd6(0x131)],async()=>{const _0x1fb2fe=_0x49bdd6;await global[_0x1fb2fe(0x159)][0x0][_0x1fb2fe(0x1ec)](_0x1fb2fe(0x143)+JSON[_0x1fb2fe(0x132)](this['currentTest']['titlePath']()[_0x1fb2fe(0x183)](_0x47503d['cnjlG']))+'}}');})(),global[_0x49bdd6(0x159)][0x0]['sessionNameSet__']=!![]),await PerformanceTester[_0x49bdd6(0x18e)](PerformanceAutEvents[_0x49bdd6(0x14b)],async()=>{const _0x12cc87=_0x49bdd6,_0x192105=_0x47503d[_0x12cc87(0x1d1)](this[_0x12cc87(0x18f)]['state'],_0x47503d[_0x12cc87(0x1aa)]);_0x192105?(global[_0x12cc87(0x197)]=!![],global['__error_messages__'][_0x12cc87(0x19c)](this[_0x12cc87(0x18f)][_0x12cc87(0x1a1)][_0x12cc87(0x1cf)]),await _0x47503d[_0x12cc87(0x1b4)](_0x262dc6,JSON[_0x12cc87(0x132)](_0x47503d[_0x12cc87(0x1b5)](_0x47503d['UuTfh'],this['currentTest'][_0x12cc87(0x1a1)][_0x12cc87(0x1cf)])),_0x47503d['wvDbc'])):await _0x47503d[_0x12cc87(0x1bb)](_0x262dc6,JSON[_0x12cc87(0x132)](_0x47503d['rszEd']),_0x47503d[_0x12cc87(0x16c)]);})();}catch(_0x1ff902){logger[_0x49bdd6(0x1ea)](_0x49bdd6(0x16a)+_0x1ff902);}try{if(this[_0x49bdd6(0x18f)]['accessibilityScanStarted']&&globals[_0x49bdd6(0x1ab)](_0x47503d[_0x49bdd6(0x1e7)])){logger[_0x49bdd6(0x1ae)](_0x47503d[_0x49bdd6(0x1cd)]);const _0x21ab51={};_0x21ab51['thTestRunUuid']=this[_0x49bdd6(0x18f)]['testAnalyticsId'],_0x21ab51['thBuildUuid']=process[_0x49bdd6(0x149)][testHubConstants['ENV_VAR'][_0x49bdd6(0x17d)]],_0x21ab51[_0x49bdd6(0x185)]=process[_0x49bdd6(0x149)][testHubConstants['ENV_VAR']['BROWSERSTACK_TESTHUB_JWT']];const _0x32ba78=_0x21ab51;logger[_0x49bdd6(0x1ea)]('Accessibility\x20extension\x20data\x20for\x20current\x20test:\x20'+JSON[_0x49bdd6(0x132)](_0x32ba78));if(globals[_0x49bdd6(0x1ab)](_0x47503d[_0x49bdd6(0x13c)])){logger[_0x49bdd6(0x1ea)](_0x47503d[_0x49bdd6(0x1b6)]);const _0x44c855={};_0x44c855[_0x49bdd6(0x1cb)]=_0x47503d[_0x49bdd6(0x17a)];const _0x30a051=await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x49bdd6(0x15c)],async()=>{const _0x14abfe=_0x49bdd6;return await accessibilityRetryHelper[_0x14abfe(0x144)](global['__drivers'][0x0],global[_0x14abfe(0x1b8)]);},_0x44c855)();_0x30a051?logger[_0x49bdd6(0x1ea)](_0x47503d[_0x49bdd6(0x184)]):logger[_0x49bdd6(0x1c8)](_0x47503d['QUlpb']);}else logger['debug'](_0x47503d[_0x49bdd6(0x1e4)]);const _0x99169d=await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x49bdd6(0x1dd)],async()=>{const _0x3f8921=_0x49bdd6;return await accessibilityRetryHelper[_0x3f8921(0x1c3)](global[_0x3f8921(0x159)][0x0],_0x32ba78);})();_0x99169d?logger[_0x49bdd6(0x1ea)](_0x47503d[_0x49bdd6(0x1de)]):logger[_0x49bdd6(0x1c8)](_0x47503d[_0x49bdd6(0x178)]),logger[_0x49bdd6(0x1ae)](_0x47503d[_0x49bdd6(0x1c2)]);}}catch(_0x3c8ea8){logger[_0x49bdd6(0x13a)](_0x49bdd6(0x186)+this[_0x49bdd6(0x18f)][_0x49bdd6(0x136)]()+'.\x20Error\x20:',_0x3c8ea8);}try{try{if(_0x47503d[_0x49bdd6(0x19a)](shouldProcessEventForTesthub)){global[_0x49bdd6(0x159)][0x0]&&await _0x47503d['VHCth'](sendPlatformDetails,global['__drivers'][0x0],this[_0x49bdd6(0x18f)]?this[_0x49bdd6(0x18f)][_0x49bdd6(0x1a4)]:null);if(_0x47503d[_0x49bdd6(0x1e8)](isBrowserstackInfra)){PerformanceTester[_0x49bdd6(0x166)](PerformanceO11yEvents['SYNC']);const _0x32a680=_0x49bdd6(0x145)+Date[_0x49bdd6(0x17f)]();await _0x47503d[_0x49bdd6(0x1bb)](_0x262dc6,JSON[_0x49bdd6(0x132)](_0x32a680),_0x47503d[_0x49bdd6(0x1ac)]),PerformanceTester[_0x49bdd6(0x13e)](PerformanceO11yEvents['SYNC']);}}}catch(_0x135f42){logger[_0x49bdd6(0x1ea)](_0x49bdd6(0x1a3)+_0x135f42),PerformanceTester[_0x49bdd6(0x13e)](PerformanceO11yEvents[_0x49bdd6(0x196)],![],_0x135f42);}_0x47503d[_0x49bdd6(0x1c0)](global[_0x49bdd6(0x159)][0x0][_0x49bdd6(0x1b2)],0x0)&&await global[_0x49bdd6(0x1df)]();}catch(_0x562d70){logger['debug'](_0x49bdd6(0x156)+_0x562d70);}_0x47503d[_0x49bdd6(0x172)](_0x41f274);})[_0x43bcc8(0x1b3)](()=>{_0x1a21b1['loWTi'](_0x3c01f8);});},{'platform':_0x1a21b1[_0x2c6ccd(0x195)](nestedKeyValue,global[_0x2c6ccd(0x14f)],[_0x1a21b1[_0x2c6ccd(0x1b1)]]),'hookType':_0x1a21b1[_0x2c6ccd(0x153)]})();},'afterAll'(_0x4b0d4e){const _0x460939=a36_0x53145f,_0x416446={'JehjE':function(_0x134552){return _0x134552();},'dVOvW':_0x460939(0x151),'qtzav':function(_0x411be9,_0x3bcf58,_0xcdfcfe){return _0x411be9(_0x3bcf58,_0xcdfcfe);},'Cmxlq':_0x460939(0x179),'MOvaO':_0x460939(0x1e3)},_0x56dac4='browserstack internal helper hook';this[_0x460939(0x1c7)](TEST_FRAMEWORK_HOOK_TIMEOUT[_0x416446[_0x460939(0x1eb)]]),PerformanceTester[_0x460939(0x18e)](PerformanceSdkEvents[_0x460939(0x161)],()=>{const _0x38925b=_0x460939,_0x3d7368={'xfUpA':function(_0x5a22f8){const _0x259ad0=a36_0x507e;return _0x416446[_0x259ad0(0x1a5)](_0x5a22f8);}};new Promise(async _0x26bc25=>{const _0x38e4d0=a36_0x507e;await global[_0x38e4d0(0x1df)](),_0x416446['JehjE'](_0x26bc25);})[_0x38925b(0x1b3)]()[_0x38925b(0x15a)](()=>{_0x3d7368['xfUpA'](_0x4b0d4e);});},{'platform':_0x416446['qtzav'](nestedKeyValue,global[_0x460939(0x14f)],[_0x416446[_0x460939(0x1d9)]]),'hookType':_0x416446['MOvaO']})();}}; |
| #!/usr/bin/env node | ||
| 'use strict';function a37_0x467e(_0x4e0c9e,_0x3acd4e){const _0x642fec=a37_0x642f();return a37_0x467e=function(_0x467e9a,_0x23f208){_0x467e9a=_0x467e9a-0x73;let _0x38da3b=_0x642fec[_0x467e9a];return _0x38da3b;},a37_0x467e(_0x4e0c9e,_0x3acd4e);}const a37_0x2bb76e=a37_0x467e;(function(_0x448679,_0x51bb52){const _0x32e93d=a37_0x467e,_0x34d2e8=_0x448679();while(!![]){try{const _0x2c0a4e=-parseInt(_0x32e93d(0x92))/0x1+-parseInt(_0x32e93d(0x91))/0x2*(-parseInt(_0x32e93d(0x96))/0x3)+-parseInt(_0x32e93d(0xb8))/0x4*(-parseInt(_0x32e93d(0xba))/0x5)+parseInt(_0x32e93d(0xb5))/0x6+-parseInt(_0x32e93d(0x90))/0x7*(-parseInt(_0x32e93d(0xb9))/0x8)+-parseInt(_0x32e93d(0x8f))/0x9*(parseInt(_0x32e93d(0x99))/0xa)+-parseInt(_0x32e93d(0x8c))/0xb;if(_0x2c0a4e===_0x51bb52)break;else _0x34d2e8['push'](_0x34d2e8['shift']());}catch(_0x29b43b){_0x34d2e8['push'](_0x34d2e8['shift']());}}}(a37_0x642f,0xeb0e5));function a37_0x642f(){const _0x410d3f=['VQSWp','slice','join','nightwatch.json','ghPur','6090894hxurSw','zOdUO','host','284MLcwdV','239864mPIUWs','14150eezrht','modifyBrowserStackW3CCaps','start_process','webdriver','config','inherit','fBaiG','selenium','map','findIndex','split','wIoWN','existsSync','LBjxN','Getting\x20your\x20nightwatch\x20configs\x20from\x20','writeFileSync','env','length','path','kQAGP','mergeDeep','zpRQH','RUSsh','Couldn\x27t\x20find\x20any\x20config\x20file.\x20Generating\x20new\x20config\x20file','info','trim','cwd','nightwatch.conf.js','../../helpers/logger','exports','child_process','isUndefined','nightwatch-browserstack.json','1051479ItwfOn','nightwatch','debug','106425zMcugg','77BQAagc','264138UgApKP','556609EzxFXX','child\x20process\x20exited\x20with\x20code\x20','LZTbH','unlinkSync','15SevKEs','--env','desiredCapabilities','500MyjKLb','winstonLogger','modifyBrowserStackCaps','filter','test_settings','../utils/constants','forEach','hub.browserstack.com','close','--config','zCmLo','SQvQS','test','nightwatch.cmd','platforms','yiyCY','../../helpers/helper','Adding\x20browserstack\x20configs\x20to\x20run\x20tests\x20on\x20BrowserStack','platform','DRDjx','now','push','splice'];a37_0x642f=function(){return _0x410d3f;};return a37_0x642f();}const fs=require('fs'),path=require(a37_0x2bb76e(0x7d)),{spawn}=require(a37_0x2bb76e(0x89)),logger=require(a37_0x2bb76e(0x87))[a37_0x2bb76e(0x9a)],{default:BrowserStackSetup}=require('../../helpers/BrowserStackSetup'),helper=require(a37_0x2bb76e(0xa9)),constants=require(a37_0x2bb76e(0x9e)),getUserNightwatchConfigs=(_0x3fb702,_0x2552cb)=>{const _0x14c480=a37_0x2bb76e,_0x31e451={'WoPGf':_0x14c480(0x86),'fBaiG':_0x14c480(0xb3),'FxzLr':function(_0x30ea87,_0x9ff0e9){return _0x30ea87(_0x9ff0e9);},'RUSsh':_0x14c480(0x82)};let _0x29f281=null,_0xd3bc99={};const _0x31c2da=_0x2552cb['findIndex'](_0x2c1b9f=>_0x2c1b9f===_0x14c480(0xa2));if(!helper[_0x14c480(0x8a)](_0x3fb702['config'])&&fs['existsSync'](path['join'](process[_0x14c480(0x85)](),_0x3fb702['config'])))_0x29f281=path[_0x14c480(0xb2)](process[_0x14c480(0x85)](),_0x3fb702['config']),_0x2552cb['splice'](_0x31c2da,0x2);else{if(fs['existsSync'](path[_0x14c480(0xb2)](process[_0x14c480(0x85)](),_0x31e451['WoPGf'])))_0x29f281=path[_0x14c480(0xb2)](process['cwd'](),_0x31e451['WoPGf']);else fs[_0x14c480(0x77)](path[_0x14c480(0xb2)](process[_0x14c480(0x85)](),_0x31e451[_0x14c480(0xc0)]))&&(_0x29f281=path[_0x14c480(0xb2)](process['cwd'](),_0x31e451[_0x14c480(0xc0)]));}return _0x29f281?(logger[_0x14c480(0x83)](_0x14c480(0x79)+_0x29f281),_0xd3bc99=_0x31e451['FxzLr'](require,_0x29f281)):logger[_0x14c480(0x83)](_0x31e451[_0x14c480(0x81)]),_0xd3bc99;},removeExistingEnvs=_0x4294c3=>{const _0x1526a6=a37_0x2bb76e,_0x73bfa={};_0x73bfa[_0x1526a6(0xb0)]=function(_0x2f8167,_0x38f858){return _0x2f8167>_0x38f858;};const _0x4da07d=_0x73bfa;let _0x40284c=_0x4294c3[_0x1526a6(0x74)](_0x317d58=>_0x317d58==='--env');_0x4da07d[_0x1526a6(0xb0)](_0x40284c,-0x1)&&_0x4294c3[_0x1526a6(0xaf)](_0x40284c,0x2),_0x40284c=_0x4294c3[_0x1526a6(0x74)](_0x957cc8=>_0x957cc8==='-e'),_0x4da07d[_0x1526a6(0xb0)](_0x40284c,-0x1)&&_0x4294c3['splice'](_0x40284c,0x2);};function run(_0x14df65,_0x51b5f1,_0x3414b4){const _0x13f1fc=a37_0x2bb76e,_0x1a8155={'ghPur':_0x13f1fc(0x8d),'kQAGP':function(_0x5b1045,_0x336718){return _0x5b1045+_0x336718;},'zOdUO':_0x13f1fc(0x9d),'DRDjx':function(_0x1e7a5c,_0x528c14,_0x2e2f58){return _0x1e7a5c(_0x528c14,_0x2e2f58);},'yiyCY':_0x13f1fc(0xa0),'SQvQS':_0x13f1fc(0xaa),'LZTbH':function(_0x4e5eab,_0x52127e){return _0x4e5eab===_0x52127e;},'bYxdn':_0x13f1fc(0x8b),'LBjxN':function(_0x32325a,_0x56473b){return _0x32325a(_0x56473b);},'sKjey':function(_0x5c2f14,_0xb87c97,_0x3ef561,_0x2be67a){return _0x5c2f14(_0xb87c97,_0x3ef561,_0x2be67a);},'zpRQH':_0x13f1fc(0xa6),'MLYLD':_0x13f1fc(0xa2),'xeaAM':_0x13f1fc(0x97),'HKrbI':_0x13f1fc(0xbf),'wIoWN':_0x13f1fc(0xa1)};if(!_0x3414b4[_0x13f1fc(0xbe)])return;const _0x39b816=_0x1a8155[_0x13f1fc(0xac)](getUserNightwatchConfigs,_0x14df65,_0x51b5f1),_0xfaeb3a={};_0xfaeb3a[_0x13f1fc(0xbc)]=![];const _0x2c652f={};_0x2c652f[_0x13f1fc(0xb7)]=_0x1a8155[_0x13f1fc(0xa8)],_0x2c652f['port']=0x1bb;const _0x3cff9d={};_0x3cff9d[_0x13f1fc(0xbd)]=_0xfaeb3a,_0x3cff9d[_0x13f1fc(0xc1)]=_0x2c652f;const _0x59d3d8=_0x3cff9d;logger[_0x13f1fc(0x83)](_0x1a8155[_0x13f1fc(0xa4)]);const _0x439cca={..._0x39b816},_0x3731e9=_0x439cca,_0x8094b7=helper['useW3C'](_0x3414b4[_0x13f1fc(0xbe)]),_0x4ad271=[];_0x3414b4['config'][_0x13f1fc(0xa7)][_0x13f1fc(0x9f)]((_0x3d0add,_0x2c17f6)=>{const _0x36ee52=_0x13f1fc;_0x8094b7?_0x4ad271[_0x36ee52(0xae)](helper[_0x36ee52(0xbb)](_0x3414b4[_0x36ee52(0xbe)],_0x1a8155[_0x36ee52(0xb4)],_0x2c17f6)):_0x4ad271['push'](helper[_0x36ee52(0x9b)](_0x3414b4[_0x36ee52(0xbe)],_0x1a8155[_0x36ee52(0xb4)],_0x2c17f6));});const _0x1428ca={},_0x2b0082=[];_0x14df65[_0x13f1fc(0x7b)]=_0x14df65[_0x13f1fc(0x7b)]||_0x14df65['e'];const _0x53524a=_0x14df65['env']?_0x14df65[_0x13f1fc(0x7b)][_0x13f1fc(0x84)]()[_0x13f1fc(0x75)](',')[_0x13f1fc(0x73)](_0x57813e=>_0x57813e[_0x13f1fc(0x84)]())[_0x13f1fc(0x9c)](_0x2000a4=>_0x2000a4!==''):[''];_0x1a8155[_0x13f1fc(0x94)](_0x53524a[_0x13f1fc(0x7c)],0x0)&&_0x53524a['push']('');_0x53524a['forEach'](_0x23fa4e=>{const _0x3e5590=_0x13f1fc,_0x11ab1a={'sRWkR':function(_0x4061ec,_0x5d4035){const _0x6df619=a37_0x467e;return _0x1a8155[_0x6df619(0x7e)](_0x4061ec,_0x5d4035);},'zCmLo':_0x1a8155[_0x3e5590(0xb6)]};_0x4ad271['forEach'](_0x420a68=>{const _0x5225ae=_0x3e5590;let _0x52d839=_0x11ab1a['sRWkR'](helper['getPlatformName'](_0x420a68,'_'),'_'+Date[_0x5225ae(0xad)]());_0x23fa4e&&(_0x52d839+='_'+_0x23fa4e);if(_0x23fa4e&&(!_0x39b816[_0x11ab1a[_0x5225ae(0xa3)]]||!_0x39b816[_0x11ab1a[_0x5225ae(0xa3)]][_0x23fa4e]))return;const _0x1dfec8={..._0x59d3d8};_0x1dfec8[_0x5225ae(0x98)]=_0x420a68;const _0x403d4c=_0x1dfec8;_0x1428ca[_0x52d839]=_0x23fa4e?helper[_0x5225ae(0x7f)](_0x39b816[_0x11ab1a[_0x5225ae(0xa3)]][_0x23fa4e],_0x403d4c):_0x403d4c,_0x2b0082[_0x5225ae(0xae)](_0x52d839);});});!_0x3731e9['test_settings']&&(_0x3731e9[_0x13f1fc(0x9d)]={});_0x3731e9[_0x13f1fc(0x9d)]={..._0x3731e9[_0x13f1fc(0x9d)],..._0x1428ca};const _0x1b73eb=path[_0x13f1fc(0xb2)](__dirname,_0x1a8155['bYxdn']);fs[_0x13f1fc(0x7a)](_0x1b73eb,JSON['stringify'](_0x3731e9)),_0x1a8155[_0x13f1fc(0x78)](removeExistingEnvs,_0x51b5f1);const _0x4f9826=_0x1a8155['sKjey'](spawn,/^win/[_0x13f1fc(0xa5)](process[_0x13f1fc(0xab)])?_0x1a8155[_0x13f1fc(0x80)]:_0x1a8155[_0x13f1fc(0xb4)],[_0x1a8155['MLYLD'],_0x1b73eb,..._0x51b5f1[_0x13f1fc(0xb1)](0x1),_0x1a8155['xeaAM'],_0x2b0082[_0x13f1fc(0xb2)](',')],{'stdio':_0x1a8155['HKrbI']});_0x4f9826['on'](_0x1a8155[_0x13f1fc(0x76)],async _0x38b422=>{const _0x4a7c57=_0x13f1fc;logger[_0x4a7c57(0x8e)](_0x4a7c57(0x93)+_0x38b422),logger['info']('Deleting\x20'+_0x1b73eb),fs[_0x4a7c57(0x95)](_0x1b73eb);});}module[a37_0x2bb76e(0x88)]=run; | ||
| 'use strict';const a37_0x503ae9=a37_0x5407;(function(_0x4c696d,_0x4c33ff){const _0x4d9623=a37_0x5407,_0x4e76f0=_0x4c696d();while(!![]){try{const _0xb64efa=-parseInt(_0x4d9623(0x205))/0x1+parseInt(_0x4d9623(0x215))/0x2+-parseInt(_0x4d9623(0x20f))/0x3+-parseInt(_0x4d9623(0x22c))/0x4+-parseInt(_0x4d9623(0x20c))/0x5+-parseInt(_0x4d9623(0x235))/0x6+parseInt(_0x4d9623(0x204))/0x7*(parseInt(_0x4d9623(0x201))/0x8);if(_0xb64efa===_0x4c33ff)break;else _0x4e76f0['push'](_0x4e76f0['shift']());}catch(_0x11b669){_0x4e76f0['push'](_0x4e76f0['shift']());}}}(a37_0x3d92,0x596d9));const fs=require('fs'),path=require('path'),{spawn}=require(a37_0x503ae9(0x203)),logger=require('../../helpers/logger')[a37_0x503ae9(0x219)],{default:BrowserStackSetup}=require(a37_0x503ae9(0x1f4)),helper=require('../../helpers/helper'),constants=require(a37_0x503ae9(0x1ff)),getUserNightwatchConfigs=(_0xd6e9e,_0x4b3974)=>{const _0x4c580f=a37_0x503ae9,_0x14805f={'XDWyt':_0x4c580f(0x226),'dhipX':_0x4c580f(0x232),'vGAEt':function(_0x766948,_0x1a6bf0){return _0x766948(_0x1a6bf0);},'VjiKH':_0x4c580f(0x1fd)};let _0x32038e=null,_0x6650f2={};const _0x37eab9=_0x4b3974[_0x4c580f(0x20d)](_0x5807c8=>_0x5807c8==='--config');if(!helper[_0x4c580f(0x20b)](_0xd6e9e[_0x4c580f(0x213)])&&fs[_0x4c580f(0x216)](path[_0x4c580f(0x236)](process['cwd'](),_0xd6e9e[_0x4c580f(0x213)])))_0x32038e=path[_0x4c580f(0x236)](process['cwd'](),_0xd6e9e['config']),_0x4b3974[_0x4c580f(0x1fb)](_0x37eab9,0x2);else{if(fs[_0x4c580f(0x216)](path[_0x4c580f(0x236)](process[_0x4c580f(0x1f6)](),_0x14805f[_0x4c580f(0x1f8)])))_0x32038e=path[_0x4c580f(0x236)](process['cwd'](),_0x14805f[_0x4c580f(0x1f8)]);else fs['existsSync'](path['join'](process[_0x4c580f(0x1f6)](),_0x14805f[_0x4c580f(0x22d)]))&&(_0x32038e=path['join'](process['cwd'](),_0x14805f[_0x4c580f(0x22d)]));}return _0x32038e?(logger['info'](_0x4c580f(0x20e)+_0x32038e),_0x6650f2=_0x14805f[_0x4c580f(0x21e)](require,_0x32038e)):logger[_0x4c580f(0x1ef)](_0x14805f[_0x4c580f(0x223)]),_0x6650f2;},removeExistingEnvs=_0x1b6f20=>{const _0x48a7df=a37_0x503ae9,_0x4c8c28={};_0x4c8c28[_0x48a7df(0x221)]=function(_0x9a9bbf,_0x18fce8){return _0x9a9bbf>_0x18fce8;};const _0x278a83=_0x4c8c28;let _0xd8eb4a=_0x1b6f20[_0x48a7df(0x20d)](_0x52f378=>_0x52f378===_0x48a7df(0x22e));_0x278a83[_0x48a7df(0x221)](_0xd8eb4a,-0x1)&&_0x1b6f20['splice'](_0xd8eb4a,0x2),_0xd8eb4a=_0x1b6f20[_0x48a7df(0x20d)](_0x500657=>_0x500657==='-e'),_0x278a83[_0x48a7df(0x221)](_0xd8eb4a,-0x1)&&_0x1b6f20[_0x48a7df(0x1fb)](_0xd8eb4a,0x2);};function run(_0x1a5b52,_0x3951d6,_0x5752bf){const _0x5b1053=a37_0x503ae9,_0x7c9be1={'xwhCp':_0x5b1053(0x229),'DVsej':function(_0x243938,_0x2ba8d1){return _0x243938+_0x2ba8d1;},'wHYDx':_0x5b1053(0x1f9),'fHffj':function(_0x2b36fd,_0x245512,_0x551126){return _0x2b36fd(_0x245512,_0x551126);},'DiZnw':_0x5b1053(0x233),'ZNzHD':_0x5b1053(0x217),'LhTtB':function(_0x4f09d1,_0x2c660f){return _0x4f09d1===_0x2c660f;},'NNUnX':_0x5b1053(0x21a),'pELkn':function(_0x2938bc,_0x313bc2){return _0x2938bc(_0x313bc2);},'JbMZW':function(_0x444977,_0xe8d683,_0x44953,_0x45a3b5){return _0x444977(_0xe8d683,_0x44953,_0x45a3b5);},'mcBKH':_0x5b1053(0x1f0),'fvYfx':'--config','Erunj':_0x5b1053(0x22e),'QbnJN':_0x5b1053(0x231),'egzEy':_0x5b1053(0x230)};if(!_0x5752bf['config'])return;const _0x38da79=_0x7c9be1['fHffj'](getUserNightwatchConfigs,_0x1a5b52,_0x3951d6),_0x3b6b0c={};_0x3b6b0c[_0x5b1053(0x206)]=![];const _0x9b11fb={};_0x9b11fb[_0x5b1053(0x224)]=_0x7c9be1[_0x5b1053(0x1fc)],_0x9b11fb['port']=0x1bb;const _0x21abb6={};_0x21abb6[_0x5b1053(0x1fa)]=_0x3b6b0c,_0x21abb6[_0x5b1053(0x208)]=_0x9b11fb;const _0x4adf81=_0x21abb6;logger[_0x5b1053(0x1ef)](_0x7c9be1[_0x5b1053(0x22b)]);const _0x292dfa={..._0x38da79},_0x650b6f=_0x292dfa,_0x38a618=helper[_0x5b1053(0x200)](_0x5752bf['config']),_0xf222d6=[];_0x5752bf[_0x5b1053(0x213)][_0x5b1053(0x22f)]['forEach']((_0x27eb46,_0x10de5b)=>{const _0x49d26e=_0x5b1053;_0x38a618?_0xf222d6[_0x49d26e(0x222)](helper['modifyBrowserStackW3CCaps'](_0x5752bf[_0x49d26e(0x213)],_0x7c9be1[_0x49d26e(0x209)],_0x10de5b)):_0xf222d6['push'](helper[_0x49d26e(0x1fe)](_0x5752bf[_0x49d26e(0x213)],_0x7c9be1['xwhCp'],_0x10de5b));});const _0x283548={},_0x4a3770=[];_0x1a5b52[_0x5b1053(0x211)]=_0x1a5b52['env']||_0x1a5b52['e'];const _0x3682af=_0x1a5b52[_0x5b1053(0x211)]?_0x1a5b52[_0x5b1053(0x211)][_0x5b1053(0x1f2)]()[_0x5b1053(0x225)](',')[_0x5b1053(0x1f5)](_0x2c7666=>_0x2c7666['trim']())[_0x5b1053(0x1f3)](_0xd6b77=>_0xd6b77!==''):[''];_0x7c9be1[_0x5b1053(0x21b)](_0x3682af[_0x5b1053(0x21d)],0x0)&&_0x3682af['push']('');_0x3682af[_0x5b1053(0x21f)](_0x393310=>{_0xf222d6['forEach'](_0x177b21=>{const _0x482899=a37_0x5407;let _0x4e81d3=_0x7c9be1[_0x482899(0x220)](helper['getPlatformName'](_0x177b21,'_'),'_'+Date[_0x482899(0x210)]());_0x393310&&(_0x4e81d3+='_'+_0x393310);if(_0x393310&&(!_0x38da79[_0x7c9be1[_0x482899(0x214)]]||!_0x38da79[_0x7c9be1[_0x482899(0x214)]][_0x393310]))return;const _0x16018a={..._0x4adf81};_0x16018a[_0x482899(0x227)]=_0x177b21;const _0x278281=_0x16018a;_0x283548[_0x4e81d3]=_0x393310?helper[_0x482899(0x21c)](_0x38da79[_0x7c9be1[_0x482899(0x214)]][_0x393310],_0x278281):_0x278281,_0x4a3770['push'](_0x4e81d3);});});!_0x650b6f[_0x5b1053(0x1f9)]&&(_0x650b6f['test_settings']={});_0x650b6f['test_settings']={..._0x650b6f[_0x5b1053(0x1f9)],..._0x283548};const _0x420b94=path[_0x5b1053(0x236)](__dirname,_0x7c9be1['NNUnX']);fs['writeFileSync'](_0x420b94,JSON[_0x5b1053(0x234)](_0x650b6f)),_0x7c9be1['pELkn'](removeExistingEnvs,_0x3951d6);const _0x40ac1a=_0x7c9be1['JbMZW'](spawn,/^win/['test'](process[_0x5b1053(0x22a)])?_0x7c9be1[_0x5b1053(0x212)]:_0x7c9be1[_0x5b1053(0x209)],[_0x7c9be1[_0x5b1053(0x1f1)],_0x420b94,..._0x3951d6['slice'](0x1),_0x7c9be1['Erunj'],_0x4a3770[_0x5b1053(0x236)](',')],{'stdio':_0x7c9be1[_0x5b1053(0x218)]});_0x40ac1a['on'](_0x7c9be1[_0x5b1053(0x20a)],async _0x915c6e=>{const _0x1dca66=_0x5b1053;logger[_0x1dca66(0x228)](_0x1dca66(0x202)+_0x915c6e),logger[_0x1dca66(0x1ef)](_0x1dca66(0x1ee)+_0x420b94),fs[_0x1dca66(0x1f7)](_0x420b94);});}function a37_0x5407(_0x1b0d62,_0x30dc29){const _0x3d92a1=a37_0x3d92();return a37_0x5407=function(_0x54076f,_0x4e54bf){_0x54076f=_0x54076f-0x1ee;let _0x37786d=_0x3d92a1[_0x54076f];return _0x37786d;},a37_0x5407(_0x1b0d62,_0x30dc29);}module[a37_0x503ae9(0x207)]=run;function a37_0x3d92(){const _0x4f0d5c=['154FxcYhX','353249KnKsDR','start_process','exports','selenium','xwhCp','egzEy','isUndefined','99710PrcsfA','findIndex','Getting\x20your\x20nightwatch\x20configs\x20from\x20','2019765DxxIeL','now','env','mcBKH','config','wHYDx','794838ocpdkE','existsSync','Adding\x20browserstack\x20configs\x20to\x20run\x20tests\x20on\x20BrowserStack','QbnJN','winstonLogger','nightwatch-browserstack.json','LhTtB','mergeDeep','length','vGAEt','forEach','DVsej','YqfLp','push','VjiKH','host','split','nightwatch.conf.js','desiredCapabilities','debug','nightwatch','platform','ZNzHD','28804ChMWYY','dhipX','--env','platforms','close','inherit','nightwatch.json','hub.browserstack.com','stringify','956154Jqxlxj','join','Deleting\x20','info','nightwatch.cmd','fvYfx','trim','filter','../../helpers/BrowserStackSetup','map','cwd','unlinkSync','XDWyt','test_settings','webdriver','splice','DiZnw','Couldn\x27t\x20find\x20any\x20config\x20file.\x20Generating\x20new\x20config\x20file','modifyBrowserStackCaps','../utils/constants','useW3C','429776RnmLnJ','child\x20process\x20exited\x20with\x20code\x20','child_process'];a37_0x3d92=function(){return _0x4f0d5c;};return a37_0x3d92();} |
@@ -1,1 +0,1 @@ | ||
| const a38_0x483973=a38_0x5523;function a38_0x5523(_0x5d3077,_0x84527e){const _0x4452a2=a38_0x4452();return a38_0x5523=function(_0x552367,_0x2dc1fc){_0x552367=_0x552367-0x194;let _0x13cb8a=_0x4452a2[_0x552367];return _0x13cb8a;},a38_0x5523(_0x5d3077,_0x84527e);}(function(_0x13ef03,_0x22372f){const _0x329a97=a38_0x5523,_0x5a7aac=_0x13ef03();while(!![]){try{const _0x5584d9=parseInt(_0x329a97(0x203))/0x1*(-parseInt(_0x329a97(0x1b3))/0x2)+parseInt(_0x329a97(0x197))/0x3*(parseInt(_0x329a97(0x1a2))/0x4)+-parseInt(_0x329a97(0x1b5))/0x5+parseInt(_0x329a97(0x1c2))/0x6+-parseInt(_0x329a97(0x215))/0x7*(-parseInt(_0x329a97(0x1a6))/0x8)+parseInt(_0x329a97(0x221))/0x9*(parseInt(_0x329a97(0x1ac))/0xa)+-parseInt(_0x329a97(0x19e))/0xb;if(_0x5584d9===_0x22372f)break;else _0x5a7aac['push'](_0x5a7aac['shift']());}catch(_0x43bbc3){_0x5a7aac['push'](_0x5a7aac['shift']());}}}(a38_0x4452,0x55248));const util=require(a38_0x483973(0x1fb)),logger=require('../../helpers/logger')['winstonLogger'],{automationLogger}=require(a38_0x483973(0x226)),{isAccessibilityAutomationSession}=require('../../helpers/accessibility-automation/helper'),{isUndefined,isBrowserstackInfra}=require(a38_0x483973(0x1e1)),scripts=require(a38_0x483973(0x1dc)),PerformanceTester=require(a38_0x483973(0x1aa)),{A11Y_EVENTS:PerformanceA11yEvents}=require(a38_0x483973(0x1bc)),accessibilityHelper=require(a38_0x483973(0x1da)),{AUTOMATION_LOG_COMMANDS}=require(a38_0x483973(0x1ff));exports['browserStackEvaluate']=async(_0x211a89,_0x55ce1d,_0x15d55f={})=>{const _0x2a55c0=a38_0x483973,_0xc31577={};_0xc31577[_0x2a55c0(0x1d7)]=_0x2a55c0(0x1b0),_0xc31577[_0x2a55c0(0x1d6)]=function(_0x4620cd,_0xfd81df){return _0x4620cd===_0xfd81df;},_0xc31577[_0x2a55c0(0x20c)]=_0x2a55c0(0x19d);const _0x5284ba=_0xc31577,_0x225487=await _0x211a89[_0x2a55c0(0x1c6)](_0x2a55c0(0x1f2)+_0x55ce1d[_0x2a55c0(0x1c8)](/arguments/g,_0x5284ba[_0x2a55c0(0x1d7)])+_0x2a55c0(0x223)+JSON['stringify'](_0x15d55f)+')');try{if(_0x55ce1d&&_0x5284ba[_0x2a55c0(0x1d6)](typeof _0x55ce1d,_0x5284ba[_0x2a55c0(0x20c)])){const _0x568aea=AUTOMATION_LOG_COMMANDS[_0x2a55c0(0x194)](_0x1201fd=>_0x55ce1d[_0x2a55c0(0x1b1)](_0x1201fd));if(_0x568aea){const _0x2722c5={};_0x2722c5[_0x2a55c0(0x1d1)]=_0x568aea,_0x2722c5['parameters']=[_0x15d55f];const _0x38895f={};_0x38895f[_0x2a55c0(0x1e7)]=_0x225487;const _0x4d9568={};_0x4d9568[_0x2a55c0(0x20e)]=_0x2722c5,_0x4d9568['response']=_0x38895f,automationLogger['silly']('['+new Date()[_0x2a55c0(0x1ae)]()+_0x2a55c0(0x1c0)+JSON[_0x2a55c0(0x199)](_0x4d9568));}}}catch(_0xf0a3f4){logger[_0x2a55c0(0x217)](_0x2a55c0(0x21b)+_0xf0a3f4[_0x2a55c0(0x1b2)]);}return _0x225487;},exports[a38_0x483973(0x1b7)]=async(_0x4ca56f,_0x4be57b,_0x1dbb4={})=>{const _0x1dd0b1=a38_0x483973,_0x376b55={};_0x376b55[_0x1dd0b1(0x1cc)]=function(_0x438eea,_0x4538a2){return _0x438eea===_0x4538a2;},_0x376b55[_0x1dd0b1(0x1f1)]=_0x1dd0b1(0x1df),_0x376b55['soXII']=function(_0x23f2d8,_0x3b5a48){return _0x23f2d8===_0x3b5a48;},_0x376b55[_0x1dd0b1(0x1e4)]=_0x1dd0b1(0x1af),_0x376b55[_0x1dd0b1(0x1e6)]=_0x1dd0b1(0x1b0);const _0x201984=_0x376b55;if(_0x201984[_0x1dd0b1(0x1cc)](_0x4ca56f[_0x1dd0b1(0x1c1)]['name'],_0x201984[_0x1dd0b1(0x1f1)]))return await _0x4ca56f[_0x1dd0b1(0x1dd)](_0x4be57b,_0x1dbb4);else{if(_0x201984[_0x1dd0b1(0x1ab)](_0x4ca56f['constructor'][_0x1dd0b1(0x227)],_0x201984[_0x1dd0b1(0x1e4)]))return await _0x4ca56f[_0x1dd0b1(0x1e8)](_0x1dd0b1(0x213)+_0x4be57b['replace'](/arguments/g,_0x201984[_0x1dd0b1(0x1e6)])+_0x1dd0b1(0x201)+JSON['stringify'](_0x1dbb4)+')');}},exports[a38_0x483973(0x1ce)]=async _0x3ddb01=>{const _0x2c4c2c=a38_0x483973,_0x58d9c6={};_0x58d9c6['ySzDG']='accessibilityOptions.wcagVersion',_0x58d9c6[_0x2c4c2c(0x19a)]=_0x2c4c2c(0x198),_0x58d9c6[_0x2c4c2c(0x224)]=_0x2c4c2c(0x21c),_0x58d9c6[_0x2c4c2c(0x19b)]=_0x2c4c2c(0x20d),_0x58d9c6[_0x2c4c2c(0x21a)]=_0x2c4c2c(0x1b8),_0x58d9c6[_0x2c4c2c(0x1f3)]=_0x2c4c2c(0x196);const _0x5bdc55=_0x58d9c6;_0x3ddb01[_0x2c4c2c(0x222)]&&(_0x3ddb01[_0x2c4c2c(0x222)]['wcagVersion']&&(_0x3ddb01[_0x5bdc55[_0x2c4c2c(0x1a0)]]=_0x3ddb01['accessibilityOptions'][_0x2c4c2c(0x1f4)]),_0x3ddb01[_0x2c4c2c(0x222)][_0x2c4c2c(0x195)]&&(_0x3ddb01[_0x5bdc55[_0x2c4c2c(0x19a)]]=_0x3ddb01['accessibilityOptions'][_0x2c4c2c(0x195)]),_0x3ddb01[_0x2c4c2c(0x222)]['includeIssueType']&&(_0x3ddb01[_0x5bdc55['ZjIVI']]=_0x3ddb01[_0x2c4c2c(0x222)][_0x2c4c2c(0x1db)][_0x2c4c2c(0x200)],_0x3ddb01[_0x5bdc55['gENNc']]=_0x3ddb01[_0x2c4c2c(0x222)][_0x2c4c2c(0x1db)]['needsReview']));const _0x5ad4fc=JSON[_0x2c4c2c(0x1d0)](process[_0x2c4c2c(0x219)][_0x2c4c2c(0x21f)])[_0x2c4c2c(0x1fa)];_0x3ddb01[_0x5bdc55[_0x2c4c2c(0x21a)]]=process[_0x2c4c2c(0x219)]['BS_A11Y_JWT'],_0x3ddb01[_0x5bdc55['jRdif']]=_0x5ad4fc,delete _0x3ddb01[_0x2c4c2c(0x222)];},exports['getAccessibilityResults']=async _0x414508=>{const _0x3a0be0=a38_0x483973,_0x521832={};_0x521832[_0x3a0be0(0x1b4)]=_0x3a0be0(0x1e2),_0x521832[_0x3a0be0(0x1ef)]=_0x3a0be0(0x1be);const _0x17f8d3=_0x521832;if(global[_0x3a0be0(0x210)])try{const details={'url':await _0x414508.url(),'testhub_btcer_uuid':global.__workerDetails?.currentTest?.id};const mobileArgs=global.isMobilePlatform?{is_mobile_session:true,thTestRunUuid:global.__workerDetails?.currentTest?.thTestRunUuid}:{};logger.debug('Performing scan before getting results');PerformanceTester.measureWrapper(PerformanceA11yEvents.PERFORM_SCAN,async()=>{logger.debug(util.format(await exports.browserStackEvaluate(_0x414508,scripts.performScan,mobileArgs)));},{command:'getAccessibilityResults',...details})();const res=await PerformanceTester.measureWrapper(PerformanceA11yEvents.GET_RESULTS,async()=>{return await exports.browserStackEvaluate(_0x414508,scripts.getResults,mobileArgs);},{...details})();return res;}catch{return logger[_0x3a0be0(0x1a7)](_0x17f8d3[_0x3a0be0(0x1b4)]),[];}else return logger[_0x3a0be0(0x1c3)](_0x17f8d3[_0x3a0be0(0x1ef)]),[];},exports[a38_0x483973(0x1cd)]=async(_0x419604,_0x3497b1='',_0x149b33={},_0x51a098={})=>{const _0x2c07cf=a38_0x483973;logger[_0x2c07cf(0x217)]('Performing\x20scan\x20with\x20method:\x20'+_0x3497b1+_0x2c07cf(0x206)+_0x419604);const _0x5b57a8={'url':await _0x419604[_0x2c07cf(0x21d)](),'testhub_btcer_uuid':global['__workerDetails']?.[_0x2c07cf(0x1d3)]?.['id']};if(global['accessibilityPlatform'])return await PerformanceTester[_0x2c07cf(0x1f7)](PerformanceA11yEvents[_0x2c07cf(0x1a9)],async()=>{const _0x2cfab6=_0x2c07cf,_0x58ddb4={};_0x58ddb4['command']=_0x3497b1;const _0x33926f=_0x58ddb4;_0x149b33&&_0x149b33[_0x2cfab6(0x1e3)]&&(_0x33926f[_0x2cfab6(0x1e3)]=_0x149b33[_0x2cfab6(0x1e3)]);Object[_0x2cfab6(0x208)](_0x33926f,_0x51a098);const _0xc5edde=await exports[_0x2cfab6(0x1ec)](_0x419604,scripts[_0x2cfab6(0x1cd)],_0x33926f);return _0xc5edde;},{'command':_0x3497b1,..._0x5b57a8})();},exports[a38_0x483973(0x1a4)]=async _0x54876b=>{const _0x5e3428=a38_0x483973,_0x25a49b={};_0x25a49b['IJpXC']=_0x5e3428(0x1b9),_0x25a49b[_0x5e3428(0x1bb)]='Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results\x20summary.';const _0x15323b=_0x25a49b;if(global[_0x5e3428(0x210)])try{const mobileArgs=global.isMobilePlatform?{is_mobile_session:true,thTestRunUuid:global.__workerDetails?.currentTest?.thTestRunUuid}:{};await PerformanceTester.measureWrapper(PerformanceA11yEvents.PERFORM_SCAN,async()=>{logger.debug('Performing scan before getting results summary');logger.debug(util.format(await exports.browserStackEvaluate(_0x54876b,scripts.performScan,mobileArgs)));},{command:'getAccessibilityResultsSummary'})();const summaryResults=await PerformanceTester.measureWrapper(PerformanceA11yEvents.GET_RESULTS_SUMMARY,async()=>{return await exports.browserStackEvaluate(_0x54876b,scripts.getResultsSummary,mobileArgs);})();return summaryResults;}catch{return logger[_0x5e3428(0x217)](_0x15323b[_0x5e3428(0x1fe)]),{};}else return logger[_0x5e3428(0x1c3)](_0x15323b[_0x5e3428(0x1bb)]),{};},exports[a38_0x483973(0x1fd)]=_0x56d2f8=>{const _0x9047b3=a38_0x483973,_0x37ce85={'fdHnE':_0x9047b3(0x1f5),'yclag':'Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','yYDXI':function(_0x289734,_0x77f118){return _0x289734!==_0x77f118;},'aNcMU':'latest','Fmbmn':function(_0x86a712){return _0x86a712();},'oHAqd':'on\x20non-BrowserStack\x20infrastructure\x20'};try{if(global[_0x9047b3(0x209)])return logger[_0x9047b3(0x217)](_0x37ce85['fdHnE']),!![];const _0x4ed5ee=_0x56d2f8[_0x9047b3(0x1d5)],_0x41d5c6=_0x56d2f8[_0x9047b3(0x1d9)];if(!accessibilityHelper[_0x9047b3(0x1e0)](_0x4ed5ee))return logger[_0x9047b3(0x1c3)](_0x37ce85[_0x9047b3(0x1b6)]),![];if(_0x37ce85['yYDXI'](_0x41d5c6,_0x37ce85[_0x9047b3(0x202)])){const _0x2129d3=_0x37ce85[_0x9047b3(0x1fc)](isBrowserstackInfra),_0x3bb3dd=accessibilityHelper[_0x9047b3(0x205)](_0x4ed5ee,_0x2129d3),_0xe4e562=accessibilityHelper[_0x9047b3(0x212)](_0x4ed5ee);if(!accessibilityHelper[_0x9047b3(0x1eb)](_0x41d5c6,_0x3bb3dd)){const _0x1e121a=_0x2129d3?'':_0x37ce85[_0x9047b3(0x1c5)];return logger[_0x9047b3(0x1c3)](_0x9047b3(0x1c4)+_0xe4e562+_0x9047b3(0x1e5)+_0x3bb3dd+_0x9047b3(0x1d2)+_0x1e121a+'.'),![];}}}catch(_0x3ad16d){logger[_0x9047b3(0x217)](_0x9047b3(0x20b)+util[_0x9047b3(0x1f0)](_0x3ad16d));}return!![];},exports[a38_0x483973(0x1c7)]=(_0x55fd2e,_0x55bb65,_0x777261)=>{const _0x21dd4a=a38_0x483973,_0x5acb3c={'LlFiu':_0x21dd4a(0x211),'GKCxd':function(_0x288d80){return _0x288d80();},'mkpBN':_0x21dd4a(0x1f8),'oIPEn':_0x21dd4a(0x20f),'yHBKG':function(_0x48f5a9,_0x2a9291){return _0x48f5a9!==_0x2a9291;},'zHMtI':_0x21dd4a(0x21e),'nykZz':function(_0x2c928c){return _0x2c928c();},'nQwmV':'on\x20non-BrowserStack\x20infrastructure\x20','MoMZt':function(_0x2e6931,_0x46406f){return _0x2e6931(_0x46406f);},'BbfzN':function(_0x274db3,_0x3cb23f){return _0x274db3===_0x3cb23f;},'GjUkF':_0x21dd4a(0x1de),'OtsEi':_0x21dd4a(0x1a1),'AJKSN':_0x21dd4a(0x214),'HhxvV':_0x21dd4a(0x220),'wxjXe':_0x21dd4a(0x1a8),'OLfHt':function(_0x1e9821,_0x37712f){return _0x1e9821+_0x37712f;}};try{if(_0x5acb3c[_0x21dd4a(0x1e9)](isAccessibilityAutomationSession)){global[_0x21dd4a(0x210)]=!![];!_0x55fd2e[_0x5acb3c[_0x21dd4a(0x1a3)]]&&(global[_0x21dd4a(0x210)]=![]);const _0xec2576=_0x55fd2e[_0x21dd4a(0x1cb)]||_0x55fd2e[_0x21dd4a(0x1d5)],_0x461bce=_0x55fd2e[_0x21dd4a(0x1d9)];!accessibilityHelper['isBrowserSupportedForAccessibility'](_0xec2576)&&(logger[_0x21dd4a(0x1c3)](_0x5acb3c[_0x21dd4a(0x218)]),global[_0x21dd4a(0x210)]=![]);if(_0x5acb3c[_0x21dd4a(0x1cf)](_0x461bce,_0x5acb3c['zHMtI'])){const _0x360e44=_0x5acb3c[_0x21dd4a(0x1ca)](isBrowserstackInfra),_0x5806c6=accessibilityHelper[_0x21dd4a(0x205)](_0xec2576,_0x360e44),_0xa24bed=accessibilityHelper['getBrowserDisplayName'](_0xec2576);if(!accessibilityHelper['isVersionSupported'](_0x461bce,_0x5806c6)){const _0x209cee=_0x360e44?'':_0x5acb3c[_0x21dd4a(0x225)];logger[_0x21dd4a(0x1c3)]('Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20'+_0xa24bed+_0x21dd4a(0x1e5)+_0x5806c6+'\x20or\x20higher\x20'+_0x209cee+'.'),global[_0x21dd4a(0x210)]=![];}}if(!_0x5acb3c[_0x21dd4a(0x207)](isUndefined,_0x55fd2e[_0x21dd4a(0x1ea)])){const _0x48ce80=(_0x55fd2e['os']||'')['toLowerCase'](),_0x45557a=(_0x55fd2e[_0x21dd4a(0x1cb)]||_0x55fd2e[_0x21dd4a(0x1d5)]||'')['toLowerCase'](),_0x2a4a06=_0x5acb3c[_0x21dd4a(0x216)](_0x48ce80,_0x5acb3c[_0x21dd4a(0x1ee)])&&[_0x5acb3c[_0x21dd4a(0x1bf)],_0x5acb3c[_0x21dd4a(0x1c9)],_0x5acb3c[_0x21dd4a(0x19c)]][_0x21dd4a(0x1b1)](_0x45557a);if(!_0x2a4a06)logger[_0x21dd4a(0x1c3)](_0x5acb3c[_0x21dd4a(0x1f9)]),global[_0x21dd4a(0x210)]=![];else!accessibilityHelper[_0x21dd4a(0x19f)]()&&(logger[_0x21dd4a(0x1c3)](accessibilityHelper[_0x21dd4a(0x1ed)]),global[_0x21dd4a(0x210)]=![]);}if(!global[_0x21dd4a(0x210)]){_0x55fd2e[_0x5acb3c['mkpBN']]=![],Object[_0x21dd4a(0x1d8)](_0x55fd2e)[_0x21dd4a(0x1d4)](_0x398a70=>{const _0x5158d8=_0x21dd4a;_0x398a70[_0x5158d8(0x204)](_0x5acb3c[_0x5158d8(0x1bd)])&&delete _0x55fd2e[_0x398a70];});const _0x471710=_0x5acb3c[_0x21dd4a(0x229)](_0x55bb65,_0x5acb3c[_0x21dd4a(0x207)](encodeURIComponent,JSON[_0x21dd4a(0x199)](_0x55fd2e)));_0x777261&&(_0x777261[_0x21dd4a(0x1d3)][_0x21dd4a(0x1a5)][_0x21dd4a(0x20a)][_0x21dd4a(0x1ad)][_0x21dd4a(0x1f6)][_0x21dd4a(0x1ba)]=_0x471710,_0x777261['workerInfo'][_0x21dd4a(0x20a)][_0x21dd4a(0x1ad)][_0x21dd4a(0x1f6)][_0x21dd4a(0x1ba)]=_0x471710);}}else global[_0x21dd4a(0x210)]=![];}catch(_0x4d218b){logger['debug'](_0x21dd4a(0x228)+util[_0x21dd4a(0x1f0)](_0x4d218b));}};function a38_0x4452(){const _0x23e319=['keys','browser_version','../../helpers/accessibility-automation/helper','includeIssueType','../../helpers/accessibility-automation/scripts','executeAsyncScript','android','WebDriver','isBrowserSupportedForAccessibility','../../helpers/helper','No\x20accessibility\x20results\x20were\x20found.','includePartOfPageScope','udyXS','\x20browser\x20version\x20','lSqkO','body','executeScript','GKCxd','deviceName','isVersionSupported','browserStackEvaluate','MOBILE_SCANNING_DISABLED_WARNING','GjUkF','eZNNt','format','hvPls','(function\x20(...bstackSdkArgs)\x20{\x0a\x20\x20\x20\x20return\x20new\x20Promise((resolve,\x20reject)\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20bstackSdkArgs.push(resolve);\x0a\x20\x20\x20\x20\x20\x20','jRdif','wcagVersion','platformValidation:\x20Mobile\x20platform\x20already\x20validated.','connectOptions','measureWrapper','browserstack.accessibility','wxjXe','scannerVersion','util','Fmbmn','platformValidation','IJpXC','../utils/constants','bestPractice','\x0a\x20\x20\x20\x20\x20\x20})\x0a\x20\x20\x20\x20})(','aNcMU','4754bitcvS','startsWith','getMinVersionForBrowser','\x20page:\x20','MoMZt','assign','isMobilePlatform','project','Platform\x20validation\x20for\x20a11y\x20failed\x20with:\x20','PdHXe','accessibilityOptions.includeIssueType.needsReview','request','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','accessibilityPlatform','browserstack.accessibilityOptions','getBrowserDisplayName','(function\x20(...bstackSdkArgs)\x20{\x0a\x20\x20\x20\x20\x20\x20return\x20new\x20Promise((resolve,\x20reject)\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20bstackSdkArgs.push(resolve);\x0a\x20\x20\x20\x20\x20\x20\x20\x20','playwright-chromium','14966PklHuc','BbfzN','debug','oIPEn','env','OiglY','[A11Y]\x20Error\x20logging\x20SDK-AUTOMATION\x20for\x20browserStackEvaluate:\x20','accessibilityOptions.includeIssueType.bestPractice','url','latest','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','chromium','1215hgspbv','accessibilityOptions','\x0a\x20\x20\x20\x20})\x0a\x20\x20})(','ZjIVI','nQwmV','../../helpers/logger','name','Exception\x20in\x20validation\x20for\x20launch\x20browser\x20for\x20accessibility.\x20Error:\x20','OLfHt','find','scannerProcessingTimeout','accessibilityOptions.scannerVersion','33QKYaZu','accessibilityOptions.scannerProcessingTimeout','stringify','GEOpR','gENNc','HhxvV','string','8633570hxwmqh','isMobileScanningEnabledForGroup','ySzDG','chrome','26924HPYsOl','mkpBN','getAccessibilityResultsSummary','testInfo','2192QpuHXv','error','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers\x20or\x20Android\x20Chrome.','PERFORM_SCAN','../../helpers/performance/performance-tester','soXII','26470jJNzzo','use','toISOString','Playwright','bstackSdkArgs','includes','message','52xVAhhB','xVbSI','1905805kNaVgr','yclag','browserStackExecuteDriver','accessibilityOptions.authToken','No\x20summaryResults\x20found.','wsEndpoint','caPry','../../helpers/performance/constants','LlFiu','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results.','OtsEi','][\x20SDK-AUTOMATION\x20]\x20','constructor','3727086IMAzdh','warn','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20','oHAqd','evaluate','processAccessibilityCaps','replace','AJKSN','nykZz','browserName','LitRb','performScan','setAccessibilityCapabilities','yHBKG','parse','command','\x20or\x20higher\x20','currentTest','forEach','browser','mPMZO','owJAJ'];a38_0x4452=function(){return _0x23e319;};return a38_0x4452();} | ||
| const a38_0x2d7e48=a38_0x3faf;(function(_0x3c5318,_0x32b5fd){const _0x16c4d3=a38_0x3faf,_0x16f35a=_0x3c5318();while(!![]){try{const _0x117528=-parseInt(_0x16c4d3(0x106))/0x1+parseInt(_0x16c4d3(0x127))/0x2+parseInt(_0x16c4d3(0x13b))/0x3+-parseInt(_0x16c4d3(0xea))/0x4*(parseInt(_0x16c4d3(0x146))/0x5)+-parseInt(_0x16c4d3(0xd5))/0x6*(parseInt(_0x16c4d3(0xe8))/0x7)+-parseInt(_0x16c4d3(0xce))/0x8*(parseInt(_0x16c4d3(0x12f))/0x9)+-parseInt(_0x16c4d3(0x10a))/0xa*(-parseInt(_0x16c4d3(0xdb))/0xb);if(_0x117528===_0x32b5fd)break;else _0x16f35a['push'](_0x16f35a['shift']());}catch(_0x515fd6){_0x16f35a['push'](_0x16f35a['shift']());}}}(a38_0x3715,0xe5835));function a38_0x3faf(_0x25f9c4,_0x4fe9bf){const _0x3715d0=a38_0x3715();return a38_0x3faf=function(_0x3faff3,_0x5f117f){_0x3faff3=_0x3faff3-0xca;let _0xf318e0=_0x3715d0[_0x3faff3];return _0xf318e0;},a38_0x3faf(_0x25f9c4,_0x4fe9bf);}const util=require(a38_0x2d7e48(0xd2)),logger=require('../../helpers/logger')['winstonLogger'],{automationLogger}=require(a38_0x2d7e48(0xee)),{isAccessibilityAutomationSession}=require(a38_0x2d7e48(0xdc)),{isUndefined,isBrowserstackInfra}=require(a38_0x2d7e48(0xff)),scripts=require(a38_0x2d7e48(0x14d)),PerformanceTester=require(a38_0x2d7e48(0x111)),{A11Y_EVENTS:PerformanceA11yEvents}=require(a38_0x2d7e48(0x119)),accessibilityHelper=require(a38_0x2d7e48(0xdc)),{AUTOMATION_LOG_COMMANDS}=require(a38_0x2d7e48(0x11a));exports[a38_0x2d7e48(0xec)]=async(_0x2009c6,_0xe2c4ea,_0x13351f={})=>{const _0xe2fcfe=a38_0x2d7e48,_0x516a32={};_0x516a32[_0xe2fcfe(0x150)]='bstackSdkArgs',_0x516a32[_0xe2fcfe(0xf9)]=function(_0x5e001e,_0x4f5bbb){return _0x5e001e===_0x4f5bbb;},_0x516a32[_0xe2fcfe(0x135)]=_0xe2fcfe(0x13e);const _0x22f9c4=_0x516a32,_0x1bf217=await _0x2009c6[_0xe2fcfe(0x108)](_0xe2fcfe(0x116)+_0xe2c4ea[_0xe2fcfe(0x130)](/arguments/g,_0x22f9c4[_0xe2fcfe(0x150)])+'\x0a\x20\x20\x20\x20})\x0a\x20\x20})('+JSON[_0xe2fcfe(0xfc)](_0x13351f)+')');try{if(_0xe2c4ea&&_0x22f9c4[_0xe2fcfe(0xf9)](typeof _0xe2c4ea,_0x22f9c4[_0xe2fcfe(0x135)])){const _0x1dfaab=AUTOMATION_LOG_COMMANDS[_0xe2fcfe(0xf5)](_0x1f02f2=>_0xe2c4ea[_0xe2fcfe(0x139)](_0x1f02f2));if(_0x1dfaab){const _0x2747ea={};_0x2747ea['command']=_0x1dfaab,_0x2747ea[_0xe2fcfe(0x126)]=[_0x13351f];const _0x2bb6c5={};_0x2bb6c5[_0xe2fcfe(0xe0)]=_0x1bf217;const _0x73236a={};_0x73236a[_0xe2fcfe(0xf6)]=_0x2747ea,_0x73236a[_0xe2fcfe(0x11f)]=_0x2bb6c5,automationLogger[_0xe2fcfe(0x121)]('['+new Date()['toISOString']()+_0xe2fcfe(0x137)+JSON[_0xe2fcfe(0xfc)](_0x73236a));}}}catch(_0x3aa0ff){logger[_0xe2fcfe(0x104)]('[A11Y]\x20Error\x20logging\x20SDK-AUTOMATION\x20for\x20browserStackEvaluate:\x20'+_0x3aa0ff[_0xe2fcfe(0xed)]);}return _0x1bf217;},exports[a38_0x2d7e48(0x123)]=async(_0x7287ef,_0x1f97a,_0x2e20bf={})=>{const _0x2212da=a38_0x2d7e48,_0x29d484={};_0x29d484[_0x2212da(0xfb)]=function(_0x3d4ff9,_0x352f78){return _0x3d4ff9===_0x352f78;},_0x29d484[_0x2212da(0x12a)]='WebDriver',_0x29d484[_0x2212da(0xe9)]=_0x2212da(0x103),_0x29d484['kdxHV']='bstackSdkArgs';const _0x1330d8=_0x29d484;if(_0x1330d8[_0x2212da(0xfb)](_0x7287ef[_0x2212da(0xd7)][_0x2212da(0x13c)],_0x1330d8['QszNR']))return await _0x7287ef[_0x2212da(0x129)](_0x1f97a,_0x2e20bf);else{if(_0x1330d8['pghAZ'](_0x7287ef[_0x2212da(0xd7)][_0x2212da(0x13c)],_0x1330d8['Hkaoc']))return await _0x7287ef[_0x2212da(0xd0)](_0x2212da(0xe5)+_0x1f97a[_0x2212da(0x130)](/arguments/g,_0x1330d8[_0x2212da(0x100)])+_0x2212da(0x107)+JSON[_0x2212da(0xfc)](_0x2e20bf)+')');}},exports[a38_0x2d7e48(0xd3)]=async _0xcdd8da=>{const _0xf7f1a5=a38_0x2d7e48,_0xc79aab={};_0xc79aab[_0xf7f1a5(0x12e)]=_0xf7f1a5(0x141),_0xc79aab[_0xf7f1a5(0xe3)]=_0xf7f1a5(0x109),_0xc79aab['MlZgx']=_0xf7f1a5(0x12b),_0xc79aab[_0xf7f1a5(0x133)]=_0xf7f1a5(0x101),_0xc79aab[_0xf7f1a5(0xf1)]=_0xf7f1a5(0x142),_0xc79aab[_0xf7f1a5(0xe1)]=_0xf7f1a5(0xca);const _0x5c1e86=_0xc79aab;_0xcdd8da['accessibilityOptions']&&(_0xcdd8da['accessibilityOptions']['wcagVersion']&&(_0xcdd8da[_0x5c1e86['TUNCM']]=_0xcdd8da[_0xf7f1a5(0x105)][_0xf7f1a5(0xe7)]),_0xcdd8da[_0xf7f1a5(0x105)][_0xf7f1a5(0xcb)]&&(_0xcdd8da[_0x5c1e86[_0xf7f1a5(0xe3)]]=_0xcdd8da['accessibilityOptions']['scannerProcessingTimeout']),_0xcdd8da[_0xf7f1a5(0x105)][_0xf7f1a5(0x110)]&&(_0xcdd8da[_0x5c1e86[_0xf7f1a5(0x124)]]=_0xcdd8da[_0xf7f1a5(0x105)]['includeIssueType'][_0xf7f1a5(0x138)],_0xcdd8da[_0x5c1e86['EcTCT']]=_0xcdd8da['accessibilityOptions'][_0xf7f1a5(0x110)]['needsReview']));const _0x106c8b=JSON[_0xf7f1a5(0x118)](process[_0xf7f1a5(0x122)][_0xf7f1a5(0xd4)])[_0xf7f1a5(0xdf)];_0xcdd8da[_0x5c1e86['WyVzQ']]=process[_0xf7f1a5(0x122)]['BS_A11Y_JWT'],_0xcdd8da[_0x5c1e86[_0xf7f1a5(0xe1)]]=_0x106c8b,delete _0xcdd8da[_0xf7f1a5(0x105)];},exports['getAccessibilityResults']=async _0x3a914a=>{const _0x126167=a38_0x2d7e48,_0x294b9b={};_0x294b9b[_0x126167(0x13f)]=_0x126167(0xd9),_0x294b9b[_0x126167(0x125)]=_0x126167(0x144);const _0x495286=_0x294b9b;if(global[_0x126167(0x10f)])try{const details={'url':await _0x3a914a.url(),'testhub_btcer_uuid':global.__workerDetails?.currentTest?.id};const mobileArgs=global.isMobilePlatform?{is_mobile_session:true,thTestRunUuid:global.__workerDetails?.currentTest?.thTestRunUuid}:{};logger.debug('Performing scan before getting results');PerformanceTester.measureWrapper(PerformanceA11yEvents.PERFORM_SCAN,async()=>{logger.debug(util.format(await exports.browserStackEvaluate(_0x3a914a,scripts.performScan,mobileArgs)));},{command:'getAccessibilityResults',...details})();const res=await PerformanceTester.measureWrapper(PerformanceA11yEvents.GET_RESULTS,async()=>{return await exports.browserStackEvaluate(_0x3a914a,scripts.getResults,mobileArgs);},{...details})();return res;}catch{return logger[_0x126167(0x132)](_0x495286[_0x126167(0x13f)]),[];}else return logger[_0x126167(0x13d)](_0x495286[_0x126167(0x125)]),[];},exports['performScan']=async(_0x2f26fe,_0x151674='',_0x4b67c1={},_0x2c5471={})=>{const _0x1c92b8=a38_0x2d7e48;logger[_0x1c92b8(0x104)]('Performing\x20scan\x20with\x20method:\x20'+_0x151674+'\x20page:\x20'+_0x2f26fe);const _0x230695={'url':await _0x2f26fe[_0x1c92b8(0x113)](),'testhub_btcer_uuid':global['__workerDetails']?.[_0x1c92b8(0x10d)]?.['id']};if(global[_0x1c92b8(0x10f)])return await PerformanceTester[_0x1c92b8(0xf0)](PerformanceA11yEvents[_0x1c92b8(0x134)],async()=>{const _0x3e3b97=_0x1c92b8,_0x55b520={};_0x55b520[_0x3e3b97(0x11e)]=_0x151674;const _0x14269c=_0x55b520;_0x4b67c1&&_0x4b67c1[_0x3e3b97(0xcd)]&&(_0x14269c['includePartOfPageScope']=_0x4b67c1[_0x3e3b97(0xcd)]);Object['assign'](_0x14269c,_0x2c5471);const _0x3edd66=await exports['browserStackEvaluate'](_0x2f26fe,scripts[_0x3e3b97(0xf7)],_0x14269c);return _0x3edd66;},{'command':_0x151674,..._0x230695})();},exports[a38_0x2d7e48(0xe4)]=async _0x5b6991=>{const _0x1dcf08=a38_0x2d7e48,_0x570316={};_0x570316[_0x1dcf08(0x12c)]=_0x1dcf08(0x114),_0x570316[_0x1dcf08(0x149)]=_0x1dcf08(0xf4);const _0x4fad87=_0x570316;if(global[_0x1dcf08(0x10f)])try{const mobileArgs=global.isMobilePlatform?{is_mobile_session:true,thTestRunUuid:global.__workerDetails?.currentTest?.thTestRunUuid}:{};await PerformanceTester.measureWrapper(PerformanceA11yEvents.PERFORM_SCAN,async()=>{logger.debug('Performing scan before getting results summary');logger.debug(util.format(await exports.browserStackEvaluate(_0x5b6991,scripts.performScan,mobileArgs)));},{command:'getAccessibilityResultsSummary'})();const summaryResults=await PerformanceTester.measureWrapper(PerformanceA11yEvents.GET_RESULTS_SUMMARY,async()=>{return await exports.browserStackEvaluate(_0x5b6991,scripts.getResultsSummary,mobileArgs);})();return summaryResults;}catch{return logger[_0x1dcf08(0x104)](_0x4fad87[_0x1dcf08(0x12c)]),{};}else return logger['warn'](_0x4fad87['PjERj']),{};},exports[a38_0x2d7e48(0x11b)]=_0x46a64b=>{const _0x51ba77=a38_0x2d7e48,_0x5244a6={'rDjYX':'platformValidation:\x20Mobile\x20platform\x20already\x20validated.','LOMBC':_0x51ba77(0x145),'ApigR':function(_0x313b82,_0x4f57c8){return _0x313b82!==_0x4f57c8;},'ydaIv':_0x51ba77(0x14e),'zabdm':function(_0x41a527){return _0x41a527();},'PGoOG':_0x51ba77(0x14c)};try{if(global['isMobilePlatform'])return logger[_0x51ba77(0x104)](_0x5244a6[_0x51ba77(0x10c)]),!![];const _0x533423=_0x46a64b[_0x51ba77(0x14a)],_0x59f78f=_0x46a64b[_0x51ba77(0xf8)];if(!accessibilityHelper[_0x51ba77(0xe2)](_0x533423))return logger[_0x51ba77(0x13d)](_0x5244a6[_0x51ba77(0x115)]),![];if(_0x5244a6[_0x51ba77(0x148)](_0x59f78f,_0x5244a6[_0x51ba77(0x143)])){const _0x5b08d6=_0x5244a6[_0x51ba77(0xcf)](isBrowserstackInfra),_0x1d2e09=accessibilityHelper['getMinVersionForBrowser'](_0x533423,_0x5b08d6),_0x139cfc=accessibilityHelper['getBrowserDisplayName'](_0x533423);if(!accessibilityHelper['isVersionSupported'](_0x59f78f,_0x1d2e09)){const _0x213c9b=_0x5b08d6?'':_0x5244a6[_0x51ba77(0x14b)];return logger[_0x51ba77(0x13d)](_0x51ba77(0x112)+_0x139cfc+'\x20browser\x20version\x20'+_0x1d2e09+'\x20or\x20higher\x20'+_0x213c9b+'.'),![];}}}catch(_0x13e768){logger[_0x51ba77(0x104)](_0x51ba77(0xde)+util['format'](_0x13e768));}return!![];},exports[a38_0x2d7e48(0x102)]=(_0x13b4e0,_0x250bbc,_0x232e53)=>{const _0x2a15d7=a38_0x2d7e48,_0x1a7113={'diRtO':'browserstack.accessibilityOptions','xeXmi':function(_0x261810){return _0x261810();},'jNFjX':_0x2a15d7(0xd6),'ZJPZn':_0x2a15d7(0x145),'UWbJh':function(_0x138960,_0x51fed2){return _0x138960!==_0x51fed2;},'KixWV':_0x2a15d7(0x14e),'mwFQU':function(_0x5940f7){return _0x5940f7();},'AjUoW':_0x2a15d7(0x14c),'FVtmv':function(_0x4dde26,_0x51adf2){return _0x4dde26(_0x51adf2);},'jEEzZ':function(_0x1ede8d,_0x3fe4d8){return _0x1ede8d===_0x3fe4d8;},'bTDXl':_0x2a15d7(0x10e),'KTzpp':_0x2a15d7(0xd1),'HLsIY':_0x2a15d7(0xe6),'NRXYR':_0x2a15d7(0xf2),'OjUvI':_0x2a15d7(0x11d),'ilPZg':function(_0x197bb4,_0x1b1776){return _0x197bb4+_0x1b1776;},'DaRFo':function(_0x193a2f,_0x512a10){return _0x193a2f(_0x512a10);}};try{if(_0x1a7113['xeXmi'](isAccessibilityAutomationSession)){global[_0x2a15d7(0x10f)]=!![];!_0x13b4e0[_0x1a7113[_0x2a15d7(0x10b)]]&&(global[_0x2a15d7(0x10f)]=![]);const _0x519103=_0x13b4e0[_0x2a15d7(0xfa)]||_0x13b4e0['browser'],_0x309f82=_0x13b4e0[_0x2a15d7(0xf8)];!accessibilityHelper['isBrowserSupportedForAccessibility'](_0x519103)&&(logger[_0x2a15d7(0x13d)](_0x1a7113[_0x2a15d7(0xda)]),global[_0x2a15d7(0x10f)]=![]);if(_0x1a7113['UWbJh'](_0x309f82,_0x1a7113[_0x2a15d7(0x140)])){const _0x41d484=_0x1a7113['mwFQU'](isBrowserstackInfra),_0x33f789=accessibilityHelper[_0x2a15d7(0x147)](_0x519103,_0x41d484),_0x391fa9=accessibilityHelper[_0x2a15d7(0xcc)](_0x519103);if(!accessibilityHelper[_0x2a15d7(0xd8)](_0x309f82,_0x33f789)){const _0x1217af=_0x41d484?'':_0x1a7113[_0x2a15d7(0x120)];logger[_0x2a15d7(0x13d)](_0x2a15d7(0x112)+_0x391fa9+'\x20browser\x20version\x20'+_0x33f789+_0x2a15d7(0x128)+_0x1217af+'.'),global['accessibilityPlatform']=![];}}if(!_0x1a7113['FVtmv'](isUndefined,_0x13b4e0[_0x2a15d7(0x11c)])){const _0x1da04a=(_0x13b4e0['os']||'')[_0x2a15d7(0x117)](),_0x2098f0=(_0x13b4e0[_0x2a15d7(0xfa)]||_0x13b4e0[_0x2a15d7(0x14a)]||'')[_0x2a15d7(0x117)](),_0x3314ee=_0x1a7113[_0x2a15d7(0xfd)](_0x1da04a,_0x1a7113['bTDXl'])&&[_0x1a7113[_0x2a15d7(0xeb)],_0x1a7113['HLsIY'],_0x1a7113[_0x2a15d7(0xf3)]][_0x2a15d7(0x139)](_0x2098f0);if(!_0x3314ee)logger['warn'](_0x1a7113['OjUvI']),global[_0x2a15d7(0x10f)]=![];else!accessibilityHelper[_0x2a15d7(0xdd)]()&&(logger[_0x2a15d7(0x13d)](accessibilityHelper[_0x2a15d7(0x12d)]),global[_0x2a15d7(0x10f)]=![]);}if(!global[_0x2a15d7(0x10f)]){_0x13b4e0[_0x1a7113['jNFjX']]=![],Object['keys'](_0x13b4e0)['forEach'](_0xaa991c=>{const _0x2ea0b6=_0x2a15d7;_0xaa991c[_0x2ea0b6(0xfe)](_0x1a7113[_0x2ea0b6(0x151)])&&delete _0x13b4e0[_0xaa991c];});const _0x5bc2fd=_0x1a7113[_0x2a15d7(0x131)](_0x250bbc,_0x1a7113['DaRFo'](encodeURIComponent,JSON['stringify'](_0x13b4e0)));_0x232e53&&(_0x232e53['currentTest']['testInfo']['project'][_0x2a15d7(0x136)][_0x2a15d7(0x14f)]['wsEndpoint']=_0x5bc2fd,_0x232e53[_0x2a15d7(0xef)]['project'][_0x2a15d7(0x136)][_0x2a15d7(0x14f)][_0x2a15d7(0x13a)]=_0x5bc2fd);}}else global[_0x2a15d7(0x10f)]=![];}catch(_0x24dddf){logger[_0x2a15d7(0x104)]('Exception\x20in\x20validation\x20for\x20launch\x20browser\x20for\x20accessibility.\x20Error:\x20'+util['format'](_0x24dddf));}};function a38_0x3715(){const _0x3ad59f=['2514388OvTyPO','\x20or\x20higher\x20','executeAsyncScript','QszNR','accessibilityOptions.includeIssueType.bestPractice','IXXBf','MOBILE_SCANNING_DISABLED_WARNING','TUNCM','333QgZsiU','replace','ilPZg','error','EcTCT','PERFORM_SCAN','ZxBEx','use','][\x20SDK-AUTOMATION\x20]\x20','bestPractice','includes','wsEndpoint','1980000nZwDsf','name','warn','string','nHnKF','KixWV','accessibilityOptions.wcagVersion','accessibilityOptions.authToken','ydaIv','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results.','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','3995485uhqLbo','getMinVersionForBrowser','ApigR','PjERj','browser','PGoOG','on\x20non-BrowserStack\x20infrastructure\x20','../../helpers/accessibility-automation/scripts','latest','connectOptions','zTCxH','diRtO','accessibilityOptions.scannerVersion','scannerProcessingTimeout','getBrowserDisplayName','includePartOfPageScope','218792cTWwdP','zabdm','executeScript','chrome','util','setAccessibilityCapabilities','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','8226FDqcea','browserstack.accessibility','constructor','isVersionSupported','No\x20accessibility\x20results\x20were\x20found.','ZJPZn','1460195hqJMRA','../../helpers/accessibility-automation/helper','isMobileScanningEnabledForGroup','Platform\x20validation\x20for\x20a11y\x20failed\x20with:\x20','scannerVersion','body','UdWiS','isBrowserSupportedForAccessibility','ZDwrV','getAccessibilityResultsSummary','(function\x20(...bstackSdkArgs)\x20{\x0a\x20\x20\x20\x20\x20\x20return\x20new\x20Promise((resolve,\x20reject)\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20bstackSdkArgs.push(resolve);\x0a\x20\x20\x20\x20\x20\x20\x20\x20','playwright-chromium','wcagVersion','8757EYWWnz','Hkaoc','4iDcCSo','KTzpp','browserStackEvaluate','message','../../helpers/logger','workerInfo','measureWrapper','WyVzQ','chromium','NRXYR','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results\x20summary.','find','request','performScan','browser_version','FXyeu','browserName','pghAZ','stringify','jEEzZ','startsWith','../../helpers/helper','kdxHV','accessibilityOptions.includeIssueType.needsReview','processAccessibilityCaps','Playwright','debug','accessibilityOptions','1566073EtEcJB','\x0a\x20\x20\x20\x20\x20\x20})\x0a\x20\x20\x20\x20})(','evaluate','accessibilityOptions.scannerProcessingTimeout','310ggnTEg','jNFjX','rDjYX','currentTest','android','accessibilityPlatform','includeIssueType','../../helpers/performance/performance-tester','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20','url','No\x20summaryResults\x20found.','LOMBC','(function\x20(...bstackSdkArgs)\x20{\x0a\x20\x20\x20\x20return\x20new\x20Promise((resolve,\x20reject)\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20bstackSdkArgs.push(resolve);\x0a\x20\x20\x20\x20\x20\x20','toLowerCase','parse','../../helpers/performance/constants','../utils/constants','platformValidation','deviceName','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers\x20or\x20Android\x20Chrome.','command','response','AjUoW','silly','env','browserStackExecuteDriver','MlZgx','OxWRV','parameters'];a38_0x3715=function(){return _0x3ad59f;};return a38_0x3715();} |
| #!/usr/bin/env node | ||
| 'use strict';const a39_0x9783da=a39_0x227c;(function(_0x1c9cde,_0x54b37c){const _0x4f8c5a=a39_0x227c,_0x2b0ed2=_0x1c9cde();while(!![]){try{const _0x27fb8c=-parseInt(_0x4f8c5a(0x1df))/0x1+parseInt(_0x4f8c5a(0x1be))/0x2+parseInt(_0x4f8c5a(0x13d))/0x3*(-parseInt(_0x4f8c5a(0x1d2))/0x4)+-parseInt(_0x4f8c5a(0x189))/0x5*(-parseInt(_0x4f8c5a(0x191))/0x6)+-parseInt(_0x4f8c5a(0x19c))/0x7+-parseInt(_0x4f8c5a(0x15d))/0x8*(parseInt(_0x4f8c5a(0x150))/0x9)+parseInt(_0x4f8c5a(0x1e0))/0xa;if(_0x27fb8c===_0x54b37c)break;else _0x2b0ed2['push'](_0x2b0ed2['shift']());}catch(_0x3bb0bd){_0x2b0ed2['push'](_0x2b0ed2['shift']());}}}(a39_0x27b2,0xda64f));function a39_0x227c(_0x57da8f,_0x53148f){const _0x27b235=a39_0x27b2();return a39_0x227c=function(_0x227cc5,_0x3bd5d5){_0x227cc5=_0x227cc5-0x13b;let _0x5449cb=_0x27b235[_0x227cc5];return _0x5449cb;},a39_0x227c(_0x57da8f,_0x53148f);}const fs=require('fs'),path=require(a39_0x9783da(0x144)),{spawn}=require('child_process'),{format}=require(a39_0x9783da(0x1b5)),logger=require('../../helpers/logger')[a39_0x9783da(0x1f7)],{default:BrowserStackSetup}=require(a39_0x9783da(0x1c5)),helper=require('../../helpers/helper'),utilities=require(a39_0x9783da(0x19b)),constants=require(a39_0x9783da(0x1d5)),{FRAMEWORKS}=require(a39_0x9783da(0x17a)),{getConfigLoaderPath}=require(a39_0x9783da(0x17b)),{checkAccessibilityPlatformConfig}=require(a39_0x9783da(0x196)),{setAccessibilityCapabilities}=require(a39_0x9783da(0x172)),{printBuildLink}=require('../../helpers/test-observability/utils'),TestDetails=require(a39_0x9783da(0x14b)),TestHubHandler=require(a39_0x9783da(0x1bd)),PerformanceTester=require(a39_0x9783da(0x16f)),BrowserstackCLI=require(a39_0x9783da(0x142)),PerformanceEvents=require(a39_0x9783da(0x145))[a39_0x9783da(0x198)],CLIUtils=require('../v2/cliUtils'),TestInfo=require(a39_0x9783da(0x15f)),ClientTroubleShootingService=require(a39_0x9783da(0x15c)),getUserPlaywrightConfig=async(_0x19b754,_0x47885c)=>{const _0x9a7027=a39_0x9783da,_0x2b5221={'MLDJP':function(_0x3376e6){return _0x3376e6();},'BByRi':function(_0x543f46,_0x5911d0){return _0x543f46(_0x5911d0);},'qYUqz':function(_0x36800c,_0x26e963){return _0x36800c(_0x26e963);},'fjXLH':_0x9a7027(0x184),'qpTqY':_0x9a7027(0x201)},_0x1f6ee9=!helper['isUndefined'](_0x19b754[_0x9a7027(0x1e8)]),_0x73ef7e=_0x1f6ee9?path['resolve'](process[_0x9a7027(0x1ad)](),_0x19b754[_0x9a7027(0x1e8)]):process[_0x9a7027(0x1ad)](),{resolveConfigFile:_0x34e7c5,resolveConfigLocation:_0x2a9805}=helper[_0x9a7027(0x1c0)]()?helper['requireConfigLoaderYarnPnP'](..._0x2b5221[_0x9a7027(0x202)](getConfigLoaderPath)):helper[_0x9a7027(0x182)][_0x9a7027(0x185)](null,_0x2b5221['MLDJP'](getConfigLoaderPath)),_0x2b49d1=_0x34e7c5?_0x2b5221[_0x9a7027(0x1cd)](_0x34e7c5,_0x73ef7e):helper[_0x9a7027(0x15b)](_0x2b5221[_0x9a7027(0x153)](_0x2a9805,_0x73ef7e),[_0x2b5221['fjXLH']]),_0x89ce92={};if(_0x1f6ee9){const _0x519c6a=_0x47885c[_0x9a7027(0x154)](_0x394719=>_0x394719==='--config'||_0x394719==='-c'||_0x394719['startsWith'](_0x9a7027(0x201)));_0x47885c[_0x9a7027(0x18c)](_0x519c6a,_0x47885c[_0x519c6a][_0x9a7027(0x16b)](_0x2b5221[_0x9a7027(0x141)])?0x1:0x2);}const _0x629b51={};return _0x629b51[_0x9a7027(0x144)]=_0x2b49d1,_0x629b51[_0x9a7027(0x1e8)]=_0x89ce92,_0x629b51;},handleO11yRerun=_0x20133e=>{const _0x2b35d8=a39_0x9783da,_0x19ec3e={};_0x19ec3e['xqxbI']=_0x2b35d8(0x1b2);const _0x5f4e31=_0x19ec3e,_0x59ac62=helper[_0x2b35d8(0x179)](process[_0x2b35d8(0x1c8)][_0x2b35d8(0x19f)]);if(_0x59ac62){const _0x5b1cbd=process[_0x2b35d8(0x1c8)]['BROWSERSTACK_RERUN_TESTS'],_0x5384df=[];if(helper[_0x2b35d8(0x1cf)](_0x5b1cbd)&&!helper[_0x2b35d8(0x158)](_0x5b1cbd)){_0x5b1cbd[_0x2b35d8(0x1a7)](',')[_0x2b35d8(0x1d7)](_0x5e0446=>{const _0x29b93f=_0x2b35d8;_0x5384df[_0x29b93f(0x18e)]('('+_0x5e0446[_0x29b93f(0x1e5)]()+')');});const _0x1f7938='^'+_0x5384df[_0x2b35d8(0x19a)]('|')+'$';_0x20133e[_0x2b35d8(0x18e)](_0x5f4e31[_0x2b35d8(0x195)],_0x1f7938);}}},spawnOriginalProcess=_0x13f484=>{const _0x40fa83=a39_0x9783da,_0x51e535={'YQMwq':function(_0x11bcbb,_0x53bbf4,_0x57d724,_0x5e3a82){return _0x11bcbb(_0x53bbf4,_0x57d724,_0x5e3a82);},'yxlug':_0x40fa83(0x183),'Ufnra':'npx','PQdjg':_0x40fa83(0x1cb),'HnEoV':function(_0x48cffa,_0x3365b6){return _0x48cffa===_0x3365b6;},'eYRpJ':_0x40fa83(0x147),'FEWpP':_0x40fa83(0x1e2)};_0x51e535[_0x40fa83(0x1eb)](spawn,helper[_0x40fa83(0x1c0)]()?_0x51e535[_0x40fa83(0x186)]:_0x51e535[_0x40fa83(0x1e9)],[_0x51e535[_0x40fa83(0x13e)],..._0x13f484[_0x40fa83(0x1c2)](0x1)],{'shell':_0x51e535[_0x40fa83(0x1fa)](process[_0x40fa83(0x1cc)],_0x51e535[_0x40fa83(0x1f9)]),'stdio':_0x51e535[_0x40fa83(0x148)],'cwd':process[_0x40fa83(0x1ad)]()});},isTestCommand=(_0x3b037e,_0xaa6945)=>{const _0x43d900=a39_0x9783da,_0x549500={};_0x549500[_0x43d900(0x1bf)]=function(_0x4577c6,_0x571951){return _0x4577c6>_0x571951;},_0x549500[_0x43d900(0x1ed)]=function(_0x490d29,_0x26413d){return _0x490d29===_0x26413d;},_0x549500[_0x43d900(0x1fc)]=_0x43d900(0x187);const _0x2a5cf7=_0x549500;if(_0x2a5cf7[_0x43d900(0x1bf)](_0xaa6945[_0x43d900(0x14d)],0x1)&&_0x2a5cf7[_0x43d900(0x1ed)](_0xaa6945[0x1],_0x2a5cf7[_0x43d900(0x1fc)]))return!![];return![];};function a39_0x27b2(){const _0x533bc2=['validateRerunTestList','Gliuw','launchBuild','248WzFJbW','BROWSERSTACK_TEST_ACCESSIBILITY_YML','testContextOptions','../utils/constants','vmHHN','map','filterBrowserstackArgs','DqcHo','--disable-test-observability','exitCode','bEsRO','trace_','Error\x20in\x20getting\x20funnel\x20data\x20results','1213279oaTVpv','18560230yttmtA','SoWhx','inherit','PLAYWRIGHT','SgspS','trim','fLiUE','homedir','config','Ufnra','playwright-browserstack-sdk.config.js','YQMwq','debug','UlnHQ','ruVDd','bootstrap','Error\x20in\x20closing\x20playwright','W_OK','get','getProxyUrl','stop','initialize','reportDotBrowserStackFolderNotAccessibleIssue','winstonLogger','getPackageType','eYRpJ','HnEoV','setBrowserstackConfig','TKkiX','FhdFO','spHKk','Error\x20in\x20accessing\x20.browserstack\x20directory:\x20','end','--config=','MLDJP','process.env.GLOBAL_AGENT_HTTP_PROXY=\x22','chOpf','mNkEK','--disable-browserstack-automation','19164bUZkET','PQdjg','writeFileSync','koncO','qpTqY','../v2/browserstackCLI','BROWSERSTACK_AUTOMATION','path','../../helpers/performance/constants','RaMMQ','win32','FEWpP','SDK_POST_INITIALIZE','zWdAF','./reporter/test-details','iHlUQ','length','INTERNALLY_USED_ENV_VARS','MODULE','50733qHjYNU','Mbovt','VcdJK','qYUqz','findIndex','browserstackSetupConfig.json','Deleting\x20','forEach','isUndefined','\x22;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20bootstrap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20try\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bootstrap\x20=\x20require(\x22global-agent\x22).bootstrap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}catch{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20is\x20a\x20failsafe\x20if\x20global-agent\x20present\x20inside\x20sdk\x20node_modules\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bootstrap\x20=\x20require(\x22./node_modules/browserstack-node-sdk/node_modules/global-agent\x22).bootstrap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bootstrap();','KJlPr','nestedKeyValue','../utils/clientTroubleshootingService','40lGutjG','BROWSERSTACK_SETUP_CONFIG_PATH','../v2/TestInfo','isFalse','cliConfig','EclLA','browserstackAutomation','readFileSync','isTypescriptProject','wonlW','pw_result.json','accessibilityOptions','unlinkSync','clearTempPWConfig','startsWith','BROWSERSTACK_TEST_OBSERVABILITY','measureWrapper','Playwright\x20process\x20exited\x20with\x20code\x20','../../helpers/performance/performance-tester','serializeToYamlString','skipSessionStatus','./accessibility-helper','getNoProxy','ZRguh','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','accessSync','shutdown','BrowserStack\x20config\x20file\x20not\x20found.','isTrue','../../helpers/test-observability/constants','./reporter/pwUtils','setFrameworkDetail','getConfig','assign','true','concat','MYdoy','requirePWModule','yarn','resolvedConfigFile','apply','yxlug','test','tmvyS','208305KPZznZ','TTGit','npx','splice','aNogM','push','pWGuT','judgq','96FkkPii','isRunning','getConfigPath','stringify','xqxbI','../../helpers/accessibility-automation/helper','R_OK','EVENTS','SMNme','join','../../helpers/utilities','10938403BlASgl','close','HbDnw','BROWSERSTACK_RERUN','dirname','resolve','SDK_CLEANUP','start','existsSync','ygvXI','constants','split','Error\x20in\x20deleting\x20playwright\x20results','hNSTJ','bxHzt','TXAbB','BROWSERSTACK_PW_CONFIG_DIR','cwd','PACKAGE_TYPE','automation','VOOOh','skipSessionName','--grep','reportConflictingEnvVarIssue','configPath','util','SDK_SETUP','JrXfb','isCLIEnabled','PnbDG','filter','testObservability','Proxy\x20url\x20:\x20','../../helpers/testhub/testhubHandler','3144186fswEKL','XtrUQ','isYarnPnP','No\x20Proxy\x20:\x20','slice','playwright-browserstack-sdk.config.cjs','reportFinalDetectionState','../../helpers/BrowserStackSetup','govWi','getInstance','env','\x22;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20process.env.GLOBAL_AGENT_NO_PROXY=\x22','info','playwright','platform','BByRi','SnVht'];a39_0x27b2=function(){return _0x533bc2;};return a39_0x27b2();}async function run(_0x5f09d3,_0xba11b3,_0xd6d092){const _0x1495e5=a39_0x9783da,_0xef7a62={'JrXfb':function(_0x34e22c,_0xc89a18){return _0x34e22c(_0xc89a18);},'MYdoy':'.browserstack','TXAbB':_0x1495e5(0x167),'ygvXI':function(_0x19fb8d,_0x3da2f6){return _0x19fb8d+_0x3da2f6;},'fLiUE':_0x1495e5(0x1de),'DqcHo':function(_0xc89e8a){return _0xc89e8a();},'TdUow':_0x1495e5(0x1f0),'RaMMQ':_0x1495e5(0x178),'SMNme':function(_0x2b181d,_0x33e19a){return _0x2b181d<_0x33e19a;},'ZRguh':function(_0x399150,_0x2d11cb){return _0x399150===_0x2d11cb;},'aNogM':'false','hnGbo':_0x1495e5(0x1da),'wonlW':function(_0x1e668a,_0x1f4e97){return _0x1e668a>=_0x1f4e97;},'FhdFO':_0x1495e5(0x1af),'mkoWK':function(_0x2097c9,_0x4c9247){return _0x2097c9!=_0x4c9247;},'SgspS':function(_0x41a4c1,_0xc0ef84,_0xcef202){return _0x41a4c1(_0xc0ef84,_0xcef202);},'bxHzt':_0x1495e5(0x17f),'govWi':function(_0x5eb91d,_0x5b7c83){return _0x5eb91d(_0x5b7c83);},'TTGit':_0x1495e5(0x155),'KeWUf':function(_0x1feb65,_0x167e6c){return _0x1feb65===_0x167e6c;},'Mbovt':_0x1495e5(0x1c3),'XaPjs':_0x1495e5(0x1ea),'KJlPr':function(_0x42d3fb,_0x12f813){return _0x42d3fb-_0x12f813;},'pWGuT':function(_0x1dd87b,_0x27ecef){return _0x1dd87b+_0x27ecef;},'tmvyS':'Updated\x20config\x20file\x20name\x20to\x20-\x20','iHlUQ':function(_0x124b4c,_0x469eee){return _0x124b4c>_0x469eee;},'SoWhx':function(_0x3cfab8,_0x1097bb){return _0x3cfab8+_0x1097bb;},'bEsRO':function(_0x3da29e,_0x18e663,_0xc63fbe,_0x146b88){return _0x3da29e(_0x18e663,_0xc63fbe,_0x146b88);},'CHgwC':_0x1495e5(0x183),'spHKk':_0x1495e5(0x18b),'zWdAF':_0x1495e5(0x1cb),'chOpf':_0x1495e5(0x187),'HbDnw':'--config','koncO':_0x1495e5(0x147),'hNSTJ':function(_0x42925d,_0x2d3020){return _0x42925d===_0x2d3020;},'zMxIF':_0x1495e5(0x1e2),'ruVDd':_0x1495e5(0x19d),'VOOOh':function(_0x18b190,_0x444db1){return _0x18b190|_0x444db1;},'judgq':function(_0x4d5a4a,_0x1cc82c){return _0x4d5a4a+_0x1cc82c;},'VcdJK':_0x1495e5(0x1ff),'SnVht':_0x1495e5(0x1a8),'Gliuw':function(_0x433ffd,_0x214fcd){return _0x433ffd(_0x214fcd);}};try{const _0x5d7a29=path[_0x1495e5(0x19a)](helper[_0x1495e5(0x1e7)](),_0xef7a62[_0x1495e5(0x181)]);try{fs[_0x1495e5(0x176)](_0x5d7a29,_0xef7a62[_0x1495e5(0x1b0)](fs[_0x1495e5(0x1a6)][_0x1495e5(0x197)],fs[_0x1495e5(0x1a6)][_0x1495e5(0x1f1)]));}catch(_0xc8e12a){ClientTroubleShootingService[_0x1495e5(0x1f6)]();}}catch(_0x238963){logger[_0x1495e5(0x1ec)](_0xef7a62[_0x1495e5(0x190)](_0xef7a62[_0x1495e5(0x152)],_0x238963));}try{const _0x5947b9=path['join'](helper[_0x1495e5(0x1e7)](),_0xef7a62['MYdoy'],_0xef7a62[_0x1495e5(0x1ab)]);fs['existsSync'](_0x5947b9)&&fs[_0x1495e5(0x169)](_0x5947b9);}catch(_0xbda16d){logger['debug'](_0xef7a62[_0x1495e5(0x1e1)](_0xef7a62[_0x1495e5(0x1ce)],_0xbda16d));}if(!_0xef7a62[_0x1495e5(0x1e4)](isTestCommand,_0x5f09d3,_0xba11b3)){_0xef7a62[_0x1495e5(0x1d0)](spawnOriginalProcess,_0xba11b3);return;}await PerformanceTester[_0x1495e5(0x16d)](PerformanceEvents['SDK_PRE_INITIALIZE'],async()=>{const _0x2a33d4=_0x1495e5,_0x5a957f={'EclLA':_0xef7a62['MYdoy'],'vmHHN':function(_0x3a1a5a){const _0xae12fd=a39_0x227c;return _0xef7a62[_0xae12fd(0x1d9)](_0x3a1a5a);},'PnbDG':function(_0x3dcfea){const _0xbe8f78=a39_0x227c;return _0xef7a62[_0xbe8f78(0x1d9)](_0x3dcfea);},'IBCBF':function(_0x20e542,_0x3548ec){const _0x1173a5=a39_0x227c;return _0xef7a62[_0x1173a5(0x1a5)](_0x20e542,_0x3548ec);},'mNkEK':_0xef7a62['TdUow']};if(!_0xd6d092[_0x2a33d4(0x1e8)]){logger['error'](_0xef7a62[_0x2a33d4(0x146)]);return;}await _0xd6d092[_0x2a33d4(0x1f5)](_0x5f09d3),CLIUtils[_0x2a33d4(0x17c)](FRAMEWORKS[_0x2a33d4(0x1e3)],FRAMEWORKS[_0x2a33d4(0x1e3)]),BrowserstackCLI['getInstance']()[_0x2a33d4(0x1fb)](_0xd6d092[_0x2a33d4(0x1e8)],_0xd6d092[_0x2a33d4(0x1b4)],_0xd6d092[_0x2a33d4(0x161)]),await BrowserstackCLI[_0x2a33d4(0x1c7)]()[_0x2a33d4(0x1ef)]();for(var _0x32e1d6=0x0;_0xef7a62[_0x2a33d4(0x199)](_0x32e1d6,constants['INTERNALLY_USED_ENV_VARS']['length']);_0x32e1d6++){var _0x5a2e55=constants[_0x2a33d4(0x14e)][_0x32e1d6];process['env'][_0x5a2e55]&&await ClientTroubleShootingService[_0x2a33d4(0x1b3)](_0x5a2e55);}const _0x5f199a=BrowserstackCLI['getInstance']()[_0x2a33d4(0x17d)]();!helper[_0x2a33d4(0x160)](_0x5f199a[_0x2a33d4(0x163)])&&(process['env'][_0x2a33d4(0x143)]=!![]);_0xef7a62[_0x2a33d4(0x174)](_0x5f199a[_0x2a33d4(0x163)],![])&&(process[_0x2a33d4(0x1c8)]['BROWSERSTACK_AUTOMATION']=_0xef7a62[_0x2a33d4(0x18d)],_0xba11b3=_0xba11b3[_0x2a33d4(0x1ba)](_0x22a59b=>_0x22a59b!==_0x2a33d4(0x13c)));const _0x683bff=_0xba11b3['indexOf'](_0xef7a62['hnGbo']);(_0xef7a62[_0x2a33d4(0x166)](_0x683bff,0x0)||_0xef7a62['ZRguh'](_0x5f199a[_0x2a33d4(0x1bb)],![]))&&(process[_0x2a33d4(0x1c8)][_0x2a33d4(0x16c)]=_0xef7a62[_0x2a33d4(0x18d)],_0xba11b3=_0xba11b3[_0x2a33d4(0x1ba)](_0x2f0a6c=>_0x2f0a6c!==_0x2a33d4(0x1da)));!helper[_0x2a33d4(0x158)](_0xd6d092[_0x2a33d4(0x161)])&&_0xd6d092[_0x2a33d4(0x161)]['has'](_0xef7a62[_0x2a33d4(0x1fd)])&&(process[_0x2a33d4(0x1c8)]['BROWSERSTACK_AUTOMATION']=_0xd6d092[_0x2a33d4(0x161)][_0x2a33d4(0x1f2)](_0xef7a62['FhdFO'])||!![]);_0xef7a62['mkoWK'](_0xd6d092['config'][_0x2a33d4(0x1bb)],null)&&!helper[_0x2a33d4(0x179)](process['env'][_0x2a33d4(0x16c)])&&(process[_0x2a33d4(0x1c8)][_0x2a33d4(0x16c)]=process[_0x2a33d4(0x1c8)][_0x2a33d4(0x16c)]||_0xd6d092[_0x2a33d4(0x1e8)][_0x2a33d4(0x1bb)]);const _0x35eb93=!helper['isFalse'](process['env'][_0x2a33d4(0x16c)]);_0xd6d092[_0x2a33d4(0x1e8)][_0x2a33d4(0x168)]&&(process[_0x2a33d4(0x1c8)][_0x2a33d4(0x175)]=JSON[_0x2a33d4(0x194)](_0xd6d092[_0x2a33d4(0x1e8)]['accessibilityOptions']));let _0x231831=![];_0xd6d092[_0x2a33d4(0x1e8)]['accessibility']&&(_0x231831=!![],process[_0x2a33d4(0x1c8)][_0x2a33d4(0x1d3)]=_0xd6d092['config']['accessibility']);const _0x526c16=_0xba11b3[_0x2a33d4(0x180)](),_0x503f03=await _0xef7a62['SgspS'](getUserPlaywrightConfig,_0x5f09d3,_0xba11b3);if(helper[_0x2a33d4(0x158)](_0x503f03)){_0xef7a62[_0x2a33d4(0x1b7)](spawnOriginalProcess,_0x526c16);return;}const _0x5a990f=_0x503f03[_0x2a33d4(0x144)]?path['dirname'](_0x503f03[_0x2a33d4(0x144)]):process['cwd']();process[_0x2a33d4(0x1c8)][_0x2a33d4(0x1ac)]=_0x5a990f,await PerformanceTester[_0x2a33d4(0x16d)](PerformanceEvents[_0x2a33d4(0x149)],async()=>{const _0x2ef281=_0x2a33d4;!BrowserstackCLI[_0x2ef281(0x1c7)]()['isRunning']()&&await TestHubHandler[_0x2ef281(0x1d1)](FRAMEWORKS[_0x2ef281(0x1e3)],_0xd6d092),_0x35eb93&&_0xef7a62[_0x2ef281(0x1b7)](handleO11yRerun,_0xba11b3);})();if(!BrowserstackCLI[_0x2a33d4(0x1c7)]()[_0x2a33d4(0x192)]()){let _0x33c08d=_0xef7a62['ZRguh'](process[_0x2a33d4(0x1c8)][_0x2a33d4(0x1d3)],_0xef7a62[_0x2a33d4(0x1aa)]);_0x33c08d=_0x33c08d||_0xef7a62[_0x2a33d4(0x1c6)](checkAccessibilityPlatformConfig,_0xd6d092[_0x2a33d4(0x1e8)]),process[_0x2a33d4(0x1c8)][_0x2a33d4(0x1d3)]=_0x33c08d,_0x33c08d&&_0xef7a62[_0x2a33d4(0x1c6)](setAccessibilityCapabilities,_0xd6d092[_0x2a33d4(0x1e8)]);}const _0x487fd3=path[_0x2a33d4(0x19a)](_0x503f03[_0x2a33d4(0x144)]?path['dirname'](_0x503f03['path']):process['cwd'](),_0xef7a62[_0x2a33d4(0x18a)]);fs[_0x2a33d4(0x13f)](_0x487fd3,helper[_0x2a33d4(0x170)](_0xd6d092['config'])),process[_0x2a33d4(0x1c8)][_0x2a33d4(0x15e)]=_0x487fd3,helper[_0x2a33d4(0x16a)]();let _0x9e329c='';_0xef7a62['KeWUf'](helper[_0x2a33d4(0x1f8)](),constants[_0x2a33d4(0x1ae)][_0x2a33d4(0x14f)])?_0x9e329c=_0xef7a62[_0x2a33d4(0x151)]:_0x9e329c=_0xef7a62['XaPjs'];let _0x3c1a47='';if(helper[_0x2a33d4(0x165)](_0x503f03[_0x2a33d4(0x144)])){_0x3c1a47='\x0a\x0a\x20\x20\x20\x20import\x20pkg\x20from\x20\x27browserstack-node-sdk\x27;\x0a\x20\x20\x20\x20export\x20default\x20pkg._modifyPlaywright()\x0a';const _0x47629d=_0x9e329c['split']('.');_0x47629d[_0xef7a62[_0x2a33d4(0x15a)](_0x47629d[_0x2a33d4(0x14d)],0x1)]='ts',_0x9e329c=_0x47629d[_0x2a33d4(0x19a)]('.'),logger[_0x2a33d4(0x1ec)](_0xef7a62[_0x2a33d4(0x18f)](_0xef7a62[_0x2a33d4(0x188)],_0x9e329c));}else _0x3c1a47='\x0a\x0a\x20\x20\x20\x20const\x20modifyPWConfig\x20=\x20require(\x27browserstack-node-sdk\x27)._modifyPlaywright;\x0a\x0a\x20\x20\x20\x20module.exports\x20=\x20modifyPWConfig();\x0a';const _0x2d3eb9=path['join'](_0x503f03[_0x2a33d4(0x144)]?path[_0x2a33d4(0x1a0)](_0x503f03['path']):process[_0x2a33d4(0x1ad)](),_0x9e329c);let _0x5cadd2=_0x503f03['path']?_0x503f03['path']:'';_0x5cadd2=_0xef7a62[_0x2a33d4(0x14c)](_0x5cadd2[_0x2a33d4(0x14d)],0x0)?path[_0x2a33d4(0x1a1)](_0x5cadd2):'',process[_0x2a33d4(0x1c8)]['USER_CONFIG_DETAILS_PATH']=_0x5cadd2;const _0x4431ac=helper[_0x2a33d4(0x1f3)](_0xd6d092[_0x2a33d4(0x1e8)]),_0x2e8acb=helper[_0x2a33d4(0x173)](_0xd6d092[_0x2a33d4(0x1e8)]);logger[_0x2a33d4(0x1ec)](_0x2a33d4(0x1bc)+_0x4431ac),logger['debug'](_0x2a33d4(0x1c1)+_0x2e8acb);_0x4431ac&&(_0x3c1a47=_0xef7a62['SoWhx'](_0x2a33d4(0x203)+_0x4431ac+_0x2a33d4(0x1c9)+_0x2e8acb+_0x2a33d4(0x159),_0x3c1a47));helper[_0x2a33d4(0x1d8)]({},_0xba11b3),fs[_0x2a33d4(0x13f)](_0x2d3eb9,_0x3c1a47),PerformanceTester[_0x2a33d4(0x200)](PerformanceEvents[_0x2a33d4(0x1b6)]);const _0x505b33=_0xef7a62[_0x2a33d4(0x1dc)](spawn,helper[_0x2a33d4(0x1c0)]()?_0xef7a62['CHgwC']:_0xef7a62[_0x2a33d4(0x1fe)],[_0xef7a62[_0x2a33d4(0x14a)],_0xef7a62[_0x2a33d4(0x204)],_0xef7a62[_0x2a33d4(0x19e)],_0xef7a62['KeWUf'](process[_0x2a33d4(0x1cc)],_0xef7a62['koncO'])?'\x22'+_0x2d3eb9+'\x22':_0x2d3eb9,..._0xba11b3[_0x2a33d4(0x1c2)](0x2)],{'shell':_0xef7a62[_0x2a33d4(0x1a9)](process['platform'],_0xef7a62[_0x2a33d4(0x140)]),'stdio':_0xef7a62['zMxIF'],'cwd':process[_0x2a33d4(0x1ad)](),'env':Object[_0x2a33d4(0x17e)]({},process[_0x2a33d4(0x1c8)],{'BROWSERSTACK_CONFIG_FILE_PATH':helper[_0x2a33d4(0x193)](_0x5f09d3),'BROWSERSTACK_SKIP_SESSION_STATUS':_0xd6d092[_0x2a33d4(0x1e8)][_0x2a33d4(0x1d4)][_0x2a33d4(0x171)],'BROWSERSTACK_SKIP_SESSION_NAME':_0xd6d092[_0x2a33d4(0x1e8)][_0x2a33d4(0x1d4)][_0x2a33d4(0x1b1)],'BROWSERSTACK_LOG_LEVEL':_0xd6d092[_0x2a33d4(0x1e8)]['logLevel']})}),_0x4e2b1e=()=>{const _0xfc4b20=_0x2a33d4;try{const _0x5cd32b=path['join'](helper[_0xfc4b20(0x1e7)](),_0xef7a62['MYdoy'],_0xef7a62['TXAbB']);if(fs[_0xfc4b20(0x1a4)](_0x5cd32b)){let _0x43e979=fs[_0xfc4b20(0x164)](_0x5cd32b);_0x43e979=JSON['parse'](_0x43e979),_0xd6d092['errorMessage']=_0x43e979,fs[_0xfc4b20(0x169)](_0x5cd32b);}}catch(_0x4f85c9){logger[_0xfc4b20(0x1ec)](_0xef7a62[_0xfc4b20(0x1a5)](_0xef7a62[_0xfc4b20(0x1e6)],_0x4f85c9));}};_0x505b33['on'](_0xef7a62[_0x2a33d4(0x1ee)],async _0x447c94=>{const _0x18f01f=_0x2a33d4;try{PerformanceTester[_0x18f01f(0x1a3)](PerformanceEvents[_0x18f01f(0x1a2)]),_0x5a957f[_0x18f01f(0x1d6)](_0x4e2b1e),await TestHubHandler['stop'](),await ClientTroubleShootingService[_0x18f01f(0x1c4)]();const _0x13091d=BrowserstackCLI[_0x18f01f(0x1b8)]();await BrowserstackCLI['getInstance']()[_0x18f01f(0x1f4)](),TestDetails[_0x18f01f(0x177)](),_0x5a957f[_0x18f01f(0x1b9)](printBuildLink),await utilities['finalExecution'](_0xd6d092,_0x13091d),process[_0x18f01f(0x1db)]=_0x447c94,logger[_0x18f01f(0x1ec)](_0x18f01f(0x16e)+_0x447c94),logger[_0x18f01f(0x1ca)](_0x18f01f(0x156)+_0x2d3eb9),fs[_0x18f01f(0x169)](_0x2d3eb9);fs[_0x18f01f(0x1a4)](_0x487fd3)&&(logger[_0x18f01f(0x1ec)](_0x18f01f(0x156)+_0x487fd3),fs[_0x18f01f(0x169)](_0x487fd3));const _0x397a1f=fs['readdirSync'](path['join'](helper[_0x18f01f(0x1e7)](),_0x5a957f[_0x18f01f(0x162)]))[_0x18f01f(0x1ba)](_0x21c771=>_0x21c771[_0x18f01f(0x16b)](_0x18f01f(0x1dd)));_0x397a1f[_0x18f01f(0x157)](_0x25138f=>{const _0x516dff=_0x18f01f;fs[_0x516dff(0x169)](path[_0x516dff(0x19a)](helper['homedir'](),_0x5a957f[_0x516dff(0x162)],_0x25138f));});}catch(_0x11197f){logger['debug'](_0x5a957f['IBCBF'](_0x5a957f[_0x18f01f(0x13b)],_0x11197f));}});})();}module['exports']=run; | ||
| 'use strict';const a39_0x218ce4=a39_0x8d9a;(function(_0x3fae34,_0x4212b9){const _0xa16bab=a39_0x8d9a,_0x25248f=_0x3fae34();while(!![]){try{const _0x18c089=parseInt(_0xa16bab(0x11a))/0x1+parseInt(_0xa16bab(0x10c))/0x2+parseInt(_0xa16bab(0x134))/0x3+-parseInt(_0xa16bab(0x100))/0x4*(-parseInt(_0xa16bab(0x1ab))/0x5)+parseInt(_0xa16bab(0x199))/0x6*(parseInt(_0xa16bab(0x12c))/0x7)+-parseInt(_0xa16bab(0x185))/0x8*(-parseInt(_0xa16bab(0x171))/0x9)+-parseInt(_0xa16bab(0x1a2))/0xa*(parseInt(_0xa16bab(0x13d))/0xb);if(_0x18c089===_0x4212b9)break;else _0x25248f['push'](_0x25248f['shift']());}catch(_0x2f77fa){_0x25248f['push'](_0x25248f['shift']());}}}(a39_0x6b5b,0x710cb));const fs=require('fs'),path=require(a39_0x218ce4(0x187)),{spawn}=require('child_process'),{format}=require('util'),logger=require(a39_0x218ce4(0x136))['winstonLogger'],{default:BrowserStackSetup}=require(a39_0x218ce4(0x143)),helper=require(a39_0x218ce4(0x190)),utilities=require(a39_0x218ce4(0x154)),constants=require(a39_0x218ce4(0x142)),{FRAMEWORKS}=require(a39_0x218ce4(0x135)),{getConfigLoaderPath}=require('./reporter/pwUtils'),{checkAccessibilityPlatformConfig}=require('../../helpers/accessibility-automation/helper'),{setAccessibilityCapabilities}=require(a39_0x218ce4(0x11f)),{printBuildLink}=require(a39_0x218ce4(0x104)),TestDetails=require(a39_0x218ce4(0x17b)),TestHubHandler=require(a39_0x218ce4(0x10a)),PerformanceTester=require('../../helpers/performance/performance-tester'),BrowserstackCLI=require('../v2/browserstackCLI'),PerformanceEvents=require(a39_0x218ce4(0x17f))[a39_0x218ce4(0x15b)],CLIUtils=require('../v2/cliUtils'),TestInfo=require(a39_0x218ce4(0x114)),ClientTroubleShootingService=require(a39_0x218ce4(0x129)),getUserPlaywrightConfig=async(_0x2a0008,_0x335749)=>{const _0x58bef2=a39_0x218ce4,_0x564460={'hoMUi':function(_0x5bb70e){return _0x5bb70e();},'MzYgC':function(_0x478f94){return _0x478f94();},'OkFxc':function(_0x5152a2,_0x42fb56){return _0x5152a2(_0x42fb56);},'vivrY':function(_0x3fc48c,_0x2a4647){return _0x3fc48c(_0x2a4647);},'wXGsV':_0x58bef2(0xfa),'ERgoi':_0x58bef2(0x156)},_0x4a4bc3=!helper[_0x58bef2(0x186)](_0x2a0008[_0x58bef2(0x11e)]),_0x386989=_0x4a4bc3?path[_0x58bef2(0x14f)](process['cwd'](),_0x2a0008[_0x58bef2(0x11e)]):process[_0x58bef2(0x106)](),{resolveConfigFile:_0xace574,resolveConfigLocation:_0x56c318}=helper[_0x58bef2(0x116)]()?helper['requireConfigLoaderYarnPnP'](..._0x564460[_0x58bef2(0x159)](getConfigLoaderPath)):helper[_0x58bef2(0x13f)][_0x58bef2(0x119)](null,_0x564460[_0x58bef2(0x149)](getConfigLoaderPath)),_0x4ecab1=_0xace574?_0x564460['OkFxc'](_0xace574,_0x386989):helper['nestedKeyValue'](_0x564460[_0x58bef2(0x17d)](_0x56c318,_0x386989),[_0x564460[_0x58bef2(0x110)]]),_0x243d77={};if(_0x4a4bc3){const _0x2b3c85=_0x335749[_0x58bef2(0x11d)](_0xa81b7d=>_0xa81b7d===_0x58bef2(0x155)||_0xa81b7d==='-c'||_0xa81b7d[_0x58bef2(0x14e)](_0x58bef2(0x156)));_0x335749[_0x58bef2(0x10e)](_0x2b3c85,_0x335749[_0x2b3c85][_0x58bef2(0x14e)](_0x564460['ERgoi'])?0x1:0x2);}const _0x1d9746={};return _0x1d9746['path']=_0x4ecab1,_0x1d9746[_0x58bef2(0x11e)]=_0x243d77,_0x1d9746;},handleO11yRerun=_0x494f2a=>{const _0x5a7931=a39_0x218ce4,_0x24cef1={};_0x24cef1['MMcwT']=_0x5a7931(0x160);const _0x4911aa=_0x24cef1,_0x8d8c8f=helper[_0x5a7931(0x18c)](process['env']['BROWSERSTACK_RERUN']);if(_0x8d8c8f){const _0x4a710d=process[_0x5a7931(0x173)][_0x5a7931(0xfe)],_0x884e75=[];if(helper['validateRerunTestList'](_0x4a710d)&&!helper[_0x5a7931(0x186)](_0x4a710d)){_0x4a710d[_0x5a7931(0x169)](',')[_0x5a7931(0x17e)](_0x765aee=>{const _0x265cce=_0x5a7931;_0x884e75[_0x265cce(0x16e)]('('+_0x765aee['trim']()+')');});const _0x41f88e='^'+_0x884e75[_0x5a7931(0x15f)]('|')+'$';_0x494f2a[_0x5a7931(0x16e)](_0x4911aa['MMcwT'],_0x41f88e);}}},spawnOriginalProcess=_0x4b568a=>{const _0x14a1cf=a39_0x218ce4,_0x1afc7b={'CNPEA':function(_0x210988,_0x8939e5,_0x58124e,_0x130364){return _0x210988(_0x8939e5,_0x58124e,_0x130364);},'WqjBZ':_0x14a1cf(0x182),'exwQa':_0x14a1cf(0x19d),'BfSaV':_0x14a1cf(0x18d),'JDZnF':function(_0x4af133,_0x2fa9ec){return _0x4af133===_0x2fa9ec;},'vQIfp':'win32','mOzCa':_0x14a1cf(0x13b)};_0x1afc7b[_0x14a1cf(0x16d)](spawn,helper[_0x14a1cf(0x116)]()?_0x1afc7b[_0x14a1cf(0x193)]:_0x1afc7b[_0x14a1cf(0x15d)],[_0x1afc7b[_0x14a1cf(0x127)],..._0x4b568a[_0x14a1cf(0x1a4)](0x1)],{'shell':_0x1afc7b[_0x14a1cf(0x122)](process['platform'],_0x1afc7b[_0x14a1cf(0x14b)]),'stdio':_0x1afc7b[_0x14a1cf(0x128)],'cwd':process['cwd']()});},isTestCommand=(_0x3342fc,_0x21e90b)=>{const _0x2c4e00=a39_0x218ce4,_0x15733d={};_0x15733d[_0x2c4e00(0x189)]=function(_0x234be3,_0x2e411e){return _0x234be3>_0x2e411e;},_0x15733d[_0x2c4e00(0x161)]=function(_0x28342e,_0x35155d){return _0x28342e===_0x35155d;},_0x15733d['Lqrvi']=_0x2c4e00(0x146);const _0x4b4cfd=_0x15733d;if(_0x4b4cfd['iDplS'](_0x21e90b[_0x2c4e00(0x126)],0x1)&&_0x4b4cfd[_0x2c4e00(0x161)](_0x21e90b[0x1],_0x4b4cfd['Lqrvi']))return!![];return![];};function a39_0x6b5b(){const _0x9d014=['platform','pskeK','yvbke','length','BfSaV','mOzCa','../utils/clientTroubleshootingService','end','acGDD','490301tweQsJ','No\x20Proxy\x20:\x20','playwright-browserstack-sdk.config.js','BROWSERSTACK_AUTOMATION','dirname','playwright-browserstack-sdk.config.cjs','start','testObservability','798504lIsRdM','../../helpers/test-observability/constants','../../helpers/logger','isTypescriptProject','CTEoz','skipSessionName','shutdown','inherit','BROWSERSTACK_TEST_ACCESSIBILITY_YML','17874373fMmQww','BROWSERSTACK_SETUP_CONFIG_PATH','requirePWModule','indexOf','W_OK','../utils/constants','../../helpers/BrowserStackSetup','rjmcT','getInstance','test','NXZYn','readdirSync','MzYgC','isRunning','vQIfp','--disable-browserstack-automation','IovGi','startsWith','resolve','OuWrb','SDK_POST_INITIALIZE','isFalse','filter','../../helpers/utilities','--config','--config=','bootstrap','cliConfig','hoMUi','homedir','EVENTS','ijMbE','exwQa','Updated\x20config\x20file\x20name\x20to\x20-\x20','join','--grep','kwSgd','--disable-test-observability','AisOp','browserstackSetupConfig.json','hiSvt','zHScR','finalExecution','\x0a\x0a\x20\x20\x20\x20const\x20modifyPWConfig\x20=\x20require(\x27browserstack-node-sdk\x27)._modifyPlaywright;\x0a\x0a\x20\x20\x20\x20module.exports\x20=\x20modifyPWConfig();\x0a','split','unlinkSync','FdfbJ','getNoProxy','CNPEA','push','exitCode','accessSync','63MNqFNc','aQvzn','env','.browserstack','oasyk','zKxDQ','concat','Proxy\x20url\x20:\x20','serializeToYamlString','SDK_SETUP','./reporter/test-details','reportDotBrowserStackFolderNotAccessibleIssue','vivrY','map','../../helpers/performance/constants','VAyIn','isCLIEnabled','yarn','get','gDLND','673432YGmxFG','isUndefined','path','true','iDplS','RBYsQ','stringify','isTrue','playwright','measureWrapper','stop','../../helpers/helper','DcaYq','USER_CONFIG_DETAILS_PATH','WqjBZ','exports','setFrameworkDetail','existsSync','BROWSERSTACK_TEST_OBSERVABILITY','Error\x20in\x20accessing\x20.browserstack\x20directory:\x20','78yNkDFy','KuSMA','PLAYWRIGHT','skipSessionStatus','npx','close','\x0a\x0a\x20\x20\x20\x20import\x20pkg\x20from\x20\x27browserstack-node-sdk\x27;\x0a\x20\x20\x20\x20export\x20default\x20pkg._modifyPlaywright()\x0a','rIUit','has','10ugxhIo','WQQHg','slice','writeFileSync','WIzRL','filterBrowserstackArgs','pw_result.json','forEach','accessibility','22760ZBYcia','RbCbX','debug','getConfigPath','win32','false','readFileSync','resolvedConfigFile','BROWSERSTACK_PW_CONFIG_DIR','GqErz','SDK_CLEANUP','BROWSERSTACK_RERUN_TESTS','OmScz','8bNgzug','INTERNALLY_USED_ENV_VARS','MODULE','CwSHA','../../helpers/test-observability/utils','process.env.GLOBAL_AGENT_HTTP_PROXY=\x22','cwd','iIlyv','accessibilityOptions','Error\x20in\x20deleting\x20playwright\x20results','../../helpers/testhub/testhubHandler','constants','50274USzkEi','Deleting\x20','splice','clearTempPWConfig','wXGsV','\x22;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20process.env.GLOBAL_AGENT_NO_PROXY=\x22','FkaFT','\x22;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20bootstrap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20try\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bootstrap\x20=\x20require(\x22global-agent\x22).bootstrap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}catch{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20is\x20a\x20failsafe\x20if\x20global-agent\x20present\x20inside\x20sdk\x20node_modules\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bootstrap\x20=\x20require(\x22./node_modules/browserstack-node-sdk/node_modules/global-agent\x22).bootstrap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bootstrap();','../v2/TestInfo','nCeXP','isYarnPnP','PACKAGE_TYPE','setBrowserstackConfig','apply','287773FTUOER','IuKao','JXRGi','findIndex','config','./accessibility-helper','browserstackAutomation','launchBuild','JDZnF'];a39_0x6b5b=function(){return _0x9d014;};return a39_0x6b5b();}function a39_0x8d9a(_0x30c754,_0x48a680){const _0x6b5bd4=a39_0x6b5b();return a39_0x8d9a=function(_0x8d9a1,_0x4f32fb){_0x8d9a1=_0x8d9a1-0xfa;let _0x480aaa=_0x6b5bd4[_0x8d9a1];return _0x480aaa;},a39_0x8d9a(_0x30c754,_0x48a680);}async function run(_0x510a85,_0x4106a7,_0x5d7f16){const _0x37e420=a39_0x218ce4,_0x4d6907={'AisOp':_0x37e420(0x174),'OmScz':_0x37e420(0x1a8),'CwSHA':function(_0x478b64,_0x39e454){return _0x478b64+_0x39e454;},'iIlyv':'Error\x20in\x20getting\x20funnel\x20data\x20results','PopWB':function(_0x2b6ed7){return _0x2b6ed7();},'RbCbX':function(_0x48c44b){return _0x48c44b();},'FdfbJ':function(_0x565ec5,_0x3f7d3e){return _0x565ec5+_0x3f7d3e;},'OuWrb':'Error\x20in\x20closing\x20playwright','WIzRL':function(_0xe55ff0,_0x3d874a){return _0xe55ff0(_0x3d874a);},'rIUit':'BrowserStack\x20config\x20file\x20not\x20found.','oasyk':function(_0x212ed6,_0x1a4d44){return _0x212ed6<_0x1a4d44;},'CTEoz':function(_0x230f29,_0x3c4c54){return _0x230f29===_0x3c4c54;},'nCeXP':_0x37e420(0x1b0),'rjmcT':_0x37e420(0x162),'DcaYq':function(_0x505f4d,_0x570796){return _0x505f4d>=_0x570796;},'IuKao':function(_0x2f9ed7,_0x21a0d7){return _0x2f9ed7===_0x21a0d7;},'yvbke':'automation','zcLSG':function(_0x274596,_0x31af31){return _0x274596!=_0x31af31;},'zKxDQ':function(_0xf3497f,_0x3ea5b6,_0x4ebea6){return _0xf3497f(_0x3ea5b6,_0x4ebea6);},'zHScR':function(_0x5bf40c,_0x143479){return _0x5bf40c===_0x143479;},'acGDD':_0x37e420(0x188),'GqErz':function(_0x5ed36c,_0xb97e33){return _0x5ed36c(_0xb97e33);},'IovGi':_0x37e420(0x164),'ByXKu':_0x37e420(0x131),'GUhjr':_0x37e420(0x12e),'Johhb':function(_0x1bdea6,_0x269331){return _0x1bdea6-_0x269331;},'aQvzn':function(_0x472083,_0x4fccc5){return _0x472083+_0x4fccc5;},'naiLK':_0x37e420(0x15e),'PshVn':function(_0x339ca8,_0x17dcc5){return _0x339ca8>_0x17dcc5;},'JXRGi':function(_0x59c6a4,_0x538f8a,_0x35fd67,_0x9086cf){return _0x59c6a4(_0x538f8a,_0x35fd67,_0x9086cf);},'KuSMA':_0x37e420(0x182),'ijMbE':'npx','eVrJx':_0x37e420(0x18d),'HuRvi':_0x37e420(0x146),'gDLND':_0x37e420(0x155),'pskeK':_0x37e420(0x1af),'WQQHg':function(_0x380998,_0x41be31){return _0x380998===_0x41be31;},'RBYsQ':_0x37e420(0x13b),'YpatB':_0x37e420(0x19e),'DpSlt':function(_0x526c1b,_0x1f903e){return _0x526c1b|_0x1f903e;},'NXZYn':_0x37e420(0x198),'FkaFT':function(_0x1603c7,_0x4c0378){return _0x1603c7+_0x4c0378;},'TsIvD':_0x37e420(0x109),'apbAG':function(_0x503100,_0x253bc8){return _0x503100(_0x253bc8);}};try{const _0x1b48df=path['join'](helper[_0x37e420(0x15a)](),_0x4d6907[_0x37e420(0x163)]);try{fs[_0x37e420(0x170)](_0x1b48df,_0x4d6907['DpSlt'](fs[_0x37e420(0x10b)]['R_OK'],fs[_0x37e420(0x10b)][_0x37e420(0x141)]));}catch(_0x320189){ClientTroubleShootingService[_0x37e420(0x17c)]();}}catch(_0x4b8120){logger['debug'](_0x4d6907['aQvzn'](_0x4d6907[_0x37e420(0x147)],_0x4b8120));}try{const _0x39c0bc=path[_0x37e420(0x15f)](helper[_0x37e420(0x15a)](),_0x4d6907[_0x37e420(0x163)],_0x4d6907[_0x37e420(0xff)]);fs[_0x37e420(0x196)](_0x39c0bc)&&fs[_0x37e420(0x16a)](_0x39c0bc);}catch(_0x34ddc4){logger[_0x37e420(0x1ad)](_0x4d6907[_0x37e420(0x112)](_0x4d6907['TsIvD'],_0x34ddc4));}if(!_0x4d6907[_0x37e420(0x176)](isTestCommand,_0x510a85,_0x4106a7)){_0x4d6907['apbAG'](spawnOriginalProcess,_0x4106a7);return;}await PerformanceTester[_0x37e420(0x18e)](PerformanceEvents['SDK_PRE_INITIALIZE'],async()=>{const _0x269b05=_0x37e420,_0x296c6d={'VAyIn':function(_0x442df4,_0x1eea9b){const _0x299c13=a39_0x8d9a;return _0x4d6907[_0x299c13(0x1a6)](_0x442df4,_0x1eea9b);},'hiSvt':_0x4d6907[_0x269b05(0x163)]};if(!_0x5d7f16['config']){logger['error'](_0x4d6907[_0x269b05(0x1a0)]);return;}await _0x5d7f16['initialize'](_0x510a85),CLIUtils[_0x269b05(0x195)](FRAMEWORKS['PLAYWRIGHT'],FRAMEWORKS[_0x269b05(0x19b)]),BrowserstackCLI['getInstance']()[_0x269b05(0x118)](_0x5d7f16['config'],_0x5d7f16['configPath'],_0x5d7f16[_0x269b05(0x158)]),await BrowserstackCLI['getInstance']()[_0x269b05(0x157)]();for(var _0x350e0a=0x0;_0x4d6907[_0x269b05(0x175)](_0x350e0a,constants['INTERNALLY_USED_ENV_VARS'][_0x269b05(0x126)]);_0x350e0a++){var _0x5d5c1d=constants[_0x269b05(0x101)][_0x350e0a];process['env'][_0x5d5c1d]&&await ClientTroubleShootingService['reportConflictingEnvVarIssue'](_0x5d5c1d);}const _0x47b0c6=BrowserstackCLI[_0x269b05(0x145)]()['getConfig']();!helper[_0x269b05(0x152)](_0x47b0c6[_0x269b05(0x120)])&&(process[_0x269b05(0x173)][_0x269b05(0x12f)]=!![]);_0x4d6907[_0x269b05(0x138)](_0x47b0c6[_0x269b05(0x120)],![])&&(process[_0x269b05(0x173)][_0x269b05(0x12f)]=_0x4d6907[_0x269b05(0x115)],_0x4106a7=_0x4106a7['filter'](_0x3a4003=>_0x3a4003!==_0x269b05(0x14c)));const _0x2da86b=_0x4106a7[_0x269b05(0x140)](_0x4d6907[_0x269b05(0x144)]);(_0x4d6907[_0x269b05(0x191)](_0x2da86b,0x0)||_0x4d6907[_0x269b05(0x11b)](_0x47b0c6[_0x269b05(0x133)],![]))&&(process['env'][_0x269b05(0x197)]=_0x4d6907[_0x269b05(0x115)],_0x4106a7=_0x4106a7['filter'](_0x50a436=>_0x50a436!==_0x269b05(0x162)));!helper['isUndefined'](_0x5d7f16[_0x269b05(0x158)])&&_0x5d7f16[_0x269b05(0x158)][_0x269b05(0x1a1)](_0x4d6907['yvbke'])&&(process[_0x269b05(0x173)]['BROWSERSTACK_AUTOMATION']=_0x5d7f16[_0x269b05(0x158)][_0x269b05(0x183)](_0x4d6907[_0x269b05(0x125)])||!![]);_0x4d6907['zcLSG'](_0x5d7f16[_0x269b05(0x11e)][_0x269b05(0x133)],null)&&!helper[_0x269b05(0x18c)](process['env'][_0x269b05(0x197)])&&(process['env'][_0x269b05(0x197)]=process[_0x269b05(0x173)][_0x269b05(0x197)]||_0x5d7f16[_0x269b05(0x11e)][_0x269b05(0x133)]);const _0x5c9e24=!helper[_0x269b05(0x152)](process[_0x269b05(0x173)]['BROWSERSTACK_TEST_OBSERVABILITY']);_0x5d7f16['config'][_0x269b05(0x108)]&&(process[_0x269b05(0x173)]['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML']=JSON[_0x269b05(0x18b)](_0x5d7f16[_0x269b05(0x11e)][_0x269b05(0x108)]));let _0x3c95d6=![];_0x5d7f16[_0x269b05(0x11e)][_0x269b05(0x1aa)]&&(_0x3c95d6=!![],process['env'][_0x269b05(0x13c)]=_0x5d7f16[_0x269b05(0x11e)]['accessibility']);const _0x5a8cbd=_0x4106a7[_0x269b05(0x177)](),_0x4e3530=await _0x4d6907[_0x269b05(0x176)](getUserPlaywrightConfig,_0x510a85,_0x4106a7);if(helper[_0x269b05(0x186)](_0x4e3530)){_0x4d6907[_0x269b05(0x1a6)](spawnOriginalProcess,_0x5a8cbd);return;}const _0x5dcb72=_0x4e3530[_0x269b05(0x187)]?path[_0x269b05(0x130)](_0x4e3530['path']):process[_0x269b05(0x106)]();process[_0x269b05(0x173)][_0x269b05(0xfb)]=_0x5dcb72,await PerformanceTester[_0x269b05(0x18e)](PerformanceEvents[_0x269b05(0x151)],async()=>{const _0x24ade0=_0x269b05;!BrowserstackCLI[_0x24ade0(0x145)]()[_0x24ade0(0x14a)]()&&await TestHubHandler[_0x24ade0(0x121)](FRAMEWORKS[_0x24ade0(0x19b)],_0x5d7f16),_0x5c9e24&&_0x296c6d[_0x24ade0(0x180)](handleO11yRerun,_0x4106a7);})();if(!BrowserstackCLI[_0x269b05(0x145)]()[_0x269b05(0x14a)]()){let _0x308aff=_0x4d6907[_0x269b05(0x166)](process[_0x269b05(0x173)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML'],_0x4d6907[_0x269b05(0x12b)]);_0x308aff=_0x308aff||_0x4d6907[_0x269b05(0xfc)](checkAccessibilityPlatformConfig,_0x5d7f16['config']),process[_0x269b05(0x173)][_0x269b05(0x13c)]=_0x308aff,_0x308aff&&_0x4d6907[_0x269b05(0xfc)](setAccessibilityCapabilities,_0x5d7f16[_0x269b05(0x11e)]);}const _0x1b1bda=path['join'](_0x4e3530[_0x269b05(0x187)]?path['dirname'](_0x4e3530[_0x269b05(0x187)]):process['cwd'](),_0x4d6907[_0x269b05(0x14d)]);fs[_0x269b05(0x1a5)](_0x1b1bda,helper[_0x269b05(0x179)](_0x5d7f16['config'])),process[_0x269b05(0x173)][_0x269b05(0x13e)]=_0x1b1bda,helper[_0x269b05(0x10f)]();let _0x468afd='';_0x4d6907[_0x269b05(0x11b)](helper['getPackageType'](),constants[_0x269b05(0x117)][_0x269b05(0x102)])?_0x468afd=_0x4d6907['ByXKu']:_0x468afd=_0x4d6907['GUhjr'];let _0x349163='';if(helper[_0x269b05(0x137)](_0x4e3530['path'])){_0x349163=_0x269b05(0x19f);const _0x294ca0=_0x468afd[_0x269b05(0x169)]('.');_0x294ca0[_0x4d6907['Johhb'](_0x294ca0['length'],0x1)]='ts',_0x468afd=_0x294ca0[_0x269b05(0x15f)]('.'),logger[_0x269b05(0x1ad)](_0x4d6907[_0x269b05(0x172)](_0x4d6907['naiLK'],_0x468afd));}else _0x349163=_0x269b05(0x168);const _0x3ec4fe=path[_0x269b05(0x15f)](_0x4e3530['path']?path['dirname'](_0x4e3530['path']):process[_0x269b05(0x106)](),_0x468afd);let _0x229753=_0x4e3530[_0x269b05(0x187)]?_0x4e3530['path']:'';_0x229753=_0x4d6907['PshVn'](_0x229753[_0x269b05(0x126)],0x0)?path[_0x269b05(0x14f)](_0x229753):'',process[_0x269b05(0x173)][_0x269b05(0x192)]=_0x229753;const _0x142264=helper['getProxyUrl'](_0x5d7f16['config']),_0x1ac179=helper[_0x269b05(0x16c)](_0x5d7f16['config']);logger[_0x269b05(0x1ad)](_0x269b05(0x178)+_0x142264),logger[_0x269b05(0x1ad)](_0x269b05(0x12d)+_0x1ac179);_0x142264&&(_0x349163=_0x4d6907[_0x269b05(0x103)](_0x269b05(0x105)+_0x142264+_0x269b05(0x111)+_0x1ac179+_0x269b05(0x113),_0x349163));helper[_0x269b05(0x1a7)]({},_0x4106a7),fs[_0x269b05(0x1a5)](_0x3ec4fe,_0x349163),PerformanceTester[_0x269b05(0x12a)](PerformanceEvents[_0x269b05(0x17a)]);const _0x2f92dd=_0x4d6907[_0x269b05(0x11c)](spawn,helper[_0x269b05(0x116)]()?_0x4d6907[_0x269b05(0x19a)]:_0x4d6907[_0x269b05(0x15c)],[_0x4d6907['eVrJx'],_0x4d6907['HuRvi'],_0x4d6907[_0x269b05(0x184)],_0x4d6907[_0x269b05(0x166)](process[_0x269b05(0x123)],_0x4d6907[_0x269b05(0x124)])?'\x22'+_0x3ec4fe+'\x22':_0x3ec4fe,..._0x4106a7[_0x269b05(0x1a4)](0x2)],{'shell':_0x4d6907[_0x269b05(0x1a3)](process[_0x269b05(0x123)],_0x4d6907[_0x269b05(0x124)]),'stdio':_0x4d6907[_0x269b05(0x18a)],'cwd':process['cwd'](),'env':Object['assign']({},process[_0x269b05(0x173)],{'BROWSERSTACK_CONFIG_FILE_PATH':helper[_0x269b05(0x1ae)](_0x510a85),'BROWSERSTACK_SKIP_SESSION_STATUS':_0x5d7f16['config']['testContextOptions'][_0x269b05(0x19c)],'BROWSERSTACK_SKIP_SESSION_NAME':_0x5d7f16[_0x269b05(0x11e)]['testContextOptions'][_0x269b05(0x139)],'BROWSERSTACK_LOG_LEVEL':_0x5d7f16[_0x269b05(0x11e)]['logLevel']})}),_0xf1f69e=()=>{const _0x3c39bf=_0x269b05;try{const _0x20bf96=path['join'](helper[_0x3c39bf(0x15a)](),_0x4d6907['AisOp'],_0x4d6907[_0x3c39bf(0xff)]);if(fs['existsSync'](_0x20bf96)){let _0x41ba54=fs[_0x3c39bf(0x1b1)](_0x20bf96);_0x41ba54=JSON['parse'](_0x41ba54),_0x5d7f16['errorMessage']=_0x41ba54,fs[_0x3c39bf(0x16a)](_0x20bf96);}}catch(_0x4bad19){logger[_0x3c39bf(0x1ad)](_0x4d6907[_0x3c39bf(0x103)](_0x4d6907[_0x3c39bf(0x107)],_0x4bad19));}};_0x2f92dd['on'](_0x4d6907['YpatB'],async _0x41558f=>{const _0x3e48fb=_0x269b05;try{PerformanceTester[_0x3e48fb(0x132)](PerformanceEvents[_0x3e48fb(0xfd)]),_0x4d6907['PopWB'](_0xf1f69e),await TestHubHandler[_0x3e48fb(0x18f)](),await ClientTroubleShootingService['reportFinalDetectionState']();const _0x299b22=BrowserstackCLI[_0x3e48fb(0x181)]();await BrowserstackCLI[_0x3e48fb(0x145)]()[_0x3e48fb(0x18f)](),TestDetails[_0x3e48fb(0x13a)](),_0x4d6907[_0x3e48fb(0x1ac)](printBuildLink),await utilities[_0x3e48fb(0x167)](_0x5d7f16,_0x299b22),process[_0x3e48fb(0x16f)]=_0x41558f,logger[_0x3e48fb(0x1ad)]('Playwright\x20process\x20exited\x20with\x20code\x20'+_0x41558f),logger['info']('Deleting\x20'+_0x3ec4fe),fs[_0x3e48fb(0x16a)](_0x3ec4fe);fs['existsSync'](_0x1b1bda)&&(logger[_0x3e48fb(0x1ad)](_0x3e48fb(0x10d)+_0x1b1bda),fs['unlinkSync'](_0x1b1bda));const _0x443779=fs[_0x3e48fb(0x148)](path[_0x3e48fb(0x15f)](helper[_0x3e48fb(0x15a)](),_0x4d6907[_0x3e48fb(0x163)]))[_0x3e48fb(0x153)](_0x44ff95=>_0x44ff95[_0x3e48fb(0x14e)]('trace_'));_0x443779[_0x3e48fb(0x1a9)](_0xaa66ec=>{const _0xd07481=_0x3e48fb;fs[_0xd07481(0x16a)](path[_0xd07481(0x15f)](helper['homedir'](),_0x296c6d[_0xd07481(0x165)],_0xaa66ec));});}catch(_0x2a3399){logger[_0x3e48fb(0x1ad)](_0x4d6907[_0x3e48fb(0x16b)](_0x4d6907[_0x3e48fb(0x150)],_0x2a3399));}});})();}module[a39_0x218ce4(0x194)]=run; |
@@ -1,1 +0,1 @@ | ||
| const a40_0xa376b1=a40_0xf7b7;function a40_0xf7b7(_0x8c481a,_0x123e2f){const _0x4d8ebd=a40_0x4d8e();return a40_0xf7b7=function(_0xf7b762,_0x374509){_0xf7b762=_0xf7b762-0x17d;let _0x4c7c56=_0x4d8ebd[_0xf7b762];return _0x4c7c56;},a40_0xf7b7(_0x8c481a,_0x123e2f);}(function(_0x31c252,_0x4e742c){const _0x419f58=a40_0xf7b7,_0x3b645a=_0x31c252();while(!![]){try{const _0x4dc681=parseInt(_0x419f58(0x182))/0x1*(parseInt(_0x419f58(0x1a5))/0x2)+parseInt(_0x419f58(0x17d))/0x3+-parseInt(_0x419f58(0x1ab))/0x4*(parseInt(_0x419f58(0x18b))/0x5)+parseInt(_0x419f58(0x19a))/0x6*(parseInt(_0x419f58(0x1ac))/0x7)+parseInt(_0x419f58(0x191))/0x8+-parseInt(_0x419f58(0x1a3))/0x9+-parseInt(_0x419f58(0x1a0))/0xa;if(_0x4dc681===_0x4e742c)break;else _0x3b645a['push'](_0x3b645a['shift']());}catch(_0x101c0d){_0x3b645a['push'](_0x3b645a['shift']());}}}(a40_0x4d8e,0xeac77));const util=require(a40_0xa376b1(0x196)),child_process=require(a40_0xa376b1(0x18a)),{FRAMEWORKS}=require(a40_0xa376b1(0x180)),{getFrameworkVersion,debug}=require(a40_0xa376b1(0x1a1)),helper=require(a40_0xa376b1(0x181)),{getLoadUtilsPath,getForkProcessPath}=require('./reporter/pwUtils'),{mockIsWorkerRedundant}=require(a40_0xa376b1(0x194)),logger=require(a40_0xa376b1(0x19d))[a40_0xa376b1(0x1a8)];function a40_0x4d8e(){const _0x30e18f=['../../helpers/test-observability/constants','../../helpers/helper','2ybGVse','\x20is\x20not\x20found','exports','requirePWModule','wYtHL','lXqGS','1.33.0','Call\x20to\x20child\x20fork\x20with\x20args\x20','child_process','385MUGjhb','dwABw','mXWQU','kNslf','compareVersions','PLAYWRIGHT','9565728dyerCH','function','Path\x20','./patches','error','util','QiRgc','debug','toString','12bazCim','config','fork','../../helpers/logger','env','isHandlePWErrorSet','20765160bsJaBS','../../helpers/test-observability/utils','apply','7108785KHrhOu','includes','277954sIntPj','Got\x20exception\x20while\x20mocking\x20isWorkerRedundant:\x20','ieauP','winstonLogger','BROWSERSTACK_PLAYWRIGHT_GLOBAL_SETUP','KGfWx','2896ieObpO','6684377diNDbc','resolve','1500876ADhWYy','YVBSS','Running\x20existing\x20global\x20setup'];a40_0x4d8e=function(){return _0x30e18f;};return a40_0x4d8e();}module[a40_0xa376b1(0x184)]=async function(_0x4a5596){const _0x2ac43d=a40_0xa376b1,_0x52fcff={'KGfWx':function(_0x32c2ad,_0x54ecb6){return _0x32c2ad(_0x54ecb6);},'JBuFY':function(_0x41778b){return _0x41778b();},'mXWQU':'./mock-process.js','OIewU':function(_0xcd6750){return _0xcd6750();},'lXqGS':function(_0x34b907){return _0x34b907();},'zctVu':function(_0x47b287,_0x21f137){return _0x47b287(_0x21f137);},'dwABw':_0x2ac43d(0x17f),'QiRgc':function(_0x4d3412,_0x227189){return _0x4d3412>=_0x227189;},'wYtHL':_0x2ac43d(0x188),'YVBSS':function(_0x6899f6,_0x1b4665,_0x2abe55){return _0x6899f6(_0x1b4665,_0x2abe55);},'kNslf':function(_0xce64a3,_0x46b640){return _0xce64a3!==_0x46b640;},'XKcQZ':_0x2ac43d(0x192),'ieauP':'Not\x20able\x20to\x20import\x20globalSetup'},_0x2e4e14=child_process[_0x2ac43d(0x19c)];if(helper[_0x2ac43d(0x19f)]())try{_0x52fcff[_0x2ac43d(0x187)](mockIsWorkerRedundant);}catch(_0x5a1278){logger[_0x2ac43d(0x198)](_0x2ac43d(0x1a6)+util['format'](_0x5a1278));}child_process[_0x2ac43d(0x19c)]=function(){const _0x30b2af=_0x2ac43d;return _0x52fcff[_0x30b2af(0x1aa)](debug,_0x30b2af(0x189)+arguments[0x0]),arguments[0x0][_0x30b2af(0x1a4)](_0x52fcff['JBuFY'](getForkProcessPath))?arguments[0x0]=require[_0x30b2af(0x1ad)](_0x52fcff[_0x30b2af(0x18d)]):logger[_0x30b2af(0x195)](_0x30b2af(0x193)+_0x52fcff['OIewU'](getForkProcessPath)+_0x30b2af(0x183)),_0x2e4e14['apply'](null,arguments);};if(process[_0x2ac43d(0x19e)]['BROWSERSTACK_PLAYWRIGHT_GLOBAL_SETUP']){_0x52fcff['zctVu'](debug,_0x52fcff[_0x2ac43d(0x18c)]);try{const {loadGlobalHook:_0x461a7e}=helper[_0x2ac43d(0x185)][_0x2ac43d(0x1a2)](null,_0x52fcff[_0x2ac43d(0x187)](getLoadUtilsPath)),_0x19b913=_0x52fcff[_0x2ac43d(0x1aa)](getFrameworkVersion,FRAMEWORKS[_0x2ac43d(0x190)]);let _0x333821=_0x4a5596;if(_0x52fcff[_0x2ac43d(0x197)](helper[_0x2ac43d(0x18f)](_0x19b913,_0x52fcff[_0x2ac43d(0x186)]),0x0)){const _0x365659={};_0x365659[_0x2ac43d(0x19b)]=_0x4a5596,_0x333821=_0x365659;}const _0x2b84a3=await _0x52fcff[_0x2ac43d(0x17e)](_0x461a7e,_0x333821,process['env'][_0x2ac43d(0x1a9)]);if(_0x52fcff[_0x2ac43d(0x18e)](typeof _0x2b84a3,_0x52fcff['XKcQZ']))throw new Error(_0x52fcff[_0x2ac43d(0x1a7)]);return _0x2b84a3[_0x2ac43d(0x1a2)](null,arguments);}catch(_0x1ba01d){_0x52fcff[_0x2ac43d(0x1aa)](debug,'Error\x20in\x20calling\x20existing\x20global\x20setup:\x20'+_0x1ba01d[_0x2ac43d(0x199)]());}}}; | ||
| function a40_0x26ce(_0x482335,_0x7df023){const _0x142315=a40_0x1423();return a40_0x26ce=function(_0x26ced8,_0x360142){_0x26ced8=_0x26ced8-0x1d9;let _0x598435=_0x142315[_0x26ced8];return _0x598435;},a40_0x26ce(_0x482335,_0x7df023);}const a40_0x10be3e=a40_0x26ce;(function(_0x28e53b,_0x51a201){const _0x3334d5=a40_0x26ce,_0x8d04a8=_0x28e53b();while(!![]){try{const _0x531f44=parseInt(_0x3334d5(0x1f8))/0x1+parseInt(_0x3334d5(0x1f9))/0x2*(-parseInt(_0x3334d5(0x1f6))/0x3)+parseInt(_0x3334d5(0x205))/0x4*(parseInt(_0x3334d5(0x1f4))/0x5)+parseInt(_0x3334d5(0x1ea))/0x6+parseInt(_0x3334d5(0x1dd))/0x7+parseInt(_0x3334d5(0x1fb))/0x8+-parseInt(_0x3334d5(0x1de))/0x9;if(_0x531f44===_0x51a201)break;else _0x8d04a8['push'](_0x8d04a8['shift']());}catch(_0x16fe70){_0x8d04a8['push'](_0x8d04a8['shift']());}}}(a40_0x1423,0xa0519));const util=require(a40_0x10be3e(0x1e5)),child_process=require(a40_0x10be3e(0x1fa)),{FRAMEWORKS}=require(a40_0x10be3e(0x1f5)),{getFrameworkVersion,debug}=require(a40_0x10be3e(0x1ee)),helper=require(a40_0x10be3e(0x1e9)),{getLoadUtilsPath,getForkProcessPath}=require(a40_0x10be3e(0x1e0)),{mockIsWorkerRedundant}=require(a40_0x10be3e(0x1df)),logger=require(a40_0x10be3e(0x1eb))[a40_0x10be3e(0x202)];module[a40_0x10be3e(0x1fc)]=async function(_0x3bbc7b){const _0x41241e=a40_0x10be3e,_0x5caf22={'LEewr':function(_0x187dbb,_0x4d452c){return _0x187dbb(_0x4d452c);},'EhCRR':function(_0x134eb0){return _0x134eb0();},'cHmRG':_0x41241e(0x1ff),'vRlLG':function(_0x46dd3f){return _0x46dd3f();},'fUaTR':function(_0x59cae6){return _0x59cae6();},'YlkzT':_0x41241e(0x1e8),'YKFDH':function(_0x28e28e,_0x3acf6a){return _0x28e28e>=_0x3acf6a;},'nadJO':'1.33.0','dFUKl':function(_0x5197f2,_0x325f03,_0x530462){return _0x5197f2(_0x325f03,_0x530462);},'FQeHE':function(_0x2e9fce,_0x294285){return _0x2e9fce!==_0x294285;},'eAWVX':_0x41241e(0x1fd),'ZiMLi':_0x41241e(0x1d9),'gDqWM':function(_0xa86cce,_0x30f1b5){return _0xa86cce(_0x30f1b5);}},_0x1f4cff=child_process[_0x41241e(0x1db)];if(helper[_0x41241e(0x1f2)]())try{_0x5caf22[_0x41241e(0x1e4)](mockIsWorkerRedundant);}catch(_0xb476a){logger['debug']('Got\x20exception\x20while\x20mocking\x20isWorkerRedundant:\x20'+util[_0x41241e(0x1f7)](_0xb476a));}child_process[_0x41241e(0x1db)]=function(){const _0x46b52e=_0x41241e;return _0x5caf22[_0x46b52e(0x1fe)](debug,'Call\x20to\x20child\x20fork\x20with\x20args\x20'+arguments[0x0]),arguments[0x0]['includes'](_0x5caf22[_0x46b52e(0x200)](getForkProcessPath))?arguments[0x0]=require[_0x46b52e(0x204)](_0x5caf22['cHmRG']):logger['error'](_0x46b52e(0x1e7)+_0x5caf22[_0x46b52e(0x1ef)](getForkProcessPath)+_0x46b52e(0x1dc)),_0x1f4cff[_0x46b52e(0x1f3)](null,arguments);};if(process[_0x41241e(0x203)][_0x41241e(0x1ec)]){_0x5caf22[_0x41241e(0x1fe)](debug,_0x5caf22[_0x41241e(0x1ed)]);try{const {loadGlobalHook:_0x758207}=helper['requirePWModule']['apply'](null,_0x5caf22[_0x41241e(0x1ef)](getLoadUtilsPath)),_0x505a86=_0x5caf22[_0x41241e(0x1fe)](getFrameworkVersion,FRAMEWORKS['PLAYWRIGHT']);let _0x2ffb16=_0x3bbc7b;if(_0x5caf22['YKFDH'](helper[_0x41241e(0x1e6)](_0x505a86,_0x5caf22[_0x41241e(0x1f0)]),0x0)){const _0x5e73ca={};_0x5e73ca[_0x41241e(0x1e1)]=_0x3bbc7b,_0x2ffb16=_0x5e73ca;}const _0x4735e0=await _0x5caf22[_0x41241e(0x1da)](_0x758207,_0x2ffb16,process['env'][_0x41241e(0x1ec)]);if(_0x5caf22['FQeHE'](typeof _0x4735e0,_0x5caf22['eAWVX']))throw new Error(_0x5caf22[_0x41241e(0x1e2)]);return _0x4735e0[_0x41241e(0x1f3)](null,arguments);}catch(_0x57c665){_0x5caf22[_0x41241e(0x1f1)](debug,_0x41241e(0x201)+_0x57c665[_0x41241e(0x1e3)]());}}};function a40_0x1423(){const _0x4515b9=['BROWSERSTACK_PLAYWRIGHT_GLOBAL_SETUP','YlkzT','../../helpers/test-observability/utils','vRlLG','nadJO','gDqWM','isHandlePWErrorSet','apply','5FPVCzQ','../../helpers/test-observability/constants','3840951zBPuCQ','format','183392aBNLaL','2BGjnzZ','child_process','6252720qgIZNa','exports','function','LEewr','./mock-process.js','EhCRR','Error\x20in\x20calling\x20existing\x20global\x20setup:\x20','winstonLogger','env','resolve','1246872mntdIG','Not\x20able\x20to\x20import\x20globalSetup','dFUKl','fork','\x20is\x20not\x20found','2988405uPyXvD','2666394cFudhW','./patches','./reporter/pwUtils','config','ZiMLi','toString','fUaTR','util','compareVersions','Path\x20','Running\x20existing\x20global\x20setup','../../helpers/helper','3177798PyaUHg','../../helpers/logger'];a40_0x1423=function(){return _0x4515b9;};return a40_0x1423();} |
@@ -1,1 +0,1 @@ | ||
| const a42_0x4666bc=a42_0x3354;(function(_0x25c0cf,_0x2c4340){const _0x41f366=a42_0x3354,_0x3deaff=_0x25c0cf();while(!![]){try{const _0x409e08=parseInt(_0x41f366(0xd6))/0x1*(-parseInt(_0x41f366(0x9b))/0x2)+-parseInt(_0x41f366(0xf9))/0x3*(-parseInt(_0x41f366(0x108))/0x4)+parseInt(_0x41f366(0x11f))/0x5+parseInt(_0x41f366(0x72))/0x6*(parseInt(_0x41f366(0xe4))/0x7)+-parseInt(_0x41f366(0xa5))/0x8+parseInt(_0x41f366(0x88))/0x9*(parseInt(_0x41f366(0xb1))/0xa)+parseInt(_0x41f366(0xf0))/0xb;if(_0x409e08===_0x2c4340)break;else _0x3deaff['push'](_0x3deaff['shift']());}catch(_0x1a8cea){_0x3deaff['push'](_0x3deaff['shift']());}}}(a42_0x5967,0x564f9));const fs=require('fs'),util=require(a42_0x4666bc(0x10b)),path=require(a42_0x4666bc(0xc8));let config={};const browserstackSetup={},helper=require('../../helpers/helper'),{PLAYWRIGHT_CONFIG_OPTION_ERRORS}=require(a42_0x4666bc(0xc4)),{getTransformPath,getProjectUtilsPath}=require(a42_0x4666bc(0xe3)),{shouldProcessEventForTesthub}=require(a42_0x4666bc(0x80)),{CrashReporter}=require('../../helpers/test-observability/error-handler'),{FRAMEWORKS}=require(a42_0x4666bc(0xd3)),{getFrameworkVersion}=require('../../helpers/test-observability/utils'),BrowserstackCli=require('../v2/browserstackCLI'),GrpcClient=require(a42_0x4666bc(0x113)),{createClassLogger}=require(a42_0x4666bc(0xe0)),logger=createClassLogger(a42_0x4666bc(0x123)),getConfigFromCLI=async()=>{const _0x595c0b=a42_0x4666bc,_0x4da4f4={};_0x4da4f4[_0x595c0b(0xd0)]='Error\x20in\x20getting\x20config';const _0x26dd5f=_0x4da4f4,_0x27f336={};_0x27f336[_0x595c0b(0xf4)]=config;const _0x4b2434=await GrpcClient[_0x595c0b(0xe6)]()[_0x595c0b(0xb2)](_0x27f336);if(!_0x4b2434[_0x595c0b(0x84)]())throw new Error(_0x26dd5f[_0x595c0b(0xd0)]);return JSON[_0x595c0b(0xd2)](_0x4b2434[_0x595c0b(0x84)]());},handleAutomationTrue=async()=>{const _0x43f75c=a42_0x4666bc,_0x3a1686={'Vknnd':_0x43f75c(0xca),'SfCPC':'use','gChjw':_0x43f75c(0x98),'ZpSmt':function(_0x1ab00a,_0xd76ba1){return _0x1ab00a+_0xd76ba1;},'Cmgzm':function(_0x31d63,_0x5dd379){return _0x31d63(_0x5dd379);},'UaVvv':function(_0x506634,_0x94692){return _0x506634===_0x94692;},'KAZhm':_0x43f75c(0xe7),'OMGJu':_0x43f75c(0xae),'UcHFg':_0x43f75c(0xec),'SueOz':function(_0xb1221b,_0x57c04e,_0x5bca01,_0xcef046){return _0xb1221b(_0x57c04e,_0x5bca01,_0xcef046);},'BwxCk':function(_0x37d83e){return _0x37d83e();},'bxujX':'workers','XZmnZ':_0x43f75c(0x92),'wjdQS':function(_0x526d0d,_0x16711b){return _0x526d0d===_0x16711b;},'TJlDT':_0x43f75c(0x8f),'bKmvl':_0x43f75c(0x95),'jSTOM':_0x43f75c(0xee),'pqZTC':_0x43f75c(0xdf),'YavSp':function(_0xd32570,_0x27a899){return _0xd32570*_0x27a899;}};let _0x10812e=[];if(BrowserstackCli[_0x43f75c(0xe6)]()[_0x43f75c(0xfc)]()&&BrowserstackCli['getInstance']()['getConfig']()[_0x43f75c(0x9c)]){const _0xbbc1c9=await _0x3a1686[_0x43f75c(0xda)](getConfigFromCLI);config[_0x3a1686[_0x43f75c(0xc9)]]=_0xbbc1c9[_0x43f75c(0xdb)]||0x1,config[_0x3a1686[_0x43f75c(0xfb)]]=[];try{_0x10812e=_0xbbc1c9[_0x43f75c(0xad)];}catch(_0x3ca3b3){logger[_0x43f75c(0x7b)](_0x43f75c(0xac)+util[_0x43f75c(0x122)](_0x3ca3b3));}}else{if(!BrowserstackCli[_0x43f75c(0xe6)]()[_0x43f75c(0xfc)]()&&helper[_0x43f75c(0x99)]()){if(helper[_0x43f75c(0x8e)](browserstackSetup[_0x43f75c(0xb8)][_0x43f75c(0x94)])||_0x3a1686[_0x43f75c(0xc7)](browserstackSetup[_0x43f75c(0xb8)]['platforms'][_0x43f75c(0x83)],0x0)){const _0x7cb4ac=browserstackSetup[_0x43f75c(0xb8)][_0x43f75c(0x125)]||browserstackSetup[_0x43f75c(0xb8)][_0x43f75c(0x110)]||config[_0x3a1686['bxujX']]||0x1;config[_0x3a1686[_0x43f75c(0xc9)]]=_0x7cb4ac;return;}config[_0x3a1686[_0x43f75c(0xfb)]]=[],browserstackSetup[_0x43f75c(0xb8)][_0x43f75c(0x94)][_0x43f75c(0x71)]((_0x103438,_0x3311ab)=>{const _0x3cf978=_0x43f75c;_0x10812e[_0x3cf978(0xa0)](helper[_0x3cf978(0x10c)](browserstackSetup[_0x3cf978(0xb8)],_0x3a1686[_0x3cf978(0x86)],_0x3311ab));}),_0x10812e[_0x43f75c(0x71)](_0x5a4319=>{const _0x53d8ac=_0x43f75c;helper[_0x53d8ac(0x79)](_0x5a4319);});}}if(!BrowserstackCli[_0x43f75c(0xe6)]()[_0x43f75c(0xfc)]()&&helper[_0x43f75c(0x99)]()||BrowserstackCli[_0x43f75c(0xe6)]()['isRunning']()&&BrowserstackCli['getInstance']()[_0x43f75c(0x84)]()[_0x43f75c(0x9c)]){let _0x9f99bc,_0x398d17=[];try{_0x9f99bc=helper['requirePWModule'][_0x43f75c(0xb7)](null,_0x3a1686['BwxCk'](getProjectUtilsPath));const _0xd51243={};_0xd51243[_0x43f75c(0xd1)]=!![];const _0x54f3c6={};_0x54f3c6[_0x43f75c(0xd1)]=!![],_0x54f3c6[_0x43f75c(0xe7)]='',_0x54f3c6[_0x43f75c(0x95)]=_0x3a1686[_0x43f75c(0x8b)],_0x54f3c6[_0x43f75c(0xee)]='',_0x54f3c6[_0x43f75c(0x119)]=_0xd51243;const _0x27bb64={};_0x27bb64[_0x43f75c(0x85)]=_0x54f3c6;let _0x1ec1a8=_0x27bb64;config[_0x3a1686[_0x43f75c(0xcc)]]&&(_0x1ec1a8[_0x43f75c(0x85)][_0x3a1686['KAZhm']]=config[_0x3a1686['KAZhm']]),config[_0x3a1686[_0x43f75c(0x70)]]&&(_0x1ec1a8[_0x43f75c(0x85)][_0x3a1686[_0x43f75c(0x70)]]=config[_0x3a1686[_0x43f75c(0x70)]]),config[_0x3a1686['jSTOM']]&&(_0x1ec1a8['project'][_0x3a1686[_0x43f75c(0xbf)]]=config[_0x3a1686[_0x43f75c(0xbf)]]),_0x1ec1a8=Object[_0x43f75c(0xc5)](_0x1ec1a8,_0x1ec1a8[_0x43f75c(0x85)]),_0x398d17=await _0x9f99bc[_0x43f75c(0x112)](_0x1ec1a8);}catch(_0x19f282){console[_0x43f75c(0xa3)](_0x3a1686[_0x43f75c(0xa2)](_0x3a1686[_0x43f75c(0x96)],util[_0x43f75c(0x122)](_0x19f282)));}const _0x3e2c6d=helper[_0x43f75c(0xdd)](browserstackSetup['config']),_0x11314c=await _0x3a1686['SueOz'](getPWOptionsTests,_0x10812e,_0x9f99bc,_0x398d17);_0x10812e[_0x43f75c(0x71)]((_0x2fecb5,_0x666f84)=>{const _0x59e139=_0x43f75c,_0x391565={},_0x228ed2={};_0x228ed2[_0x59e139(0x7d)]=browserstackSetup[_0x59e139(0xb8)]['platforms'][_0x666f84],_0x391565[_0x3a1686['SfCPC']]=_0x228ed2,helper[_0x59e139(0xcf)](_0x2fecb5,_0x391565),helper[_0x59e139(0x7e)](_0x391565,browserstackSetup[_0x59e139(0xb8)][_0x59e139(0x94)][_0x666f84],browserstackSetup[_0x59e139(0xb8)][_0x59e139(0x94)][_0x666f84][_0x59e139(0x7c)]||config['playwrightConfigOptions']||null),_0x391565[_0x3a1686[_0x59e139(0x75)]][_0x3a1686[_0x59e139(0x116)]]=Object[_0x59e139(0xc5)](_0x391565[_0x3a1686[_0x59e139(0x75)]][_0x3a1686['gChjw']]||helper['nestedKeyValue'](config,[_0x3a1686[_0x59e139(0x75)],_0x3a1686['gChjw']])||{},{'wsEndpoint':_0x3a1686[_0x59e139(0xa2)](_0x3e2c6d,_0x3a1686['Cmgzm'](encodeURIComponent,JSON['stringify'](_0x2fecb5)))});try{_0x3a1686[_0x59e139(0x101)](typeof _0x391565[_0x3a1686[_0x59e139(0xcc)]],_0x3a1686[_0x59e139(0x9d)])&&(_0x391565[_0x3a1686[_0x59e139(0xcc)]]=_0x391565[_0x3a1686[_0x59e139(0xcc)]](helper[_0x59e139(0xde)]));}catch(_0x431f5e){console['log'](_0x3a1686[_0x59e139(0xa2)](_0x3a1686[_0x59e139(0x8a)],util['format'](_0x431f5e)));}_0x3a1686['SueOz'](addProjectToProjectList,_0x11314c,_0x666f84,_0x391565);});_0x398d17['length']&&(config[_0x3a1686['bKmvl']]='');const _0x21b3db=_0x3a1686[_0x43f75c(0x73)](browserstackSetup['config'][_0x43f75c(0x94)][_0x43f75c(0x83)]||0x1,browserstackSetup[_0x43f75c(0xb8)][_0x43f75c(0x125)]||config[_0x3a1686[_0x43f75c(0xc9)]]||0x1);config[_0x3a1686[_0x43f75c(0xc9)]]=_0x21b3db;}},addProjectToProjectList=(_0x109049,_0x3e01f7,_0x5b08d7)=>{const _0x3b2a69=a42_0x4666bc,_0x110c85={'aaVUq':function(_0x501c95,_0x4d03f5){return _0x501c95>_0x4d03f5;},'quvlP':_0x3b2a69(0x82),'PcswB':_0x3b2a69(0x95),'dyoUX':_0x3b2a69(0xbd),'cXxWJ':_0x3b2a69(0x106),'iYMSv':_0x3b2a69(0x92),'uHBKU':'use','ingCm':_0x3b2a69(0x7d),'WRSAF':_0x3b2a69(0x7c),'snYKn':function(_0xcbd5d,_0xdc745a,_0x9796f8){return _0xcbd5d(_0xdc745a,_0x9796f8);}},_0x4dcc35=_0x109049[_0x3e01f7],_0x190a96=browserstackSetup[_0x3b2a69(0xb8)][_0x3b2a69(0x94)][_0x3e01f7][_0x3b2a69(0x7c)];_0x5b08d7[_0x110c85[_0x3b2a69(0x124)]][_0x110c85[_0x3b2a69(0xff)]][_0x110c85['WRSAF']]&&delete _0x5b08d7[_0x110c85[_0x3b2a69(0x124)]][_0x110c85[_0x3b2a69(0xff)]][_0x110c85[_0x3b2a69(0x7f)]];const _0x1f2a5e=_0x110c85[_0x3b2a69(0x111)](setSetupAndTeardownConfigs,helper['deepClone'](_0x5b08d7),_0x190a96);_0x110c85[_0x3b2a69(0xe8)](_0x4dcc35[_0x3b2a69(0x83)],0x0)?_0x4dcc35[_0x3b2a69(0x71)](_0x3d0cc8=>{const _0x1d39ee=_0x3b2a69,_0x56236c=helper[_0x1d39ee(0x103)](_0x5b08d7);_0x110c85[_0x1d39ee(0xe8)](_0x1f2a5e[_0x1d39ee(0x83)],0x0)&&(_0x56236c[_0x110c85[_0x1d39ee(0x87)]]=_0x1f2a5e),_0x56236c[_0x110c85['PcswB']]=_0x3d0cc8,_0x56236c[_0x110c85[_0x1d39ee(0xf6)]]&&delete _0x56236c['setup'],_0x56236c[_0x110c85[_0x1d39ee(0xa1)]]&&delete _0x56236c[_0x1d39ee(0x106)],config[_0x110c85[_0x1d39ee(0xba)]][_0x1d39ee(0xa0)](_0x56236c);}):config[_0x110c85[_0x3b2a69(0xba)]]['push'](_0x5b08d7);},setSetupAndTeardownConfigs=(_0x4ab5d3,_0x35f2fa)=>{const _0xaf7471=a42_0x4666bc,_0xf954c1={'iLSBM':function(_0xf82c18,_0x1be315,_0x1f5855){return _0xf82c18(_0x1be315,_0x1f5855);},'QfHNW':'teardown','YuRMS':function(_0x10b452,_0x48556a,_0x2ac0ed,_0x356df1){return _0x10b452(_0x48556a,_0x2ac0ed,_0x356df1);},'hewTH':'use','AXDMb':'projects','DZcBG':_0xaf7471(0xbd),'dPZKh':function(_0x591922,_0x2343aa,_0x13e025,_0x1a2184,_0x3d1245){return _0x591922(_0x2343aa,_0x13e025,_0x1a2184,_0x3d1245);},'VCHnb':function(_0x103fe9,_0x4adc5e,_0x269138,_0x34fc2c){return _0x103fe9(_0x4adc5e,_0x269138,_0x34fc2c);}};if(!_0x35f2fa)return[];const _0x429302=[],_0x41a0f7=[];let _0x53f16a,_0x2ee6f7;return _0x35f2fa[_0xf954c1['DZcBG']]&&(_0x53f16a=_0x35f2fa[_0xf954c1['DZcBG']]),_0x35f2fa[_0xf954c1[_0xaf7471(0x97)]]&&(_0x2ee6f7=_0x35f2fa[_0xf954c1['QfHNW']]),_0x2ee6f7&&Array[_0xaf7471(0x102)](_0x2ee6f7)&&_0x2ee6f7[_0xaf7471(0x71)](_0x12bf71=>{const _0x26c0e6=_0xaf7471;_0xf954c1[_0x26c0e6(0x8d)](validateKeys,_0x12bf71,_0xf954c1['QfHNW']);if(_0x429302['includes'](_0x12bf71[_0x26c0e6(0xa9)]))throw util['format'](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x26c0e6(0xd5)],_0xf954c1[_0x26c0e6(0x97)]);const _0x1e5517=_0xf954c1[_0x26c0e6(0x10d)](createDependencyProject,_0x12bf71[_0x26c0e6(0xa9)],_0x12bf71[_0x26c0e6(0x95)],_0x12bf71[_0x26c0e6(0xe7)]);_0x1e5517[_0xf954c1['hewTH']]=_0x4ab5d3[_0xf954c1[_0x26c0e6(0xa6)]],config[_0xf954c1['AXDMb']][_0x26c0e6(0xa0)](_0x1e5517),_0x429302[_0x26c0e6(0xa0)](_0x12bf71[_0x26c0e6(0xa9)]);}),_0x53f16a&&Array[_0xaf7471(0x102)](_0x53f16a)&&_0x53f16a[_0xaf7471(0x71)](_0x4054dc=>{const _0x1f9ad7=_0xaf7471;_0xf954c1[_0x1f9ad7(0x8d)](validateKeys,_0x4054dc,_0xf954c1[_0x1f9ad7(0xf7)]);if(_0x429302[_0x1f9ad7(0xb5)](_0x4054dc[_0x1f9ad7(0xa9)]))throw util[_0x1f9ad7(0x122)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x1f9ad7(0xd5)],_0xf954c1[_0x1f9ad7(0xf7)]);const _0x441ac0=_0x4054dc[_0x1f9ad7(0x106)]?_0xf954c1['dPZKh'](createDependencyProject,_0x4054dc[_0x1f9ad7(0xa9)],_0x4054dc[_0x1f9ad7(0x95)],_0x4054dc[_0x1f9ad7(0xe7)],_0x4054dc['teardown']):_0xf954c1[_0x1f9ad7(0x105)](createDependencyProject,_0x4054dc['name'],_0x4054dc[_0x1f9ad7(0x95)],_0x4054dc[_0x1f9ad7(0xe7)]);_0x441ac0[_0xf954c1[_0x1f9ad7(0xa6)]]=_0x4ab5d3[_0xf954c1[_0x1f9ad7(0xa6)]],config[_0xf954c1[_0x1f9ad7(0xea)]][_0x1f9ad7(0xa0)](_0x441ac0),_0x41a0f7[_0x1f9ad7(0xa0)](_0x4054dc[_0x1f9ad7(0xa9)]),_0x429302[_0x1f9ad7(0xa0)](_0x4054dc[_0x1f9ad7(0xa9)]);}),_0x41a0f7;},validateKeys=(_0x2b6a97,_0x425609)=>{const _0x4f4bbc=a42_0x4666bc,_0x57924b={};_0x57924b[_0x4f4bbc(0x81)]=function(_0x1de806,_0x2b5707){return _0x1de806===_0x2b5707;},_0x57924b[_0x4f4bbc(0xaf)]=_0x4f4bbc(0x106),_0x57924b[_0x4f4bbc(0x115)]=_0x4f4bbc(0xa9),_0x57924b['xQiyW']=_0x4f4bbc(0x95),_0x57924b[_0x4f4bbc(0xb4)]=_0x4f4bbc(0xe7);const _0x3c777c=_0x57924b;if(![_0x3c777c[_0x4f4bbc(0x115)],_0x3c777c[_0x4f4bbc(0xf1)]][_0x4f4bbc(0xa4)](_0x29e8a4=>Object[_0x4f4bbc(0xef)](_0x2b6a97)[_0x4f4bbc(0xb5)](_0x29e8a4)))throw util[_0x4f4bbc(0x122)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x4f4bbc(0x78)],_0x425609);Object[_0x4f4bbc(0xef)](_0x2b6a97)[_0x4f4bbc(0x71)](_0x27d805=>{const _0x4589ac=_0x4f4bbc;if(_0x3c777c['gcIkw'](_0x425609,_0x3c777c['nACiA'])){if(![_0x3c777c[_0x4589ac(0x115)],_0x3c777c[_0x4589ac(0xf1)],_0x3c777c[_0x4589ac(0xb4)]]['includes'](_0x27d805))throw util[_0x4589ac(0x122)](PLAYWRIGHT_CONFIG_OPTION_ERRORS['invalidKeys'],_0x425609);}else{if(![_0x3c777c['PKssr'],_0x3c777c[_0x4589ac(0xf1)],_0x3c777c[_0x4589ac(0xaf)],_0x3c777c[_0x4589ac(0xb4)]][_0x4589ac(0xb5)](_0x27d805))throw util[_0x4589ac(0x122)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x4589ac(0xf2)],_0x425609);}});},createDependencyProject=(_0x5748c9,_0x53f4a0,_0xeba574,_0x370e0c)=>{const _0x15e04a=a42_0x4666bc,_0x4c8a2b={};_0x4c8a2b[_0x15e04a(0xa9)]=_0x5748c9,_0x4c8a2b[_0x15e04a(0x95)]=_0x53f4a0,_0x4c8a2b[_0x15e04a(0x106)]=_0x370e0c,_0x4c8a2b[_0x15e04a(0xe7)]=_0xeba574;const _0x17951d=_0x4c8a2b;return Object['keys'](_0x17951d)[_0x15e04a(0x71)](_0x572abc=>helper[_0x15e04a(0x8e)](_0x17951d[_0x572abc])&&delete _0x17951d[_0x572abc]),_0x17951d;},getPWOptionsTests=async(_0x571303,_0x3fb3ca,_0x5a4602)=>{const _0x334b24=a42_0x4666bc,_0x2305c3={'pCNuw':function(_0x532fd6,_0x5b882c){return _0x532fd6<_0x5b882c;},'aneQx':function(_0xdfc232,_0x14d140,_0x556803){return _0xdfc232(_0x14d140,_0x556803);},'xHZZc':function(_0x5c4fd5,_0x33815c){return _0x5c4fd5===_0x33815c;}},_0x579c01=[];for(let _0x288904=0x0;_0x2305c3[_0x334b24(0x76)](_0x288904,_0x571303['length']);_0x288904++){const _0x5726b7=await _0x2305c3[_0x334b24(0xe5)](getTestListFromPWOptions,_0x288904,_0x3fb3ca);_0x579c01[_0x334b24(0xa0)](_0x2305c3[_0x334b24(0x121)](_0x5726b7[_0x334b24(0x83)],0x0)?_0x5a4602:_0x5726b7);}return _0x579c01;},getTestListFromPWOptions=async(_0x39ac7e,_0x46eb8c)=>{const _0x4a44ba=a42_0x4666bc,_0x4b4f05={};_0x4b4f05[_0x4a44ba(0xdc)]=_0x4a44ba(0x95),_0x4b4f05[_0x4a44ba(0xf5)]=_0x4a44ba(0xee),_0x4b4f05[_0x4a44ba(0xe1)]=_0x4a44ba(0xe7),_0x4b4f05[_0x4a44ba(0x114)]=function(_0x27ab66,_0x482fb6){return _0x27ab66===_0x482fb6;},_0x4b4f05[_0x4a44ba(0x100)]='string',_0x4b4f05[_0x4a44ba(0xd7)]='**/*.@(spec|test).?(c|m)[jt]s?(x)',_0x4b4f05[_0x4a44ba(0x11b)]=_0x4a44ba(0xc3),_0x4b4f05['dOwvj']=function(_0x5194e6,_0x288c5a){return _0x5194e6||_0x288c5a;},_0x4b4f05[_0x4a44ba(0xe9)]=function(_0x15b234,_0x173ecc){return _0x15b234+_0x173ecc;},_0x4b4f05[_0x4a44ba(0xfa)]=_0x4a44ba(0xeb);const _0xad7306=_0x4b4f05,_0x49a1ff=browserstackSetup['config']['platforms'][_0x39ac7e][_0x4a44ba(0x7c)];if(!_0x49a1ff)return[];const _0x75fb29=_0x49a1ff[_0xad7306[_0x4a44ba(0xdc)]]||config[_0xad7306[_0x4a44ba(0xdc)]],_0x213a62=_0x49a1ff[_0xad7306[_0x4a44ba(0xf5)]]||config[_0xad7306['FpZHt']],_0x3d8962=config[_0xad7306[_0x4a44ba(0xe1)]],_0x1ac7d9=_0x49a1ff[_0xad7306[_0x4a44ba(0xe1)]];if(_0x75fb29&&!(_0xad7306[_0x4a44ba(0x114)](typeof _0x75fb29,_0xad7306['YImao'])||Array[_0x4a44ba(0x102)](_0x75fb29)))throw util[_0x4a44ba(0x122)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x4a44ba(0x120)],_0xad7306[_0x4a44ba(0xdc)]);if(_0x213a62&&!(_0xad7306['GkMcs'](typeof _0x213a62,_0xad7306[_0x4a44ba(0x100)])||Array[_0x4a44ba(0x102)](_0x213a62)))throw util[_0x4a44ba(0x122)](PLAYWRIGHT_CONFIG_OPTION_ERRORS['invalidTestInputType'],_0xad7306['FpZHt']);let _0xea03b1=[];const _0x134057={};_0x134057[_0x4a44ba(0xd1)]=!![],_0x134057['testDir']='',_0x134057[_0x4a44ba(0x95)]=_0xad7306[_0x4a44ba(0xd7)],_0x134057['testIgnore']='';const _0x26fdab={};_0x26fdab[_0x4a44ba(0xd1)]=!![];const _0x37a820={};_0x37a820[_0x4a44ba(0x85)]=_0x134057,_0x37a820[_0x4a44ba(0x119)]=_0x26fdab;let _0x4674d5=_0x37a820;try{const _0x39eec9=_0xad7306[_0x4a44ba(0x11b)][_0x4a44ba(0x109)]('|');let _0x4bbe1d=0x0;while(!![]){switch(_0x39eec9[_0x4bbe1d++]){case'0':_0x213a62&&(_0x4674d5[_0x4a44ba(0x85)][_0xad7306['FpZHt']]=_0x213a62);continue;case'1':_0x75fb29&&(_0x4674d5[_0x4a44ba(0x85)][_0xad7306[_0x4a44ba(0xdc)]]=_0x75fb29);continue;case'2':_0xad7306['dOwvj'](_0x1ac7d9,_0x3d8962)&&(_0x4674d5[_0x4a44ba(0x85)][_0xad7306['CCKmE']]=_0xad7306[_0x4a44ba(0x9e)](_0x1ac7d9,_0x3d8962));continue;case'3':_0x4674d5=Object['assign'](_0x4674d5,_0x4674d5[_0x4a44ba(0x85)]);continue;case'4':_0xea03b1=await _0x46eb8c['collectFilesForProject'](_0x4674d5);continue;}break;}}catch(_0x1d2af8){console[_0x4a44ba(0xa3)](_0xad7306[_0x4a44ba(0xe9)](_0xad7306[_0x4a44ba(0xfa)],_0x1d2af8));}return _0xea03b1;},addReporter=()=>{const _0x1db3df=a42_0x4666bc,_0x3ced36={};_0x3ced36[_0x1db3df(0xa7)]=_0x1db3df(0xb9),_0x3ced36['TNrPk']=_0x1db3df(0x118),_0x3ced36['tuPVU']=function(_0x3f6da0,_0x17f621){return _0x3f6da0===_0x17f621;},_0x3ced36[_0x1db3df(0xbe)]=_0x1db3df(0x11a),_0x3ced36['XFhbQ']=function(_0x2b7673,_0x3961db){return _0x2b7673===_0x3961db;},_0x3ced36[_0x1db3df(0x93)]='object';const _0x340830=_0x3ced36,_0x29b7ab=path[_0x1db3df(0x90)](__dirname,_0x340830[_0x1db3df(0xa7)]),_0x1b21ae=[_0x29b7ab];if(helper[_0x1db3df(0x8e)](config[_0x340830['TNrPk']]))config[_0x340830[_0x1db3df(0xab)]]=[_0x1b21ae];else{if(_0x340830['tuPVU'](typeof config[_0x340830['TNrPk']],_0x340830['VoMDQ']))config[_0x340830[_0x1db3df(0xab)]]=[[config[_0x340830[_0x1db3df(0xab)]]],_0x1b21ae];else _0x340830['XFhbQ'](typeof config[_0x340830['TNrPk']],_0x340830[_0x1db3df(0x93)])&&config[_0x340830[_0x1db3df(0xab)]][_0x1db3df(0xa0)](_0x1b21ae);}},setGlobalSetup=_0x3557fb=>{const _0x1f6209=a42_0x4666bc,_0x126e75={};_0x126e75[_0x1f6209(0x10f)]='globalSetup',_0x126e75[_0x1f6209(0xc6)]=_0x1f6209(0x89),_0x126e75[_0x1f6209(0x6f)]=function(_0x44ce28,_0x3d1be5){return _0x44ce28+_0x3d1be5;},_0x126e75['jHvkE']=_0x1f6209(0x8c),_0x126e75['iWXjV']=_0x1f6209(0xed);const _0x4dd640=_0x126e75;if(!config)return;try{if(config[_0x1f6209(0xb3)]){let _0x2060b7;const _0x3dff9a=path[_0x1f6209(0x77)](_0x3557fb,config[_0x4dd640['vJnPn']]);if(_0x3dff9a&&fs[_0x1f6209(0x11e)](_0x3dff9a))_0x2060b7=_0x3dff9a;else{const _0x148c93={};_0x148c93[_0x1f6209(0x6d)]=[_0x3557fb],_0x2060b7=require['resolve'](config[_0x4dd640[_0x1f6209(0x10f)]],_0x148c93);}if(!_0x2060b7)throw new Error(_0x4dd640['kjRLU']);process[_0x1f6209(0xd9)][_0x1f6209(0xc1)]=_0x2060b7;}}catch(_0x1c6bcb){console['log'](_0x4dd640['AnoMy'](_0x4dd640['jHvkE'],_0x1c6bcb));}config[_0x1f6209(0xb3)]=require[_0x1f6209(0x77)](_0x4dd640['iWXjV']);},initO11yCrashReporter=(_0x5e0782,_0x59151c)=>{const _0x2e1c16=a42_0x4666bc,_0x412cc7={'INkni':function(_0x18233c,_0x4ca4e5){return _0x18233c(_0x4ca4e5);}},_0x2d4226={'frameworkName':FRAMEWORKS[_0x2e1c16(0x107)],'frameworkVersion':_0x412cc7[_0x2e1c16(0x6c)](getFrameworkVersion,FRAMEWORKS['PLAYWRIGHT'])};CrashReporter[_0x2e1c16(0x6e)](_0x2d4226,_0x5e0782,_0x59151c);},getCurrentModifiedConfig=async()=>{const _0x2f9366=a42_0x4666bc,_0x2b15b9={'wMgYf':_0x2f9366(0xcb),'WmMwS':_0x2f9366(0x98),'qycmC':'wsEndpoint','GnITZ':'config','XwSer':_0x2f9366(0x117),'dFXsn':function(_0x44c5bc,_0x3b5354){return _0x44c5bc(_0x3b5354);},'PfvHx':function(_0x583503){return _0x583503();},'ySkRO':function(_0x4bebce,_0x3e146c,_0x2344a2){return _0x4bebce(_0x3e146c,_0x2344a2);},'dgRiZ':function(_0x2f6447,_0x180f07){return _0x2f6447>_0x180f07;},'tBmto':function(_0x3f183e){return _0x3f183e();}},_0x109403=process[_0x2f9366(0xd9)][_0x2f9366(0x91)],_0x1dd46f=process[_0x2f9366(0xd9)][_0x2f9366(0xe2)];_0x109403&&(browserstackSetup[_0x2b15b9[_0x2f9366(0xaa)]]=helper['parseYaml'](fs[_0x2f9366(0x7a)](_0x109403,_0x2b15b9['XwSer']))),_0x2b15b9['dFXsn'](setGlobalSetup,_0x1dd46f),_0x2b15b9['PfvHx'](shouldProcessEventForTesthub)&&(_0x2b15b9[_0x2f9366(0xa8)](addReporter,config),_0x2b15b9['ySkRO'](initO11yCrashReporter,config,browserstackSetup['config'])),helper[_0x2f9366(0x9f)](helper[_0x2f9366(0x99)]())&&helper[_0x2f9366(0xce)](browserstackSetup[_0x2f9366(0xb8)][_0x2f9366(0x94)])&&_0x2b15b9[_0x2f9366(0xc0)](browserstackSetup['config'][_0x2f9366(0x94)][_0x2f9366(0x83)],0x0)?await _0x2b15b9['tBmto'](handleAutomationTrue):Array[_0x2f9366(0x102)](config[_0x2f9366(0x92)])&&config[_0x2f9366(0x92)][_0x2f9366(0x71)](_0x3b0cf0=>{const _0x1fa4a5=_0x2f9366,_0x3309ce=helper[_0x1fa4a5(0x11c)](_0x3b0cf0,[_0x2b15b9[_0x1fa4a5(0xb6)],_0x2b15b9[_0x1fa4a5(0x9a)],_0x2b15b9['qycmC']]);_0x3309ce&&(_0x3b0cf0[_0x1fa4a5(0xcb)][_0x1fa4a5(0x98)][_0x1fa4a5(0x74)]=helper[_0x1fa4a5(0xcd)](null,null,FRAMEWORKS[_0x1fa4a5(0x107)][_0x1fa4a5(0xbb)](),null,null,_0x3309ce));});},getUserPWConfig=async _0x166da1=>{const _0x53d8c0=a42_0x4666bc,_0x22be63={'fDQCb':function(_0x4e3654){return _0x4e3654();},'TfhPm':function(_0x2951cc,_0x50d773){return _0x2951cc(_0x50d773);},'guSqn':function(_0x594d88,_0x5928f7){return _0x594d88===_0x5928f7;},'sAUTP':'object','IbmMI':function(_0x34a145,_0x3c23af){return _0x34a145 in _0x3c23af;},'Htdmn':_0x53d8c0(0x10a)},{requireOrImport:_0x149f2b}=helper[_0x53d8c0(0x11d)][_0x53d8c0(0xb7)](null,_0x22be63[_0x53d8c0(0xb0)](getTransformPath));let _0x1c0299=await _0x22be63[_0x53d8c0(0xc2)](_0x149f2b,_0x166da1);return _0x1c0299&&_0x22be63[_0x53d8c0(0xd4)](typeof _0x1c0299,_0x22be63[_0x53d8c0(0xf8)])&&_0x22be63[_0x53d8c0(0x10e)](_0x22be63[_0x53d8c0(0xf3)],_0x1c0299)&&(_0x1c0299=_0x1c0299[_0x22be63['Htdmn']]),_0x1c0299;},modifyConfig=async()=>{const _0xfc77b=a42_0x4666bc,_0x2f6ea6={'ejhYN':function(_0x2c6a25,_0x2b2b32){return _0x2c6a25===_0x2b2b32;},'BVbpU':function(_0x31c351,_0x53a5e1){return _0x31c351(_0x53a5e1);},'cGJJi':function(_0xb55cf3){return _0xb55cf3();}};await BrowserstackCli[_0xfc77b(0xe6)]()[_0xfc77b(0xfe)]();const _0x36ac32=process[_0xfc77b(0xd9)]['USER_CONFIG_DETAILS_PATH'];return config=_0x2f6ea6['ejhYN'](_0x36ac32[_0xfc77b(0x83)],0x0)?{}:await _0x2f6ea6[_0xfc77b(0xfd)](getUserPWConfig,_0x36ac32),await _0x2f6ea6[_0xfc77b(0xbc)](getCurrentModifiedConfig),helper[_0xfc77b(0xd8)](config),config;};function a42_0x3354(_0x1a83cb,_0x526618){const _0x596782=a42_0x5967();return a42_0x3354=function(_0x33546f,_0x379304){_0x33546f=_0x33546f-0x6c;let _0x49598b=_0x596782[_0x33546f];return _0x49598b;},a42_0x3354(_0x1a83cb,_0x526618);}module[a42_0x4666bc(0x104)]=modifyConfig;function a42_0x5967(){const _0x573db4=['sAUTP','58521lYLjbo','csnog','XZmnZ','isRunning','BVbpU','bootstrap','ingCm','YImao','UaVvv','isArray','deepClone','exports','VCHnb','teardown','PLAYWRIGHT','24okjCoT','split','default','util','modifyBrowserStackCaps','YuRMS','IbmMI','vJnPn','workers','snYKn','collectFilesForProject','../v2/grpcClient','GkMcs','PKssr','gChjw','utf8','reporter','_internal','string','gUQTU','nestedKeyValue','requirePWModule','existsSync','2530380iQXMWg','invalidTestInputType','xHZZc','format','modifyPlaywrightConf','uHBKU','parallelsPerPlatform','INkni','paths','initialize','AnoMy','bKmvl','forEach','3846iuZJiy','YavSp','wsEndpoint','SfCPC','pCNuw','resolve','mandatoryDependency','setAdditionalCapabilities','readFileSync','error','playwrightConfigOptions','platformCaps','updatePlaywrightConfigOptions','WRSAF','../../helpers/testhub/utils','gcIkw','dependencies','length','getConfig','project','Vknnd','quvlP','288gePpEg','Can\x27t\x20get\x20user\x20defined\x20global\x20setup\x20file','UcHFg','TJlDT','Error\x20in\x20running\x20user\x20global\x20setup\x20for\x20playwright','iLSBM','isUndefined','**/*.@(spec|test).?(c|m)[jt]s?(x)','join','BROWSERSTACK_SETUP_CONFIG_PATH','projects','XocYN','platforms','testMatch','pqZTC','QfHNW','connectOptions','isBrowserstackInfra','WmMwS','2ptdpxf','browserstackAutomation','OMGJu','dOwvj','isTrue','push','cXxWJ','ZpSmt','log','every','1445360SBjRpc','hewTH','IkKXt','dFXsn','name','GnITZ','TNrPk','Error\x20in\x20parsing\x20capabilities\x20from\x20CLI:\x20','capabilities','function','nACiA','fDQCb','16150UAYZtU','getPlaywrightConfig','globalSetup','wiOHp','includes','wMgYf','apply','config','./reporter/reporter.js','iYMSv','toLowerCase','cGJJi','setup','VoMDQ','jSTOM','dgRiZ','BROWSERSTACK_PLAYWRIGHT_GLOBAL_SETUP','TfhPm','2|1|0|3|4','../../bin/utils/constants','assign','kjRLU','wjdQS','path','bxujX','playwright','use','KAZhm','prepareCapabilities','isNotUndefined','playwrightProjectNameUpdate','eOTiH','respectGitIgnore','parse','../../helpers/test-observability/constants','guSqn','uniqueDependency','518547aEhUJz','jEJZp','writeTempPWConfig','env','BwxCk','maxWorkers','BeWDO','getPlaywrightUrl','requireModule','Error\x20in\x20generating\x20parallellised\x20config\x20for\x20playwright\x20','../../helpers/classLogger.js','CCKmE','BROWSERSTACK_PW_CONFIG_DIR','./reporter/pwUtils','3297RsBjln','aneQx','getInstance','testDir','aaVUq','hVudo','AXDMb','Error\x20in\x20setting\x20up\x20playwright\x20config\x20due\x20to\x20playwright\x20Config\x20Options:\x20ErrorTrace:','Error\x20in\x20eveluating\x20testDir\x20passed\x20in\x20playwrightConfigOptions\x20','./globalSetup.js','testIgnore','keys','836407HLaoZr','xQiyW','invalidKeys','Htdmn','playwrightConfigObject','FpZHt','dyoUX','DZcBG'];a42_0x5967=function(){return _0x573db4;};return a42_0x5967();} | ||
| const a42_0x122b82=a42_0x529e;function a42_0x529e(_0x2e5ea5,_0x15bccd){const _0x59905b=a42_0x5990();return a42_0x529e=function(_0x529e34,_0x4d0906){_0x529e34=_0x529e34-0xef;let _0x25c794=_0x59905b[_0x529e34];return _0x25c794;},a42_0x529e(_0x2e5ea5,_0x15bccd);}(function(_0x26ffda,_0xba8c8e){const _0x3005b2=a42_0x529e,_0x115592=_0x26ffda();while(!![]){try{const _0x572d20=-parseInt(_0x3005b2(0x172))/0x1*(parseInt(_0x3005b2(0x1a3))/0x2)+parseInt(_0x3005b2(0xf7))/0x3+parseInt(_0x3005b2(0x17e))/0x4*(parseInt(_0x3005b2(0x104))/0x5)+parseInt(_0x3005b2(0xf0))/0x6*(-parseInt(_0x3005b2(0x141))/0x7)+parseInt(_0x3005b2(0x185))/0x8*(-parseInt(_0x3005b2(0x12b))/0x9)+parseInt(_0x3005b2(0xf8))/0xa*(parseInt(_0x3005b2(0xf3))/0xb)+-parseInt(_0x3005b2(0x14c))/0xc*(-parseInt(_0x3005b2(0x17a))/0xd);if(_0x572d20===_0xba8c8e)break;else _0x115592['push'](_0x115592['shift']());}catch(_0x219f85){_0x115592['push'](_0x115592['shift']());}}}(a42_0x5990,0x3d647));const fs=require('fs'),util=require(a42_0x122b82(0x14b)),path=require(a42_0x122b82(0x10c));function a42_0x5990(){const _0x25c32c=['object','120jOFnoo','invalidKeys','resolve','Error\x20in\x20setting\x20up\x20playwright\x20config\x20due\x20to\x20playwright\x20Config\x20Options:\x20ErrorTrace:','Dyost','MbAVx','FtZPr','nSezR','150DcAvTL','globalSetup','kUtAI','3541549epHmMx','GKEay','../v2/grpcClient','oTJAb','1050567LKJfSs','10UQXqKN','env','NlVeG','platformCaps','phspD','BROWSERSTACK_PLAYWRIGHT_GLOBAL_SETUP','../../helpers/helper','format','string','modifyBrowserStackCaps','FWRmm','OnbyB','145rAzQUX','parseYaml','browserstackAutomation','dependencies','TUESL','QJMjL','platforms','projects','path','../../helpers/classLogger.js','./reporter/pwUtils','FwaNY','config','exports','IuXiU','isUndefined','svjwK','length','./reporter/reporter.js','nestedKeyValue','every','utf8','IRuGy','BROWSERSTACK_SETUP_CONFIG_PATH','../../helpers/test-observability/constants','modifyPlaywrightConf','HZezz','kfxOX','parallelsPerPlatform','zvcUh','workers','SUGnX','name','BIccq','QXhZR','paths','gscOb','omyqD','../../helpers/test-observability/utils','9NYQSxq','PIMXy','getConfig','project','testDir','mandatoryDependency','isNotUndefined','../v2/browserstackCLI','connectOptions','cOTtG','XGcmT','initialize','RrLur','tSxVN','requireModule','existsSync','BrlHh','Error\x20in\x20running\x20user\x20global\x20setup\x20for\x20playwright','xSeOV','log','isBrowserstackInfra','srDLm','119623tFSvdq','jsPOr','readFileSync','lSOXQ','VXaIC','BFdOC','EZiGh','Can\x27t\x20get\x20user\x20defined\x20global\x20setup\x20file','updatePlaywrightConfigOptions','isRunning','util','329916xpURKg','split','sqBzd','wsEndpoint','sjtZG','gAaFS','forEach','KRzXb','respectGitIgnore','collectFilesForProject','evyuW','Error\x20in\x20generating\x20parallellised\x20config\x20for\x20playwright\x20','./globalSetup.js','rmFcw','isTrue','playwrightConfigObject','**/*.@(spec|test).?(c|m)[jt]s?(x)','CTkeg','deepClone','FAGfF','RpPUu','error','maxWorkers','WkJiv','ZrmgT','isArray','push','keys','BiimC','EdSpu','quxrQ','playwright','gqunP','IfWYX','_internal','writeTempPWConfig','lCznR','testIgnore','1315ObgaQU','SxtGs','zYitC','getPlaywrightUrl','XNSnq','default','PBYPQ','setAdditionalCapabilities','130KbIyKZ','setup','xPvSH','assign','36380xgGSfA','parse','bootstrap','teardown','gErjD','reporter','getInstance','3625960TfcgsW','PgZYS','requirePWModule','playwrightConfigOptions','Error\x20in\x20eveluating\x20testDir\x20passed\x20in\x20playwrightConfigOptions\x20','RiXtB','yLFLn','lsLrF','use','PLAYWRIGHT','IuPPZ','4|1|2|0|3','uniqueDependency','onPoS','AlDHc','XGucS','bovwt','nFmTX','apply','../../bin/utils/constants','oNTPv','oRnmu','testMatch','USER_CONFIG_DETAILS_PATH','ZXRXp','QpjaC','pCdCu','includes','stringify'];a42_0x5990=function(){return _0x25c32c;};return a42_0x5990();}let config={};const browserstackSetup={},helper=require(a42_0x122b82(0xfe)),{PLAYWRIGHT_CONFIG_OPTION_ERRORS}=require(a42_0x122b82(0x198)),{getTransformPath,getProjectUtilsPath}=require(a42_0x122b82(0x10e)),{shouldProcessEventForTesthub}=require('../../helpers/testhub/utils'),{CrashReporter}=require('../../helpers/test-observability/error-handler'),{FRAMEWORKS}=require(a42_0x122b82(0x11c)),{getFrameworkVersion}=require(a42_0x122b82(0x12a)),BrowserstackCli=require(a42_0x122b82(0x132)),GrpcClient=require(a42_0x122b82(0xf5)),{createClassLogger}=require(a42_0x122b82(0x10d)),logger=createClassLogger(a42_0x122b82(0x11d)),getConfigFromCLI=async()=>{const _0x257368=a42_0x122b82,_0x30c719={};_0x30c719[_0x257368(0x17c)]='Error\x20in\x20getting\x20config';const _0x2fdae2=_0x30c719,_0x303cb8={};_0x303cb8[_0x257368(0x15b)]=config;const _0x1bb158=await GrpcClient['getInstance']()['getPlaywrightConfig'](_0x303cb8);if(!_0x1bb158[_0x257368(0x12d)]())throw new Error(_0x2fdae2['xPvSH']);return JSON[_0x257368(0x17f)](_0x1bb158[_0x257368(0x12d)]());},handleAutomationTrue=async()=>{const _0x3269e1=a42_0x122b82,_0x18a5c9={'phspD':_0x3269e1(0x16b),'sqBzd':_0x3269e1(0x18d),'OnbyB':_0x3269e1(0x133),'VXaIC':function(_0x25fd7d,_0x5bb6b8){return _0x25fd7d+_0x5bb6b8;},'JewCU':function(_0x50f847,_0x1cdfa7){return _0x50f847(_0x1cdfa7);},'SNXYB':function(_0x3958cf,_0x2e08bb){return _0x3958cf===_0x2e08bb;},'MbAVx':_0x3269e1(0x12f),'AlDHc':'function','QXhZR':function(_0x101f6e,_0x156e4d){return _0x101f6e+_0x156e4d;},'FtZPr':_0x3269e1(0x189),'EdSpu':function(_0x5efe01,_0x11552c,_0x250bd3,_0x156a3a){return _0x5efe01(_0x11552c,_0x250bd3,_0x156a3a);},'omyqD':function(_0x2430b3){return _0x2430b3();},'XGcmT':'workers','kfxOX':_0x3269e1(0x10b),'EngRM':function(_0x4a8124,_0x32f757){return _0x4a8124===_0x32f757;},'RiXtB':function(_0x1117e8){return _0x1117e8();},'sflKT':_0x3269e1(0x15c),'zYitC':'testMatch','lCznR':_0x3269e1(0x171),'tCBKW':function(_0x22a309,_0x1f7331){return _0x22a309+_0x1f7331;},'RrLur':_0x3269e1(0x157),'BFdOC':function(_0x408960,_0x2fbdd0,_0x4ff424,_0x13a6ae){return _0x408960(_0x2fbdd0,_0x4ff424,_0x13a6ae);},'oTJAb':function(_0x2fbf60,_0x3f7179){return _0x2fbf60*_0x3f7179;}};let _0x4f7783=[];if(BrowserstackCli[_0x3269e1(0x184)]()[_0x3269e1(0x14a)]()&&BrowserstackCli[_0x3269e1(0x184)]()[_0x3269e1(0x12d)]()[_0x3269e1(0x106)]){const _0x539645=await _0x18a5c9[_0x3269e1(0x129)](getConfigFromCLI);config[_0x18a5c9[_0x3269e1(0x135)]]=_0x539645[_0x3269e1(0x162)]||0x1,config[_0x18a5c9[_0x3269e1(0x11f)]]=[];try{_0x4f7783=_0x539645['capabilities'];}catch(_0xb49a37){logger[_0x3269e1(0x161)]('Error\x20in\x20parsing\x20capabilities\x20from\x20CLI:\x20'+util[_0x3269e1(0xff)](_0xb49a37));}}else{if(!BrowserstackCli[_0x3269e1(0x184)]()[_0x3269e1(0x14a)]()&&helper[_0x3269e1(0x13f)]()){if(helper[_0x3269e1(0x113)](browserstackSetup[_0x3269e1(0x110)]['platforms'])||_0x18a5c9['EngRM'](browserstackSetup[_0x3269e1(0x110)][_0x3269e1(0x10a)][_0x3269e1(0x115)],0x0)){const _0x46ab90=browserstackSetup['config'][_0x3269e1(0x120)]||browserstackSetup[_0x3269e1(0x110)][_0x3269e1(0x122)]||config[_0x18a5c9['XGcmT']]||0x1;config[_0x18a5c9[_0x3269e1(0x135)]]=_0x46ab90;return;}config[_0x18a5c9[_0x3269e1(0x11f)]]=[],browserstackSetup[_0x3269e1(0x110)][_0x3269e1(0x10a)][_0x3269e1(0x152)]((_0xecdb83,_0x4a738f)=>{const _0x183188=_0x3269e1;_0x4f7783[_0x183188(0x166)](helper[_0x183188(0x101)](browserstackSetup[_0x183188(0x110)],_0x18a5c9[_0x183188(0xfc)],_0x4a738f));}),_0x4f7783[_0x3269e1(0x152)](_0x23c79a=>{const _0x4b1ce6=_0x3269e1;helper[_0x4b1ce6(0x179)](_0x23c79a);});}}if(!BrowserstackCli[_0x3269e1(0x184)]()['isRunning']()&&helper[_0x3269e1(0x13f)]()||BrowserstackCli[_0x3269e1(0x184)]()['isRunning']()&&BrowserstackCli[_0x3269e1(0x184)]()['getConfig']()[_0x3269e1(0x106)]){let _0x5837d2,_0x34b1b9=[];try{_0x5837d2=helper[_0x3269e1(0x187)]['apply'](null,_0x18a5c9[_0x3269e1(0x18a)](getProjectUtilsPath));const _0x44cc57={};_0x44cc57[_0x3269e1(0x154)]=!![];const _0x17a07a={};_0x17a07a[_0x3269e1(0x154)]=!![],_0x17a07a['testDir']='',_0x17a07a[_0x3269e1(0x19b)]=_0x18a5c9['sflKT'],_0x17a07a[_0x3269e1(0x171)]='',_0x17a07a[_0x3269e1(0x16e)]=_0x44cc57;const _0xf14e04={};_0xf14e04['project']=_0x17a07a;let _0xd0a3c2=_0xf14e04;config[_0x18a5c9['MbAVx']]&&(_0xd0a3c2[_0x3269e1(0x12e)][_0x18a5c9[_0x3269e1(0x1a8)]]=config[_0x18a5c9[_0x3269e1(0x1a8)]]),config[_0x18a5c9[_0x3269e1(0x174)]]&&(_0xd0a3c2[_0x3269e1(0x12e)][_0x18a5c9[_0x3269e1(0x174)]]=config[_0x18a5c9[_0x3269e1(0x174)]]),config[_0x18a5c9[_0x3269e1(0x170)]]&&(_0xd0a3c2[_0x3269e1(0x12e)][_0x18a5c9['lCznR']]=config[_0x18a5c9['lCznR']]),_0xd0a3c2=Object[_0x3269e1(0x17d)](_0xd0a3c2,_0xd0a3c2[_0x3269e1(0x12e)]),_0x34b1b9=await _0x5837d2['collectFilesForProject'](_0xd0a3c2);}catch(_0x1cac55){console['log'](_0x18a5c9['tCBKW'](_0x18a5c9[_0x3269e1(0x137)],util[_0x3269e1(0xff)](_0x1cac55)));}const _0x317608=helper[_0x3269e1(0x175)](browserstackSetup[_0x3269e1(0x110)]),_0x323a96=await _0x18a5c9[_0x3269e1(0x146)](getPWOptionsTests,_0x4f7783,_0x5837d2,_0x34b1b9);_0x4f7783[_0x3269e1(0x152)]((_0x1bdb46,_0x275a7c)=>{const _0xc096fa=_0x3269e1,_0x59fc2b={},_0x104b15={};_0x104b15[_0xc096fa(0xfb)]=browserstackSetup['config'][_0xc096fa(0x10a)][_0x275a7c],_0x59fc2b[_0x18a5c9[_0xc096fa(0x14e)]]=_0x104b15,helper['playwrightProjectNameUpdate'](_0x1bdb46,_0x59fc2b),helper[_0xc096fa(0x149)](_0x59fc2b,browserstackSetup[_0xc096fa(0x110)]['platforms'][_0x275a7c],browserstackSetup['config']['platforms'][_0x275a7c]['playwrightConfigOptions']||config['playwrightConfigOptions']||null),_0x59fc2b[_0x18a5c9[_0xc096fa(0x14e)]][_0x18a5c9[_0xc096fa(0x103)]]=Object[_0xc096fa(0x17d)](_0x59fc2b[_0x18a5c9['sqBzd']][_0x18a5c9[_0xc096fa(0x103)]]||helper[_0xc096fa(0x117)](config,[_0x18a5c9['sqBzd'],_0x18a5c9[_0xc096fa(0x103)]])||{},{'wsEndpoint':_0x18a5c9[_0xc096fa(0x145)](_0x317608,_0x18a5c9['JewCU'](encodeURIComponent,JSON[_0xc096fa(0x1a1)](_0x1bdb46)))});try{_0x18a5c9['SNXYB'](typeof _0x59fc2b[_0x18a5c9[_0xc096fa(0x1a8)]],_0x18a5c9[_0xc096fa(0x193)])&&(_0x59fc2b[_0x18a5c9[_0xc096fa(0x1a8)]]=_0x59fc2b[_0x18a5c9[_0xc096fa(0x1a8)]](helper[_0xc096fa(0x139)]));}catch(_0x4f9d59){console['log'](_0x18a5c9[_0xc096fa(0x126)](_0x18a5c9[_0xc096fa(0x1a9)],util[_0xc096fa(0xff)](_0x4f9d59)));}_0x18a5c9[_0xc096fa(0x169)](addProjectToProjectList,_0x323a96,_0x275a7c,_0x59fc2b);});_0x34b1b9['length']&&(config[_0x18a5c9['zYitC']]='');const _0x15753c=_0x18a5c9[_0x3269e1(0xf6)](browserstackSetup['config'][_0x3269e1(0x10a)]['length']||0x1,browserstackSetup[_0x3269e1(0x110)][_0x3269e1(0x120)]||config[_0x18a5c9['XGcmT']]||0x1);config[_0x18a5c9[_0x3269e1(0x135)]]=_0x15753c;}},addProjectToProjectList=(_0x2ce97f,_0x8aafd9,_0x1693eb)=>{const _0x27897f=a42_0x122b82,_0x12c9c5={'kUtAI':function(_0xeff491,_0x56c355){return _0xeff491>_0x56c355;},'PJLYT':_0x27897f(0x107),'nSezR':_0x27897f(0x19b),'Dyost':'setup','FWRmm':_0x27897f(0x181),'tSxVN':'projects','lsLrF':_0x27897f(0x18d),'QpjaC':_0x27897f(0xfb),'yLFLn':'playwrightConfigOptions','YTwvG':function(_0x5ec877,_0xa45f26,_0x56063a){return _0x5ec877(_0xa45f26,_0x56063a);}},_0x5a73bd=_0x2ce97f[_0x8aafd9],_0x225d1e=browserstackSetup[_0x27897f(0x110)][_0x27897f(0x10a)][_0x8aafd9]['playwrightConfigOptions'];_0x1693eb[_0x12c9c5[_0x27897f(0x18c)]][_0x12c9c5[_0x27897f(0x19e)]][_0x12c9c5[_0x27897f(0x18b)]]&&delete _0x1693eb[_0x12c9c5[_0x27897f(0x18c)]][_0x12c9c5[_0x27897f(0x19e)]][_0x12c9c5[_0x27897f(0x18b)]];const _0x5d21fb=_0x12c9c5['YTwvG'](setSetupAndTeardownConfigs,helper[_0x27897f(0x15e)](_0x1693eb),_0x225d1e);_0x12c9c5[_0x27897f(0xf2)](_0x5a73bd[_0x27897f(0x115)],0x0)?_0x5a73bd[_0x27897f(0x152)](_0x48cbfb=>{const _0xc77ac3=_0x27897f,_0x426500=helper[_0xc77ac3(0x15e)](_0x1693eb);_0x12c9c5[_0xc77ac3(0xf2)](_0x5d21fb[_0xc77ac3(0x115)],0x0)&&(_0x426500[_0x12c9c5['PJLYT']]=_0x5d21fb),_0x426500[_0x12c9c5[_0xc77ac3(0xef)]]=_0x48cbfb,_0x426500[_0x12c9c5[_0xc77ac3(0x1a7)]]&&delete _0x426500['setup'],_0x426500[_0x12c9c5[_0xc77ac3(0x102)]]&&delete _0x426500[_0xc77ac3(0x181)],config[_0x12c9c5[_0xc77ac3(0x138)]][_0xc77ac3(0x166)](_0x426500);}):config[_0x12c9c5[_0x27897f(0x138)]][_0x27897f(0x166)](_0x1693eb);},setSetupAndTeardownConfigs=(_0x4c2df0,_0x269569)=>{const _0x3ccca4=a42_0x122b82,_0x3823b3={'RpPUu':function(_0x302be4,_0x3a63a3,_0x4a4976){return _0x302be4(_0x3a63a3,_0x4a4976);},'IuXiU':'teardown','IuPPZ':function(_0x3621e0,_0x5beab8,_0x193d0e,_0x20ad4d){return _0x3621e0(_0x5beab8,_0x193d0e,_0x20ad4d);},'pCdCu':_0x3ccca4(0x18d),'ZXRXp':_0x3ccca4(0x10b),'gqunP':function(_0x13756d,_0x53ec50,_0x33592d){return _0x13756d(_0x53ec50,_0x33592d);},'ZrmgT':_0x3ccca4(0x17b),'KRzXb':function(_0x19b811,_0x1e92d4,_0x15dd92,_0x397967,_0x37077d){return _0x19b811(_0x1e92d4,_0x15dd92,_0x397967,_0x37077d);}};if(!_0x269569)return[];const _0x1e5776=[],_0x3e0915=[];let _0x10dda2,_0x9c5fc6;return _0x269569[_0x3823b3[_0x3ccca4(0x164)]]&&(_0x10dda2=_0x269569[_0x3823b3['ZrmgT']]),_0x269569[_0x3823b3['IuXiU']]&&(_0x9c5fc6=_0x269569[_0x3823b3[_0x3ccca4(0x112)]]),_0x9c5fc6&&Array[_0x3ccca4(0x165)](_0x9c5fc6)&&_0x9c5fc6[_0x3ccca4(0x152)](_0x463f24=>{const _0x485d6e=_0x3ccca4;_0x3823b3[_0x485d6e(0x160)](validateKeys,_0x463f24,_0x3823b3[_0x485d6e(0x112)]);if(_0x1e5776[_0x485d6e(0x1a0)](_0x463f24[_0x485d6e(0x124)]))throw util[_0x485d6e(0xff)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x485d6e(0x191)],_0x3823b3['IuXiU']);const _0x4fbf7b=_0x3823b3[_0x485d6e(0x18f)](createDependencyProject,_0x463f24['name'],_0x463f24[_0x485d6e(0x19b)],_0x463f24[_0x485d6e(0x12f)]);_0x4fbf7b[_0x3823b3[_0x485d6e(0x19f)]]=_0x4c2df0[_0x3823b3[_0x485d6e(0x19f)]],config[_0x3823b3[_0x485d6e(0x19d)]][_0x485d6e(0x166)](_0x4fbf7b),_0x1e5776[_0x485d6e(0x166)](_0x463f24[_0x485d6e(0x124)]);}),_0x10dda2&&Array[_0x3ccca4(0x165)](_0x10dda2)&&_0x10dda2[_0x3ccca4(0x152)](_0x47a953=>{const _0x973b92=_0x3ccca4;_0x3823b3[_0x973b92(0x16c)](validateKeys,_0x47a953,_0x3823b3['ZrmgT']);if(_0x1e5776['includes'](_0x47a953[_0x973b92(0x124)]))throw util['format'](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x973b92(0x191)],_0x3823b3[_0x973b92(0x164)]);const _0x3ef7ac=_0x47a953[_0x973b92(0x181)]?_0x3823b3[_0x973b92(0x153)](createDependencyProject,_0x47a953[_0x973b92(0x124)],_0x47a953[_0x973b92(0x19b)],_0x47a953['testDir'],_0x47a953['teardown']):_0x3823b3['IuPPZ'](createDependencyProject,_0x47a953[_0x973b92(0x124)],_0x47a953['testMatch'],_0x47a953[_0x973b92(0x12f)]);_0x3ef7ac[_0x3823b3[_0x973b92(0x19f)]]=_0x4c2df0[_0x3823b3[_0x973b92(0x19f)]],config[_0x3823b3[_0x973b92(0x19d)]][_0x973b92(0x166)](_0x3ef7ac),_0x3e0915[_0x973b92(0x166)](_0x47a953[_0x973b92(0x124)]),_0x1e5776[_0x973b92(0x166)](_0x47a953[_0x973b92(0x124)]);}),_0x3e0915;},validateKeys=(_0x432257,_0xf68030)=>{const _0x5e6554=a42_0x122b82,_0x53f9a4={};_0x53f9a4[_0x5e6554(0x16a)]=function(_0x59629a,_0x1b4eef){return _0x59629a===_0x1b4eef;},_0x53f9a4[_0x5e6554(0x134)]=_0x5e6554(0x181),_0x53f9a4[_0x5e6554(0x144)]=_0x5e6554(0x124),_0x53f9a4[_0x5e6554(0x150)]=_0x5e6554(0x19b),_0x53f9a4['XGucS']=_0x5e6554(0x12f);const _0x4e210f=_0x53f9a4;if(![_0x4e210f[_0x5e6554(0x144)],_0x4e210f[_0x5e6554(0x150)]][_0x5e6554(0x118)](_0x404a8c=>Object[_0x5e6554(0x167)](_0x432257)[_0x5e6554(0x1a0)](_0x404a8c)))throw util[_0x5e6554(0xff)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x5e6554(0x130)],_0xf68030);Object[_0x5e6554(0x167)](_0x432257)[_0x5e6554(0x152)](_0x37cd50=>{const _0x5c3f16=_0x5e6554;if(_0x4e210f[_0x5c3f16(0x16a)](_0xf68030,_0x4e210f[_0x5c3f16(0x134)])){if(![_0x4e210f[_0x5c3f16(0x144)],_0x4e210f[_0x5c3f16(0x150)],_0x4e210f[_0x5c3f16(0x194)]][_0x5c3f16(0x1a0)](_0x37cd50))throw util[_0x5c3f16(0xff)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x5c3f16(0x1a4)],_0xf68030);}else{if(![_0x4e210f[_0x5c3f16(0x144)],_0x4e210f[_0x5c3f16(0x150)],_0x4e210f[_0x5c3f16(0x134)],_0x4e210f['XGucS']][_0x5c3f16(0x1a0)](_0x37cd50))throw util[_0x5c3f16(0xff)](PLAYWRIGHT_CONFIG_OPTION_ERRORS[_0x5c3f16(0x1a4)],_0xf68030);}});},createDependencyProject=(_0x3a621f,_0x3cbb14,_0x51f7a6,_0x4c49b6)=>{const _0x35edba=a42_0x122b82,_0x5a90a1={};_0x5a90a1[_0x35edba(0x124)]=_0x3a621f,_0x5a90a1[_0x35edba(0x19b)]=_0x3cbb14,_0x5a90a1[_0x35edba(0x181)]=_0x4c49b6,_0x5a90a1['testDir']=_0x51f7a6;const _0x523b23=_0x5a90a1;return Object[_0x35edba(0x167)](_0x523b23)[_0x35edba(0x152)](_0x419df0=>helper[_0x35edba(0x113)](_0x523b23[_0x419df0])&&delete _0x523b23[_0x419df0]),_0x523b23;},getPWOptionsTests=async(_0x53c14e,_0x3951ae,_0x2a9046)=>{const _0x42ffd0=a42_0x122b82,_0x243afa={'oRnmu':function(_0x4e44d5,_0x37a78a){return _0x4e44d5<_0x37a78a;},'GKEay':function(_0xe7b6b1,_0xd38fcf,_0x79d2ea){return _0xe7b6b1(_0xd38fcf,_0x79d2ea);},'wxEUF':function(_0x43037b,_0x56de09){return _0x43037b===_0x56de09;}},_0x2bad7e=[];for(let _0x358b57=0x0;_0x243afa[_0x42ffd0(0x19a)](_0x358b57,_0x53c14e[_0x42ffd0(0x115)]);_0x358b57++){const _0x212688=await _0x243afa[_0x42ffd0(0xf4)](getTestListFromPWOptions,_0x358b57,_0x3951ae);_0x2bad7e[_0x42ffd0(0x166)](_0x243afa['wxEUF'](_0x212688['length'],0x0)?_0x2a9046:_0x212688);}return _0x2bad7e;},getTestListFromPWOptions=async(_0x1f539b,_0x503825)=>{const _0x4f84ad=a42_0x122b82,_0x2bf16b={};_0x2bf16b['jsPOr']=_0x4f84ad(0x19b),_0x2bf16b['gAaFS']=_0x4f84ad(0x171),_0x2bf16b[_0x4f84ad(0x109)]=_0x4f84ad(0x12f),_0x2bf16b[_0x4f84ad(0x159)]=function(_0x6f165f,_0x4e1bdb){return _0x6f165f===_0x4e1bdb;},_0x2bf16b[_0x4f84ad(0x156)]='string',_0x2bf16b[_0x4f84ad(0x199)]=function(_0x311efb,_0x4bfb21){return _0x311efb===_0x4bfb21;},_0x2bf16b[_0x4f84ad(0x168)]=_0x4f84ad(0x15c),_0x2bf16b[_0x4f84ad(0xfa)]=_0x4f84ad(0x190),_0x2bf16b[_0x4f84ad(0x13d)]=function(_0x132cc9,_0x2344ff){return _0x132cc9||_0x2344ff;},_0x2bf16b[_0x4f84ad(0x147)]=function(_0x488353,_0x1640c0){return _0x488353+_0x1640c0;},_0x2bf16b[_0x4f84ad(0x121)]=_0x4f84ad(0x1a6);const _0x445938=_0x2bf16b,_0x5dfdf9=browserstackSetup[_0x4f84ad(0x110)]['platforms'][_0x1f539b][_0x4f84ad(0x188)];if(!_0x5dfdf9)return[];const _0x4791dd=_0x5dfdf9[_0x445938[_0x4f84ad(0x142)]]||config[_0x445938[_0x4f84ad(0x142)]],_0x2b6b89=_0x5dfdf9[_0x445938[_0x4f84ad(0x151)]]||config[_0x445938[_0x4f84ad(0x151)]],_0x34cedf=config[_0x445938['QJMjL']],_0x54294a=_0x5dfdf9[_0x445938[_0x4f84ad(0x109)]];if(_0x4791dd&&!(_0x445938['rmFcw'](typeof _0x4791dd,_0x445938[_0x4f84ad(0x156)])||Array[_0x4f84ad(0x165)](_0x4791dd)))throw util[_0x4f84ad(0xff)](PLAYWRIGHT_CONFIG_OPTION_ERRORS['invalidTestInputType'],_0x445938[_0x4f84ad(0x142)]);if(_0x2b6b89&&!(_0x445938[_0x4f84ad(0x199)](typeof _0x2b6b89,_0x445938[_0x4f84ad(0x156)])||Array['isArray'](_0x2b6b89)))throw util[_0x4f84ad(0xff)](PLAYWRIGHT_CONFIG_OPTION_ERRORS['invalidTestInputType'],_0x445938[_0x4f84ad(0x151)]);let _0x2c9e5e=[];const _0x8469f4={};_0x8469f4['respectGitIgnore']=!![],_0x8469f4['testDir']='',_0x8469f4['testMatch']=_0x445938[_0x4f84ad(0x168)],_0x8469f4[_0x4f84ad(0x171)]='';const _0x23c812={};_0x23c812[_0x4f84ad(0x154)]=!![];const _0x3d8b70={};_0x3d8b70['project']=_0x8469f4,_0x3d8b70[_0x4f84ad(0x16e)]=_0x23c812;let _0x415da6=_0x3d8b70;try{const _0x201b3f=_0x445938[_0x4f84ad(0xfa)][_0x4f84ad(0x14d)]('|');let _0x217f2c=0x0;while(!![]){switch(_0x201b3f[_0x217f2c++]){case'0':_0x415da6=Object[_0x4f84ad(0x17d)](_0x415da6,_0x415da6['project']);continue;case'1':_0x4791dd&&(_0x415da6[_0x4f84ad(0x12e)][_0x445938[_0x4f84ad(0x142)]]=_0x4791dd);continue;case'2':_0x2b6b89&&(_0x415da6[_0x4f84ad(0x12e)][_0x445938[_0x4f84ad(0x151)]]=_0x2b6b89);continue;case'3':_0x2c9e5e=await _0x503825[_0x4f84ad(0x155)](_0x415da6);continue;case'4':_0x445938[_0x4f84ad(0x13d)](_0x54294a,_0x34cedf)&&(_0x415da6['project'][_0x445938[_0x4f84ad(0x109)]]=_0x445938[_0x4f84ad(0x13d)](_0x54294a,_0x34cedf));continue;}break;}}catch(_0x6bab1f){console[_0x4f84ad(0x13e)](_0x445938[_0x4f84ad(0x147)](_0x445938[_0x4f84ad(0x121)],_0x6bab1f));}return _0x2c9e5e;},addReporter=()=>{const _0x53edfa=a42_0x122b82,_0x16b108={};_0x16b108['GIyKL']=_0x53edfa(0x116),_0x16b108['onPoS']=_0x53edfa(0x183),_0x16b108[_0x53edfa(0x163)]=function(_0xf29db4,_0x285e15){return _0xf29db4===_0x285e15;},_0x16b108[_0x53edfa(0x176)]=_0x53edfa(0x100),_0x16b108['vwfUO']=_0x53edfa(0x1a2);const _0x44c0d3=_0x16b108,_0x2233cb=path['join'](__dirname,_0x44c0d3['GIyKL']),_0x2e5252=[_0x2233cb];if(helper[_0x53edfa(0x113)](config[_0x44c0d3['onPoS']]))config[_0x44c0d3[_0x53edfa(0x192)]]=[_0x2e5252];else{if(_0x44c0d3[_0x53edfa(0x163)](typeof config[_0x44c0d3['onPoS']],_0x44c0d3[_0x53edfa(0x176)]))config[_0x44c0d3[_0x53edfa(0x192)]]=[[config[_0x44c0d3['onPoS']]],_0x2e5252];else _0x44c0d3[_0x53edfa(0x163)](typeof config[_0x44c0d3[_0x53edfa(0x192)]],_0x44c0d3['vwfUO'])&&config[_0x44c0d3[_0x53edfa(0x192)]]['push'](_0x2e5252);}},setGlobalSetup=_0x4c47f7=>{const _0x3d8bcf=a42_0x122b82,_0x50ee8f={};_0x50ee8f[_0x3d8bcf(0x12c)]=_0x3d8bcf(0xf1),_0x50ee8f[_0x3d8bcf(0x123)]=_0x3d8bcf(0x148),_0x50ee8f[_0x3d8bcf(0x125)]=function(_0xe37f6,_0x45b79f){return _0xe37f6+_0x45b79f;},_0x50ee8f[_0x3d8bcf(0x10f)]=_0x3d8bcf(0x13c),_0x50ee8f['IRuGy']=_0x3d8bcf(0x158);const _0x5c19cd=_0x50ee8f;if(!config)return;try{if(config['globalSetup']){let _0x32b5f1;const _0x1c256a=path[_0x3d8bcf(0x1a5)](_0x4c47f7,config[_0x5c19cd['PIMXy']]);if(_0x1c256a&&fs[_0x3d8bcf(0x13a)](_0x1c256a))_0x32b5f1=_0x1c256a;else{const _0x3992a6={};_0x3992a6[_0x3d8bcf(0x127)]=[_0x4c47f7],_0x32b5f1=require[_0x3d8bcf(0x1a5)](config[_0x5c19cd['PIMXy']],_0x3992a6);}if(!_0x32b5f1)throw new Error(_0x5c19cd[_0x3d8bcf(0x123)]);process[_0x3d8bcf(0xf9)][_0x3d8bcf(0xfd)]=_0x32b5f1;}}catch(_0x5ab673){console[_0x3d8bcf(0x13e)](_0x5c19cd[_0x3d8bcf(0x125)](_0x5c19cd[_0x3d8bcf(0x10f)],_0x5ab673));}config[_0x3d8bcf(0xf1)]=require[_0x3d8bcf(0x1a5)](_0x5c19cd[_0x3d8bcf(0x11a)]);},initO11yCrashReporter=(_0x1aacf2,_0x40e953)=>{const _0x58b476=a42_0x122b82,_0x909246={'gErjD':function(_0x1cb383,_0xa46abb){return _0x1cb383(_0xa46abb);}},_0x2d27f2={'frameworkName':FRAMEWORKS[_0x58b476(0x18e)],'frameworkVersion':_0x909246[_0x58b476(0x182)](getFrameworkVersion,FRAMEWORKS[_0x58b476(0x18e)])};CrashReporter[_0x58b476(0x136)](_0x2d27f2,_0x1aacf2,_0x40e953);},getCurrentModifiedConfig=async()=>{const _0x556721=a42_0x122b82,_0x1316b8={'gscOb':_0x556721(0x18d),'IfWYX':_0x556721(0x133),'CTkeg':_0x556721(0x14f),'BrlHh':_0x556721(0x110),'FAGfF':_0x556721(0x119),'PgZYS':function(_0x3059d4,_0x2c86e9){return _0x3059d4(_0x2c86e9);},'PBYPQ':function(_0x403f3d){return _0x403f3d();},'TUESL':function(_0x2b43e0,_0x826757,_0x3be8bb){return _0x2b43e0(_0x826757,_0x3be8bb);},'qHWrB':function(_0x22ae1d,_0x27d21c){return _0x22ae1d>_0x27d21c;}},_0xf9576d=process['env'][_0x556721(0x11b)],_0x3491fd=process[_0x556721(0xf9)]['BROWSERSTACK_PW_CONFIG_DIR'];_0xf9576d&&(browserstackSetup[_0x1316b8[_0x556721(0x13b)]]=helper[_0x556721(0x105)](fs[_0x556721(0x143)](_0xf9576d,_0x1316b8[_0x556721(0x15f)]))),_0x1316b8[_0x556721(0x186)](setGlobalSetup,_0x3491fd),_0x1316b8[_0x556721(0x178)](shouldProcessEventForTesthub)&&(_0x1316b8[_0x556721(0x186)](addReporter,config),_0x1316b8[_0x556721(0x108)](initO11yCrashReporter,config,browserstackSetup['config'])),helper[_0x556721(0x15a)](helper[_0x556721(0x13f)]())&&helper[_0x556721(0x131)](browserstackSetup[_0x556721(0x110)][_0x556721(0x10a)])&&_0x1316b8['qHWrB'](browserstackSetup[_0x556721(0x110)][_0x556721(0x10a)][_0x556721(0x115)],0x0)?await _0x1316b8[_0x556721(0x178)](handleAutomationTrue):Array[_0x556721(0x165)](config[_0x556721(0x10b)])&&config[_0x556721(0x10b)][_0x556721(0x152)](_0x175365=>{const _0x5e9b04=_0x556721,_0xdbb5b8=helper['nestedKeyValue'](_0x175365,[_0x1316b8[_0x5e9b04(0x128)],_0x1316b8[_0x5e9b04(0x16d)],_0x1316b8[_0x5e9b04(0x15d)]]);_0xdbb5b8&&(_0x175365[_0x5e9b04(0x18d)][_0x5e9b04(0x133)][_0x5e9b04(0x14f)]=helper['prepareCapabilities'](null,null,FRAMEWORKS[_0x5e9b04(0x18e)]['toLowerCase'](),null,null,_0xdbb5b8));});},getUserPWConfig=async _0x40576d=>{const _0x26d717=a42_0x122b82,_0x50e895={'svjwK':function(_0x310933){return _0x310933();},'bovwt':function(_0x582c89,_0x16fb3c){return _0x582c89(_0x16fb3c);},'SxtGs':function(_0x5f36ec,_0xe617fd){return _0x5f36ec===_0xe617fd;},'JNJqZ':'object','pMhoE':function(_0xe56bd9,_0x3f10f2){return _0xe56bd9 in _0x3f10f2;},'srDLm':_0x26d717(0x177)},{requireOrImport:_0x225426}=helper[_0x26d717(0x187)][_0x26d717(0x197)](null,_0x50e895[_0x26d717(0x114)](getTransformPath));let _0x3f85ae=await _0x50e895[_0x26d717(0x195)](_0x225426,_0x40576d);return _0x3f85ae&&_0x50e895[_0x26d717(0x173)](typeof _0x3f85ae,_0x50e895['JNJqZ'])&&_0x50e895['pMhoE'](_0x50e895[_0x26d717(0x140)],_0x3f85ae)&&(_0x3f85ae=_0x3f85ae[_0x50e895['srDLm']]),_0x3f85ae;},modifyConfig=async()=>{const _0x4ddb01=a42_0x122b82,_0x3485e3={'nFmTX':function(_0x37b6ff,_0x411ac1){return _0x37b6ff===_0x411ac1;},'wlwiV':function(_0xbeca5b,_0x223017){return _0xbeca5b(_0x223017);},'HZezz':function(_0x2001e7){return _0x2001e7();}};await BrowserstackCli[_0x4ddb01(0x184)]()[_0x4ddb01(0x180)]();const _0x357c37=process['env'][_0x4ddb01(0x19c)];return config=_0x3485e3[_0x4ddb01(0x196)](_0x357c37[_0x4ddb01(0x115)],0x0)?{}:await _0x3485e3['wlwiV'](getUserPWConfig,_0x357c37),await _0x3485e3[_0x4ddb01(0x11e)](getCurrentModifiedConfig),helper[_0x4ddb01(0x16f)](config),config;};module[a42_0x122b82(0x111)]=modifyConfig; |
@@ -1,1 +0,1 @@ | ||
| const a43_0x1bc3a0=a43_0x13cc;(function(_0xb52e8d,_0x15cea0){const _0x40f486=a43_0x13cc,_0x428af5=_0xb52e8d();while(!![]){try{const _0x56aae3=parseInt(_0x40f486(0x19f))/0x1*(-parseInt(_0x40f486(0x1d5))/0x2)+-parseInt(_0x40f486(0x1b5))/0x3+-parseInt(_0x40f486(0x1d2))/0x4*(parseInt(_0x40f486(0x1cb))/0x5)+parseInt(_0x40f486(0x19a))/0x6+-parseInt(_0x40f486(0x1c6))/0x7+parseInt(_0x40f486(0x1d7))/0x8+parseInt(_0x40f486(0x1d4))/0x9;if(_0x56aae3===_0x15cea0)break;else _0x428af5['push'](_0x428af5['shift']());}catch(_0x1d4463){_0x428af5['push'](_0x428af5['shift']());}}}(a43_0x1725,0xe1c03));function a43_0x1725(){const _0x2f65ed=['prototype','cWnrR','join','now','akXHU','apply','Exception\x20while\x20mocking\x20IsWorkerRedundant:\x20','split','BrowserContext','zKiFb','MBcCF','stringify','Unable\x20to\x20import\x20context\x20for\x20page','cZigv','browserstack_executor:\x20','o11ySyncDone','749793nQazYM','bstackA11yScanOptions','pwPage','mockContextNewPage','browserContext.js','tlgQS','setCustomTags','uploadAttachment','format','diOnT','uploadAttachments','doo11ySync','stopA11yScanning','../../helpers/test-observability/error-handler','../../helpers/accessibility-automation/accessibilityRetryHelper','Error\x20during\x20syncing\x20o11y\x20with\x20automate\x20','./accessibility-helper','7461818Whqoxg','getAccessibilityResultsSummary','1|0|4|3|2','startA11yScanning','TKuAS','35USZRsu','Unable\x20to\x20import\x20dispatcher\x20for\x20_isWorkerRedundant','path','NcloR','YZoxo','../../helpers/helper','../v2/uploadAttachmentsManager','32908MAlrCf','citOZ','13059918YEjzbS','6TeLzvs','isRunning','9560128IDkXJh','debug','util','../../helpers/performance/performance-tester','defineProperty','../v2/browserstackCLI','../v2/customTagManager','ShMlH','bckYd','gmLLk','../../helpers/performance/constants','lib','evaluate','env','__workerDetails','XCgYx','getAccessibilityResults','411030zYVCmn','BROWSERSTACK_TEST_OBSERVABILITY','measureWrapper','mPRrH','fsEHf','138818sllxYe','newPage','bstackA11yShouldScan','_isWorkerRedundant','ObservabilitySync:','client'];a43_0x1725=function(){return _0x2f65ed;};return a43_0x1725();}function a43_0x13cc(_0x2ee54a,_0x1ab452){const _0x1725a4=a43_0x1725();return a43_0x13cc=function(_0x13cc65,_0x1fae7e){_0x13cc65=_0x13cc65-0x18a;let _0x1287ec=_0x1725a4[_0x13cc65];return _0x1287ec;},a43_0x13cc(_0x2ee54a,_0x1ab452);}const path=require(a43_0x1bc3a0(0x1cd)),util=require(a43_0x1bc3a0(0x18b)),logger=require('../../helpers/logger'),{importFileFromPWCore,nestedKeyValue,isFalse,requirePWModule,getPlaywrightLibPath}=require(a43_0x1bc3a0(0x1d0)),{o11yErrorHandler}=require(a43_0x1bc3a0(0x1c2)),AccessibilityHelper=require(a43_0x1bc3a0(0x1c5)),PerformanceTester=require(a43_0x1bc3a0(0x18c)),{O11y_EVENTS:PerformanceO11yEvents}=require(a43_0x1bc3a0(0x193)),BrowserstackCLI=require(a43_0x1bc3a0(0x18e)),CustomTagManager=require(a43_0x1bc3a0(0x18f)),uploadAttachmentsManager=require(a43_0x1bc3a0(0x1d1)),{performScanWithRetry}=require(a43_0x1bc3a0(0x1c3)),doo11ySync=PerformanceTester[a43_0x1bc3a0(0x19c)](PerformanceO11yEvents['SYNC'],o11yErrorHandler(async function doo11ySync(_0x2732b){const _0x431472=a43_0x1bc3a0,_0x2248f0={'TKuAS':function(_0x2535c3,_0x457747,_0xd64510){return _0x2535c3(_0x457747,_0xd64510);},'XCgYx':_0x431472(0x197),'SWchk':_0x431472(0x1b4),'cZigv':'annotate','akXHU':_0x431472(0x18a)};if(_0x2248f0[_0x431472(0x1ca)](nestedKeyValue,global,[_0x2248f0[_0x431472(0x198)],_0x2248f0['SWchk']]))return;await _0x2732b[_0x431472(0x195)](_0x261ebb=>{},_0x431472(0x1b3)+JSON[_0x431472(0x1b0)]({'action':_0x2248f0[_0x431472(0x1b2)],'arguments':{'data':_0x431472(0x1a3)+Date[_0x431472(0x1a8)](),'level':_0x2248f0[_0x431472(0x1a9)]}})),global[_0x431472(0x197)][_0x431472(0x1b4)]=!![];},a43_0x1bc3a0(0x1c0)));exports[a43_0x1bc3a0(0x1b8)]=()=>{const _0x3daec3=a43_0x1bc3a0,_0x18ccbe={'ShMlH':function(_0x23bc28,_0x1eccbd){return _0x23bc28(_0x1eccbd);},'MBcCF':_0x3daec3(0x1c8),'fsEHf':function(_0x3fd4ec,_0xe52e4a,_0x47f807){return _0x3fd4ec(_0xe52e4a,_0x47f807);},'cWnrR':_0x3daec3(0x197),'bckYd':function(_0x36e395,_0x366a23,_0x3ad551,_0x2810e9,_0x75671d,_0x1361e9){return _0x36e395(_0x366a23,_0x3ad551,_0x2810e9,_0x75671d,_0x1361e9);},'gsIjT':function(_0x1bfc08,_0x54b584){return _0x1bfc08||_0x54b584;},'tlgQS':_0x3daec3(0x194),'sGbuQ':_0x3daec3(0x1a4),'gmLLk':_0x3daec3(0x1b9),'zKiFb':_0x3daec3(0x1b1),'NcloR':_0x3daec3(0x1a0)},_0x118877=path[_0x3daec3(0x1a7)](_0x18ccbe[_0x3daec3(0x1ba)],_0x18ccbe['sGbuQ'],_0x18ccbe[_0x3daec3(0x192)]),_0x2ffe53=_0x18ccbe['ShMlH'](importFileFromPWCore,_0x118877);if(!_0x2ffe53){logger[_0x3daec3(0x18a)](_0x18ccbe[_0x3daec3(0x1ae)]);return;}const _0x26d8db=_0x2ffe53[_0x3daec3(0x1ad)],_0x17df91=_0x26d8db[_0x3daec3(0x1a5)],_0x53a67f=_0x17df91[_0x3daec3(0x1a0)];Object[_0x3daec3(0x18d)](_0x17df91,_0x18ccbe[_0x3daec3(0x1ce)],{'get':function(){const _0x47f6b1={'mPRrH':function(_0x15f27e,_0x201d62,_0xc74975,_0x3336d0,_0x16dd1d,_0x383fab){const _0x1990d3=a43_0x13cc;return _0x18ccbe[_0x1990d3(0x191)](_0x15f27e,_0x201d62,_0xc74975,_0x3336d0,_0x16dd1d,_0x383fab);},'diOnT':function(_0x5238cb,_0x5a3cb8){return _0x18ccbe['gsIjT'](_0x5238cb,_0x5a3cb8);}};return async function _0x2d0ec3(){const _0x111662=a43_0x13cc,_0x5942c3=await _0x53a67f[_0x111662(0x1aa)](this,arguments);try{!BrowserstackCLI['getInstance']()[_0x111662(0x1d6)]()&&!_0x18ccbe[_0x111662(0x190)](isFalse,process['env'][_0x111662(0x19b)])&&await _0x18ccbe[_0x111662(0x190)](doo11ySync,_0x5942c3);BrowserstackCLI['getInstance']()[_0x111662(0x1d6)]()&&(_0x5942c3[_0x111662(0x1bb)]=async(_0x3683e3,_0x48e3a4,_0x439258=![])=>{await CustomTagManager['setCustomTags'](_0x3683e3,_0x48e3a4,_0x439258);},_0x5942c3[_0x111662(0x1bc)]=async(_0x53063a,_0x501327=![])=>{const _0x5c0c85=_0x111662;await uploadAttachmentsManager[_0x5c0c85(0x1bf)](_0x53063a,_0x501327);});if(!_0x18ccbe[_0x111662(0x190)](isFalse,process[_0x111662(0x196)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML'])){const _0x49dbdc=_0x18ccbe[_0x111662(0x1af)][_0x111662(0x1ac)]('|');let _0x114fd3=0x0;while(!![]){switch(_0x49dbdc[_0x114fd3++]){case'0':_0x5942c3[_0x111662(0x1c7)]=async()=>{const _0x21551f=_0x111662;return await AccessibilityHelper[_0x21551f(0x1c7)](_0x5942c3);};continue;case'1':_0x5942c3[_0x111662(0x199)]=async()=>{const _0x3289e2=_0x111662;return await AccessibilityHelper[_0x3289e2(0x199)](_0x5942c3);};continue;case'2':_0x5942c3[_0x111662(0x1c1)]=async()=>{const _0x5ac811=_0x111662;global['bstackA11yShouldScan']=![],global[_0x5ac811(0x1b6)]=null;};continue;case'3':_0x5942c3[_0x111662(0x1c9)]=async _0x132540=>{const _0x3d5c31=_0x111662;global[_0x3d5c31(0x1a1)]=!![],global[_0x3d5c31(0x1b6)]=_0x47f6b1[_0x3d5c31(0x1be)](_0x132540,null);};continue;case'4':_0x5942c3['performScan']=async _0x53df81=>{const _0x112faf=_0x111662;return await _0x47f6b1[_0x112faf(0x19d)](performScanWithRetry,_0x5942c3,null,null,!![],_0x53df81);};continue;}break;}}}catch(_0x24877b){logger['debug'](_0x111662(0x1c4)+util['format'](_0x24877b));}return _0x18ccbe[_0x111662(0x19e)](nestedKeyValue,global,[_0x18ccbe[_0x111662(0x1a6)]])&&(global[_0x111662(0x197)][_0x111662(0x1b7)]=_0x5942c3),_0x5942c3;};}});},exports['mockIsWorkerRedundant']=()=>{const _0x5d06d4=a43_0x1bc3a0,_0x1e1d00={'YZoxo':function(_0x5e277c,_0x27db84){return _0x5e277c(_0x27db84);},'MFLRi':'runner/dispatcher.js','citOZ':_0x5d06d4(0x1cc),'RcTtM':_0x5d06d4(0x1a2)};try{const _0xeb3f34=requirePWModule[_0x5d06d4(0x1aa)](null,_0x1e1d00[_0x5d06d4(0x1cf)](getPlaywrightLibPath,_0x1e1d00['MFLRi']));if(!_0xeb3f34){logger[_0x5d06d4(0x18a)](_0x1e1d00[_0x5d06d4(0x1d3)]);return;}const _0xd4c84e=_0xeb3f34['Dispatcher'],_0x349d8d=_0xd4c84e[_0x5d06d4(0x1a5)],_0x23b7ff=_0x349d8d[_0x5d06d4(0x1a2)];Object[_0x5d06d4(0x18d)](_0x349d8d,_0x1e1d00['RcTtM'],{'get':function(){return function _0x574e39(){const _0x54aa92=a43_0x13cc;return _0x23b7ff[_0x54aa92(0x1aa)](this,arguments),!![];};}});}catch(_0x5c7757){logger['debug'](_0x5d06d4(0x1ab)+util[_0x5d06d4(0x1bd)](_0x5c7757));}}; | ||
| const a43_0x54839e=a43_0x4b82;(function(_0x4c7197,_0x2e6e43){const _0x3e6a45=a43_0x4b82,_0x39e4bd=_0x4c7197();while(!![]){try{const _0x35e020=parseInt(_0x3e6a45(0x128))/0x1+-parseInt(_0x3e6a45(0x10f))/0x2*(-parseInt(_0x3e6a45(0x148))/0x3)+-parseInt(_0x3e6a45(0x125))/0x4*(-parseInt(_0x3e6a45(0x11b))/0x5)+parseInt(_0x3e6a45(0x153))/0x6*(-parseInt(_0x3e6a45(0x138))/0x7)+parseInt(_0x3e6a45(0x14f))/0x8+parseInt(_0x3e6a45(0x145))/0x9+-parseInt(_0x3e6a45(0x10e))/0xa;if(_0x35e020===_0x2e6e43)break;else _0x39e4bd['push'](_0x39e4bd['shift']());}catch(_0xe7d228){_0x39e4bd['push'](_0x39e4bd['shift']());}}}(a43_0x17c5,0x548d0));function a43_0x4b82(_0xda9783,_0x44efb2){const _0x17c5c0=a43_0x17c5();return a43_0x4b82=function(_0x4b82ed,_0x508ce8){_0x4b82ed=_0x4b82ed-0x10e;let _0x31ad26=_0x17c5c0[_0x4b82ed];return _0x31ad26;},a43_0x4b82(_0xda9783,_0x44efb2);}const path=require(a43_0x54839e(0x15d)),util=require(a43_0x54839e(0x11a)),logger=require(a43_0x54839e(0x158)),{importFileFromPWCore,nestedKeyValue,isFalse,requirePWModule,getPlaywrightLibPath}=require(a43_0x54839e(0x140)),{o11yErrorHandler}=require(a43_0x54839e(0x123)),AccessibilityHelper=require(a43_0x54839e(0x11e)),PerformanceTester=require(a43_0x54839e(0x12f)),{O11y_EVENTS:PerformanceO11yEvents}=require(a43_0x54839e(0x116)),BrowserstackCLI=require('../v2/browserstackCLI'),CustomTagManager=require(a43_0x54839e(0x143)),uploadAttachmentsManager=require(a43_0x54839e(0x14a)),{performScanWithRetry}=require(a43_0x54839e(0x133)),doo11ySync=PerformanceTester[a43_0x54839e(0x13f)](PerformanceO11yEvents['SYNC'],o11yErrorHandler(async function doo11ySync(_0x56799d){const _0x5adc57=a43_0x54839e,_0x1d419e={'lrhXp':function(_0x483378,_0xa24763,_0x57ab0e){return _0x483378(_0xa24763,_0x57ab0e);},'LsnPJ':_0x5adc57(0x11f),'kliNY':_0x5adc57(0x110),'ypQCO':_0x5adc57(0x115),'HOILW':_0x5adc57(0x117)};if(_0x1d419e[_0x5adc57(0x144)](nestedKeyValue,global,[_0x1d419e['LsnPJ'],_0x1d419e[_0x5adc57(0x12a)]]))return;await _0x56799d['evaluate'](_0x2ca70c=>{},_0x5adc57(0x130)+JSON[_0x5adc57(0x155)]({'action':_0x1d419e[_0x5adc57(0x14b)],'arguments':{'data':_0x5adc57(0x12b)+Date[_0x5adc57(0x118)](),'level':_0x1d419e['HOILW']}})),global[_0x5adc57(0x11f)]['o11ySyncDone']=!![];},'doo11ySync'));function a43_0x17c5(){const _0x3ebf99=['__workerDetails','setCustomTags','lib','apply','../../helpers/test-observability/error-handler','getInstance','4PvcbhA','cMeBI','_isWorkerRedundant','344408QHFjyB','stopA11yScanning','kliNY','ObservabilitySync:','env','lcvlC','gZltF','../../helpers/performance/performance-tester','browserstack_executor:\x20','client','defineProperty','../../helpers/accessibility-automation/accessibilityRetryHelper','QDtnF','hOZPe','getAccessibilityResults','Dispatcher','707NLXjuh','join','prototype','vOxhh','Exception\x20while\x20mocking\x20IsWorkerRedundant:\x20','DImrJ','startA11yScanning','measureWrapper','../../helpers/helper','uploadAttachment','Error\x20during\x20syncing\x20o11y\x20with\x20automate\x20','../v2/customTagManager','lrhXp','557136yPKWxk','BROWSERSTACK_TEST_OBSERVABILITY','gjzap','31209YvXuPL','BROWSERSTACK_TEST_ACCESSIBILITY_YML','../v2/uploadAttachmentsManager','ypQCO','yMAmj','vjPct','runner/dispatcher.js','962952SshkOT','mYTCT','getAccessibilityResultsSummary','bstackA11yShouldScan','15108QMwRwR','format','stringify','mockContextNewPage','performScan','../../helpers/logger','kmjdw','bstackA11yScanOptions','Unable\x20to\x20import\x20context\x20for\x20page','newPage','path','10071320dAykTb','124GzVGWs','o11ySyncDone','ZSnQc','Atsfj','mockIsWorkerRedundant','dLHkP','annotate','../../helpers/performance/constants','debug','now','CrRJb','util','2180515RiBEAz','pwPage','isRunning','./accessibility-helper'];a43_0x17c5=function(){return _0x3ebf99;};return a43_0x17c5();}exports[a43_0x54839e(0x156)]=()=>{const _0x1664e7=a43_0x54839e,_0x530b73={'dLHkP':function(_0x33e053,_0x43fb0d){return _0x33e053(_0x43fb0d);},'MwMry':function(_0x59d183,_0x392a9f){return _0x59d183(_0x392a9f);},'cMeBI':function(_0x30a9bd,_0x376326){return _0x30a9bd(_0x376326);},'CsdrD':'3|0|2|4|1','vjPct':function(_0x159f43,_0xdc199b,_0x177864){return _0x159f43(_0xdc199b,_0x177864);},'DImrJ':_0x1664e7(0x11f),'yMAmj':function(_0x47c34f,_0x53e304,_0x2f6a84,_0x575821,_0x5b03e2,_0x5bc780){return _0x47c34f(_0x53e304,_0x2f6a84,_0x575821,_0x5b03e2,_0x5bc780);},'vOxhh':function(_0x5ec678,_0x204610){return _0x5ec678||_0x204610;},'CrRJb':_0x1664e7(0x121),'Atsfj':_0x1664e7(0x131),'SHLdo':'browserContext.js','kmjdw':function(_0x14edea,_0x4a5118){return _0x14edea(_0x4a5118);},'MeuYv':_0x1664e7(0x15b),'gZltF':_0x1664e7(0x15c)},_0x4120d2=path[_0x1664e7(0x139)](_0x530b73[_0x1664e7(0x119)],_0x530b73[_0x1664e7(0x112)],_0x530b73['SHLdo']),_0x49a86b=_0x530b73[_0x1664e7(0x159)](importFileFromPWCore,_0x4120d2);if(!_0x49a86b){logger[_0x1664e7(0x117)](_0x530b73['MeuYv']);return;}const _0x270150=_0x49a86b['BrowserContext'],_0x31e707=_0x270150['prototype'],_0x55cf12=_0x31e707[_0x1664e7(0x15c)];Object[_0x1664e7(0x132)](_0x31e707,_0x530b73[_0x1664e7(0x12e)],{'get':function(){const _0x1495f8={'mYTCT':function(_0x4e5c98,_0x506119,_0x2ebf4a,_0xbda13b,_0x264fd1,_0x132c30){const _0x44e78b=a43_0x4b82;return _0x530b73[_0x44e78b(0x14c)](_0x4e5c98,_0x506119,_0x2ebf4a,_0xbda13b,_0x264fd1,_0x132c30);},'ZSnQc':function(_0x5aa583,_0x5e463d){const _0x344680=a43_0x4b82;return _0x530b73[_0x344680(0x13b)](_0x5aa583,_0x5e463d);}};return async function _0x1fe66b(){const _0x17b055=a43_0x4b82,_0x498ca3=await _0x55cf12[_0x17b055(0x122)](this,arguments);try{!BrowserstackCLI[_0x17b055(0x124)]()[_0x17b055(0x11d)]()&&!_0x530b73[_0x17b055(0x114)](isFalse,process[_0x17b055(0x12c)][_0x17b055(0x146)])&&await _0x530b73['MwMry'](doo11ySync,_0x498ca3);BrowserstackCLI[_0x17b055(0x124)]()[_0x17b055(0x11d)]()&&(_0x498ca3[_0x17b055(0x120)]=async(_0x2039e4,_0x2265c4,_0x232ace=![])=>{const _0x3ffa2f=_0x17b055;await CustomTagManager[_0x3ffa2f(0x120)](_0x2039e4,_0x2265c4,_0x232ace);},_0x498ca3[_0x17b055(0x141)]=async(_0x3126eb,_0x1c6b79=![])=>{await uploadAttachmentsManager['uploadAttachments'](_0x3126eb,_0x1c6b79);});if(!_0x530b73[_0x17b055(0x126)](isFalse,process[_0x17b055(0x12c)][_0x17b055(0x149)])){const _0x472ab3=_0x530b73['CsdrD']['split']('|');let _0x578420=0x0;while(!![]){switch(_0x472ab3[_0x578420++]){case'0':_0x498ca3[_0x17b055(0x151)]=async()=>{const _0x34f9bf=_0x17b055;return await AccessibilityHelper[_0x34f9bf(0x151)](_0x498ca3);};continue;case'1':_0x498ca3[_0x17b055(0x129)]=async()=>{const _0xc63f5e=_0x17b055;global[_0xc63f5e(0x152)]=![],global[_0xc63f5e(0x15a)]=null;};continue;case'2':_0x498ca3[_0x17b055(0x157)]=async _0x1c9110=>{const _0x20294d=_0x17b055;return await _0x1495f8[_0x20294d(0x150)](performScanWithRetry,_0x498ca3,null,null,!![],_0x1c9110);};continue;case'3':_0x498ca3['getAccessibilityResults']=async()=>{const _0xb8bcc3=_0x17b055;return await AccessibilityHelper[_0xb8bcc3(0x136)](_0x498ca3);};continue;case'4':_0x498ca3[_0x17b055(0x13e)]=async _0x4589cb=>{const _0x54f7ea=_0x17b055;global['bstackA11yShouldScan']=!![],global[_0x54f7ea(0x15a)]=_0x1495f8[_0x54f7ea(0x111)](_0x4589cb,null);};continue;}break;}}}catch(_0x3fdb2a){logger[_0x17b055(0x117)](_0x17b055(0x142)+util[_0x17b055(0x154)](_0x3fdb2a));}return _0x530b73[_0x17b055(0x14d)](nestedKeyValue,global,[_0x530b73[_0x17b055(0x13d)]])&&(global[_0x17b055(0x11f)][_0x17b055(0x11c)]=_0x498ca3),_0x498ca3;};}});},exports[a43_0x54839e(0x113)]=()=>{const _0x411577=a43_0x54839e,_0xc34fd2={'lcvlC':function(_0x5a71a6,_0x46a809){return _0x5a71a6(_0x46a809);},'hOZPe':_0x411577(0x14e),'gjzap':'Unable\x20to\x20import\x20dispatcher\x20for\x20_isWorkerRedundant','QDtnF':_0x411577(0x127)};try{const _0x1779fb=requirePWModule['apply'](null,_0xc34fd2[_0x411577(0x12d)](getPlaywrightLibPath,_0xc34fd2[_0x411577(0x135)]));if(!_0x1779fb){logger[_0x411577(0x117)](_0xc34fd2[_0x411577(0x147)]);return;}const _0x339fd0=_0x1779fb[_0x411577(0x137)],_0x5e6e0f=_0x339fd0[_0x411577(0x13a)],_0x561010=_0x5e6e0f['_isWorkerRedundant'];Object[_0x411577(0x132)](_0x5e6e0f,_0xc34fd2[_0x411577(0x134)],{'get':function(){return function _0x57123e(){return _0x561010['apply'](this,arguments),!![];};}});}catch(_0x52e1d3){logger['debug'](_0x411577(0x13c)+util[_0x411577(0x154)](_0x52e1d3));}}; |
@@ -1,1 +0,1 @@ | ||
| const a44_0x40d738=a44_0x2035;(function(_0x268196,_0x130112){const _0x4b7683=a44_0x2035,_0x4931f5=_0x268196();while(!![]){try{const _0x5b1e87=parseInt(_0x4b7683(0x178))/0x1+-parseInt(_0x4b7683(0x148))/0x2*(-parseInt(_0x4b7683(0x182))/0x3)+-parseInt(_0x4b7683(0x11e))/0x4+-parseInt(_0x4b7683(0x147))/0x5*(-parseInt(_0x4b7683(0x10a))/0x6)+parseInt(_0x4b7683(0x183))/0x7*(parseInt(_0x4b7683(0x106))/0x8)+-parseInt(_0x4b7683(0x153))/0x9+-parseInt(_0x4b7683(0x1b6))/0xa;if(_0x5b1e87===_0x130112)break;else _0x4931f5['push'](_0x4931f5['shift']());}catch(_0x123666){_0x4931f5['push'](_0x4931f5['shift']());}}}(a44_0x29b0,0xf2a47));function a44_0x29b0(){const _0x5de24b=['toISOString','existsSync','HRAuB','../../v2/browserstackCLI','playwright/lib/transform/transform.js','HDgjE','PLAYWRIGHT','sendSessionDetails','afterTestHook','Trace\x20enabled','format','uploadTraceZip','Error\x20in\x20sending\x20trace\x20file:\x20%s','getInstance','6515396mUuINR','getLoadUtilsPath','Percentage\x20of\x20increased\x20time\x20is\x20','statSync','lofAr','endsWith','@playwright/test/lib/common/transform.js','pbQeS','sendTestLog','qzLmq','prototype','AXVlk','extname','Checking\x20if\x20trace\x20is\x20enabled\x20for\x20test:\x20','pSjfx','lcIuQ','slice','LogCreated','onStepEnd','BCAsN','calculateTimesFromMultipleFiles','beforeWorkerHook','setupBrowserDetails','Found\x20key:\x20','ndFMS','beforeTestHook','RYjFs','ybYwA','onTestBegin','DScWZ','sendTraceZip','error','\x20in\x20attachments','resolve','TyzTE','getTransformPath','eptkY','basename','isRunning','env','../../../helpers/helper','10UiDXOw','86VxxXAk','lPYzm','qucog','./test-details','TEST_LOG','join','Total\x20time\x20taken\x20by\x20O11y\x20is\x20','compareVersions','../../../helpers/test-observability/sessionHandler','YUCsd','length','9772821XWfnKi','LVzQI','testUId','IxVwt','Gplwb','1.38.0','AeHDg','winstonLogger','stack','size','@playwright/test/lib/common/configLoader.js','util','test','call','yMwSB','FjcDU','toLowerCase','getProjectUtilsPath','ERROR','wSiUS','FpwSE','xhsBt','match','sendEventData','dRypu','hmbmL','Searching\x20for\x20key:\x20','eEnut','IYgsC','YWRTX','wriOi','../../../helpers/logger','processPageScreenshot','onTestEnd','createReadStream','getFailureData','process.js','1501949NOkgvn','../../../helpers/test-observability/constants','hPzmb','vMNyH','calculatePerformance','message','@playwright/test','vkQPn','onStepBegin','QXCeL','115914aptKMp','56HpPoTu','filter','getTestRunIdentifier','addTraceFilePath','PUqHZ','DbuFs','jSRrQ','getTestIdentifier','performance-reporter.html','_projectId','EOLQP','find','Test\x20timeout\x20of','Trace\x20file\x20size\x20exceeds\x20100MB:\x20','map','pKsef','gxmxl','atqaz','findNestedKey','startsWith','GyKKb','ZkTJh','getTestTags','START_TIME','EBzxi','tags','playwright/lib/common/configLoader.js','../../v2/TestInfo','\x20in\x20arguments','\x20bytes','haCWc','runner/projectUtils.js','doo11ySync','pyIIL','includes','1.35.0','wUKtY','playwright','performance-report-worker-','getPlaywrightLibPath','FCujp','JwMrf','debug','filePath','1.42.0','gTRwo','.json','chhZH','name','toString','onBegin','850700NVVWWS','invBd','qkuMm','trace','substr','stopAndGenerate','qtNrf','Kwzjz','.zip','1784OvOnOa','common','Arguments','wGDlR','1885452HwImoD','MuDpJ','WfvjX','../../../helpers/performance/performance-tester','title','endSession'];a44_0x29b0=function(){return _0x5de24b;};return a44_0x29b0();}const {debug,getFrameworkVersion,removeAnsiColors,failureData}=require('../../../helpers/test-observability/utils'),PerformanceTester=require(a44_0x40d738(0x10d)),fs=require('fs'),{FRAMEWORKS,MAX_ALLOWED_PLAYWRIGHT_TRACE_SIZE}=require(a44_0x40d738(0x179)),helper=require(a44_0x40d738(0x146)),path=require('path'),logger=require(a44_0x40d738(0x172))[a44_0x40d738(0x15a)],SessionHandler=require(a44_0x40d738(0x150)),TestDetails=require(a44_0x40d738(0x14b)),util=require(a44_0x40d738(0x15e)),TestInfo=require(a44_0x40d738(0x19e));let BrowserstackCLIInstance=null;function getBrowserstackCLI(){const _0x8f54e4=a44_0x40d738,_0x20a69a={'WfvjX':function(_0x33a603,_0x631954){return _0x33a603(_0x631954);},'pSjfx':_0x8f54e4(0x113)};return!BrowserstackCLIInstance&&(BrowserstackCLIInstance=_0x20a69a[_0x8f54e4(0x10c)](require,_0x20a69a[_0x8f54e4(0x12c)])),BrowserstackCLIInstance;}function a44_0x2035(_0x2bbac0,_0x3f7425){const _0x29b09d=a44_0x29b0();return a44_0x2035=function(_0x203579,_0x29bfa8){_0x203579=_0x203579-0x106;let _0x2f79de=_0x29b09d[_0x203579];return _0x2f79de;},a44_0x2035(_0x2bbac0,_0x3f7425);}const getTagsFromTitle=_0x259f7d=>{const _0x124596=a44_0x40d738;return _0x259f7d[_0x124596(0x169)](/@(\w+)/g)?.[_0x124596(0x191)](_0x586fa3=>_0x586fa3[_0x124596(0x12e)](0x1))||[];};exports[a44_0x40d738(0x199)]=_0x3e2746=>{const _0x1a8713=a44_0x40d738,_0x53445a={'YUCsd':function(_0x1be4c9,_0x2f0fe6){return _0x1be4c9(_0x2f0fe6);}};if(_0x3e2746[_0x1a8713(0x19c)])return _0x3e2746[_0x1a8713(0x19c)][_0x1a8713(0x191)](_0xa95f40=>_0xa95f40[_0x1a8713(0x196)]('@')?_0xa95f40[_0x1a8713(0x1ba)](0x1):_0xa95f40);return _0x53445a[_0x1a8713(0x151)](getTagsFromTitle,_0x3e2746[_0x1a8713(0x10e)]);},exports[a44_0x40d738(0x17c)]=async()=>{const _0x57a065=a44_0x40d738,_0x2e2ff9={'TyzTE':function(_0x1ec527,_0x2a518c){return _0x1ec527-_0x2a518c;},'yuExD':_0x57a065(0x18b),'mdVsM':_0x57a065(0x1b5),'qucog':_0x57a065(0x10f),'FcjUm':_0x57a065(0x13a),'IxVwt':_0x57a065(0x174),'Gplwb':_0x57a065(0x180),'LXBWO':_0x57a065(0x130),'mHgrZ':_0x57a065(0x133),'BCAsN':'afterWorkerHook','lofAr':_0x57a065(0x137),'RYjFs':_0x57a065(0x118),'pbQeS':_0x57a065(0x1a3),'DPqjn':_0x57a065(0x173),'qzLmq':_0x57a065(0x117),'wUKtY':_0x57a065(0x134),'lcIuQ':'requestSpyCallback','xhsBt':_0x57a065(0x126),'YWRTX':function(_0xa45a3a,_0x3b65fa){return _0xa45a3a(_0x3b65fa);},'hmbmL':function(_0x4b3b81,_0x50b615){return _0x4b3b81/_0x50b615;},'wriOi':function(_0x44da5e,_0x17bdc8){return _0x44da5e+_0x17bdc8;},'JwMrf':function(_0x3181eb,_0x8e9929){return _0x3181eb(_0x8e9929);},'DScWZ':function(_0x303d2c,_0x2a97d7){return _0x303d2c*_0x2a97d7;},'lPYzm':function(_0x429467,_0x2ea978){return _0x429467/_0x2ea978;}};if(!process[_0x57a065(0x145)][_0x57a065(0x19a)])return;const _0x4f91b5=_0x2e2ff9[_0x57a065(0x140)](new Date()['getTime'](),new Date(process['env'][_0x57a065(0x19a)])['getTime']()),_0x175af0=await PerformanceTester[_0x57a065(0x1bb)](_0x2e2ff9['yuExD'],[_0x2e2ff9['mdVsM'],_0x2e2ff9[_0x57a065(0x14a)],_0x2e2ff9['FcjUm'],_0x2e2ff9[_0x57a065(0x156)],_0x2e2ff9[_0x57a065(0x157)],_0x2e2ff9['LXBWO']]),_0x2d75b3=fs['readdirSync']('.'),_0x23ba28=_0x2d75b3[_0x57a065(0x184)](_0x59a2db=>_0x59a2db['startsWith'](_0x57a065(0x1a9))&&_0x59a2db[_0x57a065(0x123)](_0x57a065(0x1b1))),_0x1a9c4b=await PerformanceTester[_0x57a065(0x132)](_0x23ba28,[_0x2e2ff9['mHgrZ'],_0x2e2ff9[_0x57a065(0x131)],_0x2e2ff9[_0x57a065(0x122)],_0x2e2ff9[_0x57a065(0x138)],_0x2e2ff9[_0x57a065(0x125)],_0x2e2ff9['DPqjn'],_0x2e2ff9[_0x57a065(0x127)],_0x2e2ff9[_0x57a065(0x1a7)],_0x2e2ff9[_0x57a065(0x12d)],_0x2e2ff9[_0x57a065(0x168)]]);_0x2e2ff9[_0x57a065(0x170)](debug,'Total\x20duration\x20for\x20whole\x20build\x20is\x20'+_0x2e2ff9[_0x57a065(0x16c)](_0x4f91b5,0x3e8)+'\x20s'),_0x2e2ff9[_0x57a065(0x170)](debug,_0x57a065(0x14e)+_0x2e2ff9[_0x57a065(0x171)](_0x1a9c4b,_0x175af0)),_0x2e2ff9[_0x57a065(0x1ac)](debug,_0x57a065(0x120)+_0x2e2ff9[_0x57a065(0x13b)](_0x2e2ff9[_0x57a065(0x149)](_0x2e2ff9[_0x57a065(0x171)](_0x1a9c4b,_0x175af0),_0x4f91b5),0x64));},exports[a44_0x40d738(0x141)]=()=>{const _0x509999=a44_0x40d738,_0x4572ef={'PKwvF':function(_0x52a057,_0x1ddb3c){return _0x52a057(_0x1ddb3c);},'qtNrf':function(_0xe4ead,_0x2174bc){return _0xe4ead>=_0x2174bc;},'wGDlR':_0x509999(0x158),'LVzQI':_0x509999(0x114),'REWYX':_0x509999(0x1a8),'atqaz':function(_0x2f72ef,_0x38fac8){return _0x2f72ef>=_0x38fac8;},'Kwzjz':_0x509999(0x1a6),'HRAuB':'@playwright/test/lib/transform/transform.js','EBzxi':'@playwright/test','Yvzhj':_0x509999(0x124)},_0x591df7=_0x4572ef['PKwvF'](getFrameworkVersion,FRAMEWORKS[_0x509999(0x116)]);if(_0x4572ef[_0x509999(0x1bc)](helper['compareVersions'](_0x591df7,_0x4572ef[_0x509999(0x109)]),0x0))return[_0x4572ef[_0x509999(0x154)],_0x4572ef['REWYX']];if(_0x4572ef[_0x509999(0x194)](helper[_0x509999(0x14f)](_0x591df7,_0x4572ef[_0x509999(0x1bd)]),0x0))return[_0x4572ef[_0x509999(0x112)],_0x4572ef[_0x509999(0x19b)]];return[_0x4572ef['Yvzhj'],_0x4572ef[_0x509999(0x19b)]];},exports['getConfigLoaderPath']=()=>{const _0x12c632=a44_0x40d738,_0x363024={'EOLQP':function(_0x5061a6,_0x13617e){return _0x5061a6(_0x13617e);},'chhZH':function(_0xfbc045,_0x456ce9){return _0xfbc045>=_0x456ce9;},'MuDpJ':_0x12c632(0x158),'uDCSk':_0x12c632(0x19d),'GyKKb':_0x12c632(0x1a8),'amowp':_0x12c632(0x15d),'FpwSE':_0x12c632(0x17e)},_0x4fbc42=_0x363024[_0x12c632(0x18d)](getFrameworkVersion,FRAMEWORKS['PLAYWRIGHT']);if(_0x363024[_0x12c632(0x1b2)](helper[_0x12c632(0x14f)](_0x4fbc42,_0x363024[_0x12c632(0x10b)]),0x0))return[_0x363024['uDCSk'],_0x363024[_0x12c632(0x197)]];return[_0x363024['amowp'],_0x363024[_0x12c632(0x167)]];},exports[a44_0x40d738(0x11f)]=()=>{const _0x57972=a44_0x40d738,_0x2a87f2={};_0x2a87f2[_0x57972(0x129)]='runner/loadUtils.js';const _0x1b1d81=_0x2a87f2;return helper[_0x57972(0x1aa)](_0x1b1d81[_0x57972(0x129)]);},exports[a44_0x40d738(0x164)]=()=>{const _0x2d89f7=a44_0x40d738,_0x4e44f1={};_0x4e44f1[_0x2d89f7(0x142)]=_0x2d89f7(0x1a2);const _0x5ded01=_0x4e44f1;return helper['getPlaywrightLibPath'](_0x5ded01['eptkY']);},exports['getForkProcessPath']=()=>{const _0x30e792=a44_0x40d738,_0x4e04ae={'pyIIL':function(_0x30b96e,_0x3530e1){return _0x30b96e(_0x3530e1);},'WNZOo':function(_0x5efadd,_0x4a0049){return _0x5efadd>=_0x4a0049;},'bBxZZ':_0x30e792(0x158),'ZkTJh':'lib','dRypu':_0x30e792(0x107),'vkQPn':_0x30e792(0x177),'haCWc':_0x30e792(0x15f)},_0x2f5c26=_0x4e04ae[_0x30e792(0x1a4)](getFrameworkVersion,FRAMEWORKS['PLAYWRIGHT']);if(_0x4e04ae['WNZOo'](helper[_0x30e792(0x14f)](_0x2f5c26,_0x4e04ae['bBxZZ']),0x0))return path[_0x30e792(0x14d)](_0x4e04ae[_0x30e792(0x198)],_0x4e04ae['dRypu'],_0x4e04ae[_0x30e792(0x17f)]);return path[_0x30e792(0x14d)](_0x4e04ae[_0x30e792(0x1a1)],_0x4e04ae['ZkTJh'],_0x4e04ae[_0x30e792(0x16b)],_0x4e04ae['vkQPn']);},exports[a44_0x40d738(0x176)]=(_0xb5c418,{test_run_uuid:_0x3fb25d})=>{const _0x21c40=a44_0x40d738,_0x4c35e8={'hPzmb':_0x21c40(0x165),'ndFMS':_0x21c40(0x14c),'DFzMk':function(_0x46b3fb,_0x421109){return _0x46b3fb<=_0x421109;},'PUqHZ':function(_0x4cc814,_0x3a636d){return _0x4cc814(_0x3a636d);},'GIQOi':_0x21c40(0x18f),'vMNyH':function(_0x1c924e,_0x412fee){return _0x1c924e(_0x412fee);},'FSZSA':function(_0xd7e4a2,_0x1161f9){return _0xd7e4a2>=_0x1161f9;},'NOsGu':_0x21c40(0x1af),'wSiUS':function(_0x1fcfc0,_0x5e88ac){return _0x1fcfc0>_0x5e88ac;},'IYgsC':function(_0x3e05fe,_0x5c8951,_0x1ce32e){return _0x3e05fe(_0x5c8951,_0x1ce32e);},'eEnut':_0x21c40(0x15f)};if(!_0xb5c418||_0x4c35e8['DFzMk'](_0xb5c418[_0x21c40(0x152)],0x0))return[];const _0x2f7670=_0x4c35e8[_0x21c40(0x187)](removeAnsiColors,_0xb5c418[0x0][_0x21c40(0x17d)]);if(_0x2f7670['startsWith'](_0x4c35e8['GIQOi'])){const _0xd013a1=_0xb5c418[0x0],_0x4c0c02=_0x4c35e8[_0x21c40(0x17b)](getFrameworkVersion,FRAMEWORKS[_0x21c40(0x116)]);if((!_0xd013a1[_0x21c40(0x15b)]||_0x4c35e8['FSZSA'](_0x4c0c02,_0x4c35e8['NOsGu']))&&_0x4c35e8[_0x21c40(0x166)](_0xb5c418[_0x21c40(0x152)],0x1))return{'failureData':[{'backtrace':[_0x2f7670,_0x4c35e8['PUqHZ'](removeAnsiColors,_0xb5c418[0x1][_0x21c40(0x15b)])]}],'logs':_0xb5c418[_0x21c40(0x12e)](0x2)[_0x21c40(0x191)](_0x3983ed=>{const _0x298210=_0x21c40;return{'timestamp':new Date()[_0x298210(0x110)](),'level':_0x4c35e8[_0x298210(0x17a)],'message':''+_0x3983ed[_0x298210(0x17d)],'kind':_0x4c35e8[_0x298210(0x136)],'http_response':{},'test_run_uuid':_0x3fb25d};})};}return{'failureData':_0x4c35e8[_0x21c40(0x16f)](failureData,_0xb5c418,_0x4c35e8[_0x21c40(0x16e)]),'logs':[]};},exports['validateFilePath']=_0x431a29=>{const _0x36817a=a44_0x40d738,_0x484a1b={};_0x484a1b['FjcDU']=function(_0x3c9a46,_0x1136cc){return _0x3c9a46!==_0x1136cc;},_0x484a1b['invBd']=_0x36817a(0x1be),_0x484a1b['GPQRe']=function(_0x16186c,_0xae647b){return _0x16186c>_0xae647b;};const _0x58b9aa=_0x484a1b;if(_0x431a29&&fs[_0x36817a(0x111)](_0x431a29)){if(_0x58b9aa[_0x36817a(0x162)](path[_0x36817a(0x12a)](_0x431a29)[_0x36817a(0x163)](),_0x58b9aa[_0x36817a(0x1b7)]))return logger[_0x36817a(0x13d)]('Invalid\x20file\x20format.\x20Expected\x20a\x20.zip\x20file,\x20but\x20got:\x20'+_0x431a29),![];const _0x36afc0=fs[_0x36817a(0x121)](_0x431a29)[_0x36817a(0x15c)];if(_0x58b9aa['GPQRe'](_0x36afc0,MAX_ALLOWED_PLAYWRIGHT_TRACE_SIZE))return logger['error'](_0x36817a(0x190)+_0x36afc0+_0x36817a(0x1a0)),![];return!![];}return![];},exports[a44_0x40d738(0x195)]=(_0x3eb428,_0x462f06)=>{const _0x2c01c6=a44_0x40d738,_0x3e6ed8={};_0x3e6ed8[_0x2c01c6(0x189)]=_0x2c01c6(0x108);const _0x4472a8=_0x3e6ed8;logger[_0x2c01c6(0x1ad)](_0x2c01c6(0x16d)+_0x462f06);if(_0x3eb428&&_0x3eb428['attachments']){const _0x210535=_0x3eb428['attachments'][_0x2c01c6(0x18e)](_0x15bb1a=>_0x15bb1a[_0x2c01c6(0x1b3)]===_0x2c01c6(0x1b9));if(_0x210535)return logger[_0x2c01c6(0x1ad)]('Found\x20key:\x20'+_0x462f06+_0x2c01c6(0x13e)),_0x210535[_0x462f06];}else{if(_0x3eb428&&Object[_0x2c01c6(0x128)][_0x2c01c6(0x1b4)][_0x2c01c6(0x160)](_0x3eb428)[_0x2c01c6(0x1a5)](_0x4472a8[_0x2c01c6(0x189)]))for(const _0x52130b of _0x3eb428){if(_0x52130b[_0x462f06])return logger['debug'](_0x2c01c6(0x135)+_0x462f06+_0x2c01c6(0x19f)),_0x52130b[_0x462f06];}};return'';},exports[a44_0x40d738(0x11b)]=async(_0x59337b,_0x503842)=>{const _0x58fa36=a44_0x40d738,_0x16acc3={};_0x16acc3[_0x58fa36(0x115)]=_0x58fa36(0x12f),_0x16acc3[_0x58fa36(0x1ab)]='TEST_ATTACHMENT',_0x16acc3[_0x58fa36(0x188)]=_0x58fa36(0x13c),_0x16acc3[_0x58fa36(0x181)]=_0x58fa36(0x11c);const _0x53598b=_0x16acc3;try{const _0x350f22={'event_type':_0x53598b[_0x58fa36(0x115)],'logs':[{'data':_0x59337b?fs[_0x58fa36(0x175)](_0x59337b):'','test_run_uuid':_0x503842,'kind':_0x53598b[_0x58fa36(0x1ab)],'fileName':_0x59337b?path[_0x58fa36(0x143)](_0x59337b):''}]};return await SessionHandler[_0x58fa36(0x16a)](_0x350f22,0x0,_0x53598b[_0x58fa36(0x188)]);}catch(_0xe04f9a){logger[_0x58fa36(0x13d)](util[_0x58fa36(0x11a)](_0x53598b['QXCeL'],_0xe04f9a));}},exports[a44_0x40d738(0x13c)]=async(_0x59950b,_0x1971f3)=>{const _0x184716=a44_0x40d738,_0x5bf1e1={'AeHDg':'path','qkuMm':_0x184716(0x119),'gxmxl':function(_0x58c257){return _0x58c257();},'GpIfH':_0x184716(0x11c)};try{logger[_0x184716(0x1ad)](_0x184716(0x12b)+_0x1971f3);let _0x3210ed=await exports[_0x184716(0x195)](_0x59950b,_0x5bf1e1[_0x184716(0x159)]);if(exports['validateFilePath'](_0x3210ed)){logger[_0x184716(0x1ad)](_0x5bf1e1[_0x184716(0x1b8)]),_0x3210ed=path[_0x184716(0x13f)](_0x3210ed);const _0x3acb25={};_0x3acb25[_0x184716(0x155)]=_0x1971f3,_0x3acb25[_0x184716(0x1ae)]=_0x3210ed;const _0x4bb571=_0x3acb25;_0x5bf1e1[_0x184716(0x193)](getBrowserstackCLI)[_0x184716(0x11d)]()[_0x184716(0x144)]()?TestInfo[_0x184716(0x186)](_0x4bb571):TestDetails['addTraceFilePath'](_0x4bb571);};}catch(_0x40d76a){logger[_0x184716(0x13d)](util[_0x184716(0x11a)](_0x5bf1e1['GpIfH'],_0x40d76a));}},exports[a44_0x40d738(0x18a)]=_0x32e50=>{const _0x2d7a4d=a44_0x40d738,_0x575023={};_0x575023[_0x2d7a4d(0x161)]=function(_0x29a539,_0x2bf91b){return _0x29a539+_0x2bf91b;},_0x575023[_0x2d7a4d(0x1b0)]=function(_0x3abd58,_0xb4dcf2){return _0x3abd58+_0xb4dcf2;};const _0x45ac4f=_0x575023;return _0x45ac4f[_0x2d7a4d(0x161)](_0x45ac4f[_0x2d7a4d(0x1b0)](_0x32e50[_0x2d7a4d(0x18c)],'-'),_0x32e50['id']);},exports[a44_0x40d738(0x185)]=(_0x197374,_0x46f282)=>{const _0x3617f8=a44_0x40d738,_0x1218b3={};_0x1218b3[_0x3617f8(0x192)]=function(_0x3ea78d,_0x682f7d){return _0x3ea78d+_0x682f7d;},_0x1218b3['ybYwA']=function(_0x42d8c9,_0x4f7558){return _0x42d8c9+_0x4f7558;};const _0x92f08e=_0x1218b3;return _0x92f08e[_0x3617f8(0x192)](_0x92f08e[_0x3617f8(0x139)](_0x197374['id'],'-'),_0x46f282);}; | ||
| function a44_0x357f(_0x131689,_0x13d7eb){const _0x206d27=a44_0x206d();return a44_0x357f=function(_0x357ffd,_0x1d147f){_0x357ffd=_0x357ffd-0x156;let _0x2ed405=_0x206d27[_0x357ffd];return _0x2ed405;},a44_0x357f(_0x131689,_0x13d7eb);}const a44_0x193d76=a44_0x357f;function a44_0x206d(){const _0x7b83=['getTransformPath','dZbJQ','schwn','../../../helpers/performance/performance-tester','HobZG','sendTraceZip','../../../helpers/test-observability/utils','DlXUQ','XKGKz','path','MtSnF','PCxov','substr','93356ChyAOO','PLAYWRIGHT','START_TIME','basename','AAwxg','uxlTQ','stack','WEjle','Bqixt','createReadStream','rYwIJ','trace','6XOboIX','validateFilePath','cvxYY','GXSUz','@playwright/test','_projectId','length','TEST_ATTACHMENT','AKRtZ','../../../helpers/test-observability/sessionHandler','map','Total\x20duration\x20for\x20whole\x20build\x20is\x20','VANCO','winstonLogger','Trace\x20enabled','VyNaw','cohTC','../../../helpers/helper','wuGaT','util','getProjectUtilsPath','../../../helpers/test-observability/constants','error','format','onStepEnd','getInstance','resolve','Test\x20timeout\x20of','tAcua','isRunning','DKdKK','11ifeFGf','NKjAF','1.42.0','getTestTags','performance-report-worker-','calculateTimesFromMultipleFiles','244716uloHYu','HcBLz','toLowerCase','getFailureData','./test-details','LogCreated','ERROR','YzRTI','IoLgL','Trace\x20file\x20size\x20exceeds\x20100MB:\x20','OXmUh','wrsFK','sKLIi','endSession','Searching\x20for\x20key:\x20','setupBrowserDetails','.zip','DybLx','acEIL','getForkProcessPath','HYMTb','wiOCz','compareVersions','calculatePerformance','1017174rCKOzA','getTestIdentifier','WkjkJ','attachments','getPlaywrightLibPath','prototype','lfhwH','@playwright/test/lib/common/configLoader.js','filePath','cgIXA','HlTxS','100120MphDUs','wbYwM','WlSLe','debug','153528isnDcv','\x20bytes','getTime','Error\x20in\x20sending\x20trace\x20file:\x20%s','UqFOp','gvmgb','env','153qhMMcP','performance-reporter.html','getConfigLoaderPath','AfszI','doo11ySync','1.35.0','playwright/lib/transform/transform.js','test','HpAwR','message','slice','iVyLD','USOEB','tDPAG','1.38.0','readdirSync','WRvID','UFaov','SpRvE','CjxWs','26961aqTyAH','Ltyxy','klrFA','IWxIB','join','statSync','TEST_LOG','Dalzs','startsWith','includes','Invalid\x20file\x20format.\x20Expected\x20a\x20.zip\x20file,\x20but\x20got:\x20','uploadTraceZip','title','stopAndGenerate','vBvCy','toISOString','Percentage\x20of\x20increased\x20time\x20is\x20','MSIat','5FnPRUh','getLoadUtilsPath','name','maLKv','Found\x20key:\x20','playwright','7uoFNFG','onTestEnd','addTraceFilePath','../../../helpers/logger','hbZKy','tags','JzgLD','Arguments','findNestedKey','lOAEu','Total\x20time\x20taken\x20by\x20O11y\x20is\x20','common','VahFq','nhnlF','runner/projectUtils.js','595768SWYZcx','@playwright/test/lib/transform/transform.js','xYYlU','lib','.json','afterTestHook','PNlMJ','testUId','HGIqu','onBegin'];a44_0x206d=function(){return _0x7b83;};return a44_0x206d();}(function(_0x14d278,_0x3a3130){const _0x10dc0d=a44_0x357f,_0x55163f=_0x14d278();while(!![]){try{const _0x3b3a73=parseInt(_0x10dc0d(0x1ab))/0x1+parseInt(_0x10dc0d(0x1e9))/0x2*(-parseInt(_0x10dc0d(0x1f5))/0x3)+-parseInt(_0x10dc0d(0x1d2))/0x4*(-parseInt(_0x10dc0d(0x1bd))/0x5)+-parseInt(_0x10dc0d(0x181))/0x6+-parseInt(_0x10dc0d(0x1c3))/0x7*(-parseInt(_0x10dc0d(0x190))/0x8)+parseInt(_0x10dc0d(0x197))/0x9*(parseInt(_0x10dc0d(0x18c))/0xa)+-parseInt(_0x10dc0d(0x163))/0xb*(-parseInt(_0x10dc0d(0x169))/0xc);if(_0x3b3a73===_0x3a3130)break;else _0x55163f['push'](_0x55163f['shift']());}catch(_0x432e8e){_0x55163f['push'](_0x55163f['shift']());}}}(a44_0x206d,0x1dfb6));const {debug,getFrameworkVersion,removeAnsiColors,failureData}=require(a44_0x193d76(0x1e2)),PerformanceTester=require(a44_0x193d76(0x1df)),fs=require('fs'),{FRAMEWORKS,MAX_ALLOWED_PLAYWRIGHT_TRACE_SIZE}=require(a44_0x193d76(0x159)),helper=require(a44_0x193d76(0x206)),path=require(a44_0x193d76(0x1e5)),logger=require(a44_0x193d76(0x1c6))[a44_0x193d76(0x202)],SessionHandler=require(a44_0x193d76(0x1fe)),TestDetails=require(a44_0x193d76(0x16d)),util=require(a44_0x193d76(0x157)),TestInfo=require('../../v2/TestInfo');let BrowserstackCLIInstance=null;function getBrowserstackCLI(){const _0x477fdc=a44_0x193d76,_0xce4aa5={'tAcua':function(_0x7072b8,_0x5c7c85){return _0x7072b8(_0x5c7c85);},'uxlTQ':'../../v2/browserstackCLI'};return!BrowserstackCLIInstance&&(BrowserstackCLIInstance=_0xce4aa5[_0x477fdc(0x160)](require,_0xce4aa5[_0x477fdc(0x1ee)])),BrowserstackCLIInstance;}const getTagsFromTitle=_0x525a24=>{const _0x3e9bc4=a44_0x193d76;return _0x525a24['match'](/@(\w+)/g)?.['map'](_0x1a6dee=>_0x1a6dee[_0x3e9bc4(0x1a1)](0x1))||[];};exports[a44_0x193d76(0x166)]=_0x20d477=>{const _0x10885f=a44_0x193d76,_0x10bcae={'XKGKz':function(_0x3c32d4,_0x54291e){return _0x3c32d4(_0x54291e);}};if(_0x20d477['tags'])return _0x20d477[_0x10885f(0x1c8)][_0x10885f(0x1ff)](_0x214e01=>_0x214e01[_0x10885f(0x1b3)]('@')?_0x214e01[_0x10885f(0x1e8)](0x1):_0x214e01);return _0x10bcae[_0x10885f(0x1e4)](getTagsFromTitle,_0x20d477[_0x10885f(0x1b7)]);},exports[a44_0x193d76(0x180)]=async()=>{const _0x23eb1d=a44_0x193d76,_0x570508={'nhnlF':function(_0x69e342,_0x26aa91){return _0x69e342-_0x26aa91;},'hHOkL':_0x23eb1d(0x198),'hazZN':_0x23eb1d(0x1db),'AfszI':_0x23eb1d(0x176),'WRvID':'onTestBegin','maLKv':_0x23eb1d(0x1c4),'VHpha':'onStepBegin','HobZG':_0x23eb1d(0x15c),'UqFOp':'beforeWorkerHook','dpPrR':'afterWorkerHook','WlSLe':'beforeTestHook','Dalzs':_0x23eb1d(0x1d7),'vBFFQ':_0x23eb1d(0x19b),'WEjle':'processPageScreenshot','VANCO':'sendSessionDetails','xkilr':_0x23eb1d(0x178),'PNlMJ':'requestSpyCallback','USOEB':'sendTestLog','gvmgb':function(_0x1686c7,_0xa404c3){return _0x1686c7(_0xa404c3);},'cgIXA':function(_0xe2c3e6,_0x5ab5c7){return _0xe2c3e6/_0x5ab5c7;},'Ltyxy':function(_0x18d0e1,_0x38b3ec){return _0x18d0e1(_0x38b3ec);},'cohTC':function(_0x10ed4d,_0x2c9ec9){return _0x10ed4d+_0x2c9ec9;},'wiOCz':function(_0x1997dc,_0x38cc68){return _0x1997dc*_0x38cc68;},'HGIqu':function(_0x5f0d10,_0x21336a){return _0x5f0d10/_0x21336a;},'IWxIB':function(_0x582947,_0x36eab0){return _0x582947+_0x36eab0;}};if(!process[_0x23eb1d(0x196)][_0x23eb1d(0x1eb)])return;const _0x205f8b=_0x570508[_0x23eb1d(0x1d0)](new Date()[_0x23eb1d(0x192)](),new Date(process[_0x23eb1d(0x196)][_0x23eb1d(0x1eb)])[_0x23eb1d(0x192)]()),_0x138f94=await PerformanceTester[_0x23eb1d(0x1b8)](_0x570508['hHOkL'],[_0x570508['hazZN'],_0x570508[_0x23eb1d(0x19a)],_0x570508[_0x23eb1d(0x1a7)],_0x570508[_0x23eb1d(0x1c0)],_0x570508['VHpha'],_0x570508[_0x23eb1d(0x1e0)]]),_0x3adb23=fs[_0x23eb1d(0x1a6)]('.'),_0x2256bc=_0x3adb23['filter'](_0x300cac=>_0x300cac['startsWith'](_0x23eb1d(0x167))&&_0x300cac['endsWith'](_0x23eb1d(0x1d6))),_0x19a7ac=await PerformanceTester[_0x23eb1d(0x168)](_0x2256bc,[_0x570508[_0x23eb1d(0x194)],_0x570508['dpPrR'],_0x570508[_0x23eb1d(0x18e)],_0x570508[_0x23eb1d(0x1b2)],_0x570508['vBFFQ'],_0x570508[_0x23eb1d(0x1f0)],_0x570508[_0x23eb1d(0x201)],_0x570508['xkilr'],_0x570508[_0x23eb1d(0x1d8)],_0x570508[_0x23eb1d(0x1a3)]]);_0x570508[_0x23eb1d(0x195)](debug,_0x23eb1d(0x200)+_0x570508[_0x23eb1d(0x18a)](_0x205f8b,0x3e8)+'\x20s'),_0x570508[_0x23eb1d(0x1ac)](debug,_0x23eb1d(0x1cd)+_0x570508[_0x23eb1d(0x205)](_0x19a7ac,_0x138f94)),_0x570508[_0x23eb1d(0x1ac)](debug,_0x23eb1d(0x1bb)+_0x570508[_0x23eb1d(0x17e)](_0x570508[_0x23eb1d(0x1da)](_0x570508[_0x23eb1d(0x1ae)](_0x19a7ac,_0x138f94),_0x205f8b),0x64));},exports[a44_0x193d76(0x1dc)]=()=>{const _0x38e4b4=a44_0x193d76,_0x422019={'NKjAF':function(_0x51afa1,_0x12b0c4){return _0x51afa1(_0x12b0c4);},'lfhwH':function(_0x337b33,_0x238460){return _0x337b33>=_0x238460;},'klrFA':_0x38e4b4(0x1a5),'tDPAG':_0x38e4b4(0x19d),'QMifc':_0x38e4b4(0x1c2),'DybLx':_0x38e4b4(0x19c),'AAwxg':_0x38e4b4(0x1d3),'AKRtZ':_0x38e4b4(0x1f9),'IoLgL':'@playwright/test/lib/common/transform.js'},_0x267e85=_0x422019[_0x38e4b4(0x164)](getFrameworkVersion,FRAMEWORKS[_0x38e4b4(0x1ea)]);if(_0x422019[_0x38e4b4(0x187)](helper['compareVersions'](_0x267e85,_0x422019[_0x38e4b4(0x1ad)]),0x0))return[_0x422019[_0x38e4b4(0x1a4)],_0x422019['QMifc']];if(_0x422019[_0x38e4b4(0x187)](helper[_0x38e4b4(0x17f)](_0x267e85,_0x422019[_0x38e4b4(0x17a)]),0x0))return[_0x422019[_0x38e4b4(0x1ed)],_0x422019['AKRtZ']];return[_0x422019[_0x38e4b4(0x171)],_0x422019[_0x38e4b4(0x1fd)]];},exports[a44_0x193d76(0x199)]=()=>{const _0x51b2e5=a44_0x193d76,_0xad5c13={'lOAEu':function(_0x16657c,_0x9071e4){return _0x16657c(_0x9071e4);},'UFaov':function(_0x554089,_0x4f8ed5){return _0x554089>=_0x4f8ed5;},'Bqixt':_0x51b2e5(0x1a5),'StVKD':'playwright/lib/common/configLoader.js','cdSLs':'playwright','YMKaI':_0x51b2e5(0x188),'UHMqx':'@playwright/test'},_0x4dae0a=_0xad5c13[_0x51b2e5(0x1cc)](getFrameworkVersion,FRAMEWORKS[_0x51b2e5(0x1ea)]);if(_0xad5c13[_0x51b2e5(0x1a8)](helper[_0x51b2e5(0x17f)](_0x4dae0a,_0xad5c13[_0x51b2e5(0x1f1)]),0x0))return[_0xad5c13['StVKD'],_0xad5c13['cdSLs']];return[_0xad5c13['YMKaI'],_0xad5c13['UHMqx']];},exports[a44_0x193d76(0x1be)]=()=>{const _0x3cd8e3=a44_0x193d76,_0x2ecbb2={};_0x2ecbb2[_0x3cd8e3(0x1b9)]='runner/loadUtils.js';const _0x48d700=_0x2ecbb2;return helper['getPlaywrightLibPath'](_0x48d700[_0x3cd8e3(0x1b9)]);},exports[a44_0x193d76(0x158)]=()=>{const _0x349b26=a44_0x193d76,_0x568f28={};_0x568f28[_0x349b26(0x1aa)]=_0x349b26(0x1d1);const _0x185dca=_0x568f28;return helper[_0x349b26(0x185)](_0x185dca['CjxWs']);},exports[a44_0x193d76(0x17c)]=()=>{const _0x425dbd=a44_0x193d76,_0x4c13a6={'ZuNok':function(_0x2d504c,_0x3df70e){return _0x2d504c(_0x3df70e);},'DlXUQ':function(_0x130a23,_0xc71dc6){return _0x130a23>=_0xc71dc6;},'sKLIi':_0x425dbd(0x1a5),'MtSnF':_0x425dbd(0x1d5),'GXSUz':_0x425dbd(0x1ce),'MSIat':'process.js','HlTxS':_0x425dbd(0x19e)},_0x30185f=_0x4c13a6['ZuNok'](getFrameworkVersion,FRAMEWORKS[_0x425dbd(0x1ea)]);if(_0x4c13a6[_0x425dbd(0x1e3)](helper[_0x425dbd(0x17f)](_0x30185f,_0x4c13a6[_0x425dbd(0x175)]),0x0))return path[_0x425dbd(0x1af)](_0x4c13a6['MtSnF'],_0x4c13a6['GXSUz'],_0x4c13a6[_0x425dbd(0x1bc)]);return path['join'](_0x4c13a6[_0x425dbd(0x18b)],_0x4c13a6[_0x425dbd(0x1e6)],_0x4c13a6[_0x425dbd(0x1f8)],_0x4c13a6[_0x425dbd(0x1bc)]);},exports[a44_0x193d76(0x16c)]=(_0x274968,{test_run_uuid:_0x67dd32})=>{const _0x52b5c7=a44_0x193d76,_0x2b8952={'dZbJQ':_0x52b5c7(0x16f),'daluA':_0x52b5c7(0x1b1),'HYMTb':function(_0x10315d,_0xa7e137){return _0x10315d<=_0xa7e137;},'hbZKy':function(_0x15a102,_0x4e5ae5){return _0x15a102(_0x4e5ae5);},'jwCqc':_0x52b5c7(0x15f),'wuGaT':function(_0x53e5d0,_0x4a2867){return _0x53e5d0(_0x4a2867);},'iVyLD':function(_0x11bdc3,_0x168940){return _0x11bdc3>=_0x168940;},'HpAwR':_0x52b5c7(0x165),'SpRvE':function(_0x5a3ce3,_0x36c5ff){return _0x5a3ce3>_0x36c5ff;},'YzRTI':function(_0x1907eb,_0x33f7f7,_0xae5d0e){return _0x1907eb(_0x33f7f7,_0xae5d0e);},'JzgLD':_0x52b5c7(0x19e)};if(!_0x274968||_0x2b8952[_0x52b5c7(0x17d)](_0x274968[_0x52b5c7(0x1fb)],0x0))return[];const _0xfd4e0f=_0x2b8952[_0x52b5c7(0x1c7)](removeAnsiColors,_0x274968[0x0][_0x52b5c7(0x1a0)]);if(_0xfd4e0f[_0x52b5c7(0x1b3)](_0x2b8952['jwCqc'])){const _0x3be061=_0x274968[0x0],_0x477d07=_0x2b8952['wuGaT'](getFrameworkVersion,FRAMEWORKS['PLAYWRIGHT']);if((!_0x3be061[_0x52b5c7(0x1ef)]||_0x2b8952[_0x52b5c7(0x1a2)](_0x477d07,_0x2b8952[_0x52b5c7(0x19f)]))&&_0x2b8952[_0x52b5c7(0x1a9)](_0x274968[_0x52b5c7(0x1fb)],0x1))return{'failureData':[{'backtrace':[_0xfd4e0f,_0x2b8952[_0x52b5c7(0x156)](removeAnsiColors,_0x274968[0x1][_0x52b5c7(0x1ef)])]}],'logs':_0x274968[_0x52b5c7(0x1a1)](0x2)[_0x52b5c7(0x1ff)](_0x5c82cf=>{const _0x244303=_0x52b5c7;return{'timestamp':new Date()[_0x244303(0x1ba)](),'level':_0x2b8952[_0x244303(0x1dd)],'message':''+_0x5c82cf['message'],'kind':_0x2b8952['daluA'],'http_response':{},'test_run_uuid':_0x67dd32};})};}return{'failureData':_0x2b8952[_0x52b5c7(0x170)](failureData,_0x274968,_0x2b8952[_0x52b5c7(0x1c9)]),'logs':[]};},exports[a44_0x193d76(0x1f6)]=_0x120cd3=>{const _0x1973d5=a44_0x193d76,_0x1547e9={};_0x1547e9[_0x1973d5(0x1d4)]=function(_0x26f16a,_0x507a71){return _0x26f16a!==_0x507a71;},_0x1547e9[_0x1973d5(0x174)]=_0x1973d5(0x179),_0x1547e9[_0x1973d5(0x183)]=function(_0x594487,_0x219513){return _0x594487>_0x219513;};const _0x1d277c=_0x1547e9;if(_0x120cd3&&fs['existsSync'](_0x120cd3)){if(_0x1d277c['xYYlU'](path['extname'](_0x120cd3)[_0x1973d5(0x16b)](),_0x1d277c['wrsFK']))return logger['error'](_0x1973d5(0x1b5)+_0x120cd3),![];const _0x305671=fs[_0x1973d5(0x1b0)](_0x120cd3)['size'];if(_0x1d277c[_0x1973d5(0x183)](_0x305671,MAX_ALLOWED_PLAYWRIGHT_TRACE_SIZE))return logger[_0x1973d5(0x15a)](_0x1973d5(0x172)+_0x305671+_0x1973d5(0x191)),![];return!![];}return![];},exports[a44_0x193d76(0x1cb)]=(_0x410a62,_0x33e680)=>{const _0x4eda9f=a44_0x193d76,_0x74cf09={};_0x74cf09[_0x4eda9f(0x18d)]=_0x4eda9f(0x1ca);const _0xa0a4cc=_0x74cf09;logger[_0x4eda9f(0x18f)](_0x4eda9f(0x177)+_0x33e680);if(_0x410a62&&_0x410a62[_0x4eda9f(0x184)]){const _0x252ff8=_0x410a62[_0x4eda9f(0x184)]['find'](_0x43dca8=>_0x43dca8[_0x4eda9f(0x1bf)]===_0x4eda9f(0x1f4));if(_0x252ff8)return logger['debug'](_0x4eda9f(0x1c1)+_0x33e680+'\x20in\x20attachments'),_0x252ff8[_0x33e680];}else{if(_0x410a62&&Object[_0x4eda9f(0x186)]['toString']['call'](_0x410a62)[_0x4eda9f(0x1b4)](_0xa0a4cc['wbYwM']))for(const _0x10dc88 of _0x410a62){if(_0x10dc88[_0x33e680])return logger[_0x4eda9f(0x18f)](_0x4eda9f(0x1c1)+_0x33e680+'\x20in\x20arguments'),_0x10dc88[_0x33e680];}};return'';},exports[a44_0x193d76(0x1b6)]=async(_0x29220e,_0x755d90)=>{const _0xde64ee=a44_0x193d76,_0xc077d7={};_0xc077d7['xzfJX']=_0xde64ee(0x16e),_0xc077d7['HcBLz']=_0xde64ee(0x1fc),_0xc077d7[_0xde64ee(0x162)]='sendTraceZip',_0xc077d7[_0xde64ee(0x1cf)]=_0xde64ee(0x193);const _0x307013=_0xc077d7;try{const _0x1e17ff={'event_type':_0x307013['xzfJX'],'logs':[{'data':_0x29220e?fs[_0xde64ee(0x1f2)](_0x29220e):'','test_run_uuid':_0x755d90,'kind':_0x307013[_0xde64ee(0x16a)],'fileName':_0x29220e?path[_0xde64ee(0x1ec)](_0x29220e):''}]};return await SessionHandler['sendEventData'](_0x1e17ff,0x0,_0x307013['DKdKK']);}catch(_0x1b0074){logger[_0xde64ee(0x15a)](util[_0xde64ee(0x15b)](_0x307013[_0xde64ee(0x1cf)],_0x1b0074));}},exports[a44_0x193d76(0x1e1)]=async(_0x4cd6db,_0x475f25)=>{const _0x549b5a=a44_0x193d76,_0x465fc6={'cvxYY':_0x549b5a(0x1e5),'schwn':_0x549b5a(0x203),'rYwIJ':function(_0x5eadd0){return _0x5eadd0();},'PCxov':_0x549b5a(0x193)};try{logger[_0x549b5a(0x18f)]('Checking\x20if\x20trace\x20is\x20enabled\x20for\x20test:\x20'+_0x475f25);let _0x2d5e77=await exports[_0x549b5a(0x1cb)](_0x4cd6db,_0x465fc6[_0x549b5a(0x1f7)]);if(exports[_0x549b5a(0x1f6)](_0x2d5e77)){logger[_0x549b5a(0x18f)](_0x465fc6[_0x549b5a(0x1de)]),_0x2d5e77=path[_0x549b5a(0x15e)](_0x2d5e77);const _0x4f4cd3={};_0x4f4cd3[_0x549b5a(0x1d9)]=_0x475f25,_0x4f4cd3[_0x549b5a(0x189)]=_0x2d5e77;const _0x40e712=_0x4f4cd3;_0x465fc6[_0x549b5a(0x1f3)](getBrowserstackCLI)[_0x549b5a(0x15d)]()[_0x549b5a(0x161)]()?TestInfo[_0x549b5a(0x1c5)](_0x40e712):TestDetails[_0x549b5a(0x1c5)](_0x40e712);};}catch(_0x5dace2){logger[_0x549b5a(0x15a)](util[_0x549b5a(0x15b)](_0x465fc6[_0x549b5a(0x1e7)],_0x5dace2));}},exports[a44_0x193d76(0x182)]=_0xe45e0d=>{const _0x4fb8d8=a44_0x193d76,_0x17ac3f={};_0x17ac3f[_0x4fb8d8(0x204)]=function(_0x19ecda,_0x46dbf1){return _0x19ecda+_0x46dbf1;};const _0x1f3edc=_0x17ac3f;return _0x1f3edc[_0x4fb8d8(0x204)](_0x1f3edc[_0x4fb8d8(0x204)](_0xe45e0d[_0x4fb8d8(0x1fa)],'-'),_0xe45e0d['id']);},exports['getTestRunIdentifier']=(_0x1da8a2,_0x3e18ed)=>{const _0x4773ab=a44_0x193d76,_0x4ef8d2={};_0x4ef8d2[_0x4773ab(0x173)]=function(_0x2487d9,_0x1e8c6d){return _0x2487d9+_0x1e8c6d;},_0x4ef8d2[_0x4773ab(0x17b)]=function(_0x124f03,_0x324ace){return _0x124f03+_0x324ace;};const _0x1a35c1=_0x4ef8d2;return _0x1a35c1[_0x4773ab(0x173)](_0x1a35c1[_0x4773ab(0x17b)](_0x1da8a2['id'],'-'),_0x3e18ed);}; |
@@ -1,1 +0,1 @@ | ||
| function a45_0x1788(_0x4783b9,_0x358ad4){const _0x248ea8=a45_0x248e();return a45_0x1788=function(_0x1788bf,_0x40bbbe){_0x1788bf=_0x1788bf-0xb8;let _0x389650=_0x248ea8[_0x1788bf];return _0x389650;},a45_0x1788(_0x4783b9,_0x358ad4);}const a45_0x699482=a45_0x1788;function a45_0x248e(){const _0x42300c=['trackEvent','dNwJQ','stack','message','JAzoZ','fxulA','PRE','titlePath','xLoHh','sPeFz','base64','../../../helpers/test-observability/constants','HookRunFinished','pending','./pwUtils','shutdown','splice','performance-report-reporter.json','../../v2/state/testFrameworkState','\x20-\x20','../../../helpers/test-observability/utils','_gitConfigPath','error','13804860tPpraq','\x20at\x20','144kHlCGF','../../v2/TestInfo','iaJSV','setup','../../../helpers/test-observability/requestQueueHandler','getCustomRerunParam','format','getScope','gFlsL','getHookType','errors','YllXQ','onStepEnd','dbtub','ZkqLV','oJSrY','atLbG','failure_reason','AOsoL','basename','steps','skipped','screenshot','NDmar','failure_type','jhmFi','Zxgjy','hook_run_uuid','WAeUj','path','../../../helpers/helper','QfZDx','Trace\x20file\x20found\x20for\x20test:\x20','FUhNj','test_run_uuid','homedir','EpWTd','NnxwF','addTestUIDAndReportLog','AgUlQ','zhhjh','AyccO','Before\x20Hooks','readFileSync','_gitConfigured','Sending\x20session\x20details\x20for\x20','startTime','onEnd','QpAct','failure','jDKrD','retry','OUbng','sBSmA','step','env','oBCoF','size','KViDB','sendTestRunEvent','duration','wyMqh','TEST_ATTACHMENT','217830AfIHOK','failed','FaRog','TestRunFinished','map','depth','lVvzf','getStepIdentifier','hsBcM','RPvLu','pbJzG','setStepIdentifier','llTuf','attachments','tPBIc','BEFORE_ALL','result','POST','nFltr','lZPoU','CfyWc','CmmWN','hJLhv','join','After\x20Hooks','onTestEnd','7935IpiHcc','startedAt','./test-details','qwZuX','HookRunStarted','title','test','push','MXmNk','KnfoY','CBTSessionCreated','expectedStatus','REUIb','printsToStdio','status','110YiFkTw','../../v2/browserstackCLI','Starting\x20sending\x20trace\x20zip\x20for\x20test:\x20','TEST_STEP','OFaTn','startMonitoring','UdiHB','ilTlu','sendSessionDetails','pYtXA','sIpQh','sEIOH','JRPne','javascript','beforeEach\x20hook','needToReportStep','getInstance','rHtwu','logs','SvkKi','DZgdB','statSync','beforeAll\x20hook','location','PLAYWRIGHT','Test\x20Finished\x20with\x20unique\x20id\x20','mkdirSync','util','parent','START_TIME','event_type','_tags','vlgFi','kzeQc','uEqGl','QOTpM','test_run','1|0|2|7|4|3|6|5','YgGJg','BKKhM','azCNj','endSession','BEFORE_EACH','KsILN','BROWSERSTACK_LOG_LEVEL','_trackedEvents','split','bMXrC','2984268SIMDhU','onStepBegin','expanded','wvZRu','getTestUUID','../../../helpers/testhub/utils','XrBMS','onTestBegin','isRunning','Koogm','logLevel','89082QOJfFF','\x20for\x20','uuid','_testHooksMap','getHierarchy','indexOf','FBzNk','sFHGL','iwqNY','3546976EsGIRd','backtrace','getStepsAndLogs','reportLogs','Hook\x20Started\x20with\x20unique\x20id\x20','WJBib','hooks','_bs_hookIdentifier','Test\x20Started\x20with\x20unique\x20id\x20','dYFCg','sendHookRunEvent','\x20is\x20triggered','TEST','SiAkv','passed','root','name','INIT_TEST','uxuiV','AXrUs','_tests','ratdJ','LaIOX','meta','startsWith','toString','configureGit','gZXif','UJquI','hook','IwrWi','getTestFramework','AdFVH','MyReporter','file','14283MosFkq','Playwright','../../v2/state/hookState','uploadEventData','kXMaL','object','tmVQu','qAJBV','cwd','trace_','3504cqrSoj','fjnzn','relative','options','all','mhvnd','afterEach\x20hook','category','Hook\x20Finished\x20with\x20unique\x20id\x20','finishedAt','vGurr','toISOString','hook_run','unknown','inspect','length','BROWSERSTACK_TEST_RUN_ID','TestRunStarted','retry_of','bAlcE','ZUPvS','.txt','existsSync'];a45_0x248e=function(){return _0x42300c;};return a45_0x248e();}(function(_0x198670,_0x6dc522){const _0x4b8a4d=a45_0x1788,_0x12426e=_0x198670();while(!![]){try{const _0x512ccb=parseInt(_0x4b8a4d(0x1b5))/0x1+-parseInt(_0x4b8a4d(0x112))/0x2*(parseInt(_0x4b8a4d(0x16b))/0x3)+parseInt(_0x4b8a4d(0x1be))/0x4+parseInt(_0x4b8a4d(0x17a))/0x5*(parseInt(_0x4b8a4d(0x151))/0x6)+-parseInt(_0x4b8a4d(0x1aa))/0x7+parseInt(_0x4b8a4d(0xe2))/0x8*(parseInt(_0x4b8a4d(0xd8))/0x9)+-parseInt(_0x4b8a4d(0x110))/0xa;if(_0x512ccb===_0x6dc522)break;else _0x12426e['push'](_0x12426e['shift']());}catch(_0x54e783){_0x12426e['push'](_0x12426e['shift']());}}}(a45_0x248e,0x73548));const RequestQueueHandler=require(a45_0x699482(0x116)),{calculatePerformance,getTestTags,getFailureData,sendTraceZip,findNestedKey,validateFilePath,getTestIdentifier,getTestRunIdentifier}=require(a45_0x699482(0x107)),{v4:uuidv4}=require(a45_0x699482(0x1b7)),path=require(a45_0x699482(0x12f)),{debug,removeAnsiColors,printBuildLink,getFailureType,failureData,trace}=require(a45_0x699482(0x10d)),{getGitMetaData,setLogLevel}=require(a45_0x699482(0x130)),TestDetails=require(a45_0x699482(0x16d)),fs=require('fs'),util=require(a45_0x699482(0x195)),{o11yClassErrorHandler}=require('../../../helpers/test-observability/error-handler'),PerformanceTester=require('../../../helpers/performance/performance-tester'),{FRAMEWORKS}=require(a45_0x699482(0x104)),SessionHandler=require('../../../helpers/test-observability/sessionHandler'),{appendTesthubParams}=require(a45_0x699482(0x1af)),helper=require(a45_0x699482(0x130)),BrowserstackCLI=require(a45_0x699482(0x17b)),TestFrameworkState=require(a45_0x699482(0x10b)),HookState=require(a45_0x699482(0xda)),TestInfo=require(a45_0x699482(0x113)),{PLAYWRIGHT_TRACE_LOGS}=require('../../../../src/bin/utils/constants');class MyReporter{constructor(_0x58e238){const _0x389bf3=a45_0x699482,_0x1ac3ef={'AOsoL':_0x389bf3(0x19f),'NDmar':_0x389bf3(0x10a),'xfVCL':function(_0x1424ed,_0x29845b,_0x4db302,_0x54be5a){return _0x1424ed(_0x29845b,_0x4db302,_0x54be5a);}},_0x582ce4=_0x1ac3ef[_0x389bf3(0x124)][_0x389bf3(0x1a8)]('|');let _0x2bdb87=0x0;while(!![]){switch(_0x582ce4[_0x2bdb87++]){case'0':process['env']['BROWSERSTACK_O11Y_PERF_MEASUREMENT']&&(PerformanceTester[_0x389bf3(0x17f)](_0x1ac3ef[_0x389bf3(0x129)]),process[_0x389bf3(0x149)][_0x389bf3(0x197)]=new Date()[_0x389bf3(0xed)]());continue;case'1':const _0x1e9a32={};_0x1e9a32[_0x389bf3(0x1b4)]=process[_0x389bf3(0x149)][_0x389bf3(0x1a6)],_0x1ac3ef['xfVCL'](setLogLevel,_0x1e9a32,new Map(),new Map());continue;case'2':this[_0x389bf3(0xc9)]={};continue;case'3':this[_0x389bf3(0x13e)]=![];continue;case'4':this[_0x389bf3(0xe5)]=_0x58e238;continue;case'5':this[_0x389bf3(0x1a7)]=[];continue;case'6':this['_gitConfigPath']=null;continue;case'7':this[_0x389bf3(0x1b8)]={};continue;}break;}}async['onBegin'](){const _0x1d6569=a45_0x699482,_0x3d8942={};_0x3d8942['sIpQh']=_0x1d6569(0xd9);const _0x55d0f1=_0x3d8942;TestDetails[_0x1d6569(0x115)](),await this[_0x1d6569(0xcf)](),TestInfo['setup'](_0x55d0f1[_0x1d6569(0x184)]);if(BrowserstackCLI['getInstance']()[_0x1d6569(0x1b2)]()){await BrowserstackCLI[_0x1d6569(0x18a)]()[_0x1d6569(0xd4)]()['trackEvent'](TestFrameworkState[_0x1d6569(0xc6)],HookState[_0x1d6569(0xff)],{});return;}}async[a45_0x699482(0x1b1)](_0x464568,_0x4acdcf){const _0x22e95a=a45_0x699482,_0xed116b={'PwVlB':function(_0x204b4b,_0x25b35f){return _0x204b4b(_0x25b35f);},'sEIOH':function(_0x570d9c,_0x1b1a8e,_0x5b9a67){return _0x570d9c(_0x1b1a8e,_0x5b9a67);},'wCVPn':function(_0xa89a2e,_0x4f5565){return _0xa89a2e(_0x4f5565);},'Koogm':_0x22e95a(0xf3)};if(BrowserstackCLI[_0x22e95a(0x18a)]()[_0x22e95a(0x1b2)]()){const _0x17081d={};_0x17081d['test']=_0x464568,_0x17081d[_0x22e95a(0x161)]=_0x4acdcf,await BrowserstackCLI[_0x22e95a(0x18a)]()[_0x22e95a(0xd4)]()['trackEvent'](TestFrameworkState[_0x22e95a(0xc1)],HookState['PRE'],_0x17081d);return;}const _0x27c629=_0xed116b['PwVlB'](getTestIdentifier,_0x464568),_0x19c69e=TestDetails[_0x22e95a(0x1ae)](_0xed116b[_0x22e95a(0x185)](getTestRunIdentifier,_0x464568,_0x4acdcf[_0x22e95a(0x145)]));process[_0x22e95a(0x149)][_0x22e95a(0xf2)]=_0x19c69e;const _0x93af59={};_0x93af59['uuid']=_0x19c69e,_0x93af59[_0x22e95a(0x16c)]=_0x4acdcf[_0x22e95a(0x140)],this[_0x22e95a(0xc9)][_0x27c629]=_0x93af59,_0xed116b['wCVPn'](trace,_0x22e95a(0xbd)+_0x27c629),await this[_0x22e95a(0x14d)](_0x464568,_0xed116b[_0x22e95a(0x1b3)],_0x4acdcf);}async[a45_0x699482(0x1ab)](_0x5e5e04,_0x6bfd51,_0x1d213a){const _0x301c59=a45_0x699482,_0x24024f={'JAzoZ':function(_0x386c85,_0x3f5058,_0x5721ae){return _0x386c85(_0x3f5058,_0x5721ae);},'BKKhM':function(_0x45d997,_0x454550){return _0x45d997(_0x454550);},'oBCoF':_0x301c59(0x16f)};if(!this['needToReportStep'](_0x1d213a,_0x5e5e04))return;if(BrowserstackCLI[_0x301c59(0x18a)]()[_0x301c59(0x1b2)]()){const _0x2c24b2=this['getHookType'](_0x1d213a['title']),_0xe61803=TestFrameworkState[_0x2c24b2],_0x49db77={};_0x49db77[_0x301c59(0x171)]=_0x5e5e04,_0x49db77[_0x301c59(0x161)]=_0x6bfd51,_0x49db77[_0x301c59(0x148)]=_0x1d213a,await BrowserstackCLI[_0x301c59(0x18a)]()[_0x301c59(0xd4)]()[_0x301c59(0xf9)](_0xe61803,HookState[_0x301c59(0xff)],_0x49db77);return;}const _0x252f4d=this[_0x301c59(0x15c)](_0x5e5e04,_0x1d213a);this[_0x301c59(0xc9)][_0x252f4d]={'uuid':TestDetails[_0x301c59(0x1ae)](_0x252f4d),'startedAt':_0x1d213a[_0x301c59(0x140)][_0x301c59(0xed)]()};const _0x134500=_0x24024f[_0x301c59(0xfd)](getTestRunIdentifier,_0x5e5e04,_0x6bfd51[_0x301c59(0x145)]);!this[_0x301c59(0x1b8)][_0x134500]&&(this[_0x301c59(0x1b8)][_0x134500]=[]),this[_0x301c59(0x1b8)][_0x134500]['push'](this['_tests'][_0x252f4d]['uuid']),_0x24024f[_0x301c59(0x1a1)](trace,_0x301c59(0xb9)+_0x252f4d+'\x20is\x20triggered\x20for\x20test\x20'+_0x134500),await this[_0x301c59(0xbf)](_0x5e5e04,_0x1d213a,_0x24024f[_0x301c59(0x14a)],_0x6bfd51);}async['onStepEnd'](_0x3806c2,_0x2e38b3,_0x44cc28){const _0x160021=a45_0x699482,_0x1df8ba={'uEqGl':function(_0xdb13c3,_0x225ee4){return _0xdb13c3+_0x225ee4;},'jDKrD':function(_0x110b33,_0x242a4c){return _0x110b33(_0x242a4c);},'FBzNk':_0x160021(0x105)};if(!this[_0x160021(0x189)](_0x44cc28,_0x3806c2))return;if(BrowserstackCLI[_0x160021(0x18a)]()[_0x160021(0x1b2)]()){const _0x43515e=this[_0x160021(0x11b)](_0x44cc28[_0x160021(0x170)]),_0x3d4a80=TestFrameworkState[_0x43515e],_0x5ba380={};_0x5ba380[_0x160021(0x171)]=_0x3806c2,_0x5ba380['result']=_0x2e38b3,_0x5ba380[_0x160021(0x148)]=_0x44cc28,await BrowserstackCLI[_0x160021(0x18a)]()[_0x160021(0xd4)]()[_0x160021(0xf9)](_0x3d4a80,HookState['POST'],_0x5ba380);return;}const _0x314d3d=this['getStepIdentifier'](_0x3806c2,_0x44cc28);this[_0x160021(0xc9)][_0x314d3d]={...this[_0x160021(0xc9)][_0x314d3d]||{},'finishedAt':new Date(_0x1df8ba[_0x160021(0x19c)](_0x44cc28[_0x160021(0x140)]['getTime'](),_0x44cc28[_0x160021(0x14e)]))},_0x1df8ba[_0x160021(0x144)](trace,_0x160021(0xea)+_0x314d3d+_0x160021(0xc0)),await this[_0x160021(0xbf)](_0x3806c2,_0x44cc28,_0x1df8ba[_0x160021(0x1bb)],_0x2e38b3);}async[a45_0x699482(0x16a)](_0x265f77,_0x10ea7d){const _0x4a08fc=a45_0x699482,_0x5c4324={'ZdiGs':function(_0x151d03,_0x27be1c){return _0x151d03===_0x27be1c;},'MXmNk':_0x4a08fc(0x128),'ZUPvS':'TEST_SCREENSHOT','oJSrY':_0x4a08fc(0x103),'CfyWc':function(_0x139cf3,_0x5a7100){return _0x139cf3(_0x5a7100);},'QOTpM':function(_0x143082,_0x3c786f,_0x2e2b56){return _0x143082(_0x3c786f,_0x2e2b56);},'ssJGs':_0x4a08fc(0x154),'qZdnR':'Error\x20in\x20sending\x20test\x20run\x20event:\x20%s','Fkiec':function(_0x403afa,_0x30e058,_0x1050f5){return _0x403afa(_0x30e058,_0x1050f5);},'ZkqLV':function(_0x2a7539,_0x1d6487){return _0x2a7539(_0x1d6487);},'jhmFi':'Error\x20in\x20sending\x20trace\x20zip:\x20%s','JRPne':function(_0x166864,_0x5c3f5f){return _0x166864>_0x5c3f5f;}};if(BrowserstackCLI[_0x4a08fc(0x18a)]()[_0x4a08fc(0x1b2)]()){const _0x50dba4={};_0x50dba4[_0x4a08fc(0x171)]=_0x265f77,_0x50dba4[_0x4a08fc(0x161)]=_0x10ea7d,this[_0x4a08fc(0x1a7)][_0x4a08fc(0x172)](BrowserstackCLI[_0x4a08fc(0x18a)]()[_0x4a08fc(0xd4)]()[_0x4a08fc(0xf9)](TestFrameworkState[_0x4a08fc(0xc1)],HookState[_0x4a08fc(0x162)],_0x50dba4));return;}const _0x73b93d=_0x5c4324['CfyWc'](getTestIdentifier,_0x265f77),_0x3f4409=TestDetails[_0x4a08fc(0x1ae)](_0x5c4324[_0x4a08fc(0x19d)](getTestRunIdentifier,_0x265f77,_0x10ea7d[_0x4a08fc(0x145)]));this['_tests'][_0x73b93d]={...this[_0x4a08fc(0xc9)][_0x73b93d]||{},'finishedAt':new Date()[_0x4a08fc(0xed)]()},_0x5c4324[_0x4a08fc(0x165)](debug,_0x4a08fc(0x193)+_0x73b93d);try{await this[_0x4a08fc(0x14d)](_0x265f77,_0x5c4324['ssJGs'],_0x10ea7d);}catch(_0x126aad){_0x5c4324['CfyWc'](debug,util['format'](_0x5c4324['qZdnR'],_0x126aad[_0x4a08fc(0xce)]()));}try{_0x5c4324[_0x4a08fc(0x165)](debug,_0x4a08fc(0x17c)+_0x3f4409),await _0x5c4324['Fkiec'](sendTraceZip,_0x10ea7d,_0x3f4409);}catch(_0x43bc62){_0x5c4324[_0x4a08fc(0x120)](debug,util[_0x4a08fc(0x118)](_0x5c4324[_0x4a08fc(0x12b)],_0x43bc62['toString']()));}const _0x50dd34=[];_0x10ea7d[_0x4a08fc(0x15e)]&&_0x10ea7d['attachments'][_0x4a08fc(0x155)](_0x18f957=>{const _0x4c39e3=_0x4a08fc;if(_0x5c4324['ZdiGs'](_0x18f957[_0x4c39e3(0xc5)],_0x5c4324[_0x4c39e3(0x173)])){if(!_0x18f957[_0x4c39e3(0x12f)]||!fs[_0x4c39e3(0xf8)](_0x18f957[_0x4c39e3(0x12f)]))return;_0x50dd34['push']({'test_run_uuid':_0x3f4409,'timestamp':fs[_0x4c39e3(0x18f)](_0x18f957[_0x4c39e3(0x12f)])['mtime'],'kind':_0x5c4324[_0x4c39e3(0xf6)],'message':fs[_0x4c39e3(0x13d)](_0x18f957[_0x4c39e3(0x12f)],{'encoding':_0x5c4324[_0x4c39e3(0x121)]})});}}),_0x5c4324[_0x4a08fc(0x186)](_0x50dd34[_0x4a08fc(0xf1)],0x0)&&await MyReporter[_0x4a08fc(0xb8)](_0x50dd34);}async[a45_0x699482(0x1a3)](){const _0x17a30a=a45_0x699482;await RequestQueueHandler['getInstance']()[_0x17a30a(0x108)]();}async[a45_0x699482(0x141)](_0x2c6026){const _0x1dadf0=a45_0x699482,_0x1a3b53={'ratdJ':function(_0x6bbe0e){return _0x6bbe0e();},'kQwgB':function(_0x8d2093,_0x580003){return _0x8d2093(_0x580003);}};await Promise[_0x1dadf0(0xe6)](this[_0x1dadf0(0x1a7)]),await this[_0x1dadf0(0x1a3)]();try{process[_0x1dadf0(0x149)]['BROWSERSTACK_O11Y_PERF_MEASUREMENT']&&await _0x1a3b53[_0x1dadf0(0xca)](calculatePerformance);}catch(_0x334609){_0x1a3b53['kQwgB'](debug,'Error\x20in\x20calculating\x20performance:\x20'+_0x334609[_0x1dadf0(0xce)]());}}static async[a45_0x699482(0x138)](_0x22a463,_0x515832){const _0xe207f9=a45_0x699482;_0x515832[_0xe207f9(0x134)]=TestDetails[_0xe207f9(0x1ae)](_0x22a463),await this['reportLogs']([_0x515832]);}static async[a45_0x699482(0xb8)](_0xca8fba){const _0x36b113=a45_0x699482,_0x1081f2={};_0x1081f2[_0x36b113(0x153)]='LogCreated';const _0x7a67fd=_0x1081f2;if(BrowserstackCLI['getInstance']()[_0x36b113(0x1b2)]())return;const _0x2c058f={};_0x2c058f[_0x36b113(0x198)]=_0x7a67fd['FaRog'],_0x2c058f[_0x36b113(0x18c)]=_0xca8fba,await SessionHandler[_0x36b113(0xdb)](_0x2c058f);}async['sendHookRunEvent'](_0x2a0115,_0x15e59c,_0x17f6fd,_0x4716e8){const _0x5e32d9=a45_0x699482,_0x5ebcc8={'UdiHB':_0x5e32d9(0xd2),'uytdc':'javascript','HsRkk':_0x5e32d9(0x106),'zhhjh':function(_0x21a4f1,_0x1a052e){return _0x21a4f1>=_0x1a052e;},'tYKFk':function(_0x47c970,_0x506f3a){return _0x47c970===_0x506f3a;},'tmVQu':_0x5e32d9(0x105),'NBitz':function(_0x2d8cda,_0x3a61b6){return _0x2d8cda>_0x3a61b6;},'DLqWW':_0x5e32d9(0x152),'FMYNc':function(_0x463d36,_0x39be30){return _0x463d36(_0x39be30);},'LaIOX':function(_0x3c81a8,_0x5d9ab2){return _0x3c81a8(_0x5d9ab2);},'nJtPx':function(_0x164b2d,_0x34928c,_0x1c7ddb){return _0x164b2d(_0x34928c,_0x1c7ddb);},'sBSmA':'err','CmmWN':_0x5e32d9(0xc3)},_0x2ef69c=this[_0x5e32d9(0x158)](_0x2a0115,_0x15e59c),_0x27dcda=this[_0x5e32d9(0xc9)][_0x2ef69c],_0x1061c4={'uuid':_0x27dcda['uuid'],'type':_0x5ebcc8[_0x5e32d9(0x180)],'hook_type':this['getHookType'](_0x15e59c[_0x5e32d9(0x170)]),'name':_0x15e59c['title'],'scope':this['getScope'](_0x15e59c),'scopes':this['getHierarchy'](_0x2a0115),'body':{'lang':_0x5ebcc8['uytdc'],'code':null},'identifier':_0x2ef69c,'file_name':path[_0x5e32d9(0xe4)](process['cwd'](),_0x2a0115[_0x5e32d9(0x191)]['file']),'location':path[_0x5e32d9(0xe4)](process[_0x5e32d9(0xe0)](),_0x2a0115[_0x5e32d9(0x191)][_0x5e32d9(0xd7)]),'result':_0x5ebcc8['HsRkk'],'duration_in_ms':_0x5ebcc8[_0x5e32d9(0x13a)](_0x15e59c[_0x5e32d9(0x14e)],0x0)?_0x15e59c[_0x5e32d9(0x14e)]:undefined,'vc_filepath':this[_0x5e32d9(0x10e)]&&_0x2a0115[_0x5e32d9(0x191)][_0x5e32d9(0xd7)]?path[_0x5e32d9(0xe4)](this[_0x5e32d9(0x10e)],_0x2a0115[_0x5e32d9(0x191)]['file']):undefined,'started_at':_0x27dcda[_0x5e32d9(0x16c)],'finished_at':_0x27dcda[_0x5e32d9(0xeb)],'framework':FRAMEWORKS['PLAYWRIGHT']};if(_0x5ebcc8['tYKFk'](_0x17f6fd,_0x5ebcc8[_0x5e32d9(0xde)])){const {steps:_0x38babf,logs:_0x2c6b4c}=this[_0x5e32d9(0x1c0)](_0x15e59c[_0x5e32d9(0x126)],_0x27dcda[_0x5e32d9(0x1b7)],_0x5ebcc8[_0x5e32d9(0x180)]);_0x2c6b4c&&_0x5ebcc8['NBitz'](_0x2c6b4c['length'],0x0)&&await MyReporter[_0x5e32d9(0xb8)](_0x2c6b4c);const _0xb1525e={};_0xb1525e[_0x5e32d9(0x126)]=_0x38babf,_0x1061c4[_0x5e32d9(0xcc)]=_0xb1525e;if(_0x15e59c['error']){_0x1061c4[_0x5e32d9(0x161)]=_0x5ebcc8['DLqWW'],_0x1061c4[_0x5e32d9(0x123)]=_0x5ebcc8['FMYNc'](removeAnsiColors,_0x15e59c[_0x5e32d9(0x10f)][_0x5e32d9(0xfc)]),_0x1061c4['failure_type']=_0x5ebcc8[_0x5e32d9(0xcb)](getFailureType,_0x15e59c[_0x5e32d9(0x10f)][_0x5e32d9(0xfc)]);const _0x64be6d=_0x5ebcc8['nJtPx'](failureData,_0x15e59c['error'],_0x5ebcc8[_0x5e32d9(0x147)]);if(_0x64be6d&&_0x5ebcc8['tYKFk'](_0x64be6d['length'],0x0)){const _0x124220={};_0x124220[_0x5e32d9(0x1bf)]=[_0x1061c4[_0x5e32d9(0x123)]],_0x124220[_0x5e32d9(0x1ac)]=[],_0x64be6d[_0x5e32d9(0x172)](_0x124220);}_0x1061c4[_0x5e32d9(0x143)]=_0x64be6d;}else _0x1061c4[_0x5e32d9(0x161)]=_0x5ebcc8[_0x5e32d9(0x166)];}const _0x5278be={};_0x5278be['event_type']=_0x17f6fd,_0x5278be[_0x5e32d9(0xee)]=_0x1061c4;const _0xfa484a=_0x5278be;await SessionHandler[_0x5e32d9(0xdb)](_0xfa484a);}[a45_0x699482(0x1c0)](_0x11bfd4,_0x149384,_0x7140f4){const _0x3cd80e=a45_0x699482,_0x5b2b38={'mhvnd':function(_0x24a8c6,_0x2f7c99){return _0x24a8c6===_0x2f7c99;},'MvOhG':_0x3cd80e(0xd2),'lBwpK':function(_0x56308a,_0x316ff8){return _0x56308a===_0x316ff8;},'dNwJQ':_0x3cd80e(0x169),'llTuf':function(_0x151ef4,_0x141efe){return _0x151ef4===_0x141efe;},'OUbng':_0x3cd80e(0x13c),'YllXQ':function(_0x1d39e5,_0x8b69a6){return _0x1d39e5===_0x8b69a6;},'CCbrX':function(_0x352be5,_0x7c1dee){return _0x352be5===_0x7c1dee;},'YWUbT':_0x3cd80e(0x171),'atLbG':'test_run_uuid','fjnzn':_0x3cd80e(0x12d),'Iiveu':_0x3cd80e(0x17d),'nFltr':_0x3cd80e(0x152),'pYtXA':'passed','SvkKi':function(_0x2d5756,_0x4e520e){return _0x2d5756(_0x4e520e);},'WJBib':function(_0x37485b){return _0x37485b();},'qAJBV':function(_0x1d74cf,_0x257eb1){return _0x1d74cf(_0x257eb1);},'OFaTn':function(_0x404232,_0x321faa){return _0x404232(_0x321faa);},'QpAct':function(_0x3ef1e8,_0x28d8ea,_0x41b436){return _0x3ef1e8(_0x28d8ea,_0x41b436);},'lVvzf':function(_0x2b4131,_0x4ab3df,_0xe2c836){return _0x2b4131(_0x4ab3df,_0xe2c836);}},_0x235461=[],_0x11c0bd=[],_0xa6608a=_0x11bfd4['filter'](_0x5d1797=>{const _0x42ce24=_0x3cd80e;if(_0x5b2b38[_0x42ce24(0xe7)](_0x5d1797['category'],_0x5b2b38['MvOhG'])&&(_0x5b2b38['lBwpK'](_0x5d1797['title'],_0x5b2b38[_0x42ce24(0xfa)])||_0x5b2b38[_0x42ce24(0x15d)](_0x5d1797[_0x42ce24(0x170)],_0x5b2b38[_0x42ce24(0x146)])))return![];return!![];}),_0x3f1419=(_0x1f6df1,_0x2f1b92=![])=>{const _0x40959b=_0x3cd80e;if(_0x5b2b38[_0x40959b(0x11d)](_0x1f6df1[_0x40959b(0x126)][_0x40959b(0xf1)],0x0)){const _0x54a7e2=_0x5b2b38['CCbrX'](_0x7140f4,_0x5b2b38['YWUbT'])?_0x5b2b38[_0x40959b(0x122)]:_0x5b2b38[_0x40959b(0xe3)];_0x11c0bd[_0x40959b(0x172)]({'kind':_0x5b2b38['Iiveu'],[_0x54a7e2]:_0x149384,'message':_0x1f6df1[_0x40959b(0x170)],'timestamp':_0x1f6df1['startTime']['toISOString'](),'level':_0x1f6df1['error']?_0x5b2b38[_0x40959b(0x163)]:_0x5b2b38[_0x40959b(0x183)],'duration':_0x1f6df1[_0x40959b(0x14e)],'failure':_0x1f6df1['error']&&_0x1f6df1['error'][_0x40959b(0xfc)]&&_0x5b2b38[_0x40959b(0x18d)](removeAnsiColors,_0x1f6df1['error'][_0x40959b(0xfc)]),'failure_type':_0x5b2b38[_0x40959b(0x18d)](getFailureType,_0x1f6df1['error']&&_0x1f6df1['error']['message'])});}else{!_0x2f1b92&&_0x235461[_0x40959b(0x172)]({'id':_0x5b2b38[_0x40959b(0xba)](uuidv4),'text':_0x1f6df1[_0x40959b(0x170)],'keyword':undefined,'started_at':_0x1f6df1[_0x40959b(0x140)][_0x40959b(0xed)](),'duration':_0x1f6df1[_0x40959b(0x14e)],'result':_0x1f6df1[_0x40959b(0x10f)]?_0x5b2b38['nFltr']:_0x5b2b38['pYtXA'],'failure':_0x1f6df1[_0x40959b(0x10f)]&&_0x1f6df1[_0x40959b(0x10f)][_0x40959b(0xfc)]&&_0x5b2b38[_0x40959b(0xdf)](removeAnsiColors,_0x1f6df1[_0x40959b(0x10f)][_0x40959b(0xfc)]),'failure_type':_0x5b2b38[_0x40959b(0x17e)](getFailureType,_0x1f6df1[_0x40959b(0x10f)]&&_0x1f6df1[_0x40959b(0x10f)]['message'])});for(const _0x3c6305 of _0x1f6df1['steps']){_0x5b2b38[_0x40959b(0x142)](_0x3f1419,_0x3c6305,!![]);}}};for(const _0x5353cc of _0xa6608a){_0x5b2b38[_0x3cd80e(0x157)](_0x3f1419,_0x5353cc,![]);}const _0xa36fe5={};return _0xa36fe5[_0x3cd80e(0x126)]=_0x235461,_0xa36fe5['logs']=_0x11c0bd,_0xa36fe5;}async[a45_0x699482(0x14d)](_0x47fdb4,_0x5663b9,_0x3c4f49){const _0x51df09=a45_0x699482,_0x16ce37={'AgUlQ':function(_0x25f158,_0x22f82c){return _0x25f158(_0x22f82c);},'fxulA':_0x51df09(0x150),'pbJzG':function(_0x56dddf,_0x23ca97){return _0x56dddf(_0x23ca97);},'wyMqh':_0x51df09(0x171),'qwZuX':_0x51df09(0x187),'tUtoA':_0x51df09(0x106),'naBCm':function(_0x2e0ce5,_0xc198c6,_0x2660a,_0x483f32,_0x524cde){return _0x2e0ce5(_0xc198c6,_0x2660a,_0x483f32,_0x524cde);},'LGHVn':function(_0x3e5c8d,_0x558ec6){return _0x3e5c8d>_0x558ec6;},'xLoHh':function(_0x3b9166,_0x4d0822,_0x554996){return _0x3b9166(_0x4d0822,_0x554996);},'EpWTd':function(_0x3fa806,_0x5b5504){return _0x3fa806-_0x5b5504;},'dbtub':function(_0x15b223,_0x1b1a61){return _0x15b223===_0x1b1a61;},'FUhNj':'TestRunFinished','gFlsL':_0x51df09(0x127),'rHtwu':_0x51df09(0xc3),'hJLhv':function(_0x3dd557,_0x336561){return _0x3dd557===_0x336561;},'bAlcE':_0x51df09(0x152),'KnfoY':'timedOut','sFHGL':'Expected\x20to\x20fail,\x20but\x20passed.','NnxwF':function(_0x43b0fb,_0x16deb6){return _0x43b0fb(_0x16deb6);},'IwrWi':function(_0x26e33a,_0x41d22e,_0xf2730f){return _0x26e33a(_0x41d22e,_0xf2730f);},'AdFVH':function(_0x57ac99,_0x330143){return _0x57ac99===_0x330143;},'xMbpq':function(_0x4c3f01,_0x96e718){return _0x4c3f01>_0x96e718;},'WAeUj':function(_0x4b02b2,_0x23a8e0,_0x563222){return _0x4b02b2(_0x23a8e0,_0x563222);},'iaJSV':_0x51df09(0x12f),'dKDpw':'.browserstack','KViDB':'utf8','wvZRu':function(_0x59d870,_0x1d7e04){return _0x59d870(_0x1d7e04);},'sPeFz':function(_0x536f8e,_0x1ba5f8){return _0x536f8e!==_0x1ba5f8;}},_0x3c2728=_0x16ce37['pbJzG'](getTestIdentifier,_0x47fdb4),_0x4d6608=this[_0x51df09(0x119)](_0x47fdb4),_0xdb23a=this['_tests'][_0x3c2728],_0x1f92a9=path[_0x51df09(0xe4)](process[_0x51df09(0xe0)](),_0x47fdb4['location']['file']);await this['configureGit']();const _0x182ac4={'uuid':_0xdb23a[_0x51df09(0x1b7)],'type':_0x16ce37['wyMqh'],'name':_0x47fdb4[_0x51df09(0x170)],'body':{'lang':_0x16ce37[_0x51df09(0x16e)],'code':_0x47fdb4['fn'][_0x51df09(0xce)]()},'scope':_0x4d6608,'scopes':this[_0x51df09(0x1b9)](_0x47fdb4),'identifier':_0x3c2728,'file_name':_0x1f92a9,'location':_0x1f92a9,'result':_0x16ce37['tUtoA'],'duration_in_ms':_0x3c4f49&&_0x3c4f49[_0x51df09(0x14e)]?_0x3c4f49[_0x51df09(0x14e)]:null,'vc_filepath':this['_gitConfigPath']&&_0x47fdb4[_0x51df09(0x191)]['file']?path[_0x51df09(0xe4)](this[_0x51df09(0x10e)],_0x47fdb4['location']['file']):undefined,'started_at':_0xdb23a[_0x51df09(0x16c)],'finished_at':_0xdb23a[_0x51df09(0xeb)],'framework':FRAMEWORKS[_0x51df09(0x192)],'customRerunParam':{'rerun_name':this['getCustomRerunParam'](_0x47fdb4)},'tags':_0x16ce37[_0x51df09(0x139)](getTestTags,_0x47fdb4)};_0x16ce37['naBCm'](appendTesthubParams,_0x182ac4,_0x5663b9,_0x47fdb4,FRAMEWORKS[_0x51df09(0x192)]);_0x3c4f49&&_0x16ce37['LGHVn'](_0x3c4f49[_0x51df09(0x145)],0x0)&&(_0x182ac4[_0x51df09(0xf4)]=TestDetails[_0x51df09(0x1ae)](_0x16ce37[_0x51df09(0x101)](getTestRunIdentifier,_0x47fdb4,_0x16ce37[_0x51df09(0x136)](_0x3c4f49[_0x51df09(0x145)],0x1))));if(_0x16ce37['dbtub'](_0x5663b9,_0x16ce37[_0x51df09(0x133)])){_0x182ac4[_0x51df09(0x161)]=_0x3c4f49[_0x51df09(0x179)];if(_0x16ce37[_0x51df09(0x11f)](_0x3c4f49[_0x51df09(0x179)],_0x47fdb4[_0x51df09(0x176)]))_0x182ac4[_0x51df09(0x161)]=_0x16ce37[_0x51df09(0x11f)](_0x3c4f49[_0x51df09(0x179)],_0x16ce37[_0x51df09(0x11a)])?_0x16ce37[_0x51df09(0x11a)]:_0x16ce37[_0x51df09(0x18b)];else{(_0x16ce37[_0x51df09(0x167)](_0x182ac4[_0x51df09(0x161)],_0x16ce37[_0x51df09(0x18b)])||_0x16ce37[_0x51df09(0x11f)](_0x182ac4['result'],_0x16ce37[_0x51df09(0xf5)])||_0x16ce37['dbtub'](_0x182ac4[_0x51df09(0x161)],_0x16ce37[_0x51df09(0x174)]))&&(_0x182ac4[_0x51df09(0x161)]=_0x16ce37[_0x51df09(0xf5)]);if(_0x16ce37[_0x51df09(0x167)](_0x3c4f49[_0x51df09(0x179)],_0x16ce37[_0x51df09(0x18b)])&&_0x16ce37[_0x51df09(0x11f)](_0x47fdb4['expectedStatus'],_0x16ce37['bAlcE'])){const _0x40e438={};_0x40e438['message']=_0x16ce37[_0x51df09(0x1bc)],_0x40e438[_0x51df09(0xfb)]=_0x16ce37[_0x51df09(0x1bc)],_0x3c4f49[_0x51df09(0x10f)]=_0x40e438,_0x3c4f49[_0x51df09(0x11c)]=[_0x3c4f49[_0x51df09(0x10f)]];}}const _0x505540=_0x16ce37[_0x51df09(0x101)](getTestRunIdentifier,_0x47fdb4,_0x3c4f49['retry']);_0x182ac4[_0x51df09(0xbb)]=this[_0x51df09(0x1b8)][_0x505540];const {steps:_0xcf90f,logs:_0x354fc5}=this[_0x51df09(0x1c0)](_0x3c4f49['steps'],_0xdb23a[_0x51df09(0x1b7)],_0x16ce37[_0x51df09(0x14f)]);await MyReporter[_0x51df09(0xb8)](_0x354fc5);const _0xab7e77={};_0xab7e77['steps']=_0xcf90f,_0x182ac4[_0x51df09(0xcc)]=_0xab7e77;if(_0x3c4f49[_0x51df09(0x10f)]){_0x182ac4[_0x51df09(0x123)]=_0x16ce37[_0x51df09(0x137)](removeAnsiColors,_0x3c4f49[_0x51df09(0x10f)]['message']),_0x182ac4[_0x51df09(0x12a)]=_0x16ce37[_0x51df09(0x15b)](getFailureType,_0x3c4f49['error'][_0x51df09(0xfc)]);const _0x25b42d={};_0x25b42d['test_run_uuid']=_0xdb23a[_0x51df09(0x1b7)];const {failureData:_0x4b7ad2,logs:_0x113609}=_0x16ce37[_0x51df09(0xd3)](getFailureData,_0x3c4f49[_0x51df09(0x11c)],_0x25b42d);if(_0x4b7ad2&&_0x16ce37[_0x51df09(0xd5)](_0x4b7ad2['length'],0x0)){const _0x5a6c01={};_0x5a6c01[_0x51df09(0x1bf)]=[_0x182ac4['failure_reason']],_0x5a6c01[_0x51df09(0x1ac)]=[],_0x4b7ad2[_0x51df09(0x172)](_0x5a6c01);}_0x182ac4[_0x51df09(0x143)]=_0x4b7ad2,_0x113609&&_0x16ce37['xMbpq'](_0x113609[_0x51df09(0xf1)],0x0)&&await MyReporter[_0x51df09(0xb8)](_0x113609);}}let _0x27faf9=_0x16ce37[_0x51df09(0x12e)](findNestedKey,_0x3c4f49,_0x16ce37[_0x51df09(0x114)]);if(_0x27faf9&&_0x16ce37[_0x51df09(0x137)](validateFilePath,_0x27faf9))_0x16ce37[_0x51df09(0x139)](debug,_0x51df09(0x132)+_0xdb23a[_0x51df09(0x1b7)]+_0x51df09(0x111)+_0x27faf9);else{const _0x5df921=path[_0x51df09(0x168)](helper[_0x51df09(0x135)](),_0x16ce37['dKDpw']);!fs[_0x51df09(0xf8)](_0x5df921)&&fs[_0x51df09(0x194)](_0x5df921),fs[_0x51df09(0xf8)](path[_0x51df09(0x168)](_0x5df921,_0x51df09(0xe1)+_0xdb23a[_0x51df09(0x1b7)]+_0x51df09(0xf7)))&&(_0x27faf9=fs['readFileSync'](path['join'](_0x5df921,'trace_'+_0xdb23a[_0x51df09(0x1b7)]+_0x51df09(0xf7)),_0x16ce37[_0x51df09(0x14c)]),_0x16ce37[_0x51df09(0x1ad)](debug,_0x51df09(0x132)+_0xdb23a[_0x51df09(0x1b7)]+'\x20at\x20'+_0x27faf9));}const _0x13ed6a={};_0x13ed6a[_0x51df09(0x198)]=_0x5663b9,_0x13ed6a[_0x51df09(0x19e)]=_0x182ac4;const _0x81bbba=_0x13ed6a;_0x27faf9&&_0x16ce37[_0x51df09(0x102)](_0x27faf9,'')&&_0x16ce37[_0x51df09(0x11f)](_0x5663b9,_0x16ce37[_0x51df09(0x133)])&&(!_0x81bbba[_0x51df09(0x18c)]&&(_0x81bbba[_0x51df09(0x18c)]=[]),_0x27faf9[_0x51df09(0x1a8)]('\x0a')['forEach'](_0x178055=>{const _0x8a7e44=_0x51df09;_0x178055&&_0x16ce37[_0x8a7e44(0x139)](validateFilePath,_0x178055)&&_0x81bbba[_0x8a7e44(0x18c)]['push']({'kind':_0x16ce37[_0x8a7e44(0xfe)],'timestamp':new Date()[_0x8a7e44(0xed)](),'test_run_uuid':_0xdb23a['uuid'],'file_name':path[_0x8a7e44(0x125)](_0x178055),'file_size':fs['statSync'](_0x178055)[_0x8a7e44(0x14b)],'attachment_type':PLAYWRIGHT_TRACE_LOGS});})),await SessionHandler[_0x51df09(0xdb)](_0x81bbba);}[a45_0x699482(0x117)](_0x11dc88){const _0x515d03=a45_0x699482,_0x1c4a2d={};_0x1c4a2d['iwqNY']=function(_0x241a67,_0x7a7cd5){return _0x241a67===_0x7a7cd5;},_0x1c4a2d[_0x515d03(0xbe)]=function(_0x3f7dd6,_0x3dd47e){return _0x3f7dd6>_0x3dd47e;},_0x1c4a2d['KsILN']=function(_0x2ad4d3,_0x151dc3){return _0x2ad4d3+_0x151dc3;},_0x1c4a2d['Zxgjy']=function(_0x3f0bd3,_0x18bd46){return _0x3f0bd3+_0x18bd46;};const _0x1d75e1=_0x1c4a2d,_0x430f96=_0x11dc88[_0x515d03(0x100)]()['map'](_0x1de453=>{const _0x8f0e03=_0x515d03;if(_0x11dc88[_0x8f0e03(0x196)]&&_0x1d75e1[_0x8f0e03(0x1bd)](_0x1de453,_0x11dc88['parent'][_0x8f0e03(0x170)])&&_0x11dc88[_0x8f0e03(0x196)]['_tags']&&_0x1d75e1[_0x8f0e03(0xbe)](_0x11dc88['parent'][_0x8f0e03(0x199)][_0x8f0e03(0xf1)],0x0))return _0x1d75e1['KsILN'](_0x1d75e1[_0x8f0e03(0x12c)](_0x1de453,'\x20'),_0x11dc88[_0x8f0e03(0x196)][_0x8f0e03(0x199)][_0x8f0e03(0x168)]('\x20'));if(_0x1d75e1['iwqNY'](_0x1de453,_0x11dc88[_0x8f0e03(0x170)])&&_0x11dc88[_0x8f0e03(0x199)]&&_0x1d75e1['dYFCg'](_0x11dc88['_tags'][_0x8f0e03(0xf1)],0x0))return _0x1d75e1['Zxgjy'](_0x1d75e1[_0x8f0e03(0x1a5)](_0x1de453,'\x20'),_0x11dc88['_tags'][_0x8f0e03(0x168)]('\x20'));return _0x1de453;})[_0x515d03(0x168)]('\x20');return _0x430f96;}static async[a45_0x699482(0x182)](_0x159e10,_0x5044b6){const _0x3ec2ba=a45_0x699482,_0x406b12={'DZgdB':function(_0x389848,_0x4a6f3d){return _0x389848(_0x4a6f3d);},'AyccO':_0x3ec2ba(0x175)},_0x7021b5={'uuid':TestDetails['getTestUUID'](_0x159e10),'integrations':_0x5044b6},_0x6a7b88={};_0x6a7b88[_0x3ec2ba(0x156)]=null,_0x406b12[_0x3ec2ba(0x18e)](debug,_0x3ec2ba(0x13f)+_0x159e10+',\x20'+util[_0x3ec2ba(0xf0)](_0x5044b6,_0x6a7b88));const _0x17fd9f={};_0x17fd9f['event_type']=_0x406b12[_0x3ec2ba(0x13b)],_0x17fd9f[_0x3ec2ba(0x19e)]=_0x7021b5,await SessionHandler['uploadEventData'](_0x17fd9f);}async[a45_0x699482(0xcf)](){const _0x145f55=a45_0x699482,_0x1951de={'vGurr':function(_0x387318){return _0x387318();}};if(this[_0x145f55(0x13e)])return;const _0x5aedbe=await _0x1951de[_0x145f55(0xec)](getGitMetaData);_0x5aedbe&&(this[_0x145f55(0x10e)]=_0x5aedbe[_0x145f55(0xc4)]),this[_0x145f55(0x13e)]=!![];}[a45_0x699482(0x1b9)](_0x436da8){const _0x29848d=a45_0x699482,_0x266c07={};_0x266c07[_0x29848d(0x159)]=function(_0x55507e,_0x380d7d){return _0x55507e!==_0x380d7d;};const _0x4f8ca0=_0x266c07,_0x5ccf3e=[];if(_0x436da8&&_0x436da8['parent']){let _0x348a40=_0x436da8['parent'];while(_0x348a40&&_0x4f8ca0['hsBcM'](_0x348a40[_0x29848d(0x170)],'')){_0x5ccf3e['push'](_0x348a40[_0x29848d(0x170)]),_0x348a40=_0x348a40[_0x29848d(0x196)];}}return _0x5ccf3e['reverse']()[_0x29848d(0x109)](0x0,0x2),_0x5ccf3e;}[a45_0x699482(0x189)](_0x23254b){const _0xa1ff84=a45_0x699482,_0x20bc78={};_0x20bc78['AXrUs']=function(_0x55c18c,_0x151d7a){return _0x55c18c!==_0x151d7a;},_0x20bc78[_0xa1ff84(0x1a9)]=_0xa1ff84(0xd2),_0x20bc78[_0xa1ff84(0x1b0)]=function(_0x15c07d,_0x24d27e){return _0x15c07d===_0x24d27e;},_0x20bc78['yhUfP']=_0xa1ff84(0x188),_0x20bc78[_0xa1ff84(0x131)]='beforeAll\x20hook',_0x20bc78[_0xa1ff84(0xc2)]='afterAll\x20hook',_0x20bc78[_0xa1ff84(0xdc)]='afterEach\x20hook';const _0x21f470=_0x20bc78;if(_0x21f470[_0xa1ff84(0xc8)](_0x23254b[_0xa1ff84(0xe9)],_0x21f470['bMXrC']))return![];if(_0x21f470[_0xa1ff84(0x1b0)]([_0x21f470['yhUfP'],_0x21f470[_0xa1ff84(0x131)],_0x21f470[_0xa1ff84(0xc2)],_0x21f470[_0xa1ff84(0xdc)]][_0xa1ff84(0x1ba)](_0x23254b['title']),-0x1))return![];return!![];}[a45_0x699482(0x158)](_0xa20d71,_0x440dd6){const _0x63b677=a45_0x699482,_0x437ba4={'vlgFi':function(_0x5c75d6,_0x3caea7){return _0x5c75d6(_0x3caea7);}},_0x3764ee=_0x440dd6[_0x63b677(0xbc)];if(_0x3764ee)return _0x3764ee;return _0x440dd6[_0x63b677(0x170)]+_0x63b677(0x1b6)+_0x437ba4[_0x63b677(0x19a)](getTestIdentifier,_0xa20d71);}['setStepIdentifier'](_0x5aa175,_0x560911){const _0x24c162=a45_0x699482,_0x3ae064={'REUIb':function(_0x17d157,_0x24950d){return _0x17d157(_0x24950d);},'ilTlu':function(_0x474212){return _0x474212();}};let _0x214845=_0x560911['title']+_0x24c162(0x1b6)+_0x3ae064[_0x24c162(0x177)](getTestIdentifier,_0x5aa175);return this[_0x24c162(0xc9)][_0x214845]&&(_0x214845=_0x214845+'\x20-\x20'+_0x3ae064[_0x24c162(0x181)](uuidv4)),_0x560911[_0x24c162(0xbc)]=_0x214845,_0x214845;}[a45_0x699482(0x11b)]=_0xecea37=>{const _0x4790e9=a45_0x699482,_0x2d75a3={};_0x2d75a3['uxuiV']=_0x4790e9(0x188),_0x2d75a3[_0x4790e9(0x164)]=_0x4790e9(0x1a4),_0x2d75a3[_0x4790e9(0x19b)]=_0x4790e9(0x190),_0x2d75a3[_0x4790e9(0x15f)]=_0x4790e9(0x160),_0x2d75a3[_0x4790e9(0x1a0)]=_0x4790e9(0xe8),_0x2d75a3[_0x4790e9(0xd0)]='AFTER_EACH',_0x2d75a3['pdfUO']='afterAll\x20hook',_0x2d75a3[_0x4790e9(0x1a2)]='AFTER_ALL',_0x2d75a3['RPvLu']=_0x4790e9(0xef);const _0x9be6d6=_0x2d75a3;if(_0xecea37[_0x4790e9(0xcd)](_0x9be6d6[_0x4790e9(0xc7)]))return _0x9be6d6['lZPoU'];else{if(_0xecea37[_0x4790e9(0xcd)](_0x9be6d6[_0x4790e9(0x19b)]))return _0x9be6d6[_0x4790e9(0x15f)];else{if(_0xecea37[_0x4790e9(0xcd)](_0x9be6d6[_0x4790e9(0x1a0)]))return _0x9be6d6[_0x4790e9(0xd0)];else{if(_0xecea37[_0x4790e9(0xcd)](_0x9be6d6['pdfUO']))return _0x9be6d6['azCNj'];}}}return _0x9be6d6[_0x4790e9(0x15a)];};[a45_0x699482(0x119)]=_0x1eed1d=>{const _0x18b1f8=a45_0x699482,_0x3909ca={};_0x3909ca[_0x18b1f8(0xd1)]=function(_0x23dd81,_0x56db56){return _0x23dd81===_0x56db56;},_0x3909ca['AoHNk']=_0x18b1f8(0xdd);const _0x52e884=_0x3909ca;let _0x1a8fb5=_0x1eed1d['parent'];return _0x52e884[_0x18b1f8(0xd1)](typeof _0x1eed1d['parent'],_0x52e884['AoHNk'])&&(_0x1a8fb5=_0x1a8fb5[_0x18b1f8(0x170)]),_0x1a8fb5+_0x18b1f8(0x10c)+_0x1eed1d['title'];};[a45_0x699482(0x178)](){return![];}}module['exports']=o11yClassErrorHandler(MyReporter,['onBegin',a45_0x699482(0x1a3),'onTestBegin',a45_0x699482(0x16a),a45_0x699482(0x1ab),a45_0x699482(0x11e),a45_0x699482(0x182)],a45_0x699482(0xd6)); | ||
| const a45_0xc3ac7=a45_0x4928;(function(_0x53f415,_0x5d8bc9){const _0x4423d4=a45_0x4928,_0x24a677=_0x53f415();while(!![]){try{const _0x4aa122=-parseInt(_0x4423d4(0xa5))/0x1+parseInt(_0x4423d4(0x148))/0x2+-parseInt(_0x4423d4(0x121))/0x3+-parseInt(_0x4423d4(0x14d))/0x4+-parseInt(_0x4423d4(0x118))/0x5+parseInt(_0x4423d4(0xcc))/0x6+parseInt(_0x4423d4(0xa9))/0x7;if(_0x4aa122===_0x5d8bc9)break;else _0x24a677['push'](_0x24a677['shift']());}catch(_0x50618b){_0x24a677['push'](_0x24a677['shift']());}}}(a45_0x3336,0x4a207));const RequestQueueHandler=require(a45_0xc3ac7(0x99)),{calculatePerformance,getTestTags,getFailureData,sendTraceZip,findNestedKey,validateFilePath,getTestIdentifier,getTestRunIdentifier}=require(a45_0xc3ac7(0x13a)),{v4:uuidv4}=require(a45_0xc3ac7(0xff)),path=require(a45_0xc3ac7(0x9a)),{debug,removeAnsiColors,printBuildLink,getFailureType,failureData,trace}=require(a45_0xc3ac7(0x8f)),{getGitMetaData,setLogLevel}=require(a45_0xc3ac7(0x141)),TestDetails=require(a45_0xc3ac7(0xf3)),fs=require('fs'),util=require('util'),{o11yClassErrorHandler}=require('../../../helpers/test-observability/error-handler'),PerformanceTester=require('../../../helpers/performance/performance-tester'),{FRAMEWORKS}=require(a45_0xc3ac7(0x15b)),SessionHandler=require(a45_0xc3ac7(0x12b)),{appendTesthubParams}=require(a45_0xc3ac7(0xbf)),helper=require(a45_0xc3ac7(0x141)),BrowserstackCLI=require(a45_0xc3ac7(0xfa)),TestFrameworkState=require(a45_0xc3ac7(0x15c)),HookState=require('../../v2/state/hookState'),TestInfo=require(a45_0xc3ac7(0xbc)),{PLAYWRIGHT_TRACE_LOGS}=require(a45_0xc3ac7(0x17a));function a45_0x4928(_0x34d5e1,_0x2b79fa){const _0x3336fe=a45_0x3336();return a45_0x4928=function(_0x49288e,_0xbf91b3){_0x49288e=_0x49288e-0x6e;let _0x5a3e8c=_0x3336fe[_0x49288e];return _0x5a3e8c;},a45_0x4928(_0x34d5e1,_0x2b79fa);}class MyReporter{constructor(_0x26d965){const _0x12b5d0=a45_0xc3ac7,_0x172777={'fXjEe':_0x12b5d0(0x108),'saZts':function(_0x57308d,_0x40b018,_0x59e9cc,_0x392ff0){return _0x57308d(_0x40b018,_0x59e9cc,_0x392ff0);},'jwaDV':'performance-report-reporter.json'},_0xdbff04=_0x172777[_0x12b5d0(0x110)][_0x12b5d0(0xc0)]('|');let _0x4bd2d6=0x0;while(!![]){switch(_0xdbff04[_0x4bd2d6++]){case'0':this[_0x12b5d0(0x14c)]=null;continue;case'1':const _0x5ddea3={};_0x5ddea3[_0x12b5d0(0xd4)]=process[_0x12b5d0(0x85)]['BROWSERSTACK_LOG_LEVEL'],_0x172777[_0x12b5d0(0xd2)](setLogLevel,_0x5ddea3,new Map(),new Map());continue;case'2':this[_0x12b5d0(0xe8)]=_0x26d965;continue;case'3':process[_0x12b5d0(0x85)][_0x12b5d0(0x104)]&&(PerformanceTester[_0x12b5d0(0x94)](_0x172777[_0x12b5d0(0x175)]),process[_0x12b5d0(0x85)][_0x12b5d0(0xb2)]=new Date()[_0x12b5d0(0x127)]());continue;case'4':this[_0x12b5d0(0x97)]={};continue;case'5':this[_0x12b5d0(0x112)]={};continue;case'6':this[_0x12b5d0(0xb6)]=![];continue;case'7':this[_0x12b5d0(0x72)]=[];continue;}break;}}async[a45_0xc3ac7(0x172)](){const _0x3eb123=a45_0xc3ac7,_0x2a58be={};_0x2a58be[_0x3eb123(0x16e)]='Playwright';const _0x28a260=_0x2a58be;TestDetails[_0x3eb123(0x9c)](),await this[_0x3eb123(0x7e)](),TestInfo['setup'](_0x28a260[_0x3eb123(0x16e)]);if(BrowserstackCLI['getInstance']()['isRunning']()){await BrowserstackCLI[_0x3eb123(0xf7)]()['getTestFramework']()['trackEvent'](TestFrameworkState[_0x3eb123(0x14b)],HookState[_0x3eb123(0xcf)],{});return;}}async['onTestBegin'](_0x40a9ee,_0x2d4fed){const _0x48b546=a45_0xc3ac7,_0x14a058={'EzPDo':function(_0x545893,_0x1657fc){return _0x545893(_0x1657fc);},'fLCqU':function(_0x3b95da,_0x38f17b,_0x4b446c){return _0x3b95da(_0x38f17b,_0x4b446c);},'wbzEd':_0x48b546(0xc6)};if(BrowserstackCLI['getInstance']()['isRunning']()){const _0x4cbc44={};_0x4cbc44[_0x48b546(0x113)]=_0x40a9ee,_0x4cbc44[_0x48b546(0x173)]=_0x2d4fed,await BrowserstackCLI[_0x48b546(0xf7)]()[_0x48b546(0xfd)]()[_0x48b546(0x8b)](TestFrameworkState[_0x48b546(0xc8)],HookState[_0x48b546(0xcf)],_0x4cbc44);return;}const _0x418b87=_0x14a058[_0x48b546(0xb4)](getTestIdentifier,_0x40a9ee),_0xc2553e=TestDetails[_0x48b546(0x125)](_0x14a058[_0x48b546(0x128)](getTestRunIdentifier,_0x40a9ee,_0x2d4fed[_0x48b546(0x11b)]));process[_0x48b546(0x85)][_0x48b546(0x131)]=_0xc2553e;const _0x3c6b3b={};_0x3c6b3b[_0x48b546(0xff)]=_0xc2553e,_0x3c6b3b[_0x48b546(0x102)]=_0x2d4fed[_0x48b546(0x162)],this[_0x48b546(0x97)][_0x418b87]=_0x3c6b3b,_0x14a058[_0x48b546(0xb4)](trace,_0x48b546(0xdc)+_0x418b87),await this[_0x48b546(0x152)](_0x40a9ee,_0x14a058[_0x48b546(0xba)],_0x2d4fed);}async[a45_0xc3ac7(0x120)](_0x4411e6,_0x2392b3,_0x52c0d5){const _0x5f03fa=a45_0xc3ac7,_0x33696d={'KqtXo':function(_0x2f9475,_0x1c22b5,_0x110a36){return _0x2f9475(_0x1c22b5,_0x110a36);},'IMFJZ':function(_0x47b830,_0x54a6fd){return _0x47b830(_0x54a6fd);},'BBSRu':_0x5f03fa(0xa3)};if(!this[_0x5f03fa(0x109)](_0x52c0d5,_0x4411e6))return;if(BrowserstackCLI[_0x5f03fa(0xf7)]()[_0x5f03fa(0x76)]()){const _0xa65a0=this[_0x5f03fa(0x166)](_0x52c0d5['title']),_0x52d6f1=TestFrameworkState[_0xa65a0],_0x39d694={};_0x39d694[_0x5f03fa(0x113)]=_0x4411e6,_0x39d694[_0x5f03fa(0x173)]=_0x2392b3,_0x39d694[_0x5f03fa(0xef)]=_0x52c0d5,await BrowserstackCLI[_0x5f03fa(0xf7)]()[_0x5f03fa(0xfd)]()[_0x5f03fa(0x8b)](_0x52d6f1,HookState[_0x5f03fa(0xcf)],_0x39d694);return;}const _0x232b2a=this[_0x5f03fa(0xe9)](_0x4411e6,_0x52c0d5);this[_0x5f03fa(0x97)][_0x232b2a]={'uuid':TestDetails[_0x5f03fa(0x125)](_0x232b2a),'startedAt':_0x52c0d5['startTime'][_0x5f03fa(0x127)]()};const _0x19a34d=_0x33696d[_0x5f03fa(0x143)](getTestRunIdentifier,_0x4411e6,_0x2392b3[_0x5f03fa(0x11b)]);!this[_0x5f03fa(0x112)][_0x19a34d]&&(this['_testHooksMap'][_0x19a34d]=[]),this[_0x5f03fa(0x112)][_0x19a34d][_0x5f03fa(0x75)](this['_tests'][_0x232b2a][_0x5f03fa(0xff)]),_0x33696d[_0x5f03fa(0x7c)](trace,_0x5f03fa(0x77)+_0x232b2a+_0x5f03fa(0x73)+_0x19a34d),await this[_0x5f03fa(0x10e)](_0x4411e6,_0x52c0d5,_0x33696d['BBSRu'],_0x2392b3);}async['onStepEnd'](_0x2f662a,_0x5d85aa,_0x15a68d){const _0x24a68c=a45_0xc3ac7,_0x2c7c7e={'WbSXt':function(_0x592287,_0x1ffbc6){return _0x592287+_0x1ffbc6;},'QtICN':function(_0x4b5568,_0x338a7f){return _0x4b5568(_0x338a7f);},'waGtv':_0x24a68c(0xf5)};if(!this[_0x24a68c(0x109)](_0x15a68d,_0x2f662a))return;if(BrowserstackCLI[_0x24a68c(0xf7)]()['isRunning']()){const _0x485f8f=this[_0x24a68c(0x166)](_0x15a68d[_0x24a68c(0x8c)]),_0x43deb8=TestFrameworkState[_0x485f8f],_0xe6e307={};_0xe6e307[_0x24a68c(0x113)]=_0x2f662a,_0xe6e307['result']=_0x5d85aa,_0xe6e307['step']=_0x15a68d,await BrowserstackCLI[_0x24a68c(0xf7)]()['getTestFramework']()[_0x24a68c(0x8b)](_0x43deb8,HookState[_0x24a68c(0x129)],_0xe6e307);return;}const _0x25d551=this[_0x24a68c(0x10d)](_0x2f662a,_0x15a68d);this[_0x24a68c(0x97)][_0x25d551]={...this['_tests'][_0x25d551]||{},'finishedAt':new Date(_0x2c7c7e[_0x24a68c(0xcd)](_0x15a68d['startTime']['getTime'](),_0x15a68d[_0x24a68c(0x16a)]))},_0x2c7c7e[_0x24a68c(0x156)](trace,'Hook\x20Finished\x20with\x20unique\x20id\x20'+_0x25d551+'\x20is\x20triggered'),await this['sendHookRunEvent'](_0x2f662a,_0x15a68d,_0x2c7c7e[_0x24a68c(0x16c)],_0x5d85aa);}async[a45_0xc3ac7(0x8d)](_0x2cefc2,_0x4f29f2){const _0x24bd97=a45_0xc3ac7,_0x5081a2={'FlOvs':function(_0xfa5662,_0x5e023d){return _0xfa5662===_0x5e023d;},'Dlmry':'screenshot','OhsTV':_0x24bd97(0x17c),'blQHp':_0x24bd97(0xa1),'UnvZz':function(_0x181bfa,_0x397110){return _0x181bfa(_0x397110);},'hjQPE':function(_0x2341be,_0x3ff9a2,_0x299648){return _0x2341be(_0x3ff9a2,_0x299648);},'wzugf':_0x24bd97(0xb9),'WhoAw':function(_0x3d0465,_0x61ad6a){return _0x3d0465(_0x61ad6a);},'kLrFE':_0x24bd97(0x93),'fZOqo':function(_0x1ed6fc,_0x3c6f09,_0x55eaa6){return _0x1ed6fc(_0x3c6f09,_0x55eaa6);},'czBkH':function(_0xdd83e6,_0x2bc5db){return _0xdd83e6(_0x2bc5db);},'bgMNY':_0x24bd97(0x16d),'DGWyx':function(_0x559943,_0xe36c0e){return _0x559943>_0xe36c0e;}};if(BrowserstackCLI['getInstance']()[_0x24bd97(0x76)]()){const _0x4df0e4={};_0x4df0e4[_0x24bd97(0x113)]=_0x2cefc2,_0x4df0e4[_0x24bd97(0x173)]=_0x4f29f2,this[_0x24bd97(0x72)]['push'](BrowserstackCLI[_0x24bd97(0xf7)]()['getTestFramework']()[_0x24bd97(0x8b)](TestFrameworkState[_0x24bd97(0xc8)],HookState[_0x24bd97(0x129)],_0x4df0e4));return;}const _0x10c5a2=_0x5081a2[_0x24bd97(0x157)](getTestIdentifier,_0x2cefc2),_0x3451a0=TestDetails['getTestUUID'](_0x5081a2['hjQPE'](getTestRunIdentifier,_0x2cefc2,_0x4f29f2[_0x24bd97(0x11b)]));this[_0x24bd97(0x97)][_0x10c5a2]={...this[_0x24bd97(0x97)][_0x10c5a2]||{},'finishedAt':new Date()[_0x24bd97(0x127)]()},_0x5081a2[_0x24bd97(0x157)](debug,'Test\x20Finished\x20with\x20unique\x20id\x20'+_0x10c5a2);try{await this[_0x24bd97(0x152)](_0x2cefc2,_0x5081a2[_0x24bd97(0xda)],_0x4f29f2);}catch(_0x21ebb0){_0x5081a2[_0x24bd97(0x161)](debug,util[_0x24bd97(0xed)](_0x5081a2['kLrFE'],_0x21ebb0[_0x24bd97(0x176)]()));}try{_0x5081a2[_0x24bd97(0x161)](debug,_0x24bd97(0x117)+_0x3451a0),await _0x5081a2[_0x24bd97(0x80)](sendTraceZip,_0x4f29f2,_0x3451a0);}catch(_0x50ed30){_0x5081a2[_0x24bd97(0xfe)](debug,util[_0x24bd97(0xed)](_0x5081a2[_0x24bd97(0xf8)],_0x50ed30['toString']()));}const _0x3713b0=[];_0x4f29f2['attachments']&&_0x4f29f2[_0x24bd97(0xfc)]['map'](_0x355028=>{const _0x4d0b4c=_0x24bd97;if(_0x5081a2[_0x4d0b4c(0x177)](_0x355028[_0x4d0b4c(0x9b)],_0x5081a2[_0x4d0b4c(0x11f)])){if(!_0x355028[_0x4d0b4c(0x9a)]||!fs[_0x4d0b4c(0x150)](_0x355028[_0x4d0b4c(0x9a)]))return;_0x3713b0['push']({'test_run_uuid':_0x3451a0,'timestamp':fs[_0x4d0b4c(0x165)](_0x355028[_0x4d0b4c(0x9a)])['mtime'],'kind':_0x5081a2['OhsTV'],'message':fs[_0x4d0b4c(0x146)](_0x355028[_0x4d0b4c(0x9a)],{'encoding':_0x5081a2[_0x4d0b4c(0xad)]})});}}),_0x5081a2['DGWyx'](_0x3713b0[_0x24bd97(0x13b)],0x0)&&await MyReporter[_0x24bd97(0xa2)](_0x3713b0);}async[a45_0xc3ac7(0xee)](){const _0x263761=a45_0xc3ac7;await RequestQueueHandler[_0x263761(0xf7)]()[_0x263761(0xbb)]();}async['onEnd'](_0x715f19){const _0x835906=a45_0xc3ac7,_0x163070={'ghueE':function(_0x53c699){return _0x53c699();},'gNROF':function(_0x52b7a3,_0x4bd79f){return _0x52b7a3(_0x4bd79f);}};await Promise[_0x835906(0x15e)](this[_0x835906(0x72)]),await this[_0x835906(0xee)]();try{process['env'][_0x835906(0x104)]&&await _0x163070[_0x835906(0xb3)](calculatePerformance);}catch(_0x15c451){_0x163070[_0x835906(0x70)](debug,_0x835906(0xf0)+_0x15c451[_0x835906(0x176)]());}}static async[a45_0xc3ac7(0xe5)](_0x47bb9c,_0x2d88d0){const _0x1b4bbc=a45_0xc3ac7;_0x2d88d0['test_run_uuid']=TestDetails['getTestUUID'](_0x47bb9c),await this[_0x1b4bbc(0xa2)]([_0x2d88d0]);}static async[a45_0xc3ac7(0xa2)](_0x3cf5be){const _0x163e42=a45_0xc3ac7,_0x1332ef={};_0x1332ef[_0x163e42(0x130)]='LogCreated';const _0x2c9ae4=_0x1332ef;if(BrowserstackCLI['getInstance']()['isRunning']())return;const _0x115939={};_0x115939['event_type']=_0x2c9ae4[_0x163e42(0x130)],_0x115939[_0x163e42(0x140)]=_0x3cf5be,await SessionHandler['uploadEventData'](_0x115939);}async['sendHookRunEvent'](_0x57c99c,_0x832906,_0xfe8a5b,_0x26285b){const _0x1dec34=a45_0xc3ac7,_0x1378f7={'ZaMHz':_0x1dec34(0xac),'CyRrG':_0x1dec34(0xaf),'Wqgij':_0x1dec34(0x10b),'mtaOB':function(_0x585e5c,_0x16363d){return _0x585e5c>=_0x16363d;},'QyICt':function(_0x10d59a,_0x5c6ffd){return _0x10d59a===_0x5c6ffd;},'oVrxh':_0x1dec34(0xf5),'Uhmln':function(_0x5199e7,_0xf33b2a){return _0x5199e7>_0xf33b2a;},'qHbra':_0x1dec34(0x137),'oaaxn':function(_0x404488,_0x13ffc8){return _0x404488(_0x13ffc8);},'dvnyZ':function(_0x10ebda,_0x36e499){return _0x10ebda(_0x36e499);},'gjWXp':function(_0x203df0,_0x1f250f,_0x46d9e2){return _0x203df0(_0x1f250f,_0x46d9e2);},'jQucs':_0x1dec34(0xe1),'bHugM':_0x1dec34(0xd7)},_0x2683a0=this['getStepIdentifier'](_0x57c99c,_0x832906),_0x17afc5=this[_0x1dec34(0x97)][_0x2683a0],_0x6c5fca={'uuid':_0x17afc5[_0x1dec34(0xff)],'type':_0x1378f7['ZaMHz'],'hook_type':this[_0x1dec34(0x166)](_0x832906[_0x1dec34(0x8c)]),'name':_0x832906['title'],'scope':this[_0x1dec34(0x7a)](_0x832906),'scopes':this[_0x1dec34(0x71)](_0x57c99c),'body':{'lang':_0x1378f7[_0x1dec34(0xae)],'code':null},'identifier':_0x2683a0,'file_name':path['relative'](process[_0x1dec34(0x145)](),_0x57c99c[_0x1dec34(0x84)][_0x1dec34(0x7f)]),'location':path['relative'](process[_0x1dec34(0x145)](),_0x57c99c['location'][_0x1dec34(0x7f)]),'result':_0x1378f7[_0x1dec34(0xc5)],'duration_in_ms':_0x1378f7['mtaOB'](_0x832906[_0x1dec34(0x16a)],0x0)?_0x832906[_0x1dec34(0x16a)]:undefined,'vc_filepath':this[_0x1dec34(0x14c)]&&_0x57c99c[_0x1dec34(0x84)][_0x1dec34(0x7f)]?path['relative'](this['_gitConfigPath'],_0x57c99c[_0x1dec34(0x84)][_0x1dec34(0x7f)]):undefined,'started_at':_0x17afc5[_0x1dec34(0x102)],'finished_at':_0x17afc5[_0x1dec34(0xc7)],'framework':FRAMEWORKS[_0x1dec34(0xa8)]};if(_0x1378f7['QyICt'](_0xfe8a5b,_0x1378f7[_0x1dec34(0x116)])){const {steps:_0x32ab15,logs:_0x17be43}=this[_0x1dec34(0x144)](_0x832906[_0x1dec34(0xcb)],_0x17afc5[_0x1dec34(0xff)],_0x1378f7['ZaMHz']);_0x17be43&&_0x1378f7['Uhmln'](_0x17be43[_0x1dec34(0x13b)],0x0)&&await MyReporter['reportLogs'](_0x17be43);const _0x57ef74={};_0x57ef74[_0x1dec34(0xcb)]=_0x32ab15,_0x6c5fca[_0x1dec34(0x159)]=_0x57ef74;if(_0x832906['error']){_0x6c5fca[_0x1dec34(0x173)]=_0x1378f7['qHbra'],_0x6c5fca[_0x1dec34(0xf9)]=_0x1378f7[_0x1dec34(0x164)](removeAnsiColors,_0x832906[_0x1dec34(0x15d)]['message']),_0x6c5fca[_0x1dec34(0x135)]=_0x1378f7['dvnyZ'](getFailureType,_0x832906[_0x1dec34(0x15d)][_0x1dec34(0xe3)]);const _0x454bfd=_0x1378f7[_0x1dec34(0xeb)](failureData,_0x832906[_0x1dec34(0x15d)],_0x1378f7['jQucs']);if(_0x454bfd&&_0x1378f7[_0x1dec34(0x91)](_0x454bfd[_0x1dec34(0x13b)],0x0)){const _0x52947e={};_0x52947e[_0x1dec34(0xdf)]=[_0x6c5fca[_0x1dec34(0xf9)]],_0x52947e[_0x1dec34(0x100)]=[],_0x454bfd[_0x1dec34(0x75)](_0x52947e);}_0x6c5fca['failure']=_0x454bfd;}else _0x6c5fca[_0x1dec34(0x173)]=_0x1378f7['bHugM'];}const _0x165142={};_0x165142['event_type']=_0xfe8a5b,_0x165142['hook_run']=_0x6c5fca;const _0x1e3f3d=_0x165142;await SessionHandler['uploadEventData'](_0x1e3f3d);}[a45_0xc3ac7(0x144)](_0x26cc6b,_0x44dd0d,_0x1895f8){const _0x68604d=a45_0xc3ac7,_0x34e354={'xwZPU':function(_0x19b416,_0x5e3208){return _0x19b416===_0x5e3208;},'jOalw':_0x68604d(0xac),'kwJLL':function(_0x5b84c7,_0x27878d){return _0x5b84c7===_0x27878d;},'cURdi':_0x68604d(0x12a),'TOSBd':'Before\x20Hooks','eZMwC':function(_0x41257f,_0x5cd921){return _0x41257f===_0x5cd921;},'jxnRp':'test','roDnd':_0x68604d(0x114),'CYEXX':_0x68604d(0x95),'AAlzO':'TEST_STEP','QuRkA':_0x68604d(0x137),'tHpux':_0x68604d(0xd7),'OyWJa':function(_0x5b9ec1,_0x2b6f49){return _0x5b9ec1(_0x2b6f49);},'kTFIH':function(_0x3362df){return _0x3362df();},'SeRAQ':function(_0x54eae5,_0x1046d6){return _0x54eae5(_0x1046d6);},'lXYUu':function(_0x42c7bd,_0x48082c,_0x3ab12c){return _0x42c7bd(_0x48082c,_0x3ab12c);}},_0x5312c5=[],_0x21019d=[],_0x53ec94=_0x26cc6b[_0x68604d(0x139)](_0x455e2b=>{const _0x13c8e4=_0x68604d;if(_0x34e354[_0x13c8e4(0xb5)](_0x455e2b[_0x13c8e4(0x107)],_0x34e354[_0x13c8e4(0x10f)])&&(_0x34e354[_0x13c8e4(0x123)](_0x455e2b['title'],_0x34e354['cURdi'])||_0x34e354[_0x13c8e4(0xb5)](_0x455e2b[_0x13c8e4(0x8c)],_0x34e354[_0x13c8e4(0xc2)])))return![];return!![];}),_0xef2923=(_0x373989,_0x30a2b5=![])=>{const _0x3d2c41=_0x68604d;if(_0x34e354[_0x3d2c41(0x123)](_0x373989['steps'][_0x3d2c41(0x13b)],0x0)){const _0x39e879=_0x34e354[_0x3d2c41(0x12e)](_0x1895f8,_0x34e354[_0x3d2c41(0xb8)])?_0x34e354[_0x3d2c41(0xde)]:_0x34e354[_0x3d2c41(0x106)];_0x21019d['push']({'kind':_0x34e354['AAlzO'],[_0x39e879]:_0x44dd0d,'message':_0x373989['title'],'timestamp':_0x373989[_0x3d2c41(0x162)][_0x3d2c41(0x127)](),'level':_0x373989[_0x3d2c41(0x15d)]?_0x34e354['QuRkA']:_0x34e354[_0x3d2c41(0xe7)],'duration':_0x373989[_0x3d2c41(0x16a)],'failure':_0x373989[_0x3d2c41(0x15d)]&&_0x373989[_0x3d2c41(0x15d)]['message']&&_0x34e354[_0x3d2c41(0x14f)](removeAnsiColors,_0x373989['error'][_0x3d2c41(0xe3)]),'failure_type':_0x34e354[_0x3d2c41(0x14f)](getFailureType,_0x373989[_0x3d2c41(0x15d)]&&_0x373989[_0x3d2c41(0x15d)][_0x3d2c41(0xe3)])});}else{!_0x30a2b5&&_0x5312c5[_0x3d2c41(0x75)]({'id':_0x34e354[_0x3d2c41(0xec)](uuidv4),'text':_0x373989['title'],'keyword':undefined,'started_at':_0x373989[_0x3d2c41(0x162)][_0x3d2c41(0x127)](),'duration':_0x373989['duration'],'result':_0x373989[_0x3d2c41(0x15d)]?_0x34e354['QuRkA']:_0x34e354[_0x3d2c41(0xe7)],'failure':_0x373989['error']&&_0x373989[_0x3d2c41(0x15d)][_0x3d2c41(0xe3)]&&_0x34e354[_0x3d2c41(0x6f)](removeAnsiColors,_0x373989[_0x3d2c41(0x15d)][_0x3d2c41(0xe3)]),'failure_type':_0x34e354['SeRAQ'](getFailureType,_0x373989[_0x3d2c41(0x15d)]&&_0x373989['error'][_0x3d2c41(0xe3)])});for(const _0x10d06e of _0x373989[_0x3d2c41(0xcb)]){_0x34e354[_0x3d2c41(0x17b)](_0xef2923,_0x10d06e,!![]);}}};for(const _0x24e7d0 of _0x53ec94){_0x34e354[_0x68604d(0x17b)](_0xef2923,_0x24e7d0,![]);}const _0x477600={};return _0x477600[_0x68604d(0xcb)]=_0x5312c5,_0x477600['logs']=_0x21019d,_0x477600;}async['sendTestRunEvent'](_0xec44cb,_0x7c0c94,_0x2a9928){const _0x46ae70=a45_0xc3ac7,_0x28bbb1={'OJdmK':function(_0x1c59d4,_0x202c5d){return _0x1c59d4(_0x202c5d);},'ylvYn':_0x46ae70(0x79),'rYBwH':function(_0x57d5f6,_0x2b11ec){return _0x57d5f6(_0x2b11ec);},'RTmpc':_0x46ae70(0x113),'tkouj':'javascript','lZXgh':_0x46ae70(0x10b),'XEkez':function(_0x23cfb9,_0x58a284){return _0x23cfb9(_0x58a284);},'ukwpC':function(_0x244e9f,_0x295029,_0x58d8e4,_0x538439,_0x390727){return _0x244e9f(_0x295029,_0x58d8e4,_0x538439,_0x390727);},'aAZGu':function(_0x497596,_0x31a9ee){return _0x497596>_0x31a9ee;},'HTfCb':function(_0x1fb885,_0x4032f6,_0x22ece0){return _0x1fb885(_0x4032f6,_0x22ece0);},'vrFsO':function(_0x2a41ca,_0x9a436a){return _0x2a41ca-_0x9a436a;},'DxwuG':function(_0x2fa83b,_0x17768f){return _0x2fa83b===_0x17768f;},'Tgjly':'TestRunFinished','NJmvj':function(_0x30e2f3,_0x480bd0){return _0x30e2f3>_0x480bd0;},'HyMZM':function(_0x7a0059,_0x11bbac){return _0x7a0059===_0x11bbac;},'xAWnh':function(_0x181636,_0x18da7f){return _0x181636===_0x18da7f;},'jmqlK':_0x46ae70(0xa7),'QxQRt':'passed','JgkUo':function(_0x401a5f,_0x2a4346){return _0x401a5f===_0x2a4346;},'pGpQp':'failed','RcXFf':function(_0x310d3a,_0x2c4915){return _0x310d3a===_0x2c4915;},'GFZmt':_0x46ae70(0x134),'uovjK':function(_0x1f8598,_0x18feb7){return _0x1f8598===_0x18feb7;},'WRPEc':_0x46ae70(0xdd),'jfxdb':function(_0x12f850,_0x2478ff,_0x3b10f5){return _0x12f850(_0x2478ff,_0x3b10f5);},'kXonG':function(_0x5e6cf9,_0x94cb2b){return _0x5e6cf9(_0x94cb2b);},'NTtSI':function(_0x40591b,_0xa1504a){return _0x40591b(_0xa1504a);},'feStH':function(_0x4cd0ac,_0x531445,_0x4dc2b5){return _0x4cd0ac(_0x531445,_0x4dc2b5);},'ANCqG':function(_0x4436da,_0x11c326){return _0x4436da>_0x11c326;},'ZzfBQ':_0x46ae70(0x9a),'YnEwG':function(_0x3bfff9,_0x4a86f2){return _0x3bfff9(_0x4a86f2);},'qsgEw':_0x46ae70(0x101),'hZAqV':'utf8','QeraT':function(_0x279a72,_0x105cff){return _0x279a72(_0x105cff);},'eLMjT':function(_0x2429e4,_0x4db036){return _0x2429e4!==_0x4db036;}},_0x46b1d6=_0x28bbb1[_0x46ae70(0xd3)](getTestIdentifier,_0xec44cb),_0x79aea2=this[_0x46ae70(0x7a)](_0xec44cb),_0x303020=this[_0x46ae70(0x97)][_0x46b1d6],_0x32b827=path[_0x46ae70(0xd0)](process[_0x46ae70(0x145)](),_0xec44cb[_0x46ae70(0x84)]['file']);await this['configureGit']();const _0x4012ab={'uuid':_0x303020[_0x46ae70(0xff)],'type':_0x28bbb1[_0x46ae70(0x14e)],'name':_0xec44cb['title'],'body':{'lang':_0x28bbb1[_0x46ae70(0xa6)],'code':_0xec44cb['fn'][_0x46ae70(0x176)]()},'scope':_0x79aea2,'scopes':this[_0x46ae70(0x71)](_0xec44cb),'identifier':_0x46b1d6,'file_name':_0x32b827,'location':_0x32b827,'result':_0x28bbb1[_0x46ae70(0x160)],'duration_in_ms':_0x2a9928&&_0x2a9928[_0x46ae70(0x16a)]?_0x2a9928[_0x46ae70(0x16a)]:null,'vc_filepath':this[_0x46ae70(0x14c)]&&_0xec44cb[_0x46ae70(0x84)][_0x46ae70(0x7f)]?path[_0x46ae70(0xd0)](this[_0x46ae70(0x14c)],_0xec44cb[_0x46ae70(0x84)]['file']):undefined,'started_at':_0x303020[_0x46ae70(0x102)],'finished_at':_0x303020[_0x46ae70(0xc7)],'framework':FRAMEWORKS['PLAYWRIGHT'],'customRerunParam':{'rerun_name':this[_0x46ae70(0x7b)](_0xec44cb)},'tags':_0x28bbb1['XEkez'](getTestTags,_0xec44cb)};_0x28bbb1[_0x46ae70(0x115)](appendTesthubParams,_0x4012ab,_0x7c0c94,_0xec44cb,FRAMEWORKS[_0x46ae70(0xa8)]);_0x2a9928&&_0x28bbb1[_0x46ae70(0x151)](_0x2a9928[_0x46ae70(0x11b)],0x0)&&(_0x4012ab[_0x46ae70(0xf4)]=TestDetails['getTestUUID'](_0x28bbb1['HTfCb'](getTestRunIdentifier,_0xec44cb,_0x28bbb1[_0x46ae70(0x119)](_0x2a9928[_0x46ae70(0x11b)],0x1))));if(_0x28bbb1[_0x46ae70(0x11c)](_0x7c0c94,_0x28bbb1[_0x46ae70(0xfb)])){try{const _0x51b467=TestDetails[_0x46ae70(0x136)](_0x303020[_0x46ae70(0xff)]);_0x51b467&&_0x28bbb1[_0x46ae70(0x16b)](Object[_0x46ae70(0xca)](_0x51b467)[_0x46ae70(0x13b)],0x0)?_0x4012ab[_0x46ae70(0xd8)]=_0x51b467:_0x28bbb1[_0x46ae70(0xc1)](debug,'No\x20integrations\x20found\x20for\x20test\x20'+_0x303020[_0x46ae70(0xff)]+_0x46ae70(0xce));}catch(_0x9e6904){_0x28bbb1[_0x46ae70(0xc1)](debug,_0x46ae70(0x168)+_0x303020['uuid']+':\x20'+util['format'](_0x9e6904));}_0x4012ab[_0x46ae70(0x173)]=_0x2a9928[_0x46ae70(0xd1)];if(_0x28bbb1[_0x46ae70(0xc9)](_0x2a9928[_0x46ae70(0xd1)],_0xec44cb[_0x46ae70(0xf1)]))_0x4012ab[_0x46ae70(0x173)]=_0x28bbb1['xAWnh'](_0x2a9928['status'],_0x28bbb1[_0x46ae70(0x167)])?_0x28bbb1[_0x46ae70(0x167)]:_0x28bbb1[_0x46ae70(0x74)];else{(_0x28bbb1[_0x46ae70(0x13d)](_0x4012ab[_0x46ae70(0x173)],_0x28bbb1[_0x46ae70(0x74)])||_0x28bbb1[_0x46ae70(0x13d)](_0x4012ab[_0x46ae70(0x173)],_0x28bbb1[_0x46ae70(0x158)])||_0x28bbb1[_0x46ae70(0x12c)](_0x4012ab[_0x46ae70(0x173)],_0x28bbb1['GFZmt']))&&(_0x4012ab[_0x46ae70(0x173)]=_0x28bbb1['pGpQp']);if(_0x28bbb1[_0x46ae70(0x13d)](_0x2a9928[_0x46ae70(0xd1)],_0x28bbb1['QxQRt'])&&_0x28bbb1[_0x46ae70(0xb1)](_0xec44cb[_0x46ae70(0xf1)],_0x28bbb1[_0x46ae70(0x158)])){const _0x37a6ca={};_0x37a6ca[_0x46ae70(0xe3)]=_0x28bbb1[_0x46ae70(0x171)],_0x37a6ca[_0x46ae70(0x111)]=_0x28bbb1[_0x46ae70(0x171)],_0x2a9928[_0x46ae70(0x15d)]=_0x37a6ca,_0x2a9928[_0x46ae70(0x11d)]=[_0x2a9928['error']];}}const _0x449eee=_0x28bbb1[_0x46ae70(0x92)](getTestRunIdentifier,_0xec44cb,_0x2a9928[_0x46ae70(0x11b)]);_0x4012ab[_0x46ae70(0x9e)]=this[_0x46ae70(0x112)][_0x449eee];const {steps:_0x5cf97b,logs:_0x3b8e01}=this[_0x46ae70(0x144)](_0x2a9928[_0x46ae70(0xcb)],_0x303020['uuid'],_0x28bbb1[_0x46ae70(0x14e)]);await MyReporter[_0x46ae70(0xa2)](_0x3b8e01);const _0x489cf7={};_0x489cf7[_0x46ae70(0xcb)]=_0x5cf97b,_0x4012ab[_0x46ae70(0x159)]=_0x489cf7;if(_0x2a9928['error']){_0x4012ab[_0x46ae70(0xf9)]=_0x28bbb1['kXonG'](removeAnsiColors,_0x2a9928[_0x46ae70(0x15d)][_0x46ae70(0xe3)]),_0x4012ab[_0x46ae70(0x135)]=_0x28bbb1['NTtSI'](getFailureType,_0x2a9928[_0x46ae70(0x15d)][_0x46ae70(0xe3)]);const _0x26540a={};_0x26540a['test_run_uuid']=_0x303020['uuid'];const {failureData:_0x576319,logs:_0x4e7b58}=_0x28bbb1[_0x46ae70(0x147)](getFailureData,_0x2a9928[_0x46ae70(0x11d)],_0x26540a);if(_0x576319&&_0x28bbb1[_0x46ae70(0xd6)](_0x576319[_0x46ae70(0x13b)],0x0)){const _0xda7b13={};_0xda7b13[_0x46ae70(0xdf)]=[_0x4012ab[_0x46ae70(0xf9)]],_0xda7b13[_0x46ae70(0x100)]=[],_0x576319['push'](_0xda7b13);}_0x4012ab[_0x46ae70(0x96)]=_0x576319,_0x4e7b58&&_0x28bbb1['ANCqG'](_0x4e7b58[_0x46ae70(0x13b)],0x0)&&await MyReporter['reportLogs'](_0x4e7b58);}}let _0x3479c1=_0x28bbb1[_0x46ae70(0x92)](findNestedKey,_0x2a9928,_0x28bbb1[_0x46ae70(0x82)]);if(_0x3479c1&&_0x28bbb1['NTtSI'](validateFilePath,_0x3479c1))_0x28bbb1[_0x46ae70(0xab)](debug,_0x46ae70(0x11a)+_0x303020[_0x46ae70(0xff)]+_0x46ae70(0x170)+_0x3479c1);else{const _0x19ce88=path[_0x46ae70(0x9d)](helper['homedir'](),_0x28bbb1[_0x46ae70(0x105)]);!fs['existsSync'](_0x19ce88)&&fs[_0x46ae70(0xa4)](_0x19ce88),fs['existsSync'](path['join'](_0x19ce88,'trace_'+_0x303020[_0x46ae70(0xff)]+'.txt'))&&(_0x3479c1=fs[_0x46ae70(0x146)](path[_0x46ae70(0x9d)](_0x19ce88,_0x46ae70(0xf6)+_0x303020[_0x46ae70(0xff)]+_0x46ae70(0x88)),_0x28bbb1[_0x46ae70(0x15f)]),_0x28bbb1[_0x46ae70(0xc4)](debug,_0x46ae70(0x11a)+_0x303020['uuid']+_0x46ae70(0x170)+_0x3479c1));}const _0x5f2047={};_0x5f2047[_0x46ae70(0x154)]=_0x7c0c94,_0x5f2047[_0x46ae70(0x78)]=_0x4012ab;const _0x27d44f=_0x5f2047;_0x3479c1&&_0x28bbb1['eLMjT'](_0x3479c1,'')&&_0x28bbb1[_0x46ae70(0xb1)](_0x7c0c94,_0x28bbb1['Tgjly'])&&(!_0x27d44f[_0x46ae70(0x140)]&&(_0x27d44f['logs']=[]),_0x3479c1[_0x46ae70(0xc0)]('\x0a')[_0x46ae70(0x16f)](_0xb139f0=>{const _0x852f96=_0x46ae70;_0xb139f0&&_0x28bbb1[_0x852f96(0xc1)](validateFilePath,_0xb139f0)&&_0x27d44f['logs'][_0x852f96(0x75)]({'kind':_0x28bbb1['ylvYn'],'timestamp':new Date()['toISOString'](),'test_run_uuid':_0x303020[_0x852f96(0xff)],'file_name':path[_0x852f96(0x153)](_0xb139f0),'file_size':fs[_0x852f96(0x165)](_0xb139f0)['size'],'attachment_type':PLAYWRIGHT_TRACE_LOGS});})),await SessionHandler[_0x46ae70(0x14a)](_0x27d44f);}[a45_0xc3ac7(0x7b)](_0x45674a){const _0x5eb4cf=a45_0xc3ac7,_0x5ab7ce={};_0x5ab7ce[_0x5eb4cf(0x13f)]=function(_0x223519,_0x4e7fc5){return _0x223519===_0x4e7fc5;},_0x5ab7ce['OmWhS']=function(_0x5c9e44,_0x4d7e64){return _0x5c9e44>_0x4d7e64;},_0x5ab7ce[_0x5eb4cf(0x15a)]=function(_0xb815a4,_0x2d37ce){return _0xb815a4+_0x2d37ce;},_0x5ab7ce[_0x5eb4cf(0x89)]=function(_0x53e107,_0x530b7a){return _0x53e107+_0x530b7a;},_0x5ab7ce[_0x5eb4cf(0x12d)]=function(_0x2af9ca,_0x5ba841){return _0x2af9ca+_0x5ba841;};const _0x190ed3=_0x5ab7ce,_0x4c9dd7=_0x45674a[_0x5eb4cf(0x13e)]()[_0x5eb4cf(0xbd)](_0x16a544=>{const _0x357704=_0x5eb4cf;if(_0x45674a[_0x357704(0xbe)]&&_0x190ed3[_0x357704(0x13f)](_0x16a544,_0x45674a[_0x357704(0xbe)][_0x357704(0x8c)])&&_0x45674a[_0x357704(0xbe)][_0x357704(0xe2)]&&_0x190ed3[_0x357704(0xb0)](_0x45674a[_0x357704(0xbe)]['_tags'][_0x357704(0x13b)],0x0))return _0x190ed3[_0x357704(0x15a)](_0x190ed3[_0x357704(0x15a)](_0x16a544,'\x20'),_0x45674a[_0x357704(0xbe)][_0x357704(0xe2)][_0x357704(0x9d)]('\x20'));if(_0x190ed3[_0x357704(0x13f)](_0x16a544,_0x45674a[_0x357704(0x8c)])&&_0x45674a['_tags']&&_0x190ed3['OmWhS'](_0x45674a[_0x357704(0xe2)][_0x357704(0x13b)],0x0))return _0x190ed3['sCaYo'](_0x190ed3[_0x357704(0x12d)](_0x16a544,'\x20'),_0x45674a[_0x357704(0xe2)][_0x357704(0x9d)]('\x20'));return _0x16a544;})[_0x5eb4cf(0x9d)]('\x20');return _0x4c9dd7;}static async[a45_0xc3ac7(0xea)](_0x1cbf75,_0xc81b71){const _0x168f60=a45_0xc3ac7,_0x4d1e0f={'tLxgA':function(_0x473077,_0x1c7802){return _0x473077(_0x1c7802);},'SUeOC':_0x168f60(0xd5)},_0x31f8cc={'uuid':TestDetails[_0x168f60(0x125)](_0x1cbf75),'integrations':_0xc81b71},_0x1ab835={};_0x1ab835[_0x168f60(0x124)]=null,_0x4d1e0f['tLxgA'](debug,_0x168f60(0x83)+_0x1cbf75+',\x20'+util[_0x168f60(0xe0)](_0xc81b71,_0x1ab835));const _0x15f9c7={};_0x15f9c7[_0x168f60(0x154)]=_0x4d1e0f['SUeOC'],_0x15f9c7[_0x168f60(0x78)]=_0x31f8cc,await SessionHandler[_0x168f60(0x14a)](_0x15f9c7);}async[a45_0xc3ac7(0x7e)](){const _0x42920e=a45_0xc3ac7,_0x422e4e={'WGEmT':function(_0x132b1e){return _0x132b1e();}};if(this['_gitConfigured'])return;const _0x2e5307=await _0x422e4e[_0x42920e(0x126)](getGitMetaData);_0x2e5307&&(this[_0x42920e(0x14c)]=_0x2e5307[_0x42920e(0x6e)]),this[_0x42920e(0xb6)]=!![];}[a45_0xc3ac7(0x71)](_0x457394){const _0x2d0b3=a45_0xc3ac7,_0x35eb1d={};_0x35eb1d[_0x2d0b3(0x174)]=function(_0x3b571a,_0xd6b259){return _0x3b571a!==_0xd6b259;};const _0x57359d=_0x35eb1d,_0x58c109=[];if(_0x457394&&_0x457394[_0x2d0b3(0xbe)]){let _0x5aeee0=_0x457394[_0x2d0b3(0xbe)];while(_0x5aeee0&&_0x57359d['geDQp'](_0x5aeee0[_0x2d0b3(0x8c)],'')){_0x58c109[_0x2d0b3(0x75)](_0x5aeee0[_0x2d0b3(0x8c)]),_0x5aeee0=_0x5aeee0[_0x2d0b3(0xbe)];}}return _0x58c109[_0x2d0b3(0x10c)]()[_0x2d0b3(0x103)](0x0,0x2),_0x58c109;}[a45_0xc3ac7(0x109)](_0xd5d5d5){const _0xbe5b99=a45_0xc3ac7,_0x2983a4={};_0x2983a4[_0xbe5b99(0xb7)]=function(_0xfc2d91,_0x29c5ad){return _0xfc2d91!==_0x29c5ad;},_0x2983a4[_0xbe5b99(0x163)]='hook',_0x2983a4['LVVDa']=function(_0x9dd205,_0xac9f88){return _0x9dd205===_0xac9f88;},_0x2983a4[_0xbe5b99(0x9f)]=_0xbe5b99(0x98),_0x2983a4[_0xbe5b99(0xf2)]='beforeAll\x20hook',_0x2983a4[_0xbe5b99(0x87)]=_0xbe5b99(0x12f),_0x2983a4[_0xbe5b99(0xc3)]=_0xbe5b99(0x81);const _0x43ad1a=_0x2983a4;if(_0x43ad1a['unfgK'](_0xd5d5d5[_0xbe5b99(0x107)],_0x43ad1a[_0xbe5b99(0x163)]))return![];if(_0x43ad1a['LVVDa']([_0x43ad1a['DlmnO'],_0x43ad1a[_0xbe5b99(0xf2)],_0x43ad1a[_0xbe5b99(0x87)],_0x43ad1a[_0xbe5b99(0xc3)]]['indexOf'](_0xd5d5d5['title']),-0x1))return![];return!![];}[a45_0xc3ac7(0x10d)](_0x3668dd,_0x38c989){const _0x127327=a45_0xc3ac7,_0x2214f3={'qTBMn':function(_0x2d9649,_0x5e4c30){return _0x2d9649(_0x5e4c30);}},_0x500a0b=_0x38c989[_0x127327(0x122)];if(_0x500a0b)return _0x500a0b;return _0x38c989[_0x127327(0x8c)]+_0x127327(0xdb)+_0x2214f3['qTBMn'](getTestIdentifier,_0x3668dd);}['setStepIdentifier'](_0xe8f4d3,_0x3e7e24){const _0x1b54c3=a45_0xc3ac7,_0x38ecca={'iCCZe':function(_0x3f9370,_0x1985c8){return _0x3f9370(_0x1985c8);},'yNngy':function(_0x37c230){return _0x37c230();}};let _0x54a890=_0x3e7e24[_0x1b54c3(0x8c)]+_0x1b54c3(0xdb)+_0x38ecca[_0x1b54c3(0xe4)](getTestIdentifier,_0xe8f4d3);return this['_tests'][_0x54a890]&&(_0x54a890=_0x54a890+_0x1b54c3(0x133)+_0x38ecca[_0x1b54c3(0x179)](uuidv4)),_0x3e7e24[_0x1b54c3(0x122)]=_0x54a890,_0x54a890;}[a45_0xc3ac7(0x166)]=_0x57e029=>{const _0x1ea0c3=a45_0xc3ac7,_0x232599={};_0x232599[_0x1ea0c3(0x13c)]=_0x1ea0c3(0x98),_0x232599[_0x1ea0c3(0x132)]=_0x1ea0c3(0x169),_0x232599['tuDze']=_0x1ea0c3(0x149),_0x232599['SXCHP']=_0x1ea0c3(0xa0),_0x232599[_0x1ea0c3(0x11e)]='afterEach\x20hook',_0x232599[_0x1ea0c3(0x7d)]='AFTER_EACH',_0x232599[_0x1ea0c3(0xd9)]=_0x1ea0c3(0x12f),_0x232599[_0x1ea0c3(0xaa)]=_0x1ea0c3(0xe6),_0x232599[_0x1ea0c3(0x8e)]='unknown';const _0x4b5eb1=_0x232599;if(_0x57e029[_0x1ea0c3(0x142)](_0x4b5eb1[_0x1ea0c3(0x13c)]))return _0x4b5eb1['qtQXw'];else{if(_0x57e029[_0x1ea0c3(0x142)](_0x4b5eb1['tuDze']))return _0x4b5eb1[_0x1ea0c3(0x8a)];else{if(_0x57e029['startsWith'](_0x4b5eb1[_0x1ea0c3(0x11e)]))return _0x4b5eb1[_0x1ea0c3(0x7d)];else{if(_0x57e029[_0x1ea0c3(0x142)](_0x4b5eb1['yxrAt']))return _0x4b5eb1[_0x1ea0c3(0xaa)];}}}return _0x4b5eb1[_0x1ea0c3(0x8e)];};[a45_0xc3ac7(0x7a)]=_0x345af2=>{const _0x332eef=a45_0xc3ac7,_0x56230d={};_0x56230d['CSnjk']=function(_0x2b5bcc,_0x216b7b){return _0x2b5bcc===_0x216b7b;},_0x56230d[_0x332eef(0x178)]='object';const _0x1cfac9=_0x56230d;let _0xc1a7f6=_0x345af2['parent'];return _0x1cfac9['CSnjk'](typeof _0x345af2['parent'],_0x1cfac9[_0x332eef(0x178)])&&(_0xc1a7f6=_0xc1a7f6[_0x332eef(0x8c)]),_0xc1a7f6+_0x332eef(0x133)+_0x345af2[_0x332eef(0x8c)];};[a45_0xc3ac7(0x10a)](){return![];}}function a45_0x3336(){const _0x30ceba=['Tgjly','attachments','getTestFramework','czBkH','uuid','expanded','.browserstack','startedAt','splice','BROWSERSTACK_O11Y_PERF_MEASUREMENT','qsgEw','CYEXX','category','1|3|4|5|2|6|0|7','needToReportStep','printsToStdio','pending','reverse','getStepIdentifier','sendHookRunEvent','jOalw','fXjEe','stack','_testHooksMap','test','test_run_uuid','ukwpC','oVrxh','Starting\x20sending\x20trace\x20zip\x20for\x20test:\x20','1698360spUnvj','vrFsO','Trace\x20file\x20found\x20for\x20test:\x20','retry','DxwuG','errors','TvHGV','Dlmry','onStepBegin','413991ZmOLkQ','_bs_hookIdentifier','kwJLL','depth','getTestUUID','WGEmT','toISOString','fLCqU','POST','After\x20Hooks','../../../helpers/test-observability/sessionHandler','RcXFf','KERmN','eZMwC','afterAll\x20hook','lnuFo','BROWSERSTACK_TEST_RUN_ID','qtQXw','\x20-\x20','timedOut','failure_type','getIntegrations','failed','exports','filter','./pwUtils','length','hafoU','JgkUo','titlePath','tPWYs','logs','../../../helpers/helper','startsWith','KqtXo','getStepsAndLogs','cwd','readFileSync','feStH','709880iNFOJM','beforeAll\x20hook','uploadEventData','INIT_TEST','_gitConfigPath','509776IlpImT','RTmpc','OyWJa','existsSync','aAZGu','sendTestRunEvent','basename','event_type','MyReporter','QtICN','UnvZz','pGpQp','meta','IuPLg','../../../helpers/test-observability/constants','../../v2/state/testFrameworkState','error','all','hZAqV','lZXgh','WhoAw','startTime','isznF','oaaxn','statSync','getHookType','jmqlK','Error\x20reading\x20integrations\x20for\x20test\x20','BEFORE_EACH','duration','NJmvj','waGtv','Error\x20in\x20sending\x20trace\x20zip:\x20%s','ecYYJ','forEach','\x20at\x20','WRPEc','onBegin','result','geDQp','jwaDV','toString','FlOvs','ydHnD','yNngy','../../../../src/bin/utils/constants','lXYUu','TEST_SCREENSHOT','root','SeRAQ','gNROF','getHierarchy','_trackedEvents','\x20is\x20triggered\x20for\x20test\x20','QxQRt','push','isRunning','Hook\x20Started\x20with\x20unique\x20id\x20','test_run','TEST_ATTACHMENT','getScope','getCustomRerunParam','IMFJZ','sxhFF','configureGit','file','fZOqo','afterEach\x20hook','ZzfBQ','Sending\x20session\x20details\x20for\x20','location','env','onStepEnd','flFqV','.txt','sCaYo','SXCHP','trackEvent','title','onTestEnd','WBwTW','../../../helpers/test-observability/utils','onTestBegin','QyICt','jfxdb','Error\x20in\x20sending\x20test\x20run\x20event:\x20%s','startMonitoring','hook_run_uuid','failure','_tests','beforeEach\x20hook','../../../helpers/test-observability/requestQueueHandler','path','name','setup','join','hooks','DlmnO','BEFORE_ALL','base64','reportLogs','HookRunStarted','mkdirSync','348360wvNNkG','tkouj','skipped','PLAYWRIGHT','3250653pSGSmq','nplom','YnEwG','hook','blQHp','CyRrG','javascript','OmWhS','uovjK','START_TIME','ghueE','EzPDo','xwZPU','_gitConfigured','unfgK','jxnRp','TestRunFinished','wbzEd','shutdown','../../v2/TestInfo','map','parent','../../../helpers/testhub/utils','split','OJdmK','TOSBd','ToRwI','QeraT','Wqgij','TestRunStarted','finishedAt','TEST','HyMZM','keys','steps','2626662FnCrVr','WbSXt','\x20—\x20video_url\x20will\x20not\x20surface\x20on\x20Test\x20Health\x20for\x20this\x20test','PRE','relative','status','saZts','rYBwH','logLevel','CBTSessionCreated','xAWnh','passed','integrations','yxrAt','wzugf','\x20for\x20','Test\x20Started\x20with\x20unique\x20id\x20','Expected\x20to\x20fail,\x20but\x20passed.','roDnd','backtrace','inspect','err','_tags','message','iCCZe','addTestUIDAndReportLog','AFTER_ALL','tHpux','options','setStepIdentifier','sendSessionDetails','gjWXp','kTFIH','format','endSession','step','Error\x20in\x20calculating\x20performance:\x20','expectedStatus','horkI','./test-details','retry_of','HookRunFinished','trace_','getInstance','bgMNY','failure_reason','../../v2/browserstackCLI'];a45_0x3336=function(){return _0x30ceba;};return a45_0x3336();}module[a45_0xc3ac7(0x138)]=o11yClassErrorHandler(MyReporter,[a45_0xc3ac7(0x172),'endSession',a45_0xc3ac7(0x90),a45_0xc3ac7(0x8d),'onStepBegin',a45_0xc3ac7(0x86),'sendSessionDetails'],a45_0xc3ac7(0x155)); |
@@ -1,1 +0,1 @@ | ||
| const a46_0x1097a3=a46_0x56ea;(function(_0x557df0,_0x517649){const _0x10a52f=a46_0x56ea,_0x3efd3e=_0x557df0();while(!![]){try{const _0x509945=-parseInt(_0x10a52f(0x17e))/0x1*(parseInt(_0x10a52f(0x156))/0x2)+-parseInt(_0x10a52f(0x159))/0x3+-parseInt(_0x10a52f(0x16d))/0x4+-parseInt(_0x10a52f(0x13c))/0x5+-parseInt(_0x10a52f(0x141))/0x6+-parseInt(_0x10a52f(0x164))/0x7*(-parseInt(_0x10a52f(0x148))/0x8)+parseInt(_0x10a52f(0x144))/0x9;if(_0x509945===_0x517649)break;else _0x3efd3e['push'](_0x3efd3e['shift']());}catch(_0xcda1d9){_0x3efd3e['push'](_0x3efd3e['shift']());}}}(a46_0x590f,0x881f2));function a46_0x590f(){const _0x3e0fbc=['3630760mGaprv','testId','utf8','xJIqr','getTraceZipDir','exports','default','uuid','cQxMH','getTestDetails','KVEnI','RCyUN','nRMvI','iXswm','14JMseJg','getTestIdFromTestInfo','eHfXm','1569696MxMdZa','recursive','values','parse','rAlLm','toString','SUEsC','force','getStoreDirPath','readFileSync','getProjectIdFromTestInfo','7qFxSTi','push','getTraceFilePaths','_platformDetails.json','join','Qswds','hPpLc','WzAJq','DYeIk','3811420vZxjbT','message','.browserstack','gxvPC','getTestUUID','stringify','project','error','some','VKmdc','Error\x20reading\x20trace\x20file\x20paths:\x20%s','getFilePath','existsSync','env','BS_TESTOPS_BUILD_HASHED_ID','tests','path','19961vvaCfT','ooWAD','homedir','.txt','pid','string','flIZI','rmSync','getStoreDirName','sVUbZ','PyBjX','../../../helpers/logger','setup','_traceZipPaths.json','trace_','setTestDetails','setAccessibilityPlatformValidation','getDirPath','1081185tbIVHZ','GhQeQ','../../../helpers/helper','Error\x20writing\x20trace\x20file:\x20','filePath','5362470sDLvDV','TDRqb','jVJne','25465545Dqqbmd','_projectId','_test','writeFileSync'];a46_0x590f=function(){return _0x3e0fbc;};return a46_0x590f();}const fs=require('fs'),path=require(a46_0x1097a3(0x17d)),{v4:uuidv4}=require(a46_0x1097a3(0x14f)),{TEMP_STORE_DIR_NAME}=require('../../../helpers/test-observability/constants'),{nestedKeyValue}=require('../../../helpers/helper'),logger=require(a46_0x1097a3(0x135))['winstonLogger'],{getLogDir}=require('../../../helpers/logger'),util=require('util'),helper=require(a46_0x1097a3(0x13e));function a46_0x56ea(_0x3206d4,_0x33704c){const _0x590f3f=a46_0x590f();return a46_0x56ea=function(_0x56eac4,_0x507966){_0x56eac4=_0x56eac4-0x12d;let _0x2c5f3c=_0x590f3f[_0x56eac4];return _0x2c5f3c;},a46_0x56ea(_0x3206d4,_0x33704c);}class TestDetails{static [a46_0x1097a3(0x17c)]={};static[a46_0x1097a3(0x136)](){const _0x2cfc89=a46_0x1097a3;this['shutdown']();const _0x109afc={};_0x109afc[_0x2cfc89(0x15a)]=!![],fs['mkdirSync'](this[_0x2cfc89(0x13b)](),_0x109afc);const _0x4e8083={};_0x4e8083[_0x2cfc89(0x15a)]=!![],fs['mkdirSync'](this[_0x2cfc89(0x14c)](),_0x4e8083);}static[a46_0x1097a3(0x132)](){const _0xb9eb78=a46_0x1097a3,_0x345620={};_0x345620[_0xb9eb78(0x13d)]=function(_0x1c59e3,_0x3049f3){return _0x1c59e3+_0x3049f3;};const _0x704940=_0x345620;return _0x704940[_0xb9eb78(0x13d)](_0x704940[_0xb9eb78(0x13d)](TEMP_STORE_DIR_NAME,'-'),process[_0xb9eb78(0x17a)][_0xb9eb78(0x17b)]);}static[a46_0x1097a3(0x161)](){const _0x3cd302=a46_0x1097a3,_0xd6bdf7={};_0xd6bdf7[_0x3cd302(0x152)]=function(_0x57c92c,_0x58638b){return _0x57c92c+_0x58638b;},_0xd6bdf7[_0x3cd302(0x134)]=_0x3cd302(0x14e);const _0xa324eb=_0xd6bdf7;return path['join'](_0xa324eb[_0x3cd302(0x152)](_0xa324eb[_0x3cd302(0x152)](TEMP_STORE_DIR_NAME,'-'),process[_0x3cd302(0x17a)][_0x3cd302(0x17b)]||_0xa324eb[_0x3cd302(0x134)]));}static[a46_0x1097a3(0x14c)](){const _0x1cea5b=a46_0x1097a3,_0x2cd760={};_0x2cd760['DYeIk']='traceZipPaths';const _0x2ac3b7=_0x2cd760;return path[_0x1cea5b(0x168)](this[_0x1cea5b(0x161)](),_0x2ac3b7[_0x1cea5b(0x16c)]);}static[a46_0x1097a3(0x13b)](){const _0x320e94=a46_0x1097a3;return TestDetails[_0x320e94(0x132)]();}static[a46_0x1097a3(0x178)](_0x4a9844){const _0x583833=a46_0x1097a3,_0x40b60c={};_0x40b60c[_0x583833(0x150)]=function(_0x59a7c8,_0x78eacc){return _0x59a7c8+_0x78eacc;},_0x40b60c['flIZI']='.json';const _0x2d89d3=_0x40b60c;return path[_0x583833(0x168)](this[_0x583833(0x13b)](),_0x2d89d3[_0x583833(0x150)](_0x4a9844,_0x2d89d3[_0x583833(0x130)]));}static['getTestRunIdFromTestInfo'](_0x5a950b){const _0x256088=a46_0x1097a3,_0x54bbac={};_0x54bbac[_0x256088(0x15f)]=function(_0x3c81ff,_0x562cf1){return _0x3c81ff+_0x562cf1;},_0x54bbac[_0x256088(0x16b)]=function(_0x52289a,_0x3bb5b3){return _0x52289a+_0x3bb5b3;};const _0x194c02=_0x54bbac;return _0x194c02[_0x256088(0x15f)](_0x194c02['WzAJq'](_0x194c02[_0x256088(0x16b)](_0x194c02['SUEsC'](this[_0x256088(0x163)](_0x5a950b),'-'),this['getTestIdFromTestInfo'](_0x5a950b)),'-'),_0x5a950b['retry']);}static[a46_0x1097a3(0x163)](_0x59f1f5){const _0x441a0a=a46_0x1097a3,_0x363f30={'eHfXm':function(_0x3aa084,_0x266992,_0x646b43){return _0x3aa084(_0x266992,_0x646b43);},'tRXRw':_0x441a0a(0x146),'nRMvI':_0x441a0a(0x145),'RCyUN':_0x441a0a(0x173),'jVJne':'__projectId'};return _0x363f30[_0x441a0a(0x158)](nestedKeyValue,_0x59f1f5,[_0x363f30['tRXRw'],_0x363f30[_0x441a0a(0x154)]])||_0x363f30[_0x441a0a(0x158)](nestedKeyValue,_0x59f1f5,[_0x363f30[_0x441a0a(0x153)],_0x363f30[_0x441a0a(0x143)]]);}static[a46_0x1097a3(0x157)](_0x4a6321){const _0x1036c8=a46_0x1097a3,_0x29091d={'gxvPC':function(_0x4c5c28,_0x8fe1e,_0x1aadb1){return _0x4c5c28(_0x8fe1e,_0x1aadb1);},'sVUbZ':_0x1036c8(0x146)};return _0x29091d[_0x1036c8(0x170)](nestedKeyValue,_0x4a6321,[_0x29091d[_0x1036c8(0x133)],'id'])||_0x4a6321[_0x1036c8(0x149)];}static[a46_0x1097a3(0x171)](_0x57520e){const _0x457e88=a46_0x1097a3,_0x553111={'VKmdc':function(_0x2d5389,_0x5946df){return _0x2d5389===_0x5946df;},'rAlLm':_0x457e88(0x12f),'ooWAD':function(_0x53f3bf){return _0x53f3bf();}};if(this[_0x457e88(0x17c)][_0x57520e]&&_0x553111[_0x457e88(0x176)](typeof this['tests'][_0x57520e][_0x457e88(0x14f)],_0x553111[_0x457e88(0x15d)]))return this[_0x457e88(0x17c)][_0x57520e]['uuid'];const _0x3926cd=this[_0x457e88(0x178)](_0x57520e);if(_0x3926cd&&fs[_0x457e88(0x179)](_0x3926cd)){const _0x54692b=JSON[_0x457e88(0x15c)](fs[_0x457e88(0x162)](_0x3926cd)[_0x457e88(0x15e)]());return this[_0x457e88(0x17c)][_0x57520e]=_0x54692b,this[_0x457e88(0x17c)][_0x57520e][_0x457e88(0x14f)];}return this[_0x457e88(0x17c)][_0x57520e]={'uuid':_0x553111[_0x457e88(0x17f)](uuidv4)},fs['writeFileSync'](_0x3926cd,JSON['stringify'](this['tests'][_0x57520e])),this[_0x457e88(0x17c)][_0x57520e]['uuid'];}static['getAccessibilityPlatformValidation'](_0x295ca7){const _0x24c6a0=a46_0x1097a3,_0x1d42e2=path[_0x24c6a0(0x168)](this[_0x24c6a0(0x13b)](),_0x295ca7+_0x24c6a0(0x167));if(_0x1d42e2&&fs[_0x24c6a0(0x179)](_0x1d42e2))return fs[_0x24c6a0(0x162)](_0x1d42e2)[_0x24c6a0(0x15e)]();}static[a46_0x1097a3(0x13a)](_0x1d32bd,_0x2739ea){const _0x3bd648=a46_0x1097a3,_0x558519=path[_0x3bd648(0x168)](this['getDirPath'](),_0x2739ea+'_platformDetails.json');fs[_0x3bd648(0x147)](_0x558519,_0x1d32bd[_0x3bd648(0x15e)]());}static['shutdown'](){const _0x239f39=a46_0x1097a3,_0x428ea9={};_0x428ea9[_0x239f39(0x15a)]=!![],_0x428ea9[_0x239f39(0x160)]=!![],fs[_0x239f39(0x131)](this['getDirPath'](),_0x428ea9);}static[a46_0x1097a3(0x151)](_0x306d85){const _0x257903=a46_0x1097a3;if(this[_0x257903(0x17c)][_0x306d85])return this['tests'][_0x306d85];const _0x2dacdd=this[_0x257903(0x178)](_0x306d85);if(_0x2dacdd&&fs[_0x257903(0x179)](_0x2dacdd)){const _0x328b19=JSON['parse'](fs[_0x257903(0x162)](_0x2dacdd)['toString']());return this[_0x257903(0x17c)][_0x306d85]=_0x328b19,_0x328b19;}return{};}static[a46_0x1097a3(0x139)](_0x27f539,_0x5a8486){const _0x15e080=a46_0x1097a3,_0x5c01fd=this[_0x15e080(0x178)](_0x27f539);if(_0x5c01fd&&fs[_0x15e080(0x179)](_0x5c01fd)){const _0x1ff24e=JSON['parse'](fs['readFileSync'](_0x5c01fd)['toString']()),_0x45ad3e={..._0x1ff24e,..._0x5a8486};this['tests'][_0x27f539]=_0x45ad3e;}else this[_0x15e080(0x17c)][_0x27f539]=_0x5a8486;fs[_0x15e080(0x147)](_0x5c01fd,this['tests'][_0x27f539]);}static['addTraceFilePath'](_0x9dcf13){const _0x14e077=a46_0x1097a3,_0x5af1a7={};_0x5af1a7[_0x14e077(0x14b)]='Error\x20handling\x20trace\x20file\x20paths:\x20';const _0x3c4f92=_0x5af1a7;try{const _0x5e89f9=process[_0x14e077(0x12e)],_0x1d4d4b=path['join'](TestDetails['getTraceZipDir'](),_0x5e89f9+_0x14e077(0x137));let _0x273dfe=[];_0x1d4d4b&&fs[_0x14e077(0x179)](_0x1d4d4b)&&(_0x273dfe=JSON['parse'](fs[_0x14e077(0x162)](_0x1d4d4b)['toString']())),!_0x273dfe[_0x14e077(0x175)](_0x3fa0e2=>_0x3fa0e2[_0x14e077(0x140)]===_0x9dcf13[_0x14e077(0x140)])&&(_0x273dfe['push'](_0x9dcf13),fs[_0x14e077(0x147)](_0x1d4d4b,JSON[_0x14e077(0x172)](_0x273dfe)));}catch(_0x1b9078){logger[_0x14e077(0x174)](_0x3c4f92['xJIqr'],_0x1b9078);}}static[a46_0x1097a3(0x166)](){const _0x1b8411=a46_0x1097a3,_0x41e9b7={};_0x41e9b7[_0x1b8411(0x169)]='_traceZipPaths.json',_0x41e9b7['TDRqb']=_0x1b8411(0x177);const _0x581ebd=_0x41e9b7,_0xc6e8c=[];try{const _0xc8cb5b=TestDetails['getTraceZipDir']();if(_0xc8cb5b&&!fs[_0x1b8411(0x179)](_0xc8cb5b))return _0xc6e8c;const _0x5517ca=fs['readdirSync'](_0xc8cb5b);_0x5517ca['forEach'](_0x321f50=>{const _0x54c907=_0x1b8411;if(_0x321f50&&_0x321f50['endsWith'](_0x581ebd[_0x54c907(0x169)])){const _0x4cc153=JSON[_0x54c907(0x15c)](fs['readFileSync'](path[_0x54c907(0x168)](_0xc8cb5b,_0x321f50))[_0x54c907(0x15e)]());_0xc6e8c[_0x54c907(0x165)](..._0x4cc153);}});}catch(_0xedd1ba){logger[_0x1b8411(0x174)](util['format'](_0x581ebd[_0x1b8411(0x142)],_0xedd1ba));}const _0xcec070={};return _0xc6e8c['forEach'](_0x19c8a8=>{const _0x59edee=_0x1b8411;_0xcec070[_0x19c8a8[_0x59edee(0x140)]]=_0x19c8a8;}),Object[_0x1b8411(0x15b)](_0xcec070);}static['appendToTracePaths'](_0x2bea5e,_0x5c05b4){const _0x143224=a46_0x1097a3,_0x5eb1ee={};_0x5eb1ee[_0x143224(0x155)]=_0x143224(0x16f),_0x5eb1ee[_0x143224(0x16a)]=_0x143224(0x14a);const _0x1ce966=_0x5eb1ee;try{const _0xc1f371=path[_0x143224(0x168)](helper[_0x143224(0x180)](),_0x1ce966[_0x143224(0x155)]);if(!fs[_0x143224(0x179)](_0xc1f371)){const _0x3329fa={};_0x3329fa[_0x143224(0x15a)]=!![],fs['mkdirSync'](_0xc1f371,_0x3329fa);}fs['appendFileSync'](path[_0x143224(0x168)](_0xc1f371,_0x143224(0x138)+_0x5c05b4+_0x143224(0x12d)),_0x2bea5e+'\x0a',_0x1ce966['hPpLc']);}catch(_0x52ef4d){console[_0x143224(0x174)](_0x143224(0x13f)+_0x52ef4d[_0x143224(0x16e)]);}}}module[a46_0x1097a3(0x14d)]=TestDetails; | ||
| const a46_0x33fd2b=a46_0x2ee5;function a46_0x2ee5(_0x4b5056,_0x27d05e){const _0x4359ab=a46_0x4359();return a46_0x2ee5=function(_0x2ee56a,_0x166773){_0x2ee56a=_0x2ee56a-0x125;let _0x249c1d=_0x4359ab[_0x2ee56a];return _0x249c1d;},a46_0x2ee5(_0x4b5056,_0x27d05e);}(function(_0x1912ac,_0x2eaf6d){const _0x36e38a=a46_0x2ee5,_0x566ced=_0x1912ac();while(!![]){try{const _0x362d86=parseInt(_0x36e38a(0x12f))/0x1+-parseInt(_0x36e38a(0x159))/0x2*(-parseInt(_0x36e38a(0x165))/0x3)+-parseInt(_0x36e38a(0x12d))/0x4*(-parseInt(_0x36e38a(0x155))/0x5)+parseInt(_0x36e38a(0x17d))/0x6+parseInt(_0x36e38a(0x16a))/0x7*(parseInt(_0x36e38a(0x148))/0x8)+-parseInt(_0x36e38a(0x12a))/0x9*(parseInt(_0x36e38a(0x164))/0xa)+-parseInt(_0x36e38a(0x138))/0xb;if(_0x362d86===_0x2eaf6d)break;else _0x566ced['push'](_0x566ced['shift']());}catch(_0x232f2e){_0x566ced['push'](_0x566ced['shift']());}}}(a46_0x4359,0x8fb36));const fs=require('fs'),path=require(a46_0x33fd2b(0x12b)),{v4:uuidv4}=require('uuid'),{TEMP_STORE_DIR_NAME}=require(a46_0x33fd2b(0x13a)),{nestedKeyValue}=require('../../../helpers/helper'),logger=require(a46_0x33fd2b(0x14c))[a46_0x33fd2b(0x140)],{getLogDir}=require('../../../helpers/logger'),util=require('util'),helper=require(a46_0x33fd2b(0x169));function a46_0x4359(){const _0x156039=['join','Error\x20handling\x20trace\x20file\x20paths:\x20','30wqWMBb','234540FFUwbB','_projectId','error','Lzmna','../../../helpers/helper','1723708TPdCHZ','stringify','writeFileSync','toString','getStoreDirPath','getTraceZipDir','setAccessibilityPlatformValidation','_test','setup','_platformDetails.json','getTestDetails','force','uuid','rmSync','BS_TESTOPS_BUILD_HASHED_ID','appendToTracePaths','getFilePath','forEach','homedir','4227816wWsAUV','getTestUUID','FRpWv','.json','values','__projectId','mKimS','readFileSync','MbQXl','utf8','wQMBV','env','project','Khqtv','_integrations.json','FUhHs','941859kMBNyq','path','getAccessibilityPlatformValidation','227036cPnAzx','readdirSync','321322FvyyYK','fdqNh','eyJNu','GHUun','format','filePath','getProjectIdFromTestInfo','Error\x20writing\x20trace\x20file:\x20','getStoreDirName','8259174nOKRPX','AURdo','../../../helpers/test-observability/constants','CEGFh','mvKuz','lsPGM','cSlBY','getTraceFilePaths','winstonLogger','acHnO','setTestDetails','parse','Failed\x20to\x20parse\x20integrations\x20file\x20for\x20test\x20','addTraceFilePath','mEspF','trace_','16kIiHvx','YLtPG','string','existsSync','../../../helpers/logger','.browserstack','rJpBy','URMMH','getDirPath','tests','.txt','push','debug','5BkwqYR','Error\x20reading\x20trace\x20file\x20paths:\x20%s','xcPAL','eoNFI','2ShLnGV','setIntegrations','recursive','mkdirSync','upjWr','shutdown','ibRzj','Failed\x20to\x20write\x20integrations\x20file\x20for\x20test\x20','message'];a46_0x4359=function(){return _0x156039;};return a46_0x4359();}class TestDetails{static [a46_0x33fd2b(0x151)]={};static[a46_0x33fd2b(0x172)](){const _0x177936=a46_0x33fd2b;this[_0x177936(0x15e)]();const _0x360bba={};_0x360bba[_0x177936(0x15b)]=!![],fs[_0x177936(0x15c)](this[_0x177936(0x150)](),_0x360bba);const _0x33a408={};_0x33a408['recursive']=!![],fs[_0x177936(0x15c)](this[_0x177936(0x16f)](),_0x33a408);}static['getStoreDirName'](){const _0x497c17=a46_0x33fd2b,_0x3a6aad={};_0x3a6aad[_0x497c17(0x141)]=function(_0x18c662,_0xd2cc24){return _0x18c662+_0xd2cc24;};const _0x57d1c2=_0x3a6aad;return _0x57d1c2[_0x497c17(0x141)](_0x57d1c2[_0x497c17(0x141)](TEMP_STORE_DIR_NAME,'-'),process[_0x497c17(0x125)][_0x497c17(0x178)]);}static[a46_0x33fd2b(0x16e)](){const _0x14e43b=a46_0x33fd2b,_0x416bf6={};_0x416bf6['cSlBY']=function(_0x44f675,_0x13fe50){return _0x44f675+_0x13fe50;},_0x416bf6[_0x14e43b(0x157)]='default';const _0xf954aa=_0x416bf6;return path['join'](_0xf954aa[_0x14e43b(0x13e)](_0xf954aa[_0x14e43b(0x13e)](TEMP_STORE_DIR_NAME,'-'),process[_0x14e43b(0x125)][_0x14e43b(0x178)]||_0xf954aa[_0x14e43b(0x157)]));}static[a46_0x33fd2b(0x16f)](){const _0x5aa05f=a46_0x33fd2b,_0x2faac1={};_0x2faac1[_0x5aa05f(0x15f)]='traceZipPaths';const _0x2c82ba=_0x2faac1;return path[_0x5aa05f(0x162)](this[_0x5aa05f(0x16e)](),_0x2c82ba[_0x5aa05f(0x15f)]);}static[a46_0x33fd2b(0x150)](){const _0x325bee=a46_0x33fd2b;return TestDetails[_0x325bee(0x137)]();}static[a46_0x33fd2b(0x17a)](_0x5697de){const _0x54fb27=a46_0x33fd2b,_0x2c4591={};_0x2c4591[_0x54fb27(0x168)]=function(_0x5d5229,_0x146a13){return _0x5d5229+_0x146a13;},_0x2c4591[_0x54fb27(0x158)]=_0x54fb27(0x180);const _0xe08963=_0x2c4591;return path[_0x54fb27(0x162)](this[_0x54fb27(0x150)](),_0xe08963[_0x54fb27(0x168)](_0x5697de,_0xe08963[_0x54fb27(0x158)]));}static['getTestRunIdFromTestInfo'](_0x4307e1){const _0x4ecdc8=a46_0x33fd2b,_0xf7e108={};_0xf7e108[_0x4ecdc8(0x127)]=function(_0x1957e7,_0x1376db){return _0x1957e7+_0x1376db;},_0xf7e108['rJpBy']=function(_0x5984e6,_0x459bc7){return _0x5984e6+_0x459bc7;},_0xf7e108[_0x4ecdc8(0x13c)]=function(_0x14b842,_0x2cefcd){return _0x14b842+_0x2cefcd;};const _0x599665=_0xf7e108;return _0x599665['Khqtv'](_0x599665['rJpBy'](_0x599665[_0x4ecdc8(0x14e)](_0x599665[_0x4ecdc8(0x13c)](this[_0x4ecdc8(0x135)](_0x4307e1),'-'),this['getTestIdFromTestInfo'](_0x4307e1)),'-'),_0x4307e1['retry']);}static[a46_0x33fd2b(0x135)](_0x18aa2b){const _0x9b8c40=a46_0x33fd2b,_0x36977e={'wQMBV':function(_0x29a168,_0x423776,_0x47e6de){return _0x29a168(_0x423776,_0x47e6de);},'lsPGM':_0x9b8c40(0x171),'kPqNB':_0x9b8c40(0x166),'FRpWv':_0x9b8c40(0x126),'upjWr':_0x9b8c40(0x182)};return _0x36977e[_0x9b8c40(0x187)](nestedKeyValue,_0x18aa2b,[_0x36977e[_0x9b8c40(0x13d)],_0x36977e['kPqNB']])||_0x36977e[_0x9b8c40(0x187)](nestedKeyValue,_0x18aa2b,[_0x36977e[_0x9b8c40(0x17f)],_0x36977e[_0x9b8c40(0x15d)]]);}static['getTestIdFromTestInfo'](_0x1b72b8){const _0x2d0eab=a46_0x33fd2b,_0x1b28cd={'URMMH':function(_0x45d8a7,_0x40bc6c,_0x400141){return _0x45d8a7(_0x40bc6c,_0x400141);},'fdqNh':_0x2d0eab(0x171)};return _0x1b28cd[_0x2d0eab(0x14f)](nestedKeyValue,_0x1b72b8,[_0x1b28cd[_0x2d0eab(0x130)],'id'])||_0x1b72b8['testId'];}static[a46_0x33fd2b(0x17e)](_0x20014b){const _0x4d3685=a46_0x33fd2b,_0x1f7d2d={'YLtPG':function(_0x2de1a3,_0x1149b6){return _0x2de1a3===_0x1149b6;},'mKimS':_0x4d3685(0x14a),'eyJNu':function(_0x5a8b6e){return _0x5a8b6e();}};if(this[_0x4d3685(0x151)][_0x20014b]&&_0x1f7d2d[_0x4d3685(0x149)](typeof this['tests'][_0x20014b][_0x4d3685(0x176)],_0x1f7d2d[_0x4d3685(0x183)]))return this[_0x4d3685(0x151)][_0x20014b][_0x4d3685(0x176)];const _0x5477f7=this[_0x4d3685(0x17a)](_0x20014b);if(_0x5477f7&&fs[_0x4d3685(0x14b)](_0x5477f7)){const _0x57401e=JSON['parse'](fs['readFileSync'](_0x5477f7)[_0x4d3685(0x16d)]());return this['tests'][_0x20014b]=_0x57401e,this['tests'][_0x20014b][_0x4d3685(0x176)];}return this['tests'][_0x20014b]={'uuid':_0x1f7d2d[_0x4d3685(0x131)](uuidv4)},fs[_0x4d3685(0x16c)](_0x5477f7,JSON[_0x4d3685(0x16b)](this['tests'][_0x20014b])),this[_0x4d3685(0x151)][_0x20014b][_0x4d3685(0x176)];}static[a46_0x33fd2b(0x12c)](_0x504553){const _0x415b6f=a46_0x33fd2b,_0x4de461=path[_0x415b6f(0x162)](this['getDirPath'](),_0x504553+_0x415b6f(0x173));if(_0x4de461&&fs[_0x415b6f(0x14b)](_0x4de461))return fs[_0x415b6f(0x184)](_0x4de461)[_0x415b6f(0x16d)]();}static[a46_0x33fd2b(0x170)](_0x5db842,_0x47c2d6){const _0x37bc18=a46_0x33fd2b,_0x123528=path[_0x37bc18(0x162)](this[_0x37bc18(0x150)](),_0x47c2d6+_0x37bc18(0x173));fs[_0x37bc18(0x16c)](_0x123528,_0x5db842[_0x37bc18(0x16d)]());}static['getIntegrations'](_0x566944){const _0x419f18=a46_0x33fd2b,_0x2f9635=path[_0x419f18(0x162)](this['getDirPath'](),_0x566944+_0x419f18(0x128));if(_0x2f9635&&fs[_0x419f18(0x14b)](_0x2f9635))try{return JSON[_0x419f18(0x143)](fs[_0x419f18(0x184)](_0x2f9635)[_0x419f18(0x16d)]());}catch(_0x188f32){return logger[_0x419f18(0x154)](_0x419f18(0x144)+_0x566944+':\x20'+(_0x188f32&&_0x188f32[_0x419f18(0x161)])),null;}return null;}static[a46_0x33fd2b(0x15a)](_0x55fc32,_0x58e15b){const _0x32b2ae=a46_0x33fd2b,_0x4f8334={};_0x4f8334[_0x32b2ae(0x13b)]=function(_0x3dc01a,_0xa61e53){return _0x3dc01a||_0xa61e53;};const _0x1cb9d3=_0x4f8334;if(_0x1cb9d3[_0x32b2ae(0x13b)](!_0x55fc32,!_0x58e15b))return;try{const _0x3921de=this[_0x32b2ae(0x150)](),_0x45c15c={};_0x45c15c[_0x32b2ae(0x15b)]=!![],fs[_0x32b2ae(0x15c)](_0x3921de,_0x45c15c);const _0x268b41=path[_0x32b2ae(0x162)](_0x3921de,_0x55fc32+_0x32b2ae(0x128));fs[_0x32b2ae(0x16c)](_0x268b41,JSON[_0x32b2ae(0x16b)](_0x58e15b));}catch(_0x452a5a){logger[_0x32b2ae(0x154)](_0x32b2ae(0x160)+_0x55fc32+':\x20'+(_0x452a5a&&_0x452a5a['message']));}}static[a46_0x33fd2b(0x15e)](){const _0x505cbe=a46_0x33fd2b,_0x1d28a2={};_0x1d28a2[_0x505cbe(0x15b)]=!![],_0x1d28a2[_0x505cbe(0x175)]=!![],fs[_0x505cbe(0x177)](this['getDirPath'](),_0x1d28a2);}static[a46_0x33fd2b(0x174)](_0x1506ca){const _0x445674=a46_0x33fd2b;if(this[_0x445674(0x151)][_0x1506ca])return this[_0x445674(0x151)][_0x1506ca];const _0x24fd97=this['getFilePath'](_0x1506ca);if(_0x24fd97&&fs[_0x445674(0x14b)](_0x24fd97)){const _0x3414b9=JSON[_0x445674(0x143)](fs['readFileSync'](_0x24fd97)[_0x445674(0x16d)]());return this[_0x445674(0x151)][_0x1506ca]=_0x3414b9,_0x3414b9;}return{};}static[a46_0x33fd2b(0x142)](_0x5c3163,_0x1e8f92){const _0x35bc8e=a46_0x33fd2b,_0x3c8a37=this[_0x35bc8e(0x17a)](_0x5c3163);if(_0x3c8a37&&fs['existsSync'](_0x3c8a37)){const _0x213b68=JSON[_0x35bc8e(0x143)](fs['readFileSync'](_0x3c8a37)[_0x35bc8e(0x16d)]()),_0x6fe5f0={..._0x213b68,..._0x1e8f92};this[_0x35bc8e(0x151)][_0x5c3163]=_0x6fe5f0;}else this[_0x35bc8e(0x151)][_0x5c3163]=_0x1e8f92;fs['writeFileSync'](_0x3c8a37,this[_0x35bc8e(0x151)][_0x5c3163]);}static[a46_0x33fd2b(0x145)](_0x1244e0){const _0x517099=a46_0x33fd2b,_0x372144={};_0x372144[_0x517099(0x185)]=_0x517099(0x163);const _0x3b9885=_0x372144;try{const _0x492829=process['pid'],_0x2219b5=path[_0x517099(0x162)](TestDetails[_0x517099(0x16f)](),_0x492829+'_traceZipPaths.json');let _0x27e781=[];_0x2219b5&&fs['existsSync'](_0x2219b5)&&(_0x27e781=JSON[_0x517099(0x143)](fs[_0x517099(0x184)](_0x2219b5)[_0x517099(0x16d)]())),!_0x27e781['some'](_0x40ab24=>_0x40ab24[_0x517099(0x134)]===_0x1244e0[_0x517099(0x134)])&&(_0x27e781[_0x517099(0x153)](_0x1244e0),fs[_0x517099(0x16c)](_0x2219b5,JSON[_0x517099(0x16b)](_0x27e781)));}catch(_0x561d8c){logger[_0x517099(0x167)](_0x3b9885[_0x517099(0x185)],_0x561d8c);}}static[a46_0x33fd2b(0x13f)](){const _0x17eda7=a46_0x33fd2b,_0x3176b8={};_0x3176b8[_0x17eda7(0x146)]='_traceZipPaths.json',_0x3176b8[_0x17eda7(0x129)]=_0x17eda7(0x156);const _0x316f51=_0x3176b8,_0x105eff=[];try{const _0x1a7959=TestDetails['getTraceZipDir']();if(_0x1a7959&&!fs[_0x17eda7(0x14b)](_0x1a7959))return _0x105eff;const _0x10adee=fs[_0x17eda7(0x12e)](_0x1a7959);_0x10adee[_0x17eda7(0x17b)](_0xb62381=>{const _0x430a21=_0x17eda7;if(_0xb62381&&_0xb62381['endsWith'](_0x316f51[_0x430a21(0x146)])){const _0x551522=JSON[_0x430a21(0x143)](fs[_0x430a21(0x184)](path[_0x430a21(0x162)](_0x1a7959,_0xb62381))[_0x430a21(0x16d)]());_0x105eff['push'](..._0x551522);}});}catch(_0x337732){logger[_0x17eda7(0x167)](util[_0x17eda7(0x133)](_0x316f51[_0x17eda7(0x129)],_0x337732));}const _0x2bf9bd={};return _0x105eff[_0x17eda7(0x17b)](_0x2da42e=>{const _0xe4a585=_0x17eda7;_0x2bf9bd[_0x2da42e[_0xe4a585(0x134)]]=_0x2da42e;}),Object[_0x17eda7(0x181)](_0x2bf9bd);}static[a46_0x33fd2b(0x179)](_0x22e967,_0x1279bf){const _0x5c770=a46_0x33fd2b,_0x1b289b={};_0x1b289b[_0x5c770(0x132)]=_0x5c770(0x14d),_0x1b289b['AURdo']=_0x5c770(0x186);const _0x363085=_0x1b289b;try{const _0x7e226c=path['join'](helper[_0x5c770(0x17c)](),_0x363085[_0x5c770(0x132)]);if(!fs[_0x5c770(0x14b)](_0x7e226c)){const _0x3e7b27={};_0x3e7b27['recursive']=!![],fs[_0x5c770(0x15c)](_0x7e226c,_0x3e7b27);}fs['appendFileSync'](path[_0x5c770(0x162)](_0x7e226c,_0x5c770(0x147)+_0x1279bf+_0x5c770(0x152)),_0x22e967+'\x0a',_0x363085[_0x5c770(0x139)]);}catch(_0x26c5be){console['error'](_0x5c770(0x136)+_0x26c5be[_0x5c770(0x161)]);}}}module['exports']=TestDetails; |
@@ -1,1 +0,1 @@ | ||
| function a47_0x5971(_0x5d8a63,_0xa94122){const _0x4bb08e=a47_0x4bb0();return a47_0x5971=function(_0x59712c,_0x19601c){_0x59712c=_0x59712c-0x12c;let _0x3e08bf=_0x4bb08e[_0x59712c];return _0x3e08bf;},a47_0x5971(_0x5d8a63,_0xa94122);}const a47_0x5ae183=a47_0x5971;(function(_0x1b5644,_0xc37474){const _0x2d4f65=a47_0x5971,_0x34832c=_0x1b5644();while(!![]){try{const _0xc20361=-parseInt(_0x2d4f65(0x1e9))/0x1+parseInt(_0x2d4f65(0x1af))/0x2+-parseInt(_0x2d4f65(0x1b5))/0x3+-parseInt(_0x2d4f65(0x19a))/0x4+-parseInt(_0x2d4f65(0x169))/0x5*(-parseInt(_0x2d4f65(0x1be))/0x6)+-parseInt(_0x2d4f65(0x17e))/0x7*(parseInt(_0x2d4f65(0x132))/0x8)+parseInt(_0x2d4f65(0x1ac))/0x9;if(_0xc20361===_0xc37474)break;else _0x34832c['push'](_0x34832c['shift']());}catch(_0x21624d){_0x34832c['push'](_0x34832c['shift']());}}}(a47_0x4bb0,0xda50c));const path=require(a47_0x5ae183(0x162)),url=require('url'),util=require(a47_0x5ae183(0x14f)),{nestedKeyValue,isFalse,importFileFromPWCore,requireModule,isBrowserstackInfra}=require(a47_0x5ae183(0x1da)),{o11yErrorHandler}=require(a47_0x5ae183(0x148)),{debug,getPlatformDetails}=require(a47_0x5ae183(0x1a2)),{isAccessibilityAutomationSession,shouldScanTestForAccessibility}=require(a47_0x5ae183(0x1d6)),logger=require(a47_0x5ae183(0x1c6))[a47_0x5ae183(0x19d)],scripts=require(a47_0x5ae183(0x12f)),{browserStackExecuteDriver}=require('../../bin/playwright/accessibility-helper'),AccessibilityHelper=require('./accessibility-helper'),constants=require(a47_0x5ae183(0x1cd)),BrowserstackCLI=require('../v2/browserstackCLI'),AutomationFrameworkState=require(a47_0x5ae183(0x187)),HookState=require(a47_0x5ae183(0x1d5)),{performScanWithRetry}=require('../../helpers/accessibility-automation/accessibilityRetryHelper.js'),ClientTroubleShootingService=require(a47_0x5ae183(0x190)),getBrowserNameFromChannel=_0x53cf2b=>{const _0x92bb0=a47_0x5ae183,_0x5921f7={};_0x5921f7['hqUug']=_0x92bb0(0x17b),_0x5921f7[_0x92bb0(0x1c3)]='chrome',_0x5921f7[_0x92bb0(0x183)]=_0x92bb0(0x1e6),_0x5921f7[_0x92bb0(0x144)]=function(_0x5eb5db,_0x17359e){return _0x5eb5db===_0x17359e;},_0x5921f7[_0x92bb0(0x145)]=_0x92bb0(0x137),_0x5921f7[_0x92bb0(0x1a7)]=_0x92bb0(0x19e),_0x5921f7[_0x92bb0(0x157)]=_0x92bb0(0x197),_0x5921f7[_0x92bb0(0x135)]='edge';const _0x3f7315=_0x5921f7,_0x39263c=_0x3f7315[_0x92bb0(0x1b7)][_0x92bb0(0x152)]('|');let _0x53f816=0x0;while(!![]){switch(_0x39263c[_0x53f816++]){case'0':if(_0x53cf2b[_0x92bb0(0x160)](_0x3f7315[_0x92bb0(0x1c3)]))return _0x3f7315[_0x92bb0(0x1c3)];continue;case'1':if(_0x53cf2b['includes'](_0x3f7315[_0x92bb0(0x183)]))return _0x3f7315[_0x92bb0(0x183)];continue;case'2':if(_0x3f7315[_0x92bb0(0x144)](_0x53cf2b,_0x3f7315['qTlPg']))return _0x3f7315[_0x92bb0(0x145)];continue;case'3':if(_0x53cf2b[_0x92bb0(0x160)](_0x3f7315[_0x92bb0(0x1a7)]))return _0x3f7315[_0x92bb0(0x1a7)];continue;case'4':if(_0x53cf2b[_0x92bb0(0x160)](_0x3f7315[_0x92bb0(0x157)]))return _0x3f7315[_0x92bb0(0x157)];continue;case'5':if(_0x53cf2b[_0x92bb0(0x160)](_0x3f7315['hqWNu']))return _0x3f7315['hqWNu'];continue;}break;}},getBrowserFromWSEndpoint=_0x2a3a1b=>{const _0x4cf4be=a47_0x5ae183,_0x3c5987={'LbAkl':_0x4cf4be(0x138),'KeIAl':function(_0x5c4ee7,_0x416c79){return _0x5c4ee7(_0x416c79);}};try{const _0x2c74f9=url[_0x4cf4be(0x14b)](_0x2a3a1b),_0x161549=new URLSearchParams(_0x2c74f9[_0x4cf4be(0x18a)]),_0x2130a0=Object[_0x4cf4be(0x186)](_0x161549[_0x4cf4be(0x170)]()),_0x3c9fed=JSON['parse'](_0x2130a0[_0x4cf4be(0x182)]);if(_0x3c9fed&&(_0x3c9fed[_0x4cf4be(0x151)]||_0x3c9fed[_0x4cf4be(0x1c7)]))return _0x3c9fed[_0x4cf4be(0x151)]||_0x3c9fed[_0x4cf4be(0x1c7)];return _0x3c5987['LbAkl'];}catch(_0x2a8ede){_0x3c5987[_0x4cf4be(0x167)](debug,'Error\x20in\x20getting\x20browser\x20from\x20caps:\x20'+_0x2a8ede[_0x4cf4be(0x158)]());}},getCloudProviderFromWsEndpoint=_0x3c02ab=>{const _0x447770=a47_0x5ae183,_0x1e0d07={};_0x1e0d07[_0x447770(0x1a6)]=_0x447770(0x1bf),_0x1e0d07['WALkI']='unknown_grid';const _0x57a9b6=_0x1e0d07;if(_0x3c02ab[_0x447770(0x160)](constants['BSTACK_URL'])||_0x3c02ab[_0x447770(0x160)](constants[_0x447770(0x1b1)]))return _0x57a9b6[_0x447770(0x1a6)];return _0x57a9b6['WALkI'];},a47_0x245301={};a47_0x245301['cloudProvider']=undefined,a47_0x245301[a47_0x5ae183(0x1ec)]=undefined,a47_0x245301[a47_0x5ae183(0x151)]=undefined,a47_0x245301[a47_0x5ae183(0x1dd)]=undefined,a47_0x245301[a47_0x5ae183(0x133)]=undefined,a47_0x245301[a47_0x5ae183(0x1e8)]=undefined,a47_0x245301[a47_0x5ae183(0x153)]=undefined,a47_0x245301[a47_0x5ae183(0x1ed)]={};class PlaywrightSessionDetails{static [a47_0x5ae183(0x198)]=a47_0x245301;constructor(){const _0x10c982=a47_0x5ae183,_0x457a6f={};_0x457a6f[_0x10c982(0x149)]=_0x10c982(0x16e);const _0x37a99e=_0x457a6f;throw new Error(_0x37a99e['ssSrC']);}static ['sessionError']=null;static['setupBrowserDetails'](_0x5c1a4b,_0x352b3f,_0x198adf=null){const _0x25cf6d=a47_0x5ae183,_0x3394fd={'eKQPF':function(_0x26125d,_0x218ea4){return _0x26125d===_0x218ea4;},'ZfeZo':_0x25cf6d(0x1bc),'izoCm':_0x25cf6d(0x1c8),'EqKRM':function(_0x50baee,_0x3e2c9b){return _0x50baee===_0x3e2c9b;},'KbnBS':_0x25cf6d(0x1b4),'rDyXP':_0x25cf6d(0x14d),'cKPYR':function(_0x1eb832,_0x51a3d4,_0x20748c){return _0x1eb832(_0x51a3d4,_0x20748c);},'lxcpt':_0x25cf6d(0x161),'ZPYkk':_0x25cf6d(0x1c5),'sZtLl':function(_0x35667e,_0x361a37,_0x37e972){return _0x35667e(_0x361a37,_0x37e972);},'NuPIu':_0x25cf6d(0x1ca),'neyrz':_0x25cf6d(0x1ad),'TlCug':'connectOptions','QGfQH':function(_0x16bec5,_0x3c5b72){return _0x16bec5(_0x3c5b72);},'GRquG':_0x25cf6d(0x1bf),'LGVcT':_0x25cf6d(0x15a),'Fbpoz':_0x25cf6d(0x1ae),'YPkJS':function(_0x2b4485){return _0x2b4485();},'kBsoV':function(_0x3a76b2,_0x50d956){return _0x3a76b2&&_0x50d956;},'eHmBa':function(_0x4da77d){return _0x4da77d();},'aTErV':function(_0x4a6608,_0x2a3fa6){return _0x4a6608(_0x2a3fa6);},'BFRvq':function(_0x4ee77e,_0x3d4e82){return _0x4ee77e+_0x3d4e82;},'KnLOW':'playwright-','TRrqn':function(_0x3b2868){return _0x3b2868();},'MtAbu':'setupBrowserDetails'},_0x3122e4=this;return _0x3394fd[_0x25cf6d(0x1d0)](o11yErrorHandler,async function _0x28cbbd(_0x5b118a,_0x9f539e,_0x121655=null){const _0x5f5658=_0x25cf6d;let _0x25b49e=_0x5b118a[_0x5f5658(0x1aa)],_0x36a841=null;_0x5b118a&&_0x3394fd[_0x5f5658(0x1ea)](typeof _0x5b118a[_0x5f5658(0x1e3)],_0x3394fd[_0x5f5658(0x1e5)])?_0x36a841=_0x5b118a[_0x5f5658(0x1e3)]():logger[_0x5f5658(0x143)](_0x3394fd[_0x5f5658(0x184)]);let _0x116e13=null;_0x5b118a&&_0x3394fd[_0x5f5658(0x1e2)](typeof _0x5b118a[_0x5f5658(0x155)],_0x3394fd[_0x5f5658(0x1e5)])?_0x116e13=_0x5b118a[_0x5f5658(0x155)]():logger[_0x5f5658(0x143)](_0x3394fd[_0x5f5658(0x175)]);let _0x198744=null,_0x461a15=null,_0x4030dc=null,_0x7d5d55=_0x3394fd[_0x5f5658(0x159)];if(_0x5b118a[_0x5f5658(0x14e)]['isRemote']()||global['accessibilityPlatform']&&!process[_0x5f5658(0x15d)]['BS_A11Y_SKIP_CDP_CONNECT_OVERRIDE']){let _0x2f6210=null;_0x3394fd[_0x5f5658(0x193)](nestedKeyValue,_0x5b118a,[_0x3394fd[_0x5f5658(0x1a0)],_0x3394fd[_0x5f5658(0x15c)]])?_0x2f6210=_0x5b118a[_0x5f5658(0x161)][_0x5f5658(0x1c5)]:_0x2f6210=_0x3394fd[_0x5f5658(0x1d0)](nestedKeyValue,_0x9f539e,[_0x3394fd['NuPIu'],_0x3394fd['neyrz'],_0x3394fd[_0x5f5658(0x1a9)]]);const _0xe57b0d=_0x121655||_0x2f6210&&_0x2f6210['wsEndpoint'];if(_0xe57b0d){_0x7d5d55=_0x3394fd[_0x5f5658(0x173)](getCloudProviderFromWsEndpoint,_0xe57b0d);if(_0x3394fd[_0x5f5658(0x1e2)](_0x7d5d55,_0x3394fd[_0x5f5658(0x1b2)]))_0x4030dc=constants[_0x5f5658(0x195)][_0x5f5658(0x13b)](_0xe57b0d)?_0x3394fd[_0x5f5658(0x15f)]:_0x3394fd[_0x5f5658(0x1dc)],_0x25b49e=_0x3394fd[_0x5f5658(0x173)](getBrowserFromWSEndpoint,_0xe57b0d)||_0x25b49e,_0x198744=_0x3122e4[_0x5f5658(0x198)][_0x5f5658(0x133)],_0x461a15=_0x3122e4[_0x5f5658(0x198)]['platform_version'];else{const _0x5c65ba=await _0x3394fd[_0x5f5658(0x1cf)](getPlatformDetails);_0x198744=_0x5c65ba['platformName'],_0x461a15=_0x5c65ba['platformVersion'];}}if(_0x3394fd[_0x5f5658(0x1d4)](!_0x198744,!_0x461a15)&&!_0x3394fd[_0x5f5658(0x1cf)](isBrowserstackInfra)){const _0x318ba9=await _0x3394fd[_0x5f5658(0x131)](getPlatformDetails);_0x198744=_0x318ba9[_0x5f5658(0x1ee)],_0x461a15=_0x318ba9[_0x5f5658(0x17c)];}}else{_0x9f539e&&_0x9f539e['project'][_0x5f5658(0x1ad)][_0x5f5658(0x164)]?_0x25b49e=_0x3394fd[_0x5f5658(0x1cb)](getBrowserNameFromChannel,_0x9f539e[_0x5f5658(0x1ca)]['use'][_0x5f5658(0x164)]):_0x25b49e=_0x3394fd[_0x5f5658(0x192)](_0x3394fd[_0x5f5658(0x163)],_0x25b49e[_0x5f5658(0x1db)]());const _0x28af24=await _0x3394fd[_0x5f5658(0x13f)](getPlatformDetails);_0x198744=_0x28af24[_0x5f5658(0x1ee)],_0x461a15=_0x28af24[_0x5f5658(0x17c)];}const _0x5ed2bc={};_0x5ed2bc[_0x5f5658(0x151)]=_0x25b49e,_0x5ed2bc[_0x5f5658(0x1dd)]=_0x36a841,_0x5ed2bc[_0x5f5658(0x1ed)]={},_0x5ed2bc[_0x5f5658(0x133)]=_0x198744,_0x5ed2bc[_0x5f5658(0x1e8)]=_0x461a15,_0x5ed2bc[_0x5f5658(0x153)]=_0x4030dc;const _0x17659a=_0x5ed2bc;_0x116e13&&(_0x17659a['capabilities'][_0x5f5658(0x1b8)]=_0x116e13);const _0xb74ae7={};_0xb74ae7['cloudProvider']=_0x7d5d55,_0x3122e4[_0x5f5658(0x198)]=Object['assign']({},_0x3122e4[_0x5f5658(0x198)],_0xb74ae7,_0x17659a);},_0x3394fd[_0x25cf6d(0x1a4)])(_0x5c1a4b,_0x352b3f,_0x198adf);}static[a47_0x5ae183(0x1e0)](){const _0x4836a9=a47_0x5ae183;this[_0x4836a9(0x1d2)](),this[_0x4836a9(0x1c9)]();}static[a47_0x5ae183(0x1d2)](){const _0x208ce1=a47_0x5ae183,_0x59b696={'NNfrG':function(_0x3b0519,_0x1a1ab1,_0x9ffea3){return _0x3b0519(_0x1a1ab1,_0x9ffea3);},'mHZHj':_0x208ce1(0x194),'bPzRa':_0x208ce1(0x1c1),'NOEcr':_0x208ce1(0x19b),'dnBnh':function(_0xc8dffd,_0x369c38,_0x3cce0a){return _0xc8dffd(_0x369c38,_0x3cce0a);},'gJAMA':_0x208ce1(0x1ce),'gfhat':_0x208ce1(0x139),'KNybj':function(_0x2a7152,_0x3fe816){return _0x2a7152===_0x3fe816;},'KfFMb':_0x208ce1(0x171),'IXoPn':function(_0x238f2a,_0x5cf6b4,_0x5ee700,_0x2e47a9){return _0x238f2a(_0x5cf6b4,_0x5ee700,_0x2e47a9);},'hwXfI':function(_0x5082a9,_0x4b4184){return _0x5082a9||_0x4b4184;},'PYNsI':function(_0x21a279,_0x42811c){return _0x21a279(_0x42811c);},'JVylR':_0x208ce1(0x18c),'rFjmc':'client','pKzaT':'connection.js','FxqMQ':function(_0x26f39b,_0x502712){return _0x26f39b(_0x502712);},'EtPHA':_0x208ce1(0x191),'BFAtq':function(_0x57d3fb,_0x83be4e){return _0x57d3fb(_0x83be4e);},'wCkLg':function(_0x3b5994,_0x4d09c2){return _0x3b5994!=_0x4d09c2;},'nqDEd':function(_0x50eb34){return _0x50eb34();},'KXIZB':_0x208ce1(0x172),'YiOoc':function(_0x4a18de,_0x1a97f5){return _0x4a18de(_0x1a97f5);},'Izdhw':'dispatch','dNRqF':function(_0x44e9ff,_0xf56dfb){return _0x44e9ff(_0xf56dfb);}},_0x22ec33=this;if(!this[_0x208ce1(0x1b6)])try{const _0x22c5e5=path[_0x208ce1(0x141)](_0x59b696[_0x208ce1(0x12e)],_0x59b696[_0x208ce1(0x1bd)],_0x59b696[_0x208ce1(0x147)]),_0x240019=_0x59b696['PYNsI'](importFileFromPWCore,_0x22c5e5);!_0x240019?_0x59b696[_0x208ce1(0x17f)](debug,_0x59b696['EtPHA']):this['Connection']=_0x240019[_0x208ce1(0x1b6)];}catch(_0xaae707){_0x59b696[_0x208ce1(0x1d1)](debug,_0x208ce1(0x165)+_0xaae707['toString']());}const _0x2ad4b7=this[_0x208ce1(0x1b6)];try{if(_0x59b696[_0x208ce1(0x168)](_0x2ad4b7,null)){const _0x5ad884=_0x2ad4b7['prototype'][_0x208ce1(0x16b)],_0x59ace9=_0x2ad4b7[_0x208ce1(0x134)][_0x208ce1(0x172)];_0x59b696[_0x208ce1(0x13c)](isAccessibilityAutomationSession)&&Object[_0x208ce1(0x1e1)](_0x2ad4b7[_0x208ce1(0x134)],_0x59b696[_0x208ce1(0x189)],{'get':function(){return async function(){const _0x483ea1=a47_0x5971;try{if(!global[_0x483ea1(0x196)]&&global[_0x483ea1(0x1df)]&&_0x59b696[_0x483ea1(0x180)](nestedKeyValue,global[_0x483ea1(0x1ce)],[_0x59b696['mHZHj'],_0x59b696[_0x483ea1(0x188)],_0x59b696[_0x483ea1(0x16c)]])&&_0x59b696[_0x483ea1(0x154)](shouldScanTestForAccessibility,global['__workerDetails']['currentTest'][_0x483ea1(0x1c1)][_0x483ea1(0x19b)],!![])&&scripts[_0x483ea1(0x1d8)](arguments[0x1])){logger[_0x483ea1(0x143)](_0x483ea1(0x179)+arguments[0x1]),global[_0x483ea1(0x196)]=!![];const _0x3e73cd=_0x59b696['dnBnh'](nestedKeyValue,global,[_0x59b696[_0x483ea1(0x156)],_0x59b696[_0x483ea1(0x19c)]]);_0x3e73cd&&logger[_0x483ea1(0x177)](_0x483ea1(0x1b9)+util['format'](await _0x59b696[_0x483ea1(0x154)](performScanWithRetry,_0x3e73cd,arguments[0x1]))),_0x59b696['KNybj'](arguments[0x0][_0x483ea1(0x136)],_0x59b696[_0x483ea1(0x18b)])&&global[_0x483ea1(0x185)]&&logger[_0x483ea1(0x177)](_0x483ea1(0x16a)+util[_0x483ea1(0x17d)](await _0x59b696['IXoPn'](performScanWithRetry,global['__driver'],arguments[0x1],scripts['performScan'])));}}catch(_0x3c242e){logger['debug'](_0x483ea1(0x1a8)+util['format'](_0x3c242e));}return global[_0x483ea1(0x196)]=![],_0x59ace9[_0x483ea1(0x18f)](this,arguments);};}}),!_0x59b696[_0x208ce1(0x13a)](isFalse,process['env'][_0x208ce1(0x17a)])&&Object[_0x208ce1(0x1e1)](_0x2ad4b7[_0x208ce1(0x134)],_0x59b696[_0x208ce1(0x13d)],{'get':function(){const _0x37d74e={'Chevf':function(_0x1076e1,_0x2e8ae5){const _0x3b6e53=a47_0x5971;return _0x59b696[_0x3b6e53(0x1ab)](_0x1076e1,_0x2e8ae5);},'YNMbx':function(_0x347b0e,_0x40d8d7){const _0x4f76e3=a47_0x5971;return _0x59b696[_0x4f76e3(0x18d)](_0x347b0e,_0x40d8d7);},'loKnr':function(_0xd5ff30,_0x394bcc){const _0x5ea5c8=a47_0x5971;return _0x59b696[_0x5ea5c8(0x18d)](_0xd5ff30,_0x394bcc);}};return async function _0x74f301(_0xd49f0c){const _0x10d1ea=a47_0x5971;if(BrowserstackCLI['getInstance']()[_0x10d1ea(0x1a3)]()){const _0x4de8f0={};_0x4de8f0[_0x10d1ea(0x18e)]=_0xd49f0c,await BrowserstackCLI[_0x10d1ea(0x1e4)]()['getAutomationFramework']()['trackEvent'](AutomationFrameworkState[_0x10d1ea(0x150)],HookState[_0x10d1ea(0x16f)],_0x4de8f0);}else{const _0x8ad3ea=_0xd49f0c&&_0xd49f0c[_0x10d1ea(0x142)]&&_0xd49f0c[_0x10d1ea(0x142)][_0x10d1ea(0x199)];if(_0x8ad3ea){const _0x2ae714=_0x8ad3ea['sessionId'],_0xb4d5ba=_0x8ad3ea[_0x10d1ea(0x1eb)];_0x37d74e[_0x10d1ea(0x16d)](!_0x2ae714,!_0xb4d5ba)&&await ClientTroubleShootingService[_0x10d1ea(0x12d)](),_0xb4d5ba&&(_0x37d74e[_0x10d1ea(0x1bb)](debug,_0x10d1ea(0x1b0)+_0xb4d5ba[_0x10d1ea(0x158)]()),_0x22ec33[_0x10d1ea(0x198)][_0x10d1ea(0x133)]=_0xb4d5ba[_0x10d1ea(0x1ee)],_0x22ec33[_0x10d1ea(0x198)][_0x10d1ea(0x1e8)]=_0xb4d5ba[_0x10d1ea(0x17c)]),_0x2ae714&&(_0x37d74e[_0x10d1ea(0x166)](debug,_0x10d1ea(0x1a5)+_0x2ae714),_0x22ec33['currentSessionDetails'][_0x10d1ea(0x1ec)]=_0x2ae714);}}return _0x5ad884[_0x10d1ea(0x18f)](this,arguments);};}});}}catch(_0x435d36){_0x59b696['dNRqF'](debug,_0x208ce1(0x12c)+_0x435d36),_0x22ec33[_0x208ce1(0x1de)]=_0x435d36[_0x208ce1(0x158)]();}}static['patchCRConnection'](){const _0x44fc08=a47_0x5ae183,_0x9bdae7={'exSGU':function(_0x4397e5,_0x1b15e0){return _0x4397e5(_0x1b15e0);},'ZsaJg':function(_0x1c3b8b){return _0x1c3b8b();},'ZdhqV':_0x44fc08(0x18c),'cHAkQ':'server','dOYRb':_0x44fc08(0x1e6),'shwgW':_0x44fc08(0x13e),'RmYnH':function(_0x3781ea,_0x43c863){return _0x3781ea(_0x43c863);},'WTseJ':'Not\x20able\x20to\x20import\x20crConnection','MmfDR':function(_0x528ce8,_0x55ac88){return _0x528ce8(_0x55ac88);},'NHleE':_0x44fc08(0x1d7),'ZBhNM':function(_0x912911,_0x16f210){return _0x912911!=_0x16f210;},'aCDTV':_0x44fc08(0x15e),'FZgRZ':function(_0x146bc3,_0x929aac){return _0x146bc3(_0x929aac);}},_0x34da34=this;if(_0x9bdae7[_0x44fc08(0x174)](isAccessibilityAutomationSession)){let _0x1f3569=null;try{const _0x497003=path[_0x44fc08(0x141)](_0x9bdae7[_0x44fc08(0x1d3)],_0x9bdae7[_0x44fc08(0x1ba)],_0x9bdae7[_0x44fc08(0x130)],_0x9bdae7[_0x44fc08(0x178)]),_0x35de21=_0x9bdae7[_0x44fc08(0x140)](importFileFromPWCore,_0x497003);!_0x35de21?_0x9bdae7[_0x44fc08(0x1b3)](debug,_0x9bdae7[_0x44fc08(0x19f)]):_0x1f3569=_0x35de21[_0x44fc08(0x14a)];}catch(_0xe8652d){_0x9bdae7['MmfDR'](debug,_0x9bdae7['NHleE']);}try{if(_0x9bdae7['ZBhNM'](_0x1f3569,null)){const _0xdf5dd5=_0x1f3569[_0x44fc08(0x134)][_0x44fc08(0x15e)];Object['defineProperty'](_0x1f3569['prototype'],_0x9bdae7[_0x44fc08(0x1e7)],{'get':function(){const _0x47f0af={'gzKWO':function(_0x981f97,_0x294fbe){const _0x1ec3b2=a47_0x5971;return _0x9bdae7[_0x1ec3b2(0x140)](_0x981f97,_0x294fbe);}};return async function _0x4494bc(_0x2d8556){const _0x403df1=a47_0x5971;try{if(BrowserstackCLI['getInstance']()[_0x403df1(0x1a3)]()){const _0x3a8237={};_0x3a8237[_0x403df1(0x18e)]=_0x2d8556,await BrowserstackCLI[_0x403df1(0x1e4)]()[_0x403df1(0x1c4)]()[_0x403df1(0x1d9)](AutomationFrameworkState[_0x403df1(0x150)],HookState[_0x403df1(0x16f)],_0x3a8237),delete _0x2d8556[_0x403df1(0x1a1)];}else{const _0x3573aa=_0x2d8556['bStackParams'];if(_0x3573aa){delete _0x2d8556[_0x403df1(0x1a1)];const _0x11a890=_0x3573aa[_0x403df1(0x1cc)],_0x158d12=_0x3573aa['platformDetails'];_0x158d12&&(_0x47f0af['gzKWO'](debug,_0x403df1(0x146)+_0x158d12[_0x403df1(0x158)]()),_0x34da34[_0x403df1(0x198)][_0x403df1(0x133)]=_0x158d12['platformName'],_0x34da34[_0x403df1(0x198)]['platform_version']=_0x158d12[_0x403df1(0x17c)]),_0x11a890&&(_0x47f0af['gzKWO'](debug,'Setting\x20session\x20id\x20received\x20from\x20browserstack\x20'+_0x11a890),_0x34da34[_0x403df1(0x198)][_0x403df1(0x1ec)]=_0x11a890);}}}catch(_0x5f206d){_0x47f0af[_0x403df1(0x176)](debug,_0x403df1(0x1c2)+_0x5f206d[_0x403df1(0x158)]());}return _0xdf5dd5[_0x403df1(0x18f)](this,arguments);};}});}}catch(_0x100503){_0x9bdae7[_0x44fc08(0x1c0)](debug,_0x44fc08(0x181)+_0x100503),_0x34da34['sessionError']=_0x100503['toString']();}}}static[a47_0x5ae183(0x14c)](){return this['currentSessionDetails'];}}module[a47_0x5ae183(0x15b)]=PlaywrightSessionDetails;function a47_0x4bb0(){const _0x3096dd=['Driver\x20Scan\x20result=','dispatch','NOEcr','Chevf','Invalid\x20constructor,\x20please\x20use\x20static\x20methods','POST','entries','Page','sendMessageToServer','QGfQH','ZsaJg','KbnBS','gzKWO','info','shwgW','Performing\x20scan\x20for\x20','BROWSERSTACK_TEST_OBSERVABILITY','1|0|5|3|4|2','platformVersion','format','56UAntfV','FxqMQ','NNfrG','Error\x20in\x20getting\x20applying\x20CRConnection\x20patch\x20','caps','UHAgC','izoCm','__driver','fromEntries','../v2/state/automationFrameworkState.js','bPzRa','KXIZB','query','KfFMb','lib','PYNsI','message','apply','../utils/clientTroubleshootingService.js','Not\x20able\x20to\x20import\x20Connection','BFRvq','cKPYR','currentTest','ATS_WSS_URL_REGEX','bstackPerformA11yScan','safari','currentSessionDetails','bsParams','2869436NayTxK','titlePath','gfhat','winstonLogger','firefox','WTseJ','lxcpt','bStackParams','../../helpers/test-observability/utils','isRunning','MtAbu','Setting\x20session\x20id\x20received\x20from\x20BS\x20','HySsM','EwRoj','Failed\x20to\x20perform\x20scan\x20','TlCug','_name','hwXfI','31299372UUNBrX','use','automate','491172gFDTzO','Setting\x20platform\x20details\x20received\x20from\x20BS:\x20','BSTACK_ATS_URL','GRquG','RmYnH','Device\x20Model\x20is\x20not\x20available','228555pQrFyQ','Connection','hqUug','deviceModel','Page\x20Scan\x20result=','cHAkQ','YNMbx','function','rFjmc','226134TrIDbv','browserstack','FZgRZ','testInfo','Error\x20in\x20finding\x20platform\x20details\x20','SPqPj','getAutomationFramework','_defaultConnectOptions','../../helpers/logger','browserName','Browser\x20is\x20not\x20defined\x20or\x20not\x20available','patchCRConnection','project','aTErV','sessionId','../utils/constants','__workerDetails','YPkJS','sZtLl','BFAtq','patchConnection','ZdhqV','kBsoV','../v2/state/hookState.js','../../helpers/accessibility-automation/helper','Error\x20in\x20importing\x20crConnection','shouldWrapCommand','trackEvent','../../helpers/helper','toLowerCase','Fbpoz','browser_version','sessionError','accessibilityPlatform','patch','defineProperty','EqKRM','version','getInstance','ZfeZo','chromium','aCDTV','platform_version','1642571IDvTnx','eKQPF','platformDetails','bsSessionId','capabilities','platformName','Error\x20in\x20getting\x20applying\x20Connection\x20patch\x20','reportSessionLinkingIssue','JVylR','../../helpers/accessibility-automation/scripts','dOYRb','eHmBa','430648MesSKC','platform','prototype','hqWNu','_type','webkit','chrome','pwPage','YiOoc','test','nqDEd','Izdhw','crConnection.js','TRrqn','exSGU','join','params','debug','fvYFl','qTlPg','Setting\x20platform\x20details\x20received\x20from\x20browserstack:\x20','pKzaT','../../helpers/test-observability/error-handler','ssSrC','CRConnection','parse','getDetails','local_grid','_connection','util','PLAYWRIGHT_DISPATCH','browser','split','product','dnBnh','model','gJAMA','mSPCU','toString','rDyXP','turboscale','exports','ZPYkk','env','_onMessage','LGVcT','includes','_browserType','path','KnLOW','channel','Error\x20in\x20importing\x20connection\x20','loKnr','KeIAl','wCkLg','5PWiJBW'];a47_0x4bb0=function(){return _0x3096dd;};return a47_0x4bb0();} | ||
| function a47_0x997b(){const _0x97c490=['isRunning','npwGg','performScan','fromEntries','reportSessionLinkingIssue','ZXygO','Kqczn','channel','VpRny','__workerDetails','patchCRConnection','join','automate','lFDWU','UbmGq','BS_A11Y_SKIP_CDP_CONNECT_OVERRIDE','UNmLG','lwOyO','params','ksGrw','fioXD','TdNFE','ioOmH','../../helpers/accessibility-automation/accessibilityRetryHelper.js','sendMessageToServer','_type','596485QvBFre','74mpDQQT','prototype','oFTeB','Browser\x20is\x20not\x20defined\x20or\x20not\x20available','TRvqp','entries','chrome','iRXNu','QDaTO','product','split','test','../../helpers/accessibility-automation/scripts','UddTN','lxewC','bcbJT','query','CpPsQ','sessionError','mSqYR','hYlWT','isRemote','Setting\x20platform\x20details\x20received\x20from\x20browserstack:\x20','tRoJu','toLowerCase','xyxjd','QTmjG','exports','winstonLogger','defineProperty','bsSessionId','DoDxV','chromium','oGJbN','browser','PchrH','Qsvzr','crConnection.js','browserName','Error\x20in\x20importing\x20crConnection','tnIsk','pwPage','jqiHX','Error\x20in\x20importing\x20connection\x20','SInmR','1098062ZinCwg','zWIkW','project','Setting\x20session\x20id\x20received\x20from\x20BS\x20','Performing\x20scan\x20for\x20','_name','../v2/state/automationFrameworkState.js','wsEndpoint','titlePath','baUWl','playwright-','Setting\x20session\x20id\x20received\x20from\x20browserstack\x20','../../helpers/logger','model','FUeXO','_connection','getInstance','318qgYVDk','gTfhP','use','safari','Failed\x20to\x20perform\x20scan\x20','info','qYrJl','193380fHYtnH','PAcNn','../utils/clientTroubleshootingService.js','trackEvent','patch','Connection','lPtPx','6zdQWuZ','edge','7738OfpwwR','browserstack','apply','connectOptions','UFUVC','POST','vNQGI','LVFiw','url','aLsxA','zTHmc','../../helpers/test-observability/utils','PLAYWRIGHT_DISPATCH','cLLMy','TddqO','JYwMg','bStackParams','capabilities','env','currentTest','NcYEl','includes','Not\x20able\x20to\x20import\x20crConnection','platformVersion','setupBrowserDetails','platformName','deviceModel','16ZAVVkF','path','caps','_browserType','shouldWrapCommand','Error\x20in\x20finding\x20platform\x20details\x20','LuiBl','aQFiC','sJEti','patchConnection','YAREC','bsParams','bstackPerformA11yScan','../../helpers/helper','11tKYAAq','client','message','GksdS','browser_version','../../helpers/accessibility-automation/helper','nxpfH','Invalid\x20constructor,\x20please\x20use\x20static\x20methods','UNrOT','../../helpers/test-observability/error-handler','util','oHcgt','BSTACK_ATS_URL','4630959RgraHN','ouEQf','platformDetails','firefox','accessibilityPlatform','version','currentSessionDetails','mivjz','assign','BROWSERSTACK_TEST_OBSERVABILITY','toString','getAutomationFramework','platform_version','format','NjMAt','FsVue','lib','RBdSM','BtcnM','Device\x20Model\x20is\x20not\x20available','BSTACK_URL','QQaYv','2|0|1|5|3|4','CRConnection','platform','parse','jkEJa','Page','cloudProvider','10336dtZhoj','debug','hKAgn','10047740boPtvo','dispatch','__driver','Not\x20able\x20to\x20import\x20Connection','_onMessage'];a47_0x997b=function(){return _0x97c490;};return a47_0x997b();}const a47_0x17e57b=a47_0x19c1;function a47_0x19c1(_0x3c3b3c,_0x5dbc39){const _0x997bd9=a47_0x997b();return a47_0x19c1=function(_0x19c124,_0x69a22b){_0x19c124=_0x19c124-0xb5;let _0x499c5d=_0x997bd9[_0x19c124];return _0x499c5d;},a47_0x19c1(_0x3c3b3c,_0x5dbc39);}(function(_0xdc0184,_0x2eb6af){const _0x3232fa=a47_0x19c1,_0x2c50ef=_0xdc0184();while(!![]){try{const _0x77728a=-parseInt(_0x3232fa(0x172))/0x1*(-parseInt(_0x3232fa(0x124))/0x2)+-parseInt(_0x3232fa(0x162))/0x3*(-parseInt(_0x3232fa(0x101))/0x4)+-parseInt(_0x3232fa(0x123))/0x5+-parseInt(_0x3232fa(0x170))/0x6*(-parseInt(_0x3232fa(0x151))/0x7)+-parseInt(_0x3232fa(0xc9))/0x8*(parseInt(_0x3232fa(0xe4))/0x9)+parseInt(_0x3232fa(0x104))/0xa+parseInt(_0x3232fa(0xd7))/0xb*(-parseInt(_0x3232fa(0x169))/0xc);if(_0x77728a===_0x2eb6af)break;else _0x2c50ef['push'](_0x2c50ef['shift']());}catch(_0x224178){_0x2c50ef['push'](_0x2c50ef['shift']());}}}(a47_0x997b,0x88118));const path=require(a47_0x17e57b(0xca)),url=require(a47_0x17e57b(0xb6)),util=require(a47_0x17e57b(0xe1)),{nestedKeyValue,isFalse,importFileFromPWCore,requireModule,isBrowserstackInfra}=require(a47_0x17e57b(0xd6)),{o11yErrorHandler}=require(a47_0x17e57b(0xe0)),{debug,getPlatformDetails}=require(a47_0x17e57b(0xb9)),{isAccessibilityAutomationSession,shouldScanTestForAccessibility}=require(a47_0x17e57b(0xdc)),logger=require(a47_0x17e57b(0x15d))[a47_0x17e57b(0x140)],scripts=require(a47_0x17e57b(0x130)),{browserStackExecuteDriver}=require('../../bin/playwright/accessibility-helper'),AccessibilityHelper=require('./accessibility-helper'),constants=require('../utils/constants'),BrowserstackCLI=require('../v2/browserstackCLI'),AutomationFrameworkState=require(a47_0x17e57b(0x157)),HookState=require('../v2/state/hookState.js'),{performScanWithRetry}=require(a47_0x17e57b(0x120)),ClientTroubleShootingService=require(a47_0x17e57b(0x16b)),getBrowserNameFromChannel=_0x21c296=>{const _0x261362=a47_0x17e57b,_0x5709a5={};_0x5709a5[_0x261362(0x163)]=_0x261362(0xfa),_0x5709a5[_0x261362(0xbc)]=_0x261362(0x12a),_0x5709a5[_0x261362(0x126)]=_0x261362(0x171),_0x5709a5[_0x261362(0xf3)]=_0x261362(0x144),_0x5709a5[_0x261362(0x16a)]=_0x261362(0x165),_0x5709a5[_0x261362(0x10a)]=function(_0x354705,_0x334a2f){return _0x354705===_0x334a2f;},_0x5709a5['GksdS']='webkit',_0x5709a5[_0x261362(0x168)]=_0x261362(0xe7);const _0x14c311=_0x5709a5,_0x58ce7b=_0x14c311['gTfhP'][_0x261362(0x12e)]('|');let _0x34af21=0x0;while(!![]){switch(_0x58ce7b[_0x34af21++]){case'0':if(_0x21c296[_0x261362(0xc3)](_0x14c311[_0x261362(0xbc)]))return _0x14c311[_0x261362(0xbc)];continue;case'1':if(_0x21c296[_0x261362(0xc3)](_0x14c311[_0x261362(0x126)]))return _0x14c311['oFTeB'];continue;case'2':if(_0x21c296[_0x261362(0xc3)](_0x14c311['FsVue']))return _0x14c311['FsVue'];continue;case'3':if(_0x21c296[_0x261362(0xc3)](_0x14c311['PAcNn']))return _0x14c311[_0x261362(0x16a)];continue;case'4':if(_0x14c311[_0x261362(0x10a)](_0x21c296,_0x14c311[_0x261362(0xda)]))return _0x14c311[_0x261362(0xda)];continue;case'5':if(_0x21c296[_0x261362(0xc3)](_0x14c311[_0x261362(0x168)]))return _0x14c311[_0x261362(0x168)];continue;}break;}},getBrowserFromWSEndpoint=_0x113b59=>{const _0x8c7410=a47_0x17e57b,_0x59a070={'LVFiw':_0x8c7410(0x12a),'nxpfH':function(_0x23a428,_0x2359d7){return _0x23a428(_0x2359d7);}};try{const _0x42c507=url['parse'](_0x113b59),_0x47641a=new URLSearchParams(_0x42c507[_0x8c7410(0x134)]),_0x65d815=Object[_0x8c7410(0x10c)](_0x47641a[_0x8c7410(0x129)]()),_0x223dba=JSON[_0x8c7410(0xfd)](_0x65d815[_0x8c7410(0xcb)]);if(_0x223dba&&(_0x223dba[_0x8c7410(0x146)]||_0x223dba[_0x8c7410(0x14a)]))return _0x223dba['browser']||_0x223dba[_0x8c7410(0x14a)];return _0x59a070[_0x8c7410(0xb5)];}catch(_0x3cf438){_0x59a070[_0x8c7410(0xdd)](debug,'Error\x20in\x20getting\x20browser\x20from\x20caps:\x20'+_0x3cf438[_0x8c7410(0xee)]());}},getCloudProviderFromWsEndpoint=_0x4eb6df=>{const _0x498b54=a47_0x17e57b,_0x14f5e1={};_0x14f5e1[_0x498b54(0x138)]=_0x498b54(0x173),_0x14f5e1[_0x498b54(0x11d)]='unknown_grid';const _0x45147c=_0x14f5e1;if(_0x4eb6df[_0x498b54(0xc3)](constants[_0x498b54(0xf8)])||_0x4eb6df[_0x498b54(0xc3)](constants[_0x498b54(0xe3)]))return _0x45147c[_0x498b54(0x138)];return _0x45147c[_0x498b54(0x11d)];},a47_0x26207f={};a47_0x26207f['cloudProvider']=undefined,a47_0x26207f[a47_0x17e57b(0x142)]=undefined,a47_0x26207f[a47_0x17e57b(0x146)]=undefined,a47_0x26207f['browser_version']=undefined,a47_0x26207f['platform']=undefined,a47_0x26207f[a47_0x17e57b(0xf0)]=undefined,a47_0x26207f[a47_0x17e57b(0x12d)]=undefined,a47_0x26207f[a47_0x17e57b(0xbf)]={};class PlaywrightSessionDetails{static ['currentSessionDetails']=a47_0x26207f;constructor(){const _0x30a122=a47_0x17e57b,_0x3db516={};_0x3db516['iRXNu']=_0x30a122(0xde);const _0x2e4235=_0x3db516;throw new Error(_0x2e4235[_0x30a122(0x12b)]);}static [a47_0x17e57b(0x136)]=null;static['setupBrowserDetails'](_0x560ed9,_0x2e3896,_0x45ca2e=null){const _0x1d5df6=a47_0x17e57b,_0x308889={'cLLMy':function(_0x5f123a,_0x37271f){return _0x5f123a===_0x37271f;},'FNTpF':'function','UNrOT':_0x1d5df6(0x127),'baUWl':_0x1d5df6(0xf7),'DoDxV':'local_grid','EouQF':function(_0x1fa2e7,_0x1464f2,_0x37ec2b){return _0x1fa2e7(_0x1464f2,_0x37ec2b);},'lwOyO':'_browserType','oGJbN':'_defaultConnectOptions','bisXQ':function(_0x4d7189,_0x3cffdf,_0x32aa6e){return _0x4d7189(_0x3cffdf,_0x32aa6e);},'VpRny':_0x1d5df6(0x153),'CpPsQ':'use','xyxjd':_0x1d5df6(0x175),'zTHmc':function(_0x1ff625,_0x308353){return _0x1ff625(_0x308353);},'UbmGq':function(_0x49e519,_0x37d31f){return _0x49e519===_0x37d31f;},'FUeXO':_0x1d5df6(0x173),'aQFiC':'turboscale','UNmLG':_0x1d5df6(0x115),'ksGrw':function(_0x3c846c,_0x4d1f71){return _0x3c846c(_0x4d1f71);},'TRvqp':function(_0x42a9bd){return _0x42a9bd();},'NjMAt':function(_0x54c237,_0x3a3b82){return _0x54c237&&_0x3a3b82;},'KNjtW':function(_0x5e04ca){return _0x5e04ca();},'zWIkW':function(_0x1ceaa5,_0x5bc8a3){return _0x1ceaa5+_0x5bc8a3;},'QQaYv':_0x1d5df6(0x15b),'RBdSM':function(_0x571242,_0x52b488,_0x510ac4){return _0x571242(_0x52b488,_0x510ac4);},'jqiHX':_0x1d5df6(0xc6)},_0x2f7c9a=this;return _0x308889[_0x1d5df6(0xf5)](o11yErrorHandler,async function _0x5808d8(_0xe20196,_0x1e3e1b,_0x4c7c18=null){const _0x2d2b57=_0x1d5df6;let _0x23ecc0=_0xe20196[_0x2d2b57(0x156)],_0x342834=null;_0xe20196&&_0x308889[_0x2d2b57(0xbb)](typeof _0xe20196[_0x2d2b57(0xe9)],_0x308889['FNTpF'])?_0x342834=_0xe20196[_0x2d2b57(0xe9)]():logger[_0x2d2b57(0x102)](_0x308889[_0x2d2b57(0xdf)]);let _0x594b58=null;_0xe20196&&_0x308889[_0x2d2b57(0xbb)](typeof _0xe20196[_0x2d2b57(0x15e)],_0x308889['FNTpF'])?_0x594b58=_0xe20196[_0x2d2b57(0x15e)]():logger[_0x2d2b57(0x102)](_0x308889[_0x2d2b57(0x15a)]);let _0x5179e5=null,_0x3f861a=null,_0x23130c=null,_0x44b16e=_0x308889[_0x2d2b57(0x143)];if(_0xe20196[_0x2d2b57(0x160)][_0x2d2b57(0x139)]()||global[_0x2d2b57(0xe8)]&&!process[_0x2d2b57(0xc0)][_0x2d2b57(0x118)]){let _0xed033e=null;_0x308889['EouQF'](nestedKeyValue,_0xe20196,[_0x308889[_0x2d2b57(0x11a)],_0x308889[_0x2d2b57(0x145)]])?_0xed033e=_0xe20196[_0x2d2b57(0xcc)]['_defaultConnectOptions']:_0xed033e=_0x308889['bisXQ'](nestedKeyValue,_0x1e3e1b,[_0x308889[_0x2d2b57(0x111)],_0x308889[_0x2d2b57(0x135)],_0x308889[_0x2d2b57(0x13d)]]);const _0x44bcbc=_0x4c7c18||_0xed033e&&_0xed033e[_0x2d2b57(0x158)];if(_0x44bcbc){_0x44b16e=_0x308889[_0x2d2b57(0xb8)](getCloudProviderFromWsEndpoint,_0x44bcbc);if(_0x308889[_0x2d2b57(0x117)](_0x44b16e,_0x308889[_0x2d2b57(0x15f)]))_0x23130c=constants['ATS_WSS_URL_REGEX'][_0x2d2b57(0x12f)](_0x44bcbc)?_0x308889[_0x2d2b57(0xd0)]:_0x308889[_0x2d2b57(0x119)],_0x23ecc0=_0x308889['ksGrw'](getBrowserFromWSEndpoint,_0x44bcbc)||_0x23ecc0,_0x5179e5=_0x2f7c9a[_0x2d2b57(0xea)][_0x2d2b57(0xfc)],_0x3f861a=_0x2f7c9a[_0x2d2b57(0xea)]['platform_version'];else{const _0x5af0ac=await _0x308889[_0x2d2b57(0x128)](getPlatformDetails);_0x5179e5=_0x5af0ac['platformName'],_0x3f861a=_0x5af0ac[_0x2d2b57(0xc5)];}}if(_0x308889[_0x2d2b57(0xf2)](!_0x5179e5,!_0x3f861a)&&!_0x308889['KNjtW'](isBrowserstackInfra)){const _0x9d0eaa=await _0x308889['TRvqp'](getPlatformDetails);_0x5179e5=_0x9d0eaa[_0x2d2b57(0xc7)],_0x3f861a=_0x9d0eaa[_0x2d2b57(0xc5)];}}else{_0x1e3e1b&&_0x1e3e1b['project'][_0x2d2b57(0x164)][_0x2d2b57(0x110)]?_0x23ecc0=_0x308889[_0x2d2b57(0x11c)](getBrowserNameFromChannel,_0x1e3e1b[_0x2d2b57(0x153)][_0x2d2b57(0x164)][_0x2d2b57(0x110)]):_0x23ecc0=_0x308889[_0x2d2b57(0x152)](_0x308889[_0x2d2b57(0xf9)],_0x23ecc0[_0x2d2b57(0x13c)]());const _0x1d06e6=await _0x308889[_0x2d2b57(0x128)](getPlatformDetails);_0x5179e5=_0x1d06e6[_0x2d2b57(0xc7)],_0x3f861a=_0x1d06e6[_0x2d2b57(0xc5)];}const _0x592653={};_0x592653[_0x2d2b57(0x146)]=_0x23ecc0,_0x592653[_0x2d2b57(0xdb)]=_0x342834,_0x592653[_0x2d2b57(0xbf)]={},_0x592653[_0x2d2b57(0xfc)]=_0x5179e5,_0x592653[_0x2d2b57(0xf0)]=_0x3f861a,_0x592653[_0x2d2b57(0x12d)]=_0x23130c;const _0x367345=_0x592653;_0x594b58&&(_0x367345[_0x2d2b57(0xbf)][_0x2d2b57(0xc8)]=_0x594b58);const _0x1ccc66={};_0x1ccc66[_0x2d2b57(0x100)]=_0x44b16e,_0x2f7c9a[_0x2d2b57(0xea)]=Object[_0x2d2b57(0xec)]({},_0x2f7c9a['currentSessionDetails'],_0x1ccc66,_0x367345);},_0x308889[_0x1d5df6(0x14e)])(_0x560ed9,_0x2e3896,_0x45ca2e);}static[a47_0x17e57b(0x16d)](){const _0x19ac75=a47_0x17e57b;this[_0x19ac75(0xd2)](),this[_0x19ac75(0x113)]();}static[a47_0x17e57b(0xd2)](){const _0xa60675=a47_0x17e57b,_0x38d14c={'ZXygO':function(_0x424994,_0x52b734,_0xf8db6d){return _0x424994(_0x52b734,_0xf8db6d);},'hKAgn':_0xa60675(0xc1),'ZWxkl':'testInfo','TdNFE':_0xa60675(0x159),'xALSA':function(_0x3ebf71,_0x242420,_0x4d4ea6){return _0x3ebf71(_0x242420,_0x4d4ea6);},'SInmR':function(_0x7cc9f9,_0x16e1f2,_0x238a4b){return _0x7cc9f9(_0x16e1f2,_0x238a4b);},'UddTN':_0xa60675(0x112),'lFDWU':_0xa60675(0x14d),'ouEQf':function(_0x53c3f1,_0x2f4eff){return _0x53c3f1===_0x2f4eff;},'bcbJT':_0xa60675(0xff),'jkEJa':function(_0x43e9bb,_0x3a3be2,_0x1984a6,_0x21106a){return _0x43e9bb(_0x3a3be2,_0x1984a6,_0x21106a);},'lPtPx':function(_0x5ccc10,_0x2908c1){return _0x5ccc10||_0x2908c1;},'QTmjG':function(_0x63c71e,_0x1cc2fa){return _0x63c71e(_0x1cc2fa);},'NcYEl':function(_0x501ca7,_0x43b377){return _0x501ca7(_0x43b377);},'aLsxA':_0xa60675(0xf4),'BtcnM':_0xa60675(0xd8),'QDaTO':'connection.js','tnIsk':function(_0xa6ef1c,_0x477d4e){return _0xa6ef1c(_0x477d4e);},'YAREC':_0xa60675(0x107),'sJEti':function(_0x303f17,_0x59021a){return _0x303f17!=_0x59021a;},'Gkboj':function(_0x336d6f){return _0x336d6f();},'PchrH':_0xa60675(0x121),'Qsvzr':function(_0x1a2313,_0x11e0ef){return _0x1a2313(_0x11e0ef);},'ioOmH':_0xa60675(0x105),'mSqYR':function(_0xd26456,_0x15d883){return _0xd26456(_0x15d883);}},_0xc298b2=this;if(!this[_0xa60675(0x16e)])try{const _0x46a855=path[_0xa60675(0x114)](_0x38d14c[_0xa60675(0xb7)],_0x38d14c[_0xa60675(0xf6)],_0x38d14c[_0xa60675(0x12c)]),_0xe25996=_0x38d14c[_0xa60675(0xc2)](importFileFromPWCore,_0x46a855);!_0xe25996?_0x38d14c[_0xa60675(0x14c)](debug,_0x38d14c[_0xa60675(0xd3)]):this['Connection']=_0xe25996[_0xa60675(0x16e)];}catch(_0x391023){_0x38d14c[_0xa60675(0x13e)](debug,_0xa60675(0x14f)+_0x391023[_0xa60675(0xee)]());}const _0x4df88f=this[_0xa60675(0x16e)];try{if(_0x38d14c[_0xa60675(0xd1)](_0x4df88f,null)){const _0x2cbe93=_0x4df88f[_0xa60675(0x125)][_0xa60675(0x105)],_0x599590=_0x4df88f[_0xa60675(0x125)][_0xa60675(0x121)];_0x38d14c['Gkboj'](isAccessibilityAutomationSession)&&Object['defineProperty'](_0x4df88f[_0xa60675(0x125)],_0x38d14c[_0xa60675(0x147)],{'get':function(){return async function(){const _0x468c53=a47_0x19c1;try{if(!global['bstackPerformA11yScan']&&global[_0x468c53(0xe8)]&&_0x38d14c[_0x468c53(0x10e)](nestedKeyValue,global[_0x468c53(0x112)],[_0x38d14c[_0x468c53(0x103)],_0x38d14c['ZWxkl'],_0x38d14c[_0x468c53(0x11e)]])&&_0x38d14c['xALSA'](shouldScanTestForAccessibility,global[_0x468c53(0x112)]['currentTest']['testInfo'][_0x468c53(0x159)],!![])&&scripts[_0x468c53(0xcd)](arguments[0x1])){logger['debug'](_0x468c53(0x155)+arguments[0x1]),global[_0x468c53(0xd5)]=!![];const _0x37840c=_0x38d14c[_0x468c53(0x150)](nestedKeyValue,global,[_0x38d14c[_0x468c53(0x131)],_0x38d14c[_0x468c53(0x116)]]);_0x37840c&&logger[_0x468c53(0x167)]('Page\x20Scan\x20result='+util[_0x468c53(0xf1)](await _0x38d14c[_0x468c53(0x150)](performScanWithRetry,_0x37840c,arguments[0x1]))),_0x38d14c[_0x468c53(0xe5)](arguments[0x0][_0x468c53(0x122)],_0x38d14c[_0x468c53(0x133)])&&global[_0x468c53(0x106)]&&logger[_0x468c53(0x167)]('Driver\x20Scan\x20result='+util['format'](await _0x38d14c[_0x468c53(0xfe)](performScanWithRetry,global[_0x468c53(0x106)],arguments[0x1],scripts[_0x468c53(0x10b)])));}}catch(_0x4d818e){logger[_0x468c53(0x102)](_0x468c53(0x166)+util[_0x468c53(0xf1)](_0x4d818e));}return global[_0x468c53(0xd5)]=![],_0x599590['apply'](this,arguments);};}}),!_0x38d14c[_0xa60675(0x148)](isFalse,process['env'][_0xa60675(0xed)])&&Object[_0xa60675(0x141)](_0x4df88f[_0xa60675(0x125)],_0x38d14c[_0xa60675(0x11f)],{'get':function(){return async function _0x2da3e1(_0x452d55){const _0x161b89=a47_0x19c1;if(BrowserstackCLI[_0x161b89(0x161)]()[_0x161b89(0x109)]()){const _0x3eb71b={};_0x3eb71b['message']=_0x452d55,await BrowserstackCLI[_0x161b89(0x161)]()[_0x161b89(0xef)]()[_0x161b89(0x16c)](AutomationFrameworkState['PLAYWRIGHT_DISPATCH'],HookState[_0x161b89(0x177)],_0x3eb71b);}else{const _0x14de06=_0x452d55&&_0x452d55[_0x161b89(0x11b)]&&_0x452d55[_0x161b89(0x11b)][_0x161b89(0xd4)];if(_0x14de06){const _0x30cb29=_0x14de06['sessionId'],_0x55d0df=_0x14de06[_0x161b89(0xe6)];_0x38d14c[_0x161b89(0x16f)](!_0x30cb29,!_0x55d0df)&&await ClientTroubleShootingService[_0x161b89(0x10d)](),_0x55d0df&&(_0x38d14c[_0x161b89(0x13e)](debug,'Setting\x20platform\x20details\x20received\x20from\x20BS:\x20'+_0x55d0df['toString']()),_0xc298b2[_0x161b89(0xea)][_0x161b89(0xfc)]=_0x55d0df[_0x161b89(0xc7)],_0xc298b2[_0x161b89(0xea)][_0x161b89(0xf0)]=_0x55d0df[_0x161b89(0xc5)]),_0x30cb29&&(_0x38d14c[_0x161b89(0xc2)](debug,_0x161b89(0x154)+_0x30cb29),_0xc298b2[_0x161b89(0xea)][_0x161b89(0x142)]=_0x30cb29);}}return _0x2cbe93[_0x161b89(0x174)](this,arguments);};}});}}catch(_0x3f7829){_0x38d14c[_0xa60675(0x137)](debug,'Error\x20in\x20getting\x20applying\x20Connection\x20patch\x20'+_0x3f7829),_0xc298b2['sessionError']=_0x3f7829[_0xa60675(0xee)]();}}static[a47_0x17e57b(0x113)](){const _0x41f8ba=a47_0x17e57b,_0x5074e7={'mivjz':function(_0x5bb998,_0x4f3504){return _0x5bb998(_0x4f3504);},'XCXhR':function(_0x1b2466,_0x368145){return _0x1b2466(_0x368145);},'TddnT':function(_0x462547){return _0x462547();},'vNQGI':_0x41f8ba(0xf4),'lxewC':'server','ebgQL':_0x41f8ba(0x144),'Kqczn':_0x41f8ba(0x149),'kUlEa':function(_0x136388,_0x5b0b87){return _0x136388(_0x5b0b87);},'JYwMg':function(_0x3cf04e,_0x4ebd00){return _0x3cf04e(_0x4ebd00);},'tRoJu':_0x41f8ba(0xc4),'UFUVC':_0x41f8ba(0x14b),'oHcgt':function(_0x35b02d,_0x1db344){return _0x35b02d!=_0x1db344;},'LuiBl':'_onMessage'},_0x509364=this;if(_0x5074e7['TddnT'](isAccessibilityAutomationSession)){let _0x38cceb=null;try{const _0x12ce7f=path[_0x41f8ba(0x114)](_0x5074e7[_0x41f8ba(0x178)],_0x5074e7[_0x41f8ba(0x132)],_0x5074e7['ebgQL'],_0x5074e7[_0x41f8ba(0x10f)]),_0x24832b=_0x5074e7['kUlEa'](importFileFromPWCore,_0x12ce7f);!_0x24832b?_0x5074e7[_0x41f8ba(0xbd)](debug,_0x5074e7[_0x41f8ba(0x13b)]):_0x38cceb=_0x24832b[_0x41f8ba(0xfb)];}catch(_0x5e4b26){_0x5074e7['kUlEa'](debug,_0x5074e7[_0x41f8ba(0x176)]);}try{if(_0x5074e7[_0x41f8ba(0xe2)](_0x38cceb,null)){const _0x328c11=_0x38cceb[_0x41f8ba(0x125)][_0x41f8ba(0x108)];Object['defineProperty'](_0x38cceb['prototype'],_0x5074e7[_0x41f8ba(0xcf)],{'get':function(){return async function _0xec1089(_0x4635d7){const _0x245467=a47_0x19c1;try{if(BrowserstackCLI[_0x245467(0x161)]()[_0x245467(0x109)]()){const _0x5dd24a={};_0x5dd24a[_0x245467(0xd9)]=_0x4635d7,await BrowserstackCLI['getInstance']()[_0x245467(0xef)]()[_0x245467(0x16c)](AutomationFrameworkState[_0x245467(0xba)],HookState['POST'],_0x5dd24a),delete _0x4635d7[_0x245467(0xbe)];}else{const _0x47b331=_0x4635d7[_0x245467(0xbe)];if(_0x47b331){delete _0x4635d7['bStackParams'];const _0x597d94=_0x47b331['sessionId'],_0xe18577=_0x47b331['platformDetails'];_0xe18577&&(_0x5074e7[_0x245467(0xeb)](debug,_0x245467(0x13a)+_0xe18577[_0x245467(0xee)]()),_0x509364['currentSessionDetails']['platform']=_0xe18577[_0x245467(0xc7)],_0x509364[_0x245467(0xea)][_0x245467(0xf0)]=_0xe18577[_0x245467(0xc5)]),_0x597d94&&(_0x5074e7[_0x245467(0xeb)](debug,_0x245467(0x15c)+_0x597d94),_0x509364[_0x245467(0xea)][_0x245467(0x142)]=_0x597d94);}}}catch(_0x3ebb3d){_0x5074e7['XCXhR'](debug,_0x245467(0xce)+_0x3ebb3d[_0x245467(0xee)]());}return _0x328c11[_0x245467(0x174)](this,arguments);};}});}}catch(_0x2fcbc8){_0x5074e7[_0x41f8ba(0xbd)](debug,'Error\x20in\x20getting\x20applying\x20CRConnection\x20patch\x20'+_0x2fcbc8),_0x509364[_0x41f8ba(0x136)]=_0x2fcbc8['toString']();}}}static['getDetails'](){const _0x199b67=a47_0x17e57b;return this[_0x199b67(0xea)];}}module[a47_0x17e57b(0x13f)]=PlaywrightSessionDetails; |
@@ -1,1 +0,1 @@ | ||
| const a48_0x3b77e0=a48_0x2e80;(function(_0x4b5905,_0x3dbfac){const _0xe8ee1=a48_0x2e80,_0x5ca3eb=_0x4b5905();while(!![]){try{const _0x3d57f7=-parseInt(_0xe8ee1(0xaf))/0x1+parseInt(_0xe8ee1(0xb4))/0x2*(-parseInt(_0xe8ee1(0xa6))/0x3)+parseInt(_0xe8ee1(0x9f))/0x4+parseInt(_0xe8ee1(0xae))/0x5*(parseInt(_0xe8ee1(0xb9))/0x6)+-parseInt(_0xe8ee1(0x96))/0x7*(-parseInt(_0xe8ee1(0x8f))/0x8)+-parseInt(_0xe8ee1(0xb7))/0x9+-parseInt(_0xe8ee1(0xa5))/0xa*(-parseInt(_0xe8ee1(0xaa))/0xb);if(_0x3d57f7===_0x3dbfac)break;else _0x5ca3eb['push'](_0x5ca3eb['shift']());}catch(_0x38ba04){_0x5ca3eb['push'](_0x5ca3eb['shift']());}}}(a48_0x5104,0x4fa9e));function a48_0x5104(){const _0x5dc78a=['debug','browserstack_executor:\x20','436380cTzRPG','813YdmsWD','../../helpers/helper','__workerDetails','setCustomTags','22lZvWdd','now','../../helpers/logger','pwPage','10XkBbXW','39809bmdfra','../v2/customTagManager','rKeWm','Error\x20during\x20syncing\x20o11y\x20with\x20automate\x20','_bstackNewPagePatched','3296APwgpg','../v2/browserstackCLI','TzsGt','688419IkziAt','doo11ySync','298752krngXv','NYONx','format','Uczrz','1880776JrChvV','CHFkN','GPdlB','getInstance','env','uploadAttachments','newPage','7fQyBCj','isRunning','bind','stringify','JAHlX','ObservabilitySync:','../v2/uploadAttachmentsManager','measureWrapper','../../helpers/performance/performance-tester','1869012dFrvWl','evaluate','o11ySyncDone','util'];a48_0x5104=function(){return _0x5dc78a;};return a48_0x5104();}function a48_0x2e80(_0x360078,_0x48c3db){const _0x510457=a48_0x5104();return a48_0x2e80=function(_0x2e80ea,_0x463144){_0x2e80ea=_0x2e80ea-0x8c;let _0x1d647d=_0x510457[_0x2e80ea];return _0x1d647d;},a48_0x2e80(_0x360078,_0x48c3db);}const util=require(a48_0x3b77e0(0xa2)),logger=require(a48_0x3b77e0(0xac)),{nestedKeyValue,isFalse}=require(a48_0x3b77e0(0xa7)),{o11yErrorHandler}=require('../../helpers/test-observability/error-handler'),PerformanceTester=require(a48_0x3b77e0(0x9e)),{O11y_EVENTS:PerformanceO11yEvents}=require('../../helpers/performance/constants'),BrowserstackCLI=require(a48_0x3b77e0(0xb5)),CustomTagManager=require(a48_0x3b77e0(0xb0)),uploadAttachmentsManager=require(a48_0x3b77e0(0x9c)),doo11ySync=PerformanceTester[a48_0x3b77e0(0x9d)](PerformanceO11yEvents['SYNC'],o11yErrorHandler(async function doo11ySync(_0x42a232){const _0x8754b9=a48_0x3b77e0,_0x287062={'Uczrz':function(_0xb80cc4,_0x3020a6,_0x3a3df0){return _0xb80cc4(_0x3020a6,_0x3a3df0);},'glzaI':'__workerDetails','CHFkN':_0x8754b9(0xa1),'JAHlX':'annotate','TzsGt':_0x8754b9(0xa3)};if(_0x287062[_0x8754b9(0x8e)](nestedKeyValue,global,[_0x287062['glzaI'],_0x287062[_0x8754b9(0x90)]]))return;await _0x42a232[_0x8754b9(0xa0)](_0x2f103d=>{},_0x8754b9(0xa4)+JSON[_0x8754b9(0x99)]({'action':_0x287062[_0x8754b9(0x9a)],'arguments':{'data':_0x8754b9(0x9b)+Date[_0x8754b9(0xab)](),'level':_0x287062[_0x8754b9(0xb6)]}})),global[_0x8754b9(0xa8)][_0x8754b9(0xa1)]=!![];},a48_0x3b77e0(0xb8)));exports['patchBrowserNewPage']=_0x3318a3=>{const _0x228b08=a48_0x3b77e0,_0x209bff={'ChsUU':function(_0x43983b,_0x284068){return _0x43983b(_0x284068);},'rKeWm':function(_0x55c272,_0x40ad18){return _0x55c272(_0x40ad18);},'NYONx':function(_0x1025ab,_0x46cf5f,_0x3d22f2){return _0x1025ab(_0x46cf5f,_0x3d22f2);},'GPdlB':_0x228b08(0xa8)};if(!_0x3318a3||_0x3318a3['_bstackNewPagePatched'])return;const _0x4223d6=_0x3318a3[_0x228b08(0x95)][_0x228b08(0x98)](_0x3318a3);_0x3318a3['newPage']=async function _0x356766(){const _0x42bf9b=_0x228b08,_0x24b5f2=await _0x4223d6['apply'](_0x3318a3,arguments);try{!BrowserstackCLI[_0x42bf9b(0x92)]()['isRunning']()&&!_0x209bff['ChsUU'](isFalse,process[_0x42bf9b(0x93)]['BROWSERSTACK_TEST_OBSERVABILITY'])&&await _0x209bff[_0x42bf9b(0xb1)](doo11ySync,_0x24b5f2),BrowserstackCLI[_0x42bf9b(0x92)]()[_0x42bf9b(0x97)]()&&(_0x24b5f2['setCustomTags']=async(_0x37fc0f,_0x590db2,_0x5ca1e3=![])=>{const _0x51fa11=_0x42bf9b;await CustomTagManager[_0x51fa11(0xa9)](_0x37fc0f,_0x590db2,_0x5ca1e3);},_0x24b5f2['uploadAttachment']=async(_0x482c3d,_0x1d83e6=![])=>{const _0x211fb1=_0x42bf9b;await uploadAttachmentsManager[_0x211fb1(0x94)](_0x482c3d,_0x1d83e6);});}catch(_0xa71e5){logger[_0x42bf9b(0xa3)](_0x42bf9b(0xb2)+util[_0x42bf9b(0x8d)](_0xa71e5));}return _0x209bff[_0x42bf9b(0x8c)](nestedKeyValue,global,[_0x209bff[_0x42bf9b(0x91)]])&&(global[_0x42bf9b(0xa8)][_0x42bf9b(0xad)]=_0x24b5f2),_0x24b5f2;},_0x3318a3[_0x228b08(0xb3)]=!![];}; | ||
| const a48_0x30a688=a48_0x5694;function a48_0x5694(_0x163554,_0x3b0715){const _0x24c082=a48_0x24c0();return a48_0x5694=function(_0x569498,_0x8d9cf1){_0x569498=_0x569498-0x178;let _0x46a7af=_0x24c082[_0x569498];return _0x46a7af;},a48_0x5694(_0x163554,_0x3b0715);}(function(_0x5d8674,_0x407c5c){const _0x47a2b3=a48_0x5694,_0x4b6813=_0x5d8674();while(!![]){try{const _0x228522=-parseInt(_0x47a2b3(0x192))/0x1*(-parseInt(_0x47a2b3(0x195))/0x2)+-parseInt(_0x47a2b3(0x178))/0x3*(-parseInt(_0x47a2b3(0x17d))/0x4)+parseInt(_0x47a2b3(0x186))/0x5+parseInt(_0x47a2b3(0x18d))/0x6*(parseInt(_0x47a2b3(0x189))/0x7)+parseInt(_0x47a2b3(0x194))/0x8*(parseInt(_0x47a2b3(0x199))/0x9)+parseInt(_0x47a2b3(0x183))/0xa+-parseInt(_0x47a2b3(0x187))/0xb;if(_0x228522===_0x407c5c)break;else _0x4b6813['push'](_0x4b6813['shift']());}catch(_0x53f502){_0x4b6813['push'](_0x4b6813['shift']());}}}(a48_0x24c0,0x9c04c));const util=require(a48_0x30a688(0x19d)),logger=require(a48_0x30a688(0x179)),{nestedKeyValue,isFalse}=require(a48_0x30a688(0x17b)),{o11yErrorHandler}=require(a48_0x30a688(0x1a1)),PerformanceTester=require(a48_0x30a688(0x18c)),{O11y_EVENTS:PerformanceO11yEvents}=require(a48_0x30a688(0x19a)),BrowserstackCLI=require('../v2/browserstackCLI'),CustomTagManager=require(a48_0x30a688(0x17a)),uploadAttachmentsManager=require(a48_0x30a688(0x1a2)),doo11ySync=PerformanceTester[a48_0x30a688(0x1a0)](PerformanceO11yEvents[a48_0x30a688(0x188)],o11yErrorHandler(async function doo11ySync(_0x334746){const _0x14ad02=a48_0x30a688,_0x2804f2={'gYLkj':function(_0x232c8d,_0x235707,_0x1f54e0){return _0x232c8d(_0x235707,_0x1f54e0);},'evdOb':_0x14ad02(0x196),'vcTMt':_0x14ad02(0x197),'vXjFU':'annotate','fgxim':_0x14ad02(0x19b)};if(_0x2804f2[_0x14ad02(0x185)](nestedKeyValue,global,[_0x2804f2[_0x14ad02(0x19e)],_0x2804f2[_0x14ad02(0x17f)]]))return;await _0x334746[_0x14ad02(0x17c)](_0x10e0c5=>{},_0x14ad02(0x19c)+JSON[_0x14ad02(0x1a4)]({'action':_0x2804f2[_0x14ad02(0x191)],'arguments':{'data':'ObservabilitySync:'+Date[_0x14ad02(0x19f)](),'level':_0x2804f2[_0x14ad02(0x18a)]}})),global[_0x14ad02(0x196)]['o11ySyncDone']=!![];},a48_0x30a688(0x17e)));exports['patchBrowserNewPage']=_0x35fd78=>{const _0x5f52ad=a48_0x30a688,_0x404c66={'rclCl':function(_0x2d6ec8,_0x35fff1){return _0x2d6ec8(_0x35fff1);},'qLFVP':function(_0x2354ba,_0x4696a0,_0x4a7fdc){return _0x2354ba(_0x4696a0,_0x4a7fdc);},'wqNce':_0x5f52ad(0x196)};if(!_0x35fd78||_0x35fd78['_bstackNewPagePatched'])return;const _0x54ae8a=_0x35fd78[_0x5f52ad(0x190)][_0x5f52ad(0x18e)](_0x35fd78);_0x35fd78[_0x5f52ad(0x190)]=async function _0x38b65d(){const _0xc7e23b=_0x5f52ad,_0x4c74fe=await _0x54ae8a['apply'](_0x35fd78,arguments);try{!BrowserstackCLI[_0xc7e23b(0x184)]()[_0xc7e23b(0x180)]()&&!_0x404c66[_0xc7e23b(0x193)](isFalse,process[_0xc7e23b(0x18f)][_0xc7e23b(0x181)])&&await _0x404c66[_0xc7e23b(0x193)](doo11ySync,_0x4c74fe),BrowserstackCLI[_0xc7e23b(0x184)]()[_0xc7e23b(0x180)]()&&(_0x4c74fe[_0xc7e23b(0x1a5)]=async(_0x4c2c6a,_0x4ba70e,_0x584ba3=![])=>{await CustomTagManager['setCustomTags'](_0x4c2c6a,_0x4ba70e,_0x584ba3);},_0x4c74fe[_0xc7e23b(0x1a6)]=async(_0x133118,_0x529d90=![])=>{const _0x4f66a6=_0xc7e23b;await uploadAttachmentsManager[_0x4f66a6(0x182)](_0x133118,_0x529d90);});}catch(_0x10b541){logger[_0xc7e23b(0x19b)]('Error\x20during\x20syncing\x20o11y\x20with\x20automate\x20'+util[_0xc7e23b(0x198)](_0x10b541));}return _0x404c66[_0xc7e23b(0x1a3)](nestedKeyValue,global,[_0x404c66[_0xc7e23b(0x1a7)]])&&(global[_0xc7e23b(0x196)][_0xc7e23b(0x18b)]=_0x4c74fe),_0x4c74fe;},_0x35fd78['_bstackNewPagePatched']=!![];};function a48_0x24c0(){const _0x465bf9=['newPage','vXjFU','398732bnWTBg','rclCl','4727832NoNiIE','2XKqMsO','__workerDetails','o11ySyncDone','format','18OBeopw','../../helpers/performance/constants','debug','browserstack_executor:\x20','util','evdOb','now','measureWrapper','../../helpers/test-observability/error-handler','../v2/uploadAttachmentsManager','qLFVP','stringify','setCustomTags','uploadAttachment','wqNce','6YzbBrY','../../helpers/logger','../v2/customTagManager','../../helpers/helper','evaluate','2441324NjNPJp','doo11ySync','vcTMt','isRunning','BROWSERSTACK_TEST_OBSERVABILITY','uploadAttachments','10552690mOiFKU','getInstance','gYLkj','2409385ZhDDrQ','47317193MaBjlt','SYNC','329olQcuk','fgxim','pwPage','../../helpers/performance/performance-tester','76866hGotiY','bind','env'];a48_0x24c0=function(){return _0x465bf9;};return a48_0x24c0();} |
@@ -1,1 +0,1 @@ | ||
| const a49_0x279ea8=a49_0x4d6b;(function(_0x28ea29,_0x6ebbfd){const _0x4e9e52=a49_0x4d6b,_0x5613da=_0x28ea29();while(!![]){try{const _0x42427f=parseInt(_0x4e9e52(0x13e))/0x1*(parseInt(_0x4e9e52(0x156))/0x2)+-parseInt(_0x4e9e52(0x185))/0x3+parseInt(_0x4e9e52(0x151))/0x4*(parseInt(_0x4e9e52(0x189))/0x5)+-parseInt(_0x4e9e52(0x149))/0x6+-parseInt(_0x4e9e52(0x173))/0x7*(parseInt(_0x4e9e52(0x171))/0x8)+parseInt(_0x4e9e52(0x163))/0x9+-parseInt(_0x4e9e52(0x15c))/0xa;if(_0x42427f===_0x6ebbfd)break;else _0x5613da['push'](_0x5613da['shift']());}catch(_0x264234){_0x5613da['push'](_0x5613da['shift']());}}}(a49_0x3837,0x5ea6d));const path=require(a49_0x279ea8(0x168)),url=require(a49_0x279ea8(0x18d)),util=require(a49_0x279ea8(0x186)),{nestedKeyValue,isFalse}=require(a49_0x279ea8(0x16e)),{debug,getPlatformDetails}=require(a49_0x279ea8(0x155)),logger=require(a49_0x279ea8(0x148))[a49_0x279ea8(0x14a)],constants=require(a49_0x279ea8(0x150)),BrowserstackCLI=require(a49_0x279ea8(0x191)),AutomationFrameworkState=require('../v2/state/automationFrameworkState.js'),HookState=require(a49_0x279ea8(0x18c)),getBrowserFromWSEndpoint=_0x42450e=>{const _0x243b51=a49_0x279ea8,_0x2124a4={'ENXMl':_0x243b51(0x182),'zaQca':function(_0x563a19,_0x1295c3){return _0x563a19(_0x1295c3);}};try{const _0x2d7eda=url['parse'](_0x42450e),_0x23f9a0=new URLSearchParams(_0x2d7eda['query']),_0x5d87dc=Object['fromEntries'](_0x23f9a0[_0x243b51(0x147)]()),_0x4a6b6b=JSON[_0x243b51(0x16b)](_0x5d87dc[_0x243b51(0x169)]);if(_0x4a6b6b&&(_0x4a6b6b[_0x243b51(0x181)]||_0x4a6b6b[_0x243b51(0x141)]))return _0x4a6b6b[_0x243b51(0x181)]||_0x4a6b6b['browserName'];return _0x2124a4[_0x243b51(0x152)];}catch(_0x336149){_0x2124a4[_0x243b51(0x158)](debug,_0x243b51(0x15e)+_0x336149[_0x243b51(0x187)]());}},getCloudProviderFromWsEndpoint=_0x22f4a1=>{const _0x359a15=a49_0x279ea8,_0xec6939={};_0xec6939['ZcNHU']='browserstack',_0xec6939[_0x359a15(0x13a)]=_0x359a15(0x145);const _0x1c0723=_0xec6939;if(_0x22f4a1[_0x359a15(0x16f)](constants['BSTACK_URL'])||_0x22f4a1[_0x359a15(0x16f)](constants[_0x359a15(0x142)]))return _0x1c0723[_0x359a15(0x18e)];return _0x1c0723[_0x359a15(0x13a)];},a49_0x4e7fad={};a49_0x4e7fad[a49_0x279ea8(0x178)]=undefined,a49_0x4e7fad[a49_0x279ea8(0x183)]=undefined,a49_0x4e7fad[a49_0x279ea8(0x181)]=undefined,a49_0x4e7fad['browser_version']=undefined,a49_0x4e7fad[a49_0x279ea8(0x136)]=undefined,a49_0x4e7fad[a49_0x279ea8(0x177)]=undefined,a49_0x4e7fad[a49_0x279ea8(0x17c)]=undefined,a49_0x4e7fad[a49_0x279ea8(0x179)]={};function a49_0x4d6b(_0x4ed532,_0x4e3595){const _0x3837cd=a49_0x3837();return a49_0x4d6b=function(_0x4d6b59,_0x73d67b){_0x4d6b59=_0x4d6b59-0x134;let _0x1f1500=_0x3837cd[_0x4d6b59];return _0x1f1500;},a49_0x4d6b(_0x4ed532,_0x4e3595);}class PuppeteerSessionDetails{static [a49_0x279ea8(0x172)]=a49_0x4e7fad;constructor(){const _0x96eeed=a49_0x279ea8,_0x38b4cf={};_0x38b4cf['MNfLx']=_0x96eeed(0x14b);const _0x1203a2=_0x38b4cf;throw new Error(_0x1203a2[_0x96eeed(0x161)]);}static ['sessionError']=null;static async[a49_0x279ea8(0x180)](_0x443906,_0x20383c){const _0x3c52e0=a49_0x279ea8,_0x950344={'SHFLe':_0x3c52e0(0x182),'ifdlX':function(_0x3697c4,_0x187a0a){return _0x3697c4===_0x187a0a;},'TsArO':'function','CUybD':'local_grid','TVOim':function(_0x1e6b53,_0x26c62c){return _0x1e6b53(_0x26c62c);},'lKDcN':function(_0x3922fb,_0x184188){return _0x3922fb===_0x184188;},'GSvyf':_0x3c52e0(0x137),'ZNEnm':'turboscale','cLCAX':_0x3c52e0(0x164),'AdMcD':function(_0x1de296,_0x8b0017){return _0x1de296(_0x8b0017);},'wElBG':function(_0x5a78d1){return _0x5a78d1();},'wdqAt':function(_0x58de42){return _0x58de42();},'QlRqN':function(_0x1a7473,_0x42c3a8){return _0x1a7473(_0x42c3a8);}};try{let _0x1a80d0=_0x950344[_0x3c52e0(0x176)],_0x167739=null;_0x443906&&_0x950344['ifdlX'](typeof _0x443906[_0x3c52e0(0x14f)],_0x950344['TsArO'])&&(_0x167739=await _0x443906[_0x3c52e0(0x14f)]());let _0x52fa9e=null,_0xf16ed1=null,_0x1db14f=null,_0x52ae08=_0x950344[_0x3c52e0(0x153)];if(_0x20383c){_0x52ae08=_0x950344[_0x3c52e0(0x166)](getCloudProviderFromWsEndpoint,_0x20383c);if(_0x950344[_0x3c52e0(0x143)](_0x52ae08,_0x950344[_0x3c52e0(0x15f)]))_0x1db14f=constants['ATS_WSS_URL_REGEX']?constants[_0x3c52e0(0x14d)][_0x3c52e0(0x13b)](_0x20383c)?_0x950344[_0x3c52e0(0x188)]:_0x950344[_0x3c52e0(0x135)]:_0x950344[_0x3c52e0(0x135)],_0x1a80d0=_0x950344[_0x3c52e0(0x17a)](getBrowserFromWSEndpoint,_0x20383c)||_0x1a80d0,_0x52fa9e=this[_0x3c52e0(0x172)][_0x3c52e0(0x136)],_0xf16ed1=this[_0x3c52e0(0x172)][_0x3c52e0(0x177)];else{const _0x24b2f9=await _0x950344[_0x3c52e0(0x140)](getPlatformDetails);_0x52fa9e=_0x24b2f9[_0x3c52e0(0x162)],_0xf16ed1=_0x24b2f9[_0x3c52e0(0x138)];}}else{const _0x3d3589=await _0x950344[_0x3c52e0(0x13c)](getPlatformDetails);_0x52fa9e=_0x3d3589[_0x3c52e0(0x162)],_0xf16ed1=_0x3d3589['platformVersion'];}const _0x43d4cb={};_0x43d4cb[_0x3c52e0(0x181)]=_0x1a80d0,_0x43d4cb[_0x3c52e0(0x144)]=_0x167739,_0x43d4cb[_0x3c52e0(0x179)]={},_0x43d4cb['platform']=_0x52fa9e,_0x43d4cb[_0x3c52e0(0x177)]=_0xf16ed1,_0x43d4cb['product']=_0x1db14f;const _0x4a81bf=_0x43d4cb,_0x19fc44={};_0x19fc44['cloudProvider']=_0x52ae08,this[_0x3c52e0(0x172)]=Object[_0x3c52e0(0x146)]({},this[_0x3c52e0(0x172)],_0x19fc44,_0x4a81bf);}catch(_0x419df6){_0x950344['QlRqN'](debug,'Error\x20in\x20setupBrowserDetails:\x20'+util[_0x3c52e0(0x17e)](_0x419df6)),this[_0x3c52e0(0x159)]=_0x419df6[_0x3c52e0(0x187)]();}}static['patchConnection'](_0x56a7ad){const _0x115213=a49_0x279ea8,_0x4652a5={'GnPxG':function(_0x2dd1e9,_0x4bd0b3){return _0x2dd1e9===_0x4bd0b3;},'flJsg':'string','QvIgi':function(_0x28f884,_0x2dec45){return _0x28f884(_0x2dec45);},'BTfoC':function(_0x917710,_0x1fd6e8){return _0x917710(_0x1fd6e8);},'qCWrY':_0x115213(0x13d)},_0x897c16=this;try{const _0x153ef2=_0x56a7ad[_0x115213(0x192)]||_0x56a7ad[_0x115213(0x190)];if(!_0x153ef2||_0x153ef2['_bstackPatched'])return;const _0x368f27=_0x153ef2['onmessage'];_0x153ef2[_0x115213(0x14e)]=function(_0xe6e7fc){const _0x370c60=_0x115213;try{const _0x5a1d68=_0x4652a5[_0x370c60(0x13f)](typeof _0xe6e7fc,_0x4652a5[_0x370c60(0x18b)])?JSON[_0x370c60(0x16b)](_0xe6e7fc):_0xe6e7fc,_0x220cad=_0x5a1d68?.[_0x370c60(0x165)]||_0x5a1d68?.[_0x370c60(0x154)]||_0x5a1d68?.['params']?.['bsParams']||_0x5a1d68?.[_0x370c60(0x14c)]?.[_0x370c60(0x165)]||_0x5a1d68?.[_0x370c60(0x17f)]?.[_0x370c60(0x154)]||_0x5a1d68?.[_0x370c60(0x17f)]?.[_0x370c60(0x165)];if(_0x220cad){if(BrowserstackCLI['getInstance']()[_0x370c60(0x134)]()){const _0xc3d23f={};_0xc3d23f[_0x370c60(0x18f)]=_0x5a1d68,BrowserstackCLI[_0x370c60(0x15b)]()[_0x370c60(0x157)]()[_0x370c60(0x16d)](AutomationFrameworkState[_0x370c60(0x17b)],HookState[_0x370c60(0x18a)],_0xc3d23f);}else{const _0x23b9bb=_0x220cad['sessionId'],_0x325b0a=_0x220cad[_0x370c60(0x139)];_0x325b0a&&(_0x4652a5['QvIgi'](debug,_0x370c60(0x15d)+JSON[_0x370c60(0x184)](_0x325b0a)),_0x897c16['currentSessionDetails'][_0x370c60(0x136)]=_0x325b0a[_0x370c60(0x162)],_0x897c16['currentSessionDetails'][_0x370c60(0x177)]=_0x325b0a[_0x370c60(0x138)]),_0x23b9bb&&(_0x4652a5[_0x370c60(0x16c)](debug,_0x370c60(0x15a)+_0x23b9bb),_0x897c16[_0x370c60(0x172)]['bsSessionId']=_0x23b9bb);}_0x4652a5[_0x370c60(0x13f)](typeof _0xe6e7fc,_0x4652a5['flJsg'])&&(delete _0x5a1d68[_0x370c60(0x165)],delete _0x5a1d68[_0x370c60(0x154)],_0x5a1d68[_0x370c60(0x14c)]&&(delete _0x5a1d68[_0x370c60(0x14c)][_0x370c60(0x154)],delete _0x5a1d68['params']['bStackParams']),_0x5a1d68['result']&&(delete _0x5a1d68[_0x370c60(0x17f)]['bsParams'],delete _0x5a1d68[_0x370c60(0x17f)][_0x370c60(0x165)]));}}catch(_0x4c650b){_0x4652a5[_0x370c60(0x167)](debug,'Error\x20extracting\x20bsParams\x20from\x20CDP\x20message:\x20'+_0x4c650b[_0x370c60(0x18f)]);}return _0x368f27?.[_0x370c60(0x16a)](this,arguments);},_0x153ef2[_0x115213(0x170)]=!![],logger[_0x115213(0x160)](_0x4652a5['qCWrY']);}catch(_0xece624){_0x4652a5[_0x115213(0x16c)](debug,_0x115213(0x174)+util['format'](_0xece624)),_0x897c16[_0x115213(0x159)]=_0xece624[_0x115213(0x187)]();}}static[a49_0x279ea8(0x175)](){const _0x335108=a49_0x279ea8;return this[_0x335108(0x172)];}}module[a49_0x279ea8(0x17d)]=PuppeteerSessionDetails;function a49_0x3837(){const _0x48bb42=['platformDetails','EZbWl','test','wdqAt','[PuppeteerSessionDetails]\x20Connection\x20patched\x20for\x20session\x20capture','1bumkrX','GnPxG','wElBG','browserName','BSTACK_ATS_URL','lKDcN','browser_version','unknown_grid','assign','entries','../../helpers/logger','158976vRqyVG','winstonLogger','Invalid\x20constructor,\x20please\x20use\x20static\x20methods','params','ATS_WSS_URL_REGEX','onmessage','version','../utils/constants','4kiwsFg','ENXMl','CUybD','bsParams','../../helpers/test-observability/utils','578348FuqRbU','getAutomationFramework','zaQca','sessionError','Setting\x20session\x20id\x20received\x20from\x20BS\x20','getInstance','8628570DKSXyX','Setting\x20platform\x20details\x20received\x20from\x20BS:\x20','Error\x20in\x20getting\x20browser\x20from\x20caps:\x20','GSvyf','debug','MNfLx','platformName','6869637Rrznbs','automate','bStackParams','TVOim','BTfoC','path','caps','apply','parse','QvIgi','trackEvent','../../helpers/helper','includes','_bstackPatched','656lqnIpT','currentSessionDetails','8253TlFtcZ','Error\x20in\x20patchConnection:\x20','getDetails','SHFLe','platform_version','cloudProvider','capabilities','AdMcD','PLAYWRIGHT_DISPATCH','product','exports','format','result','setupBrowserDetails','browser','chrome','bsSessionId','stringify','1016820QAlVoo','util','toString','ZNEnm','3300985BkROHs','POST','flJsg','../v2/state/hookState.js','url','ZcNHU','message','connection','../v2/browserstackCLI','_connection','isRunning','cLCAX','platform','browserstack','platformVersion'];a49_0x3837=function(){return _0x48bb42;};return a49_0x3837();} | ||
| function a49_0x5c97(_0xb880fa,_0x125834){const _0x25e5c0=a49_0x25e5();return a49_0x5c97=function(_0x5c97d4,_0x266bbc){_0x5c97d4=_0x5c97d4-0x1ea;let _0x56ca8b=_0x25e5c0[_0x5c97d4];return _0x56ca8b;},a49_0x5c97(_0xb880fa,_0x125834);}const a49_0xceb472=a49_0x5c97;(function(_0x35931f,_0x51d0ce){const _0x58a4a1=a49_0x5c97,_0x5ea4d2=_0x35931f();while(!![]){try{const _0xf51124=parseInt(_0x58a4a1(0x21b))/0x1*(-parseInt(_0x58a4a1(0x1f1))/0x2)+parseInt(_0x58a4a1(0x205))/0x3*(parseInt(_0x58a4a1(0x243))/0x4)+-parseInt(_0x58a4a1(0x1fd))/0x5+-parseInt(_0x58a4a1(0x22d))/0x6*(-parseInt(_0x58a4a1(0x208))/0x7)+-parseInt(_0x58a4a1(0x203))/0x8*(parseInt(_0x58a4a1(0x232))/0x9)+parseInt(_0x58a4a1(0x228))/0xa+parseInt(_0x58a4a1(0x215))/0xb*(parseInt(_0x58a4a1(0x20e))/0xc);if(_0xf51124===_0x51d0ce)break;else _0x5ea4d2['push'](_0x5ea4d2['shift']());}catch(_0x4b656a){_0x5ea4d2['push'](_0x5ea4d2['shift']());}}}(a49_0x25e5,0x70b64));const path=require(a49_0xceb472(0x222)),url=require(a49_0xceb472(0x20b)),util=require(a49_0xceb472(0x202)),{nestedKeyValue,isFalse}=require('../../helpers/helper'),{debug,getPlatformDetails}=require('../../helpers/test-observability/utils'),logger=require(a49_0xceb472(0x1f0))[a49_0xceb472(0x1f3)],constants=require(a49_0xceb472(0x1ea)),BrowserstackCLI=require('../v2/browserstackCLI'),AutomationFrameworkState=require('../v2/state/automationFrameworkState.js'),HookState=require(a49_0xceb472(0x227)),getBrowserFromWSEndpoint=_0x217e79=>{const _0x35ba1c=a49_0xceb472,_0x4416d4={'ZYfEr':_0x35ba1c(0x1fe),'mIlSS':function(_0x34084e,_0x51e863){return _0x34084e(_0x51e863);}};try{const _0x277fc4=url[_0x35ba1c(0x233)](_0x217e79),_0x34bf3c=new URLSearchParams(_0x277fc4['query']),_0x543e73=Object[_0x35ba1c(0x22c)](_0x34bf3c[_0x35ba1c(0x204)]()),_0x411e10=JSON[_0x35ba1c(0x233)](_0x543e73['caps']);if(_0x411e10&&(_0x411e10[_0x35ba1c(0x200)]||_0x411e10[_0x35ba1c(0x214)]))return _0x411e10[_0x35ba1c(0x200)]||_0x411e10[_0x35ba1c(0x214)];return _0x4416d4[_0x35ba1c(0x20f)];}catch(_0x3604b7){_0x4416d4[_0x35ba1c(0x218)](debug,'Error\x20in\x20getting\x20browser\x20from\x20caps:\x20'+_0x3604b7['toString']());}},getCloudProviderFromWsEndpoint=_0x1842e9=>{const _0x5bdb78=a49_0xceb472,_0x397750={};_0x397750[_0x5bdb78(0x1fc)]=_0x5bdb78(0x1ed),_0x397750['FwEVM']='unknown_grid';const _0x2ab2f8=_0x397750;if(_0x1842e9['includes'](constants['BSTACK_URL'])||_0x1842e9['includes'](constants[_0x5bdb78(0x22b)]))return _0x2ab2f8[_0x5bdb78(0x1fc)];return _0x2ab2f8[_0x5bdb78(0x23f)];},a49_0x38ed2e={};a49_0x38ed2e[a49_0xceb472(0x240)]=undefined,a49_0x38ed2e[a49_0xceb472(0x211)]=undefined,a49_0x38ed2e[a49_0xceb472(0x200)]=undefined,a49_0x38ed2e[a49_0xceb472(0x1fb)]=undefined,a49_0x38ed2e[a49_0xceb472(0x1f4)]=undefined,a49_0x38ed2e[a49_0xceb472(0x230)]=undefined,a49_0x38ed2e['product']=undefined,a49_0x38ed2e[a49_0xceb472(0x235)]={};class PuppeteerSessionDetails{static ['currentSessionDetails']=a49_0x38ed2e;constructor(){const _0x94a930=a49_0xceb472,_0x4f5243={};_0x4f5243[_0x94a930(0x1f5)]='Invalid\x20constructor,\x20please\x20use\x20static\x20methods';const _0xa19f5=_0x4f5243;throw new Error(_0xa19f5['mmvLx']);}static [a49_0xceb472(0x23d)]=null;static async[a49_0xceb472(0x1f7)](_0x1c66b8,_0x570a3e){const _0x18ffd7=a49_0xceb472,_0x3e54ea={'vJTlv':'chrome','YSpIC':function(_0x59e9ce,_0x4b6dc0){return _0x59e9ce===_0x4b6dc0;},'OVFhR':_0x18ffd7(0x20d),'gVbZl':_0x18ffd7(0x1fa),'oPOYL':function(_0x2f0b8a,_0x562388){return _0x2f0b8a(_0x562388);},'LoWqy':'browserstack','YhrMm':_0x18ffd7(0x1ef),'yxnKv':_0x18ffd7(0x242),'ahkJi':function(_0x49181d){return _0x49181d();},'XUiCl':function(_0x1ac18d,_0x43303c){return _0x1ac18d(_0x43303c);}};try{let _0xd697cf=_0x3e54ea['vJTlv'],_0x133b8f=null;_0x1c66b8&&_0x3e54ea[_0x18ffd7(0x244)](typeof _0x1c66b8[_0x18ffd7(0x1f2)],_0x3e54ea[_0x18ffd7(0x210)])&&(_0x133b8f=await _0x1c66b8[_0x18ffd7(0x1f2)]());let _0x2ced1d=null,_0x24fb44=null,_0x4246c2=null,_0x11fb64=_0x3e54ea['gVbZl'];if(_0x570a3e){_0x11fb64=_0x3e54ea[_0x18ffd7(0x20a)](getCloudProviderFromWsEndpoint,_0x570a3e);if(_0x3e54ea[_0x18ffd7(0x244)](_0x11fb64,_0x3e54ea[_0x18ffd7(0x224)]))_0x4246c2=constants[_0x18ffd7(0x220)]?constants[_0x18ffd7(0x220)][_0x18ffd7(0x1ee)](_0x570a3e)?_0x3e54ea[_0x18ffd7(0x217)]:_0x3e54ea[_0x18ffd7(0x221)]:_0x3e54ea['yxnKv'],_0xd697cf=_0x3e54ea[_0x18ffd7(0x20a)](getBrowserFromWSEndpoint,_0x570a3e)||_0xd697cf,_0x2ced1d=this[_0x18ffd7(0x21c)][_0x18ffd7(0x1f4)],_0x24fb44=this[_0x18ffd7(0x21c)][_0x18ffd7(0x230)];else{const _0xc8587b=await _0x3e54ea[_0x18ffd7(0x237)](getPlatformDetails);_0x2ced1d=_0xc8587b[_0x18ffd7(0x1f6)],_0x24fb44=_0xc8587b[_0x18ffd7(0x234)];}}else{const _0x1d19cd=await _0x3e54ea[_0x18ffd7(0x237)](getPlatformDetails);_0x2ced1d=_0x1d19cd[_0x18ffd7(0x1f6)],_0x24fb44=_0x1d19cd['platformVersion'];}const _0x8d2178={};_0x8d2178[_0x18ffd7(0x200)]=_0xd697cf,_0x8d2178[_0x18ffd7(0x1fb)]=_0x133b8f,_0x8d2178[_0x18ffd7(0x235)]={},_0x8d2178[_0x18ffd7(0x1f4)]=_0x2ced1d,_0x8d2178[_0x18ffd7(0x230)]=_0x24fb44,_0x8d2178[_0x18ffd7(0x23e)]=_0x4246c2;const _0x4f97fb=_0x8d2178,_0x25cdd4={};_0x25cdd4[_0x18ffd7(0x240)]=_0x11fb64,this[_0x18ffd7(0x21c)]=Object[_0x18ffd7(0x1ec)]({},this['currentSessionDetails'],_0x25cdd4,_0x4f97fb);}catch(_0x85a775){_0x3e54ea[_0x18ffd7(0x245)](debug,_0x18ffd7(0x223)+util[_0x18ffd7(0x23b)](_0x85a775)),this[_0x18ffd7(0x23d)]=_0x85a775['toString']();}}static[a49_0xceb472(0x219)](_0xd821bb){const _0x3cafb2=a49_0xceb472,_0x7b287e={'tIPKC':function(_0x20d786,_0x5459f0){return _0x20d786===_0x5459f0;},'vmTQb':_0x3cafb2(0x209),'yWUTV':function(_0x19ea4,_0x305557){return _0x19ea4(_0x305557);},'tvGSB':function(_0x43a59f,_0x5d6ed2){return _0x43a59f===_0x5d6ed2;},'Mgtmg':function(_0x3ec886,_0x3a90dc){return _0x3ec886(_0x3a90dc);},'pxFbJ':'[PuppeteerSessionDetails]\x20Connection\x20patched\x20for\x20session\x20capture'},_0xea8ea0=this;try{const _0x297ff5=_0xd821bb[_0x3cafb2(0x21a)]||_0xd821bb[_0x3cafb2(0x226)];if(!_0x297ff5||_0x297ff5['_bstackPatched'])return;const _0x35dc69=_0x297ff5['onmessage'];_0x297ff5[_0x3cafb2(0x239)]=function(_0x111cda){const _0x283708=_0x3cafb2;try{const _0x31508c=_0x7b287e['tIPKC'](typeof _0x111cda,_0x7b287e['vmTQb'])?JSON[_0x283708(0x233)](_0x111cda):_0x111cda,_0x5f5c98=_0x31508c?.[_0x283708(0x21d)]||_0x31508c?.[_0x283708(0x207)]||_0x31508c?.[_0x283708(0x212)]?.['bsParams']||_0x31508c?.[_0x283708(0x212)]?.[_0x283708(0x21d)]||_0x31508c?.[_0x283708(0x201)]?.[_0x283708(0x207)]||_0x31508c?.[_0x283708(0x201)]?.[_0x283708(0x21d)];if(_0x5f5c98){if(BrowserstackCLI[_0x283708(0x21e)]()[_0x283708(0x213)]()){const _0x56deae={};_0x56deae[_0x283708(0x23c)]=_0x31508c,BrowserstackCLI['getInstance']()[_0x283708(0x236)]()[_0x283708(0x1eb)](AutomationFrameworkState[_0x283708(0x225)],HookState[_0x283708(0x241)],_0x56deae);}else{const _0x1f31d9=_0x5f5c98['sessionId'],_0xccd17e=_0x5f5c98[_0x283708(0x20c)];_0xccd17e&&(_0x7b287e[_0x283708(0x22e)](debug,_0x283708(0x238)+JSON[_0x283708(0x1f9)](_0xccd17e)),_0xea8ea0[_0x283708(0x21c)][_0x283708(0x1f4)]=_0xccd17e['platformName'],_0xea8ea0[_0x283708(0x21c)]['platform_version']=_0xccd17e['platformVersion']),_0x1f31d9&&(_0x7b287e[_0x283708(0x22e)](debug,_0x283708(0x21f)+_0x1f31d9),_0xea8ea0[_0x283708(0x21c)]['bsSessionId']=_0x1f31d9);}_0x7b287e[_0x283708(0x22f)](typeof _0x111cda,_0x7b287e[_0x283708(0x216)])&&(delete _0x31508c[_0x283708(0x21d)],delete _0x31508c[_0x283708(0x207)],_0x31508c[_0x283708(0x212)]&&(delete _0x31508c[_0x283708(0x212)]['bsParams'],delete _0x31508c[_0x283708(0x212)]['bStackParams']),_0x31508c[_0x283708(0x201)]&&(delete _0x31508c['result'][_0x283708(0x207)],delete _0x31508c[_0x283708(0x201)]['bStackParams']));}}catch(_0x547730){_0x7b287e[_0x283708(0x1ff)](debug,'Error\x20extracting\x20bsParams\x20from\x20CDP\x20message:\x20'+_0x547730[_0x283708(0x23c)]);}return _0x35dc69?.['apply'](this,arguments);},_0x297ff5[_0x3cafb2(0x229)]=!![],logger[_0x3cafb2(0x1f8)](_0x7b287e[_0x3cafb2(0x231)]);}catch(_0x6d5edb){_0x7b287e[_0x3cafb2(0x1ff)](debug,_0x3cafb2(0x22a)+util[_0x3cafb2(0x23b)](_0x6d5edb)),_0xea8ea0[_0x3cafb2(0x23d)]=_0x6d5edb[_0x3cafb2(0x23a)]();}}static['getDetails'](){return this['currentSessionDetails'];}}function a49_0x25e5(){const _0x229f38=['../v2/state/hookState.js','4219220teryGZ','_bstackPatched','Error\x20in\x20patchConnection:\x20','BSTACK_ATS_URL','fromEntries','3156lXPiJj','yWUTV','tvGSB','platform_version','pxFbJ','63fCTJrt','parse','platformVersion','capabilities','getAutomationFramework','ahkJi','Setting\x20platform\x20details\x20received\x20from\x20BS:\x20','onmessage','toString','format','message','sessionError','product','FwEVM','cloudProvider','POST','automate','636uCJEsh','YSpIC','XUiCl','../utils/constants','trackEvent','assign','browserstack','test','turboscale','../../helpers/logger','2QjhIla','version','winstonLogger','platform','mmvLx','platformName','setupBrowserDetails','debug','stringify','local_grid','browser_version','pgmHi','4109795GqiCvq','chrome','Mgtmg','browser','result','util','86648CUrGXF','entries','750UPNqJN','exports','bsParams','3353nvcqUU','string','oPOYL','url','platformDetails','function','600nfpaef','ZYfEr','OVFhR','bsSessionId','params','isRunning','browserName','341121wOHfJD','vmTQb','YhrMm','mIlSS','patchConnection','_connection','904732WavKFO','currentSessionDetails','bStackParams','getInstance','Setting\x20session\x20id\x20received\x20from\x20BS\x20','ATS_WSS_URL_REGEX','yxnKv','path','Error\x20in\x20setupBrowserDetails:\x20','LoWqy','PLAYWRIGHT_DISPATCH','connection'];a49_0x25e5=function(){return _0x229f38;};return a49_0x25e5();}module[a49_0xceb472(0x206)]=PuppeteerSessionDetails; |
@@ -1,1 +0,1 @@ | ||
| const a50_0x115cdd=a50_0x41df;(function(_0x11c922,_0x4a0a1b){const _0x49cfa7=a50_0x41df,_0x4ddf68=_0x11c922();while(!![]){try{const _0x1ce1c2=-parseInt(_0x49cfa7(0xde))/0x1*(parseInt(_0x49cfa7(0xcf))/0x2)+-parseInt(_0x49cfa7(0xe2))/0x3*(-parseInt(_0x49cfa7(0xdc))/0x4)+parseInt(_0x49cfa7(0xec))/0x5+parseInt(_0x49cfa7(0xe3))/0x6*(parseInt(_0x49cfa7(0xf6))/0x7)+parseInt(_0x49cfa7(0xe9))/0x8+parseInt(_0x49cfa7(0xce))/0x9+-parseInt(_0x49cfa7(0xf7))/0xa;if(_0x1ce1c2===_0x4a0a1b)break;else _0x4ddf68['push'](_0x4ddf68['shift']());}catch(_0x290e58){_0x4ddf68['push'](_0x4ddf68['shift']());}}}(a50_0x3494,0x3299b));function a50_0x41df(_0x1104f3,_0x5acb29){const _0x349493=a50_0x3494();return a50_0x41df=function(_0x41df8c,_0x4c4d57){_0x41df8c=_0x41df8c-0xcc;let _0x960505=_0x349493[_0x41df8c];return _0x960505;},a50_0x41df(_0x1104f3,_0x5acb29);}const {isTrue,isBrowserstackInfra}=require(a50_0x115cdd(0xed)),setKeepAlive=require(a50_0x115cdd(0xf9)),util=require(a50_0x115cdd(0xcc)),logger=require(a50_0x115cdd(0xdb))[a50_0x115cdd(0xf3)],{shouldProcessEventForTesthub}=require(a50_0x115cdd(0xd5)),{addRequestSpy}=require(a50_0x115cdd(0xe5)),a50_0xc01172={};a50_0xc01172[a50_0x115cdd(0xda)]=undefined,a50_0xc01172[a50_0x115cdd(0xef)]={},a50_0xc01172[a50_0x115cdd(0xf0)]=![],a50_0xc01172[a50_0x115cdd(0xdd)]=null,a50_0xc01172[a50_0x115cdd(0xf5)]=![],a50_0xc01172[a50_0x115cdd(0xef)]['id']=undefined,a50_0xc01172[a50_0x115cdd(0xef)][a50_0x115cdd(0xf4)]=undefined;const workerDetails=a50_0xc01172;global['__workerDetails']=workerDetails;function a50_0x3494(){const _0x1dc4e6=['isPageFixture','511yMXLTa','11622660aUFwXI','puppeteer','../../helpers/setKeepAlive','__skipSessionStatus','BROWSERSTACK_PUPPETEER','[PuppeteerTestSetup]\x20Bootstrapping\x20BrowserstackCLI\x20for\x20Jest\x20worker','../v2/cliUtils','util','skipSessionName','3293613HcZVUm','207812opmJVi','jestConfig','[PuppeteerTestSetup]\x20Error\x20reading\x20BrowserStack\x20config:\x20','getInstance','catch','[PuppeteerTestSetup]\x20Error\x20initializing\x20Puppeteer\x20patching:\x20','../../helpers/testhub/utils','env','puppeteer-core','../v2/browserstackCLI','PUPPETEER','workerInfo','../../helpers/logger','4algILq','pwPage','2dQdZWu','getPackageVersion','[PuppeteerTestSetup]\x20Jest-Puppeteer\x20test\x20setup\x20completed','skipSessionStatus','1138947UKcVCP','29598gyJVoq','__skipSessionName','../../helpers/test-observability/utils','[PuppeteerTestSetup]\x20Puppeteer\x20patching\x20initialized','debug','format','1719672JDYMSW','../utils/puppeteer-patcher','true','1283315ldPDat','../../helpers/helper','../utils/constants','currentTest','o11ySyncDone','isCliEnabled','bootstrap','winstonLogger','testInfo'];a50_0x3494=function(){return _0x1dc4e6;};return a50_0x3494();}let puppeteerPatcher=null;setKeepAlive();if(global[a50_0x115cdd(0xd0)])try{isBrowserstackInfra()?(global[a50_0x115cdd(0xe4)]=isTrue(global[a50_0x115cdd(0xd0)]?.[a50_0x115cdd(0xcd)]),global[a50_0x115cdd(0xfa)]=isTrue(global[a50_0x115cdd(0xd0)]?.[a50_0x115cdd(0xe1)])):(global[a50_0x115cdd(0xe4)]=!![],global['__skipSessionStatus']=!![]);const helper=require('../../helpers/helper'),puppeteerVersion=helper[a50_0x115cdd(0xdf)](a50_0x115cdd(0xf8))||helper[a50_0x115cdd(0xdf)](a50_0x115cdd(0xd7));if(puppeteerVersion)try{logger[a50_0x115cdd(0xe7)]('[PuppeteerTestSetup]\x20Patching\x20Puppeteer\x20for\x20Jest'),puppeteerPatcher=require(a50_0x115cdd(0xea)),puppeteerPatcher['initializePuppeteerPatching'](global['jestConfig']),logger[a50_0x115cdd(0xe7)](a50_0x115cdd(0xe6));}catch(a50_0x26cccc){logger['debug'](a50_0x115cdd(0xd4)+util['format'](a50_0x26cccc));}if(puppeteerPatcher)try{const BrowserstackCLI=require(a50_0x115cdd(0xd8)),CLIUtils=require(a50_0x115cdd(0xfd)),{FRAMEWORKS}=require(a50_0x115cdd(0xee));BrowserstackCLI[a50_0x115cdd(0xd2)]()[a50_0x115cdd(0xf1)]()&&(logger['debug'](a50_0x115cdd(0xfc)),process[a50_0x115cdd(0xd6)][a50_0x115cdd(0xfb)]=a50_0x115cdd(0xeb),CLIUtils['setFrameworkDetail'](FRAMEWORKS['JEST'],FRAMEWORKS[a50_0x115cdd(0xd9)]),BrowserstackCLI[a50_0x115cdd(0xd2)]()[a50_0x115cdd(0xf2)]()[a50_0x115cdd(0xd3)](_0x4c689f=>{const _0xb9f5c5=a50_0x115cdd;logger[_0xb9f5c5(0xe7)]('[PuppeteerTestSetup]\x20Error\x20bootstrapping\x20BrowserstackCLI:\x20'+util[_0xb9f5c5(0xe8)](_0x4c689f));}));}catch(a50_0x2421b9){logger[a50_0x115cdd(0xe7)]('[PuppeteerTestSetup]\x20Error\x20setting\x20up\x20BrowserstackCLI\x20bootstrap:\x20'+util['format'](a50_0x2421b9));}shouldProcessEventForTesthub()&&addRequestSpy(![]);}catch(a50_0x356b15){logger[a50_0x115cdd(0xe7)](a50_0x115cdd(0xd1)+util['format'](a50_0x356b15));}logger[a50_0x115cdd(0xe7)](a50_0x115cdd(0xe0)); | ||
| const a50_0x2579b5=a50_0x3b55;(function(_0x1430d9,_0x485517){const _0x399ef8=a50_0x3b55,_0x3a8c6a=_0x1430d9();while(!![]){try{const _0x29ef68=-parseInt(_0x399ef8(0x1a9))/0x1+parseInt(_0x399ef8(0x1b0))/0x2*(-parseInt(_0x399ef8(0x1a5))/0x3)+parseInt(_0x399ef8(0x1af))/0x4*(-parseInt(_0x399ef8(0x1ce))/0x5)+-parseInt(_0x399ef8(0x1bf))/0x6*(-parseInt(_0x399ef8(0x1a6))/0x7)+-parseInt(_0x399ef8(0x1d5))/0x8*(-parseInt(_0x399ef8(0x1c5))/0x9)+parseInt(_0x399ef8(0x1ab))/0xa*(-parseInt(_0x399ef8(0x1d2))/0xb)+parseInt(_0x399ef8(0x1b2))/0xc*(parseInt(_0x399ef8(0x1c6))/0xd);if(_0x29ef68===_0x485517)break;else _0x3a8c6a['push'](_0x3a8c6a['shift']());}catch(_0x34986e){_0x3a8c6a['push'](_0x3a8c6a['shift']());}}}(a50_0x184a,0x7dc28));const {isTrue,isBrowserstackInfra}=require(a50_0x2579b5(0x1b7)),setKeepAlive=require('../../helpers/setKeepAlive'),util=require(a50_0x2579b5(0x1be)),logger=require(a50_0x2579b5(0x1b9))[a50_0x2579b5(0x1a7)],{shouldProcessEventForTesthub}=require('../../helpers/testhub/utils'),{addRequestSpy}=require('../../helpers/test-observability/utils'),a50_0x1dfc4b={};a50_0x1dfc4b[a50_0x2579b5(0x1cf)]=undefined,a50_0x1dfc4b[a50_0x2579b5(0x1c2)]={},a50_0x1dfc4b[a50_0x2579b5(0x1d3)]=![],a50_0x1dfc4b[a50_0x2579b5(0x1ae)]=null,a50_0x1dfc4b[a50_0x2579b5(0x1d6)]=![],a50_0x1dfc4b[a50_0x2579b5(0x1c2)]['id']=undefined,a50_0x1dfc4b[a50_0x2579b5(0x1c2)][a50_0x2579b5(0x1bb)]=undefined;const workerDetails=a50_0x1dfc4b;global[a50_0x2579b5(0x1d0)]=workerDetails;let puppeteerPatcher=null;setKeepAlive();function a50_0x184a(){const _0xaf43f4=['20ewMzsx','jestConfig','skipSessionStatus','pwPage','97640baXSNQ','18hoIgob','isCliEnabled','36qBXdaF','catch','[PuppeteerTestSetup]\x20Error\x20reading\x20BrowserStack\x20config:\x20','JEST','initializePuppeteerPatching','../../helpers/helper','[PuppeteerTestSetup]\x20Error\x20setting\x20up\x20BrowserstackCLI\x20bootstrap:\x20','../../helpers/logger','puppeteer-core','testInfo','[PuppeteerTestSetup]\x20Bootstrapping\x20BrowserstackCLI\x20for\x20Jest\x20worker','PUPPETEER','util','198WkEfrt','getInstance','../v2/cliUtils','currentTest','__skipSessionStatus','[PuppeteerTestSetup]\x20Error\x20bootstrapping\x20BrowserstackCLI:\x20','255456ZCibwI','7166913otyuXA','../utils/puppeteer-patcher','puppeteer','__skipSessionName','format','../v2/browserstackCLI','debug','skipSessionName','95EIMmCb','workerInfo','__workerDetails','true','2380334RrexDH','o11ySyncDone','setFrameworkDetail','24LIDecK','isPageFixture','[PuppeteerTestSetup]\x20Patching\x20Puppeteer\x20for\x20Jest','171852FAXgaw','216349idKoWp','winstonLogger','[PuppeteerTestSetup]\x20Jest-Puppeteer\x20test\x20setup\x20completed','831740QifeAT','env'];a50_0x184a=function(){return _0xaf43f4;};return a50_0x184a();}if(global[a50_0x2579b5(0x1ac)])try{isBrowserstackInfra()?(global[a50_0x2579b5(0x1c9)]=isTrue(global[a50_0x2579b5(0x1ac)]?.[a50_0x2579b5(0x1cd)]),global['__skipSessionStatus']=isTrue(global[a50_0x2579b5(0x1ac)]?.[a50_0x2579b5(0x1ad)])):(global[a50_0x2579b5(0x1c9)]=!![],global[a50_0x2579b5(0x1c3)]=!![]);const helper=require('../../helpers/helper'),puppeteerVersion=helper['getPackageVersion'](a50_0x2579b5(0x1c8))||helper['getPackageVersion'](a50_0x2579b5(0x1ba));if(puppeteerVersion)try{logger[a50_0x2579b5(0x1cc)](a50_0x2579b5(0x1d7)),puppeteerPatcher=require(a50_0x2579b5(0x1c7)),puppeteerPatcher[a50_0x2579b5(0x1b6)](global[a50_0x2579b5(0x1ac)]),logger['debug']('[PuppeteerTestSetup]\x20Puppeteer\x20patching\x20initialized');}catch(a50_0x397489){logger[a50_0x2579b5(0x1cc)]('[PuppeteerTestSetup]\x20Error\x20initializing\x20Puppeteer\x20patching:\x20'+util['format'](a50_0x397489));}if(puppeteerPatcher)try{const BrowserstackCLI=require(a50_0x2579b5(0x1cb)),CLIUtils=require(a50_0x2579b5(0x1c1)),{FRAMEWORKS}=require('../utils/constants');BrowserstackCLI[a50_0x2579b5(0x1c0)]()[a50_0x2579b5(0x1b1)]()&&(logger[a50_0x2579b5(0x1cc)](a50_0x2579b5(0x1bc)),process[a50_0x2579b5(0x1aa)]['BROWSERSTACK_PUPPETEER']=a50_0x2579b5(0x1d1),CLIUtils[a50_0x2579b5(0x1d4)](FRAMEWORKS[a50_0x2579b5(0x1b5)],FRAMEWORKS[a50_0x2579b5(0x1bd)]),BrowserstackCLI[a50_0x2579b5(0x1c0)]()['bootstrap']()[a50_0x2579b5(0x1b3)](_0x1e61e7=>{const _0x3d309a=a50_0x2579b5;logger[_0x3d309a(0x1cc)](_0x3d309a(0x1c4)+util['format'](_0x1e61e7));}));}catch(a50_0x17ff44){logger['debug'](a50_0x2579b5(0x1b8)+util[a50_0x2579b5(0x1ca)](a50_0x17ff44));}shouldProcessEventForTesthub()&&addRequestSpy(![]);}catch(a50_0x4ab6c5){logger[a50_0x2579b5(0x1cc)](a50_0x2579b5(0x1b4)+util[a50_0x2579b5(0x1ca)](a50_0x4ab6c5));}function a50_0x3b55(_0x1d0977,_0x21b385){const _0x184aee=a50_0x184a();return a50_0x3b55=function(_0x3b55f1,_0x10086a){_0x3b55f1=_0x3b55f1-0x1a5;let _0x12fde3=_0x184aee[_0x3b55f1];return _0x12fde3;},a50_0x3b55(_0x1d0977,_0x21b385);}logger['debug'](a50_0x2579b5(0x1a8)); |
| #!/usr/bin/env node | ||
| 'use strict';function a51_0x5dcf(){const _0x4306d1=['usage:\x20$0\x20<command>\x20[args]','--opts','vanilla','./mocha/command','--no-opts','wrap','config','slice','CKhaY','5nFPpfj','existsSync','RxRuw','option','4307955FnOoKI','JEST','VANILLA','../helpers/test-observability/constants','INFO','handler','17148464olLOqs','debug','info','stack','LudQG','start','UgFat','ibLHp','Not\x20a\x20valid\x20command.\x20Check\x20help\x20and\x20provide\x20a\x20valid\x20command.','ioIlM','framework','argv','usage','Imkvj','BROWSERSTACK_CONFIG_FILE_PATH','1156890EGlhje','Yqhne','exitProcess','.local-not-set.json','.browserstack','../helpers/performance/constants','kjDes','playwright','--mochaRequire','BhwCL','INTEGRATIONS','--no-config','yargs','Error\x20is\x20Deleting\x20temp\x20.local-not-set.json.\x20Error:\x20','integrations','VERSION','run','end','NTbfC','iOqGP','oCgCs','./playwright/command','help','GPUuB','zqRVP','GJbFj','TlvNJ','format','child_process','ygfRM','NsMOs','jIzkK','../helpers/helper','join','dot-notation','SDK_CLEANUP','suiSj','../../ats/src/index','Mixjr','stop','../helpers/BrowserStackSetup','ShySQ','You\x20need\x20at\x20least\x20one\x20command\x20before\x20moving\x20on.\x20Check\x20help\x20and\x20provide\x20a\x20valid\x20command.','wLxmm','HST','1339274ZkGAQm','2773940KfWrgY','./jest/command','winstonLogger','codeceptjs','BaSNb','ats','assign','vdOPJ','Parsing\x20command\x20line\x20arguments','--config','./vanilla-js/command','isUndefined','4037922Opapyi','SDK_SETUP','bslhu','tpbdu','./codeceptjs/command','../helpers/performance/performance-tester','showHelpOnFail','message','OPcuF','setBrowserStackAutomationDisable','util','nightwatch','unlinkSync','command','NIGHTWATCH','xbhaM','alias','bQjCW','--require','spawn','CODECEPTJS','lkvbL','qNVIA','PLAYWRIGHT','includes','3869724JpuLvs','./utils/constants','mocha','MOCHA','cucumber-js','tpPpi','push','MHzhU','Runs\x20the\x20binary\x20with\x20load\x20command','ZeulY','TLmmK','getConfigPath','mocha/lib/cli/commands.js','Running\x20SDK\x20with\x20args\x20','node','boolean','error','fireFunnelTestEvent','setTestObservabilityDisable','parserConfiguration','jest','./cucumber-js/command','./integrations/command','exitCode','find'];a51_0x5dcf=function(){return _0x4306d1;};return a51_0x5dcf();}const a51_0x576042=a51_0x5f37;(function(_0x1fbf22,_0x2cf183){const _0x498dab=a51_0x5f37,_0x2a6d24=_0x1fbf22();while(!![]){try{const _0xcb2843=-parseInt(_0x498dab(0xbc))/0x1+parseInt(_0x498dab(0xe9))/0x2+-parseInt(_0x498dab(0x135))/0x3+-parseInt(_0x498dab(0xea))/0x4+parseInt(_0x498dab(0x131))/0x5*(parseInt(_0x498dab(0x10f))/0x6)+parseInt(_0x498dab(0xf6))/0x7+parseInt(_0x498dab(0x13b))/0x8;if(_0xcb2843===_0x2cf183)break;else _0x2a6d24['push'](_0x2a6d24['shift']());}catch(_0x30cd02){_0x2a6d24['push'](_0x2a6d24['shift']());}}}(a51_0x5dcf,0xb6c5b));const fs=require('fs'),path=require('path'),util=require(a51_0x576042(0x100)),spawn=require(a51_0x576042(0xd8))[a51_0x576042(0x109)],{requireModule}=require(a51_0x576042(0xdc)),PerformanceTester=require(a51_0x576042(0xfb)),PerformanceEvents=require(a51_0x576042(0xc1))['EVENTS'],helper=require('../helpers/helper'),utilities=require('../helpers/utilities'),{default:BrowserStackSetup}=require(a51_0x576042(0xe4)),{FRAMEWORKS}=require(a51_0x576042(0x138)),runIntegrations=require(a51_0x576042(0x125)),yargs=require(a51_0x576042(0xc8)),Constants=require(a51_0x576042(0x110)),BrowserstackCLI=require('./v2/browserstackCLI'),logger=require('../helpers/logger')[a51_0x576042(0xec)],origArgs=Object[a51_0x576042(0xf0)]([],process['argv']),captureError=async(_0x5c6957,_0x338eea,_0x417515,_0x3d5b1d=null,_0x57f0b7=![])=>{const _0x180994=a51_0x576042,_0x4287b9={'ioIlM':function(_0x3aedb4,_0x301d53,_0x599fbd,_0x2c229d){return _0x3aedb4(_0x301d53,_0x599fbd,_0x2c229d);},'NLQfG':'SDKTestSuccessful'};try{logger[_0x180994(0x13d)](_0x180994(0x11c)+origArgs[_0x180994(0xdd)]('\x20')),await _0x4287b9[_0x180994(0x144)](_0x5c6957,_0x338eea,_0x3d5b1d,_0x417515);}catch(_0x140ef6){process[_0x180994(0x126)]=0x1,logger[_0x180994(0x11f)](util[_0x180994(0xd7)](_0x140ef6));const _0x529cb2={'globalException':util[_0x180994(0xd7)]('%j',_0x140ef6)};PerformanceTester[_0x180994(0xcd)](PerformanceEvents['SDK_SETUP'],![],util['format'](_0x140ef6));if(helper[_0x180994(0xf5)](global['config'])&&helper[_0x180994(0xf5)](global[_0x180994(0x145)]))return;try{utilities[_0x180994(0x120)](_0x4287b9['NLQfG'],_0x529cb2,global[_0x180994(0x12e)],global[_0x180994(0x145)]);}catch(_0x5f5ac6){logger[_0x180994(0x13c)]('Error\x20in\x20Fire\x20SDKTestSuccessful.\x20Stacktrace:\x20'+_0x5f5ac6[_0x180994(0x13e)]);}try{await helper['sendLogs'](global['config']);}catch(_0xae0034){logger[_0x180994(0x13c)]('Error\x20in\x20sending\x20logs.\x20Stacktrace:\x20'+_0xae0034[_0x180994(0x13e)]);}PerformanceTester[_0x180994(0xcd)](PerformanceEvents['SDK_SETUP'],![],util['format'](_0x140ef6));}finally{!_0x57f0b7&&await BrowserstackCLI['getInstance']()[_0x180994(0xe3)](),PerformanceTester[_0x180994(0x140)](PerformanceEvents[_0x180994(0xdf)]);}};try{const browserstackFolderPath=path[a51_0x576042(0xdd)](helper['homedir'](),a51_0x576042(0xc0));if(fs[a51_0x576042(0x132)](browserstackFolderPath)){const filePath=path[a51_0x576042(0xdd)](browserstackFolderPath,a51_0x576042(0xbf));fs[a51_0x576042(0x132)](filePath)&&fs[a51_0x576042(0x102)](filePath);}}catch(a51_0x10c6a8){logger[a51_0x576042(0x13c)](a51_0x576042(0xc9)+a51_0x10c6a8[a51_0x576042(0xfd)]);}process['argv'][a51_0x576042(0x10e)]('mocha')&&(!process['argv']['includes'](a51_0x576042(0x129))&&process[a51_0x576042(0x146)][a51_0x576042(0x115)](a51_0x576042(0x12c)),!process[a51_0x576042(0x146)][a51_0x576042(0x127)](_0x4660ce=>_0x4660ce['includes'](a51_0x576042(0xf3)))&&process[a51_0x576042(0x146)]['push'](a51_0x576042(0xc7)),!process[a51_0x576042(0x146)]['includes']('--package')&&process[a51_0x576042(0x146)][a51_0x576042(0x115)]('--no-package'),helper['findAndReplace'](process[a51_0x576042(0x146)],a51_0x576042(0x108),a51_0x576042(0xc4)));PerformanceTester['start'](PerformanceEvents[a51_0x576042(0xf7)]);const a51_0x210193={};a51_0x210193[a51_0x576042(0xde)]=![];const argv=yargs[a51_0x576042(0x122)](a51_0x210193)[a51_0x576042(0x147)](a51_0x576042(0x128))['alias']('v','version')['describe']('v')[a51_0x576042(0x106)]('h',a51_0x576042(0xd2))[a51_0x576042(0xd2)](a51_0x576042(0xd2))[a51_0x576042(0xfc)](!![],Constants[a51_0x576042(0xcb)]['HELP'])[a51_0x576042(0x103)](a51_0x576042(0x123),Constants[a51_0x576042(0x136)][a51_0x576042(0x139)],function(_0x3c34ba){const _0xa21c8=a51_0x576042,_0x4bc3d4={'LudQG':_0xa21c8(0x123),'xbhaM':function(_0xfc972c,_0xd18ab4,_0x24dfff,_0x299166,_0x564ff6,_0x3cd0fa){return _0xfc972c(_0xd18ab4,_0x24dfff,_0x299166,_0x564ff6,_0x3cd0fa);},'Mixjr':function(_0x36a817,_0x5c1bb8){return _0x36a817(_0x5c1bb8);},'zqRVP':_0xa21c8(0xeb)},_0xc12944=process[_0xa21c8(0x146)]['slice'](0x2);helper['setTestObservabilityDisable'](),helper['setBrowserStackAutomationDisable'](),_0x3c34ba['strict'](![]);const _0x4bd8b2=new BrowserStackSetup(_0x3c34ba[_0xa21c8(0x146)],_0x4bc3d4[_0xa21c8(0x13f)]);return _0x4bc3d4[_0xa21c8(0x105)](captureError,_0x4bc3d4[_0xa21c8(0xe2)](require,_0x4bc3d4[_0xa21c8(0xd4)]),_0x3c34ba[_0xa21c8(0x146)],_0x4bd8b2,_0xc12944,!![]);})[a51_0x576042(0x103)](a51_0x576042(0x111),Constants[a51_0x576042(0x112)][a51_0x576042(0x139)],_0x458bcd=>{const _0x183afd=a51_0x576042,_0x37630b={'ShySQ':function(_0x314562,_0x35575f,_0x266610,_0x193d10){return _0x314562(_0x35575f,_0x266610,_0x193d10);},'Kytdq':function(_0x3b9b61,_0xb9a5b3){return _0x3b9b61(_0xb9a5b3);},'UgFat':_0x183afd(0x12b),'MHzhU':'mocha','lkvbL':_0x183afd(0xf2),'ZeulY':function(_0x537634,_0x4acb1a,_0x24edcf){return _0x537634(_0x4acb1a,_0x24edcf);},'qNVIA':'mocha/lib/cli/run.js','CKhaY':function(_0xd9ca86,_0x43d65c,_0x546a8f){return _0xd9ca86(_0x43d65c,_0x546a8f);},'bQjCW':_0x183afd(0x11b),'iOqGP':function(_0x1fd075,_0xdef59b,_0x40d0c7){return _0x1fd075(_0xdef59b,_0x40d0c7);},'ibLHp':'mocha/lib/cli/cli.js','oCgCs':function(_0x9e27b8){return _0x9e27b8();}};process['argv']=process[_0x183afd(0x146)]['slice'](0x1),helper[_0x183afd(0x121)](),helper[_0x183afd(0xff)]();const _0x570ea9=new BrowserStackSetup(_0x458bcd[_0x183afd(0x146)],_0x37630b[_0x183afd(0x116)]);logger[_0x183afd(0x13c)](_0x37630b[_0x183afd(0x10b)]);const _0x5526cd=_0x37630b[_0x183afd(0x118)](requireModule,_0x37630b[_0x183afd(0x10c)],_0x37630b[_0x183afd(0x116)]),_0x558572=_0x37630b[_0x183afd(0x130)](requireModule,_0x37630b[_0x183afd(0x107)],_0x37630b[_0x183afd(0x116)]);delete _0x5526cd[_0x183afd(0x13a)],_0x5526cd[_0x183afd(0x13a)]=function(_0x262d9a){const _0x12a241=_0x183afd;return _0x37630b[_0x12a241(0xe5)](captureError,_0x37630b['Kytdq'](require,_0x37630b[_0x12a241(0x141)]),_0x262d9a,_0x570ea9);},_0x558572[_0x183afd(0xcc)]=_0x5526cd;const {main:_0x4a6bd2}=_0x37630b[_0x183afd(0xcf)](requireModule,_0x37630b[_0x183afd(0x142)],_0x37630b[_0x183afd(0x116)]);_0x37630b[_0x183afd(0xd0)](_0x4a6bd2);})['command']('cucumber-js',Constants['CUCUMBER']['INFO'],function(_0x43a7a0){const _0x4b5f03=a51_0x576042,_0x1fd94c={'NTbfC':_0x4b5f03(0x113),'BhwCL':function(_0x80a71c,_0xe41c9e,_0x4e1b59,_0x30fc4d,_0x59a035,_0x37b21b){return _0x80a71c(_0xe41c9e,_0x4e1b59,_0x30fc4d,_0x59a035,_0x37b21b);},'RxRuw':function(_0x591077,_0x8a6326){return _0x591077(_0x8a6326);},'tsVOE':_0x4b5f03(0x124)},_0xb16ea7=process[_0x4b5f03(0x146)][_0x4b5f03(0x12f)](0x2),_0x424498=new BrowserStackSetup(_0x43a7a0[_0x4b5f03(0x146)],_0x1fd94c[_0x4b5f03(0xce)]);return _0x1fd94c[_0x4b5f03(0xc5)](captureError,_0x1fd94c[_0x4b5f03(0x133)](require,_0x1fd94c['tsVOE']),_0x43a7a0['argv'],_0x424498,_0xb16ea7,!![]);})[a51_0x576042(0x103)](a51_0x576042(0x11d),Constants[a51_0x576042(0x137)][a51_0x576042(0x139)],function(_0xf900){const _0x1f8a40=a51_0x576042,_0xacaf1d={'jIzkK':_0x1f8a40(0x12a),'QXuhf':function(_0x1ceb40,_0x407613,_0x22a1f2,_0x246661,_0xcfd059){return _0x1ceb40(_0x407613,_0x22a1f2,_0x246661,_0xcfd059);},'QaWre':function(_0x3b7c30,_0x842b35){return _0x3b7c30(_0x842b35);},'ygfRM':_0x1f8a40(0xf4)},_0x48ee59=process[_0x1f8a40(0x146)]['slice'](0x2),_0x57ccd7=new BrowserStackSetup(_0xf900[_0x1f8a40(0x146)],_0xacaf1d[_0x1f8a40(0xdb)]);return _0xacaf1d['QXuhf'](captureError,_0xacaf1d['QaWre'](require,_0xacaf1d[_0x1f8a40(0xd9)]),_0xf900['argv'],_0x57ccd7,_0x48ee59);})['command'](a51_0x576042(0x101),Constants[a51_0x576042(0x104)]['INFO'],function(_0x1ba9ae){const _0x39f76b=a51_0x576042,_0x2215b2={'GJbFj':function(_0x28a298,_0x1b40e3,_0x327afe,_0x1d9e15,_0x33142b){return _0x28a298(_0x1b40e3,_0x327afe,_0x1d9e15,_0x33142b);},'NsMOs':function(_0x52bf6c,_0x150e3f){return _0x52bf6c(_0x150e3f);},'cQmmx':'./nightwatch/command'},_0x2d7047=process[_0x39f76b(0x146)][_0x39f76b(0x12f)](0x2),_0x4737ae=new BrowserStackSetup(_0x1ba9ae[_0x39f76b(0x146)]);return _0x2215b2[_0x39f76b(0xd5)](captureError,_0x2215b2[_0x39f76b(0xda)](require,_0x2215b2['cQmmx']),_0x1ba9ae['argv'],_0x4737ae,_0x2d7047);})[a51_0x576042(0x103)](a51_0x576042(0xed),Constants[a51_0x576042(0x10a)][a51_0x576042(0x139)],function(_0x4fd551){const _0x2b63d3=a51_0x576042,_0x181f24={'tpPpi':_0x2b63d3(0xed),'suiSj':function(_0x533255,_0x431764,_0x567a44,_0x4095eb,_0x4fbaa6){return _0x533255(_0x431764,_0x567a44,_0x4095eb,_0x4fbaa6);},'TLmmK':function(_0x327a00,_0xb264b6){return _0x327a00(_0xb264b6);},'Imkvj':_0x2b63d3(0xfa)},_0x157e71=process[_0x2b63d3(0x146)]['slice'](0x2),_0x27c431=new BrowserStackSetup(_0x4fd551[_0x2b63d3(0x146)],_0x181f24[_0x2b63d3(0x114)]);return _0x181f24[_0x2b63d3(0xe0)](captureError,_0x181f24[_0x2b63d3(0x119)](require,_0x181f24[_0x2b63d3(0x148)]),_0x4fd551[_0x2b63d3(0x146)],_0x27c431,_0x157e71);})[a51_0x576042(0x103)](a51_0x576042(0xef),Constants[a51_0x576042(0xe8)][a51_0x576042(0x139)],function(_0x93e64c){const _0x5ce5c2=a51_0x576042,_0x1cfd3f={'vdOPJ':function(_0x6b4179,_0x1659bd,_0x3846f9){return _0x6b4179(_0x1659bd,_0x3846f9);},'EzcNh':function(_0x1a1041,_0x4216c7){return _0x1a1041(_0x4216c7);},'kjDes':_0x5ce5c2(0xe1)},_0x25e157=process['argv']['slice'](0x2);return _0x1cfd3f[_0x5ce5c2(0xf1)](captureError,_0x1cfd3f['EzcNh'](require,_0x1cfd3f[_0x5ce5c2(0xc2)]),_0x93e64c);})[a51_0x576042(0x103)](a51_0x576042(0xca),Constants[a51_0x576042(0xc6)][a51_0x576042(0x139)],function(_0x39b330){const _0x721b85=a51_0x576042,_0x143d94={'BaSNb':function(_0x52d4aa,_0x56452e){return _0x52d4aa(_0x56452e);}};return _0x143d94[_0x721b85(0xee)](runIntegrations,_0x39b330);})[a51_0x576042(0x103)](a51_0x576042(0xc3),Constants[a51_0x576042(0x10d)][a51_0x576042(0x139)],function(_0x252660){const _0x3fa355=a51_0x576042,_0x4a7b3b={'bslhu':function(_0x16c153,_0xa99a68,_0x18c921,_0x4f7c39,_0x3ccab1,_0x5673be){return _0x16c153(_0xa99a68,_0x18c921,_0x4f7c39,_0x3ccab1,_0x5673be);},'HVoqb':function(_0x66e49d,_0x385600){return _0x66e49d(_0x385600);},'GPUuB':_0x3fa355(0xd1)},_0x50e1e6=process[_0x3fa355(0x146)]['slice'](0x2);helper[_0x3fa355(0x11a)](process[_0x3fa355(0x146)])&&(process['env'][_0x3fa355(0xbb)]=helper[_0x3fa355(0x11a)](process['argv']));helper[_0x3fa355(0x121)](),helper[_0x3fa355(0xff)]();const _0x3549cf=new BrowserStackSetup(_0x252660[_0x3fa355(0x146)],FRAMEWORKS[_0x3fa355(0x10d)]);return _0x4a7b3b[_0x3fa355(0xf8)](captureError,_0x4a7b3b['HVoqb'](require,_0x4a7b3b[_0x3fa355(0xd3)]),_0x252660['argv'],_0x3549cf,_0x50e1e6,!![]);})[a51_0x576042(0x103)]('load\x20[subcommand]',a51_0x576042(0x117),function(_0x2686f2){const _0x7620cf=a51_0x576042,_0x1fb688={};_0x1fb688[_0x7620cf(0xf9)]=_0x7620cf(0xd2),_0x1fb688['wLxmm']=_0x7620cf(0x11e),_0x1fb688[_0x7620cf(0xbd)]='Show\x20help';const _0x1bbf58=_0x1fb688;return _0x2686f2[_0x7620cf(0xd2)](![])[_0x7620cf(0x134)](_0x1bbf58[_0x7620cf(0xf9)],{'alias':'h','type':_0x1bbf58[_0x7620cf(0xe7)],'describe':_0x1bbf58[_0x7620cf(0xbd)]})['strict'](![])[_0x7620cf(0xbe)](![]);},function(_0x3f2d21){const _0x2f7a48=a51_0x576042,_0x4683e4={'TlvNJ':function(_0x2890e0,_0x51c032,_0x602ed6){return _0x2890e0(_0x51c032,_0x602ed6);},'OPcuF':function(_0x5888f4,_0x3c6cfc){return _0x5888f4(_0x3c6cfc);},'iHdtq':'./load/index'},_0x47bf31={};return _0x47bf31['argv']=_0x3f2d21,_0x4683e4[_0x2f7a48(0xd6)](captureError,_0x4683e4[_0x2f7a48(0xfe)](require,_0x4683e4['iHdtq']),_0x47bf31);})['demandCommand'](0x1,a51_0x576042(0xe6))[a51_0x576042(0x12d)](null)['argv'];function a51_0x5f37(_0x3a806f,_0x25734f){const _0x5dcff8=a51_0x5dcf();return a51_0x5f37=function(_0x5f3745,_0x5282ae){_0x5f3745=_0x5f3745-0xbb;let _0x46c360=_0x5dcff8[_0x5f3745];return _0x46c360;},a51_0x5f37(_0x3a806f,_0x25734f);}!helper[a51_0x576042(0xf5)](argv['_'])&&!argv['_'][0x1]&&argv['_'][0x0]!=='ats'&&console[a51_0x576042(0x11f)](a51_0x576042(0x143)); | ||
| 'use strict';const a51_0x318921=a51_0x31df;(function(_0x3d6441,_0x1f78aa){const _0x1db694=a51_0x31df,_0x5d31f0=_0x3d6441();while(!![]){try{const _0x36ed87=-parseInt(_0x1db694(0x1cb))/0x1+parseInt(_0x1db694(0x1f8))/0x2*(parseInt(_0x1db694(0x18d))/0x3)+-parseInt(_0x1db694(0x1d3))/0x4+parseInt(_0x1db694(0x18a))/0x5+-parseInt(_0x1db694(0x1fd))/0x6+parseInt(_0x1db694(0x192))/0x7*(-parseInt(_0x1db694(0x189))/0x8)+parseInt(_0x1db694(0x1d1))/0x9;if(_0x36ed87===_0x1f78aa)break;else _0x5d31f0['push'](_0x5d31f0['shift']());}catch(_0x2bca82){_0x5d31f0['push'](_0x5d31f0['shift']());}}}(a51_0x9c42,0x41de6));function a51_0x31df(_0x151b14,_0x1b4446){const _0x9c42f=a51_0x9c42();return a51_0x31df=function(_0x31dfe0,_0x10160c){_0x31dfe0=_0x31dfe0-0x186;let _0xbce89a=_0x9c42f[_0x31dfe0];return _0xbce89a;},a51_0x31df(_0x151b14,_0x1b4446);}const fs=require('fs'),path=require('path'),util=require('util'),spawn=require(a51_0x318921(0x1b7))['spawn'],{requireModule}=require(a51_0x318921(0x1f2)),PerformanceTester=require(a51_0x318921(0x1c4)),PerformanceEvents=require(a51_0x318921(0x1a6))[a51_0x318921(0x197)],helper=require(a51_0x318921(0x1f2)),utilities=require(a51_0x318921(0x196)),{default:BrowserStackSetup}=require(a51_0x318921(0x1ab)),{FRAMEWORKS}=require(a51_0x318921(0x204)),runIntegrations=require(a51_0x318921(0x187)),yargs=require('yargs'),Constants=require(a51_0x318921(0x20c)),BrowserstackCLI=require('./v2/browserstackCLI'),logger=require(a51_0x318921(0x1b3))[a51_0x318921(0x1a5)],origArgs=Object[a51_0x318921(0x1bf)]([],process['argv']),captureError=async(_0xdf381c,_0x3337b6,_0x34a9d3,_0x42c972=null,_0x2ccc5b=![])=>{const _0x597c74=a51_0x318921,_0x1acb7c={'QWpIn':function(_0x2b8947,_0x1ac82a,_0x58bc6b,_0x9f6c92){return _0x2b8947(_0x1ac82a,_0x58bc6b,_0x9f6c92);},'gDcwq':_0x597c74(0x19d)};try{logger[_0x597c74(0x1fc)](_0x597c74(0x1c7)+origArgs[_0x597c74(0x1c8)]('\x20')),await _0x1acb7c[_0x597c74(0x1c3)](_0xdf381c,_0x3337b6,_0x42c972,_0x34a9d3);}catch(_0x518020){process[_0x597c74(0x19a)]=0x1,logger[_0x597c74(0x190)](util[_0x597c74(0x1e1)](_0x518020));const _0x20b31c={'globalException':util[_0x597c74(0x1e1)]('%j',_0x518020)};PerformanceTester[_0x597c74(0x1be)](PerformanceEvents[_0x597c74(0x1e5)],![],util[_0x597c74(0x1e1)](_0x518020));if(helper['isUndefined'](global[_0x597c74(0x1c9)])&&helper[_0x597c74(0x200)](global[_0x597c74(0x1ca)]))return;try{utilities['fireFunnelTestEvent'](_0x1acb7c['gDcwq'],_0x20b31c,global[_0x597c74(0x1c9)],global[_0x597c74(0x1ca)]);}catch(_0x28ebc8){logger[_0x597c74(0x1fe)](_0x597c74(0x1ad)+_0x28ebc8[_0x597c74(0x1b6)]);}try{await helper[_0x597c74(0x1e9)](global[_0x597c74(0x1c9)]);}catch(_0x3dc3c5){logger[_0x597c74(0x1fe)](_0x597c74(0x1c5)+_0x3dc3c5[_0x597c74(0x1b6)]);}PerformanceTester[_0x597c74(0x1be)](PerformanceEvents['SDK_SETUP'],![],util[_0x597c74(0x1e1)](_0x518020));}finally{!_0x2ccc5b&&await BrowserstackCLI['getInstance']()[_0x597c74(0x206)](),PerformanceTester[_0x597c74(0x1bd)](PerformanceEvents[_0x597c74(0x20f)]);}};try{const browserstackFolderPath=path['join'](helper['homedir'](),'.browserstack');if(fs['existsSync'](browserstackFolderPath)){const filePath=path[a51_0x318921(0x1c8)](browserstackFolderPath,'.local-not-set.json');fs[a51_0x318921(0x1c2)](filePath)&&fs[a51_0x318921(0x1b5)](filePath);}}catch(a51_0x183d1d){logger['debug'](a51_0x318921(0x19b)+a51_0x183d1d[a51_0x318921(0x1e8)]);}process[a51_0x318921(0x1de)][a51_0x318921(0x1cc)](a51_0x318921(0x1a0))&&(!process[a51_0x318921(0x1de)][a51_0x318921(0x1cc)](a51_0x318921(0x1a8))&&process['argv'][a51_0x318921(0x1d8)](a51_0x318921(0x203)),!process[a51_0x318921(0x1de)][a51_0x318921(0x1ff)](_0x1c2433=>_0x1c2433[a51_0x318921(0x1cc)](a51_0x318921(0x202)))&&process[a51_0x318921(0x1de)][a51_0x318921(0x1d8)](a51_0x318921(0x1aa)),!process[a51_0x318921(0x1de)][a51_0x318921(0x1cc)](a51_0x318921(0x1c0))&&process[a51_0x318921(0x1de)][a51_0x318921(0x1d8)](a51_0x318921(0x210)),helper[a51_0x318921(0x20d)](process[a51_0x318921(0x1de)],a51_0x318921(0x207),a51_0x318921(0x18c)));PerformanceTester['start'](PerformanceEvents[a51_0x318921(0x1e5)]);const a51_0x45fe81={};function a51_0x9c42(){const _0x46d978=['integrations','./utils/constants','findAndReplace','mocha/lib/cli/cli.js','SDK_CLEANUP','--no-package','jVQaw','version','You\x20need\x20at\x20least\x20one\x20command\x20before\x20moving\x20on.\x20Check\x20help\x20and\x20provide\x20a\x20valid\x20command.','mocha/lib/cli/commands.js','./integrations/command','dot-notation','8JWvgWx','2045315lBbpjs','LeQaM','--mochaRequire','786fLyYkt','./mocha/command','HMRaW','error','./jest/command','2541833BDmQOw','PLAYWRIGHT','QhlcU','lptbS','../helpers/utilities','EVENTS','nightwatch','cucumber-js','exitCode','Error\x20is\x20Deleting\x20temp\x20.local-not-set.json.\x20Error:\x20','HltXe','SDKTestSuccessful','eLBtV','soMWR','mocha','slice','./load/index','load\x20[subcommand]','HST','winstonLogger','../helpers/performance/constants','setTestObservabilityDisable','--opts','rcuCq','--no-config','../helpers/BrowserStackSetup','xUcfq','Error\x20in\x20Fire\x20SDKTestSuccessful.\x20Stacktrace:\x20','describe','command','LiQQJ','env','pMvaL','../helpers/logger','help','unlinkSync','stack','child_process','./codeceptjs/command','gmyWI','mocha/lib/cli/run.js','alias','KKGiY','start','end','assign','--package','KFajd','existsSync','QWpIn','../helpers/performance/performance-tester','Error\x20in\x20sending\x20logs.\x20Stacktrace:\x20','IMqUG','Running\x20SDK\x20with\x20args\x20','join','config','framework','523167TDjojl','includes','vanilla','tanTG','INFO','NmqUm','7642449moDFul','parserConfiguration','1740620ffXktB','handler','setBrowserStackAutomationDisable','codeceptjs','AgSRu','push','node','VANILLA','playwright','Show\x20help','CUCUMBER','argv','wboHj','MOCHA','format','HELP','ats','jest','SDK_SETUP','UjBNB','CdSyY','message','sendLogs','gUPrF','WcKrH','mrxdS','BROWSERSTACK_CONFIG_FILE_PATH','dikLe','getConfigPath','xvlou','NTJKx','../helpers/helper','Veylp','INTEGRATIONS','./cucumber-js/command','CODECEPTJS','run','2830RiFlzP','usage:\x20$0\x20<command>\x20[args]','VERSION','YqliQ','info','226290lUROAe','debug','find','isUndefined','strict','--config','--no-opts','../helpers/test-observability/constants','RNYXc','stop','--require','JEST','option','cKnNX'];a51_0x9c42=function(){return _0x46d978;};return a51_0x9c42();}a51_0x45fe81[a51_0x318921(0x188)]=![];const argv=yargs[a51_0x318921(0x1d2)](a51_0x45fe81)['usage'](a51_0x318921(0x1f9))['alias']('v',a51_0x318921(0x212))[a51_0x318921(0x1ae)]('v')[a51_0x318921(0x1bb)]('h','help')[a51_0x318921(0x1b4)](a51_0x318921(0x1b4))['showHelpOnFail'](!![],Constants[a51_0x318921(0x1fa)][a51_0x318921(0x1e2)])[a51_0x318921(0x1af)]('jest',Constants[a51_0x318921(0x208)][a51_0x318921(0x1cf)],function(_0x271474){const _0x48bea2=a51_0x318921,_0x29ce85={'pMvaL':_0x48bea2(0x1e4),'RNYXc':function(_0x2925d3,_0x15a2fa,_0x388f25,_0x5056f8,_0x18ce8e,_0x502a9d){return _0x2925d3(_0x15a2fa,_0x388f25,_0x5056f8,_0x18ce8e,_0x502a9d);},'qIKni':function(_0x4c1072,_0x2c2642){return _0x4c1072(_0x2c2642);},'rcuCq':_0x48bea2(0x191)},_0x3d398b=process[_0x48bea2(0x1de)][_0x48bea2(0x1a1)](0x2);helper['setTestObservabilityDisable'](),helper[_0x48bea2(0x1d5)](),_0x271474[_0x48bea2(0x201)](![]);const _0x2074a7=new BrowserStackSetup(_0x271474[_0x48bea2(0x1de)],_0x29ce85[_0x48bea2(0x1b2)]);return _0x29ce85[_0x48bea2(0x205)](captureError,_0x29ce85['qIKni'](require,_0x29ce85[_0x48bea2(0x1a9)]),_0x271474[_0x48bea2(0x1de)],_0x2074a7,_0x3d398b,!![]);})['command']('mocha',Constants[a51_0x318921(0x1e0)]['INFO'],_0x4f2fa5=>{const _0x3777c0=a51_0x318921,_0x4fd852={'HltXe':function(_0x2e68bf,_0x43654a,_0x210879,_0x27b58a){return _0x2e68bf(_0x43654a,_0x210879,_0x27b58a);},'UjBNB':function(_0xae697e,_0xe9cf5e){return _0xae697e(_0xe9cf5e);},'zgDCp':_0x3777c0(0x18e),'KKGiY':_0x3777c0(0x1a0),'gUPrF':'Parsing\x20command\x20line\x20arguments','hHVAz':function(_0x23d2bb,_0x4b98a6,_0x19ed13){return _0x23d2bb(_0x4b98a6,_0x19ed13);},'QNHeT':_0x3777c0(0x1ba),'jVQaw':_0x3777c0(0x186),'gQJWm':function(_0x524700,_0x4baf4c,_0x761bcb){return _0x524700(_0x4baf4c,_0x761bcb);},'LeQaM':_0x3777c0(0x20e),'dikLe':function(_0x16397a){return _0x16397a();}};process[_0x3777c0(0x1de)]=process[_0x3777c0(0x1de)][_0x3777c0(0x1a1)](0x1),helper['setTestObservabilityDisable'](),helper[_0x3777c0(0x1d5)]();const _0x4ee6ab=new BrowserStackSetup(_0x4f2fa5['argv'],_0x4fd852['KKGiY']);logger[_0x3777c0(0x1fe)](_0x4fd852[_0x3777c0(0x1ea)]);const _0x2afabe=_0x4fd852['hHVAz'](requireModule,_0x4fd852['QNHeT'],_0x4fd852[_0x3777c0(0x1bc)]),_0x29dccc=_0x4fd852['hHVAz'](requireModule,_0x4fd852[_0x3777c0(0x211)],_0x4fd852[_0x3777c0(0x1bc)]);delete _0x2afabe[_0x3777c0(0x1d4)],_0x2afabe['handler']=function(_0x1d6028){const _0x38f499=_0x3777c0;return _0x4fd852[_0x38f499(0x19c)](captureError,_0x4fd852[_0x38f499(0x1e6)](require,_0x4fd852['zgDCp']),_0x1d6028,_0x4ee6ab);},_0x29dccc[_0x3777c0(0x1f7)]=_0x2afabe;const {main:_0x4dc665}=_0x4fd852['gQJWm'](requireModule,_0x4fd852[_0x3777c0(0x18b)],_0x4fd852[_0x3777c0(0x1bc)]);_0x4fd852[_0x3777c0(0x1ee)](_0x4dc665);})[a51_0x318921(0x1af)](a51_0x318921(0x199),Constants[a51_0x318921(0x1dd)][a51_0x318921(0x1cf)],function(_0x880030){const _0x204017=a51_0x318921,_0x2f1899={'XQIPl':_0x204017(0x199),'NTJKx':function(_0x46ea05,_0x4e10eb,_0x3d610b,_0x3ad333,_0x5c8fb6,_0x176414){return _0x46ea05(_0x4e10eb,_0x3d610b,_0x3ad333,_0x5c8fb6,_0x176414);},'WkBXE':function(_0x49b220,_0x4470b6){return _0x49b220(_0x4470b6);},'Veylp':_0x204017(0x1f5)},_0x4b72e5=process[_0x204017(0x1de)][_0x204017(0x1a1)](0x2),_0x359cfc=new BrowserStackSetup(_0x880030[_0x204017(0x1de)],_0x2f1899['XQIPl']);return _0x2f1899[_0x204017(0x1f1)](captureError,_0x2f1899['WkBXE'](require,_0x2f1899[_0x204017(0x1f3)]),_0x880030[_0x204017(0x1de)],_0x359cfc,_0x4b72e5,!![]);})[a51_0x318921(0x1af)](a51_0x318921(0x1d9),Constants[a51_0x318921(0x1da)][a51_0x318921(0x1cf)],function(_0x27aca4){const _0x577d86=a51_0x318921,_0x3b1c7a={'tanTG':_0x577d86(0x1cd),'soMWR':function(_0x304589,_0x4350df,_0x118776,_0x179310,_0x2f93be){return _0x304589(_0x4350df,_0x118776,_0x179310,_0x2f93be);},'kDSpT':function(_0x4842e6,_0x42e2b8){return _0x4842e6(_0x42e2b8);},'mrxdS':'./vanilla-js/command'},_0x1a28c5=process[_0x577d86(0x1de)][_0x577d86(0x1a1)](0x2),_0x20032c=new BrowserStackSetup(_0x27aca4[_0x577d86(0x1de)],_0x3b1c7a[_0x577d86(0x1ce)]);return _0x3b1c7a[_0x577d86(0x19f)](captureError,_0x3b1c7a['kDSpT'](require,_0x3b1c7a[_0x577d86(0x1ec)]),_0x27aca4[_0x577d86(0x1de)],_0x20032c,_0x1a28c5);})['command'](a51_0x318921(0x198),Constants['NIGHTWATCH']['INFO'],function(_0x52f7a2){const _0x394dc1=a51_0x318921,_0x1a2b92={'gmyWI':function(_0x3c20ac,_0x285479,_0x67dbd5,_0x35b2ad,_0x1e5a3e){return _0x3c20ac(_0x285479,_0x67dbd5,_0x35b2ad,_0x1e5a3e);},'AgSRu':function(_0x46627b,_0xcf4926){return _0x46627b(_0xcf4926);},'YqliQ':'./nightwatch/command'},_0x2c9b52=process[_0x394dc1(0x1de)][_0x394dc1(0x1a1)](0x2),_0xb42c9d=new BrowserStackSetup(_0x52f7a2[_0x394dc1(0x1de)]);return _0x1a2b92[_0x394dc1(0x1b9)](captureError,_0x1a2b92[_0x394dc1(0x1d7)](require,_0x1a2b92[_0x394dc1(0x1fb)]),_0x52f7a2['argv'],_0xb42c9d,_0x2c9b52);})[a51_0x318921(0x1af)](a51_0x318921(0x1d6),Constants[a51_0x318921(0x1f6)][a51_0x318921(0x1cf)],function(_0x20fa22){const _0x5525db=a51_0x318921,_0x1c2db3={'lptbS':_0x5525db(0x1d6),'KFajd':function(_0x1422d3,_0x41e477,_0x304f2b,_0x4d968d,_0x1e63b7){return _0x1422d3(_0x41e477,_0x304f2b,_0x4d968d,_0x1e63b7);},'HMRaW':function(_0x55b6f2,_0x1f4baf){return _0x55b6f2(_0x1f4baf);},'LiQQJ':_0x5525db(0x1b8)},_0xa53d84=process['argv'][_0x5525db(0x1a1)](0x2),_0x2a1e8e=new BrowserStackSetup(_0x20fa22[_0x5525db(0x1de)],_0x1c2db3[_0x5525db(0x195)]);return _0x1c2db3[_0x5525db(0x1c1)](captureError,_0x1c2db3[_0x5525db(0x18f)](require,_0x1c2db3[_0x5525db(0x1b0)]),_0x20fa22[_0x5525db(0x1de)],_0x2a1e8e,_0xa53d84);})[a51_0x318921(0x1af)](a51_0x318921(0x1e3),Constants[a51_0x318921(0x1a4)]['INFO'],function(_0x533f2c){const _0x3d46e5=a51_0x318921,_0x1e0720={'YLTzS':function(_0x2821b0,_0x378bad,_0x41629c){return _0x2821b0(_0x378bad,_0x41629c);},'xUcfq':function(_0xdd02d0,_0x4408d2){return _0xdd02d0(_0x4408d2);},'QhlcU':'../../ats/src/index'},_0x32c822=process['argv'][_0x3d46e5(0x1a1)](0x2);return _0x1e0720['YLTzS'](captureError,_0x1e0720[_0x3d46e5(0x1ac)](require,_0x1e0720[_0x3d46e5(0x194)]),_0x533f2c);})[a51_0x318921(0x1af)](a51_0x318921(0x20b),Constants[a51_0x318921(0x1f4)]['INFO'],function(_0x475bab){const _0x10c19d=a51_0x318921,_0x17559f={'IMqUG':function(_0x41f739,_0x55474e){return _0x41f739(_0x55474e);}};return _0x17559f[_0x10c19d(0x1c6)](runIntegrations,_0x475bab);})['command'](a51_0x318921(0x1db),Constants[a51_0x318921(0x193)][a51_0x318921(0x1cf)],function(_0xbc44c0){const _0x1b0a70=a51_0x318921,_0x21f4a1={'wboHj':function(_0x30f8a3,_0x35aac9,_0x5de1e8,_0xe0459d,_0x23ba67,_0x444964){return _0x30f8a3(_0x35aac9,_0x5de1e8,_0xe0459d,_0x23ba67,_0x444964);},'cKnNX':function(_0x22c2b6,_0x2758ca){return _0x22c2b6(_0x2758ca);},'WcKrH':'./playwright/command'},_0x8c06cd=process[_0x1b0a70(0x1de)][_0x1b0a70(0x1a1)](0x2);helper[_0x1b0a70(0x1ef)](process['argv'])&&(process[_0x1b0a70(0x1b1)][_0x1b0a70(0x1ed)]=helper[_0x1b0a70(0x1ef)](process['argv']));helper[_0x1b0a70(0x1a7)](),helper['setBrowserStackAutomationDisable']();const _0x24309d=new BrowserStackSetup(_0xbc44c0[_0x1b0a70(0x1de)],FRAMEWORKS[_0x1b0a70(0x193)]);return _0x21f4a1[_0x1b0a70(0x1df)](captureError,_0x21f4a1[_0x1b0a70(0x20a)](require,_0x21f4a1[_0x1b0a70(0x1eb)]),_0xbc44c0[_0x1b0a70(0x1de)],_0x24309d,_0x8c06cd,!![]);})[a51_0x318921(0x1af)](a51_0x318921(0x1a3),'Runs\x20the\x20binary\x20with\x20load\x20command',function(_0x2f9f28){const _0x565eb3=a51_0x318921,_0xa0950c={};_0xa0950c[_0x565eb3(0x1f0)]='help',_0xa0950c['NmqUm']='boolean',_0xa0950c['Sphdl']=_0x565eb3(0x1dc);const _0x348438=_0xa0950c;return _0x2f9f28[_0x565eb3(0x1b4)](![])[_0x565eb3(0x209)](_0x348438[_0x565eb3(0x1f0)],{'alias':'h','type':_0x348438[_0x565eb3(0x1d0)],'describe':_0x348438['Sphdl']})['strict'](![])['exitProcess'](![]);},function(_0x4fb352){const _0x26d026=a51_0x318921,_0x4757e8={'eLBtV':function(_0x97960a,_0x259f3a,_0x1ef5b8){return _0x97960a(_0x259f3a,_0x1ef5b8);},'CdSyY':function(_0x407435,_0x292600){return _0x407435(_0x292600);},'ggafX':_0x26d026(0x1a2)},_0x33ae99={};return _0x33ae99[_0x26d026(0x1de)]=_0x4fb352,_0x4757e8[_0x26d026(0x19e)](captureError,_0x4757e8[_0x26d026(0x1e7)](require,_0x4757e8['ggafX']),_0x33ae99);})['demandCommand'](0x1,a51_0x318921(0x213))['wrap'](null)[a51_0x318921(0x1de)];!helper[a51_0x318921(0x200)](argv['_'])&&!argv['_'][0x1]&&argv['_'][0x0]!==a51_0x318921(0x1e3)&&console[a51_0x318921(0x190)]('Not\x20a\x20valid\x20command.\x20Check\x20help\x20and\x20provide\x20a\x20valid\x20command.'); |
+1
-1
| #!/usr/bin/env node | ||
| const a52_0x4a0995=a52_0x56f4;(function(_0x64708e,_0x2343e2){const _0x1c2361=a52_0x56f4,_0x27b2f2=_0x64708e();while(!![]){try{const _0x526463=parseInt(_0x1c2361(0x13e))/0x1*(parseInt(_0x1c2361(0x10f))/0x2)+parseInt(_0x1c2361(0x114))/0x3+-parseInt(_0x1c2361(0x138))/0x4+-parseInt(_0x1c2361(0x14a))/0x5+-parseInt(_0x1c2361(0x13c))/0x6+-parseInt(_0x1c2361(0x12f))/0x7+parseInt(_0x1c2361(0x12a))/0x8;if(_0x526463===_0x2343e2)break;else _0x27b2f2['push'](_0x27b2f2['shift']());}catch(_0x41d7ac){_0x27b2f2['push'](_0x27b2f2['shift']());}}}(a52_0x8f62,0x3a2df));const fs=require('fs'),helper=require(a52_0x4a0995(0x11f)),utilities=require(a52_0x4a0995(0x11e)),yaml=require(a52_0x4a0995(0x136)),yargs=require(a52_0x4a0995(0x130)),logger=require(a52_0x4a0995(0x12e))[a52_0x4a0995(0x11b)],configFileTemplate=__dirname+a52_0x4a0995(0x120),configFileTemplatePW=__dirname+'/../../browserstack.pw.yml.sample',configFile=process['cwd']()+'/browserstack.yml',packageFile=process[a52_0x4a0995(0x127)]()+a52_0x4a0995(0x132),frameworks=['mocha','jest','cucumber-js',a52_0x4a0995(0x129),a52_0x4a0995(0x139),'codeceptjs','playwright'];let config;logger['info']('Creating\x20configuration\x20file...'),createConfigurationFile(yargs[a52_0x4a0995(0x11c)][a52_0x4a0995(0x112)],yargs[a52_0x4a0995(0x11c)]['key'],yargs['argv'][a52_0x4a0995(0x12d)]);try{sdkSetup();}catch(a52_0x3904cf){logger[a52_0x4a0995(0x111)](a52_0x4a0995(0x150)+a52_0x3904cf);}function a52_0x56f4(_0x1cacda,_0xf3e152){const _0x8f62fb=a52_0x8f62();return a52_0x56f4=function(_0x56f492,_0x5d7e43){_0x56f492=_0x56f492-0x10d;let _0x1e2ca8=_0x8f62fb[_0x56f492];return _0x1e2ca8;},a52_0x56f4(_0x1cacda,_0xf3e152);}addScriptInPackageJson();function createConfigurationFile(_0x3af37f,_0x7c55ec,_0x3c6f03=![]){const _0x5ee45b=a52_0x4a0995,_0x1c355c={};_0x1c355c[_0x5ee45b(0x122)]=_0x5ee45b(0x12c),_0x1c355c[_0x5ee45b(0x12b)]='YOUR_USERNAME',_0x1c355c[_0x5ee45b(0x113)]='YOUR_ACCESS_KEY';const _0xd4f567=_0x1c355c;try{let _0x2e70d7=fs[_0x5ee45b(0x14d)](_0x3c6f03?configFileTemplatePW:configFileTemplate,_0xd4f567[_0x5ee45b(0x122)]);_0x3af37f&&(_0x2e70d7=_0x2e70d7['replace'](_0xd4f567[_0x5ee45b(0x12b)],_0x3af37f)),_0x7c55ec&&(_0x2e70d7=_0x2e70d7[_0x5ee45b(0x149)](_0xd4f567['JbLKG'],_0x7c55ec)),config=yaml[_0x5ee45b(0x137)](_0x2e70d7),fs[_0x5ee45b(0x14c)](configFile,_0x2e70d7,_0x585796=>{const _0x8d8285=_0x5ee45b;_0x585796&&logger[_0x8d8285(0x147)](_0x585796);});}catch(_0x2d54e9){logger[_0x5ee45b(0x147)](_0x2d54e9);}}function addPostInstallScript(_0x4a1e44,_0x23e89c){const _0x175828=a52_0x4a0995,_0xbc9679={};_0xbc9679['jnAQx']='postinstall',_0xbc9679[_0x175828(0x142)]=_0x175828(0x140),_0xbc9679[_0x175828(0x133)]='\x20&&\x20npm\x20update\x20browserstack-node-sdk';const _0x334a04=_0xbc9679;let _0xa92007=_0x4a1e44[_0x334a04[_0x175828(0x131)]];if(_0xa92007&&_0xa92007['includes'](_0x334a04[_0x175828(0x142)]))return;!_0xa92007?_0xa92007=_0x334a04[_0x175828(0x142)]:_0xa92007+=_0x334a04[_0x175828(0x133)],_0x23e89c[_0x175828(0x126)]([_0x334a04[_0x175828(0x131)],_0xa92007]);}function addScriptInPackageJson(){const _0x2269c9=a52_0x4a0995,_0x5a7d0b={'RDiqh':'utf8','mMzsU':function(_0x58c982,_0x392790){return _0x58c982<_0x392790;},'XwQmk':function(_0x3b7464,_0x18d424,_0x316d01){return _0x3b7464(_0x18d424,_0x316d01);},'UbHsM':function(_0x7918d4,_0x1f54ec,_0x207055){return _0x7918d4(_0x1f54ec,_0x207055);},'lsSaf':function(_0x2cc3da,_0x4e5115,_0x3c4874){return _0x2cc3da(_0x4e5115,_0x3c4874);},'wgOfK':function(_0x5d15b9,_0x1561e0){return _0x5d15b9<_0x1561e0;},'zLkAT':function(_0x57673a,_0x231afe){return _0x57673a!==_0x231afe;},'pYHqi':_0x2269c9(0x128)},_0x3d4987=JSON['parse'](fs[_0x2269c9(0x14d)](packageFile,_0x5a7d0b['RDiqh'])),_0x131fdb=[];for(let _0x15b48f=0x0;_0x5a7d0b['mMzsU'](_0x15b48f,frameworks[_0x2269c9(0x11a)]);_0x15b48f+=0x1){const _0x19f903=_0x5a7d0b[_0x2269c9(0x14f)](findScriptsWithFramework,_0x3d4987['scripts'],frameworks[_0x15b48f]);for(let _0xcc499f=0x0;_0x5a7d0b[_0x2269c9(0x14b)](_0xcc499f,_0x19f903[_0x2269c9(0x11a)]);_0xcc499f+=0x1){_0x131fdb[_0x2269c9(0x126)](_0x5a7d0b[_0x2269c9(0x14e)](getUpdatedCommand,_0x3d4987['scripts'],_0x19f903[_0xcc499f]));}_0x5a7d0b[_0x2269c9(0x143)](addPostInstallScript,_0x3d4987['scripts'],_0x131fdb);}const _0x1f6859={..._0x3d4987[_0x2269c9(0x141)]},_0x269cc6=_0x1f6859;for(let _0x25087d=0x0;_0x5a7d0b[_0x2269c9(0x146)](_0x25087d,_0x131fdb[_0x2269c9(0x11a)]);_0x25087d+=0x1){_0x269cc6[_0x131fdb[_0x25087d][0x0]]=_0x131fdb[_0x25087d][0x1];}_0x5a7d0b[_0x2269c9(0x144)](JSON['stringify'](_0x3d4987[_0x2269c9(0x141)]),JSON[_0x2269c9(0x10d)](_0x269cc6))&&(logger['info'](_0x5a7d0b[_0x2269c9(0x135)]),_0x3d4987[_0x2269c9(0x141)]=_0x269cc6,fs[_0x2269c9(0x14c)](packageFile,JSON[_0x2269c9(0x10d)](_0x3d4987,null,0x2),_0x244198=>{_0x244198&&logger['error'](_0x244198);}));}function a52_0x8f62(){const _0x15cd11=['isUndefined','134vYqfrL','includes','debug','username','JbLKG','756756FZUPLY','source','OwpCG','SDKSetup','node-setup','browserstack-node-sdk\x20','length','winstonLogger','argv','dhCch','../helpers/utilities','../helpers/helper','/../../browserstack.yml.sample','Setup\x20completed','fiCiQ','indexOf','Ojnia','join','push','cwd','Adding\x20new\x20script(s)\x20in\x20package.json...','node','903536bvguvs','KFuEO','utf8','playwright','../helpers/logger','287777CwNKYI','yargs','jnAQx','/package.json','itAhH','GjWoy','pYHqi','js-yaml','load','1012048KnzQTv','nightwatch','fireFunnelTestEvent','entries','1500732lDNbIs','LKyKQ','6639mfLZrD','browserstack-node-sdk','npm\x20update\x20browserstack-node-sdk','scripts','xCWWO','lsSaf','zLkAT','xTxRe','wgOfK','error','splice','replace','137295DBYyul','mMzsU','writeFileSync','readFileSync','UbHsM','XwQmk','Error\x20in\x20Fire\x20SDKSetup.\x20Stacktrace:\x20','stringify'];a52_0x8f62=function(){return _0x15cd11;};return a52_0x8f62();};function findScriptsWithFramework(_0x57bb7f,_0x33e79b){const _0x2dad16=a52_0x4a0995,_0x49828d={};_0x49828d[_0x2dad16(0x11d)]=function(_0x187991,_0x4aac16){return _0x187991<_0x4aac16;},_0x49828d[_0x2dad16(0x145)]=_0x2dad16(0x13f);const _0x116316=_0x49828d,_0x6b7d18=[],_0x2f427c=Object[_0x2dad16(0x13b)](_0x57bb7f);for(let _0x5709ba=0x0;_0x116316[_0x2dad16(0x11d)](_0x5709ba,_0x2f427c[_0x2dad16(0x11a)]);_0x5709ba+=0x1){_0x2f427c[_0x5709ba][0x1][_0x2dad16(0x110)](_0x33e79b)&&!_0x2f427c[_0x5709ba][0x1][_0x2dad16(0x110)](_0x116316[_0x2dad16(0x145)])&&_0x6b7d18[_0x2dad16(0x126)](_0x2f427c[_0x5709ba][0x0]);}return _0x6b7d18;}function getUpdatedCommand(_0x34b56d,_0x325165){const _0x5c19f7=a52_0x4a0995,_0x22cc3b={};_0x22cc3b['JjynE']=function(_0x4f51a6,_0x2bcad7){return _0x4f51a6!==_0x2bcad7;},_0x22cc3b[_0x5c19f7(0x116)]='browserstack-node-sdk',_0x22cc3b[_0x5c19f7(0x124)]=function(_0x4c0656,_0x3ed8b7){return _0x4c0656===_0x3ed8b7;};const _0x381657=_0x22cc3b,_0x19bfb1=_0x325165+'-browserstack',_0x5c0a0d=_0x34b56d[_0x325165],_0x50b03f=_0x5c0a0d['split']('\x20');for(const _0x42cc88 of frameworks){if(_0x381657['JjynE'](_0x50b03f[_0x5c19f7(0x123)](_0x42cc88),-0x1)){_0x50b03f[_0x5c19f7(0x148)](_0x50b03f['indexOf'](_0x42cc88),0x0,_0x381657[_0x5c19f7(0x116)]);break;}}let _0x2598c9=_0x50b03f[_0x5c19f7(0x125)]('\x20');return _0x381657['Ojnia'](_0x2598c9,_0x5c0a0d)&&(_0x2598c9=_0x5c19f7(0x119)+_0x5c0a0d),[_0x19bfb1,_0x2598c9];}function sdkSetup(){const _0x15309e=a52_0x4a0995,_0x11f1f1={};_0x11f1f1['LKyKQ']=_0x15309e(0x118),_0x11f1f1['GjWoy']=_0x15309e(0x117);const _0x5d09b0=_0x11f1f1;if(helper[_0x15309e(0x10e)](config))return;config[_0x15309e(0x115)]=_0x5d09b0[_0x15309e(0x13d)];try{utilities[_0x15309e(0x13a)](_0x5d09b0[_0x15309e(0x134)],{},config,'');}catch(_0x390136){logger[_0x15309e(0x111)]('Error\x20in\x20Fire\x20SDKSetup.\x20Stacktrace:\x20'+_0x390136);}}logger['info'](a52_0x4a0995(0x121)); | ||
| const a52_0x1ff513=a52_0x4cb3;(function(_0x4ce1a0,_0x23ed58){const _0xc427f5=a52_0x4cb3,_0x544f44=_0x4ce1a0();while(!![]){try{const _0x10b2f8=-parseInt(_0xc427f5(0x19f))/0x1+parseInt(_0xc427f5(0x1a0))/0x2*(-parseInt(_0xc427f5(0x198))/0x3)+parseInt(_0xc427f5(0x160))/0x4+parseInt(_0xc427f5(0x196))/0x5+-parseInt(_0xc427f5(0x18b))/0x6+parseInt(_0xc427f5(0x197))/0x7+parseInt(_0xc427f5(0x164))/0x8;if(_0x10b2f8===_0x23ed58)break;else _0x544f44['push'](_0x544f44['shift']());}catch(_0x144cf8){_0x544f44['push'](_0x544f44['shift']());}}}(a52_0x4161,0x37db1));const fs=require('fs'),helper=require(a52_0x1ff513(0x181)),utilities=require(a52_0x1ff513(0x18c)),yaml=require(a52_0x1ff513(0x18f)),yargs=require(a52_0x1ff513(0x18a)),logger=require(a52_0x1ff513(0x1a2))[a52_0x1ff513(0x168)],configFileTemplate=__dirname+'/../../browserstack.yml.sample',configFileTemplatePW=__dirname+a52_0x1ff513(0x19c),configFile=process[a52_0x1ff513(0x191)]()+'/browserstack.yml',packageFile=process[a52_0x1ff513(0x191)]()+a52_0x1ff513(0x167),frameworks=[a52_0x1ff513(0x18e),a52_0x1ff513(0x179),'cucumber-js',a52_0x1ff513(0x16a),'nightwatch',a52_0x1ff513(0x19b),a52_0x1ff513(0x195)];let config;logger[a52_0x1ff513(0x1a1)](a52_0x1ff513(0x189)),createConfigurationFile(yargs['argv']['username'],yargs[a52_0x1ff513(0x190)][a52_0x1ff513(0x16b)],yargs[a52_0x1ff513(0x190)][a52_0x1ff513(0x195)]);try{sdkSetup();}catch(a52_0x417633){logger[a52_0x1ff513(0x16d)](a52_0x1ff513(0x1a3)+a52_0x417633);}addScriptInPackageJson();function a52_0x4cb3(_0xea1333,_0x2c1232){const _0x4161f=a52_0x4161();return a52_0x4cb3=function(_0x4cb39f,_0x43bc2a){_0x4cb39f=_0x4cb39f-0x15f;let _0xed785d=_0x4161f[_0x4cb39f];return _0xed785d;},a52_0x4cb3(_0xea1333,_0x2c1232);}function createConfigurationFile(_0x2247ac,_0x5429f1,_0x5b2035=![]){const _0x174a0d=a52_0x1ff513,_0x133464={};_0x133464[_0x174a0d(0x19d)]=_0x174a0d(0x17f),_0x133464[_0x174a0d(0x174)]=_0x174a0d(0x180),_0x133464[_0x174a0d(0x183)]=_0x174a0d(0x15f);const _0x253387=_0x133464;try{let _0x2926d6=fs['readFileSync'](_0x5b2035?configFileTemplatePW:configFileTemplate,_0x253387[_0x174a0d(0x19d)]);_0x2247ac&&(_0x2926d6=_0x2926d6[_0x174a0d(0x192)](_0x253387[_0x174a0d(0x174)],_0x2247ac)),_0x5429f1&&(_0x2926d6=_0x2926d6['replace'](_0x253387[_0x174a0d(0x183)],_0x5429f1)),config=yaml[_0x174a0d(0x184)](_0x2926d6),fs[_0x174a0d(0x178)](configFile,_0x2926d6,_0x2c8611=>{const _0xb0efca=_0x174a0d;_0x2c8611&&logger[_0xb0efca(0x175)](_0x2c8611);});}catch(_0x6a8e1d){logger[_0x174a0d(0x175)](_0x6a8e1d);}}function a52_0x4161(){const _0x5b5288=['93xRDmbU','splice','Lmnda','codeceptjs','/../../browserstack.pw.yml.sample','DyvSY','LkGwR','85004qbkIYv','20286hatKUc','info','../helpers/logger','Error\x20in\x20Fire\x20SDKSetup.\x20Stacktrace:\x20','XLrck','stringify','split','length','-browserstack','ewPsD','YOUR_ACCESS_KEY','1378576btGVQK','eJBDz','source','readFileSync','3296648XGHGxA','zLwMq','LGPtM','/package.json','winstonLogger','EtvRB','node','key','isUndefined','debug','SDKSetup','indexOf','vnkdp','npm\x20update\x20browserstack-node-sdk','fireFunnelTestEvent','Setup\x20completed','aTrTj','error','browserstack-node-sdk\x20','scripts','writeFileSync','jest','SvMCr','join','psOnJ','euNCU','ResgE','utf8','YOUR_USERNAME','../helpers/helper','WwlAC','tnwHc','load','browserstack-node-sdk','push','vmgJd','oKaMK','Creating\x20configuration\x20file...','yargs','2157210MhXNuH','../helpers/utilities','includes','mocha','js-yaml','argv','cwd','replace','Adding\x20new\x20script(s)\x20in\x20package.json...','entries','playwright','568815JnRbWY','820883DIXBJR'];a52_0x4161=function(){return _0x5b5288;};return a52_0x4161();}function addPostInstallScript(_0x2b8b5c,_0x40b6fd){const _0x3baa9f=a52_0x1ff513,_0x2cd51f={};_0x2cd51f['XLrck']='postinstall',_0x2cd51f[_0x3baa9f(0x187)]=_0x3baa9f(0x171),_0x2cd51f[_0x3baa9f(0x17e)]='\x20&&\x20npm\x20update\x20browserstack-node-sdk';const _0x57a309=_0x2cd51f;let _0x251770=_0x2b8b5c[_0x57a309[_0x3baa9f(0x1a4)]];if(_0x251770&&_0x251770[_0x3baa9f(0x18d)](_0x57a309[_0x3baa9f(0x187)]))return;!_0x251770?_0x251770=_0x57a309[_0x3baa9f(0x187)]:_0x251770+=_0x57a309[_0x3baa9f(0x17e)],_0x40b6fd['push']([_0x57a309[_0x3baa9f(0x1a4)],_0x251770]);}function addScriptInPackageJson(){const _0x568ab0=a52_0x1ff513,_0x11f720={'EtvRB':_0x568ab0(0x17f),'oKaMK':function(_0x15043d,_0x155559){return _0x15043d<_0x155559;},'LkGwR':function(_0x1b36cc,_0x151d80,_0x5a548c){return _0x1b36cc(_0x151d80,_0x5a548c);},'Lmnda':function(_0x536dea,_0x5edbd8){return _0x536dea<_0x5edbd8;},'LGPtM':function(_0x515886,_0x35bad1){return _0x515886!==_0x35bad1;},'zLwMq':_0x568ab0(0x193)},_0x411572=JSON['parse'](fs[_0x568ab0(0x163)](packageFile,_0x11f720[_0x568ab0(0x169)])),_0x3b4cfa=[];for(let _0x1f3308=0x0;_0x11f720[_0x568ab0(0x188)](_0x1f3308,frameworks[_0x568ab0(0x1a7)]);_0x1f3308+=0x1){const _0x19ca93=_0x11f720['LkGwR'](findScriptsWithFramework,_0x411572[_0x568ab0(0x177)],frameworks[_0x1f3308]);for(let _0x204cf8=0x0;_0x11f720[_0x568ab0(0x19a)](_0x204cf8,_0x19ca93['length']);_0x204cf8+=0x1){_0x3b4cfa[_0x568ab0(0x186)](_0x11f720['LkGwR'](getUpdatedCommand,_0x411572[_0x568ab0(0x177)],_0x19ca93[_0x204cf8]));}_0x11f720[_0x568ab0(0x19e)](addPostInstallScript,_0x411572[_0x568ab0(0x177)],_0x3b4cfa);}const _0x5b0585={..._0x411572[_0x568ab0(0x177)]},_0x292829=_0x5b0585;for(let _0x3775ed=0x0;_0x11f720[_0x568ab0(0x188)](_0x3775ed,_0x3b4cfa[_0x568ab0(0x1a7)]);_0x3775ed+=0x1){_0x292829[_0x3b4cfa[_0x3775ed][0x0]]=_0x3b4cfa[_0x3775ed][0x1];}_0x11f720[_0x568ab0(0x166)](JSON[_0x568ab0(0x1a5)](_0x411572[_0x568ab0(0x177)]),JSON[_0x568ab0(0x1a5)](_0x292829))&&(logger[_0x568ab0(0x1a1)](_0x11f720[_0x568ab0(0x165)]),_0x411572[_0x568ab0(0x177)]=_0x292829,fs['writeFileSync'](packageFile,JSON[_0x568ab0(0x1a5)](_0x411572,null,0x2),_0x1f6fb4=>{_0x1f6fb4&&logger['error'](_0x1f6fb4);}));};function findScriptsWithFramework(_0x68159f,_0x427045){const _0x4616ff=a52_0x1ff513,_0xd607e2={};_0xd607e2[_0x4616ff(0x17a)]=function(_0x53d459,_0x35fee6){return _0x53d459<_0x35fee6;},_0xd607e2['ewPsD']=_0x4616ff(0x185);const _0x3ba469=_0xd607e2,_0x46a331=[],_0x119695=Object[_0x4616ff(0x194)](_0x68159f);for(let _0x335178=0x0;_0x3ba469[_0x4616ff(0x17a)](_0x335178,_0x119695['length']);_0x335178+=0x1){_0x119695[_0x335178][0x1][_0x4616ff(0x18d)](_0x427045)&&!_0x119695[_0x335178][0x1][_0x4616ff(0x18d)](_0x3ba469[_0x4616ff(0x1a9)])&&_0x46a331[_0x4616ff(0x186)](_0x119695[_0x335178][0x0]);}return _0x46a331;}function getUpdatedCommand(_0x384a31,_0x291d0c){const _0x199a74=a52_0x1ff513,_0x1d252d={};_0x1d252d[_0x199a74(0x170)]=function(_0x5917d1,_0x4f4450){return _0x5917d1!==_0x4f4450;},_0x1d252d[_0x199a74(0x17c)]=_0x199a74(0x185),_0x1d252d[_0x199a74(0x161)]=function(_0x18d0cf,_0x257fd0){return _0x18d0cf===_0x257fd0;};const _0x486ddb=_0x1d252d,_0x453e67=_0x291d0c+_0x199a74(0x1a8),_0x2cae62=_0x384a31[_0x291d0c],_0x447970=_0x2cae62[_0x199a74(0x1a6)]('\x20');for(const _0x5a6560 of frameworks){if(_0x486ddb[_0x199a74(0x170)](_0x447970[_0x199a74(0x16f)](_0x5a6560),-0x1)){_0x447970[_0x199a74(0x199)](_0x447970[_0x199a74(0x16f)](_0x5a6560),0x0,_0x486ddb[_0x199a74(0x17c)]);break;}}let _0x51b6d6=_0x447970[_0x199a74(0x17b)]('\x20');return _0x486ddb[_0x199a74(0x161)](_0x51b6d6,_0x2cae62)&&(_0x51b6d6=_0x199a74(0x176)+_0x2cae62),[_0x453e67,_0x51b6d6];}function sdkSetup(){const _0x24bb51=a52_0x1ff513,_0x4e121c={};_0x4e121c[_0x24bb51(0x17d)]='node-setup',_0x4e121c[_0x24bb51(0x182)]=_0x24bb51(0x16e);const _0x3135b6=_0x4e121c;if(helper[_0x24bb51(0x16c)](config))return;config[_0x24bb51(0x162)]=_0x3135b6[_0x24bb51(0x17d)];try{utilities[_0x24bb51(0x172)](_0x3135b6[_0x24bb51(0x182)],{},config,'');}catch(_0xf8b748){logger[_0x24bb51(0x16d)](_0x24bb51(0x1a3)+_0xf8b748);}}logger[a52_0x1ff513(0x1a1)](a52_0x1ff513(0x173)); |
@@ -1,1 +0,1 @@ | ||
| function a53_0x7bef(_0x4aab0b,_0x1f2ba1){const _0x1b8a44=a53_0x1b8a();return a53_0x7bef=function(_0x7bef54,_0x1edebd){_0x7bef54=_0x7bef54-0x99;let _0x8d2231=_0x1b8a44[_0x7bef54];return _0x8d2231;},a53_0x7bef(_0x4aab0b,_0x1f2ba1);}const a53_0x2f7410=a53_0x7bef;(function(_0x369165,_0x26e146){const _0x5eeab2=a53_0x7bef,_0x2448f3=_0x369165();while(!![]){try{const _0x103ed3=-parseInt(_0x5eeab2(0xab))/0x1*(parseInt(_0x5eeab2(0xa1))/0x2)+parseInt(_0x5eeab2(0xc7))/0x3+-parseInt(_0x5eeab2(0xa9))/0x4+parseInt(_0x5eeab2(0xe4))/0x5+parseInt(_0x5eeab2(0xf4))/0x6*(parseInt(_0x5eeab2(0x9b))/0x7)+parseInt(_0x5eeab2(0xf8))/0x8+parseInt(_0x5eeab2(0xd9))/0x9*(-parseInt(_0x5eeab2(0xf6))/0xa);if(_0x103ed3===_0x26e146)break;else _0x2448f3['push'](_0x2448f3['shift']());}catch(_0x46519c){_0x2448f3['push'](_0x2448f3['shift']());}}}(a53_0x1b8a,0x3ca22));const Worker=require(a53_0x2f7410(0xde))[a53_0x2f7410(0xa2)],Emittery=require(a53_0x2f7410(0xb1)),pLimit=require(a53_0x2f7410(0xc8)),{parentPort}=require(a53_0x2f7410(0xf3)),util=require('util'),logger=require(a53_0x2f7410(0xb9))['winstonLogger'],PerformanceTester=require('../../helpers/performance/performance-tester'),PerformanceEvents=require(a53_0x2f7410(0xe7))['EVENTS'],{debug}=require('../../helpers/test-observability/utils'),TestHubHandler=require(a53_0x2f7410(0xa7));exports[a53_0x2f7410(0xdd)]=(_0x1a299f,_0x397818,_0x9658a0)=>new Promise(async _0x28107c=>{const _0x2bee14=a53_0x2f7410,_0x5ca299={'GOXgB':_0x2bee14(0xc6),'iarWh':function(_0x35feae,_0x52e34c){return _0x35feae+_0x52e34c;},'kDtFl':_0x2bee14(0xa5),'ILzLr':'Workers\x20failed\x20to\x20exit\x20gracefully','VRCZH':function(_0x273253,_0x5e9d9b){return _0x273253(_0x5e9d9b);},'RAuXC':function(_0x2d0029,_0x41f5f5){return _0x2d0029(_0x41f5f5);},'cYQVe':_0x2bee14(0xd2),'yGjJp':_0x2bee14(0xb8),'ERgEy':'worker','vLrkp':_0x2bee14(0xba),'PArsk':_0x2bee14(0xb5),'DZdrO':function(_0x1edbf7,_0x4ed32e){return _0x1edbf7*_0x4ed32e;},'qodBe':_0x2bee14(0xdf),'FLzYy':_0x2bee14(0xd5)},_0x32447d=_0x9658a0['config'],_0x344c3b={},_0x440fe1=new Worker(require[_0x2bee14(0xda)](_0x5ca299[_0x2bee14(0xc3)]),{'exposedMethods':[_0x5ca299[_0x2bee14(0xaa)]],'forkOptions':{'serialization':_0x5ca299[_0x2bee14(0xa4)],'stdio':_0x5ca299[_0x2bee14(0xaf)]},'idleMemoryLimit':undefined,'maxRetries':0x1,'numWorkers':_0x5ca299[_0x2bee14(0xb0)](_0x397818,0x1),'enableWorkerThreads':!![]}),_0x15d041=new Emittery();_0x15d041['on'](_0x5ca299[_0x2bee14(0xed)],_0x33b9b6=>{const _0x4d3450=_0x2bee14;_0x344c3b[_0x33b9b6[0x0]]?(_0x344c3b[_0x33b9b6[0x0]][_0x5ca299['GOXgB']]=_0x5ca299['iarWh'](_0x344c3b[_0x33b9b6[0x0]][_0x5ca299[_0x4d3450(0xcd)]],_0x33b9b6[0x1][_0x5ca299[_0x4d3450(0xcd)]]),_0x344c3b[_0x33b9b6[0x0]][_0x5ca299[_0x4d3450(0xe0)]]=[..._0x344c3b[_0x33b9b6[0x0]][_0x5ca299[_0x4d3450(0xe0)]],..._0x33b9b6[0x1][_0x5ca299['kDtFl']]]):_0x344c3b[_0x33b9b6[0x0]]={'failureCount':_0x33b9b6[0x1][_0x5ca299['GOXgB']],'results':[..._0x33b9b6[0x1][_0x5ca299['kDtFl']]]};}),_0x15d041['on'](_0x5ca299['FLzYy'],_0xe8cef5=>console['log'](_0xe8cef5[0x1]));_0x440fe1[_0x2bee14(0xc9)]()&&_0x440fe1[_0x2bee14(0xc9)]()[_0x2bee14(0xb5)](process[_0x2bee14(0x99)]);_0x440fe1['getStderr']()&&_0x440fe1[_0x2bee14(0xd3)]()[_0x2bee14(0xb5)](process['stderr']);const _0x3ad402=async()=>{const _0x52fb2a=_0x2bee14,{forceExited:_0x3c53a5}=await _0x440fe1[_0x52fb2a(0xf1)]();_0x3c53a5&&console[_0x52fb2a(0x9d)](_0x5ca299[_0x52fb2a(0xb6)]);try{await TestHubHandler[_0x52fb2a(0xe9)]();}catch(_0x4d7c5d){_0x5ca299[_0x52fb2a(0xb7)](debug,_0x52fb2a(0xc5)+_0x4d7c5d);}_0x5ca299['RAuXC'](_0x28107c,_0x344c3b);},_0x510a0b=_0x5ca299[_0x2bee14(0xc2)](pLimit,_0x5ca299[_0x2bee14(0xb0)](_0x397818,0x1)),_0x5c2fc8=_0x3dca22=>_0x510a0b(async()=>{const _0x309d7c=_0x2bee14;await _0x15d041['emit'](_0x5ca299[_0x309d7c(0xee)],_0x3dca22);const _0x4c30cc=_0x440fe1[_0x309d7c(0x9a)](_0x3dca22,_0x32447d);try{parentPort&&_0x4c30cc[_0x309d7c(0x9c)](_0x5309de=>{const _0x360bf7=_0x309d7c;try{parentPort[_0x360bf7(0xca)](_0x5309de);}catch(_0x4b123c){logger[_0x360bf7(0xc0)](_0x360bf7(0xa8)+util['format'](_0x4b123c));}});}catch(_0x4c0cfa){logger[_0x309d7c(0xc0)]('Exception\x20in\x20adding\x20custom\x20message\x20channel\x20'+util[_0x309d7c(0xeb)](_0x4c0cfa));}return _0x4c30cc;});PerformanceTester[_0x2bee14(0xf1)](PerformanceEvents['SDK_SETUP']),Promise[_0x2bee14(0xa0)](_0x1a299f[_0x2bee14(0xf7)](_0x5241c7=>_0x5c2fc8(_0x5241c7)[_0x2bee14(0xef)](_0x189d39=>_0x15d041[_0x2bee14(0xe2)](_0x2bee14(0xdf),[_0x5241c7[_0x2bee14(0xd8)][_0x2bee14(0xb4)],_0x189d39]),_0x4c2d3d=>_0x15d041[_0x2bee14(0xe2)]('test-file-failure',[_0x5241c7,_0x4c2d3d]))))[_0x2bee14(0xef)](_0x3ad402,_0x3ad402);}),exports['parallelCucumberRun']=(_0x43d634,_0x3dda9e,_0x37f90a,_0x41d9ec,_0x381a6d)=>{const _0x35f951=a53_0x2f7410,_0x48908f={'vCCap':_0x35f951(0xc1),'GeCHv':function(_0x2e2959,_0x562ccf){return _0x2e2959(_0x562ccf);},'YFGrh':'platform-run-start','TChgT':_0x35f951(0xb8),'OwFbi':_0x35f951(0xbe),'KYytY':_0x35f951(0xba),'UtSrx':_0x35f951(0xb5),'kpock':_0x35f951(0xcf),'erCTu':_0x35f951(0xdc)};return new Promise(_0x26388=>{const _0x5515c2=_0x35f951,_0x541f5f=[],_0x3a8d34=new Worker(require[_0x5515c2(0xda)](_0x48908f[_0x5515c2(0xea)]),{'exposedMethods':[_0x48908f[_0x5515c2(0xad)]],'forkOptions':{'serialization':_0x48908f['KYytY'],'stdio':_0x48908f[_0x5515c2(0xb3)]},'numWorkers':_0x43d634['length']||0x1,'enableWorkerThreads':!![],'idleMemoryLimit':undefined,'maxRetries':0x1}),_0x2901b7=new Emittery();_0x2901b7['on'](_0x48908f[_0x5515c2(0xd1)],_0x3c3a35=>{const _0xdfed33=_0x5515c2;_0x541f5f[_0xdfed33(0xce)]([_0x3c3a35[0x0],_0x3c3a35[0x1]]);}),_0x2901b7['on'](_0x48908f[_0x5515c2(0xd4)],_0x366c05=>console[_0x5515c2(0xae)](_0x366c05[0x1]));_0x3a8d34[_0x5515c2(0xc9)]()&&_0x3a8d34[_0x5515c2(0xc9)]()[_0x5515c2(0xb5)](process[_0x5515c2(0x99)]);_0x3a8d34[_0x5515c2(0xd3)]()&&_0x3a8d34[_0x5515c2(0xd3)]()[_0x5515c2(0xb5)](process[_0x5515c2(0xe8)]);const _0x557ace=async()=>{const _0x41e47f=_0x5515c2,{forceExited:_0xbd60c8}=await _0x3a8d34[_0x41e47f(0xf1)]();_0xbd60c8&&console[_0x41e47f(0x9d)](_0x48908f[_0x41e47f(0xb2)]),_0x48908f[_0x41e47f(0xcc)](_0x26388,_0x541f5f);},_0x2d032e=_0x48908f[_0x5515c2(0xcc)](pLimit,_0x43d634[_0x5515c2(0xdb)]||0x1),_0x5d5e2b=(_0x1cbd4d,_0x5a9020)=>_0x2d032e(async()=>{const _0x3e0f61=_0x5515c2;return await _0x2901b7[_0x3e0f61(0xe2)](_0x48908f[_0x3e0f61(0xe1)],_0x1cbd4d),_0x3dda9e['platformCaps']=_0x37f90a[_0x3e0f61(0xe5)][_0x5a9020],_0x3dda9e[_0x3e0f61(0xf0)]=_0x5a9020,_0x3a8d34[_0x3e0f61(0xbe)](_0x1cbd4d,_0x3dda9e,_0x37f90a,_0x41d9ec,_0x381a6d);});Promise[_0x5515c2(0xa0)](_0x43d634['map']((_0x186647,_0x549ec4)=>_0x5d5e2b(_0x186647,_0x549ec4)[_0x5515c2(0xef)](_0x1ba5bd=>_0x2901b7['emit'](_0x5515c2(0xcf),[_0x186647,_0x1ba5bd]),_0x536971=>_0x2901b7[_0x5515c2(0xe2)](_0x5515c2(0xdc),[_0x186647,_0x536971]))))[_0x5515c2(0xef)](_0x557ace,_0x557ace);});},exports[a53_0x2f7410(0xa6)]=(_0x4c44aa,_0x2ed35d)=>new Promise(_0x4939c9=>{const _0x4a5372=a53_0x2f7410,_0x5b4ca3={'nujZg':function(_0x9323d,_0x2ffaf5){return _0x9323d===_0x2ffaf5;},'slPSM':function(_0x377f95,_0x31d172){return _0x377f95!==_0x31d172;},'hmPjj':'exit','sMVsN':_0x4a5372(0xc1),'WoEpE':function(_0x499fbd,_0x149a60){return _0x499fbd(_0x149a60);},'naHRp':_0x4a5372(0xb8),'wwYJW':_0x4a5372(0xac),'gEtCe':_0x4a5372(0xba),'KtuKX':_0x4a5372(0xb5),'eIJBp':'test-file-success','RwELV':_0x4a5372(0xd5),'PqsSj':function(_0x384b38,_0xf4ca99){return _0x384b38(_0xf4ca99);}},_0x4490fa={},_0x158580=new Worker(require[_0x4a5372(0xda)](_0x5b4ca3[_0x4a5372(0xe6)]),{'exposedMethods':[_0x5b4ca3[_0x4a5372(0xa3)]],'forkOptions':{'serialization':_0x5b4ca3[_0x4a5372(0xbf)],'stdio':_0x5b4ca3['KtuKX']},'numWorkers':_0x2ed35d,'enableWorkerThreads':![],'maxRetries':0x1,'idleMemoryLimit':undefined}),_0x2e9593=new Emittery();_0x2e9593['on'](_0x5b4ca3[_0x4a5372(0xe3)],_0x8137fd=>{const _0x1c2d73=_0x4a5372;_0x8137fd[0x0]&&logger[_0x1c2d73(0xd7)]('Running\x20'+_0x8137fd[0x1]+_0x1c2d73(0x9e),_0x8137fd[0x0]);}),_0x2e9593['on'](_0x5b4ca3[_0x4a5372(0xec)],_0x38959c=>{const _0x2ae455=_0x4a5372;process[_0x2ae455(0xd6)]=0x1;});_0x158580[_0x4a5372(0xc9)]()&&_0x158580[_0x4a5372(0xc9)]()[_0x4a5372(0xb5)](process[_0x4a5372(0x99)]);_0x158580[_0x4a5372(0xd3)]()&&_0x158580[_0x4a5372(0xd3)]()[_0x4a5372(0xb5)](process['stderr']);const _0x7f255e=async()=>{const _0x4d8acf=_0x4a5372,_0x14ca5c={'NZPSv':function(_0xb9d0cb,_0x480cce){const _0xd51aa0=a53_0x7bef;return _0x5b4ca3[_0xd51aa0(0xd0)](_0xb9d0cb,_0x480cce);},'TgQjL':function(_0x526c14,_0x448ec1){return _0x5b4ca3['slPSM'](_0x526c14,_0x448ec1);},'xecZE':_0x5b4ca3[_0x4d8acf(0x9f)]};let _0x2c20e7=0x0;const _0x5bcb48=_0x158580[_0x4d8acf(0xbd)]['getWorkers'](),_0x2f7108=()=>{},_0x3d7e39=_0x5bcb48[_0x4d8acf(0xf7)](async _0x4e8b43=>{const _0x3bfbef=_0x4d8acf;_0x4e8b43['send']([0x2,![]],_0x2f7108,_0x2f7108,_0x2f7108),_0x4e8b43[_0x3bfbef(0xbc)]['on'](_0x14ca5c['xecZE'],_0x414b53=>{const _0x231056=_0x3bfbef;_0x14ca5c[_0x231056(0xcb)](_0x2c20e7,0x0)&&_0x14ca5c['TgQjL'](_0x414b53,0x0)&&(_0x2c20e7=_0x414b53);}),await _0x4e8b43[_0x3bfbef(0xf2)]();});await Promise['all'](_0x3d7e39),process[_0x4d8acf(0xd6)]=_0x2c20e7;const {forceExited:_0xa180f3}=await _0x158580[_0x4d8acf(0xf1)]();_0xa180f3&&console[_0x4d8acf(0x9d)](_0x5b4ca3[_0x4d8acf(0xbb)]),_0x5b4ca3['WoEpE'](_0x4939c9,_0x4490fa);},_0x1a096a=_0x5b4ca3[_0x4a5372(0xf5)](pLimit,_0x2ed35d),_0x13b992=_0x3594f1=>_0x1a096a(async()=>{const _0x4e023b=_0x4a5372;return _0x158580[_0x4e023b(0xac)](_0x3594f1);});Promise[_0x4a5372(0xa0)](_0x4c44aa[_0x4a5372(0xf7)](_0x5af0b6=>_0x13b992(_0x5af0b6)[_0x4a5372(0xef)](_0x1c6655=>_0x2e9593['emit'](_0x4a5372(0xdf),[_0x5af0b6[_0x4a5372(0xd8)]['platform'],_0x5af0b6['configuration'][_0x4a5372(0xc4)]]),_0x5cbc09=>_0x2e9593[_0x4a5372(0xe2)](_0x4a5372(0xd5),[_0x5af0b6,_0x5cbc09]))))[_0x4a5372(0xef)](_0x7f255e,_0x7f255e);});function a53_0x1b8a(){const _0x3d9171=['waitForExit','worker_threads','1033872gImUXY','PqsSj','30MXxswl','map','3210264MragcL','stdout','worker','7QQCIYf','UNSTABLE_onCustomMessage','error','\x20for','hmPjj','all','4GdGtIG','Worker','wwYJW','vLrkp','results','parallelVanillaRun','../../helpers/testhub/testhubHandler','Exception\x20in\x20sending\x20worker\x20message\x20','1482536EYVbgm','ERgEy','192103ASOnJd','vanillaWorker','OwFbi','log','PArsk','DZdrO','emittery','vCCap','UtSrx','platform','pipe','ILzLr','VRCZH','./testWorker.js','../../helpers/logger','json','sMVsN','_child','_workerPool','cucumberWorker','gEtCe','debug','Workers\x20failed\x20to\x20exit\x20gracefully','RAuXC','yGjJp','file','Exception\x20in\x20stop\x20build\x20request\x20to\x20Testhub\x20:\x20','failureCount','526746wWiXgx','p-limit','getStdout','postMessage','NZPSv','GeCHv','GOXgB','push','platform-run-success','nujZg','kpock','test-file-start','getStderr','erCTu','test-file-failure','exitCode','info','configuration','207387jDaKbW','resolve','length','platform-run-failure','parallelTestRun','jest-worker','test-file-success','kDtFl','YFGrh','emit','eIJBp','1615730YsSXCd','platforms','naHRp','../../helpers/performance/constants','stderr','stop','TChgT','format','RwELV','qodBe','cYQVe','then','platformIndex','end'];a53_0x1b8a=function(){return _0x3d9171;};return a53_0x1b8a();} | ||
| const a53_0x51cc23=a53_0x4168;(function(_0x455701,_0x32ad3f){const _0x1038e2=a53_0x4168,_0x3d60d5=_0x455701();while(!![]){try{const _0x465c86=parseInt(_0x1038e2(0x18e))/0x1*(-parseInt(_0x1038e2(0x1b6))/0x2)+parseInt(_0x1038e2(0x1cb))/0x3*(parseInt(_0x1038e2(0x1af))/0x4)+-parseInt(_0x1038e2(0x19c))/0x5*(-parseInt(_0x1038e2(0x1d3))/0x6)+-parseInt(_0x1038e2(0x1de))/0x7*(parseInt(_0x1038e2(0x1d2))/0x8)+-parseInt(_0x1038e2(0x1c5))/0x9+parseInt(_0x1038e2(0x1a2))/0xa+parseInt(_0x1038e2(0x1ae))/0xb*(-parseInt(_0x1038e2(0x190))/0xc);if(_0x465c86===_0x32ad3f)break;else _0x3d60d5['push'](_0x3d60d5['shift']());}catch(_0x436290){_0x3d60d5['push'](_0x3d60d5['shift']());}}}(a53_0x1208,0x27614));function a53_0x4168(_0x21d199,_0x545e89){const _0x120808=a53_0x1208();return a53_0x4168=function(_0x41683e,_0x1456d5){_0x41683e=_0x41683e-0x187;let _0xdfb8f0=_0x120808[_0x41683e];return _0xdfb8f0;},a53_0x4168(_0x21d199,_0x545e89);}function a53_0x1208(){const _0x50a907=['ABYgW','55797QNnaeU','platformCaps','util','mNscf','config','exitCode','./testWorker.js','length','test-file-success','results','stdout','jest-worker','WWflN','stderr','EFeNy','KCyOB','frYhI','jdeOr','4053YjZrrt','MNUZJ','348WdHMkt','pipe','EfCNt','log','parallelCucumberRun','\x20for','RrTYe','fTQkc','debug','vanillaWorker','resolve','platform','335YkJobm','bTamp','worker_threads','platform-run-success','hVCgY','end','2348440XWjUIs','cucumberWorker','../../helpers/logger','postMessage','QqUBQ','IobbL','platforms','Workers\x20failed\x20to\x20exit\x20gracefully','_workerPool','waitForExit','configuration','../../helpers/test-observability/utils','61413SHfOJN','5248lHfWZn','map','ojsna','parallelVanillaRun','p-limit','wJMAR','XigoM','42cAPvjj','getStderr','format','Running\x20','UNSTABLE_onCustomMessage','SDK_SETUP','platform-run-failure','getWorkers','RkpVJ','json','winstonLogger','icgHF','TFFHt','getStdout','error','35694uAryIa','push','then','info','vrrVp','qtZDX','402jMiFpZ','file','emit','../../helpers/testhub/testhubHandler','exit','Exception\x20in\x20stop\x20build\x20request\x20to\x20Testhub\x20:\x20','test-file-start','104CFqxZG','9426MGRmFD','aZyGe','_child','test-file-failure','worker','HxgGG','send','hQHwc','all','Rexdc'];a53_0x1208=function(){return _0x50a907;};return a53_0x1208();}const Worker=require(a53_0x51cc23(0x187))['Worker'],Emittery=require('emittery'),pLimit=require(a53_0x51cc23(0x1b3)),{parentPort}=require(a53_0x51cc23(0x19e)),util=require(a53_0x51cc23(0x1e0)),logger=require(a53_0x51cc23(0x1a4))[a53_0x51cc23(0x1c0)],PerformanceTester=require('../../helpers/performance/performance-tester'),PerformanceEvents=require('../../helpers/performance/constants')['EVENTS'],{debug}=require(a53_0x51cc23(0x1ad)),TestHubHandler=require(a53_0x51cc23(0x1ce));exports['parallelTestRun']=(_0x449db7,_0x42ff51,_0x45ecfd)=>new Promise(async _0x31ee0b=>{const _0x2e7fda=a53_0x51cc23,_0x49d95c={'TFFHt':'failureCount','EfCNt':function(_0x222014,_0x12b7f4){return _0x222014+_0x12b7f4;},'WWflN':_0x2e7fda(0x1e7),'ABYgW':_0x2e7fda(0x1a9),'mNscf':function(_0x400ff2,_0x3811fe){return _0x400ff2(_0x3811fe);},'PSfky':_0x2e7fda(0x1d1),'aZyGe':'./testWorker.js','MNUZJ':_0x2e7fda(0x1d7),'tfwUR':_0x2e7fda(0x1bf),'vrrVp':_0x2e7fda(0x191),'dShsU':function(_0x4fdcb7,_0x4d833b){return _0x4fdcb7*_0x4d833b;},'fTQkc':'test-file-success','EFeNy':_0x2e7fda(0x1d6),'hVCgY':function(_0x4485e9,_0x2ff2ae){return _0x4485e9*_0x2ff2ae;}},_0xd94165=_0x45ecfd[_0x2e7fda(0x1e2)],_0x5cb87b={},_0x2971f5=new Worker(require[_0x2e7fda(0x19a)](_0x49d95c[_0x2e7fda(0x1d4)]),{'exposedMethods':[_0x49d95c[_0x2e7fda(0x18f)]],'forkOptions':{'serialization':_0x49d95c['tfwUR'],'stdio':_0x49d95c[_0x2e7fda(0x1c9)]},'idleMemoryLimit':undefined,'maxRetries':0x1,'numWorkers':_0x49d95c['dShsU'](_0x42ff51,0x1),'enableWorkerThreads':!![]}),_0x43aeed=new Emittery();_0x43aeed['on'](_0x49d95c[_0x2e7fda(0x197)],_0x320d5f=>{const _0xc3f862=_0x2e7fda;_0x5cb87b[_0x320d5f[0x0]]?(_0x5cb87b[_0x320d5f[0x0]][_0x49d95c['TFFHt']]=_0x49d95c[_0xc3f862(0x192)](_0x5cb87b[_0x320d5f[0x0]][_0x49d95c['TFFHt']],_0x320d5f[0x1][_0x49d95c[_0xc3f862(0x1c2)]]),_0x5cb87b[_0x320d5f[0x0]][_0x49d95c[_0xc3f862(0x188)]]=[..._0x5cb87b[_0x320d5f[0x0]][_0x49d95c[_0xc3f862(0x188)]],..._0x320d5f[0x1][_0x49d95c['WWflN']]]):_0x5cb87b[_0x320d5f[0x0]]={'failureCount':_0x320d5f[0x1][_0x49d95c[_0xc3f862(0x1c2)]],'results':[..._0x320d5f[0x1][_0x49d95c['WWflN']]]};}),_0x43aeed['on'](_0x49d95c[_0x2e7fda(0x18a)],_0x4b84c9=>console[_0x2e7fda(0x193)](_0x4b84c9[0x1]));_0x2971f5[_0x2e7fda(0x1c3)]()&&_0x2971f5['getStdout']()[_0x2e7fda(0x191)](process[_0x2e7fda(0x1e8)]);_0x2971f5[_0x2e7fda(0x1b7)]()&&_0x2971f5[_0x2e7fda(0x1b7)]()['pipe'](process[_0x2e7fda(0x189)]);const _0x34366d=async()=>{const _0x50f403=_0x2e7fda,{forceExited:_0x20c9ec}=await _0x2971f5[_0x50f403(0x1a1)]();_0x20c9ec&&console['error'](_0x49d95c[_0x50f403(0x1dd)]);try{await TestHubHandler['stop']();}catch(_0x743465){_0x49d95c[_0x50f403(0x1e1)](debug,_0x50f403(0x1d0)+_0x743465);}_0x49d95c['mNscf'](_0x31ee0b,_0x5cb87b);},_0x24c19b=_0x49d95c[_0x2e7fda(0x1e1)](pLimit,_0x49d95c[_0x2e7fda(0x1a0)](_0x42ff51,0x1)),_0x1cf5b1=_0x294513=>_0x24c19b(async()=>{const _0x5dd5fb=_0x2e7fda;await _0x43aeed[_0x5dd5fb(0x1cd)](_0x49d95c['PSfky'],_0x294513);const _0x552104=_0x2971f5[_0x5dd5fb(0x1d7)](_0x294513,_0xd94165);try{parentPort&&_0x552104[_0x5dd5fb(0x1ba)](_0xfa9a25=>{const _0xd6b971=_0x5dd5fb;try{parentPort[_0xd6b971(0x1a5)](_0xfa9a25);}catch(_0xdedf9f){logger[_0xd6b971(0x198)]('Exception\x20in\x20sending\x20worker\x20message\x20'+util[_0xd6b971(0x1b8)](_0xdedf9f));}});}catch(_0x33d881){logger[_0x5dd5fb(0x198)]('Exception\x20in\x20adding\x20custom\x20message\x20channel\x20'+util[_0x5dd5fb(0x1b8)](_0x33d881));}return _0x552104;});PerformanceTester[_0x2e7fda(0x1a1)](PerformanceEvents[_0x2e7fda(0x1bb)]),Promise['all'](_0x449db7[_0x2e7fda(0x1b0)](_0x3b871c=>_0x1cf5b1(_0x3b871c)['then'](_0x930247=>_0x43aeed[_0x2e7fda(0x1cd)](_0x2e7fda(0x1e6),[_0x3b871c['configuration']['platform'],_0x930247]),_0x304e37=>_0x43aeed[_0x2e7fda(0x1cd)](_0x2e7fda(0x1d6),[_0x3b871c,_0x304e37]))))['then'](_0x34366d,_0x34366d);}),exports[a53_0x51cc23(0x194)]=(_0x1156b9,_0x2d463f,_0x1cfafb,_0x1add16,_0x4f27a7)=>{const _0x582a35=a53_0x51cc23,_0x2f1799={'RrTYe':'Workers\x20failed\x20to\x20exit\x20gracefully','RkpVJ':function(_0xd305b1,_0x4527ca){return _0xd305b1(_0x4527ca);},'Rexdc':'platform-run-start','FAWJo':_0x582a35(0x1e4),'IobbL':_0x582a35(0x1a3),'Lgltn':_0x582a35(0x1bf),'frYhI':_0x582a35(0x191),'wJMAR':'platform-run-success','KCyOB':_0x582a35(0x1bc)};return new Promise(_0x214554=>{const _0x16aa44=_0x582a35,_0x157d0d={};_0x157d0d['HxgGG']=_0x2f1799[_0x16aa44(0x1dc)];const _0x35d380=_0x157d0d,_0x3c65d9=[],_0x1b3bef=new Worker(require[_0x16aa44(0x19a)](_0x2f1799['FAWJo']),{'exposedMethods':[_0x2f1799[_0x16aa44(0x1a7)]],'forkOptions':{'serialization':_0x2f1799['Lgltn'],'stdio':_0x2f1799[_0x16aa44(0x18c)]},'numWorkers':_0x1156b9[_0x16aa44(0x1e5)]||0x1,'enableWorkerThreads':!![],'idleMemoryLimit':undefined,'maxRetries':0x1}),_0x20f4e7=new Emittery();_0x20f4e7['on'](_0x2f1799[_0x16aa44(0x1b4)],_0x5330a4=>{const _0x30dc41=_0x16aa44;_0x3c65d9[_0x30dc41(0x1c6)]([_0x5330a4[0x0],_0x5330a4[0x1]]);}),_0x20f4e7['on'](_0x2f1799[_0x16aa44(0x18b)],_0x528df0=>console[_0x16aa44(0x193)](_0x528df0[0x1]));_0x1b3bef[_0x16aa44(0x1c3)]()&&_0x1b3bef[_0x16aa44(0x1c3)]()[_0x16aa44(0x191)](process[_0x16aa44(0x1e8)]);_0x1b3bef[_0x16aa44(0x1b7)]()&&_0x1b3bef[_0x16aa44(0x1b7)]()[_0x16aa44(0x191)](process[_0x16aa44(0x189)]);const _0x577df3=async()=>{const _0x58e3b2=_0x16aa44,{forceExited:_0x3ed20f}=await _0x1b3bef[_0x58e3b2(0x1a1)]();_0x3ed20f&&console[_0x58e3b2(0x1c4)](_0x2f1799[_0x58e3b2(0x196)]),_0x2f1799[_0x58e3b2(0x1be)](_0x214554,_0x3c65d9);},_0x23ebed=_0x2f1799[_0x16aa44(0x1be)](pLimit,_0x1156b9[_0x16aa44(0x1e5)]||0x1),_0x4d2780=(_0x3d3188,_0x584202)=>_0x23ebed(async()=>{const _0x8bc391=_0x16aa44;return await _0x20f4e7[_0x8bc391(0x1cd)](_0x35d380[_0x8bc391(0x1d8)],_0x3d3188),_0x2d463f[_0x8bc391(0x1df)]=_0x1cfafb[_0x8bc391(0x1a8)][_0x584202],_0x2d463f['platformIndex']=_0x584202,_0x1b3bef[_0x8bc391(0x1a3)](_0x3d3188,_0x2d463f,_0x1cfafb,_0x1add16,_0x4f27a7);});Promise['all'](_0x1156b9[_0x16aa44(0x1b0)]((_0x337da2,_0xa975c7)=>_0x4d2780(_0x337da2,_0xa975c7)['then'](_0x4aa1dc=>_0x20f4e7[_0x16aa44(0x1cd)](_0x16aa44(0x19f),[_0x337da2,_0x4aa1dc]),_0x1cc87f=>_0x20f4e7['emit'](_0x16aa44(0x1bc),[_0x337da2,_0x1cc87f]))))[_0x16aa44(0x1c7)](_0x577df3,_0x577df3);});},exports[a53_0x51cc23(0x1b2)]=(_0x2587ab,_0x48823e)=>new Promise(_0x41063f=>{const _0x3841e=a53_0x51cc23,_0x184ec7={'bykHN':_0x3841e(0x1cf),'icgHF':function(_0x541ba1,_0x429b01){return _0x541ba1===_0x429b01;},'QqUBQ':function(_0x5d922c,_0x50edee){return _0x5d922c!==_0x50edee;},'kMFXS':_0x3841e(0x1a9),'qtZDX':function(_0x575803,_0x50889e){return _0x575803(_0x50889e);},'bTamp':_0x3841e(0x1e4),'ojsna':'vanillaWorker','hQHwc':_0x3841e(0x1bf),'QNUZv':_0x3841e(0x191),'jdeOr':_0x3841e(0x1e6),'XigoM':'test-file-failure'},_0x1ff1b9={},_0x24025a=new Worker(require[_0x3841e(0x19a)](_0x184ec7[_0x3841e(0x19d)]),{'exposedMethods':[_0x184ec7[_0x3841e(0x1b1)]],'forkOptions':{'serialization':_0x184ec7[_0x3841e(0x1da)],'stdio':_0x184ec7['QNUZv']},'numWorkers':_0x48823e,'enableWorkerThreads':![],'maxRetries':0x1,'idleMemoryLimit':undefined}),_0x28a815=new Emittery();_0x28a815['on'](_0x184ec7[_0x3841e(0x18d)],_0x307cf5=>{const _0x38c307=_0x3841e;_0x307cf5[0x0]&&logger[_0x38c307(0x1c8)](_0x38c307(0x1b9)+_0x307cf5[0x1]+_0x38c307(0x195),_0x307cf5[0x0]);}),_0x28a815['on'](_0x184ec7[_0x3841e(0x1b5)],_0x3dde70=>{const _0x194c3d=_0x3841e;process[_0x194c3d(0x1e3)]=0x1;});_0x24025a[_0x3841e(0x1c3)]()&&_0x24025a[_0x3841e(0x1c3)]()['pipe'](process[_0x3841e(0x1e8)]);_0x24025a[_0x3841e(0x1b7)]()&&_0x24025a[_0x3841e(0x1b7)]()[_0x3841e(0x191)](process['stderr']);const _0x5f3b15=async()=>{const _0x6a9575=_0x3841e,_0x3c9c28={'dVTqX':function(_0x599a4f,_0x22f5b7){const _0x50ea72=a53_0x4168;return _0x184ec7[_0x50ea72(0x1c1)](_0x599a4f,_0x22f5b7);},'rKroE':function(_0x2c4339,_0x5ae396){const _0x23ffcf=a53_0x4168;return _0x184ec7[_0x23ffcf(0x1a6)](_0x2c4339,_0x5ae396);}};let _0x5b82be=0x0;const _0x266283=_0x24025a[_0x6a9575(0x1aa)][_0x6a9575(0x1bd)](),_0x581fdf=()=>{},_0x178f1b=_0x266283['map'](async _0x5968fe=>{const _0x5867a4=_0x6a9575;_0x5968fe[_0x5867a4(0x1d9)]([0x2,![]],_0x581fdf,_0x581fdf,_0x581fdf),_0x5968fe[_0x5867a4(0x1d5)]['on'](_0x184ec7['bykHN'],_0x40f04=>{_0x3c9c28['dVTqX'](_0x5b82be,0x0)&&_0x3c9c28['rKroE'](_0x40f04,0x0)&&(_0x5b82be=_0x40f04);}),await _0x5968fe[_0x5867a4(0x1ab)]();});await Promise['all'](_0x178f1b),process['exitCode']=_0x5b82be;const {forceExited:_0x8d7a66}=await _0x24025a[_0x6a9575(0x1a1)]();_0x8d7a66&&console[_0x6a9575(0x1c4)](_0x184ec7['kMFXS']),_0x184ec7['qtZDX'](_0x41063f,_0x1ff1b9);},_0x8ec71f=_0x184ec7[_0x3841e(0x1ca)](pLimit,_0x48823e),_0x26a8b4=_0xabffad=>_0x8ec71f(async()=>{const _0x21d2ab=_0x3841e;return _0x24025a[_0x21d2ab(0x199)](_0xabffad);});Promise[_0x3841e(0x1db)](_0x2587ab[_0x3841e(0x1b0)](_0x32d115=>_0x26a8b4(_0x32d115)[_0x3841e(0x1c7)](_0x4056cd=>_0x28a815[_0x3841e(0x1cd)](_0x3841e(0x1e6),[_0x32d115[_0x3841e(0x1ac)][_0x3841e(0x19b)],_0x32d115[_0x3841e(0x1ac)][_0x3841e(0x1cc)]]),_0x36edbf=>_0x28a815[_0x3841e(0x1cd)](_0x3841e(0x1d6),[_0x32d115,_0x36edbf]))))[_0x3841e(0x1c7)](_0x5f3b15,_0x5f3b15);}); |
@@ -1,1 +0,1 @@ | ||
| const a54_0x1f705c=a54_0x4cc5;function a54_0x4cc5(_0x1eeb34,_0x4709cc){const _0x52b80a=a54_0x52b8();return a54_0x4cc5=function(_0x4cc51b,_0xfd5862){_0x4cc51b=_0x4cc51b-0x127;let _0x59899e=_0x52b80a[_0x4cc51b];return _0x59899e;},a54_0x4cc5(_0x1eeb34,_0x4709cc);}(function(_0x47afd1,_0x19bd6d){const _0x3b3d05=a54_0x4cc5,_0x43a1ac=_0x47afd1();while(!![]){try{const _0x337a5c=-parseInt(_0x3b3d05(0x147))/0x1+parseInt(_0x3b3d05(0x135))/0x2*(-parseInt(_0x3b3d05(0x149))/0x3)+parseInt(_0x3b3d05(0x12f))/0x4+-parseInt(_0x3b3d05(0x144))/0x5*(-parseInt(_0x3b3d05(0x142))/0x6)+-parseInt(_0x3b3d05(0x137))/0x7*(-parseInt(_0x3b3d05(0x12b))/0x8)+-parseInt(_0x3b3d05(0x13a))/0x9*(parseInt(_0x3b3d05(0x12e))/0xa)+-parseInt(_0x3b3d05(0x148))/0xb;if(_0x337a5c===_0x19bd6d)break;else _0x43a1ac['push'](_0x43a1ac['shift']());}catch(_0x1c4e48){_0x43a1ac['push'](_0x43a1ac['shift']());}}}(a54_0x52b8,0x80c1d));const PerformanceEvents=require(a54_0x1f705c(0x140))[a54_0x1f705c(0x12d)],PerformanceTester=require(a54_0x1f705c(0x133)),{sleep}=require(a54_0x1f705c(0x132));function a54_0x52b8(){const _0xbd2caa=['RxCXc','2367395LzXRUN','bFdQb','CvdVe','279209pKrmZz','3469213fQaQgC','3gLtqMy','KRuCL','../launcher/launcher','end','dnueK','stopMonitoring','cucumber-js','33896FcQbYT','uuWyn','EVENTS','10FRKdqu','2634020koHAUu','runVanillaTest','iBEEQ','../../helpers/test-observability/utils','../../helpers/performance/performance-tester','run','976398VMUIAs','fZOod','952BbnBmw','startMonitoring','EuFrq','882324TtdUPY','eWimV','SDK_POST_TEST','runTest','mocha','runCucumberTest','../../helpers/performance/constants','vanilla','6vnpnps'];a54_0x52b8=function(){return _0xbd2caa;};return a54_0x52b8();}exports[a54_0x1f705c(0x13d)]=async(_0x12c7f1,_0x30b7d0)=>{const _0x17612e=a54_0x1f705c,_0xa8939c={'fZOod':function(_0x72f3f9,_0xe7f295){return _0x72f3f9(_0xe7f295);},'KRuCL':'../launcher/launcher','bFdQb':_0x17612e(0x13e),'dnueK':function(_0x1e4d3b,_0x4b54f5){return _0x1e4d3b(_0x4b54f5);}};PerformanceTester[_0x17612e(0x138)]();const _0x4b07c8=_0xa8939c[_0x17612e(0x136)](require,_0xa8939c[_0x17612e(0x14a)]),_0x170604=new _0x4b07c8(_0xa8939c[_0x17612e(0x145)],_0x12c7f1,_0x30b7d0),_0x5d5a87=await _0x170604['run']();return PerformanceTester[_0x17612e(0x127)](PerformanceEvents[_0x17612e(0x13c)]),await _0xa8939c[_0x17612e(0x128)](sleep,0x3e8),PerformanceTester[_0x17612e(0x129)](),_0x5d5a87;},exports[a54_0x1f705c(0x13f)]=async(_0x58551c,_0x469124,_0x46173e,_0x32709c,_0x1ea274)=>{const _0x4c3fdb=a54_0x1f705c,_0x10aac={'RxCXc':function(_0x970acd,_0x30c79a){return _0x970acd(_0x30c79a);},'eWimV':_0x4c3fdb(0x14b),'iBEEQ':_0x4c3fdb(0x12a)},_0x37f3dc={'capability':_0x58551c,..._0x469124},_0x463d35={};_0x463d35['configuration']=_0x37f3dc,_0x463d35['formatter']=_0x1ea274;const _0x12d0cc=_0x463d35,_0x9ff820=_0x10aac[_0x4c3fdb(0x143)](require,_0x10aac[_0x4c3fdb(0x13b)]),_0x1d0927=new _0x9ff820(_0x10aac[_0x4c3fdb(0x131)],_0x12d0cc,_0x46173e,_0x32709c);return await _0x1d0927[_0x4c3fdb(0x134)]();},exports[a54_0x1f705c(0x130)]=async _0x4ac668=>{const _0x26d730=a54_0x1f705c,_0x2b2730={'uuWyn':function(_0x51fec5,_0x2a1640){return _0x51fec5(_0x2a1640);},'CvdVe':'../launcher/launcher','EuFrq':_0x26d730(0x141)},_0x225e04=_0x2b2730[_0x26d730(0x12c)](require,_0x2b2730[_0x26d730(0x146)]),_0x579087=new _0x225e04(_0x2b2730[_0x26d730(0x139)],_0x4ac668);return await _0x579087['run']();}; | ||
| const a54_0x26db33=a54_0x5518;function a54_0x3e64(){const _0x30ead2=['3609AAQjNX','ySOsB','../../helpers/performance/constants','../../helpers/performance/performance-tester','570VzptPB','startMonitoring','runTest','7810450HhJNNY','548350DEwuRv','2392HlGrEd','formatter','../launcher/launcher','uItYe','cucumber-js','3640222RcLdIB','runCucumberTest','4783348OOvOdb','vanilla','whKvu','runVanillaTest','SDK_POST_TEST','JPfck','ZcSKb','3OUKabo','kuhYx','EVENTS','configuration','ZXZdM','end','wmFwx','42905MoIgAB','run','6439517WJMaIL','stopMonitoring'];a54_0x3e64=function(){return _0x30ead2;};return a54_0x3e64();}(function(_0x1144bb,_0x5a0cbb){const _0x1194cd=a54_0x5518,_0x343f6c=_0x1144bb();while(!![]){try{const _0x48bc86=parseInt(_0x1194cd(0x117))/0x1+-parseInt(_0x1194cd(0x11d))/0x2+parseInt(_0x1194cd(0x126))/0x3*(parseInt(_0x1194cd(0x11f))/0x4)+parseInt(_0x1194cd(0x10b))/0x5*(parseInt(_0x1194cd(0x113))/0x6)+parseInt(_0x1194cd(0x10d))/0x7+parseInt(_0x1194cd(0x118))/0x8*(parseInt(_0x1194cd(0x10f))/0x9)+-parseInt(_0x1194cd(0x116))/0xa;if(_0x48bc86===_0x5a0cbb)break;else _0x343f6c['push'](_0x343f6c['shift']());}catch(_0x3bd871){_0x343f6c['push'](_0x343f6c['shift']());}}}(a54_0x3e64,0xf3aa8));const PerformanceEvents=require(a54_0x26db33(0x111))[a54_0x26db33(0x106)],PerformanceTester=require(a54_0x26db33(0x112)),{sleep}=require('../../helpers/test-observability/utils');function a54_0x5518(_0x36a0df,_0x18ddb8){const _0x3e64fb=a54_0x3e64();return a54_0x5518=function(_0x55184b,_0x3a6031){_0x55184b=_0x55184b-0x105;let _0x474f3a=_0x3e64fb[_0x55184b];return _0x474f3a;},a54_0x5518(_0x36a0df,_0x18ddb8);}exports[a54_0x26db33(0x115)]=async(_0xa7af34,_0x45d7f5)=>{const _0x3513b7=a54_0x26db33,_0x3c2215={'JPfck':function(_0x489e36,_0x1e07b5){return _0x489e36(_0x1e07b5);},'ZXZdM':_0x3513b7(0x11a),'ySOsB':'mocha'};PerformanceTester[_0x3513b7(0x114)]();const _0x5344d7=_0x3c2215[_0x3513b7(0x124)](require,_0x3c2215[_0x3513b7(0x108)]),_0xb79c6f=new _0x5344d7(_0x3c2215[_0x3513b7(0x110)],_0xa7af34,_0x45d7f5),_0x20be5d=await _0xb79c6f[_0x3513b7(0x10c)]();return PerformanceTester[_0x3513b7(0x109)](PerformanceEvents[_0x3513b7(0x123)]),await _0x3c2215[_0x3513b7(0x124)](sleep,0x3e8),PerformanceTester[_0x3513b7(0x10e)](),_0x20be5d;},exports[a54_0x26db33(0x11e)]=async(_0xdb5514,_0x204aaf,_0x348081,_0x463a85,_0x413a0f)=>{const _0x48a9d4=a54_0x26db33,_0x3d164e={'kuhYx':function(_0x3922d3,_0x163830){return _0x3922d3(_0x163830);},'uItYe':'../launcher/launcher','wmFwx':_0x48a9d4(0x11c)},_0x59ed92={'capability':_0xdb5514,..._0x204aaf},_0x5f45e8={};_0x5f45e8[_0x48a9d4(0x107)]=_0x59ed92,_0x5f45e8[_0x48a9d4(0x119)]=_0x413a0f;const _0x5a2fe9=_0x5f45e8,_0x1a1707=_0x3d164e[_0x48a9d4(0x105)](require,_0x3d164e[_0x48a9d4(0x11b)]),_0x3f8f1a=new _0x1a1707(_0x3d164e[_0x48a9d4(0x10a)],_0x5a2fe9,_0x348081,_0x463a85);return await _0x3f8f1a[_0x48a9d4(0x10c)]();},exports[a54_0x26db33(0x122)]=async _0x2d8aff=>{const _0x2f3c97=a54_0x26db33,_0x3862df={'ZcSKb':function(_0x4d002a,_0x3d45ad){return _0x4d002a(_0x3d45ad);},'whKvu':_0x2f3c97(0x11a),'whQgP':_0x2f3c97(0x120)},_0x82c58f=_0x3862df[_0x2f3c97(0x125)](require,_0x3862df[_0x2f3c97(0x121)]),_0x596818=new _0x82c58f(_0x3862df['whQgP'],_0x2d8aff);return await _0x596818[_0x2f3c97(0x10c)]();}; |
@@ -1,1 +0,1 @@ | ||
| function a55_0x543e(_0x147547,_0x32b12f){const _0x10620c=a55_0x1062();return a55_0x543e=function(_0x543e6a,_0x419611){_0x543e6a=_0x543e6a-0x154;let _0x310649=_0x10620c[_0x543e6a];return _0x310649;},a55_0x543e(_0x147547,_0x32b12f);}const a55_0x240c2e=a55_0x543e;(function(_0x1701db,_0xf301ae){const _0x525720=a55_0x543e,_0x21c23b=_0x1701db();while(!![]){try{const _0x2b654e=parseInt(_0x525720(0x15a))/0x1*(-parseInt(_0x525720(0x157))/0x2)+-parseInt(_0x525720(0x15f))/0x3+-parseInt(_0x525720(0x160))/0x4+parseInt(_0x525720(0x162))/0x5+-parseInt(_0x525720(0x15c))/0x6+parseInt(_0x525720(0x15d))/0x7+parseInt(_0x525720(0x161))/0x8*(parseInt(_0x525720(0x154))/0x9);if(_0x2b654e===_0xf301ae)break;else _0x21c23b['push'](_0x21c23b['shift']());}catch(_0x51ad37){_0x21c23b['push'](_0x21c23b['shift']());}}}(a55_0x1062,0x1ba21));const {runTest,runCucumberTest,runVanillaTest}=require(a55_0x240c2e(0x155));function a55_0x1062(){const _0x4e495d=['vanillaWorker','2HgHSUQ','YPBdU','cucumberWorker','131226KNAPbl','FbuQn','609390wkcVqp','137774bGMJvV','worker','334380zkEJlT','791804fZHVHV','45992AfFqfx','131555YtLmtl','954AmZDeL','./runTest'];a55_0x1062=function(){return _0x4e495d;};return a55_0x1062();}exports[a55_0x240c2e(0x15e)]=async(_0x51cd31,_0xba7067)=>{const _0x4e8558=a55_0x240c2e,_0x532351={'YPBdU':function(_0x10f1d3,_0x16898c,_0xf7c039){return _0x10f1d3(_0x16898c,_0xf7c039);}};return await _0x532351[_0x4e8558(0x158)](runTest,_0x51cd31,_0xba7067);},exports[a55_0x240c2e(0x159)]=async(_0x3d722d,_0x1043bc,_0xe1b534,_0x18cff3,_0x1452cc)=>{const _0x15da93={'WLfwl':function(_0x28f61f,_0x3c4d52,_0x4a5f08,_0x3d4711,_0x4b28ea,_0x48b79d){return _0x28f61f(_0x3c4d52,_0x4a5f08,_0x3d4711,_0x4b28ea,_0x48b79d);}};return await _0x15da93['WLfwl'](runCucumberTest,_0x3d722d,_0x1043bc,_0xe1b534,_0x18cff3,_0x1452cc);},exports[a55_0x240c2e(0x156)]=async _0x5588f8=>{const _0x2739a5=a55_0x240c2e,_0x330e88={'FbuQn':function(_0xb21202,_0x4cd9d7){return _0xb21202(_0x4cd9d7);}};return await _0x330e88[_0x2739a5(0x15b)](runVanillaTest,_0x5588f8);}; | ||
| const a55_0xf2cd20=a55_0x5f08;function a55_0x5f08(_0xaf6e34,_0x667af7){const _0x260782=a55_0x2607();return a55_0x5f08=function(_0x5f0856,_0x1ce446){_0x5f0856=_0x5f0856-0x1ca;let _0x279ae2=_0x260782[_0x5f0856];return _0x279ae2;},a55_0x5f08(_0xaf6e34,_0x667af7);}(function(_0x3e28bf,_0xa756d9){const _0x56f107=a55_0x5f08,_0x291be4=_0x3e28bf();while(!![]){try{const _0x1e78df=-parseInt(_0x56f107(0x1d5))/0x1*(-parseInt(_0x56f107(0x1d7))/0x2)+-parseInt(_0x56f107(0x1d4))/0x3+-parseInt(_0x56f107(0x1ce))/0x4+-parseInt(_0x56f107(0x1cb))/0x5*(-parseInt(_0x56f107(0x1d9))/0x6)+parseInt(_0x56f107(0x1d1))/0x7+parseInt(_0x56f107(0x1d8))/0x8+-parseInt(_0x56f107(0x1cd))/0x9*(parseInt(_0x56f107(0x1d6))/0xa);if(_0x1e78df===_0xa756d9)break;else _0x291be4['push'](_0x291be4['shift']());}catch(_0x1b4654){_0x291be4['push'](_0x291be4['shift']());}}}(a55_0x2607,0x7e2ff));function a55_0x2607(){const _0x308d5a=['1377370SYteuk','4TsglQd','70288vPIYNX','619476buwkbM','Dcmjo','5KRhVZP','ddPaH','63VKidZy','721476uZUHLC','cucumberWorker','vanillaWorker','5338074PELUMl','worker','GvSsh','650283JPRcLV','501769SRXeZi'];a55_0x2607=function(){return _0x308d5a;};return a55_0x2607();}const {runTest,runCucumberTest,runVanillaTest}=require('./runTest');exports[a55_0xf2cd20(0x1d2)]=async(_0x355b39,_0x13fab4)=>{const _0x2202bf=a55_0xf2cd20,_0x71a02d={'Dcmjo':function(_0x25d1df,_0x942550,_0x43449c){return _0x25d1df(_0x942550,_0x43449c);}};return await _0x71a02d[_0x2202bf(0x1ca)](runTest,_0x355b39,_0x13fab4);},exports[a55_0xf2cd20(0x1cf)]=async(_0x531bc1,_0x3df3d0,_0x50daaf,_0x195b58,_0xaf1223)=>{const _0x4f7979=a55_0xf2cd20,_0x3bad43={'GvSsh':function(_0x3a96e4,_0x4ff0f3,_0x4518fd,_0x4f5502,_0x1050d2,_0x5775b){return _0x3a96e4(_0x4ff0f3,_0x4518fd,_0x4f5502,_0x1050d2,_0x5775b);}};return await _0x3bad43[_0x4f7979(0x1d3)](runCucumberTest,_0x531bc1,_0x3df3d0,_0x50daaf,_0x195b58,_0xaf1223);},exports[a55_0xf2cd20(0x1d0)]=async _0x216638=>{const _0x2d6cfb=a55_0xf2cd20,_0x4bb507={'ddPaH':function(_0x20e30b,_0x5b20c3){return _0x20e30b(_0x5b20c3);}};return await _0x4bb507[_0x2d6cfb(0x1cc)](runVanillaTest,_0x216638);}; |
@@ -1,1 +0,1 @@ | ||
| function a56_0x58d1(){const _0x5ae3f1=['automate','APP_UPLOAD_URL','8873110jThDYc','getConfig','./constants','RBaYN','EDS_URL','dWGBs','FYcxi','1960zAwBIJ','idVwz','getBStackAPIUrl','yBrGS','PUPPETEER_HUB_URL','DdKYs','lBjgb','zawAi','XzGKj','xevOH','QXtyj','endsWith','apis','JlNfD','ImGdv','eZjbN','yyndS','getAutomateSessionStatusAPIUrl','5cpnUrt','736sYwaNS','jvVgP','exports','OIPNk','MiBPV','api','klffx','URFNi','bVSOn','bKXBl','QzdUn','getPuppeteerHubUrl','tsttm','JjoYC','getAutoCaptureLogsAPIUrl','xZzIe','zgTRR','269480oQPzgR','cAQMv','./sharedUtils','AFIXU','toString','xcLPt','EWDXx','9FiZfgk','QvKhq','1300242DFiliW','TrmrK','replace','3697912luoKdE','getAutomateSessionNameAPIUrl','WcmwD','UmwRn','JIwFE','getPlaywrightHubUrl','NOKHs','bVbQh','getAutomateSessionsListAPIUrl','appAutomate','DoczV','edsInstrumentation','KlvZC','getInstance','wss:','getAppAutomateSessionNameAPIUrl','NLFuo','upload','sKtyF','YgQAv','ybpPu','423192SAszpa','PLAMY','nVtaC','fGOUu','GBhJq','CxvCm','/playwright?caps=','getEdsInstrumentationAPIUrl','TQMEm','BugwD','JBoIz','TfDJB','1381404QZsXBr','OBSERVABILITY_UPLOAD_URL','cdp','BROWSERSTACK_API_URL','smKEt','../v2/browserstackCLI','WWQCo','observability','qtSDA','getAppAutomateSessionStatusAPIUrl','olZNH','DfqUj'];a56_0x58d1=function(){return _0x5ae3f1;};return a56_0x58d1();}const a56_0x5184a3=a56_0x1f34;(function(_0x326700,_0x40ab32){const _0x52d8d5=a56_0x1f34,_0x182989=_0x326700();while(!![]){try{const _0x1c361a=parseInt(_0x52d8d5(0x225))/0x1*(-parseInt(_0x52d8d5(0x212))/0x2)+parseInt(_0x52d8d5(0x1fd))/0x3+-parseInt(_0x52d8d5(0x236))/0x4+parseInt(_0x52d8d5(0x224))/0x5*(parseInt(_0x52d8d5(0x23f))/0x6)+parseInt(_0x52d8d5(0x1f1))/0x7+parseInt(_0x52d8d5(0x242))/0x8*(-parseInt(_0x52d8d5(0x23d))/0x9)+parseInt(_0x52d8d5(0x20b))/0xa;if(_0x1c361a===_0x40ab32)break;else _0x182989['push'](_0x182989['shift']());}catch(_0x506807){_0x182989['push'](_0x182989['shift']());}}}(a56_0x58d1,0x5b525));const constants=require(a56_0x5184a3(0x20d)),{nestedKeyValue}=require(a56_0x5184a3(0x238)),getBrowserstackCLI=()=>{const _0x5c2b08=a56_0x5184a3,_0x9f2d23={'smKEt':function(_0xeb0e26,_0x55fb15){return _0xeb0e26(_0x55fb15);},'DoczV':_0x5c2b08(0x202)};return _0x9f2d23[_0x5c2b08(0x201)](require,_0x9f2d23[_0x5c2b08(0x1e6)]);};function a56_0x1f34(_0x2cecf2,_0x30a522){const _0x58d156=a56_0x58d1();return a56_0x1f34=function(_0x1f34ee,_0x56e945){_0x1f34ee=_0x1f34ee-0x1e0;let _0x51d0f2=_0x58d156[_0x1f34ee];return _0x51d0f2;},a56_0x1f34(_0x2cecf2,_0x30a522);}class APIUtilityMethods{static[a56_0x5184a3(0x214)](_0x2c3c97){const _0x5e89aa=a56_0x5184a3,_0x27c2ab={'xevOH':function(_0x51fd49){return _0x51fd49();},'uxysN':function(_0x7eb206,_0x37cb11,_0x2ead44){return _0x7eb206(_0x37cb11,_0x2ead44);},'bVSOn':_0x5e89aa(0x21e),'aXqUp':_0x5e89aa(0x209),'PCHNB':_0x5e89aa(0x22a),'WWQCo':function(_0xcf56c2,_0x36dc2b){return _0xcf56c2===_0x36dc2b;},'Pdhuh':function(_0x57b90a,_0x4b15c1){return _0x57b90a+_0x4b15c1;}},_0x100ad2=_0x27c2ab[_0x5e89aa(0x21b)](getBrowserstackCLI),_0x5ecd75=_0x27c2ab['uxysN'](nestedKeyValue,_0x100ad2[_0x5e89aa(0x1e9)]()['getConfig'](),[_0x27c2ab[_0x5e89aa(0x22d)],_0x27c2ab['aXqUp'],_0x27c2ab['PCHNB']])||constants['BROWSERSTACK_API_URL'];if(!_0x2c3c97||_0x27c2ab[_0x5e89aa(0x203)](_0x2c3c97,''))return _0x5ecd75;const _0x5c5478=_0x5ecd75[_0x5e89aa(0x21d)]('/')?_0x5ecd75:_0x27c2ab['Pdhuh'](_0x5ecd75,'/');return new URL(_0x2c3c97,_0x5c5478)['toString']();}static[a56_0x5184a3(0x1f8)](_0x539645){const _0x55952c=a56_0x5184a3,_0x158b43={'DHmKA':function(_0x414158){return _0x414158();},'xcLPt':function(_0xb66724,_0x63830b,_0x2df28f){return _0xb66724(_0x63830b,_0x2df28f);},'sXZJK':'apis','WcmwD':_0x55952c(0x1e7),'PLAMY':_0x55952c(0x22a),'LAeWn':function(_0x28b396,_0x3f10e4){return _0x28b396===_0x3f10e4;},'NOKHs':function(_0x66e746,_0x5cb102){return _0x66e746+_0x5cb102;}},_0x451775=_0x158b43['DHmKA'](getBrowserstackCLI),_0x1e9f9c=_0x158b43[_0x55952c(0x23b)](nestedKeyValue,_0x451775[_0x55952c(0x1e9)]()[_0x55952c(0x20c)](),[_0x158b43['sXZJK'],_0x158b43[_0x55952c(0x244)],_0x158b43[_0x55952c(0x1f2)]])||constants[_0x55952c(0x20f)];if(!_0x539645||_0x158b43['LAeWn'](_0x539645,''))return _0x1e9f9c;const _0x290796=_0x1e9f9c[_0x55952c(0x21d)]('/')?_0x1e9f9c:_0x158b43[_0x55952c(0x1e2)](_0x1e9f9c,'/');return new URL(_0x539645,_0x290796)['toString']();}static[a56_0x5184a3(0x223)](_0x2f3dd1){const _0x47a5a4=a56_0x5184a3,_0x2eec2b={'ImGdv':function(_0x4ff7d8){return _0x4ff7d8();},'CTopB':function(_0x3ddf5c,_0x19c65b,_0x5babe0){return _0x3ddf5c(_0x19c65b,_0x5babe0);},'BugwD':'apis','MiBPV':_0x47a5a4(0x209),'PEKKi':_0x47a5a4(0x22a),'CxvCm':function(_0x359205,_0x5378e0){return _0x359205===_0x5378e0;},'GBhJq':function(_0xb5dfbe,_0x1e69e5){return _0xb5dfbe+_0x1e69e5;}},_0x5109c1=_0x2eec2b[_0x47a5a4(0x220)](getBrowserstackCLI),_0x21832d=_0x2eec2b['CTopB'](nestedKeyValue,_0x5109c1['getInstance']()[_0x47a5a4(0x20c)](),[_0x2eec2b[_0x47a5a4(0x1fa)],_0x2eec2b[_0x47a5a4(0x229)],_0x2eec2b['PEKKi']])||constants['BROWSERSTACK_API_URL'];if(!_0x2f3dd1||_0x2eec2b[_0x47a5a4(0x1f6)](_0x2f3dd1,''))return _0x21832d;const _0x256ed9=_0x21832d[_0x47a5a4(0x21d)]('/')?_0x21832d:_0x2eec2b[_0x47a5a4(0x1f5)](_0x21832d,'/');return new URL(_0x2f3dd1,_0x256ed9)['toString']();}static[a56_0x5184a3(0x206)](_0x5e2cad){const _0x5e9503=a56_0x5184a3,_0x216d96={'JBoIz':function(_0x452967){return _0x452967();},'QXtyj':function(_0x52ec90,_0x1b6e6e,_0x1d00bb){return _0x52ec90(_0x1b6e6e,_0x1d00bb);},'AFIXU':_0x5e9503(0x21e),'RBaYN':'appAutomate','NLFuo':_0x5e9503(0x22a),'tkjgy':function(_0x3a2658,_0x1cc81){return _0x3a2658===_0x1cc81;},'FYcxi':function(_0x203b81,_0x192e1b){return _0x203b81+_0x192e1b;}},_0x4ad5bd=_0x216d96[_0x5e9503(0x1fb)](getBrowserstackCLI),_0x164a45=_0x216d96[_0x5e9503(0x21c)](nestedKeyValue,_0x4ad5bd[_0x5e9503(0x1e9)]()[_0x5e9503(0x20c)](),[_0x216d96[_0x5e9503(0x239)],_0x216d96[_0x5e9503(0x20e)],_0x216d96[_0x5e9503(0x1ec)]])||constants[_0x5e9503(0x200)];if(!_0x5e2cad||_0x216d96['tkjgy'](_0x5e2cad,''))return _0x164a45;const _0x184f22=_0x164a45[_0x5e9503(0x21d)]('/')?_0x164a45:_0x216d96[_0x5e9503(0x211)](_0x164a45,'/');return new URL(_0x5e2cad,_0x184f22)[_0x5e9503(0x23a)]();}static[a56_0x5184a3(0x243)](_0x2b747c){const _0x26b167=a56_0x5184a3,_0x35fbdc={'lBjgb':function(_0x24a665){return _0x24a665();},'zgTRR':function(_0x3e88f3,_0x234133,_0x3832ce){return _0x3e88f3(_0x234133,_0x3832ce);},'USYKO':_0x26b167(0x21e),'JjoYC':_0x26b167(0x209),'URFNi':_0x26b167(0x22a),'fGOUu':function(_0x2a6408,_0x2c2fb6){return _0x2a6408===_0x2c2fb6;},'yBrGS':function(_0x28b4eb,_0x137ae6){return _0x28b4eb+_0x137ae6;}},_0x105a0f=_0x35fbdc[_0x26b167(0x218)](getBrowserstackCLI),_0x50d119=_0x35fbdc[_0x26b167(0x235)](nestedKeyValue,_0x105a0f[_0x26b167(0x1e9)]()[_0x26b167(0x20c)](),[_0x35fbdc['USYKO'],_0x35fbdc[_0x26b167(0x232)],_0x35fbdc[_0x26b167(0x22c)]])||constants[_0x26b167(0x200)];if(!_0x2b747c||_0x35fbdc[_0x26b167(0x1f4)](_0x2b747c,''))return _0x50d119;const _0x136793=_0x50d119['endsWith']('/')?_0x50d119:_0x35fbdc[_0x26b167(0x215)](_0x50d119,'/');return new URL(_0x2b747c,_0x136793)[_0x26b167(0x23a)]();}static[a56_0x5184a3(0x1eb)](_0x48a5ac){const _0x541600=a56_0x5184a3,_0x43bd85={'gycXD':function(_0x3b4c2d){return _0x3b4c2d();},'yyndS':function(_0x114680,_0x6d03bb,_0x2fe204){return _0x114680(_0x6d03bb,_0x2fe204);},'ELfmm':_0x541600(0x21e),'GXVsk':_0x541600(0x1e5),'QzdUn':_0x541600(0x22a),'idVwz':function(_0x1f76d7,_0x400472){return _0x1f76d7===_0x400472;},'pydjU':function(_0x46a69b,_0x1e7fd0){return _0x46a69b+_0x1e7fd0;}},_0x216a67=_0x43bd85['gycXD'](getBrowserstackCLI),_0x21cb46=_0x43bd85[_0x541600(0x222)](nestedKeyValue,_0x216a67[_0x541600(0x1e9)]()[_0x541600(0x20c)](),[_0x43bd85['ELfmm'],_0x43bd85['GXVsk'],_0x43bd85[_0x541600(0x22f)]])||constants[_0x541600(0x200)];if(!_0x48a5ac||_0x43bd85[_0x541600(0x213)](_0x48a5ac,''))return _0x21cb46;const _0x35dd02=_0x21cb46[_0x541600(0x21d)]('/')?_0x21cb46:_0x43bd85['pydjU'](_0x21cb46,'/');return new URL(_0x48a5ac,_0x35dd02)['toString']();}static[a56_0x5184a3(0x1e4)](_0x213533){const _0x54c20c=a56_0x5184a3,_0x39b558={'TQMEm':function(_0x3b6058){return _0x3b6058();},'KlvZC':function(_0x306824,_0x100b6a,_0x4a0fd4){return _0x306824(_0x100b6a,_0x4a0fd4);},'TfDJB':'apis','DfqUj':_0x54c20c(0x209),'xlode':_0x54c20c(0x22a),'DYIHR':function(_0x5bfa90,_0x22c9b5){return _0x5bfa90===_0x22c9b5;},'jvVgP':function(_0x1ad0ee,_0x59bf4c){return _0x1ad0ee+_0x59bf4c;}},_0x418138=_0x39b558[_0x54c20c(0x1f9)](getBrowserstackCLI),_0x2a5be2=_0x39b558[_0x54c20c(0x1e8)](nestedKeyValue,_0x418138['getInstance']()[_0x54c20c(0x20c)](),[_0x39b558[_0x54c20c(0x1fc)],_0x39b558[_0x54c20c(0x208)],_0x39b558['xlode']])||constants[_0x54c20c(0x200)];if(!_0x213533||_0x39b558['DYIHR'](_0x213533,''))return _0x2a5be2;const _0x480885=_0x2a5be2[_0x54c20c(0x21d)]('/')?_0x2a5be2:_0x39b558[_0x54c20c(0x226)](_0x2a5be2,'/');return new URL(_0x213533,_0x480885)[_0x54c20c(0x23a)]()[_0x54c20c(0x241)](/^https?:\/\//,'');}static['getAppAutomateSessionsListAPIUrl'](_0x25a801){const _0x578713=a56_0x5184a3,_0x14f912={'YhDYq':function(_0x4ac1f9){return _0x4ac1f9();},'TrmrK':function(_0x2a84fc,_0x2535dc,_0x50775c){return _0x2a84fc(_0x2535dc,_0x50775c);},'sKtyF':_0x578713(0x21e),'bKXBl':_0x578713(0x1e5),'UmwRn':_0x578713(0x22a),'DdKYs':function(_0x31eb82,_0xc9ef0){return _0x31eb82===_0xc9ef0;},'nVtaC':function(_0x274236,_0x256644){return _0x274236+_0x256644;}},_0x4336e0=_0x14f912['YhDYq'](getBrowserstackCLI),_0xf9a6d6=_0x14f912[_0x578713(0x240)](nestedKeyValue,_0x4336e0['getInstance']()['getConfig'](),[_0x14f912[_0x578713(0x1ee)],_0x14f912[_0x578713(0x22e)],_0x14f912[_0x578713(0x245)]])||constants[_0x578713(0x20a)];if(!_0x25a801||_0x14f912[_0x578713(0x217)](_0x25a801,''))return _0xf9a6d6;const _0x348f02=_0xf9a6d6[_0x578713(0x21d)]('/')?_0xf9a6d6:_0x14f912[_0x578713(0x1f3)](_0xf9a6d6,'/');return new URL(_0x25a801,_0x348f02)[_0x578713(0x23a)]()[_0x578713(0x241)](/^https?:\/\//,'');}static[a56_0x5184a3(0x233)](_0x396339){const _0x21812e=a56_0x5184a3,_0x5cf964={'ZSjbo':function(_0x130a18){return _0x130a18();},'QvKhq':function(_0x4e60a0,_0x27e025,_0x3b4a5c){return _0x4e60a0(_0x27e025,_0x3b4a5c);},'cAQMv':_0x21812e(0x21e),'OIPNk':_0x21812e(0x204),'ybpPu':_0x21812e(0x1ed),'qtSDA':function(_0x43871e,_0x3d7404){return _0x43871e===_0x3d7404;},'dWGBs':function(_0x2ea53f,_0x373a3a){return _0x2ea53f+_0x373a3a;}},_0x34d598=_0x5cf964['ZSjbo'](getBrowserstackCLI),_0x2388d0=_0x5cf964[_0x21812e(0x23e)](nestedKeyValue,_0x34d598[_0x21812e(0x1e9)]()[_0x21812e(0x20c)](),[_0x5cf964[_0x21812e(0x237)],_0x5cf964[_0x21812e(0x228)],_0x5cf964[_0x21812e(0x1f0)]])||constants[_0x21812e(0x1fe)];if(!_0x396339||_0x5cf964[_0x21812e(0x205)](_0x396339,''))return _0x2388d0;const _0x255aa3=_0x2388d0[_0x21812e(0x21d)]('/')?_0x2388d0:_0x5cf964[_0x21812e(0x210)](_0x2388d0,'/');return new URL(_0x396339,_0x255aa3)[_0x21812e(0x23a)]();}static[a56_0x5184a3(0x1e1)](_0xa10eac){const _0x7561f=a56_0x5184a3,_0x39df2f={'JaYlX':function(_0x5e5b51){return _0x5e5b51();},'JlNfD':function(_0x37ee65,_0x4f811d,_0x3a2ad4){return _0x37ee65(_0x4f811d,_0x3a2ad4);},'klffx':_0x7561f(0x21e),'eZjbN':_0x7561f(0x209),'tsttm':_0x7561f(0x1ff),'XzGKj':_0x7561f(0x1ea),'kOsnx':function(_0x1a828b,_0x2794e6){return _0x1a828b===_0x2794e6;},'JIwFE':function(_0x5ae82b,_0x4622d6){return _0x5ae82b+_0x4622d6;},'xZzIe':_0x7561f(0x1f7)},_0x367879=_0x39df2f['JaYlX'](getBrowserstackCLI),_0x206842=_0x39df2f[_0x7561f(0x21f)](nestedKeyValue,_0x367879[_0x7561f(0x1e9)]()[_0x7561f(0x20c)](),[_0x39df2f[_0x7561f(0x22b)],_0x39df2f[_0x7561f(0x221)],_0x39df2f[_0x7561f(0x231)]]),_0x2829f5=(_0x206842?_0x206842['replace'](/^https:/,_0x39df2f[_0x7561f(0x21a)]):null)||constants['PLAYWRIGHT_HUB_URL'];let _0x3aaa5d;if(!_0xa10eac||_0x39df2f['kOsnx'](_0xa10eac,''))_0x3aaa5d=_0x2829f5;else{const _0x32d012=_0x2829f5[_0x7561f(0x21d)]('/')?_0x2829f5:_0x39df2f[_0x7561f(0x1e0)](_0x2829f5,'/');_0x3aaa5d=new URL(_0xa10eac,_0x32d012)[_0x7561f(0x23a)]();}return!_0x3aaa5d[_0x7561f(0x21d)](_0x39df2f[_0x7561f(0x234)])&&(_0x3aaa5d+=_0x39df2f['xZzIe']),_0x3aaa5d;}static[a56_0x5184a3(0x230)](_0x1865ed){const _0x46118b=a56_0x5184a3,_0x4062c4={'pmcOn':function(_0x44a697){return _0x44a697();},'olZNH':function(_0x1b4007,_0x562711,_0x4cb8b2){return _0x1b4007(_0x562711,_0x4cb8b2);},'yQSMb':'apis','LsaaX':_0x46118b(0x209),'YgQAv':'cdp','jvAVP':_0x46118b(0x1ea),'zawAi':function(_0x39da47,_0x5448d4){return _0x39da47===_0x5448d4;},'bVbQh':function(_0x5c0ef8,_0x2e4fc5){return _0x5c0ef8+_0x2e4fc5;},'EWDXx':'/puppeteer?caps='},_0x3f635f=_0x4062c4['pmcOn'](getBrowserstackCLI),_0x2075f7=_0x4062c4[_0x46118b(0x207)](nestedKeyValue,_0x3f635f[_0x46118b(0x1e9)]()[_0x46118b(0x20c)](),[_0x4062c4['yQSMb'],_0x4062c4['LsaaX'],_0x4062c4[_0x46118b(0x1ef)]]),_0x269c42=(_0x2075f7?_0x2075f7[_0x46118b(0x241)](/^https:/,_0x4062c4['jvAVP']):null)||constants[_0x46118b(0x216)];let _0x1ebbe3;if(!_0x1865ed||_0x4062c4[_0x46118b(0x219)](_0x1865ed,''))_0x1ebbe3=_0x269c42;else{const _0x66f9c1=_0x269c42[_0x46118b(0x21d)]('/')?_0x269c42:_0x4062c4[_0x46118b(0x1e3)](_0x269c42,'/');_0x1ebbe3=new URL(_0x1865ed,_0x66f9c1)[_0x46118b(0x23a)]();}return!_0x1ebbe3[_0x46118b(0x21d)](_0x4062c4[_0x46118b(0x23c)])&&(_0x1ebbe3+=_0x4062c4[_0x46118b(0x23c)]),_0x1ebbe3;}}module[a56_0x5184a3(0x227)]=APIUtilityMethods; | ||
| const a56_0x3f2e63=a56_0x5494;(function(_0x22fa3a,_0x16de5f){const _0x1adf63=a56_0x5494,_0x491917=_0x22fa3a();while(!![]){try{const _0x782e79=-parseInt(_0x1adf63(0x1f5))/0x1+parseInt(_0x1adf63(0x1e6))/0x2+parseInt(_0x1adf63(0x19e))/0x3*(-parseInt(_0x1adf63(0x1ae))/0x4)+-parseInt(_0x1adf63(0x1fc))/0x5*(parseInt(_0x1adf63(0x1be))/0x6)+-parseInt(_0x1adf63(0x19a))/0x7*(-parseInt(_0x1adf63(0x19f))/0x8)+parseInt(_0x1adf63(0x1ec))/0x9+-parseInt(_0x1adf63(0x1e4))/0xa;if(_0x782e79===_0x16de5f)break;else _0x491917['push'](_0x491917['shift']());}catch(_0x3193eb){_0x491917['push'](_0x491917['shift']());}}}(a56_0x1ade,0x3357f));const constants=require(a56_0x3f2e63(0x1c7)),{nestedKeyValue}=require('./sharedUtils'),getBrowserstackCLI=()=>{const _0x21474d=a56_0x3f2e63,_0x16c871={'xWCNC':function(_0xf2ed3f,_0x1e1f20){return _0xf2ed3f(_0x1e1f20);},'RmNaC':_0x21474d(0x1ee)};return _0x16c871[_0x21474d(0x1cd)](require,_0x16c871[_0x21474d(0x1f4)]);};class APIUtilityMethods{static[a56_0x3f2e63(0x1a0)](_0x5bd87a){const _0x364a8a=a56_0x3f2e63,_0x4c5fc1={'rrxSF':function(_0x40d97d){return _0x40d97d();},'kzghA':function(_0x5bafa8,_0x3775d9,_0x308e41){return _0x5bafa8(_0x3775d9,_0x308e41);},'uORTM':_0x364a8a(0x1b5),'LrZYl':_0x364a8a(0x1e3),'WfzFS':_0x364a8a(0x1bf),'aCSrq':function(_0x2e45b7,_0x4662d2){return _0x2e45b7===_0x4662d2;},'KjJnL':function(_0x2bd392,_0x13f75f){return _0x2bd392+_0x13f75f;}},_0x3e7d03=_0x4c5fc1[_0x364a8a(0x1ea)](getBrowserstackCLI),_0x102e06=_0x4c5fc1['kzghA'](nestedKeyValue,_0x3e7d03[_0x364a8a(0x1b6)]()[_0x364a8a(0x1b4)](),[_0x4c5fc1['uORTM'],_0x4c5fc1[_0x364a8a(0x19b)],_0x4c5fc1[_0x364a8a(0x1ef)]])||constants[_0x364a8a(0x1c3)];if(!_0x5bd87a||_0x4c5fc1['aCSrq'](_0x5bd87a,''))return _0x102e06;const _0x1b54a2=_0x102e06[_0x364a8a(0x1c6)]('/')?_0x102e06:_0x4c5fc1[_0x364a8a(0x1df)](_0x102e06,'/');return new URL(_0x5bd87a,_0x1b54a2)[_0x364a8a(0x1a1)]();}static[a56_0x3f2e63(0x1c2)](_0xc0d363){const _0x25facb=a56_0x3f2e63,_0x1bfbf1={'vHjtA':function(_0x8b102){return _0x8b102();},'kAErP':function(_0x11bdf7,_0xc1ad0e,_0x382e6d){return _0x11bdf7(_0xc1ad0e,_0x382e6d);},'FNnVg':_0x25facb(0x1b5),'lAiHw':'edsInstrumentation','PLSgW':_0x25facb(0x1bf),'pfAhk':function(_0x53b0f4,_0x26e598){return _0x53b0f4===_0x26e598;},'YgHhL':function(_0x2da491,_0x39cfbd){return _0x2da491+_0x39cfbd;}},_0x4f7e52=_0x1bfbf1[_0x25facb(0x1a6)](getBrowserstackCLI),_0x1e33ac=_0x1bfbf1[_0x25facb(0x1c1)](nestedKeyValue,_0x4f7e52[_0x25facb(0x1b6)]()[_0x25facb(0x1b4)](),[_0x1bfbf1[_0x25facb(0x1aa)],_0x1bfbf1[_0x25facb(0x1f6)],_0x1bfbf1['PLSgW']])||constants[_0x25facb(0x1dd)];if(!_0xc0d363||_0x1bfbf1[_0x25facb(0x1ce)](_0xc0d363,''))return _0x1e33ac;const _0x4f3659=_0x1e33ac[_0x25facb(0x1c6)]('/')?_0x1e33ac:_0x1bfbf1[_0x25facb(0x1b7)](_0x1e33ac,'/');return new URL(_0xc0d363,_0x4f3659)[_0x25facb(0x1a1)]();}static[a56_0x3f2e63(0x1a8)](_0x4d0510){const _0x98dbfe=a56_0x3f2e63,_0x8ba9f1={'KrDOe':function(_0x1295b2){return _0x1295b2();},'BFYIA':function(_0x23511e,_0x1521e2,_0x1ad2bd){return _0x23511e(_0x1521e2,_0x1ad2bd);},'wpztP':_0x98dbfe(0x1b5),'riDtn':_0x98dbfe(0x1e3),'cMBkf':_0x98dbfe(0x1bf),'OLgqY':function(_0x2078ee,_0x2eaa50){return _0x2078ee===_0x2eaa50;},'BHuxA':function(_0x39f867,_0x147dcb){return _0x39f867+_0x147dcb;}},_0x1eab95=_0x8ba9f1['KrDOe'](getBrowserstackCLI),_0x124536=_0x8ba9f1[_0x98dbfe(0x1b2)](nestedKeyValue,_0x1eab95[_0x98dbfe(0x1b6)]()['getConfig'](),[_0x8ba9f1['wpztP'],_0x8ba9f1['riDtn'],_0x8ba9f1[_0x98dbfe(0x1e9)]])||constants[_0x98dbfe(0x1c3)];if(!_0x4d0510||_0x8ba9f1['OLgqY'](_0x4d0510,''))return _0x124536;const _0x563e93=_0x124536['endsWith']('/')?_0x124536:_0x8ba9f1[_0x98dbfe(0x1d1)](_0x124536,'/');return new URL(_0x4d0510,_0x563e93)[_0x98dbfe(0x1a1)]();}static['getAppAutomateSessionStatusAPIUrl'](_0x4e55c5){const _0xa0c494=a56_0x3f2e63,_0x31eba5={'pJxAx':function(_0x2fb619){return _0x2fb619();},'DXHZK':function(_0x30b1b9,_0x23c6c8,_0x3e992b){return _0x30b1b9(_0x23c6c8,_0x3e992b);},'eNsqL':_0xa0c494(0x1b5),'KQqSp':_0xa0c494(0x1f3),'NMfiZ':_0xa0c494(0x1bf),'mnmBI':function(_0x5d0f44,_0x450ed8){return _0x5d0f44===_0x450ed8;},'oSgQF':function(_0x322c88,_0x2088d7){return _0x322c88+_0x2088d7;}},_0xa0b774=_0x31eba5['pJxAx'](getBrowserstackCLI),_0x1768a5=_0x31eba5[_0xa0c494(0x19d)](nestedKeyValue,_0xa0b774['getInstance']()[_0xa0c494(0x1b4)](),[_0x31eba5[_0xa0c494(0x19c)],_0x31eba5[_0xa0c494(0x1b1)],_0x31eba5[_0xa0c494(0x1ba)]])||constants[_0xa0c494(0x1c3)];if(!_0x4e55c5||_0x31eba5[_0xa0c494(0x1d2)](_0x4e55c5,''))return _0x1768a5;const _0x34e8fd=_0x1768a5[_0xa0c494(0x1c6)]('/')?_0x1768a5:_0x31eba5[_0xa0c494(0x1a4)](_0x1768a5,'/');return new URL(_0x4e55c5,_0x34e8fd)[_0xa0c494(0x1a1)]();}static['getAutomateSessionNameAPIUrl'](_0x3bf62b){const _0x136783=a56_0x3f2e63,_0x10cfe7={'gYfHR':function(_0x46969c){return _0x46969c();},'ZDtOc':function(_0x3a51e5,_0x435e32,_0x144205){return _0x3a51e5(_0x435e32,_0x144205);},'KjMrc':_0x136783(0x1b5),'rDcJL':_0x136783(0x1e3),'ZRixN':_0x136783(0x1bf),'qjuZh':function(_0x1621db,_0x41ae0a){return _0x1621db===_0x41ae0a;},'OCTMz':function(_0x590249,_0x46663a){return _0x590249+_0x46663a;}},_0x48e43c=_0x10cfe7[_0x136783(0x1bb)](getBrowserstackCLI),_0x2c5aa2=_0x10cfe7[_0x136783(0x1bd)](nestedKeyValue,_0x48e43c[_0x136783(0x1b6)]()['getConfig'](),[_0x10cfe7[_0x136783(0x1b8)],_0x10cfe7[_0x136783(0x1ed)],_0x10cfe7['ZRixN']])||constants['BROWSERSTACK_API_URL'];if(!_0x3bf62b||_0x10cfe7[_0x136783(0x1b3)](_0x3bf62b,''))return _0x2c5aa2;const _0x4f395d=_0x2c5aa2['endsWith']('/')?_0x2c5aa2:_0x10cfe7[_0x136783(0x1d3)](_0x2c5aa2,'/');return new URL(_0x3bf62b,_0x4f395d)[_0x136783(0x1a1)]();}static[a56_0x3f2e63(0x1dc)](_0x104494){const _0x60bce3=a56_0x3f2e63,_0x436656={'XxUVj':function(_0xa180){return _0xa180();},'BjMRd':function(_0x34fa87,_0x29985a,_0x1a2450){return _0x34fa87(_0x29985a,_0x1a2450);},'DPYFN':'apis','zbfEb':_0x60bce3(0x1f3),'keXrG':_0x60bce3(0x1bf),'TSwoI':function(_0x46ea30,_0x5430c3){return _0x46ea30===_0x5430c3;},'IMFgu':function(_0x26f577,_0xf14d09){return _0x26f577+_0xf14d09;}},_0x45a579=_0x436656['XxUVj'](getBrowserstackCLI),_0x2d8f14=_0x436656['BjMRd'](nestedKeyValue,_0x45a579[_0x60bce3(0x1b6)]()[_0x60bce3(0x1b4)](),[_0x436656[_0x60bce3(0x1f7)],_0x436656[_0x60bce3(0x1f8)],_0x436656[_0x60bce3(0x1d6)]])||constants[_0x60bce3(0x1c3)];if(!_0x104494||_0x436656[_0x60bce3(0x1eb)](_0x104494,''))return _0x2d8f14;const _0x4a4bd9=_0x2d8f14[_0x60bce3(0x1c6)]('/')?_0x2d8f14:_0x436656[_0x60bce3(0x1fa)](_0x2d8f14,'/');return new URL(_0x104494,_0x4a4bd9)[_0x60bce3(0x1a1)]();}static[a56_0x3f2e63(0x197)](_0x4ee9fb){const _0x50ef19=a56_0x3f2e63,_0x33e45f={'mRzap':function(_0x3987e6){return _0x3987e6();},'nJUCK':function(_0x2e6cb6,_0x399d64,_0x1d2f6e){return _0x2e6cb6(_0x399d64,_0x1d2f6e);},'DRTxu':'apis','ZPrly':'automate','zDTzN':_0x50ef19(0x1bf),'GUpuU':function(_0xa9086f,_0x1e259c){return _0xa9086f===_0x1e259c;},'ZQLDY':function(_0x53cc38,_0x1ad08a){return _0x53cc38+_0x1ad08a;}},_0x5adf4c=_0x33e45f[_0x50ef19(0x1c9)](getBrowserstackCLI),_0xe26f53=_0x33e45f[_0x50ef19(0x1f9)](nestedKeyValue,_0x5adf4c[_0x50ef19(0x1b6)]()[_0x50ef19(0x1b4)](),[_0x33e45f[_0x50ef19(0x1db)],_0x33e45f[_0x50ef19(0x1e1)],_0x33e45f[_0x50ef19(0x1af)]])||constants[_0x50ef19(0x1c3)];if(!_0x4ee9fb||_0x33e45f[_0x50ef19(0x1f2)](_0x4ee9fb,''))return _0xe26f53;const _0x378fe9=_0xe26f53[_0x50ef19(0x1c6)]('/')?_0xe26f53:_0x33e45f[_0x50ef19(0x1a3)](_0xe26f53,'/');return new URL(_0x4ee9fb,_0x378fe9)['toString']()[_0x50ef19(0x1cf)](/^https?:\/\//,'');}static[a56_0x3f2e63(0x1d0)](_0x3b5a35){const _0x48b8f8=a56_0x3f2e63,_0x207ccf={'cEDdN':function(_0x2caf6a){return _0x2caf6a();},'PbNGY':function(_0xe817cc,_0x5b2081,_0x14d448){return _0xe817cc(_0x5b2081,_0x14d448);},'LBiaQ':_0x48b8f8(0x1b5),'teDCS':_0x48b8f8(0x1f3),'UdGAe':_0x48b8f8(0x1bf),'Zrdli':function(_0x5a710a,_0x3814ab){return _0x5a710a===_0x3814ab;},'nCxkN':function(_0x252e4d,_0x5dcc15){return _0x252e4d+_0x5dcc15;}},_0x2e396a=_0x207ccf[_0x48b8f8(0x1ab)](getBrowserstackCLI),_0x57ebdc=_0x207ccf[_0x48b8f8(0x198)](nestedKeyValue,_0x2e396a['getInstance']()['getConfig'](),[_0x207ccf[_0x48b8f8(0x199)],_0x207ccf[_0x48b8f8(0x1d5)],_0x207ccf['UdGAe']])||constants['APP_UPLOAD_URL'];if(!_0x3b5a35||_0x207ccf[_0x48b8f8(0x1a7)](_0x3b5a35,''))return _0x57ebdc;const _0xfaa2da=_0x57ebdc[_0x48b8f8(0x1c6)]('/')?_0x57ebdc:_0x207ccf['nCxkN'](_0x57ebdc,'/');return new URL(_0x3b5a35,_0xfaa2da)[_0x48b8f8(0x1a1)]()['replace'](/^https?:\/\//,'');}static[a56_0x3f2e63(0x1ac)](_0x5d7252){const _0x4c4cf6=a56_0x3f2e63,_0xe2dd1e={'GhSRo':function(_0x350ab3){return _0x350ab3();},'EVYwY':function(_0x43c2a7,_0x4a1ca9,_0x167c09){return _0x43c2a7(_0x4a1ca9,_0x167c09);},'UFPdI':'apis','ptQHT':'observability','NHUTs':_0x4c4cf6(0x1a2),'vunZO':function(_0x571c20,_0x403283){return _0x571c20===_0x403283;},'jlVYZ':function(_0x1622bc,_0x46a603){return _0x1622bc+_0x46a603;}},_0x44c473=_0xe2dd1e['GhSRo'](getBrowserstackCLI),_0x1c52de=_0xe2dd1e[_0x4c4cf6(0x1ca)](nestedKeyValue,_0x44c473[_0x4c4cf6(0x1b6)]()[_0x4c4cf6(0x1b4)](),[_0xe2dd1e[_0x4c4cf6(0x1de)],_0xe2dd1e[_0x4c4cf6(0x1ad)],_0xe2dd1e['NHUTs']])||constants[_0x4c4cf6(0x1cc)];if(!_0x5d7252||_0xe2dd1e['vunZO'](_0x5d7252,''))return _0x1c52de;const _0x4e691f=_0x1c52de[_0x4c4cf6(0x1c6)]('/')?_0x1c52de:_0xe2dd1e[_0x4c4cf6(0x1e0)](_0x1c52de,'/');return new URL(_0x5d7252,_0x4e691f)[_0x4c4cf6(0x1a1)]();}static[a56_0x3f2e63(0x1c0)](_0x4c78c8){const _0x5698a2=a56_0x3f2e63,_0x1ee8e5={'hgHQr':function(_0x3ca419){return _0x3ca419();},'kHwrL':function(_0x1ed227,_0x1fc57d,_0x30da3d){return _0x1ed227(_0x1fc57d,_0x30da3d);},'kNIHj':_0x5698a2(0x1b5),'DnsNG':_0x5698a2(0x1e3),'QjWMw':_0x5698a2(0x1c5),'wKSRn':_0x5698a2(0x1e5),'XVGwf':function(_0x1efacc,_0x56ec59){return _0x1efacc===_0x56ec59;},'GbzSc':function(_0x37b48a,_0x4b7078){return _0x37b48a+_0x4b7078;},'OUTgN':_0x5698a2(0x1e2)},_0x2cae1a=_0x1ee8e5[_0x5698a2(0x1cb)](getBrowserstackCLI),_0x2d2830=_0x1ee8e5[_0x5698a2(0x1d8)](nestedKeyValue,_0x2cae1a['getInstance']()[_0x5698a2(0x1b4)](),[_0x1ee8e5[_0x5698a2(0x1e7)],_0x1ee8e5[_0x5698a2(0x1bc)],_0x1ee8e5[_0x5698a2(0x1b0)]]),_0x37824c=(_0x2d2830?_0x2d2830['replace'](/^https:/,_0x1ee8e5['wKSRn']):null)||constants[_0x5698a2(0x1a9)];let _0x3370a6;if(!_0x4c78c8||_0x1ee8e5['XVGwf'](_0x4c78c8,''))_0x3370a6=_0x37824c;else{const _0x53b214=_0x37824c[_0x5698a2(0x1c6)]('/')?_0x37824c:_0x1ee8e5['GbzSc'](_0x37824c,'/');_0x3370a6=new URL(_0x4c78c8,_0x53b214)['toString']();}return!_0x3370a6[_0x5698a2(0x1c6)](_0x1ee8e5['OUTgN'])&&(_0x3370a6+=_0x1ee8e5[_0x5698a2(0x1a5)]),_0x3370a6;}static[a56_0x3f2e63(0x1da)](_0x1cd449){const _0x576d9f=a56_0x3f2e63,_0x466d93={'hYshf':function(_0x361166){return _0x361166();},'QswOp':function(_0x507685,_0x4f4a1f,_0x19ce2c){return _0x507685(_0x4f4a1f,_0x19ce2c);},'Qrvgf':_0x576d9f(0x1b5),'PJDsy':'automate','CNWWQ':_0x576d9f(0x1c5),'HohgJ':_0x576d9f(0x1e5),'pLwKZ':function(_0x4a34e3,_0x28cea1){return _0x4a34e3===_0x28cea1;},'UidtI':function(_0x467178,_0x26a1a8){return _0x467178+_0x26a1a8;},'HogoP':'/puppeteer?caps='},_0xc7d40a=_0x466d93[_0x576d9f(0x1c8)](getBrowserstackCLI),_0x3283c2=_0x466d93[_0x576d9f(0x1fb)](nestedKeyValue,_0xc7d40a[_0x576d9f(0x1b6)]()['getConfig'](),[_0x466d93[_0x576d9f(0x1f1)],_0x466d93[_0x576d9f(0x1b9)],_0x466d93[_0x576d9f(0x1d7)]]),_0xd26d56=(_0x3283c2?_0x3283c2[_0x576d9f(0x1cf)](/^https:/,_0x466d93[_0x576d9f(0x1c4)]):null)||constants[_0x576d9f(0x1e8)];let _0x14036a;if(!_0x1cd449||_0x466d93[_0x576d9f(0x1d4)](_0x1cd449,''))_0x14036a=_0xd26d56;else{const _0xa10575=_0xd26d56[_0x576d9f(0x1c6)]('/')?_0xd26d56:_0x466d93[_0x576d9f(0x1d9)](_0xd26d56,'/');_0x14036a=new URL(_0x1cd449,_0xa10575)['toString']();}return!_0x14036a['endsWith'](_0x466d93['HogoP'])&&(_0x14036a+=_0x466d93['HogoP']),_0x14036a;}}function a56_0x1ade(){const _0x1e8238=['mRzap','EVYwY','hgHQr','OBSERVABILITY_UPLOAD_URL','xWCNC','pfAhk','replace','getAppAutomateSessionsListAPIUrl','BHuxA','mnmBI','OCTMz','pLwKZ','teDCS','keXrG','CNWWQ','kHwrL','UidtI','getPuppeteerHubUrl','DRTxu','getAppAutomateSessionNameAPIUrl','EDS_URL','UFPdI','KjJnL','jlVYZ','ZPrly','/playwright?caps=','automate','2498350vTdxzJ','wss:','692058zBhRrH','kNIHj','PUPPETEER_HUB_URL','cMBkf','rrxSF','TSwoI','2064978LrcIcD','rDcJL','../v2/browserstackCLI','WfzFS','exports','Qrvgf','GUpuU','appAutomate','RmNaC','133495yItZvA','lAiHw','DPYFN','zbfEb','nJUCK','IMFgu','QswOp','5675NnFvIS','getAutomateSessionsListAPIUrl','PbNGY','LBiaQ','21eabuXq','LrZYl','eNsqL','DXHZK','660117JRbUyG','1022616hGknBH','getBStackAPIUrl','toString','upload','ZQLDY','oSgQF','OUTgN','vHjtA','Zrdli','getAutomateSessionStatusAPIUrl','PLAYWRIGHT_HUB_URL','FNnVg','cEDdN','getAutoCaptureLogsAPIUrl','ptQHT','4wNtppg','zDTzN','QjWMw','KQqSp','BFYIA','qjuZh','getConfig','apis','getInstance','YgHhL','KjMrc','PJDsy','NMfiZ','gYfHR','DnsNG','ZDtOc','768lGqeqC','api','getPlaywrightHubUrl','kAErP','getEdsInstrumentationAPIUrl','BROWSERSTACK_API_URL','HohgJ','cdp','endsWith','./constants','hYshf'];a56_0x1ade=function(){return _0x1e8238;};return a56_0x1ade();}function a56_0x5494(_0x290f87,_0xee53e0){const _0x1ade7a=a56_0x1ade();return a56_0x5494=function(_0x5494ee,_0x25e022){_0x5494ee=_0x5494ee-0x197;let _0x3d27d0=_0x1ade7a[_0x5494ee];return _0x3d27d0;},a56_0x5494(_0x290f87,_0xee53e0);}module[a56_0x3f2e63(0x1f0)]=APIUtilityMethods; |
@@ -1,1 +0,1 @@ | ||
| function a57_0x525e(){const _0x3d3a9f=['reportClientTroubleshootingError','checkForErrorsOccuredInCLI','boiBz','errorCodesOccurredInCLI','join','Error\x20in\x20getting\x20error\x20details\x20for\x20','TXvkR','getSuccess','VSdMq','CMDoz','12wkDPvC','cachedErrorCodes','SSL\x20Certificate\x20Issue\x20details\x20not\x20found','{ERROR_CODES}','isRunning','getAggregatedClientTroubleshootingErrors','41872DhDMEH','getCachedErrorCodes','reportFinalDetectionState','bNMSQ','CRxzq','45727EpGBen','Conflicting\x20Env\x20Var\x20details\x20not\x20found','getErrorCodes','size','13006gpcLJM','object','yEZlx','OKLhU','logSituation','reportSSLCertIssue','finalErrorMessage','iEVrY','READV','getDocumentationLink','errorCodes','documentationLink','Session\x20Linking\x20Issue','{ENV_VAR}','parse','MNSCE','getErrorCode','ssl\x20cert\x20issue','SAvij','errorMessage','errorCode','DNGkA','replace','1168416adohBl','Process\x20Interruption','Qwqdv','ybpUB','from','[ClientTroubleShootingService]\x20','7640fczbeF','fUgoA','isArray','getErrorDetails','4194921gBHsdR','Session\x20Linking\x20Issue\x20details\x20not\x20found','Error\x20in\x20getting\x20aggregated\x20error\x20codes:','DbmKO','dYjyj','rTzzh','ZjPky','rRGbL','warn','winstonLogger','Connectivity\x20Issue\x20details\x20not\x20found','1587270vQPqlI','CLIENT_TROUBLESHOOTING_HASH','getInstance','gdSUX','getErrorCodesOccurredInCli','646490uHbwwt','conflicting\x20env\x20var\x20detected','error','keys','logError','exports','../../helpers/logger','zbuvg','FUUPN','46WGeBeI','mMGEj','reportConflictingEnvVarIssue','add','getErrorMessage','stringify','getAggregatedErrorCodes','hEUml','reportProcessInterruptionSituation','toString','gsJPl','Process\x20Interruption\x20details\x20not\x20found:','{CLIENT_TROUBLESHOOTING_DOCUMENTATION}','182ngEiba','getFinalErrorMessage','errorCodesOccurredWhenCLINotRunning','length','./constants','kdrJU','reportConnectivityIssue','.browserstack\x20Folder\x20Not\x20Accessible\x20details\x20not\x20found'];a57_0x525e=function(){return _0x3d3a9f;};return a57_0x525e();}const a57_0x51e2ed=a57_0x4ada;(function(_0x44f3db,_0x242dee){const _0x43b9fc=a57_0x4ada,_0x34632e=_0x44f3db();while(!![]){try{const _0x1ef0ea=-parseInt(_0x43b9fc(0xf0))/0x1*(parseInt(_0x43b9fc(0x11e))/0x2)+-parseInt(_0x43b9fc(0x13f))/0x3+parseInt(_0x43b9fc(0x10f))/0x4*(-parseInt(_0x43b9fc(0x14f))/0x5)+-parseInt(_0x43b9fc(0x14a))/0x6+-parseInt(_0x43b9fc(0xfd))/0x7*(-parseInt(_0x43b9fc(0x115))/0x8)+-parseInt(_0x43b9fc(0x135))/0x9+-parseInt(_0x43b9fc(0x13b))/0xa*(-parseInt(_0x43b9fc(0x11a))/0xb);if(_0x1ef0ea===_0x242dee)break;else _0x34632e['push'](_0x34632e['shift']());}catch(_0x3b634c){_0x34632e['push'](_0x34632e['shift']());}}}(a57_0x525e,0xcb344));function a57_0x4ada(_0x3e4de8,_0xb0a1d0){const _0x525e1d=a57_0x525e();return a57_0x4ada=function(_0x4ada74,_0x26163b){_0x4ada74=_0x4ada74-0xed;let _0x39cfaa=_0x525e1d[_0x4ada74];return _0x39cfaa;},a57_0x4ada(_0x3e4de8,_0xb0a1d0);}const logger=require(a57_0x51e2ed(0xed))[a57_0x51e2ed(0x148)],BrowserstackCLI=require('../v2/browserstackCLI'),GrpcClient=require('../v2/grpcClient'),constants=require(a57_0x51e2ed(0x101));class ClientTroubleShootingService{static [a57_0x51e2ed(0x110)]=null;static ['errorCodesOccurredWhenCLINotRunning']=new Set();static async[a57_0x51e2ed(0x13e)](_0x126485){const _0x1d278a=a57_0x51e2ed,_0x44cee9={};_0x44cee9['TXvkR']=function(_0x3df90e,_0x130283){return _0x3df90e!==_0x130283;};const _0x1cd5b6=_0x44cee9;try{if(BrowserstackCLI['getInstance']()[_0x1d278a(0x113)]()){const _0x23c21c=await GrpcClient['getInstance']()[_0x1d278a(0x105)](_0x126485);if(_0x1cd5b6[_0x1d278a(0x10b)](_0x23c21c,null)&&_0x23c21c[_0x1d278a(0x10c)]())return{'errorCode':_0x23c21c[_0x1d278a(0x12e)](),'errorMessage':_0x23c21c[_0x1d278a(0xf4)]()};return{};}return{};}catch(_0x59f1f4){return this['logError'](_0x1d278a(0x10a)+_0x126485+':',_0x59f1f4),{};}}static async['getAggregatedErrorCodes'](){const _0x2f2c03=a57_0x51e2ed,_0x40b862={};_0x40b862['wLzDo']=function(_0x3b9765,_0x2d6c50){return _0x3b9765!==_0x2d6c50;},_0x40b862[_0x2f2c03(0x120)]='base64',_0x40b862['iWuyj']=_0x2f2c03(0x141);const _0x1df9de=_0x40b862;try{if(BrowserstackCLI[_0x2f2c03(0x14c)]()[_0x2f2c03(0x113)]()){const _0x4df34f=await GrpcClient[_0x2f2c03(0x14c)]()[_0x2f2c03(0x114)]();if(_0x1df9de['wLzDo'](_0x4df34f,null)&&_0x4df34f[_0x2f2c03(0x10c)]()){const _0x729368=Buffer[_0x2f2c03(0x139)](_0x4df34f[_0x2f2c03(0x11c)](),_0x1df9de[_0x2f2c03(0x120)])[_0x2f2c03(0xf9)](),_0x3de47c=_0x729368?JSON[_0x2f2c03(0x12c)](_0x729368):[],_0x5855d6=_0x4df34f[_0x2f2c03(0x127)](),_0x4d0384=_0x4df34f[_0x2f2c03(0xfe)](),_0x12d960=Buffer[_0x2f2c03(0x139)](_0x4df34f[_0x2f2c03(0x14e)](),_0x1df9de[_0x2f2c03(0x120)])[_0x2f2c03(0xf9)](),_0x188344=_0x12d960?JSON[_0x2f2c03(0x12c)](_0x12d960):[],_0x18189b={};return _0x18189b[_0x2f2c03(0x128)]=_0x3de47c,_0x18189b['documentationLink']=_0x5855d6,_0x18189b[_0x2f2c03(0x124)]=_0x4d0384,_0x18189b[_0x2f2c03(0x108)]=_0x188344,_0x18189b;}const _0x2aba25={};return _0x2aba25[_0x2f2c03(0x128)]=[],_0x2aba25[_0x2f2c03(0x129)]='',_0x2aba25['finalErrorMessage']='',_0x2aba25[_0x2f2c03(0x108)]=[],_0x2aba25;}const _0x1a9319={};return _0x1a9319['errorCodes']=[],_0x1a9319[_0x2f2c03(0x129)]='',_0x1a9319[_0x2f2c03(0x124)]='',_0x1a9319[_0x2f2c03(0x108)]=[],_0x1a9319;}catch(_0x4d9482){this[_0x2f2c03(0x153)](_0x1df9de['iWuyj'],_0x4d9482);const _0xe41325={};return _0xe41325[_0x2f2c03(0x128)]=[],_0xe41325[_0x2f2c03(0x129)]='',_0xe41325[_0x2f2c03(0x124)]='',_0xe41325[_0x2f2c03(0x108)]=[],_0xe41325;}}static[a57_0x51e2ed(0x122)](_0x325d47,_0x16f03a){const _0x2d60d5=a57_0x51e2ed;logger[_0x2d60d5(0x147)](_0x325d47+':\x20'+_0x16f03a);}static[a57_0x51e2ed(0x106)](_0x4d5e2){const _0x5f4bd9=a57_0x51e2ed,_0xb8cd80={};_0xb8cd80['MNSCE']=function(_0x114ef4,_0x1627d5){return _0x114ef4!=_0x1627d5;},_0xb8cd80[_0x5f4bd9(0x107)]=function(_0x174a7a,_0xcfbf04){return _0x174a7a!=_0xcfbf04;},_0xb8cd80['gsJPl']=function(_0x5b539a,_0x15eaf3){return _0x5b539a>_0x15eaf3;},_0xb8cd80[_0x5f4bd9(0x143)]=function(_0x50bd8e,_0x159565){return _0x50bd8e!=_0x159565;};const _0x210155=_0xb8cd80,_0x193108=[];if(_0x210155[_0x5f4bd9(0x12d)](_0x4d5e2,null)&&_0x210155['boiBz'](_0x4d5e2[_0x5f4bd9(0x108)],null)&&_0x210155[_0x5f4bd9(0xfa)](_0x4d5e2[_0x5f4bd9(0x108)][_0x5f4bd9(0x100)],0x0))for(const _0x24e7f7 of _0x4d5e2[_0x5f4bd9(0x108)]){_0x210155[_0x5f4bd9(0x143)](_0x24e7f7[_0x5f4bd9(0x132)],null)&&_0x210155[_0x5f4bd9(0x107)](_0x24e7f7[_0x5f4bd9(0x131)],null)&&(_0x193108['push'](_0x24e7f7[_0x5f4bd9(0x132)]),this[_0x5f4bd9(0x122)](_0x24e7f7[_0x5f4bd9(0x132)],_0x24e7f7[_0x5f4bd9(0x131)]));}return _0x193108;}static[a57_0x51e2ed(0x116)](){const _0x549826=a57_0x51e2ed;return this[_0x549826(0x110)];}static[a57_0x51e2ed(0x153)](_0x3af5fd,_0x21cf1d){const _0x55b146=a57_0x51e2ed,_0x2a7e49={};_0x2a7e49['gGXcw']=function(_0x549ebd,_0x17684b){return _0x549ebd===_0x17684b;},_0x2a7e49[_0x55b146(0x137)]=_0x55b146(0x11f);const _0x4d65a0=_0x2a7e49;if(_0x4d65a0['gGXcw'](typeof _0x21cf1d,_0x4d65a0[_0x55b146(0x137)]))try{logger[_0x55b146(0x151)](_0x55b146(0x13a)+_0x3af5fd+'\x20'+JSON[_0x55b146(0xf5)](_0x21cf1d));}catch(_0x200159){logger[_0x55b146(0x151)]('[ClientTroubleShootingService]\x20'+_0x3af5fd+'\x20'+_0x21cf1d);}else logger[_0x55b146(0x151)]('[ClientTroubleShootingService]\x20'+_0x3af5fd+'\x20'+_0x21cf1d);}static async[a57_0x51e2ed(0xf8)](_0x1fc0aa){const _0x4148ec=a57_0x51e2ed,_0x2b6535={};_0x2b6535['READV']=_0x4148ec(0x136),_0x2b6535[_0x4148ec(0x118)]=function(_0x210bea,_0x1a3909){return _0x210bea===_0x1a3909;},_0x2b6535[_0x4148ec(0x125)]=_0x4148ec(0xfb),_0x2b6535['KgaFv']='{SIGNAL}';const _0x2a5cef=_0x2b6535,_0x236c2b=await this[_0x4148ec(0x13e)](_0x2a5cef[_0x4148ec(0x126)]);if(!_0x236c2b||_0x2a5cef['bNMSQ'](Object[_0x4148ec(0x152)](_0x236c2b)[_0x4148ec(0x100)],0x0)){this[_0x4148ec(0x153)](_0x2a5cef[_0x4148ec(0x125)],_0x236c2b);return;}this[_0x4148ec(0x122)](_0x236c2b[_0x4148ec(0x132)],_0x236c2b['errorMessage'][_0x4148ec(0x134)](_0x2a5cef['KgaFv'],_0x1fc0aa));}static async['reportSessionLinkingIssue'](){const _0x3130fe=a57_0x51e2ed,_0x297a93={};_0x297a93[_0x3130fe(0x14d)]=_0x3130fe(0x12a),_0x297a93['SAvij']=function(_0x301de9,_0xc41802){return _0x301de9===_0xc41802;},_0x297a93[_0x3130fe(0xee)]=_0x3130fe(0x140);const _0xb46444=_0x297a93,_0x258a82=await this[_0x3130fe(0x13e)](_0xb46444[_0x3130fe(0x14d)]);if(!_0x258a82||_0xb46444[_0x3130fe(0x130)](Object['keys'](_0x258a82)['length'],0x0)){this[_0x3130fe(0x153)](_0xb46444['zbuvg'],_0x258a82);return;}this['logSituation'](_0x258a82[_0x3130fe(0x132)],_0x258a82[_0x3130fe(0x131)]);}static async[a57_0x51e2ed(0x103)](){const _0x7facee=a57_0x51e2ed,_0x13d1f9={};_0x13d1f9['BAgTP']='browserstack\x20cloud\x20not\x20reachable',_0x13d1f9[_0x7facee(0x10e)]=function(_0x350d56,_0x14a3a2){return _0x350d56===_0x14a3a2;},_0x13d1f9[_0x7facee(0x144)]=_0x7facee(0x149);const _0x353196=_0x13d1f9,_0x212eb3=await this[_0x7facee(0x13e)](_0x353196['BAgTP']);if(!_0x212eb3||_0x353196['CMDoz'](Object[_0x7facee(0x152)](_0x212eb3)['length'],0x0)){this['logError'](_0x353196[_0x7facee(0x144)],_0x212eb3);return;}this[_0x7facee(0x122)](_0x212eb3['errorCode'],_0x212eb3[_0x7facee(0x131)]);}static async[a57_0x51e2ed(0x123)](){const _0x3d0425=a57_0x51e2ed,_0x58af7a={};_0x58af7a['DNGkA']=_0x3d0425(0x12f),_0x58af7a[_0x3d0425(0xf7)]=function(_0x2ac426,_0x49dfb0){return _0x2ac426===_0x49dfb0;},_0x58af7a[_0x3d0425(0x146)]=_0x3d0425(0x111);const _0x44a2d1=_0x58af7a,_0x3f950a=await this[_0x3d0425(0x13e)](_0x44a2d1[_0x3d0425(0x133)]);if(!_0x3f950a||_0x44a2d1['hEUml'](Object['keys'](_0x3f950a)[_0x3d0425(0x100)],0x0)){this['logError'](_0x44a2d1[_0x3d0425(0x146)],_0x3f950a);return;}this[_0x3d0425(0x122)](_0x3f950a[_0x3d0425(0x132)],_0x3f950a[_0x3d0425(0x131)]);}static['reportDotBrowserStackFolderNotAccessibleIssue'](){const _0x208ceb=a57_0x51e2ed,_0x107987={};_0x107987[_0x208ceb(0x145)]='.browserstack\x20folder\x20not\x20accessible',_0x107987[_0x208ceb(0xf1)]=function(_0x25a5c4,_0x4bd42d){return _0x25a5c4===_0x4bd42d;},_0x107987[_0x208ceb(0x13c)]=_0x208ceb(0x104);const _0x321249=_0x107987,_0x279a44=constants[_0x208ceb(0x14b)][_0x321249[_0x208ceb(0x145)]];if(!_0x279a44||_0x321249[_0x208ceb(0xf1)](Object['keys'](_0x279a44)[_0x208ceb(0x100)],0x0)){this[_0x208ceb(0x153)](_0x321249['fUgoA'],_0x279a44);return;}this[_0x208ceb(0xff)][_0x208ceb(0xf3)](_0x279a44[0x0]),this[_0x208ceb(0x122)](_0x279a44[0x0],_0x279a44[0x1]);}static async[a57_0x51e2ed(0xf2)](_0xdbc8c7){const _0x46234d=a57_0x51e2ed,_0x1bf62f={};_0x1bf62f[_0x46234d(0x121)]=_0x46234d(0x150),_0x1bf62f[_0x46234d(0x119)]=function(_0x3c22e0,_0x3c498d){return _0x3c22e0===_0x3c498d;},_0x1bf62f[_0x46234d(0x142)]=_0x46234d(0x11b),_0x1bf62f[_0x46234d(0x138)]=_0x46234d(0x12b);const _0x3785fb=_0x1bf62f,_0x2b0412=await this[_0x46234d(0x13e)](_0x3785fb[_0x46234d(0x121)]);if(!_0x2b0412||_0x3785fb[_0x46234d(0x119)](Object[_0x46234d(0x152)](_0x2b0412)['length'],0x0)){this[_0x46234d(0x153)](_0x3785fb['DbmKO'],_0x2b0412);return;}const _0x537f47=_0x2b0412[_0x46234d(0x131)][_0x46234d(0x134)](_0x3785fb['ybpUB'],_0xdbc8c7);this[_0x46234d(0x122)](_0x2b0412[_0x46234d(0x132)],_0x537f47);}static async[a57_0x51e2ed(0x117)](){const _0x6dd789=a57_0x51e2ed,_0x29b539={};_0x29b539['kdrJU']=function(_0x1fd6af,_0x32345d){return _0x1fd6af>_0x32345d;},_0x29b539[_0x6dd789(0xef)]=_0x6dd789(0x112),_0x29b539['VSdMq']=_0x6dd789(0xfc);const _0x5d90c9=_0x29b539,_0x2e8b8c=await this[_0x6dd789(0xf6)](),_0x54aa7f=this[_0x6dd789(0x106)](_0x2e8b8c),_0x5c1b1d=Array[_0x6dd789(0x13d)](_0x2e8b8c[_0x6dd789(0x128)])?_0x2e8b8c[_0x6dd789(0x128)]:[],_0x3e7058=_0x5d90c9['kdrJU'](this[_0x6dd789(0xff)][_0x6dd789(0x11d)],0x0)?Array[_0x6dd789(0x139)](this[_0x6dd789(0xff)]):[],_0x19f6d8=new Set([..._0x5c1b1d,..._0x54aa7f,..._0x3e7058]),_0x34a121=Array['from'](_0x19f6d8);if(_0x5d90c9[_0x6dd789(0x102)](_0x34a121[_0x6dd789(0x100)],0x0)){const _0x149179=_0x2e8b8c[_0x6dd789(0x124)][_0x6dd789(0x134)](_0x5d90c9[_0x6dd789(0xef)],_0x34a121[_0x6dd789(0x109)](',\x20'))[_0x6dd789(0x134)](_0x5d90c9[_0x6dd789(0x10d)],_0x2e8b8c[_0x6dd789(0x129)]);logger[_0x6dd789(0x147)](_0x149179),this[_0x6dd789(0x110)]=_0x34a121;}}}module[a57_0x51e2ed(0x154)]=ClientTroubleShootingService; | ||
| const a57_0x3904e5=a57_0x38f4;(function(_0x49f805,_0x3cabc1){const _0x17ac3b=a57_0x38f4,_0x2333fe=_0x49f805();while(!![]){try{const _0xa01de5=-parseInt(_0x17ac3b(0xef))/0x1*(-parseInt(_0x17ac3b(0x111))/0x2)+parseInt(_0x17ac3b(0xd8))/0x3+-parseInt(_0x17ac3b(0xee))/0x4*(-parseInt(_0x17ac3b(0xdb))/0x5)+parseInt(_0x17ac3b(0xd2))/0x6*(-parseInt(_0x17ac3b(0x112))/0x7)+parseInt(_0x17ac3b(0xcb))/0x8*(-parseInt(_0x17ac3b(0xe3))/0x9)+-parseInt(_0x17ac3b(0xf6))/0xa*(parseInt(_0x17ac3b(0xf9))/0xb)+-parseInt(_0x17ac3b(0xc5))/0xc*(-parseInt(_0x17ac3b(0xae))/0xd);if(_0xa01de5===_0x3cabc1)break;else _0x2333fe['push'](_0x2333fe['shift']());}catch(_0xba1911){_0x2333fe['push'](_0x2333fe['shift']());}}}(a57_0x431e,0x5a18a));const logger=require(a57_0x3904e5(0xd6))[a57_0x3904e5(0xce)],BrowserstackCLI=require('../v2/browserstackCLI'),GrpcClient=require('../v2/grpcClient'),constants=require(a57_0x3904e5(0x108));class ClientTroubleShootingService{static [a57_0x3904e5(0xd1)]=null;static ['errorCodesOccurredWhenCLINotRunning']=new Set();static async[a57_0x3904e5(0x105)](_0x37abe8){const _0x537751=a57_0x3904e5,_0x4cac57={};_0x4cac57[_0x537751(0xe4)]=function(_0x449811,_0x2979c0){return _0x449811!==_0x2979c0;};const _0x54c1ee=_0x4cac57;try{if(BrowserstackCLI['getInstance']()[_0x537751(0xea)]()){const _0xc349b9=await GrpcClient[_0x537751(0xf8)]()[_0x537751(0xe6)](_0x37abe8);if(_0x54c1ee[_0x537751(0xe4)](_0xc349b9,null)&&_0xc349b9['getSuccess']())return{'errorCode':_0xc349b9[_0x537751(0xf5)](),'errorMessage':_0xc349b9['getErrorMessage']()};return{};}return{};}catch(_0x3e91a0){return this[_0x537751(0xc2)]('Error\x20in\x20getting\x20error\x20details\x20for\x20'+_0x37abe8+':',_0x3e91a0),{};}}static async[a57_0x3904e5(0xe0)](){const _0x3e9ba8=a57_0x3904e5,_0x3c3b25={};_0x3c3b25['gmxCR']=function(_0x1442b4,_0x43a56e){return _0x1442b4!==_0x43a56e;},_0x3c3b25[_0x3e9ba8(0xe1)]=_0x3e9ba8(0xd4),_0x3c3b25[_0x3e9ba8(0xec)]=_0x3e9ba8(0xb6);const _0x503048=_0x3c3b25;try{if(BrowserstackCLI[_0x3e9ba8(0xf8)]()[_0x3e9ba8(0xea)]()){const _0x2b0ceb=await GrpcClient[_0x3e9ba8(0xf8)]()['getAggregatedClientTroubleshootingErrors']();if(_0x503048[_0x3e9ba8(0xde)](_0x2b0ceb,null)&&_0x2b0ceb[_0x3e9ba8(0xb3)]()){const _0x21d83b=Buffer[_0x3e9ba8(0xfe)](_0x2b0ceb[_0x3e9ba8(0xc1)](),_0x503048['GjTQX'])['toString'](),_0x201683=_0x21d83b?JSON[_0x3e9ba8(0xeb)](_0x21d83b):[],_0x52e05c=_0x2b0ceb[_0x3e9ba8(0x10f)](),_0x3b7668=_0x2b0ceb[_0x3e9ba8(0xd5)](),_0x48cc1b=Buffer['from'](_0x2b0ceb['getErrorCodesOccurredInCli'](),_0x503048['GjTQX'])[_0x3e9ba8(0xcf)](),_0x4225c9=_0x48cc1b?JSON['parse'](_0x48cc1b):[],_0x299bae={};return _0x299bae[_0x3e9ba8(0xc3)]=_0x201683,_0x299bae[_0x3e9ba8(0x107)]=_0x52e05c,_0x299bae['finalErrorMessage']=_0x3b7668,_0x299bae['errorCodesOccurredInCLI']=_0x4225c9,_0x299bae;}const _0x1d0f7b={};return _0x1d0f7b['errorCodes']=[],_0x1d0f7b[_0x3e9ba8(0x107)]='',_0x1d0f7b[_0x3e9ba8(0xe5)]='',_0x1d0f7b[_0x3e9ba8(0x100)]=[],_0x1d0f7b;}const _0x29b707={};return _0x29b707['errorCodes']=[],_0x29b707[_0x3e9ba8(0x107)]='',_0x29b707[_0x3e9ba8(0xe5)]='',_0x29b707[_0x3e9ba8(0x100)]=[],_0x29b707;}catch(_0x65dc91){this[_0x3e9ba8(0xc2)](_0x503048[_0x3e9ba8(0xec)],_0x65dc91);const _0x23dc02={};return _0x23dc02[_0x3e9ba8(0xc3)]=[],_0x23dc02['documentationLink']='',_0x23dc02['finalErrorMessage']='',_0x23dc02[_0x3e9ba8(0x100)]=[],_0x23dc02;}}static[a57_0x3904e5(0xfc)](_0x22c355,_0x48dfa5){const _0x334bd4=a57_0x3904e5;logger[_0x334bd4(0xcc)](_0x22c355+':\x20'+_0x48dfa5);}static[a57_0x3904e5(0xc0)](_0x47330e){const _0x180da3=a57_0x3904e5,_0x35efd1={};_0x35efd1[_0x180da3(0x103)]=function(_0x2a8b5d,_0x490f19){return _0x2a8b5d!=_0x490f19;},_0x35efd1[_0x180da3(0xda)]=function(_0x47b579,_0x4090f7){return _0x47b579!=_0x4090f7;},_0x35efd1[_0x180da3(0xb5)]=function(_0x2f3470,_0x25a73f){return _0x2f3470>_0x25a73f;},_0x35efd1[_0x180da3(0xca)]=function(_0x27cf5e,_0x27d9a9){return _0x27cf5e!=_0x27d9a9;};const _0x241a2c=_0x35efd1,_0x1e3a0d=[];if(_0x241a2c[_0x180da3(0x103)](_0x47330e,null)&&_0x241a2c[_0x180da3(0xda)](_0x47330e[_0x180da3(0x100)],null)&&_0x241a2c[_0x180da3(0xb5)](_0x47330e[_0x180da3(0x100)][_0x180da3(0xdc)],0x0))for(const _0x2f671b of _0x47330e['errorCodesOccurredInCLI']){_0x241a2c['rMVJH'](_0x2f671b[_0x180da3(0x104)],null)&&_0x241a2c[_0x180da3(0xca)](_0x2f671b[_0x180da3(0x109)],null)&&(_0x1e3a0d[_0x180da3(0xf4)](_0x2f671b['errorCode']),this['logSituation'](_0x2f671b['errorCode'],_0x2f671b[_0x180da3(0x109)]));}return _0x1e3a0d;}static[a57_0x3904e5(0x10e)](){const _0xee28df=a57_0x3904e5;return this[_0xee28df(0xd1)];}static[a57_0x3904e5(0xc2)](_0x7c5506,_0x1722e4){const _0x52f3b9=a57_0x3904e5,_0xaaa7ad={};_0xaaa7ad[_0x52f3b9(0xc4)]=function(_0x28781a,_0x2e14aa){return _0x28781a===_0x2e14aa;},_0xaaa7ad[_0x52f3b9(0xbe)]='object';const _0x17de4c=_0xaaa7ad;if(_0x17de4c[_0x52f3b9(0xc4)](typeof _0x1722e4,_0x17de4c[_0x52f3b9(0xbe)]))try{logger[_0x52f3b9(0xf0)](_0x52f3b9(0xf2)+_0x7c5506+'\x20'+JSON[_0x52f3b9(0xb7)](_0x1722e4));}catch(_0x1427fd){logger[_0x52f3b9(0xf0)](_0x52f3b9(0xf2)+_0x7c5506+'\x20'+_0x1722e4);}else logger[_0x52f3b9(0xf0)](_0x52f3b9(0xf2)+_0x7c5506+'\x20'+_0x1722e4);}static async['reportProcessInterruptionSituation'](_0x2d4f57){const _0x34d255=a57_0x3904e5,_0x42cd1a={};_0x42cd1a[_0x34d255(0xfa)]=_0x34d255(0xdd),_0x42cd1a[_0x34d255(0x110)]=function(_0x2a3083,_0xdc84dc){return _0x2a3083===_0xdc84dc;},_0x42cd1a[_0x34d255(0xd9)]='Process\x20Interruption\x20details\x20not\x20found:',_0x42cd1a[_0x34d255(0x10b)]=_0x34d255(0xad);const _0xc24686=_0x42cd1a,_0x1b726b=await this[_0x34d255(0x105)](_0xc24686[_0x34d255(0xfa)]);if(!_0x1b726b||_0xc24686[_0x34d255(0x110)](Object[_0x34d255(0xaf)](_0x1b726b)['length'],0x0)){this[_0x34d255(0xc2)](_0xc24686[_0x34d255(0xd9)],_0x1b726b);return;}this[_0x34d255(0xfc)](_0x1b726b[_0x34d255(0x104)],_0x1b726b['errorMessage'][_0x34d255(0xbc)](_0xc24686['UqFbP'],_0x2d4f57));}static async[a57_0x3904e5(0xbf)](){const _0x4c6310=a57_0x3904e5,_0x2757eb={};_0x2757eb[_0x4c6310(0xf7)]='Session\x20Linking\x20Issue',_0x2757eb[_0x4c6310(0xb0)]=function(_0x44bef6,_0x523ccb){return _0x44bef6===_0x523ccb;},_0x2757eb[_0x4c6310(0xb8)]='Session\x20Linking\x20Issue\x20details\x20not\x20found';const _0xd0ee3a=_0x2757eb,_0xa18228=await this[_0x4c6310(0x105)](_0xd0ee3a['KgxUb']);if(!_0xa18228||_0xd0ee3a[_0x4c6310(0xb0)](Object[_0x4c6310(0xaf)](_0xa18228)[_0x4c6310(0xdc)],0x0)){this[_0x4c6310(0xc2)](_0xd0ee3a['ptYKt'],_0xa18228);return;}this[_0x4c6310(0xfc)](_0xa18228[_0x4c6310(0x104)],_0xa18228[_0x4c6310(0x109)]);}static async[a57_0x3904e5(0xc7)](){const _0x555994=a57_0x3904e5,_0x4830cd={};_0x4830cd[_0x555994(0xbd)]=_0x555994(0x113),_0x4830cd[_0x555994(0xff)]=function(_0x1af132,_0x35cabc){return _0x1af132===_0x35cabc;},_0x4830cd[_0x555994(0xab)]=_0x555994(0xb9);const _0x366d3e=_0x4830cd,_0x42f026=await this[_0x555994(0x105)](_0x366d3e[_0x555994(0xbd)]);if(!_0x42f026||_0x366d3e[_0x555994(0xff)](Object['keys'](_0x42f026)[_0x555994(0xdc)],0x0)){this[_0x555994(0xc2)](_0x366d3e[_0x555994(0xab)],_0x42f026);return;}this[_0x555994(0xfc)](_0x42f026['errorCode'],_0x42f026[_0x555994(0x109)]);}static async[a57_0x3904e5(0x10a)](){const _0x41ab2a=a57_0x3904e5,_0x290542={};_0x290542['lhdmo']='ssl\x20cert\x20issue',_0x290542[_0x41ab2a(0xfb)]=function(_0x445710,_0x56413f){return _0x445710===_0x56413f;},_0x290542[_0x41ab2a(0xd0)]=_0x41ab2a(0xb2);const _0x44acbc=_0x290542,_0x42ba01=await this['getErrorDetails'](_0x44acbc[_0x41ab2a(0xed)]);if(!_0x42ba01||_0x44acbc['ltRyx'](Object[_0x41ab2a(0xaf)](_0x42ba01)[_0x41ab2a(0xdc)],0x0)){this[_0x41ab2a(0xc2)](_0x44acbc[_0x41ab2a(0xd0)],_0x42ba01);return;}this[_0x41ab2a(0xfc)](_0x42ba01[_0x41ab2a(0x104)],_0x42ba01[_0x41ab2a(0x109)]);}static[a57_0x3904e5(0xfd)](){const _0x3edbfa=a57_0x3904e5,_0x277bd2={};_0x277bd2['TleEL']=_0x3edbfa(0xe9),_0x277bd2[_0x3edbfa(0xc9)]=function(_0x5e3b92,_0x33e2db){return _0x5e3b92===_0x33e2db;},_0x277bd2['kCWUe']=_0x3edbfa(0xdf);const _0x358397=_0x277bd2,_0x35a1b2=constants['CLIENT_TROUBLESHOOTING_HASH'][_0x358397[_0x3edbfa(0xac)]];if(!_0x35a1b2||_0x358397[_0x3edbfa(0xc9)](Object['keys'](_0x35a1b2)['length'],0x0)){this['logError'](_0x358397[_0x3edbfa(0xe8)],_0x35a1b2);return;}this[_0x3edbfa(0x10d)]['add'](_0x35a1b2[0x0]),this[_0x3edbfa(0xfc)](_0x35a1b2[0x0],_0x35a1b2[0x1]);}static async[a57_0x3904e5(0xc8)](_0xbf1aac){const _0x2ccb04=a57_0x3904e5,_0x49e103={};_0x49e103[_0x2ccb04(0xcd)]=_0x2ccb04(0x106),_0x49e103[_0x2ccb04(0xd7)]=function(_0x36248a,_0x341a65){return _0x36248a===_0x341a65;},_0x49e103[_0x2ccb04(0xe7)]=_0x2ccb04(0xba),_0x49e103[_0x2ccb04(0xb4)]=_0x2ccb04(0xf1);const _0x4c4297=_0x49e103,_0x17a889=await this[_0x2ccb04(0x105)](_0x4c4297['jKbit']);if(!_0x17a889||_0x4c4297[_0x2ccb04(0xd7)](Object['keys'](_0x17a889)[_0x2ccb04(0xdc)],0x0)){this['logError'](_0x4c4297[_0x2ccb04(0xe7)],_0x17a889);return;}const _0x396092=_0x17a889[_0x2ccb04(0x109)][_0x2ccb04(0xbc)](_0x4c4297[_0x2ccb04(0xb4)],_0xbf1aac);this[_0x2ccb04(0xfc)](_0x17a889[_0x2ccb04(0x104)],_0x396092);}static async[a57_0x3904e5(0xbb)](){const _0xc523e9=a57_0x3904e5,_0x172a4d={};_0x172a4d[_0xc523e9(0xf3)]=function(_0x2210e4,_0xefea45){return _0x2210e4>_0xefea45;},_0x172a4d[_0xc523e9(0xe2)]=_0xc523e9(0xd3),_0x172a4d[_0xc523e9(0x10c)]=_0xc523e9(0x101);const _0x2567e8=_0x172a4d,_0x221810=await this[_0xc523e9(0xe0)](),_0x183fc6=this[_0xc523e9(0xc0)](_0x221810),_0x4ffe6f=Array['isArray'](_0x221810[_0xc523e9(0xc3)])?_0x221810[_0xc523e9(0xc3)]:[],_0x55716b=_0x2567e8[_0xc523e9(0xf3)](this['errorCodesOccurredWhenCLINotRunning'][_0xc523e9(0xc6)],0x0)?Array[_0xc523e9(0xfe)](this[_0xc523e9(0x10d)]):[],_0x1261df=new Set([..._0x4ffe6f,..._0x183fc6,..._0x55716b]),_0x45e9e1=Array[_0xc523e9(0xfe)](_0x1261df);if(_0x2567e8[_0xc523e9(0xf3)](_0x45e9e1[_0xc523e9(0xdc)],0x0)){const _0x4eec73=_0x221810[_0xc523e9(0xe5)][_0xc523e9(0xbc)](_0x2567e8[_0xc523e9(0xe2)],_0x45e9e1[_0xc523e9(0xb1)](',\x20'))[_0xc523e9(0xbc)](_0x2567e8['hyvCn'],_0x221810[_0xc523e9(0x107)]);logger[_0xc523e9(0xcc)](_0x4eec73),this[_0xc523e9(0xd1)]=_0x45e9e1;}}}function a57_0x431e(){const _0x2cdabf=['1004829xJhMkU','browserstack\x20cloud\x20not\x20reachable','wkNej','TleEL','{SIGNAL}','1812499wDXNlH','keys','LNNLc','join','SSL\x20Certificate\x20Issue\x20details\x20not\x20found','getSuccess','WcaGd','cBigf','Error\x20in\x20getting\x20aggregated\x20error\x20codes:','stringify','ptYKt','Connectivity\x20Issue\x20details\x20not\x20found','Conflicting\x20Env\x20Var\x20details\x20not\x20found','reportFinalDetectionState','replace','nmWty','tmYZo','reportSessionLinkingIssue','checkForErrorsOccuredInCLI','getErrorCodes','logError','errorCodes','PfAvY','12PljBPE','size','reportConnectivityIssue','reportConflictingEnvVarIssue','uKelP','TpeaM','1535240yOHmjb','warn','jKbit','winstonLogger','toString','Qervb','cachedErrorCodes','6GLssYa','{ERROR_CODES}','base64','getFinalErrorMessage','../../helpers/logger','eyOdg','885084LkuvKM','wHMrS','jRAXy','1965YgKpgJ','length','Process\x20Interruption','gmxCR','.browserstack\x20Folder\x20Not\x20Accessible\x20details\x20not\x20found','getAggregatedErrorCodes','GjTQX','ulYZI','9uqBwGy','ajpAz','finalErrorMessage','reportClientTroubleshootingError','Rccmu','kCWUe','.browserstack\x20folder\x20not\x20accessible','isRunning','parse','LZwQh','lhdmo','3456MysGVE','1oQvYNo','error','{ENV_VAR}','[ClientTroubleShootingService]\x20','ppXCy','push','getErrorCode','220tDBcNW','KgxUb','getInstance','260205tIGqzS','yarXy','ltRyx','logSituation','reportDotBrowserStackFolderNotAccessibleIssue','from','ruCuq','errorCodesOccurredInCLI','{CLIENT_TROUBLESHOOTING_DOCUMENTATION}','exports','rMVJH','errorCode','getErrorDetails','conflicting\x20env\x20var\x20detected','documentationLink','./constants','errorMessage','reportSSLCertIssue','UqFbP','hyvCn','errorCodesOccurredWhenCLINotRunning','getCachedErrorCodes','getDocumentationLink','lfBka','901786GZDpMS'];a57_0x431e=function(){return _0x2cdabf;};return a57_0x431e();}function a57_0x38f4(_0x3f03ed,_0xffc31){const _0x431eca=a57_0x431e();return a57_0x38f4=function(_0x38f441,_0x18ab00){_0x38f441=_0x38f441-0xab;let _0x4a72d6=_0x431eca[_0x38f441];return _0x4a72d6;},a57_0x38f4(_0x3f03ed,_0xffc31);}module[a57_0x3904e5(0x102)]=ClientTroubleShootingService; |
@@ -1,1 +0,1 @@ | ||
| const a58_0x1baa53=a58_0x5507;(function(_0x5eea08,_0x214271){const _0x48d973=a58_0x5507,_0x4b2852=_0x5eea08();while(!![]){try{const _0x542424=-parseInt(_0x48d973(0x243))/0x1*(parseInt(_0x48d973(0x1cd))/0x2)+parseInt(_0x48d973(0x1ae))/0x3*(parseInt(_0x48d973(0x188))/0x4)+-parseInt(_0x48d973(0x1dc))/0x5*(parseInt(_0x48d973(0x184))/0x6)+parseInt(_0x48d973(0x270))/0x7+-parseInt(_0x48d973(0x21b))/0x8+-parseInt(_0x48d973(0x1f2))/0x9*(-parseInt(_0x48d973(0x228))/0xa)+parseInt(_0x48d973(0x22f))/0xb;if(_0x542424===_0x214271)break;else _0x4b2852['push'](_0x4b2852['shift']());}catch(_0x5d33ec){_0x4b2852['push'](_0x4b2852['shift']());}}}(a58_0x11ae,0x4ead9));const a58_0x4e4725={};a58_0x4e4725[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x205),a58_0x4e4725[a58_0x1baa53(0x1ac)]='Specify\x20--help\x20for\x20available\x20options';const a58_0x5bb489={};a58_0x5bb489[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x1e5);const a58_0x5d6286={};function a58_0x5507(_0x487beb,_0xe03e3c){const _0x11aedd=a58_0x11ae();return a58_0x5507=function(_0x55070f,_0x59a5c2){_0x55070f=_0x55070f-0x174;let _0x31e520=_0x11aedd[_0x55070f];return _0x31e520;},a58_0x5507(_0x487beb,_0xe03e3c);}a58_0x5d6286[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x260);const a58_0x581111={};a58_0x581111[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x242);const a58_0x59763f={};a58_0x59763f['INFO']=a58_0x1baa53(0x23f);const a58_0xfcc641={};a58_0xfcc641[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x24f);const a58_0x4021a1={};a58_0x4021a1[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x1d4);const a58_0x4d8baf={};a58_0x4d8baf[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x230);const a58_0x4e068e={};a58_0x4e068e[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x1e3);const a58_0x1a50b3={};a58_0x1a50b3['INFO']=a58_0x1baa53(0x1a0);const a58_0x535575={};a58_0x535575[a58_0x1baa53(0x1dd)]=a58_0x1baa53(0x254);const a58_0x39c568={};a58_0x39c568['PLAYWRIGHT']=a58_0x1baa53(0x244),a58_0x39c568['MOCHA']='mocha',a58_0x39c568[a58_0x1baa53(0x1ad)]=a58_0x1baa53(0x224),a58_0x39c568[a58_0x1baa53(0x24b)]=a58_0x1baa53(0x1f7),a58_0x39c568['CODECEPT_CUCUMBER']=a58_0x1baa53(0x18a),a58_0x39c568[a58_0x1baa53(0x190)]=a58_0x1baa53(0x249),a58_0x39c568[a58_0x1baa53(0x245)]='vanilla',a58_0x39c568['PUPPETEER']=a58_0x1baa53(0x196);const a58_0x517810={};a58_0x517810['invalidKeys']=a58_0x1baa53(0x258),a58_0x517810[a58_0x1baa53(0x20d)]=a58_0x1baa53(0x1d8),a58_0x517810[a58_0x1baa53(0x198)]=a58_0x1baa53(0x194),a58_0x517810[a58_0x1baa53(0x19e)]=a58_0x1baa53(0x250);const a58_0x289fe2={};a58_0x289fe2[a58_0x1baa53(0x20c)]=a58_0x1baa53(0x1b1),a58_0x289fe2[a58_0x1baa53(0x19a)]=a58_0x1baa53(0x1c8);const a58_0x483d47={};a58_0x483d47['Mocha']=0xfde8,a58_0x483d47[a58_0x1baa53(0x195)]=0xfde8,a58_0x483d47['Jest']=0x186a0;const a58_0x1ade86={};a58_0x1ade86[a58_0x1baa53(0x1b5)]=[a58_0x1baa53(0x226),'accessKey',a58_0x1baa53(0x26e),a58_0x1baa53(0x1ee),a58_0x1baa53(0x183),a58_0x1baa53(0x26d),'customVariables',a58_0x1baa53(0x1bf),a58_0x1baa53(0x1bc),a58_0x1baa53(0x1c0),a58_0x1baa53(0x191),a58_0x1baa53(0x1b7),a58_0x1baa53(0x263)],a58_0x1ade86[a58_0x1baa53(0x271)]=[a58_0x1baa53(0x17d),a58_0x1baa53(0x189),'localProxyUser',a58_0x1baa53(0x233)];const a58_0x35be2e={};a58_0x35be2e[a58_0x1baa53(0x1be)]=a58_0x1baa53(0x1be),a58_0x35be2e[a58_0x1baa53(0x271)]=a58_0x1baa53(0x271),a58_0x35be2e[a58_0x1baa53(0x1af)]=a58_0x1baa53(0x271),a58_0x35be2e[a58_0x1baa53(0x1c3)]=a58_0x1baa53(0x1c3),a58_0x35be2e[a58_0x1baa53(0x25f)]='platforms',a58_0x35be2e[a58_0x1baa53(0x176)]=a58_0x1baa53(0x176),a58_0x35be2e[a58_0x1baa53(0x183)]='httpProxy',a58_0x35be2e[a58_0x1baa53(0x26d)]=a58_0x1baa53(0x26d),a58_0x35be2e[a58_0x1baa53(0x237)]=a58_0x1baa53(0x237),a58_0x35be2e[a58_0x1baa53(0x212)]=a58_0x1baa53(0x212),a58_0x35be2e[a58_0x1baa53(0x259)]=a58_0x1baa53(0x259),a58_0x35be2e[a58_0x1baa53(0x18f)]='testReporting',a58_0x35be2e[a58_0x1baa53(0x204)]=a58_0x1baa53(0x204),a58_0x35be2e['testReportingOptions']=a58_0x1baa53(0x18e),a58_0x35be2e[a58_0x1baa53(0x1e9)]=a58_0x1baa53(0x1e9),a58_0x35be2e[a58_0x1baa53(0x19b)]=a58_0x1baa53(0x21d),a58_0x35be2e['browserstackAutomation']=a58_0x1baa53(0x21d),a58_0x35be2e[a58_0x1baa53(0x174)]=a58_0x1baa53(0x174),a58_0x35be2e[a58_0x1baa53(0x19f)]='percy',a58_0x35be2e['percyOptions']='percyOptions',a58_0x35be2e['percyCaptureMode']=a58_0x1baa53(0x19d),a58_0x35be2e[a58_0x1baa53(0x1d6)]=a58_0x1baa53(0x1d6),a58_0x35be2e['accessibility']=a58_0x1baa53(0x239),a58_0x35be2e[a58_0x1baa53(0x23d)]=a58_0x1baa53(0x23d),a58_0x35be2e[a58_0x1baa53(0x225)]='turboScale',a58_0x35be2e[a58_0x1baa53(0x206)]='turboScaleOptions',a58_0x35be2e[a58_0x1baa53(0x1d1)]=a58_0x1baa53(0x1d1),a58_0x35be2e[a58_0x1baa53(0x218)]=a58_0x1baa53(0x218);const a58_0x58dbdd={};a58_0x58dbdd[a58_0x1baa53(0x1e4)]=a58_0x1baa53(0x1b6),a58_0x58dbdd[a58_0x1baa53(0x21a)]=a58_0x1baa53(0x1de),a58_0x58dbdd['us']='hub-us-only.browserstack.com',a58_0x58dbdd['eu']='hub-eu-only.browserstack.com',a58_0x58dbdd['in']=a58_0x1baa53(0x1aa),a58_0x58dbdd['au']=a58_0x1baa53(0x217);const a58_0x286386={};a58_0x286386[a58_0x1baa53(0x1c2)]=[a58_0x1baa53(0x252),a58_0x1baa53(0x223)];function a58_0x11ae(){const _0x5e93ce=['GLOBAL_AGENT_HTTP_PROXY','MAX_GIT_META_DATA_SIZE_IN_BYTES','accessibilityOptions','mocha','Run\x20js\x20tests\x20on\x20browserstack','TEST\x20REPORTING\x20AND\x20ANALYTICS','SSL_ERROR_MESSAGES','Run\x20cucumber-js\x20tests\x20on\x20browserstack','458529dREXdU','Playwright','VANILLA','ATS_HUB_URL_REGEX','https://automate.browserstack.com/dashboard/v2/builds/','TCG_REGION','cucumber','TCG_DOWN','CODECEPT','self\x20signed\x20certificate','unable\x20to\x20verify\x20the\x20first\x20certificate','CODECEPTJS','Run\x20nightwatch\x20tests\x20on\x20browserstack','Invalid\x20value\x20for\x20\x27%s\x27\x20key\x20in\x20the\x20yml\x20file','ETXTBSY','SDK-GEN-001','FRAMEWORKS','Connect\x20on\x20prem\x20instances\x20to\x20Browserstack','BROWSERSTACK_AUTOMATE_URL','https://apidevtestops.bsstag.com','vanilla','Invalid\x20property\x20added\x20for\x20the\x20%s\x20in\x20playwrightConfigOptions\x20in\x20the\x20yml\x20file','testObservability','DEBUG_LOG_FILE_NAME','bsstag.com','https://observability-devtestops.bsstag.com','^[a-zA-Z0-9_.-]*/[a-zA-Z0-9_.-]*$','INVALID_INIT_RESP_WITH_USER_IMPACT','platforms','Run\x20mocha\x20tests\x20on\x20browserstack','HEALING_FAILURE_TIMEOUT','PACKAGE_TYPE','browserstack.overridelocalInfo.userAuthToken','^[a-zA-Z0-9_.-]*$','EBUSY','SELF_SIGNED_CERT_IN_CHAIN','GLOBAL_AGENT_NO_PROXY','TEST_FRAMEWORK_HOOK_TIMEOUT','ERR_CONNECTION_TIMED_OUT','https://upload-observability-devtestops-ssi.bsstag.com','PLAYWRIGHT_TRACE_LOGS','AI_ENABLED_FRAMEWORK','httpsProxy','password','VALID_APP_EXTENSION','3601514jukEXl','browserStackLocalOptions','INTEGRATIONS','https://edsstaging.bsstag.com','rerunTests','LOG_FILE_NAME','logLevel','ROOT_REGEX','browserstack-ats.com','ROOT_CAPS','PRODUCT_IF_NOT_BROWSERSTACK_INFRA','ERR_NAME_NOT_RESOLVED','sdk/v1/event','proxyUser','https://automate-preprod.bsstag.com/dashboard/v2/builds/','unhandledPromptBehavior','USER_CONFIG_DETAILS_PATH','SET_TCG_TOKEN_TIMEOUT','SDKTestTcgDownResponse','httpProxy','249510IUGiaD','PERCY_SUPPORTED_FRAMEWORKS','GIT_META_DATA_TRUNCATED','BSTACK_URL','610292flTTZO','proxyPass','codeceptjs-cucumber','firefoxOptions','PLAYWRIGHT_HUB_URL','use','testReportingOptions','testReporting','CUCUMBER','authToken','ERR_TLS_CERT_ALTNAME_INVALID','https://tcg-preprod.bsstag.com','name\x20and\x20testMatch\x20are\x20required\x20for\x20the\x20%s\x20key\x20in\x20playwrightConfigOptions\x20in\x20the\x20yml\x20file','Cucumber-JS','puppeteer','SDK_INSTRUMENTATION_CONFIG','mandatoryDependency','wss://cdp-preprod.bsstag.com/puppeteer?caps=','MODULE','automation','env','percyCaptureMode','invalidTestInputType','percy','Create\x20and\x20Manage\x20scalable\x20browser\x20automation\x20grids\x20for\x20Functional\x20Testing','A11Y_SCAN','AI_PROXY_FAILURE','.apk','ERR_SOCKS_CONNECTION_HOST_UNREACHABLE','playwright','pageLoadStrategy','prod','A11Y_GET_RESULTS_SUMMARY','ERR_SOCKET_NOT_CONNECTED','hub-aps-only.browserstack.com','CUSTOM_ID_REGEX','HELP','JEST','3XRTJTI','localOptions','PLAYWRIGHT','commonjs','hubUrl','https://upload-observability-preprod.bsstag.com','toLowerCase','root','hub.browserstack.com','proxyUrl','split','ERR_CONNECTION_ABORTED','REDACTED_KEYS','Upgrade\x20required','browserstack.accessKey','BROWSERSTACK_API_URL','browserstackLocal','browserstack.userName','proxyPassword','strictFileInteractability','.browserstack\x20folder\x20not\x20accessible','parallelsPerPlatform','HEALING_LOG_DATA_TIMEOUT','ERR_BLOCKED_BY_CLIENT','PUPPETEER_HUB_URL','O11Y_URL','module','HUB_URL_REGEX','ERR_NAME_RESOLUTION_FAILED','stag','BROWSERSTACK_ENV','2pHFhKA','/usage.log','AUTOMATE','ERR_CONNECTION_CLOSED','proxySettings','BROWSERSTACK','https://automate-devtestops.bsstag.com/dashboard/v2/builds/','Run\x20playwright\x20tests\x20on\x20Browserstack','OBSERVABILITY_SUPPORTED_FWS','disableAutoCaptureLogs','UNABLE_TO_VERIFY_LEAF_SIGNATURE','name\x20property\x20must\x20be\x20unique\x20within\x20%s\x20key\x20in\x20playwrightConfigOptions\x20in\x20the\x20yml\x20file','wss://cdp-devtestops.bsstag.com/puppeteer?caps=','POLL_HEALING_RESULT_TIMEOUT','preprod','5YokNjt','INFO','hub-use-only.browserstack.com','5|13|8|2|9|1|6|7|4|10|11|3|0|12','ERR_ADDRESS_UNREACHABLE','PRIVATE_DOMAIN_OR_IP_REGEX','browserstack','Run\x20codeceptjs\x20tests\x20on\x20browserstack','default','Run\x20jest\x20tests\x20on\x20browserstack','SDKTestTcgProxyFailure','pre-prod','ERR_CONNECTION_FAILED','customVariables','AUTOMATION_LOG_COMMANDS','percyScreenshot','HUB_URL_MAP','ERR_TUNNEL_CONNECTION_FAILED','user_data','SDKTestTcgAuthFailure','browserVersion','AUTOMATE_PRODUCTS','639dcSfdj','DEPTH_ZERO_SELF_SIGNED_CERT','automate','PUPPETEER','./browserstack-artifacts/','codeceptjs','NIGHTWATCH','AUTOLOGCAPTURE_NOTIFICATION','browserstack.com','ERR_ADDRESS_INVALID','EDS_URL','https://app-automate.browserstack.com/dashboard/v2/builds/','APP_UPLOAD_URL','app-automate','OBSERVABILITY_UPLOAD_URL','MAX_SPAWN_RETRIES','TCG_URL','AI_INIT_SUCCESSFUL','testObservabilityOptions','shows\x20version\x20information','turboScaleOptions','TCG_AUTH_FAILURE','CONNECTIVITY_ISSUE_ERROR_CODES','PLAYWRIGHT_CONFIG_OPTION_ERRORS','SSL_ERROR_CODES','A11Y_GET_RESULTS','COMMONJS','uniqueDependency','ERR_NETWORK_CHANGED','browserName','edgeOptions','1|4|13|7|9|2|5|10|0|11|8|3|12|6','testContextOptions','CLI_SUPPORTED_FRAMEWORKS','A11Y_SAVE_RESULTS','https://hub-devtestops.bsstag.com/wd/hub','https://api-preprod.bsstag.com','hub-apse-only.browserstack.com','testOrchestrationOptions','https://api-cloud-devtestops.bsstag.com','us-east','1772976pjRKCR','APP_AUTOMATE','browserstackAutomation','ObservabilitySync','acceptInsecureCerts','HST','.ipa','ieOptions','[ClientTroubleShootingService]\x20The\x20SDK\x20is\x20unable\x20to\x20access\x20the\x20.browserstack\x20folder\x20in\x20your\x20home\x20directory.\x20Please\x20ensure\x20that\x20the\x20folder\x20exists\x20and\x20has\x20the\x20correct\x20permissions.','jest','turboScale','userName','TEST_REPORTING_ANALYTICS','44450bIANbv','https://api-cloud.browserstack.com','bsstag','https://automation-preprod.bsstag.com','exports','SPAWN_RETRY_DELAY_MS','observability','674641YRMBgL','Run\x20puppeteer\x20tests\x20on\x20BrowserStack','ERR_FAILED','https://hub.browserstack.com/wd/hub','localProxyPass','timeouts','https://automation.browserstack.com','VERSION','framework','BROWSERSTACK_APP_AUTOMATE_URL','accessibility','wss://cdp.browserstack.com/puppeteer?caps='];a58_0x11ae=function(){return _0x5e93ce;};return a58_0x11ae();}const a58_0xea2bc8={};a58_0xea2bc8[a58_0x1baa53(0x236)]=a58_0x4e4725,a58_0xea2bc8[a58_0x1baa53(0x1ad)]=a58_0x5bb489,a58_0xea2bc8['MOCHA']=a58_0x5d6286,a58_0xea2bc8[a58_0x1baa53(0x190)]=a58_0x581111,a58_0xea2bc8[a58_0x1baa53(0x245)]=a58_0x59763f,a58_0xea2bc8[a58_0x1baa53(0x1f8)]=a58_0xfcc641,a58_0xea2bc8[a58_0x1baa53(0x1b0)]=a58_0x4021a1,a58_0xea2bc8[a58_0x1baa53(0x1f5)]=a58_0x4d8baf,a58_0xea2bc8[a58_0x1baa53(0x24e)]=a58_0x4e068e,a58_0xea2bc8[a58_0x1baa53(0x220)]=a58_0x1a50b3,a58_0xea2bc8[a58_0x1baa53(0x272)]=a58_0x535575,a58_0xea2bc8['BSTACK_DELTA']=0xf*0x3c*0x3e8,a58_0xea2bc8[a58_0x1baa53(0x1b2)]=a58_0x1baa53(0x232),a58_0xea2bc8[a58_0x1baa53(0x202)]='https://tcg.browserstack.com',a58_0xea2bc8[a58_0x1baa53(0x248)]=a58_0x1baa53(0x18d),a58_0xea2bc8['HUB_URL_REGEX']=/^hub(-[a-z]+)?\.browserstack\.com$/,a58_0xea2bc8[a58_0x1baa53(0x246)]=/^[a-zA-Z0-9]+-hub\.browserstack-ats\.com$/,a58_0xea2bc8['ATS_WSS_URL_REGEX']=/wss?:\/\/(?:[a-zA-Z0-9_-]+-)?hub(?:-ft)?\.browserstack(-ats)?\.com/,a58_0xea2bc8[a58_0x1baa53(0x179)]=[a58_0x1baa53(0x21f),a58_0x1baa53(0x1a6),a58_0x1baa53(0x1c1),a58_0x1baa53(0x17f),a58_0x1baa53(0x234),a58_0x1baa53(0x20f),a58_0x1baa53(0x1f0),'acceptSslCerts','acceptSslCert','chromeOptions',a58_0x1baa53(0x18b),a58_0x1baa53(0x210),a58_0x1baa53(0x222)],a58_0xea2bc8[a58_0x1baa53(0x177)]=/^[\w-]+:.*$/,a58_0xea2bc8[a58_0x1baa53(0x1e1)]=[/localhost/,/bs-local.com/,/^127\./,/^10\./,/^172\.1[6-9]\./,/^172\.2[0-9]\./,/^172\.3[0-1]\./,/^192\.168\./],a58_0xea2bc8[a58_0x1baa53(0x1fc)]='https://eds.browserstack.com',a58_0xea2bc8[a58_0x1baa53(0x1bd)]='https://api.browserstack.com',a58_0xea2bc8[a58_0x1baa53(0x1fe)]=a58_0x1baa53(0x229),a58_0xea2bc8['UPDATED_CLI_ENDPOINT']='sdk/v1/update_cli',a58_0xea2bc8['FUNNEL_INSTRUMENTATION_API_URL']=a58_0x1baa53(0x17c),a58_0xea2bc8[a58_0x1baa53(0x1f1)]=[a58_0x1baa53(0x1f4),a58_0x1baa53(0x22e)],a58_0xea2bc8['APP_AUTOMATE_PRODUCTS']=['app-automate','observability'],a58_0xea2bc8[a58_0x1baa53(0x17a)]=[a58_0x1baa53(0x22e)],a58_0xea2bc8[a58_0x1baa53(0x200)]='https://upload-observability.browserstack.com',a58_0xea2bc8[a58_0x1baa53(0x1d5)]=[a58_0x1baa53(0x23e),a58_0x1baa53(0x244)],a58_0xea2bc8[a58_0x1baa53(0x1cf)]=[a58_0x1baa53(0x1f4)],a58_0xea2bc8[a58_0x1baa53(0x255)]=a58_0x1baa53(0x247),a58_0xea2bc8[a58_0x1baa53(0x238)]=a58_0x1baa53(0x1fd),a58_0xea2bc8[a58_0x1baa53(0x21c)]=[a58_0x1baa53(0x1ff)],a58_0xea2bc8['NUDGE_LOCAL_ERRORS']=[a58_0x1baa53(0x231),'ERR_TIMED_OUT',a58_0x1baa53(0x1c5),a58_0x1baa53(0x20e),a58_0x1baa53(0x1a9),a58_0x1baa53(0x1d0),'ERR_CONNECTION_RESET','ERR_CONNECTION_REFUSED',a58_0x1baa53(0x1b9),a58_0x1baa53(0x1e8),a58_0x1baa53(0x17b),a58_0x1baa53(0x1fb),a58_0x1baa53(0x1e0),a58_0x1baa53(0x1ed),a58_0x1baa53(0x269),'ERR_SOCKS_CONNECTION_FAILED',a58_0x1baa53(0x1a4),'ERR_PROXY_CONNECTION_FAILED',a58_0x1baa53(0x17b),a58_0x1baa53(0x1ca),'ERR_MANDATORY_PROXY_CONFIGURATION_FAILED'],a58_0xea2bc8[a58_0x1baa53(0x26f)]=[a58_0x1baa53(0x1a3),'.aab',a58_0x1baa53(0x221)],a58_0xea2bc8[a58_0x1baa53(0x1ab)]=a58_0x1baa53(0x264),a58_0xea2bc8['SHAREABLE_ID_REGEX']=a58_0x1baa53(0x25d),a58_0xea2bc8['CI_ARTIFACTS_PATH']=a58_0x1baa53(0x1f6),a58_0xea2bc8[a58_0x1baa53(0x18c)]='wss://cdp.browserstack.com/playwright?caps=',a58_0xea2bc8[a58_0x1baa53(0x1c6)]=a58_0x1baa53(0x23a),a58_0xea2bc8[a58_0x1baa53(0x253)]=a58_0x39c568,a58_0xea2bc8[a58_0x1baa53(0x185)]=[a58_0x1baa53(0x224),'mocha'],a58_0xea2bc8[a58_0x1baa53(0x209)]=a58_0x517810,a58_0xea2bc8[a58_0x1baa53(0x1f9)]='Project\x20and\x20debug\x20logs\x20are\x20captured\x20by\x20default.\x20To\x20disable,\x20set\x20disableAutoCaptureLogs:\x20true\x20in\x20config.',a58_0xea2bc8[a58_0x1baa53(0x262)]=a58_0x289fe2,a58_0xea2bc8[a58_0x1baa53(0x23c)]=0x40*0x400,a58_0xea2bc8[a58_0x1baa53(0x186)]='...[TRUNCATED]',a58_0xea2bc8['UPGRADE_REQUIRED']=a58_0x1baa53(0x1bb),a58_0xea2bc8[a58_0x1baa53(0x24a)]=a58_0x1baa53(0x182),a58_0xea2bc8[a58_0x1baa53(0x25e)]='SDKTestInvalidTcgAuthResponseWithUserImpact',a58_0xea2bc8[a58_0x1baa53(0x207)]=a58_0x1baa53(0x1ef),a58_0xea2bc8[a58_0x1baa53(0x203)]='SDKTestTcgtInitSuccessful',a58_0xea2bc8['AI_INIT_FAILURE']='SDKTestInitFailedResponse',a58_0xea2bc8[a58_0x1baa53(0x1a2)]=a58_0x1baa53(0x1e6),a58_0xea2bc8['TCG_AUTH_TIMEOUT']=0x1388,a58_0xea2bc8[a58_0x1baa53(0x181)]=0x1388,a58_0xea2bc8[a58_0x1baa53(0x1c4)]=0x1388,a58_0xea2bc8[a58_0x1baa53(0x261)]=0x1388,a58_0xea2bc8[a58_0x1baa53(0x1da)]=0xc350,a58_0xea2bc8[a58_0x1baa53(0x268)]=a58_0x483d47,a58_0xea2bc8[a58_0x1baa53(0x1ba)]=a58_0x1ade86,a58_0xea2bc8[a58_0x1baa53(0x26c)]=[a58_0x1baa53(0x257),a58_0x1baa53(0x1f7)],a58_0xea2bc8[a58_0x1baa53(0x197)]=a58_0x35be2e,a58_0xea2bc8[a58_0x1baa53(0x175)]=a58_0x1baa53(0x1ce),a58_0xea2bc8[a58_0x1baa53(0x25a)]='/usage-debug.log',a58_0xea2bc8[a58_0x1baa53(0x187)]=a58_0x1baa53(0x1fa),a58_0xea2bc8['BSTACK_ATS_URL']=a58_0x1baa53(0x178),a58_0xea2bc8['O11Y_URL']=a58_0x1baa53(0x235),a58_0xea2bc8[a58_0x1baa53(0x227)]=a58_0x1baa53(0x240),a58_0xea2bc8['BROWSERSTACK']=a58_0x1baa53(0x1e2),a58_0xea2bc8[a58_0x1baa53(0x213)]=[a58_0x1baa53(0x1a5),a58_0x1baa53(0x249),a58_0x1baa53(0x224),'puppeteer'],a58_0xea2bc8[a58_0x1baa53(0x1ea)]=[a58_0x1baa53(0x1a1),a58_0x1baa53(0x1a8),a58_0x1baa53(0x20b),a58_0x1baa53(0x214),a58_0x1baa53(0x1eb),a58_0x1baa53(0x21e)],a58_0xea2bc8[a58_0x1baa53(0x26b)]=a58_0x1baa53(0x26b),a58_0xea2bc8[a58_0x1baa53(0x1ec)]=a58_0x58dbdd,a58_0xea2bc8[a58_0x1baa53(0x241)]=[a58_0x1baa53(0x24c),a58_0x1baa53(0x24d),'certificate\x20has\x20expired','unable\x20to\x20get\x20local\x20issuer\x20certificate',a58_0x1baa53(0x192),'DEPTH_ZERO_SELF_SIGNED_CERT'],a58_0xea2bc8[a58_0x1baa53(0x20a)]=[a58_0x1baa53(0x266),a58_0x1baa53(0x1f3),a58_0x1baa53(0x1d7),'CERT_HAS_EXPIRED',a58_0x1baa53(0x192),'UNABLE_TO_GET_ISSUER_CERT_LOCALLY'],a58_0xea2bc8[a58_0x1baa53(0x208)]=[0x193,0x197,0x1f6,0x1f7,0x1f8],a58_0xea2bc8['CLIENT_TROUBLESHOOTING_HASH']=a58_0x286386,a58_0xea2bc8['INTERNALLY_USED_ENV_VARS']=[a58_0x1baa53(0x23b),a58_0x1baa53(0x267),a58_0x1baa53(0x180)],a58_0xea2bc8['BINARY_BUSY_ERROR_CODES']=[a58_0x1baa53(0x251),a58_0x1baa53(0x265)],a58_0xea2bc8[a58_0x1baa53(0x201)]=0x3,a58_0xea2bc8[a58_0x1baa53(0x22d)]=0x3e8,module['exports']=a58_0xea2bc8;const _env=(process[a58_0x1baa53(0x19c)][a58_0x1baa53(0x1cc)]||a58_0x1baa53(0x1a7))[a58_0x1baa53(0x1b4)]();if(_env==='staging'||_env===a58_0x1baa53(0x1cb)){const uhafRh=a58_0x1baa53(0x211)[a58_0x1baa53(0x1b8)]('|');let eQteLy=0x0;while(!![]){switch(uhafRh[eQteLy++]){case'0':module['exports'][a58_0x1baa53(0x1c6)]=a58_0x1baa53(0x1d9);continue;case'1':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1b2)]=a58_0x1baa53(0x215);continue;case'2':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x238)]='https://app-automate-devtestops.bsstag.com/dashboard/v2/builds/';continue;case'3':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x200)]=a58_0x1baa53(0x26a);continue;case'4':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1bd)]=a58_0x1baa53(0x256);continue;case'5':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1fe)]=a58_0x1baa53(0x219);continue;case'6':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1d2)]='bsstag';continue;case'7':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1c9)]=/^hub(-[a-z]+)?\.bsstag\.com$/;continue;case'8':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1c7)]=a58_0x1baa53(0x25c);continue;case'9':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x255)]=a58_0x1baa53(0x1d3);continue;case'10':module['exports'][a58_0x1baa53(0x18c)]='wss://cdp-devtestops.bsstag.com/playwright?caps=';continue;case'11':module[a58_0x1baa53(0x22c)]['BSTACK_URL']=a58_0x1baa53(0x25b);continue;case'12':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1fc)]=a58_0x1baa53(0x273);continue;case'13':module['exports'][a58_0x1baa53(0x202)]='https://tcg.bsstag.com';continue;}break;}}else{if(_env===a58_0x1baa53(0x1db)||_env===a58_0x1baa53(0x1e7)){const WlBhge=a58_0x1baa53(0x1df)[a58_0x1baa53(0x1b8)]('|');let wfwKyu=0x0;while(!![]){switch(WlBhge[wfwKyu++]){case'0':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1fc)]=a58_0x1baa53(0x273);continue;case'1':module['exports'][a58_0x1baa53(0x238)]='https://app-automate-preprod.bsstag.com/dashboard/v2/builds/';continue;case'2':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1c9)]=/^hub(-[a-z]+)?\.bsstag\.com$/;continue;case'3':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x200)]=a58_0x1baa53(0x1b3);continue;case'4':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1c6)]=a58_0x1baa53(0x199);continue;case'5':module[a58_0x1baa53(0x22c)]['hubUrl']='https://hub-preprod.bsstag.com/wd/hub';continue;case'6':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1fe)]=a58_0x1baa53(0x216);continue;case'7':module['exports'][a58_0x1baa53(0x18c)]='wss://cdp-preprod.bsstag.com/playwright?caps=';continue;case'8':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x202)]=a58_0x1baa53(0x193);continue;case'9':module['exports'][a58_0x1baa53(0x255)]=a58_0x1baa53(0x17e);continue;case'10':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x187)]=a58_0x1baa53(0x25b);continue;case'11':module[a58_0x1baa53(0x22c)]['O11Y_URL']=a58_0x1baa53(0x22b);continue;case'12':module[a58_0x1baa53(0x22c)][a58_0x1baa53(0x1d2)]=a58_0x1baa53(0x22a);continue;case'13':module['exports'][a58_0x1baa53(0x1bd)]=a58_0x1baa53(0x216);continue;}break;}}} | ||
| const a58_0x442fbe=a58_0x2180;(function(_0x5b94f5,_0x563b1d){const _0x503881=a58_0x2180,_0x3783ac=_0x5b94f5();while(!![]){try{const _0x271509=-parseInt(_0x503881(0x1e6))/0x1*(-parseInt(_0x503881(0x2a9))/0x2)+parseInt(_0x503881(0x227))/0x3+-parseInt(_0x503881(0x1e8))/0x4*(-parseInt(_0x503881(0x29d))/0x5)+-parseInt(_0x503881(0x2c3))/0x6+parseInt(_0x503881(0x26c))/0x7+-parseInt(_0x503881(0x261))/0x8+parseInt(_0x503881(0x24b))/0x9*(parseInt(_0x503881(0x20c))/0xa);if(_0x271509===_0x563b1d)break;else _0x3783ac['push'](_0x3783ac['shift']());}catch(_0x45aae1){_0x3783ac['push'](_0x3783ac['shift']());}}}(a58_0x150c,0x8187b));const a58_0x59a453={};a58_0x59a453[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x228),a58_0x59a453[a58_0x442fbe(0x2b7)]=a58_0x442fbe(0x24d);const a58_0x5b0e83={};a58_0x5b0e83[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x297);function a58_0x150c(){const _0x48a0cb=['hub-aps-only.browserstack.com','Playwright','GLOBAL_AGENT_HTTP_PROXY','userName','PLAYWRIGHT','accessibility','https://automate.browserstack.com/dashboard/v2/builds/','ERR_CONNECTION_RESET','CODECEPT_CUCUMBER','name\x20property\x20must\x20be\x20unique\x20within\x20%s\x20key\x20in\x20playwrightConfigOptions\x20in\x20the\x20yml\x20file','CLIENT_TROUBLESHOOTING_HASH','automate','CODECEPT','env','.browserstack\x20folder\x20not\x20accessible','JEST','percyScreenshot','ERR_ADDRESS_UNREACHABLE','ROOT_REGEX','ERR_CONNECTION_FAILED','customVariables','strictFileInteractability','browserstack.com','jest','testContextOptions','ERR_TLS_CERT_ALTNAME_INVALID','A11Y_GET_RESULTS','https://edsstaging.bsstag.com','54kWrGtc','browserstackAutomation','Specify\x20--help\x20for\x20available\x20options','...[TRUNCATED]','DEBUG_LOG_FILE_NAME','VANILLA','BSTACK_ATS_URL','acceptInsecureCerts','wss://cdp-preprod.bsstag.com/puppeteer?caps=','PACKAGE_TYPE','Run\x20playwright\x20tests\x20on\x20Browserstack','PRODUCT_IF_NOT_BROWSERSTACK_INFRA','SDKTestTcgAuthFailure','puppeteer','Invalid\x20value\x20for\x20\x27%s\x27\x20key\x20in\x20the\x20yml\x20file','UNABLE_TO_GET_ISSUER_CERT_LOCALLY','ETXTBSY','PRIVATE_DOMAIN_OR_IP_REGEX','unable\x20to\x20verify\x20the\x20first\x20certificate','CERT_HAS_EXPIRED','A11Y_SAVE_RESULTS','DEPTH_ZERO_SELF_SIGNED_CERT','5321336ULkgRq','SDK_INSTRUMENTATION_CONFIG','SDKTestInitFailedResponse','testObservabilityOptions','AUTOMATE','app-automate','9|2|5|7|12|8|11|0|4|6|10|3|1|13','name\x20and\x20testMatch\x20are\x20required\x20for\x20the\x20%s\x20key\x20in\x20playwrightConfigOptions\x20in\x20the\x20yml\x20file','platforms','CI_ARTIFACTS_PATH','EDS_URL','2594585paJzAr','turboScale','LOG_FILE_NAME','testReportingOptions','./browserstack-artifacts/','ERR_ADDRESS_INVALID','UNABLE_TO_VERIFY_LEAF_SIGNATURE','OBSERVABILITY_SUPPORTED_FWS','.aab','disableAutoCaptureLogs','PLAYWRIGHT_TRACE_LOGS','ERR_CONNECTION_CLOSED','HEALING_FAILURE_TIMEOUT','BROWSERSTACK_AUTOMATE_URL','Run\x20cucumber-js\x20tests\x20on\x20browserstack','https://upload-observability-devtestops-ssi.bsstag.com','wss://cdp-preprod.bsstag.com/playwright?caps=','ERR_CONNECTION_TIMED_OUT','edgeOptions','.ipa','https://automate-preprod.bsstag.com/dashboard/v2/builds/','AUTOLOGCAPTURE_NOTIFICATION','SDKTestTcgtInitSuccessful','SSL_ERROR_MESSAGES','ERR_SOCKS_CONNECTION_HOST_UNREACHABLE','httpsProxy','HEALING_LOG_DATA_TIMEOUT','invalidKeys','wss://cdp.browserstack.com/playwright?caps=','EBUSY','Run\x20js\x20tests\x20on\x20browserstack','browserStackLocalOptions','percy','GIT_META_DATA_TRUNCATED','AI_INIT_FAILURE','VERSION','testReporting','automation','HST','^[a-zA-Z0-9_.-]*/[a-zA-Z0-9_.-]*$','PERCY_SUPPORTED_FRAMEWORKS','timeouts','hub-apse-only.browserstack.com','Run\x20jest\x20tests\x20on\x20browserstack','localProxyUser','ObservabilitySync','SPAWN_RETRY_DELAY_MS','CUCUMBER','playwright','1171740qpgXNZ','FRAMEWORKS','Upgrade\x20required','CODECEPTJS','toLowerCase','BROWSERSTACK_APP_AUTOMATE_URL','browserstack.overridelocalInfo.userAuthToken','Create\x20and\x20Manage\x20scalable\x20browser\x20automation\x20grids\x20for\x20Functional\x20Testing','accessibilityOptions','Run\x20nightwatch\x20tests\x20on\x20browserstack','ERR_NAME_NOT_RESOLVED','pageLoadStrategy','29972XqvwIZ','percyOptions','ERR_CONNECTION_REFUSED','framework','CUSTOM_ID_REGEX','https://tcg.bsstag.com','hub-use-only.browserstack.com','AI_ENABLED_FRAMEWORK','Invalid\x20property\x20added\x20for\x20the\x20%s\x20in\x20playwrightConfigOptions\x20in\x20the\x20yml\x20file','bsstag.com','localOptions','hub-us-only.browserstack.com','Cucumber-JS','APP_UPLOAD_URL','HELP','sdk/v1/event','/usage.log','ERR_NAME_RESOLUTION_FAILED','AI_PROXY_FAILURE','PLAYWRIGHT_HUB_URL','Run\x20mocha\x20tests\x20on\x20browserstack','Project\x20and\x20debug\x20logs\x20are\x20captured\x20by\x20default.\x20To\x20disable,\x20set\x20disableAutoCaptureLogs:\x20true\x20in\x20config.','SHAREABLE_ID_REGEX','https://upload-observability-preprod.bsstag.com','INTEGRATIONS','https://api-cloud.browserstack.com','2330790YALLGh','httpProxy','certificate\x20has\x20expired','https://api-cloud-devtestops.bsstag.com','https://automation.browserstack.com','https://app-automate-preprod.bsstag.com/dashboard/v2/builds/','cucumber','BINARY_BUSY_ERROR_CODES','.apk','https://hub-preprod.bsstag.com/wd/hub','browserName','^[a-zA-Z0-9_.-]*$','BROWSERSTACK','ATS_HUB_URL_REGEX','split','https://app-automate.browserstack.com/dashboard/v2/builds/','ERR_SOCKET_NOT_CONNECTED','TCG_URL','ERR_FAILED','NUDGE_LOCAL_ERRORS','mocha','https://api.browserstack.com','acceptSslCerts','commonjs','[ClientTroubleShootingService]\x20The\x20SDK\x20is\x20unable\x20to\x20access\x20the\x20.browserstack\x20folder\x20in\x20your\x20home\x20directory.\x20Please\x20ensure\x20that\x20the\x20folder\x20exists\x20and\x20has\x20the\x20correct\x20permissions.','TCG_AUTH_TIMEOUT','AUTOMATION_LOG_COMMANDS','/usage-debug.log','parallelsPerPlatform','browserstackLocal','SDKTestInvalidTcgAuthResponseWithUserImpact','INFO','AUTOMATE_PRODUCTS','NIGHTWATCH','PUPPETEER','ERR_TUNNEL_CONNECTION_FAILED','MOCHA','1vVZCtP','proxyUser','4FHfNiB','TEST\x20REPORTING\x20AND\x20ANALYTICS','MAX_SPAWN_RETRIES','BROWSERSTACK_API_URL','ERR_CONNECTION_ABORTED','preprod','module','testObservability','AI_INIT_SUCCESSFUL','wss://cdp-devtestops.bsstag.com/puppeteer?caps=','https://eds.browserstack.com','acceptSslCert','wss://cdp.browserstack.com/puppeteer?caps=','default','pre-prod','https://automation-preprod.bsstag.com','authToken','PLAYWRIGHT_CONFIG_OPTION_ERRORS','O11Y_URL','INTERNALLY_USED_ENV_VARS','browserstack','Run\x20codeceptjs\x20tests\x20on\x20browserstack','VALID_APP_EXTENSION','PUPPETEER_HUB_URL','us-east','https://api-preprod.bsstag.com','codeceptjs','rerunTests','proxyPassword','https://observability-devtestops.bsstag.com','HUB_URL_REGEX','turboScaleOptions','logLevel','OBSERVABILITY_UPLOAD_URL','percyCaptureMode','ERR_NETWORK_CHANGED','773920SpjvLX','MODULE','A11Y_GET_RESULTS_SUMMARY','proxySettings','APP_AUTOMATE_PRODUCTS','browserstack.accessKey','wss://cdp-devtestops.bsstag.com/playwright?caps=','testOrchestrationOptions','hubUrl','USER_CONFIG_DETAILS_PATH','https://upload-observability.browserstack.com','uniqueDependency','sdk/v1/update_cli','ROOT_CAPS','localProxyPass','mandatoryDependency','accessKey','self\x20signed\x20certificate','APP_AUTOMATE','BSTACK_DELTA','CLI_SUPPORTED_FRAMEWORKS','UPGRADE_REQUIRED','exports','INVALID_INIT_RESP_WITH_USER_IMPACT','vanilla','TCG_DOWN','observability','1499538xrgLKN','shows\x20version\x20information','ERR_PROXY_CONNECTION_FAILED','Jest','password','SELF_SIGNED_CERT_IN_CHAIN','hub.browserstack.com','browserstack.userName'];a58_0x150c=function(){return _0x48a0cb;};return a58_0x150c();}const a58_0x3defc2={};a58_0x3defc2['INFO']=a58_0x442fbe(0x2bd);const a58_0x1cfc23={};a58_0x1cfc23[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x27a);const a58_0x5c9597={};a58_0x5c9597[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x28a);const a58_0x1ae7ab={};a58_0x1ae7ab[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x2a6);const a58_0x70f3ec={};a58_0x70f3ec[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x255);const a58_0x431cfa={};a58_0x431cfa[a58_0x442fbe(0x1e0)]='Run\x20puppeteer\x20tests\x20on\x20BrowserStack';const a58_0x33cef1={};a58_0x33cef1[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x1fd);const a58_0x45b472={};a58_0x45b472[a58_0x442fbe(0x1e0)]=a58_0x442fbe(0x2a4);const a58_0x4b46fe={};a58_0x4b46fe[a58_0x442fbe(0x1e0)]='Connect\x20on\x20prem\x20instances\x20to\x20Browserstack';const a58_0x16aa3c={};a58_0x16aa3c[a58_0x442fbe(0x233)]='Playwright',a58_0x16aa3c[a58_0x442fbe(0x1e5)]=a58_0x442fbe(0x2d7),a58_0x16aa3c[a58_0x442fbe(0x23e)]='jest',a58_0x16aa3c[a58_0x442fbe(0x23b)]=a58_0x442fbe(0x202),a58_0x16aa3c[a58_0x442fbe(0x237)]='codeceptjs-cucumber',a58_0x16aa3c[a58_0x442fbe(0x29b)]='cucumber',a58_0x16aa3c['VANILLA']='vanilla',a58_0x16aa3c[a58_0x442fbe(0x1e3)]='puppeteer';const a58_0x315836={};a58_0x315836[a58_0x442fbe(0x287)]=a58_0x442fbe(0x2b1),a58_0x315836[a58_0x442fbe(0x217)]=a58_0x442fbe(0x238),a58_0x315836[a58_0x442fbe(0x21b)]=a58_0x442fbe(0x268),a58_0x315836['invalidTestInputType']=a58_0x442fbe(0x259);const a58_0x47a5c9={};a58_0x47a5c9['COMMONJS']=a58_0x442fbe(0x2da),a58_0x47a5c9[a58_0x442fbe(0x20d)]=a58_0x442fbe(0x1ee);const a58_0x5fc859={};a58_0x5fc859['Mocha']=0xfde8,a58_0x5fc859[a58_0x442fbe(0x2b5)]=0xfde8,a58_0x5fc859[a58_0x442fbe(0x22a)]=0x186a0;const a58_0x47b0ae={};a58_0x47b0ae['root']=[a58_0x442fbe(0x232),a58_0x442fbe(0x21c),a58_0x442fbe(0x22b),'user_data','httpProxy','httpsProxy',a58_0x442fbe(0x243),a58_0x442fbe(0x22e),a58_0x442fbe(0x211),a58_0x442fbe(0x204),a58_0x442fbe(0x1f8),'proxyUrl',a58_0x442fbe(0x2a3)],a58_0x47b0ae[a58_0x442fbe(0x28b)]=[a58_0x442fbe(0x1e7),'proxyPass',a58_0x442fbe(0x298),a58_0x442fbe(0x21a)];const a58_0x2b0b1e={};a58_0x2b0b1e['browserstackLocal']=a58_0x442fbe(0x1de),a58_0x2b0b1e[a58_0x442fbe(0x28b)]=a58_0x442fbe(0x28b),a58_0x2b0b1e[a58_0x442fbe(0x2b3)]=a58_0x442fbe(0x28b),a58_0x2b0b1e['parallelsPerPlatform']=a58_0x442fbe(0x1dd),a58_0x2b0b1e[a58_0x442fbe(0x269)]=a58_0x442fbe(0x269),a58_0x2b0b1e[a58_0x442fbe(0x208)]='logLevel',a58_0x2b0b1e[a58_0x442fbe(0x2c4)]=a58_0x442fbe(0x2c4),a58_0x2b0b1e[a58_0x442fbe(0x285)]='httpsProxy',a58_0x2b0b1e['framework']=a58_0x442fbe(0x2ac),a58_0x2b0b1e[a58_0x442fbe(0x247)]=a58_0x442fbe(0x247),a58_0x2b0b1e[a58_0x442fbe(0x1ef)]=a58_0x442fbe(0x1ef),a58_0x2b0b1e['testReporting']=a58_0x442fbe(0x290),a58_0x2b0b1e['testObservabilityOptions']=a58_0x442fbe(0x264),a58_0x2b0b1e[a58_0x442fbe(0x26f)]=a58_0x442fbe(0x26f),a58_0x2b0b1e[a58_0x442fbe(0x243)]=a58_0x442fbe(0x243),a58_0x2b0b1e[a58_0x442fbe(0x291)]=a58_0x442fbe(0x24c),a58_0x2b0b1e[a58_0x442fbe(0x24c)]=a58_0x442fbe(0x24c),a58_0x2b0b1e[a58_0x442fbe(0x203)]=a58_0x442fbe(0x203),a58_0x2b0b1e['percy']=a58_0x442fbe(0x28c),a58_0x2b0b1e[a58_0x442fbe(0x2aa)]='percyOptions',a58_0x2b0b1e[a58_0x442fbe(0x20a)]=a58_0x442fbe(0x20a),a58_0x2b0b1e[a58_0x442fbe(0x275)]=a58_0x442fbe(0x275),a58_0x2b0b1e[a58_0x442fbe(0x234)]=a58_0x442fbe(0x234),a58_0x2b0b1e[a58_0x442fbe(0x2a5)]='accessibilityOptions',a58_0x2b0b1e[a58_0x442fbe(0x26d)]=a58_0x442fbe(0x26d),a58_0x2b0b1e[a58_0x442fbe(0x207)]=a58_0x442fbe(0x207),a58_0x2b0b1e['proxySettings']=a58_0x442fbe(0x20f),a58_0x2b0b1e[a58_0x442fbe(0x213)]=a58_0x442fbe(0x213);const a58_0xc870a9={};function a58_0x2180(_0x5a841c,_0x392b43){const _0x150ce1=a58_0x150c();return a58_0x2180=function(_0x2180b7,_0x4410cd){_0x2180b7=_0x2180b7-0x1dd;let _0x59b5b5=_0x150ce1[_0x2180b7];return _0x59b5b5;},a58_0x2180(_0x5a841c,_0x392b43);}a58_0xc870a9[a58_0x442fbe(0x1f5)]=a58_0x442fbe(0x22d),a58_0xc870a9[a58_0x442fbe(0x200)]=a58_0x442fbe(0x2af),a58_0xc870a9['us']=a58_0x442fbe(0x2b4),a58_0xc870a9['eu']='hub-eu-only.browserstack.com',a58_0xc870a9['in']=a58_0x442fbe(0x22f),a58_0xc870a9['au']=a58_0x442fbe(0x296);const a58_0x5d339d={};a58_0x5d339d[a58_0x442fbe(0x23d)]=['SDK-GEN-001',a58_0x442fbe(0x2db)];const a58_0x444cdc={};a58_0x444cdc[a58_0x442fbe(0x28f)]=a58_0x59a453,a58_0x444cdc['JEST']=a58_0x5b0e83,a58_0x444cdc[a58_0x442fbe(0x1e5)]=a58_0x3defc2,a58_0x444cdc[a58_0x442fbe(0x29b)]=a58_0x1cfc23,a58_0x444cdc[a58_0x442fbe(0x250)]=a58_0x5c9597,a58_0x444cdc[a58_0x442fbe(0x1e2)]=a58_0x1ae7ab,a58_0x444cdc[a58_0x442fbe(0x233)]=a58_0x70f3ec,a58_0x444cdc[a58_0x442fbe(0x1e3)]=a58_0x431cfa,a58_0x444cdc[a58_0x442fbe(0x2a0)]=a58_0x33cef1,a58_0x444cdc[a58_0x442fbe(0x292)]=a58_0x45b472,a58_0x444cdc[a58_0x442fbe(0x2c1)]=a58_0x4b46fe,a58_0x444cdc[a58_0x442fbe(0x21f)]=0xf*0x3c*0x3e8,a58_0x444cdc['hubUrl']='https://hub.browserstack.com/wd/hub',a58_0x444cdc['TCG_URL']='https://tcg.browserstack.com',a58_0x444cdc['TCG_REGION']='use',a58_0x444cdc[a58_0x442fbe(0x206)]=/^hub(-[a-z]+)?\.browserstack\.com$/,a58_0x444cdc[a58_0x442fbe(0x2d0)]=/^[a-zA-Z0-9]+-hub\.browserstack-ats\.com$/,a58_0x444cdc['ATS_WSS_URL_REGEX']=/wss?:\/\/(?:[a-zA-Z0-9_-]+-)?hub(?:-ft)?\.browserstack(-ats)?\.com/,a58_0x444cdc[a58_0x442fbe(0x219)]=[a58_0x442fbe(0x252),a58_0x442fbe(0x2a8),a58_0x442fbe(0x244),'unhandledPromptBehavior',a58_0x442fbe(0x295),a58_0x442fbe(0x2cd),'browserVersion',a58_0x442fbe(0x2d9),a58_0x442fbe(0x1f3),'chromeOptions','firefoxOptions',a58_0x442fbe(0x27e),'ieOptions'],a58_0x444cdc[a58_0x442fbe(0x241)]=/^[\w-]+:.*$/,a58_0x444cdc[a58_0x442fbe(0x25c)]=[/localhost/,/bs-local.com/,/^127\./,/^10\./,/^172\.1[6-9]\./,/^172\.2[0-9]\./,/^172\.3[0-1]\./,/^192\.168\./],a58_0x444cdc[a58_0x442fbe(0x26b)]=a58_0x442fbe(0x1f2),a58_0x444cdc[a58_0x442fbe(0x1eb)]=a58_0x442fbe(0x2d8),a58_0x444cdc['APP_UPLOAD_URL']=a58_0x442fbe(0x2c2),a58_0x444cdc['UPDATED_CLI_ENDPOINT']=a58_0x442fbe(0x218),a58_0x444cdc['FUNNEL_INSTRUMENTATION_API_URL']=a58_0x442fbe(0x2b8),a58_0x444cdc[a58_0x442fbe(0x1e1)]=[a58_0x442fbe(0x23a),'observability'],a58_0x444cdc[a58_0x442fbe(0x210)]=[a58_0x442fbe(0x266),a58_0x442fbe(0x226)],a58_0x444cdc[a58_0x442fbe(0x256)]=[a58_0x442fbe(0x226)],a58_0x444cdc[a58_0x442fbe(0x209)]=a58_0x442fbe(0x216),a58_0x444cdc[a58_0x442fbe(0x273)]=['mocha',a58_0x442fbe(0x230)],a58_0x444cdc[a58_0x442fbe(0x265)]=['automate'],a58_0x444cdc[a58_0x442fbe(0x279)]=a58_0x442fbe(0x235),a58_0x444cdc[a58_0x442fbe(0x2a2)]=a58_0x442fbe(0x2d2),a58_0x444cdc[a58_0x442fbe(0x21e)]=[a58_0x442fbe(0x266)],a58_0x444cdc[a58_0x442fbe(0x2d6)]=[a58_0x442fbe(0x2d5),'ERR_TIMED_OUT','ERR_BLOCKED_BY_CLIENT',a58_0x442fbe(0x20b),a58_0x442fbe(0x2d3),a58_0x442fbe(0x277),a58_0x442fbe(0x236),a58_0x442fbe(0x2ab),a58_0x442fbe(0x1ec),a58_0x442fbe(0x242),'ERR_NAME_NOT_RESOLVED',a58_0x442fbe(0x271),a58_0x442fbe(0x240),a58_0x442fbe(0x1e4),a58_0x442fbe(0x27d),'ERR_SOCKS_CONNECTION_FAILED',a58_0x442fbe(0x284),a58_0x442fbe(0x229),a58_0x442fbe(0x2a7),a58_0x442fbe(0x2ba),'ERR_MANDATORY_PROXY_CONFIGURATION_FAILED'],a58_0x444cdc[a58_0x442fbe(0x1fe)]=[a58_0x442fbe(0x2cb),a58_0x442fbe(0x274),a58_0x442fbe(0x27f)],a58_0x444cdc[a58_0x442fbe(0x2ad)]=a58_0x442fbe(0x2ce),a58_0x444cdc[a58_0x442fbe(0x2bf)]=a58_0x442fbe(0x293),a58_0x444cdc[a58_0x442fbe(0x26a)]=a58_0x442fbe(0x270),a58_0x444cdc[a58_0x442fbe(0x2bc)]=a58_0x442fbe(0x288),a58_0x444cdc[a58_0x442fbe(0x1ff)]=a58_0x442fbe(0x1f4),a58_0x444cdc[a58_0x442fbe(0x29e)]=a58_0x16aa3c,a58_0x444cdc[a58_0x442fbe(0x294)]=[a58_0x442fbe(0x246),a58_0x442fbe(0x2d7)],a58_0x444cdc[a58_0x442fbe(0x1f9)]=a58_0x315836,a58_0x444cdc[a58_0x442fbe(0x281)]=a58_0x442fbe(0x2be),a58_0x444cdc[a58_0x442fbe(0x254)]=a58_0x47a5c9,a58_0x444cdc['MAX_GIT_META_DATA_SIZE_IN_BYTES']=0x40*0x400,a58_0x444cdc[a58_0x442fbe(0x28d)]=a58_0x442fbe(0x24e),a58_0x444cdc[a58_0x442fbe(0x221)]=a58_0x442fbe(0x29f),a58_0x444cdc[a58_0x442fbe(0x225)]='SDKTestTcgDownResponse',a58_0x444cdc[a58_0x442fbe(0x223)]=a58_0x442fbe(0x1df),a58_0x444cdc['TCG_AUTH_FAILURE']=a58_0x442fbe(0x257),a58_0x444cdc[a58_0x442fbe(0x1f0)]=a58_0x442fbe(0x282),a58_0x444cdc[a58_0x442fbe(0x28e)]=a58_0x442fbe(0x263),a58_0x444cdc[a58_0x442fbe(0x2bb)]='SDKTestTcgProxyFailure',a58_0x444cdc[a58_0x442fbe(0x2dc)]=0x1388,a58_0x444cdc['SET_TCG_TOKEN_TIMEOUT']=0x1388,a58_0x444cdc[a58_0x442fbe(0x286)]=0x1388,a58_0x444cdc[a58_0x442fbe(0x278)]=0x1388,a58_0x444cdc['POLL_HEALING_RESULT_TIMEOUT']=0xc350,a58_0x444cdc['TEST_FRAMEWORK_HOOK_TIMEOUT']=a58_0x5fc859,a58_0x444cdc['REDACTED_KEYS']=a58_0x47b0ae,a58_0x444cdc[a58_0x442fbe(0x2b0)]=[a58_0x442fbe(0x224),'codeceptjs'],a58_0x444cdc[a58_0x442fbe(0x262)]=a58_0x2b0b1e,a58_0x444cdc[a58_0x442fbe(0x26e)]=a58_0x442fbe(0x2b9),a58_0x444cdc[a58_0x442fbe(0x24f)]=a58_0x442fbe(0x2de),a58_0x444cdc['BSTACK_URL']=a58_0x442fbe(0x245),a58_0x444cdc[a58_0x442fbe(0x251)]='browserstack-ats.com',a58_0x444cdc[a58_0x442fbe(0x1fa)]=a58_0x442fbe(0x2c7),a58_0x444cdc['TEST_REPORTING_ANALYTICS']=a58_0x442fbe(0x1e9),a58_0x444cdc['BROWSERSTACK']=a58_0x442fbe(0x1fc),a58_0x444cdc[a58_0x442fbe(0x220)]=[a58_0x442fbe(0x29c),a58_0x442fbe(0x2c9),a58_0x442fbe(0x246),a58_0x442fbe(0x258)],a58_0x444cdc[a58_0x442fbe(0x2dd)]=['A11Y_SCAN',a58_0x442fbe(0x20e),a58_0x442fbe(0x249),a58_0x442fbe(0x25f),a58_0x442fbe(0x23f),a58_0x442fbe(0x299)],a58_0x444cdc[a58_0x442fbe(0x276)]=a58_0x442fbe(0x276),a58_0x444cdc['HUB_URL_MAP']=a58_0xc870a9,a58_0x444cdc[a58_0x442fbe(0x283)]=[a58_0x442fbe(0x21d),a58_0x442fbe(0x25d),a58_0x442fbe(0x2c5),'unable\x20to\x20get\x20local\x20issuer\x20certificate',a58_0x442fbe(0x248),a58_0x442fbe(0x260)],a58_0x444cdc['SSL_ERROR_CODES']=[a58_0x442fbe(0x22c),'DEPTH_ZERO_SELF_SIGNED_CERT',a58_0x442fbe(0x272),a58_0x442fbe(0x25e),a58_0x442fbe(0x248),a58_0x442fbe(0x25a)],a58_0x444cdc['CONNECTIVITY_ISSUE_ERROR_CODES']=[0x193,0x197,0x1f6,0x1f7,0x1f8],a58_0x444cdc[a58_0x442fbe(0x239)]=a58_0x5d339d,a58_0x444cdc[a58_0x442fbe(0x1fb)]=[a58_0x442fbe(0x231),'GLOBAL_AGENT_NO_PROXY',a58_0x442fbe(0x215)],a58_0x444cdc[a58_0x442fbe(0x2ca)]=[a58_0x442fbe(0x25b),a58_0x442fbe(0x289)],a58_0x444cdc[a58_0x442fbe(0x1ea)]=0x3,a58_0x444cdc[a58_0x442fbe(0x29a)]=0x3e8,module[a58_0x442fbe(0x222)]=a58_0x444cdc;const _env=(process[a58_0x442fbe(0x23c)]['BROWSERSTACK_ENV']||'prod')[a58_0x442fbe(0x2a1)]();if(_env==='staging'||_env==='stag'){const IKAUwh='1|5|13|8|7|11|2|4|10|0|9|6|3|12'['split']('|');let tFeZXg=0x0;while(!![]){switch(IKAUwh[tFeZXg++]){case'0':module['exports']['BSTACK_URL']='bsstag.com';continue;case'1':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x214)]='https://hub-devtestops.bsstag.com/wd/hub';continue;case'2':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x2b6)]=a58_0x442fbe(0x2c6);continue;case'3':module[a58_0x442fbe(0x222)]['EDS_URL']=a58_0x442fbe(0x24a);continue;case'4':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x2bc)]=a58_0x442fbe(0x212);continue;case'5':module[a58_0x442fbe(0x222)]['BROWSERSTACK_API_URL']='https://apidevtestops.bsstag.com';continue;case'6':module[a58_0x442fbe(0x222)]['OBSERVABILITY_UPLOAD_URL']=a58_0x442fbe(0x27b);continue;case'7':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x279)]='https://automate-devtestops.bsstag.com/dashboard/v2/builds/';continue;case'8':module['exports'][a58_0x442fbe(0x206)]=/^hub(-[a-z]+)?\.bsstag\.com$/;continue;case'9':module['exports'][a58_0x442fbe(0x1fa)]=a58_0x442fbe(0x205);continue;case'10':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x1ff)]=a58_0x442fbe(0x1f1);continue;case'11':module['exports']['BROWSERSTACK_APP_AUTOMATE_URL']='https://app-automate-devtestops.bsstag.com/dashboard/v2/builds/';continue;case'12':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x2cf)]='bsstag';continue;case'13':module[a58_0x442fbe(0x222)]['TCG_URL']=a58_0x442fbe(0x2ae);continue;}break;}}else{if(_env===a58_0x442fbe(0x1ed)||_env===a58_0x442fbe(0x1f6)){const ZKgqqd=a58_0x442fbe(0x267)[a58_0x442fbe(0x2d1)]('|');let XoTYgK=0x0;while(!![]){switch(ZKgqqd[XoTYgK++]){case'0':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x2bc)]=a58_0x442fbe(0x27c);continue;case'1':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x26b)]=a58_0x442fbe(0x24a);continue;case'2':module['exports']['BROWSERSTACK_API_URL']=a58_0x442fbe(0x201);continue;case'3':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x209)]=a58_0x442fbe(0x2c0);continue;case'4':module[a58_0x442fbe(0x222)]['PUPPETEER_HUB_URL']=a58_0x442fbe(0x253);continue;case'5':module['exports'][a58_0x442fbe(0x2d4)]='https://tcg-preprod.bsstag.com';continue;case'6':module[a58_0x442fbe(0x222)]['BSTACK_URL']=a58_0x442fbe(0x2b2);continue;case'7':module[a58_0x442fbe(0x222)]['HUB_URL_REGEX']=/^hub(-[a-z]+)?\.bsstag\.com$/;continue;case'8':module['exports'][a58_0x442fbe(0x2a2)]=a58_0x442fbe(0x2c8);continue;case'9':module['exports'][a58_0x442fbe(0x214)]=a58_0x442fbe(0x2cc);continue;case'10':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x1fa)]=a58_0x442fbe(0x1f7);continue;case'11':module['exports'][a58_0x442fbe(0x2b6)]=a58_0x442fbe(0x201);continue;case'12':module[a58_0x442fbe(0x222)][a58_0x442fbe(0x279)]=a58_0x442fbe(0x280);continue;case'13':module[a58_0x442fbe(0x222)]['BROWSERSTACK']='bsstag';continue;}break;}}} |
@@ -1,1 +0,1 @@ | ||
| function a59_0x26b8(){const _0x7c6060=['log','type','2501468FFkFHP','9045828wqlqYT','levelStr','layout','timezoneOffset','277532mwzfFv','6647690Qqkgki','configure','level','2022tsFJKl','data','join','./logReportingAPI','colouredLayout','1714179zUuDyD','508207yOGjIU'];a59_0x26b8=function(){return _0x7c6060;};return a59_0x26b8();}const a59_0x5d5ddf=a59_0x331d;(function(_0x180991,_0x8d9319){const _0xfa4bf7=a59_0x331d,_0x57b609=_0x180991();while(!![]){try{const _0x4f4d2e=-parseInt(_0xfa4bf7(0x8e))/0x1+-parseInt(_0xfa4bf7(0x8a))/0x2+parseInt(_0xfa4bf7(0x93))/0x3+parseInt(_0xfa4bf7(0x85))/0x4+parseInt(_0xfa4bf7(0x8b))/0x5+-parseInt(_0xfa4bf7(0x86))/0x6+parseInt(_0xfa4bf7(0x94))/0x7;if(_0x4f4d2e===_0x8d9319)break;else _0x57b609['push'](_0x57b609['shift']());}catch(_0x30797a){_0x57b609['push'](_0x57b609['shift']());}}}(a59_0x26b8,0xe80c9));function a59_0x331d(_0x2ee4fd,_0x8e9ca4){const _0x26b8d8=a59_0x26b8();return a59_0x331d=function(_0x331dbd,_0x34f4ea){_0x331dbd=_0x331dbd-0x84;let _0x3cc297=_0x26b8d8[_0x331dbd];return _0x3cc297;},a59_0x331d(_0x2ee4fd,_0x8e9ca4);}const logReportingAPI=require(a59_0x5d5ddf(0x91)),BSTestOpsLogger=new logReportingAPI({});function BSTestOpsLog4JSAppender(_0xc2c8f7,_0x322a8a){return _0x10e27b=>{const _0x37ee88=a59_0x331d;BSTestOpsLogger[_0x37ee88(0x95)]({'level':_0x10e27b[_0x37ee88(0x8d)]?_0x10e27b['level'][_0x37ee88(0x87)]:null,'message':_0x10e27b[_0x37ee88(0x8f)]?_0x10e27b[_0x37ee88(0x8f)][_0x37ee88(0x90)]('\x20'):null});};}exports[a59_0x5d5ddf(0x8c)]=(_0x3cafb5,_0x16e89b)=>{const _0x64327f=a59_0x5d5ddf,_0x1099e3={'fbkLR':function(_0x4fbc67,_0x6689bb,_0xd2212d){return _0x4fbc67(_0x6689bb,_0xd2212d);}};let _0x3f9f41=_0x16e89b[_0x64327f(0x92)];return _0x3cafb5[_0x64327f(0x88)]&&(_0x3f9f41=_0x16e89b[_0x64327f(0x88)](_0x3cafb5[_0x64327f(0x88)][_0x64327f(0x84)],_0x3cafb5[_0x64327f(0x88)])),_0x1099e3['fbkLR'](BSTestOpsLog4JSAppender,_0x3f9f41,_0x3cafb5[_0x64327f(0x89)]);}; | ||
| const a59_0x27ffb3=a59_0x463d;(function(_0x51ac1a,_0x96f362){const _0x11bd67=a59_0x463d,_0xe074dc=_0x51ac1a();while(!![]){try{const _0x491e86=-parseInt(_0x11bd67(0x1b6))/0x1+-parseInt(_0x11bd67(0x1b2))/0x2+-parseInt(_0x11bd67(0x1ba))/0x3+parseInt(_0x11bd67(0x1b8))/0x4*(-parseInt(_0x11bd67(0x1b0))/0x5)+parseInt(_0x11bd67(0x1b3))/0x6+parseInt(_0x11bd67(0x1ac))/0x7+parseInt(_0x11bd67(0x1ad))/0x8*(parseInt(_0x11bd67(0x1bc))/0x9);if(_0x491e86===_0x96f362)break;else _0xe074dc['push'](_0xe074dc['shift']());}catch(_0x4839b7){_0xe074dc['push'](_0xe074dc['shift']());}}}(a59_0x24a9,0x59342));function a59_0x463d(_0x290a0b,_0x534ddd){const _0x24a953=a59_0x24a9();return a59_0x463d=function(_0x463d27,_0x1ddda5){_0x463d27=_0x463d27-0x1ab;let _0x57aad0=_0x24a953[_0x463d27];return _0x57aad0;},a59_0x463d(_0x290a0b,_0x534ddd);}function a59_0x24a9(){const _0x2f712e=['yGLyD','697979sOeVFn','level','231624qkgYMw','data','871509oRXCuy','./logReportingAPI','252adekBi','layout','type','3052224TYMIDh','312944VikyoE','join','colouredLayout','30NRufwX','timezoneOffset','374858IqgZma','2144334rXNPdP','log'];a59_0x24a9=function(){return _0x2f712e;};return a59_0x24a9();}const logReportingAPI=require(a59_0x27ffb3(0x1bb)),BSTestOpsLogger=new logReportingAPI({});function BSTestOpsLog4JSAppender(_0x357111,_0x2be33d){return _0x4014c=>{const _0xa978fc=a59_0x463d;BSTestOpsLogger[_0xa978fc(0x1b4)]({'level':_0x4014c[_0xa978fc(0x1b7)]?_0x4014c[_0xa978fc(0x1b7)]['levelStr']:null,'message':_0x4014c[_0xa978fc(0x1b9)]?_0x4014c[_0xa978fc(0x1b9)][_0xa978fc(0x1ae)]('\x20'):null});};}exports['configure']=(_0x36e13d,_0x20cab7)=>{const _0x472be7=a59_0x27ffb3,_0x4d8eef={'yGLyD':function(_0x1459ef,_0x1e69c9,_0x537e57){return _0x1459ef(_0x1e69c9,_0x537e57);}};let _0x1efa64=_0x20cab7[_0x472be7(0x1af)];return _0x36e13d['layout']&&(_0x1efa64=_0x20cab7['layout'](_0x36e13d['layout'][_0x472be7(0x1ab)],_0x36e13d[_0x472be7(0x1bd)])),_0x4d8eef[_0x472be7(0x1b5)](BSTestOpsLog4JSAppender,_0x1efa64,_0x36e13d[_0x472be7(0x1b1)]);}; |
@@ -1,1 +0,1 @@ | ||
| const a60_0x8a656a=a60_0x36ce;(function(_0x46398a,_0x35f2f2){const _0x2263c3=a60_0x36ce,_0x460675=_0x46398a();while(!![]){try{const _0x3df6bb=parseInt(_0x2263c3(0x1bb))/0x1+-parseInt(_0x2263c3(0x1b9))/0x2*(-parseInt(_0x2263c3(0x1c3))/0x3)+-parseInt(_0x2263c3(0x1c2))/0x4+parseInt(_0x2263c3(0x1c0))/0x5+parseInt(_0x2263c3(0x1ca))/0x6+-parseInt(_0x2263c3(0x1cd))/0x7+parseInt(_0x2263c3(0x1c6))/0x8*(-parseInt(_0x2263c3(0x1cb))/0x9);if(_0x3df6bb===_0x35f2f2)break;else _0x460675['push'](_0x460675['shift']());}catch(_0x44d25c){_0x460675['push'](_0x460675['shift']());}}}(a60_0x2685,0xc3139));const Transport=require(a60_0x8a656a(0x1cc)),{consoleHolder}=require('../../helpers/test-observability/constants'),a60_0xb94d5={};function a60_0x2685(){const _0x34fad6=['DEBUG','toISOString','116pnVmkx','INFO','191245MVutbR','ERROR','logToTestOps','TEST_LOG','UJhjO','7929760Apiyyj','warn','1713192RWDjCh','51768cueklT','TRACE','exports','8TYttGd','WARN','toLowerCase','debug','7872918IUxxBk','18611631kSZTmU','winston-transport','5564356LZmDck','bs:addLog:','toUpperCase','trace','pid'];a60_0x2685=function(){return _0x34fad6;};return a60_0x2685();}function a60_0x36ce(_0x17720a,_0xf76682){const _0x26855=a60_0x2685();return a60_0x36ce=function(_0x36cef3,_0x1e4259){_0x36cef3=_0x36cef3-0x1b7;let _0x14e098=_0x26855[_0x36cef3];return _0x14e098;},a60_0x36ce(_0x17720a,_0xf76682);}a60_0xb94d5[a60_0x8a656a(0x1ba)]=a60_0x8a656a(0x1ba),a60_0xb94d5[a60_0x8a656a(0x1bc)]=a60_0x8a656a(0x1bc),a60_0xb94d5[a60_0x8a656a(0x1b7)]=a60_0x8a656a(0x1b7),a60_0xb94d5[a60_0x8a656a(0x1c4)]=a60_0x8a656a(0x1c4),a60_0xb94d5['WARN']='WARN';const LOG_LEVELS=a60_0xb94d5;class logPatcher extends Transport{constructor(_0x3401b6){super(_0x3401b6);}[a60_0x8a656a(0x1bd)]=(_0x320c95=LOG_LEVELS[a60_0x8a656a(0x1ba)],_0xebdf97=[''])=>{const _0x233f49=a60_0x8a656a,_0x4c0a5a={};_0x4c0a5a['UJhjO']=_0x233f49(0x1be);const _0x2120b7=_0x4c0a5a;consoleHolder[_0x320c95[_0x233f49(0x1c8)]()](..._0xebdf97),process['emit'](_0x233f49(0x1ce)+process[_0x233f49(0x1d1)],{'timestamp':new Date()[_0x233f49(0x1b8)](),'level':_0x320c95[_0x233f49(0x1cf)](),'message':'\x22'+_0xebdf97['join'](',\x20')+'\x22','kind':_0x2120b7[_0x233f49(0x1bf)],'http_response':{}});};[a60_0x8a656a(0x1d0)]=(..._0x592a8c)=>{const _0x284b5c=a60_0x8a656a;this[_0x284b5c(0x1bd)](LOG_LEVELS['TRACE'],_0x592a8c);};[a60_0x8a656a(0x1c9)]=(..._0x392686)=>{const _0x2aebcf=a60_0x8a656a;this['logToTestOps'](LOG_LEVELS[_0x2aebcf(0x1b7)],_0x392686);};['info']=(..._0x41e79c)=>{const _0x6d904e=a60_0x8a656a;this[_0x6d904e(0x1bd)](LOG_LEVELS[_0x6d904e(0x1ba)],_0x41e79c);};[a60_0x8a656a(0x1c1)]=(..._0x32dedf)=>{const _0x33cc4d=a60_0x8a656a;this['logToTestOps'](LOG_LEVELS[_0x33cc4d(0x1c7)],_0x32dedf);};['error']=(..._0x12c59c)=>{const _0x3519de=a60_0x8a656a;this[_0x3519de(0x1bd)](LOG_LEVELS[_0x3519de(0x1bc)],_0x12c59c);};['log']=(..._0x8b1a33)=>{this['logToTestOps'](LOG_LEVELS['INFO'],_0x8b1a33);};};module[a60_0x8a656a(0x1c5)]=logPatcher; | ||
| function a60_0x10fd(){const _0x24c106=['logToTestOps','2539132jCXKcr','276lVzceb','WARN','TEST_LOG','8905840Gxuous','TRACE','3YYFsLL','DEBUG','341127TfRwBH','winston-transport','trace','166758gJAHKA','emit','185WdYqhC','warn','../../helpers/test-observability/constants','debug','83382lGGZAu','1507066MUFqvj','exports','join','info','bs:addLog:','ERROR','9Cvxlwq','egQnQ','833ivxyAR','22472kgOYwH','error','pid','INFO','toUpperCase'];a60_0x10fd=function(){return _0x24c106;};return a60_0x10fd();}const a60_0x10effa=a60_0x4dff;(function(_0x5a023b,_0x4ab9d6){const _0x3448e5=a60_0x4dff,_0x142405=_0x5a023b();while(!![]){try{const _0x7302cb=parseInt(_0x3448e5(0x147))/0x1+parseInt(_0x3448e5(0x12f))/0x2+parseInt(_0x3448e5(0x145))/0x3*(-parseInt(_0x3448e5(0x13f))/0x4)+-parseInt(_0x3448e5(0x14c))/0x5*(parseInt(_0x3448e5(0x14a))/0x6)+parseInt(_0x3448e5(0x138))/0x7*(-parseInt(_0x3448e5(0x139))/0x8)+parseInt(_0x3448e5(0x136))/0x9*(-parseInt(_0x3448e5(0x143))/0xa)+-parseInt(_0x3448e5(0x130))/0xb*(-parseInt(_0x3448e5(0x140))/0xc);if(_0x7302cb===_0x4ab9d6)break;else _0x142405['push'](_0x142405['shift']());}catch(_0x314a36){_0x142405['push'](_0x142405['shift']());}}}(a60_0x10fd,0x9db59));const Transport=require(a60_0x10effa(0x148)),{consoleHolder}=require(a60_0x10effa(0x14e)),a60_0x2a78cd={};a60_0x2a78cd['INFO']=a60_0x10effa(0x13c),a60_0x2a78cd[a60_0x10effa(0x135)]=a60_0x10effa(0x135),a60_0x2a78cd[a60_0x10effa(0x146)]='DEBUG',a60_0x2a78cd[a60_0x10effa(0x144)]=a60_0x10effa(0x144),a60_0x2a78cd[a60_0x10effa(0x141)]=a60_0x10effa(0x141);function a60_0x4dff(_0x4ea65d,_0x598a61){const _0x10fd5a=a60_0x10fd();return a60_0x4dff=function(_0x4dff73,_0x21bca5){_0x4dff73=_0x4dff73-0x12e;let _0x21aa62=_0x10fd5a[_0x4dff73];return _0x21aa62;},a60_0x4dff(_0x4ea65d,_0x598a61);}const LOG_LEVELS=a60_0x2a78cd;class logPatcher extends Transport{constructor(_0x3674f9){super(_0x3674f9);}[a60_0x10effa(0x13e)]=(_0x342b4f=LOG_LEVELS[a60_0x10effa(0x13c)],_0x34241c=[''])=>{const _0x3c1c88=a60_0x10effa,_0x127177={};_0x127177[_0x3c1c88(0x137)]=_0x3c1c88(0x142);const _0xaa34c2=_0x127177;consoleHolder[_0x342b4f['toLowerCase']()](..._0x34241c),process[_0x3c1c88(0x14b)](_0x3c1c88(0x134)+process[_0x3c1c88(0x13b)],{'timestamp':new Date()['toISOString'](),'level':_0x342b4f[_0x3c1c88(0x13d)](),'message':'\x22'+_0x34241c[_0x3c1c88(0x132)](',\x20')+'\x22','kind':_0xaa34c2[_0x3c1c88(0x137)],'http_response':{}});};[a60_0x10effa(0x149)]=(..._0x35cc44)=>{const _0x8abfe3=a60_0x10effa;this[_0x8abfe3(0x13e)](LOG_LEVELS[_0x8abfe3(0x144)],_0x35cc44);};[a60_0x10effa(0x12e)]=(..._0x5aa8f3)=>{const _0x27285d=a60_0x10effa;this[_0x27285d(0x13e)](LOG_LEVELS['DEBUG'],_0x5aa8f3);};[a60_0x10effa(0x133)]=(..._0x5f1c1d)=>{const _0x12b0d0=a60_0x10effa;this[_0x12b0d0(0x13e)](LOG_LEVELS['INFO'],_0x5f1c1d);};[a60_0x10effa(0x14d)]=(..._0x3bc9fc)=>{const _0x65cad9=a60_0x10effa;this['logToTestOps'](LOG_LEVELS[_0x65cad9(0x141)],_0x3bc9fc);};[a60_0x10effa(0x13a)]=(..._0xecb9b7)=>{const _0x4916b5=a60_0x10effa;this['logToTestOps'](LOG_LEVELS[_0x4916b5(0x135)],_0xecb9b7);};['log']=(..._0x182dbd)=>{const _0x45ac4f=a60_0x10effa;this[_0x45ac4f(0x13e)](LOG_LEVELS[_0x45ac4f(0x13c)],_0x182dbd);};};module[a60_0x10effa(0x131)]=logPatcher; |
@@ -1,1 +0,1 @@ | ||
| const a61_0x5f0f56=a61_0x5870;(function(_0x50d8ce,_0x328880){const _0x12b77b=a61_0x5870,_0x1382d7=_0x50d8ce();while(!![]){try{const _0x20dc3e=parseInt(_0x12b77b(0x182))/0x1*(-parseInt(_0x12b77b(0x178))/0x2)+-parseInt(_0x12b77b(0x180))/0x3+parseInt(_0x12b77b(0x177))/0x4+-parseInt(_0x12b77b(0x16c))/0x5*(-parseInt(_0x12b77b(0x164))/0x6)+-parseInt(_0x12b77b(0x17a))/0x7+parseInt(_0x12b77b(0x165))/0x8+-parseInt(_0x12b77b(0x175))/0x9;if(_0x20dc3e===_0x328880)break;else _0x1382d7['push'](_0x1382d7['shift']());}catch(_0x57f6ac){_0x1382d7['push'](_0x1382d7['shift']());}}}(a61_0x1785,0xbbd82));const Transport=require(a61_0x5f0f56(0x181)),{consoleHolder}=require('../../helpers/test-observability/constants'),a61_0x534b5e={};a61_0x534b5e['INFO']=a61_0x5f0f56(0x16f),a61_0x534b5e[a61_0x5f0f56(0x170)]='ERROR',a61_0x534b5e[a61_0x5f0f56(0x167)]=a61_0x5f0f56(0x167),a61_0x534b5e[a61_0x5f0f56(0x174)]=a61_0x5f0f56(0x174),a61_0x534b5e[a61_0x5f0f56(0x16b)]=a61_0x5f0f56(0x16b);function a61_0x1785(){const _0x5aa691=['info','INFO','ERROR','emit','bs:addLog:','GFdpc','TRACE','1345977vOYpNE','level','4531984Gptims','151268SijGea','mRreR','9313598vdJXEd','logged','toLowerCase','JhGhB','message','object','544737rXljuB','winston-transport','7FmFbrj','3701958lYOgil','9684040lzVAvW','log','DEBUG','logToTestOps','TEST_LOG','debug','WARN','5vsnSqz','MjPOo'];a61_0x1785=function(){return _0x5aa691;};return a61_0x1785();}function a61_0x5870(_0x218507,_0x3be261){const _0x178567=a61_0x1785();return a61_0x5870=function(_0x5870e8,_0x3a5e22){_0x5870e8=_0x5870e8-0x164;let _0x223cbc=_0x178567[_0x5870e8];return _0x223cbc;},a61_0x5870(_0x218507,_0x3be261);}const LOG_LEVELS=a61_0x534b5e;class logReportingAPI extends Transport{constructor(_0x18fe82){super(_0x18fe82);}[a61_0x5f0f56(0x166)](_0x4c2202,_0x4e4d0a){const _0x3ad5b5=a61_0x5f0f56,_0x3cf721={'AVAHf':_0x3ad5b5(0x17b),'MjPOo':function(_0x3d1c16,_0x33420e){return _0x3d1c16(_0x33420e);},'JhGhB':function(_0x44b974,_0x2033ec){return _0x44b974===_0x2033ec;},'mRreR':_0x3ad5b5(0x17f),'GFdpc':function(_0xf35de2){return _0xf35de2();}};_0x3cf721[_0x3ad5b5(0x16d)](setImmediate,()=>{const _0x520d90=_0x3ad5b5;this[_0x520d90(0x171)](_0x3cf721['AVAHf'],_0x4c2202);}),_0x3cf721[_0x3ad5b5(0x17d)](typeof _0x4c2202,_0x3cf721[_0x3ad5b5(0x179)])?this[_0x3ad5b5(0x168)](_0x4c2202[_0x3ad5b5(0x176)]||LOG_LEVELS['INFO'],_0x4c2202[_0x3ad5b5(0x17e)],![]):this[_0x3ad5b5(0x168)](LOG_LEVELS[_0x3ad5b5(0x16f)],_0x4c2202),_0x4e4d0a&&_0x3cf721[_0x3ad5b5(0x173)](_0x4e4d0a);}['logToTestOps']=(_0x16fc06=LOG_LEVELS[a61_0x5f0f56(0x16f)],_0x2d3cf7='',_0x17d0ac=!![])=>{const _0x358f65=a61_0x5f0f56,_0x2a4b4d={};_0x2a4b4d['WxQQX']=_0x358f65(0x169);const _0x130ba7=_0x2a4b4d;_0x17d0ac&&consoleHolder[_0x16fc06[_0x358f65(0x17c)]()](_0x2d3cf7),process[_0x358f65(0x171)](_0x358f65(0x172)+process['pid'],{'timestamp':new Date()['toISOString'](),'level':_0x16fc06['toUpperCase'](),'message':_0x2d3cf7,'kind':_0x130ba7['WxQQX'],'http_response':{}});};['trace']=(_0x292cac,_0xf2eac6)=>{const _0xa0fa5a=a61_0x5f0f56;this[_0xa0fa5a(0x168)](LOG_LEVELS[_0xa0fa5a(0x174)],_0x292cac);};[a61_0x5f0f56(0x16a)]=(_0x374617,_0x21adb9)=>{const _0x679944=a61_0x5f0f56;this['logToTestOps'](LOG_LEVELS[_0x679944(0x167)],_0x374617);};[a61_0x5f0f56(0x16e)]=(_0x32145f,_0x9c13b9)=>{const _0x3de5a7=a61_0x5f0f56;this[_0x3de5a7(0x168)](LOG_LEVELS['INFO'],_0x32145f);};['warn']=(_0x420b84,_0x255bbb)=>{const _0x47a98a=a61_0x5f0f56;this[_0x47a98a(0x168)](LOG_LEVELS[_0x47a98a(0x16b)],_0x420b84);};['error']=(_0x22f361,_0x2d2437)=>{const _0x12c5a0=a61_0x5f0f56;this['logToTestOps'](LOG_LEVELS[_0x12c5a0(0x170)],_0x22f361);};};module['exports']=logReportingAPI; | ||
| const a61_0x432fcb=a61_0x3154;(function(_0x1477f8,_0x48bc3c){const _0x45ffaa=a61_0x3154,_0xd41f49=_0x1477f8();while(!![]){try{const _0x15431d=parseInt(_0x45ffaa(0x18c))/0x1+parseInt(_0x45ffaa(0x190))/0x2*(-parseInt(_0x45ffaa(0x1b0))/0x3)+-parseInt(_0x45ffaa(0x19c))/0x4+parseInt(_0x45ffaa(0x1a7))/0x5+parseInt(_0x45ffaa(0x1a9))/0x6*(parseInt(_0x45ffaa(0x1a8))/0x7)+-parseInt(_0x45ffaa(0x196))/0x8+parseInt(_0x45ffaa(0x1a4))/0x9*(parseInt(_0x45ffaa(0x1a6))/0xa);if(_0x15431d===_0x48bc3c)break;else _0xd41f49['push'](_0xd41f49['shift']());}catch(_0x2142d5){_0xd41f49['push'](_0xd41f49['shift']());}}}(a61_0x3191,0xb857d));const Transport=require(a61_0x432fcb(0x18f)),{consoleHolder}=require(a61_0x432fcb(0x198)),a61_0x5d8245={};a61_0x5d8245[a61_0x432fcb(0x197)]=a61_0x432fcb(0x197),a61_0x5d8245[a61_0x432fcb(0x1ae)]='ERROR',a61_0x5d8245[a61_0x432fcb(0x19b)]=a61_0x432fcb(0x19b),a61_0x5d8245[a61_0x432fcb(0x1a0)]=a61_0x432fcb(0x1a0),a61_0x5d8245[a61_0x432fcb(0x1a1)]=a61_0x432fcb(0x1a1);const LOG_LEVELS=a61_0x5d8245;function a61_0x3154(_0x4df5dd,_0x49b5ed){const _0x31919d=a61_0x3191();return a61_0x3154=function(_0x3154b8,_0x43e854){_0x3154b8=_0x3154b8-0x18b;let _0xc85e9e=_0x31919d[_0x3154b8];return _0xc85e9e;},a61_0x3154(_0x4df5dd,_0x49b5ed);}function a61_0x3191(){const _0x30991e=['TRACE','WARN','toUpperCase','error','18BAHOEF','KsHYt','3991230AKRhKB','1476645AoREOD','14tIExMz','1548714WHZTlr','exports','MlJLy','logToTestOps','toISOString','ERROR','elFhQ','1072572MzqPwt','pid','warn','104174frXBRI','dupZb','trace','winston-transport','2gBedYU','logged','debug','TEST_LOG','inUKX','emit','186656rXvRco','INFO','../../helpers/test-observability/constants','message','object','DEBUG','2312248iJhldv','info','bs:addLog:','level'];a61_0x3191=function(){return _0x30991e;};return a61_0x3191();}class logReportingAPI extends Transport{constructor(_0x1e2c42){super(_0x1e2c42);}['log'](_0x46b005,_0x2f8257){const _0x2bfedb=a61_0x432fcb,_0x42146b={'KsHYt':_0x2bfedb(0x191),'dupZb':function(_0x101945,_0x1d042c){return _0x101945(_0x1d042c);},'elFhQ':function(_0x57571d,_0x4b3bad){return _0x57571d===_0x4b3bad;},'rCHJr':_0x2bfedb(0x19a),'inUKX':function(_0x12181a){return _0x12181a();}};_0x42146b[_0x2bfedb(0x18d)](setImmediate,()=>{const _0x3d7b4d=_0x2bfedb;this[_0x3d7b4d(0x195)](_0x42146b[_0x3d7b4d(0x1a5)],_0x46b005);}),_0x42146b[_0x2bfedb(0x1af)](typeof _0x46b005,_0x42146b['rCHJr'])?this[_0x2bfedb(0x1ac)](_0x46b005[_0x2bfedb(0x19f)]||LOG_LEVELS[_0x2bfedb(0x197)],_0x46b005[_0x2bfedb(0x199)],![]):this[_0x2bfedb(0x1ac)](LOG_LEVELS[_0x2bfedb(0x197)],_0x46b005),_0x2f8257&&_0x42146b[_0x2bfedb(0x194)](_0x2f8257);}[a61_0x432fcb(0x1ac)]=(_0x1e0a76=LOG_LEVELS[a61_0x432fcb(0x197)],_0xfc660c='',_0x256e25=!![])=>{const _0x59524b=a61_0x432fcb,_0x44efd4={};_0x44efd4[_0x59524b(0x1ab)]=_0x59524b(0x193);const _0x12252a=_0x44efd4;_0x256e25&&consoleHolder[_0x1e0a76['toLowerCase']()](_0xfc660c),process[_0x59524b(0x195)](_0x59524b(0x19e)+process[_0x59524b(0x1b1)],{'timestamp':new Date()[_0x59524b(0x1ad)](),'level':_0x1e0a76[_0x59524b(0x1a2)](),'message':_0xfc660c,'kind':_0x12252a[_0x59524b(0x1ab)],'http_response':{}});};[a61_0x432fcb(0x18e)]=(_0x2833f4,_0x39449b)=>{const _0xd45aa9=a61_0x432fcb;this[_0xd45aa9(0x1ac)](LOG_LEVELS[_0xd45aa9(0x1a0)],_0x2833f4);};[a61_0x432fcb(0x192)]=(_0x195424,_0x2d051c)=>{const _0x2b0677=a61_0x432fcb;this[_0x2b0677(0x1ac)](LOG_LEVELS['DEBUG'],_0x195424);};[a61_0x432fcb(0x19d)]=(_0x1e27fa,_0x1617cc)=>{const _0x4d60e5=a61_0x432fcb;this[_0x4d60e5(0x1ac)](LOG_LEVELS[_0x4d60e5(0x197)],_0x1e27fa);};[a61_0x432fcb(0x18b)]=(_0x38db6b,_0x1f8ad6)=>{this['logToTestOps'](LOG_LEVELS['WARN'],_0x38db6b);};[a61_0x432fcb(0x1a3)]=(_0x2b7153,_0x3441ea)=>{const _0x41fc95=a61_0x432fcb;this[_0x41fc95(0x1ac)](LOG_LEVELS[_0x41fc95(0x1ae)],_0x2b7153);};};module[a61_0x432fcb(0x1aa)]=logReportingAPI; |
@@ -1,1 +0,1 @@ | ||
| function a64_0x1233(_0x18cea2,_0x5ccb6e){const _0x6d49a4=a64_0x6d49();return a64_0x1233=function(_0x123306,_0x41f99b){_0x123306=_0x123306-0x12d;let _0x5e105b=_0x6d49a4[_0x123306];return _0x5e105b;},a64_0x1233(_0x18cea2,_0x5ccb6e);}const a64_0x4e5fa0=a64_0x1233;function a64_0x6d49(){const _0xd9c60d=['_browserType','1105260ZzRuCI','desiredCapabilities','Not\x20able\x20to\x20import\x20crConnection','MLhpD','platformVersion','winstonLogger','toLowerCase','BSTACK_URL','unknown_grid','ylxUS','lib','tcJeg','XFCih','url','platform_version','Failed\x20to\x20parse\x20caps\x20from\x20WebSocket:\x20','YNvdv','_connection','hIutK','Failed\x20to\x20parse\x20capabilities\x20from\x20WebSocket:\x20','./constants','CRConnection\x20already\x20patched','CcOTF','getAutomationFramework','sessionId','FPBJw','yJyui','qatkI','POST','7753629vVyyBn','caps','crConnection.js','stringify','tOdua','PKIjS','osVersion','capabilities','platformName','11eKoZlF','FJVOv','ruYQP','Browser\x20found\x20in\x20WebSocket\x20caps:\x20','lWwhx','platformDetails','product','LeJRP','patchConnection','join','server','playwright-','2856384lzTVyR','vpKPr','automate','BrowserStack\x20params\x20extracted\x20from\x20capabilities:\x20browser=','_onMessage','model','90qobvHM','cloudProvider','quOqD','PLAYWRIGHT_DISPATCH','2034CIbJzx','Session\x20details\x20setup\x20complete:\x20','UWHmu','getInstance','includes','edge','GQWln','turboscale','../../helpers/logger','Hegml','connectOptions','function','format','Setting\x20platform\x20details\x20received\x20from\x20BS:\x20','zbqag','ZODIA','CQsYj','Error\x20in\x20applying\x20Connection\x20patch\x20','safari','173380swOYFF','YHouy','../v2/browserstackCLI','HjACQ','qAmpC','cqpos','parse','_defaultConnectOptions','getDetails','CLmFe','KVIYN','triggerPlaywrightDispatchEvent','Browser\x20is\x20not\x20defined\x20or\x20not\x20available','joBJg','FfHnK','dEVti','bsSessionId','rrlGA','webkit','entries','brZoA','browserName','pcDFa','Invalid\x20constructor,\x20please\x20use\x20static\x20methods','Error\x20in\x20getting\x20browser\x20from\x20WebSocket\x20endpoint:\x20','pgyFX','env','debug','channel','setupBrowserDetails','patch','client','browserVersion','Failed\x20to\x20import\x20connection\x20from\x20','path','../../helpers/test-observability/utils','LPlod','7wskQMC','firefox','browser','FPuEN','Setting\x20session\x20id\x20received\x20from\x20browserstack\x20','toString','platform','JkVvP','params','PIdGI','2|3|0|4|1|5','chromium','os_version','defineProperty','Using\x20browser\x20name\x20from\x20browser\x20object:\x20','Browser\x20name\x20overridden\x20from\x20WebSocket\x20endpoint:\x20','nJFgS','browserstack_capabilities','PWUzK','69yhWPMA','HRyvv','project','6Ndtafb','fromEntries','wKmOu','bStackParams','sessionError','7096188YryTbP','lnquj','4pJRiBa','prototype','browser_version','nWluk','vQmcz','Error\x20in\x20importing\x20connection\x20','deviceModel','browserstack','../v2/state/automationFrameworkState.js','Error\x20parsing\x20WebSocket\x20endpoint:\x20','GssjV','gslwF','bsParams','1669740yuRCaM','version','Error\x20in\x20finding\x20platform\x20details\x20','assign','bstack:options','isRunning','rwrBA','Successfully\x20patched\x20Connection.dispatch','KpkSz','_bstackCRPatched','BrowserStack\x20params\x20extracted\x20from\x20WebSocket\x20endpoint','chrome','patchCRConnection','dispatch','test','BEaej','message','vozaB','wsEndpoint','trackEvent','Connection','VVsQC','use','Triggering\x20PLAYWRIGHT_DISPATCH\x20event','currentSessionDetails','../../helpers/helper','Setting\x20platform\x20details\x20received\x20from\x20browserstack:\x20','jfuQR','ATS_WSS_URL_REGEX','getTrackedInstance','Error\x20in\x20getting\x20applying\x20CRConnection\x20patch\x20','isRemote','query','instance','util','string','Connection\x20dispatch\x20already\x20patched','eagkX','gecko','kqOOr','_bstackDispatchPatched','../../helpers/test-observability/error-handler','LbVYl','nGgEH','omUWf','apply','baTNh','vljmC','accessibilityPlatform','capabilties'];a64_0x6d49=function(){return _0xd9c60d;};return a64_0x6d49();}(function(_0x5b3e8c,_0x560af0){const _0x107cca=a64_0x1233,_0x3f82f3=_0x5b3e8c();while(!![]){try{const _0xfd6645=parseInt(_0x107cca(0x136))/0x1*(-parseInt(_0x107cca(0x1b2))/0x2)+parseInt(_0x107cca(0x1fd))/0x3*(-parseInt(_0x107cca(0x1c5))/0x4)+-parseInt(_0x107cca(0x143))/0x5*(parseInt(_0x107cca(0x12f))/0x6)+parseInt(_0x107cca(0x1ea))/0x7*(-parseInt(_0x107cca(0x1a8))/0x8)+-parseInt(_0x107cca(0x1ae))/0x9*(-parseInt(_0x107cca(0x176))/0xa)+-parseInt(_0x107cca(0x19c))/0xb*(-parseInt(_0x107cca(0x134))/0xc)+parseInt(_0x107cca(0x193))/0xd;if(_0xfd6645===_0x560af0)break;else _0x3f82f3['push'](_0x3f82f3['shift']());}catch(_0x2a0bd2){_0x3f82f3['push'](_0x3f82f3['shift']());}}}(a64_0x6d49,0x92bd3));const path=require(a64_0x4e5fa0(0x1e7)),url=require(a64_0x4e5fa0(0x183)),util=require(a64_0x4e5fa0(0x165)),{nestedKeyValue,isFalse,importFileFromPWCore,requireModule,isBrowserstackInfra}=require(a64_0x4e5fa0(0x15c)),{o11yErrorHandler}=require(a64_0x4e5fa0(0x16c)),{debug,getPlatformDetails}=require(a64_0x4e5fa0(0x1e8)),logger=require(a64_0x4e5fa0(0x1ba))[a64_0x4e5fa0(0x17b)],constants=require(a64_0x4e5fa0(0x18a)),AutomationFramework=require('../v2/framework/automationFramework'),BrowserstackCLI=require(a64_0x4e5fa0(0x1c7)),AutomationFrameworkState=require(a64_0x4e5fa0(0x13e)),HookState=require('../v2/state/hookState.js'),{platform}=require('os'),getBrowserNameFromChannel=_0x4f3da3=>{const _0x39f27b=a64_0x4e5fa0,_0xa66677={};_0xa66677[_0x39f27b(0x1d6)]=_0x39f27b(0x1f4),_0xa66677[_0x39f27b(0x182)]=_0x39f27b(0x1b7),_0xa66677[_0x39f27b(0x19e)]=_0x39f27b(0x1c4),_0xa66677[_0x39f27b(0x1c0)]='chromium',_0xa66677[_0x39f27b(0x1ed)]='chrome',_0xa66677[_0x39f27b(0x17f)]=_0x39f27b(0x1eb),_0xa66677[_0x39f27b(0x141)]=function(_0x4b25f2,_0x500a5e){return _0x4b25f2===_0x500a5e;},_0xa66677['VVsQC']='webkit';const _0x323adc=_0xa66677,_0xe7715=_0x323adc[_0x39f27b(0x1d6)]['split']('|');let _0x5a47e8=0x0;while(!![]){switch(_0xe7715[_0x5a47e8++]){case'0':if(_0x4f3da3[_0x39f27b(0x1b6)](_0x323adc[_0x39f27b(0x182)]))return _0x323adc[_0x39f27b(0x182)];continue;case'1':if(_0x4f3da3['includes'](_0x323adc[_0x39f27b(0x19e)]))return _0x323adc[_0x39f27b(0x19e)];continue;case'2':if(_0x4f3da3[_0x39f27b(0x1b6)](_0x323adc[_0x39f27b(0x1c0)]))return _0x323adc[_0x39f27b(0x1c0)];continue;case'3':if(_0x4f3da3['includes'](_0x323adc['FPuEN']))return _0x323adc[_0x39f27b(0x1ed)];continue;case'4':if(_0x4f3da3[_0x39f27b(0x1b6)](_0x323adc[_0x39f27b(0x17f)]))return _0x323adc[_0x39f27b(0x17f)];continue;case'5':if(_0x323adc[_0x39f27b(0x141)](_0x4f3da3,_0x323adc[_0x39f27b(0x158)]))return _0x323adc['VVsQC'];continue;}break;}},getBrowserFromWSEndpoint=_0x42bb43=>{const _0x3ac816=a64_0x4e5fa0,_0x236b88={'Clbke':_0x3ac816(0x147),'cqpos':function(_0x2df570,_0x1355d4){return _0x2df570(_0x1355d4);},'PIdGI':'edge','eDFLv':'msedge','FfHnK':_0x3ac816(0x1eb),'qAmpC':_0x3ac816(0x169),'vozaB':'safari','nWluk':_0x3ac816(0x1d7),'vpKPr':_0x3ac816(0x14e)};try{const _0x17eca2=url[_0x3ac816(0x1cb)](_0x42bb43),_0x17a65d=new URLSearchParams(_0x17eca2[_0x3ac816(0x163)]),_0x2abf98=Object[_0x3ac816(0x130)](_0x17a65d[_0x3ac816(0x1d8)]()),_0x383898=[_0x2abf98[_0x3ac816(0x194)],_0x2abf98['capabilities'],_0x2abf98[_0x3ac816(0x177)],_0x2abf98[_0x3ac816(0x1fb)]];for(const _0xd1a044 of _0x383898){if(_0xd1a044)try{const _0x59c171=JSON[_0x3ac816(0x1cb)](_0xd1a044),_0x5f55f6=_0x59c171['browserName']||_0x59c171[_0x3ac816(0x1ec)]||_0x59c171[_0x236b88['Clbke']]?.[_0x3ac816(0x1da)];if(_0x5f55f6)return _0x236b88[_0x3ac816(0x1ca)](debug,_0x3ac816(0x19f)+_0x5f55f6),_0x5f55f6[_0x3ac816(0x17c)]();}catch(_0x3f97d7){_0x236b88[_0x3ac816(0x1ca)](debug,_0x3ac816(0x185)+_0x3f97d7[_0x3ac816(0x153)]);}}if(_0x42bb43[_0x3ac816(0x1b6)](_0x236b88['PIdGI'])||_0x42bb43['includes'](_0x236b88['eDFLv']))return _0x236b88[_0x3ac816(0x1f3)];if(_0x42bb43['includes'](_0x236b88['FfHnK'])||_0x42bb43[_0x3ac816(0x1b6)](_0x236b88[_0x3ac816(0x1c9)]))return _0x236b88[_0x3ac816(0x1d3)];if(_0x42bb43[_0x3ac816(0x1b6)](_0x236b88[_0x3ac816(0x154)])||_0x42bb43['includes'](_0x236b88[_0x3ac816(0x139)]))return _0x236b88['vozaB'];return _0x236b88['vpKPr'];}catch(_0x559783){return _0x236b88[_0x3ac816(0x1ca)](debug,_0x3ac816(0x1dd)+_0x559783[_0x3ac816(0x1ef)]()),_0x236b88[_0x3ac816(0x1a9)];}},getCloudProviderFromWsEndpoint=_0x4d5659=>{const _0x2e2e71=a64_0x4e5fa0,_0x31941e={};_0x31941e[_0x2e2e71(0x188)]=_0x2e2e71(0x13d),_0x31941e[_0x2e2e71(0x140)]=_0x2e2e71(0x17e);const _0x5acc5d=_0x31941e;if(_0x4d5659['includes'](constants[_0x2e2e71(0x17d)])||_0x4d5659[_0x2e2e71(0x1b6)](constants['BSTACK_ATS_URL']))return _0x5acc5d[_0x2e2e71(0x188)];return _0x5acc5d[_0x2e2e71(0x140)];},a64_0x49d5e0={};a64_0x49d5e0[a64_0x4e5fa0(0x1af)]=undefined,a64_0x49d5e0[a64_0x4e5fa0(0x1d5)]=undefined,a64_0x49d5e0[a64_0x4e5fa0(0x1ec)]=undefined,a64_0x49d5e0['browser_version']=undefined,a64_0x49d5e0[a64_0x4e5fa0(0x1f0)]=undefined,a64_0x49d5e0['platform_version']=undefined,a64_0x49d5e0['product']=undefined,a64_0x49d5e0['capabilities']={};class SharedPlaywrightSessionDetails{static [a64_0x4e5fa0(0x15b)]=a64_0x49d5e0;constructor(){const _0x166dd9=a64_0x4e5fa0,_0x2a57a9={};_0x2a57a9[_0x166dd9(0x197)]=_0x166dd9(0x1dc);const _0x441bc8=_0x2a57a9;throw new Error(_0x441bc8[_0x166dd9(0x197)]);}static [a64_0x4e5fa0(0x133)]=null;static[a64_0x4e5fa0(0x1e2)](_0x12cf8f,_0x251544,_0xd7198c=null){const _0x570184=a64_0x4e5fa0,_0x417fe8={'joBJg':function(_0x5b255d,_0xb64bcd){return _0x5b255d===_0xb64bcd;},'PKIjS':_0x570184(0x1bd),'ntOHM':_0x570184(0x1d1),'FPBJw':'Device\x20Model\x20is\x20not\x20available','HNsXz':'local_grid','DsNJR':function(_0x5ec26f,_0x254406,_0xc7ae46){return _0x5ec26f(_0x254406,_0xc7ae46);},'BEaej':_0x570184(0x175),'yJyui':_0x570184(0x1cc),'HYyzU':function(_0x450407,_0x5a1172,_0x15975d){return _0x450407(_0x5a1172,_0x15975d);},'dEVti':'project','nGgEH':_0x570184(0x159),'nJFgS':_0x570184(0x1bc),'wKmOu':function(_0xc2b497,_0x15c11b){return _0xc2b497(_0x15c11b);},'LbVYl':'browserstack','tVnwM':_0x570184(0x1b9),'kUlru':_0x570184(0x1aa),'UGbnY':function(_0x2c2e0b,_0x5b0885){return _0x2c2e0b(_0x5b0885);},'YHouy':_0x570184(0x1f5),'baTNh':function(_0x341851){return _0x341851();},'JkVvP':function(_0x4c89d2,_0x56f3c0){return _0x4c89d2&&_0x56f3c0;},'pcDFa':function(_0x48d522){return _0x48d522();},'HRyvv':function(_0x1b016a,_0xcf4d99){return _0x1b016a+_0xcf4d99;},'qatkI':_0x570184(0x1a7),'LeJRP':_0x570184(0x1e2)},_0x33b0cc=this;return _0x417fe8['DsNJR'](o11yErrorHandler,async function _0x53d0ee(_0x19c25a,_0x360857,_0x2219a1=null){const _0x1dec60=_0x570184;let _0x17a144=_0x19c25a['_name'],_0x487318=null;_0x19c25a&&_0x417fe8[_0x1dec60(0x1d2)](typeof _0x19c25a[_0x1dec60(0x144)],_0x417fe8[_0x1dec60(0x198)])?_0x487318=_0x19c25a[_0x1dec60(0x144)]():logger[_0x1dec60(0x1e0)](_0x417fe8['ntOHM']);let _0x5edda8=null;_0x19c25a&&_0x417fe8['joBJg'](typeof _0x19c25a['model'],_0x417fe8['PKIjS'])?_0x5edda8=_0x19c25a[_0x1dec60(0x1ad)]():logger[_0x1dec60(0x1e0)](_0x417fe8[_0x1dec60(0x18f)]);let _0xfd524e=null,_0x36c82f=null,_0x5338f1=null,_0x56658f=_0x417fe8['HNsXz'];if(_0x19c25a[_0x1dec60(0x187)][_0x1dec60(0x162)]()||global[_0x1dec60(0x173)]){let _0x1db945=null;_0x417fe8['DsNJR'](nestedKeyValue,_0x19c25a,[_0x417fe8[_0x1dec60(0x152)],_0x417fe8[_0x1dec60(0x190)]])?_0x1db945=_0x19c25a[_0x1dec60(0x175)]['_defaultConnectOptions']:_0x1db945=_0x417fe8['HYyzU'](nestedKeyValue,_0x360857,[_0x417fe8[_0x1dec60(0x1d4)],_0x417fe8[_0x1dec60(0x16e)],_0x417fe8[_0x1dec60(0x1fa)]]);const _0x562c42=_0x2219a1||_0x1db945&&_0x1db945[_0x1dec60(0x155)];if(_0x562c42){_0x56658f=_0x417fe8['wKmOu'](getCloudProviderFromWsEndpoint,_0x562c42);if(_0x417fe8[_0x1dec60(0x1d2)](_0x56658f,_0x417fe8[_0x1dec60(0x16d)])){_0x5338f1=constants[_0x1dec60(0x15f)][_0x1dec60(0x151)](_0x562c42)?_0x417fe8['tVnwM']:_0x417fe8['kUlru'];const _0x328b6d=_0x417fe8['UGbnY'](getBrowserFromWSEndpoint,_0x562c42);if(_0x328b6d&&(!_0x17a144||_0x417fe8[_0x1dec60(0x1d2)](_0x17a144,_0x417fe8[_0x1dec60(0x1c6)])))_0x17a144=_0x328b6d,logger[_0x1dec60(0x1e0)](_0x1dec60(0x1f9)+_0x17a144);else _0x17a144&&logger[_0x1dec60(0x1e0)](_0x1dec60(0x1f8)+_0x17a144);_0xfd524e=_0x33b0cc[_0x1dec60(0x15b)]['platform'],_0x36c82f=_0x33b0cc[_0x1dec60(0x15b)][_0x1dec60(0x184)];}else{const _0x5cf831=await _0x417fe8[_0x1dec60(0x171)](getPlatformDetails);_0xfd524e=_0x5cf831[_0x1dec60(0x19b)],_0x36c82f=_0x5cf831[_0x1dec60(0x17a)];}}if(_0x417fe8[_0x1dec60(0x1f1)](!_0xfd524e,!_0x36c82f)&&!_0x417fe8[_0x1dec60(0x171)](isBrowserstackInfra)){const _0x4c1eed=await _0x417fe8['pcDFa'](getPlatformDetails);_0xfd524e=_0x4c1eed[_0x1dec60(0x19b)],_0x36c82f=_0x4c1eed['platformVersion'];}}else{_0x360857&&_0x360857[_0x1dec60(0x12e)]&&_0x360857[_0x1dec60(0x12e)][_0x1dec60(0x159)]&&_0x360857[_0x1dec60(0x12e)][_0x1dec60(0x159)][_0x1dec60(0x1e1)]?_0x17a144=_0x417fe8[_0x1dec60(0x131)](getBrowserNameFromChannel,_0x360857[_0x1dec60(0x12e)][_0x1dec60(0x159)][_0x1dec60(0x1e1)]):_0x17a144=_0x417fe8[_0x1dec60(0x12d)](_0x417fe8[_0x1dec60(0x191)],_0x17a144['toLowerCase']());const _0x5a7290=await _0x417fe8[_0x1dec60(0x1db)](getPlatformDetails);_0xfd524e=_0x5a7290[_0x1dec60(0x19b)],_0x36c82f=_0x5a7290[_0x1dec60(0x17a)];}const _0x44dbf6={};_0x44dbf6[_0x1dec60(0x1ec)]=_0x17a144,_0x44dbf6[_0x1dec60(0x138)]=_0x487318,_0x44dbf6[_0x1dec60(0x19a)]={},_0x44dbf6[_0x1dec60(0x1f0)]=_0xfd524e,_0x44dbf6[_0x1dec60(0x184)]=_0x36c82f,_0x44dbf6[_0x1dec60(0x1a2)]=_0x5338f1;const _0x197da7=_0x44dbf6;_0x5edda8&&(_0x197da7[_0x1dec60(0x19a)][_0x1dec60(0x13c)]=_0x5edda8);const _0xe17f21={};_0xe17f21[_0x1dec60(0x1af)]=_0x56658f,_0x33b0cc[_0x1dec60(0x15b)]=Object[_0x1dec60(0x146)]({},_0x33b0cc[_0x1dec60(0x15b)],_0xe17f21,_0x197da7);const _0x2471a4={};_0x2471a4[_0x1dec60(0x1ec)]=_0x33b0cc[_0x1dec60(0x15b)][_0x1dec60(0x1ec)],_0x2471a4['browserVersion']=_0x33b0cc[_0x1dec60(0x15b)]['browser_version'],_0x2471a4[_0x1dec60(0x1f0)]=_0x33b0cc['currentSessionDetails'][_0x1dec60(0x1f0)],_0x2471a4[_0x1dec60(0x17a)]=_0x33b0cc[_0x1dec60(0x15b)][_0x1dec60(0x184)],_0x2471a4[_0x1dec60(0x1af)]=_0x33b0cc[_0x1dec60(0x15b)][_0x1dec60(0x1af)],_0x2471a4[_0x1dec60(0x1a2)]=_0x33b0cc[_0x1dec60(0x15b)][_0x1dec60(0x1a2)],logger['debug'](_0x1dec60(0x1b3)+JSON[_0x1dec60(0x196)](_0x2471a4));},_0x417fe8[_0x570184(0x1a3)])(_0x12cf8f,_0x251544,_0xd7198c);}static[a64_0x4e5fa0(0x1e3)](){const _0x55e030=a64_0x4e5fa0;this[_0x55e030(0x1a4)](),this[_0x55e030(0x14f)]();}static[a64_0x4e5fa0(0x1a4)](){const _0x5a361b=a64_0x4e5fa0,_0x7c1018={'PYmRs':function(_0x2dc533,_0x4e6d19){return _0x2dc533(_0x4e6d19);},'EfuxN':function(_0x47dab5,_0x122263){return _0x47dab5(_0x122263);},'MLhpD':'lib','LPlod':_0x5a361b(0x1e4),'lnquj':'connection.js','jfuQR':function(_0x5e4ce1,_0x447cb9){return _0x5e4ce1(_0x447cb9);},'wmiqw':function(_0x349f88,_0x34b3d1){return _0x349f88(_0x34b3d1);},'HjACQ':function(_0x8ab7fe,_0x1d04b2){return _0x8ab7fe(_0x1d04b2);},'vljmC':'Not\x20able\x20to\x20import\x20Connection\x20class\x20from\x20any\x20path','brZoA':function(_0x22e6a3,_0x556197){return _0x22e6a3!=_0x556197;},'Hegml':function(_0x55c4c5,_0x183943){return _0x55c4c5(_0x183943);},'mQxnW':_0x5a361b(0x167),'KVIYN':_0x5a361b(0x150),'HRvfo':_0x5a361b(0x14a),'wuAXw':function(_0x5a6f8c,_0x34b90a){return _0x5a6f8c(_0x34b90a);}},_0x47f10e=this;if(!this[_0x5a361b(0x157)])try{const _0x374b5b=[path[_0x5a361b(0x1a5)](_0x7c1018[_0x5a361b(0x179)],_0x7c1018[_0x5a361b(0x1e9)],_0x7c1018[_0x5a361b(0x135)]),path[_0x5a361b(0x1a5)](_0x7c1018[_0x5a361b(0x179)],_0x7c1018[_0x5a361b(0x135)]),path[_0x5a361b(0x1a5)](_0x7c1018['LPlod'],_0x7c1018[_0x5a361b(0x135)])];for(const _0x4fd253 of _0x374b5b){try{const _0x2574ce=_0x7c1018[_0x5a361b(0x15e)](importFileFromPWCore,_0x4fd253);if(_0x2574ce&&_0x2574ce[_0x5a361b(0x157)]){this[_0x5a361b(0x157)]=_0x2574ce[_0x5a361b(0x157)],logger[_0x5a361b(0x1e0)]('Found\x20Connection\x20class\x20at:\x20'+_0x4fd253);break;}}catch(_0x4651d2){_0x7c1018['wmiqw'](debug,_0x5a361b(0x1e6)+_0x4fd253+':\x20'+_0x4651d2['toString']());}}if(!this[_0x5a361b(0x157)]){_0x7c1018[_0x5a361b(0x1c8)](debug,_0x7c1018[_0x5a361b(0x172)]);return;}}catch(_0x3e60d1){_0x7c1018[_0x5a361b(0x1c8)](debug,_0x5a361b(0x13b)+_0x3e60d1[_0x5a361b(0x1ef)]());return;}const _0x55bf09=this['Connection'];try{if(_0x7c1018[_0x5a361b(0x1d9)](_0x55bf09,null)){const _0x10ade7=_0x55bf09[_0x5a361b(0x137)]['dispatch'];if(!_0x7c1018[_0x5a361b(0x1bb)](isFalse,process[_0x5a361b(0x1df)]['BROWSERSTACK_TEST_OBSERVABILITY'])){if(_0x55bf09[_0x5a361b(0x137)][_0x5a361b(0x16b)]){logger['debug'](_0x7c1018['mQxnW']);return;}Object[_0x5a361b(0x1f7)](_0x55bf09[_0x5a361b(0x137)],_0x7c1018[_0x5a361b(0x1cf)],{'get':function(){return async function _0x510aa9(_0x562c09){const _0x5babb8=a64_0x1233;if(BrowserstackCLI[_0x5babb8(0x1b5)]()[_0x5babb8(0x148)]()){const _0x2183f4={};_0x2183f4[_0x5babb8(0x153)]=_0x562c09,await BrowserstackCLI[_0x5babb8(0x1b5)]()[_0x5babb8(0x18d)]()[_0x5babb8(0x156)](AutomationFrameworkState['PLAYWRIGHT_DISPATCH'],HookState[_0x5babb8(0x192)],_0x2183f4);}else{const _0x300c18=_0x562c09&&_0x562c09[_0x5babb8(0x1f2)]&&_0x562c09[_0x5babb8(0x1f2)]['bsParams'];if(_0x300c18){const _0x3f2ad8=_0x300c18['sessionId'],_0x316374=_0x300c18[_0x5babb8(0x1a1)];_0x316374&&(_0x7c1018['PYmRs'](debug,_0x5babb8(0x1bf)+_0x316374[_0x5babb8(0x1ef)]()),_0x47f10e['currentSessionDetails']['platform']=_0x316374[_0x5babb8(0x19b)],_0x47f10e[_0x5babb8(0x15b)]['platform_version']=_0x316374[_0x5babb8(0x17a)]),_0x3f2ad8&&(_0x7c1018['EfuxN'](debug,'Setting\x20session\x20id\x20received\x20from\x20BS\x20'+_0x3f2ad8),_0x47f10e[_0x5babb8(0x15b)][_0x5babb8(0x1d5)]=_0x3f2ad8);}}return _0x10ade7[_0x5babb8(0x170)](this,arguments);};}}),_0x55bf09[_0x5a361b(0x137)]['_bstackDispatchPatched']=!![],logger['debug'](_0x7c1018['HRvfo']);}}}catch(_0x29cb10){_0x7c1018['wuAXw'](debug,_0x5a361b(0x1c3)+_0x29cb10),_0x47f10e[_0x5a361b(0x133)]=_0x29cb10[_0x5a361b(0x1ef)]();}}static[a64_0x4e5fa0(0x14f)](){const _0x432097=a64_0x4e5fa0,_0x45d149={'sLbLz':function(_0x558097,_0x4fbc8a){return _0x558097(_0x4fbc8a);},'ZODIA':function(_0x4028be,_0x3943c0){return _0x4028be(_0x3943c0);},'pgyFX':function(_0x5d893d,_0x3e8a1d){return _0x5d893d(_0x3e8a1d);},'eagkX':_0x432097(0x180),'kqOOr':_0x432097(0x1a6),'UWHmu':'chromium','ELBmb':_0x432097(0x195),'DmAnJ':function(_0x1e2487,_0x2b80c9){return _0x1e2487(_0x2b80c9);},'GQWln':function(_0x125ace,_0x66383b){return _0x125ace(_0x66383b);},'CQsYj':_0x432097(0x178),'lWwhx':'Error\x20in\x20importing\x20crConnection','YNvdv':function(_0x57c5ee,_0x48dd76){return _0x57c5ee!=_0x48dd76;},'CcOTF':_0x432097(0x18b),'omUWf':'_onMessage','LzHtl':'Successfully\x20patched\x20CRConnection._onMessage','KpkSz':function(_0x5012b8,_0x2f96ce){return _0x5012b8(_0x2f96ce);}},_0x5e200f=this;let _0x4127f5=null;try{const _0xd81a5=path['join'](_0x45d149[_0x432097(0x168)],_0x45d149[_0x432097(0x16a)],_0x45d149[_0x432097(0x1b4)],_0x45d149['ELBmb']),_0x4498d2=_0x45d149['DmAnJ'](importFileFromPWCore,_0xd81a5);!_0x4498d2?_0x45d149[_0x432097(0x1b8)](debug,_0x45d149[_0x432097(0x1c2)]):_0x4127f5=_0x4498d2['CRConnection'];}catch(_0x18d6c4){_0x45d149[_0x432097(0x1de)](debug,_0x45d149[_0x432097(0x1a0)]);}try{if(_0x45d149[_0x432097(0x186)](_0x4127f5,null)){const _0x1b36d4=_0x4127f5[_0x432097(0x137)][_0x432097(0x1ac)];if(_0x4127f5[_0x432097(0x137)][_0x432097(0x14c)]){logger[_0x432097(0x1e0)](_0x45d149[_0x432097(0x18c)]);return;}Object[_0x432097(0x1f7)](_0x4127f5[_0x432097(0x137)],_0x45d149[_0x432097(0x16f)],{'get':function(){return async function _0x27c2a2(_0x8cc280){const _0x4a519e=a64_0x1233;try{if(BrowserstackCLI[_0x4a519e(0x1b5)]()[_0x4a519e(0x148)]()){const _0x4363d7={};_0x4363d7[_0x4a519e(0x153)]=_0x8cc280,await BrowserstackCLI[_0x4a519e(0x1b5)]()[_0x4a519e(0x18d)]()['trackEvent'](AutomationFrameworkState[_0x4a519e(0x1b1)],HookState[_0x4a519e(0x192)],_0x4363d7),delete _0x8cc280[_0x4a519e(0x132)];}else{const _0x24de0a=_0x8cc280[_0x4a519e(0x132)];if(_0x24de0a){delete _0x8cc280['bStackParams'];const _0x1e8cb3=_0x24de0a[_0x4a519e(0x18e)],_0x38de16=_0x24de0a[_0x4a519e(0x1a1)];_0x38de16&&(_0x45d149['sLbLz'](debug,_0x4a519e(0x15d)+_0x38de16[_0x4a519e(0x1ef)]()),_0x5e200f['currentSessionDetails'][_0x4a519e(0x1f0)]=_0x38de16[_0x4a519e(0x19b)],_0x5e200f[_0x4a519e(0x15b)]['platform_version']=_0x38de16['platformVersion']),_0x1e8cb3&&(_0x45d149[_0x4a519e(0x1c1)](debug,_0x4a519e(0x1ee)+_0x1e8cb3),_0x5e200f['currentSessionDetails']['bsSessionId']=_0x1e8cb3);}}}catch(_0x1bb0bb){_0x45d149['pgyFX'](debug,_0x4a519e(0x145)+_0x1bb0bb[_0x4a519e(0x1ef)]());}return _0x1b36d4[_0x4a519e(0x170)](this,arguments);};}}),_0x4127f5[_0x432097(0x137)][_0x432097(0x14c)]=!![],logger['debug'](_0x45d149['LzHtl']);}}catch(_0x379531){_0x45d149[_0x432097(0x14b)](debug,_0x432097(0x161)+_0x379531),_0x5e200f['sessionError']=_0x379531[_0x432097(0x1ef)]();}}static['extractBrowserStackParams'](_0x359872,_0x3612fe){const _0x44781c=a64_0x4e5fa0,_0x457c0a={'vQmcz':'bstack:options','PWUzK':function(_0x2267d9,_0x34aac9){return _0x2267d9||_0x34aac9;},'itZkE':function(_0x49d00c,_0x45d560){return _0x49d00c||_0x45d560;},'rfJDp':function(_0x4d51dc,_0x562332){return _0x4d51dc===_0x562332;},'rwrBA':_0x44781c(0x166),'FHmgv':_0x44781c(0x14d),'quOqD':function(_0x19bda2,_0x52d7d0){return _0x19bda2(_0x52d7d0);},'FJVOv':function(_0x5ac02e,_0x3c26bb){return _0x5ac02e(_0x3c26bb);},'lDtxs':function(_0x400508,_0x2b315a){return _0x400508(_0x2b315a);}};let _0x4cb715=null,_0x180b05=null;try{const _0x54136c=[_0x3612fe,global['__platformCaps'],global[_0x44781c(0x174)]];for(const _0x79f73a of _0x54136c){if(_0x79f73a&&(!_0x180b05||!_0x180b05[_0x44781c(0x18e)])){const _0x1fe17d=_0x79f73a['sessionId']||_0x79f73a[_0x457c0a[_0x44781c(0x13a)]]?.['sessionId'],_0x39dbbe=_0x79f73a[_0x44781c(0x1da)]||_0x79f73a['browser']||_0x79f73a[_0x457c0a['vQmcz']]?.['browserName'],_0x23290e=_0x79f73a['browserVersion']||_0x79f73a[_0x44781c(0x138)]||_0x79f73a[_0x457c0a[_0x44781c(0x13a)]]?.[_0x44781c(0x1e5)],_0xb95e45=_0x79f73a['os']||_0x79f73a['platform']||_0x79f73a[_0x457c0a[_0x44781c(0x13a)]]?.['os'],_0x2f2d6e=_0x79f73a[_0x44781c(0x199)]||_0x79f73a['os_version']||_0x79f73a[_0x457c0a[_0x44781c(0x13a)]]?.[_0x44781c(0x199)];if(_0x457c0a[_0x44781c(0x1fc)](_0x1fe17d,_0x39dbbe)||_0xb95e45){const _0x50a179={};_0x50a179[_0x44781c(0x1da)]=_0x39dbbe,_0x50a179['browserVersion']=_0x23290e,_0x50a179['os']=_0xb95e45,_0x50a179[_0x44781c(0x199)]=_0x2f2d6e,_0x50a179[_0x44781c(0x19b)]=_0x79f73a['platformName']||_0xb95e45,_0x50a179[_0x44781c(0x17a)]=_0x79f73a[_0x44781c(0x17a)]||_0x2f2d6e;const _0x4618d2={};_0x4618d2[_0x44781c(0x18e)]=_0x1fe17d,_0x4618d2[_0x44781c(0x1a1)]=_0x50a179,_0x180b05=_0x4618d2;if(_0x457c0a['itZkE'](_0x1fe17d,_0x39dbbe)){logger[_0x44781c(0x1e0)](_0x44781c(0x1ab)+_0x39dbbe+',\x20os='+_0xb95e45);break;}}}}if(_0x359872&&_0x457c0a['rfJDp'](typeof _0x359872,_0x457c0a[_0x44781c(0x149)]))try{const _0x52403d=url['parse'](_0x359872),_0x575e1e=new URLSearchParams(_0x52403d[_0x44781c(0x163)]),_0x5039b0=Object['fromEntries'](_0x575e1e['entries']()),_0x1b2dac=[_0x5039b0[_0x44781c(0x194)],_0x5039b0[_0x44781c(0x19a)],_0x5039b0[_0x44781c(0x177)]];for(const _0x277d79 of _0x1b2dac){if(_0x277d79&&(!_0x4cb715||!_0x4cb715[_0x44781c(0x18e)]))try{const _0x531c28=JSON[_0x44781c(0x1cb)](_0x277d79),_0x57a020={};_0x57a020['sessionId']=_0x531c28[_0x44781c(0x18e)]||_0x531c28[_0x457c0a[_0x44781c(0x13a)]]?.[_0x44781c(0x18e)],_0x57a020[_0x44781c(0x1a1)]={},_0x57a020[_0x44781c(0x1a1)][_0x44781c(0x1da)]=_0x531c28[_0x44781c(0x1da)]||_0x531c28[_0x44781c(0x1ec)],_0x57a020[_0x44781c(0x1a1)][_0x44781c(0x1e5)]=_0x531c28['browserVersion']||_0x531c28['browser_version'],_0x57a020[_0x44781c(0x1a1)]['os']=_0x531c28['os']||_0x531c28[_0x44781c(0x1f0)],_0x57a020[_0x44781c(0x1a1)][_0x44781c(0x199)]=_0x531c28[_0x44781c(0x199)]||_0x531c28[_0x44781c(0x1f6)],_0x57a020[_0x44781c(0x1a1)][_0x44781c(0x19b)]=_0x531c28[_0x44781c(0x19b)]||_0x531c28['os']||_0x531c28[_0x44781c(0x1f0)],_0x57a020[_0x44781c(0x1a1)][_0x44781c(0x17a)]=_0x531c28['platformVersion']||_0x531c28[_0x44781c(0x199)]||_0x531c28[_0x44781c(0x1f6)],_0x4cb715=_0x57a020;if(_0x4cb715[_0x44781c(0x18e)]||_0x4cb715['platformDetails'][_0x44781c(0x1da)]){logger[_0x44781c(0x1e0)](_0x457c0a['FHmgv']);break;}}catch(_0x4c3983){_0x457c0a[_0x44781c(0x1b0)](debug,_0x44781c(0x189)+_0x4c3983['toString']());}}}catch(_0x4a7ac3){_0x457c0a[_0x44781c(0x19d)](debug,_0x44781c(0x13f)+_0x4a7ac3[_0x44781c(0x1ef)]());}}catch(_0xa94315){_0x457c0a['lDtxs'](debug,'Error\x20extracting\x20BrowserStack\x20parameters:\x20'+util[_0x44781c(0x1be)](_0xa94315));}const _0x3497b0={};return _0x3497b0[_0x44781c(0x142)]=_0x4cb715,_0x3497b0[_0x44781c(0x132)]=_0x180b05,_0x3497b0;}static async[a64_0x4e5fa0(0x1d0)](_0x34852b,_0x2d4fa2){const _0x201e2d=a64_0x4e5fa0,_0x26339c={'GQTjh':function(_0x1e50d8,_0x4664e6){return _0x1e50d8||_0x4664e6;},'CLmFe':_0x201e2d(0x15a),'OoLxO':function(_0x220ac0,_0x4fc9c3){return _0x220ac0||_0x4fc9c3;},'tcJeg':function(_0x4d32ae,_0xc88f3a){return _0x4d32ae(_0xc88f3a);}};try{if(!BrowserstackCLI[_0x201e2d(0x1b5)]()[_0x201e2d(0x148)]())return;if(_0x26339c['GQTjh'](_0x34852b,_0x2d4fa2)){logger[_0x201e2d(0x1e0)](_0x26339c[_0x201e2d(0x1ce)]);const _0x58e452={'params':_0x34852b?{'bsParams':_0x34852b}:null,'bStackParams':_0x26339c['OoLxO'](_0x2d4fa2,null)},_0x657a2d=AutomationFramework[_0x201e2d(0x160)](),_0x2695c7={};_0x2695c7['message']=_0x58e452,_0x2695c7[_0x201e2d(0x164)]=_0x657a2d,await BrowserstackCLI[_0x201e2d(0x1b5)]()[_0x201e2d(0x18d)]()[_0x201e2d(0x156)](AutomationFrameworkState[_0x201e2d(0x1b1)],HookState[_0x201e2d(0x192)],_0x2695c7);}}catch(_0xc5d0ef){_0x26339c[_0x201e2d(0x181)](debug,'Error\x20triggering\x20PLAYWRIGHT_DISPATCH\x20event:\x20'+util[_0x201e2d(0x1be)](_0xc5d0ef));}}static[a64_0x4e5fa0(0x1cd)](){const _0x1a43bf=a64_0x4e5fa0;return this[_0x1a43bf(0x15b)];}}module['exports']=SharedPlaywrightSessionDetails; | ||
| const a64_0x783903=a64_0xffb8;function a64_0xffb8(_0x155bb1,_0x28dded){const _0x55606d=a64_0x5560();return a64_0xffb8=function(_0xffb8ce,_0x2f9a1d){_0xffb8ce=_0xffb8ce-0x1a8;let _0x2d06f9=_0x55606d[_0xffb8ce];return _0x2d06f9;},a64_0xffb8(_0x155bb1,_0x28dded);}(function(_0x66a893,_0x30ea0d){const _0x17f421=a64_0xffb8,_0x153419=_0x66a893();while(!![]){try{const _0x5aba62=parseInt(_0x17f421(0x208))/0x1+-parseInt(_0x17f421(0x202))/0x2+-parseInt(_0x17f421(0x1d6))/0x3*(-parseInt(_0x17f421(0x1d8))/0x4)+parseInt(_0x17f421(0x253))/0x5*(-parseInt(_0x17f421(0x22a))/0x6)+-parseInt(_0x17f421(0x1ec))/0x7*(parseInt(_0x17f421(0x21d))/0x8)+parseInt(_0x17f421(0x226))/0x9+-parseInt(_0x17f421(0x254))/0xa*(-parseInt(_0x17f421(0x1f4))/0xb);if(_0x5aba62===_0x30ea0d)break;else _0x153419['push'](_0x153419['shift']());}catch(_0x3d40c7){_0x153419['push'](_0x153419['shift']());}}}(a64_0x5560,0xbffe8));function a64_0x5560(){const _0x4c80a2=['zBVio','882719UXhRZn','includes','Error\x20in\x20applying\x20Connection\x20patch\x20','playwright-','HWsms','Setting\x20session\x20id\x20received\x20from\x20BS\x20','deviceModel','CRConnection\x20already\x20patched','server','_bstackCRPatched','vpQCa','bStackParams','platformDetails','VyRHt','Successfully\x20patched\x20Connection.dispatch','../../helpers/test-observability/utils','browser_version','getAutomationFramework','Setting\x20platform\x20details\x20received\x20from\x20BS:\x20','../v2/state/automationFrameworkState.js','dQcsY','14512MkDHCY','chromium','vCwJI','safari','client','_bstackDispatchPatched','POST','xXmpF','ckWXY','11297556iVFOFv','_defaultConnectOptions','msedge','use','1348098ZgVtxM','txqce','model','platform_version','toString','format','../../helpers/helper','exports','bsParams','Error\x20triggering\x20PLAYWRIGHT_DISPATCH\x20event:\x20','Successfully\x20patched\x20CRConnection._onMessage','edge','Failed\x20to\x20parse\x20capabilities\x20from\x20WebSocket:\x20','IPVHJ','onJXJ','muvTO','os_version','split','Not\x20able\x20to\x20import\x20crConnection','stringify','VGsQf','HgBOK','sessionId','CZXDi','product','crConnection.js','currentSessionDetails','params','../v2/framework/automationFramework','Connection','mHNqU','tWBaT','url','ATS_WSS_URL_REGEX','Error\x20extracting\x20BrowserStack\x20parameters:\x20','yuPAM','browserVersion','NvNAJ','Session\x20details\x20setup\x20complete:\x20','QHDpP','kAlOf','25OuTFWw','9805370mwikAq','hHwfV','YsXli','setupBrowserDetails','Gflkk','debug','TfbNz','oTahz','prototype','ZnTMH','lEzKv','triggerPlaywrightDispatchEvent','browserstack','nLusj','BrowserStack\x20params\x20extracted\x20from\x20capabilities:\x20browser=','capabilities','trxOs','Setting\x20session\x20id\x20received\x20from\x20browserstack\x20','Device\x20Model\x20is\x20not\x20available','Browser\x20is\x20not\x20defined\x20or\x20not\x20available','EVNoY','instance','Browser\x20name\x20overridden\x20from\x20WebSocket\x20endpoint:\x20','oiVmO','BROWSERSTACK_TEST_OBSERVABILITY','cloudProvider','dispatch','TlWyX','util','extractBrowserStackParams','WdzZP','iPEDn','lib','version','caps','defineProperty','scWjy','patchCRConnection','parse','UXkfj','platformVersion','_name','tzlXO','path','_onMessage','MKNnK','FaNjP','browserName','yvtbO','browser','bsSessionId','Error\x20in\x20getting\x20browser\x20from\x20WebSocket\x20endpoint:\x20','KrnWJ','YlWVN','xJueI','cLUuY','channel','entries','ymidE','oiYIa','MxtQV','message','patchConnection','RifVF','sorID','BrowserStack\x20params\x20extracted\x20from\x20WebSocket\x20endpoint','wsEndpoint','fBogH','zPjIj','desiredCapabilities','Using\x20browser\x20name\x20from\x20browser\x20object:\x20','Error\x20in\x20getting\x20applying\x20CRConnection\x20patch\x20','bstack:options','xiYrQ','project','unknown_grid','0|2|3|5|1|4','join','FxNBq','BSTACK_URL','lnKqn','getInstance','gecko','gBArM','webkit','PLAYWRIGHT_DISPATCH','ZczQF','REnDJ','Not\x20able\x20to\x20import\x20Connection\x20class\x20from\x20any\x20path','UiNay','NxJuq','7467sufkpW','Found\x20Connection\x20class\x20at:\x20','1948PImvdq','firefox','chrome','qOPTt','Invalid\x20constructor,\x20please\x20use\x20static\x20methods','YDaLM','CRConnection','CyVtO','string','vDQNa','xZGdq','HRJTJ','eDwon','../../helpers/test-observability/error-handler','cDJXO','_connection','tncAU','trackEvent','browserstack_capabilities','sessionError','4529vzefJm','local_grid','Error\x20in\x20importing\x20connection\x20','Failed\x20to\x20import\x20connection\x20from\x20','isRunning','getTrackedInstance','ebsEE','apply','11wpwGpP','platform','patch','BNbxR','OCrvM','TUbYH','test','rkyBZ','turboscale',',\x20os=','../v2/browserstackCLI','fromEntries','./constants','assign','2494404HrKOsB','platformName','osVersion','KjRrd','Error\x20in\x20finding\x20platform\x20details\x20'];a64_0x5560=function(){return _0x4c80a2;};return a64_0x5560();}const path=require(a64_0x783903(0x27f)),url=require(a64_0x783903(0x24a)),util=require(a64_0x783903(0x270)),{nestedKeyValue,isFalse,importFileFromPWCore,requireModule,isBrowserstackInfra}=require(a64_0x783903(0x230)),{o11yErrorHandler}=require(a64_0x783903(0x1e5)),{debug,getPlatformDetails}=require(a64_0x783903(0x217)),logger=require('../../helpers/logger')['winstonLogger'],constants=require(a64_0x783903(0x200)),AutomationFramework=require(a64_0x783903(0x246)),BrowserstackCLI=require(a64_0x783903(0x1fe)),AutomationFrameworkState=require(a64_0x783903(0x21b)),HookState=require('../v2/state/hookState.js'),{platform}=require('os'),getBrowserNameFromChannel=_0x3dcb5c=>{const _0x24320a=a64_0x783903,_0x2f0e60={};_0x2f0e60[_0x24320a(0x248)]=_0x24320a(0x1c7),_0x2f0e60[_0x24320a(0x1d2)]=_0x24320a(0x21e),_0x2f0e60['ymidE']=_0x24320a(0x220),_0x2f0e60[_0x24320a(0x23e)]=_0x24320a(0x1da),_0x2f0e60['MxtQV']=_0x24320a(0x235),_0x2f0e60[_0x24320a(0x1b2)]=function(_0x57b09f,_0x2903f4){return _0x57b09f===_0x2903f4;},_0x2f0e60['vCwJI']=_0x24320a(0x1cf),_0x2f0e60[_0x24320a(0x1e2)]=_0x24320a(0x1d9);const _0x1b47bd=_0x2f0e60,_0x28eefd=_0x1b47bd['mHNqU'][_0x24320a(0x23b)]('|');let _0x1edb1c=0x0;while(!![]){switch(_0x28eefd[_0x1edb1c++]){case'0':if(_0x3dcb5c[_0x24320a(0x209)](_0x1b47bd[_0x24320a(0x1d2)]))return _0x1b47bd[_0x24320a(0x1d2)];continue;case'1':if(_0x3dcb5c[_0x24320a(0x209)](_0x1b47bd['ymidE']))return _0x1b47bd[_0x24320a(0x1b5)];continue;case'2':if(_0x3dcb5c[_0x24320a(0x209)](_0x1b47bd['VGsQf']))return _0x1b47bd[_0x24320a(0x23e)];continue;case'3':if(_0x3dcb5c[_0x24320a(0x209)](_0x1b47bd[_0x24320a(0x1b7)]))return _0x1b47bd[_0x24320a(0x1b7)];continue;case'4':if(_0x1b47bd[_0x24320a(0x1b2)](_0x3dcb5c,_0x1b47bd[_0x24320a(0x21f)]))return _0x1b47bd['vCwJI'];continue;case'5':if(_0x3dcb5c[_0x24320a(0x209)](_0x1b47bd[_0x24320a(0x1e2)]))return _0x1b47bd[_0x24320a(0x1e2)];continue;}break;}},getBrowserFromWSEndpoint=_0x507e1c=>{const _0x191327=a64_0x783903,_0x2df6cc={'tCQhw':_0x191327(0x1c3),'lnKqn':function(_0x45fbdc,_0x2ccca7){return _0x45fbdc(_0x2ccca7);},'NxJuq':'edge','tncAU':_0x191327(0x228),'tzlXO':_0x191327(0x1d9),'QHDpP':_0x191327(0x1cd),'eDwon':_0x191327(0x220),'dQcsY':_0x191327(0x1cf),'fBogH':_0x191327(0x1da),'TlWyX':function(_0x5cb261,_0x5789e2){return _0x5cb261(_0x5789e2);}};try{const _0x7b0167=url[_0x191327(0x27a)](_0x507e1c),_0x4a6150=new URLSearchParams(_0x7b0167['query']),_0x30037b=Object[_0x191327(0x1ff)](_0x4a6150[_0x191327(0x1b4)]()),_0x95b1fb=[_0x30037b[_0x191327(0x276)],_0x30037b[_0x191327(0x263)],_0x30037b[_0x191327(0x1c0)],_0x30037b[_0x191327(0x1ea)]];for(const _0x2944c5 of _0x95b1fb){if(_0x2944c5)try{const _0x16f9c2=JSON[_0x191327(0x27a)](_0x2944c5),_0x1438cb=_0x16f9c2[_0x191327(0x1aa)]||_0x16f9c2[_0x191327(0x1ac)]||_0x16f9c2[_0x2df6cc['tCQhw']]?.['browserName'];if(_0x1438cb)return _0x2df6cc[_0x191327(0x1cb)](debug,'Browser\x20found\x20in\x20WebSocket\x20caps:\x20'+_0x1438cb),_0x1438cb['toLowerCase']();}catch(_0x2082f5){_0x2df6cc[_0x191327(0x1cb)](debug,'Failed\x20to\x20parse\x20caps\x20from\x20WebSocket:\x20'+_0x2082f5['message']);}}if(_0x507e1c['includes'](_0x2df6cc[_0x191327(0x1d5)])||_0x507e1c[_0x191327(0x209)](_0x2df6cc[_0x191327(0x1e8)]))return _0x2df6cc[_0x191327(0x1d5)];if(_0x507e1c[_0x191327(0x209)](_0x2df6cc[_0x191327(0x27e)])||_0x507e1c[_0x191327(0x209)](_0x2df6cc[_0x191327(0x251)]))return _0x2df6cc['tzlXO'];if(_0x507e1c[_0x191327(0x209)](_0x2df6cc[_0x191327(0x1e4)])||_0x507e1c[_0x191327(0x209)](_0x2df6cc[_0x191327(0x21c)]))return _0x2df6cc[_0x191327(0x1e4)];return _0x2df6cc[_0x191327(0x1be)];}catch(_0x3cabf7){return _0x2df6cc[_0x191327(0x26f)](debug,_0x191327(0x1ae)+_0x3cabf7[_0x191327(0x22e)]()),_0x2df6cc[_0x191327(0x1be)];}},getCloudProviderFromWsEndpoint=_0xdf17e8=>{const _0x40051b=a64_0x783903,_0x29e973={};_0x29e973[_0x40051b(0x24f)]=_0x40051b(0x260),_0x29e973[_0x40051b(0x1dd)]=_0x40051b(0x1c6);const _0x43695d=_0x29e973;if(_0xdf17e8['includes'](constants[_0x40051b(0x1ca)])||_0xdf17e8[_0x40051b(0x209)](constants['BSTACK_ATS_URL']))return _0x43695d['NvNAJ'];return _0x43695d[_0x40051b(0x1dd)];},a64_0x3846d0={};a64_0x3846d0[a64_0x783903(0x26d)]=undefined,a64_0x3846d0[a64_0x783903(0x1ad)]=undefined,a64_0x3846d0[a64_0x783903(0x1ac)]=undefined,a64_0x3846d0['browser_version']=undefined,a64_0x3846d0[a64_0x783903(0x1f5)]=undefined,a64_0x3846d0[a64_0x783903(0x22d)]=undefined,a64_0x3846d0[a64_0x783903(0x242)]=undefined,a64_0x3846d0[a64_0x783903(0x263)]={};class SharedPlaywrightSessionDetails{static [a64_0x783903(0x244)]=a64_0x3846d0;constructor(){const _0x105fa3=a64_0x783903,_0x3aa6e1={};_0x3aa6e1[_0x105fa3(0x1d1)]=_0x105fa3(0x1dc);const _0x533090=_0x3aa6e1;throw new Error(_0x533090['ZczQF']);}static [a64_0x783903(0x1eb)]=null;static[a64_0x783903(0x257)](_0x264d47,_0x3b2bef,_0x4528ba=null){const _0xfef15a=a64_0x783903,_0x5504b7={'oiYIa':function(_0x562029,_0x583422){return _0x562029===_0x583422;},'xiYrQ':'function','GmdbR':_0xfef15a(0x267),'xJueI':function(_0x28c8f8,_0x150477){return _0x28c8f8===_0x150477;},'IPVHJ':_0xfef15a(0x266),'EVNoY':_0xfef15a(0x1ed),'muvTO':function(_0x39f63b,_0x1bdda7,_0x216ef2){return _0x39f63b(_0x1bdda7,_0x216ef2);},'ouRYX':'_browserType','GPZDj':_0xfef15a(0x227),'UXkfj':_0xfef15a(0x1c5),'sorID':_0xfef15a(0x229),'odOUh':'connectOptions','HgBOK':function(_0x57b114,_0x315070){return _0x57b114(_0x315070);},'rkyBZ':function(_0x326780,_0x5f4186){return _0x326780===_0x5f4186;},'hHwfV':_0xfef15a(0x260),'ZnTMH':_0xfef15a(0x1fc),'HRJTJ':'automate','HWsms':function(_0x251453,_0x3d4ebd){return _0x251453(_0x3d4ebd);},'yvtbO':function(_0x3cfd71,_0x5f421a){return _0x3cfd71===_0x5f421a;},'Gflkk':_0xfef15a(0x21e),'RifVF':function(_0x9abec8){return _0x9abec8();},'scWjy':function(_0x5e6fa5,_0x2cf0b7){return _0x5e6fa5&&_0x2cf0b7;},'lEzKv':function(_0x35f747){return _0x35f747();},'TfbNz':function(_0x23e796,_0x54e320){return _0x23e796(_0x54e320);},'oiVmO':function(_0x5b24f5,_0x1dc438){return _0x5b24f5+_0x1dc438;},'lVQCm':_0xfef15a(0x20b),'YsXli':function(_0x54336a){return _0x54336a();},'onJXJ':function(_0x8b0e7e,_0xeeb944,_0x7727d8){return _0x8b0e7e(_0xeeb944,_0x7727d8);},'BNbxR':_0xfef15a(0x257)},_0x3be4a8=this;return _0x5504b7[_0xfef15a(0x238)](o11yErrorHandler,async function _0x394362(_0x9edf3a,_0xfbe51a,_0x50adad=null){const _0x2936e3=_0xfef15a;let _0x2c7e48=_0x9edf3a[_0x2936e3(0x27d)],_0x1ce86a=null;_0x9edf3a&&_0x5504b7[_0x2936e3(0x1b6)](typeof _0x9edf3a[_0x2936e3(0x275)],_0x5504b7[_0x2936e3(0x1c4)])?_0x1ce86a=_0x9edf3a[_0x2936e3(0x275)]():logger[_0x2936e3(0x259)](_0x5504b7['GmdbR']);let _0x2830ae=null;_0x9edf3a&&_0x5504b7[_0x2936e3(0x1b1)](typeof _0x9edf3a[_0x2936e3(0x22c)],_0x5504b7[_0x2936e3(0x1c4)])?_0x2830ae=_0x9edf3a[_0x2936e3(0x22c)]():logger[_0x2936e3(0x259)](_0x5504b7[_0x2936e3(0x237)]);let _0x199221=null,_0xe169ee=null,_0x3cd34d=null,_0x3ff2c4=_0x5504b7[_0x2936e3(0x268)];if(_0x9edf3a[_0x2936e3(0x1e7)]['isRemote']()||global['accessibilityPlatform']){let _0x69899a=null;_0x5504b7['muvTO'](nestedKeyValue,_0x9edf3a,[_0x5504b7['ouRYX'],_0x5504b7['GPZDj']])?_0x69899a=_0x9edf3a['_browserType'][_0x2936e3(0x227)]:_0x69899a=_0x5504b7[_0x2936e3(0x239)](nestedKeyValue,_0xfbe51a,[_0x5504b7[_0x2936e3(0x27b)],_0x5504b7[_0x2936e3(0x1bb)],_0x5504b7['odOUh']]);const _0x39cc6f=_0x50adad||_0x69899a&&_0x69899a[_0x2936e3(0x1bd)];if(_0x39cc6f){_0x3ff2c4=_0x5504b7[_0x2936e3(0x23f)](getCloudProviderFromWsEndpoint,_0x39cc6f);if(_0x5504b7[_0x2936e3(0x1fb)](_0x3ff2c4,_0x5504b7[_0x2936e3(0x255)])){_0x3cd34d=constants[_0x2936e3(0x24b)][_0x2936e3(0x1fa)](_0x39cc6f)?_0x5504b7[_0x2936e3(0x25d)]:_0x5504b7[_0x2936e3(0x1e3)];const _0x33e1c4=_0x5504b7[_0x2936e3(0x20c)](getBrowserFromWSEndpoint,_0x39cc6f);if(_0x33e1c4&&(!_0x2c7e48||_0x5504b7[_0x2936e3(0x1ab)](_0x2c7e48,_0x5504b7[_0x2936e3(0x258)])))_0x2c7e48=_0x33e1c4,logger[_0x2936e3(0x259)](_0x2936e3(0x26a)+_0x2c7e48);else _0x2c7e48&&logger[_0x2936e3(0x259)](_0x2936e3(0x1c1)+_0x2c7e48);_0x199221=_0x3be4a8[_0x2936e3(0x244)][_0x2936e3(0x1f5)],_0xe169ee=_0x3be4a8[_0x2936e3(0x244)][_0x2936e3(0x22d)];}else{const _0xa98026=await _0x5504b7[_0x2936e3(0x1ba)](getPlatformDetails);_0x199221=_0xa98026[_0x2936e3(0x203)],_0xe169ee=_0xa98026[_0x2936e3(0x27c)];}}if(_0x5504b7[_0x2936e3(0x278)](!_0x199221,!_0xe169ee)&&!_0x5504b7[_0x2936e3(0x1ba)](isBrowserstackInfra)){const _0x1ffe02=await _0x5504b7[_0x2936e3(0x25e)](getPlatformDetails);_0x199221=_0x1ffe02[_0x2936e3(0x203)],_0xe169ee=_0x1ffe02[_0x2936e3(0x27c)];}}else{_0xfbe51a&&_0xfbe51a[_0x2936e3(0x1c5)]&&_0xfbe51a['project'][_0x2936e3(0x229)]&&_0xfbe51a[_0x2936e3(0x1c5)]['use']['channel']?_0x2c7e48=_0x5504b7[_0x2936e3(0x25a)](getBrowserNameFromChannel,_0xfbe51a[_0x2936e3(0x1c5)][_0x2936e3(0x229)][_0x2936e3(0x1b3)]):_0x2c7e48=_0x5504b7[_0x2936e3(0x26b)](_0x5504b7['lVQCm'],_0x2c7e48['toLowerCase']());const _0xf6cbf0=await _0x5504b7[_0x2936e3(0x256)](getPlatformDetails);_0x199221=_0xf6cbf0[_0x2936e3(0x203)],_0xe169ee=_0xf6cbf0[_0x2936e3(0x27c)];}const _0x592dbf={};_0x592dbf[_0x2936e3(0x1ac)]=_0x2c7e48,_0x592dbf[_0x2936e3(0x218)]=_0x1ce86a,_0x592dbf[_0x2936e3(0x263)]={},_0x592dbf['platform']=_0x199221,_0x592dbf[_0x2936e3(0x22d)]=_0xe169ee,_0x592dbf['product']=_0x3cd34d;const _0x287753=_0x592dbf;_0x2830ae&&(_0x287753[_0x2936e3(0x263)][_0x2936e3(0x20e)]=_0x2830ae);const _0x11460c={};_0x11460c[_0x2936e3(0x26d)]=_0x3ff2c4,_0x3be4a8['currentSessionDetails']=Object[_0x2936e3(0x201)]({},_0x3be4a8[_0x2936e3(0x244)],_0x11460c,_0x287753);const _0xc27c1f={};_0xc27c1f['browser']=_0x3be4a8[_0x2936e3(0x244)]['browser'],_0xc27c1f['browserVersion']=_0x3be4a8[_0x2936e3(0x244)][_0x2936e3(0x218)],_0xc27c1f[_0x2936e3(0x1f5)]=_0x3be4a8[_0x2936e3(0x244)][_0x2936e3(0x1f5)],_0xc27c1f[_0x2936e3(0x27c)]=_0x3be4a8['currentSessionDetails'][_0x2936e3(0x22d)],_0xc27c1f[_0x2936e3(0x26d)]=_0x3be4a8[_0x2936e3(0x244)][_0x2936e3(0x26d)],_0xc27c1f[_0x2936e3(0x242)]=_0x3be4a8[_0x2936e3(0x244)]['product'],logger['debug'](_0x2936e3(0x250)+JSON[_0x2936e3(0x23d)](_0xc27c1f));},_0x5504b7[_0xfef15a(0x1f7)])(_0x264d47,_0x3b2bef,_0x4528ba);}static[a64_0x783903(0x1f6)](){const _0x3044d9=a64_0x783903;this['patchConnection'](),this[_0x3044d9(0x279)]();}static[a64_0x783903(0x1b9)](){const _0x2029b4=a64_0x783903,_0x17fc04={'CyVtO':function(_0x1f5ac6,_0x48851e){return _0x1f5ac6(_0x48851e);},'FxNBq':_0x2029b4(0x274),'gAlLs':_0x2029b4(0x221),'yuPAM':'connection.js','trxOs':function(_0x616d9b,_0x3d3c63){return _0x616d9b(_0x3d3c63);},'nLusj':_0x2029b4(0x1d3),'iPEDn':function(_0x562738,_0x2813d1){return _0x562738(_0x2813d1);},'MKNnK':function(_0x1f1957,_0x14f4d2){return _0x1f1957!=_0x14f4d2;},'gBArM':function(_0x273cd2,_0x359b00){return _0x273cd2(_0x359b00);},'qOPTt':'Connection\x20dispatch\x20already\x20patched','OCrvM':'dispatch','KrnWJ':_0x2029b4(0x216),'CZXDi':function(_0xb85e45,_0x5cefc5){return _0xb85e45(_0x5cefc5);}},_0x524bdd=this;if(!this['Connection'])try{const _0x56bf4c=[path[_0x2029b4(0x1c8)](_0x17fc04['FxNBq'],_0x17fc04['gAlLs'],_0x17fc04['yuPAM']),path[_0x2029b4(0x1c8)](_0x17fc04[_0x2029b4(0x1c9)],_0x17fc04['yuPAM']),path['join'](_0x17fc04['gAlLs'],_0x17fc04[_0x2029b4(0x24d)])];for(const _0x12cea5 of _0x56bf4c){try{const _0x583954=_0x17fc04['CyVtO'](importFileFromPWCore,_0x12cea5);if(_0x583954&&_0x583954['Connection']){this[_0x2029b4(0x247)]=_0x583954[_0x2029b4(0x247)],logger[_0x2029b4(0x259)](_0x2029b4(0x1d7)+_0x12cea5);break;}}catch(_0x556d0d){_0x17fc04[_0x2029b4(0x264)](debug,_0x2029b4(0x1ef)+_0x12cea5+':\x20'+_0x556d0d[_0x2029b4(0x22e)]());}}if(!this[_0x2029b4(0x247)]){_0x17fc04['CyVtO'](debug,_0x17fc04[_0x2029b4(0x261)]);return;}}catch(_0x411cf3){_0x17fc04[_0x2029b4(0x273)](debug,_0x2029b4(0x1ee)+_0x411cf3[_0x2029b4(0x22e)]());return;}const _0x4a5477=this[_0x2029b4(0x247)];try{if(_0x17fc04[_0x2029b4(0x1a8)](_0x4a5477,null)){const _0x3afe50=_0x4a5477[_0x2029b4(0x25c)][_0x2029b4(0x26e)];if(!_0x17fc04[_0x2029b4(0x1ce)](isFalse,process['env'][_0x2029b4(0x26c)])){if(_0x4a5477[_0x2029b4(0x25c)][_0x2029b4(0x222)]){logger[_0x2029b4(0x259)](_0x17fc04[_0x2029b4(0x1db)]);return;}Object['defineProperty'](_0x4a5477[_0x2029b4(0x25c)],_0x17fc04[_0x2029b4(0x1f8)],{'get':function(){const _0x120ac0={'FaNjP':function(_0x3814c8,_0x109e8e){const _0x2e89a8=a64_0xffb8;return _0x17fc04[_0x2e89a8(0x1df)](_0x3814c8,_0x109e8e);},'cDJXO':function(_0x1cb7aa,_0x644907){const _0x3f9832=a64_0xffb8;return _0x17fc04[_0x3f9832(0x1df)](_0x1cb7aa,_0x644907);}};return async function _0x13dead(_0x527df8){const _0x36b9aa=a64_0xffb8;if(BrowserstackCLI[_0x36b9aa(0x1cc)]()[_0x36b9aa(0x1f0)]()){const _0x4d44f8={};_0x4d44f8['message']=_0x527df8,await BrowserstackCLI['getInstance']()[_0x36b9aa(0x219)]()[_0x36b9aa(0x1e9)](AutomationFrameworkState[_0x36b9aa(0x1d0)],HookState['POST'],_0x4d44f8);}else{const _0x113c0d=_0x527df8&&_0x527df8[_0x36b9aa(0x245)]&&_0x527df8[_0x36b9aa(0x245)][_0x36b9aa(0x232)];if(_0x113c0d){const _0x1fc5a6=_0x113c0d[_0x36b9aa(0x240)],_0x699160=_0x113c0d['platformDetails'];_0x699160&&(_0x120ac0[_0x36b9aa(0x1a9)](debug,_0x36b9aa(0x21a)+_0x699160[_0x36b9aa(0x22e)]()),_0x524bdd['currentSessionDetails'][_0x36b9aa(0x1f5)]=_0x699160['platformName'],_0x524bdd[_0x36b9aa(0x244)][_0x36b9aa(0x22d)]=_0x699160[_0x36b9aa(0x27c)]),_0x1fc5a6&&(_0x120ac0[_0x36b9aa(0x1e6)](debug,_0x36b9aa(0x20d)+_0x1fc5a6),_0x524bdd[_0x36b9aa(0x244)]['bsSessionId']=_0x1fc5a6);}}return _0x3afe50[_0x36b9aa(0x1f3)](this,arguments);};}}),_0x4a5477[_0x2029b4(0x25c)][_0x2029b4(0x222)]=!![],logger[_0x2029b4(0x259)](_0x17fc04[_0x2029b4(0x1af)]);}}}catch(_0x105ac9){_0x17fc04[_0x2029b4(0x241)](debug,_0x2029b4(0x20a)+_0x105ac9),_0x524bdd['sessionError']=_0x105ac9[_0x2029b4(0x22e)]();}}static[a64_0x783903(0x279)](){const _0x51e9df=a64_0x783903,_0x44f629={'xXmpF':function(_0x492ae4,_0xf35e43){return _0x492ae4(_0xf35e43);},'zPjIj':_0x51e9df(0x274),'vDQNa':_0x51e9df(0x210),'VWeqB':_0x51e9df(0x21e),'VyRHt':_0x51e9df(0x243),'YlWVN':_0x51e9df(0x23c),'vpQCa':'Error\x20in\x20importing\x20crConnection','lKeGu':function(_0x56f880,_0x2604b0){return _0x56f880!=_0x2604b0;},'UiNay':_0x51e9df(0x20f),'txqce':_0x51e9df(0x280),'YhlZZ':_0x51e9df(0x234),'TUbYH':function(_0x5e6a1a,_0x2d19bb){return _0x5e6a1a(_0x2d19bb);}},_0x1ed17b=this;let _0x5cbcc9=null;try{const _0x1a554f=path[_0x51e9df(0x1c8)](_0x44f629[_0x51e9df(0x1bf)],_0x44f629[_0x51e9df(0x1e1)],_0x44f629['VWeqB'],_0x44f629[_0x51e9df(0x215)]),_0x4ad4f2=_0x44f629[_0x51e9df(0x224)](importFileFromPWCore,_0x1a554f);!_0x4ad4f2?_0x44f629[_0x51e9df(0x224)](debug,_0x44f629[_0x51e9df(0x1b0)]):_0x5cbcc9=_0x4ad4f2[_0x51e9df(0x1de)];}catch(_0x197988){_0x44f629[_0x51e9df(0x224)](debug,_0x44f629[_0x51e9df(0x212)]);}try{if(_0x44f629['lKeGu'](_0x5cbcc9,null)){const _0x12a864=_0x5cbcc9[_0x51e9df(0x25c)][_0x51e9df(0x280)];if(_0x5cbcc9['prototype']['_bstackCRPatched']){logger[_0x51e9df(0x259)](_0x44f629[_0x51e9df(0x1d4)]);return;}Object[_0x51e9df(0x277)](_0x5cbcc9[_0x51e9df(0x25c)],_0x44f629[_0x51e9df(0x22b)],{'get':function(){return async function _0x110cc0(_0x4eaef1){const _0x19105e=a64_0xffb8;try{if(BrowserstackCLI[_0x19105e(0x1cc)]()['isRunning']()){const _0x4c5035={};_0x4c5035[_0x19105e(0x1b8)]=_0x4eaef1,await BrowserstackCLI[_0x19105e(0x1cc)]()['getAutomationFramework']()[_0x19105e(0x1e9)](AutomationFrameworkState[_0x19105e(0x1d0)],HookState[_0x19105e(0x223)],_0x4c5035),delete _0x4eaef1[_0x19105e(0x213)];}else{const _0x28c1f4=_0x4eaef1[_0x19105e(0x213)];if(_0x28c1f4){delete _0x4eaef1[_0x19105e(0x213)];const _0x512b60=_0x28c1f4[_0x19105e(0x240)],_0x2f78aa=_0x28c1f4['platformDetails'];_0x2f78aa&&(_0x44f629[_0x19105e(0x224)](debug,'Setting\x20platform\x20details\x20received\x20from\x20browserstack:\x20'+_0x2f78aa['toString']()),_0x1ed17b['currentSessionDetails'][_0x19105e(0x1f5)]=_0x2f78aa[_0x19105e(0x203)],_0x1ed17b[_0x19105e(0x244)][_0x19105e(0x22d)]=_0x2f78aa['platformVersion']),_0x512b60&&(_0x44f629[_0x19105e(0x224)](debug,_0x19105e(0x265)+_0x512b60),_0x1ed17b[_0x19105e(0x244)][_0x19105e(0x1ad)]=_0x512b60);}}}catch(_0x1825eb){_0x44f629[_0x19105e(0x224)](debug,_0x19105e(0x206)+_0x1825eb['toString']());}return _0x12a864['apply'](this,arguments);};}}),_0x5cbcc9[_0x51e9df(0x25c)][_0x51e9df(0x211)]=!![],logger[_0x51e9df(0x259)](_0x44f629['YhlZZ']);}}catch(_0x4044e8){_0x44f629[_0x51e9df(0x1f9)](debug,_0x51e9df(0x1c2)+_0x4044e8),_0x1ed17b[_0x51e9df(0x1eb)]=_0x4044e8[_0x51e9df(0x22e)]();}}static[a64_0x783903(0x271)](_0x5399ba,_0x2296f2){const _0x3b1147=a64_0x783903,_0x4aacbe={'oTahz':'bstack:options','KjRrd':function(_0x297c32,_0x1bd99e){return _0x297c32||_0x1bd99e;},'ebsEE':function(_0x4ce7d4,_0x541634){return _0x4ce7d4===_0x541634;},'ckWXY':_0x3b1147(0x1e0),'zBVio':_0x3b1147(0x1bc),'kAlOf':function(_0x545fc6,_0x26e808){return _0x545fc6(_0x26e808);},'nfLfn':function(_0x2fcf8b,_0x20b596){return _0x2fcf8b(_0x20b596);}};let _0xdb8a23=null,_0x5f014a=null;try{const _0x6aebfc=[_0x2296f2,global['__platformCaps'],global['capabilties']];for(const _0x5b600a of _0x6aebfc){if(_0x5b600a&&(!_0x5f014a||!_0x5f014a[_0x3b1147(0x240)])){const _0x1b7bd7=_0x5b600a[_0x3b1147(0x240)]||_0x5b600a[_0x4aacbe[_0x3b1147(0x25b)]]?.[_0x3b1147(0x240)],_0x30103d=_0x5b600a[_0x3b1147(0x1aa)]||_0x5b600a[_0x3b1147(0x1ac)]||_0x5b600a[_0x4aacbe[_0x3b1147(0x25b)]]?.[_0x3b1147(0x1aa)],_0x516bad=_0x5b600a[_0x3b1147(0x24e)]||_0x5b600a[_0x3b1147(0x218)]||_0x5b600a[_0x4aacbe[_0x3b1147(0x25b)]]?.['browserVersion'],_0x2197d7=_0x5b600a['os']||_0x5b600a['platform']||_0x5b600a[_0x4aacbe['oTahz']]?.['os'],_0x26abf6=_0x5b600a[_0x3b1147(0x204)]||_0x5b600a['os_version']||_0x5b600a[_0x4aacbe[_0x3b1147(0x25b)]]?.['osVersion'];if(_0x4aacbe['KjRrd'](_0x1b7bd7,_0x30103d)||_0x2197d7){const _0xc617bb={};_0xc617bb[_0x3b1147(0x1aa)]=_0x30103d,_0xc617bb['browserVersion']=_0x516bad,_0xc617bb['os']=_0x2197d7,_0xc617bb[_0x3b1147(0x204)]=_0x26abf6,_0xc617bb[_0x3b1147(0x203)]=_0x5b600a[_0x3b1147(0x203)]||_0x2197d7,_0xc617bb[_0x3b1147(0x27c)]=_0x5b600a[_0x3b1147(0x27c)]||_0x26abf6;const _0x47cb72={};_0x47cb72[_0x3b1147(0x240)]=_0x1b7bd7,_0x47cb72[_0x3b1147(0x214)]=_0xc617bb,_0x5f014a=_0x47cb72;if(_0x4aacbe[_0x3b1147(0x205)](_0x1b7bd7,_0x30103d)){logger['debug'](_0x3b1147(0x262)+_0x30103d+_0x3b1147(0x1fd)+_0x2197d7);break;}}}}if(_0x5399ba&&_0x4aacbe[_0x3b1147(0x1f2)](typeof _0x5399ba,_0x4aacbe[_0x3b1147(0x225)]))try{const _0x240a02=url[_0x3b1147(0x27a)](_0x5399ba),_0x1437a1=new URLSearchParams(_0x240a02['query']),_0x199a37=Object[_0x3b1147(0x1ff)](_0x1437a1[_0x3b1147(0x1b4)]()),_0x28c935=[_0x199a37['caps'],_0x199a37[_0x3b1147(0x263)],_0x199a37[_0x3b1147(0x1c0)]];for(const _0x3f4a5d of _0x28c935){if(_0x3f4a5d&&(!_0xdb8a23||!_0xdb8a23[_0x3b1147(0x240)]))try{const _0x3996b7=JSON['parse'](_0x3f4a5d),_0x15e4d5={};_0x15e4d5[_0x3b1147(0x240)]=_0x3996b7[_0x3b1147(0x240)]||_0x3996b7[_0x4aacbe[_0x3b1147(0x25b)]]?.[_0x3b1147(0x240)],_0x15e4d5[_0x3b1147(0x214)]={},_0x15e4d5[_0x3b1147(0x214)]['browserName']=_0x3996b7[_0x3b1147(0x1aa)]||_0x3996b7[_0x3b1147(0x1ac)],_0x15e4d5[_0x3b1147(0x214)][_0x3b1147(0x24e)]=_0x3996b7[_0x3b1147(0x24e)]||_0x3996b7['browser_version'],_0x15e4d5[_0x3b1147(0x214)]['os']=_0x3996b7['os']||_0x3996b7[_0x3b1147(0x1f5)],_0x15e4d5[_0x3b1147(0x214)][_0x3b1147(0x204)]=_0x3996b7[_0x3b1147(0x204)]||_0x3996b7['os_version'],_0x15e4d5[_0x3b1147(0x214)]['platformName']=_0x3996b7[_0x3b1147(0x203)]||_0x3996b7['os']||_0x3996b7[_0x3b1147(0x1f5)],_0x15e4d5[_0x3b1147(0x214)][_0x3b1147(0x27c)]=_0x3996b7[_0x3b1147(0x27c)]||_0x3996b7[_0x3b1147(0x204)]||_0x3996b7[_0x3b1147(0x23a)],_0xdb8a23=_0x15e4d5;if(_0xdb8a23[_0x3b1147(0x240)]||_0xdb8a23['platformDetails'][_0x3b1147(0x1aa)]){logger[_0x3b1147(0x259)](_0x4aacbe[_0x3b1147(0x207)]);break;}}catch(_0xdf3769){_0x4aacbe[_0x3b1147(0x252)](debug,_0x3b1147(0x236)+_0xdf3769['toString']());}}}catch(_0x4c8186){_0x4aacbe['nfLfn'](debug,'Error\x20parsing\x20WebSocket\x20endpoint:\x20'+_0x4c8186[_0x3b1147(0x22e)]());}}catch(_0x2d4af5){_0x4aacbe[_0x3b1147(0x252)](debug,_0x3b1147(0x24c)+util[_0x3b1147(0x22f)](_0x2d4af5));}const _0x5eaf38={};return _0x5eaf38[_0x3b1147(0x232)]=_0xdb8a23,_0x5eaf38['bStackParams']=_0x5f014a,_0x5eaf38;}static async[a64_0x783903(0x25f)](_0x4eba93,_0x2f7b34){const _0x180d52=a64_0x783903,_0x5db907={'WdzZP':function(_0x559cab,_0x1d666e){return _0x559cab||_0x1d666e;},'tWBaT':'Triggering\x20PLAYWRIGHT_DISPATCH\x20event','DMCbP':function(_0x10af79,_0x15e457){return _0x10af79(_0x15e457);}};try{if(!BrowserstackCLI[_0x180d52(0x1cc)]()['isRunning']())return;if(_0x5db907[_0x180d52(0x272)](_0x4eba93,_0x2f7b34)){logger[_0x180d52(0x259)](_0x5db907[_0x180d52(0x249)]);const _0x20c57c={'params':_0x4eba93?{'bsParams':_0x4eba93}:null,'bStackParams':_0x5db907[_0x180d52(0x272)](_0x2f7b34,null)},_0x5cb3b0=AutomationFramework[_0x180d52(0x1f1)](),_0x17b63d={};_0x17b63d[_0x180d52(0x1b8)]=_0x20c57c,_0x17b63d[_0x180d52(0x269)]=_0x5cb3b0,await BrowserstackCLI[_0x180d52(0x1cc)]()[_0x180d52(0x219)]()['trackEvent'](AutomationFrameworkState[_0x180d52(0x1d0)],HookState[_0x180d52(0x223)],_0x17b63d);}}catch(_0x5b02df){_0x5db907['DMCbP'](debug,_0x180d52(0x233)+util[_0x180d52(0x22f)](_0x5b02df));}}static['getDetails'](){const _0x5e7e04=a64_0x783903;return this[_0x5e7e04(0x244)];}}module[a64_0x783903(0x231)]=SharedPlaywrightSessionDetails; |
@@ -1,1 +0,1 @@ | ||
| const a65_0x4a25c4=a65_0x2be7;(function(_0x5c4493,_0x1690b7){const _0x113c1a=a65_0x2be7,_0x31f8a3=_0x5c4493();while(!![]){try{const _0x13dd3c=-parseInt(_0x113c1a(0x11e))/0x1+-parseInt(_0x113c1a(0x116))/0x2+parseInt(_0x113c1a(0x122))/0x3*(parseInt(_0x113c1a(0x11a))/0x4)+parseInt(_0x113c1a(0x117))/0x5+parseInt(_0x113c1a(0x115))/0x6+parseInt(_0x113c1a(0x125))/0x7+parseInt(_0x113c1a(0x114))/0x8*(parseInt(_0x113c1a(0x118))/0x9);if(_0x13dd3c===_0x1690b7)break;else _0x31f8a3['push'](_0x31f8a3['shift']());}catch(_0x56ce37){_0x31f8a3['push'](_0x31f8a3['shift']());}}}(a65_0x4d07,0xc1db8));function a65_0x2be7(_0x4b148b,_0xe1b77d){const _0x4d0747=a65_0x4d07();return a65_0x2be7=function(_0x2be719,_0x1d98bb){_0x2be719=_0x2be719-0x114;let _0x2127ca=_0x4d0747[_0x2be719];return _0x2127ca;},a65_0x2be7(_0x4b148b,_0xe1b77d);}const isHash=_0x4024d1=>Boolean(_0x4024d1&&typeof _0x4024d1===a65_0x4a25c4(0x124)&&!Array[a65_0x4a25c4(0x123)](_0x4024d1)),nestedKeyValue=(_0x2c0d49,_0xe94436)=>{const _0xea1297=a65_0x4a25c4,_0x18c916={'zlWEx':function(_0x17a52c,_0x387803){return _0x17a52c===_0x387803;},'eirYC':function(_0x59de4e,_0x52fcb8){return _0x59de4e===_0x52fcb8;},'AJSwJ':function(_0x411a63,_0x3f76f7){return _0x411a63===_0x3f76f7;},'aRgea':'function','FbPQj':function(_0x5489c3,_0x36ef6d){return _0x5489c3(_0x36ef6d);}};return _0xe94436[_0xea1297(0x11c)]((_0x5a8598,_0x18bac4)=>{const _0x4eb995=_0xea1297;if(_0x18c916[_0x4eb995(0x11f)](_0x5a8598,undefined)||_0x18c916[_0x4eb995(0x119)](_0x5a8598,null))return undefined;if(_0x5a8598&&_0x18c916[_0x4eb995(0x11d)](typeof _0x5a8598[_0x4eb995(0x120)],_0x18c916['aRgea']))return _0x5a8598[_0x4eb995(0x120)](_0x18bac4);if(_0x18c916[_0x4eb995(0x11b)](isHash,_0x5a8598))return _0x5a8598[_0x18bac4];return undefined;},_0x2c0d49);},a65_0x347a80={};a65_0x347a80['isHash']=isHash,a65_0x347a80[a65_0x4a25c4(0x126)]=nestedKeyValue,module[a65_0x4a25c4(0x121)]=a65_0x347a80;function a65_0x4d07(){const _0x55bf93=['1309416qUrldy','3652530WCvcsC','6617610pewcNK','eirYC','994528DoIiRW','FbPQj','reduce','AJSwJ','1403797mfrEFR','zlWEx','get','exports','3QQqelm','isArray','object','3681517yGMptC','nestedKeyValue','8Rfodfx','3673116KwZsYD'];a65_0x4d07=function(){return _0x55bf93;};return a65_0x4d07();} | ||
| function a65_0xd76a(_0x4a417e,_0x4aba30){const _0x4d7140=a65_0x4d71();return a65_0xd76a=function(_0xd76a3a,_0x36ceb5){_0xd76a3a=_0xd76a3a-0x1b4;let _0xd5ea8e=_0x4d7140[_0xd76a3a];return _0xd5ea8e;},a65_0xd76a(_0x4a417e,_0x4aba30);}const a65_0x13ee1f=a65_0xd76a;(function(_0x368ce3,_0x2a6a18){const _0x58bc0d=a65_0xd76a,_0x4ae3d4=_0x368ce3();while(!![]){try{const _0x519867=parseInt(_0x58bc0d(0x1ba))/0x1*(parseInt(_0x58bc0d(0x1c5))/0x2)+parseInt(_0x58bc0d(0x1be))/0x3+parseInt(_0x58bc0d(0x1bc))/0x4+parseInt(_0x58bc0d(0x1c3))/0x5*(parseInt(_0x58bc0d(0x1c6))/0x6)+-parseInt(_0x58bc0d(0x1c1))/0x7+-parseInt(_0x58bc0d(0x1b7))/0x8*(parseInt(_0x58bc0d(0x1c2))/0x9)+parseInt(_0x58bc0d(0x1c0))/0xa*(parseInt(_0x58bc0d(0x1b6))/0xb);if(_0x519867===_0x2a6a18)break;else _0x4ae3d4['push'](_0x4ae3d4['shift']());}catch(_0x4d4ec8){_0x4ae3d4['push'](_0x4ae3d4['shift']());}}}(a65_0x4d71,0xc38c1));function a65_0x4d71(){const _0x51384d=['isHash','750633fddXSY','alfXl','60FwDROa','6778835fDmbCP','1886427HmSgiB','17410Yxhkxf','isArray','5770gdYTjs','2076vsOvFQ','jjKQY','ixCIz','object','tFSgG','62106qbadtV','56ZQPTVt','reduce','get','137aBkFbj','exports','5409932uAkaYF'];a65_0x4d71=function(){return _0x51384d;};return a65_0x4d71();}const isHash=_0x375e91=>Boolean(_0x375e91&&typeof _0x375e91===a65_0x13ee1f(0x1b4)&&!Array[a65_0x13ee1f(0x1c4)](_0x375e91)),nestedKeyValue=(_0x2f3588,_0x4999e3)=>{const _0x30b9fd=a65_0x13ee1f,_0x3fab93={'tFSgG':function(_0x35adcd,_0x1bfedc){return _0x35adcd===_0x1bfedc;},'ixCIz':function(_0x500bb1,_0x31bca9){return _0x500bb1===_0x31bca9;},'alfXl':'function','jjKQY':function(_0x1a98bc,_0x1a1fa6){return _0x1a98bc(_0x1a1fa6);}};return _0x4999e3[_0x30b9fd(0x1b8)]((_0x599848,_0x2542be)=>{const _0x4dad96=_0x30b9fd;if(_0x3fab93[_0x4dad96(0x1b5)](_0x599848,undefined)||_0x3fab93[_0x4dad96(0x1b5)](_0x599848,null))return undefined;if(_0x599848&&_0x3fab93[_0x4dad96(0x1c8)](typeof _0x599848['get'],_0x3fab93[_0x4dad96(0x1bf)]))return _0x599848[_0x4dad96(0x1b9)](_0x2542be);if(_0x3fab93[_0x4dad96(0x1c7)](isHash,_0x599848))return _0x599848[_0x2542be];return undefined;},_0x2f3588);},a65_0x46e35f={};a65_0x46e35f[a65_0x13ee1f(0x1bd)]=isHash,a65_0x46e35f['nestedKeyValue']=nestedKeyValue,module[a65_0x13ee1f(0x1bb)]=a65_0x46e35f; |
@@ -1,1 +0,1 @@ | ||
| const a67_0x29204e=a67_0x7e39;(function(_0x574152,_0x16ab93){const _0x238f54=a67_0x7e39,_0x4b0224=_0x574152();while(!![]){try{const _0x30a055=-parseInt(_0x238f54(0x1ff))/0x1+parseInt(_0x238f54(0x274))/0x2+parseInt(_0x238f54(0x1fa))/0x3+-parseInt(_0x238f54(0x21f))/0x4+parseInt(_0x238f54(0x2bd))/0x5*(parseInt(_0x238f54(0x29b))/0x6)+parseInt(_0x238f54(0x2b8))/0x7+-parseInt(_0x238f54(0x22b))/0x8;if(_0x30a055===_0x16ab93)break;else _0x4b0224['push'](_0x4b0224['shift']());}catch(_0x251f71){_0x4b0224['push'](_0x4b0224['shift']());}}}(a67_0x3162,0xdff65));const {spawn}=require(a67_0x29204e(0x1e5)),GrpcClient=require('./grpcClient.js'),util=require(a67_0x29204e(0x1e6)),CLIUtils=require(a67_0x29204e(0x2b5)),PlaywrightAutomationFramework=require(a67_0x29204e(0x269)),PuppeteerAutomationFramework=require(a67_0x29204e(0x2cf)),PlaywrightTestFramework=require(a67_0x29204e(0x264)),CucumberTestFramework=require('./framework/cucumberTestFramework.js'),JestTestFramework=require(a67_0x29204e(0x1f5)),{createClassLogger}=require('../../helpers/classLogger.js'),PerformanceTester=require(a67_0x29204e(0x29c)),{EVENTS:PerformanceEvents}=require(a67_0x29204e(0x26c)),AccessibilityModule=require(a67_0x29204e(0x1c7)),{CLI_SUPPORTED_FRAMEWORKS,FRAMEWORKS,BINARY_BUSY_ERROR_CODES,MAX_SPAWN_RETRIES,SPAWN_RETRY_DELAY_MS}=require(a67_0x29204e(0x292)),helper=require(a67_0x29204e(0x271)),TestFrameworkConstants=require(a67_0x29204e(0x251)),buildLogger=require(a67_0x29204e(0x26a))[a67_0x29204e(0x273)],LoadTestModule=require(a67_0x29204e(0x23f)),TestInfo=require('./TestInfo.js');class BrowserstackCLI{static #instance=null;static [a67_0x29204e(0x2cb)]=null;static [a67_0x29204e(0x2d0)]=null;static [a67_0x29204e(0x209)]=null;static [a67_0x29204e(0x277)]=![];['process']=null;['isMainConnected']=![];[a67_0x29204e(0x282)]=![];[a67_0x29204e(0x27a)]=![];['binSessionId']=null;['modules']={};['testFramework']=null;[a67_0x29204e(0x2c6)]=null;[a67_0x29204e(0x1e9)]=createClassLogger(a67_0x29204e(0x29e));constructor(){const _0x20167c=a67_0x29204e;this['initialized']=![],this['config']={},this[_0x20167c(0x1e4)]={},this['browserstackConfig']={};}static['getInstance'](){return!BrowserstackCLI.#instance&&(BrowserstackCLI.#instance=new BrowserstackCLI()),BrowserstackCLI.#instance;}async[a67_0x29204e(0x2be)](){const _0x224d3f=a67_0x29204e,_0x310538={};_0x310538[_0x224d3f(0x25c)]='Disabling\x20CLI.';const _0x3da607=_0x310538;if(helper['isFalse'](process['env'][_0x224d3f(0x23b)])){this[_0x224d3f(0x1e9)][_0x224d3f(0x203)](_0x3da607['AxidO']);return;}PerformanceTester[_0x224d3f(0x217)](PerformanceEvents['SDK_CLI_ON_BOOTSTRAP']);try{const _0x32b64b=process[_0x224d3f(0x2ca)][_0x224d3f(0x242)]||null;this[_0x224d3f(0x283)](),this[_0x224d3f(0x247)]();if(_0x32b64b){await this[_0x224d3f(0x22d)](_0x32b64b),PerformanceTester[_0x224d3f(0x237)](PerformanceEvents[_0x224d3f(0x226)]);return;}await this[_0x224d3f(0x23e)]();}catch(_0x2bc0ad){this['logger'][_0x224d3f(0x28b)](_0x224d3f(0x210)+(_0x2bc0ad['stack']||_0x2bc0ad)),await this[_0x224d3f(0x20b)](),PerformanceTester[_0x224d3f(0x237)](PerformanceEvents['SDK_CLI_ON_BOOTSTRAP'],![],util[_0x224d3f(0x290)](_0x2bc0ad));}}async[a67_0x29204e(0x23e)](){const _0x53e332=a67_0x29204e,_0x59dc60={};_0x59dc60['IiGJy']=_0x53e332(0x25d),_0x59dc60[_0x53e332(0x261)]=_0x53e332(0x1f8);const _0x2fcfa2=_0x59dc60;this[_0x53e332(0x1e9)]['info'](_0x2fcfa2[_0x53e332(0x20f)]),await this['start'](),this[_0x53e332(0x1e9)][_0x53e332(0x1f4)](_0x2fcfa2[_0x53e332(0x261)]);const _0x585acb=await GrpcClient[_0x53e332(0x25b)]()['startBinSession']();this[_0x53e332(0x1fd)]=!![],this[_0x53e332(0x1f1)](_0x585acb);}[a67_0x29204e(0x1f1)](_0xfb484a){const _0x106c4c=a67_0x29204e,_0x2250a6={'DazpT':function(_0x5bc206,_0x369f69){return _0x5bc206(_0x369f69);},'mHyNt':_0x106c4c(0x236),'fYaxB':function(_0x1eaea5,_0x7f9f50){return _0x1eaea5(_0x7f9f50);},'NHqlb':'./modules/testhubModule.js','ZfUTU':function(_0x59f343,_0x4749b8){return _0x59f343(_0x4749b8);},'yHLik':_0x106c4c(0x23a),'hPIcK':_0x106c4c(0x276),'aGZdi':_0x106c4c(0x1ce),'wbICz':'getAccessibility','QbTqU':_0x106c4c(0x225),'LOZuc':function(_0x4025d1,_0xff7bc1){return _0x4025d1||_0xff7bc1;},'fVqvq':function(_0x396cae,_0x45cf8d){return _0x396cae!==_0x45cf8d;},'fMmLR':function(_0x2b4976,_0x5df3da){return _0x2b4976===_0x5df3da;},'jpVXD':_0x106c4c(0x1e8),'LQbvy':function(_0x1e49e2,_0xadde5c){return _0x1e49e2&&_0xadde5c;},'lQvpa':function(_0xbe7fa9,_0x481cee){return _0xbe7fa9(_0x481cee);},'duBXT':'./modules/puppeteerDriverModule.js'},_0x1e9aae=_0x2250a6[_0x106c4c(0x28f)](require,_0x2250a6[_0x106c4c(0x22f)]),_0x11e910=_0x2250a6['fYaxB'](require,_0x2250a6[_0x106c4c(0x1f6)]),_0x20f9ef=_0x2250a6[_0x106c4c(0x214)](require,_0x2250a6[_0x106c4c(0x239)]);this[_0x106c4c(0x1e9)][_0x106c4c(0x203)](_0x2250a6['hPIcK']),this['binSessionId']=_0xfb484a[_0x106c4c(0x284)](),this[_0x106c4c(0x1e9)][_0x106c4c(0x203)](_0x106c4c(0x230)+this['binSessionId']),this[_0x106c4c(0x202)](_0xfb484a),this[_0x106c4c(0x28e)]();!this[_0x106c4c(0x282)]&&this[_0x106c4c(0x246)](_0xfb484a);const _0xc9bf00=_0x2250a6['aGZdi'],_0x43d630=_0x2250a6['wbICz'],_0x5b0b36=_0x2250a6[_0x106c4c(0x1df)],_0x3a6c0f=_0xfb484a[_0xc9bf00]()&&_0xfb484a[_0xc9bf00]()[_0x5b0b36](),_0x255286=_0xfb484a[_0x43d630]()&&_0xfb484a[_0x43d630]()[_0x5b0b36](),_0x1161d5=process[_0x106c4c(0x2ca)][_0x106c4c(0x1ee)]&&JSON['parse'](process[_0x106c4c(0x2ca)][_0x106c4c(0x1ee)]);_0x2250a6[_0x106c4c(0x257)](_0x3a6c0f,_0x255286)&&(this[_0x106c4c(0x285)][_0x11e910['MODULE_NAME']]=new _0x11e910(_0xfb484a['getTesthub'](),_0x1161d5));_0x3a6c0f&&(this[_0x106c4c(0x285)][_0x20f9ef[_0x106c4c(0x1bc)]]=new _0x20f9ef(_0xfb484a[_0xc9bf00]()));if(_0x255286){this[_0x106c4c(0x285)][AccessibilityModule['MODULE_NAME']]=new AccessibilityModule(_0xfb484a[_0x43d630]());const _0x440e02=this['config']&&_0x2250a6[_0x106c4c(0x23d)](this[_0x106c4c(0x2a0)]['app'],undefined)&&_0x2250a6[_0x106c4c(0x23d)](this[_0x106c4c(0x2a0)][_0x106c4c(0x295)],null);BrowserstackCLI[_0x106c4c(0x277)]=!_0x440e02;}else try{const _0x16a0d0=_0xfb484a[_0x43d630](),_0x21bd4d=_0x16a0d0&&_0x2250a6[_0x106c4c(0x272)](typeof _0x16a0d0[_0x5b0b36],_0x2250a6[_0x106c4c(0x235)])?!!_0x16a0d0[_0x5b0b36]():![];this[_0x106c4c(0x1e9)][_0x106c4c(0x203)]('Accessibility\x20success='+_0x21bd4d);if(_0x2250a6[_0x106c4c(0x278)](!_0x21bd4d,_0x16a0d0)){const _0x259802=_0x16a0d0[_0x106c4c(0x2bf)]?_0x16a0d0['toObject']():_0x16a0d0;_0x259802[_0x106c4c(0x27c)]&&Array['isArray'](_0x259802[_0x106c4c(0x27c)])&&(this['logger'][_0x106c4c(0x28b)](_0x106c4c(0x1ea)+_0x259802[_0x106c4c(0x27c)]['length']+_0x106c4c(0x20d)),_0x259802[_0x106c4c(0x27c)][_0x106c4c(0x1c0)]((_0x45878b,_0x293a3e)=>{const _0x3c227b=_0x106c4c;this['logger'][_0x3c227b(0x28b)]('Error:\x20['+_0x45878b[_0x3c227b(0x1d8)]+']\x20'+_0x45878b[_0x3c227b(0x26f)]);}),_0x259802[_0x106c4c(0x297)]&&this[_0x106c4c(0x1e9)][_0x106c4c(0x28b)](_0x106c4c(0x2ce)+_0x259802[_0x106c4c(0x297)]),_0x259802[_0x106c4c(0x2c3)]&&this['logger'][_0x106c4c(0x28b)](_0x106c4c(0x24f)+_0x259802[_0x106c4c(0x2c3)]));}}catch(_0x4e4d9f){this[_0x106c4c(0x1e9)][_0x106c4c(0x28b)](_0x106c4c(0x22c)+_0x4e4d9f);}const _0x328b36=CLIUtils['getAutomationFrameworkDetail']();if(_0x2250a6[_0x106c4c(0x272)](_0x328b36[_0x106c4c(0x243)][_0x106c4c(0x220)](),FRAMEWORKS[_0x106c4c(0x24b)][_0x106c4c(0x220)]())){const _0x4d1093=_0x2250a6[_0x106c4c(0x263)](require,_0x2250a6[_0x106c4c(0x1c4)]);this[_0x106c4c(0x285)][_0x4d1093[_0x106c4c(0x1bc)]]=new _0x4d1093(_0x1161d5);}else this[_0x106c4c(0x285)][_0x1e9aae['MODULE_NAME']]=new _0x1e9aae(_0x1161d5);this['_modulesLoaded']=!![],this['configureModules']();}[a67_0x29204e(0x1f7)](){const _0x30db0d=a67_0x29204e;return this[_0x30db0d(0x285)][AccessibilityModule['MODULE_NAME']];}async[a67_0x29204e(0x233)](){const _0x14c713=a67_0x29204e;for(const _0xcc2e76 in this[_0x14c713(0x285)]){const _0x352019=this[_0x14c713(0x285)][_0xcc2e76];await _0x352019[_0x14c713(0x232)](this[_0x14c713(0x200)],0x0,GrpcClient[_0x14c713(0x25b)]()[_0x14c713(0x1ed)],this[_0x14c713(0x2a0)]);}}async['start'](){const _0xbd9762=a67_0x29204e,_0x33135f={};_0x33135f[_0xbd9762(0x28a)]=_0xbd9762(0x1f0),_0x33135f[_0xbd9762(0x1cf)]=_0xbd9762(0x1cd),_0x33135f[_0xbd9762(0x28d)]=function(_0xe1511b,_0x36e495){return _0xe1511b<=_0x36e495;},_0x33135f[_0xbd9762(0x1e0)]=function(_0x1788f1,_0x34a8e8){return _0x1788f1>_0x34a8e8;},_0x33135f[_0xbd9762(0x254)]=function(_0x85124b,_0x2012fd){return _0x85124b<_0x2012fd;},_0x33135f[_0xbd9762(0x2ab)]=_0xbd9762(0x291);const _0x2ae18d=_0x33135f;PerformanceTester[_0xbd9762(0x217)](PerformanceEvents['SDK_CLI_START']);if(CLIUtils['isDevelopmentEnv']())return this[_0xbd9762(0x2b6)](CLIUtils[_0xbd9762(0x2a1)]()),PerformanceTester[_0xbd9762(0x237)](PerformanceEvents[_0xbd9762(0x1f3)]),Promise[_0xbd9762(0x267)]();if(this[_0xbd9762(0x270)]&&this[_0xbd9762(0x270)][_0xbd9762(0x27d)])return PerformanceTester[_0xbd9762(0x237)](PerformanceEvents[_0xbd9762(0x1f3)]),Promise[_0xbd9762(0x267)]();const _0x2448dc=await this[_0xbd9762(0x28c)]();if(!_0x2448dc)throw new Error(_0x2ae18d[_0xbd9762(0x28a)]);const _0x3f3d1f=[_0x2448dc,_0x2ae18d[_0xbd9762(0x1cf)]];this[_0xbd9762(0x1e9)][_0xbd9762(0x203)](_0xbd9762(0x218)+_0x3f3d1f+'\x27');for(let _0xd9dd5e=0x1;_0x2ae18d[_0xbd9762(0x28d)](_0xd9dd5e,MAX_SPAWN_RETRIES);_0xd9dd5e++){try{await this['_spawnAndAwaitReady'](_0x3f3d1f);_0x2ae18d[_0xbd9762(0x1e0)](_0xd9dd5e,0x1)&&this[_0xbd9762(0x1e9)]['info'](_0xbd9762(0x1d6)+_0xd9dd5e+'/'+MAX_SPAWN_RETRIES);break;}catch(_0x3e67e6){if(BINARY_BUSY_ERROR_CODES[_0xbd9762(0x1da)](_0x3e67e6['code'])&&_0x2ae18d[_0xbd9762(0x254)](_0xd9dd5e,MAX_SPAWN_RETRIES))this['logger'][_0xbd9762(0x1ca)]('spawn\x20'+_0x3e67e6[_0xbd9762(0x2c3)]+'\x20on\x20attempt\x20'+_0xd9dd5e+'/'+MAX_SPAWN_RETRIES+_0xbd9762(0x1e1)+SPAWN_RETRY_DELAY_MS+_0xbd9762(0x29d)),this['process']&&(this[_0xbd9762(0x270)][_0xbd9762(0x258)](),!this[_0xbd9762(0x270)]['killed']&&this[_0xbd9762(0x270)][_0xbd9762(0x26e)](_0x2ae18d[_0xbd9762(0x2ab)]),this[_0xbd9762(0x270)]=null),await new Promise(_0x5a5ddd=>setTimeout(_0x5a5ddd,SPAWN_RETRY_DELAY_MS));else throw _0x3e67e6;}}}['_spawnAndAwaitReady'](_0x141f66){const _0x87c7e6=a67_0x29204e,_0x34e4e2={'jYExP':function(_0x814f61,_0x1ce7ad){return _0x814f61(_0x1ce7ad);},'wQnyZ':function(_0x7c0d35,_0x10c2f6){return _0x7c0d35!==_0x10c2f6;},'SkkIS':function(_0x400a81,_0x255898){return _0x400a81(_0x255898);},'dwwio':function(_0x1d3ec1,_0x22790d){return _0x1d3ec1!==_0x22790d;},'GIKjA':_0x87c7e6(0x2a3),'SLpTW':_0x87c7e6(0x26b),'pLmlq':'error','rGUPW':'close','hgXOC':function(_0x3826a8){return _0x3826a8();},'ANKwH':function(_0x5ca56f,_0x54fd56,_0x60e96c,_0x47f2a7){return _0x5ca56f(_0x54fd56,_0x60e96c,_0x47f2a7);},'fVtck':_0x87c7e6(0x256),'lKtIa':_0x87c7e6(0x281)};return new Promise((_0x242af8,_0x39b538)=>{const _0x370654=_0x87c7e6,_0x39e543={'GajEV':function(_0xc998d2,_0x557cec){const _0x674c4e=a67_0x7e39;return _0x34e4e2[_0x674c4e(0x24d)](_0xc998d2,_0x557cec);},'EbOvs':_0x34e4e2[_0x370654(0x1eb)],'kELpW':_0x34e4e2[_0x370654(0x2c1)],'sdEdE':_0x34e4e2[_0x370654(0x248)],'gWAhB':_0x34e4e2['rGUPW'],'zdlCo':function(_0x26d20b){const _0x3963cc=_0x370654;return _0x34e4e2[_0x3963cc(0x22e)](_0x26d20b);}},_0x33bb8a={};_0x33bb8a['env']=process[_0x370654(0x2ca)],this[_0x370654(0x270)]=_0x34e4e2[_0x370654(0x27b)](spawn,_0x141f66[0x0],_0x141f66['slice'](0x1),_0x33bb8a);if(!this[_0x370654(0x270)]||!this['process'][_0x370654(0x20a)]){_0x34e4e2[_0x370654(0x268)](_0x39b538,new Error(_0x34e4e2[_0x370654(0x1bf)]));return;}const _0x23adee={};this[_0x370654(0x270)][_0x370654(0x1ba)]['on'](_0x34e4e2[_0x370654(0x2b2)],_0x148018=>{const _0x150905=_0x370654,_0x288fd6={'SCWGm':function(_0x12f64e,_0x138f78){const _0x357a1d=a67_0x7e39;return _0x39e543[_0x357a1d(0x1bb)](_0x12f64e,_0x138f78);}},_0x3cd1d7=_0x148018[_0x150905(0x2c8)]()[_0x150905(0x252)]()[_0x150905(0x1d4)]('\x0a');for(const _0x50ed03 of _0x3cd1d7){if(/^(id|listen|port)=.*$/[_0x150905(0x249)](_0x50ed03)){const [_0x19b9a3,_0x291242]=_0x50ed03[_0x150905(0x1d4)]('=',0x2);_0x39e543[_0x150905(0x1bb)](_0x291242,undefined)&&(_0x23adee[_0x19b9a3]=_0x291242);}if(_0x50ed03[_0x150905(0x220)]()[_0x150905(0x1da)](_0x39e543[_0x150905(0x2b0)])){const _0x141fc1=_0x39e543['kELpW']['split']('|');let _0x58ee2d=0x0;while(!![]){switch(_0x141fc1[_0x58ee2d++]){case'0':this[_0x150905(0x270)]['on'](_0x39e543[_0x150905(0x1ef)],_0x4ecee7=>{const _0x44fa2a=_0x150905;this[_0x44fa2a(0x1e9)][_0x44fa2a(0x28b)](_0x44fa2a(0x1d7)+_0x4ecee7['code']+_0x44fa2a(0x219)+_0x4ecee7[_0x44fa2a(0x26f)]);});continue;case'1':this[_0x150905(0x2b6)](_0x23adee);continue;case'2':PerformanceTester[_0x150905(0x237)](PerformanceEvents['SDK_CLI_START']);continue;case'3':return;case'4':this['process'][_0x150905(0x258)](_0x39e543[_0x150905(0x1d9)]);continue;case'5':_0x39e543[_0x150905(0x21a)](_0x242af8);continue;case'6':this[_0x150905(0x270)][_0x150905(0x258)](_0x39e543[_0x150905(0x1ef)]);continue;case'7':this[_0x150905(0x270)]['on'](_0x39e543['gWAhB'],_0x3a9a13=>{const _0x531497=_0x150905;_0x288fd6[_0x531497(0x216)](_0x3a9a13,0x0)&&this[_0x531497(0x1e9)][_0x531497(0x28b)]('CLI\x20process\x20exited\x20with\x20code\x20'+_0x3a9a13+_0x531497(0x211));});continue;}break;}}}}),this[_0x370654(0x270)][_0x370654(0x25f)]['on'](_0x34e4e2[_0x370654(0x2b2)],_0x257ea4=>{const _0x3621b5=_0x370654;this[_0x3621b5(0x1e9)][_0x3621b5(0x28b)](_0x3621b5(0x1e3)+_0x257ea4['toString']()[_0x3621b5(0x252)]());}),this[_0x370654(0x270)]['on'](_0x34e4e2[_0x370654(0x248)],_0x35ce3b=>{const _0x18c4fa=_0x370654;_0x23adee['error']=_0x18c4fa(0x2ba)+_0x35ce3b[_0x18c4fa(0x2c3)]+'):\x20'+_0x35ce3b[_0x18c4fa(0x26f)],PerformanceTester[_0x18c4fa(0x237)](PerformanceEvents[_0x18c4fa(0x1f3)],![],_0x35ce3b),_0x34e4e2[_0x18c4fa(0x268)](_0x39b538,_0x35ce3b);}),this[_0x370654(0x270)]['on'](_0x34e4e2['rGUPW'],_0x1c8ff2=>{const _0x1b9163=_0x370654;_0x34e4e2[_0x1b9163(0x2a5)](_0x1c8ff2,0x0)&&_0x34e4e2[_0x1b9163(0x1ec)](_0x39b538,new Error('CLI\x20process\x20exited\x20with\x20code\x20'+_0x1c8ff2));});});}async['stop'](_0x59e79c=null){const _0x2d9b2d=a67_0x29204e,_0x135228={'gjvec':_0x2d9b2d(0x1d2),'UhDAn':function(_0x35cb7c){return _0x35cb7c();},'nKRSL':'stop:\x20process\x20exit\x20timeout,\x20forcing\x20kill','RLrFA':_0x2d9b2d(0x291),'IMwNU':_0x2d9b2d(0x275),'upjIS':function(_0x3cd940,_0x145e6d,_0x25e592){return _0x3cd940(_0x145e6d,_0x25e592);},'cNTYT':'stop:\x20CLI\x20is\x20not\x20running,\x20skipping\x20stop','TDCAE':_0x2d9b2d(0x1be),'seGJc':function(_0x36904d,_0x3bad45){return _0x36904d(_0x3bad45);},'yYjUf':_0x2d9b2d(0x212),'pjtHU':_0x2d9b2d(0x1c6),'CGaHI':'stop:\x20error\x20in\x20closing\x20channel:\x20%s','QGwFk':'stop:\x20shutting\x20down\x20CLI'};if(!this[_0x2d9b2d(0x2a8)]()){this[_0x2d9b2d(0x1e9)][_0x2d9b2d(0x203)](_0x135228[_0x2d9b2d(0x21d)]);return;}PerformanceTester[_0x2d9b2d(0x217)](PerformanceEvents[_0x2d9b2d(0x2b7)]),this[_0x2d9b2d(0x1e9)][_0x2d9b2d(0x203)](_0x135228[_0x2d9b2d(0x244)]);try{if(this[_0x2d9b2d(0x1fd)]){const _0x23244c=_0x135228[_0x2d9b2d(0x207)](require,_0x135228[_0x2d9b2d(0x1c9)]),_0x35c252=this['modules'][_0x2d9b2d(0x241)]?.[_0x2d9b2d(0x1fc)]?.[_0x2d9b2d(0x2bf)]()?.[_0x2d9b2d(0x206)],_0x4e073a=TestInfo[_0x2d9b2d(0x298)](_0x35c252),_0x26e33c=_0x4e073a[TestFrameworkConstants[_0x2d9b2d(0x22a)]]||{},_0x1bd2e9=await GrpcClient[_0x2d9b2d(0x25b)]()[_0x2d9b2d(0x1c8)](JSON[_0x2d9b2d(0x201)](_0x26e33c),_0x59e79c);_0x1bd2e9&&_0x1bd2e9['getSuccess']()&&_0x1bd2e9['getAutomateBuildlink']()&&(BrowserstackCLI[_0x2d9b2d(0x2cb)]=_0x1bd2e9[_0x2d9b2d(0x1d0)](),BrowserstackCLI[_0x2d9b2d(0x2d0)]=_0x1bd2e9['getHashedId']()),await _0x23244c[_0x2d9b2d(0x1dc)](),TestInfo[_0x2d9b2d(0x213)](),buildLogger['info'](_0x2d9b2d(0x2bb)+BrowserstackCLI[_0x2d9b2d(0x2cb)]+_0x2d9b2d(0x26d)+BrowserstackCLI[_0x2d9b2d(0x2d0)]+_0x2d9b2d(0x1db)+BrowserstackCLI[_0x2d9b2d(0x209)]);}await this[_0x2d9b2d(0x2bc)]();const _0x3da615=GrpcClient[_0x2d9b2d(0x25b)]()['getChannel']();if(_0x3da615){try{_0x3da615['close'](),this[_0x2d9b2d(0x1e9)][_0x2d9b2d(0x203)](_0x135228['pjtHU']);}catch(_0x5e42a3){this[_0x2d9b2d(0x1e9)][_0x2d9b2d(0x28b)](util['format'](_0x135228['CGaHI'],_0x5e42a3));}await new Promise(_0x1e000b=>setTimeout(_0x1e000b,0x1388));}this[_0x2d9b2d(0x270)]&&this[_0x2d9b2d(0x270)][_0x2d9b2d(0x20a)]&&(this[_0x2d9b2d(0x1e9)]['info'](_0x135228[_0x2d9b2d(0x234)]),this[_0x2d9b2d(0x270)][_0x2d9b2d(0x26e)](),await new Promise(_0x5164d5=>{const _0x3dd7e8=_0x2d9b2d,_0x4deab9={'jZEHw':_0x135228[_0x3dd7e8(0x2c2)],'TAxLu':function(_0x369adc){const _0x5489c3=_0x3dd7e8;return _0x135228[_0x5489c3(0x1bd)](_0x369adc);},'kqOda':_0x135228[_0x3dd7e8(0x2ac)],'LLNcy':_0x135228['RLrFA'],'dSOVw':function(_0x65c2c7){const _0x2d7b77=_0x3dd7e8;return _0x135228[_0x2d7b77(0x1bd)](_0x65c2c7);}};let _0x361afb=![];this['process']['on'](_0x135228['IMwNU'],()=>{const _0x547425=_0x3dd7e8;this[_0x547425(0x1e9)]['info'](_0x4deab9['jZEHw']),_0x361afb=!![],PerformanceTester[_0x547425(0x237)](PerformanceEvents['SDK_CLI_ON_STOP']),_0x4deab9[_0x547425(0x29f)](_0x5164d5);}),_0x135228[_0x3dd7e8(0x299)](setTimeout,()=>{const _0xc1ac38=_0x3dd7e8;!_0x361afb&&(this['logger'][_0xc1ac38(0x1ca)](_0x4deab9[_0xc1ac38(0x2ad)]),this[_0xc1ac38(0x270)][_0xc1ac38(0x26e)](_0x4deab9[_0xc1ac38(0x262)]),PerformanceTester[_0xc1ac38(0x237)](PerformanceEvents[_0xc1ac38(0x2b7)]),_0x4deab9[_0xc1ac38(0x2a4)](_0x5164d5));},0xbb8);}));}catch(_0x354faf){PerformanceTester[_0x2d9b2d(0x237)](PerformanceEvents['SDK_CLI_ON_STOP'],![],util[_0x2d9b2d(0x290)](_0x354faf)),this[_0x2d9b2d(0x1e9)][_0x2d9b2d(0x28b)](_0x2d9b2d(0x204)+(_0x354faf[_0x2d9b2d(0x2af)]||_0x354faf));}_0x59e79c?this[_0x2d9b2d(0x270)][_0x2d9b2d(0x2c4)]=0x1:this['process'][_0x2d9b2d(0x2c4)]=0x0,this[_0x2d9b2d(0x282)]=![],this['isMainConnected']=![],process[_0x2d9b2d(0x2ca)][_0x2d9b2d(0x23c)]=null;}async[a67_0x29204e(0x2bc)](){const _0x20edc9=a67_0x29204e,_0x3b6682={};_0x3b6682[_0x20edc9(0x255)]=_0x20edc9(0x2b1);const _0x2f8ba6=_0x3b6682;this[_0x20edc9(0x1e9)]['info'](_0x2f8ba6[_0x20edc9(0x255)]);}[a67_0x29204e(0x2b6)](_0x2cb450){const _0x30cd05=a67_0x29204e;this[_0x30cd05(0x1e9)]['info'](_0x30cd05(0x2a6)+JSON[_0x30cd05(0x201)](_0x2cb450)),this[_0x30cd05(0x24a)]=_0x2cb450,GrpcClient[_0x30cd05(0x25b)]()[_0x30cd05(0x1d1)](_0x2cb450);}async['startChild'](_0x250f4a){const _0x18a555=a67_0x29204e,_0x315777={};_0x315777['MSoNr']=_0x18a555(0x229);const _0x348e84=_0x315777;PerformanceTester[_0x18a555(0x217)](PerformanceEvents[_0x18a555(0x287)]);try{this[_0x18a555(0x1e9)][_0x18a555(0x203)]('Starting\x20as\x20child\x20process\x20with\x20session\x20ID:\x20'+_0x250f4a);const _0x3147df=GrpcClient[_0x18a555(0x25b)]();if(_0x3147df&&_0x3147df['getClient']()&&_0x3147df[_0x18a555(0x231)]()){this['logger'][_0x18a555(0x203)](_0x348e84['MSoNr']);return;}GrpcClient[_0x18a555(0x25b)]()['connect']();const _0x295ede=await GrpcClient['getInstance']()['connectBinSession']();this[_0x18a555(0x282)]=!![],this[_0x18a555(0x1f1)](_0x295ede),PerformanceTester[_0x18a555(0x237)](PerformanceEvents['SDK_CONNECT_BIN_SESSION']);}catch(_0x18c48c){PerformanceTester[_0x18a555(0x237)](PerformanceEvents[_0x18a555(0x287)],![],util['format'](_0x18c48c)),this['logger'][_0x18a555(0x28b)](_0x18a555(0x224)+util[_0x18a555(0x290)](_0x18c48c));}}static[a67_0x29204e(0x2c9)](){const _0x3061de=a67_0x29204e;try{return BrowserstackCLI[_0x3061de(0x25b)]()['isRunning']();}catch(_0x10f5e9){return![];}}['isRunning'](){const _0x24790b=a67_0x29204e,_0x174be8={};_0x174be8[_0x24790b(0x25a)]=function(_0x15084c,_0x492fc3){return _0x15084c!==_0x492fc3;},_0x174be8['zzVZt']=function(_0x2e5bac,_0x18931d){return _0x2e5bac===_0x18931d;},_0x174be8[_0x24790b(0x20c)]=function(_0x28828c,_0x8e36f9){return _0x28828c!==_0x8e36f9;};const _0x5ebdcb=_0x174be8;return CLIUtils[_0x24790b(0x240)]()||this[_0x24790b(0x1fd)]&&_0x5ebdcb[_0x24790b(0x25a)](this[_0x24790b(0x270)],null)&&_0x5ebdcb['zzVZt'](this['process'][_0x24790b(0x2c4)],null)&&_0x5ebdcb['XMsfM'](GrpcClient[_0x24790b(0x25b)]()[_0x24790b(0x279)](),null)&&!GrpcClient[_0x24790b(0x25b)]()['getChannel']()[_0x24790b(0x1c5)]||this['isChildConnected']&&_0x5ebdcb[_0x24790b(0x25a)](GrpcClient[_0x24790b(0x25b)]()[_0x24790b(0x231)](),null)&&!GrpcClient[_0x24790b(0x25b)]()['getChannel']()[_0x24790b(0x1c5)];}[a67_0x29204e(0x24c)](){const _0x291b9e=a67_0x29204e;return this[_0x291b9e(0x2a8)]()&&this[_0x291b9e(0x27a)];}[a67_0x29204e(0x288)](){const _0x5a5436=a67_0x29204e;return this[_0x5a5436(0x2ae)];}[a67_0x29204e(0x1d3)](_0x2bc6f4,_0x5e1692,_0x8fdcb4=null){const _0xdaf3c6=a67_0x29204e,_0x1028b6={};_0x1028b6[_0xdaf3c6(0x228)]=function(_0x4a79db,_0x16c9e7){return _0x4a79db||_0x16c9e7;};const _0x5013ec=_0x1028b6;this[_0xdaf3c6(0x2ae)]=_0x5013ec[_0xdaf3c6(0x228)](_0x2bc6f4,{}),this[_0xdaf3c6(0x2b9)]=_0x5e1692,this['browserstackCliConfig']=_0x8fdcb4,process[_0xdaf3c6(0x2ca)][_0xdaf3c6(0x1c1)]=this[_0xdaf3c6(0x2ae)]?.[_0xdaf3c6(0x2a2)]||![];const _0x447404=CLIUtils[_0xdaf3c6(0x21b)](),_0x2e780a=CLIUtils[_0xdaf3c6(0x21c)]();LoadTestModule[_0xdaf3c6(0x1cc)](this[_0xdaf3c6(0x2ae)])&&LoadTestModule['setLTSSessionId'](this[_0xdaf3c6(0x2ae)]||{}),helper[_0xdaf3c6(0x1e7)](process[_0xdaf3c6(0x2ca)]['BROWSERSTACK_TURBOSCALE'])||!(CLI_SUPPORTED_FRAMEWORKS[_0xdaf3c6(0x1da)](_0x447404['name'][_0xdaf3c6(0x220)]())&&CLI_SUPPORTED_FRAMEWORKS['includes'](_0x2e780a[_0xdaf3c6(0x243)][_0xdaf3c6(0x220)]()))?process['env'][_0xdaf3c6(0x23b)]=![]:process[_0xdaf3c6(0x2ca)][_0xdaf3c6(0x23b)]=!![];}async[a67_0x29204e(0x28c)](){const _0xe75028=a67_0x29204e,_0x2e9527={};_0x2e9527[_0xe75028(0x24e)]='Setting\x20up\x20CLI\x20binary\x20path...',_0x2e9527[_0xe75028(0x2c7)]=_0xe75028(0x245);const _0x2484ad=_0x2e9527;if(!this['SDK_CLI_BIN_PATH'])try{this[_0xe75028(0x1e9)]['debug'](_0x2484ad[_0xe75028(0x24e)]),this[_0xe75028(0x221)]=await CLIUtils[_0xe75028(0x1f9)](this[_0xe75028(0x2ae)]),!this['SDK_CLI_BIN_PATH']?this[_0xe75028(0x1e9)]['error'](_0x2484ad[_0xe75028(0x2c7)]):this[_0xe75028(0x1e9)][_0xe75028(0x1f4)]('CLI\x20binary\x20path\x20resolved\x20to:\x20'+this[_0xe75028(0x221)]);}catch(_0x24c26b){this['logger'][_0xe75028(0x28b)](_0xe75028(0x294)+_0x24c26b[_0xe75028(0x26f)]),this[_0xe75028(0x221)]=null;}return this[_0xe75028(0x221)];}[a67_0x29204e(0x227)](){const _0x40cf8d=a67_0x29204e;return helper[_0x40cf8d(0x1e7)](process[_0x40cf8d(0x2ca)][_0x40cf8d(0x23b)]);}[a67_0x29204e(0x293)](){const _0x9ee342=a67_0x29204e;return this[_0x9ee342(0x2a0)];}[a67_0x29204e(0x202)](_0x1bf337){const _0x3c7101=a67_0x29204e,_0x4b8e54={};_0x4b8e54[_0x3c7101(0x29a)]=function(_0xabdc70,_0x324cd2){return _0xabdc70===_0x324cd2;},_0x4b8e54['iDLnW']=_0x3c7101(0x266),_0x4b8e54[_0x3c7101(0x280)]=function(_0x2afe86,_0x126c20){return _0x2afe86>_0x126c20;},_0x4b8e54['VkcKQ']='setConfig:\x20Using\x20browserstackConfig\x20as\x20fallback',_0x4b8e54['qCsHI']=_0x3c7101(0x289),_0x4b8e54[_0x3c7101(0x253)]=_0x3c7101(0x222),_0x4b8e54[_0x3c7101(0x2aa)]=function(_0xf0f33a,_0x4391ab){return _0xf0f33a>_0x4391ab;},_0x4b8e54['jFFDu']=_0x3c7101(0x20e);const _0x199de1=_0x4b8e54;try{const _0x4405cb=_0x1bf337['getConfig']?_0x1bf337['getConfig']():'';if(!_0x4405cb||_0x199de1[_0x3c7101(0x29a)](_0x4405cb[_0x3c7101(0x252)](),'')){this[_0x3c7101(0x1e9)]['debug'](_0x199de1[_0x3c7101(0x1d5)]);this[_0x3c7101(0x2ae)]&&_0x199de1[_0x3c7101(0x280)](Object[_0x3c7101(0x1e2)](this['browserstackConfig'])[_0x3c7101(0x1de)],0x0)?(this['logger'][_0x3c7101(0x1f4)](_0x199de1[_0x3c7101(0x1fb)]),this[_0x3c7101(0x2a0)]={'server':this[_0x3c7101(0x2ae)][_0x3c7101(0x25e)],'hubUrl':this[_0x3c7101(0x2ae)][_0x3c7101(0x2cc)],'accessibility':this[_0x3c7101(0x2ae)][_0x3c7101(0x2c5)]||![]}):(this[_0x3c7101(0x1e9)][_0x3c7101(0x1f4)](_0x199de1['qCsHI']),this[_0x3c7101(0x2a0)]={});return;}this[_0x3c7101(0x2a0)]=JSON[_0x3c7101(0x2a7)](_0x4405cb),this['logger'][_0x3c7101(0x203)](_0x199de1[_0x3c7101(0x253)]);}catch(_0x18daf2){this['logger'][_0x3c7101(0x28b)](_0x3c7101(0x27e)+util['format'](_0x18daf2)),this['browserstackConfig']&&_0x199de1[_0x3c7101(0x2aa)](Object[_0x3c7101(0x1e2)](this[_0x3c7101(0x2ae)])[_0x3c7101(0x1de)],0x0)?(this[_0x3c7101(0x1e9)][_0x3c7101(0x1f4)](_0x199de1[_0x3c7101(0x1f2)]),this[_0x3c7101(0x2a0)]={'server':this[_0x3c7101(0x2ae)]['server'],'hubUrl':this[_0x3c7101(0x2ae)]['hubUrl'],'accessibility':this[_0x3c7101(0x2ae)][_0x3c7101(0x2c5)]||![]}):this[_0x3c7101(0x2a0)]={};}}[a67_0x29204e(0x28e)](){const _0x3c73b7=a67_0x29204e,_0x4d96ef={};_0x4d96ef['WtPMj']='syncAccessibilityConfig:\x20browserstackConfig\x20not\x20set,\x20skipping\x20sync',_0x4d96ef[_0x3c73b7(0x1c2)]=_0x3c73b7(0x208),_0x4d96ef[_0x3c73b7(0x265)]=_0x3c73b7(0x2c0);const _0x449d36=_0x4d96ef;try{if(!this['browserstackConfig']){this[_0x3c73b7(0x1e9)][_0x3c73b7(0x1f4)](_0x449d36['WtPMj']);return;}const _0x8333f7=this[_0x3c73b7(0x293)]();if(!_0x8333f7){this['logger'][_0x3c73b7(0x1f4)](_0x449d36[_0x3c73b7(0x1c2)]);return;}!helper[_0x3c73b7(0x2cd)](_0x8333f7['accessibility'])&&(this[_0x3c73b7(0x2ae)][_0x3c73b7(0x2c5)]=_0x8333f7[_0x3c73b7(0x2c5)],this[_0x3c73b7(0x1e9)]['debug']('syncAccessibilityConfig:\x20Updated\x20browserstackConfig.accessibility\x20from\x20CLI\x20response:\x20'+_0x8333f7[_0x3c73b7(0x2c5)])),!helper[_0x3c73b7(0x2cd)](_0x8333f7['accessibilityOptions'])&&(this[_0x3c73b7(0x2ae)]['accessibilityOptions']=_0x8333f7[_0x3c73b7(0x1cb)],this[_0x3c73b7(0x1e9)][_0x3c73b7(0x1f4)](_0x449d36[_0x3c73b7(0x265)]));}catch(_0x52c321){this[_0x3c73b7(0x1e9)]['error'](_0x3c73b7(0x286)+util[_0x3c73b7(0x290)](_0x52c321));}}[a67_0x29204e(0x246)](_0x1d3dbb){const _0x4d9645=a67_0x29204e;try{this[_0x4d9645(0x1e4)]=_0x1d3dbb[_0x4d9645(0x215)]()[_0x4d9645(0x1d4)](','),this[_0x4d9645(0x1e9)][_0x4d9645(0x203)](_0x4d9645(0x260)+JSON['stringify'](this['cliArgs']));}catch(_0x4ac5f2){this[_0x4d9645(0x1e9)][_0x4d9645(0x28b)](_0x4d9645(0x2b4)+util[_0x4d9645(0x290)](_0x4ac5f2));}}[a67_0x29204e(0x215)](){return this['cliArgs'];}[a67_0x29204e(0x247)](){const _0x287195=a67_0x29204e,_0x205d6f={};_0x205d6f['oFsqN']=function(_0x24ee7e,_0x9ad597){return _0x24ee7e===_0x9ad597;};const _0x5d5614=_0x205d6f,_0x588f71=CLIUtils[_0x287195(0x21b)]();if(_0x5d5614[_0x287195(0x21e)](_0x588f71[_0x287195(0x243)][_0x287195(0x220)](),FRAMEWORKS[_0x287195(0x205)][_0x287195(0x220)]()))this[_0x287195(0x1c3)]=new PlaywrightTestFramework([_0x588f71[_0x287195(0x243)]],_0x588f71[_0x287195(0x238)]);else{if(_0x5d5614[_0x287195(0x21e)](_0x588f71[_0x287195(0x243)][_0x287195(0x220)](),FRAMEWORKS[_0x287195(0x296)][_0x287195(0x220)]()))this[_0x287195(0x1c3)]=new CucumberTestFramework([_0x588f71[_0x287195(0x243)]],_0x588f71[_0x287195(0x238)]);else _0x5d5614[_0x287195(0x21e)](_0x588f71[_0x287195(0x243)][_0x287195(0x220)](),FRAMEWORKS[_0x287195(0x2b3)][_0x287195(0x220)]())&&(this[_0x287195(0x1c3)]=new JestTestFramework([_0x588f71[_0x287195(0x243)]],_0x588f71[_0x287195(0x238)]));}}[a67_0x29204e(0x283)](){const _0x49eabb=a67_0x29204e,_0x17da3f={};_0x17da3f[_0x49eabb(0x27f)]=function(_0x31af6d,_0x469023){return _0x31af6d===_0x469023;},_0x17da3f['ynYyT']=function(_0x15fcd7,_0xe5193b){return _0x15fcd7===_0xe5193b;};const _0x5cebdf=_0x17da3f,_0x28cdf1=CLIUtils[_0x49eabb(0x21c)]();if(_0x5cebdf[_0x49eabb(0x27f)](_0x28cdf1[_0x49eabb(0x243)]['toLowerCase'](),FRAMEWORKS['PLAYWRIGHT'][_0x49eabb(0x220)]()))this[_0x49eabb(0x2c6)]=new PlaywrightAutomationFramework(_0x28cdf1[_0x49eabb(0x243)],_0x28cdf1[_0x49eabb(0x238)]);else _0x5cebdf[_0x49eabb(0x259)](_0x28cdf1[_0x49eabb(0x243)][_0x49eabb(0x220)](),FRAMEWORKS[_0x49eabb(0x24b)]['toLowerCase']())&&(this[_0x49eabb(0x2c6)]=new PuppeteerAutomationFramework(_0x28cdf1['name'],_0x28cdf1[_0x49eabb(0x238)]));}['getTestFramework'](){const _0x220d14=a67_0x29204e;return this[_0x220d14(0x1c3)];}[a67_0x29204e(0x223)](){const _0x5eb97d=a67_0x29204e;return this[_0x5eb97d(0x2c6)];}[a67_0x29204e(0x250)](){const _0x5c7528=a67_0x29204e;return this[_0x5c7528(0x1dd)];}[a67_0x29204e(0x2a9)](){return this['browserstackConfigPath'];}}function a67_0x3162(){const _0x570e84=['stop:\x20channel\x20closed','./modules/accessibilityModule.js','stopBinSession','yYjUf','warn','accessibilityOptions','isLTSSession','sdk','getObservability','CbJhr','getAutomateBuildlink','init','stop:\x20CLI\x20process\x20exited','setBrowserstackConfig','split','iDLnW','spawn\x20succeeded\x20on\x20attempt\x20','CLI\x20runtime\x20error\x20after\x20ready:\x20code=','key','gWAhB','includes','\x20o11y_uuid=','clearAttachments','browserstackCliConfig','length','QbTqU','XaJqk',',\x20retrying\x20in\x20','keys','CLI\x20stderr:\x20','cliArgs','child_process','util','isTrue','function','logger','Accessibility\x20initialization\x20failed\x20with\x20','GIKjA','SkkIS','client','BROWSERSTACK_TEST_FRAMEWORK_DETAIL','sdEdE','Failed\x20to\x20get\x20CLI\x20binary\x20path.\x20CLI\x20setup\x20failed.','loadModules','jFFDu','SDK_CLI_START','debug','./framework/jestTestFramework.js','NHqlb','getAccessibilityModule','startMain:\x20main-process\x20started','setupCliPath','4505289LVGzgB','VkcKQ','testhubConfig','isMainConnected','exports','670733rXYxbL','binSessionId','stringify','setConfig','info','stop:\x20error\x20in\x20stop\x20session\x20exception=','PLAYWRIGHT','buildHashedId','seGJc','syncAccessibilityConfig:\x20CLI\x20config\x20not\x20available,\x20skipping\x20sync','O11yHashedID','pid','stop','XMsfM','\x20errors:','setConfig:\x20Using\x20browserstackConfig\x20after\x20parse\x20error','IiGJy','bootstrap:\x20failed\x20to\x20bootstrap=','\x20after\x20ready\x20—\x20gRPC\x20calls\x20will\x20fail','./uploadAttachmentsManager.js','shutdown','ZfUTU','getCliArgs','SCWGm','start','spawning\x20command=\x27','\x20msg=','zdlCo','getTestFrameworkDetail','getAutomationFrameworkDetail','cNTYT','oFsqN','1522924alOSBZ','toLowerCase','SDK_CLI_BIN_PATH','loading\x20Modules.','getAutomationFramework','Failed\x20to\x20start\x20as\x20child\x20process:\x20','getSuccess','SDK_CLI_ON_BOOTSTRAP','isCliEnabled','CJNEN','startChild:\x20client\x20and\x20channel\x20already\x20exist,\x20stopping\x20here','KEY_CUSTOM_TAGS','32497616CASGUZ','Error\x20reading\x20accessibility\x20success\x20value:\x20','startChild','hgXOC','mHyNt','loadModules:\x20binSessionId=','getChannel','configure','configureModules','QGwFk','jpVXD','./modules/playwrightDriverModule.js','end','version','yHLik','./modules/observabilityModule.js','BROWSERSTACK_CLI_ENABLED','BROWSERSTACK_CLI_ENV','fVqvq','startMain','./modules/loadTestModule.js','isDevelopmentEnv','TestHubModule','BROWSERSTACK_CLI_BIN_SESSION_ID','name','TDCAE','CLIUtils.setupCliPath\x20returned\x20null','setCliArgs','setupTestFramework','pLmlq','test','cliParams','PUPPETEER','isBootstrapped','dwwio','tPknj','Error\x20Code:\x20','getBrowserstackCliConfig','./framework/constants/testFrameworkConstants.js','trim','KgQHe','MWneE','PamRQ','failed\x20to\x20start\x20CLI,\x20no\x20PID\x20found','LOZuc','removeAllListeners','ynYyT','TyCje','getInstance','AxidO','startMain:\x20Starting\x20main\x20process','server','stderr','setCliArgs:\x20cliArgs=','TOPIR','LLNcy','lQvpa','./framework/playwrightTestFramework.js','RhXsz','setConfig:\x20Empty\x20or\x20missing\x20config\x20string\x20from\x20response','resolve','jYExP','./framework/playwrightAutomationFramework.js','../../helpers/logger.js','1|2|6|4|0|7|5|3','../../helpers/performance/constants','\x20hashed_id=','kill','message','process','../../helpers/helper.js','fMmLR','buildLogger','3548222qmBdyM','exit','loadModules:\x20Loading\x20modules','A11yEnabled','LQbvy','getClient','_modulesLoaded','ANKwH','errorsList','connected','setConfig:\x20error=','cNKdG','LbNbC','data','isChildConnected','setupAutomationFramework','getBinSessionId','modules','syncAccessibilityConfig:\x20error=','SDK_CONNECT_BIN_SESSION','getBrowserstackConfig','setConfig:\x20No\x20fallback\x20config\x20available,\x20using\x20empty\x20object','LvwFG','error','getCliBinPath','FFOCu','syncAccessibilityConfig','DazpT','format','SIGKILL','../utils/constants.js','getConfig','Error\x20in\x20setupCliPath:\x20','app','CUCUMBER','errorTraceId','getTestDetails','upjIS','MxOIK','2610RzYoTl','../../helpers/performance/performance-tester.js','ms...','BrowserstackCLI','TAxLu','config','getCLIParamsForDevEnv','turboScale','ready','dSOVw','wQnyZ','CLI\x20params\x20loaded:\x20','parse','isRunning','getBrowserstackConfigPath','uVFwR','QRuow','nKRSL','kqOda','browserstackConfig','stack','EbOvs','Unconfiguring\x20modules','lKtIa','JEST','setCliArgs:\x20error=','./cliUtils.js','loadCliParams','SDK_CLI_ON_STOP','6786262PGCzTE','browserstackConfigPath','Error\x20in\x20start\x20(code=','stop:\x20stopBinSession\x20build_link=','unConfigureModules','20525kOlljr','bootstrap','toObject','syncAccessibilityConfig:\x20Updated\x20browserstackConfig.accessibilityOptions\x20from\x20CLI\x20response','SLpTW','gjvec','code','exitCode','accessibility','automationFramework','pSmBk','toString','isCLIEnabled','env','BuildLink','hubUrl','isUndefined','Error\x20Trace\x20ID:\x20','./framework/puppeteerAutomationFramework.js','HashedID','stdout','GajEV','MODULE_NAME','UhDAn','stop:\x20CLI\x20stop\x20triggered','fVtck','forEach','BROWSERSTACK_TURBOSCALE','VFOAP','testFramework','duBXT','isClosed'];a67_0x3162=function(){return _0x570e84;};return a67_0x3162();}function a67_0x7e39(_0x27626f,_0x433ce9){const _0x316287=a67_0x3162();return a67_0x7e39=function(_0x7e3950,_0x375ae8){_0x7e3950=_0x7e3950-0x1ba;let _0x261d45=_0x316287[_0x7e3950];return _0x261d45;},a67_0x7e39(_0x27626f,_0x433ce9);}module[a67_0x29204e(0x1fe)]=BrowserstackCLI; | ||
| const a67_0x52d9c2=a67_0x3b41;(function(_0x49f67d,_0x155ecd){const _0x313fe6=a67_0x3b41,_0x381ec8=_0x49f67d();while(!![]){try{const _0x29e7b7=parseInt(_0x313fe6(0x12e))/0x1*(-parseInt(_0x313fe6(0x120))/0x2)+-parseInt(_0x313fe6(0x14c))/0x3*(-parseInt(_0x313fe6(0xf1))/0x4)+-parseInt(_0x313fe6(0x15a))/0x5+-parseInt(_0x313fe6(0x115))/0x6+-parseInt(_0x313fe6(0x11e))/0x7*(-parseInt(_0x313fe6(0x153))/0x8)+parseInt(_0x313fe6(0xd7))/0x9+parseInt(_0x313fe6(0xeb))/0xa;if(_0x29e7b7===_0x155ecd)break;else _0x381ec8['push'](_0x381ec8['shift']());}catch(_0x36bd54){_0x381ec8['push'](_0x381ec8['shift']());}}}(a67_0x4bf3,0xbf9a3));const {spawn}=require(a67_0x52d9c2(0x15c)),GrpcClient=require(a67_0x52d9c2(0x13b)),util=require(a67_0x52d9c2(0x13d)),CLIUtils=require('./cliUtils.js'),PlaywrightAutomationFramework=require(a67_0x52d9c2(0xd2)),PuppeteerAutomationFramework=require(a67_0x52d9c2(0x1ba)),PlaywrightTestFramework=require(a67_0x52d9c2(0x1a2)),CucumberTestFramework=require('./framework/cucumberTestFramework.js'),JestTestFramework=require('./framework/jestTestFramework.js'),{createClassLogger}=require(a67_0x52d9c2(0xf2)),PerformanceTester=require('../../helpers/performance/performance-tester.js'),{EVENTS:PerformanceEvents}=require(a67_0x52d9c2(0x10f)),AccessibilityModule=require(a67_0x52d9c2(0x169)),{CLI_SUPPORTED_FRAMEWORKS,FRAMEWORKS,BINARY_BUSY_ERROR_CODES,MAX_SPAWN_RETRIES,SPAWN_RETRY_DELAY_MS}=require(a67_0x52d9c2(0x1c3)),helper=require(a67_0x52d9c2(0xe3)),TestFrameworkConstants=require(a67_0x52d9c2(0x16a)),buildLogger=require(a67_0x52d9c2(0x179))[a67_0x52d9c2(0x1a3)],LoadTestModule=require(a67_0x52d9c2(0x178)),TestInfo=require(a67_0x52d9c2(0x121));function a67_0x4bf3(){const _0x349ab1=['configureModules','Sbive','5232644JAKMQH','../../helpers/classLogger.js','BROWSERSTACK_CLI_BIN_SESSION_ID','catwN','wPpXk','getAutomationFrameworkDetail','startMain:\x20main-process\x20started','\x20o11y_uuid=','slice','iUtgG','key','Setting\x20up\x20CLI\x20binary\x20path...','isDevelopmentEnv','XbXtl','connected','UMMqE','automationFramework','FvAFA','modules','sGneP','gkPfv','mMtqu','getBinSessionId','toObject','version','CLI\x20binary\x20path\x20resolved\x20to:\x20','getCliArgs','A11yEnabled','xJQck','getAccessibility','../../helpers/performance/constants','./modules/puppeteerDriverModule.js','DfQmZ','testFramework','isFalse','kill','5897106owUXev','getInstance','isCLIEnabled','TestHubModule','server','HashedID','configure','accessibilityOptions','Error\x20Trace\x20ID:\x20','7rLYCKO','bDxnY','71912aPwbAh','./TestInfo.js','OLbZS','getHashedId','startChild:\x20client\x20and\x20channel\x20already\x20exist,\x20stopping\x20here','process','Error\x20in\x20setupCliPath:\x20','PUPPETEER','SDK_CLI_BIN_PATH','BROWSERSTACK_TEST_FRAMEWORK_DETAIL','NSJId','Yxbig','getObservability','BrowserstackCLI','41havztS','buildHashedId','sMsEB','length','SDK_CLI_ON_BOOTSTRAP','spawning\x20command=\x27','syncAccessibilityConfig:\x20CLI\x20config\x20not\x20available,\x20skipping\x20sync','getBrowserstackConfig','VPMdn','setLTSSessionId','stop:\x20error\x20in\x20closing\x20channel:\x20%s','isCliEnabled','getBrowserstackCliConfig','./grpcClient.js','DMcPx','util','getAccessibilityModule','env','PgmPc','stderr','debug','end','SKSDV','setupCliPath','browserstackConfig','./modules/testhubModule.js','cliParams','JfWgO','loadModules:\x20Loading\x20modules','MODULE_NAME','3BzpOFl','config','getBrowserstackConfigPath','DFZmu','init','syncAccessibilityConfig','Starting\x20as\x20child\x20process\x20with\x20session\x20ID:\x20','5833592ZBSOdL','PPcVo','ncTup','CBjOZ','JEST','startBinSession','Accessibility\x20success=','4826795qfrOOD','./modules/playwrightDriverModule.js','child_process','BLdzy','Accessibility\x20initialization\x20failed\x20with\x20','Error:\x20[','failed\x20to\x20start\x20CLI,\x20no\x20PID\x20found','wBAXT','binSessionId','\x20hashed_id=','message','exports','exdFD','code','turboScale','./modules/accessibilityModule.js','./framework/constants/testFrameworkConstants.js','setConfig:\x20Using\x20browserstackConfig\x20after\x20parse\x20error','isChildConnected','TVGss','loadCliParams','tUQfo','stop:\x20channel\x20closed','stop:\x20error\x20in\x20stop\x20session\x20exception=','accessibility','\x20after\x20ready\x20—\x20gRPC\x20calls\x20will\x20fail','toLowerCase','toString','SDK_CLI_START','connect','./modules/loadTestModule.js','../../helpers/logger.js','_spawnAndAwaitReady','includes','getClient','mDLYM','stop','split','YNJgx','isLTSSession','browserstackCliConfig','BuildLink','efKqA','stack','O11yHashedID','getCliBinPath','aZyJo','setupAutomationFramework','isBootstrapped','ZsPef','stop:\x20CLI\x20process\x20exited','setConfig:\x20Using\x20browserstackConfig\x20as\x20fallback','SDK_CONNECT_BIN_SESSION','CLI\x20stderr:\x20','exitCode','wvSqP','CLI\x20runtime\x20error\x20after\x20ready:\x20code=','loadModules:\x20binSessionId=','isTrue','getTesthub','setConfig','Disabling\x20CLI.','warn','exit','info','getAutomateBuildlink','stop:\x20shutting\x20down\x20CLI','KEY_CUSTOM_TAGS','removeAllListeners','close','getAutomationFramework','setConfig:\x20No\x20fallback\x20config\x20available,\x20using\x20empty\x20object','./framework/playwrightTestFramework.js','buildLogger','oITPK','CUCUMBER','isMainConnected','client','LEzfA','setupTestFramework','yVEwi','getChannel','WGRPu','SDK_CLI_ON_STOP','orgJS','getTestFrameworkDetail','srHdF','Error\x20reading\x20accessibility\x20success\x20value:\x20','_modulesLoaded','gbiLF','cQIPX','Zsdlq','cJgKy','spawn\x20succeeded\x20on\x20attempt\x20','stdout','syncAccessibilityConfig:\x20Updated\x20browserstackConfig.accessibilityOptions\x20from\x20CLI\x20response','./framework/puppeteerAutomationFramework.js','./uploadAttachmentsManager.js','browserstackConfigPath','trim','ywRjM','gEotK','error','sWTsa','setCliArgs','../utils/constants.js','keys','hNmSa','LscBb','logger','name','stringify','Error\x20Code:\x20','BROWSERSTACK_TURBOSCALE','loadModules','getTestDetails','resolve','CLI\x20params\x20loaded:\x20','format','BROWSERSTACK_CLI_ENABLED','getSuccess','setCliArgs:\x20cliArgs=','app','isUndefined','startMain','stop:\x20CLI\x20is\x20not\x20running,\x20skipping\x20stop','shutdown','ypAuS','hubUrl','./framework/playwrightAutomationFramework.js','vdjuN','BROWSERSTACK_CLI_ENV','syncAccessibilityConfig:\x20error=','AHivo','3353607rYNCxo','errorTraceId','yOnaV','setBrowserstackConfig','ready','unConfigureModules','isRunning','aSPUf','start','parse','\x20errors:','SIGKILL','../../helpers/helper.js','pid','kWfVr','GmyIu','getConfig','initialized','Failed\x20to\x20get\x20CLI\x20binary\x20path.\x20CLI\x20setup\x20failed.','errorsList','17972260jvnTPB','setConfig:\x20error=','XJAmH','DXlIf'];a67_0x4bf3=function(){return _0x349ab1;};return a67_0x4bf3();}class BrowserstackCLI{static #instance=null;static [a67_0x52d9c2(0x183)]=null;static [a67_0x52d9c2(0x11a)]=null;static ['O11yHashedID']=null;static ['A11yEnabled']=![];[a67_0x52d9c2(0x125)]=null;['isMainConnected']=![];['isChildConnected']=![];[a67_0x52d9c2(0x1b2)]=![];[a67_0x52d9c2(0x162)]=null;[a67_0x52d9c2(0x103)]={};[a67_0x52d9c2(0x112)]=null;[a67_0x52d9c2(0x101)]=null;[a67_0x52d9c2(0x1c7)]=createClassLogger(a67_0x52d9c2(0x12d));constructor(){const _0xaea636=a67_0x52d9c2;this[_0xaea636(0xe8)]=![],this[_0xaea636(0x14d)]={},this['cliArgs']={},this['browserstackConfig']={};}static['getInstance'](){return!BrowserstackCLI.#instance&&(BrowserstackCLI.#instance=new BrowserstackCLI()),BrowserstackCLI.#instance;}async['bootstrap'](){const _0xd800ba=a67_0x52d9c2,_0x569cae={};_0x569cae[_0xd800ba(0xfa)]=_0xd800ba(0x197);const _0x4006dc=_0x569cae;if(helper[_0xd800ba(0x113)](process[_0xd800ba(0x13f)]['BROWSERSTACK_CLI_ENABLED'])){this[_0xd800ba(0x1c7)][_0xd800ba(0x19a)](_0x4006dc[_0xd800ba(0xfa)]);return;}PerformanceTester[_0xd800ba(0xdf)](PerformanceEvents[_0xd800ba(0x132)]);try{const _0x16ad80=process[_0xd800ba(0x13f)][_0xd800ba(0xf3)]||null;this[_0xd800ba(0x189)](),this['setupTestFramework']();if(_0x16ad80){await this['startChild'](_0x16ad80),PerformanceTester[_0xd800ba(0x143)](PerformanceEvents[_0xd800ba(0x132)]);return;}await this[_0xd800ba(0x1d6)]();}catch(_0x498cc4){this[_0xd800ba(0x1c7)][_0xd800ba(0x1c0)]('bootstrap:\x20failed\x20to\x20bootstrap='+(_0x498cc4[_0xd800ba(0x185)]||_0x498cc4)),await this[_0xd800ba(0x17e)](),PerformanceTester[_0xd800ba(0x143)](PerformanceEvents[_0xd800ba(0x132)],![],util['format'](_0x498cc4));}}async[a67_0x52d9c2(0x1d6)](){const _0x1a6ddb=a67_0x52d9c2,_0x44d506={};_0x44d506['qHzxP']='startMain:\x20Starting\x20main\x20process',_0x44d506[_0x1a6ddb(0x140)]=_0x1a6ddb(0xf7);const _0x589a4f=_0x44d506;this[_0x1a6ddb(0x1c7)][_0x1a6ddb(0x19a)](_0x589a4f['qHzxP']),await this[_0x1a6ddb(0xdf)](),this[_0x1a6ddb(0x1c7)][_0x1a6ddb(0x142)](_0x589a4f[_0x1a6ddb(0x140)]);const _0xf07615=await GrpcClient[_0x1a6ddb(0x116)]()[_0x1a6ddb(0x158)]();this[_0x1a6ddb(0x1a6)]=!![],this[_0x1a6ddb(0x1cc)](_0xf07615);}['loadModules'](_0x31d876){const _0x1db9d1=a67_0x52d9c2,_0x3b59f2={'wBAXT':function(_0x19bfc9,_0x1dbd5f){return _0x19bfc9(_0x1dbd5f);},'PPcVo':_0x1db9d1(0x15b),'sMsEB':_0x1db9d1(0x147),'XJAmH':'./modules/observabilityModule.js','PKcVA':_0x1db9d1(0x14a),'CBjOZ':_0x1db9d1(0x12c),'bDxnY':_0x1db9d1(0x10e),'YNJgx':_0x1db9d1(0x1d2),'cQIPX':function(_0x5c2cdc,_0x1af043){return _0x5c2cdc||_0x1af043;},'DfQmZ':function(_0x38a30b,_0x1e3cfe){return _0x38a30b!==_0x1e3cfe;},'mMtqu':function(_0x586ade,_0x29c87e){return _0x586ade===_0x29c87e;},'exdFD':'function','NNVTH':function(_0x3b9034,_0x3b547c){return _0x3b9034&&_0x3b547c;},'HUgSN':function(_0x2331ca,_0x305f2f){return _0x2331ca(_0x305f2f);},'wvSqP':_0x1db9d1(0x110)},_0x2f290e=_0x3b59f2[_0x1db9d1(0x161)](require,_0x3b59f2[_0x1db9d1(0x154)]),_0x50ecb2=_0x3b59f2[_0x1db9d1(0x161)](require,_0x3b59f2[_0x1db9d1(0x130)]),_0x2da036=_0x3b59f2[_0x1db9d1(0x161)](require,_0x3b59f2[_0x1db9d1(0xed)]);this[_0x1db9d1(0x1c7)][_0x1db9d1(0x19a)](_0x3b59f2['PKcVA']),this['binSessionId']=_0x31d876[_0x1db9d1(0x107)](),this[_0x1db9d1(0x1c7)]['info'](_0x1db9d1(0x193)+this[_0x1db9d1(0x162)]),this[_0x1db9d1(0x196)](_0x31d876),this[_0x1db9d1(0x151)]();!this['isChildConnected']&&this[_0x1db9d1(0x1c2)](_0x31d876);const _0x2d1c77=_0x3b59f2[_0x1db9d1(0x156)],_0x4e24fc=_0x3b59f2[_0x1db9d1(0x11f)],_0x1fca6e=_0x3b59f2[_0x1db9d1(0x180)],_0x128953=_0x31d876[_0x2d1c77]()&&_0x31d876[_0x2d1c77]()[_0x1fca6e](),_0x43fb48=_0x31d876[_0x4e24fc]()&&_0x31d876[_0x4e24fc]()[_0x1fca6e](),_0x16ec46=process['env'][_0x1db9d1(0x129)]&&JSON[_0x1db9d1(0xe0)](process[_0x1db9d1(0x13f)][_0x1db9d1(0x129)]);_0x3b59f2[_0x1db9d1(0x1b4)](_0x128953,_0x43fb48)&&(this['modules'][_0x50ecb2[_0x1db9d1(0x14b)]]=new _0x50ecb2(_0x31d876[_0x1db9d1(0x195)](),_0x16ec46));_0x128953&&(this['modules'][_0x2da036[_0x1db9d1(0x14b)]]=new _0x2da036(_0x31d876[_0x2d1c77]()));if(_0x43fb48){this[_0x1db9d1(0x103)][AccessibilityModule[_0x1db9d1(0x14b)]]=new AccessibilityModule(_0x31d876[_0x4e24fc]());const _0x31b226=this[_0x1db9d1(0x14d)]&&_0x3b59f2['DfQmZ'](this['config'][_0x1db9d1(0x1d4)],undefined)&&_0x3b59f2[_0x1db9d1(0x111)](this[_0x1db9d1(0x14d)][_0x1db9d1(0x1d4)],null);BrowserstackCLI[_0x1db9d1(0x10c)]=!_0x31b226;}else try{const _0xec4c25=_0x31d876[_0x4e24fc](),_0x26a627=_0xec4c25&&_0x3b59f2[_0x1db9d1(0x106)](typeof _0xec4c25[_0x1fca6e],_0x3b59f2[_0x1db9d1(0x166)])?!!_0xec4c25[_0x1fca6e]():![];this[_0x1db9d1(0x1c7)][_0x1db9d1(0x19a)](_0x1db9d1(0x159)+_0x26a627);if(_0x3b59f2['NNVTH'](!_0x26a627,_0xec4c25)){const _0x2dfc18=_0xec4c25[_0x1db9d1(0x108)]?_0xec4c25[_0x1db9d1(0x108)]():_0xec4c25;_0x2dfc18[_0x1db9d1(0xea)]&&Array['isArray'](_0x2dfc18['errorsList'])&&(this['logger']['error'](_0x1db9d1(0x15e)+_0x2dfc18[_0x1db9d1(0xea)]['length']+_0x1db9d1(0xe1)),_0x2dfc18['errorsList']['forEach']((_0x5762f7,_0x370a31)=>{const _0x1c8f7f=_0x1db9d1;this['logger']['error'](_0x1c8f7f(0x15f)+_0x5762f7[_0x1c8f7f(0xfb)]+']\x20'+_0x5762f7[_0x1c8f7f(0x164)]);}),_0x2dfc18[_0x1db9d1(0xd8)]&&this['logger']['error'](_0x1db9d1(0x11d)+_0x2dfc18[_0x1db9d1(0xd8)]),_0x2dfc18[_0x1db9d1(0x167)]&&this[_0x1db9d1(0x1c7)]['error'](_0x1db9d1(0x1ca)+_0x2dfc18[_0x1db9d1(0x167)]));}}catch(_0xad8fe3){this[_0x1db9d1(0x1c7)][_0x1db9d1(0x1c0)](_0x1db9d1(0x1b1)+_0xad8fe3);}const _0x111dc5=CLIUtils['getAutomationFrameworkDetail']();if(_0x3b59f2[_0x1db9d1(0x106)](_0x111dc5[_0x1db9d1(0x1c8)][_0x1db9d1(0x174)](),FRAMEWORKS['PUPPETEER'][_0x1db9d1(0x174)]())){const _0x28a5da=_0x3b59f2['HUgSN'](require,_0x3b59f2[_0x1db9d1(0x191)]);this[_0x1db9d1(0x103)][_0x28a5da[_0x1db9d1(0x14b)]]=new _0x28a5da(_0x16ec46);}else this[_0x1db9d1(0x103)][_0x2f290e[_0x1db9d1(0x14b)]]=new _0x2f290e(_0x16ec46);this[_0x1db9d1(0x1b2)]=!![],this[_0x1db9d1(0xef)]();}[a67_0x52d9c2(0x13e)](){return this['modules'][AccessibilityModule['MODULE_NAME']];}async['configureModules'](){const _0x46e185=a67_0x52d9c2;for(const _0x6f852b in this[_0x46e185(0x103)]){const _0x5611dc=this['modules'][_0x6f852b];await _0x5611dc[_0x46e185(0x11b)](this[_0x46e185(0x162)],0x0,GrpcClient[_0x46e185(0x116)]()[_0x46e185(0x1a7)],this[_0x46e185(0x14d)]);}}async[a67_0x52d9c2(0xdf)](){const _0x3be443=a67_0x52d9c2,_0x53fe42={};_0x53fe42[_0x3be443(0x17d)]=_0x3be443(0xe9),_0x53fe42[_0x3be443(0x184)]='sdk',_0x53fe42[_0x3be443(0x104)]=function(_0x5d4047,_0x3a09db){return _0x5d4047<=_0x3a09db;},_0x53fe42[_0x3be443(0x1bf)]=function(_0x25cf04,_0x5d5304){return _0x25cf04>_0x5d5304;},_0x53fe42[_0x3be443(0x1b5)]=function(_0x33507f,_0x58566a){return _0x33507f<_0x58566a;},_0x53fe42[_0x3be443(0x13c)]=_0x3be443(0xe2);const _0x57969c=_0x53fe42;PerformanceTester[_0x3be443(0xdf)](PerformanceEvents['SDK_CLI_START']);if(CLIUtils[_0x3be443(0xfd)]())return this[_0x3be443(0x16e)](CLIUtils['getCLIParamsForDevEnv']()),PerformanceTester[_0x3be443(0x143)](PerformanceEvents[_0x3be443(0x176)]),Promise[_0x3be443(0x1ce)]();if(this['process']&&this['process'][_0x3be443(0xff)])return PerformanceTester[_0x3be443(0x143)](PerformanceEvents['SDK_CLI_START']),Promise[_0x3be443(0x1ce)]();const _0x314fb5=await this['getCliBinPath']();if(!_0x314fb5)throw new Error(_0x57969c[_0x3be443(0x17d)]);const _0x1fa40f=[_0x314fb5,_0x57969c['efKqA']];this[_0x3be443(0x1c7)][_0x3be443(0x19a)](_0x3be443(0x133)+_0x1fa40f+'\x27');for(let _0x3aff12=0x1;_0x57969c[_0x3be443(0x104)](_0x3aff12,MAX_SPAWN_RETRIES);_0x3aff12++){try{await this[_0x3be443(0x17a)](_0x1fa40f);_0x57969c[_0x3be443(0x1bf)](_0x3aff12,0x1)&&this[_0x3be443(0x1c7)][_0x3be443(0x19a)](_0x3be443(0x1b7)+_0x3aff12+'/'+MAX_SPAWN_RETRIES);break;}catch(_0x3b9938){if(BINARY_BUSY_ERROR_CODES['includes'](_0x3b9938[_0x3be443(0x167)])&&_0x57969c[_0x3be443(0x1b5)](_0x3aff12,MAX_SPAWN_RETRIES))this[_0x3be443(0x1c7)][_0x3be443(0x198)]('spawn\x20'+_0x3b9938[_0x3be443(0x167)]+'\x20on\x20attempt\x20'+_0x3aff12+'/'+MAX_SPAWN_RETRIES+',\x20retrying\x20in\x20'+SPAWN_RETRY_DELAY_MS+'ms...'),this[_0x3be443(0x125)]&&(this[_0x3be443(0x125)]['removeAllListeners'](),!this[_0x3be443(0x125)]['killed']&&this[_0x3be443(0x125)][_0x3be443(0x114)](_0x57969c[_0x3be443(0x13c)]),this['process']=null),await new Promise(_0x3f9518=>setTimeout(_0x3f9518,SPAWN_RETRY_DELAY_MS));else throw _0x3b9938;}}}['_spawnAndAwaitReady'](_0x57d173){const _0x49233c=a67_0x52d9c2,_0x23f971={'vdjuN':function(_0x5deaef,_0x4fc57d){return _0x5deaef!==_0x4fc57d;},'NSJId':_0x49233c(0xdb),'woqeP':'0|2|4|6|3|1|5|7','xJQck':_0x49233c(0x19f),'gbiLF':_0x49233c(0x1c0),'UMMqE':function(_0x18040b){return _0x18040b();},'AHivo':function(_0x58ac35,_0x26c0bc){return _0x58ac35(_0x26c0bc);},'wPpXk':function(_0x58be72,_0x530b59,_0x53817c,_0x11773d){return _0x58be72(_0x530b59,_0x53817c,_0x11773d);},'catwN':_0x49233c(0x160),'oITPK':'data'};return new Promise((_0x1a711b,_0x290fa9)=>{const _0x5a36b6=_0x49233c,_0x5b1af4={'Yxbig':function(_0xdbf469,_0x4366c8){const _0x2cd999=a67_0x3b41;return _0x23f971[_0x2cd999(0xd3)](_0xdbf469,_0x4366c8);},'LscBb':function(_0x17479f,_0x3b978f){const _0x2fd14a=a67_0x3b41;return _0x23f971[_0x2fd14a(0xd6)](_0x17479f,_0x3b978f);}},_0x8ead2d={};_0x8ead2d[_0x5a36b6(0x13f)]=process[_0x5a36b6(0x13f)],this['process']=_0x23f971[_0x5a36b6(0xf5)](spawn,_0x57d173[0x0],_0x57d173[_0x5a36b6(0xf9)](0x1),_0x8ead2d);if(!this[_0x5a36b6(0x125)]||!this[_0x5a36b6(0x125)][_0x5a36b6(0xe4)]){_0x23f971[_0x5a36b6(0xd6)](_0x290fa9,new Error(_0x23f971[_0x5a36b6(0xf4)]));return;}const _0x4589cc={};this[_0x5a36b6(0x125)][_0x5a36b6(0x1b8)]['on'](_0x23f971['oITPK'],_0x27933d=>{const _0x12629a=_0x5a36b6,_0x2a5ae7=_0x27933d[_0x12629a(0x175)]()[_0x12629a(0x1bd)]()['split']('\x0a');for(const _0x290415 of _0x2a5ae7){if(/^(id|listen|port)=.*$/['test'](_0x290415)){const [_0x5db594,_0x43d570]=_0x290415[_0x12629a(0x17f)]('=',0x2);_0x23f971[_0x12629a(0xd3)](_0x43d570,undefined)&&(_0x4589cc[_0x5db594]=_0x43d570);}if(_0x290415[_0x12629a(0x174)]()[_0x12629a(0x17b)](_0x23f971[_0x12629a(0x12a)])){const _0x3482e2=_0x23f971['woqeP']['split']('|');let _0x4b3c90=0x0;while(!![]){switch(_0x3482e2[_0x4b3c90++]){case'0':this['loadCliParams'](_0x4589cc);continue;case'1':this[_0x12629a(0x125)]['on'](_0x23f971[_0x12629a(0x10d)],_0x47f910=>{const _0x4d2ca5=_0x12629a;_0x5b1af4[_0x4d2ca5(0x12b)](_0x47f910,0x0)&&this['logger']['error']('CLI\x20process\x20exited\x20with\x20code\x20'+_0x47f910+_0x4d2ca5(0x173));});continue;case'2':PerformanceTester['end'](PerformanceEvents[_0x12629a(0x176)]);continue;case'3':this[_0x12629a(0x125)]['on'](_0x23f971['gbiLF'],_0xd58e94=>{const _0x5e4979=_0x12629a;this[_0x5e4979(0x1c7)][_0x5e4979(0x1c0)](_0x5e4979(0x192)+_0xd58e94['code']+'\x20msg='+_0xd58e94[_0x5e4979(0x164)]);});continue;case'4':this[_0x12629a(0x125)][_0x12629a(0x19e)](_0x23f971[_0x12629a(0x1b3)]);continue;case'5':_0x23f971[_0x12629a(0x100)](_0x1a711b);continue;case'6':this['process']['removeAllListeners'](_0x23f971['xJQck']);continue;case'7':return;}break;}}}}),this[_0x5a36b6(0x125)][_0x5a36b6(0x141)]['on'](_0x23f971[_0x5a36b6(0x1a4)],_0x3af21b=>{const _0x3d5458=_0x5a36b6;this[_0x3d5458(0x1c7)][_0x3d5458(0x1c0)](_0x3d5458(0x18f)+_0x3af21b['toString']()[_0x3d5458(0x1bd)]());}),this[_0x5a36b6(0x125)]['on'](_0x23f971[_0x5a36b6(0x1b3)],_0x37fa28=>{const _0x2a1e32=_0x5a36b6;_0x4589cc[_0x2a1e32(0x1c0)]='Error\x20in\x20start\x20(code='+_0x37fa28['code']+'):\x20'+_0x37fa28['message'],PerformanceTester['end'](PerformanceEvents[_0x2a1e32(0x176)],![],_0x37fa28),_0x5b1af4[_0x2a1e32(0x1c6)](_0x290fa9,_0x37fa28);}),this[_0x5a36b6(0x125)]['on'](_0x23f971[_0x5a36b6(0x10d)],_0xf144d9=>{const _0x1a9dbe=_0x5a36b6;_0x5b1af4[_0x1a9dbe(0x12b)](_0xf144d9,0x0)&&_0x5b1af4['LscBb'](_0x290fa9,new Error('CLI\x20process\x20exited\x20with\x20code\x20'+_0xf144d9));});});}async[a67_0x52d9c2(0x17e)](_0x39f293=null){const _0x4b30fa=a67_0x52d9c2,_0x5c21c0={'tBunO':_0x4b30fa(0x18c),'tUQfo':function(_0x4ccbf7){return _0x4ccbf7();},'kWfVr':'stop:\x20process\x20exit\x20timeout,\x20forcing\x20kill','orgJS':'SIGKILL','yOnaV':_0x4b30fa(0x199),'LEzfA':function(_0x2f0bc3,_0x2c08cb,_0xf16f86){return _0x2f0bc3(_0x2c08cb,_0xf16f86);},'SKSDV':_0x4b30fa(0x1d7),'cJgKy':'stop:\x20CLI\x20stop\x20triggered','sWTsa':function(_0x48853f,_0x71fe){return _0x48853f(_0x71fe);},'aSPUf':_0x4b30fa(0x1bb),'Sbive':_0x4b30fa(0x170),'hNmSa':_0x4b30fa(0x138),'JfWgO':_0x4b30fa(0x19c)};if(!this['isRunning']()){this[_0x4b30fa(0x1c7)][_0x4b30fa(0x19a)](_0x5c21c0[_0x4b30fa(0x144)]);return;}PerformanceTester[_0x4b30fa(0xdf)](PerformanceEvents['SDK_CLI_ON_STOP']),this['logger'][_0x4b30fa(0x19a)](_0x5c21c0[_0x4b30fa(0x1b6)]);try{if(this[_0x4b30fa(0x1a6)]){const _0x5b5ee9=_0x5c21c0[_0x4b30fa(0x1c1)](require,_0x5c21c0[_0x4b30fa(0xde)]),_0x49831c=this[_0x4b30fa(0x103)][_0x4b30fa(0x118)]?.['testhubConfig']?.[_0x4b30fa(0x108)]()?.[_0x4b30fa(0x12f)],_0x11eac6=TestInfo[_0x4b30fa(0x1cd)](_0x49831c),_0x57778b=_0x11eac6[TestFrameworkConstants[_0x4b30fa(0x19d)]]||{},_0x42b83d=await GrpcClient[_0x4b30fa(0x116)]()['stopBinSession'](JSON['stringify'](_0x57778b),_0x39f293);_0x42b83d&&_0x42b83d[_0x4b30fa(0x1d2)]()&&_0x42b83d[_0x4b30fa(0x19b)]()&&(BrowserstackCLI[_0x4b30fa(0x183)]=_0x42b83d[_0x4b30fa(0x19b)](),BrowserstackCLI[_0x4b30fa(0x11a)]=_0x42b83d[_0x4b30fa(0x123)]()),await _0x5b5ee9['clearAttachments'](),TestInfo[_0x4b30fa(0x1d8)](),buildLogger[_0x4b30fa(0x19a)]('stop:\x20stopBinSession\x20build_link='+BrowserstackCLI[_0x4b30fa(0x183)]+_0x4b30fa(0x163)+BrowserstackCLI['HashedID']+_0x4b30fa(0xf8)+BrowserstackCLI[_0x4b30fa(0x186)]);}await this[_0x4b30fa(0xdc)]();const _0x58bbea=GrpcClient[_0x4b30fa(0x116)]()['getChannel']();if(_0x58bbea){try{_0x58bbea['close'](),this[_0x4b30fa(0x1c7)][_0x4b30fa(0x19a)](_0x5c21c0[_0x4b30fa(0xf0)]);}catch(_0x24467c){this[_0x4b30fa(0x1c7)][_0x4b30fa(0x1c0)](util[_0x4b30fa(0x1d0)](_0x5c21c0[_0x4b30fa(0x1c5)],_0x24467c));}await new Promise(_0x58d8a0=>setTimeout(_0x58d8a0,0x1388));}this[_0x4b30fa(0x125)]&&this[_0x4b30fa(0x125)][_0x4b30fa(0xe4)]&&(this[_0x4b30fa(0x1c7)][_0x4b30fa(0x19a)](_0x5c21c0[_0x4b30fa(0x149)]),this['process']['kill'](),await new Promise(_0xc90cff=>{const _0x21a5ff=_0x4b30fa;let _0x3d1eac=![];this['process']['on'](_0x5c21c0[_0x21a5ff(0xd9)],()=>{const _0x68e10c=_0x21a5ff;this[_0x68e10c(0x1c7)][_0x68e10c(0x19a)](_0x5c21c0['tBunO']),_0x3d1eac=!![],PerformanceTester[_0x68e10c(0x143)](PerformanceEvents[_0x68e10c(0x1ad)]),_0x5c21c0[_0x68e10c(0x16f)](_0xc90cff);}),_0x5c21c0[_0x21a5ff(0x1a8)](setTimeout,()=>{const _0x13ad14=_0x21a5ff;!_0x3d1eac&&(this[_0x13ad14(0x1c7)][_0x13ad14(0x198)](_0x5c21c0[_0x13ad14(0xe5)]),this[_0x13ad14(0x125)][_0x13ad14(0x114)](_0x5c21c0[_0x13ad14(0x1ae)]),PerformanceTester['end'](PerformanceEvents[_0x13ad14(0x1ad)]),_0x5c21c0[_0x13ad14(0x16f)](_0xc90cff));},0xbb8);}));}catch(_0x17705a){PerformanceTester[_0x4b30fa(0x143)](PerformanceEvents['SDK_CLI_ON_STOP'],![],util[_0x4b30fa(0x1d0)](_0x17705a)),this[_0x4b30fa(0x1c7)][_0x4b30fa(0x1c0)](_0x4b30fa(0x171)+(_0x17705a[_0x4b30fa(0x185)]||_0x17705a));}_0x39f293?this[_0x4b30fa(0x125)][_0x4b30fa(0x190)]=0x1:this['process'][_0x4b30fa(0x190)]=0x0,this['isChildConnected']=![],this[_0x4b30fa(0x1a6)]=![],process[_0x4b30fa(0x13f)][_0x4b30fa(0xd4)]=null;}async[a67_0x52d9c2(0xdc)](){const _0x2686de=a67_0x52d9c2,_0x380e74={};_0x380e74[_0x2686de(0xee)]='Unconfiguring\x20modules';const _0xcc9612=_0x380e74;this[_0x2686de(0x1c7)][_0x2686de(0x19a)](_0xcc9612[_0x2686de(0xee)]);}[a67_0x52d9c2(0x16e)](_0xb39a9d){const _0x1857bd=a67_0x52d9c2;this['logger']['info'](_0x1857bd(0x1cf)+JSON[_0x1857bd(0x1c9)](_0xb39a9d)),this[_0x1857bd(0x148)]=_0xb39a9d,GrpcClient['getInstance']()[_0x1857bd(0x150)](_0xb39a9d);}async['startChild'](_0x30bf6d){const _0x1b0be0=a67_0x52d9c2,_0x117538={};_0x117538[_0x1b0be0(0x1aa)]=_0x1b0be0(0x124);const _0x10fd8b=_0x117538;PerformanceTester[_0x1b0be0(0xdf)](PerformanceEvents['SDK_CONNECT_BIN_SESSION']);try{this[_0x1b0be0(0x1c7)][_0x1b0be0(0x19a)](_0x1b0be0(0x152)+_0x30bf6d);const _0x4d5553=GrpcClient[_0x1b0be0(0x116)]();if(_0x4d5553&&_0x4d5553[_0x1b0be0(0x17c)]()&&_0x4d5553[_0x1b0be0(0x1ab)]()){this[_0x1b0be0(0x1c7)][_0x1b0be0(0x19a)](_0x10fd8b['yVEwi']);return;}GrpcClient['getInstance']()[_0x1b0be0(0x177)]();const _0x7d4d92=await GrpcClient[_0x1b0be0(0x116)]()['connectBinSession']();this[_0x1b0be0(0x16c)]=!![],this[_0x1b0be0(0x1cc)](_0x7d4d92),PerformanceTester['end'](PerformanceEvents[_0x1b0be0(0x18e)]);}catch(_0x26a478){PerformanceTester[_0x1b0be0(0x143)](PerformanceEvents[_0x1b0be0(0x18e)],![],util[_0x1b0be0(0x1d0)](_0x26a478)),this[_0x1b0be0(0x1c7)]['error']('Failed\x20to\x20start\x20as\x20child\x20process:\x20'+util['format'](_0x26a478));}}static[a67_0x52d9c2(0x117)](){const _0x1260ab=a67_0x52d9c2;try{return BrowserstackCLI['getInstance']()[_0x1260ab(0xdd)]();}catch(_0x24fc04){return![];}}[a67_0x52d9c2(0xdd)](){const _0x315877=a67_0x52d9c2,_0x57cb38={};_0x57cb38[_0x315877(0x122)]=function(_0x1f29b7,_0x8b50ac){return _0x1f29b7!==_0x8b50ac;},_0x57cb38[_0x315877(0xe6)]=function(_0x414c19,_0x4b888b){return _0x414c19===_0x4b888b;};const _0x271a05=_0x57cb38;return CLIUtils[_0x315877(0xfd)]()||this[_0x315877(0x1a6)]&&_0x271a05[_0x315877(0x122)](this[_0x315877(0x125)],null)&&_0x271a05[_0x315877(0xe6)](this['process']['exitCode'],null)&&_0x271a05[_0x315877(0x122)](GrpcClient[_0x315877(0x116)]()[_0x315877(0x17c)](),null)&&!GrpcClient[_0x315877(0x116)]()[_0x315877(0x1ab)]()['isClosed']||this[_0x315877(0x16c)]&&_0x271a05['OLbZS'](GrpcClient['getInstance']()[_0x315877(0x1ab)](),null)&&!GrpcClient[_0x315877(0x116)]()[_0x315877(0x1ab)]()['isClosed'];}[a67_0x52d9c2(0x18a)](){const _0x59f58b=a67_0x52d9c2;return this[_0x59f58b(0xdd)]()&&this['_modulesLoaded'];}[a67_0x52d9c2(0x135)](){return this['browserstackConfig'];}[a67_0x52d9c2(0xda)](_0x130104,_0x23e8af,_0xd57274=null){const _0x3508d5=a67_0x52d9c2,_0x312992={};_0x312992[_0x3508d5(0x136)]=function(_0x2c7eb3,_0xd13f1e){return _0x2c7eb3||_0xd13f1e;};const _0x2ab536=_0x312992;this[_0x3508d5(0x146)]=_0x2ab536[_0x3508d5(0x136)](_0x130104,{}),this[_0x3508d5(0x1bc)]=_0x23e8af,this[_0x3508d5(0x182)]=_0xd57274,process[_0x3508d5(0x13f)]['BROWSERSTACK_TURBOSCALE']=this[_0x3508d5(0x146)]?.[_0x3508d5(0x168)]||![];const _0x3fb076=CLIUtils[_0x3508d5(0x1af)](),_0x2d9290=CLIUtils[_0x3508d5(0xf6)]();LoadTestModule[_0x3508d5(0x181)](this[_0x3508d5(0x146)])&&LoadTestModule[_0x3508d5(0x137)](this['browserstackConfig']||{}),helper[_0x3508d5(0x194)](process['env'][_0x3508d5(0x1cb)])||!(CLI_SUPPORTED_FRAMEWORKS[_0x3508d5(0x17b)](_0x3fb076['name'][_0x3508d5(0x174)]())&&CLI_SUPPORTED_FRAMEWORKS['includes'](_0x2d9290[_0x3508d5(0x1c8)]['toLowerCase']()))?process[_0x3508d5(0x13f)][_0x3508d5(0x1d1)]=![]:process[_0x3508d5(0x13f)][_0x3508d5(0x1d1)]=!![];}async[a67_0x52d9c2(0x187)](){const _0x65bee3=a67_0x52d9c2,_0x3b6c2d={};_0x3b6c2d[_0x65bee3(0x188)]=_0x65bee3(0xfc),_0x3b6c2d['WzhbI']='CLIUtils.setupCliPath\x20returned\x20null';const _0x328c62=_0x3b6c2d;if(!this[_0x65bee3(0x128)])try{this[_0x65bee3(0x1c7)]['debug'](_0x328c62['aZyJo']),this[_0x65bee3(0x128)]=await CLIUtils[_0x65bee3(0x145)](this[_0x65bee3(0x146)]),!this['SDK_CLI_BIN_PATH']?this[_0x65bee3(0x1c7)][_0x65bee3(0x1c0)](_0x328c62['WzhbI']):this[_0x65bee3(0x1c7)][_0x65bee3(0x142)](_0x65bee3(0x10a)+this['SDK_CLI_BIN_PATH']);}catch(_0x59524d){this[_0x65bee3(0x1c7)][_0x65bee3(0x1c0)](_0x65bee3(0x126)+_0x59524d[_0x65bee3(0x164)]),this[_0x65bee3(0x128)]=null;}return this['SDK_CLI_BIN_PATH'];}[a67_0x52d9c2(0x139)](){const _0x28eb9f=a67_0x52d9c2;return helper[_0x28eb9f(0x194)](process['env'][_0x28eb9f(0x1d1)]);}['getConfig'](){const _0x17586e=a67_0x52d9c2;return this[_0x17586e(0x14d)];}[a67_0x52d9c2(0x196)](_0x369fbd){const _0x3906a2=a67_0x52d9c2,_0x19e886={};_0x19e886[_0x3906a2(0x105)]=function(_0x5ece4b,_0xe84c8b){return _0x5ece4b===_0xe84c8b;},_0x19e886[_0x3906a2(0xfe)]='setConfig:\x20Empty\x20or\x20missing\x20config\x20string\x20from\x20response',_0x19e886[_0x3906a2(0x16d)]=function(_0xf062be,_0x1c0377){return _0xf062be>_0x1c0377;},_0x19e886['BLdzy']=_0x3906a2(0x18d),_0x19e886[_0x3906a2(0x1b0)]=_0x3906a2(0x1a1),_0x19e886['ywRjM']='loading\x20Modules.',_0x19e886['ZsPef']=_0x3906a2(0x16b);const _0x36f86e=_0x19e886;try{const _0x294dac=_0x369fbd[_0x3906a2(0xe7)]?_0x369fbd['getConfig']():'';if(!_0x294dac||_0x36f86e['gkPfv'](_0x294dac[_0x3906a2(0x1bd)](),'')){this[_0x3906a2(0x1c7)]['debug'](_0x36f86e['XbXtl']);this[_0x3906a2(0x146)]&&_0x36f86e[_0x3906a2(0x16d)](Object[_0x3906a2(0x1c4)](this[_0x3906a2(0x146)])[_0x3906a2(0x131)],0x0)?(this[_0x3906a2(0x1c7)][_0x3906a2(0x142)](_0x36f86e[_0x3906a2(0x15d)]),this[_0x3906a2(0x14d)]={'server':this['browserstackConfig'][_0x3906a2(0x119)],'hubUrl':this[_0x3906a2(0x146)]['hubUrl'],'accessibility':this[_0x3906a2(0x146)][_0x3906a2(0x172)]||![]}):(this[_0x3906a2(0x1c7)][_0x3906a2(0x142)](_0x36f86e[_0x3906a2(0x1b0)]),this[_0x3906a2(0x14d)]={});return;}this[_0x3906a2(0x14d)]=JSON['parse'](_0x294dac),this['logger'][_0x3906a2(0x19a)](_0x36f86e[_0x3906a2(0x1be)]);}catch(_0x13f030){this[_0x3906a2(0x1c7)]['error'](_0x3906a2(0xec)+util[_0x3906a2(0x1d0)](_0x13f030)),this[_0x3906a2(0x146)]&&_0x36f86e[_0x3906a2(0x16d)](Object[_0x3906a2(0x1c4)](this[_0x3906a2(0x146)])[_0x3906a2(0x131)],0x0)?(this[_0x3906a2(0x1c7)]['debug'](_0x36f86e[_0x3906a2(0x18b)]),this[_0x3906a2(0x14d)]={'server':this[_0x3906a2(0x146)]['server'],'hubUrl':this[_0x3906a2(0x146)][_0x3906a2(0xd1)],'accessibility':this['browserstackConfig'][_0x3906a2(0x172)]||![]}):this['config']={};}}[a67_0x52d9c2(0x151)](){const _0x3e3e72=a67_0x52d9c2,_0x2b0ea4={};_0x2b0ea4[_0x3e3e72(0x102)]='syncAccessibilityConfig:\x20browserstackConfig\x20not\x20set,\x20skipping\x20sync',_0x2b0ea4['DFZmu']=_0x3e3e72(0x134),_0x2b0ea4[_0x3e3e72(0xd0)]=_0x3e3e72(0x1b9);const _0x2e3815=_0x2b0ea4;try{if(!this[_0x3e3e72(0x146)]){this[_0x3e3e72(0x1c7)][_0x3e3e72(0x142)](_0x2e3815[_0x3e3e72(0x102)]);return;}const _0x90578c=this['getConfig']();if(!_0x90578c){this[_0x3e3e72(0x1c7)][_0x3e3e72(0x142)](_0x2e3815[_0x3e3e72(0x14f)]);return;}!helper[_0x3e3e72(0x1d5)](_0x90578c['accessibility'])&&(this[_0x3e3e72(0x146)][_0x3e3e72(0x172)]=_0x90578c[_0x3e3e72(0x172)],this[_0x3e3e72(0x1c7)][_0x3e3e72(0x142)]('syncAccessibilityConfig:\x20Updated\x20browserstackConfig.accessibility\x20from\x20CLI\x20response:\x20'+_0x90578c[_0x3e3e72(0x172)])),!helper[_0x3e3e72(0x1d5)](_0x90578c['accessibilityOptions'])&&(this[_0x3e3e72(0x146)][_0x3e3e72(0x11c)]=_0x90578c[_0x3e3e72(0x11c)],this[_0x3e3e72(0x1c7)][_0x3e3e72(0x142)](_0x2e3815[_0x3e3e72(0xd0)]));}catch(_0x3486a1){this[_0x3e3e72(0x1c7)][_0x3e3e72(0x1c0)](_0x3e3e72(0xd5)+util[_0x3e3e72(0x1d0)](_0x3486a1));}}['setCliArgs'](_0x4afc27){const _0xdba54b=a67_0x52d9c2;try{this['cliArgs']=_0x4afc27[_0xdba54b(0x10b)]()[_0xdba54b(0x17f)](','),this[_0xdba54b(0x1c7)][_0xdba54b(0x19a)](_0xdba54b(0x1d3)+JSON['stringify'](this['cliArgs']));}catch(_0x3b3a2a){this['logger']['error']('setCliArgs:\x20error='+util['format'](_0x3b3a2a));}}[a67_0x52d9c2(0x10b)](){return this['cliArgs'];}[a67_0x52d9c2(0x1a9)](){const _0xbbcd77=a67_0x52d9c2,_0x431cc9={};_0x431cc9['ncTup']=function(_0x379991,_0x973c00){return _0x379991===_0x973c00;};const _0x386355=_0x431cc9,_0x4892e0=CLIUtils[_0xbbcd77(0x1af)]();if(_0x386355['ncTup'](_0x4892e0[_0xbbcd77(0x1c8)][_0xbbcd77(0x174)](),FRAMEWORKS['PLAYWRIGHT'][_0xbbcd77(0x174)]()))this[_0xbbcd77(0x112)]=new PlaywrightTestFramework([_0x4892e0[_0xbbcd77(0x1c8)]],_0x4892e0[_0xbbcd77(0x109)]);else{if(_0x386355['ncTup'](_0x4892e0[_0xbbcd77(0x1c8)][_0xbbcd77(0x174)](),FRAMEWORKS[_0xbbcd77(0x1a5)][_0xbbcd77(0x174)]()))this[_0xbbcd77(0x112)]=new CucumberTestFramework([_0x4892e0[_0xbbcd77(0x1c8)]],_0x4892e0[_0xbbcd77(0x109)]);else _0x386355[_0xbbcd77(0x155)](_0x4892e0[_0xbbcd77(0x1c8)][_0xbbcd77(0x174)](),FRAMEWORKS[_0xbbcd77(0x157)][_0xbbcd77(0x174)]())&&(this[_0xbbcd77(0x112)]=new JestTestFramework([_0x4892e0['name']],_0x4892e0[_0xbbcd77(0x109)]));}}['setupAutomationFramework'](){const _0x4c80a8=a67_0x52d9c2,_0x38fca0={};_0x38fca0[_0x4c80a8(0x1ac)]=function(_0x3f0018,_0x261de4){return _0x3f0018===_0x261de4;};const _0x1d4614=_0x38fca0,_0x8e8e1a=CLIUtils[_0x4c80a8(0xf6)]();if(_0x1d4614[_0x4c80a8(0x1ac)](_0x8e8e1a[_0x4c80a8(0x1c8)]['toLowerCase'](),FRAMEWORKS['PLAYWRIGHT'][_0x4c80a8(0x174)]()))this[_0x4c80a8(0x101)]=new PlaywrightAutomationFramework(_0x8e8e1a['name'],_0x8e8e1a['version']);else _0x1d4614[_0x4c80a8(0x1ac)](_0x8e8e1a['name'][_0x4c80a8(0x174)](),FRAMEWORKS[_0x4c80a8(0x127)][_0x4c80a8(0x174)]())&&(this[_0x4c80a8(0x101)]=new PuppeteerAutomationFramework(_0x8e8e1a[_0x4c80a8(0x1c8)],_0x8e8e1a['version']));}['getTestFramework'](){const _0x2de80b=a67_0x52d9c2;return this[_0x2de80b(0x112)];}[a67_0x52d9c2(0x1a0)](){return this['automationFramework'];}[a67_0x52d9c2(0x13a)](){const _0x34cf00=a67_0x52d9c2;return this[_0x34cf00(0x182)];}[a67_0x52d9c2(0x14e)](){const _0x1557dc=a67_0x52d9c2;return this[_0x1557dc(0x1bc)];}}function a67_0x3b41(_0x3295eb,_0x18d3e3){const _0x4bf30f=a67_0x4bf3();return a67_0x3b41=function(_0x3b4146,_0x4303bf){_0x3b4146=_0x3b4146-0xd0;let _0x10931c=_0x4bf30f[_0x3b4146];return _0x10931c;},a67_0x3b41(_0x3295eb,_0x18d3e3);}module[a67_0x52d9c2(0x165)]=BrowserstackCLI; |
@@ -1,1 +0,1 @@ | ||
| const a68_0x25f646=a68_0x4953;(function(_0x5e8aae,_0x2987ca){const _0x5e9334=a68_0x4953,_0xe8509=_0x5e8aae();while(!![]){try{const _0x1fa323=-parseInt(_0x5e9334(0x1ec))/0x1*(parseInt(_0x5e9334(0x204))/0x2)+parseInt(_0x5e9334(0x1e5))/0x3*(-parseInt(_0x5e9334(0x1ca))/0x4)+-parseInt(_0x5e9334(0x1ab))/0x5+parseInt(_0x5e9334(0x16d))/0x6*(parseInt(_0x5e9334(0x1b7))/0x7)+-parseInt(_0x5e9334(0x19c))/0x8*(-parseInt(_0x5e9334(0x1ad))/0x9)+-parseInt(_0x5e9334(0x20f))/0xa*(parseInt(_0x5e9334(0x1d3))/0xb)+-parseInt(_0x5e9334(0x187))/0xc*(-parseInt(_0x5e9334(0x173))/0xd);if(_0x1fa323===_0x2987ca)break;else _0xe8509['push'](_0xe8509['shift']());}catch(_0x3b112c){_0xe8509['push'](_0xe8509['shift']());}}}(a68_0x51d9,0xa394d));function a68_0x4953(_0x5e8399,_0x4a6d95){const _0x51d9e9=a68_0x51d9();return a68_0x4953=function(_0x4953a9,_0x4ffe68){_0x4953a9=_0x4953a9-0x15e;let _0x295484=_0x51d9e9[_0x4953a9];return _0x295484;},a68_0x4953(_0x5e8399,_0x4a6d95);}const fs=require('fs'),os=require('os'),url=require(a68_0x25f646(0x1c3)),path=require(a68_0x25f646(0x230)),{exec}=require(a68_0x25f646(0x168)),{https}=require(a68_0x25f646(0x1d4)),yauzl=require(a68_0x25f646(0x1cb)),util=require('util'),{getFrameworkVersion}=require(a68_0x25f646(0x1b5)),{threadId}=require('worker_threads'),PerformanceTester=require(a68_0x25f646(0x1ae)),{EVENTS:PerformanceEvents}=require('../../helpers/performance/constants'),{isNullOrEmpty,isModifiable,setReadWriteExecuteAccess}=require(a68_0x25f646(0x1d8)),{isTrue,createDir,getHostInfo,nodeRequest,nestedKeyValue}=require(a68_0x25f646(0x18e)),{UPDATED_CLI_ENDPOINT,BINARY_BUSY_ERROR_CODES}=require(a68_0x25f646(0x220)),{createClassLogger}=require(a68_0x25f646(0x1f6)),TestFrameworkInstance=require('./instances/testFrameworkInstance.js'),HookState=require('./state/hookState.js'),TestFrameworkState=require(a68_0x25f646(0x180)),AutomationFrameworkState=require('./state/automationFrameworkState.js'),TestFrameworkConstants=require(a68_0x25f646(0x225)),logger=createClassLogger(a68_0x25f646(0x209)),{getBStackAPIUrl}=require(a68_0x25f646(0x21e));function a68_0x51d9(){const _0xf470de=['1265810LmSgYo','error','MxqnT','getSdkVersion','unix:/tmp/sdk-platform-','CLIUtils','Temp\x20file\x20is\x20busy,\x20falling\x20back\x20to\x20existing\x20binary:\x20','warn','SDK_CLI_CHECK_UPDATE','gqJmx','Failed\x20to\x20download\x20SDK\x20binary,\x20Exception:\x20','7090ueBfvf','LzFjr','setFrameworkDetail','map','parse','AnTWx','wlqCO','WHpLo','runShellCommand','BROWSERSTACK_CLI_ENV','TIlPe','lazyEntries','shouldSkipSessionName','Failed\x20to\x20unlink\x20temp\x20file\x20after\x20cross-device\x20copy:\x20','isDevelopmentEnv','../utils/apiUtilityMethods.js','hJTBX','../utils/constants','hYgXz','homedir','Error\x20in\x20getting\x20writable\x20directory,\x20writableDir=','Configuring\x20Cli\x20path.','./framework/constants/testFrameworkConstants.js','psHKS','mwkxm','FBlxo','ukBlz','env','PILaO','BROWSERSTACK_BINARY_URL','Error\x20checking\x20if\x20binary\x20is\x20busy:\x20','Fsifr','fileName','path','WzPfI','open','split','EmpcY','pid','cli_version','trim','ZAPJV','gZhrR','LOfql','BROWSERSTACK_FILES_DIR','unlink','cwd','child_process','.zip','getHookRegistryKey','LdATh','code','12nGIINf','readEntry','YDwqG','tRNGs','tmpdir','getWritableDir','654875QohogT','basename','SHELL_EXECUTE_ERROR',',\x20automationFramework=','KknkB','lutgz','copyFileSync','length','node','getCliDir','NuAIU','wXXLA','BGeTJ','./state/testFrameworkState.js','rename','\x20already\x20exists','entry','mergeObject','OoVIt','dSTvw','588bRtjbq','HWoXm','luIcB','Folder\x20does\x20not\x20exist:\x20','response\x20','Error\x20in\x20setting\x20up\x20cli\x20path\x20directory,\x20Exception:\x20','message','../../helpers/helper','Need\x20to\x20update\x20binary,\x20current\x20binary\x20version:\x20','isArray','join','Test\x20or\x20Automation\x20framework\x20not\x20provided\x20testFramework=','checkAndUpdateCli','close','Using\x20BROWSERSTACK_BINARY_URL\x20from\x20env\x20variable:\x20','LlIVi','wPNBi','BROWSERSTACK_TEST_FRAMEWORK_DETAIL','eSheH','LHonF','includes','8KLEtPW','statSync','vSNcm','skWgW','VRUvO','end','poUsH','Failed\x20to\x20delete\x20zip\x20file:\x20','automationFrameworkDetail','createWriteStream','get','SDK_CLI_DOWNLOAD','dZRGJ','debug','gpgVC','6051160RulTxB','timeout','3796317BslGsa','../../helpers/performance/performance-tester.js','YErqD','Apeml','data','GET','dwYVg','skipSessionName','../../helpers/test-observability/utils.js','Cross-device\x20rename,\x20falling\x20back\x20to\x20copy:\x20','405608jiDbci','NrOxn','.browserstack','iNrJP','SDK_CLI_BIN_PATH','Folder\x20','existsSync','DcdFC','shouldSkipSessionStatus','closeSync','Development\x20Cli\x20Path:\x20','.tmp.','url','sQMBk','info','matchHookRegex','downloadLatestBinary','getExistingCliPath','UVgIh','184724zkzSAs','yauzl','reduce','vcNmB','SsUVO','CGxRb','downloadFileStream','isBinaryBusy','UOwQm','1199ykEGtv','follow-redirects','nmBCJ','DXmKF','HCtYk','../../helpers/utilities','test','mtime','yaJGe','mAgVU','WvrGt','soTgB','WzGtG','format','object','DMjgR','filePath','FYClO','27IYmDvm','HzWqd','Unable\x20to\x20set\x20required\x20permissions\x20to\x20','ZexdY','No\x20writable\x20directory\x20available\x20for\x20the\x20CLI','version','Setting\x20required\x20permissions\x20to\x20','1ftNFXi','Grpgb','requestToUpdateCLI','exports','\x20version','vAEAY','start','WAIub','Got\x20Error\x20in\x20SDK\x20binary\x20download\x20response\x20%s','stringify','../../helpers/classLogger.js','once','nrDxa','Resolved\x20binary\x20path:\x20','BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL','dUsvH','testFrameworkDetail','cuedS','testContextOptions','ULVsl','CLI\x20version\x20found\x20despite\x20error:\x20\x22','wZpRO','setupCliPath','getAutomationFrameworkDetail'];a68_0x51d9=function(){return _0xf470de;};return a68_0x51d9();}class CLIUtils{[a68_0x25f646(0x1a4)]={};[a68_0x25f646(0x1fc)]={};static[a68_0x25f646(0x21d)](){const _0x3d94c4=a68_0x25f646,_0x286535={};_0x286535[_0x3d94c4(0x1af)]=function(_0x4a221e,_0x4ae3c2){return _0x4a221e===_0x4ae3c2;},_0x286535[_0x3d94c4(0x1b3)]='development';const _0x11f6e3=_0x286535;return _0x11f6e3[_0x3d94c4(0x1af)](process[_0x3d94c4(0x22a)][_0x3d94c4(0x218)],_0x11f6e3[_0x3d94c4(0x1b3)]);}static['getCLIParamsForDevEnv'](){const _0x3248d1=a68_0x25f646,_0xfc13ac={};return _0xfc13ac['id']=process[_0x3248d1(0x22a)][_0x3248d1(0x218)],_0xfc13ac['listen']=_0x3248d1(0x208)+process[_0x3248d1(0x22a)][_0x3248d1(0x218)]+'.sock',_0xfc13ac;}static[a68_0x25f646(0x207)](){const _0xdc1fb6=a68_0x25f646,_0x4bc2f2={'wZpRO':function(_0x3286df,_0x11dc7a){return _0x3286df(_0x11dc7a);},'LzFjr':'../../../package.json'};return _0x4bc2f2[_0xdc1fb6(0x201)](require,_0x4bc2f2[_0xdc1fb6(0x210)])[_0xdc1fb6(0x1ea)];}static['getSdkLanguage'](){const _0x4f9af5=a68_0x25f646,_0x228dd2={};_0x228dd2[_0x4f9af5(0x1be)]=_0x4f9af5(0x17b);const _0x63ab6c=_0x228dd2;return _0x63ab6c[_0x4f9af5(0x1be)];}static async[a68_0x25f646(0x202)](_0x213178){const _0x369584=a68_0x25f646,_0x3d7ec0={'kgJqd':_0x369584(0x224),'hYgXz':function(_0x5eea6e,_0x2fb438){return _0x5eea6e(_0x2fb438);},'TIlPe':'No\x20writable\x20directory\x20available\x20for\x20the\x20CLI'};logger[_0x369584(0x1a9)](_0x3d7ec0['kgJqd']);const _0x2085bb=process[_0x369584(0x22a)][_0x369584(0x1bb)];if(!_0x3d7ec0[_0x369584(0x221)](isNullOrEmpty,_0x2085bb))return logger['debug'](_0x369584(0x1c1)+_0x2085bb),_0x2085bb;try{const _0x4d528e=this[_0x369584(0x17c)]();if(_0x3d7ec0[_0x369584(0x221)](isNullOrEmpty,_0x4d528e))throw new Error(_0x3d7ec0[_0x369584(0x219)]);const _0x15e5d9=this[_0x369584(0x1c8)](_0x4d528e),_0x3cd66b=await this[_0x369584(0x193)](_0x15e5d9,_0x4d528e,_0x213178);return logger[_0x369584(0x1a9)](_0x369584(0x1f9)+_0x3cd66b),_0x3cd66b;}catch(_0x44f198){logger[_0x369584(0x1a9)](_0x369584(0x18c)+util[_0x369584(0x1e0)](_0x44f198));}return null;}static async['checkAndUpdateCli'](_0x149d8f,_0x1dc2de,_0x3aa9dc){const _0x294c7e=a68_0x25f646,_0x16801b={'poUsH':function(_0xa43d90){return _0xa43d90();},'dUsvH':function(_0x3a3edc,_0x2c3441){return _0x3a3edc(_0x2c3441);},'CGxRb':function(_0x2408f7,_0x2b82d0,_0x3c542f){return _0x2408f7(_0x2b82d0,_0x3c542f);},'LdATh':'data','WAIub':_0x294c7e(0x1c3),'NrOxn':function(_0x2c51f8,_0x383a3b,_0x483aab){return _0x2c51f8(_0x383a3b,_0x483aab);}};PerformanceTester['start'](PerformanceEvents[_0x294c7e(0x20c)]),logger[_0x294c7e(0x1c5)]('Current\x20CLI\x20Path\x20Found:\x20'+_0x149d8f);const _0x43c829=_0x16801b[_0x294c7e(0x1a2)](getHostInfo),_0x281329={'sdk_version':CLIUtils[_0x294c7e(0x207)](),'os':_0x43c829['platform'],'os_arch':_0x43c829['arch'],'cli_version':'0','sdk_language':this['getSdkLanguage']()};!_0x16801b[_0x294c7e(0x1fb)](isNullOrEmpty,_0x149d8f)&&(_0x281329[_0x294c7e(0x160)]=await this[_0x294c7e(0x217)](_0x149d8f+_0x294c7e(0x1f0)));const _0x458025=await this[_0x294c7e(0x1ee)](_0x281329,_0x3aa9dc);process['env'][_0x294c7e(0x22c)]&&(logger[_0x294c7e(0x1c5)](_0x294c7e(0x195)+process[_0x294c7e(0x22a)][_0x294c7e(0x22c)]),_0x458025[_0x294c7e(0x1b1)][_0x294c7e(0x1c3)]=process[_0x294c7e(0x22a)]['BROWSERSTACK_BINARY_URL']);if(_0x16801b[_0x294c7e(0x1cf)](nestedKeyValue,_0x458025,[_0x16801b[_0x294c7e(0x16b)],_0x16801b[_0x294c7e(0x1f3)]])){logger['debug'](_0x294c7e(0x18f)+_0x281329['cli_version']);if(!_0x16801b[_0x294c7e(0x1fb)](isNullOrEmpty,_0x149d8f)&&this['isBinaryBusy'](_0x149d8f))return logger[_0x294c7e(0x20b)]('Existing\x20binary\x20is\x20currently\x20in\x20use,\x20skipping\x20update\x20and\x20continuing\x20with\x20current\x20version:\x20'+_0x149d8f),PerformanceTester['end'](PerformanceEvents[_0x294c7e(0x20c)]),_0x149d8f;const _0x5f5904=await this['downloadLatestBinary'](_0x16801b[_0x294c7e(0x1b8)](nestedKeyValue,_0x458025,[_0x16801b['LdATh'],_0x16801b['WAIub']]),_0x1dc2de);return PerformanceTester['end'](PerformanceEvents[_0x294c7e(0x20c)]),_0x5f5904;}return PerformanceTester[_0x294c7e(0x1a1)](PerformanceEvents['SDK_CLI_CHECK_UPDATE']),_0x149d8f;}static['getCliDir'](){const _0x25c571=a68_0x25f646,_0x36c013={'Apeml':function(_0x27f55b,_0x37a214){return _0x27f55b(_0x37a214);},'dSTvw':_0x25c571(0x1e9),'ZAPJV':'cli','eSheH':function(_0x3d47fb,_0x2ef925){return _0x3d47fb(_0x2ef925);}},_0x324552=this[_0x25c571(0x172)]();try{if(_0x36c013[_0x25c571(0x1b0)](isNullOrEmpty,_0x324552))throw new Error(_0x36c013[_0x25c571(0x186)]);const _0x2e299f=path[_0x25c571(0x191)](_0x324552,_0x36c013[_0x25c571(0x162)]);return!fs[_0x25c571(0x1bd)](_0x2e299f)&&_0x36c013[_0x25c571(0x199)](createDir,_0x2e299f),_0x2e299f;}catch(_0xc2e54d){logger['debug'](_0x25c571(0x223)+util[_0x25c571(0x1e0)](_0xc2e54d));}}static[a68_0x25f646(0x172)](){const _0x345c2f=a68_0x25f646,_0x242297={'BGeTJ':_0x345c2f(0x1b9),'gZhrR':function(_0x47c6db,_0x457249){return _0x47c6db(_0x457249);},'gqJmx':function(_0x2662ac,_0x4b4edd){return _0x2662ac(_0x4b4edd);},'FipNp':function(_0x1ce84b,_0x273202){return _0x1ce84b(_0x273202);},'ULVsl':function(_0x2d9ccb,_0x4a4052){return _0x2d9ccb(_0x4a4052);}},_0x50becc=[process[_0x345c2f(0x22a)][_0x345c2f(0x165)],path[_0x345c2f(0x191)](os[_0x345c2f(0x222)](),_0x242297[_0x345c2f(0x17f)]),path[_0x345c2f(0x191)](os[_0x345c2f(0x171)](),_0x242297[_0x345c2f(0x17f)])];for(const _0x2b04c1 of _0x50becc){if(_0x242297[_0x345c2f(0x163)](isNullOrEmpty,_0x2b04c1))continue;try{if(fs[_0x345c2f(0x1bd)](_0x2b04c1)){logger[_0x345c2f(0x1a9)](_0x345c2f(0x1bc)+_0x2b04c1+_0x345c2f(0x182));if(!_0x242297[_0x345c2f(0x20d)](isModifiable,_0x2b04c1)){logger[_0x345c2f(0x1a9)](_0x345c2f(0x1eb)+_0x2b04c1);const _0x42fcec=_0x242297[_0x345c2f(0x20d)](setReadWriteExecuteAccess,_0x2b04c1);if(!_0x242297['gZhrR'](isTrue,_0x42fcec)){logger[_0x345c2f(0x20b)](_0x345c2f(0x1e7)+_0x2b04c1);continue;}}}else{logger[_0x345c2f(0x1a9)](_0x345c2f(0x18a)+_0x2b04c1),_0x242297['FipNp'](createDir,_0x2b04c1),logger['debug'](_0x345c2f(0x1eb)+_0x2b04c1);const _0x4f1e45=_0x242297[_0x345c2f(0x1ff)](setReadWriteExecuteAccess,_0x2b04c1);!_0x242297['ULVsl'](isTrue,_0x4f1e45)&&logger[_0x345c2f(0x20b)](_0x345c2f(0x1e7)+_0x2b04c1);}return _0x2b04c1;}catch(_0x39d592){logger[_0x345c2f(0x205)]('Unable\x20to\x20get\x20writable\x20directory,\x20exception\x20'+util[_0x345c2f(0x1e0)](_0x39d592));}}return null;}static[a68_0x25f646(0x1c8)](_0x551bfd){const _0x5e309f=a68_0x25f646,_0x4cec39={};_0x4cec39[_0x5e309f(0x1db)]=function(_0x2da2ec,_0xd033af){return _0x2da2ec>_0xd033af;};const _0x1542f8=_0x4cec39;try{if(!fs[_0x5e309f(0x1bd)](_0x551bfd)||!fs[_0x5e309f(0x19d)](_0x551bfd)['isDirectory']())return'';const _0x406337=fs['readdirSync'](_0x551bfd)[_0x5e309f(0x212)](_0x13d166=>path[_0x5e309f(0x191)](_0x551bfd,_0x13d166))['filter'](_0x1ac045=>fs['statSync'](_0x1ac045)['isFile']()&&path[_0x5e309f(0x174)](_0x1ac045)['startsWith']('binary-'));if(_0x1542f8[_0x5e309f(0x1db)](_0x406337[_0x5e309f(0x17a)],0x0)){const _0x380968=_0x406337[_0x5e309f(0x212)](_0x46c056=>({'filePath':_0x46c056,'mtime':fs[_0x5e309f(0x19d)](_0x46c056)[_0x5e309f(0x1da)]}))[_0x5e309f(0x1cc)]((_0x28d904,_0x3867dc)=>{const _0x13ad51=_0x5e309f;if(!_0x28d904||!_0x28d904[_0x13ad51(0x1da)])return _0x3867dc;if(_0x1542f8[_0x13ad51(0x1db)](_0x3867dc[_0x13ad51(0x1da)],_0x28d904[_0x13ad51(0x1da)]))return _0x3867dc;return _0x28d904;},{});return _0x380968?_0x380968[_0x5e309f(0x1e3)]:'';}return'';}catch(_0x35eef9){return logger['error']('Error\x20while\x20reading\x20CLI\x20path:\x20'+util['format'](_0x35eef9)),'';}}static [a68_0x25f646(0x1ee)]=async(_0x108755,_0x569ab7)=>{const _0x4c2b48=a68_0x25f646,_0xc09e1={'WvrGt':function(_0x7c692d,_0x3a55bf,_0x36dd6c,_0x28ba32,_0x3aae26){return _0x7c692d(_0x3a55bf,_0x36dd6c,_0x28ba32,_0x3aae26);},'skWgW':_0x4c2b48(0x1b2)},_0x44d28f={};_0x44d28f['qs']=_0x108755;const _0x2c4788=await _0xc09e1[_0x4c2b48(0x1dd)](nodeRequest,_0xc09e1[_0x4c2b48(0x19f)],UPDATED_CLI_ENDPOINT,_0x44d28f,_0x569ab7);return logger[_0x4c2b48(0x1a9)](_0x4c2b48(0x18b)+JSON[_0x4c2b48(0x1f5)](_0x2c4788)),_0x2c4788;};static[a68_0x25f646(0x1d1)](_0x1eb46d){const _0x2c7927=a68_0x25f646;try{const _0x1716f8=fs['openSync'](_0x1eb46d,'r+');return fs[_0x2c7927(0x1c0)](_0x1716f8),![];}catch(_0x436489){if(BINARY_BUSY_ERROR_CODES[_0x2c7927(0x19b)](_0x436489[_0x2c7927(0x16c)]))return logger[_0x2c7927(0x1a9)]('Binary\x20is\x20busy:\x20'+_0x1eb46d),!![];return logger[_0x2c7927(0x1a9)](_0x2c7927(0x22d)+_0x436489[_0x2c7927(0x18d)]),![];}}static[a68_0x25f646(0x217)](_0x328299,_0x54b633=''){const _0x58bd0b=a68_0x25f646,_0x156ff5={'mwkxm':function(_0x3799ea,_0x107dcf){return _0x3799ea(_0x107dcf);},'soTgB':_0x58bd0b(0x175),'lseFo':'version','luIcB':function(_0xc9b1ec,_0x83eb15){return _0xc9b1ec(_0x83eb15);},'FBlxo':function(_0x1d0bab,_0x2a5794,_0x1c6a60,_0x4f70e6){return _0x1d0bab(_0x2a5794,_0x1c6a60,_0x4f70e6);},'VRUvO':'error'};return new Promise((_0x5d6e17,_0x1216d1)=>{const _0x45ffe2=_0x58bd0b,_0x53ca23={'wlqCO':_0x156ff5['lseFo'],'NuAIU':function(_0x23496c,_0x31a4e1){const _0x5678e5=a68_0x4953;return _0x156ff5[_0x5678e5(0x227)](_0x23496c,_0x31a4e1);},'WzPfI':function(_0x2b6c53,_0x136a84){const _0x416c18=a68_0x4953;return _0x156ff5[_0x416c18(0x189)](_0x2b6c53,_0x136a84);},'Fsifr':_0x156ff5[_0x45ffe2(0x1de)]},_0x30cd63={};_0x30cd63[_0x45ffe2(0x167)]=_0x54b633,_0x30cd63[_0x45ffe2(0x1ac)]=0x1388;const _0x325926=_0x156ff5[_0x45ffe2(0x228)](exec,_0x328299,_0x30cd63,(_0x2f4767,_0x59cacb,_0x1e478e)=>{const _0x1481b0=_0x45ffe2;if(_0x2f4767){if(_0x328299[_0x1481b0(0x19b)](_0x53ca23[_0x1481b0(0x215)])&&(_0x59cacb[_0x1481b0(0x161)]()||_0x1e478e['trim']())){const _0x3416fd=_0x59cacb[_0x1481b0(0x161)]()||_0x1e478e[_0x1481b0(0x161)]();logger['debug'](_0x1481b0(0x200)+_0x3416fd+'\x22'),_0x53ca23[_0x1481b0(0x17d)](_0x5d6e17,_0x3416fd);}else _0x53ca23[_0x1481b0(0x231)](_0x5d6e17,_0x1e478e[_0x1481b0(0x161)]()||_0x53ca23[_0x1481b0(0x22e)]);}else logger[_0x1481b0(0x1a9)]('Resolving\x20with\x20stdout:\x20\x22'+_0x59cacb[_0x1481b0(0x161)]()+'\x22'),_0x53ca23[_0x1481b0(0x17d)](_0x5d6e17,_0x59cacb[_0x1481b0(0x161)]());});_0x325926['on'](_0x156ff5[_0x45ffe2(0x1a0)],()=>{const _0x437ef3=_0x45ffe2;_0x156ff5[_0x437ef3(0x227)](_0x5d6e17,_0x156ff5['soTgB']);});});}static [a68_0x25f646(0x1c7)]=async(_0x457ce9,_0x26d834)=>{const _0x5cc922=a68_0x25f646,_0x4953d9={'UVgIh':'Got\x20Error\x20while\x20downloading\x20SDK\x20binary\x20file\x20%s','ukBlz':function(_0x2aea79,_0x504945){return _0x2aea79(_0x504945);},'WHpLo':_0x5cc922(0x205),'dZRGJ':_0x5cc922(0x1f4)};PerformanceTester[_0x5cc922(0x1f2)](PerformanceEvents[_0x5cc922(0x1a7)]),logger['debug']('Downloading\x20SDK\x20binary\x20from:\x20'+_0x457ce9);try{const _0x58ae3b=url[_0x5cc922(0x213)](_0x457ce9),_0x2eabb6=path['join'](_0x26d834,'downloaded_file_'+process['pid']+_0x5cc922(0x169)),_0x243578=fs[_0x5cc922(0x1a5)](_0x2eabb6);return new Promise((_0x351cf8,_0xbe0dca)=>{const _0x5c8e69=_0x5cc922,_0x200910={'cuedS':_0x4953d9[_0x5c8e69(0x1a8)],'DMjgR':function(_0x3bba91,_0x4f3b92){const _0x48b82b=_0x5c8e69;return _0x4953d9[_0x48b82b(0x229)](_0x3bba91,_0x4f3b92);}};https[_0x5c8e69(0x1a6)](_0x58ae3b,function(_0x512033){const _0x5d9451=_0x5c8e69,_0x746f4d={'Nnonp':_0x4953d9[_0x5d9451(0x1c9)],'tRNGs':function(_0x276715,_0x39d968){return _0x4953d9['ukBlz'](_0x276715,_0x39d968);}},_0x50f530=null;_0x512033['pipe'](_0x243578),_0x512033['on'](_0x4953d9[_0x5d9451(0x216)],function(_0x35da29){const _0x329882=_0x5d9451;logger[_0x329882(0x205)](util[_0x329882(0x1e0)](_0x200910[_0x329882(0x1fd)],_0x35da29)),PerformanceTester['end'](PerformanceEvents[_0x329882(0x1a7)],![],util[_0x329882(0x1e0)](_0x35da29)),_0x200910[_0x329882(0x1e2)](_0xbe0dca,_0x35da29);}),_0x243578['on'](_0x4953d9['WHpLo'],function(_0x413b0a){const _0x3b1ab7=_0x5d9451;logger[_0x3b1ab7(0x205)](util[_0x3b1ab7(0x1e0)](_0x746f4d['Nnonp'],_0x413b0a)),PerformanceTester[_0x3b1ab7(0x1a1)](PerformanceEvents['SDK_CLI_DOWNLOAD'],![],util[_0x3b1ab7(0x1e0)](_0x413b0a)),_0x746f4d[_0x3b1ab7(0x170)](_0xbe0dca,_0x413b0a);}),CLIUtils[_0x5d9451(0x1d0)](_0x243578,_0x50f530,_0x2eabb6,_0x26d834,_0xcfc6e8=>{const _0x4e42ec=_0x5d9451;PerformanceTester[_0x4e42ec(0x1a1)](PerformanceEvents[_0x4e42ec(0x1a7)]),_0x200910['DMjgR'](_0x351cf8,_0xcfc6e8);},_0x1ae06f=>{const _0x1bc936=_0x5d9451;PerformanceTester['end'](PerformanceEvents[_0x1bc936(0x1a7)],![],util[_0x1bc936(0x1e0)](_0x1ae06f)),_0x200910[_0x1bc936(0x1e2)](_0xbe0dca,_0x1ae06f);});})['on'](_0x4953d9[_0x5c8e69(0x216)],function(_0x20d598){const _0xda7cba=_0x5c8e69;logger[_0xda7cba(0x205)]('Got\x20Error\x20in\x20SDK\x20binary\x20downloading\x20request\x20'+util['format'](_0x20d598)),PerformanceTester[_0xda7cba(0x1a1)](PerformanceEvents[_0xda7cba(0x1a7)],![],util['format'](_0x20d598)),_0x4953d9['ukBlz'](_0xbe0dca,_0x20d598);});});}catch(_0x259498){PerformanceTester[_0x5cc922(0x1a1)](PerformanceEvents['SDK_CLI_DOWNLOAD'],![],util[_0x5cc922(0x1e0)](_0x259498)),logger['debug'](_0x5cc922(0x20e)+util[_0x5cc922(0x1e0)](_0x259498));}};static[a68_0x25f646(0x1d0)](_0x196cc0,_0x156516,_0x677fe6,_0x1c482e,_0x45ebed,_0x5261a1){const _0x4dec86=a68_0x25f646,_0xf765c7={'KknkB':_0x4dec86(0x194),'OoVIt':function(_0x271eab,_0x25c32e){return _0x271eab(_0x25c32e);},'VXytd':_0x4dec86(0x1a1),'psHKS':function(_0x5e5363,_0x1cb064){return _0x5e5363!==_0x1cb064;},'HCtYk':'error','SsUVO':function(_0x56c009,_0x5c7ef6){return _0x56c009(_0x5c7ef6);},'sVpZU':'EXDEV','nrDxa':'0755','vAEAY':_0x4dec86(0x183)};_0x196cc0['on'](_0xf765c7[_0x4dec86(0x177)],function(){const _0x394172=_0x4dec86,_0x580ac5={'iNrJP':_0xf765c7[_0x394172(0x177)],'LOfql':function(_0x31c830,_0x6533de){const _0x502f10=_0x394172;return _0xf765c7[_0x502f10(0x185)](_0x31c830,_0x6533de);},'wPNBi':_0xf765c7['VXytd'],'rDvML':function(_0x377389,_0x5c9d4e){const _0x320e8e=_0x394172;return _0xf765c7[_0x320e8e(0x226)](_0x377389,_0x5c9d4e);},'PILaO':function(_0x4d97ab,_0x1048b3){const _0x503583=_0x394172;return _0xf765c7[_0x503583(0x185)](_0x4d97ab,_0x1048b3);},'UOwQm':_0xf765c7[_0x394172(0x1d7)],'hJTBX':function(_0x7da154,_0x435c8e){const _0x491fc0=_0x394172;return _0xf765c7[_0x491fc0(0x1ce)](_0x7da154,_0x435c8e);},'AnTWx':function(_0x26dd30,_0x391b31){const _0x49b3a0=_0x394172;return _0xf765c7[_0x49b3a0(0x226)](_0x26dd30,_0x391b31);},'wXXLA':_0xf765c7['sVpZU'],'mqEmg':function(_0x1db82c,_0x39aca3){const _0x1daa6d=_0x394172;return _0xf765c7[_0x1daa6d(0x1ce)](_0x1db82c,_0x39aca3);},'LHonF':_0xf765c7[_0x394172(0x1f8)],'Grpgb':function(_0x24f7b8,_0x558ddd){const _0x2db4db=_0x394172;return _0xf765c7[_0x2db4db(0x1ce)](_0x24f7b8,_0x558ddd);},'WzGtG':_0xf765c7[_0x394172(0x1f1)]},_0x379b07={};_0x379b07[_0x394172(0x21a)]=!![],yauzl[_0x394172(0x232)](_0x677fe6,_0x379b07,function(_0xaedde8,_0x4222e0){const _0x4279a7=_0x394172,_0xe458db={'LYKan':function(_0x274a27,_0x1bdeb8){const _0xde4210=a68_0x4953;return _0x580ac5[_0xde4210(0x164)](_0x274a27,_0x1bdeb8);},'gpgVC':function(_0x583131,_0x513050){const _0x3dbc36=a68_0x4953;return _0x580ac5[_0x3dbc36(0x164)](_0x583131,_0x513050);},'HWoXm':function(_0x3cc916,_0x55780e){const _0x724b03=a68_0x4953;return _0x580ac5[_0x724b03(0x21f)](_0x3cc916,_0x55780e);},'mAgVU':function(_0x4065ca,_0x34b9d8){const _0x4cd2be=a68_0x4953;return _0x580ac5[_0x4cd2be(0x214)](_0x4065ca,_0x34b9d8);},'HzWqd':_0x580ac5[_0x4279a7(0x17e)],'FYClO':function(_0x580977,_0x1abf6b){const _0x26ec71=_0x4279a7;return _0x580ac5[_0x26ec71(0x21f)](_0x580977,_0x1abf6b);},'UxOCz':function(_0xaf879d,_0x3adb2a){return _0x580ac5['mqEmg'](_0xaf879d,_0x3adb2a);},'DXmKF':_0x580ac5[_0x4279a7(0x19a)]};if(_0xaedde8){_0x580ac5[_0x4279a7(0x1ed)](_0x5261a1,_0xaedde8);return;}_0x4222e0['readEntry'](),_0x4222e0['on'](_0x580ac5[_0x4279a7(0x1df)],_0x20b545=>{const _0x1c9453=_0x4279a7,_0x5eddde={'EmpcY':_0x580ac5[_0x1c9453(0x1ba)],'YDwqG':function(_0x2e72f5,_0x5ec009){const _0xcdd9e7=_0x1c9453;return _0x580ac5[_0xcdd9e7(0x164)](_0x2e72f5,_0x5ec009);},'vcNmB':_0x580ac5[_0x1c9453(0x197)]};if(/\/$/[_0x1c9453(0x1d9)](_0x20b545['fileName'])){_0x4222e0['readEntry']();return;}!_0x156516&&(_0x156516=_0x20b545['fileName']);if(_0x580ac5['rDvML'](_0x20b545['fileName'],_0x156516))_0x4222e0[_0x1c9453(0x16e)]();else{const _0x2a1783=_0x20b545[_0x1c9453(0x22f)],_0x1dfa31=path[_0x1c9453(0x191)](_0x1c482e,_0x2a1783+_0x1c9453(0x1c2)+process[_0x1c9453(0x15f)]);let _0x327864;try{_0x327864=fs[_0x1c9453(0x1a5)](_0x1dfa31);}catch(_0x3d8b9a){if(BINARY_BUSY_ERROR_CODES['includes'](_0x3d8b9a['code'])){const _0x3c7716=path['join'](_0x1c482e,_0x2a1783);if(fs[_0x1c9453(0x1bd)](_0x3c7716)){logger[_0x1c9453(0x20b)](_0x1c9453(0x20a)+_0x2a1783),fs[_0x1c9453(0x166)](_0x677fe6,_0x2c5095=>{const _0x541ab0=_0x1c9453;_0x2c5095&&logger['warn'](_0x541ab0(0x1a3)+_0x677fe6);}),_0x580ac5[_0x1c9453(0x164)](_0x45ebed,_0x3c7716);return;}logger[_0x1c9453(0x20b)]('Temp\x20file\x20is\x20busy\x20and\x20no\x20existing\x20binary\x20found:\x20'+_0x2a1783);}_0x580ac5[_0x1c9453(0x22b)](_0x5261a1,_0x3d8b9a);return;}_0x327864['on'](_0x580ac5[_0x1c9453(0x1d2)],_0x2dd22f=>{const _0xe486f8=_0x1c9453;if(BINARY_BUSY_ERROR_CODES[_0xe486f8(0x19b)](_0x2dd22f[_0xe486f8(0x16c)])){const _0x12e1be=path[_0xe486f8(0x191)](_0x1c482e,_0x2a1783);_0x327864['close'](),fs[_0xe486f8(0x1bd)](_0x12e1be)?(logger[_0xe486f8(0x20b)]('Temp\x20file\x20became\x20busy\x20during\x20write,\x20falling\x20back\x20to\x20existing\x20binary:\x20'+_0x2dd22f[_0xe486f8(0x18d)]),_0x4222e0[_0xe486f8(0x194)](),fs[_0xe486f8(0x166)](_0x677fe6,_0x31ffed=>{const _0x4bddc3=_0xe486f8;_0x31ffed&&logger[_0x4bddc3(0x20b)](_0x4bddc3(0x1a3)+_0x677fe6);}),_0xe458db['LYKan'](_0x45ebed,_0x12e1be)):(logger[_0xe486f8(0x20b)]('Temp\x20file\x20became\x20busy\x20and\x20no\x20existing\x20binary\x20found:\x20'+_0x2dd22f['message']),fs['unlink'](_0x1dfa31,()=>{}),_0xe458db[_0xe486f8(0x1aa)](_0x5261a1,_0x2dd22f));}else fs[_0xe486f8(0x166)](_0x1dfa31,()=>{}),_0xe458db['LYKan'](_0x5261a1,_0x2dd22f);}),_0x4222e0['openReadStream'](_0x20b545,function(_0x1accd5,_0x483d4c){const _0x5208c7=_0x1c9453;if(_0x1accd5){fs[_0x5208c7(0x166)](_0x1dfa31,()=>{}),_0x5eddde[_0x5208c7(0x16f)](_0x5261a1,_0x1accd5);return;}_0x483d4c['on'](_0x5eddde[_0x5208c7(0x1cd)],function(){const _0x5bdcc6=_0x5208c7;_0x327864[_0x5bdcc6(0x1a1)](),_0x327864['on'](_0x5eddde[_0x5bdcc6(0x15e)],function(){const _0x53cd0c=_0x5bdcc6;_0x4222e0[_0x53cd0c(0x16e)]();});}),_0x483d4c['pipe'](_0x327864);});}}),_0x4222e0['on'](_0x580ac5[_0x4279a7(0x1d2)],_0x1ba8b0=>{const _0x13d049=_0x4279a7;_0xe458db[_0x13d049(0x188)](_0x5261a1,_0x1ba8b0);}),_0x4222e0[_0x4279a7(0x1f7)](_0x580ac5['wPNBi'],()=>{const _0x4ff508=_0x4279a7,_0x2f8061={'nmBCJ':function(_0x9ed6a7,_0x4a0722){const _0x15eb6e=a68_0x4953;return _0xe458db[_0x15eb6e(0x1dc)](_0x9ed6a7,_0x4a0722);},'MSNgp':_0xe458db[_0x4ff508(0x1e6)],'LlIVi':function(_0x53ad80,_0x14af29){const _0x1f8e7c=_0x4ff508;return _0xe458db[_0x1f8e7c(0x1e4)](_0x53ad80,_0x14af29);},'sQMBk':function(_0x2c03f9,_0x38caed){return _0xe458db['UxOCz'](_0x2c03f9,_0x38caed);}};fs[_0x4ff508(0x166)](_0x677fe6,_0x5de248=>{const _0xcc7026=_0x4ff508;_0x5de248&&logger['warn'](_0xcc7026(0x1a3)+_0x677fe6);});const _0x3c960b=path['join'](_0x1c482e,_0x156516+_0x4ff508(0x1c2)+process[_0x4ff508(0x15f)]),_0x5dfeec=path['join'](_0x1c482e,_0x156516);fs['chmod'](_0x3c960b,_0xe458db[_0x4ff508(0x1d6)],function(_0x49ef72){const _0x271939=_0x4ff508;if(_0x49ef72){_0x4222e0[_0x271939(0x194)](),fs[_0x271939(0x166)](_0x3c960b,()=>{}),_0x2f8061[_0x271939(0x1c4)](_0x5261a1,_0x49ef72);return;}fs[_0x271939(0x181)](_0x3c960b,_0x5dfeec,function(_0x403bd0){const _0x5f02af=_0x271939;if(_0x403bd0){if(_0x2f8061[_0x5f02af(0x1d5)](_0x403bd0['code'],_0x2f8061['MSNgp'])){_0x4222e0['close'](),fs['unlink'](_0x3c960b,()=>{}),_0x2f8061[_0x5f02af(0x196)](_0x5261a1,_0x403bd0);return;}logger[_0x5f02af(0x20b)](_0x5f02af(0x1b6)+_0x403bd0[_0x5f02af(0x18d)]);try{fs[_0x5f02af(0x179)](_0x3c960b,_0x5dfeec);}catch(_0x218259){_0x4222e0[_0x5f02af(0x194)](),fs[_0x5f02af(0x166)](_0x3c960b,()=>{}),_0x2f8061['sQMBk'](_0x5261a1,_0x218259);return;}fs['unlink'](_0x3c960b,_0x22a568=>{const _0x4a1c2c=_0x5f02af;_0x22a568&&logger['warn'](_0x4a1c2c(0x21c)+_0x22a568[_0x4a1c2c(0x18d)]);});}_0x4222e0[_0x5f02af(0x194)](),_0x2f8061[_0x5f02af(0x1c4)](_0x45ebed,_0x5dfeec);});});});});});}static['getTestFrameworkDetail'](){const _0x28f86b=a68_0x25f646;if(process[_0x28f86b(0x22a)][_0x28f86b(0x198)])return JSON[_0x28f86b(0x213)](process[_0x28f86b(0x22a)][_0x28f86b(0x198)]);return this[_0x28f86b(0x1fc)];}static[a68_0x25f646(0x203)](){const _0x56aeb7=a68_0x25f646;if(process['env'][_0x56aeb7(0x1fa)])return JSON[_0x56aeb7(0x213)](process[_0x56aeb7(0x22a)][_0x56aeb7(0x1fa)]);return this[_0x56aeb7(0x1a4)];}static[a68_0x25f646(0x211)](_0x894058,_0x364e12){const _0xda9c3b=a68_0x25f646,_0x1a1f96={'ONoer':'2|4|3|0|1','ZexdY':function(_0x5c425f,_0x2f9682){return _0x5c425f||_0x2f9682;},'vSNcm':function(_0x47e8c4,_0x116f93){return _0x47e8c4(_0x116f93);}},_0x3268e6=_0x1a1f96['ONoer'][_0xda9c3b(0x233)]('|');let _0x1aba0d=0x0;while(!![]){switch(_0x3268e6[_0x1aba0d++]){case'0':process[_0xda9c3b(0x22a)]['BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL']=JSON['stringify'](this[_0xda9c3b(0x1a4)]);continue;case'1':process['env']['BROWSERSTACK_TEST_FRAMEWORK_DETAIL']=JSON['stringify'](this[_0xda9c3b(0x1fc)]);continue;case'2':_0x1a1f96[_0xda9c3b(0x1e8)](!_0x894058,!_0x364e12)&&logger[_0xda9c3b(0x1a9)](_0xda9c3b(0x192)+_0x894058+_0xda9c3b(0x176)+_0x364e12);continue;case'3':this[_0xda9c3b(0x1a4)]={'name':_0x364e12,'version':_0x1a1f96['vSNcm'](getFrameworkVersion,_0x364e12)};continue;case'4':this['testFrameworkDetail']={'name':_0x894058,'version':{[_0x894058]:_0x1a1f96[_0xda9c3b(0x19e)](getFrameworkVersion,_0x894058)}};continue;}break;}}static[a68_0x25f646(0x16a)](_0x3a1346,_0x28dd38){return _0x3a1346+':'+_0x28dd38;}static['getCurrentInstanceName'](){return process['pid']+':'+threadId;}static[a68_0x25f646(0x21b)](_0x287b64){const _0x39c9b1=a68_0x25f646;if(_0x287b64['testContextOptions']&&_0x287b64[_0x39c9b1(0x1fe)][_0x39c9b1(0x1b4)])return!![];return![];}static[a68_0x25f646(0x1bf)](_0x40b28e){if(_0x40b28e['testContextOptions']&&_0x40b28e['testContextOptions']['skipSessionStatus'])return!![];return![];}static[a68_0x25f646(0x1c6)](_0x19fd62){const _0x38b759=a68_0x25f646,_0x2620ec=new RegExp(TestFrameworkConstants['HOOK_REGEX']);return _0x2620ec[_0x38b759(0x1d9)](_0x19fd62);}static[a68_0x25f646(0x184)](_0x4462f6,_0x3ab97e){const _0x39240d=a68_0x25f646,_0xbc2ffa={};_0xbc2ffa['GxsgR']=function(_0x34c9fa,_0x48ea6c){return _0x34c9fa!==_0x48ea6c;},_0xbc2ffa[_0x39240d(0x206)]=function(_0x4792a1,_0x1f8ffc){return _0x4792a1===_0x1f8ffc;},_0xbc2ffa[_0x39240d(0x178)]=_0x39240d(0x1e1);const _0x173c91=_0xbc2ffa;for(const [_0x6fe40,_0x36541e]of Object['entries'](_0x3ab97e)){if(_0x173c91['GxsgR'](_0x36541e,null)&&_0x173c91[_0x39240d(0x206)](typeof _0x36541e,_0x173c91[_0x39240d(0x178)])&&!Array[_0x39240d(0x190)](_0x36541e))_0x4462f6[_0x6fe40]=this[_0x39240d(0x184)](_0x4462f6[_0x6fe40]||{},_0x36541e);else Array[_0x39240d(0x190)](_0x36541e)?_0x4462f6[_0x6fe40]=(_0x4462f6[_0x6fe40]||[])['concat'](_0x36541e):_0x4462f6[_0x6fe40]=_0x36541e;}return _0x4462f6;}}module[a68_0x25f646(0x1ef)]=CLIUtils; | ||
| const a68_0x251550=a68_0x2553;(function(_0x30b9e2,_0x4ae639){const _0x4a2f3f=a68_0x2553,_0x480800=_0x30b9e2();while(!![]){try{const _0x1cbaa5=-parseInt(_0x4a2f3f(0x1b4))/0x1*(parseInt(_0x4a2f3f(0x20e))/0x2)+parseInt(_0x4a2f3f(0x195))/0x3+-parseInt(_0x4a2f3f(0x1ac))/0x4*(parseInt(_0x4a2f3f(0x1a9))/0x5)+-parseInt(_0x4a2f3f(0x19b))/0x6+parseInt(_0x4a2f3f(0x203))/0x7+parseInt(_0x4a2f3f(0x1b9))/0x8*(parseInt(_0x4a2f3f(0x14b))/0x9)+parseInt(_0x4a2f3f(0x1c5))/0xa*(parseInt(_0x4a2f3f(0x1f4))/0xb);if(_0x1cbaa5===_0x4ae639)break;else _0x480800['push'](_0x480800['shift']());}catch(_0x1e259d){_0x480800['push'](_0x480800['shift']());}}}(a68_0xf8d5,0x7720f));const fs=require('fs'),os=require('os'),url=require(a68_0x251550(0x1bc)),path=require(a68_0x251550(0x1a0)),{exec}=require(a68_0x251550(0x173)),{https}=require(a68_0x251550(0x171)),yauzl=require(a68_0x251550(0x198)),util=require(a68_0x251550(0x1f7)),{getFrameworkVersion}=require('../../helpers/test-observability/utils.js'),{threadId}=require(a68_0x251550(0x18b)),PerformanceTester=require(a68_0x251550(0x19e)),{EVENTS:PerformanceEvents}=require(a68_0x251550(0x161)),{isNullOrEmpty,isModifiable,setReadWriteExecuteAccess}=require(a68_0x251550(0x152)),{isTrue,createDir,getHostInfo,nodeRequest,nestedKeyValue}=require(a68_0x251550(0x15f)),{UPDATED_CLI_ENDPOINT,BINARY_BUSY_ERROR_CODES}=require(a68_0x251550(0x1e5)),{createClassLogger}=require(a68_0x251550(0x1d0)),TestFrameworkInstance=require(a68_0x251550(0x18f)),HookState=require('./state/hookState.js'),TestFrameworkState=require(a68_0x251550(0x1a4)),AutomationFrameworkState=require(a68_0x251550(0x1dd)),TestFrameworkConstants=require(a68_0x251550(0x1ef)),logger=createClassLogger('CLIUtils'),{getBStackAPIUrl}=require(a68_0x251550(0x15d));function a68_0x2553(_0x19fd0d,_0x2fcc5a){const _0xf8d5c4=a68_0xf8d5();return a68_0x2553=function(_0x2553ac,_0x4ae900){_0x2553ac=_0x2553ac-0x142;let _0x5accfe=_0xf8d5c4[_0x2553ac];return _0x5accfe;},a68_0x2553(_0x19fd0d,_0x2fcc5a);}class CLIUtils{[a68_0x251550(0x1d5)]={};[a68_0x251550(0x18a)]={};static[a68_0x251550(0x197)](){const _0x544280=a68_0x251550,_0x336adc={};_0x336adc[_0x544280(0x177)]=function(_0x524bca,_0x3bb76d){return _0x524bca===_0x3bb76d;},_0x336adc[_0x544280(0x15b)]=_0x544280(0x155);const _0x1c16d8=_0x336adc;return _0x1c16d8[_0x544280(0x177)](process['env'][_0x544280(0x17a)],_0x1c16d8[_0x544280(0x15b)]);}static['getCLIParamsForDevEnv'](){const _0x120a95=a68_0x251550,_0x3f00d4={};return _0x3f00d4['id']=process[_0x120a95(0x1ab)][_0x120a95(0x17a)],_0x3f00d4[_0x120a95(0x1e3)]='unix:/tmp/sdk-platform-'+process[_0x120a95(0x1ab)][_0x120a95(0x17a)]+_0x120a95(0x1a5),_0x3f00d4;}static[a68_0x251550(0x1c2)](){const _0x1832f0=a68_0x251550,_0x1b9380={'uBxag':function(_0x2a53f2,_0xce9080){return _0x2a53f2(_0xce9080);},'caLLX':_0x1832f0(0x1a7)};return _0x1b9380[_0x1832f0(0x169)](require,_0x1b9380[_0x1832f0(0x14a)])[_0x1832f0(0x1fd)];}static[a68_0x251550(0x21f)](){const _0x3ea895=a68_0x251550,_0x55ec08={};_0x55ec08[_0x3ea895(0x1f8)]=_0x3ea895(0x1e7);const _0x3951c9=_0x55ec08;return _0x3951c9[_0x3ea895(0x1f8)];}static async['setupCliPath'](_0x48a86f){const _0x23a132=a68_0x251550,_0x2080f3={'aoZkM':'Configuring\x20Cli\x20path.','dzWva':function(_0xf36b09,_0x472975){return _0xf36b09(_0x472975);},'xcvRa':function(_0x3c0042,_0x1f5916){return _0x3c0042(_0x1f5916);},'MSJnV':_0x23a132(0x1e9)};logger[_0x23a132(0x186)](_0x2080f3[_0x23a132(0x159)]);const _0x46be4f=process[_0x23a132(0x1ab)][_0x23a132(0x1f2)];if(!_0x2080f3['dzWva'](isNullOrEmpty,_0x46be4f))return logger[_0x23a132(0x186)]('Development\x20Cli\x20Path:\x20'+_0x46be4f),_0x46be4f;try{const _0x199297=this[_0x23a132(0x192)]();if(_0x2080f3[_0x23a132(0x214)](isNullOrEmpty,_0x199297))throw new Error(_0x2080f3[_0x23a132(0x1be)]);const _0x3cf5fa=this[_0x23a132(0x183)](_0x199297),_0x1d9cc5=await this[_0x23a132(0x162)](_0x3cf5fa,_0x199297,_0x48a86f);return logger[_0x23a132(0x186)](_0x23a132(0x1eb)+_0x1d9cc5),_0x1d9cc5;}catch(_0x88a5e0){logger[_0x23a132(0x186)]('Error\x20in\x20setting\x20up\x20cli\x20path\x20directory,\x20Exception:\x20'+util[_0x23a132(0x1f5)](_0x88a5e0));}return null;}static async[a68_0x251550(0x162)](_0x30c84c,_0x47b244,_0x49531d){const _0x314720=a68_0x251550,_0x107a6a={'LSUnB':function(_0x1f0abd){return _0x1f0abd();},'Qqhja':function(_0x5f2275,_0x49a397){return _0x5f2275(_0x49a397);},'pSMrS':function(_0x414dbb,_0x1ec241,_0x406f27){return _0x414dbb(_0x1ec241,_0x406f27);},'pJpqi':_0x314720(0x174),'RwNsL':'url','YzgDB':function(_0x152b25,_0x4b17f1){return _0x152b25(_0x4b17f1);}};PerformanceTester['start'](PerformanceEvents['SDK_CLI_CHECK_UPDATE']),logger['info'](_0x314720(0x150)+_0x30c84c);const _0x1472f1=_0x107a6a[_0x314720(0x1e0)](getHostInfo),_0x45bf78={'sdk_version':CLIUtils[_0x314720(0x1c2)](),'os':_0x1472f1[_0x314720(0x207)],'os_arch':_0x1472f1['arch'],'cli_version':'0','sdk_language':this['getSdkLanguage']()};!_0x107a6a['Qqhja'](isNullOrEmpty,_0x30c84c)&&(_0x45bf78[_0x314720(0x188)]=await this[_0x314720(0x211)](_0x30c84c+_0x314720(0x142)));const _0x33f1f8=await this['requestToUpdateCLI'](_0x45bf78,_0x49531d);process[_0x314720(0x1ab)][_0x314720(0x1cb)]&&(logger['info'](_0x314720(0x144)+process['env'][_0x314720(0x1cb)]),_0x33f1f8[_0x314720(0x174)][_0x314720(0x1bc)]=process[_0x314720(0x1ab)][_0x314720(0x1cb)]);if(_0x107a6a[_0x314720(0x147)](nestedKeyValue,_0x33f1f8,[_0x107a6a['pJpqi'],_0x107a6a['RwNsL']])){logger[_0x314720(0x186)](_0x314720(0x164)+_0x45bf78[_0x314720(0x188)]);if(!_0x107a6a[_0x314720(0x1c6)](isNullOrEmpty,_0x30c84c)&&this[_0x314720(0x179)](_0x30c84c))return logger[_0x314720(0x1ea)](_0x314720(0x19f)+_0x30c84c),PerformanceTester[_0x314720(0x1de)](PerformanceEvents[_0x314720(0x167)]),_0x30c84c;const _0x33bed9=await this[_0x314720(0x1f9)](_0x107a6a[_0x314720(0x147)](nestedKeyValue,_0x33f1f8,[_0x107a6a['pJpqi'],_0x107a6a['RwNsL']]),_0x47b244);return PerformanceTester[_0x314720(0x1de)](PerformanceEvents[_0x314720(0x167)]),_0x33bed9;}return PerformanceTester[_0x314720(0x1de)](PerformanceEvents[_0x314720(0x167)]),_0x30c84c;}static[a68_0x251550(0x192)](){const _0x16e764=a68_0x251550,_0x34b9dd={'lDnqU':function(_0x307ae0,_0x1cc245){return _0x307ae0(_0x1cc245);},'BvWHo':_0x16e764(0x1e9),'YCbnN':'cli','eDJTQ':function(_0x14f6e5,_0x1605ab){return _0x14f6e5(_0x1605ab);}},_0x3b5914=this['getWritableDir']();try{if(_0x34b9dd['lDnqU'](isNullOrEmpty,_0x3b5914))throw new Error(_0x34b9dd['BvWHo']);const _0xafad1b=path['join'](_0x3b5914,_0x34b9dd[_0x16e764(0x21b)]);return!fs[_0x16e764(0x1e1)](_0xafad1b)&&_0x34b9dd[_0x16e764(0x158)](createDir,_0xafad1b),_0xafad1b;}catch(_0x39819b){logger[_0x16e764(0x186)]('Error\x20in\x20getting\x20writable\x20directory,\x20writableDir='+util[_0x16e764(0x1f5)](_0x39819b));}}static[a68_0x251550(0x151)](){const _0x63ae65=a68_0x251550,_0x2e83bf={'LjZtX':_0x63ae65(0x154),'evdhq':function(_0x365aed,_0xec317c){return _0x365aed(_0xec317c);},'oRJCQ':function(_0x5a320b,_0x404606){return _0x5a320b(_0x404606);},'aNXoc':function(_0x3870e4,_0x192591){return _0x3870e4(_0x192591);},'wfVJr':function(_0x5f6f56,_0x46763a){return _0x5f6f56(_0x46763a);},'lIJeP':function(_0x3af6ba,_0x4c3dda){return _0x3af6ba(_0x4c3dda);}},_0x1f0609=[process[_0x63ae65(0x1ab)][_0x63ae65(0x1b3)],path[_0x63ae65(0x1ca)](os[_0x63ae65(0x14d)](),_0x2e83bf[_0x63ae65(0x1b1)]),path[_0x63ae65(0x1ca)](os[_0x63ae65(0x182)](),_0x2e83bf['LjZtX'])];for(const _0x1a991c of _0x1f0609){if(_0x2e83bf[_0x63ae65(0x180)](isNullOrEmpty,_0x1a991c))continue;try{if(fs[_0x63ae65(0x1e1)](_0x1a991c)){logger[_0x63ae65(0x186)](_0x63ae65(0x149)+_0x1a991c+_0x63ae65(0x21c));if(!_0x2e83bf[_0x63ae65(0x18c)](isModifiable,_0x1a991c)){logger[_0x63ae65(0x186)](_0x63ae65(0x1b2)+_0x1a991c);const _0xbea0f8=_0x2e83bf[_0x63ae65(0x1db)](setReadWriteExecuteAccess,_0x1a991c);if(!_0x2e83bf[_0x63ae65(0x18c)](isTrue,_0xbea0f8)){logger[_0x63ae65(0x1ea)](_0x63ae65(0x1b7)+_0x1a991c);continue;}}}else{logger[_0x63ae65(0x186)](_0x63ae65(0x218)+_0x1a991c),_0x2e83bf[_0x63ae65(0x1db)](createDir,_0x1a991c),logger[_0x63ae65(0x186)](_0x63ae65(0x1b2)+_0x1a991c);const _0x41dfbc=_0x2e83bf[_0x63ae65(0x20f)](setReadWriteExecuteAccess,_0x1a991c);!_0x2e83bf['lIJeP'](isTrue,_0x41dfbc)&&logger[_0x63ae65(0x1ea)]('Unable\x20to\x20set\x20required\x20permissions\x20to\x20'+_0x1a991c);}return _0x1a991c;}catch(_0x3142fe){logger['error']('Unable\x20to\x20get\x20writable\x20directory,\x20exception\x20'+util[_0x63ae65(0x1f5)](_0x3142fe));}}return null;}static[a68_0x251550(0x183)](_0x2d2f64){const _0x560b3e=a68_0x251550,_0x4163b5={};_0x4163b5[_0x560b3e(0x1d8)]=function(_0x215445,_0x42be72){return _0x215445>_0x42be72;},_0x4163b5[_0x560b3e(0x181)]=function(_0x591899,_0x3f7cce){return _0x591899>_0x3f7cce;};const _0x40880a=_0x4163b5;try{if(!fs[_0x560b3e(0x1e1)](_0x2d2f64)||!fs[_0x560b3e(0x205)](_0x2d2f64)[_0x560b3e(0x215)]())return'';const _0x2b8d10=fs['readdirSync'](_0x2d2f64)['map'](_0x25213f=>path[_0x560b3e(0x1ca)](_0x2d2f64,_0x25213f))['filter'](_0x124a72=>fs[_0x560b3e(0x205)](_0x124a72)[_0x560b3e(0x193)]()&&path[_0x560b3e(0x1ce)](_0x124a72)[_0x560b3e(0x213)](_0x560b3e(0x1a1)));if(_0x40880a[_0x560b3e(0x181)](_0x2b8d10[_0x560b3e(0x1c3)],0x0)){const _0x1cb2ba=_0x2b8d10[_0x560b3e(0x1d6)](_0x4ecb6a=>({'filePath':_0x4ecb6a,'mtime':fs[_0x560b3e(0x205)](_0x4ecb6a)[_0x560b3e(0x16a)]}))[_0x560b3e(0x201)]((_0x2bcfe9,_0x53c76e)=>{const _0x3bd448=_0x560b3e;if(!_0x2bcfe9||!_0x2bcfe9[_0x3bd448(0x16a)])return _0x53c76e;if(_0x40880a[_0x3bd448(0x1d8)](_0x53c76e['mtime'],_0x2bcfe9[_0x3bd448(0x16a)]))return _0x53c76e;return _0x2bcfe9;},{});return _0x1cb2ba?_0x1cb2ba['filePath']:'';}return'';}catch(_0x4178ff){return logger['error'](_0x560b3e(0x14f)+util['format'](_0x4178ff)),'';}}static [a68_0x251550(0x18e)]=async(_0x3de198,_0x1170c0)=>{const _0x6715c=a68_0x251550,_0x2de6bd={'GicHr':function(_0x170657,_0x20db7c,_0x1b47c3,_0x4f2eea,_0x10d702){return _0x170657(_0x20db7c,_0x1b47c3,_0x4f2eea,_0x10d702);},'zmQQn':'GET'},_0x14bf4c={};_0x14bf4c['qs']=_0x3de198;const _0x1e4555=await _0x2de6bd[_0x6715c(0x1d9)](nodeRequest,_0x2de6bd['zmQQn'],UPDATED_CLI_ENDPOINT,_0x14bf4c,_0x1170c0);return logger[_0x6715c(0x186)]('response\x20'+JSON[_0x6715c(0x18d)](_0x1e4555)),_0x1e4555;};static[a68_0x251550(0x179)](_0x4085da){const _0x2e8328=a68_0x251550;try{const _0x3006e4=fs[_0x2e8328(0x1fe)](_0x4085da,'r+');return fs[_0x2e8328(0x1fb)](_0x3006e4),![];}catch(_0xd860bf){if(BINARY_BUSY_ERROR_CODES['includes'](_0xd860bf[_0x2e8328(0x1d1)]))return logger[_0x2e8328(0x186)](_0x2e8328(0x209)+_0x4085da),!![];return logger[_0x2e8328(0x186)](_0x2e8328(0x156)+_0xd860bf['message']),![];}}static['runShellCommand'](_0x3325ca,_0xbbd9df=''){const _0x578d66=a68_0x251550,_0xe9a83e={'fYtUq':_0x578d66(0x1fd),'zGTwp':function(_0x511705,_0x67ab31){return _0x511705(_0x67ab31);},'KNadu':_0x578d66(0x190),'deyrz':function(_0x1ef432,_0x1016a8){return _0x1ef432(_0x1016a8);},'SqieA':function(_0x152c54,_0x5cd654){return _0x152c54(_0x5cd654);},'EiJot':function(_0x221011,_0x28e832,_0xf23fd0,_0x24eb46){return _0x221011(_0x28e832,_0xf23fd0,_0x24eb46);},'UtgPG':_0x578d66(0x1bd)};return new Promise((_0x1c6106,_0x10b770)=>{const _0xf4806b=_0x578d66,_0x14b2a5={};_0x14b2a5[_0xf4806b(0x1d3)]=_0xbbd9df,_0x14b2a5[_0xf4806b(0x148)]=0x1388;const _0x1c5ef4=_0xe9a83e[_0xf4806b(0x15a)](exec,_0x3325ca,_0x14b2a5,(_0x35f947,_0x650518,_0x34a777)=>{const _0x18dd7f=_0xf4806b;if(_0x35f947){if(_0x3325ca['includes'](_0xe9a83e[_0x18dd7f(0x1e8)])&&(_0x650518[_0x18dd7f(0x21a)]()||_0x34a777['trim']())){const _0x5b4a38=_0x650518[_0x18dd7f(0x21a)]()||_0x34a777[_0x18dd7f(0x21a)]();logger['debug'](_0x18dd7f(0x189)+_0x5b4a38+'\x22'),_0xe9a83e[_0x18dd7f(0x1ae)](_0x1c6106,_0x5b4a38);}else _0xe9a83e[_0x18dd7f(0x1ae)](_0x1c6106,_0x34a777[_0x18dd7f(0x21a)]()||_0xe9a83e[_0x18dd7f(0x16b)]);}else logger[_0x18dd7f(0x186)]('Resolving\x20with\x20stdout:\x20\x22'+_0x650518[_0x18dd7f(0x21a)]()+'\x22'),_0xe9a83e[_0x18dd7f(0x20d)](_0x1c6106,_0x650518[_0x18dd7f(0x21a)]());});_0x1c5ef4['on'](_0xe9a83e[_0xf4806b(0x16d)],()=>{const _0x34f613=_0xf4806b;_0xe9a83e[_0x34f613(0x202)](_0x1c6106,_0xe9a83e[_0x34f613(0x16b)]);});});}static [a68_0x251550(0x1f9)]=async(_0x4e8271,_0x1522f7)=>{const _0x1c12d3=a68_0x251550,_0x19ba4d={'xGEIP':function(_0x54c9f1,_0x4c85c8){return _0x54c9f1(_0x4c85c8);},'eFZtA':_0x1c12d3(0x1b0),'SikrY':'Got\x20Error\x20while\x20downloading\x20SDK\x20binary\x20file\x20%s','TojRj':_0x1c12d3(0x1bd)};PerformanceTester[_0x1c12d3(0x191)](PerformanceEvents[_0x1c12d3(0x1c0)]),logger[_0x1c12d3(0x186)](_0x1c12d3(0x187)+_0x4e8271);try{const _0x59de3e=url[_0x1c12d3(0x1c9)](_0x4e8271),_0x573ff4=path[_0x1c12d3(0x1ca)](_0x1522f7,_0x1c12d3(0x20a)+process[_0x1c12d3(0x19c)]+_0x1c12d3(0x14e)),_0x1b1528=fs[_0x1c12d3(0x1a6)](_0x573ff4);return new Promise((_0x53328a,_0x24194e)=>{const _0x1ecc55=_0x1c12d3,_0x51895b={'FGXLA':_0x19ba4d[_0x1ecc55(0x1c7)],'EMJdq':function(_0x2c6542,_0x3b29ec){const _0x18cb0c=_0x1ecc55;return _0x19ba4d[_0x18cb0c(0x20c)](_0x2c6542,_0x3b29ec);},'jUOLm':_0x19ba4d[_0x1ecc55(0x21d)],'LYGrH':_0x19ba4d[_0x1ecc55(0x1a8)]};https[_0x1ecc55(0x1d7)](_0x59de3e,function(_0x549e33){const _0x89b87c=_0x1ecc55,_0x4bf278={'PEMZu':_0x51895b['jUOLm'],'NOMyF':function(_0x347587,_0x5414fd){const _0xae49cd=a68_0x2553;return _0x51895b[_0xae49cd(0x1bf)](_0x347587,_0x5414fd);},'GNXbl':function(_0x1b290d,_0x85d178){return _0x51895b['EMJdq'](_0x1b290d,_0x85d178);}},_0x55c42e=null;_0x549e33[_0x89b87c(0x1cd)](_0x1b1528),_0x549e33['on'](_0x51895b[_0x89b87c(0x160)],function(_0x495073){const _0x5fe0c5=_0x89b87c;logger[_0x5fe0c5(0x1bd)](util[_0x5fe0c5(0x1f5)](_0x51895b['FGXLA'],_0x495073)),PerformanceTester[_0x5fe0c5(0x1de)](PerformanceEvents[_0x5fe0c5(0x1c0)],![],util['format'](_0x495073)),_0x51895b[_0x5fe0c5(0x1bf)](_0x24194e,_0x495073);}),_0x1b1528['on'](_0x51895b[_0x89b87c(0x160)],function(_0x56f53b){const _0x51d4dc=_0x89b87c;logger[_0x51d4dc(0x1bd)](util[_0x51d4dc(0x1f5)](_0x4bf278[_0x51d4dc(0x157)],_0x56f53b)),PerformanceTester['end'](PerformanceEvents['SDK_CLI_DOWNLOAD'],![],util['format'](_0x56f53b)),_0x4bf278[_0x51d4dc(0x206)](_0x24194e,_0x56f53b);}),CLIUtils[_0x89b87c(0x17e)](_0x1b1528,_0x55c42e,_0x573ff4,_0x1522f7,_0x425a56=>{const _0x38c162=_0x89b87c;PerformanceTester[_0x38c162(0x1de)](PerformanceEvents[_0x38c162(0x1c0)]),_0x51895b[_0x38c162(0x1bf)](_0x53328a,_0x425a56);},_0x39b6e9=>{const _0x25fcc4=_0x89b87c;PerformanceTester['end'](PerformanceEvents['SDK_CLI_DOWNLOAD'],![],util[_0x25fcc4(0x1f5)](_0x39b6e9)),_0x4bf278['GNXbl'](_0x24194e,_0x39b6e9);});})['on'](_0x19ba4d[_0x1ecc55(0x1a8)],function(_0x39b17f){const _0xf09fad=_0x1ecc55;logger['error'](_0xf09fad(0x1b6)+util[_0xf09fad(0x1f5)](_0x39b17f)),PerformanceTester[_0xf09fad(0x1de)](PerformanceEvents[_0xf09fad(0x1c0)],![],util[_0xf09fad(0x1f5)](_0x39b17f)),_0x19ba4d[_0xf09fad(0x20c)](_0x24194e,_0x39b17f);});});}catch(_0x46d12e){PerformanceTester[_0x1c12d3(0x1de)](PerformanceEvents[_0x1c12d3(0x1c0)],![],util['format'](_0x46d12e)),logger[_0x1c12d3(0x186)](_0x1c12d3(0x1ad)+util['format'](_0x46d12e));}};static[a68_0x251550(0x17e)](_0xa7da8,_0x4e75a4,_0xb86617,_0x1969ae,_0x54fb04,_0x490d54){const _0x51967d=a68_0x251550,_0x464e2f={'TJiBc':function(_0x1c8dd0,_0x17f002){return _0x1c8dd0!==_0x17f002;},'Bafwv':_0x51967d(0x17d),'Fnamf':function(_0x4356dd,_0x166913){return _0x4356dd(_0x166913);},'rmnff':_0x51967d(0x1af),'gxHey':_0x51967d(0x1de),'OyTPJ':_0x51967d(0x14c),'GIBZN':_0x51967d(0x1bd),'IEICw':'entry'};_0xa7da8['on'](_0x464e2f[_0x51967d(0x1ed)],function(){const _0x29e726=_0x51967d,_0x4586b7={'WoUrX':function(_0x12c7b2,_0x5bc6d0){const _0x3b32a6=a68_0x2553;return _0x464e2f[_0x3b32a6(0x1fc)](_0x12c7b2,_0x5bc6d0);},'caHwW':_0x464e2f['Bafwv'],'VgmFg':function(_0x44f7b9,_0x1b146f){const _0x4ec197=a68_0x2553;return _0x464e2f[_0x4ec197(0x21e)](_0x44f7b9,_0x1b146f);},'WvCqX':function(_0xdbff7c,_0x30738e){return _0x464e2f['Fnamf'](_0xdbff7c,_0x30738e);},'rxQwu':_0x464e2f[_0x29e726(0x1fa)],'geEqv':_0x464e2f[_0x29e726(0x1a2)],'IuaWw':_0x464e2f[_0x29e726(0x1ed)],'fimpb':function(_0x5c68c8,_0x2fe5c8){return _0x464e2f['Fnamf'](_0x5c68c8,_0x2fe5c8);},'FTMui':_0x464e2f[_0x29e726(0x185)],'OZxax':function(_0x2ced4f,_0x50a8a5){const _0x83decc=_0x29e726;return _0x464e2f[_0x83decc(0x21e)](_0x2ced4f,_0x50a8a5);},'oCfBt':_0x464e2f[_0x29e726(0x1d4)]},_0x4811d5={};_0x4811d5[_0x29e726(0x1b5)]=!![],yauzl['open'](_0xb86617,_0x4811d5,function(_0x348bdb,_0x54ab79){const _0xd7515=_0x29e726,_0x44dc58={'jxeJT':function(_0x364613,_0x44981a){const _0x184e2c=a68_0x2553;return _0x4586b7[_0x184e2c(0x176)](_0x364613,_0x44981a);},'JqvAs':function(_0x90f31d,_0x5cd14b){const _0xd1549d=a68_0x2553;return _0x4586b7[_0xd1549d(0x176)](_0x90f31d,_0x5cd14b);},'TgVBm':_0x4586b7[_0xd7515(0x200)],'BnjcW':_0x4586b7['IuaWw'],'hwWvX':function(_0x27b44a,_0x333780){const _0x3358b9=_0xd7515;return _0x4586b7[_0x3358b9(0x1c8)](_0x27b44a,_0x333780);},'LGxkF':function(_0x234596,_0x32ebc9){const _0x1120b1=_0xd7515;return _0x4586b7[_0x1120b1(0x16f)](_0x234596,_0x32ebc9);},'wQWrG':_0x4586b7['FTMui']};if(_0x348bdb){_0x4586b7['OZxax'](_0x490d54,_0x348bdb);return;}_0x54ab79['readEntry'](),_0x54ab79['on'](_0x4586b7['oCfBt'],_0x1b01af=>{const _0x564e7e=_0xd7515,_0x1105ee={};_0x1105ee[_0x564e7e(0x172)]=_0x44dc58[_0x564e7e(0x163)];const _0x9968eb=_0x1105ee;if(/\/$/[_0x564e7e(0x1f6)](_0x1b01af[_0x564e7e(0x212)])){_0x54ab79[_0x564e7e(0x194)]();return;}!_0x4e75a4&&(_0x4e75a4=_0x1b01af[_0x564e7e(0x212)]);if(_0x44dc58[_0x564e7e(0x210)](_0x1b01af[_0x564e7e(0x212)],_0x4e75a4))_0x54ab79[_0x564e7e(0x194)]();else{const _0x19d8eb=_0x1b01af[_0x564e7e(0x212)],_0x4a27f8=path[_0x564e7e(0x1ca)](_0x1969ae,_0x19d8eb+'.tmp.'+process['pid']);let _0x497f2a;try{_0x497f2a=fs[_0x564e7e(0x1a6)](_0x4a27f8);}catch(_0x5a46f3){if(BINARY_BUSY_ERROR_CODES[_0x564e7e(0x1ee)](_0x5a46f3['code'])){const _0x1dc29b=path[_0x564e7e(0x1ca)](_0x1969ae,_0x19d8eb);if(fs[_0x564e7e(0x1e1)](_0x1dc29b)){logger[_0x564e7e(0x1ea)]('Temp\x20file\x20is\x20busy,\x20falling\x20back\x20to\x20existing\x20binary:\x20'+_0x19d8eb),fs['unlink'](_0xb86617,_0x2e9212=>{const _0x322ec2=_0x564e7e;_0x2e9212&&logger[_0x322ec2(0x1ea)]('Failed\x20to\x20delete\x20zip\x20file:\x20'+_0xb86617);}),_0x44dc58[_0x564e7e(0x15e)](_0x54fb04,_0x1dc29b);return;}logger[_0x564e7e(0x1ea)]('Temp\x20file\x20is\x20busy\x20and\x20no\x20existing\x20binary\x20found:\x20'+_0x19d8eb);}_0x44dc58[_0x564e7e(0x1aa)](_0x490d54,_0x5a46f3);return;}_0x497f2a['on'](_0x44dc58['wQWrG'],_0x26eb7a=>{const _0x2257d1=_0x564e7e;if(BINARY_BUSY_ERROR_CODES['includes'](_0x26eb7a['code'])){const _0x16e9e4=path[_0x2257d1(0x1ca)](_0x1969ae,_0x19d8eb);_0x497f2a[_0x2257d1(0x14c)](),fs[_0x2257d1(0x1e1)](_0x16e9e4)?(logger[_0x2257d1(0x1ea)](_0x2257d1(0x19a)+_0x26eb7a[_0x2257d1(0x153)]),_0x54ab79[_0x2257d1(0x14c)](),fs[_0x2257d1(0x219)](_0xb86617,_0x1b8c30=>{const _0x4c093b=_0x2257d1;_0x1b8c30&&logger[_0x4c093b(0x1ea)](_0x4c093b(0x143)+_0xb86617);}),_0x44dc58['jxeJT'](_0x54fb04,_0x16e9e4)):(logger['warn'](_0x2257d1(0x170)+_0x26eb7a['message']),fs['unlink'](_0x4a27f8,()=>{}),_0x44dc58[_0x2257d1(0x1a3)](_0x490d54,_0x26eb7a));}else fs['unlink'](_0x4a27f8,()=>{}),_0x44dc58[_0x2257d1(0x1a3)](_0x490d54,_0x26eb7a);}),_0x54ab79[_0x564e7e(0x1dc)](_0x1b01af,function(_0x2182c9,_0x41ab23){const _0x45ed35=_0x564e7e;if(_0x2182c9){fs[_0x45ed35(0x219)](_0x4a27f8,()=>{}),_0x44dc58[_0x45ed35(0x1aa)](_0x490d54,_0x2182c9);return;}_0x41ab23['on'](_0x44dc58[_0x45ed35(0x166)],function(){const _0x324648=_0x45ed35;_0x497f2a[_0x324648(0x1de)](),_0x497f2a['on'](_0x9968eb[_0x324648(0x172)],function(){_0x54ab79['readEntry']();});}),_0x41ab23[_0x45ed35(0x1cd)](_0x497f2a);});}}),_0x54ab79['on'](_0x4586b7[_0xd7515(0x196)],_0x17ef2e=>{_0x44dc58['JqvAs'](_0x490d54,_0x17ef2e);}),_0x54ab79[_0xd7515(0x208)](_0x4586b7['geEqv'],()=>{const _0x1f156f=_0xd7515,_0x18b82d={'ehLcZ':function(_0xfd8dc,_0x31001d){const _0x27d5c1=a68_0x2553;return _0x4586b7[_0x27d5c1(0x1c8)](_0xfd8dc,_0x31001d);},'AuWFS':_0x4586b7[_0x1f156f(0x17c)],'fhoPV':function(_0x4dab78,_0x2a6b5d){return _0x4586b7['VgmFg'](_0x4dab78,_0x2a6b5d);},'FBkjP':function(_0x595e4c,_0x1039fd){const _0x3c7417=_0x1f156f;return _0x4586b7[_0x3c7417(0x176)](_0x595e4c,_0x1039fd);}};fs[_0x1f156f(0x219)](_0xb86617,_0x1b695a=>{const _0x1be3a8=_0x1f156f;_0x1b695a&&logger[_0x1be3a8(0x1ea)](_0x1be3a8(0x143)+_0xb86617);});const _0x443f97=path[_0x1f156f(0x1ca)](_0x1969ae,_0x4e75a4+_0x1f156f(0x1e4)+process[_0x1f156f(0x19c)]),_0x39680c=path['join'](_0x1969ae,_0x4e75a4);fs[_0x1f156f(0x20b)](_0x443f97,_0x4586b7[_0x1f156f(0x165)],function(_0x17e1d1){const _0x590ce0=_0x1f156f;if(_0x17e1d1){_0x54ab79[_0x590ce0(0x14c)](),fs[_0x590ce0(0x219)](_0x443f97,()=>{}),_0x44dc58[_0x590ce0(0x1a3)](_0x490d54,_0x17e1d1);return;}fs[_0x590ce0(0x216)](_0x443f97,_0x39680c,function(_0xabc500){const _0x551452=_0x590ce0;if(_0xabc500){if(_0x18b82d[_0x551452(0x199)](_0xabc500[_0x551452(0x1d1)],_0x18b82d['AuWFS'])){_0x54ab79[_0x551452(0x14c)](),fs[_0x551452(0x219)](_0x443f97,()=>{}),_0x18b82d[_0x551452(0x1da)](_0x490d54,_0xabc500);return;}logger[_0x551452(0x1ea)](_0x551452(0x19d)+_0xabc500[_0x551452(0x153)]);try{fs[_0x551452(0x1df)](_0x443f97,_0x39680c);}catch(_0xd66d37){_0x54ab79['close'](),fs[_0x551452(0x219)](_0x443f97,()=>{}),_0x18b82d[_0x551452(0x178)](_0x490d54,_0xd66d37);return;}fs[_0x551452(0x219)](_0x443f97,_0x1c2f10=>{const _0x5998b0=_0x551452;_0x1c2f10&&logger[_0x5998b0(0x1ea)](_0x5998b0(0x17b)+_0x1c2f10[_0x5998b0(0x153)]);});}_0x54ab79[_0x551452(0x14c)](),_0x18b82d[_0x551452(0x1da)](_0x54fb04,_0x39680c);});});});});});}static[a68_0x251550(0x1e6)](){const _0x40621c=a68_0x251550;if(process[_0x40621c(0x1ab)][_0x40621c(0x1f0)])return JSON[_0x40621c(0x1c9)](process['env'][_0x40621c(0x1f0)]);return this['testFrameworkDetail'];}static[a68_0x251550(0x15c)](){const _0x4bf49b=a68_0x251550;if(process['env'][_0x4bf49b(0x16e)])return JSON['parse'](process[_0x4bf49b(0x1ab)][_0x4bf49b(0x16e)]);return this[_0x4bf49b(0x1d5)];}static['setFrameworkDetail'](_0x2d141f,_0x36c0a6){const _0x395e2c=a68_0x251550,_0xf0d91e={'ZIvTK':_0x395e2c(0x1cf),'oFibR':function(_0x4c7359,_0x3977d1){return _0x4c7359||_0x3977d1;},'QamJP':function(_0x4115b1,_0x4ebc80){return _0x4115b1(_0x4ebc80);},'Kgntj':function(_0x4eb13c,_0x19ca0e){return _0x4eb13c(_0x19ca0e);}},_0x531d4a=_0xf0d91e[_0x395e2c(0x1cc)][_0x395e2c(0x1c4)]('|');let _0x5ba5f1=0x0;while(!![]){switch(_0x531d4a[_0x5ba5f1++]){case'0':_0xf0d91e[_0x395e2c(0x1f3)](!_0x2d141f,!_0x36c0a6)&&logger[_0x395e2c(0x186)]('Test\x20or\x20Automation\x20framework\x20not\x20provided\x20testFramework='+_0x2d141f+_0x395e2c(0x1e2)+_0x36c0a6);continue;case'1':process[_0x395e2c(0x1ab)][_0x395e2c(0x1f0)]=JSON[_0x395e2c(0x18d)](this[_0x395e2c(0x18a)]);continue;case'2':this['testFrameworkDetail']={'name':_0x2d141f,'version':{[_0x2d141f]:_0xf0d91e[_0x395e2c(0x175)](getFrameworkVersion,_0x2d141f)}};continue;case'3':process[_0x395e2c(0x1ab)][_0x395e2c(0x16e)]=JSON['stringify'](this[_0x395e2c(0x1d5)]);continue;case'4':this['automationFrameworkDetail']={'name':_0x36c0a6,'version':_0xf0d91e['Kgntj'](getFrameworkVersion,_0x36c0a6)};continue;}break;}}static[a68_0x251550(0x184)](_0x59d923,_0x20be66){return _0x59d923+':'+_0x20be66;}static[a68_0x251550(0x1f1)](){const _0x135429=a68_0x251550;return process[_0x135429(0x19c)]+':'+threadId;}static[a68_0x251550(0x1b8)](_0x36c891){const _0x13882d=a68_0x251550;if(_0x36c891[_0x13882d(0x1ff)]&&_0x36c891[_0x13882d(0x1ff)]['skipSessionName'])return!![];return![];}static[a68_0x251550(0x204)](_0x252057){const _0xebbe4e=a68_0x251550;if(_0x252057['testContextOptions']&&_0x252057[_0xebbe4e(0x1ff)][_0xebbe4e(0x1ba)])return!![];return![];}static[a68_0x251550(0x145)](_0x319bc1){const _0x8194fe=new RegExp(TestFrameworkConstants['HOOK_REGEX']);return _0x8194fe['test'](_0x319bc1);}static[a68_0x251550(0x16c)](_0x1c91f8,_0x441d2c){const _0xac93b5=a68_0x251550,_0xba43b1={};_0xba43b1[_0xac93b5(0x1c1)]=function(_0x1944ad,_0x1e8459){return _0x1944ad!==_0x1e8459;},_0xba43b1[_0xac93b5(0x217)]=function(_0x24e5d7,_0x366084){return _0x24e5d7===_0x366084;},_0xba43b1[_0xac93b5(0x1d2)]=_0xac93b5(0x1bb);const _0x3ecab4=_0xba43b1;for(const [_0xd90307,_0x18630]of Object[_0xac93b5(0x146)](_0x441d2c)){if(_0x3ecab4[_0xac93b5(0x1c1)](_0x18630,null)&&_0x3ecab4[_0xac93b5(0x217)](typeof _0x18630,_0x3ecab4[_0xac93b5(0x1d2)])&&!Array['isArray'](_0x18630))_0x1c91f8[_0xd90307]=this[_0xac93b5(0x16c)](_0x1c91f8[_0xd90307]||{},_0x18630);else Array[_0xac93b5(0x17f)](_0x18630)?_0x1c91f8[_0xd90307]=(_0x1c91f8[_0xd90307]||[])[_0xac93b5(0x168)](_0x18630):_0x1c91f8[_0xd90307]=_0x18630;}return _0x1c91f8;}}module[a68_0x251550(0x1ec)]=CLIUtils;function a68_0xf8d5(){const _0x343db1=['Got\x20Error\x20in\x20SDK\x20binary\x20download\x20response\x20%s','LjZtX','Setting\x20required\x20permissions\x20to\x20','BROWSERSTACK_FILES_DIR','1IFAARp','lazyEntries','Got\x20Error\x20in\x20SDK\x20binary\x20downloading\x20request\x20','Unable\x20to\x20set\x20required\x20permissions\x20to\x20','shouldSkipSessionName','24HukMcr','skipSessionStatus','object','url','error','MSJnV','EMJdq','SDK_CLI_DOWNLOAD','GAKbh','getSdkVersion','length','split','4832440AwZpdH','YzgDB','eFZtA','WoUrX','parse','join','BROWSERSTACK_BINARY_URL','ZIvTK','pipe','basename','0|2|4|3|1','../../helpers/classLogger.js','code','Onhco','cwd','IEICw','automationFrameworkDetail','map','get','adfFa','GicHr','fhoPV','aNXoc','openReadStream','./state/automationFrameworkState.js','end','copyFileSync','LSUnB','existsSync',',\x20automationFramework=','listen','.tmp.','../utils/constants','getTestFrameworkDetail','node','fYtUq','No\x20writable\x20directory\x20available\x20for\x20the\x20CLI','warn','Resolved\x20binary\x20path:\x20','exports','OyTPJ','includes','./framework/constants/testFrameworkConstants.js','BROWSERSTACK_TEST_FRAMEWORK_DETAIL','getCurrentInstanceName','SDK_CLI_BIN_PATH','oFibR','11xjvAzI','format','test','util','KPeRS','downloadLatestBinary','rmnff','closeSync','TJiBc','version','openSync','testContextOptions','geEqv','reduce','SqieA','5611466IctXSl','shouldSkipSessionStatus','statSync','NOMyF','platform','once','Binary\x20is\x20busy:\x20','downloaded_file_','chmod','xGEIP','deyrz','1246114pagLAb','wfVJr','hwWvX','runShellCommand','fileName','startsWith','xcvRa','isDirectory','rename','lfncp','Folder\x20does\x20not\x20exist:\x20','unlink','trim','YCbnN','\x20already\x20exists','SikrY','Fnamf','getSdkLanguage','\x20version','Failed\x20to\x20delete\x20zip\x20file:\x20','Using\x20BROWSERSTACK_BINARY_URL\x20from\x20env\x20variable:\x20','matchHookRegex','entries','pSMrS','timeout','Folder\x20','caLLX','2924928LLWpgd','close','homedir','.zip','Error\x20while\x20reading\x20CLI\x20path:\x20','Current\x20CLI\x20Path\x20Found:\x20','getWritableDir','../../helpers/utilities','message','.browserstack','development','Error\x20checking\x20if\x20binary\x20is\x20busy:\x20','PEMZu','eDJTQ','aoZkM','EiJot','IlqNW','getAutomationFrameworkDetail','../utils/apiUtilityMethods.js','LGxkF','../../helpers/helper','LYGrH','../../helpers/performance/constants','checkAndUpdateCli','BnjcW','Need\x20to\x20update\x20binary,\x20current\x20binary\x20version:\x20','rxQwu','TgVBm','SDK_CLI_CHECK_UPDATE','concat','uBxag','mtime','KNadu','mergeObject','UtgPG','BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL','fimpb','Temp\x20file\x20became\x20busy\x20and\x20no\x20existing\x20binary\x20found:\x20','follow-redirects','nYgOK','child_process','data','QamJP','WvCqX','JwatT','FBkjP','isBinaryBusy','BROWSERSTACK_CLI_ENV','Failed\x20to\x20unlink\x20temp\x20file\x20after\x20cross-device\x20copy:\x20','caHwW','EXDEV','downloadFileStream','isArray','evdhq','xxUfc','tmpdir','getExistingCliPath','getHookRegistryKey','GIBZN','debug','Downloading\x20SDK\x20binary\x20from:\x20','cli_version','CLI\x20version\x20found\x20despite\x20error:\x20\x22','testFrameworkDetail','worker_threads','oRJCQ','stringify','requestToUpdateCLI','./instances/testFrameworkInstance.js','SHELL_EXECUTE_ERROR','start','getCliDir','isFile','readEntry','851412qjDbCL','FTMui','isDevelopmentEnv','yauzl','ehLcZ','Temp\x20file\x20became\x20busy\x20during\x20write,\x20falling\x20back\x20to\x20existing\x20binary:\x20','3099642VUZvHT','pid','Cross-device\x20rename,\x20falling\x20back\x20to\x20copy:\x20','../../helpers/performance/performance-tester.js','Existing\x20binary\x20is\x20currently\x20in\x20use,\x20skipping\x20update\x20and\x20continuing\x20with\x20current\x20version:\x20','path','binary-','gxHey','jxeJT','./state/testFrameworkState.js','.sock','createWriteStream','../../../package.json','TojRj','9405PNocov','JqvAs','env','1948cfFCNQ','Failed\x20to\x20download\x20SDK\x20binary,\x20Exception:\x20','zGTwp','0755'];a68_0xf8d5=function(){return _0x343db1;};return a68_0xf8d5();} |
@@ -1,1 +0,1 @@ | ||
| 'use strict';const a69_0x12cf23=a69_0xe242;function a69_0x6664(){const _0x203b7e=['values','getInstance','./modules/testhubModule','JFESz','parseCommaSeparatedValues','twHtB','clearTags','54mnlWQu','getTestLevelTags',',\x20key=','TeSYD','nngAl','Custom\x20tag\x20key\x20cannot\x20be\x20empty','WIZAK','field_type','./modules/playwrightDriverModule','CustomTagManager','4804jvWgiu','ZmFsy','azmQm','LoeIa','[CustomTagManager]\x20setCustomTags:\x20Created\x20new\x20tag\x20key=','Custom\x20tag\x20key\x20must\x20be\x20a\x20string','MODULE_NAME','CustomTagManager.setCustomTags:\x20TestFramework\x20not\x20available\x20for\x20Jest+Playwright','wTsjw','__jestCurrentTestIdentifier','isRunning','setTestDetails','352jZjxOt','name','298172SHgfAI',',\x20finalTags=','modules','getTestDetails','retry','Custom\x20tag\x20value\x20cannot\x20be\x20empty','27OBDIbg','\x20with\x20new\x20values=','stringify','getTestUUID','testInfo','TEST','getTestFrameworkDetail','CustomTagManager.setCustomTags\x20:\x20Error\x20detecting\x20Jest+Playwright:\x20','buildHashedId','TALey','testhubConfig','158160ToLUWR','string','getAllData','[CustomTagManager]\x20setCustomTags:\x20Updated\x20existing\x20tag\x20key=','debug','ZfHtR','wnnxA','WAqYR','includes','./cliUtils','../../helpers/helper','KEY_CUSTOM_TAGS','getTrackedInstance','getBuildLevelTags','addMultipleEntries','298230qoBGAS','multi_dropdown','KEY_TEST_ID','[CustomTagManager]\x20setCustomTags:\x20Stored\x20customTags\x20in\x20instance\x20memory\x20for\x20testIdentifier=','LeONY','get','313515rSJuPX','108801kAyHHT','buildLevelTags','getState','WnJUr','prCfq','exports','BZzOS','[CustomTagManager]\x20setCustomTags:\x20Jest+Playwright\x20-\x20testIdentifier=','364776qZulxj','testLevelTags','441wFsMLw','./state/hookState','./framework/constants/testFrameworkConstants','POST'];a69_0x6664=function(){return _0x203b7e;};return a69_0x6664();}(function(_0x2c9b05,_0x2842db){const _0x58ced7=a69_0xe242,_0x5a4f27=_0x2c9b05();while(!![]){try{const _0x58ed85=-parseInt(_0x58ced7(0x178))/0x1+-parseInt(_0x58ced7(0x1ac))/0x2+-parseInt(_0x58ced7(0x189))/0x3*(-parseInt(_0x58ced7(0x19e))/0x4)+-parseInt(_0x58ced7(0x17e))/0x5+-parseInt(_0x58ced7(0x194))/0x6*(parseInt(_0x58ced7(0x17f))/0x7)+-parseInt(_0x58ced7(0x187))/0x8*(-parseInt(_0x58ced7(0x1b2))/0x9)+parseInt(_0x58ced7(0x1bd))/0xa*(parseInt(_0x58ced7(0x1aa))/0xb);if(_0x58ed85===_0x2842db)break;else _0x5a4f27['push'](_0x5a4f27['shift']());}catch(_0x51cf00){_0x5a4f27['push'](_0x5a4f27['shift']());}}}(a69_0x6664,0x29648));const BrowserstackCLI=require('./browserstackCLI'),helper=require(a69_0x12cf23(0x173)),AutomationFramework=require('./framework/automationFramework'),TestFrameworkConstants=require(a69_0x12cf23(0x18b)),PlaywrightDriverModule=require(a69_0x12cf23(0x19c)),TestInfo=require('./TestInfo'),TestHubModule=require(a69_0x12cf23(0x18f)),{createClassLogger}=require('../../helpers/classLogger'),logger=createClassLogger(a69_0x12cf23(0x19d));class CustomTagManager{static [a69_0x12cf23(0x180)]={};static ['testLevelTags']={};static['setCustomTags'](_0x1cbbfd,_0xeab08c,_0x520ea0=![]){const _0x5d3dcd=a69_0x12cf23,_0x37dad4={'WnJUr':function(_0x2d187b,_0x259d2c){return _0x2d187b!==_0x259d2c;},'wTsjw':_0x5d3dcd(0x1be),'TALey':_0x5d3dcd(0x1a3),'LoeIa':'Custom\x20tag\x20value\x20must\x20be\x20a\x20string','wnnxA':function(_0x55c526,_0x4a9a96){return _0x55c526===_0x4a9a96;},'prCfq':_0x5d3dcd(0x199),'WIZAK':_0x5d3dcd(0x1b1),'JFESz':_0x5d3dcd(0x179),'twHtB':':jest-','VJkqX':function(_0x5ba8da,_0x235988){return _0x5ba8da(_0x235988);},'ZfHtR':_0x5d3dcd(0x172),'ZmFsy':'jest','duHJH':'CustomTagManager.setCustomTags:\x20No\x20testIdentifier\x20found\x20for\x20Jest+Playwright.\x20This\x20may\x20occur\x20if\x20setCustomTags\x20is\x20called\x20outside\x20test\x20context.','nngAl':_0x5d3dcd(0x1a5),'TeSYD':function(_0x2d0acd,_0x3f81d7){return _0x2d0acd(_0x3f81d7);},'LeONY':'./state/testFrameworkState','azmQm':function(_0x1113ec,_0x3c7d83){return _0x1113ec(_0x3c7d83);},'BZzOS':_0x5d3dcd(0x18a),'WAqYR':'CustomTagManager.setCustomTags:\x20Instance\x20not\x20available\x20for\x20Jest+Playwright'};if(_0x37dad4[_0x5d3dcd(0x182)](typeof _0x1cbbfd,_0x37dad4['wTsjw']))throw new Error(_0x37dad4[_0x5d3dcd(0x1bb)]);if(_0x37dad4[_0x5d3dcd(0x182)](typeof _0xeab08c,_0x37dad4[_0x5d3dcd(0x1a6)]))throw new Error(_0x37dad4[_0x5d3dcd(0x1a1)]);if(_0x37dad4[_0x5d3dcd(0x16f)](_0x1cbbfd['trim'](),''))throw new Error(_0x37dad4[_0x5d3dcd(0x183)]);if(_0x37dad4[_0x5d3dcd(0x16f)](_0xeab08c['trim'](),''))throw new Error(_0x37dad4[_0x5d3dcd(0x19a)]);const _0x134756=helper[_0x5d3dcd(0x191)](_0xeab08c);if(_0x520ea0){const _0x4baa64=BrowserstackCLI['getInstance']()[_0x5d3dcd(0x1ae)][TestHubModule[_0x5d3dcd(0x1a4)]];if(_0x4baa64){const _0x5a33f4=_0x4baa64?.[_0x5d3dcd(0x1bc)]?.['toObject']()?.[_0x5d3dcd(0x1ba)];TestInfo[_0x5d3dcd(0x1b5)](_0x5a33f4);const _0x5e209c=TestInfo[_0x5d3dcd(0x1af)](_0x5a33f4),_0x5058be=_0x5e209c[TestFrameworkConstants[_0x5d3dcd(0x174)]]||{};if(!_0x5058be[_0x1cbbfd]){const _0x16a61d={};_0x16a61d[_0x5d3dcd(0x19b)]=_0x37dad4[_0x5d3dcd(0x190)],_0x16a61d[_0x5d3dcd(0x18d)]=[..._0x134756],_0x5058be[_0x1cbbfd]=_0x16a61d;}else _0x5058be[_0x1cbbfd][_0x5d3dcd(0x18d)]=[..._0x134756];_0x5e209c[TestFrameworkConstants[_0x5d3dcd(0x174)]]=_0x5058be,TestInfo[_0x5d3dcd(0x1a9)](_0x5a33f4,_0x5e209c),!this[_0x5d3dcd(0x180)][_0x5a33f4]&&(this['buildLevelTags'][_0x5a33f4]={}),this['buildLevelTags'][_0x5a33f4][_0x1cbbfd]=[..._0x134756];}}else{let _0x240d15;const _0x1ed77f=global[_0x5d3dcd(0x1a7)];let _0x209f91=![];if(_0x1ed77f&&_0x1ed77f[_0x5d3dcd(0x171)](_0x37dad4[_0x5d3dcd(0x192)]))_0x209f91=!![],_0x240d15=_0x1ed77f;else try{const _0x3626bb=_0x37dad4['VJkqX'](require,_0x37dad4[_0x5d3dcd(0x16e)]);if(BrowserstackCLI[_0x5d3dcd(0x18e)]()[_0x5d3dcd(0x1a8)]()){const _0x2285c8=_0x3626bb[_0x5d3dcd(0x1b8)]();if(_0x37dad4[_0x5d3dcd(0x16f)](_0x2285c8?.[_0x5d3dcd(0x1ab)]?.['toLowerCase'](),_0x37dad4[_0x5d3dcd(0x19f)])){const _0xb5844a=AutomationFramework[_0x5d3dcd(0x175)]();_0x240d15=AutomationFramework[_0x5d3dcd(0x181)](_0xb5844a,PlaywrightDriverModule[_0x5d3dcd(0x17a)],''),_0x240d15&&_0x240d15['includes'](_0x37dad4[_0x5d3dcd(0x192)])&&(_0x209f91=!![]);}}}catch(_0x48ec70){logger['debug'](_0x5d3dcd(0x1b9)+_0x48ec70);}if(_0x209f91){if(!_0x240d15)throw new Error(_0x37dad4['duHJH']);const _0x41511b=BrowserstackCLI[_0x5d3dcd(0x18e)]()['getTestFramework']();if(!_0x41511b)throw new Error(_0x37dad4[_0x5d3dcd(0x198)]);const _0x2fbaa8=_0x37dad4[_0x5d3dcd(0x197)](require,_0x37dad4[_0x5d3dcd(0x17c)]),_0x170874=_0x37dad4[_0x5d3dcd(0x1a0)](require,_0x37dad4[_0x5d3dcd(0x185)]),_0x14485f=_0x41511b['resolveInstance'](_0x2fbaa8[_0x5d3dcd(0x1b7)],_0x170874[_0x5d3dcd(0x18c)]);if(!_0x14485f)throw new Error(_0x37dad4[_0x5d3dcd(0x170)]);const _0xb65cb8=_0x14485f[_0x5d3dcd(0x16b)]()[_0x5d3dcd(0x17d)](_0x240d15)||{},_0x29454a=_0xb65cb8[TestFrameworkConstants[_0x5d3dcd(0x174)]]||{};logger[_0x5d3dcd(0x16d)](_0x5d3dcd(0x186)+_0x240d15+_0x5d3dcd(0x196)+_0x1cbbfd+',\x20values='+JSON[_0x5d3dcd(0x1b4)](_0x134756)+',\x20existingTags='+JSON[_0x5d3dcd(0x1b4)](_0x29454a));if(!_0x29454a[_0x1cbbfd]){const _0x23f96b={};_0x23f96b['field_type']=_0x37dad4[_0x5d3dcd(0x190)],_0x23f96b[_0x5d3dcd(0x18d)]=[..._0x134756],_0x29454a[_0x1cbbfd]=_0x23f96b,logger[_0x5d3dcd(0x16d)](_0x5d3dcd(0x1a2)+_0x1cbbfd+'\x20with\x20values='+JSON[_0x5d3dcd(0x1b4)](_0x134756));}else _0x29454a[_0x1cbbfd][_0x5d3dcd(0x18d)]=[..._0x134756],logger[_0x5d3dcd(0x16d)](_0x5d3dcd(0x16c)+_0x1cbbfd+_0x5d3dcd(0x1b3)+JSON[_0x5d3dcd(0x1b4)](_0x134756));const _0xd5c4b5={[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0x29454a},_0x2b8661={};_0x2b8661[_0x240d15]=_0xd5c4b5,_0x14485f[_0x5d3dcd(0x177)](_0x2b8661),logger[_0x5d3dcd(0x16d)](_0x5d3dcd(0x17b)+_0x240d15+_0x5d3dcd(0x1ad)+JSON[_0x5d3dcd(0x1b4)](_0x29454a)),!this[_0x5d3dcd(0x188)][_0x240d15]&&(this[_0x5d3dcd(0x188)][_0x240d15]={}),this[_0x5d3dcd(0x188)][_0x240d15][_0x1cbbfd]=[..._0x134756];}else{const _0x1d0657=global['__workerDetails']?.['currentTest']?.[_0x5d3dcd(0x1b6)];if(!_0x1d0657){const _0x469944=AutomationFramework[_0x5d3dcd(0x175)]();_0x240d15=AutomationFramework['getState'](_0x469944,PlaywrightDriverModule[_0x5d3dcd(0x17a)],'');}else _0x240d15=TestInfo['getTestIdentifierFromTestInfo'](_0x1d0657,_0x1d0657[_0x5d3dcd(0x1b0)]);const _0x1405cb=TestInfo[_0x5d3dcd(0x1af)](_0x240d15),_0x477b90=_0x1405cb[TestFrameworkConstants[_0x5d3dcd(0x174)]]||{};if(!_0x477b90[_0x1cbbfd]){const _0x34daf1={};_0x34daf1['field_type']=_0x37dad4[_0x5d3dcd(0x190)],_0x34daf1[_0x5d3dcd(0x18d)]=[..._0x134756],_0x477b90[_0x1cbbfd]=_0x34daf1;}else _0x477b90[_0x1cbbfd][_0x5d3dcd(0x18d)]=[..._0x134756];_0x1405cb[TestFrameworkConstants[_0x5d3dcd(0x174)]]=_0x477b90,TestInfo['setTestDetails'](_0x240d15,_0x1405cb),!this[_0x5d3dcd(0x188)][_0x240d15]&&(this[_0x5d3dcd(0x188)][_0x240d15]={}),this[_0x5d3dcd(0x188)][_0x240d15][_0x1cbbfd]=[..._0x134756];}}}static[a69_0x12cf23(0x176)](){const _0x505155=a69_0x12cf23,_0x1f680d={...this[_0x505155(0x180)]};return _0x1f680d;}static[a69_0x12cf23(0x195)](){const _0x234f61=a69_0x12cf23,_0x3aa544={...this[_0x234f61(0x188)]};return _0x3aa544;}static[a69_0x12cf23(0x193)](){const _0x59134a=a69_0x12cf23;this[_0x59134a(0x180)]={},this[_0x59134a(0x188)]={};}}function a69_0xe242(_0x377ebe,_0x2d277b){const _0x66648e=a69_0x6664();return a69_0xe242=function(_0xe242a8,_0x17c080){_0xe242a8=_0xe242a8-0x16b;let _0x18aa55=_0x66648e[_0xe242a8];return _0x18aa55;},a69_0xe242(_0x377ebe,_0x2d277b);}module[a69_0x12cf23(0x184)]=CustomTagManager; | ||
| 'use strict';const a69_0x385431=a69_0x416b;(function(_0x534073,_0x27d7a7){const _0x3f000e=a69_0x416b,_0x3bec82=_0x534073();while(!![]){try{const _0x285eb0=-parseInt(_0x3f000e(0x198))/0x1+-parseInt(_0x3f000e(0x1b9))/0x2+parseInt(_0x3f000e(0x176))/0x3+parseInt(_0x3f000e(0x194))/0x4+parseInt(_0x3f000e(0x1a2))/0x5*(parseInt(_0x3f000e(0x1bc))/0x6)+parseInt(_0x3f000e(0x1c7))/0x7*(-parseInt(_0x3f000e(0x172))/0x8)+-parseInt(_0x3f000e(0x199))/0x9;if(_0x285eb0===_0x27d7a7)break;else _0x3bec82['push'](_0x3bec82['shift']());}catch(_0x4ec3d6){_0x3bec82['push'](_0x3bec82['shift']());}}}(a69_0x1cc3,0x8ae0a));function a69_0x416b(_0x48ea41,_0x1fbc34){const _0x1cc3e5=a69_0x1cc3();return a69_0x416b=function(_0x416b5a,_0x181cef){_0x416b5a=_0x416b5a-0x16a;let _0x22a0f6=_0x1cc3e5[_0x416b5a];return _0x22a0f6;},a69_0x416b(_0x48ea41,_0x1fbc34);}const BrowserstackCLI=require(a69_0x385431(0x191)),helper=require('../../helpers/helper'),AutomationFramework=require(a69_0x385431(0x1b5)),TestFrameworkConstants=require(a69_0x385431(0x1af)),PlaywrightDriverModule=require('./modules/playwrightDriverModule'),TestInfo=require(a69_0x385431(0x19e)),TestHubModule=require(a69_0x385431(0x185)),{createClassLogger}=require(a69_0x385431(0x1bb)),logger=createClassLogger(a69_0x385431(0x1a9));class CustomTagManager{static [a69_0x385431(0x1b0)]={};static ['testLevelTags']={};static[a69_0x385431(0x1c2)](_0x2bb78c,_0x278b6b,_0x32f07c=![]){const _0x487743=a69_0x385431,_0x5ca475={'pZLOa':function(_0x404680,_0xa57b04){return _0x404680!==_0xa57b04;},'urgJd':_0x487743(0x19c),'ulOPB':_0x487743(0x1c6),'cHsXZ':_0x487743(0x1c5),'XrsvO':function(_0x5372b2,_0x1cd4fa){return _0x5372b2===_0x1cd4fa;},'QVJWI':_0x487743(0x195),'YySLm':_0x487743(0x18d),'TXanW':_0x487743(0x174),'knTnX':_0x487743(0x1a5),'hsEMH':function(_0x5165bd,_0xb49637){return _0x5165bd(_0xb49637);},'PBYcn':_0x487743(0x171),'qaFuJ':_0x487743(0x1a7),'ZDBrr':_0x487743(0x186),'VWtyS':_0x487743(0x193),'OYytE':function(_0x26d63c,_0x1b8cfa){return _0x26d63c(_0x1b8cfa);},'xyCgV':_0x487743(0x17d),'uAEKn':function(_0x344f8e,_0x15e9fe){return _0x344f8e(_0x15e9fe);},'NOFta':'./state/hookState','madlr':_0x487743(0x180)};if(_0x5ca475[_0x487743(0x1ad)](typeof _0x2bb78c,_0x5ca475[_0x487743(0x1ab)]))throw new Error(_0x5ca475['ulOPB']);if(_0x5ca475[_0x487743(0x1ad)](typeof _0x278b6b,_0x5ca475[_0x487743(0x1ab)]))throw new Error(_0x5ca475[_0x487743(0x16b)]);if(_0x5ca475[_0x487743(0x178)](_0x2bb78c[_0x487743(0x1b3)](),''))throw new Error(_0x5ca475[_0x487743(0x184)]);if(_0x5ca475[_0x487743(0x178)](_0x278b6b[_0x487743(0x1b3)](),''))throw new Error(_0x5ca475[_0x487743(0x170)]);const _0x45cd6e=helper[_0x487743(0x16f)](_0x278b6b);if(_0x32f07c){const _0x30a5c7=BrowserstackCLI[_0x487743(0x182)]()['modules'][TestHubModule[_0x487743(0x1ba)]];if(_0x30a5c7){const _0x2bb007=_0x30a5c7?.[_0x487743(0x1c9)]?.[_0x487743(0x190)]()?.[_0x487743(0x1bf)];TestInfo['getTestUUID'](_0x2bb007);const _0x2c2c9a=TestInfo['getTestDetails'](_0x2bb007),_0x2156d5=_0x2c2c9a[TestFrameworkConstants[_0x487743(0x183)]]||{};if(!_0x2156d5[_0x2bb78c]){const _0x64702={};_0x64702['field_type']=_0x5ca475[_0x487743(0x1b7)],_0x64702[_0x487743(0x16c)]=[..._0x45cd6e],_0x2156d5[_0x2bb78c]=_0x64702;}else _0x2156d5[_0x2bb78c][_0x487743(0x16c)]=[..._0x45cd6e];_0x2c2c9a[TestFrameworkConstants[_0x487743(0x183)]]=_0x2156d5,TestInfo[_0x487743(0x1a6)](_0x2bb007,_0x2c2c9a),!this[_0x487743(0x1b0)][_0x2bb007]&&(this[_0x487743(0x1b0)][_0x2bb007]={}),this['buildLevelTags'][_0x2bb007][_0x2bb78c]=[..._0x45cd6e];}}else{let _0x25fb19;const _0x584705=global[_0x487743(0x1c0)];let _0x184093=![];if(_0x584705&&_0x584705[_0x487743(0x18f)](_0x5ca475['knTnX']))_0x184093=!![],_0x25fb19=_0x584705;else try{const _0x4b10c2=_0x5ca475[_0x487743(0x181)](require,_0x5ca475[_0x487743(0x1a0)]);if(BrowserstackCLI[_0x487743(0x182)]()[_0x487743(0x17f)]()){const _0x217a27=_0x4b10c2[_0x487743(0x1a1)]();if(_0x5ca475[_0x487743(0x178)](_0x217a27?.[_0x487743(0x19a)]?.[_0x487743(0x1be)](),_0x5ca475[_0x487743(0x17a)])){const _0x366b01=AutomationFramework[_0x487743(0x16d)]();_0x25fb19=AutomationFramework[_0x487743(0x188)](_0x366b01,PlaywrightDriverModule[_0x487743(0x18c)],''),_0x25fb19&&_0x25fb19[_0x487743(0x18f)](_0x5ca475[_0x487743(0x1c4)])&&(_0x184093=!![]);}}}catch(_0xc1155){logger[_0x487743(0x1c8)](_0x487743(0x192)+_0xc1155);}if(_0x184093){if(!_0x25fb19)throw new Error(_0x5ca475[_0x487743(0x18a)]);const _0x344a22=BrowserstackCLI[_0x487743(0x182)]()[_0x487743(0x1aa)]();if(!_0x344a22)throw new Error(_0x5ca475[_0x487743(0x189)]);const _0x247921=_0x5ca475[_0x487743(0x187)](require,_0x5ca475['xyCgV']),_0x512eef=_0x5ca475[_0x487743(0x18e)](require,_0x5ca475[_0x487743(0x1b8)]),_0x498aaf=_0x344a22[_0x487743(0x19f)](_0x247921[_0x487743(0x17c)],_0x512eef[_0x487743(0x1c3)]);if(!_0x498aaf)throw new Error(_0x5ca475[_0x487743(0x16e)]);const _0x127af2=_0x498aaf[_0x487743(0x1bd)]()[_0x487743(0x1ac)](_0x25fb19)||{},_0x125073=_0x127af2[TestFrameworkConstants[_0x487743(0x183)]]||{};logger[_0x487743(0x1c8)](_0x487743(0x179)+_0x25fb19+_0x487743(0x18b)+_0x2bb78c+_0x487743(0x1b6)+JSON[_0x487743(0x1b4)](_0x45cd6e)+',\x20existingTags='+JSON[_0x487743(0x1b4)](_0x125073));if(!_0x125073[_0x2bb78c]){const _0x549703={};_0x549703[_0x487743(0x1a8)]=_0x5ca475[_0x487743(0x1b7)],_0x549703[_0x487743(0x16c)]=[..._0x45cd6e],_0x125073[_0x2bb78c]=_0x549703,logger[_0x487743(0x1c8)](_0x487743(0x1a3)+_0x2bb78c+'\x20with\x20values='+JSON['stringify'](_0x45cd6e));}else _0x125073[_0x2bb78c][_0x487743(0x16c)]=[..._0x45cd6e],logger[_0x487743(0x1c8)](_0x487743(0x1a4)+_0x2bb78c+_0x487743(0x19d)+JSON[_0x487743(0x1b4)](_0x45cd6e));const _0x52a67e={[TestFrameworkConstants[_0x487743(0x183)]]:_0x125073},_0x48e412={};_0x48e412[_0x25fb19]=_0x52a67e,_0x498aaf[_0x487743(0x173)](_0x48e412),logger[_0x487743(0x1c8)](_0x487743(0x175)+_0x25fb19+_0x487743(0x197)+JSON[_0x487743(0x1b4)](_0x125073)),!this[_0x487743(0x177)][_0x25fb19]&&(this[_0x487743(0x177)][_0x25fb19]={}),this[_0x487743(0x177)][_0x25fb19][_0x2bb78c]=[..._0x45cd6e];}else{const _0x59987f=global[_0x487743(0x17b)]?.[_0x487743(0x1c1)]?.[_0x487743(0x1b1)];if(!_0x59987f){const _0x3faab2=AutomationFramework[_0x487743(0x16d)]();_0x25fb19=AutomationFramework[_0x487743(0x188)](_0x3faab2,PlaywrightDriverModule[_0x487743(0x18c)],'');}else _0x25fb19=TestInfo[_0x487743(0x1b2)](_0x59987f,_0x59987f[_0x487743(0x19b)]);const _0x3f99d0=TestInfo[_0x487743(0x196)](_0x25fb19),_0x133e97=_0x3f99d0[TestFrameworkConstants[_0x487743(0x183)]]||{};if(!_0x133e97[_0x2bb78c]){const _0x1e388f={};_0x1e388f[_0x487743(0x1a8)]=_0x5ca475['TXanW'],_0x1e388f[_0x487743(0x16c)]=[..._0x45cd6e],_0x133e97[_0x2bb78c]=_0x1e388f;}else _0x133e97[_0x2bb78c][_0x487743(0x16c)]=[..._0x45cd6e];_0x3f99d0[TestFrameworkConstants[_0x487743(0x183)]]=_0x133e97,TestInfo[_0x487743(0x1a6)](_0x25fb19,_0x3f99d0),!this['testLevelTags'][_0x25fb19]&&(this['testLevelTags'][_0x25fb19]={}),this['testLevelTags'][_0x25fb19][_0x2bb78c]=[..._0x45cd6e];}}}static[a69_0x385431(0x1ae)](){const _0x180211=a69_0x385431,_0x43790f={...this[_0x180211(0x1b0)]};return _0x43790f;}static[a69_0x385431(0x17e)](){const _0x11639d={...this['testLevelTags']};return _0x11639d;}static['clearTags'](){const _0x391a26=a69_0x385431;this[_0x391a26(0x1b0)]={},this[_0x391a26(0x177)]={};}}function a69_0x1cc3(){const _0xbf3bc7=['getState','VWtyS','ZDBrr',',\x20key=','KEY_TEST_ID','Custom\x20tag\x20value\x20cannot\x20be\x20empty','uAEKn','includes','toObject','./browserstackCLI','CustomTagManager.setCustomTags\x20:\x20Error\x20detecting\x20Jest+Playwright:\x20','CustomTagManager.setCustomTags:\x20TestFramework\x20not\x20available\x20for\x20Jest+Playwright','2863580FHpfEc','Custom\x20tag\x20key\x20cannot\x20be\x20empty','getTestDetails',',\x20finalTags=','524108jnZowJ','6107346tGqXqh','name','retry','string','\x20with\x20new\x20values=','./TestInfo','resolveInstance','PBYcn','getTestFrameworkDetail','10NZEGob','[CustomTagManager]\x20setCustomTags:\x20Created\x20new\x20tag\x20key=','[CustomTagManager]\x20setCustomTags:\x20Updated\x20existing\x20tag\x20key=',':jest-','setTestDetails','jest','field_type','CustomTagManager','getTestFramework','urgJd','get','pZLOa','getBuildLevelTags','./framework/constants/testFrameworkConstants','buildLevelTags','testInfo','getTestIdentifierFromTestInfo','trim','stringify','./framework/automationFramework',',\x20values=','TXanW','NOFta','261354MWiGdT','MODULE_NAME','../../helpers/classLogger','3205854XaFDfo','getAllData','toLowerCase','buildHashedId','__jestCurrentTestIdentifier','currentTest','setCustomTags','POST','knTnX','Custom\x20tag\x20value\x20must\x20be\x20a\x20string','Custom\x20tag\x20key\x20must\x20be\x20a\x20string','21TBgmfk','debug','testhubConfig','exports','cHsXZ','values','getTrackedInstance','madlr','parseCommaSeparatedValues','YySLm','./cliUtils','2640328QldzaC','addMultipleEntries','multi_dropdown','[CustomTagManager]\x20setCustomTags:\x20Stored\x20customTags\x20in\x20instance\x20memory\x20for\x20testIdentifier=','3323493imkTUs','testLevelTags','XrsvO','[CustomTagManager]\x20setCustomTags:\x20Jest+Playwright\x20-\x20testIdentifier=','qaFuJ','__workerDetails','TEST','./state/testFrameworkState','getTestLevelTags','isRunning','CustomTagManager.setCustomTags:\x20Instance\x20not\x20available\x20for\x20Jest+Playwright','hsEMH','getInstance','KEY_CUSTOM_TAGS','QVJWI','./modules/testhubModule','CustomTagManager.setCustomTags:\x20No\x20testIdentifier\x20found\x20for\x20Jest+Playwright.\x20This\x20may\x20occur\x20if\x20setCustomTags\x20is\x20called\x20outside\x20test\x20context.','OYytE'];a69_0x1cc3=function(){return _0xbf3bc7;};return a69_0x1cc3();}module[a69_0x385431(0x16a)]=CustomTagManager; |
@@ -1,1 +0,1 @@ | ||
| const a70_0x586366=a70_0x14a1;(function(_0x495891,_0x44045f){const _0x1a7d07=a70_0x14a1,_0x132bc4=_0x495891();while(!![]){try{const _0x3fc484=-parseInt(_0x1a7d07(0x1b1))/0x1*(-parseInt(_0x1a7d07(0x1ba))/0x2)+-parseInt(_0x1a7d07(0x1bd))/0x3+parseInt(_0x1a7d07(0x1bb))/0x4*(-parseInt(_0x1a7d07(0x1b2))/0x5)+-parseInt(_0x1a7d07(0x1af))/0x6*(parseInt(_0x1a7d07(0x1b7))/0x7)+-parseInt(_0x1a7d07(0x1b0))/0x8*(-parseInt(_0x1a7d07(0x1b9))/0x9)+parseInt(_0x1a7d07(0x1ad))/0xa*(-parseInt(_0x1a7d07(0x1b8))/0xb)+parseInt(_0x1a7d07(0x1b3))/0xc;if(_0x3fc484===_0x44045f)break;else _0x132bc4['push'](_0x132bc4['shift']());}catch(_0x5f2f4c){_0x132bc4['push'](_0x132bc4['shift']());}}}(a70_0x54da,0x9a26b));function a70_0x14a1(_0x3de54c,_0x2dc067){const _0x54da1b=a70_0x54da();return a70_0x14a1=function(_0x14a187,_0x567118){_0x14a187=_0x14a187-0x1ac;let _0x232984=_0x54da1b[_0x14a187];return _0x232984;},a70_0x14a1(_0x3de54c,_0x2dc067);}const {createClassLogger}=require(a70_0x586366(0x1b6));function a70_0x54da(){const _0x360dae=['getInstance','../../helpers/classLogger.js','7938217degbLK','1617bBWlVC','79263pcjJtF','26YikBTz','4DdRNEd','exports','1930170bGNkZD','observers','62330hVEpjO','jGSSg','6TKXiWP','904QyoJeg','93509iZDiuQ','2795265VXxRJL','20079840zHBuzq','notifyObserver'];a70_0x54da=function(){return _0x360dae;};return a70_0x54da();}class EventDispatcher{static #instance=null;constructor(){const _0x4b3c28=a70_0x586366;this[_0x4b3c28(0x1ac)]={};}static[a70_0x586366(0x1b5)](){return!EventDispatcher.#instance&&(EventDispatcher.#instance=new EventDispatcher()),EventDispatcher.#instance;}['registerObserver'](_0x4429df,_0x4b3010){const _0x5b8f12=a70_0x586366;!this[_0x5b8f12(0x1ac)][_0x4429df]&&(this[_0x5b8f12(0x1ac)][_0x4429df]=[]),this[_0x5b8f12(0x1ac)][_0x4429df]['push'](_0x4b3010);}async[a70_0x586366(0x1b4)](_0x585b40,_0x3210f7){const _0x3d0fe7=a70_0x586366,_0x2193f9={'jGSSg':function(_0x382699,_0x10c7b2){return _0x382699(_0x10c7b2);}};if(this['observers'][_0x585b40]){for(const _0x4e3544 of this[_0x3d0fe7(0x1ac)][_0x585b40]){await _0x2193f9[_0x3d0fe7(0x1ae)](_0x4e3544,_0x3210f7);}return;}}}const eventDispatcher=EventDispatcher[a70_0x586366(0x1b5)]();Object['freeze'](eventDispatcher),module[a70_0x586366(0x1bc)]=eventDispatcher; | ||
| const a70_0x3f2208=a70_0xba15;(function(_0x24f641,_0x493bb0){const _0x176359=a70_0xba15,_0xd4e1b0=_0x24f641();while(!![]){try{const _0x2398d3=parseInt(_0x176359(0x14e))/0x1*(parseInt(_0x176359(0x146))/0x2)+parseInt(_0x176359(0x144))/0x3*(parseInt(_0x176359(0x14c))/0x4)+parseInt(_0x176359(0x13c))/0x5+parseInt(_0x176359(0x143))/0x6*(parseInt(_0x176359(0x141))/0x7)+parseInt(_0x176359(0x148))/0x8*(parseInt(_0x176359(0x145))/0x9)+parseInt(_0x176359(0x140))/0xa+-parseInt(_0x176359(0x13e))/0xb*(parseInt(_0x176359(0x147))/0xc);if(_0x2398d3===_0x493bb0)break;else _0xd4e1b0['push'](_0xd4e1b0['shift']());}catch(_0x4803ef){_0xd4e1b0['push'](_0xd4e1b0['shift']());}}}(a70_0x2449,0xf0eb3));const {createClassLogger}=require(a70_0x3f2208(0x14b));class EventDispatcher{static #instance=null;constructor(){const _0xbf3b78=a70_0x3f2208;this[_0xbf3b78(0x142)]={};}static['getInstance'](){return!EventDispatcher.#instance&&(EventDispatcher.#instance=new EventDispatcher()),EventDispatcher.#instance;}['registerObserver'](_0x343272,_0x3f99c9){const _0x1f83a6=a70_0x3f2208;!this[_0x1f83a6(0x142)][_0x343272]&&(this[_0x1f83a6(0x142)][_0x343272]=[]),this[_0x1f83a6(0x142)][_0x343272][_0x1f83a6(0x149)](_0x3f99c9);}async['notifyObserver'](_0x53e4a7,_0x418dc3){const _0x52dbf3=a70_0x3f2208,_0x189a9b={'nwGTU':function(_0x409a11,_0x509fd0){return _0x409a11(_0x509fd0);}};if(this[_0x52dbf3(0x142)][_0x53e4a7]){for(const _0x296d2d of this[_0x52dbf3(0x142)][_0x53e4a7]){await _0x189a9b[_0x52dbf3(0x14a)](_0x296d2d,_0x418dc3);}return;}}}function a70_0x2449(){const _0x6ecf7a=['4oSJGED','exports','1059862HJnrme','1629410lqeCTV','getInstance','22ZLVsCB','freeze','3054750XPitgH','7OCtQKe','observers','4773468zCBTKf','5343867IBvpPp','9lUCIim','2XaKmWw','21659712rccvDv','2629352nGtQiP','push','nwGTU','../../helpers/classLogger.js'];a70_0x2449=function(){return _0x6ecf7a;};return a70_0x2449();}const eventDispatcher=EventDispatcher[a70_0x3f2208(0x13d)]();function a70_0xba15(_0x51357c,_0x472bf5){const _0x244937=a70_0x2449();return a70_0xba15=function(_0xba157c,_0x1a11e4){_0xba157c=_0xba157c-0x13c;let _0x30183a=_0x244937[_0xba157c];return _0x30183a;},a70_0xba15(_0x51357c,_0x472bf5);}Object[a70_0x3f2208(0x13f)](eventDispatcher),module[a70_0x3f2208(0x14d)]=eventDispatcher; |
@@ -1,1 +0,1 @@ | ||
| function a71_0x268f(_0x307df3,_0x2fdd09){const _0x4d993b=a71_0x4d99();return a71_0x268f=function(_0x268f9b,_0x2973c2){_0x268f9b=_0x268f9b-0xe8;let _0x485e76=_0x4d993b[_0x268f9b];return _0x485e76;},a71_0x268f(_0x307df3,_0x2fdd09);}const a71_0x19bcf2=a71_0x268f;function a71_0x4d99(){const _0x552cb4=['util','../instances/trackedInstance.js','createContext','getAutomationFrameworkVersion','setTrackedInstance','2696452vtEasj','KEY_NON_BROWSERSTACK_AUTOMATION_SESSIONS','getAllData','getTrackedInstance','\x20hookState=','1293673JpDXxK','258zzihkU','get','../../../helpers/classLogger.js','79331vboABr','getId','325047gWfLqL','getCurrentInstanceName','KEY_AUTOMATION_SESSIONS','AutomationFramework','registerObserver','setState','trackEvent','instances','../cliUtils.js','automationFrameworkName','set','428384sKWjHT','runHooks','non_browserstack_automation_sessions','automationFrameworkVersion','debug','1284138TyEGPH','trackEvent:\x20automationFrameworkState=','5936640mLbuWn','notifyObserver'];a71_0x4d99=function(){return _0x552cb4;};return a71_0x4d99();}(function(_0x16548e,_0x240ca1){const _0x8297fc=a71_0x268f,_0x581fda=_0x16548e();while(!![]){try{const _0x2fd1d9=parseInt(_0x8297fc(0x108))/0x1+-parseInt(_0x8297fc(0xfa))/0x2+parseInt(_0x8297fc(0xea))/0x3+-parseInt(_0x8297fc(0x103))/0x4+parseInt(_0x8297fc(0xfc))/0x5+parseInt(_0x8297fc(0x109))/0x6*(-parseInt(_0x8297fc(0xe8))/0x7)+parseInt(_0x8297fc(0xf5))/0x8;if(_0x2fd1d9===_0x240ca1)break;else _0x581fda['push'](_0x581fda['shift']());}catch(_0x58d9e0){_0x581fda['push'](_0x581fda['shift']());}}}(a71_0x4d99,0xccee5));const {createClassLogger}=require(a71_0x19bcf2(0x10b)),util=require(a71_0x19bcf2(0xfe)),eventDispatcher=require('../eventDispatcher.js'),CLIUtils=require(a71_0x19bcf2(0xf2)),TrackedInstance=require(a71_0x19bcf2(0xff)),logger=createClassLogger(a71_0x19bcf2(0xed));class AutomationFramework{static ['instances']=new Map();static [a71_0x19bcf2(0xec)]='automation_sessions';static [a71_0x19bcf2(0x104)]=a71_0x19bcf2(0xf7);constructor(_0x3bb493,_0x3b9799){const _0x4ebb57=a71_0x19bcf2;this[_0x4ebb57(0xf3)]=_0x3bb493,this[_0x4ebb57(0xf8)]=_0x3b9799;}['getAutomationFrameworkName'](){const _0x4a4d89=a71_0x19bcf2;return this[_0x4a4d89(0xf3)];}[a71_0x19bcf2(0x101)](){const _0x212f11=a71_0x19bcf2;return this[_0x212f11(0xf8)];}async[a71_0x19bcf2(0xf0)](_0x1dadc9,_0x4b764c,_0x31b9f6={}){const _0x502126=a71_0x19bcf2;logger[_0x502126(0xf9)](_0x502126(0xfb)+_0x1dadc9+_0x502126(0x107)+_0x4b764c);}async[a71_0x19bcf2(0xf6)](_0x49a1c5,_0x573ca5,_0xb7d55d,_0x5ddd10={}){const _0x5ac06b=a71_0x19bcf2,_0x3ec802=CLIUtils['getHookRegistryKey'](_0x573ca5,_0xb7d55d);_0x49a1c5&&_0x49a1c5[_0x5ac06b(0xef)](_0x573ca5),await eventDispatcher[_0x5ac06b(0xfd)](_0x3ec802,_0x5ddd10);}static[a71_0x19bcf2(0xee)](_0x287385,_0x79850b,_0x4bace6){const _0x1fab57=a71_0x19bcf2;eventDispatcher[_0x1fab57(0xee)](CLIUtils['getHookRegistryKey'](_0x287385,_0x79850b),_0x4bace6);}static[a71_0x19bcf2(0x102)](_0x2f4090,_0x66e357){const _0x5ab35c=a71_0x19bcf2;AutomationFramework['instances']['set'](_0x2f4090[_0x5ab35c(0xe9)](),_0x66e357);}static[a71_0x19bcf2(0x106)](){const _0xfe1209=a71_0x19bcf2,_0x45368e=TrackedInstance[_0xfe1209(0x100)](CLIUtils[_0xfe1209(0xeb)]());return AutomationFramework[_0xfe1209(0xf1)][_0xfe1209(0x10a)](_0x45368e[_0xfe1209(0xe9)]());}static[a71_0x19bcf2(0xef)](_0x569ccb,_0x164bd5,_0x30fe50){const _0x5e3639=a71_0x19bcf2;_0x569ccb[_0x5e3639(0x105)]()[_0x5e3639(0xf4)](_0x164bd5,_0x30fe50);}static['getState'](_0xcb4949,_0x3cac79){const _0x472243=a71_0x19bcf2;return _0xcb4949['getAllData']()[_0x472243(0x10a)](_0x3cac79);}}module['exports']=AutomationFramework; | ||
| function a71_0x3c04(){const _0x590b76=['instances','2195616uYJtLZ','KEY_NON_BROWSERSTACK_AUTOMATION_SESSIONS','getTrackedInstance','421032HdVWnn','428454zJGnEE','../../../helpers/classLogger.js','getAutomationFrameworkName','7KeaOBr','3166505aOzgnQ','getCurrentInstanceName','20lGDjxX','setTrackedInstance','set','notifyObserver','non_browserstack_automation_sessions','automationFrameworkName','trackEvent','AutomationFramework','getHookRegistryKey','automationFrameworkVersion','getAllData','535856VyvUbb','debug','KEY_AUTOMATION_SESSIONS','getId','2ESqKRP','../eventDispatcher.js','registerObserver','getAutomationFrameworkVersion','1384440bNybtO','\x20hookState=','get','getState','setState','5962784zcCfAQ','trackEvent:\x20automationFrameworkState=','runHooks'];a71_0x3c04=function(){return _0x590b76;};return a71_0x3c04();}const a71_0x44c3da=a71_0xa231;(function(_0x9e09fb,_0x582e1f){const _0x5b5443=a71_0xa231,_0x4358e5=_0x9e09fb();while(!![]){try{const _0xf9680f=-parseInt(_0x5b5443(0x1e2))/0x1*(-parseInt(_0x5b5443(0x1de))/0x2)+-parseInt(_0x5b5443(0x1cc))/0x3*(parseInt(_0x5b5443(0x1d3))/0x4)+parseInt(_0x5b5443(0x1d1))/0x5+-parseInt(_0x5b5443(0x1ef))/0x6*(parseInt(_0x5b5443(0x1d0))/0x7)+parseInt(_0x5b5443(0x1eb))/0x8+-parseInt(_0x5b5443(0x1cd))/0x9+-parseInt(_0x5b5443(0x1e6))/0xa;if(_0xf9680f===_0x582e1f)break;else _0x4358e5['push'](_0x4358e5['shift']());}catch(_0x521789){_0x4358e5['push'](_0x4358e5['shift']());}}}(a71_0x3c04,0xa153f));function a71_0xa231(_0x588c68,_0x46f262){const _0x3c0459=a71_0x3c04();return a71_0xa231=function(_0xa23160,_0x404e7f){_0xa23160=_0xa23160-0x1cc;let _0xfcd5e4=_0x3c0459[_0xa23160];return _0xfcd5e4;},a71_0xa231(_0x588c68,_0x46f262);}const {createClassLogger}=require(a71_0x44c3da(0x1ce)),util=require('util'),eventDispatcher=require(a71_0x44c3da(0x1e3)),CLIUtils=require('../cliUtils.js'),TrackedInstance=require('../instances/trackedInstance.js'),logger=createClassLogger(a71_0x44c3da(0x1da));class AutomationFramework{static [a71_0x44c3da(0x1ee)]=new Map();static [a71_0x44c3da(0x1e0)]='automation_sessions';static [a71_0x44c3da(0x1f0)]=a71_0x44c3da(0x1d7);constructor(_0x1ed6d5,_0x1344f6){const _0x38a8e6=a71_0x44c3da;this[_0x38a8e6(0x1d8)]=_0x1ed6d5,this[_0x38a8e6(0x1dc)]=_0x1344f6;}[a71_0x44c3da(0x1cf)](){const _0x1c4358=a71_0x44c3da;return this[_0x1c4358(0x1d8)];}[a71_0x44c3da(0x1e5)](){return this['automationFrameworkVersion'];}async[a71_0x44c3da(0x1d9)](_0x4c5ed8,_0x2cc5ea,_0x48c4ea={}){const _0x16c9fc=a71_0x44c3da;logger[_0x16c9fc(0x1df)](_0x16c9fc(0x1ec)+_0x4c5ed8+_0x16c9fc(0x1e7)+_0x2cc5ea);}async[a71_0x44c3da(0x1ed)](_0x20b5a6,_0x485d7c,_0x8d273b,_0x4473ab={}){const _0x4a4e6b=a71_0x44c3da,_0x6ebb61=CLIUtils[_0x4a4e6b(0x1db)](_0x485d7c,_0x8d273b);_0x20b5a6&&_0x20b5a6[_0x4a4e6b(0x1ea)](_0x485d7c),await eventDispatcher[_0x4a4e6b(0x1d6)](_0x6ebb61,_0x4473ab);}static[a71_0x44c3da(0x1e4)](_0x5871f4,_0xcf3713,_0x12bc39){const _0x1243d8=a71_0x44c3da;eventDispatcher[_0x1243d8(0x1e4)](CLIUtils[_0x1243d8(0x1db)](_0x5871f4,_0xcf3713),_0x12bc39);}static[a71_0x44c3da(0x1d4)](_0x335b04,_0x4a148b){const _0x37a6e4=a71_0x44c3da;AutomationFramework['instances'][_0x37a6e4(0x1d5)](_0x335b04[_0x37a6e4(0x1e1)](),_0x4a148b);}static[a71_0x44c3da(0x1f1)](){const _0x44beb8=a71_0x44c3da,_0x5ac948=TrackedInstance['createContext'](CLIUtils[_0x44beb8(0x1d2)]());return AutomationFramework[_0x44beb8(0x1ee)][_0x44beb8(0x1e8)](_0x5ac948[_0x44beb8(0x1e1)]());}static['setState'](_0xd417e,_0x3644c2,_0x13e1a5){const _0x290da0=a71_0x44c3da;_0xd417e[_0x290da0(0x1dd)]()[_0x290da0(0x1d5)](_0x3644c2,_0x13e1a5);}static[a71_0x44c3da(0x1e9)](_0x43ef00,_0x22282b){const _0x4aaed5=a71_0x44c3da;return _0x43ef00[_0x4aaed5(0x1dd)]()[_0x4aaed5(0x1e8)](_0x22282b);}}module['exports']=AutomationFramework; |
@@ -1,1 +0,1 @@ | ||
| function a72_0x1923(_0x1db5cb,_0x56fe4f){const _0x3e1849=a72_0x3e18();return a72_0x1923=function(_0x192370,_0x43767c){_0x192370=_0x192370-0xf8;let _0x2ce4cc=_0x3e1849[_0x192370];return _0x2ce4cc;},a72_0x1923(_0x1db5cb,_0x56fe4f);}const a72_0x41c123=a72_0x1923;(function(_0x1c1e75,_0x4e180b){const _0x2fa707=a72_0x1923,_0x24e6ed=_0x1c1e75();while(!![]){try{const _0x37d897=parseInt(_0x2fa707(0x105))/0x1+-parseInt(_0x2fa707(0x106))/0x2*(-parseInt(_0x2fa707(0x103))/0x3)+parseInt(_0x2fa707(0x101))/0x4*(-parseInt(_0x2fa707(0x113))/0x5)+parseInt(_0x2fa707(0x118))/0x6+parseInt(_0x2fa707(0xfe))/0x7*(-parseInt(_0x2fa707(0x10d))/0x8)+parseInt(_0x2fa707(0x109))/0x9*(-parseInt(_0x2fa707(0x102))/0xa)+-parseInt(_0x2fa707(0xfa))/0xb*(parseInt(_0x2fa707(0x117))/0xc);if(_0x37d897===_0x4e180b)break;else _0x24e6ed['push'](_0x24e6ed['shift']());}catch(_0x5ed480){_0x24e6ed['push'](_0x24e6ed['shift']());}}}(a72_0x3e18,0xcdbe4));const a72_0x127902={};a72_0x127902[a72_0x41c123(0x10c)]=a72_0x41c123(0x104),a72_0x127902[a72_0x41c123(0xf8)]=a72_0x41c123(0x115),a72_0x127902['KEY_FRAMEWORK_SESSION_ID']=a72_0x41c123(0x100),a72_0x127902[a72_0x41c123(0xfb)]=a72_0x41c123(0x116),a72_0x127902['KEY_CAPABILITIES']='capabilities',a72_0x127902[a72_0x41c123(0xf9)]=a72_0x41c123(0x108),a72_0x127902[a72_0x41c123(0x114)]=a72_0x41c123(0x111),a72_0x127902['KEY_ENDED_AT']=a72_0x41c123(0x10a),a72_0x127902[a72_0x41c123(0x112)]=a72_0x41c123(0x10e),a72_0x127902[a72_0x41c123(0xfd)]='newsession',a72_0x127902[a72_0x41c123(0x10f)]=a72_0x41c123(0x110),a72_0x127902['COMMAND_SCREENSHOT']='screenshot',a72_0x127902[a72_0x41c123(0xff)]='w3cexecutescript',a72_0x127902[a72_0x41c123(0x10b)]=a72_0x41c123(0x107),a72_0x127902[a72_0x41c123(0xfc)]='quit';const AutomationFrameworkConstants=a72_0x127902;function a72_0x3e18(){const _0x1dcd86=['4477509UiPFVb','ended_at','COMMAND_W3C_EXECUTE_SCRIPT_ASYNC','ENV_BROWSERSTACK_PLATFORM_INDEX','3704iKzVtg','platform_index','COMMAND_GET','get','started_at','KEY_PLATFORM_INDEX','290Jcwbmt','KEY_STARTED_AT','hub_url','input_capabilities','7740PHODSk','6293634dRwwMQ','KEY_HUB_URL','KEY_IS_BROWSERSTACK_HUB','5423ZzUPIz','KEY_INPUT_CAPABILITIES','COMMAND_QUIT','COMMAND_NEW_SESSION','1456eAQzWs','COMMAND_W3C_EXECUTE_SCRIPT','framework_session_id','10560Pdqzwh','10pYCfFr','108021QoJvai','BROWSERSTACK_PLATFORM_INDEX','318590oqxHWO','30MJGMqn','w3cexecutescriptasync','is_browserstack_hub'];a72_0x3e18=function(){return _0x1dcd86;};return a72_0x3e18();}module['exports']=AutomationFrameworkConstants; | ||
| const a72_0x501ee6=a72_0x3632;(function(_0x1478aa,_0x453db0){const _0xc96e2a=a72_0x3632,_0x232b5d=_0x1478aa();while(!![]){try{const _0x31edee=parseInt(_0xc96e2a(0x12c))/0x1*(-parseInt(_0xc96e2a(0x11c))/0x2)+parseInt(_0xc96e2a(0x11a))/0x3*(-parseInt(_0xc96e2a(0x12f))/0x4)+-parseInt(_0xc96e2a(0x118))/0x5*(parseInt(_0xc96e2a(0x117))/0x6)+-parseInt(_0xc96e2a(0x115))/0x7*(-parseInt(_0xc96e2a(0x11d))/0x8)+-parseInt(_0xc96e2a(0x121))/0x9+parseInt(_0xc96e2a(0x127))/0xa+parseInt(_0xc96e2a(0x131))/0xb;if(_0x31edee===_0x453db0)break;else _0x232b5d['push'](_0x232b5d['shift']());}catch(_0x5abc1a){_0x232b5d['push'](_0x232b5d['shift']());}}}(a72_0x1e4d,0x96139));const a72_0x51af31={};a72_0x51af31['ENV_BROWSERSTACK_PLATFORM_INDEX']='BROWSERSTACK_PLATFORM_INDEX',a72_0x51af31[a72_0x501ee6(0x12e)]=a72_0x501ee6(0x126),a72_0x51af31[a72_0x501ee6(0x11f)]=a72_0x501ee6(0x11e),a72_0x51af31['KEY_INPUT_CAPABILITIES']=a72_0x501ee6(0x120),a72_0x51af31[a72_0x501ee6(0x119)]='capabilities',a72_0x51af31[a72_0x501ee6(0x130)]=a72_0x501ee6(0x129),a72_0x51af31[a72_0x501ee6(0x12d)]=a72_0x501ee6(0x114),a72_0x51af31['KEY_ENDED_AT']=a72_0x501ee6(0x12a),a72_0x51af31[a72_0x501ee6(0x11b)]='platform_index',a72_0x51af31['COMMAND_NEW_SESSION']=a72_0x501ee6(0x128),a72_0x51af31['COMMAND_GET']='get',a72_0x51af31[a72_0x501ee6(0x116)]=a72_0x501ee6(0x113),a72_0x51af31['COMMAND_W3C_EXECUTE_SCRIPT']=a72_0x501ee6(0x125),a72_0x51af31[a72_0x501ee6(0x122)]='w3cexecutescriptasync',a72_0x51af31[a72_0x501ee6(0x12b)]=a72_0x501ee6(0x124);const AutomationFrameworkConstants=a72_0x51af31;function a72_0x3632(_0x29bcf9,_0x315845){const _0x1e4dfc=a72_0x1e4d();return a72_0x3632=function(_0x363205,_0x49da98){_0x363205=_0x363205-0x113;let _0x3dd18b=_0x1e4dfc[_0x363205];return _0x3dd18b;},a72_0x3632(_0x29bcf9,_0x315845);}function a72_0x1e4d(){const _0x45e319=['KEY_CAPABILITIES','3syfGIY','KEY_PLATFORM_INDEX','168036vrSLUP','392pODzbf','framework_session_id','KEY_FRAMEWORK_SESSION_ID','input_capabilities','477612jcIEEi','COMMAND_W3C_EXECUTE_SCRIPT_ASYNC','exports','quit','w3cexecutescript','hub_url','1153290NNVbmP','newsession','is_browserstack_hub','ended_at','COMMAND_QUIT','2YzidEq','KEY_STARTED_AT','KEY_HUB_URL','600136oMpENW','KEY_IS_BROWSERSTACK_HUB','6493971dTdGTD','screenshot','started_at','51331cLyAKe','COMMAND_SCREENSHOT','168wGMyWA','14135liUcXe'];a72_0x1e4d=function(){return _0x45e319;};return a72_0x1e4d();}module[a72_0x501ee6(0x123)]=AutomationFrameworkConstants; |
@@ -1,1 +0,1 @@ | ||
| function a73_0x9ecc(_0x511e61,_0x42450b){const _0x445b2d=a73_0x445b();return a73_0x9ecc=function(_0x9eccb8,_0x5dfac3){_0x9eccb8=_0x9eccb8-0x156;let _0x3ab638=_0x445b2d[_0x9eccb8];return _0x3ab638;},a73_0x9ecc(_0x511e61,_0x42450b);}function a73_0x445b(){const _0xa4266d=['KEY_FILE_LEVEL','DEFAULT_TEST_RESULT','file_path','DEFAULT_HOOK_RESULT','test_scope','KEY_HOOKS_STARTED','KEY_TEST_STARTED_AT','KEY_AUTOMATE_SESSION_REASON','724096oHVvtO','KEY_TEST_FRAMEWORK_NAME','test_file_path','KEY_HOOK_ID','8cdeWaN','test_ended_at','hook_name','test_framework_version','KEY_TEST_FAILURE_REASON','KEY_TEST_ATTACHMENTS','KEY_TEST_META','test_logs','test_name','KEY_CUSTOM_TAGS','KEY_TEST_SCOPES','test_result_at','KEY_TEST_FAILURE_TYPE','file_level','hook_result','KEY_HOOK_NAME','test_scopes','test_attachments','test_duration','test_tags','test_failure_type','automate_session_status','hook_failure_type','hook_failure','test_hook_last_started','KEY_TEST_RESULT','KEY_TEST_SCOPE','HOOK_REGEX','KEY_TEST_DURATION','KEY_HOOKS_FINISHED','KEY_HOOK_LAST_FINISHED','KEY_TEST_ID','KEY_FILE_NAME','KEY_TEST_FAILURE','KEY_TEST_ENDED_AT','event_ended_at','1378538OEtCYs','hook_id','KEY_TEST_CODE','155lQOMwK','file_name','24372100TmVzdX','custom_metadata','KEY_EVENT_ENDED_AT','KEY_TEST_FILE_PATH','264tlOtbG','test_started_at','KEY_PLATFORM_INDEX','KEY_AUTOMATE_SESSION_NAME','KEY_TEST_RESULT_AT','test_rerun_name','pending','event_started_at','TEST_SCREENSHOT','test_failure','test_uuid','automate_session_reason','retry_of','2913281cXOIpv','test_location','KEY_TEST_RERUN_NAME','KEY_EVENT_STARTED_AT','KEY_FILE_SIZE','KEY_LOGS','KEY_TEST_TAGS','2152jLQedX','KEY_HOOK_RESULT','test_meta','KEY_FILE_PATH','KEY_HOOK_LOGS','test_hooks_started','60498PBgTDI','KEY_HOOK_FAILURE_REASON','platform_index','TEST_LOG','test_failure_reason','KIND_SCREENSHOT','test_hooks_finished','KEY_TEST_FRAMEWORK_VERSION','14720103hUCCNB'];a73_0x445b=function(){return _0xa4266d;};return a73_0x445b();}const a73_0x1b399b=a73_0x9ecc;(function(_0x2e0faf,_0x44b0d7){const _0x340054=a73_0x9ecc,_0xdf5f7d=_0x2e0faf();while(!![]){try{const _0x5685b5=-parseInt(_0x340054(0x19d))/0x1+parseInt(_0x340054(0x169))/0x2+parseInt(_0x340054(0x172))/0x3*(parseInt(_0x340054(0x186))/0x4)+-parseInt(_0x340054(0x16c))/0x5*(parseInt(_0x340054(0x18c))/0x6)+-parseInt(_0x340054(0x17f))/0x7*(-parseInt(_0x340054(0x1a1))/0x8)+-parseInt(_0x340054(0x194))/0x9+parseInt(_0x340054(0x16e))/0xa;if(_0x5685b5===_0x44b0d7)break;else _0xdf5f7d['push'](_0xdf5f7d['shift']());}catch(_0x5d763c){_0xdf5f7d['push'](_0xdf5f7d['shift']());}}}(a73_0x445b,0xe010a));const a73_0xc0d917={};a73_0xc0d917['KEY_TEST_UUID']=a73_0x1b399b(0x17c),a73_0xc0d917[a73_0x1b399b(0x164)]='test_id',a73_0xc0d917['KEY_TEST_NAME']=a73_0x1b399b(0x1a9),a73_0xc0d917[a73_0x1b399b(0x171)]=a73_0x1b399b(0x19f),a73_0xc0d917[a73_0x1b399b(0x185)]=a73_0x1b399b(0x158),a73_0xc0d917[a73_0x1b399b(0x15e)]='test_result',a73_0xc0d917[a73_0x1b399b(0x176)]=a73_0x1b399b(0x1ac),a73_0xc0d917[a73_0x1b399b(0x19b)]=a73_0x1b399b(0x173),a73_0xc0d917[a73_0x1b399b(0x167)]=a73_0x1b399b(0x1a2),a73_0xc0d917['KEY_TEST_LOCATION']=a73_0x1b399b(0x180),a73_0xc0d917[a73_0x1b399b(0x161)]=a73_0x1b399b(0x157),a73_0xc0d917[a73_0x1b399b(0x15f)]=a73_0x1b399b(0x199),a73_0xc0d917[a73_0x1b399b(0x1ab)]=a73_0x1b399b(0x1b1),a73_0xc0d917[a73_0x1b399b(0x19e)]='test_framework_name',a73_0xc0d917[a73_0x1b399b(0x193)]=a73_0x1b399b(0x1a4),a73_0xc0d917[a73_0x1b399b(0x16b)]='test_code',a73_0xc0d917[a73_0x1b399b(0x181)]=a73_0x1b399b(0x177),a73_0xc0d917['KEY_TEST_RETRY_OF']=a73_0x1b399b(0x17e),a73_0xc0d917[a73_0x1b399b(0x174)]=a73_0x1b399b(0x18e),a73_0xc0d917[a73_0x1b399b(0x166)]=a73_0x1b399b(0x17b),a73_0xc0d917[a73_0x1b399b(0x1ad)]=a73_0x1b399b(0x159),a73_0xc0d917[a73_0x1b399b(0x1a5)]=a73_0x1b399b(0x190),a73_0xc0d917['KEY_TEST_LOGS']=a73_0x1b399b(0x1a8),a73_0xc0d917[a73_0x1b399b(0x1a7)]=a73_0x1b399b(0x188),a73_0xc0d917['KEY_SESSION_NAME']='test_session_name',a73_0xc0d917[a73_0x1b399b(0x175)]='automate_session_name',a73_0xc0d917['KEY_AUTOMATE_SESSION_STATUS']=a73_0x1b399b(0x15a),a73_0xc0d917[a73_0x1b399b(0x19c)]=a73_0x1b399b(0x17d),a73_0xc0d917[a73_0x1b399b(0x182)]=a73_0x1b399b(0x179),a73_0xc0d917[a73_0x1b399b(0x170)]=a73_0x1b399b(0x168),a73_0xc0d917[a73_0x1b399b(0x1a0)]=a73_0x1b399b(0x16a),a73_0xc0d917[a73_0x1b399b(0x187)]=a73_0x1b399b(0x1af),a73_0xc0d917['KEY_HOOK_FAILURE_TYPE']=a73_0x1b399b(0x15b),a73_0xc0d917[a73_0x1b399b(0x18d)]='hook_failure_reason',a73_0xc0d917['KEY_HOOK_FAILURE']=a73_0x1b399b(0x15c),a73_0xc0d917[a73_0x1b399b(0x18a)]='hook_logs',a73_0xc0d917[a73_0x1b399b(0x1b0)]=a73_0x1b399b(0x1a3),a73_0xc0d917[a73_0x1b399b(0x196)]=a73_0x1b399b(0x178),a73_0xc0d917[a73_0x1b399b(0x198)]=a73_0x1b399b(0x178),a73_0xc0d917[a73_0x1b399b(0x191)]=a73_0x1b399b(0x17a),a73_0xc0d917['KIND_LOG']=a73_0x1b399b(0x18f),a73_0xc0d917[a73_0x1b399b(0x160)]='^(BEFORE_|AFTER_)',a73_0xc0d917[a73_0x1b399b(0x19a)]=a73_0x1b399b(0x18b),a73_0xc0d917[a73_0x1b399b(0x162)]=a73_0x1b399b(0x192),a73_0xc0d917['KEY_HOOK_LAST_STARTED']=a73_0x1b399b(0x15d),a73_0xc0d917[a73_0x1b399b(0x163)]='test_hook_last_finished',a73_0xc0d917[a73_0x1b399b(0x184)]='logs',a73_0xc0d917[a73_0x1b399b(0x1aa)]=a73_0x1b399b(0x16f),a73_0xc0d917[a73_0x1b399b(0x1a6)]=a73_0x1b399b(0x156),a73_0xc0d917[a73_0x1b399b(0x183)]='file_size',a73_0xc0d917[a73_0x1b399b(0x165)]=a73_0x1b399b(0x16d),a73_0xc0d917[a73_0x1b399b(0x189)]=a73_0x1b399b(0x197),a73_0xc0d917[a73_0x1b399b(0x195)]=a73_0x1b399b(0x1ae);const TestFrameworkConstants=a73_0xc0d917;module['exports']=TestFrameworkConstants; | ||
| const a73_0x485b0d=a73_0x31f2;(function(_0x4e96c9,_0x36fc1){const _0x4d56be=a73_0x31f2,_0x20aae5=_0x4e96c9();while(!![]){try{const _0x1c3781=parseInt(_0x4d56be(0x111))/0x1*(-parseInt(_0x4d56be(0x14f))/0x2)+parseInt(_0x4d56be(0x114))/0x3+parseInt(_0x4d56be(0x136))/0x4*(parseInt(_0x4d56be(0x112))/0x5)+parseInt(_0x4d56be(0x109))/0x6*(-parseInt(_0x4d56be(0x117))/0x7)+parseInt(_0x4d56be(0x10b))/0x8+parseInt(_0x4d56be(0x102))/0x9+-parseInt(_0x4d56be(0x138))/0xa;if(_0x1c3781===_0x36fc1)break;else _0x20aae5['push'](_0x20aae5['shift']());}catch(_0x5b9b22){_0x20aae5['push'](_0x20aae5['shift']());}}}(a73_0xbc06,0xb70ee));const a73_0x4fd95b={};a73_0x4fd95b[a73_0x485b0d(0x122)]=a73_0x485b0d(0x14b),a73_0x4fd95b[a73_0x485b0d(0x108)]=a73_0x485b0d(0xff),a73_0x4fd95b[a73_0x485b0d(0x14c)]=a73_0x485b0d(0x144),a73_0x4fd95b[a73_0x485b0d(0x12e)]='test_file_path',a73_0x4fd95b[a73_0x485b0d(0x150)]=a73_0x485b0d(0x115),a73_0x4fd95b[a73_0x485b0d(0x13d)]='test_result',a73_0x4fd95b[a73_0x485b0d(0x137)]=a73_0x485b0d(0xfd),a73_0x4fd95b[a73_0x485b0d(0x13f)]=a73_0x485b0d(0x13e),a73_0x4fd95b[a73_0x485b0d(0x10a)]=a73_0x485b0d(0x101),a73_0x4fd95b['KEY_TEST_LOCATION']=a73_0x485b0d(0x13c),a73_0x4fd95b[a73_0x485b0d(0x100)]=a73_0x485b0d(0x151),a73_0x4fd95b['KEY_TEST_SCOPE']=a73_0x485b0d(0x134),a73_0x4fd95b['KEY_TEST_SCOPES']='test_scopes',a73_0x4fd95b[a73_0x485b0d(0x120)]=a73_0x485b0d(0x12b),a73_0x4fd95b[a73_0x485b0d(0x153)]=a73_0x485b0d(0x139),a73_0x4fd95b[a73_0x485b0d(0xfe)]=a73_0x485b0d(0x110),a73_0x4fd95b[a73_0x485b0d(0x107)]=a73_0x485b0d(0x13a),a73_0x4fd95b[a73_0x485b0d(0x11e)]='retry_of',a73_0x4fd95b[a73_0x485b0d(0x14a)]=a73_0x485b0d(0x140),a73_0x4fd95b[a73_0x485b0d(0x12c)]='test_failure',a73_0x4fd95b[a73_0x485b0d(0x11d)]=a73_0x485b0d(0x147),a73_0x4fd95b[a73_0x485b0d(0x132)]='test_failure_reason',a73_0x4fd95b['KEY_TEST_LOGS']=a73_0x485b0d(0x128),a73_0x4fd95b[a73_0x485b0d(0x154)]='test_meta',a73_0x4fd95b[a73_0x485b0d(0x12f)]='test_session_name',a73_0x4fd95b['KEY_AUTOMATE_SESSION_NAME']=a73_0x485b0d(0x14e),a73_0x4fd95b[a73_0x485b0d(0x123)]='automate_session_status',a73_0x4fd95b[a73_0x485b0d(0x146)]=a73_0x485b0d(0x127),a73_0x4fd95b[a73_0x485b0d(0x113)]=a73_0x485b0d(0x124),a73_0x4fd95b[a73_0x485b0d(0x125)]=a73_0x485b0d(0x13b),a73_0x4fd95b[a73_0x485b0d(0x14d)]=a73_0x485b0d(0x118),a73_0x4fd95b[a73_0x485b0d(0x12d)]=a73_0x485b0d(0x126),a73_0x4fd95b[a73_0x485b0d(0x119)]='hook_failure_type',a73_0x4fd95b[a73_0x485b0d(0x116)]='hook_failure_reason',a73_0x4fd95b[a73_0x485b0d(0x148)]='hook_failure',a73_0x4fd95b[a73_0x485b0d(0x10f)]=a73_0x485b0d(0x11a),a73_0x4fd95b['KEY_HOOK_NAME']=a73_0x485b0d(0x129),a73_0x4fd95b[a73_0x485b0d(0x104)]=a73_0x485b0d(0x105),a73_0x4fd95b[a73_0x485b0d(0x121)]=a73_0x485b0d(0x105),a73_0x4fd95b[a73_0x485b0d(0x158)]='TEST_SCREENSHOT',a73_0x4fd95b[a73_0x485b0d(0x131)]='TEST_LOG',a73_0x4fd95b[a73_0x485b0d(0x143)]=a73_0x485b0d(0x103),a73_0x4fd95b[a73_0x485b0d(0x133)]='test_hooks_started',a73_0x4fd95b[a73_0x485b0d(0x130)]=a73_0x485b0d(0x11c),a73_0x4fd95b['KEY_HOOK_LAST_STARTED']=a73_0x485b0d(0x11b),a73_0x4fd95b[a73_0x485b0d(0x106)]=a73_0x485b0d(0x12a),a73_0x4fd95b[a73_0x485b0d(0x11f)]=a73_0x485b0d(0x10c),a73_0x4fd95b[a73_0x485b0d(0x10d)]=a73_0x485b0d(0xfc),a73_0x4fd95b[a73_0x485b0d(0x157)]=a73_0x485b0d(0x10e),a73_0x4fd95b[a73_0x485b0d(0x155)]=a73_0x485b0d(0x135),a73_0x4fd95b[a73_0x485b0d(0x152)]=a73_0x485b0d(0x156),a73_0x4fd95b['KEY_FILE_PATH']=a73_0x485b0d(0x145),a73_0x4fd95b[a73_0x485b0d(0x141)]=a73_0x485b0d(0x149);function a73_0x31f2(_0x5ac279,_0xb42a01){const _0xbc0654=a73_0xbc06();return a73_0x31f2=function(_0x31f2bf,_0x5f3c8d){_0x31f2bf=_0x31f2bf-0xfc;let _0x2b63a3=_0xbc0654[_0x31f2bf];return _0x2b63a3;},a73_0x31f2(_0x5ac279,_0xb42a01);}function a73_0xbc06(){const _0x3a6d47=['KEY_HOOK_FAILURE','file_level','KEY_PLATFORM_INDEX','test_uuid','KEY_TEST_NAME','KEY_HOOK_ID','automate_session_name','18kNYTdT','KEY_TEST_TAGS','test_duration','KEY_FILE_NAME','KEY_TEST_FRAMEWORK_VERSION','KEY_TEST_META','KEY_FILE_SIZE','file_name','KEY_TEST_ATTACHMENTS','KIND_SCREENSHOT','custom_metadata','test_result_at','KEY_TEST_CODE','test_id','KEY_TEST_DURATION','test_ended_at','12517326mvMuUJ','^(BEFORE_|AFTER_)','DEFAULT_TEST_RESULT','pending','KEY_HOOK_LAST_FINISHED','KEY_TEST_RERUN_NAME','KEY_TEST_ID','7968642mgbAFS','KEY_TEST_ENDED_AT','3166464wutRFp','logs','KEY_CUSTOM_TAGS','test_attachments','KEY_HOOK_LOGS','test_code','53923mWTRjH','16330tpAnAX','KEY_EVENT_STARTED_AT','66462xTTUYh','test_tags','KEY_HOOK_FAILURE_REASON','7cQVuvO','hook_id','KEY_HOOK_FAILURE_TYPE','hook_logs','test_hook_last_started','test_hooks_finished','KEY_TEST_FAILURE_TYPE','KEY_TEST_RETRY_OF','KEY_LOGS','KEY_TEST_FRAMEWORK_NAME','DEFAULT_HOOK_RESULT','KEY_TEST_UUID','KEY_AUTOMATE_SESSION_STATUS','event_started_at','KEY_EVENT_ENDED_AT','hook_result','automate_session_reason','test_logs','hook_name','test_hook_last_finished','test_framework_name','KEY_TEST_FAILURE','KEY_HOOK_RESULT','KEY_TEST_FILE_PATH','KEY_SESSION_NAME','KEY_HOOKS_FINISHED','KIND_LOG','KEY_TEST_FAILURE_REASON','KEY_HOOKS_STARTED','test_scope','file_size','1836ugKyJy','KEY_TEST_RESULT_AT','7446500dQqypL','test_framework_version','test_rerun_name','event_ended_at','test_location','KEY_TEST_RESULT','test_started_at','KEY_TEST_STARTED_AT','platform_index','KEY_FILE_LEVEL','exports','HOOK_REGEX','test_name','file_path','KEY_AUTOMATE_SESSION_REASON','test_failure_type'];a73_0xbc06=function(){return _0x3a6d47;};return a73_0xbc06();}const TestFrameworkConstants=a73_0x4fd95b;module[a73_0x485b0d(0x142)]=TestFrameworkConstants; |
@@ -1,1 +0,1 @@ | ||
| const a74_0x184ba3=a74_0x21de;function a74_0x21de(_0x599d83,_0x4bbdff){const _0x84cd7e=a74_0x84cd();return a74_0x21de=function(_0x21de3c,_0x4284ba){_0x21de3c=_0x21de3c-0x184;let _0x36b9b5=_0x84cd7e[_0x21de3c];return _0x36b9b5;},a74_0x21de(_0x599d83,_0x4bbdff);}function a74_0x84cd(){const _0xad536=['split','afxBe','KEY_TEST_RESULT','UnhandledError','getTestFrameworks','getAllData','slice','TNJcn','KEY_TEST_NAME','KEY_HOOK_FAILURE_TYPE','KEY_HOOK_FAILURE','debug','No\x20test\x20data\x20or\x20UUID\x20found\x20for\x20cucumber\x20test\x20result','./constants/testFrameworkConstants.js','9933405DZqdiz','getInstance','Ltmlf','TBjFE','createTestFrameworkEventPayload','sendLogCreatedEvent:\x20No\x20logs\x20found,\x20skipping','body','addMultipleEntries','error','trackHookEvent','failure_type','KEY_HOOK_ID',',\x20hookState:\x20','started_at','KEY_TEST_ID','2600656wsSboM','Tracked\x20cucumber\x20hook\x20event:\x20','KEY_TEST_TAGS','trackCucumberInstance','createTestFrameworkEventPayload\x20testId:\x20','trackEvent:\x20loaded\x20testData\x20for\x20testId:\x20','3843018tjVate','getRef','KEY_EVENT_ENDED_AT','KEY_TEST_RERUN_NAME','yIxyw','failed','addPendingHook','No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','parseCucumberTest','../grpcClient','executionContext','meta','hasPendingHooks','failure','GiwhZ','IjsOp','removePendingHooks','test_run_id','jeLxK','testUUID','KEY_TEST_RESULT_AT','parseCucumberTestResult','getTestDetails','trackEvent:\x20Test\x20Framework\x20instance\x20not\x20found','hookState','failure_data','keys','pop','peGsJ','getId','../cliUtils.js','from','getTestUUID','PRE','11784951SLHwpt','unknown',',\x20storing\x20as\x20pending\x20hook','KEY_TEST_FILE_PATH','getCurrentTestState','RhDfK','../state/testFrameworkState.js','KEY_TEST_FRAMEWORK_NAME','resolveInstance','bqxlP','dcKSR','util','\x20for\x20test:\x20','startedAt','6zuxgxf','storePendingHook','6845012MuKUWL','ijuwq','Error\x20in\x20createTestFrameworkEventPayload:\x20','test','hooks','vtbvW','\x20with\x20result:\x20','passed','sendLogCreatedEvent:\x20Error\x20in\x20sending\x20log\x20events:\x20','location','sdEZk','KEY_TEST_STARTED_AT','iVkGp','endedAt','KEY_CUSTOM_TAGS','TEST','tags','DICuW','getContext','MePfC','processPendingHooks','push','trackCucumberInstance:\x20created\x20instance\x20for\x20target=','\x20&\x20hook\x20=\x20','args','KEY_HOOK_LOGS','mMuxl','ceil','../../../helpers/helper.js','key','toString','468726RDlSeK','length','KEY_HOOK_RESULT','aOpFy','testFrameworkVersion','8veRBgV','zmUzc','testFrameworkName','get','POST','trackHookEvent:\x20Hook\x20Started\x20in\x20PRE\x20key\x20=\x20','scopes','result','KEY_HOOK_FAILURE_REASON','Error\x20processing\x20pending\x20hook\x20for\x20testId:\x20','../instances/trackedInstance.js','getTrackedInstance','KEY_TEST_META','iYmjZ','\x20&\x20hookState=','\x20with\x20UUID:\x20','createTestFrameworkEventPayload:\x20complete\x20for\x20testId:\x20','getThreadId','createTestFrameworkEventPayload:\x20No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','browserstackPlatformIndex','\x20\x20and\x20args\x20=\x20','sendLogCreatedEvent:\x20for\x20testId:\x20','KEY_TEST_SCOPES','Wwybj','customRerunParam','bDDbs','\x20and\x20args\x20=\x20','exports','./testFramework','../TestInfo.js','KEY_HOOK_LAST_STARTED','LOG_REPORT',',\x20state=','KEY_LOGS','\x20testState:\x20','failure_reason','finishedAt','logCreatedEvent','KEY_TEST_FAILURE_TYPE','oUXMO','553966XipHXX','sendLogCreatedEvent','uuid','trackCucumberInstance:\x20saved\x20instance\x20contextId=','KEY_TEST_UUID','KEY_TEST_FRAMEWORK_VERSION','finished_at','KEY_EVENT_STARTED_AT','\x20hookState:\x20','KEY_TEST_LOCATION','\x20with\x20id\x20','getCurrentInstanceName','LoxUV','DEFAULT_TEST_RESULT','wsebw','platformIndex','hook_type','KEY_TEST_ATTACHMENTS','Cleared\x20processed\x20pending\x20hooks\x20for\x20testId:\x20','format','runHooks','KEY_TEST_CODE',',\x20error:\x20','concat','No\x20test\x20data\x20or\x20UUID\x20found\x20for\x20cucumber\x20test','toISOString','KEY_TEST_SCOPE','KEY_HOOKS_STARTED','base64','DEFAULT_HOOK_RESULT','trackEvent','Updated\x20cucumber\x20test\x20result:\x20','Processing\x20','readLogObjects','name','hookData','\x20batch\x20','KEY_TEST_ENDED_AT','testData','../../../helpers/classLogger.js','trackEvent:\x20unsupported\x20testFrameworkState=','KEY_TEST_FAILURE','testFrameworkState','KEY_HOOKS_FINISHED'];a74_0x84cd=function(){return _0xad536;};return a74_0x84cd();}(function(_0x2db49d,_0x450f93){const _0x55243d=a74_0x21de,_0x455e03=_0x2db49d();while(!![]){try{const _0x148437=-parseInt(_0x55243d(0x215))/0x1+parseInt(_0x55243d(0x1be))/0x2+parseInt(_0x55243d(0x1c4))/0x3+-parseInt(_0x55243d(0x1f6))/0x4+-parseInt(_0x55243d(0x1af))/0x5*(-parseInt(_0x55243d(0x1f4))/0x6)+parseInt(_0x55243d(0x242))/0x7*(-parseInt(_0x55243d(0x21a))/0x8)+-parseInt(_0x55243d(0x1e6))/0x9;if(_0x148437===_0x450f93)break;else _0x455e03['push'](_0x455e03['shift']());}catch(_0x4b09d1){_0x455e03['push'](_0x455e03['shift']());}}}(a74_0x84cd,0xf4023));const TestFramework=require(a74_0x184ba3(0x236)),TestFrameworkState=require(a74_0x184ba3(0x1ec)),HookState=require('../state/hookState.js'),{createClassLogger}=require(a74_0x184ba3(0x19c)),TestFrameworkInstance=require('../instances/testFrameworkInstance.js'),CLIUtils=require(a74_0x184ba3(0x1e2)),TrackedInstance=require(a74_0x184ba3(0x224)),TestFrameworkConstants=require(a74_0x184ba3(0x1ae)),{getManualUploadLogs,getMediaArtifactsLogs}=require(a74_0x184ba3(0x212)),logger=createClassLogger('CucumberTestFramework'),{v4:uuidv4}=require(a74_0x184ba3(0x244)),util=require(a74_0x184ba3(0x1f1)),TestInfo=require(a74_0x184ba3(0x237)),GrpcClient=require(a74_0x184ba3(0x1cd));class CucumberTestFramework extends TestFramework{constructor(_0x220c01,_0xdee5f2,_0x531c5b){super(_0x220c01,_0xdee5f2,_0x531c5b);}async[a74_0x184ba3(0x193)](_0xd8a44e,_0x5d9861,_0x18d7f2={}){const _0x2d1b2a=a74_0x184ba3,_0x24b547={};_0x24b547[_0x2d1b2a(0x24e)]=_0x2d1b2a(0x1db),_0x24b547[_0x2d1b2a(0x1a8)]=function(_0x5f303b,_0x1c6b04){return _0x5f303b===_0x1c6b04;},_0x24b547['GiwhZ']='trackEvent:\x20Exception\x20in\x20event\x20tracking,\x20testFrameworkState=%s\x20hookState=%s\x20argsLength=%s,\x20exception=%s';const _0x1778d3=_0x24b547;await super[_0x2d1b2a(0x193)](_0xd8a44e,_0x5d9861,_0x18d7f2);const _0x2e377e=this['resolveInstance'](_0xd8a44e,_0x5d9861,_0x18d7f2);if(!_0x2e377e){logger['debug'](_0x1778d3[_0x2d1b2a(0x24e)]);return;}try{let _0x2ec4cf,_0x364593;switch(_0xd8a44e){case TestFrameworkState[_0x2d1b2a(0x205)]:_0x2ec4cf=_0x18d7f2[_0x2d1b2a(0x1f9)],_0x364593=TestInfo[_0x2d1b2a(0x1e4)](_0x2ec4cf['id']);if(_0x1778d3['TNJcn'](_0x5d9861,HookState[_0x2d1b2a(0x1e5)])){logger[_0x2d1b2a(0x1ac)]('trackEvent\x20loading\x20testData\x20for\x20testId:\x20'+_0x2ec4cf['id']);const _0x16cedd={};_0x16cedd['testUUID']=_0x364593,_0x16cedd[_0x2d1b2a(0x19b)]=_0x2ec4cf,_0x2e377e['addMultipleEntries'](this[_0x2d1b2a(0x1cc)](_0x16cedd)),logger[_0x2d1b2a(0x1ac)](_0x2d1b2a(0x1c3)+_0x2ec4cf['id']),await this[_0x2d1b2a(0x20a)](_0x2e377e,_0x2ec4cf['id']);}else{if(_0x1778d3[_0x2d1b2a(0x1a8)](_0x5d9861,HookState[_0x2d1b2a(0x21e)])){const _0x20cd97={};_0x20cd97[_0x2d1b2a(0x1d7)]=_0x364593,_0x20cd97[_0x2d1b2a(0x19b)]=_0x2ec4cf,_0x2e377e['addMultipleEntries'](this[_0x2d1b2a(0x1d9)](_0x20cd97)),await this[_0x2d1b2a(0x20a)](_0x2e377e,_0x2ec4cf['id']);}}break;case TestFrameworkState[_0x2d1b2a(0x239)]:_0x1778d3['TNJcn'](_0x5d9861,HookState[_0x2d1b2a(0x21e)])&&await this[_0x2d1b2a(0x243)](_0x2e377e,_0xd8a44e,_0x18d7f2);break;default:if(CLIUtils['matchHookRegex'](_0xd8a44e[_0x2d1b2a(0x214)]()['split']('.')[0x1])){const _0x353fe2=await this[_0x2d1b2a(0x1b8)](_0x2e377e,_0xd8a44e,_0x5d9861,_0x18d7f2);_0x2e377e[_0x2d1b2a(0x1b6)](_0x353fe2);}else logger[_0x2d1b2a(0x1ac)](_0x2d1b2a(0x19d)+_0xd8a44e+_0x2d1b2a(0x228)+_0x5d9861);break;}}catch(_0x3c7190){logger[_0x2d1b2a(0x1b7)](util['format'](_0x1778d3[_0x2d1b2a(0x1d2)],_0xd8a44e,_0x5d9861,_0x18d7f2[_0x2d1b2a(0x216)],_0x3c7190));}_0x18d7f2['instance']=_0x2e377e,await this[_0x2d1b2a(0x189)](_0x2e377e,_0xd8a44e,_0x5d9861,_0x18d7f2);}[a74_0x184ba3(0x1ee)](_0x1cb6ca,_0x30710b,_0x1abe69={}){const _0x505107=a74_0x184ba3,_0x23b11b={};_0x23b11b[_0x505107(0x227)]=function(_0x20c902,_0x1af681){return _0x20c902===_0x1af681;};const _0x24d8fa=_0x23b11b;let _0x28f951=null;return(_0x24d8fa[_0x505107(0x227)](_0x1cb6ca,TestFrameworkState['INIT_TEST'])||_0x24d8fa['iYmjZ'](_0x1cb6ca,TestFrameworkState['NONE']))&&this[_0x505107(0x1c1)](_0x1cb6ca,_0x1abe69),_0x28f951=TestFramework[_0x505107(0x225)](),_0x28f951;}['trackCucumberInstance'](_0x28304e,_0x2089f){const _0x19c941=a74_0x184ba3,_0x43c8eb=CLIUtils[_0x19c941(0x24d)](),_0x29724f=TrackedInstance['createContext'](_0x43c8eb);let _0x2910c7=null;logger['debug'](_0x19c941(0x20c)+_0x43c8eb+_0x19c941(0x23a)+_0x28304e),_0x2910c7=new TestFrameworkInstance(_0x29724f,this[_0x19c941(0x1a5)](),this['getTestFrameworksVersions'](),_0x28304e,HookState['NONE']),TestFramework['setTrackedInstance'](_0x29724f,_0x2910c7),logger['debug'](_0x19c941(0x245)+_0x29724f['getId']()+'\x20target='+_0x43c8eb);}['parseCucumberTest'](_0x397a3a){const _0x2ed8cf=a74_0x184ba3,_0x1d3f48={};_0x1d3f48[_0x2ed8cf(0x241)]=_0x2ed8cf(0x18d);const _0x5ecf3b=_0x1d3f48,{testUUID:_0x51174e,testData:_0x5668af}=_0x397a3a;if(!_0x5668af||!_0x5668af[_0x2ed8cf(0x244)])return logger[_0x2ed8cf(0x1ac)](_0x5ecf3b['oUXMO']),{};const _0x276884=_0x51174e,_0x125127=_0x5668af[_0x2ed8cf(0x244)],_0x4c861c=this['getTestFrameworks']()[0x0],_0xbc4e40=this['getTestFrameworksVersions'](),_0x18e2ef={[TestFrameworkConstants[_0x2ed8cf(0x1ed)]]:_0x4c861c,[TestFrameworkConstants[_0x2ed8cf(0x247)]]:_0xbc4e40[_0x4c861c],[TestFrameworkConstants['KEY_TEST_LOGS']]:[],[TestFrameworkConstants[_0x2ed8cf(0x1a0)]]:{},[TestFrameworkConstants[_0x2ed8cf(0x190)]]:{},[TestFrameworkConstants[_0x2ed8cf(0x246)]]:_0x276884,[TestFrameworkConstants[_0x2ed8cf(0x1a3)]]:TestFrameworkConstants[_0x2ed8cf(0x24f)],[TestFrameworkConstants['KEY_AUTOMATE_SESSION_NAME']]:_0x5668af[_0x2ed8cf(0x197)]||'',[TestFrameworkConstants[_0x2ed8cf(0x1e9)]]:_0x5668af['file_name']||'',[TestFrameworkConstants[_0x2ed8cf(0x1bd)]]:_0x125127,[TestFrameworkConstants[_0x2ed8cf(0x1a9)]]:_0x5668af['name']||'',[TestFrameworkConstants[_0x2ed8cf(0x24b)]]:_0x5668af[_0x2ed8cf(0x1ff)]||'',[TestFrameworkConstants[_0x2ed8cf(0x18a)]]:_0x5668af[_0x2ed8cf(0x1b5)]?.['code']||null,[TestFrameworkConstants[_0x2ed8cf(0x1c0)]]:_0x5668af[_0x2ed8cf(0x206)]||[],[TestFrameworkConstants[_0x2ed8cf(0x201)]]:_0x5668af[_0x2ed8cf(0x1f3)]||new Date()['toISOString'](),[TestFrameworkConstants[_0x2ed8cf(0x18f)]]:_0x5668af[_0x2ed8cf(0x220)]?.[0x0]||'',[TestFrameworkConstants[_0x2ed8cf(0x230)]]:_0x5668af['scopes']||[],[TestFrameworkConstants[_0x2ed8cf(0x1c7)]]:_0x5668af[_0x2ed8cf(0x232)]?.['rerun_name']||_0x5668af[_0x2ed8cf(0x197)]||'',[TestFrameworkConstants[_0x2ed8cf(0x204)]]:{},[TestFrameworkConstants['KEY_TEST_META']]:_0x5668af[_0x2ed8cf(0x1cf)]||{}};TestInfo['setTestDetails'](_0x125127,_0x18e2ef),logger[_0x2ed8cf(0x1ac)]('Parsed\x20cucumber\x20test:\x20'+_0x5668af[_0x2ed8cf(0x197)]+_0x2ed8cf(0x229)+_0x276884);const _0x55cf7e={};return _0x55cf7e[_0x125127]=_0x18e2ef,_0x55cf7e;}[a74_0x184ba3(0x1d9)](_0x14e3ea){const _0x371053=a74_0x184ba3,_0x10e61d={'mMuxl':_0x371053(0x1ad),'afxBe':_0x371053(0x1e7),'jeLxK':function(_0x416de9,_0x553248){return _0x416de9===_0x553248;},'IjsOp':_0x371053(0x1c9),'BGeyp':_0x371053(0x1a4),'MePfC':function(_0x415c2e,_0x721827,_0x261295){return _0x415c2e(_0x721827,_0x261295);},'vtbvW':function(_0x3ffe66,_0x1d9f0c){return _0x3ffe66>_0x1d9f0c;}},{testUUID:_0x5d0ff7,testData:_0x2bac20}=_0x14e3ea;if(!_0x2bac20||!_0x2bac20['uuid'])return logger[_0x371053(0x1ac)](_0x10e61d[_0x371053(0x210)]),{};const _0x575653=this[_0x371053(0x1ee)](TestFrameworkState[_0x371053(0x205)],HookState[_0x371053(0x21e)]),_0x5d4e9b=_0x2bac20[_0x371053(0x244)],_0x3ca336=TestInfo['getTestDetails'](_0x5d4e9b)||{},_0x126dbc=_0x3ca336?_0x3ca336[TestFrameworkConstants[_0x371053(0x204)]]||{}:{},_0x8122b9={..._0x3ca336,[TestFrameworkConstants['KEY_TEST_RESULT']]:_0x2bac20[_0x371053(0x221)]||_0x10e61d[_0x371053(0x1a2)],[TestFrameworkConstants[_0x371053(0x19a)]]:_0x2bac20[_0x371053(0x23e)]||new Date()[_0x371053(0x18e)](),[TestFrameworkConstants[_0x371053(0x1d8)]]:new Date()[_0x371053(0x18e)](),[TestFrameworkConstants[_0x371053(0x204)]]:_0x126dbc,[TestFrameworkConstants[_0x371053(0x23b)]]:[],[TestFrameworkConstants[_0x371053(0x226)]]:_0x2bac20['meta']||{}};_0x10e61d[_0x371053(0x1d6)](_0x2bac20[_0x371053(0x221)],_0x10e61d[_0x371053(0x1d3)])&&_0x2bac20[_0x371053(0x1d1)]&&(_0x8122b9[TestFrameworkConstants[_0x371053(0x240)]]=_0x2bac20[_0x371053(0x1b9)]||_0x10e61d['BGeyp'],_0x8122b9[TestFrameworkConstants['KEY_TEST_FAILURE_REASON']]=_0x2bac20[_0x371053(0x23d)]||'',_0x8122b9[TestFrameworkConstants[_0x371053(0x19e)]]=_0x2bac20[_0x371053(0x1d1)]);const _0x5ef223=TestInfo[_0x371053(0x1da)](_0x5d4e9b)[TestFrameworkConstants[_0x371053(0x186)]]||{},_0x369753=_0x10e61d[_0x371053(0x209)](getManualUploadLogs,_0x5ef223,_0x575653[_0x371053(0x1a6)]()[_0x371053(0x21d)](_0x5d4e9b)[TestFrameworkConstants[_0x371053(0x246)]]);if(_0x10e61d[_0x371053(0x1fb)](_0x369753['length'],0x0)){const _0x222b81=_0x8122b9[TestFrameworkConstants[_0x371053(0x23b)]]||[];_0x8122b9[TestFrameworkConstants['KEY_LOGS']]=[..._0x222b81,..._0x369753];}_0x2bac20[_0x371053(0x1fa)]&&_0x10e61d['vtbvW'](_0x2bac20['hooks'][_0x371053(0x216)],0x0)&&(_0x8122b9[TestFrameworkConstants['KEY_HOOKS_FINISHED']]=_0x2bac20[_0x371053(0x1fa)]);TestInfo['setTestDetails'](_0x5d4e9b,_0x8122b9),logger['debug'](_0x371053(0x194)+_0x2bac20[_0x371053(0x197)]+_0x371053(0x1fc)+_0x2bac20['result']);const _0x8166b5={};return _0x8166b5[_0x5d4e9b]=_0x8122b9,_0x8166b5;}async[a74_0x184ba3(0x1b8)](_0xb28022,_0x317b33,_0x2c8465,_0x26bd12){const _0x43d42f=a74_0x184ba3,_0x113075={'RhDfK':'No\x20hook\x20data\x20provided\x20for\x20cucumber\x20hook\x20event','wsebw':function(_0xca22d1){return _0xca22d1();},'bqxlP':function(_0x4b0085,_0xb2b649){return _0x4b0085 in _0xb2b649;},'dcKSR':function(_0x2c05f1,_0x21f37f){return _0x2c05f1 in _0x21f37f;},'DICuW':function(_0x50b128,_0x4ea060){return _0x50b128===_0x4ea060;},'bDDbs':function(_0x1eaac9,_0x587ab8){return _0x1eaac9>_0x587ab8;},'TugXw':_0x43d42f(0x1c9),'zmUzc':_0x43d42f(0x1a4),'peGsJ':_0x43d42f(0x1fd),'ijuwq':function(_0xec5b39,_0x4e29c4){return _0xec5b39!==_0x4e29c4;}},{hookData:_0x7393e0}=_0x26bd12;if(!_0x7393e0)return logger[_0x43d42f(0x1ac)](_0x113075[_0x43d42f(0x1eb)]),{};const _0x4880be=_0x7393e0[_0x43d42f(0x244)]||_0x113075[_0x43d42f(0x250)](uuidv4),_0x11bd32=_0x7393e0[_0x43d42f(0x1d5)],_0x6a3bf9=_0x317b33[_0x43d42f(0x214)]()[_0x43d42f(0x1a1)]('.')[0x1],_0x521c15=TestInfo[_0x43d42f(0x1da)](_0x11bd32)[TestFrameworkConstants['KEY_CUSTOM_TAGS']]||{},_0x5e8f92=_0xb28022[_0x43d42f(0x1a6)]()[_0x43d42f(0x21d)](_0x11bd32);if(!_0x5e8f92)return logger[_0x43d42f(0x1ac)](_0x43d42f(0x1cb)+_0x11bd32+_0x43d42f(0x1e8)),this['storePendingHook'](_0xb28022,_0x11bd32,_0x317b33,_0x2c8465,_0x26bd12),{};let _0x3ca236=_0x5e8f92[TestFrameworkConstants[_0x43d42f(0x190)]];!_0x3ca236&&(_0x3ca236={});!_0x113075[_0x43d42f(0x1ef)](_0x6a3bf9,_0x3ca236)&&(_0x3ca236[_0x6a3bf9]=[]);let _0x2f6ed5=_0x5e8f92[TestFrameworkConstants['KEY_HOOKS_FINISHED']];!_0x2f6ed5&&(_0x2f6ed5={});!_0x113075[_0x43d42f(0x1f0)](_0x6a3bf9,_0x2f6ed5)&&(_0x2f6ed5[_0x6a3bf9]=[]);const _0x14a8e9={[TestFrameworkConstants[_0x43d42f(0x190)]]:_0x3ca236,[TestFrameworkConstants[_0x43d42f(0x1a0)]]:_0x2f6ed5},_0x4fd440={};_0x4fd440[_0x11bd32]=_0x14a8e9;const _0x6d8375=_0x4fd440;if(_0x113075[_0x43d42f(0x207)](_0x2c8465,HookState['PRE'])){const _0x516691={[TestFrameworkConstants[_0x43d42f(0x1ba)]]:_0x4880be,[TestFrameworkConstants[_0x43d42f(0x217)]]:TestFrameworkConstants[_0x43d42f(0x192)],[TestFrameworkConstants[_0x43d42f(0x249)]]:_0x7393e0[_0x43d42f(0x1bc)],[TestFrameworkConstants[_0x43d42f(0x20f)]]:[],[TestFrameworkConstants['KEY_HOOK_NAME']]:_0x7393e0[_0x43d42f(0x185)],[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0x521c15};_0x516691[_0x43d42f(0x213)]=_0x6a3bf9;const _0x23a035=_0x516691;_0x3ca236[_0x6a3bf9][_0x43d42f(0x20b)](_0x23a035),_0x6d8375[_0x11bd32][TestFrameworkConstants[_0x43d42f(0x238)]]=_0x6a3bf9,logger[_0x43d42f(0x1ac)](_0x43d42f(0x21f)+_0x6a3bf9+_0x43d42f(0x20d)+_0x23a035+_0x43d42f(0x22e)+_0x26bd12);}else{if(_0x113075[_0x43d42f(0x207)](_0x2c8465,HookState['POST'])){const _0x1527db=_0x7393e0[_0x43d42f(0x221)],_0xc41c59=_0x3ca236[_0x6a3bf9]||[];logger[_0x43d42f(0x1ac)]('trackHookEvent:\x20Hook\x20List\x20in\x20Post\x20'+_0xc41c59+_0x43d42f(0x234)+_0x26bd12);if(_0x113075[_0x43d42f(0x233)](_0xc41c59[_0x43d42f(0x216)],0x0)){const _0x5c57b7=_0xc41c59[_0x43d42f(0x1df)]();_0x113075[_0x43d42f(0x207)](_0x7393e0[_0x43d42f(0x221)],_0x113075['TugXw'])&&_0x7393e0['failure_data']?(_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x1aa)]]=_0x7393e0[_0x43d42f(0x1b9)]||_0x113075[_0x43d42f(0x21b)],_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x222)]]=_0x7393e0[_0x43d42f(0x23d)]||'',_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x1ab)]]=_0x7393e0[_0x43d42f(0x1dd)]):_0x5c57b7[TestFrameworkConstants['KEY_HOOK_RESULT']]=_0x113075[_0x43d42f(0x1e0)];_0x113075[_0x43d42f(0x1f7)](_0x1527db,TestFrameworkConstants[_0x43d42f(0x192)])&&(_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x217)]]=_0x1527db);_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x1c6)]]=_0x7393e0[_0x43d42f(0x248)]||new Date()['toISOString'](),_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x204)]]=_0x521c15;const _0x41b814=_0x5c57b7[TestFrameworkConstants[_0x43d42f(0x1ba)]];!_0x2f6ed5[_0x6a3bf9]&&(_0x2f6ed5[_0x6a3bf9]=[]),_0x2f6ed5[_0x6a3bf9][_0x43d42f(0x20b)](_0x5c57b7),_0x6d8375[_0x11bd32][TestFrameworkConstants['KEY_HOOK_LAST_FINISHED']]=_0x6a3bf9;}}}return logger[_0x43d42f(0x1ac)](_0x43d42f(0x1bf)+_0x7393e0[_0x43d42f(0x185)]+_0x43d42f(0x24c)+_0x4880be+_0x43d42f(0x1f2)+_0x11bd32),_0x6d8375;}[a74_0x184ba3(0x1b3)](_0x19e26a){const _0x210066=a74_0x184ba3,_0x5ef127={};_0x5ef127[_0x210066(0x202)]=_0x210066(0x191);const _0x147004=_0x5ef127;try{const _0x260aeb=_0x19e26a[_0x210066(0x1f9)]?_0x19e26a['test']['id']:_0x19e26a[_0x210066(0x198)][_0x210066(0x1d5)],_0x2a2623=_0x19e26a['instance'],_0x3415e1=_0x2a2623[_0x210066(0x208)](),_0x3ae28e=_0x2a2623[_0x210066(0x1a6)]()[_0x210066(0x21d)](_0x260aeb);if(!_0x3ae28e)return logger[_0x210066(0x1ac)](_0x210066(0x22c)+_0x260aeb),{};logger['debug'](_0x210066(0x1c2)+_0x260aeb);const {[TestFrameworkConstants[_0x210066(0x1ed)]]:_0x589b2d='',[TestFrameworkConstants[_0x210066(0x247)]]:_0x32163b='',[TestFrameworkConstants['KEY_TEST_STARTED_AT']]:_0x2d1e1d='',[TestFrameworkConstants[_0x210066(0x19a)]]:_0x3e209a=''}=_0x3ae28e,_0x53c3ce=_0x2a2623[_0x210066(0x1ea)]()[_0x210066(0x214)]()[_0x210066(0x1a1)]('.')[0x1],_0x3d4bcc=_0x2a2623['getCurrentHookState']()[_0x210066(0x214)]()[_0x210066(0x1a1)]('.')[0x1],_0x1c037b=global?.[_0x210066(0x22d)]??0x0,_0x554aef=_0x2a2623[_0x210066(0x1c5)](),_0x52e62f=Buffer[_0x210066(0x1e3)](JSON['stringify'](_0x3ae28e))['toString'](_0x147004['iVkGp']),_0x393f85={'hash':_0x3415e1[_0x210066(0x1e1)](),'threadId':_0x3415e1[_0x210066(0x22b)]()[_0x210066(0x214)](),'processId':_0x3415e1['getProcessId']()['toString']()},_0x300e30={};_0x300e30[_0x210066(0x184)]=_0x1c037b,_0x300e30[_0x210066(0x21c)]=_0x589b2d,_0x300e30[_0x210066(0x219)]=_0x32163b,_0x300e30[_0x210066(0x19f)]=_0x53c3ce,_0x300e30['hookState']=_0x3d4bcc,_0x300e30['startedAt']=_0x2d1e1d,_0x300e30[_0x210066(0x203)]=_0x3e209a,_0x300e30[_0x210066(0x244)]=_0x554aef,_0x300e30['eventJson']=_0x52e62f,_0x300e30[_0x210066(0x1ce)]=_0x393f85;const _0x6d687a=_0x300e30;return logger['debug'](_0x210066(0x22a)+_0x260aeb+_0x210066(0x23c)+_0x53c3ce+_0x210066(0x24a)+_0x3d4bcc),_0x6d687a;}catch(_0x43cf9d){return logger[_0x210066(0x1b7)](_0x210066(0x1f8)+util[_0x210066(0x188)](_0x43cf9d)),{};}}async[a74_0x184ba3(0x243)](_0x211c0f,_0x7c7b43,_0x5b23f1){const _0x3a3cd2=a74_0x184ba3,_0x4a2f18={'yIxyw':function(_0x1e083e,_0x10bbd1,_0x5ca9cb){return _0x1e083e(_0x10bbd1,_0x5ca9cb);},'qDgUA':function(_0x4d77f4,_0xbbf4ee){return _0x4d77f4===_0xbbf4ee;},'sdEZk':_0x3a3cd2(0x1b4),'vyICs':function(_0x51c1c7,_0x38b6c4){return _0x51c1c7/_0x38b6c4;},'Ltmlf':function(_0xf1a407,_0x59b311){return _0xf1a407<_0x59b311;},'krveA':function(_0x505fb5,_0x39dd46){return _0x505fb5*_0x39dd46;},'Wwybj':function(_0x3e0f4a,_0x523699){return _0x3e0f4a+_0x523699;},'ubrRj':function(_0x1526fd,_0x263d26){return _0x1526fd+_0x263d26;},'TBjFE':'Cucumber\x20log\x20created\x20event'};try{const _0x1b2462=_0x5b23f1[_0x3a3cd2(0x1d7)],_0x3d66b1=_0x211c0f[_0x3a3cd2(0x1a6)]()[_0x3a3cd2(0x21d)](_0x1b2462),{[TestFrameworkConstants[_0x3a3cd2(0x1ed)]]:_0x187b17='',[TestFrameworkConstants[_0x3a3cd2(0x247)]]:_0x333f72=''}=_0x3d66b1,_0x57132a=TestInfo[_0x3a3cd2(0x196)](_0x1b2462),_0x104300=TestInfo[_0x3a3cd2(0x1da)](_0x1b2462)[TestFrameworkConstants[_0x3a3cd2(0x186)]]||{},_0x391180=_0x4a2f18[_0x3a3cd2(0x1c8)](getMediaArtifactsLogs,_0x104300,_0x211c0f['getAllData']()[_0x3a3cd2(0x21d)](_0x1b2462)[TestFrameworkConstants[_0x3a3cd2(0x246)]]),_0x144b05=(_0x57132a||[])[_0x3a3cd2(0x18c)](_0x391180||[]);if(!_0x144b05||_0x4a2f18['qDgUA'](_0x144b05['length'],0x0)){logger[_0x3a3cd2(0x1ac)](_0x4a2f18[_0x3a3cd2(0x200)]);return;}const _0x1457f8=0x28,_0x1d2abb=Math[_0x3a3cd2(0x211)](_0x4a2f18['vyICs'](_0x144b05[_0x3a3cd2(0x216)],_0x1457f8));for(let _0x57afe2=0x0;_0x4a2f18[_0x3a3cd2(0x1b1)](_0x57afe2,_0x1d2abb);_0x57afe2++){const _0x54d0f6=_0x4a2f18['krveA'](_0x57afe2,_0x1457f8),_0x306995=_0x4a2f18[_0x3a3cd2(0x231)](_0x54d0f6,_0x1457f8),_0x365289=_0x144b05[_0x3a3cd2(0x1a7)](_0x54d0f6,_0x306995),_0x3161fc={'platformIndex':global?.[_0x3a3cd2(0x22d)]??0x0,'logs':_0x365289,'testFrameworkName':_0x187b17,'testFrameworkVersion':_0x333f72,'testFrameworkState':_0x7c7b43[_0x3a3cd2(0x214)]()[_0x3a3cd2(0x1a1)]('.')[0x1]};logger[_0x3a3cd2(0x1ac)]('sendLogCreatedEvent:\x20for\x20testId:\x20'+_0x1b2462+'\x20batch\x20'+_0x4a2f18[_0x3a3cd2(0x231)](_0x57afe2,0x1)+'/'+_0x1d2abb+'\x20payload='+util['inspect'](_0x3161fc));const _0x3703ee=await GrpcClient[_0x3a3cd2(0x1b0)]()[_0x3a3cd2(0x23f)](_0x3161fc);logger['debug'](_0x3a3cd2(0x22f)+_0x1b2462+_0x3a3cd2(0x199)+_0x4a2f18['ubrRj'](_0x57afe2,0x1)+'/'+_0x1d2abb+'\x20response='+util['inspect'](_0x3703ee));}}catch(_0x51257a){logger['error'](_0x3a3cd2(0x1fe)+util[_0x3a3cd2(0x188)](_0x51257a));}logger[_0x3a3cd2(0x1ac)](_0x4a2f18[_0x3a3cd2(0x1b2)]);}[a74_0x184ba3(0x1f5)](_0x12263a,_0x57e2eb,_0x4d3946,_0x3c8ff5,_0x704491){const _0x33bb81=a74_0x184ba3,_0xed8ceb={'testId':_0x57e2eb,'testFrameworkState':_0x4d3946,'hookState':_0x3c8ff5,'args':_0x704491,'timestamp':new Date()[_0x33bb81(0x18e)]()};_0x12263a[_0x33bb81(0x1ca)](_0x57e2eb,_0xed8ceb),logger[_0x33bb81(0x1ac)]('Stored\x20pending\x20hook\x20for\x20testId:\x20'+_0x57e2eb+',\x20state:\x20'+_0x4d3946+_0x33bb81(0x1bb)+_0x3c8ff5);}async['processPendingHooks'](_0x499dbb,_0x10d1dc){const _0x3388a2=a74_0x184ba3,_0x2e68a3={};_0x2e68a3[_0x3388a2(0x218)]=function(_0xbbee8d,_0x24a5c8){return _0xbbee8d>_0x24a5c8;};const _0x3bb8cc=_0x2e68a3;if(!_0x499dbb[_0x3388a2(0x1d0)](_0x10d1dc))return;const _0x280b74=_0x499dbb['getPendingHooks'](_0x10d1dc);logger[_0x3388a2(0x1ac)](_0x3388a2(0x195)+_0x280b74['length']+'\x20pending\x20hooks\x20for\x20testId:\x20'+_0x10d1dc);for(const _0xdba9e2 of _0x280b74){try{const _0x4deaad=await this['trackHookEvent'](_0x499dbb,_0xdba9e2[_0x3388a2(0x19f)],_0xdba9e2[_0x3388a2(0x1dc)],_0xdba9e2[_0x3388a2(0x20e)]);_0x4deaad&&_0x3bb8cc[_0x3388a2(0x218)](Object[_0x3388a2(0x1de)](_0x4deaad)[_0x3388a2(0x216)],0x0)&&_0x499dbb[_0x3388a2(0x1b6)](_0x4deaad),await this[_0x3388a2(0x189)](_0x499dbb,_0xdba9e2[_0x3388a2(0x19f)],_0xdba9e2[_0x3388a2(0x1dc)],_0xdba9e2[_0x3388a2(0x20e)]);}catch(_0x229067){logger[_0x3388a2(0x1b7)](_0x3388a2(0x223)+_0x10d1dc+_0x3388a2(0x18b)+_0x229067);}}_0x499dbb[_0x3388a2(0x1d4)](_0x10d1dc),logger[_0x3388a2(0x1ac)](_0x3388a2(0x187)+_0x10d1dc);}}module[a74_0x184ba3(0x235)]=CucumberTestFramework; | ||
| const a74_0x9aa2f0=a74_0x1c73;function a74_0x326e(){const _0x58580c=['DctFe','testData','createTestFrameworkEventPayload:\x20complete\x20for\x20testId:\x20','base64','getThreadId','vLKnU','trackEvent:\x20Exception\x20in\x20event\x20tracking,\x20testFrameworkState=%s\x20hookState=%s\x20argsLength=%s,\x20exception=%s','toISOString','createTestFrameworkEventPayload\x20testId:\x20','pop','KEY_TEST_SCOPES','createTestFrameworkEventPayload','2201820kYdNrn','tags','KEY_AUTOMATE_SESSION_NAME','guIrz','hjXaV','16ObIkWU','failure_data','oRktu','8953OEZksn','\x20with\x20result:\x20','exports','scopes','eventJson','1764072doFDhG','resolveInstance','../state/hookState.js','result','KEY_TEST_UUID','test_run_id','laOfI','Stored\x20pending\x20hook\x20for\x20testId:\x20','\x20testState:\x20','trackEvent','mGYqU','get','rdhQs','40YNsYKO','Processing\x20','testUUID','\x20payload=','No\x20test\x20data\x20or\x20UUID\x20found\x20for\x20cucumber\x20test','BFnqZ','bGIIp','KEY_TEST_FRAMEWORK_NAME','IHfKp','toString','TEST','KEY_HOOK_LAST_STARTED','error','stringify','Error\x20processing\x20pending\x20hook\x20for\x20testId:\x20','getRef','setTrackedInstance','\x20with\x20UUID:\x20','OVdGJ','processPendingHooks','KEY_EVENT_ENDED_AT','setTestDetails','hookData','trackEvent\x20loading\x20testData\x20for\x20testId:\x20','KEY_HOOK_ID','SWxgn','KEY_CUSTOM_TAGS','sendLogCreatedEvent:\x20for\x20testId:\x20','startedAt','5870546sCSrtO','getId','Updated\x20cucumber\x20test\x20result:\x20','KEY_TEST_SCOPE','PRE','GHFXX','getCurrentInstanceName','readLogObjects','CCYnB','DEFAULT_TEST_RESULT','KEY_HOOKS_FINISHED','KEY_TEST_TAGS','started_at','runHooks','failure_type','trackEvent:\x20unsupported\x20testFrameworkState=','meta','failure_reason','trackHookEvent','KEY_HOOK_LOGS','POST','test','../instances/trackedInstance.js','unknown','No\x20test\x20data\x20or\x20UUID\x20found\x20for\x20cucumber\x20test\x20result','INIT_TEST','finishedAt','concat','KEY_HOOKS_STARTED','KEY_TEST_LOCATION','hook_type','KEY_LOGS','removePendingHooks','KEY_TEST_STARTED_AT','KEY_TEST_FAILURE_TYPE','failure','XHAUK','vpdAj','Parsed\x20cucumber\x20test:\x20','gShZu','xAKfs','testFrameworkName','debug','logCreatedEvent','args','No\x20hook\x20data\x20provided\x20for\x20cucumber\x20hook\x20event','2892410APQdIm','KEY_TEST_FAILURE','KEY_TEST_ENDED_AT','rerun_name',',\x20state=','KEY_HOOK_RESULT','getAllData','browserstackPlatformIndex','instance','KEY_TEST_RESULT_AT','../state/testFrameworkState.js','customRerunParam','hooks','KEY_HOOK_NAME','dqIPn','testFrameworkState','createTestFrameworkEventPayload:\x20No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','getTrackedInstance','trackHookEvent:\x20Hook\x20List\x20in\x20Post\x20','12JfNlDj','534rgujYd','trackEvent:\x20Test\x20Framework\x20instance\x20not\x20found','SUGyb','getProcessId','ceil','LbWGb','getTestFrameworksVersions','\x20batch\x20','\x20response=','keys','No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','Error\x20in\x20createTestFrameworkEventPayload:\x20','NbyPl','KEY_HOOK_FAILURE','\x20&\x20hookState=','KEY_EVENT_STARTED_AT','KEY_TEST_ID','slice','format','CucumberTestFramework','naViH','KEY_TEST_ATTACHMENTS','sendLogCreatedEvent','GFLXF',',\x20hookState:\x20','name','finished_at','dhUQC','LOG_REPORT','KEY_TEST_CODE','DEFAULT_HOOK_RESULT','util','location','Tracked\x20cucumber\x20hook\x20event:\x20','Cleared\x20processed\x20pending\x20hooks\x20for\x20testId:\x20','code','bOqqf','\x20and\x20args\x20=\x20','uTCzM','trackCucumberInstance:\x20created\x20instance\x20for\x20target=','../TestInfo.js','413502gNolkU','xZYtg','mKptt','getTestDetails','matchHookRegex','parseCucumberTestResult','getCurrentHookState','\x20with\x20id\x20','hookState','addMultipleEntries','../../../helpers/classLogger.js','failed','push','getTestFrameworks','storePendingHook','sendLogCreatedEvent:\x20No\x20logs\x20found,\x20skipping','uuid','KEY_TEST_META','UQiPA','KEY_TEST_FRAMEWORK_VERSION','length','key',',\x20state:\x20','createContext','170247McOWsH','getCurrentTestState','body','\x20hookState:\x20','split','JlXNc'];a74_0x326e=function(){return _0x58580c;};return a74_0x326e();}(function(_0x2623ff,_0x594107){const _0x3bb229=a74_0x1c73,_0x16b1e1=_0x2623ff();while(!![]){try{const _0xd2f827=parseInt(_0x3bb229(0x172))/0x1+-parseInt(_0x3bb229(0x1a1))/0x2*(-parseInt(_0x3bb229(0x18a))/0x3)+parseInt(_0x3bb229(0x148))/0x4*(-parseInt(_0x3bb229(0x19c))/0x5)+-parseInt(_0x3bb229(0x149))/0x6*(-parseInt(_0x3bb229(0x1a4))/0x7)+parseInt(_0x3bb229(0x1b6))/0x8*(parseInt(_0x3bb229(0x1a9))/0x9)+-parseInt(_0x3bb229(0x201))/0xa+parseInt(_0x3bb229(0x1d3))/0xb;if(_0xd2f827===_0x594107)break;else _0x16b1e1['push'](_0x16b1e1['shift']());}catch(_0x5ef111){_0x16b1e1['push'](_0x16b1e1['shift']());}}}(a74_0x326e,0xd7fee));function a74_0x1c73(_0x53c732,_0xe619dd){const _0x326e46=a74_0x326e();return a74_0x1c73=function(_0x1c73e4,_0x51c8b8){_0x1c73e4=_0x1c73e4-0x142;let _0x12f750=_0x326e46[_0x1c73e4];return _0x12f750;},a74_0x1c73(_0x53c732,_0xe619dd);}const TestFramework=require('./testFramework'),TestFrameworkState=require(a74_0x9aa2f0(0x20b)),HookState=require(a74_0x9aa2f0(0x1ab)),{createClassLogger}=require(a74_0x9aa2f0(0x17c)),TestFrameworkInstance=require('../instances/testFrameworkInstance.js'),CLIUtils=require('../cliUtils.js'),TrackedInstance=require(a74_0x9aa2f0(0x1e9)),TestFrameworkConstants=require('./constants/testFrameworkConstants.js'),{getManualUploadLogs,getMediaArtifactsLogs}=require('../../../helpers/helper.js'),logger=createClassLogger(a74_0x9aa2f0(0x15c)),{v4:uuidv4}=require('uuid'),util=require(a74_0x9aa2f0(0x168)),TestInfo=require(a74_0x9aa2f0(0x171)),GrpcClient=require('../grpcClient');class CucumberTestFramework extends TestFramework{constructor(_0x4ae29e,_0x46e731,_0x2aa4ff){super(_0x4ae29e,_0x46e731,_0x2aa4ff);}async[a74_0x9aa2f0(0x1b2)](_0x5ecf2e,_0x52841a,_0x3ffce9={}){const _0x25aac5=a74_0x9aa2f0,_0x257600={};_0x257600[_0x25aac5(0x155)]=_0x25aac5(0x14a),_0x257600[_0x25aac5(0x14e)]=function(_0xb2b84,_0x2a481d){return _0xb2b84===_0x2a481d;},_0x257600['XHAUK']=function(_0x1ad63c,_0x6f48c2){return _0x1ad63c===_0x6f48c2;},_0x257600[_0x25aac5(0x174)]=_0x25aac5(0x196);const _0x4b3ba9=_0x257600;await super[_0x25aac5(0x1b2)](_0x5ecf2e,_0x52841a,_0x3ffce9);const _0x39ef21=this[_0x25aac5(0x1aa)](_0x5ecf2e,_0x52841a,_0x3ffce9);if(!_0x39ef21){logger[_0x25aac5(0x1fd)](_0x4b3ba9[_0x25aac5(0x155)]);return;}try{let _0x446b85,_0x170e65;switch(_0x5ecf2e){case TestFrameworkState['TEST']:_0x446b85=_0x3ffce9[_0x25aac5(0x1e8)],_0x170e65=TestInfo['getTestUUID'](_0x446b85['id']);if(_0x4b3ba9['LbWGb'](_0x52841a,HookState[_0x25aac5(0x1d7)])){logger['debug'](_0x25aac5(0x1cd)+_0x446b85['id']);const _0x3693be={};_0x3693be['testUUID']=_0x170e65,_0x3693be[_0x25aac5(0x191)]=_0x446b85,_0x39ef21[_0x25aac5(0x17b)](this['parseCucumberTest'](_0x3693be)),logger[_0x25aac5(0x1fd)]('trackEvent:\x20loaded\x20testData\x20for\x20testId:\x20'+_0x446b85['id']),await this[_0x25aac5(0x1c9)](_0x39ef21,_0x446b85['id']);}else{if(_0x4b3ba9[_0x25aac5(0x14e)](_0x52841a,HookState[_0x25aac5(0x1e7)])){const _0x256a81={};_0x256a81[_0x25aac5(0x1b8)]=_0x170e65,_0x256a81[_0x25aac5(0x191)]=_0x446b85,_0x39ef21[_0x25aac5(0x17b)](this['parseCucumberTestResult'](_0x256a81)),await this[_0x25aac5(0x1c9)](_0x39ef21,_0x446b85['id']);}}break;case TestFrameworkState[_0x25aac5(0x165)]:_0x4b3ba9[_0x25aac5(0x1f7)](_0x52841a,HookState[_0x25aac5(0x1e7)])&&await this[_0x25aac5(0x15f)](_0x39ef21,_0x5ecf2e,_0x3ffce9);break;default:if(CLIUtils[_0x25aac5(0x176)](_0x5ecf2e[_0x25aac5(0x1bf)]()[_0x25aac5(0x18e)]('.')[0x1])){const _0x9ade58=await this[_0x25aac5(0x1e5)](_0x39ef21,_0x5ecf2e,_0x52841a,_0x3ffce9);_0x39ef21['addMultipleEntries'](_0x9ade58);}else logger[_0x25aac5(0x1fd)](_0x25aac5(0x1e2)+_0x5ecf2e+_0x25aac5(0x157)+_0x52841a);break;}}catch(_0x25a46b){logger['error'](util[_0x25aac5(0x15b)](_0x4b3ba9[_0x25aac5(0x174)],_0x5ecf2e,_0x52841a,_0x3ffce9['length'],_0x25a46b));}_0x3ffce9[_0x25aac5(0x209)]=_0x39ef21,await this[_0x25aac5(0x1e0)](_0x39ef21,_0x5ecf2e,_0x52841a,_0x3ffce9);}['resolveInstance'](_0x4851fb,_0x2d549a,_0x2be158={}){const _0x486167=a74_0x9aa2f0,_0x343c9c={};_0x343c9c[_0x486167(0x1b5)]=function(_0x869268,_0x21bb3c){return _0x869268===_0x21bb3c;};const _0x2845cc=_0x343c9c;let _0x4e1063=null;return(_0x2845cc['rdhQs'](_0x4851fb,TestFrameworkState[_0x486167(0x1ec)])||_0x2845cc['rdhQs'](_0x4851fb,TestFrameworkState['NONE']))&&this['trackCucumberInstance'](_0x4851fb,_0x2be158),_0x4e1063=TestFramework[_0x486167(0x146)](),_0x4e1063;}['trackCucumberInstance'](_0x5f0582,_0x9af4b3){const _0x44a572=a74_0x9aa2f0,_0x5c89bb=CLIUtils[_0x44a572(0x1d9)](),_0x4124ff=TrackedInstance[_0x44a572(0x189)](_0x5c89bb);let _0x4087bb=null;logger['debug'](_0x44a572(0x170)+_0x5c89bb+_0x44a572(0x205)+_0x5f0582),_0x4087bb=new TestFrameworkInstance(_0x4124ff,this[_0x44a572(0x17f)](),this[_0x44a572(0x14f)](),_0x5f0582,HookState['NONE']),TestFramework[_0x44a572(0x1c6)](_0x4124ff,_0x4087bb),logger[_0x44a572(0x1fd)]('trackCucumberInstance:\x20saved\x20instance\x20contextId='+_0x4124ff[_0x44a572(0x1d4)]()+'\x20target='+_0x5c89bb);}['parseCucumberTest'](_0x117632){const _0x2eee21=a74_0x9aa2f0,_0x1fd1ff={};_0x1fd1ff[_0x2eee21(0x1cf)]=_0x2eee21(0x1ba);const _0x22097b=_0x1fd1ff,{testUUID:_0x1d0cde,testData:_0xbf01ea}=_0x117632;if(!_0xbf01ea||!_0xbf01ea[_0x2eee21(0x182)])return logger[_0x2eee21(0x1fd)](_0x22097b[_0x2eee21(0x1cf)]),{};const _0x409f20=_0x1d0cde,_0xa21f7a=_0xbf01ea[_0x2eee21(0x182)],_0x2ce88d=this[_0x2eee21(0x17f)]()[0x0],_0x3c3de8=this[_0x2eee21(0x14f)](),_0xdd8b88={[TestFrameworkConstants[_0x2eee21(0x1bd)]]:_0x2ce88d,[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:_0x3c3de8[_0x2ce88d],[TestFrameworkConstants['KEY_TEST_LOGS']]:[],[TestFrameworkConstants[_0x2eee21(0x1dd)]]:{},[TestFrameworkConstants[_0x2eee21(0x1ef)]]:{},[TestFrameworkConstants[_0x2eee21(0x1ad)]]:_0x409f20,[TestFrameworkConstants['KEY_TEST_RESULT']]:TestFrameworkConstants[_0x2eee21(0x1dc)],[TestFrameworkConstants[_0x2eee21(0x19e)]]:_0xbf01ea[_0x2eee21(0x162)]||'',[TestFrameworkConstants['KEY_TEST_FILE_PATH']]:_0xbf01ea['file_name']||'',[TestFrameworkConstants[_0x2eee21(0x159)]]:_0xa21f7a,[TestFrameworkConstants['KEY_TEST_NAME']]:_0xbf01ea[_0x2eee21(0x162)]||'',[TestFrameworkConstants[_0x2eee21(0x1f0)]]:_0xbf01ea[_0x2eee21(0x169)]||'',[TestFrameworkConstants[_0x2eee21(0x166)]]:_0xbf01ea[_0x2eee21(0x18c)]?.[_0x2eee21(0x16c)]||null,[TestFrameworkConstants[_0x2eee21(0x1de)]]:_0xbf01ea[_0x2eee21(0x19d)]||[],[TestFrameworkConstants[_0x2eee21(0x1f4)]]:_0xbf01ea[_0x2eee21(0x1d2)]||new Date()[_0x2eee21(0x197)](),[TestFrameworkConstants[_0x2eee21(0x1d6)]]:_0xbf01ea['scopes']?.[0x0]||'',[TestFrameworkConstants[_0x2eee21(0x19a)]]:_0xbf01ea[_0x2eee21(0x1a7)]||[],[TestFrameworkConstants['KEY_TEST_RERUN_NAME']]:_0xbf01ea[_0x2eee21(0x20c)]?.[_0x2eee21(0x204)]||_0xbf01ea[_0x2eee21(0x162)]||'',[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:{},[TestFrameworkConstants[_0x2eee21(0x183)]]:_0xbf01ea[_0x2eee21(0x1e3)]||{}};TestInfo[_0x2eee21(0x1cb)](_0xa21f7a,_0xdd8b88),logger[_0x2eee21(0x1fd)](_0x2eee21(0x1f9)+_0xbf01ea[_0x2eee21(0x162)]+_0x2eee21(0x1c7)+_0x409f20);const _0xc8f925={};return _0xc8f925[_0xa21f7a]=_0xdd8b88,_0xc8f925;}[a74_0x9aa2f0(0x177)](_0x422908){const _0x549790=a74_0x9aa2f0,_0x100db6={'mKeiT':_0x549790(0x1eb),'gShZu':_0x549790(0x1ea),'GHFXX':function(_0x41dce9,_0x3ae6e5){return _0x41dce9===_0x3ae6e5;},'vLKnU':_0x549790(0x17d),'guIrz':'UnhandledError','xAKfs':function(_0x5dc738,_0x18c45e,_0x470b17){return _0x5dc738(_0x18c45e,_0x470b17);},'DctFe':function(_0x2b0672,_0x1f9f8b){return _0x2b0672>_0x1f9f8b;},'laOfI':function(_0x3446c9,_0x268425){return _0x3446c9>_0x268425;}},{testUUID:_0x531d94,testData:_0x580703}=_0x422908;if(!_0x580703||!_0x580703[_0x549790(0x182)])return logger[_0x549790(0x1fd)](_0x100db6['mKeiT']),{};const _0x120806=this[_0x549790(0x1aa)](TestFrameworkState[_0x549790(0x1c0)],HookState['POST']),_0x5aac78=_0x580703[_0x549790(0x182)],_0x3fe3ae=TestInfo[_0x549790(0x175)](_0x5aac78)||{},_0x79a66c=_0x3fe3ae?_0x3fe3ae[TestFrameworkConstants['KEY_CUSTOM_TAGS']]||{}:{},_0x38ea3a={..._0x3fe3ae,[TestFrameworkConstants['KEY_TEST_RESULT']]:_0x580703[_0x549790(0x1ac)]||_0x100db6[_0x549790(0x1fa)],[TestFrameworkConstants[_0x549790(0x203)]]:_0x580703[_0x549790(0x1ed)]||new Date()[_0x549790(0x197)](),[TestFrameworkConstants[_0x549790(0x20a)]]:new Date()[_0x549790(0x197)](),[TestFrameworkConstants[_0x549790(0x1d0)]]:_0x79a66c,[TestFrameworkConstants[_0x549790(0x1f2)]]:[],[TestFrameworkConstants[_0x549790(0x183)]]:_0x580703[_0x549790(0x1e3)]||{}};_0x100db6[_0x549790(0x1d8)](_0x580703[_0x549790(0x1ac)],_0x100db6[_0x549790(0x195)])&&_0x580703['failure']&&(_0x38ea3a[TestFrameworkConstants[_0x549790(0x1f5)]]=_0x580703[_0x549790(0x1e1)]||_0x100db6[_0x549790(0x19f)],_0x38ea3a[TestFrameworkConstants['KEY_TEST_FAILURE_REASON']]=_0x580703[_0x549790(0x1e4)]||'',_0x38ea3a[TestFrameworkConstants[_0x549790(0x202)]]=_0x580703[_0x549790(0x1f6)]);const _0xd8f507=TestInfo[_0x549790(0x175)](_0x5aac78)[TestFrameworkConstants['KEY_TEST_ATTACHMENTS']]||{},_0x507438=_0x100db6[_0x549790(0x1fb)](getManualUploadLogs,_0xd8f507,_0x120806['getAllData']()[_0x549790(0x1b4)](_0x5aac78)[TestFrameworkConstants[_0x549790(0x1ad)]]);if(_0x100db6[_0x549790(0x190)](_0x507438['length'],0x0)){const _0xc33de9=_0x38ea3a[TestFrameworkConstants['KEY_LOGS']]||[];_0x38ea3a[TestFrameworkConstants[_0x549790(0x1f2)]]=[..._0xc33de9,..._0x507438];}_0x580703[_0x549790(0x20d)]&&_0x100db6[_0x549790(0x1af)](_0x580703[_0x549790(0x20d)]['length'],0x0)&&(_0x38ea3a[TestFrameworkConstants[_0x549790(0x1dd)]]=_0x580703[_0x549790(0x20d)]);TestInfo['setTestDetails'](_0x5aac78,_0x38ea3a),logger['debug'](_0x549790(0x1d5)+_0x580703[_0x549790(0x162)]+_0x549790(0x1a5)+_0x580703[_0x549790(0x1ac)]);const _0x18ef43={};return _0x18ef43[_0x5aac78]=_0x38ea3a,_0x18ef43;}async[a74_0x9aa2f0(0x1e5)](_0x10503c,_0x1b0994,_0x32943c,_0x522b0b){const _0x5d46fc=a74_0x9aa2f0,_0x25d531={'BFnqZ':_0x5d46fc(0x200),'GFLXF':function(_0x48cc37){return _0x48cc37();},'vpdAj':function(_0x1bb601,_0x327a3d){return _0x1bb601 in _0x327a3d;},'OVdGJ':function(_0x16623b,_0x2d2933){return _0x16623b in _0x2d2933;},'xZYtg':function(_0x51157c,_0x1f2f6){return _0x51157c===_0x1f2f6;},'CCYnB':function(_0x1e18fb,_0x3be470){return _0x1e18fb===_0x3be470;},'hjXaV':function(_0x161b57,_0x4a8366){return _0x161b57>_0x4a8366;},'naViH':_0x5d46fc(0x17d),'RHBqy':'UnhandledError','uTCzM':'passed','dhUQC':function(_0x1da9fd,_0xfecaaf){return _0x1da9fd!==_0xfecaaf;}},{hookData:_0x31a781}=_0x522b0b;if(!_0x31a781)return logger[_0x5d46fc(0x1fd)](_0x25d531[_0x5d46fc(0x1bb)]),{};const _0x4bb3cc=_0x31a781[_0x5d46fc(0x182)]||_0x25d531[_0x5d46fc(0x160)](uuidv4),_0x500b20=_0x31a781[_0x5d46fc(0x1ae)],_0x122ebd=_0x1b0994[_0x5d46fc(0x1bf)]()[_0x5d46fc(0x18e)]('.')[0x1],_0x4c0f2f=TestInfo[_0x5d46fc(0x175)](_0x500b20)[TestFrameworkConstants[_0x5d46fc(0x1d0)]]||{},_0x56fe1e=_0x10503c['getAllData']()[_0x5d46fc(0x1b4)](_0x500b20);if(!_0x56fe1e)return logger['debug'](_0x5d46fc(0x153)+_0x500b20+',\x20storing\x20as\x20pending\x20hook'),this[_0x5d46fc(0x180)](_0x10503c,_0x500b20,_0x1b0994,_0x32943c,_0x522b0b),{};let _0x4264a4=_0x56fe1e[TestFrameworkConstants['KEY_HOOKS_STARTED']];!_0x4264a4&&(_0x4264a4={});!_0x25d531[_0x5d46fc(0x1f8)](_0x122ebd,_0x4264a4)&&(_0x4264a4[_0x122ebd]=[]);let _0x185410=_0x56fe1e[TestFrameworkConstants[_0x5d46fc(0x1dd)]];!_0x185410&&(_0x185410={});!_0x25d531[_0x5d46fc(0x1c8)](_0x122ebd,_0x185410)&&(_0x185410[_0x122ebd]=[]);const _0x42152d={[TestFrameworkConstants[_0x5d46fc(0x1ef)]]:_0x4264a4,[TestFrameworkConstants[_0x5d46fc(0x1dd)]]:_0x185410},_0x453ef8={};_0x453ef8[_0x500b20]=_0x42152d;const _0x32b933=_0x453ef8;if(_0x25d531[_0x5d46fc(0x173)](_0x32943c,HookState[_0x5d46fc(0x1d7)])){const _0x56f2fe={[TestFrameworkConstants[_0x5d46fc(0x1ce)]]:_0x4bb3cc,[TestFrameworkConstants[_0x5d46fc(0x206)]]:TestFrameworkConstants[_0x5d46fc(0x167)],[TestFrameworkConstants[_0x5d46fc(0x158)]]:_0x31a781[_0x5d46fc(0x1df)],[TestFrameworkConstants[_0x5d46fc(0x1e6)]]:[],[TestFrameworkConstants[_0x5d46fc(0x142)]]:_0x31a781[_0x5d46fc(0x1f1)],[TestFrameworkConstants[_0x5d46fc(0x1d0)]]:_0x4c0f2f};_0x56f2fe[_0x5d46fc(0x187)]=_0x122ebd;const _0x521621=_0x56f2fe;_0x4264a4[_0x122ebd][_0x5d46fc(0x17e)](_0x521621),_0x32b933[_0x500b20][TestFrameworkConstants[_0x5d46fc(0x1c1)]]=_0x122ebd,logger['debug']('trackHookEvent:\x20Hook\x20Started\x20in\x20PRE\x20key\x20=\x20'+_0x122ebd+'\x20&\x20hook\x20=\x20'+_0x521621+'\x20\x20and\x20args\x20=\x20'+_0x522b0b);}else{if(_0x25d531[_0x5d46fc(0x1db)](_0x32943c,HookState[_0x5d46fc(0x1e7)])){const _0x5ca61a=_0x31a781[_0x5d46fc(0x1ac)],_0x4aea2f=_0x4264a4[_0x122ebd]||[];logger['debug'](_0x5d46fc(0x147)+_0x4aea2f+_0x5d46fc(0x16e)+_0x522b0b);if(_0x25d531[_0x5d46fc(0x1a0)](_0x4aea2f[_0x5d46fc(0x186)],0x0)){const _0x23c0f8=_0x4aea2f[_0x5d46fc(0x199)]();_0x25d531[_0x5d46fc(0x173)](_0x31a781['result'],_0x25d531[_0x5d46fc(0x15d)])&&_0x31a781[_0x5d46fc(0x1a2)]?(_0x23c0f8[TestFrameworkConstants['KEY_HOOK_FAILURE_TYPE']]=_0x31a781[_0x5d46fc(0x1e1)]||_0x25d531['RHBqy'],_0x23c0f8[TestFrameworkConstants['KEY_HOOK_FAILURE_REASON']]=_0x31a781['failure_reason']||'',_0x23c0f8[TestFrameworkConstants[_0x5d46fc(0x156)]]=_0x31a781[_0x5d46fc(0x1a2)]):_0x23c0f8[TestFrameworkConstants['KEY_HOOK_RESULT']]=_0x25d531[_0x5d46fc(0x16f)];_0x25d531[_0x5d46fc(0x164)](_0x5ca61a,TestFrameworkConstants[_0x5d46fc(0x167)])&&(_0x23c0f8[TestFrameworkConstants[_0x5d46fc(0x206)]]=_0x5ca61a);_0x23c0f8[TestFrameworkConstants[_0x5d46fc(0x1ca)]]=_0x31a781[_0x5d46fc(0x163)]||new Date()['toISOString'](),_0x23c0f8[TestFrameworkConstants['KEY_CUSTOM_TAGS']]=_0x4c0f2f;const _0x44382e=_0x23c0f8[TestFrameworkConstants[_0x5d46fc(0x1ce)]];!_0x185410[_0x122ebd]&&(_0x185410[_0x122ebd]=[]),_0x185410[_0x122ebd][_0x5d46fc(0x17e)](_0x23c0f8),_0x32b933[_0x500b20][TestFrameworkConstants['KEY_HOOK_LAST_FINISHED']]=_0x122ebd;}}}return logger[_0x5d46fc(0x1fd)](_0x5d46fc(0x16a)+_0x31a781['hook_type']+_0x5d46fc(0x179)+_0x4bb3cc+'\x20for\x20test:\x20'+_0x500b20),_0x32b933;}[a74_0x9aa2f0(0x19b)](_0x25466c){const _0x4f4733=a74_0x9aa2f0,_0x3da953={};_0x3da953[_0x4f4733(0x184)]=_0x4f4733(0x193);const _0x246f05=_0x3da953;try{const _0x3fcfb5=_0x25466c[_0x4f4733(0x1e8)]?_0x25466c[_0x4f4733(0x1e8)]['id']:_0x25466c[_0x4f4733(0x1cc)]['test_run_id'],_0x38fe1c=_0x25466c['instance'],_0x221336=_0x38fe1c['getContext'](),_0x56faad=_0x38fe1c[_0x4f4733(0x207)]()[_0x4f4733(0x1b4)](_0x3fcfb5);if(!_0x56faad)return logger[_0x4f4733(0x1fd)](_0x4f4733(0x145)+_0x3fcfb5),{};logger['debug'](_0x4f4733(0x198)+_0x3fcfb5);const {[TestFrameworkConstants[_0x4f4733(0x1bd)]]:_0x1311d3='',[TestFrameworkConstants[_0x4f4733(0x185)]]:_0x5cbe69='',[TestFrameworkConstants[_0x4f4733(0x1f4)]]:_0xcac3c6='',[TestFrameworkConstants[_0x4f4733(0x203)]]:_0x2ddf0b=''}=_0x56faad,_0x86045=_0x38fe1c[_0x4f4733(0x18b)]()[_0x4f4733(0x1bf)]()[_0x4f4733(0x18e)]('.')[0x1],_0x3aa146=_0x38fe1c[_0x4f4733(0x178)]()[_0x4f4733(0x1bf)]()[_0x4f4733(0x18e)]('.')[0x1],_0x2df863=global?.['browserstackPlatformIndex']??0x0,_0xaa718=_0x38fe1c[_0x4f4733(0x1c5)](),_0x81aa1e=Buffer['from'](JSON[_0x4f4733(0x1c3)](_0x56faad))['toString'](_0x246f05[_0x4f4733(0x184)]),_0x48d69d={'hash':_0x221336[_0x4f4733(0x1d4)](),'threadId':_0x221336[_0x4f4733(0x194)]()[_0x4f4733(0x1bf)](),'processId':_0x221336[_0x4f4733(0x14c)]()[_0x4f4733(0x1bf)]()},_0x48e2cc={};_0x48e2cc['platformIndex']=_0x2df863,_0x48e2cc[_0x4f4733(0x1fc)]=_0x1311d3,_0x48e2cc['testFrameworkVersion']=_0x5cbe69,_0x48e2cc[_0x4f4733(0x144)]=_0x86045,_0x48e2cc[_0x4f4733(0x17a)]=_0x3aa146,_0x48e2cc[_0x4f4733(0x1d2)]=_0xcac3c6,_0x48e2cc['endedAt']=_0x2ddf0b,_0x48e2cc[_0x4f4733(0x182)]=_0xaa718,_0x48e2cc[_0x4f4733(0x1a8)]=_0x81aa1e,_0x48e2cc['executionContext']=_0x48d69d;const _0x4de467=_0x48e2cc;return logger[_0x4f4733(0x1fd)](_0x4f4733(0x192)+_0x3fcfb5+_0x4f4733(0x1b1)+_0x86045+_0x4f4733(0x18d)+_0x3aa146),_0x4de467;}catch(_0x25d536){return logger['error'](_0x4f4733(0x154)+util[_0x4f4733(0x15b)](_0x25d536)),{};}}async['sendLogCreatedEvent'](_0x226090,_0x416185,_0x20d781){const _0x4a79b2=a74_0x9aa2f0,_0x1a7e83={'oRktu':function(_0x29f8d1,_0x3e84c7,_0x56dbc8){return _0x29f8d1(_0x3e84c7,_0x56dbc8);},'SUGyb':function(_0x4ab21d,_0x3c8c7c){return _0x4ab21d===_0x3c8c7c;},'mGYqU':_0x4a79b2(0x181),'amJSx':function(_0x34a85a,_0x7bb9d1){return _0x34a85a/_0x7bb9d1;},'dqIPn':function(_0x1be3fc,_0x1b7f12){return _0x1be3fc<_0x1b7f12;},'IHfKp':function(_0x49f876,_0x4a7068){return _0x49f876*_0x4a7068;},'bOqqf':function(_0x5e0f1a,_0x13b4ec){return _0x5e0f1a+_0x13b4ec;},'JlXNc':'Cucumber\x20log\x20created\x20event'};try{const _0x5c0dc2=_0x20d781['testUUID'],_0x3759da=_0x226090[_0x4a79b2(0x207)]()[_0x4a79b2(0x1b4)](_0x5c0dc2),{[TestFrameworkConstants[_0x4a79b2(0x1bd)]]:_0x380ef5='',[TestFrameworkConstants[_0x4a79b2(0x185)]]:_0x12b475=''}=_0x3759da,_0x2bea7e=TestInfo[_0x4a79b2(0x1da)](_0x5c0dc2),_0x34d51d=TestInfo[_0x4a79b2(0x175)](_0x5c0dc2)[TestFrameworkConstants[_0x4a79b2(0x15e)]]||{},_0x37d8f6=_0x1a7e83[_0x4a79b2(0x1a3)](getMediaArtifactsLogs,_0x34d51d,_0x226090[_0x4a79b2(0x207)]()[_0x4a79b2(0x1b4)](_0x5c0dc2)[TestFrameworkConstants['KEY_TEST_UUID']]),_0x3b9c7e=(_0x2bea7e||[])[_0x4a79b2(0x1ee)](_0x37d8f6||[]);if(!_0x3b9c7e||_0x1a7e83[_0x4a79b2(0x14b)](_0x3b9c7e[_0x4a79b2(0x186)],0x0)){logger[_0x4a79b2(0x1fd)](_0x1a7e83[_0x4a79b2(0x1b3)]);return;}const _0xa27933=0x28,_0x2cdae8=Math[_0x4a79b2(0x14d)](_0x1a7e83['amJSx'](_0x3b9c7e[_0x4a79b2(0x186)],_0xa27933));for(let _0x37bca6=0x0;_0x1a7e83[_0x4a79b2(0x143)](_0x37bca6,_0x2cdae8);_0x37bca6++){const _0x56432e=_0x1a7e83[_0x4a79b2(0x1be)](_0x37bca6,_0xa27933),_0x1f5cf0=_0x1a7e83[_0x4a79b2(0x16d)](_0x56432e,_0xa27933),_0x7643a1=_0x3b9c7e[_0x4a79b2(0x15a)](_0x56432e,_0x1f5cf0),_0x7932e7={'platformIndex':global?.[_0x4a79b2(0x208)]??0x0,'logs':_0x7643a1,'testFrameworkName':_0x380ef5,'testFrameworkVersion':_0x12b475,'testFrameworkState':_0x416185[_0x4a79b2(0x1bf)]()[_0x4a79b2(0x18e)]('.')[0x1]};logger[_0x4a79b2(0x1fd)](_0x4a79b2(0x1d1)+_0x5c0dc2+_0x4a79b2(0x150)+_0x1a7e83[_0x4a79b2(0x16d)](_0x37bca6,0x1)+'/'+_0x2cdae8+_0x4a79b2(0x1b9)+util['inspect'](_0x7932e7));const _0x25897d=await GrpcClient['getInstance']()[_0x4a79b2(0x1fe)](_0x7932e7);logger[_0x4a79b2(0x1fd)](_0x4a79b2(0x1d1)+_0x5c0dc2+_0x4a79b2(0x150)+_0x1a7e83['bOqqf'](_0x37bca6,0x1)+'/'+_0x2cdae8+_0x4a79b2(0x151)+util['inspect'](_0x25897d));}}catch(_0x3a8051){logger[_0x4a79b2(0x1c2)]('sendLogCreatedEvent:\x20Error\x20in\x20sending\x20log\x20events:\x20'+util[_0x4a79b2(0x15b)](_0x3a8051));}logger[_0x4a79b2(0x1fd)](_0x1a7e83[_0x4a79b2(0x18f)]);}['storePendingHook'](_0x156c99,_0x345fc3,_0x1c665d,_0x1f8dc5,_0x7f5366){const _0x36b929=a74_0x9aa2f0,_0xdf2619={'testId':_0x345fc3,'testFrameworkState':_0x1c665d,'hookState':_0x1f8dc5,'args':_0x7f5366,'timestamp':new Date()[_0x36b929(0x197)]()};_0x156c99['addPendingHook'](_0x345fc3,_0xdf2619),logger[_0x36b929(0x1fd)](_0x36b929(0x1b0)+_0x345fc3+_0x36b929(0x188)+_0x1c665d+_0x36b929(0x161)+_0x1f8dc5);}async[a74_0x9aa2f0(0x1c9)](_0x4dbc70,_0x51fd5b){const _0x415eee=a74_0x9aa2f0,_0xa50d23={};_0xa50d23[_0x415eee(0x1bc)]=function(_0x177037,_0x536f7f){return _0x177037>_0x536f7f;};const _0x38cd20=_0xa50d23;if(!_0x4dbc70['hasPendingHooks'](_0x51fd5b))return;const _0x465c2c=_0x4dbc70['getPendingHooks'](_0x51fd5b);logger[_0x415eee(0x1fd)](_0x415eee(0x1b7)+_0x465c2c['length']+'\x20pending\x20hooks\x20for\x20testId:\x20'+_0x51fd5b);for(const _0x3231bd of _0x465c2c){try{const _0x5d8f6=await this[_0x415eee(0x1e5)](_0x4dbc70,_0x3231bd[_0x415eee(0x144)],_0x3231bd[_0x415eee(0x17a)],_0x3231bd[_0x415eee(0x1ff)]);_0x5d8f6&&_0x38cd20[_0x415eee(0x1bc)](Object[_0x415eee(0x152)](_0x5d8f6)[_0x415eee(0x186)],0x0)&&_0x4dbc70['addMultipleEntries'](_0x5d8f6),await this['runHooks'](_0x4dbc70,_0x3231bd[_0x415eee(0x144)],_0x3231bd['hookState'],_0x3231bd[_0x415eee(0x1ff)]);}catch(_0x2a2ae7){logger['error'](_0x415eee(0x1c4)+_0x51fd5b+',\x20error:\x20'+_0x2a2ae7);}}_0x4dbc70[_0x415eee(0x1f3)](_0x51fd5b),logger[_0x415eee(0x1fd)](_0x415eee(0x16b)+_0x51fd5b);}}module[a74_0x9aa2f0(0x1a6)]=CucumberTestFramework; |
@@ -1,1 +0,1 @@ | ||
| const a75_0xa81eb9=a75_0x2880;function a75_0x2880(_0x5dad9c,_0x5d9f66){const _0x598af0=a75_0x598a();return a75_0x2880=function(_0x288059,_0x3a0aa9){_0x288059=_0x288059-0x90;let _0x20a1d7=_0x598af0[_0x288059];return _0x20a1d7;},a75_0x2880(_0x5dad9c,_0x5d9f66);}(function(_0x41d978,_0x2fd897){const _0x1f9e43=a75_0x2880,_0x37d94d=_0x41d978();while(!![]){try{const _0x45859a=parseInt(_0x1f9e43(0x203))/0x1*(parseInt(_0x1f9e43(0x155))/0x2)+-parseInt(_0x1f9e43(0x1f4))/0x3+parseInt(_0x1f9e43(0x146))/0x4*(-parseInt(_0x1f9e43(0x16d))/0x5)+parseInt(_0x1f9e43(0xf7))/0x6*(parseInt(_0x1f9e43(0x1b7))/0x7)+-parseInt(_0x1f9e43(0x107))/0x8+-parseInt(_0x1f9e43(0x212))/0x9*(-parseInt(_0x1f9e43(0xa8))/0xa)+parseInt(_0x1f9e43(0x10f))/0xb;if(_0x45859a===_0x2fd897)break;else _0x37d94d['push'](_0x37d94d['shift']());}catch(_0x5f16d7){_0x37d94d['push'](_0x37d94d['shift']());}}}(a75_0x598a,0x705a6));const TestFramework=require(a75_0xa81eb9(0x1ac)),TestFrameworkState=require(a75_0xa81eb9(0xde)),HookState=require(a75_0xa81eb9(0x1fe)),{createClassLogger}=require(a75_0xa81eb9(0xd2)),TestFrameworkInstance=require(a75_0xa81eb9(0x1f3)),CLIUtils=require(a75_0xa81eb9(0x158)),TrackedInstance=require(a75_0xa81eb9(0x19a)),TestFrameworkConstants=require(a75_0xa81eb9(0x191)),{getManualUploadLogs,getMediaArtifactsLogs}=require('../../../helpers/helper.js'),{isInternalHook}=require(a75_0xa81eb9(0x1a2)),logger=createClassLogger(a75_0xa81eb9(0x183)),{v4:uuidv4}=require(a75_0xa81eb9(0xdb)),util=require(a75_0xa81eb9(0x1e7)),TestInfo=require(a75_0xa81eb9(0xa4)),GrpcClient=require(a75_0xa81eb9(0x182)),stackTrace=require(a75_0xa81eb9(0x1ed));class JestTestFramework extends TestFramework{constructor(_0x101d41,_0x578b04,_0x3ea602){const _0x14992e=a75_0xa81eb9;super(_0x101d41,_0x578b04,_0x3ea602),this[_0x14992e(0xf5)]=new Map();}[a75_0xa81eb9(0x1fc)](_0x27319d,_0xbb10c6,_0x5d25fb){const _0x1618c7=a75_0xa81eb9,_0x59f297={};_0x59f297[_0x1618c7(0x1d3)]=function(_0x15b52e,_0x2f41f4){return _0x15b52e||_0x2f41f4;};const _0x302501=_0x59f297;if(_0x302501['CgQaR'](!_0x27319d,!_0xbb10c6)){logger[_0x1618c7(0x173)](_0x1618c7(0x1c9)+_0x27319d+',\x20hookUUID='+_0xbb10c6);return;}!this[_0x1618c7(0xf5)][_0x1618c7(0x1cc)](_0x27319d)&&this['activeHooks'][_0x1618c7(0x19d)](_0x27319d,[]);const _0x208c94={'hookUUID':_0xbb10c6,'hookType':_0x5d25fb,'startedAt':new Date()[_0x1618c7(0x197)]()};this[_0x1618c7(0xf5)][_0x1618c7(0x1f0)](_0x27319d)[_0x1618c7(0x9c)](_0x208c94),logger['debug'](_0x1618c7(0xfa)+_0x27319d+',\x20hookUUID='+_0xbb10c6+_0x1618c7(0x216)+_0x5d25fb+_0x1618c7(0x160)+this[_0x1618c7(0xf5)]['get'](_0x27319d)[_0x1618c7(0x175)]);}[a75_0xa81eb9(0x11c)](_0x41e6d2,_0x1e786c){const _0xe41c15=a75_0xa81eb9,_0x36b6e6={};_0x36b6e6[_0xe41c15(0xb6)]=function(_0x52026b,_0x152b76){return _0x52026b||_0x152b76;},_0x36b6e6[_0xe41c15(0x1d7)]=function(_0x35c55a,_0xeba1ab){return _0x35c55a!==_0xeba1ab;},_0x36b6e6['mFhPW']=function(_0x57113e,_0x2bbb1b){return _0x57113e===_0x2bbb1b;};const _0x3b99ef=_0x36b6e6;if(_0x3b99ef[_0xe41c15(0xb6)](!_0x41e6d2,!_0x1e786c)){logger[_0xe41c15(0x173)](_0xe41c15(0x1e3)+_0x41e6d2+_0xe41c15(0x92)+_0x1e786c);return;}if(this['activeHooks']['has'](_0x41e6d2)){const _0x3ed7c7=this[_0xe41c15(0xf5)][_0xe41c15(0x1f0)](_0x41e6d2),_0x15a33c=_0x3ed7c7[_0xe41c15(0xa9)](_0x4ebeb4=>_0x4ebeb4[_0xe41c15(0x119)]===_0x1e786c);_0x3b99ef[_0xe41c15(0x1d7)](_0x15a33c,-0x1)?(_0x3ed7c7[_0xe41c15(0xea)](_0x15a33c,0x1),logger['debug'](_0xe41c15(0x10e)+_0x41e6d2+',\x20hookUUID='+_0x1e786c+_0xe41c15(0x190)+_0x3ed7c7['length']),_0x3b99ef['mFhPW'](_0x3ed7c7[_0xe41c15(0x175)],0x0)&&this[_0xe41c15(0xf5)][_0xe41c15(0x12f)](_0x41e6d2)):logger['debug']('[JestTestFramework]\x20removeActiveHook:\x20Hook\x20not\x20found\x20-\x20testIdentifier='+_0x41e6d2+_0xe41c15(0x92)+_0x1e786c);}}[a75_0xa81eb9(0x1d5)](_0x3382b5){const _0xada6ac=a75_0xa81eb9,_0x2707e2={};_0x2707e2[_0xada6ac(0x1a9)]=function(_0x59e3d3,_0x5146aa){return _0x59e3d3>_0x5146aa;},_0x2707e2['GTbZf']=function(_0x16b57c,_0x4312cb){return _0x16b57c-_0x4312cb;};const _0x211bcb=_0x2707e2;if(!_0x3382b5)return null;if(this['activeHooks']['has'](_0x3382b5)){const _0x18c6a5=this[_0xada6ac(0xf5)][_0xada6ac(0x1f0)](_0x3382b5);if(_0x211bcb['QWXCQ'](_0x18c6a5[_0xada6ac(0x175)],0x0)){const _0x433fc1=_0x18c6a5[_0x211bcb[_0xada6ac(0xc4)](_0x18c6a5['length'],0x1)];return logger[_0xada6ac(0x1b1)](_0xada6ac(0x21c)+_0x3382b5+_0xada6ac(0x92)+_0x433fc1[_0xada6ac(0x119)]+_0xada6ac(0x216)+_0x433fc1[_0xada6ac(0x227)]),_0x433fc1;}}return null;}async[a75_0xa81eb9(0xca)](_0x3ec3a9,_0x25e17a,_0x5f3440={}){const _0xf9ef2d=a75_0xa81eb9,_0x3d7a7f={};_0x3d7a7f['yTUlK']='[JestTestFramework]\x20trackEvent:\x20Test\x20Framework\x20instance\x20not\x20found',_0x3d7a7f[_0xf9ef2d(0x154)]=function(_0x36b80a,_0x503be5){return _0x36b80a===_0x503be5;},_0x3d7a7f[_0xf9ef2d(0xcd)]=function(_0x193bca,_0x3fc45f){return _0x193bca===_0x3fc45f;},_0x3d7a7f[_0xf9ef2d(0xc6)]=function(_0x3f7d94,_0x299485){return _0x3f7d94||_0x299485;},_0x3d7a7f[_0xf9ef2d(0xec)]='[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20NO\x20ATTACHMENTS\x20FOUND',_0x3d7a7f[_0xf9ef2d(0x1fa)]=function(_0x2c0ca4,_0x295024){return _0x2c0ca4===_0x295024;};const _0x100b40=_0x3d7a7f;logger['debug'](_0xf9ef2d(0xfc)+_0x3ec3a9+',\x20hookState='+_0x25e17a+_0xf9ef2d(0x13f)+Object[_0xf9ef2d(0xa5)](_0x5f3440)[_0xf9ef2d(0x17d)](',')),await super[_0xf9ef2d(0xca)](_0x3ec3a9,_0x25e17a,_0x5f3440);const _0x5bc6fd=this[_0xf9ef2d(0x179)](_0x3ec3a9,_0x25e17a,_0x5f3440);if(!_0x5bc6fd){logger[_0xf9ef2d(0x1b1)](_0x100b40[_0xf9ef2d(0x1c4)]);return;}try{let _0x5e0b79,_0x3146f6,_0x1f2147;switch(_0x3ec3a9){case TestFrameworkState[_0xf9ef2d(0xf9)]:_0x5e0b79=_0x5f3440['test'];const _0x21937b={};_0x21937b[_0xf9ef2d(0x11a)]=0x2,_0x21937b[_0xf9ef2d(0x1ae)]=0x3,logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x133)+_0x25e17a+_0xf9ef2d(0x168)+util['inspect'](_0x5e0b79,_0x21937b)),_0x1f2147=this[_0xf9ef2d(0xab)](_0x5e0b79),_0x3146f6=null,logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0xc0)+_0x1f2147+'\x20(testIdentifier)');if(_0x100b40['YkvMq'](_0x25e17a,HookState[_0xf9ef2d(0x9d)])){logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x9e)+_0x1f2147);const _0x4de8e5={};_0x4de8e5[_0xf9ef2d(0x172)]=_0x3146f6,_0x4de8e5[_0xf9ef2d(0x222)]=_0x5e0b79,_0x4de8e5[_0xf9ef2d(0x1dd)]=_0x1f2147;const _0x5b79b4=this['parseJestTest'](_0x4de8e5),_0xf7de6={};_0xf7de6[_0xf9ef2d(0x11a)]=0x2,_0xf7de6['maxArrayLength']=0x3,logger['debug'](_0xf9ef2d(0x224)+util[_0xf9ef2d(0x17e)](_0x5b79b4,_0xf7de6)),_0x5bc6fd[_0xf9ef2d(0x210)](_0x5b79b4),logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0xf1)+_0x1f2147),await this[_0xf9ef2d(0xd9)](_0x5bc6fd,_0x1f2147);}else{if(_0x100b40[_0xf9ef2d(0xcd)](_0x25e17a,HookState[_0xf9ef2d(0x138)])){logger['debug']('[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Processing\x20test\x20result\x20for\x20testId:\x20'+_0x1f2147);const _0x59e9de=_0x5bc6fd[_0xf9ef2d(0xcb)]()[_0xf9ef2d(0x1f0)](_0x1f2147);logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x202)+util['inspect'](Object[_0xf9ef2d(0xa5)](_0x100b40[_0xf9ef2d(0xc6)](_0x59e9de,{}))));_0x59e9de&&_0x59e9de[TestFrameworkConstants[_0xf9ef2d(0xd1)]]?logger['debug'](_0xf9ef2d(0x97)+Object[_0xf9ef2d(0xa5)](_0x59e9de[TestFrameworkConstants[_0xf9ef2d(0xd1)]])['length']+'\x20files'):logger[_0xf9ef2d(0x1b1)](_0x100b40[_0xf9ef2d(0xec)]);const _0x237d63=_0x5f3440[_0xf9ef2d(0xe6)]||null,_0x4c671a={};_0x4c671a[_0xf9ef2d(0x172)]=_0x3146f6,_0x4c671a['testData']=_0x5e0b79,_0x4c671a['testId']=_0x1f2147,_0x4c671a[_0xf9ef2d(0xe6)]=_0x237d63;const _0x4d01e5=this[_0xf9ef2d(0x17c)](_0x4c671a),_0x1564e9={};_0x1564e9[_0xf9ef2d(0x11a)]=0x2,_0x1564e9[_0xf9ef2d(0x1ae)]=0x3,logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x1a6)+util[_0xf9ef2d(0x17e)](_0x4d01e5,_0x1564e9)),_0x5bc6fd[_0xf9ef2d(0x210)](_0x4d01e5),logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x187)+_0x1f2147),await this[_0xf9ef2d(0xd9)](_0x5bc6fd,_0x1f2147);}}break;case TestFrameworkState[_0xf9ef2d(0x180)]:if(_0x100b40[_0xf9ef2d(0x1fa)](_0x25e17a,HookState['POST'])){const _0x51d683={};_0x51d683['depth']=0x2,logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x1b0)+util[_0xf9ef2d(0x17e)](_0x5f3440,_0x51d683)),await this[_0xf9ef2d(0x21e)](_0x5bc6fd,_0x3ec3a9,_0x5f3440);}break;default:if(CLIUtils[_0xf9ef2d(0x201)](_0x3ec3a9['toString']()['split']('.')[0x1])){const _0x2d7fe7={};_0x2d7fe7[_0xf9ef2d(0x11a)]=0x2,_0x2d7fe7[_0xf9ef2d(0x1ae)]=0x3,logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x1f8)+_0x3ec3a9+_0xf9ef2d(0x194)+_0x25e17a+',\x20hookData='+util[_0xf9ef2d(0x17e)](_0x5f3440[_0xf9ef2d(0x96)],_0x2d7fe7));const _0x1754ff=await this[_0xf9ef2d(0x1bd)](_0x5bc6fd,_0x3ec3a9,_0x25e17a,_0x5f3440),_0x73b36={};_0x73b36[_0xf9ef2d(0x11a)]=0x2,_0x73b36[_0xf9ef2d(0x1ae)]=0x3,logger['debug'](_0xf9ef2d(0x1d6)+util['inspect'](_0x1754ff,_0x73b36)),_0x5bc6fd[_0xf9ef2d(0x210)](_0x1754ff);}else logger['debug']('[JestTestFramework]\x20trackEvent:\x20unsupported\x20testFrameworkState='+_0x3ec3a9+_0xf9ef2d(0x165)+_0x25e17a);break;}logger[_0xf9ef2d(0x1b1)](_0xf9ef2d(0x217)+_0x3ec3a9+_0xf9ef2d(0x194)+_0x25e17a);}catch(_0x4f198e){logger[_0xf9ef2d(0x16f)](_0xf9ef2d(0x1e1)+_0x3ec3a9+_0xf9ef2d(0x194)+_0x25e17a+_0xf9ef2d(0x110)+util[_0xf9ef2d(0x99)](_0x4f198e));}_0x5f3440['instance']=_0x5bc6fd,await this[_0xf9ef2d(0x102)](_0x5bc6fd,_0x3ec3a9,_0x25e17a,_0x5f3440);}[a75_0xa81eb9(0xab)](_0x33efd0){const _0x39735b=a75_0xa81eb9,_0x3b47c8={};_0x3b47c8[_0x39735b(0xdf)]='[JestTestFramework]\x20getJestTestIdentifier:\x20No\x20identifier\x20in\x20testData,\x20using\x20fallback';const _0x161e74=_0x3b47c8;if(_0x33efd0&&(_0x33efd0['id']||_0x33efd0[_0x39735b(0xdb)])){const _0x4e815e=_0x33efd0['id']||_0x33efd0[_0x39735b(0xdb)];return logger[_0x39735b(0x1b1)](_0x39735b(0xe0)+_0x4e815e+'\x22\x20from\x20testData'),_0x4e815e;}return logger[_0x39735b(0x1b1)](_0x161e74['Atwav']),process[_0x39735b(0xe5)]+_0x39735b(0x14d);}[a75_0xa81eb9(0x179)](_0x56b0c9,_0x1d980d,_0x4c6c1f={}){const _0x17d403=a75_0xa81eb9;let _0x1c12d6=null;return _0x1c12d6=TestFramework['getTrackedInstance'](),!_0x1c12d6?(logger[_0x17d403(0x1b1)]('[JestTestFramework]\x20resolveInstance:\x20No\x20instance\x20found,\x20creating\x20new\x20instance\x20for\x20state='+_0x56b0c9),this[_0x17d403(0x15b)](_0x56b0c9,_0x4c6c1f),_0x1c12d6=TestFramework[_0x17d403(0xb3)](),logger[_0x17d403(0x1b1)]('[JestTestFramework]\x20resolveInstance:\x20Instance\x20created\x20-\x20instanceExists='+!!_0x1c12d6+_0x17d403(0x124)+_0x1c12d6?.['getContext']()?.[_0x17d403(0x111)]())):logger[_0x17d403(0x1b1)]('[JestTestFramework]\x20resolveInstance:\x20Using\x20existing\x20instance\x20-\x20contextId='+_0x1c12d6[_0x17d403(0x18d)]()?.[_0x17d403(0x111)]()),_0x1c12d6;}['trackJestInstance'](_0x46a8ac,_0x49745f){const _0x9d3b97=a75_0xa81eb9,_0x57767f={};_0x57767f[_0x9d3b97(0x17b)]=_0x9d3b97(0x225);const _0x2c9819=_0x57767f;if(TestFramework['getTrackedInstance']()){logger['debug'](_0x2c9819[_0x9d3b97(0x17b)]);return;}const _0x40ff4e=CLIUtils[_0x9d3b97(0x136)](),_0x40f354=TrackedInstance[_0x9d3b97(0x152)](_0x40ff4e);let _0x1d5a26=null;logger[_0x9d3b97(0x1b1)]('trackJestInstance:\x20created\x20instance\x20for\x20target='+_0x40ff4e+_0x9d3b97(0x1db)+_0x46a8ac),_0x1d5a26=new TestFrameworkInstance(_0x40f354,this['getTestFrameworks'](),this['getTestFrameworksVersions'](),_0x46a8ac,HookState[_0x9d3b97(0x1c2)]),TestFramework[_0x9d3b97(0x22a)](_0x40f354,_0x1d5a26),logger[_0x9d3b97(0x1b1)]('[JestTestFramework]\x20trackJestInstance:\x20SUCCESS\x20-\x20saved\x20instance\x20contextId='+_0x40f354[_0x9d3b97(0x111)]()+_0x9d3b97(0x134)+_0x40ff4e+',\x20testFramework='+this['getTestFrameworks']()[0x0]+_0x9d3b97(0x1df)+this['getTestFrameworksVersions']()[this[_0x9d3b97(0xd6)]()[0x0]]);}['parseJestTest'](_0x4589fa){const _0x108e69=a75_0xa81eb9,_0x2a5476={};_0x2a5476[_0x108e69(0x13e)]=function(_0x4c0619,_0x2b6a59){return _0x4c0619||_0x2b6a59;},_0x2a5476[_0x108e69(0x1c8)]=_0x108e69(0x104);const _0x2612d2=_0x2a5476,{testUUID:_0x5759a3,testData:_0xe1dab7,testId:_0x24a0df}=_0x4589fa;if(_0x2612d2[_0x108e69(0x13e)](!_0xe1dab7,!_0x24a0df))return logger[_0x108e69(0x1b1)](_0x2612d2[_0x108e69(0x1c8)]),{};const _0x8b1335=this['getTestFrameworks']()[0x0],_0x2cb3cf=this[_0x108e69(0xe1)](),_0x1353b3={};_0x1353b3[_0x108e69(0x11a)]=0x2,_0x1353b3[_0x108e69(0x1ae)]=0x3,logger['debug']('[JestTestFramework]\x20parseJestTest:\x20START\x20-\x20'+util[_0x108e69(0x17e)](_0xe1dab7,_0x1353b3));const _0x444343=_0xe1dab7?.[_0x108e69(0x20d)]||[],_0x31a558=this[_0x108e69(0xee)](_0xe1dab7),_0x4d9a9f=this[_0x108e69(0xf6)](_0xe1dab7),_0x503a43=_0xe1dab7['fn']?_0xe1dab7['fn'][_0x108e69(0x109)]():_0xe1dab7?.[_0x108e69(0x11b)]?_0xe1dab7[_0x108e69(0x11b)][_0x108e69(0xa1)][_0x108e69(0x109)]():null,_0x45ea94=this[_0x108e69(0x19b)](_0xe1dab7),_0x1b3860={[TestFrameworkConstants[_0x108e69(0x219)]]:_0x8b1335,[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:_0x2cb3cf[_0x8b1335],[TestFrameworkConstants[_0x108e69(0x206)]]:[],[TestFrameworkConstants[_0x108e69(0xf2)]]:{},[TestFrameworkConstants[_0x108e69(0xbf)]]:{},[TestFrameworkConstants[_0x108e69(0x14b)]]:TestFrameworkConstants[_0x108e69(0x163)],[TestFrameworkConstants[_0x108e69(0x16c)]]:_0x31a558,[TestFrameworkConstants[_0x108e69(0x1f6)]]:_0x4d9a9f,[TestFrameworkConstants[_0x108e69(0x13c)]]:_0x24a0df,[TestFrameworkConstants['KEY_TEST_NAME']]:_0x31a558,[TestFrameworkConstants[_0x108e69(0x1f2)]]:_0x4d9a9f,[TestFrameworkConstants[_0x108e69(0xe7)]]:_0x503a43,[TestFrameworkConstants[_0x108e69(0x139)]]:_0x45ea94,[TestFrameworkConstants[_0x108e69(0x1e5)]]:_0xe1dab7[_0x108e69(0x198)]||new Date()[_0x108e69(0x197)](),[TestFrameworkConstants[_0x108e69(0x12c)]]:_0x444343[0x0]||'',[TestFrameworkConstants[_0x108e69(0x177)]]:_0x444343,[TestFrameworkConstants[_0x108e69(0x15a)]]:_0x31a558,[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:{},[TestFrameworkConstants['KEY_TEST_META']]:{}};_0xe1dab7[_0x108e69(0xc1)]&&(_0x1b3860[TestFrameworkConstants[_0x108e69(0x101)]]=_0xe1dab7[_0x108e69(0xc1)]);logger['debug'](_0x108e69(0xba)+_0x31a558+_0x108e69(0x20a)+_0x24a0df+_0x108e69(0x1a7)+JSON[_0x108e69(0xed)](_0x45ea94)+',\x20scopes='+util[_0x108e69(0x17e)](_0x444343)+_0x108e69(0xa2)+_0x4d9a9f);const _0x2052e4={};return _0x2052e4[_0x24a0df]=_0x1b3860,_0x2052e4;}['parseJestTestResult'](_0x566eae){const _0xf54f21=a75_0xa81eb9,_0x578ebf={'STPzQ':function(_0x384e60,_0x5b7a32){return _0x384e60===_0x5b7a32;},'BGKDO':_0xf54f21(0x1ee),'jIyie':_0xf54f21(0x185),'TMvCC':_0xf54f21(0x148),'fMFoG':_0xf54f21(0x181),'mnMiX':function(_0x1d8aa5,_0x4ffe38){return _0x1d8aa5||_0x4ffe38;},'YiUJQ':_0xf54f21(0xf8),'bPhkp':'unknown','rguwk':function(_0x8bc4d2,_0x578c82){return _0x8bc4d2>_0x578c82;},'Gqcgj':_0xf54f21(0x19e),'AjoeP':function(_0x3e2ecc,_0x4bc785){return _0x3e2ecc===_0x4bc785;},'GRvrQ':'skip','VMCFr':_0xf54f21(0xe2),'hhgJx':'passed','LSyuQ':function(_0xb2b64e,_0x406871){return _0xb2b64e!==_0x406871;},'tDvut':function(_0x3f7359,_0x2d7d7b,_0x516c10,_0x37cf5d){return _0x3f7359(_0x2d7d7b,_0x516c10,_0x37cf5d);},'Istzz':function(_0x392045,_0x4f7941){return _0x392045>_0x4f7941;},'NwKtX':_0xf54f21(0x159),'suCaK':function(_0x28c532,_0x1cec93){return _0x28c532>_0x1cec93;},'nZBJp':function(_0xbd3698,_0x229b3c){return _0xbd3698===_0x229b3c;}},{testUUID:_0x7584f8,testData:_0x43cf75,testId:_0x4a56a8}=_0x566eae;if(_0x578ebf[_0xf54f21(0x1fd)](!_0x43cf75,!_0x4a56a8))return logger[_0xf54f21(0x1b1)](_0x578ebf[_0xf54f21(0xf0)]),{};const _0x691c43=this[_0xf54f21(0x179)](TestFrameworkState[_0xf54f21(0xf9)],HookState['POST']),_0x1a2316=_0x691c43['getAllData']()[_0xf54f21(0x1f0)](_0x4a56a8),_0xfd9b29=_0x578ebf[_0xf54f21(0x1fd)](_0x1a2316,{}),_0x45563f=_0xfd9b29?_0xfd9b29[TestFrameworkConstants[_0xf54f21(0x1ef)]]||{}:{},_0x118536=_0xfd9b29[TestFrameworkConstants[_0xf54f21(0xd1)]];logger[_0xf54f21(0x1b1)](_0xf54f21(0x131)+(_0x118536?Object['keys'](_0x118536)[_0xf54f21(0x175)]:0x0)+_0xf54f21(0x20f));let _0x2428b9=_0x578ebf[_0xf54f21(0xdc)];if(_0x43cf75[_0xf54f21(0x115)])_0x2428b9=_0x43cf75['result'];else{if(_0x43cf75['errorsDetailed']&&_0x578ebf[_0xf54f21(0x1e2)](_0x43cf75[_0xf54f21(0xd8)][_0xf54f21(0x175)],0x0))_0x2428b9=_0x578ebf['Gqcgj'];else _0x578ebf[_0xf54f21(0xcc)](_0x43cf75[_0xf54f21(0x1b8)],_0x578ebf[_0xf54f21(0xd7)])||_0x578ebf[_0xf54f21(0x1ca)](_0x43cf75['status'],_0x578ebf['VMCFr'])?_0x2428b9=_0x578ebf[_0xf54f21(0x135)]:_0x2428b9=_0x578ebf[_0xf54f21(0x10a)];}const _0x27d4b3={..._0xfd9b29,[TestFrameworkConstants[_0xf54f21(0x14b)]]:_0x2428b9,[TestFrameworkConstants[_0xf54f21(0x1a4)]]:_0x43cf75['finished_at']||new Date()[_0xf54f21(0x197)](),[TestFrameworkConstants['KEY_TEST_RESULT_AT']]:new Date()[_0xf54f21(0x197)](),[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0x45563f,[TestFrameworkConstants[_0xf54f21(0x18b)]]:_0xfd9b29[TestFrameworkConstants['KEY_LOGS']]||[],[TestFrameworkConstants['KEY_TEST_META']]:{}};if(_0x578ebf[_0xf54f21(0xcc)](_0x2428b9,_0x578ebf['Gqcgj'])&&_0x43cf75[_0xf54f21(0xd8)]){const _0x2e4aa2=this[_0xf54f21(0xe9)](_0x43cf75),_0x42381d=this[_0xf54f21(0x10c)](_0x43cf75),_0x3942fe=this[_0xf54f21(0x10d)](_0x43cf75);_0x27d4b3[TestFrameworkConstants[_0xf54f21(0x1d8)]]=_0x42381d,_0x27d4b3[TestFrameworkConstants[_0xf54f21(0x1fb)]]=_0x2e4aa2,_0x27d4b3[TestFrameworkConstants['KEY_TEST_FAILURE']]=_0x3942fe;}_0x578ebf['LSyuQ'](_0x43cf75['duration'],undefined)&&(_0x27d4b3[TestFrameworkConstants['KEY_TEST_DURATION']]=_0x43cf75[_0xf54f21(0x14c)]);_0x43cf75['retryOf']&&(_0x27d4b3[TestFrameworkConstants[_0xf54f21(0x101)]]=_0x43cf75[_0xf54f21(0xc1)]);const _0x2eb525=_0x1a2316?_0x1a2316[TestFrameworkConstants[_0xf54f21(0xd1)]]||{}:{},_0x5909a8=_0x1a2316?_0x1a2316[TestFrameworkConstants['KEY_TEST_UUID']]:_0x7584f8,_0x38f766=_0x578ebf[_0xf54f21(0x15d)](getManualUploadLogs,_0x2eb525,_0x5909a8,_0x4a56a8);if(_0x578ebf[_0xf54f21(0x1ad)](_0x38f766['length'],0x0)){const _0x528b81=_0x27d4b3[TestFrameworkConstants[_0xf54f21(0x18b)]]||[];_0x27d4b3[TestFrameworkConstants['KEY_LOGS']]=[..._0x528b81,..._0x38f766];}const _0x376813=_0xfd9b29[TestFrameworkConstants[_0xf54f21(0xf2)]]||{},_0x359119=_0xfd9b29[TestFrameworkConstants['KEY_HOOKS_STARTED']]||{},_0x5c20cd={..._0x376813},_0x2a9675=_0x5c20cd;Object[_0xf54f21(0xa5)](_0x359119)[_0xf54f21(0x205)](_0x105b74=>{const _0x1e15fe=_0xf54f21;!_0x2a9675[_0x105b74]&&(_0x2a9675[_0x105b74]=[]);const _0x4e2917=new Set((_0x2a9675[_0x105b74]||[])['map'](_0x7052a0=>_0x7052a0[TestFrameworkConstants[_0x1e15fe(0x1cb)]]||_0x7052a0[_0x1e15fe(0x1e0)]));(_0x359119[_0x105b74]||[])['forEach'](_0x22d16e=>{const _0xad22a6=_0x1e15fe,_0x160b4d=_0x22d16e[TestFrameworkConstants[_0xad22a6(0x1cb)]]||_0x22d16e[_0xad22a6(0x1e0)];if(!_0x4e2917[_0xad22a6(0x1cc)](_0x160b4d)){const _0x22bb85={..._0x22d16e},_0x843302=_0x22bb85;!_0x843302[TestFrameworkConstants[_0xad22a6(0x98)]]&&!_0x843302[_0xad22a6(0x1be)]&&(_0x843302[TestFrameworkConstants[_0xad22a6(0x98)]]=new Date()[_0xad22a6(0x197)]()),!_0x843302[TestFrameworkConstants['KEY_HOOK_RESULT']]&&!_0x843302[_0xad22a6(0x1b6)]&&(_0x843302[TestFrameworkConstants[_0xad22a6(0x126)]]=TestFrameworkConstants[_0xad22a6(0x1b2)]),_0x2a9675[_0x105b74][_0xad22a6(0x9c)](_0x843302);}});});if(_0x566eae[_0xf54f21(0xe6)]){this[_0xf54f21(0x125)](_0x566eae[_0xf54f21(0xe6)]);const _0x55af2e=this[_0xf54f21(0x12b)](_0x566eae['originalTest']),_0x125f01=this[_0xf54f21(0x20c)](_0x566eae[_0xf54f21(0xe6)]);_0x125f01['forEach'](_0x1db305=>{const _0x939d15=_0xf54f21,_0x5c06e3=_0x55af2e[_0x939d15(0x1f0)](_0x1db305);if(_0x5c06e3&&(_0x578ebf[_0x939d15(0x1ca)](_0x5c06e3[_0x939d15(0x9a)],_0x578ebf[_0x939d15(0x21d)])||_0x578ebf[_0x939d15(0x1ca)](_0x5c06e3[_0x939d15(0x9a)],_0x578ebf['jIyie']))){const _0x551584=_0x5c06e3[_0x939d15(0x9a)][_0x939d15(0x1d2)]()[_0x939d15(0xc2)](_0x578ebf['TMvCC'],_0x578ebf[_0x939d15(0x1bc)]),_0x1b0810=_0x551584;!_0x2a9675[_0x1b0810]&&(_0x2a9675[_0x1b0810]=[]);const _0x4e0b46=_0x2a9675[_0x1b0810][_0x939d15(0x130)](_0xf25753=>(_0xf25753[TestFrameworkConstants[_0x939d15(0x1cb)]]||_0xf25753[_0x939d15(0x1e0)])===_0x1db305);!_0x4e0b46&&_0x2a9675[_0x1b0810][_0x939d15(0x9c)]({'key':_0x1b0810,[TestFrameworkConstants[_0x939d15(0x1cb)]]:_0x1db305,[TestFrameworkConstants['KEY_HOOK_RESULT']]:TestFrameworkConstants[_0x939d15(0x1b2)],[TestFrameworkConstants[_0x939d15(0x127)]]:new Date()[_0x939d15(0x197)](),[TestFrameworkConstants[_0x939d15(0x98)]]:new Date()['toISOString'](),[TestFrameworkConstants[_0x939d15(0x169)]]:[],[TestFrameworkConstants[_0x939d15(0x167)]]:_0x5c06e3[_0x939d15(0x114)]||_0x5c06e3[_0x939d15(0x9a)]+_0x939d15(0x164),[TestFrameworkConstants[_0x939d15(0x1ef)]]:_0x45563f});}});}if(_0x43cf75[_0xf54f21(0x215)]&&_0x578ebf[_0xf54f21(0x1e2)](_0x43cf75[_0xf54f21(0x215)][_0xf54f21(0x175)],0x0))_0x27d4b3[TestFrameworkConstants[_0xf54f21(0xf2)]]=_0x43cf75['hooks'],logger[_0xf54f21(0x1b1)](_0x578ebf['NwKtX']);else _0x578ebf[_0xf54f21(0x93)](Object['keys'](_0x2a9675)[_0xf54f21(0x175)],0x0)&&(_0x27d4b3[TestFrameworkConstants['KEY_HOOKS_FINISHED']]=_0x2a9675,logger[_0xf54f21(0x1b1)]('[JestTestFramework]\x20parseJestTestResult:\x20Using\x20merged\x20hooksFinished/hooksStarted\x20-\x20hookTypes='+Object[_0xf54f21(0xa5)](_0x2a9675)[_0xf54f21(0x17d)](',')));const _0x18f7a2=this['getJestTestName'](_0x43cf75);logger['debug'](_0xf54f21(0x153)+_0x18f7a2+_0xf54f21(0x20a)+_0x4a56a8+_0xf54f21(0x228)+_0x2428b9+_0xf54f21(0xb9)+_0x43cf75[_0xf54f21(0x14c)]);_0x578ebf[_0xf54f21(0x1a1)](_0x2428b9,_0x578ebf['Gqcgj'])&&logger[_0xf54f21(0x1b1)](_0xf54f21(0x200)+_0x4a56a8+_0xf54f21(0x12a)+_0x27d4b3[TestFrameworkConstants[_0xf54f21(0x1d8)]]+_0xf54f21(0x1da)+_0x27d4b3[TestFrameworkConstants[_0xf54f21(0x1fb)]]?.['substring'](0x0,0xc8));const _0x5574a8={};return _0x5574a8[_0x4a56a8]=_0x27d4b3,_0x5574a8;}[a75_0xa81eb9(0x20e)](_0x1f6e20){const _0x3f9f58=a75_0xa81eb9,_0x338d3e={};_0x338d3e[_0x3f9f58(0xb1)]=function(_0x23eaeb,_0x39c123){return _0x23eaeb!==_0x39c123;},_0x338d3e['QXCqx']=_0x3f9f58(0x1eb);const _0x5d5e01=_0x338d3e,_0x2ec779={};_0x2ec779[_0x3f9f58(0x11a)]=0x2,_0x2ec779[_0x3f9f58(0x1ae)]=0x3,logger[_0x3f9f58(0x1b1)](_0x3f9f58(0x91)+util[_0x3f9f58(0x17e)](_0x1f6e20,_0x2ec779));const _0x32daf8=[];if(_0x1f6e20&&_0x1f6e20['parent']){let _0x226c66=_0x1f6e20[_0x3f9f58(0x103)];while(_0x226c66&&_0x226c66[_0x3f9f58(0x114)]&&_0x5d5e01['rVqFK'](_0x226c66[_0x3f9f58(0x114)],'')&&_0x5d5e01['rVqFK'](_0x226c66['name'],_0x5d5e01[_0x3f9f58(0x1b9)])){_0x32daf8['push'](_0x226c66[_0x3f9f58(0x114)]),_0x226c66=_0x226c66['parent'];}}return _0x32daf8[_0x3f9f58(0x105)]();}[a75_0xa81eb9(0xee)](_0x344f51){const _0x1fb8f3=a75_0xa81eb9,_0x58b836={};_0x58b836[_0x1fb8f3(0xe3)]='Unknown\x20Test';const _0x42772f=_0x58b836;if(_0x344f51['name'])return _0x344f51[_0x1fb8f3(0x114)];if(_0x344f51[_0x1fb8f3(0x211)])return _0x344f51[_0x1fb8f3(0x211)];return _0x42772f[_0x1fb8f3(0xe3)];}[a75_0xa81eb9(0x19b)](_0x30094a){const _0x346209=a75_0xa81eb9,_0x11b9c4=[];if(_0x30094a['tags']&&Array[_0x346209(0xbd)](_0x30094a[_0x346209(0x1c1)]))return _0x30094a[_0x346209(0x1c1)][_0x346209(0xb2)](_0x169683=>_0x169683[_0x346209(0x1e4)]('@')?_0x169683[_0x346209(0x1a3)](0x1):_0x169683);const _0x5d09b2=this[_0x346209(0xee)](_0x30094a),_0x8f2601=_0x5d09b2[_0x346209(0x1bf)](/@(\w+)/g);if(_0x8f2601)return _0x8f2601[_0x346209(0xb2)](_0x73fdc7=>_0x73fdc7['slice'](0x1));return _0x30094a[_0x346209(0x20d)]&&Array['isArray'](_0x30094a[_0x346209(0x20d)])&&_0x30094a[_0x346209(0x20d)]['forEach'](_0x2b40a8=>{const _0x174eba=_0x346209,_0x38e2c9=_0x2b40a8['match'](/@(\w+)/g);_0x38e2c9&&_0x38e2c9[_0x174eba(0x205)](_0x41cadf=>{const _0x5aa13d=_0x174eba,_0x5ed949=_0x41cadf[_0x5aa13d(0x1f5)](0x1);!_0x11b9c4['includes'](_0x5ed949)&&_0x11b9c4[_0x5aa13d(0x9c)](_0x5ed949);});}),_0x11b9c4;}['getJestTestFilePath'](_0x372939){const _0x8b9b59=a75_0xa81eb9,_0x472585={'nIyqg':function(_0x1137b0,_0x15b15e){return _0x1137b0(_0x15b15e);},'NIaOx':_0x8b9b59(0x1ed)};if(_0x372939[_0x8b9b59(0xac)])return _0x372939[_0x8b9b59(0xac)];if(_0x372939[_0x8b9b59(0x108)]){const _0x3a03c9=_0x472585[_0x8b9b59(0x122)](require,_0x472585[_0x8b9b59(0x192)]);try{const _0x82557c=_0x3a03c9[_0x8b9b59(0xe4)](_0x372939[_0x8b9b59(0x108)]);if(_0x82557c[0x0]&&_0x82557c[0x0]['getFileName'])return _0x82557c[0x0][_0x8b9b59(0xa0)]();}catch(_0x4a53ed){logger[_0x8b9b59(0x1b1)](_0x8b9b59(0x90)+util[_0x8b9b59(0x99)](_0x4a53ed));}}return null;}[a75_0xa81eb9(0xe9)](_0x9f42ae){const _0xbc97f9=a75_0xa81eb9,_0x1ac52d={};_0x1ac52d['GNyxa']=function(_0x2149fa,_0x300f6d){return _0x2149fa>_0x300f6d;},_0x1ac52d['UUVPD']=_0xbc97f9(0x1bb);const _0x5de974=_0x1ac52d;if(_0x9f42ae[_0xbc97f9(0xd8)]&&_0x5de974['GNyxa'](_0x9f42ae[_0xbc97f9(0xd8)][_0xbc97f9(0x175)],0x0))return util[_0xbc97f9(0x17e)](_0x9f42ae[_0xbc97f9(0xd8)][0x0]);if(_0x9f42ae[_0xbc97f9(0x186)])return _0x9f42ae[_0xbc97f9(0x186)];return _0x5de974[_0xbc97f9(0x11f)];}[a75_0xa81eb9(0x10c)](_0x2020ef){const _0x4543a7=a75_0xa81eb9,_0x4af2cd={};_0x4af2cd[_0x4543a7(0x161)]='Assert',_0x4af2cd[_0x4543a7(0x1ec)]=_0x4543a7(0x1f1),_0x4af2cd[_0x4543a7(0x174)]=_0x4543a7(0xef);const _0x38485a=_0x4af2cd,_0x1a6acc=this[_0x4543a7(0xe9)](_0x2020ef);if(_0x1a6acc&&_0x1a6acc[_0x4543a7(0x112)](_0x38485a[_0x4543a7(0x161)]))return _0x38485a['oAlgG'];return _0x38485a[_0x4543a7(0x174)];}['getJestFailureData'](_0x4e7f31){const _0xce0a6b=a75_0xa81eb9,_0x349483={'foKKE':function(_0x44cd7f,_0x2400f3){return _0x44cd7f(_0x2400f3);},'gRpYt':_0xce0a6b(0x1a2),'VCqcg':function(_0x136a4c,_0x3a83c0){return _0x136a4c!==_0x3a83c0;},'hoKPO':_0xce0a6b(0xfb)},{failureData:_0x5a50ce}=_0x349483[_0xce0a6b(0xe8)](require,_0x349483[_0xce0a6b(0x229)]),_0x3fc237=[];return _0x349483[_0xce0a6b(0xf3)](_0x4e7f31[_0xce0a6b(0xd8)],undefined)&&_0x3fc237[_0xce0a6b(0x9c)](_0x4e7f31[_0xce0a6b(0xd8)],_0x349483[_0xce0a6b(0x170)]),_0x5a50ce[_0xce0a6b(0x95)](null,_0x3fc237);}async[a75_0xa81eb9(0x1bd)](_0x55d5a7,_0x5228b9,_0x436aa5,_0x389704){const _0x508f66=a75_0xa81eb9,_0x56800a={'AduyK':_0x508f66(0x156),'vsKgf':function(_0x21c140){return _0x21c140();},'bIgfI':function(_0x32d943,_0x276d02){return _0x32d943 in _0x276d02;},'XIOsr':function(_0x4da1e2,_0x588659){return _0x4da1e2 in _0x588659;},'dgBgT':function(_0x3bdac7,_0x5256ee){return _0x3bdac7===_0x5256ee;},'JxnDY':function(_0x3a244e,_0x22ff40){return _0x3a244e>_0x22ff40;},'VWjmo':_0x508f66(0x19e),'FQJPv':_0x508f66(0x188),'eILJG':function(_0x3c3cfa,_0x2d82ce){return _0x3c3cfa===_0x2d82ce;},'CuyEz':'[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20BEFORE_ALL\x20with\x20no\x20matching\x20PRE,\x20storing\x20as\x20pending','lGpHZ':function(_0x547134,_0x2abfea){return _0x547134===_0x2abfea;},'decmC':function(_0x3d6c2d,_0x1a2147){return _0x3d6c2d!==_0x1a2147;}},{hookData:_0xc37f19}=_0x389704,_0x4d3b2c=_0x436aa5['toString'](),_0x2e95c2=_0x5228b9[_0x508f66(0x109)](),_0xa77258={};_0xa77258['depth']=0x2,_0xa77258[_0x508f66(0x1ae)]=0x3,logger[_0x508f66(0x1b1)](_0x508f66(0x184)+_0x2e95c2+',\x20hookState='+_0x4d3b2c+_0x508f66(0x1b5)+util[_0x508f66(0x17e)](_0xc37f19,_0xa77258));if(!_0xc37f19)return logger[_0x508f66(0x1b1)](_0x56800a['AduyK']),{};const _0x5aecc4=_0xc37f19[_0x508f66(0xdb)]||_0xc37f19['hookAnalyticsId']||_0x56800a[_0x508f66(0x189)](uuidv4),_0x9b161e=_0xc37f19[_0x508f66(0x1de)]||this[_0x508f66(0xab)](_0xc37f19),_0x43c180=_0x5228b9[_0x508f66(0x109)]()[_0x508f66(0x9b)]('.')[0x1],_0x4c0f8c=_0x55d5a7[_0x508f66(0xcb)]()[_0x508f66(0x1f0)](_0x9b161e),_0x2894c4=_0x4c0f8c?_0x4c0f8c[TestFrameworkConstants[_0x508f66(0x1ef)]]||{}:{};logger[_0x508f66(0x1b1)](_0x508f66(0x14a)+_0x5aecc4+_0x508f66(0x20a)+_0x9b161e+_0x508f66(0x19c)+_0x43c180+',\x20hookState='+_0x4d3b2c);if(!_0x4c0f8c)return logger[_0x508f66(0x1b1)]('[JestTestFramework]\x20trackHookEvent:\x20No\x20test\x20data\x20found\x20for\x20testId:\x20'+_0x9b161e+_0x508f66(0x1a0)),this[_0x508f66(0x18f)](_0x55d5a7,_0x9b161e,_0x5228b9,_0x436aa5,_0x389704),{};let _0x263433=_0x4c0f8c[TestFrameworkConstants[_0x508f66(0xbf)]];!_0x263433&&(_0x263433={});!_0x56800a[_0x508f66(0xcf)](_0x43c180,_0x263433)&&(_0x263433[_0x43c180]=[]);let _0x4a8d5f=_0x4c0f8c[TestFrameworkConstants[_0x508f66(0xf2)]];!_0x4a8d5f&&(_0x4a8d5f={});!_0x56800a['XIOsr'](_0x43c180,_0x4a8d5f)&&(_0x4a8d5f[_0x43c180]=[]);const _0x38f956={[_0x9b161e]:{[TestFrameworkConstants[_0x508f66(0xbf)]]:_0x263433,[TestFrameworkConstants['KEY_HOOKS_FINISHED']]:_0x4a8d5f,[TestFrameworkConstants[_0x508f66(0x219)]]:this[_0x508f66(0xd6)]()[0x0]||'',[TestFrameworkConstants[_0x508f66(0x171)]]:this[_0x508f66(0xe1)]()[this[_0x508f66(0xd6)]()[0x0]]||''}};if(_0x56800a[_0x508f66(0xfd)](_0x436aa5,HookState[_0x508f66(0x9d)])){const _0x28ba78={'key':_0x43c180,[TestFrameworkConstants[_0x508f66(0x1cb)]]:_0x5aecc4,[TestFrameworkConstants[_0x508f66(0x126)]]:TestFrameworkConstants[_0x508f66(0x1b2)],[TestFrameworkConstants[_0x508f66(0x127)]]:_0xc37f19[_0x508f66(0x198)]||new Date()[_0x508f66(0x197)](),[TestFrameworkConstants[_0x508f66(0x169)]]:[],[TestFrameworkConstants['KEY_HOOK_NAME']]:_0xc37f19[_0x508f66(0x114)]||_0xc37f19[_0x508f66(0x151)]||_0x43c180,[TestFrameworkConstants[_0x508f66(0x1ef)]]:_0x2894c4};_0x263433[_0x43c180][_0x508f66(0x9c)](_0x28ba78),_0x38f956[_0x9b161e][TestFrameworkConstants['KEY_HOOK_LAST_STARTED']]=_0x43c180;const _0x547129={};_0x547129['depth']=0x2,logger[_0x508f66(0x1b1)]('[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20PRE\x20-\x20hookType='+_0x43c180+_0x508f66(0xd5)+_0x5aecc4+',\x20testId='+_0x9b161e+',\x20hook='+util[_0x508f66(0x17e)](_0x28ba78,_0x547129));}else{if(_0x56800a[_0x508f66(0xfd)](_0x436aa5,HookState[_0x508f66(0x138)])){const _0x474ae7=_0xc37f19[_0x508f66(0x115)]||(_0xc37f19['errorsDetailed']&&_0x56800a[_0x508f66(0x1f9)](_0xc37f19['errorsDetailed'][_0x508f66(0x175)],0x0)?_0x56800a[_0x508f66(0x16b)]:_0x56800a[_0x508f66(0x142)]),_0x2523aa=_0x263433[_0x43c180]||[];logger['debug'](_0x508f66(0x157)+_0x43c180+_0x508f66(0x20a)+_0x9b161e+_0x508f66(0x1c0)+_0x474ae7+_0x508f66(0x196)+_0x2523aa[_0x508f66(0x175)]);if(_0x56800a[_0x508f66(0x18c)](_0x2523aa[_0x508f66(0x175)],0x0)&&_0x56800a[_0x508f66(0x18c)](_0x5228b9,TestFrameworkState[_0x508f66(0x16a)]))return logger[_0x508f66(0x1b1)](_0x56800a[_0x508f66(0x1f7)]),this['storePendingHook'](_0x55d5a7,_0x9b161e,_0x5228b9,_0x436aa5,_0x389704),{};if(_0x56800a['JxnDY'](_0x2523aa[_0x508f66(0x175)],0x0)){const _0x3cdd92=_0x2523aa['pop']();_0x56800a[_0x508f66(0x13d)](_0x474ae7,_0x56800a[_0x508f66(0x16b)])&&_0xc37f19[_0x508f66(0xd8)]?(_0x3cdd92[TestFrameworkConstants[_0x508f66(0x137)]]=this[_0x508f66(0x10c)](_0xc37f19),_0x3cdd92[TestFrameworkConstants[_0x508f66(0xad)]]=this[_0x508f66(0xe9)](_0xc37f19),_0x3cdd92[TestFrameworkConstants[_0x508f66(0x1a8)]]=this[_0x508f66(0x10d)](_0xc37f19),logger['debug'](_0x508f66(0x17f)+_0x43c180+_0x508f66(0x12a)+_0x3cdd92[TestFrameworkConstants[_0x508f66(0x137)]]+_0x508f66(0x1da)+_0x3cdd92[TestFrameworkConstants[_0x508f66(0xad)]]?.[_0x508f66(0xc7)](0x0,0xc8))):_0x3cdd92[TestFrameworkConstants['KEY_HOOK_RESULT']]=_0x56800a['FQJPv'];_0x56800a[_0x508f66(0xbc)](_0x474ae7,TestFrameworkConstants[_0x508f66(0x1b2)])&&(_0x3cdd92[TestFrameworkConstants[_0x508f66(0x126)]]=_0x474ae7);_0x3cdd92[TestFrameworkConstants['KEY_EVENT_ENDED_AT']]=_0xc37f19['finished_at']||new Date()[_0x508f66(0x197)](),_0x3cdd92[TestFrameworkConstants[_0x508f66(0x1ef)]]=_0x2894c4;const _0x5d6c34=_0x3cdd92[TestFrameworkConstants[_0x508f66(0x1cb)]];!_0x4a8d5f[_0x43c180]&&(_0x4a8d5f[_0x43c180]=[]);_0x4a8d5f[_0x43c180]['push'](_0x3cdd92),_0x38f956[_0x9b161e][TestFrameworkConstants['KEY_HOOK_LAST_FINISHED']]=_0x43c180;const _0x3b3f26={};_0x3b3f26[_0x508f66(0x11a)]=0x2,logger[_0x508f66(0x1b1)](_0x508f66(0x94)+_0x43c180+_0x508f66(0xd5)+_0x5d6c34+_0x508f66(0x1c0)+_0x474ae7+_0x508f66(0xc8)+util[_0x508f66(0x17e)](_0x3cdd92,_0x3b3f26));}}}return _0x38f956;}[a75_0xa81eb9(0x140)](_0x5ed566){const _0x3cfa30=a75_0xa81eb9,_0x334aff={};_0x334aff[_0x3cfa30(0x207)]='base64';const _0x3f9b4b=_0x334aff;try{const _0x5a9c90=_0x5ed566[_0x3cfa30(0xfb)]?this[_0x3cfa30(0xab)](_0x5ed566[_0x3cfa30(0xfb)]):_0x5ed566[_0x3cfa30(0x96)][_0x3cfa30(0x1de)],_0x11cbd7=_0x5ed566[_0x3cfa30(0xaf)],_0x1f435d=_0x11cbd7[_0x3cfa30(0x18d)](),_0xb0a478=_0x11cbd7[_0x3cfa30(0xcb)]()[_0x3cfa30(0x1f0)](_0x5a9c90);if(!_0xb0a478)return logger[_0x3cfa30(0x1b1)](_0x3cfa30(0x149)+_0x5a9c90),{};const {[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:_0xfb5246=this[_0x3cfa30(0xd6)]()[0x0]||'',[TestFrameworkConstants[_0x3cfa30(0x171)]]:_0x4bb879=this[_0x3cfa30(0xe1)]()[this[_0x3cfa30(0xd6)]()[0x0]]||'',[TestFrameworkConstants[_0x3cfa30(0x1e5)]]:_0xf1a650='',[TestFrameworkConstants[_0x3cfa30(0x1a4)]]:_0x536068=''}=_0xb0a478,_0x28b920=_0x11cbd7[_0x3cfa30(0x220)]()['toString']()[_0x3cfa30(0x9b)]('.')[0x1],_0x333f9e=_0x11cbd7[_0x3cfa30(0x13b)]()[_0x3cfa30(0x109)]()[_0x3cfa30(0x9b)]('.')[0x1],_0x44a9d5=global?.['__workerDetails']?.[_0x3cfa30(0xbe)]?.['parallelIndex']||global[_0x3cfa30(0x1e6)]||0x0,_0x4d7efb=_0x11cbd7[_0x3cfa30(0xa3)](),_0x30fb54=Buffer[_0x3cfa30(0xbb)](JSON['stringify'](_0xb0a478))['toString'](_0x3f9b4b[_0x3cfa30(0x207)]),_0xa9ee1d={'hash':_0x1f435d[_0x3cfa30(0x111)](),'threadId':_0x1f435d[_0x3cfa30(0x226)]()[_0x3cfa30(0x109)](),'processId':_0x1f435d[_0x3cfa30(0xb5)]()['toString']()},_0xd257f8={};_0xd257f8[_0x3cfa30(0x100)]=_0x44a9d5,_0xd257f8[_0x3cfa30(0x15e)]=_0xfb5246,_0xd257f8['testFrameworkVersion']=_0x4bb879,_0xd257f8[_0x3cfa30(0x1c7)]=_0x28b920,_0xd257f8[_0x3cfa30(0x13a)]=_0x333f9e,_0xd257f8[_0x3cfa30(0x21b)]=_0xf1a650,_0xd257f8[_0x3cfa30(0x1e9)]=_0x536068,_0xd257f8['uuid']=_0x4d7efb,_0xd257f8['eventJson']=_0x30fb54,_0xd257f8[_0x3cfa30(0x143)]=_0xa9ee1d,_0xd257f8[_0x3cfa30(0x178)]=_0x5a9c90;const _0x95970d=_0xd257f8;return _0x95970d;}catch(_0x52de7c){return logger[_0x3cfa30(0x16f)](_0x3cfa30(0x132)+util[_0x3cfa30(0x99)](_0x52de7c)),{};}}async[a75_0xa81eb9(0x21e)](_0x17da8,_0x216397,_0x3187af){const _0x3b8006=a75_0xa81eb9,_0xd86b27={'NlUon':function(_0xc9e30b,_0x54b92c){return _0xc9e30b+_0x54b92c;},'scUto':'missing','WzXDe':_0x3b8006(0x1c5),'QYrqV':function(_0xa9c29b,_0x405d7b){return _0xa9c29b>_0x405d7b;},'qqOTO':function(_0x235a7e,_0x3904cf,_0x5ce733,_0x6249c0){return _0x235a7e(_0x3904cf,_0x5ce733,_0x6249c0);},'UbGAM':function(_0x3bbe72,_0x461d63){return _0x3bbe72-_0x461d63;},'UmxgM':function(_0x7b44b3,_0x18ba44){return _0x7b44b3===_0x18ba44;},'CzARW':function(_0x104cb5,_0x42975b){return _0x104cb5/_0x42975b;},'TeMKS':function(_0x383940,_0x583817){return _0x383940<_0x583817;},'ANCPV':function(_0x459315,_0x1a69c5){return _0x459315*_0x1a69c5;},'grjEA':function(_0x164f49,_0xec9a29){return _0x164f49+_0xec9a29;},'Vbvat':function(_0x134a0e,_0x21957e){return _0x134a0e+_0x21957e;},'OdtVo':function(_0x27aaca,_0xcdbb60){return _0x27aaca>_0xcdbb60;}};try{const _0x3c38e5=_0x3187af[_0x3b8006(0x172)]||_0x3187af['testId'],_0x5505fb=Array[_0x3b8006(0xbb)](_0x17da8[_0x3b8006(0xcb)]()[_0x3b8006(0xa5)]()),_0x5604be=_0x17da8[_0x3b8006(0xcb)]()['get'](_0x3c38e5);if(!_0x5604be){logger['debug'](_0x3b8006(0x1ce)+_0x3c38e5);return;}const {[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:_0x1ec23d='',[TestFrameworkConstants[_0x3b8006(0x171)]]:_0x3c6168=''}=_0x5604be;let _0x490199=[];_0x5604be&&_0x5604be[TestFrameworkConstants[_0x3b8006(0x18b)]]&&Array[_0x3b8006(0xbd)](_0x5604be[TestFrameworkConstants[_0x3b8006(0x18b)]])?(_0x490199=_0x5604be[TestFrameworkConstants[_0x3b8006(0x18b)]]||[],logger[_0x3b8006(0x1b1)](_0x3b8006(0x21f)+_0x490199[_0x3b8006(0x175)]+_0x3b8006(0xf4)+_0x3c38e5),_0x17da8['addMultipleEntries']({[_0x3c38e5]:{[TestFrameworkConstants['KEY_LOGS']]:[],[TestFrameworkConstants[_0x3b8006(0x219)]]:this[_0x3b8006(0xd6)]()[0x0]||'',[TestFrameworkConstants[_0x3b8006(0x171)]]:this[_0x3b8006(0xe1)]()[this['getTestFrameworks']()[0x0]]||''}}),logger[_0x3b8006(0x1b1)](_0x3b8006(0x14e)+_0x3c38e5)):logger[_0x3b8006(0x1b1)](_0x3b8006(0x19f)+_0x3c38e5);logger['debug'](_0x3b8006(0x18e)+_0x490199[_0x3b8006(0x175)]+_0x3b8006(0x11e)+_0x3c38e5);const _0x3586e8=_0x490199[_0x3b8006(0x214)](_0x3d4b27=>_0x3d4b27['kind']===_0x3b8006(0x12d));_0xd86b27[_0x3b8006(0x18a)](_0x3586e8[_0x3b8006(0x175)],0x0)&&(logger['debug'](_0x3b8006(0x12e)+_0x3586e8[_0x3b8006(0x175)]+_0x3b8006(0x106)+_0x3c38e5),_0x3586e8['forEach']((_0x33c883,_0x409aa4)=>{const _0x5475fb=_0x3b8006;logger['debug']('[JestTestFramework]\x20sendLogCreatedEvent:\x20Screenshot\x20log\x20'+_0xd86b27[_0x5475fb(0xaa)](_0x409aa4,0x1)+'/'+_0x3586e8[_0x5475fb(0x175)]+'\x20-\x20test_identifier='+(_0x33c883[_0x5475fb(0x178)]||_0xd86b27[_0x5475fb(0xd3)])+_0x5475fb(0x1ea)+(_0x33c883['test_run_uuid']||_0xd86b27[_0x5475fb(0xd3)])+_0x5475fb(0x117)+(_0x33c883[_0x5475fb(0x15f)]||_0xd86b27[_0x5475fb(0xdd)])+_0x5475fb(0xae)+(_0x33c883[_0x5475fb(0x1cf)]?.[_0x5475fb(0x175)]||0x0));}));const _0x2b47c8=_0x5604be[TestFrameworkConstants[_0x3b8006(0xd1)]]||{},_0xa3b4e2=_0xd86b27[_0x3b8006(0xfe)](getMediaArtifactsLogs,_0x2b47c8,null,_0x3c38e5),_0x2b0dd1=(_0x490199||[])[_0x3b8006(0x118)](_0xa3b4e2||[]),_0x1b2e02=_0x3586e8?.['length']||0x0,_0x45c7cf=_0xd86b27[_0x3b8006(0x1b4)](_0x490199?.[_0x3b8006(0x175)]||0x0,_0x1b2e02);logger[_0x3b8006(0x1b1)](_0x3b8006(0x1cd)+_0x3c38e5+_0x3b8006(0x128)+_0x45c7cf+_0x3b8006(0xd0)+_0x1b2e02+_0x3b8006(0x1c6)+(_0xa3b4e2?.[_0x3b8006(0x175)]||0x0)+_0x3b8006(0x113)+_0x2b0dd1[_0x3b8006(0x175)]);if(!_0x2b0dd1||_0xd86b27[_0x3b8006(0x1ab)](_0x2b0dd1[_0x3b8006(0x175)],0x0)){logger['debug'](_0x3b8006(0x1d1)+_0x3c38e5);return;}const _0x44e74b=0x28,_0x469307=Math[_0x3b8006(0x17a)](_0xd86b27['CzARW'](_0x2b0dd1[_0x3b8006(0x175)],_0x44e74b));for(let _0x1f19aa=0x0;_0xd86b27[_0x3b8006(0xb0)](_0x1f19aa,_0x469307);_0x1f19aa++){const _0xb7f557=_0xd86b27[_0x3b8006(0xce)](_0x1f19aa,_0x44e74b),_0x4ff611=_0xd86b27[_0x3b8006(0xc9)](_0xb7f557,_0x44e74b),_0x4807ad=_0x2b0dd1[_0x3b8006(0x1f5)](_0xb7f557,_0x4ff611),_0x19f98c=global?.['browserstackPlatformIndex']??0x0,_0x11b84b={'platformIndex':_0x19f98c,'logs':_0x4807ad,'testFrameworkName':_0x1ec23d,'testFrameworkVersion':_0x3c6168,'testFrameworkState':_0x216397['toString']()[_0x3b8006(0x9b)]('.')[0x1]},_0x2c774e={};_0x2c774e[_0x3b8006(0x11a)]=0x3,_0x2c774e['maxArrayLength']=0x5,logger[_0x3b8006(0x1b1)](_0x3b8006(0x144)+_0xd86b27[_0x3b8006(0x120)](_0x1f19aa,0x1)+'/'+_0x469307+_0x3b8006(0x1dc)+_0x3c38e5+_0x3b8006(0x218)+_0x4807ad[_0x3b8006(0x175)]+_0x3b8006(0x208)+_0x19f98c+',\x20payload:\x20'+util['inspect'](_0x11b84b,_0x2c774e));const _0x435342=await GrpcClient[_0x3b8006(0x193)]()['logCreatedEvent'](_0x11b84b);logger['debug']('[JestTestFramework]\x20sendLogCreatedEvent:\x20Batch\x20'+_0xd86b27[_0x3b8006(0xc9)](_0x1f19aa,0x1)+'/'+_0x469307+'\x20-\x20testId:\x20'+_0x3c38e5+',\x20response='+util['inspect'](_0x435342));}_0xa3b4e2&&_0xd86b27[_0x3b8006(0xc5)](_0xa3b4e2['length'],0x0)&&_0x5604be[TestFrameworkConstants['KEY_TEST_ATTACHMENTS']]&&_0x17da8[_0x3b8006(0x210)]({[_0x3c38e5]:{[TestFrameworkConstants[_0x3b8006(0xd1)]]:{},[TestFrameworkConstants[_0x3b8006(0x219)]]:this[_0x3b8006(0xd6)]()[0x0]||'',[TestFrameworkConstants[_0x3b8006(0x171)]]:this[_0x3b8006(0xe1)]()[this[_0x3b8006(0xd6)]()[0x0]]||''}}),logger['debug']('[JestTestFramework]\x20sendLogCreatedEvent:\x20SUCCESS\x20-\x20testId:\x20'+_0x3c38e5+_0x3b8006(0x204)+_0x469307);}catch(_0x10d95d){logger['error'](_0x3b8006(0xeb)+(_0x3187af[_0x3b8006(0x172)]||_0x3187af[_0x3b8006(0x1dd)])+',\x20error:\x20'+util[_0x3b8006(0x99)](_0x10d95d));}}[a75_0xa81eb9(0x18f)](_0x2a5b86,_0x4b6458,_0x4f3189,_0x3c2374,_0xcf6cf3){const _0x152dbf=a75_0xa81eb9,_0xe39c2={};_0xe39c2['dbFDR']=function(_0x36a875,_0x41b04e){return _0x36a875===_0x41b04e;},_0xe39c2['pcxBB']=_0x152dbf(0x185);const _0x15d8ee=_0xe39c2,{hookData:_0x52af2f}=_0xcf6cf3,_0x549448={'testId':_0x4b6458,'testFrameworkState':_0x4f3189,'hookState':_0x3c2374,'args':_0xcf6cf3,'timestamp':new Date()[_0x152dbf(0x197)]()};if(_0x15d8ee[_0x152dbf(0x147)](_0x4f3189,TestFrameworkState[_0x152dbf(0x16a)])&&_0x52af2f){const _0x318e48={};_0x318e48['filePath']=_0x52af2f[_0x152dbf(0xac)]||_0x52af2f['location'],_0x318e48['scope']=_0x52af2f[_0x152dbf(0x9f)]||_0x52af2f[_0x152dbf(0x20d)]&&_0x52af2f[_0x152dbf(0x20d)][0x0]||'',_0x318e48['hookType']=_0x15d8ee[_0x152dbf(0x1ba)],_0x549448[_0x152dbf(0x14f)]=_0x318e48,logger['debug'](_0x152dbf(0x123)+_0x4b6458+_0x152dbf(0x213)+_0x549448[_0x152dbf(0x14f)][_0x152dbf(0xb8)]+',\x20scope:\x20'+_0x549448[_0x152dbf(0x14f)][_0x152dbf(0x9f)]);}_0x2a5b86[_0x152dbf(0x20b)](_0x4b6458,_0x549448),logger[_0x152dbf(0x1b1)](_0x152dbf(0x141)+_0x4b6458+_0x152dbf(0x1d0)+_0x4f3189+',\x20hookState:\x20'+_0x3c2374);}async[a75_0xa81eb9(0xd9)](_0x4e658e,_0x322fc6){const _0x324abd=a75_0xa81eb9,_0x5c0cce={};_0x5c0cce[_0x324abd(0x1b3)]=function(_0xfa2529,_0x14cf22){return _0xfa2529>_0x14cf22;},_0x5c0cce[_0x324abd(0x176)]=function(_0x3e57c8,_0x417d27){return _0x3e57c8===_0x417d27;},_0x5c0cce['xtrGG']=_0x324abd(0x129);const _0x155ea1=_0x5c0cce;if(_0x4e658e[_0x324abd(0x1ff)](_0x322fc6)){const _0x1583a6=_0x4e658e[_0x324abd(0x1af)](_0x322fc6);logger[_0x324abd(0x1b1)](_0x324abd(0x166)+_0x1583a6[_0x324abd(0x175)]+_0x324abd(0x1d9)+_0x322fc6);for(const _0x59f1ad of _0x1583a6){try{const _0x213f7c=await this['trackHookEvent'](_0x4e658e,_0x59f1ad['testFrameworkState'],_0x59f1ad[_0x324abd(0x13a)],_0x59f1ad[_0x324abd(0x150)]);_0x213f7c&&_0x155ea1[_0x324abd(0x1b3)](Object[_0x324abd(0xa5)](_0x213f7c)['length'],0x0)&&_0x4e658e[_0x324abd(0x210)](_0x213f7c),await this[_0x324abd(0x102)](_0x4e658e,_0x59f1ad['testFrameworkState'],_0x59f1ad[_0x324abd(0x13a)],_0x59f1ad['args']);}catch(_0x1e0ec6){logger[_0x324abd(0x16f)](_0x324abd(0x1aa)+_0x322fc6+',\x20error:\x20'+_0x1e0ec6);}}_0x4e658e[_0x324abd(0xb7)](_0x322fc6),logger[_0x324abd(0x1b1)](_0x324abd(0x1d4)+_0x322fc6);}const _0x91289b=_0x4e658e[_0x324abd(0xcb)]()[_0x324abd(0x1f0)](_0x322fc6);if(_0x91289b){const _0x4d2cc4=_0x91289b[TestFrameworkConstants[_0x324abd(0x1f6)]]||_0x91289b[TestFrameworkConstants[_0x324abd(0x1f2)]],_0x42c79a=_0x91289b[TestFrameworkConstants[_0x324abd(0x12c)]]||_0x91289b[TestFrameworkConstants[_0x324abd(0x177)]]&&_0x91289b[TestFrameworkConstants[_0x324abd(0x177)]][0x0]||'';logger[_0x324abd(0x1b1)]('[JestTestFramework]\x20processPendingHooks:\x20Checking\x20for\x20beforeAll\x20hooks\x20matching\x20filePath:\x20'+_0x4d2cc4+',\x20scope:\x20'+_0x42c79a);const _0x2b7550=_0x4e658e[_0x324abd(0xa6)]();for(const _0x29c32a of _0x2b7550){if(_0x155ea1[_0x324abd(0x176)](_0x29c32a,_0x322fc6))continue;if(_0x4e658e['hasPendingHooks'](_0x29c32a)){const _0x4fe107=_0x4e658e[_0x324abd(0x1af)](_0x29c32a);for(const _0x1bf30c of _0x4fe107){if(_0x155ea1[_0x324abd(0x176)](_0x1bf30c[_0x324abd(0x1c7)],TestFrameworkState[_0x324abd(0x16a)])&&_0x1bf30c['hookMetadata']){const _0x3e5e70=_0x1bf30c['hookMetadata'][_0x324abd(0xb8)],_0x3ae0c9=_0x1bf30c[_0x324abd(0x14f)][_0x324abd(0x9f)];if(_0x155ea1[_0x324abd(0x176)](_0x3e5e70,_0x4d2cc4)&&_0x155ea1['pduhG'](_0x3ae0c9,_0x42c79a)){logger[_0x324abd(0x1b1)](_0x324abd(0x145)+_0x29c32a+_0x324abd(0xc3)+_0x322fc6+_0x324abd(0x213)+_0x3e5e70+_0x324abd(0x209)+_0x3ae0c9);_0x1bf30c['args']&&_0x1bf30c[_0x324abd(0x150)]['hookData']&&(_0x1bf30c[_0x324abd(0x150)][_0x324abd(0x96)][_0x324abd(0x1de)]=_0x322fc6,logger[_0x324abd(0x1b1)](_0x324abd(0x162)+_0x29c32a+'\x20to\x20'+_0x322fc6));try{const _0x3666b8=await this[_0x324abd(0x1bd)](_0x4e658e,_0x1bf30c[_0x324abd(0x1c7)],_0x1bf30c[_0x324abd(0x13a)],_0x1bf30c['args']);_0x3666b8&&_0x155ea1[_0x324abd(0x1b3)](Object[_0x324abd(0xa5)](_0x3666b8)['length'],0x0)&&_0x4e658e[_0x324abd(0x210)](_0x3666b8);await this[_0x324abd(0x102)](_0x4e658e,_0x1bf30c[_0x324abd(0x1c7)],_0x1bf30c['hookState'],_0x1bf30c['args']);const _0x2c173b=_0x4e658e[_0x324abd(0x1af)](_0x29c32a)[_0x324abd(0x214)](_0x1817b6=>_0x1817b6!==_0x1bf30c);if(_0x155ea1['pduhG'](_0x2c173b['length'],0x0))_0x4e658e['removePendingHooks'](_0x29c32a);else{_0x4e658e[_0x324abd(0xb7)](_0x29c32a);for(const _0x35c256 of _0x2c173b){_0x4e658e['addPendingHook'](_0x29c32a,_0x35c256);}}logger[_0x324abd(0x1b1)](_0x155ea1[_0x324abd(0x121)]);}catch(_0x1c8eff){logger[_0x324abd(0x16f)](_0x324abd(0x1e8)+_0x322fc6+_0x324abd(0xda)+_0x1c8eff);}}}}}}}}['mapTestHooks'](_0x46f834){const _0x4af634=a75_0xa81eb9,_0x4a11bd={'WbfhC':function(_0x552bef){return _0x552bef();}};if(!_0x46f834||!_0x46f834[_0x4af634(0x103)])return;_0x46f834[_0x4af634(0x103)][_0x4af634(0x215)]&&Array[_0x4af634(0xbd)](_0x46f834['parent'][_0x4af634(0x215)])&&_0x46f834[_0x4af634(0x103)][_0x4af634(0x215)]['forEach'](_0x3ea581=>{const _0x5b66df=_0x4af634;!_0x3ea581[_0x5b66df(0x1c3)]&&!_0x3ea581[_0x5b66df(0x119)]&&(_0x3ea581[_0x5b66df(0x1c3)]=_0x4a11bd[_0x5b66df(0x10b)](uuidv4),_0x3ea581['hookUUID']=_0x3ea581['hookAnalyticsId'],logger['debug'](_0x5b66df(0x21a)+_0x3ea581[_0x5b66df(0x9a)]+_0x5b66df(0x92)+_0x3ea581[_0x5b66df(0x1c3)]));}),this[_0x4af634(0x125)](_0x46f834[_0x4af634(0x103)]);}[a75_0xa81eb9(0x20c)](_0x1e2ac){const _0x43672c=a75_0xa81eb9,_0x10f3b1={'LhoLP':function(_0xd6a778,_0x54c3af){return _0xd6a778(_0x54c3af);}};if(!_0x1e2ac||!_0x1e2ac[_0x43672c(0x103)])return[];const _0x2a7240=[];return _0x1e2ac[_0x43672c(0x103)][_0x43672c(0x215)]&&Array[_0x43672c(0xbd)](_0x1e2ac[_0x43672c(0x103)]['hooks'])&&_0x1e2ac[_0x43672c(0x103)]['hooks'][_0x43672c(0x205)](_0x14d2ac=>{const _0x4eb987=_0x43672c,_0x59bfbe=_0x14d2ac[_0x4eb987(0x1c3)]||_0x14d2ac[_0x4eb987(0x119)];_0x59bfbe&&!this[_0x4eb987(0x16e)](_0x14d2ac)&&!_0x10f3b1['LhoLP'](isInternalHook,_0x14d2ac['fn'])&&_0x2a7240['push'](_0x59bfbe);}),[..._0x2a7240,...this[_0x43672c(0x20c)](_0x1e2ac[_0x43672c(0x103)])];}[a75_0xa81eb9(0x12b)](_0x25a892){const _0x44dc02={'PxJqc':function(_0x1115e1,_0x143d70){return _0x1115e1(_0x143d70);},'xFXqK':'unknown','sWxEa':function(_0x1b87ec,_0xbb77cf){return _0x1b87ec(_0xbb77cf);}},_0x26e14c=new Map(),_0x5e9478=_0x36f247=>{const _0x157c6e=a75_0x2880,_0x43b82c={'TmHhj':function(_0x112740,_0x4c9da6){const _0x5c58e1=a75_0x2880;return _0x44dc02[_0x5c58e1(0xd4)](_0x112740,_0x4c9da6);},'UFfuJ':_0x44dc02[_0x157c6e(0x1a5)]};if(!_0x36f247||!_0x36f247['parent'])return;_0x36f247[_0x157c6e(0x103)][_0x157c6e(0x215)]&&Array[_0x157c6e(0xbd)](_0x36f247[_0x157c6e(0x103)]['hooks'])&&_0x36f247[_0x157c6e(0x103)][_0x157c6e(0x215)][_0x157c6e(0x205)](_0x41e0c9=>{const _0x267017=_0x157c6e,_0x51ced7=_0x41e0c9['hookAnalyticsId']||_0x41e0c9[_0x267017(0x119)];if(_0x51ced7&&!this[_0x267017(0x16e)](_0x41e0c9)&&!_0x43b82c[_0x267017(0xb4)](isInternalHook,_0x41e0c9['fn'])){const _0x386878={};_0x386878[_0x267017(0x9a)]=_0x41e0c9['type']||_0x43b82c[_0x267017(0x11d)],_0x386878[_0x267017(0x114)]=_0x41e0c9[_0x267017(0x114)]||'\x22'+_0x41e0c9[_0x267017(0x9a)]+_0x267017(0x116),_0x26e14c[_0x267017(0x19d)](_0x51ced7,_0x386878);}}),_0x44dc02[_0x157c6e(0xd4)](_0x5e9478,_0x36f247['parent']);};return _0x44dc02['sWxEa'](_0x5e9478,_0x25a892),_0x26e14c;}[a75_0xa81eb9(0x16e)](_0xc24da1){const _0x33e574=a75_0xa81eb9,_0xe9fb77={};_0xe9fb77['HdGvJ']=_0x33e574(0xa7),_0xe9fb77['NGTUq']=_0x33e574(0x221);const _0x31031c=_0xe9fb77;try{const _0x494209=this[_0x33e574(0xff)](_0xc24da1);return _0x494209&&_0x494209['includes'](_0x31031c['HdGvJ']);}catch(_0x5ef773){logger[_0x33e574(0x1b1)](_0x31031c[_0x33e574(0x195)]);}return![];}[a75_0xa81eb9(0xff)](_0x4c139d){const _0x164dca=a75_0xa81eb9;if(_0x4c139d[_0x164dca(0x108)])try{const _0x2b6cff=stackTrace[_0x164dca(0xe4)](_0x4c139d['asyncError']);return _0x2b6cff[0x0]?_0x2b6cff[0x0][_0x164dca(0xa0)]():null;}catch(_0x3919d0){logger['debug'](_0x164dca(0x15c)+util[_0x164dca(0x99)](_0x3919d0));}if(_0x4c139d[_0x164dca(0x223)])return _0x4c139d['file'];return null;}}module[a75_0xa81eb9(0x199)]=JestTestFramework;function a75_0x598a(){const _0x774b90=['../../../helpers/test-observability/utils','substr','KEY_TEST_ENDED_AT','xFXqK','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Parsed\x20test\x20result\x20entries:\x20','\x20(testIdentifier),\x20tags=','KEY_HOOK_FAILURE','QWXCQ','Error\x20processing\x20pending\x20hook\x20for\x20testId:\x20','UmxgM','./testFramework','Istzz','maxArrayLength','getPendingHooks','[JestTestFramework]\x20trackEvent:\x20LOG_REPORT\x20POST\x20-\x20Sending\x20logs\x20for\x20args:\x20','debug','DEFAULT_HOOK_RESULT','UMZHF','UbGAM',',\x20hookData=','hook_result','1781227hjfieA','status','QXCqx','pcxBB','Unknown\x20error','fMFoG','trackHookEvent','event_ended_at','match',',\x20result=','tags','NONE','hookAnalyticsId','yTUlK','none',',\x20attachmentLogs:\x20','testFrameworkState','XBDax','[JestTestFramework]\x20setActiveHook:\x20Invalid\x20parameters\x20-\x20testIdentifier=','STPzQ','KEY_HOOK_ID','has','[JestTestFramework]\x20sendLogCreatedEvent:\x20Log\x20counts\x20-\x20testId:\x20','[JestTestFramework]\x20sendLogCreatedEvent:\x20No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','message',',\x20state:\x20','[JestTestFramework]\x20sendLogCreatedEvent:\x20No\x20logs\x20found,\x20skipping\x20-\x20testId:\x20','toUpperCase','CgQaR','Cleared\x20processed\x20pending\x20hooks\x20for\x20testId:\x20','getActiveHook','[JestTestFramework]\x20trackEvent:\x20HOOK\x20-\x20Hook\x20event\x20updates:\x20','kVnFS','KEY_TEST_FAILURE_TYPE','\x20pending\x20hooks\x20for\x20testId:\x20',',\x20failureReason=',',\x20state=','\x20-\x20testId:\x20','testId','test_run_id',',\x20version=','hook_id','[JestTestFramework]\x20trackEvent:\x20ERROR\x20-\x20testFrameworkState=','rguwk','[JestTestFramework]\x20removeActiveHook:\x20Invalid\x20parameters\x20-\x20testIdentifier=','startsWith','KEY_TEST_STARTED_AT','__bstackPlatformIndex','util','[JestTestFramework]\x20processPendingHooks:\x20Error\x20processing\x20matching\x20beforeAll\x20hook\x20for\x20testId:\x20','endedAt',',\x20test_run_uuid=','ROOT_DESCRIBE_BLOCK','oAlgG','stack-trace','afterAll','KEY_CUSTOM_TAGS','get','AssertionError','KEY_TEST_LOCATION','../instances/testFrameworkInstance.js','2236020uVbWRs','slice','KEY_TEST_FILE_PATH','CuyEz','[JestTestFramework]\x20trackEvent:\x20HOOK\x20event\x20-\x20testFrameworkState=','JxnDY','wRKjs','KEY_TEST_FAILURE_REASON','setActiveHook','mnMiX','../state/hookState.js','hasPendingHooks','[JestTestFramework]\x20parseJestTestResult:\x20FAILURE\x20-\x20testId=','matchHookRegex','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Data\x20BEFORE\x20parseJestTestResult:\x20','2qyPJdR',',\x20totalBatches:\x20','forEach','KEY_TEST_LOGS','FMcaK',',\x20platformIndex:\x20',',\x20scope:\x20',',\x20testId=','addPendingHook','getHooksForTest','scopes','getJestTestScopes','\x20attachments','addMultipleEntries','title','2376FBPUsx',',\x20filePath:\x20','filter','hooks',',\x20hookType=','[JestTestFramework]\x20trackEvent:\x20SUCCESS\x20-\x20testFrameworkState=',',\x20logsInBatch:\x20','KEY_TEST_FRAMEWORK_NAME','[JestTestFramework]\x20mapTestHooks:\x20Assigned\x20UUID\x20to\x20hook\x20-\x20type=','startedAt','[JestTestFramework]\x20getActiveHook:\x20Found\x20active\x20hook\x20-\x20testIdentifier=','BGKDO','sendLogCreatedEvent','[JestTestFramework]\x20sendLogCreatedEvent:\x20Logs\x20retrieved\x20from\x20instance.data[KEY_LOGS]:\x20','getCurrentTestState','[JestTestFramework]\x20isJestInternalHook:\x20Exception\x20checking\x20hook\x20file:\x20${util.format(e)}','testData','file','[JestTestFramework]\x20trackEvent:\x20TEST\x20PRE\x20-\x20Parsed\x20test\x20entries:\x20','trackJestInstance:\x20instance\x20already\x20exists','getThreadId','hookType','\x20(testIdentifier),\x20result=','gRpYt','setTrackedInstance','Error\x20parsing\x20asyncError\x20for\x20file\x20path:\x20','[JestTestFramework]\x20getJestTestScopes:\x20Extracting\x20scopes\x20from\x20testData:\x20',',\x20hookUUID=','suCaK','[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20-\x20Completed\x20hookType=','apply','hookData','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20ATTACHMENTS\x20FOUND:\x20','KEY_EVENT_ENDED_AT','format','type','split','push','PRE','[JestTestFramework]\x20trackEvent:\x20TEST\x20PRE\x20-\x20Loading\x20testData\x20for\x20testId:\x20','scope','getFileName','code',',\x20filePath=','getRef','../TestInfo.js','keys','getAllPendingHookTestIds','jest-circus','17860ZXBZRQ','findIndex','NlUon','getJestTestIdentifier','file_name','KEY_HOOK_FAILURE_REASON',',\x20messageLength=','instance','TeMKS','rVqFK','map','getTrackedInstance','TmHhj','getProcessId','Adgvj','removePendingHooks','filePath',',\x20duration=','[JestTestFramework]\x20parseJestTest:\x20SUCCESS\x20-\x20testName=','from','decmC','isArray','workerInfo','KEY_HOOKS_STARTED','[JestTestFramework]\x20trackEvent:\x20TEST\x20-\x20testId=','retryOf','replace',',\x20currentTestId:\x20','GTbZf','OdtVo','cAqYc','substring',',\x20hook=','grjEA','trackEvent','getAllData','AjoeP','SpHTh','ANCPV','bIgfI',',\x20screenshotLogs:\x20','KEY_TEST_ATTACHMENTS','../../../helpers/classLogger.js','scUto','PxJqc',',\x20hookId=','getTestFrameworks','GRvrQ','errorsDetailed','processPendingHooks',',\x20error:\x20','uuid','bPhkp','WzXDe','../state/testFrameworkState.js','Atwav','[JestTestFramework]\x20getJestTestIdentifier:\x20Extracted\x20identifier=\x22','getTestFrameworksVersions','skipped','gKFxx','parse','pid','originalTest','KEY_TEST_CODE','foKKE','getJestFailureReason','splice','[JestTestFramework]\x20sendLogCreatedEvent:\x20ERROR\x20-\x20testId:\x20','xZIaq','stringify','getJestTestName','UnhandledError','YiUJQ','[JestTestFramework]\x20trackEvent:\x20TEST\x20PRE\x20-\x20Test\x20data\x20loaded\x20for\x20testId:\x20','KEY_HOOKS_FINISHED','VCqcg','\x20logs\x20for\x20testId:\x20','activeHooks','getJestTestFilePath','18hOyaDh','No\x20test\x20data\x20or\x20testId\x20found\x20for\x20jest\x20test\x20result','TEST','[JestTestFramework]\x20setActiveHook:\x20testIdentifier=','test','[JestTestFramework]\x20trackEvent:\x20START\x20-\x20testFrameworkState=','dgBgT','qqOTO','getRootParentFile','platformIndex','KEY_TEST_RETRY_OF','runHooks','parent','No\x20test\x20data\x20or\x20testId\x20found\x20for\x20jest\x20test','reverse','\x20screenshot\x20logs\x20for\x20testId:\x20','6388272ysspjk','asyncError','toString','hhgJx','WbfhC','getJestFailureType','getJestFailureData','[JestTestFramework]\x20removeActiveHook:\x20Removed\x20hook\x20-\x20testIdentifier=','4993714cRDzUT',',\x20exception=','getId','includes',',\x20totalLogs:\x20','name','result','\x22\x20hook',',\x20hook_run_uuid=','concat','hookUUID','depth','body','removeActiveHook','UFfuJ','\x20for\x20testId:\x20','UUVPD','Vbvat','xtrGG','nIyqg','[JestTestFramework]\x20storePendingHook:\x20Stored\x20beforeAll\x20hook\x20with\x20metadata\x20-\x20testId:\x20',',\x20contextId=','mapTestHooks','KEY_HOOK_RESULT','KEY_EVENT_STARTED_AT',',\x20consoleLogs:\x20','[JestTestFramework]\x20processPendingHooks:\x20Processed\x20and\x20removed\x20matching\x20beforeAll\x20hook',',\x20failureType=','buildHookMapFromTest','KEY_TEST_SCOPE','TEST_SCREENSHOT','[JestTestFramework]\x20sendLogCreatedEvent:\x20Found\x20','delete','find','[JestTestFramework]\x20parseJestTestResult:\x20Existing\x20attachments\x20in\x20instance\x20data:\x20','Error\x20in\x20createTestFrameworkEventPayload:\x20','[JestTestFramework]\x20trackEvent:\x20TEST\x20event\x20-\x20hookState=',',\x20target=','VMCFr','getCurrentInstanceName','KEY_HOOK_FAILURE_TYPE','POST','KEY_TEST_TAGS','hookState','getCurrentHookState','KEY_TEST_ID','lGpHZ','SbYjy',',\x20argsKeys=','createTestFrameworkEventPayload','Stored\x20pending\x20hook\x20for\x20testId:\x20','FQJPv','executionContext','[JestTestFramework]\x20sendLogCreatedEvent:\x20Batch\x20','[JestTestFramework]\x20processPendingHooks:\x20Found\x20matching\x20beforeAll\x20hook\x20-\x20storedTestId:\x20','500trhwIy','dbFDR','ALL','createTestFrameworkEventPayload:\x20No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','[JestTestFramework]\x20trackHookEvent:\x20Hook\x20info\x20-\x20hookId=','KEY_TEST_RESULT','duration',':testAnalyticsId','[JestTestFramework]\x20sendLogCreatedEvent:\x20Cleared\x20logs\x20from\x20instance.data[KEY_LOGS]\x20for\x20testId:\x20','hookMetadata','args','hook_type','createContext','[JestTestFramework]\x20parseJestTestResult:\x20SUCCESS\x20-\x20testName=','YkvMq','536086ZLUkVG','[JestTestFramework]\x20trackHookEvent:\x20No\x20hook\x20data\x20provided\x20for\x20jest\x20hook\x20event','[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20-\x20hookType=','../cliUtils.js','[JestTestFramework]\x20parseJestTestResult:\x20Using\x20hooks\x20from\x20testData','KEY_TEST_RERUN_NAME','trackJestInstance','[JestTestFramework]\x20getRootParentFile:\x20Exception\x20parsing\x20stack\x20trace:\x20','tDvut','testFrameworkName','hook_run_uuid',',\x20totalHooks=','NPskS','[JestTestFramework]\x20processPendingHooks:\x20Updated\x20hook\x20test_run_id\x20from\x20','DEFAULT_TEST_RESULT','\x20hook','\x20&\x20hookState=','Processing\x20','KEY_HOOK_NAME',',\x20testData=','KEY_HOOK_LOGS','BEFORE_ALL','VWjmo','KEY_AUTOMATE_SESSION_NAME','8835DJHjwq','isJestInternalHook','error','hoKPO','KEY_TEST_FRAMEWORK_VERSION','testUUID','warn','Nfsbd','length','pduhG','KEY_TEST_SCOPES','test_identifier','resolveInstance','ceil','vvJAL','parseJestTestResult','join','inspect','[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20FAILED\x20-\x20hookType=','LOG_REPORT','_ALL','../grpcClient','JestTestFramework','[JestTestFramework]\x20trackHookEvent:\x20START\x20-\x20testFrameworkState=','beforeAll','failure_reason','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Test\x20result\x20processed\x20for\x20testId:\x20','passed','vsKgf','QYrqV','KEY_LOGS','eILJG','getContext','[JestTestFramework]\x20sendLogCreatedEvent:\x20Total\x20logs\x20retrieved:\x20','storePendingHook',',\x20remainingHooks=','./constants/testFrameworkConstants.js','NIaOx','getInstance',',\x20hookState=','NGTUq',',\x20hooksListLength=','toISOString','started_at','exports','../instances/trackedInstance.js','getJestTestTags','\x20(testIdentifier),\x20hookType=','set','failed','[JestTestFramework]\x20sendLogCreatedEvent:\x20No\x20logs\x20found\x20in\x20instance.data[KEY_LOGS]\x20for\x20testId:\x20',',\x20storing\x20as\x20pending\x20hook','nZBJp'];a75_0x598a=function(){return _0x774b90;};return a75_0x598a();} | ||
| const a75_0x514b27=a75_0x5f0e;function a75_0x5f0e(_0x299310,_0x32777f){const _0x53916b=a75_0x5391();return a75_0x5f0e=function(_0x5f0e75,_0x4ba8d3){_0x5f0e75=_0x5f0e75-0xfb;let _0x3e351c=_0x53916b[_0x5f0e75];return _0x3e351c;},a75_0x5f0e(_0x299310,_0x32777f);}(function(_0x4f8f1a,_0x378ce4){const _0x4d99bf=a75_0x5f0e,_0x1af5eb=_0x4f8f1a();while(!![]){try{const _0x1f46f1=-parseInt(_0x4d99bf(0x171))/0x1+-parseInt(_0x4d99bf(0x241))/0x2*(-parseInt(_0x4d99bf(0x1cc))/0x3)+-parseInt(_0x4d99bf(0x131))/0x4+parseInt(_0x4d99bf(0x11f))/0x5+-parseInt(_0x4d99bf(0x16f))/0x6*(-parseInt(_0x4d99bf(0x17b))/0x7)+parseInt(_0x4d99bf(0x18b))/0x8*(parseInt(_0x4d99bf(0x226))/0x9)+-parseInt(_0x4d99bf(0x253))/0xa;if(_0x1f46f1===_0x378ce4)break;else _0x1af5eb['push'](_0x1af5eb['shift']());}catch(_0x1aa5cc){_0x1af5eb['push'](_0x1af5eb['shift']());}}}(a75_0x5391,0x35df4));const TestFramework=require(a75_0x514b27(0x10a)),TestFrameworkState=require('../state/testFrameworkState.js'),HookState=require(a75_0x514b27(0x159)),{createClassLogger}=require(a75_0x514b27(0x1fc)),TestFrameworkInstance=require(a75_0x514b27(0x17a)),CLIUtils=require(a75_0x514b27(0x143)),TrackedInstance=require(a75_0x514b27(0x203)),TestFrameworkConstants=require(a75_0x514b27(0x1b6)),{getManualUploadLogs,getMediaArtifactsLogs}=require('../../../helpers/helper.js'),{isInternalHook}=require(a75_0x514b27(0x225)),logger=createClassLogger(a75_0x514b27(0x20c)),{v4:uuidv4}=require(a75_0x514b27(0x28f)),util=require(a75_0x514b27(0x179)),TestInfo=require('../TestInfo.js'),GrpcClient=require(a75_0x514b27(0x209)),stackTrace=require(a75_0x514b27(0x170));class JestTestFramework extends TestFramework{constructor(_0x34d5c9,_0x5f4ff2,_0x359f13){const _0x45b568=a75_0x514b27;super(_0x34d5c9,_0x5f4ff2,_0x359f13),this[_0x45b568(0x245)]=new Map();}[a75_0x514b27(0x205)](_0x27801a,_0x18ab83,_0x2e6c6c){const _0x372029=a75_0x514b27,_0x794c3a={};_0x794c3a[_0x372029(0x145)]=function(_0x1e856,_0x5d0605){return _0x1e856||_0x5d0605;};const _0x4c6bab=_0x794c3a;if(_0x4c6bab['twuVg'](!_0x27801a,!_0x18ab83)){logger['warn'](_0x372029(0x1fe)+_0x27801a+',\x20hookUUID='+_0x18ab83);return;}!this['activeHooks'][_0x372029(0x13c)](_0x27801a)&&this[_0x372029(0x245)]['set'](_0x27801a,[]);const _0x513332={'hookUUID':_0x18ab83,'hookType':_0x2e6c6c,'startedAt':new Date()[_0x372029(0x17c)]()};this['activeHooks']['get'](_0x27801a)[_0x372029(0x1ad)](_0x513332),logger[_0x372029(0x287)](_0x372029(0x18c)+_0x27801a+_0x372029(0x1b8)+_0x18ab83+_0x372029(0x1d2)+_0x2e6c6c+',\x20totalHooks='+this[_0x372029(0x245)]['get'](_0x27801a)[_0x372029(0x14b)]);}[a75_0x514b27(0x206)](_0x16208c,_0xca8ce3){const _0x3e97ea=a75_0x514b27,_0x2f6fb8={};_0x2f6fb8[_0x3e97ea(0x212)]=function(_0x2d8ba7,_0x48600c){return _0x2d8ba7||_0x48600c;},_0x2f6fb8[_0x3e97ea(0x153)]=function(_0x202f4a,_0x40a276){return _0x202f4a!==_0x40a276;},_0x2f6fb8[_0x3e97ea(0x1f6)]=function(_0x2c7cfb,_0x5b4303){return _0x2c7cfb===_0x5b4303;};const _0x488ec8=_0x2f6fb8;if(_0x488ec8[_0x3e97ea(0x212)](!_0x16208c,!_0xca8ce3)){logger[_0x3e97ea(0x246)]('[JestTestFramework]\x20removeActiveHook:\x20Invalid\x20parameters\x20-\x20testIdentifier='+_0x16208c+_0x3e97ea(0x1b8)+_0xca8ce3);return;}if(this[_0x3e97ea(0x245)][_0x3e97ea(0x13c)](_0x16208c)){const _0x16de2b=this[_0x3e97ea(0x245)][_0x3e97ea(0x13d)](_0x16208c),_0x5c0b46=_0x16de2b[_0x3e97ea(0x1bc)](_0x91f32a=>_0x91f32a[_0x3e97ea(0x17f)]===_0xca8ce3);_0x488ec8[_0x3e97ea(0x153)](_0x5c0b46,-0x1)?(_0x16de2b[_0x3e97ea(0x25e)](_0x5c0b46,0x1),logger[_0x3e97ea(0x287)]('[JestTestFramework]\x20removeActiveHook:\x20Removed\x20hook\x20-\x20testIdentifier='+_0x16208c+_0x3e97ea(0x1b8)+_0xca8ce3+_0x3e97ea(0x27f)+_0x16de2b['length']),_0x488ec8['rJWAW'](_0x16de2b[_0x3e97ea(0x14b)],0x0)&&this[_0x3e97ea(0x245)][_0x3e97ea(0x185)](_0x16208c)):logger[_0x3e97ea(0x287)]('[JestTestFramework]\x20removeActiveHook:\x20Hook\x20not\x20found\x20-\x20testIdentifier='+_0x16208c+_0x3e97ea(0x1b8)+_0xca8ce3);}}[a75_0x514b27(0x1d8)](_0x5e8424){const _0x5cb54c=a75_0x514b27,_0x5b98f1={};_0x5b98f1[_0x5cb54c(0x21f)]=function(_0x33a422,_0x36865d){return _0x33a422>_0x36865d;},_0x5b98f1[_0x5cb54c(0x1f5)]=function(_0x248399,_0x5c6a71){return _0x248399-_0x5c6a71;};const _0x354973=_0x5b98f1;if(!_0x5e8424)return null;if(this['activeHooks'][_0x5cb54c(0x13c)](_0x5e8424)){const _0x4ad7eb=this[_0x5cb54c(0x245)][_0x5cb54c(0x13d)](_0x5e8424);if(_0x354973[_0x5cb54c(0x21f)](_0x4ad7eb[_0x5cb54c(0x14b)],0x0)){const _0x4d2c0f=_0x4ad7eb[_0x354973['YNTXZ'](_0x4ad7eb[_0x5cb54c(0x14b)],0x1)];return logger['debug'](_0x5cb54c(0x115)+_0x5e8424+_0x5cb54c(0x1b8)+_0x4d2c0f[_0x5cb54c(0x17f)]+',\x20hookType='+_0x4d2c0f[_0x5cb54c(0x110)]),_0x4d2c0f;}}return null;}async[a75_0x514b27(0x150)](_0xf4a7b5,_0x4f75ec,_0x5ea71f={}){const _0x24572b=a75_0x514b27,_0x564a56={};_0x564a56[_0x24572b(0x288)]='[JestTestFramework]\x20trackEvent:\x20Test\x20Framework\x20instance\x20not\x20found',_0x564a56['Uvlxi']=function(_0x43eb14,_0x356656){return _0x43eb14===_0x356656;},_0x564a56[_0x24572b(0x20b)]=function(_0x581735,_0x20e941){return _0x581735===_0x20e941;},_0x564a56[_0x24572b(0x204)]=function(_0x469c16,_0x26ebb2){return _0x469c16||_0x26ebb2;},_0x564a56[_0x24572b(0x161)]=_0x24572b(0x1f8),_0x564a56['HVSdJ']=function(_0x10488f,_0x137901){return _0x10488f===_0x137901;};const _0x38c7c9=_0x564a56;logger[_0x24572b(0x287)](_0x24572b(0x1e9)+_0xf4a7b5+',\x20hookState='+_0x4f75ec+',\x20argsKeys='+Object[_0x24572b(0x1f4)](_0x5ea71f)[_0x24572b(0x192)](',')),await super[_0x24572b(0x150)](_0xf4a7b5,_0x4f75ec,_0x5ea71f);const _0x3c2c4a=this[_0x24572b(0x1be)](_0xf4a7b5,_0x4f75ec,_0x5ea71f);if(!_0x3c2c4a){logger[_0x24572b(0x287)](_0x38c7c9[_0x24572b(0x288)]);return;}try{let _0xb015c2,_0x402145,_0x1167d9;switch(_0xf4a7b5){case TestFrameworkState[_0x24572b(0x142)]:_0xb015c2=_0x5ea71f['test'];const _0x4cad88={};_0x4cad88[_0x24572b(0x233)]=0x2,_0x4cad88[_0x24572b(0x1de)]=0x3,logger[_0x24572b(0x287)](_0x24572b(0x105)+_0x4f75ec+_0x24572b(0x112)+util['inspect'](_0xb015c2,_0x4cad88)),_0x1167d9=this[_0x24572b(0x132)](_0xb015c2),_0x402145=null,logger[_0x24572b(0x287)]('[JestTestFramework]\x20trackEvent:\x20TEST\x20-\x20testId='+_0x1167d9+'\x20(testIdentifier)');if(_0x38c7c9[_0x24572b(0x23b)](_0x4f75ec,HookState[_0x24572b(0x25f)])){logger[_0x24572b(0x287)]('[JestTestFramework]\x20trackEvent:\x20TEST\x20PRE\x20-\x20Loading\x20testData\x20for\x20testId:\x20'+_0x1167d9);const _0x3d796d={};_0x3d796d[_0x24572b(0x252)]=_0x402145,_0x3d796d[_0x24572b(0x184)]=_0xb015c2,_0x3d796d[_0x24572b(0x1c2)]=_0x1167d9;const _0x5470f0=this[_0x24572b(0x27e)](_0x3d796d),_0x1d133a={};_0x1d133a[_0x24572b(0x233)]=0x2,_0x1d133a[_0x24572b(0x1de)]=0x3,logger[_0x24572b(0x287)](_0x24572b(0x22d)+util[_0x24572b(0x14a)](_0x5470f0,_0x1d133a)),_0x3c2c4a[_0x24572b(0x11c)](_0x5470f0),logger[_0x24572b(0x287)]('[JestTestFramework]\x20trackEvent:\x20TEST\x20PRE\x20-\x20Test\x20data\x20loaded\x20for\x20testId:\x20'+_0x1167d9),await this[_0x24572b(0x24e)](_0x3c2c4a,_0x1167d9);}else{if(_0x38c7c9['pYWTN'](_0x4f75ec,HookState[_0x24572b(0x19e)])){logger['debug'](_0x24572b(0x243)+_0x1167d9);const _0xddc4de=_0x3c2c4a[_0x24572b(0x16b)]()['get'](_0x1167d9);logger[_0x24572b(0x287)](_0x24572b(0x28d)+util['inspect'](Object['keys'](_0x38c7c9[_0x24572b(0x204)](_0xddc4de,{}))));_0xddc4de&&_0xddc4de[TestFrameworkConstants[_0x24572b(0x1cf)]]?logger[_0x24572b(0x287)](_0x24572b(0x15d)+Object[_0x24572b(0x1f4)](_0xddc4de[TestFrameworkConstants[_0x24572b(0x1cf)]])['length']+_0x24572b(0x14c)):logger[_0x24572b(0x287)](_0x38c7c9['ioOKM']);const _0x308ade=_0x5ea71f[_0x24572b(0x199)]||null,_0x3d4711={};_0x3d4711[_0x24572b(0x252)]=_0x402145,_0x3d4711[_0x24572b(0x184)]=_0xb015c2,_0x3d4711['testId']=_0x1167d9,_0x3d4711[_0x24572b(0x199)]=_0x308ade;const _0x3c9257=this[_0x24572b(0x215)](_0x3d4711),_0x5e9647={};_0x5e9647['depth']=0x2,_0x5e9647[_0x24572b(0x1de)]=0x3,logger[_0x24572b(0x287)](_0x24572b(0x19a)+util[_0x24572b(0x14a)](_0x3c9257,_0x5e9647)),_0x3c2c4a[_0x24572b(0x11c)](_0x3c9257),logger['debug'](_0x24572b(0x224)+_0x1167d9),await this['processPendingHooks'](_0x3c2c4a,_0x1167d9);}}break;case TestFrameworkState['LOG_REPORT']:if(_0x38c7c9[_0x24572b(0x1e4)](_0x4f75ec,HookState[_0x24572b(0x19e)])){const _0xbf50a0={};_0xbf50a0[_0x24572b(0x233)]=0x2,logger[_0x24572b(0x287)](_0x24572b(0x16a)+util[_0x24572b(0x14a)](_0x5ea71f,_0xbf50a0)),await this['sendLogCreatedEvent'](_0x3c2c4a,_0xf4a7b5,_0x5ea71f);}break;default:if(CLIUtils['matchHookRegex'](_0xf4a7b5[_0x24572b(0x258)]()['split']('.')[0x1])){const _0x554c97={};_0x554c97[_0x24572b(0x233)]=0x2,_0x554c97[_0x24572b(0x1de)]=0x3,logger[_0x24572b(0x287)](_0x24572b(0x28c)+_0xf4a7b5+',\x20hookState='+_0x4f75ec+_0x24572b(0x146)+util['inspect'](_0x5ea71f[_0x24572b(0x208)],_0x554c97));const _0x294495=await this[_0x24572b(0x10c)](_0x3c2c4a,_0xf4a7b5,_0x4f75ec,_0x5ea71f),_0x4910e6={};_0x4910e6[_0x24572b(0x233)]=0x2,_0x4910e6[_0x24572b(0x1de)]=0x3,logger[_0x24572b(0x287)]('[JestTestFramework]\x20trackEvent:\x20HOOK\x20-\x20Hook\x20event\x20updates:\x20'+util[_0x24572b(0x14a)](_0x294495,_0x4910e6)),_0x3c2c4a[_0x24572b(0x11c)](_0x294495);}else logger['debug'](_0x24572b(0x130)+_0xf4a7b5+_0x24572b(0x210)+_0x4f75ec);break;}logger[_0x24572b(0x287)]('[JestTestFramework]\x20trackEvent:\x20SUCCESS\x20-\x20testFrameworkState='+_0xf4a7b5+_0x24572b(0x12c)+_0x4f75ec);}catch(_0x4f04d4){logger[_0x24572b(0x12d)](_0x24572b(0xfe)+_0xf4a7b5+_0x24572b(0x12c)+_0x4f75ec+_0x24572b(0x1af)+util[_0x24572b(0x1a5)](_0x4f04d4));}_0x5ea71f[_0x24572b(0x15e)]=_0x3c2c4a,await this[_0x24572b(0x26a)](_0x3c2c4a,_0xf4a7b5,_0x4f75ec,_0x5ea71f);}[a75_0x514b27(0x132)](_0x4a98f0){const _0x423ca4=a75_0x514b27,_0x2e5fec={};_0x2e5fec[_0x423ca4(0x1db)]=_0x423ca4(0x10f);const _0x1adcc2=_0x2e5fec;if(_0x4a98f0&&(_0x4a98f0['id']||_0x4a98f0[_0x423ca4(0x28f)])){const _0x550204=_0x4a98f0['id']||_0x4a98f0[_0x423ca4(0x28f)];return logger[_0x423ca4(0x287)](_0x423ca4(0x18d)+_0x550204+_0x423ca4(0x272)),_0x550204;}return logger[_0x423ca4(0x287)](_0x1adcc2[_0x423ca4(0x1db)]),process['pid']+_0x423ca4(0x1fa);}['resolveInstance'](_0x58a0bb,_0x47a4e1,_0x568c29={}){const _0x15eb2f=a75_0x514b27;let _0x11897b=null;return _0x11897b=TestFramework[_0x15eb2f(0x136)](),!_0x11897b?(logger[_0x15eb2f(0x287)](_0x15eb2f(0x1f3)+_0x58a0bb),this[_0x15eb2f(0x269)](_0x58a0bb,_0x568c29),_0x11897b=TestFramework['getTrackedInstance'](),logger[_0x15eb2f(0x287)](_0x15eb2f(0x14f)+!!_0x11897b+_0x15eb2f(0x284)+_0x11897b?.[_0x15eb2f(0x1dc)]()?.[_0x15eb2f(0x107)]())):logger[_0x15eb2f(0x287)](_0x15eb2f(0x100)+_0x11897b[_0x15eb2f(0x1dc)]()?.[_0x15eb2f(0x107)]()),_0x11897b;}['trackJestInstance'](_0x37aeb7,_0x975c9c){const _0x43dce3=a75_0x514b27,_0xc7ac56={};_0xc7ac56['byqon']=_0x43dce3(0x1ae);const _0x388be7=_0xc7ac56;if(TestFramework['getTrackedInstance']()){logger[_0x43dce3(0x287)](_0x388be7[_0x43dce3(0x149)]);return;}const _0x5c7039=CLIUtils[_0x43dce3(0x21d)](),_0x5c46ca=TrackedInstance[_0x43dce3(0x15f)](_0x5c7039);let _0x17cedc=null;logger['debug'](_0x43dce3(0x254)+_0x5c7039+',\x20state='+_0x37aeb7),_0x17cedc=new TestFrameworkInstance(_0x5c46ca,this[_0x43dce3(0x20d)](),this[_0x43dce3(0x1c1)](),_0x37aeb7,HookState[_0x43dce3(0x238)]),TestFramework[_0x43dce3(0x17d)](_0x5c46ca,_0x17cedc),logger[_0x43dce3(0x287)](_0x43dce3(0x101)+_0x5c46ca[_0x43dce3(0x107)]()+_0x43dce3(0x137)+_0x5c7039+_0x43dce3(0x1a2)+this[_0x43dce3(0x20d)]()[0x0]+',\x20version='+this[_0x43dce3(0x1c1)]()[this[_0x43dce3(0x20d)]()[0x0]]);}[a75_0x514b27(0x27e)](_0x1a66ec){const _0x4d7d0b=a75_0x514b27,_0x401598={};_0x401598[_0x4d7d0b(0x28a)]=function(_0x2388b7,_0x1a0b18){return _0x2388b7||_0x1a0b18;},_0x401598[_0x4d7d0b(0x1cd)]=_0x4d7d0b(0x117);const _0x3d51a3=_0x401598,{testUUID:_0xf4b6a2,testData:_0x2482dd,testId:_0x431306}=_0x1a66ec;if(_0x3d51a3[_0x4d7d0b(0x28a)](!_0x2482dd,!_0x431306))return logger[_0x4d7d0b(0x287)](_0x3d51a3['mxXxn']),{};const _0x59cd23=this[_0x4d7d0b(0x20d)]()[0x0],_0x126f07=this[_0x4d7d0b(0x1c1)](),_0x405faa={};_0x405faa[_0x4d7d0b(0x233)]=0x2,_0x405faa[_0x4d7d0b(0x1de)]=0x3,logger[_0x4d7d0b(0x287)]('[JestTestFramework]\x20parseJestTest:\x20START\x20-\x20'+util['inspect'](_0x2482dd,_0x405faa));const _0x1ea99e=_0x2482dd?.['scopes']||[],_0x2697d2=this[_0x4d7d0b(0x1f2)](_0x2482dd),_0x2480c5=this[_0x4d7d0b(0x1aa)](_0x2482dd),_0x47171d=_0x2482dd['fn']?_0x2482dd['fn']['toString']():_0x2482dd?.[_0x4d7d0b(0x186)]?_0x2482dd[_0x4d7d0b(0x186)][_0x4d7d0b(0x166)]['toString']():null,_0x439a36=this[_0x4d7d0b(0x24c)](_0x2482dd),_0xc06d2e={[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:_0x59cd23,[TestFrameworkConstants[_0x4d7d0b(0x27d)]]:_0x126f07[_0x59cd23],[TestFrameworkConstants[_0x4d7d0b(0x1b5)]]:[],[TestFrameworkConstants[_0x4d7d0b(0x1a9)]]:{},[TestFrameworkConstants[_0x4d7d0b(0x14e)]]:{},[TestFrameworkConstants['KEY_TEST_RESULT']]:TestFrameworkConstants[_0x4d7d0b(0x135)],[TestFrameworkConstants[_0x4d7d0b(0x118)]]:_0x2697d2,[TestFrameworkConstants['KEY_TEST_FILE_PATH']]:_0x2480c5,[TestFrameworkConstants['KEY_TEST_ID']]:_0x431306,[TestFrameworkConstants[_0x4d7d0b(0x218)]]:_0x2697d2,[TestFrameworkConstants[_0x4d7d0b(0x15a)]]:_0x2480c5,[TestFrameworkConstants[_0x4d7d0b(0x21e)]]:_0x47171d,[TestFrameworkConstants['KEY_TEST_TAGS']]:_0x439a36,[TestFrameworkConstants[_0x4d7d0b(0x126)]]:_0x2482dd[_0x4d7d0b(0x255)]||new Date()[_0x4d7d0b(0x17c)](),[TestFrameworkConstants['KEY_TEST_SCOPE']]:_0x1ea99e[0x0]||'',[TestFrameworkConstants[_0x4d7d0b(0x156)]]:_0x1ea99e,[TestFrameworkConstants[_0x4d7d0b(0x103)]]:_0x2697d2,[TestFrameworkConstants[_0x4d7d0b(0x21b)]]:{},[TestFrameworkConstants[_0x4d7d0b(0x102)]]:{}};_0x2482dd[_0x4d7d0b(0x1ce)]&&(_0xc06d2e[TestFrameworkConstants[_0x4d7d0b(0x1a4)]]=_0x2482dd[_0x4d7d0b(0x1ce)]);logger[_0x4d7d0b(0x287)](_0x4d7d0b(0x134)+_0x2697d2+',\x20testId='+_0x431306+'\x20(testIdentifier),\x20tags='+JSON[_0x4d7d0b(0x1ed)](_0x439a36)+_0x4d7d0b(0x27a)+util[_0x4d7d0b(0x14a)](_0x1ea99e)+_0x4d7d0b(0x26c)+_0x2480c5);const _0x818b44={};return _0x818b44[_0x431306]=_0xc06d2e,_0x818b44;}['parseJestTestResult'](_0x55e98c){const _0x5a55db=a75_0x514b27,_0x348a46={'GwDme':function(_0x515c78,_0x4bdf5c){return _0x515c78===_0x4bdf5c;},'VlvId':'afterAll','paJXZ':'beforeAll','TUHcH':'ALL','hVByW':_0x5a55db(0x280),'HjQQt':function(_0x525d99,_0x50a040){return _0x525d99||_0x50a040;},'pmjkJ':'No\x20test\x20data\x20or\x20testId\x20found\x20for\x20jest\x20test\x20result','NInVV':_0x5a55db(0x228),'WvwTK':function(_0x1630c0,_0x238437){return _0x1630c0>_0x238437;},'HxUzp':_0x5a55db(0x108),'nhRlh':function(_0x32353a,_0x4d9a93){return _0x32353a===_0x4d9a93;},'VHImy':_0x5a55db(0x167),'nYYDJ':'skipped','JlrsA':_0x5a55db(0x222),'FEnJq':function(_0x4a361d,_0x5725a9){return _0x4a361d===_0x5725a9;},'TAlyo':function(_0x2cf4dd,_0x33d2dd){return _0x2cf4dd!==_0x33d2dd;},'OCKLX':function(_0x31878f,_0x335798,_0x43ea0c,_0x1ad439){return _0x31878f(_0x335798,_0x43ea0c,_0x1ad439);},'CODAD':function(_0x565e8b,_0x1c11a0){return _0x565e8b>_0x1c11a0;},'SwDOF':_0x5a55db(0x168)},{testUUID:_0x3bf306,testData:_0x347c92,testId:_0x10ba17}=_0x55e98c;if(_0x348a46[_0x5a55db(0x251)](!_0x347c92,!_0x10ba17))return logger['debug'](_0x348a46[_0x5a55db(0x1b4)]),{};const _0x3c520e=this['resolveInstance'](TestFrameworkState[_0x5a55db(0x142)],HookState[_0x5a55db(0x19e)]),_0x32b004=_0x3c520e[_0x5a55db(0x16b)]()[_0x5a55db(0x13d)](_0x10ba17),_0x5da3ee=_0x348a46[_0x5a55db(0x251)](_0x32b004,{}),_0x27d793=_0x5da3ee?_0x5da3ee[TestFrameworkConstants[_0x5a55db(0x21b)]]||{}:{},_0x55d76f=_0x5da3ee[TestFrameworkConstants[_0x5a55db(0x1cf)]];logger[_0x5a55db(0x287)](_0x5a55db(0x21a)+(_0x55d76f?Object[_0x5a55db(0x1f4)](_0x55d76f)[_0x5a55db(0x14b)]:0x0)+_0x5a55db(0x223));let _0x51d464=_0x348a46[_0x5a55db(0x19c)];if(_0x347c92[_0x5a55db(0x230)])_0x51d464=_0x347c92['result'];else{if(_0x347c92[_0x5a55db(0x17e)]&&_0x348a46['WvwTK'](_0x347c92[_0x5a55db(0x17e)]['length'],0x0))_0x51d464=_0x348a46[_0x5a55db(0x25d)];else _0x348a46['nhRlh'](_0x347c92[_0x5a55db(0x207)],_0x348a46['VHImy'])||_0x348a46[_0x5a55db(0x140)](_0x347c92[_0x5a55db(0x207)],_0x348a46[_0x5a55db(0x279)])?_0x51d464=_0x348a46['nYYDJ']:_0x51d464=_0x348a46[_0x5a55db(0x259)];}const _0x7c3386={..._0x5da3ee,[TestFrameworkConstants[_0x5a55db(0x18f)]]:_0x51d464,[TestFrameworkConstants['KEY_TEST_ENDED_AT']]:_0x347c92[_0x5a55db(0x1c6)]||new Date()[_0x5a55db(0x17c)](),[TestFrameworkConstants['KEY_TEST_RESULT_AT']]:new Date()[_0x5a55db(0x17c)](),[TestFrameworkConstants[_0x5a55db(0x21b)]]:_0x27d793,[TestFrameworkConstants['KEY_LOGS']]:_0x5da3ee[TestFrameworkConstants[_0x5a55db(0x25c)]]||[],[TestFrameworkConstants[_0x5a55db(0x102)]]:{}};if(_0x348a46[_0x5a55db(0x22f)](_0x51d464,_0x348a46[_0x5a55db(0x25d)])&&_0x347c92[_0x5a55db(0x17e)]){const _0x472a59=this[_0x5a55db(0x1ea)](_0x347c92),_0x3ec227=this[_0x5a55db(0x1d4)](_0x347c92),_0x42ad65=this[_0x5a55db(0x1a1)](_0x347c92);_0x7c3386[TestFrameworkConstants[_0x5a55db(0x155)]]=_0x3ec227,_0x7c3386[TestFrameworkConstants[_0x5a55db(0x23c)]]=_0x472a59,_0x7c3386[TestFrameworkConstants[_0x5a55db(0x244)]]=_0x42ad65;}_0x348a46[_0x5a55db(0x1e1)](_0x347c92[_0x5a55db(0x24b)],undefined)&&(_0x7c3386[TestFrameworkConstants[_0x5a55db(0x221)]]=_0x347c92[_0x5a55db(0x24b)]);_0x347c92[_0x5a55db(0x1ce)]&&(_0x7c3386[TestFrameworkConstants['KEY_TEST_RETRY_OF']]=_0x347c92[_0x5a55db(0x1ce)]);const _0x149911=_0x32b004?_0x32b004[TestFrameworkConstants[_0x5a55db(0x1cf)]]||{}:{},_0x536b6d=_0x32b004?_0x32b004[TestFrameworkConstants['KEY_TEST_UUID']]:_0x3bf306,_0x52da70=_0x348a46['OCKLX'](getManualUploadLogs,_0x149911,_0x536b6d,_0x10ba17);if(_0x348a46[_0x5a55db(0x133)](_0x52da70[_0x5a55db(0x14b)],0x0)){const _0x1987b0=_0x7c3386[TestFrameworkConstants[_0x5a55db(0x25c)]]||[];_0x7c3386[TestFrameworkConstants[_0x5a55db(0x25c)]]=[..._0x1987b0,..._0x52da70];}const _0x2333fd=_0x5da3ee[TestFrameworkConstants[_0x5a55db(0x1a9)]]||{},_0x32e5f1=_0x5da3ee[TestFrameworkConstants[_0x5a55db(0x14e)]]||{},_0x2da9a={..._0x2333fd},_0x474ae8=_0x2da9a;Object[_0x5a55db(0x1f4)](_0x32e5f1)[_0x5a55db(0x1ec)](_0x235f4c=>{const _0x4f94e9=_0x5a55db;!_0x474ae8[_0x235f4c]&&(_0x474ae8[_0x235f4c]=[]);const _0x29587a=new Set((_0x474ae8[_0x235f4c]||[])[_0x4f94e9(0x15b)](_0x845ca4=>_0x845ca4[TestFrameworkConstants[_0x4f94e9(0x23d)]]||_0x845ca4[_0x4f94e9(0x194)]));(_0x32e5f1[_0x235f4c]||[])[_0x4f94e9(0x1ec)](_0x4ef0aa=>{const _0x5a31c0=_0x4f94e9,_0x591fb4=_0x4ef0aa[TestFrameworkConstants[_0x5a31c0(0x23d)]]||_0x4ef0aa[_0x5a31c0(0x194)];if(!_0x29587a[_0x5a31c0(0x13c)](_0x591fb4)){const _0x67a7da={..._0x4ef0aa},_0x379841=_0x67a7da;!_0x379841[TestFrameworkConstants[_0x5a31c0(0x276)]]&&!_0x379841[_0x5a31c0(0x1d7)]&&(_0x379841[TestFrameworkConstants[_0x5a31c0(0x276)]]=new Date()[_0x5a31c0(0x17c)]()),!_0x379841[TestFrameworkConstants[_0x5a31c0(0x20e)]]&&!_0x379841[_0x5a31c0(0x21c)]&&(_0x379841[TestFrameworkConstants['KEY_HOOK_RESULT']]=TestFrameworkConstants[_0x5a31c0(0x242)]),_0x474ae8[_0x235f4c][_0x5a31c0(0x1ad)](_0x379841);}});});if(_0x55e98c[_0x5a55db(0x199)]){this[_0x5a55db(0x193)](_0x55e98c[_0x5a55db(0x199)]);const _0x415ba5=this['buildHookMapFromTest'](_0x55e98c[_0x5a55db(0x199)]),_0x1d3bf2=this[_0x5a55db(0x22a)](_0x55e98c[_0x5a55db(0x199)]);_0x1d3bf2['forEach'](_0x18d47a=>{const _0x14d57f=_0x5a55db,_0x6bfbd7=_0x415ba5[_0x14d57f(0x13d)](_0x18d47a);if(_0x6bfbd7&&(_0x348a46[_0x14d57f(0x140)](_0x6bfbd7[_0x14d57f(0x195)],_0x348a46[_0x14d57f(0x106)])||_0x348a46['GwDme'](_0x6bfbd7[_0x14d57f(0x195)],_0x348a46['paJXZ']))){const _0x311319=_0x6bfbd7[_0x14d57f(0x195)][_0x14d57f(0x1d0)]()[_0x14d57f(0x24f)](_0x348a46['TUHcH'],_0x348a46[_0x14d57f(0x1e3)]),_0x3199fb=_0x311319;!_0x474ae8[_0x3199fb]&&(_0x474ae8[_0x3199fb]=[]);const _0x26d83f=_0x474ae8[_0x3199fb][_0x14d57f(0x11e)](_0x8cfb4a=>(_0x8cfb4a[TestFrameworkConstants[_0x14d57f(0x23d)]]||_0x8cfb4a['hook_id'])===_0x18d47a);!_0x26d83f&&_0x474ae8[_0x3199fb][_0x14d57f(0x1ad)]({'key':_0x3199fb,[TestFrameworkConstants[_0x14d57f(0x23d)]]:_0x18d47a,[TestFrameworkConstants[_0x14d57f(0x20e)]]:TestFrameworkConstants['DEFAULT_HOOK_RESULT'],[TestFrameworkConstants['KEY_EVENT_STARTED_AT']]:new Date()[_0x14d57f(0x17c)](),[TestFrameworkConstants[_0x14d57f(0x276)]]:new Date()[_0x14d57f(0x17c)](),[TestFrameworkConstants[_0x14d57f(0x232)]]:[],[TestFrameworkConstants[_0x14d57f(0x1a6)]]:_0x6bfbd7[_0x14d57f(0x237)]||_0x6bfbd7[_0x14d57f(0x195)]+_0x14d57f(0x11d),[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0x27d793});}});}if(_0x347c92[_0x5a55db(0x190)]&&_0x348a46[_0x5a55db(0x133)](_0x347c92[_0x5a55db(0x190)][_0x5a55db(0x14b)],0x0))_0x7c3386[TestFrameworkConstants[_0x5a55db(0x1a9)]]=_0x347c92['hooks'],logger[_0x5a55db(0x287)](_0x348a46[_0x5a55db(0x200)]);else _0x348a46[_0x5a55db(0x133)](Object['keys'](_0x474ae8)['length'],0x0)&&(_0x7c3386[TestFrameworkConstants['KEY_HOOKS_FINISHED']]=_0x474ae8,logger[_0x5a55db(0x287)](_0x5a55db(0x144)+Object[_0x5a55db(0x1f4)](_0x474ae8)[_0x5a55db(0x192)](',')));const _0x4eb847=this[_0x5a55db(0x1f2)](_0x347c92);logger[_0x5a55db(0x287)](_0x5a55db(0x120)+_0x4eb847+_0x5a55db(0x217)+_0x10ba17+_0x5a55db(0x1d6)+_0x51d464+_0x5a55db(0x25b)+_0x347c92[_0x5a55db(0x24b)]);_0x348a46[_0x5a55db(0x22f)](_0x51d464,_0x348a46['HxUzp'])&&logger[_0x5a55db(0x287)](_0x5a55db(0x1c7)+_0x10ba17+',\x20failureType='+_0x7c3386[TestFrameworkConstants[_0x5a55db(0x155)]]+_0x5a55db(0x1a3)+_0x7c3386[TestFrameworkConstants[_0x5a55db(0x23c)]]?.[_0x5a55db(0x27c)](0x0,0xc8));const _0x42ae9b={};return _0x42ae9b[_0x10ba17]=_0x7c3386,_0x42ae9b;}[a75_0x514b27(0x266)](_0x2ec2e6){const _0x19bb32=a75_0x514b27,_0x1a7b37={};_0x1a7b37[_0x19bb32(0x267)]=function(_0x5b9159,_0xa728dd){return _0x5b9159!==_0xa728dd;},_0x1a7b37[_0x19bb32(0x239)]=function(_0x47e8b9,_0x4df507){return _0x47e8b9!==_0x4df507;},_0x1a7b37[_0x19bb32(0x188)]=_0x19bb32(0x281);const _0x15148a=_0x1a7b37,_0x13f23d={};_0x13f23d[_0x19bb32(0x233)]=0x2,_0x13f23d['maxArrayLength']=0x3,logger[_0x19bb32(0x287)](_0x19bb32(0x12f)+util[_0x19bb32(0x14a)](_0x2ec2e6,_0x13f23d));const _0x1eb50b=[];if(_0x2ec2e6&&_0x2ec2e6['parent']){let _0x43c90a=_0x2ec2e6[_0x19bb32(0x282)];while(_0x43c90a&&_0x43c90a[_0x19bb32(0x237)]&&_0x15148a[_0x19bb32(0x267)](_0x43c90a['name'],'')&&_0x15148a[_0x19bb32(0x239)](_0x43c90a[_0x19bb32(0x237)],_0x15148a[_0x19bb32(0x188)])){_0x1eb50b[_0x19bb32(0x1ad)](_0x43c90a['name']),_0x43c90a=_0x43c90a['parent'];}}return _0x1eb50b['reverse']();}['getJestTestName'](_0x4271da){const _0x98ef9=a75_0x514b27,_0x51cc3a={};_0x51cc3a[_0x98ef9(0x1da)]=_0x98ef9(0x1f0);const _0x38ba95=_0x51cc3a;if(_0x4271da[_0x98ef9(0x237)])return _0x4271da[_0x98ef9(0x237)];if(_0x4271da[_0x98ef9(0x1fd)])return _0x4271da['title'];return _0x38ba95[_0x98ef9(0x1da)];}[a75_0x514b27(0x24c)](_0x3f8c6c){const _0x16a7c7=a75_0x514b27,_0x2c1dcf=[];if(_0x3f8c6c['tags']&&Array[_0x16a7c7(0x1d3)](_0x3f8c6c['tags']))return _0x3f8c6c[_0x16a7c7(0x213)][_0x16a7c7(0x15b)](_0x3ab0aa=>_0x3ab0aa[_0x16a7c7(0x247)]('@')?_0x3ab0aa[_0x16a7c7(0x16e)](0x1):_0x3ab0aa);const _0x1f0014=this['getJestTestName'](_0x3f8c6c),_0x3580d2=_0x1f0014[_0x16a7c7(0x1ac)](/@(\w+)/g);if(_0x3580d2)return _0x3580d2[_0x16a7c7(0x15b)](_0x2949e3=>_0x2949e3[_0x16a7c7(0x1a7)](0x1));return _0x3f8c6c[_0x16a7c7(0xfd)]&&Array['isArray'](_0x3f8c6c[_0x16a7c7(0xfd)])&&_0x3f8c6c[_0x16a7c7(0xfd)]['forEach'](_0xce72e0=>{const _0x5be2fe=_0x16a7c7,_0x207934=_0xce72e0[_0x5be2fe(0x1ac)](/@(\w+)/g);_0x207934&&_0x207934[_0x5be2fe(0x1ec)](_0x57ef68=>{const _0x10dfb0=_0x5be2fe,_0x4cd2d1=_0x57ef68['slice'](0x1);!_0x2c1dcf[_0x10dfb0(0x13e)](_0x4cd2d1)&&_0x2c1dcf[_0x10dfb0(0x1ad)](_0x4cd2d1);});}),_0x2c1dcf;}[a75_0x514b27(0x1aa)](_0x46e889){const _0x73a1bb=a75_0x514b27,_0x3442a4={'hPkRC':function(_0x334483,_0x4d41f9){return _0x334483(_0x4d41f9);},'MmmpF':_0x73a1bb(0x170)};if(_0x46e889[_0x73a1bb(0x181)])return _0x46e889[_0x73a1bb(0x181)];if(_0x46e889['asyncError']){const _0x8701cf=_0x3442a4[_0x73a1bb(0x289)](require,_0x3442a4[_0x73a1bb(0x128)]);try{const _0x4a3d53=_0x8701cf[_0x73a1bb(0x22e)](_0x46e889[_0x73a1bb(0x1d5)]);if(_0x4a3d53[0x0]&&_0x4a3d53[0x0][_0x73a1bb(0x250)])return _0x4a3d53[0x0][_0x73a1bb(0x250)]();}catch(_0x55a0e1){logger[_0x73a1bb(0x287)](_0x73a1bb(0x257)+util[_0x73a1bb(0x1a5)](_0x55a0e1));}}return null;}[a75_0x514b27(0x1ea)](_0xe62947){const _0x4c1dde=a75_0x514b27,_0x42acf2={};_0x42acf2['gjoBw']=function(_0x3ad9a7,_0x317507){return _0x3ad9a7>_0x317507;},_0x42acf2[_0x4c1dde(0x119)]='Unknown\x20error';const _0x528fdb=_0x42acf2;if(_0xe62947[_0x4c1dde(0x17e)]&&_0x528fdb[_0x4c1dde(0x18a)](_0xe62947[_0x4c1dde(0x17e)][_0x4c1dde(0x14b)],0x0))return util[_0x4c1dde(0x14a)](_0xe62947[_0x4c1dde(0x17e)][0x0]);if(_0xe62947[_0x4c1dde(0x151)])return _0xe62947[_0x4c1dde(0x151)];return _0x528fdb['kgfDx'];}[a75_0x514b27(0x1d4)](_0x46e8ea){const _0x53be20=a75_0x514b27,_0x1154a4={};_0x1154a4['Sbtoc']=_0x53be20(0x147),_0x1154a4['pqvcs']=_0x53be20(0x122),_0x1154a4[_0x53be20(0x285)]=_0x53be20(0x164);const _0x3d55b8=_0x1154a4,_0x5dbbb9=this[_0x53be20(0x1ea)](_0x46e8ea);if(_0x5dbbb9&&_0x5dbbb9['includes'](_0x3d55b8[_0x53be20(0x19f)]))return _0x3d55b8[_0x53be20(0x265)];return _0x3d55b8['NESLH'];}['getJestFailureData'](_0x492775){const _0x50963c=a75_0x514b27,_0x207dee={'WSbpi':function(_0x3d9b4f,_0x115baf){return _0x3d9b4f(_0x115baf);},'tTDlw':_0x50963c(0x225),'kQskI':function(_0x52e7f7,_0x49b23d){return _0x52e7f7!==_0x49b23d;},'ncQWp':_0x50963c(0x157)},{failureData:_0x54c90f}=_0x207dee[_0x50963c(0xfb)](require,_0x207dee[_0x50963c(0x1b0)]),_0x4bf9c5=[];return _0x207dee[_0x50963c(0x271)](_0x492775[_0x50963c(0x17e)],undefined)&&_0x4bf9c5[_0x50963c(0x1ad)](_0x492775['errorsDetailed'],_0x207dee[_0x50963c(0x19b)]),_0x54c90f['apply'](null,_0x4bf9c5);}async[a75_0x514b27(0x10c)](_0x43deeb,_0x3dc06b,_0x3bff65,_0x2454e9){const _0x46d08c=a75_0x514b27,_0xc2541c={'CjeRl':'[JestTestFramework]\x20trackHookEvent:\x20No\x20hook\x20data\x20provided\x20for\x20jest\x20hook\x20event','HLXFy':function(_0x55cc14){return _0x55cc14();},'JbiSh':function(_0x5ef4f8,_0x183971){return _0x5ef4f8 in _0x183971;},'JacTt':function(_0x1eed31,_0x5128a7){return _0x1eed31 in _0x5128a7;},'AsGge':function(_0x5d1ec2,_0x259752){return _0x5d1ec2===_0x259752;},'vMyfR':function(_0x427e8d,_0xdd55ee){return _0x427e8d>_0xdd55ee;},'hevlI':'failed','IEgMe':_0x46d08c(0x222),'iZAiS':'[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20BEFORE_ALL\x20with\x20no\x20matching\x20PRE,\x20storing\x20as\x20pending','rnovM':function(_0x3c1290,_0x3a3419){return _0x3c1290===_0x3a3419;},'imXNB':function(_0x5c94f1,_0x231878){return _0x5c94f1!==_0x231878;}},{hookData:_0x5c7cf8}=_0x2454e9,_0x1aeacb=_0x3bff65[_0x46d08c(0x258)](),_0x16fec8=_0x3dc06b[_0x46d08c(0x258)](),_0x412964={};_0x412964[_0x46d08c(0x233)]=0x2,_0x412964['maxArrayLength']=0x3,logger[_0x46d08c(0x287)](_0x46d08c(0x202)+_0x16fec8+_0x46d08c(0x12c)+_0x1aeacb+_0x46d08c(0x146)+util[_0x46d08c(0x14a)](_0x5c7cf8,_0x412964));if(!_0x5c7cf8)return logger[_0x46d08c(0x287)](_0xc2541c['CjeRl']),{};const _0x5ac12e=_0x5c7cf8[_0x46d08c(0x28f)]||_0x5c7cf8[_0x46d08c(0x290)]||_0xc2541c['HLXFy'](uuidv4),_0x3cd3a0=_0x5c7cf8[_0x46d08c(0x1c8)]||this[_0x46d08c(0x132)](_0x5c7cf8),_0x2701b2=_0x3dc06b[_0x46d08c(0x258)]()[_0x46d08c(0x20a)]('.')[0x1],_0x155970=_0x43deeb[_0x46d08c(0x16b)]()['get'](_0x3cd3a0),_0x2185cd=_0x155970?_0x155970[TestFrameworkConstants[_0x46d08c(0x21b)]]||{}:{};logger['debug']('[JestTestFramework]\x20trackHookEvent:\x20Hook\x20info\x20-\x20hookId='+_0x5ac12e+_0x46d08c(0x217)+_0x3cd3a0+_0x46d08c(0x12e)+_0x2701b2+_0x46d08c(0x12c)+_0x1aeacb);if(!_0x155970)return logger[_0x46d08c(0x287)](_0x46d08c(0x113)+_0x3cd3a0+_0x46d08c(0x111)),this[_0x46d08c(0x121)](_0x43deeb,_0x3cd3a0,_0x3dc06b,_0x3bff65,_0x2454e9),{};let _0x5592b2=_0x155970[TestFrameworkConstants[_0x46d08c(0x14e)]];!_0x5592b2&&(_0x5592b2={});!_0xc2541c[_0x46d08c(0x1ca)](_0x2701b2,_0x5592b2)&&(_0x5592b2[_0x2701b2]=[]);let _0x1a18fc=_0x155970[TestFrameworkConstants['KEY_HOOKS_FINISHED']];!_0x1a18fc&&(_0x1a18fc={});!_0xc2541c[_0x46d08c(0x28e)](_0x2701b2,_0x1a18fc)&&(_0x1a18fc[_0x2701b2]=[]);const _0x128b3f={[_0x3cd3a0]:{[TestFrameworkConstants['KEY_HOOKS_STARTED']]:_0x5592b2,[TestFrameworkConstants[_0x46d08c(0x1a9)]]:_0x1a18fc,[TestFrameworkConstants[_0x46d08c(0x158)]]:this[_0x46d08c(0x20d)]()[0x0]||'',[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:this[_0x46d08c(0x1c1)]()[this[_0x46d08c(0x20d)]()[0x0]]||''}};if(_0xc2541c['AsGge'](_0x3bff65,HookState['PRE'])){const _0x24ce49={'key':_0x2701b2,[TestFrameworkConstants[_0x46d08c(0x23d)]]:_0x5ac12e,[TestFrameworkConstants[_0x46d08c(0x20e)]]:TestFrameworkConstants[_0x46d08c(0x242)],[TestFrameworkConstants[_0x46d08c(0x23f)]]:_0x5c7cf8['started_at']||new Date()[_0x46d08c(0x17c)](),[TestFrameworkConstants[_0x46d08c(0x232)]]:[],[TestFrameworkConstants[_0x46d08c(0x1a6)]]:_0x5c7cf8['name']||_0x5c7cf8['hook_type']||_0x2701b2,[TestFrameworkConstants[_0x46d08c(0x21b)]]:_0x2185cd};_0x5592b2[_0x2701b2][_0x46d08c(0x1ad)](_0x24ce49),_0x128b3f[_0x3cd3a0][TestFrameworkConstants[_0x46d08c(0x214)]]=_0x2701b2;const _0x11d6c0={};_0x11d6c0[_0x46d08c(0x233)]=0x2,logger[_0x46d08c(0x287)]('[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20PRE\x20-\x20hookType='+_0x2701b2+_0x46d08c(0x104)+_0x5ac12e+',\x20testId='+_0x3cd3a0+_0x46d08c(0x219)+util[_0x46d08c(0x14a)](_0x24ce49,_0x11d6c0));}else{if(_0xc2541c[_0x46d08c(0x154)](_0x3bff65,HookState[_0x46d08c(0x19e)])){const _0x5ec48b=_0x5c7cf8[_0x46d08c(0x230)]||(_0x5c7cf8['errorsDetailed']&&_0xc2541c[_0x46d08c(0x1bb)](_0x5c7cf8[_0x46d08c(0x17e)][_0x46d08c(0x14b)],0x0)?_0xc2541c[_0x46d08c(0x1e2)]:_0xc2541c[_0x46d08c(0x27b)]),_0x3d20c3=_0x5592b2[_0x2701b2]||[];logger[_0x46d08c(0x287)](_0x46d08c(0x10d)+_0x2701b2+_0x46d08c(0x217)+_0x3cd3a0+_0x46d08c(0x1fb)+_0x5ec48b+_0x46d08c(0x165)+_0x3d20c3[_0x46d08c(0x14b)]);if(_0xc2541c[_0x46d08c(0x154)](_0x3d20c3[_0x46d08c(0x14b)],0x0)&&_0xc2541c[_0x46d08c(0x154)](_0x3dc06b,TestFrameworkState['BEFORE_ALL']))return logger[_0x46d08c(0x287)](_0xc2541c[_0x46d08c(0x138)]),this[_0x46d08c(0x121)](_0x43deeb,_0x3cd3a0,_0x3dc06b,_0x3bff65,_0x2454e9),{};if(_0xc2541c[_0x46d08c(0x1bb)](_0x3d20c3['length'],0x0)){const _0x4d603d=_0x3d20c3[_0x46d08c(0x262)]();_0xc2541c[_0x46d08c(0x1b2)](_0x5ec48b,_0xc2541c['hevlI'])&&_0x5c7cf8[_0x46d08c(0x17e)]?(_0x4d603d[TestFrameworkConstants[_0x46d08c(0x141)]]=this[_0x46d08c(0x1d4)](_0x5c7cf8),_0x4d603d[TestFrameworkConstants[_0x46d08c(0x28b)]]=this['getJestFailureReason'](_0x5c7cf8),_0x4d603d[TestFrameworkConstants[_0x46d08c(0x263)]]=this['getJestFailureData'](_0x5c7cf8),logger[_0x46d08c(0x287)](_0x46d08c(0x277)+_0x2701b2+',\x20failureType='+_0x4d603d[TestFrameworkConstants[_0x46d08c(0x141)]]+_0x46d08c(0x1a3)+_0x4d603d[TestFrameworkConstants[_0x46d08c(0x28b)]]?.[_0x46d08c(0x27c)](0x0,0xc8))):_0x4d603d[TestFrameworkConstants[_0x46d08c(0x20e)]]=_0xc2541c[_0x46d08c(0x27b)];_0xc2541c['imXNB'](_0x5ec48b,TestFrameworkConstants[_0x46d08c(0x242)])&&(_0x4d603d[TestFrameworkConstants[_0x46d08c(0x20e)]]=_0x5ec48b);_0x4d603d[TestFrameworkConstants[_0x46d08c(0x276)]]=_0x5c7cf8[_0x46d08c(0x1c6)]||new Date()['toISOString'](),_0x4d603d[TestFrameworkConstants[_0x46d08c(0x21b)]]=_0x2185cd;const _0x220d2e=_0x4d603d[TestFrameworkConstants[_0x46d08c(0x23d)]];!_0x1a18fc[_0x2701b2]&&(_0x1a18fc[_0x2701b2]=[]);_0x1a18fc[_0x2701b2]['push'](_0x4d603d),_0x128b3f[_0x3cd3a0][TestFrameworkConstants[_0x46d08c(0x182)]]=_0x2701b2;const _0x46481c={};_0x46481c[_0x46d08c(0x233)]=0x2,logger[_0x46d08c(0x287)](_0x46d08c(0x18e)+_0x2701b2+_0x46d08c(0x104)+_0x220d2e+_0x46d08c(0x1fb)+_0x5ec48b+',\x20hook='+util[_0x46d08c(0x14a)](_0x4d603d,_0x46481c));}}}return _0x128b3f;}[a75_0x514b27(0x260)](_0x8c758b){const _0x50adcb=a75_0x514b27,_0x32149f={};_0x32149f['IUDuD']=_0x50adcb(0x169);const _0x4c359a=_0x32149f;try{const _0x420ca8=_0x8c758b[_0x50adcb(0x157)]?this[_0x50adcb(0x132)](_0x8c758b[_0x50adcb(0x157)]):_0x8c758b[_0x50adcb(0x208)][_0x50adcb(0x1c8)],_0x509b2c=_0x8c758b['instance'],_0x10cd8a=_0x509b2c[_0x50adcb(0x1dc)](),_0x42d2bd=_0x509b2c[_0x50adcb(0x16b)]()[_0x50adcb(0x13d)](_0x420ca8);if(!_0x42d2bd)return logger[_0x50adcb(0x287)](_0x50adcb(0x1b1)+_0x420ca8),{};const {[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:_0x4df557=this[_0x50adcb(0x20d)]()[0x0]||'',[TestFrameworkConstants[_0x50adcb(0x27d)]]:_0x134228=this[_0x50adcb(0x1c1)]()[this[_0x50adcb(0x20d)]()[0x0]]||'',[TestFrameworkConstants['KEY_TEST_STARTED_AT']]:_0x23ef53='',[TestFrameworkConstants[_0x50adcb(0x197)]]:_0x2f7dc0=''}=_0x42d2bd,_0x1b782d=_0x509b2c[_0x50adcb(0x123)]()[_0x50adcb(0x258)]()['split']('.')[0x1],_0x4f9ab3=_0x509b2c[_0x50adcb(0x152)]()[_0x50adcb(0x258)]()[_0x50adcb(0x20a)]('.')[0x1],_0xc198ef=global?.['__workerDetails']?.[_0x50adcb(0x1c9)]?.[_0x50adcb(0x1e5)]||global[_0x50adcb(0x124)]||0x0,_0x1960af=_0x509b2c['getRef'](),_0x53e42d=Buffer[_0x50adcb(0x191)](JSON['stringify'](_0x42d2bd))[_0x50adcb(0x258)](_0x4c359a[_0x50adcb(0x283)]),_0x35a251={'hash':_0x10cd8a['getId'](),'threadId':_0x10cd8a[_0x50adcb(0x26d)]()['toString'](),'processId':_0x10cd8a[_0x50adcb(0x11a)]()[_0x50adcb(0x258)]()},_0x1ba282={};_0x1ba282[_0x50adcb(0x24a)]=_0xc198ef,_0x1ba282[_0x50adcb(0x180)]=_0x4df557,_0x1ba282[_0x50adcb(0x1c3)]=_0x134228,_0x1ba282[_0x50adcb(0x114)]=_0x1b782d,_0x1ba282[_0x50adcb(0x1c5)]=_0x4f9ab3,_0x1ba282[_0x50adcb(0x127)]=_0x23ef53,_0x1ba282[_0x50adcb(0x264)]=_0x2f7dc0,_0x1ba282[_0x50adcb(0x28f)]=_0x1960af,_0x1ba282[_0x50adcb(0x172)]=_0x53e42d,_0x1ba282[_0x50adcb(0x1e0)]=_0x35a251,_0x1ba282[_0x50adcb(0x196)]=_0x420ca8;const _0x4b466b=_0x1ba282;return _0x4b466b;}catch(_0x4c065f){return logger['error']('Error\x20in\x20createTestFrameworkEventPayload:\x20'+util['format'](_0x4c065f)),{};}}async[a75_0x514b27(0x1e7)](_0x21b558,_0x26dac2,_0x5c0ad9){const _0x105efd=a75_0x514b27,_0x199313={'uzDCb':function(_0x2ea07e,_0x1a5d9b){return _0x2ea07e+_0x1a5d9b;},'bnXNh':_0x105efd(0x1a0),'FZbjJ':_0x105efd(0x175),'lRKBD':function(_0x4fd5bb,_0x4e0231){return _0x4fd5bb>_0x4e0231;},'JHJFR':function(_0x193910,_0x43549d,_0x5728d9,_0x456f8a){return _0x193910(_0x43549d,_0x5728d9,_0x456f8a);},'cVhsu':function(_0x32b586,_0x257188){return _0x32b586-_0x257188;},'nxJAC':function(_0x53a399,_0x5065b1){return _0x53a399===_0x5065b1;},'xbTsW':function(_0x4844a8,_0x134947){return _0x4844a8/_0x134947;},'TZGwD':function(_0x2739c1,_0x46a5d6){return _0x2739c1<_0x46a5d6;},'SAGAd':function(_0x363b33,_0x3e1eba){return _0x363b33*_0x3e1eba;},'UofzU':function(_0x3f6fbf,_0x1aa984){return _0x3f6fbf+_0x1aa984;},'rlIOa':function(_0x3a3152,_0x1972c6){return _0x3a3152+_0x1972c6;},'FraPp':function(_0x36671b,_0x2312ee){return _0x36671b>_0x2312ee;}};try{const _0x384d6a=_0x5c0ad9[_0x105efd(0x252)]||_0x5c0ad9['testId'],_0x3a4c56=Array['from'](_0x21b558['getAllData']()['keys']()),_0x329cb3=_0x21b558[_0x105efd(0x16b)]()[_0x105efd(0x13d)](_0x384d6a);if(!_0x329cb3){logger[_0x105efd(0x287)](_0x105efd(0x273)+_0x384d6a);return;}const {[TestFrameworkConstants[_0x105efd(0x158)]]:_0x3530b8='',[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:_0x3296df=''}=_0x329cb3;let _0x5b1421=[];_0x329cb3&&_0x329cb3[TestFrameworkConstants[_0x105efd(0x25c)]]&&Array[_0x105efd(0x1d3)](_0x329cb3[TestFrameworkConstants[_0x105efd(0x25c)]])?(_0x5b1421=_0x329cb3[TestFrameworkConstants[_0x105efd(0x25c)]]||[],logger['debug']('[JestTestFramework]\x20sendLogCreatedEvent:\x20Logs\x20retrieved\x20from\x20instance.data[KEY_LOGS]:\x20'+_0x5b1421['length']+_0x105efd(0xff)+_0x384d6a),_0x21b558[_0x105efd(0x11c)]({[_0x384d6a]:{[TestFrameworkConstants[_0x105efd(0x25c)]]:[],[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:this[_0x105efd(0x20d)]()[0x0]||'',[TestFrameworkConstants[_0x105efd(0x27d)]]:this[_0x105efd(0x1c1)]()[this['getTestFrameworks']()[0x0]]||''}}),logger[_0x105efd(0x287)]('[JestTestFramework]\x20sendLogCreatedEvent:\x20Cleared\x20logs\x20from\x20instance.data[KEY_LOGS]\x20for\x20testId:\x20'+_0x384d6a)):logger['debug'](_0x105efd(0x160)+_0x384d6a);logger[_0x105efd(0x287)](_0x105efd(0x1d1)+_0x5b1421[_0x105efd(0x14b)]+_0x105efd(0x163)+_0x384d6a);const _0x145664=_0x5b1421[_0x105efd(0x189)](_0x2c58ff=>_0x2c58ff[_0x105efd(0x19d)]===_0x105efd(0x183));_0x199313['lRKBD'](_0x145664[_0x105efd(0x14b)],0x0)&&(logger[_0x105efd(0x287)](_0x105efd(0x187)+_0x145664[_0x105efd(0x14b)]+_0x105efd(0x26f)+_0x384d6a),_0x145664[_0x105efd(0x1ec)]((_0x2093d8,_0x20faf3)=>{const _0x20d149=_0x105efd;logger[_0x20d149(0x287)](_0x20d149(0x1b7)+_0x199313['uzDCb'](_0x20faf3,0x1)+'/'+_0x145664[_0x20d149(0x14b)]+_0x20d149(0x227)+(_0x2093d8[_0x20d149(0x196)]||_0x199313[_0x20d149(0x148)])+_0x20d149(0x1f9)+(_0x2093d8[_0x20d149(0x22c)]||_0x199313['bnXNh'])+',\x20hook_run_uuid='+(_0x2093d8[_0x20d149(0x236)]||_0x199313[_0x20d149(0x261)])+_0x20d149(0x12a)+(_0x2093d8['message']?.['length']||0x0));}));const _0x21f163=_0x329cb3[TestFrameworkConstants[_0x105efd(0x1cf)]]||{},_0x54d695=_0x199313[_0x105efd(0x1ee)](getMediaArtifactsLogs,_0x21f163,null,_0x384d6a),_0x313011=(_0x5b1421||[])[_0x105efd(0x1b3)](_0x54d695||[]),_0xdbda10=_0x145664?.['length']||0x0,_0x49a19a=_0x199313[_0x105efd(0x23a)](_0x5b1421?.[_0x105efd(0x14b)]||0x0,_0xdbda10);logger[_0x105efd(0x287)](_0x105efd(0x22b)+_0x384d6a+',\x20consoleLogs:\x20'+_0x49a19a+_0x105efd(0x173)+_0xdbda10+_0x105efd(0x1df)+(_0x54d695?.[_0x105efd(0x14b)]||0x0)+',\x20totalLogs:\x20'+_0x313011[_0x105efd(0x14b)]);if(!_0x313011||_0x199313[_0x105efd(0x1eb)](_0x313011[_0x105efd(0x14b)],0x0)){logger[_0x105efd(0x287)](_0x105efd(0x216)+_0x384d6a);return;}const _0x4f75c7=0x28,_0x42132c=Math[_0x105efd(0x1c0)](_0x199313['xbTsW'](_0x313011[_0x105efd(0x14b)],_0x4f75c7));for(let _0x5d709a=0x0;_0x199313['TZGwD'](_0x5d709a,_0x42132c);_0x5d709a++){const _0x495825=_0x199313[_0x105efd(0x1bd)](_0x5d709a,_0x4f75c7),_0x2ac68a=_0x199313[_0x105efd(0x201)](_0x495825,_0x4f75c7),_0x1f36fe=_0x313011[_0x105efd(0x1a7)](_0x495825,_0x2ac68a),_0x4d9eb2=global?.[_0x105efd(0x268)]??0x0,_0x125ac0={'platformIndex':_0x4d9eb2,'logs':_0x1f36fe,'testFrameworkName':_0x3530b8,'testFrameworkVersion':_0x3296df,'testFrameworkState':_0x26dac2[_0x105efd(0x258)]()['split']('.')[0x1]},_0x2876b0={};_0x2876b0['depth']=0x3,_0x2876b0[_0x105efd(0x1de)]=0x5,logger[_0x105efd(0x287)](_0x105efd(0x26e)+_0x199313[_0x105efd(0x12b)](_0x5d709a,0x1)+'/'+_0x42132c+_0x105efd(0x1ba)+_0x384d6a+_0x105efd(0x231)+_0x1f36fe[_0x105efd(0x14b)]+_0x105efd(0x176)+_0x4d9eb2+_0x105efd(0x1b9)+util[_0x105efd(0x14a)](_0x125ac0,_0x2876b0));const _0x5b72d0=await GrpcClient[_0x105efd(0x125)]()['logCreatedEvent'](_0x125ac0);logger[_0x105efd(0x287)]('[JestTestFramework]\x20sendLogCreatedEvent:\x20Batch\x20'+_0x199313[_0x105efd(0x25a)](_0x5d709a,0x1)+'/'+_0x42132c+_0x105efd(0x1ba)+_0x384d6a+_0x105efd(0x11b)+util[_0x105efd(0x14a)](_0x5b72d0));}_0x54d695&&_0x199313[_0x105efd(0x16c)](_0x54d695[_0x105efd(0x14b)],0x0)&&_0x329cb3[TestFrameworkConstants[_0x105efd(0x1cf)]]&&_0x21b558[_0x105efd(0x11c)]({[_0x384d6a]:{[TestFrameworkConstants[_0x105efd(0x1cf)]]:{},[TestFrameworkConstants[_0x105efd(0x158)]]:this['getTestFrameworks']()[0x0]||'',[TestFrameworkConstants[_0x105efd(0x27d)]]:this[_0x105efd(0x1c1)]()[this[_0x105efd(0x20d)]()[0x0]]||''}}),logger[_0x105efd(0x287)]('[JestTestFramework]\x20sendLogCreatedEvent:\x20SUCCESS\x20-\x20testId:\x20'+_0x384d6a+_0x105efd(0x162)+_0x42132c);}catch(_0x497af6){logger[_0x105efd(0x12d)]('[JestTestFramework]\x20sendLogCreatedEvent:\x20ERROR\x20-\x20testId:\x20'+(_0x5c0ad9[_0x105efd(0x252)]||_0x5c0ad9[_0x105efd(0x1c2)])+_0x105efd(0x174)+util['format'](_0x497af6));}}[a75_0x514b27(0x121)](_0x3ea27b,_0x174312,_0x3e3f77,_0x21e981,_0x5025f5){const _0x44e17c=a75_0x514b27,_0x57398e={};_0x57398e[_0x44e17c(0x198)]=function(_0x3f491f,_0x211bb9){return _0x3f491f===_0x211bb9;},_0x57398e[_0x44e17c(0x13a)]=_0x44e17c(0x14d);const _0x50981b=_0x57398e,{hookData:_0x568590}=_0x5025f5,_0x154780={'testId':_0x174312,'testFrameworkState':_0x3e3f77,'hookState':_0x21e981,'args':_0x5025f5,'timestamp':new Date()[_0x44e17c(0x17c)]()};if(_0x50981b[_0x44e17c(0x198)](_0x3e3f77,TestFrameworkState[_0x44e17c(0x129)])&&_0x568590){const _0x1dfed5={};_0x1dfed5[_0x44e17c(0x1a8)]=_0x568590[_0x44e17c(0x181)]||_0x568590['location'],_0x1dfed5[_0x44e17c(0x1e8)]=_0x568590['scope']||_0x568590[_0x44e17c(0xfd)]&&_0x568590[_0x44e17c(0xfd)][0x0]||'',_0x1dfed5[_0x44e17c(0x110)]=_0x50981b[_0x44e17c(0x13a)],_0x154780[_0x44e17c(0x178)]=_0x1dfed5,logger[_0x44e17c(0x287)](_0x44e17c(0x220)+_0x174312+_0x44e17c(0x240)+_0x154780[_0x44e17c(0x178)][_0x44e17c(0x1a8)]+_0x44e17c(0x10b)+_0x154780['hookMetadata'][_0x44e17c(0x1e8)]);}_0x3ea27b[_0x44e17c(0x1ff)](_0x174312,_0x154780),logger[_0x44e17c(0x287)](_0x44e17c(0x1ef)+_0x174312+_0x44e17c(0x13f)+_0x3e3f77+_0x44e17c(0x235)+_0x21e981);}async['processPendingHooks'](_0x465f06,_0x40ad6f){const _0x1e798d=a75_0x514b27,_0x1249ac={};_0x1249ac['cBmtm']=function(_0x45db22,_0x46383a){return _0x45db22>_0x46383a;},_0x1249ac['QBNmM']=function(_0x310783,_0x260837){return _0x310783===_0x260837;},_0x1249ac[_0x1e798d(0x139)]=function(_0x16b5f4,_0x71585d){return _0x16b5f4===_0x71585d;},_0x1249ac[_0x1e798d(0x23e)]=_0x1e798d(0x234);const _0xac2577=_0x1249ac;if(_0x465f06[_0x1e798d(0x24d)](_0x40ad6f)){const _0x44d839=_0x465f06[_0x1e798d(0x10e)](_0x40ad6f);logger[_0x1e798d(0x287)](_0x1e798d(0x1e6)+_0x44d839[_0x1e798d(0x14b)]+_0x1e798d(0x1d9)+_0x40ad6f);for(const _0x5c2cca of _0x44d839){try{const _0x4352f1=await this[_0x1e798d(0x10c)](_0x465f06,_0x5c2cca[_0x1e798d(0x114)],_0x5c2cca[_0x1e798d(0x1c5)],_0x5c2cca[_0x1e798d(0x211)]);_0x4352f1&&_0xac2577[_0x1e798d(0xfc)](Object[_0x1e798d(0x1f4)](_0x4352f1)[_0x1e798d(0x14b)],0x0)&&_0x465f06[_0x1e798d(0x11c)](_0x4352f1),await this[_0x1e798d(0x26a)](_0x465f06,_0x5c2cca[_0x1e798d(0x114)],_0x5c2cca['hookState'],_0x5c2cca['args']);}catch(_0x581036){logger[_0x1e798d(0x12d)](_0x1e798d(0x177)+_0x40ad6f+',\x20error:\x20'+_0x581036);}}_0x465f06[_0x1e798d(0x286)](_0x40ad6f),logger[_0x1e798d(0x287)](_0x1e798d(0x26b)+_0x40ad6f);}const _0x34eb7e=_0x465f06[_0x1e798d(0x16b)]()[_0x1e798d(0x13d)](_0x40ad6f);if(_0x34eb7e){const _0x366890=_0x34eb7e[TestFrameworkConstants[_0x1e798d(0x1f1)]]||_0x34eb7e[TestFrameworkConstants['KEY_TEST_LOCATION']],_0x75d648=_0x34eb7e[TestFrameworkConstants[_0x1e798d(0x1f7)]]||_0x34eb7e[TestFrameworkConstants[_0x1e798d(0x156)]]&&_0x34eb7e[TestFrameworkConstants[_0x1e798d(0x156)]][0x0]||'';logger[_0x1e798d(0x287)](_0x1e798d(0x13b)+_0x366890+_0x1e798d(0x10b)+_0x75d648);const _0x393535=_0x465f06[_0x1e798d(0x248)]();for(const _0x40165a of _0x393535){if(_0xac2577['QBNmM'](_0x40165a,_0x40ad6f))continue;if(_0x465f06[_0x1e798d(0x24d)](_0x40165a)){const _0x327777=_0x465f06[_0x1e798d(0x10e)](_0x40165a);for(const _0x118834 of _0x327777){if(_0xac2577[_0x1e798d(0x256)](_0x118834[_0x1e798d(0x114)],TestFrameworkState[_0x1e798d(0x129)])&&_0x118834[_0x1e798d(0x178)]){const _0x1b3c81=_0x118834['hookMetadata']['filePath'],_0x146ad8=_0x118834[_0x1e798d(0x178)][_0x1e798d(0x1e8)];if(_0xac2577[_0x1e798d(0x256)](_0x1b3c81,_0x366890)&&_0xac2577['dKNov'](_0x146ad8,_0x75d648)){logger['debug']('[JestTestFramework]\x20processPendingHooks:\x20Found\x20matching\x20beforeAll\x20hook\x20-\x20storedTestId:\x20'+_0x40165a+_0x1e798d(0x1cb)+_0x40ad6f+_0x1e798d(0x240)+_0x1b3c81+_0x1e798d(0x10b)+_0x146ad8);_0x118834[_0x1e798d(0x211)]&&_0x118834['args'][_0x1e798d(0x208)]&&(_0x118834[_0x1e798d(0x211)][_0x1e798d(0x208)]['test_run_id']=_0x40ad6f,logger[_0x1e798d(0x287)](_0x1e798d(0x278)+_0x40165a+'\x20to\x20'+_0x40ad6f));try{const _0x5244a5=await this['trackHookEvent'](_0x465f06,_0x118834[_0x1e798d(0x114)],_0x118834['hookState'],_0x118834[_0x1e798d(0x211)]);_0x5244a5&&_0xac2577['cBmtm'](Object[_0x1e798d(0x1f4)](_0x5244a5)[_0x1e798d(0x14b)],0x0)&&_0x465f06[_0x1e798d(0x11c)](_0x5244a5);await this[_0x1e798d(0x26a)](_0x465f06,_0x118834[_0x1e798d(0x114)],_0x118834[_0x1e798d(0x1c5)],_0x118834[_0x1e798d(0x211)]);const _0x2d41fc=_0x465f06[_0x1e798d(0x10e)](_0x40165a)['filter'](_0x1c5837=>_0x1c5837!==_0x118834);if(_0xac2577[_0x1e798d(0x256)](_0x2d41fc[_0x1e798d(0x14b)],0x0))_0x465f06[_0x1e798d(0x286)](_0x40165a);else{_0x465f06[_0x1e798d(0x286)](_0x40165a);for(const _0x25cd47 of _0x2d41fc){_0x465f06[_0x1e798d(0x1ff)](_0x40165a,_0x25cd47);}}logger['debug'](_0xac2577[_0x1e798d(0x23e)]);}catch(_0x4dddb5){logger['error']('[JestTestFramework]\x20processPendingHooks:\x20Error\x20processing\x20matching\x20beforeAll\x20hook\x20for\x20testId:\x20'+_0x40ad6f+',\x20error:\x20'+_0x4dddb5);}}}}}}}}[a75_0x514b27(0x193)](_0x3f659d){const _0x3eba15=a75_0x514b27,_0x363387={'DJXwB':function(_0x4abb30){return _0x4abb30();}};if(!_0x3f659d||!_0x3f659d[_0x3eba15(0x282)])return;_0x3f659d[_0x3eba15(0x282)][_0x3eba15(0x190)]&&Array[_0x3eba15(0x1d3)](_0x3f659d[_0x3eba15(0x282)][_0x3eba15(0x190)])&&_0x3f659d[_0x3eba15(0x282)][_0x3eba15(0x190)][_0x3eba15(0x1ec)](_0x4b5fc4=>{const _0x5e4aff=_0x3eba15;!_0x4b5fc4[_0x5e4aff(0x290)]&&!_0x4b5fc4[_0x5e4aff(0x17f)]&&(_0x4b5fc4[_0x5e4aff(0x290)]=_0x363387['DJXwB'](uuidv4),_0x4b5fc4['hookUUID']=_0x4b5fc4[_0x5e4aff(0x290)],logger['debug']('[JestTestFramework]\x20mapTestHooks:\x20Assigned\x20UUID\x20to\x20hook\x20-\x20type='+_0x4b5fc4[_0x5e4aff(0x195)]+',\x20hookUUID='+_0x4b5fc4['hookAnalyticsId']));}),this[_0x3eba15(0x193)](_0x3f659d[_0x3eba15(0x282)]);}[a75_0x514b27(0x22a)](_0x2693b7){const _0xdd47df=a75_0x514b27,_0x42cbac={'NIFya':function(_0x3d8a7f,_0x35df00){return _0x3d8a7f(_0x35df00);}};if(!_0x2693b7||!_0x2693b7[_0xdd47df(0x282)])return[];const _0x2fba4d=[];return _0x2693b7[_0xdd47df(0x282)]['hooks']&&Array[_0xdd47df(0x1d3)](_0x2693b7[_0xdd47df(0x282)]['hooks'])&&_0x2693b7['parent'][_0xdd47df(0x190)][_0xdd47df(0x1ec)](_0x3065aa=>{const _0x547bb5=_0xdd47df,_0x447adf=_0x3065aa[_0x547bb5(0x290)]||_0x3065aa[_0x547bb5(0x17f)];_0x447adf&&!this[_0x547bb5(0x15c)](_0x3065aa)&&!_0x42cbac[_0x547bb5(0x116)](isInternalHook,_0x3065aa['fn'])&&_0x2fba4d[_0x547bb5(0x1ad)](_0x447adf);}),[..._0x2fba4d,...this['getHooksForTest'](_0x2693b7[_0xdd47df(0x282)])];}[a75_0x514b27(0x1bf)](_0x262830){const _0x3ae35d=a75_0x514b27,_0x51e36e={'DLZMS':function(_0x25148c,_0x155c1f){return _0x25148c(_0x155c1f);},'YfiQA':_0x3ae35d(0x228),'HyANg':function(_0x316379,_0x26e527){return _0x316379(_0x26e527);},'eAkCo':function(_0x4cf81d,_0x2d6ce2){return _0x4cf81d(_0x2d6ce2);}},_0x4ad1f7=new Map(),_0x658f9a=_0x146704=>{const _0x37e8bb=_0x3ae35d,_0x2a4041={'qbeTh':function(_0x51c7bd,_0x2c7d8f){return _0x51e36e['DLZMS'](_0x51c7bd,_0x2c7d8f);},'kGYWw':_0x51e36e[_0x37e8bb(0x1c4)]};if(!_0x146704||!_0x146704[_0x37e8bb(0x282)])return;_0x146704[_0x37e8bb(0x282)][_0x37e8bb(0x190)]&&Array['isArray'](_0x146704[_0x37e8bb(0x282)][_0x37e8bb(0x190)])&&_0x146704['parent'][_0x37e8bb(0x190)]['forEach'](_0x5c9040=>{const _0x215edb=_0x37e8bb,_0xe62ca8=_0x5c9040[_0x215edb(0x290)]||_0x5c9040[_0x215edb(0x17f)];if(_0xe62ca8&&!this['isJestInternalHook'](_0x5c9040)&&!_0x2a4041['qbeTh'](isInternalHook,_0x5c9040['fn'])){const _0x35ce29={};_0x35ce29['type']=_0x5c9040['type']||_0x2a4041[_0x215edb(0x275)],_0x35ce29['name']=_0x5c9040[_0x215edb(0x237)]||'\x22'+_0x5c9040['type']+_0x215edb(0x249),_0x4ad1f7[_0x215edb(0x109)](_0xe62ca8,_0x35ce29);}}),_0x51e36e['HyANg'](_0x658f9a,_0x146704['parent']);};return _0x51e36e['eAkCo'](_0x658f9a,_0x262830),_0x4ad1f7;}[a75_0x514b27(0x15c)](_0x4549df){const _0xc4102e=a75_0x514b27,_0x3381be={};_0x3381be[_0xc4102e(0x270)]=_0xc4102e(0x274),_0x3381be[_0xc4102e(0x229)]=_0xc4102e(0x1dd);const _0x27168a=_0x3381be;try{const _0xea1760=this[_0xc4102e(0x20f)](_0x4549df);return _0xea1760&&_0xea1760[_0xc4102e(0x13e)](_0x27168a[_0xc4102e(0x270)]);}catch(_0x534522){logger['debug'](_0x27168a['GKSzZ']);}return![];}[a75_0x514b27(0x20f)](_0x358a18){const _0x3d9176=a75_0x514b27;if(_0x358a18['asyncError'])try{const _0x2008f3=stackTrace['parse'](_0x358a18[_0x3d9176(0x1d5)]);return _0x2008f3[0x0]?_0x2008f3[0x0]['getFileName']():null;}catch(_0x3835cf){logger['debug'](_0x3d9176(0x1ab)+util['format'](_0x3835cf));}if(_0x358a18[_0x3d9176(0x16d)])return _0x358a18[_0x3d9176(0x16d)];return null;}}function a75_0x5391(){const _0x585f7c=['[JestTestFramework]\x20setActiveHook:\x20Invalid\x20parameters\x20-\x20testIdentifier=','addPendingHook','SwDOF','uzDCb','[JestTestFramework]\x20trackHookEvent:\x20START\x20-\x20testFrameworkState=','../instances/trackedInstance.js','FuedN','setActiveHook','removeActiveHook','status','hookData','../grpcClient','split','pYWTN','JestTestFramework','getTestFrameworks','KEY_HOOK_RESULT','getRootParentFile','\x20&\x20hookState=','args','MDRrQ','tags','KEY_HOOK_LAST_STARTED','parseJestTestResult','[JestTestFramework]\x20sendLogCreatedEvent:\x20No\x20logs\x20found,\x20skipping\x20-\x20testId:\x20',',\x20testId=','KEY_TEST_NAME',',\x20hook=','[JestTestFramework]\x20parseJestTestResult:\x20Existing\x20attachments\x20in\x20instance\x20data:\x20','KEY_CUSTOM_TAGS','hook_result','getCurrentInstanceName','KEY_TEST_CODE','VJoPr','[JestTestFramework]\x20storePendingHook:\x20Stored\x20beforeAll\x20hook\x20with\x20metadata\x20-\x20testId:\x20','KEY_TEST_DURATION','passed','\x20attachments','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Test\x20result\x20processed\x20for\x20testId:\x20','../../../helpers/test-observability/utils','761193ZykoJh','\x20-\x20test_identifier=','unknown','GKSzZ','getHooksForTest','[JestTestFramework]\x20sendLogCreatedEvent:\x20Log\x20counts\x20-\x20testId:\x20','test_run_uuid','[JestTestFramework]\x20trackEvent:\x20TEST\x20PRE\x20-\x20Parsed\x20test\x20entries:\x20','parse','FEnJq','result',',\x20logsInBatch:\x20','KEY_HOOK_LOGS','depth','[JestTestFramework]\x20processPendingHooks:\x20Processed\x20and\x20removed\x20matching\x20beforeAll\x20hook',',\x20hookState:\x20','hook_run_uuid','name','NONE','TsTlC','cVhsu','Uvlxi','KEY_TEST_FAILURE_REASON','KEY_HOOK_ID','CgVji','KEY_EVENT_STARTED_AT',',\x20filePath:\x20','142wsZAVS','DEFAULT_HOOK_RESULT','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Processing\x20test\x20result\x20for\x20testId:\x20','KEY_TEST_FAILURE','activeHooks','warn','startsWith','getAllPendingHookTestIds','\x22\x20hook','platformIndex','duration','getJestTestTags','hasPendingHooks','processPendingHooks','replace','getFileName','HjQQt','testUUID','9926390pDZLyQ','trackJestInstance:\x20created\x20instance\x20for\x20target=','started_at','QBNmM','Error\x20parsing\x20asyncError\x20for\x20file\x20path:\x20','toString','JlrsA','rlIOa',',\x20duration=','KEY_LOGS','HxUzp','splice','PRE','createTestFrameworkEventPayload','FZbjJ','pop','KEY_HOOK_FAILURE','endedAt','pqvcs','getJestTestScopes','vecWv','browserstackPlatformIndex','trackJestInstance','runHooks','Cleared\x20processed\x20pending\x20hooks\x20for\x20testId:\x20',',\x20filePath=','getThreadId','[JestTestFramework]\x20sendLogCreatedEvent:\x20Batch\x20','\x20screenshot\x20logs\x20for\x20testId:\x20','YJxGe','kQskI','\x22\x20from\x20testData','[JestTestFramework]\x20sendLogCreatedEvent:\x20No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','jest-circus','kGYWw','KEY_EVENT_ENDED_AT','[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20FAILED\x20-\x20hookType=','[JestTestFramework]\x20processPendingHooks:\x20Updated\x20hook\x20test_run_id\x20from\x20','nYYDJ',',\x20scopes=','IEgMe','substring','KEY_TEST_FRAMEWORK_VERSION','parseJestTest',',\x20remainingHooks=','_ALL','ROOT_DESCRIBE_BLOCK','parent','IUDuD',',\x20contextId=','NESLH','removePendingHooks','debug','kLnnV','hPkRC','UWdPU','KEY_HOOK_FAILURE_REASON','[JestTestFramework]\x20trackEvent:\x20HOOK\x20event\x20-\x20testFrameworkState=','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Data\x20BEFORE\x20parseJestTestResult:\x20','JacTt','uuid','hookAnalyticsId','WSbpi','cBmtm','scopes','[JestTestFramework]\x20trackEvent:\x20ERROR\x20-\x20testFrameworkState=','\x20logs\x20for\x20testId:\x20','[JestTestFramework]\x20resolveInstance:\x20Using\x20existing\x20instance\x20-\x20contextId=','[JestTestFramework]\x20trackJestInstance:\x20SUCCESS\x20-\x20saved\x20instance\x20contextId=','KEY_TEST_META','KEY_TEST_RERUN_NAME',',\x20hookId=','[JestTestFramework]\x20trackEvent:\x20TEST\x20event\x20-\x20hookState=','VlvId','getId','failed','set','./testFramework',',\x20scope:\x20','trackHookEvent','[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20-\x20hookType=','getPendingHooks','[JestTestFramework]\x20getJestTestIdentifier:\x20No\x20identifier\x20in\x20testData,\x20using\x20fallback','hookType',',\x20storing\x20as\x20pending\x20hook',',\x20testData=','[JestTestFramework]\x20trackHookEvent:\x20No\x20test\x20data\x20found\x20for\x20testId:\x20','testFrameworkState','[JestTestFramework]\x20getActiveHook:\x20Found\x20active\x20hook\x20-\x20testIdentifier=','NIFya','No\x20test\x20data\x20or\x20testId\x20found\x20for\x20jest\x20test','KEY_AUTOMATE_SESSION_NAME','kgfDx','getProcessId',',\x20response=','addMultipleEntries','\x20hook','find','1206500olWtsg','[JestTestFramework]\x20parseJestTestResult:\x20SUCCESS\x20-\x20testName=','storePendingHook','AssertionError','getCurrentTestState','__bstackPlatformIndex','getInstance','KEY_TEST_STARTED_AT','startedAt','MmmpF','BEFORE_ALL',',\x20messageLength=','UofzU',',\x20hookState=','error','\x20(testIdentifier),\x20hookType=','[JestTestFramework]\x20getJestTestScopes:\x20Extracting\x20scopes\x20from\x20testData:\x20','[JestTestFramework]\x20trackEvent:\x20unsupported\x20testFrameworkState=','281524fkcRbr','getJestTestIdentifier','CODAD','[JestTestFramework]\x20parseJestTest:\x20SUCCESS\x20-\x20testName=','DEFAULT_TEST_RESULT','getTrackedInstance',',\x20target=','iZAiS','dKNov','XZMPs','[JestTestFramework]\x20processPendingHooks:\x20Checking\x20for\x20beforeAll\x20hooks\x20matching\x20filePath:\x20','has','get','includes',',\x20state:\x20','GwDme','KEY_HOOK_FAILURE_TYPE','TEST','../cliUtils.js','[JestTestFramework]\x20parseJestTestResult:\x20Using\x20merged\x20hooksFinished/hooksStarted\x20-\x20hookTypes=','twuVg',',\x20hookData=','Assert','bnXNh','byqon','inspect','length','\x20files','beforeAll','KEY_HOOKS_STARTED','[JestTestFramework]\x20resolveInstance:\x20Instance\x20created\x20-\x20instanceExists=','trackEvent','failure_reason','getCurrentHookState','tDLXg','AsGge','KEY_TEST_FAILURE_TYPE','KEY_TEST_SCOPES','test','KEY_TEST_FRAMEWORK_NAME','../state/hookState.js','KEY_TEST_LOCATION','map','isJestInternalHook','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20ATTACHMENTS\x20FOUND:\x20','instance','createContext','[JestTestFramework]\x20sendLogCreatedEvent:\x20No\x20logs\x20found\x20in\x20instance.data[KEY_LOGS]\x20for\x20testId:\x20','ioOKM',',\x20totalBatches:\x20','\x20for\x20testId:\x20','UnhandledError',',\x20hooksListLength=','code','skip','[JestTestFramework]\x20parseJestTestResult:\x20Using\x20hooks\x20from\x20testData','base64','[JestTestFramework]\x20trackEvent:\x20LOG_REPORT\x20POST\x20-\x20Sending\x20logs\x20for\x20args:\x20','getAllData','FraPp','file','substr','84NtaVpF','stack-trace','1320esMXoh','eventJson',',\x20screenshotLogs:\x20',',\x20error:\x20','none',',\x20platformIndex:\x20','Error\x20processing\x20pending\x20hook\x20for\x20testId:\x20','hookMetadata','util','../instances/testFrameworkInstance.js','192157rAynPp','toISOString','setTrackedInstance','errorsDetailed','hookUUID','testFrameworkName','file_name','KEY_HOOK_LAST_FINISHED','TEST_SCREENSHOT','testData','delete','body','[JestTestFramework]\x20sendLogCreatedEvent:\x20Found\x20','BDZmm','filter','gjoBw','40QXoFZv','[JestTestFramework]\x20setActiveHook:\x20testIdentifier=','[JestTestFramework]\x20getJestTestIdentifier:\x20Extracted\x20identifier=\x22','[JestTestFramework]\x20trackHookEvent:\x20HOOK\x20POST\x20-\x20Completed\x20hookType=','KEY_TEST_RESULT','hooks','from','join','mapTestHooks','hook_id','type','test_identifier','KEY_TEST_ENDED_AT','sWoFd','originalTest','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20Parsed\x20test\x20result\x20entries:\x20','ncQWp','NInVV','kind','POST','Sbtoc','missing','getJestFailureData',',\x20testFramework=',',\x20failureReason=','KEY_TEST_RETRY_OF','format','KEY_HOOK_NAME','slice','filePath','KEY_HOOKS_FINISHED','getJestTestFilePath','[JestTestFramework]\x20getRootParentFile:\x20Exception\x20parsing\x20stack\x20trace:\x20','match','push','trackJestInstance:\x20instance\x20already\x20exists',',\x20exception=','tTDlw','createTestFrameworkEventPayload:\x20No\x20test\x20data\x20found\x20for\x20test\x20ID:\x20','rnovM','concat','pmjkJ','KEY_TEST_LOGS','./constants/testFrameworkConstants.js','[JestTestFramework]\x20sendLogCreatedEvent:\x20Screenshot\x20log\x20',',\x20hookUUID=',',\x20payload:\x20','\x20-\x20testId:\x20','vMyfR','findIndex','SAGAd','resolveInstance','buildHookMapFromTest','ceil','getTestFrameworksVersions','testId','testFrameworkVersion','YfiQA','hookState','finished_at','[JestTestFramework]\x20parseJestTestResult:\x20FAILURE\x20-\x20testId=','test_run_id','workerInfo','JbiSh',',\x20currentTestId:\x20','9993mdpzxG','mxXxn','retryOf','KEY_TEST_ATTACHMENTS','toUpperCase','[JestTestFramework]\x20sendLogCreatedEvent:\x20Total\x20logs\x20retrieved:\x20',',\x20hookType=','isArray','getJestFailureType','asyncError','\x20(testIdentifier),\x20result=','event_ended_at','getActiveHook','\x20pending\x20hooks\x20for\x20testId:\x20','QFNEz','ASPaY','getContext','[JestTestFramework]\x20isJestInternalHook:\x20Exception\x20checking\x20hook\x20file:\x20${util.format(e)}','maxArrayLength',',\x20attachmentLogs:\x20','executionContext','TAlyo','hevlI','hVByW','HVSdJ','parallelIndex','Processing\x20','sendLogCreatedEvent','scope','[JestTestFramework]\x20trackEvent:\x20START\x20-\x20testFrameworkState=','getJestFailureReason','nxJAC','forEach','stringify','JHJFR','Stored\x20pending\x20hook\x20for\x20testId:\x20','Unknown\x20Test','KEY_TEST_FILE_PATH','getJestTestName','[JestTestFramework]\x20resolveInstance:\x20No\x20instance\x20found,\x20creating\x20new\x20instance\x20for\x20state=','keys','YNTXZ','rJWAW','KEY_TEST_SCOPE','[JestTestFramework]\x20trackEvent:\x20TEST\x20POST\x20-\x20NO\x20ATTACHMENTS\x20FOUND',',\x20test_run_uuid=',':testAnalyticsId',',\x20result=','../../../helpers/classLogger.js','title'];a75_0x5391=function(){return _0x585f7c;};return a75_0x5391();}module['exports']=JestTestFramework; |
@@ -1,1 +0,1 @@ | ||
| const a76_0x5c9824=a76_0x4f76;function a76_0x4f76(_0xd44f07,_0x5bffd0){const _0x3aba61=a76_0x3aba();return a76_0x4f76=function(_0x4f76c5,_0x1341d2){_0x4f76c5=_0x4f76c5-0xb4;let _0x4218d4=_0x3aba61[_0x4f76c5];return _0x4218d4;},a76_0x4f76(_0xd44f07,_0x5bffd0);}(function(_0x47bc48,_0x1a2e73){const _0x24359a=a76_0x4f76,_0x302d33=_0x47bc48();while(!![]){try{const _0x42c536=parseInt(_0x24359a(0xce))/0x1*(-parseInt(_0x24359a(0xc4))/0x2)+-parseInt(_0x24359a(0xcd))/0x3+-parseInt(_0x24359a(0xd2))/0x4*(parseInt(_0x24359a(0xb6))/0x5)+parseInt(_0x24359a(0xd0))/0x6+-parseInt(_0x24359a(0xd1))/0x7*(parseInt(_0x24359a(0xd9))/0x8)+-parseInt(_0x24359a(0xc3))/0x9+parseInt(_0x24359a(0xc7))/0xa;if(_0x42c536===_0x1a2e73)break;else _0x302d33['push'](_0x302d33['shift']());}catch(_0xe4e98b){_0x302d33['push'](_0x302d33['shift']());}}}(a76_0x3aba,0x4de3c));function a76_0x3aba(){const _0x6589f1=['PlaywrightAutomationFramework','logger','resolveInstance','params','trackEvent:\x20automationFrameworkState=','getId','CREATE','exports','KsqXl','269424bgCAJX','758686VZGwoe','instance','../instances/trackedInstance.js','9503870UuGIks','info','getCurrentInstanceName','message','debug','trackEvent','1324152gxPREu','1UJNUGo','trackPlaywrightInstance:\x20instance\x20already\x20exists','2775180FknfcV','7vlDyad','956XToSGy','getAutomationFrameworkName','../state/automationFrameworkState.js','ZOgbA','hkDXJ','\x20target=','bsParams','1465832ndzAoy','./automationFramework.js','setTrackedInstance','trackPlaywrightInstance',',\x20state=','1255dHJvsg','\x20hookState=','getAutomationFrameworkVersion','../instances/automationFrameworkInstance.js'];a76_0x3aba=function(){return _0x6589f1;};return a76_0x3aba();}const AutomationFramework=require(a76_0x5c9824(0xda)),{createClassLogger}=require('../../../helpers/classLogger.js'),AutomationFrameworkState=require(a76_0x5c9824(0xd4)),CLIUtils=require('../cliUtils.js'),TrackedInstance=require(a76_0x5c9824(0xc6)),AutomationFrameworkInstance=require(a76_0x5c9824(0xb9));class PlaywrightAutomationFramework extends AutomationFramework{[a76_0x5c9824(0xbb)]=createClassLogger(a76_0x5c9824(0xba));constructor(_0x425c04,_0x1171ef){super(_0x425c04,_0x1171ef);}async[a76_0x5c9824(0xcc)](_0x4f15d7,_0x5afed3,_0x5cb5f6={}){const _0x505475=a76_0x5c9824,_0x1fcadd={};_0x1fcadd[_0x505475(0xd6)]=function(_0x354833,_0x8cfa42){return _0x354833===_0x8cfa42;};const _0xe31b26=_0x1fcadd;this['logger'][_0x505475(0xcb)](_0x505475(0xbe)+_0x4f15d7+_0x505475(0xb7)+_0x5afed3),await super[_0x505475(0xcc)](_0x4f15d7,_0x5afed3,_0x5cb5f6);const _0x13d62c=this[_0x505475(0xbc)](_0x4f15d7,_0x5afed3,_0x5cb5f6);if(_0xe31b26['hkDXJ'](_0x13d62c,null))return;_0x5cb5f6[_0x505475(0xc5)]=_0x13d62c,await this['runHooks'](_0x13d62c,_0x4f15d7,_0x5afed3,_0x5cb5f6);}['resolveInstance'](_0x322dde,_0x3eb12b,_0x3ede05={}){const _0x4cecda=a76_0x5c9824,_0x1024cd={};_0x1024cd[_0x4cecda(0xd5)]=function(_0x14d711,_0x5e075a){return _0x14d711===_0x5e075a;};const _0x5b0b02=_0x1024cd;let _0x1b05fb=null;return(_0x5b0b02[_0x4cecda(0xd5)](_0x322dde,AutomationFrameworkState[_0x4cecda(0xc0)])||_0x5b0b02[_0x4cecda(0xd5)](_0x322dde,AutomationFrameworkState['PLAYWRIGHT_DISPATCH'])&&(_0x3ede05[_0x4cecda(0xca)]&&_0x3ede05[_0x4cecda(0xca)][_0x4cecda(0xbd)]&&_0x3ede05['message'][_0x4cecda(0xbd)][_0x4cecda(0xd8)])||_0x5b0b02['ZOgbA'](_0x322dde,AutomationFrameworkState['NONE']))&&this[_0x4cecda(0xb4)](_0x322dde,_0x3ede05),_0x1b05fb=AutomationFramework['getTrackedInstance'](),_0x1b05fb;}[a76_0x5c9824(0xb4)](_0x1da3b8,_0x453c16){const _0x15d7ed=a76_0x5c9824,_0x4092be={};_0x4092be[_0x15d7ed(0xc2)]=_0x15d7ed(0xcf);const _0x4d5a85=_0x4092be;if(AutomationFramework['getTrackedInstance']()){this[_0x15d7ed(0xbb)][_0x15d7ed(0xc8)](_0x4d5a85[_0x15d7ed(0xc2)]);return;}const _0x1c8daa=CLIUtils[_0x15d7ed(0xc9)](),_0x26c689=TrackedInstance['createContext'](_0x1c8daa);let _0x520fb9=null;this[_0x15d7ed(0xbb)][_0x15d7ed(0xc8)]('trackPlaywrightInstance:\x20created\x20instance\x20for\x20target='+_0x1c8daa+_0x15d7ed(0xb5)+_0x1da3b8),_0x520fb9=new AutomationFrameworkInstance(_0x26c689,this[_0x15d7ed(0xd3)](),this[_0x15d7ed(0xb8)](),_0x1da3b8),AutomationFramework[_0x15d7ed(0xdb)](_0x26c689,_0x520fb9),this[_0x15d7ed(0xbb)][_0x15d7ed(0xc8)]('trackPlaywrightInstance:\x20saved\x20instance\x20contextId='+_0x26c689[_0x15d7ed(0xbf)]()+_0x15d7ed(0xd7)+_0x1c8daa);}}module[a76_0x5c9824(0xc1)]=PlaywrightAutomationFramework; | ||
| function a76_0x2ffa(){const _0x53992b=['831846jODNon','runHooks','trackPlaywrightInstance','createContext','405970RXrSSy','1116oPYPQk','trackEvent','logger','PlaywrightAutomationFramework','../instances/automationFrameworkInstance.js','853589QaUVol','getCurrentInstanceName','../cliUtils.js','150clyVNS','../instances/trackedInstance.js','PLAYWRIGHT_DISPATCH','trackEvent:\x20automationFrameworkState=','params','trackPlaywrightInstance:\x20saved\x20instance\x20contextId=','21bZQadI','140387bmrkhA',',\x20state=','message','setTrackedInstance','bsParams','../../../helpers/classLogger.js','getAutomationFrameworkName','\x20target=','info','244530dLwtFx','thwWy','./automationFramework.js','3288280IqPhdg','SWQgM','getTrackedInstance','resolveInstance','trackPlaywrightInstance:\x20instance\x20already\x20exists','Unlab','CREATE','4CbsiPH','1704Sjtlvl'];a76_0x2ffa=function(){return _0x53992b;};return a76_0x2ffa();}const a76_0x347992=a76_0x3876;function a76_0x3876(_0x5ceedc,_0x31ecc5){const _0x2ffa90=a76_0x2ffa();return a76_0x3876=function(_0x3876d2,_0x591ae5){_0x3876d2=_0x3876d2-0xf3;let _0x5cedba=_0x2ffa90[_0x3876d2];return _0x5cedba;},a76_0x3876(_0x5ceedc,_0x31ecc5);}(function(_0xccb508,_0x29ee8c){const _0x311430=a76_0x3876,_0x21eb1e=_0xccb508();while(!![]){try{const _0x52363b=parseInt(_0x311430(0xff))/0x1+parseInt(_0x311430(0x119))/0x2*(-parseInt(_0x311430(0x113))/0x3)+parseInt(_0x311430(0x112))/0x4*(parseInt(_0x311430(0x118))/0x5)+parseInt(_0x311430(0x114))/0x6*(-parseInt(_0x311430(0xfe))/0x7)+-parseInt(_0x311430(0x10b))/0x8+-parseInt(_0x311430(0x108))/0x9+-parseInt(_0x311430(0xf8))/0xa*(-parseInt(_0x311430(0xf5))/0xb);if(_0x52363b===_0x29ee8c)break;else _0x21eb1e['push'](_0x21eb1e['shift']());}catch(_0xdecdc1){_0x21eb1e['push'](_0x21eb1e['shift']());}}}(a76_0x2ffa,0x345de));const AutomationFramework=require(a76_0x347992(0x10a)),{createClassLogger}=require(a76_0x347992(0x104)),AutomationFrameworkState=require('../state/automationFrameworkState.js'),CLIUtils=require(a76_0x347992(0xf7)),TrackedInstance=require(a76_0x347992(0xf9)),AutomationFrameworkInstance=require(a76_0x347992(0xf4));class PlaywrightAutomationFramework extends AutomationFramework{[a76_0x347992(0x11b)]=createClassLogger(a76_0x347992(0xf3));constructor(_0x4e7e9c,_0x11d3e4){super(_0x4e7e9c,_0x11d3e4);}async[a76_0x347992(0x11a)](_0x31a4cd,_0x578d72,_0x40f958={}){const _0x4215b1=a76_0x347992,_0x3a17d3={};_0x3a17d3[_0x4215b1(0x109)]=function(_0x212bf3,_0x545aca){return _0x212bf3===_0x545aca;};const _0x4e60e7=_0x3a17d3;this[_0x4215b1(0x11b)]['debug'](_0x4215b1(0xfb)+_0x31a4cd+'\x20hookState='+_0x578d72),await super[_0x4215b1(0x11a)](_0x31a4cd,_0x578d72,_0x40f958);const _0x569459=this[_0x4215b1(0x10e)](_0x31a4cd,_0x578d72,_0x40f958);if(_0x4e60e7[_0x4215b1(0x109)](_0x569459,null))return;_0x40f958['instance']=_0x569459,await this[_0x4215b1(0x115)](_0x569459,_0x31a4cd,_0x578d72,_0x40f958);}['resolveInstance'](_0x570e73,_0x39238d,_0x4c5a71={}){const _0x71ddde=a76_0x347992,_0x2124cf={};_0x2124cf[_0x71ddde(0x10c)]=function(_0x569d43,_0x426079){return _0x569d43===_0x426079;};const _0x53e2a8=_0x2124cf;let _0x12a459=null;return(_0x53e2a8[_0x71ddde(0x10c)](_0x570e73,AutomationFrameworkState[_0x71ddde(0x111)])||_0x53e2a8[_0x71ddde(0x10c)](_0x570e73,AutomationFrameworkState[_0x71ddde(0xfa)])&&(_0x4c5a71[_0x71ddde(0x101)]&&_0x4c5a71[_0x71ddde(0x101)]['params']&&_0x4c5a71['message'][_0x71ddde(0xfc)][_0x71ddde(0x103)])||_0x53e2a8['SWQgM'](_0x570e73,AutomationFrameworkState['NONE']))&&this[_0x71ddde(0x116)](_0x570e73,_0x4c5a71),_0x12a459=AutomationFramework['getTrackedInstance'](),_0x12a459;}[a76_0x347992(0x116)](_0x57df48,_0x1b60ef){const _0x2ff97f=a76_0x347992,_0x321d85={};_0x321d85[_0x2ff97f(0x110)]=_0x2ff97f(0x10f);const _0x9cdc57=_0x321d85;if(AutomationFramework[_0x2ff97f(0x10d)]()){this[_0x2ff97f(0x11b)]['info'](_0x9cdc57[_0x2ff97f(0x110)]);return;}const _0x564198=CLIUtils[_0x2ff97f(0xf6)](),_0x57b025=TrackedInstance[_0x2ff97f(0x117)](_0x564198);let _0x2b1eff=null;this['logger'][_0x2ff97f(0x107)]('trackPlaywrightInstance:\x20created\x20instance\x20for\x20target='+_0x564198+_0x2ff97f(0x100)+_0x57df48),_0x2b1eff=new AutomationFrameworkInstance(_0x57b025,this[_0x2ff97f(0x105)](),this['getAutomationFrameworkVersion'](),_0x57df48),AutomationFramework[_0x2ff97f(0x102)](_0x57b025,_0x2b1eff),this[_0x2ff97f(0x11b)][_0x2ff97f(0x107)](_0x2ff97f(0xfd)+_0x57b025['getId']()+_0x2ff97f(0x106)+_0x564198);}}module['exports']=PlaywrightAutomationFramework; |
@@ -1,1 +0,1 @@ | ||
| function a77_0x31e8(_0x470026,_0x3e9b18){const _0x4a5ae1=a77_0x4a5a();return a77_0x31e8=function(_0x31e812,_0x4468f5){_0x31e812=_0x31e812-0x10f;let _0x29e193=_0x4a5ae1[_0x31e812];return _0x29e193;},a77_0x31e8(_0x470026,_0x3e9b18);}const a77_0x24ee2f=a77_0x31e8;(function(_0x551cd6,_0x82516){const _0x51c5d3=a77_0x31e8,_0x38c418=_0x551cd6();while(!![]){try{const _0x55f781=-parseInt(_0x51c5d3(0x136))/0x1*(-parseInt(_0x51c5d3(0x147))/0x2)+parseInt(_0x51c5d3(0x18e))/0x3*(-parseInt(_0x51c5d3(0x1b2))/0x4)+parseInt(_0x51c5d3(0x152))/0x5+parseInt(_0x51c5d3(0x1e8))/0x6*(-parseInt(_0x51c5d3(0x11d))/0x7)+-parseInt(_0x51c5d3(0x1e4))/0x8*(parseInt(_0x51c5d3(0x187))/0x9)+parseInt(_0x51c5d3(0x165))/0xa+-parseInt(_0x51c5d3(0x167))/0xb*(-parseInt(_0x51c5d3(0x19e))/0xc);if(_0x55f781===_0x82516)break;else _0x38c418['push'](_0x38c418['shift']());}catch(_0x509cf2){_0x38c418['push'](_0x38c418['shift']());}}}(a77_0x4a5a,0x868ae));const TestFramework=require('./testFramework'),TestFrameworkState=require('../state/testFrameworkState.js'),HookState=require(a77_0x24ee2f(0x1d0)),{createClassLogger}=require(a77_0x24ee2f(0x12d)),TestFrameworkInstance=require(a77_0x24ee2f(0x193)),CLIUtils=require(a77_0x24ee2f(0x1f2)),TrackedInstance=require(a77_0x24ee2f(0x1c6)),TestFrameworkConstants=require(a77_0x24ee2f(0x14e)),logger=createClassLogger('PlaywrightTestFramework'),{v4:uuidv4}=require(a77_0x24ee2f(0x145)),util=require(a77_0x24ee2f(0x160)),{getPlaywrightSessionName,getPlaywrightTestFilePath,getPlaywrightTestId,getPlaywrightTestTitle,getPlaywrightTestLocation,getPlaywrightTestTags,getPlaywrightTestCode,getPlaywrightTestScope,getPlaywrightTestScopes,getStepsAndLogs,getScreenshots,getVideos,getPlaywrightCustomRerunParam,getMediaArtifactsLogs,getManualUploadLogs,updatePayloadForTraceLogs}=require('../../../helpers/helper.js'),TestInfo=require(a77_0x24ee2f(0x1ab)),GrpcClient=require(a77_0x24ee2f(0x178)),{removeAnsiColors,getFailureType,failureData}=require(a77_0x24ee2f(0x1d4)),{getFailureData,getTestTags,getTestRunIdentifier}=require(a77_0x24ee2f(0x172)),{findNestedKey,sendTraceZip,validateFilePath}=require('../../playwright/reporter/pwUtils'),path=require(a77_0x24ee2f(0x133)),fs=require('fs'),helper=require(a77_0x24ee2f(0x1fc)),{PLAYWRIGHT_TRACE_LOGS}=require(a77_0x24ee2f(0x1ac));class PlaywrightTestFramework extends TestFramework{constructor(_0x4ce34d,_0x30ca15,_0x205f1e){super(_0x4ce34d,_0x30ca15,_0x205f1e);}async[a77_0x24ee2f(0x13d)](_0xb3272f,_0x2b542f,_0xd44fa9={}){const _0x516971=a77_0x24ee2f,_0x167ad6={'Hvnry':function(_0x2ef2be,_0x50acbe){return _0x2ef2be===_0x50acbe;},'AbrUo':function(_0x44469c,_0x599b8c){return _0x44469c===_0x599b8c;},'roiPO':function(_0x5a4e7f,_0x14e7b9,_0x3cdc3b){return _0x5a4e7f(_0x14e7b9,_0x3cdc3b);},'rxAIN':function(_0x121c69,_0xf9e878){return _0x121c69===_0xf9e878;},'vPASm':_0x516971(0x202),'yJMfO':_0x516971(0x10f)};super[_0x516971(0x13d)](_0xb3272f,_0x2b542f,_0xd44fa9);if(_0x167ad6[_0x516971(0x125)](_0xb3272f,TestFrameworkState[_0x516971(0x116)])){const _0x4e43bc=TestInfo['getTestIdentifierFromTestInfo'](_0xd44fa9[_0x516971(0x202)],_0xd44fa9[_0x516971(0x202)]['retry']);TestInfo['setTestDetails'](_0x4e43bc,_0xd44fa9[_0x516971(0x124)],!![]);}const _0xf63ce2=this[_0x516971(0x184)](_0xb3272f,_0x2b542f,_0xd44fa9);if(!_0xf63ce2)return;logger['debug'](_0x516971(0x163)+_0xb3272f+_0x516971(0x204)+_0x2b542f+'\x20instanceId='+_0xf63ce2[_0x516971(0x1e0)]());try{if(_0x167ad6['Hvnry'](_0x2b542f,HookState['PRE'])&&_0x167ad6[_0x516971(0x119)](_0xb3272f,TestFrameworkState['TEST'])){const _0x259e88=_0xd44fa9[_0x516971(0x202)];logger['debug'](_0x516971(0x173)+_0x259e88['id']+'}');const _0xa2e89b=TestInfo['getTestUUID'](_0x167ad6[_0x516971(0x1a5)](getTestRunIdentifier,_0x259e88,_0xd44fa9[_0x516971(0x124)]['retry']));_0xf63ce2[_0x516971(0x191)](this[_0x516971(0x1d7)](_0xa2e89b,_0x259e88,_0xd44fa9[_0x516971(0x124)])),logger[_0x516971(0x209)](_0x516971(0x18a)+_0x259e88['id']+_0x516971(0x186)+_0xb3272f+_0x516971(0x207)+_0x2b542f+_0x516971(0x171)+_0xf63ce2[_0x516971(0x1e0)]());}if(_0x167ad6[_0x516971(0x1ba)](_0x2b542f,HookState[_0x516971(0x185)])&&_0x167ad6[_0x516971(0x125)](_0xb3272f,TestFrameworkState[_0x516971(0x1d1)])){const _0x11d52b=_0xd44fa9[_0x516971(0x202)],_0x3161a7=_0xd44fa9[_0x516971(0x124)];logger[_0x516971(0x209)](_0x516971(0x12b)+_0x11d52b['id']),_0xf63ce2[_0x516971(0x191)](this[_0x516971(0x1aa)](_0x11d52b['id'],_0x3161a7,_0x11d52b)),await this[_0x516971(0x200)](_0xf63ce2,_0xb3272f,_0x2b542f,_0x167ad6['vPASm'],_0xd44fa9);}if(CLIUtils[_0x516971(0x146)](_0xb3272f[_0x516971(0x1d8)]()[_0x516971(0x181)]('.')[0x1])){const _0x2bb821=await this[_0x516971(0x16f)](_0xf63ce2,_0xb3272f,_0x2b542f,_0xd44fa9);_0xf63ce2[_0x516971(0x191)](_0x2bb821);}}catch(_0x35cedd){logger[_0x516971(0x195)](util[_0x516971(0x151)](_0x167ad6[_0x516971(0x1b3)],_0xb3272f,_0x2b542f,_0xd44fa9[_0x516971(0x135)],_0x35cedd));}_0xd44fa9[_0x516971(0x1ec)]=_0xf63ce2,await this[_0x516971(0x13c)](_0xf63ce2,_0xb3272f,_0x2b542f,_0xd44fa9);}[a77_0x24ee2f(0x184)](_0x43bd84,_0x2216ad,_0x490477={}){const _0x5dc6be=a77_0x24ee2f,_0x5811cb={};_0x5811cb[_0x5dc6be(0x1fb)]=function(_0x2c20d0,_0x3301b2){return _0x2c20d0===_0x3301b2;},_0x5811cb[_0x5dc6be(0x1a7)]=function(_0x1935d7,_0x5c7082){return _0x1935d7===_0x5c7082;};const _0x23bc0c=_0x5811cb;let _0x22d02a=null;return(_0x23bc0c[_0x5dc6be(0x1fb)](_0x43bd84,TestFrameworkState['INIT_TEST'])||_0x23bc0c[_0x5dc6be(0x1a7)](_0x43bd84,TestFrameworkState[_0x5dc6be(0x1c3)]))&&this['trackPlaywrightInstance'](_0x43bd84,_0x490477),_0x22d02a=TestFramework[_0x5dc6be(0x153)](),_0x22d02a;}[a77_0x24ee2f(0x1cd)](_0x194fcd,_0x2143d5){const _0x46bf3e=a77_0x24ee2f,_0xd49285=CLIUtils[_0x46bf3e(0x18f)](),_0x226509=TrackedInstance[_0x46bf3e(0x1c5)](_0xd49285);let _0x2efbc3=null;logger[_0x46bf3e(0x1bc)](_0x46bf3e(0x126)+_0xd49285+_0x46bf3e(0x1d2)+_0x194fcd),_0x2efbc3=new TestFrameworkInstance(_0x226509,this[_0x46bf3e(0x168)](),this[_0x46bf3e(0x189)](),_0x194fcd,HookState['NONE']),TestFramework['setTrackedInstance'](_0x226509,_0x2efbc3),logger[_0x46bf3e(0x1bc)](_0x46bf3e(0x1be)+_0x226509['getId']()+'\x20target='+_0xd49285);}[a77_0x24ee2f(0x1d7)](_0x2519e3,_0x2b24a6,_0x5a6201){const _0x20c698=a77_0x24ee2f,_0x37724a={'tdUmV':function(_0x2994b7,_0xf8c621){return _0x2994b7(_0xf8c621);},'yNfPs':function(_0x3753cc,_0xfc344b){return _0x3753cc(_0xfc344b);},'VeORs':function(_0x37ccec,_0x2f2c0d){return _0x37ccec(_0x2f2c0d);},'fdaED':function(_0x244373,_0x282e11){return _0x244373(_0x282e11);},'DPNGj':function(_0x82d9a2,_0x27b91e){return _0x82d9a2(_0x27b91e);},'dzQGb':function(_0x252cf1,_0x176d30){return _0x252cf1(_0x176d30);},'hcsNK':function(_0x3e6191,_0x1237d8){return _0x3e6191(_0x1237d8);},'EKvpp':function(_0x3a46ad,_0x244912,_0x288948){return _0x3a46ad(_0x244912,_0x288948);},'VrxWu':function(_0x5e33c3,_0x371e62){return _0x5e33c3(_0x371e62);}},_0x3e54b2=_0x37724a[_0x20c698(0x15f)](getPlaywrightTestId,_0x2b24a6),_0x45656d=_0x37724a[_0x20c698(0x15b)](getPlaywrightTestTitle,_0x2b24a6),_0x3aa599=_0x37724a[_0x20c698(0x11b)](getTestTags,_0x2b24a6),_0x1c8d67=_0x37724a[_0x20c698(0x15c)](getPlaywrightTestCode,_0x2b24a6),_0x18ee63=_0x37724a[_0x20c698(0x144)](getPlaywrightTestFilePath,_0x2b24a6),_0x320b08=_0x18ee63+':'+_0x37724a[_0x20c698(0x15b)](getPlaywrightTestLocation,_0x2b24a6),_0x4ffd5a=_0x37724a[_0x20c698(0x129)](getPlaywrightTestScope,_0x2b24a6),_0x51cf05=_0x37724a['fdaED'](getPlaywrightTestScopes,_0x2b24a6),_0x446182=_0x37724a[_0x20c698(0x1df)](getPlaywrightSessionName,_0x2b24a6),_0x1b58de=this[_0x20c698(0x168)]()[0x0],_0x46335a=_0x37724a[_0x20c698(0x192)](getTestRunIdentifier,_0x2b24a6,_0x5a6201[_0x20c698(0x143)]),_0x4e23aa={[TestFrameworkConstants[_0x20c698(0x174)]]:_0x1b58de,[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:this[_0x20c698(0x189)]()[_0x1b58de],[TestFrameworkConstants[_0x20c698(0x132)]]:[],[TestFrameworkConstants[_0x20c698(0x118)]]:{},[TestFrameworkConstants['KEY_HOOKS_STARTED']]:{},[TestFrameworkConstants[_0x20c698(0x1ed)]]:_0x2519e3,[TestFrameworkConstants['KEY_TEST_RESULT']]:TestFrameworkConstants[_0x20c698(0x17e)],[TestFrameworkConstants[_0x20c698(0x1e7)]]:_0x446182,[TestFrameworkConstants[_0x20c698(0x1d9)]]:_0x18ee63,[TestFrameworkConstants[_0x20c698(0x13a)]]:_0x3e54b2,[TestFrameworkConstants[_0x20c698(0x203)]]:_0x45656d,[TestFrameworkConstants[_0x20c698(0x1a3)]]:_0x320b08,[TestFrameworkConstants[_0x20c698(0x1a6)]]:_0x1c8d67,[TestFrameworkConstants[_0x20c698(0x1f4)]]:_0x3aa599,[TestFrameworkConstants[_0x20c698(0x110)]]:_0x2b24a6['results'][0x0][_0x20c698(0x141)],[TestFrameworkConstants['KEY_TEST_SCOPE']]:_0x4ffd5a,[TestFrameworkConstants[_0x20c698(0x199)]]:_0x51cf05,[TestFrameworkConstants[_0x20c698(0x14d)]]:_0x37724a[_0x20c698(0x1ff)](getPlaywrightCustomRerunParam,_0x2b24a6)};TestInfo[_0x20c698(0x111)](_0x46335a,_0x4e23aa);const _0x32ee08={};return _0x32ee08[_0x46335a]=_0x4e23aa,_0x32ee08;}['parsePlaywrightTestResult'](_0x501b87,_0x20510a,_0x5e78fd){const _0xf2ded6=a77_0x24ee2f,_0x4733a3={'zIsWK':function(_0x5ae12d,_0x29cdc6){return _0x5ae12d(_0x29cdc6);},'ZTltZ':'TEST_ATTACHMENT','rkZuo':function(_0x474a58,_0x526729){return _0x474a58===_0x526729;},'eczjg':function(_0x4702f9,_0xe86fa1){return _0x4702f9===_0xe86fa1;},'DWimX':function(_0x135e5f,_0x453bd3){return _0x135e5f===_0x453bd3;},'pLRKq':function(_0x3db469,_0x23206b){return _0x3db469(_0x23206b);},'JbeGD':_0xf2ded6(0x1f7),'XHxYW':_0xf2ded6(0x177),'WTeJH':function(_0x2c03ca,_0x4ec2b7,_0x3d88b4){return _0x2c03ca(_0x4ec2b7,_0x3d88b4);},'dzCrB':function(_0x59da4c,_0x4fe9e1){return _0x59da4c+_0x4fe9e1;},'aeYBm':function(_0x318d66,_0x61d6be){return _0x318d66===_0x61d6be;},'obFpz':'skipped','bCooz':_0xf2ded6(0x138),'VdDjn':_0xf2ded6(0x1ea),'JrKnP':function(_0x4f2fdc,_0x58d145){return _0x4f2fdc===_0x58d145;},'TyxSa':_0xf2ded6(0x158),'ucbNz':function(_0x5559e4,_0x179894){return _0x5559e4===_0x179894;},'gYJJb':function(_0x3150e3,_0x296bbd){return _0x3150e3===_0x296bbd;},'ADmUG':_0xf2ded6(0x11e),'oxbWC':function(_0x402807,_0x70f0a7){return _0x402807||_0x70f0a7;},'zboXD':function(_0x114fdc,_0x1c8532){return _0x114fdc(_0x1c8532);},'MDZpK':function(_0x51d37d,_0x449cb3){return _0x51d37d(_0x449cb3);},'OUgLN':function(_0x4391c6,_0x547906){return _0x4391c6>_0x547906;},'Nomwq':function(_0x153a29,_0x181752){return _0x153a29-_0x181752;},'TuZdC':_0xf2ded6(0x133),'Oyhyr':function(_0x425b1a,_0x228c12,_0x1fcbea){return _0x425b1a(_0x228c12,_0x1fcbea);}};logger['debug']('parsePlaywrightTestResult:\x20testId='+_0x501b87);const _0x2e67e5=_0x4733a3[_0xf2ded6(0x1b6)](getTestRunIdentifier,_0x5e78fd,_0x20510a[_0xf2ded6(0x143)]),_0x12575c=new Date(_0x20510a['startTime']),_0x27778c=_0x20510a[_0xf2ded6(0x13b)],_0xd2e47c=new Date(_0x4733a3[_0xf2ded6(0x13f)](_0x12575c[_0xf2ded6(0x1ce)](),_0x27778c)),_0x17aa89=_0x20510a[_0xf2ded6(0x198)],_0x349fa4=TestInfo[_0xf2ded6(0x16d)](_0x2e67e5)[TestFrameworkConstants[_0xf2ded6(0x148)]]||{};let _0x5d7cba=_0x17aa89;if(_0x4733a3[_0xf2ded6(0x1cc)](_0x20510a['status'],_0x5e78fd['expectedStatus']))_0x5d7cba=_0x4733a3['aeYBm'](_0x20510a[_0xf2ded6(0x198)],_0x4733a3[_0xf2ded6(0x1a1)])?_0x4733a3[_0xf2ded6(0x1a1)]:_0x4733a3[_0xf2ded6(0x16e)];else{(_0x4733a3['aeYBm'](_0x5d7cba,_0x4733a3[_0xf2ded6(0x16e)])||_0x4733a3[_0xf2ded6(0x205)](_0x5d7cba,_0x4733a3['VdDjn'])||_0x4733a3[_0xf2ded6(0x1ca)](_0x5d7cba,_0x4733a3['TyxSa']))&&(_0x5d7cba=_0x4733a3[_0xf2ded6(0x1b7)]);if(_0x4733a3[_0xf2ded6(0x1d3)](_0x20510a[_0xf2ded6(0x198)],_0x4733a3[_0xf2ded6(0x16e)])&&_0x4733a3['gYJJb'](_0x5e78fd[_0xf2ded6(0x15a)],_0x4733a3[_0xf2ded6(0x1b7)])){const _0x155323={};_0x155323[_0xf2ded6(0x130)]=_0x4733a3[_0xf2ded6(0x17a)],_0x155323[_0xf2ded6(0x1fa)]=_0x4733a3[_0xf2ded6(0x17a)],_0x20510a[_0xf2ded6(0x195)]=_0x155323,_0x20510a[_0xf2ded6(0x1e1)]=[_0x20510a['error']];}}const {failureData:_0x4d9f15,logs:_0x4030fc}=_0x4733a3[_0xf2ded6(0x1b6)](getFailureData,_0x20510a?.['errors'],{}),_0x365771={[TestFrameworkConstants['KEY_TEST_FAILURE']]:_0x4733a3[_0xf2ded6(0x12c)](_0x4d9f15,null),[TestFrameworkConstants[_0xf2ded6(0x159)]]:_0x20510a?.[_0xf2ded6(0x195)]&&_0x4733a3[_0xf2ded6(0x1c9)](getFailureType,_0x20510a[_0xf2ded6(0x195)][_0xf2ded6(0x130)]),[TestFrameworkConstants[_0xf2ded6(0x1db)]]:_0x20510a?.['error']&&_0x4733a3[_0xf2ded6(0x1bd)](removeAnsiColors,_0x20510a['error'][_0xf2ded6(0x130)]),[TestFrameworkConstants[_0xf2ded6(0x196)]]:[],[TestFrameworkConstants['KEY_TEST_RESULT']]:_0x5d7cba,[TestFrameworkConstants['KEY_TEST_ENDED_AT']]:_0xd2e47c['toISOString'](),[TestFrameworkConstants[_0xf2ded6(0x1c0)]]:new Date()[_0xf2ded6(0x17c)](),[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0x349fa4};if(_0x20510a&&_0x4733a3[_0xf2ded6(0x131)](_0x20510a[_0xf2ded6(0x143)],0x0)){const _0x55eef5=TestInfo[_0xf2ded6(0x140)](_0x4733a3['WTeJH'](getTestRunIdentifier,_0x5e78fd,_0x4733a3[_0xf2ded6(0x19c)](_0x20510a[_0xf2ded6(0x143)],0x1)));_0x365771[TestFrameworkConstants['KEY_TEST_RETRY_OF']]=_0x55eef5;}const _0x5440e7={};_0x5440e7[_0xf2ded6(0x202)]=_0x5e78fd;const _0x5281c6=this['resolveInstance'](TestFrameworkState[_0xf2ded6(0x1d1)],HookState[_0xf2ded6(0x185)],_0x5440e7),_0x5ba65e=_0x5281c6[_0xf2ded6(0x1e6)]()[_0xf2ded6(0x137)](_0x2e67e5)[TestFrameworkConstants['KEY_TEST_UUID']],_0x30f70f=[],_0x32db62=_0x4733a3[_0xf2ded6(0x1b6)](findNestedKey,_0x20510a,_0x4733a3[_0xf2ded6(0x114)]);if(_0x32db62&&_0x4733a3[_0xf2ded6(0x1bd)](validateFilePath,_0x32db62))try{_0x30f70f['push']({'kind':_0x4733a3['ZTltZ'],'timestamp':new Date()[_0xf2ded6(0x17c)](),'test_run_uuid':_0x5ba65e,'file_name':path[_0xf2ded6(0x11c)](_0x32db62),'file_size':fs[_0xf2ded6(0x1b0)](_0x32db62)['size'],'attachment_type':PLAYWRIGHT_TRACE_LOGS});}catch(_0x2ffecf){logger['error'](_0xf2ded6(0x115)+_0x32db62+':\x20'+_0x2ffecf[_0xf2ded6(0x130)]);}const _0x46fedf=TestInfo[_0xf2ded6(0x20d)](),_0x5af6ad=_0x46fedf[_0xf2ded6(0x175)](_0x2afb4c=>_0x2afb4c['testUId']===_0x5ba65e);_0x5af6ad[_0xf2ded6(0x12f)](_0x2e4ae0=>{const _0x140d4f=_0xf2ded6;if(_0x2e4ae0[_0x140d4f(0x13e)]&&_0x4733a3[_0x140d4f(0x1f3)](validateFilePath,_0x2e4ae0[_0x140d4f(0x13e)])&&!_0x30f70f['some'](_0x5c79b3=>_0x5c79b3[_0x140d4f(0x112)]===path[_0x140d4f(0x11c)](_0x2e4ae0['filePath'])))try{_0x30f70f[_0x140d4f(0x1dc)]({'kind':_0x4733a3['ZTltZ'],'timestamp':new Date()[_0x140d4f(0x17c)](),'test_run_uuid':_0x5ba65e,'file_name':path[_0x140d4f(0x11c)](_0x2e4ae0[_0x140d4f(0x13e)]),'file_size':fs[_0x140d4f(0x1b0)](_0x2e4ae0[_0x140d4f(0x13e)])[_0x140d4f(0x20a)],'attachment_type':PLAYWRIGHT_TRACE_LOGS});}catch(_0x1c7921){logger[_0x140d4f(0x195)](_0x140d4f(0x20c)+_0x2e4ae0[_0x140d4f(0x13e)]+_0x140d4f(0x1a9)+_0x1c7921['message']);}});if(_0x4733a3[_0xf2ded6(0x131)](_0x30f70f[_0xf2ded6(0x135)],0x0)){const _0x544f9b=_0x365771[TestFrameworkConstants[_0xf2ded6(0x196)]]||[];_0x365771[TestFrameworkConstants['KEY_LOGS']]=[..._0x544f9b,..._0x30f70f];}const _0x4b57ff=TestInfo['getTestDetails'](_0x2e67e5)[TestFrameworkConstants['KEY_TEST_ATTACHMENTS']]||{},_0x5b5038=_0x4733a3[_0xf2ded6(0x155)](getManualUploadLogs,_0x4b57ff,_0x5281c6[_0xf2ded6(0x1e6)]()[_0xf2ded6(0x137)](_0x2e67e5)[TestFrameworkConstants[_0xf2ded6(0x1ed)]]);if(_0x4733a3[_0xf2ded6(0x131)](_0x5b5038['length'],0x0)){const _0x3fec8e=_0x365771[TestFrameworkConstants['KEY_LOGS']]||[];_0x365771[TestFrameworkConstants[_0xf2ded6(0x196)]]=[..._0x3fec8e,..._0x5b5038];}const _0x43b8fd=_0x5e78fd[_0xf2ded6(0x149)]||[],_0x11ddb0=_0x365771[TestFrameworkConstants['KEY_CUSTOM_TAGS']]||{};_0x43b8fd['forEach'](_0x5efd42=>{const _0x2e9aa0=_0xf2ded6,{type:_0x38bab3}=_0x5efd42;let _0x1934a9=_0x5efd42['description'];if(!_0x38bab3)return;(_0x4733a3[_0x2e9aa0(0x1cc)](_0x1934a9,undefined)||_0x4733a3[_0x2e9aa0(0x205)](_0x1934a9,null)||_0x4733a3[_0x2e9aa0(0x17f)](_0x4733a3[_0x2e9aa0(0x16c)](String,_0x1934a9)[_0x2e9aa0(0x164)](),''))&&(_0x1934a9=_0x4733a3[_0x2e9aa0(0x1ae)]);if(!_0x11ddb0[_0x38bab3]){const _0x37bf3c={};_0x37bf3c[_0x2e9aa0(0x179)]=_0x4733a3[_0x2e9aa0(0x1f0)],_0x37bf3c[_0x2e9aa0(0x1af)]=[],_0x11ddb0[_0x38bab3]=_0x37bf3c;}else!_0x11ddb0[_0x38bab3][_0x2e9aa0(0x179)]&&(_0x11ddb0[_0x38bab3]['field_type']=_0x4733a3[_0x2e9aa0(0x1f0)]),!Array[_0x2e9aa0(0x12a)](_0x11ddb0[_0x38bab3][_0x2e9aa0(0x1af)])&&(_0x11ddb0[_0x38bab3]['values']=[]);const _0x8eec15=_0x4733a3[_0x2e9aa0(0x1f3)](String,_0x1934a9)[_0x2e9aa0(0x181)](',')['map'](_0x22169a=>_0x22169a[_0x2e9aa0(0x164)]());_0x11ddb0[_0x38bab3]['values']=[...new Set([..._0x11ddb0[_0x38bab3][_0x2e9aa0(0x1af)],..._0x8eec15])];}),_0x365771[TestFrameworkConstants['KEY_CUSTOM_TAGS']]=_0x11ddb0,TestInfo[_0xf2ded6(0x111)](_0x2e67e5,_0x365771);const _0x1d5d33={};return _0x1d5d33[_0x2e67e5]=_0x365771,_0x1d5d33;}async['trackHookEvent'](_0x2acf44,_0x555160,_0x51e242,_0x43bf47){const _0x4ae43a=a77_0x24ee2f,_0x4dc756={'TDGSA':function(_0x1e6dec,_0x374b9b,_0x3fa0e8){return _0x1e6dec(_0x374b9b,_0x3fa0e8);},'XMHls':function(_0x49daaf,_0x5a9349){return _0x49daaf in _0x5a9349;},'bRBKG':function(_0x1ac245,_0x1876db){return _0x1ac245 in _0x1876db;},'ZWveG':function(_0x55b577,_0x5e773d){return _0x55b577(_0x5e773d);},'CgYwi':function(_0x811fea,_0x4abcb4){return _0x811fea===_0x4abcb4;},'YOmIS':function(_0x192d76){return _0x192d76();},'ARegl':function(_0x1982a2,_0x58615a){return _0x1982a2===_0x58615a;},'bmQVH':function(_0x40d39f,_0x588b70){return _0x40d39f>_0x588b70;},'xCvwW':'err','GXNeG':function(_0x1ef016,_0x46576d){return _0x1ef016(_0x46576d);},'kGePH':function(_0x48f0f1,_0x2e3d17){return _0x48f0f1(_0x2e3d17);},'DMIGa':_0x4ae43a(0x1ea),'xMtJA':_0x4ae43a(0x138),'SBFim':function(_0x1936fe,_0x189e61){return _0x1936fe!==_0x189e61;},'bfZmv':function(_0x20a4fe,_0x240187){return _0x20a4fe+_0x240187;},'QisWn':'hook'},_0x595c95=_0x43bf47['test'],_0x442a0f=_0x43bf47[_0x4ae43a(0x139)],_0x38d999=_0x4dc756[_0x4ae43a(0x120)](getTestRunIdentifier,_0x595c95,_0x43bf47[_0x4ae43a(0x124)][_0x4ae43a(0x143)]),_0x1c7cc2=_0x555160['toString']()[_0x4ae43a(0x181)]('.')[0x1];let _0x26b371=_0x2acf44[_0x4ae43a(0x1e6)]()['get'](_0x38d999)[TestFrameworkConstants[_0x4ae43a(0x1a4)]];!_0x26b371&&(_0x26b371={});!_0x4dc756['XMHls'](_0x1c7cc2,_0x26b371)&&(_0x26b371[_0x1c7cc2]=[]);let _0x5b63ed=_0x2acf44['getAllData']()[_0x4ae43a(0x137)](_0x38d999)[TestFrameworkConstants['KEY_HOOKS_FINISHED']];!_0x5b63ed&&(_0x5b63ed={});!_0x4dc756[_0x4ae43a(0x14f)](_0x1c7cc2,_0x5b63ed)&&(_0x5b63ed[_0x1c7cc2]=[]);const _0x566d7d={[TestFrameworkConstants[_0x4ae43a(0x1a4)]]:_0x26b371,[TestFrameworkConstants['KEY_HOOKS_FINISHED']]:_0x5b63ed},_0x5afbb2={};_0x5afbb2[_0x38d999]=_0x566d7d;const _0x1092e4=_0x5afbb2,_0x521bc5=_0x4dc756[_0x4ae43a(0x166)](getPlaywrightTestFilePath,_0x595c95),_0x1fb959=_0x521bc5+':'+_0x4dc756['ZWveG'](getPlaywrightTestLocation,_0x595c95),_0xeb7bd0=TestInfo[_0x4ae43a(0x16d)](_0x38d999)[TestFrameworkConstants[_0x4ae43a(0x148)]]||{};if(_0x4dc756[_0x4ae43a(0x157)](_0x51e242,HookState[_0x4ae43a(0x182)])){const _0x22cbf2={'key':_0x1c7cc2,[TestFrameworkConstants['KEY_HOOK_ID']]:_0x4dc756[_0x4ae43a(0x197)](uuidv4),[TestFrameworkConstants['KEY_HOOK_RESULT']]:TestFrameworkConstants[_0x4ae43a(0x1cb)],[TestFrameworkConstants[_0x4ae43a(0x1ef)]]:_0x442a0f[_0x4ae43a(0x141)],[TestFrameworkConstants[_0x4ae43a(0x117)]]:[],[TestFrameworkConstants[_0x4ae43a(0x1b4)]]:_0x442a0f[_0x4ae43a(0x156)],[TestFrameworkConstants['KEY_TEST_FILE_PATH']]:_0x521bc5,[TestFrameworkConstants['KEY_TEST_LOCATION']]:_0x1fb959,[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0xeb7bd0};_0x26b371[_0x1c7cc2]['push'](_0x22cbf2),_0x1092e4[_0x38d999][TestFrameworkConstants[_0x4ae43a(0x169)]]=_0x1c7cc2,logger[_0x4ae43a(0x209)](_0x4ae43a(0x1d6)+_0x1c7cc2+_0x4ae43a(0x194)+_0x22cbf2+_0x4ae43a(0x17d)+_0x43bf47);}else{if(_0x4dc756[_0x4ae43a(0x12e)](_0x51e242,HookState[_0x4ae43a(0x185)])){const _0x5cd4e5=await _0x43bf47['result'],_0x4bc2c4=_0x26b371[_0x1c7cc2]||[],_0xf71027=_0x43bf47[_0x4ae43a(0x139)];logger['debug'](_0x4ae43a(0x201)+_0x4bc2c4+'\x20and\x20args\x20=\x20'+_0x43bf47);if(_0x4dc756['bmQVH'](_0x4bc2c4[_0x4ae43a(0x135)],0x0)){const _0x297727=_0x4bc2c4['pop']();if(_0xf71027[_0x4ae43a(0x195)]){const _0x3895ea=_0x4dc756[_0x4ae43a(0x120)](failureData,_0xf71027[_0x4ae43a(0x195)],_0x4dc756[_0x4ae43a(0x16b)]);_0x297727[TestFrameworkConstants[_0x4ae43a(0x1da)]]=_0x4dc756[_0x4ae43a(0x123)](getFailureType,_0xf71027?.[_0x4ae43a(0x195)]['message']),_0x297727[TestFrameworkConstants[_0x4ae43a(0x1fe)]]=_0x4dc756[_0x4ae43a(0x1a8)](removeAnsiColors,_0xf71027?.['error'][_0x4ae43a(0x130)]),_0x297727[TestFrameworkConstants[_0x4ae43a(0x11a)]]=_0x4dc756[_0x4ae43a(0x180)],_0x297727[TestFrameworkConstants[_0x4ae43a(0x1a2)]]=_0x3895ea;}else _0x297727[TestFrameworkConstants['KEY_HOOK_RESULT']]=_0x4dc756[_0x4ae43a(0x170)];_0x4dc756[_0x4ae43a(0x19f)](_0x5cd4e5,TestFrameworkConstants['DEFAULT_HOOK_RESULT'])&&(_0x297727[TestFrameworkConstants[_0x4ae43a(0x11a)]]=!_0xf71027['error']?_0x4dc756['xMtJA']:_0x4dc756[_0x4ae43a(0x180)]);const _0x46f4f1=new Date(_0xf71027[_0x4ae43a(0x141)]),_0x58d701=new Date(_0x4dc756[_0x4ae43a(0x122)](_0x46f4f1[_0x4ae43a(0x1ce)](),_0xf71027[_0x4ae43a(0x13b)]));_0x297727[TestFrameworkConstants[_0x4ae43a(0x1e5)]]=_0x58d701[_0x4ae43a(0x17c)](),_0x297727[TestFrameworkConstants[_0x4ae43a(0x148)]]=_0xeb7bd0;const _0x4f8f41=_0x297727[TestFrameworkConstants[_0x4ae43a(0x1c8)]];await this[_0x4ae43a(0x200)](_0x2acf44,_0x555160,_0x4f8f41,_0x4dc756[_0x4ae43a(0x1bb)],_0x43bf47),!_0x5b63ed[_0x1c7cc2]&&(_0x5b63ed[_0x1c7cc2]=[]),_0x5b63ed[_0x1c7cc2][_0x4ae43a(0x1dc)](_0x297727),_0x1092e4[_0x38d999][TestFrameworkConstants['KEY_HOOK_LAST_FINISHED']]=_0x1c7cc2;}}}return _0x1092e4;}async[a77_0x24ee2f(0x200)](_0x10c708,_0x40b031,_0x66a8c9,_0x5cc728,_0x552b61){const _0x401266=a77_0x24ee2f,_0x3c86b5={'bgdwT':function(_0x4a4554,_0x3fd903){return _0x4a4554===_0x3fd903;},'KLpcJ':_0x401266(0x202),'tImSP':function(_0x4bd54e,_0xb29a2e,_0x56f1cb){return _0x4bd54e(_0xb29a2e,_0x56f1cb);},'aaMFX':_0x401266(0x176),'bZYpX':function(_0x55de9f,_0x16535f,_0x50b856,_0x42a4cd){return _0x55de9f(_0x16535f,_0x50b856,_0x42a4cd);},'mqnjc':function(_0x215150,_0x3d452d,_0x587402){return _0x215150(_0x3d452d,_0x587402);},'aPsfT':function(_0x5a1d73,_0x3421a8,_0x3399e8){return _0x5a1d73(_0x3421a8,_0x3399e8);},'IOwiI':function(_0x3d3436,_0x16784e,_0x4bdacb){return _0x3d3436(_0x16784e,_0x4bdacb);},'jBvko':function(_0x3fa960,_0x49875c,_0xa5398a){return _0x3fa960(_0x49875c,_0xa5398a);},'zxYpw':function(_0x12cb63,_0x462a57){return _0x12cb63/_0x462a57;},'rkPYr':function(_0x5eba24,_0xac16d6){return _0x5eba24<_0xac16d6;},'lEcIZ':function(_0x496877,_0x5768f4){return _0x496877*_0x5768f4;},'aBtBO':function(_0x51cca2,_0x2086bc){return _0x51cca2+_0x2086bc;},'kNIFj':function(_0x356c88,_0x33aae7,_0x4dd38f,_0x2c3941,_0x45c325){return _0x356c88(_0x33aae7,_0x4dd38f,_0x2c3941,_0x45c325);},'ZoZZV':function(_0x31d610,_0x377042){return _0x31d610+_0x377042;},'yswSs':_0x401266(0x1b9),'HOWSM':function(_0x42377c,_0xb6a338,_0x14636b,_0x5ef0a3,_0x55ba8d){return _0x42377c(_0xb6a338,_0x14636b,_0x5ef0a3,_0x55ba8d);}};try{if(_0x3c86b5[_0x401266(0x142)](_0x5cc728,_0x3c86b5[_0x401266(0x113)])){const _0x57218b=await _0x552b61[_0x401266(0x124)],_0x5bc866=_0x3c86b5[_0x401266(0x14a)](getTestRunIdentifier,_0x552b61[_0x401266(0x202)],_0x552b61['result'][_0x401266(0x143)]),_0x20baad=_0x552b61[_0x401266(0x202)];logger[_0x401266(0x209)]('sendLogCreatedEvent:\x20testId='+_0x5bc866+_0x401266(0x150)+util[_0x401266(0x18d)](_0x57218b));const _0xbdd266=_0x10c708[_0x401266(0x1e6)]()['get'](_0x5bc866)[TestFrameworkConstants[_0x401266(0x1ed)]];await _0x3c86b5[_0x401266(0x14a)](sendTraceZip,_0x57218b,_0xbdd266);const _0x23e03d=TestInfo[_0x401266(0x16d)](_0x5bc866)[_0x3c86b5[_0x401266(0x1d5)]],_0x23ea9f={};if(_0x23e03d){!_0x57218b[_0x401266(0x176)]&&(_0x57218b[_0x401266(0x176)]=[]);_0x23ea9f['attachments']=_0x57218b[_0x401266(0x176)][_0x401266(0x11f)](_0x23e03d||[]);const _0x54990c=TestInfo[_0x401266(0x16d)](_0x5bc866);delete _0x54990c[_0x3c86b5[_0x401266(0x1d5)]],TestInfo[_0x401266(0x111)](_0x5bc866,_0x54990c);}const {steps:_0x132b35,logs:_0x4ab488}=_0x3c86b5[_0x401266(0x19a)](getStepsAndLogs,_0x57218b[_0x401266(0x154)],_0x10c708[_0x401266(0x1e6)]()[_0x401266(0x137)](_0x5bc866)[TestFrameworkConstants[_0x401266(0x1ed)]],_0x3c86b5[_0x401266(0x113)]),_0x1e7a16=_0x3c86b5[_0x401266(0x134)](getScreenshots,_0x23ea9f,_0x10c708[_0x401266(0x1e6)]()[_0x401266(0x137)](_0x5bc866)[TestFrameworkConstants['KEY_TEST_UUID']]),_0xe45167=_0x3c86b5['aPsfT'](getVideos,_0x57218b,_0x10c708[_0x401266(0x1e6)]()['get'](_0x5bc866)[TestFrameworkConstants['KEY_TEST_UUID']]),{_:_0x3b1088,logs:_0x4349d6}=_0x3c86b5[_0x401266(0x1fd)](getFailureData,_0x57218b[_0x401266(0x1e1)],{'test_run_uuid':_0x10c708[_0x401266(0x1e6)]()['get'](_0x5bc866)[TestFrameworkConstants[_0x401266(0x1ed)]]}),_0x3e141a=TestInfo[_0x401266(0x16d)](_0x5bc866)[TestFrameworkConstants[_0x401266(0x19b)]]||{},_0x59477a=_0x3c86b5[_0x401266(0x183)](getMediaArtifactsLogs,_0x3e141a,_0x10c708[_0x401266(0x1e6)]()[_0x401266(0x137)](_0x5bc866)[TestFrameworkConstants[_0x401266(0x1ed)]]),_0x5e9f64=_0x10c708[_0x401266(0x1e6)]()['get'](_0x5bc866),{[TestFrameworkConstants[_0x401266(0x174)]]:_0x3a5445='',[TestFrameworkConstants[_0x401266(0x1cf)]]:_0x5b66c5=''}=_0x5e9f64,_0x34a8b8=(_0x4ab488||[])['concat'](_0x1e7a16||[])[_0x401266(0x11f)](_0x4349d6||[])[_0x401266(0x11f)](_0xe45167||[])['concat'](_0x59477a||[]),_0x1cd868=0x28,_0x367912=Math[_0x401266(0x20b)](_0x3c86b5['zxYpw'](_0x34a8b8['length'],_0x1cd868));for(let _0xd2315f=0x0;_0x3c86b5['rkPYr'](_0xd2315f,_0x367912);_0xd2315f++){const _0x359854=_0x3c86b5[_0x401266(0x1b8)](_0xd2315f,_0x1cd868),_0x46b35e=_0x3c86b5[_0x401266(0x1eb)](_0x359854,_0x1cd868),_0x3de724=_0x34a8b8['slice'](_0x359854,_0x46b35e),_0x3a7aff={'platformIndex':global?.[_0x401266(0x17b)]??0x0,'logs':_0x3de724,'testFrameworkName':_0x3a5445,'testFrameworkVersion':_0x5b66c5,'testFrameworkState':_0x40b031[_0x401266(0x1d8)]()[_0x401266(0x181)]('.')[0x1]};_0x3c86b5[_0x401266(0x1b5)](updatePayloadForTraceLogs,_0x3a7aff,_0x552b61,_0x5bc866,_0x10c708),logger['debug'](_0x401266(0x1e3)+_0x5bc866+_0x401266(0x1c2)+_0x3c86b5[_0x401266(0x1ee)](_0xd2315f,0x1)+'/'+_0x367912+_0x401266(0x14c)+util['inspect'](_0x3a7aff));const _0x53718c=await GrpcClient[_0x401266(0x16a)]()[_0x401266(0x1c4)](_0x3a7aff);logger[_0x401266(0x209)]('sendLogCreatedEvent\x20for\x20testId:\x20'+_0x5bc866+'\x20batch\x20'+_0x3c86b5[_0x401266(0x1ee)](_0xd2315f,0x1)+'/'+_0x367912+_0x401266(0x1e9)+util[_0x401266(0x18d)](_0x53718c));}}else{const {steps:_0x1f5706,logs:_0x4cfdbf}=_0x3c86b5[_0x401266(0x19a)](getStepsAndLogs,_0x552b61[_0x401266(0x139)]['steps'],_0x66a8c9,_0x3c86b5[_0x401266(0x188)]),_0xba2817=_0x3c86b5[_0x401266(0x15d)](getTestRunIdentifier,_0x552b61['test'],_0x552b61[_0x401266(0x124)][_0x401266(0x143)]);logger[_0x401266(0x209)]('sendLogCreatedEvent:\x20testId='+_0xba2817);const _0x5e91c7=_0x10c708[_0x401266(0x1e6)]()[_0x401266(0x137)](_0xba2817),{[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:_0x2598d2='',[TestFrameworkConstants[_0x401266(0x1cf)]]:_0x7d7395=''}=_0x5e91c7,_0x25afe5={'platformIndex':'0','logs':_0x4cfdbf,'testFrameworkName':_0x2598d2,'testFrameworkVersion':_0x7d7395,'testFrameworkState':_0x40b031[_0x401266(0x1d8)]()[_0x401266(0x181)]('.')[0x1]};_0x3c86b5[_0x401266(0x121)](updatePayloadForTraceLogs,_0x25afe5,_0x552b61,_0xba2817,_0x10c708),logger[_0x401266(0x209)](_0x401266(0x1e3)+_0xba2817+'\x20payload='+util['inspect'](_0x25afe5));const _0x3328f1=await GrpcClient[_0x401266(0x16a)]()[_0x401266(0x1c4)](_0x25afe5);}}catch(_0x41bc56){logger[_0x401266(0x195)](_0x401266(0x1ad)+util[_0x401266(0x151)](_0x41bc56));}}[a77_0x24ee2f(0x18b)](_0x48f681){const _0xe1a930=a77_0x24ee2f,_0x3dcbcc={'SWIWq':function(_0x2dbcb2,_0x443272,_0x4b07c0){return _0x2dbcb2(_0x443272,_0x4b07c0);},'RIlci':function(_0x34c0ed,_0x22e8de){return _0x34c0ed<_0x22e8de;},'KMsVT':_0xe1a930(0x1a0)};try{const _0x266d84=_0x48f681[_0xe1a930(0x202)]['id'],_0x573b35=_0x3dcbcc[_0xe1a930(0x1e2)](getTestRunIdentifier,_0x48f681[_0xe1a930(0x202)],_0x48f681[_0xe1a930(0x124)][_0xe1a930(0x143)]),_0x2a8cd5=_0x48f681[_0xe1a930(0x1ec)],_0x58be10=_0x2a8cd5[_0xe1a930(0x18c)](),_0x4bfaa1=_0x2a8cd5[_0xe1a930(0x1e6)]()['get'](_0x573b35);logger[_0xe1a930(0x209)](_0xe1a930(0x190)+_0x266d84);const {[TestFrameworkConstants[_0xe1a930(0x174)]]:_0xc17c11='',[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:_0x4c2b97='',[TestFrameworkConstants[_0xe1a930(0x110)]]:_0xb709a0='',[TestFrameworkConstants['KEY_TEST_ENDED_AT']]:_0x5e9998=''}=_0x4bfaa1,_0x5910f2=_0x2a8cd5[_0xe1a930(0x1f8)]()['toString']()['split']('.')[0x1],_0x14042a=_0x2a8cd5[_0xe1a930(0x127)]()[_0xe1a930(0x1d8)]()[_0xe1a930(0x181)]('.')[0x1],_0x5f02b9=_0x3dcbcc[_0xe1a930(0x1c1)](_0x48f681?.[_0xe1a930(0x124)]?.[_0xe1a930(0x1dd)]??0x0,0x0)?0x0:_0x48f681?.[_0xe1a930(0x124)]?.[_0xe1a930(0x1dd)]??0x0,_0x2f99ce=_0x2a8cd5[_0xe1a930(0x1e0)](),_0xcbba0f=Buffer[_0xe1a930(0x15e)](JSON[_0xe1a930(0x206)](_0x4bfaa1))['toString'](_0x3dcbcc[_0xe1a930(0x14b)]),_0x17fa96={'hash':_0x58be10[_0xe1a930(0x19d)](),'threadId':_0x58be10[_0xe1a930(0x1b1)]()[_0xe1a930(0x1d8)](),'processId':_0x58be10[_0xe1a930(0x162)]()[_0xe1a930(0x1d8)]()},_0x4e7f9f={};_0x4e7f9f['platformIndex']=_0x5f02b9,_0x4e7f9f[_0xe1a930(0x1f9)]=_0xc17c11,_0x4e7f9f['testFrameworkVersion']=_0x4c2b97,_0x4e7f9f[_0xe1a930(0x1f5)]=_0x5910f2,_0x4e7f9f[_0xe1a930(0x161)]=_0x14042a,_0x4e7f9f[_0xe1a930(0x128)]=_0xb709a0,_0x4e7f9f[_0xe1a930(0x1bf)]=_0x5e9998,_0x4e7f9f[_0xe1a930(0x145)]=_0x2f99ce,_0x4e7f9f[_0xe1a930(0x1de)]=_0xcbba0f,_0x4e7f9f[_0xe1a930(0x1c7)]=_0x17fa96;const _0x39c828=_0x4e7f9f;return logger[_0xe1a930(0x209)](_0xe1a930(0x1f1)+_0x266d84+'\x20testState:\x20'+_0x5910f2+'\x20hookState:\x20'+_0x14042a),_0x39c828;}catch(_0x536ecf){return logger[_0xe1a930(0x195)](_0xe1a930(0x1f6)+util[_0xe1a930(0x151)](_0x536ecf)),{};}}}module[a77_0x24ee2f(0x208)]=PlaywrightTestFramework;function a77_0x4a5a(){const _0x1c76dc=['SWIWq','sendLogCreatedEvent\x20for\x20testId:\x20','7798592TXzzQK','KEY_EVENT_ENDED_AT','getAllData','KEY_AUTOMATE_SESSION_NAME','90294PTFTxd','\x20response=','failed','aBtBO','instance','KEY_TEST_UUID','ZoZZV','KEY_EVENT_STARTED_AT','XHxYW','createTestFrameworkEventPayload:\x20complete\x20for\x20testId:\x20','../cliUtils.js','zIsWK','KEY_TEST_TAGS','testFrameworkState','Error\x20in\x20createTestFrameworkEventPayload:\x20','No\x20reason\x20provided','getCurrentTestState','testFrameworkName','stack','tsDEw','../../../../src/helpers/helper','IOwiI','KEY_HOOK_FAILURE_REASON','VrxWu','sendLogCreatedEvent','Hook\x20List\x20in\x20Post\x20','test','KEY_TEST_NAME','\x20hookState=','eczjg','stringify','\x20testHookState=','exports','debug','size','ceil','Error\x20processing\x20trace\x20file\x20','getTraceFilePaths','trackEvent:\x20Exception\x20in\x20event\x20tracking,\x20testFrameworkState=%s\x20hookState=%s\x20argsLength=%s,\x20exception=%s','KEY_TEST_STARTED_AT','setTestDetails','file_name','KLpcJ','TuZdC','Error\x20processing\x20direct\x20trace\x20file\x20','TEST_SCREENSHOT','KEY_HOOK_LOGS','KEY_HOOKS_FINISHED','AbrUo','KEY_HOOK_RESULT','VeORs','basename','497OqzqSm','Expected\x20to\x20fail,\x20but\x20passed.','concat','TDGSA','HOWSM','bfZmv','GXNeG','result','Hvnry','trackPlaywrightInstance:\x20created\x20instance\x20for\x20target=','getCurrentHookState','startedAt','dzQGb','isArray','trackEvent\x20loading\x20testResults\x20for\x20testId:\x20','oxbWC','../../../helpers/classLogger.js','ARegl','forEach','message','OUgLN','KEY_TEST_LOGS','path','mqnjc','length','1rXHFba','get','passed','step','KEY_TEST_ID','duration','runHooks','trackEvent','filePath','dzCrB','getTestUUID','startTime','bgdwT','retry','DPNGj','uuid','matchHookRegex','8968gMTYwL','KEY_CUSTOM_TAGS','annotations','tImSP','KMsVT','\x20payload=','KEY_TEST_RERUN_NAME','./constants/testFrameworkConstants.js','bRBKG','\x20result=','format','5225830xlskZi','getTrackedInstance','steps','Oyhyr','title','CgYwi','timedOut','KEY_TEST_FAILURE_TYPE','expectedStatus','yNfPs','fdaED','aPsfT','from','tdUmV','util','hookState','getProcessId','trackEvent:\x20found\x20instance,\x20testFrameworkState=','trim','145170NGbTKJ','ZWveG','41591yzIkjU','getTestFrameworks','KEY_HOOK_LAST_STARTED','getInstance','xCvwW','pLRKq','getTestDetails','bCooz','trackHookEvent','xMtJA','\x20instance=','../../playwright/reporter/pwUtils','trackEvent\x20loading\x20testData\x20for\x20testId:\x20','KEY_TEST_FRAMEWORK_NAME','filter','attachments','multi_dropdown','../grpcClient','field_type','ADmUG','browserstackPlatformIndex','toISOString','\x20\x20and\x20args\x20=\x20','DEFAULT_TEST_RESULT','DWimX','DMIGa','split','PRE','jBvko','resolveInstance','POST',',\x20testFrameworkState=','9cRZJFU','yswSs','getTestFrameworksVersions','trackEvent:\x20loaded\x20testData\x20for\x20testId:\x20','createTestFrameworkEventPayload','getContext','inspect','81UbOkWx','getCurrentInstanceName','createTestFrameworkEventPayload\x20testId:\x20','addMultipleEntries','EKvpp','../instances/testFrameworkInstance.js','\x20&\x20hook\x20=\x20','error','KEY_LOGS','YOmIS','status','KEY_TEST_SCOPES','bZYpX','KEY_TEST_ATTACHMENTS','Nomwq','getId','6768wUwGkX','SBFim','base64','obFpz','KEY_HOOK_FAILURE','KEY_TEST_LOCATION','KEY_HOOKS_STARTED','roiPO','KEY_TEST_CODE','iPjiY','kGePH','\x20from\x20TestDetails:\x20','parsePlaywrightTestResult','../TestInfo.js','../../utils/constants','Error\x20in\x20sendLogCreatedEvent:\x20','JbeGD','values','statSync','getThreadId','89224LlXdMP','yJMfO','KEY_HOOK_NAME','kNIFj','WTeJH','VdDjn','lEcIZ','hook','rxAIN','QisWn','info','MDZpK','trackPlaywrightInstance:\x20saved\x20instance\x20contextId=','endedAt','KEY_TEST_RESULT_AT','RIlci','\x20batch\x20','NONE','logCreatedEvent','createContext','../instances/trackedInstance.js','executionContext','KEY_HOOK_ID','zboXD','JrKnP','DEFAULT_HOOK_RESULT','rkZuo','trackPlaywrightInstance','getTime','KEY_TEST_FRAMEWORK_VERSION','../state/hookState.js','TEST',',\x20state=','ucbNz','../../../helpers/test-observability/utils','aaMFX','Hook\x20Started\x20in\x20PRE\x20key\x20=\x20','parsePlaywrightTest','toString','KEY_TEST_FILE_PATH','KEY_HOOK_FAILURE_TYPE','KEY_TEST_FAILURE_REASON','push','parallelIndex','eventJson','hcsNK','getRef','errors'];a77_0x4a5a=function(){return _0x1c76dc;};return a77_0x4a5a();} | ||
| const a77_0x34be7a=a77_0x4cdb;function a77_0x4cdb(_0x35c5ca,_0x43342a){const _0x1c7a72=a77_0x1c7a();return a77_0x4cdb=function(_0x4cdbc3,_0x535e36){_0x4cdbc3=_0x4cdbc3-0x113;let _0x5d52ba=_0x1c7a72[_0x4cdbc3];return _0x5d52ba;},a77_0x4cdb(_0x35c5ca,_0x43342a);}function a77_0x1c7a(){const _0x4ae689=['getTestIdentifierFromTestInfo','POST','KEY_TEST_RERUN_NAME','tqvaq','KEY_TEST_RESULT_AT','cVgjw','\x20result=','yOwCf','filePath','TEST_ATTACHMENT','CagCG','ftFGV','trackEvent\x20loading\x20testResults\x20for\x20testId:\x20','error','NFHKa','testFrameworkName','fhRXa','getRef','zXDNs','message','status','getCurrentTestState','1042310NFDChG','KEY_TEST_FRAMEWORK_NAME','DEFAULT_TEST_RESULT','mpTbB','KEY_TEST_FAILURE_REASON','eventJson','../cliUtils.js','851465sNfHfl','getProcessId','122229XUBeFF','getTrackedInstance','2073240VpvaFY','OybCn','stack','lzPCr','KEY_TEST_LOGS','expectedStatus','12rRvEeA','KEY_TEST_ENDED_AT','cnCva','KEY_HOOK_LAST_STARTED','KEY_TEST_ID','Hook\x20Started\x20in\x20PRE\x20key\x20=\x20','split','jWdUp','path','concat','KEY_TEST_FILE_PATH','KEY_HOOK_LAST_FINISHED','DEFAULT_HOOK_RESULT','RFqLp','qmXYX','GxUYo','getTestDetails','size','VEvCC','../../../helpers/helper.js','KEY_TEST_LOCATION','retry','TEST_SCREENSHOT','FhbtS','fcISQ','trackEvent:\x20found\x20instance,\x20testFrameworkState=','KEY_HOOKS_FINISHED','length','KEY_TEST_UUID','NONE','push','attachments','KEY_EVENT_ENDED_AT','PlaywrightTestFramework','../TestInfo.js','YCnth','getTestUUID','KvvQc','getThreadId','debug','basename','values','file_name','KEY_HOOK_LOGS','duration','finXt','hookState','OBHDK','YIQvC','GJqTh','toString','parsePlaywrightTestResult','HNLfu','Expected\x20to\x20fail,\x20but\x20passed.','endedAt','UmZWa','hirXj','swSIW','getAllData','field_type','trackEvent','multi_dropdown','\x20hookState:\x20','HsleI','KEY_TEST_CODE','IApvA','KEY_LOGS','getTraceFilePaths','539480NtvOKv','cwdQZ','util','qgXWJ','failed','bEwer','khLSW','getTime','parsePlaywrightTestResult:\x20testId=','GdeVv','mVjqP','GFJnZ','createContext','startedAt','FziMP','KEY_HOOK_ID','4266824MkwscA','582693etpVCy','KEY_TEST_SCOPES','../state/hookState.js','IDJhp','description','from','info','createTestFrameworkEventPayload\x20testId:\x20','title','base64',',\x20state=','format','\x20testState:\x20','tekyj','KMXFq','slice','setTestDetails','../instances/trackedInstance.js','KEY_HOOK_FAILURE_REASON','PxonV','KEY_TEST_FAILURE','RGgKS','Error\x20processing\x20trace\x20file\x20','annotations','7aZkpiR','trackPlaywrightInstance','XcWdQ','KEY_EVENT_STARTED_AT','../state/testFrameworkState.js','trim','parallelIndex','Error\x20in\x20createTestFrameworkEventPayload:\x20','instance','KEY_TEST_RESULT','createTestFrameworkEventPayload','rVnVb','\x20instance=','KEY_CUSTOM_TAGS','nuyQu','psANC','test','No\x20reason\x20provided','addMultipleEntries','getInstance','sendLogCreatedEvent:\x20testId=','step','get','qnkCP','mnvGZ','\x20and\x20args\x20=\x20','passed','statSync','testFrameworkVersion','SUKjb','trackPlaywrightInstance:\x20saved\x20instance\x20contextId=','startTime','KEY_TEST_RETRY_OF','stringify','PRE','JJYji','errors','skipped','../instances/testFrameworkInstance.js','\x20payload=','\x20testHookState=','\x20\x20and\x20args\x20=\x20','lYscm','runHooks','\x20hookState=','getCurrentHookState','KEY_TEST_STARTED_AT','KEY_HOOK_FAILURE_TYPE','\x20from\x20TestDetails:\x20','./constants/testFrameworkConstants.js','TEST','timedOut','18BDGwYR','getTestFrameworksVersions','kaddg','testUId','steps','hook','err','wtKHY','../../../helpers/test-observability/utils','JFBnT','\x20response=','inspect','result','getCurrentInstanceName','qiaAQ','KEY_HOOKS_STARTED','ceil','logCreatedEvent','33tTOAYI','KEY_TEST_SCOPE','weiKc','trackEvent\x20loading\x20testData\x20for\x20testId:\x20','KEY_HOOK_RESULT','sendLogCreatedEvent','getTestFrameworks','twJSE','KEY_TEST_FRAMEWORK_VERSION','getId','toISOString','gCOXx','executionContext','setTrackedInstance','trackHookEvent','resolveInstance','QDJIT','KEY_TEST_ATTACHMENTS','KEY_TEST_NAME','../../playwright/reporter/pwUtils','qsHhI','forEach','\x20target=','sendLogCreatedEvent\x20for\x20testId:\x20','testFrameworkState'];a77_0x1c7a=function(){return _0x4ae689;};return a77_0x1c7a();}(function(_0x374538,_0x40517b){const _0x3fd5e2=a77_0x4cdb,_0xeaafda=_0x374538();while(!![]){try{const _0x4aa721=parseInt(_0x3fd5e2(0x15c))/0x1+-parseInt(_0x3fd5e2(0x1a8))/0x2+-parseInt(_0x3fd5e2(0x1b9))/0x3*(-parseInt(_0x3fd5e2(0x164))/0x4)+-parseInt(_0x3fd5e2(0x15a))/0x5*(-parseInt(_0x3fd5e2(0x205))/0x6)+-parseInt(_0x3fd5e2(0x1d1))/0x7*(parseInt(_0x3fd5e2(0x1b8))/0x8)+parseInt(_0x3fd5e2(0x15e))/0x9+-parseInt(_0x3fd5e2(0x153))/0xa*(parseInt(_0x3fd5e2(0x124))/0xb);if(_0x4aa721===_0x40517b)break;else _0xeaafda['push'](_0xeaafda['shift']());}catch(_0x3c6987){_0xeaafda['push'](_0xeaafda['shift']());}}}(a77_0x1c7a,0x50a87));const TestFramework=require('./testFramework'),TestFrameworkState=require(a77_0x34be7a(0x1d5)),HookState=require(a77_0x34be7a(0x1bb)),{createClassLogger}=require('../../../helpers/classLogger.js'),TestFrameworkInstance=require(a77_0x34be7a(0x1f7)),CLIUtils=require(a77_0x34be7a(0x159)),TrackedInstance=require(a77_0x34be7a(0x1ca)),TestFrameworkConstants=require(a77_0x34be7a(0x202)),logger=createClassLogger(a77_0x34be7a(0x185)),{v4:uuidv4}=require('uuid'),util=require(a77_0x34be7a(0x1aa)),{getPlaywrightSessionName,getPlaywrightTestFilePath,getPlaywrightTestId,getPlaywrightTestTitle,getPlaywrightTestLocation,getPlaywrightTestTags,getPlaywrightTestCode,getPlaywrightTestScope,getPlaywrightTestScopes,getStepsAndLogs,getScreenshots,getVideos,getPlaywrightCustomRerunParam,getMediaArtifactsLogs,getManualUploadLogs,updatePayloadForTraceLogs}=require(a77_0x34be7a(0x177)),TestInfo=require(a77_0x34be7a(0x186)),GrpcClient=require('../grpcClient'),{removeAnsiColors,getFailureType,failureData}=require(a77_0x34be7a(0x11a)),{getFailureData,getTestTags,getTestRunIdentifier}=require(a77_0x34be7a(0x137)),{findNestedKey,sendTraceZip,validateFilePath}=require(a77_0x34be7a(0x137)),path=require(a77_0x34be7a(0x16c)),fs=require('fs'),helper=require('../../../../src/helpers/helper'),{PLAYWRIGHT_TRACE_LOGS}=require('../../utils/constants');class PlaywrightTestFramework extends TestFramework{constructor(_0x2fb8fa,_0xa9b1bc,_0xc505cd){super(_0x2fb8fa,_0xa9b1bc,_0xc505cd);}async[a77_0x34be7a(0x1a0)](_0x1f097c,_0x5a971b,_0x555be3={}){const _0x19c76b=a77_0x34be7a,_0x2c26dc={'hirXj':function(_0x1d464d,_0x353c34){return _0x1d464d===_0x353c34;},'OybCn':function(_0x26c54b,_0x51d028,_0x648d54){return _0x26c54b(_0x51d028,_0x648d54);},'qDDwX':function(_0x4a46f4,_0x37c188){return _0x4a46f4===_0x37c188;},'GdeVv':_0x19c76b(0x1e1),'UmRVi':'trackEvent:\x20Exception\x20in\x20event\x20tracking,\x20testFrameworkState=%s\x20hookState=%s\x20argsLength=%s,\x20exception=%s'};super[_0x19c76b(0x1a0)](_0x1f097c,_0x5a971b,_0x555be3);if(_0x2c26dc[_0x19c76b(0x19c)](_0x1f097c,TestFrameworkState[_0x19c76b(0x17a)])){const _0x21a266=TestInfo[_0x19c76b(0x13d)](_0x555be3[_0x19c76b(0x1e1)],_0x555be3[_0x19c76b(0x1e1)][_0x19c76b(0x179)]);TestInfo[_0x19c76b(0x1c9)](_0x21a266,_0x555be3[_0x19c76b(0x11e)],!![]);}const _0x58b040=this[_0x19c76b(0x133)](_0x1f097c,_0x5a971b,_0x555be3);if(!_0x58b040)return;logger[_0x19c76b(0x18b)](_0x19c76b(0x17d)+_0x1f097c+_0x19c76b(0x1fd)+_0x5a971b+'\x20instanceId='+_0x58b040['getRef']());try{if(_0x2c26dc['hirXj'](_0x5a971b,HookState[_0x19c76b(0x1f3)])&&_0x2c26dc[_0x19c76b(0x19c)](_0x1f097c,TestFrameworkState[_0x19c76b(0x203)])){const _0x4f4043=_0x555be3[_0x19c76b(0x1e1)];logger[_0x19c76b(0x18b)](_0x19c76b(0x127)+_0x4f4043['id']+'}');const _0x45fbb6=TestInfo[_0x19c76b(0x188)](_0x2c26dc[_0x19c76b(0x15f)](getTestRunIdentifier,_0x4f4043,_0x555be3['result'][_0x19c76b(0x179)]));_0x58b040['addMultipleEntries'](this['parsePlaywrightTest'](_0x45fbb6,_0x4f4043,_0x555be3[_0x19c76b(0x11e)])),logger[_0x19c76b(0x18b)]('trackEvent:\x20loaded\x20testData\x20for\x20testId:\x20'+_0x4f4043['id']+',\x20testFrameworkState='+_0x1f097c+_0x19c76b(0x1f9)+_0x5a971b+_0x19c76b(0x1dd)+_0x58b040['getRef']());}if(_0x2c26dc[_0x19c76b(0x19c)](_0x5a971b,HookState[_0x19c76b(0x13e)])&&_0x2c26dc['qDDwX'](_0x1f097c,TestFrameworkState['TEST'])){const _0x26e3db=_0x555be3[_0x19c76b(0x1e1)],_0x2d86e6=_0x555be3[_0x19c76b(0x11e)];logger[_0x19c76b(0x18b)](_0x19c76b(0x149)+_0x26e3db['id']),_0x58b040['addMultipleEntries'](this[_0x19c76b(0x197)](_0x26e3db['id'],_0x2d86e6,_0x26e3db)),await this[_0x19c76b(0x129)](_0x58b040,_0x1f097c,_0x5a971b,_0x2c26dc[_0x19c76b(0x1b1)],_0x555be3);}if(CLIUtils['matchHookRegex'](_0x1f097c['toString']()[_0x19c76b(0x16a)]('.')[0x1])){const _0x243524=await this['trackHookEvent'](_0x58b040,_0x1f097c,_0x5a971b,_0x555be3);_0x58b040[_0x19c76b(0x1e3)](_0x243524);}}catch(_0x395091){logger[_0x19c76b(0x14a)](util['format'](_0x2c26dc['UmRVi'],_0x1f097c,_0x5a971b,_0x555be3[_0x19c76b(0x17f)],_0x395091));}_0x555be3[_0x19c76b(0x1d9)]=_0x58b040,await this[_0x19c76b(0x1fc)](_0x58b040,_0x1f097c,_0x5a971b,_0x555be3);}[a77_0x34be7a(0x133)](_0xb6c6b4,_0x463c1c,_0x43f098={}){const _0xdfc20b=a77_0x34be7a,_0x4c68f7={};_0x4c68f7[_0xdfc20b(0x114)]=function(_0x35d354,_0x16a4d6){return _0x35d354===_0x16a4d6;},_0x4c68f7[_0xdfc20b(0x17b)]=function(_0x4a2a05,_0x2c84d4){return _0x4a2a05===_0x2c84d4;};const _0x5484a7=_0x4c68f7;let _0x369c53=null;return(_0x5484a7[_0xdfc20b(0x114)](_0xb6c6b4,TestFrameworkState['INIT_TEST'])||_0x5484a7[_0xdfc20b(0x17b)](_0xb6c6b4,TestFrameworkState[_0xdfc20b(0x181)]))&&this['trackPlaywrightInstance'](_0xb6c6b4,_0x43f098),_0x369c53=TestFramework[_0xdfc20b(0x15d)](),_0x369c53;}[a77_0x34be7a(0x1d2)](_0x3563c1,_0x442fe0){const _0x2b880d=a77_0x34be7a,_0x92edf8=CLIUtils[_0x2b880d(0x11f)](),_0x24b123=TrackedInstance[_0x2b880d(0x1b4)](_0x92edf8);let _0x1f01e1=null;logger[_0x2b880d(0x1bf)]('trackPlaywrightInstance:\x20created\x20instance\x20for\x20target='+_0x92edf8+_0x2b880d(0x1c3)+_0x3563c1),_0x1f01e1=new TestFrameworkInstance(_0x24b123,this[_0x2b880d(0x12a)](),this[_0x2b880d(0x113)](),_0x3563c1,HookState['NONE']),TestFramework[_0x2b880d(0x131)](_0x24b123,_0x1f01e1),logger['info'](_0x2b880d(0x1ef)+_0x24b123[_0x2b880d(0x12d)]()+_0x2b880d(0x13a)+_0x92edf8);}['parsePlaywrightTest'](_0x242026,_0x3ac05b,_0x408460){const _0x152b5a=a77_0x34be7a,_0xe926ed={'fhRXa':function(_0x4d5279,_0x2222f9){return _0x4d5279(_0x2222f9);},'NFHKa':function(_0x1dbd76,_0x47e905){return _0x1dbd76(_0x47e905);},'RGgKS':function(_0x1b5831,_0x29299c){return _0x1b5831(_0x29299c);},'HsleI':function(_0x247673,_0x3f7183,_0x5c0ea0){return _0x247673(_0x3f7183,_0x5c0ea0);},'IApvA':function(_0x2c87c1,_0x2888d6){return _0x2c87c1(_0x2888d6);}},_0x5e2f84=_0xe926ed[_0x152b5a(0x14d)](getPlaywrightTestId,_0x3ac05b),_0x2a2f39=_0xe926ed[_0x152b5a(0x14d)](getPlaywrightTestTitle,_0x3ac05b),_0x4717c3=_0xe926ed[_0x152b5a(0x14b)](getTestTags,_0x3ac05b),_0x296c8e=_0xe926ed[_0x152b5a(0x14b)](getPlaywrightTestCode,_0x3ac05b),_0x3c4189=_0xe926ed[_0x152b5a(0x14b)](getPlaywrightTestFilePath,_0x3ac05b),_0x15e7f9=_0x3c4189+':'+_0xe926ed['RGgKS'](getPlaywrightTestLocation,_0x3ac05b),_0x52d730=_0xe926ed[_0x152b5a(0x1ce)](getPlaywrightTestScope,_0x3ac05b),_0x1ea6b1=_0xe926ed[_0x152b5a(0x1ce)](getPlaywrightTestScopes,_0x3ac05b),_0x2565bf=_0xe926ed[_0x152b5a(0x1ce)](getPlaywrightSessionName,_0x3ac05b),_0x22caab=this[_0x152b5a(0x12a)]()[0x0],_0x2f8d6b=_0xe926ed[_0x152b5a(0x1a3)](getTestRunIdentifier,_0x3ac05b,_0x408460['retry']),_0x56d2c4={[TestFrameworkConstants[_0x152b5a(0x154)]]:_0x22caab,[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:this[_0x152b5a(0x113)]()[_0x22caab],[TestFrameworkConstants[_0x152b5a(0x162)]]:[],[TestFrameworkConstants[_0x152b5a(0x17e)]]:{},[TestFrameworkConstants[_0x152b5a(0x121)]]:{},[TestFrameworkConstants[_0x152b5a(0x180)]]:_0x242026,[TestFrameworkConstants[_0x152b5a(0x1da)]]:TestFrameworkConstants[_0x152b5a(0x155)],[TestFrameworkConstants['KEY_AUTOMATE_SESSION_NAME']]:_0x2565bf,[TestFrameworkConstants['KEY_TEST_FILE_PATH']]:_0x3c4189,[TestFrameworkConstants[_0x152b5a(0x168)]]:_0x5e2f84,[TestFrameworkConstants[_0x152b5a(0x136)]]:_0x2a2f39,[TestFrameworkConstants[_0x152b5a(0x178)]]:_0x15e7f9,[TestFrameworkConstants[_0x152b5a(0x1a4)]]:_0x296c8e,[TestFrameworkConstants['KEY_TEST_TAGS']]:_0x4717c3,[TestFrameworkConstants[_0x152b5a(0x1ff)]]:_0x3ac05b['results'][0x0][_0x152b5a(0x1f0)],[TestFrameworkConstants[_0x152b5a(0x125)]]:_0x52d730,[TestFrameworkConstants[_0x152b5a(0x1ba)]]:_0x1ea6b1,[TestFrameworkConstants[_0x152b5a(0x13f)]]:_0xe926ed[_0x152b5a(0x1a5)](getPlaywrightCustomRerunParam,_0x3ac05b)};TestInfo[_0x152b5a(0x1c9)](_0x2f8d6b,_0x56d2c4);const _0x2f1636={};return _0x2f1636[_0x2f8d6b]=_0x56d2c4,_0x2f1636;}['parsePlaywrightTestResult'](_0x5c1211,_0x2c6f6b,_0x5ebbfd){const _0x3227bc=a77_0x34be7a,_0x5a243d={'lzPCr':function(_0xca144b,_0xa2715d){return _0xca144b(_0xa2715d);},'KMXFq':_0x3227bc(0x146),'twJSE':function(_0x157aaa,_0x203e1f){return _0x157aaa===_0x203e1f;},'SUKjb':function(_0x29b21c,_0x40af31){return _0x29b21c===_0x40af31;},'GxUYo':function(_0x2e0b68,_0xf30ae3){return _0x2e0b68===_0xf30ae3;},'FziMP':_0x3227bc(0x1e2),'lYscm':_0x3227bc(0x1a1),'NZqtH':function(_0x29f09d,_0x396037,_0x454847){return _0x29f09d(_0x396037,_0x454847);},'cnCva':function(_0x755dc,_0x576bb1){return _0x755dc+_0x576bb1;},'VEvCC':function(_0x1c87e8,_0x1b918d){return _0x1c87e8===_0x1b918d;},'ueOLL':_0x3227bc(0x1f6),'psANC':'passed','finXt':'failed','zXDNs':_0x3227bc(0x204),'GJqTh':function(_0x462f69,_0x112d8e){return _0x462f69===_0x112d8e;},'OBHDK':_0x3227bc(0x199),'mVjqP':function(_0xf90514,_0x341f9d,_0x3f1016){return _0xf90514(_0x341f9d,_0x3f1016);},'RFqLp':function(_0x5749e1,_0x273fc8){return _0x5749e1||_0x273fc8;},'CagCG':function(_0x3f5257,_0x20eaa2){return _0x3f5257>_0x20eaa2;},'rVnVb':function(_0x4181dd,_0x1199ba){return _0x4181dd-_0x1199ba;},'yOwCf':function(_0x3d0723,_0x592413,_0x3e21ae){return _0x3d0723(_0x592413,_0x3e21ae);},'XcWdQ':'path','qgXWJ':function(_0x13c004,_0x6a3cc4){return _0x13c004>_0x6a3cc4;},'JFBnT':function(_0xef59e3,_0x1fd01c,_0x39b8b4){return _0xef59e3(_0x1fd01c,_0x39b8b4);}};logger[_0x3227bc(0x18b)](_0x3227bc(0x1b0)+_0x5c1211);const _0x14fb75=_0x5a243d['NZqtH'](getTestRunIdentifier,_0x5ebbfd,_0x2c6f6b[_0x3227bc(0x179)]),_0x1773ed=new Date(_0x2c6f6b[_0x3227bc(0x1f0)]),_0x4c45ec=_0x2c6f6b[_0x3227bc(0x190)],_0x567f28=new Date(_0x5a243d[_0x3227bc(0x166)](_0x1773ed['getTime'](),_0x4c45ec)),_0x1bd80a=_0x2c6f6b[_0x3227bc(0x151)],_0x24778d=TestInfo[_0x3227bc(0x174)](_0x14fb75)[TestFrameworkConstants['KEY_CUSTOM_TAGS']]||{};let _0x565bd6=_0x1bd80a;if(_0x5a243d[_0x3227bc(0x176)](_0x2c6f6b['status'],_0x5ebbfd[_0x3227bc(0x163)]))_0x565bd6=_0x5a243d[_0x3227bc(0x1ee)](_0x2c6f6b['status'],_0x5a243d['ueOLL'])?_0x5a243d['ueOLL']:_0x5a243d[_0x3227bc(0x1e0)];else{(_0x5a243d[_0x3227bc(0x12b)](_0x565bd6,_0x5a243d[_0x3227bc(0x1e0)])||_0x5a243d[_0x3227bc(0x1ee)](_0x565bd6,_0x5a243d[_0x3227bc(0x191)])||_0x5a243d['twJSE'](_0x565bd6,_0x5a243d[_0x3227bc(0x14f)]))&&(_0x565bd6=_0x5a243d[_0x3227bc(0x191)]);if(_0x5a243d[_0x3227bc(0x176)](_0x2c6f6b[_0x3227bc(0x151)],_0x5a243d[_0x3227bc(0x1e0)])&&_0x5a243d[_0x3227bc(0x195)](_0x5ebbfd['expectedStatus'],_0x5a243d[_0x3227bc(0x191)])){const _0x242268={};_0x242268[_0x3227bc(0x150)]=_0x5a243d[_0x3227bc(0x193)],_0x242268[_0x3227bc(0x160)]=_0x5a243d[_0x3227bc(0x193)],_0x2c6f6b[_0x3227bc(0x14a)]=_0x242268,_0x2c6f6b[_0x3227bc(0x1f5)]=[_0x2c6f6b[_0x3227bc(0x14a)]];}}const {failureData:_0xbf604c,logs:_0xff4c10}=_0x5a243d[_0x3227bc(0x1b2)](getFailureData,_0x2c6f6b?.[_0x3227bc(0x1f5)],{}),_0x2c6537={[TestFrameworkConstants[_0x3227bc(0x1cd)]]:_0x5a243d[_0x3227bc(0x171)](_0xbf604c,null),[TestFrameworkConstants['KEY_TEST_FAILURE_TYPE']]:_0x2c6f6b?.[_0x3227bc(0x14a)]&&_0x5a243d['lzPCr'](getFailureType,_0x2c6f6b[_0x3227bc(0x14a)]['message']),[TestFrameworkConstants[_0x3227bc(0x157)]]:_0x2c6f6b?.[_0x3227bc(0x14a)]&&_0x5a243d[_0x3227bc(0x161)](removeAnsiColors,_0x2c6f6b[_0x3227bc(0x14a)][_0x3227bc(0x150)]),[TestFrameworkConstants[_0x3227bc(0x1a6)]]:[],[TestFrameworkConstants[_0x3227bc(0x1da)]]:_0x565bd6,[TestFrameworkConstants[_0x3227bc(0x165)]]:_0x567f28[_0x3227bc(0x12e)](),[TestFrameworkConstants[_0x3227bc(0x141)]]:new Date()['toISOString'](),[TestFrameworkConstants['KEY_CUSTOM_TAGS']]:_0x24778d};if(_0x2c6f6b&&_0x5a243d[_0x3227bc(0x147)](_0x2c6f6b[_0x3227bc(0x179)],0x0)){const _0x1cc3c0=TestInfo['getTestUUID'](_0x5a243d['mVjqP'](getTestRunIdentifier,_0x5ebbfd,_0x5a243d[_0x3227bc(0x1dc)](_0x2c6f6b[_0x3227bc(0x179)],0x1)));_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1f1)]]=_0x1cc3c0;}const _0x379c34={};_0x379c34[_0x3227bc(0x1e1)]=_0x5ebbfd;const _0x16ab22=this[_0x3227bc(0x133)](TestFrameworkState[_0x3227bc(0x203)],HookState[_0x3227bc(0x13e)],_0x379c34),_0x5d48f7=_0x16ab22[_0x3227bc(0x19e)]()[_0x3227bc(0x1e7)](_0x14fb75)[TestFrameworkConstants[_0x3227bc(0x180)]],_0x17abe1=[],_0x106df5=_0x5a243d[_0x3227bc(0x144)](findNestedKey,_0x2c6f6b,_0x5a243d[_0x3227bc(0x1d3)]);if(_0x106df5&&_0x5a243d['lzPCr'](validateFilePath,_0x106df5))try{_0x17abe1['push']({'kind':_0x5a243d[_0x3227bc(0x1c7)],'timestamp':new Date()[_0x3227bc(0x12e)](),'test_run_uuid':_0x5d48f7,'file_name':path[_0x3227bc(0x18c)](_0x106df5),'file_size':fs[_0x3227bc(0x1ec)](_0x106df5)[_0x3227bc(0x175)],'attachment_type':PLAYWRIGHT_TRACE_LOGS});}catch(_0x4a1aa9){logger[_0x3227bc(0x14a)]('Error\x20processing\x20direct\x20trace\x20file\x20'+_0x106df5+':\x20'+_0x4a1aa9[_0x3227bc(0x150)]);}const _0x17081c=TestInfo[_0x3227bc(0x1a7)](),_0x362624=_0x17081c['filter'](_0xf92df9=>_0xf92df9[_0x3227bc(0x115)]===_0x5d48f7);_0x362624[_0x3227bc(0x139)](_0x29200c=>{const _0x42f23f=_0x3227bc;if(_0x29200c[_0x42f23f(0x145)]&&_0x5a243d[_0x42f23f(0x161)](validateFilePath,_0x29200c[_0x42f23f(0x145)])&&!_0x17abe1['some'](_0x5e743a=>_0x5e743a[_0x42f23f(0x18e)]===path[_0x42f23f(0x18c)](_0x29200c[_0x42f23f(0x145)])))try{_0x17abe1['push']({'kind':_0x5a243d[_0x42f23f(0x1c7)],'timestamp':new Date()[_0x42f23f(0x12e)](),'test_run_uuid':_0x5d48f7,'file_name':path[_0x42f23f(0x18c)](_0x29200c[_0x42f23f(0x145)]),'file_size':fs[_0x42f23f(0x1ec)](_0x29200c[_0x42f23f(0x145)])[_0x42f23f(0x175)],'attachment_type':PLAYWRIGHT_TRACE_LOGS});}catch(_0x21bde2){logger[_0x42f23f(0x14a)](_0x42f23f(0x1cf)+_0x29200c['filePath']+_0x42f23f(0x201)+_0x21bde2['message']);}});if(_0x5a243d[_0x3227bc(0x1ab)](_0x17abe1[_0x3227bc(0x17f)],0x0)){const _0x2fae5b=_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1a6)]]||[];_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1a6)]]=[..._0x2fae5b,..._0x17abe1];}const _0x59f22b=TestInfo[_0x3227bc(0x174)](_0x14fb75)[TestFrameworkConstants[_0x3227bc(0x135)]]||{},_0x444a53=_0x5a243d[_0x3227bc(0x11b)](getManualUploadLogs,_0x59f22b,_0x16ab22[_0x3227bc(0x19e)]()['get'](_0x14fb75)[TestFrameworkConstants[_0x3227bc(0x180)]]);if(_0x5a243d[_0x3227bc(0x1ab)](_0x444a53[_0x3227bc(0x17f)],0x0)){const _0x4038d8=_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1a6)]]||[];_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1a6)]]=[..._0x4038d8,..._0x444a53];}const _0x55c950=_0x5ebbfd[_0x3227bc(0x1d0)]||[],_0x2c065f=_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1de)]]||{};_0x55c950['forEach'](_0x2c8a31=>{const _0x120997=_0x3227bc,{type:_0x5f1c15}=_0x2c8a31;let _0x4fd85c=_0x2c8a31[_0x120997(0x1bd)];if(!_0x5f1c15)return;(_0x5a243d['twJSE'](_0x4fd85c,undefined)||_0x5a243d['SUKjb'](_0x4fd85c,null)||_0x5a243d[_0x120997(0x173)](_0x5a243d[_0x120997(0x161)](String,_0x4fd85c)[_0x120997(0x1d6)](),''))&&(_0x4fd85c=_0x5a243d[_0x120997(0x1b6)]);if(!_0x2c065f[_0x5f1c15]){const _0x1e6b14={};_0x1e6b14['field_type']=_0x5a243d[_0x120997(0x1fb)],_0x1e6b14['values']=[],_0x2c065f[_0x5f1c15]=_0x1e6b14;}else!_0x2c065f[_0x5f1c15][_0x120997(0x19f)]&&(_0x2c065f[_0x5f1c15]['field_type']=_0x5a243d[_0x120997(0x1fb)]),!Array['isArray'](_0x2c065f[_0x5f1c15][_0x120997(0x18d)])&&(_0x2c065f[_0x5f1c15][_0x120997(0x18d)]=[]);const _0x136070=_0x5a243d[_0x120997(0x161)](String,_0x4fd85c)[_0x120997(0x16a)](',')['map'](_0x589f70=>_0x589f70[_0x120997(0x1d6)]());_0x2c065f[_0x5f1c15]['values']=[...new Set([..._0x2c065f[_0x5f1c15]['values'],..._0x136070])];}),_0x2c6537[TestFrameworkConstants[_0x3227bc(0x1de)]]=_0x2c065f,TestInfo['setTestDetails'](_0x14fb75,_0x2c6537);const _0x465b5c={};return _0x465b5c[_0x14fb75]=_0x2c6537,_0x465b5c;}async[a77_0x34be7a(0x132)](_0x1f5c87,_0x148e04,_0x3b6ebc,_0x4631ad){const _0x3853d3=a77_0x34be7a,_0x2412b4={'KvvQc':function(_0x34942e,_0x55915d,_0x23d7cc){return _0x34942e(_0x55915d,_0x23d7cc);},'qsHhI':function(_0x43c5bc,_0x145a1b){return _0x43c5bc in _0x145a1b;},'mnvGZ':function(_0x4e8dbb,_0x4a5067){return _0x4e8dbb(_0x4a5067);},'UmZWa':function(_0x36d89e,_0xf14c2c){return _0x36d89e===_0xf14c2c;},'mjixN':function(_0x585071){return _0x585071();},'tSRQH':function(_0x14ab5b,_0x455d5a){return _0x14ab5b===_0x455d5a;},'qiaAQ':function(_0x45bd8d,_0x233805){return _0x45bd8d>_0x233805;},'YCnth':_0x3853d3(0x118),'QDJIT':function(_0x1189ae,_0x46e449){return _0x1189ae(_0x46e449);},'cwdQZ':function(_0x475e89,_0x5258cb){return _0x475e89(_0x5258cb);},'ftFGV':_0x3853d3(0x1ac),'HNLfu':_0x3853d3(0x1eb),'cVgjw':function(_0x3aba75,_0x79d6cc){return _0x3aba75!==_0x79d6cc;},'weiKc':function(_0x2b6721,_0x1ee548){return _0x2b6721+_0x1ee548;},'fcISQ':_0x3853d3(0x117)},_0x354c35=_0x4631ad[_0x3853d3(0x1e1)],_0x5b6f04=_0x4631ad[_0x3853d3(0x1e6)],_0x2a8544=_0x2412b4[_0x3853d3(0x189)](getTestRunIdentifier,_0x354c35,_0x4631ad[_0x3853d3(0x11e)]['retry']),_0x3f56fb=_0x148e04[_0x3853d3(0x196)]()[_0x3853d3(0x16a)]('.')[0x1];let _0x4a7b67=_0x1f5c87['getAllData']()[_0x3853d3(0x1e7)](_0x2a8544)[TestFrameworkConstants[_0x3853d3(0x121)]];!_0x4a7b67&&(_0x4a7b67={});!_0x2412b4[_0x3853d3(0x138)](_0x3f56fb,_0x4a7b67)&&(_0x4a7b67[_0x3f56fb]=[]);let _0x35317e=_0x1f5c87[_0x3853d3(0x19e)]()[_0x3853d3(0x1e7)](_0x2a8544)[TestFrameworkConstants[_0x3853d3(0x17e)]];!_0x35317e&&(_0x35317e={});!_0x2412b4[_0x3853d3(0x138)](_0x3f56fb,_0x35317e)&&(_0x35317e[_0x3f56fb]=[]);const _0x3edbc2={[TestFrameworkConstants[_0x3853d3(0x121)]]:_0x4a7b67,[TestFrameworkConstants[_0x3853d3(0x17e)]]:_0x35317e},_0xd8cbac={};_0xd8cbac[_0x2a8544]=_0x3edbc2;const _0x5ed991=_0xd8cbac,_0x573310=_0x2412b4['mnvGZ'](getPlaywrightTestFilePath,_0x354c35),_0x5b2823=_0x573310+':'+_0x2412b4[_0x3853d3(0x1e9)](getPlaywrightTestLocation,_0x354c35),_0x1d9b8a=TestInfo[_0x3853d3(0x174)](_0x2a8544)[TestFrameworkConstants[_0x3853d3(0x1de)]]||{};if(_0x2412b4[_0x3853d3(0x19b)](_0x3b6ebc,HookState[_0x3853d3(0x1f3)])){const _0x1b9ddc={'key':_0x3f56fb,[TestFrameworkConstants[_0x3853d3(0x1b7)]]:_0x2412b4['mjixN'](uuidv4),[TestFrameworkConstants['KEY_HOOK_RESULT']]:TestFrameworkConstants[_0x3853d3(0x170)],[TestFrameworkConstants[_0x3853d3(0x1d4)]]:_0x5b6f04[_0x3853d3(0x1f0)],[TestFrameworkConstants[_0x3853d3(0x18f)]]:[],[TestFrameworkConstants['KEY_HOOK_NAME']]:_0x5b6f04[_0x3853d3(0x1c1)],[TestFrameworkConstants[_0x3853d3(0x16e)]]:_0x573310,[TestFrameworkConstants[_0x3853d3(0x178)]]:_0x5b2823,[TestFrameworkConstants[_0x3853d3(0x1de)]]:_0x1d9b8a};_0x4a7b67[_0x3f56fb][_0x3853d3(0x182)](_0x1b9ddc),_0x5ed991[_0x2a8544][TestFrameworkConstants[_0x3853d3(0x167)]]=_0x3f56fb,logger['debug'](_0x3853d3(0x169)+_0x3f56fb+'\x20&\x20hook\x20=\x20'+_0x1b9ddc+_0x3853d3(0x1fa)+_0x4631ad);}else{if(_0x2412b4['tSRQH'](_0x3b6ebc,HookState[_0x3853d3(0x13e)])){const _0x19b2df=await _0x4631ad[_0x3853d3(0x11e)],_0x3d3b9a=_0x4a7b67[_0x3f56fb]||[],_0x236e78=_0x4631ad[_0x3853d3(0x1e6)];logger[_0x3853d3(0x18b)]('Hook\x20List\x20in\x20Post\x20'+_0x3d3b9a+_0x3853d3(0x1ea)+_0x4631ad);if(_0x2412b4[_0x3853d3(0x120)](_0x3d3b9a[_0x3853d3(0x17f)],0x0)){const _0x296da3=_0x3d3b9a['pop']();if(_0x236e78['error']){const _0xd1cb74=_0x2412b4[_0x3853d3(0x189)](failureData,_0x236e78[_0x3853d3(0x14a)],_0x2412b4[_0x3853d3(0x187)]);_0x296da3[TestFrameworkConstants[_0x3853d3(0x200)]]=_0x2412b4[_0x3853d3(0x134)](getFailureType,_0x236e78?.[_0x3853d3(0x14a)][_0x3853d3(0x150)]),_0x296da3[TestFrameworkConstants[_0x3853d3(0x1cb)]]=_0x2412b4[_0x3853d3(0x1a9)](removeAnsiColors,_0x236e78?.[_0x3853d3(0x14a)][_0x3853d3(0x150)]),_0x296da3[TestFrameworkConstants[_0x3853d3(0x128)]]=_0x2412b4['ftFGV'],_0x296da3[TestFrameworkConstants['KEY_HOOK_FAILURE']]=_0xd1cb74;}else _0x296da3[TestFrameworkConstants[_0x3853d3(0x128)]]=_0x2412b4[_0x3853d3(0x198)];_0x2412b4[_0x3853d3(0x142)](_0x19b2df,TestFrameworkConstants[_0x3853d3(0x170)])&&(_0x296da3[TestFrameworkConstants['KEY_HOOK_RESULT']]=!_0x236e78[_0x3853d3(0x14a)]?_0x2412b4[_0x3853d3(0x198)]:_0x2412b4[_0x3853d3(0x148)]);const _0x4c76c6=new Date(_0x236e78[_0x3853d3(0x1f0)]),_0x517b8d=new Date(_0x2412b4[_0x3853d3(0x126)](_0x4c76c6[_0x3853d3(0x1af)](),_0x236e78[_0x3853d3(0x190)]));_0x296da3[TestFrameworkConstants[_0x3853d3(0x184)]]=_0x517b8d[_0x3853d3(0x12e)](),_0x296da3[TestFrameworkConstants[_0x3853d3(0x1de)]]=_0x1d9b8a;const _0x2668bf=_0x296da3[TestFrameworkConstants[_0x3853d3(0x1b7)]];await this[_0x3853d3(0x129)](_0x1f5c87,_0x148e04,_0x2668bf,_0x2412b4[_0x3853d3(0x17c)],_0x4631ad),!_0x35317e[_0x3f56fb]&&(_0x35317e[_0x3f56fb]=[]),_0x35317e[_0x3f56fb][_0x3853d3(0x182)](_0x296da3),_0x5ed991[_0x2a8544][TestFrameworkConstants[_0x3853d3(0x16f)]]=_0x3f56fb;}}}return _0x5ed991;}async[a77_0x34be7a(0x129)](_0xc8e398,_0x3a5ed8,_0x465c56,_0x17b925,_0x58d2b7){const _0x4abe54=a77_0x34be7a,_0x1fa8ed={'GFJnZ':function(_0x57b2a7,_0x1123a9){return _0x57b2a7===_0x1123a9;},'YIQvC':_0x4abe54(0x1e1),'swSIW':function(_0x152cce,_0x5e708d,_0x4c61ca){return _0x152cce(_0x5e708d,_0x4c61ca);},'nuyQu':_0x4abe54(0x183),'mpTbB':function(_0x5de511,_0x22754d,_0x33efe7,_0xf933f9){return _0x5de511(_0x22754d,_0x33efe7,_0xf933f9);},'tekyj':function(_0x380ff7,_0x11c36c,_0x5dcc63){return _0x380ff7(_0x11c36c,_0x5dcc63);},'qnkCP':function(_0x8fa739,_0x26c489,_0xbc9c6b){return _0x8fa739(_0x26c489,_0xbc9c6b);},'QXpHj':function(_0x391e8a,_0x27815c,_0x2ac618){return _0x391e8a(_0x27815c,_0x2ac618);},'rrdQl':function(_0x1274c3,_0x332425){return _0x1274c3/_0x332425;},'tqvaq':function(_0x434979,_0x48d449){return _0x434979<_0x48d449;},'CrHcy':function(_0x2911de,_0x5167d3){return _0x2911de*_0x5167d3;},'IGfcH':function(_0x3399d3,_0x332a8d){return _0x3399d3+_0x332a8d;},'khLSW':function(_0x35a310,_0x54d9da,_0x4d5ec9,_0x2901a0,_0x4daa2c){return _0x35a310(_0x54d9da,_0x4d5ec9,_0x2901a0,_0x4daa2c);},'PxonV':function(_0x30fb76,_0x4f3a46){return _0x30fb76+_0x4f3a46;},'bEwer':function(_0x5c9d2b,_0x156d6c){return _0x5c9d2b+_0x156d6c;},'jWdUp':function(_0x44d926,_0x13f794,_0x59d251,_0x7c9c15){return _0x44d926(_0x13f794,_0x59d251,_0x7c9c15);},'IDJhp':_0x4abe54(0x117),'JJYji':function(_0x207663,_0x31f9cb,_0x3ca932,_0x174764,_0x7aeaa){return _0x207663(_0x31f9cb,_0x3ca932,_0x174764,_0x7aeaa);}};try{if(_0x1fa8ed[_0x4abe54(0x1b3)](_0x17b925,_0x1fa8ed[_0x4abe54(0x194)])){const _0x26cdfa=await _0x58d2b7[_0x4abe54(0x11e)],_0x36d5cc=_0x1fa8ed[_0x4abe54(0x19d)](getTestRunIdentifier,_0x58d2b7[_0x4abe54(0x1e1)],_0x58d2b7[_0x4abe54(0x11e)][_0x4abe54(0x179)]),_0x43fd75=_0x58d2b7['test'];logger[_0x4abe54(0x18b)]('sendLogCreatedEvent:\x20testId='+_0x36d5cc+_0x4abe54(0x143)+util[_0x4abe54(0x11d)](_0x26cdfa));const _0x9d493b=_0xc8e398[_0x4abe54(0x19e)]()[_0x4abe54(0x1e7)](_0x36d5cc)[TestFrameworkConstants[_0x4abe54(0x180)]];await _0x1fa8ed['swSIW'](sendTraceZip,_0x26cdfa,_0x9d493b);const _0x308f50=TestInfo[_0x4abe54(0x174)](_0x36d5cc)[_0x1fa8ed['nuyQu']],_0x4ff848={};if(_0x308f50){!_0x26cdfa[_0x4abe54(0x183)]&&(_0x26cdfa[_0x4abe54(0x183)]=[]);_0x4ff848['attachments']=_0x26cdfa[_0x4abe54(0x183)][_0x4abe54(0x16d)](_0x308f50||[]);const _0x1e9d4c=TestInfo[_0x4abe54(0x174)](_0x36d5cc);delete _0x1e9d4c[_0x1fa8ed[_0x4abe54(0x1df)]],TestInfo['setTestDetails'](_0x36d5cc,_0x1e9d4c);}const {steps:_0x378f52,logs:_0x364430}=_0x1fa8ed[_0x4abe54(0x156)](getStepsAndLogs,_0x26cdfa[_0x4abe54(0x116)],_0xc8e398[_0x4abe54(0x19e)]()['get'](_0x36d5cc)[TestFrameworkConstants[_0x4abe54(0x180)]],_0x1fa8ed[_0x4abe54(0x194)]),_0x4b7480=_0x1fa8ed[_0x4abe54(0x1c6)](getScreenshots,_0x4ff848,_0xc8e398[_0x4abe54(0x19e)]()[_0x4abe54(0x1e7)](_0x36d5cc)[TestFrameworkConstants['KEY_TEST_UUID']]),_0x663665=_0x1fa8ed[_0x4abe54(0x1e8)](getVideos,_0x26cdfa,_0xc8e398[_0x4abe54(0x19e)]()[_0x4abe54(0x1e7)](_0x36d5cc)[TestFrameworkConstants[_0x4abe54(0x180)]]),{_:_0x471d34,logs:_0x45a419}=_0x1fa8ed['QXpHj'](getFailureData,_0x26cdfa[_0x4abe54(0x1f5)],{'test_run_uuid':_0xc8e398[_0x4abe54(0x19e)]()[_0x4abe54(0x1e7)](_0x36d5cc)[TestFrameworkConstants[_0x4abe54(0x180)]]}),_0x4b66aa=TestInfo[_0x4abe54(0x174)](_0x36d5cc)[TestFrameworkConstants[_0x4abe54(0x135)]]||{},_0x1a147f=_0x1fa8ed['swSIW'](getMediaArtifactsLogs,_0x4b66aa,_0xc8e398[_0x4abe54(0x19e)]()[_0x4abe54(0x1e7)](_0x36d5cc)[TestFrameworkConstants[_0x4abe54(0x180)]]),_0x4ce02c=_0xc8e398[_0x4abe54(0x19e)]()['get'](_0x36d5cc),{[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]:_0x37da4c='',[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:_0x1b894e=''}=_0x4ce02c,_0x2406a4=(_0x364430||[])[_0x4abe54(0x16d)](_0x4b7480||[])[_0x4abe54(0x16d)](_0x45a419||[])[_0x4abe54(0x16d)](_0x663665||[])[_0x4abe54(0x16d)](_0x1a147f||[]),_0x4983ca=0x28,_0x1275bf=Math[_0x4abe54(0x122)](_0x1fa8ed['rrdQl'](_0x2406a4[_0x4abe54(0x17f)],_0x4983ca));for(let _0x2d06dd=0x0;_0x1fa8ed[_0x4abe54(0x140)](_0x2d06dd,_0x1275bf);_0x2d06dd++){const _0x20e484=_0x1fa8ed['CrHcy'](_0x2d06dd,_0x4983ca),_0x3e32ee=_0x1fa8ed['IGfcH'](_0x20e484,_0x4983ca),_0x3c2797=_0x2406a4[_0x4abe54(0x1c8)](_0x20e484,_0x3e32ee),_0x1d4b58={'platformIndex':global?.['browserstackPlatformIndex']??0x0,'logs':_0x3c2797,'testFrameworkName':_0x37da4c,'testFrameworkVersion':_0x1b894e,'testFrameworkState':_0x3a5ed8[_0x4abe54(0x196)]()[_0x4abe54(0x16a)]('.')[0x1]};_0x1fa8ed[_0x4abe54(0x1ae)](updatePayloadForTraceLogs,_0x1d4b58,_0x58d2b7,_0x36d5cc,_0xc8e398),logger[_0x4abe54(0x18b)](_0x4abe54(0x13b)+_0x36d5cc+'\x20batch\x20'+_0x1fa8ed[_0x4abe54(0x1cc)](_0x2d06dd,0x1)+'/'+_0x1275bf+_0x4abe54(0x1f8)+util['inspect'](_0x1d4b58));const _0x49e99d=await GrpcClient[_0x4abe54(0x1e4)]()[_0x4abe54(0x123)](_0x1d4b58);logger[_0x4abe54(0x18b)]('sendLogCreatedEvent\x20for\x20testId:\x20'+_0x36d5cc+'\x20batch\x20'+_0x1fa8ed[_0x4abe54(0x1ad)](_0x2d06dd,0x1)+'/'+_0x1275bf+_0x4abe54(0x11c)+util[_0x4abe54(0x11d)](_0x49e99d));}}else{const {steps:_0x5c2d59,logs:_0x437e1f}=_0x1fa8ed[_0x4abe54(0x16b)](getStepsAndLogs,_0x58d2b7['step'][_0x4abe54(0x116)],_0x465c56,_0x1fa8ed[_0x4abe54(0x1bc)]),_0x5c74b9=_0x1fa8ed[_0x4abe54(0x1c6)](getTestRunIdentifier,_0x58d2b7[_0x4abe54(0x1e1)],_0x58d2b7['result'][_0x4abe54(0x179)]);logger['debug'](_0x4abe54(0x1e5)+_0x5c74b9);const _0x2cebfe=_0xc8e398[_0x4abe54(0x19e)]()[_0x4abe54(0x1e7)](_0x5c74b9),{[TestFrameworkConstants[_0x4abe54(0x154)]]:_0x56f5fd='',[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]:_0x1b11fb=''}=_0x2cebfe,_0x527d40={'platformIndex':'0','logs':_0x437e1f,'testFrameworkName':_0x56f5fd,'testFrameworkVersion':_0x1b11fb,'testFrameworkState':_0x3a5ed8[_0x4abe54(0x196)]()['split']('.')[0x1]};_0x1fa8ed[_0x4abe54(0x1f4)](updatePayloadForTraceLogs,_0x527d40,_0x58d2b7,_0x5c74b9,_0xc8e398),logger['debug'](_0x4abe54(0x13b)+_0x5c74b9+_0x4abe54(0x1f8)+util['inspect'](_0x527d40));const _0x3e54cf=await GrpcClient[_0x4abe54(0x1e4)]()['logCreatedEvent'](_0x527d40);}}catch(_0x4700a5){logger['error']('Error\x20in\x20sendLogCreatedEvent:\x20'+util[_0x4abe54(0x1c4)](_0x4700a5));}}[a77_0x34be7a(0x1db)](_0x4834a4){const _0x83ab32=a77_0x34be7a,_0x5f405f={'wtKHY':function(_0x1aec23,_0x2acf06,_0xed0154){return _0x1aec23(_0x2acf06,_0xed0154);},'gCOXx':function(_0x38953e,_0x3dbcac){return _0x38953e<_0x3dbcac;},'qmXYX':_0x83ab32(0x1c2)};try{const _0x1cd7fa=_0x4834a4[_0x83ab32(0x1e1)]['id'],_0x4c3980=_0x5f405f[_0x83ab32(0x119)](getTestRunIdentifier,_0x4834a4[_0x83ab32(0x1e1)],_0x4834a4[_0x83ab32(0x11e)][_0x83ab32(0x179)]),_0x3e9679=_0x4834a4['instance'],_0x5bd496=_0x3e9679['getContext'](),_0x389685=_0x3e9679['getAllData']()['get'](_0x4c3980);logger[_0x83ab32(0x18b)](_0x83ab32(0x1c0)+_0x1cd7fa);const {[TestFrameworkConstants[_0x83ab32(0x154)]]:_0x51e361='',[TestFrameworkConstants[_0x83ab32(0x12c)]]:_0xcc0b65='',[TestFrameworkConstants[_0x83ab32(0x1ff)]]:_0x510ddc='',[TestFrameworkConstants[_0x83ab32(0x165)]]:_0x1ae707=''}=_0x389685,_0x2644cf=_0x3e9679[_0x83ab32(0x152)]()[_0x83ab32(0x196)]()[_0x83ab32(0x16a)]('.')[0x1],_0x2658d7=_0x3e9679[_0x83ab32(0x1fe)]()['toString']()['split']('.')[0x1],_0x1d0601=_0x5f405f[_0x83ab32(0x12f)](_0x4834a4?.[_0x83ab32(0x11e)]?.[_0x83ab32(0x1d7)]??0x0,0x0)?0x0:_0x4834a4?.['result']?.[_0x83ab32(0x1d7)]??0x0,_0x1379e5=_0x3e9679[_0x83ab32(0x14e)](),_0x41204c=Buffer[_0x83ab32(0x1be)](JSON[_0x83ab32(0x1f2)](_0x389685))[_0x83ab32(0x196)](_0x5f405f[_0x83ab32(0x172)]),_0x5eb967={'hash':_0x5bd496[_0x83ab32(0x12d)](),'threadId':_0x5bd496[_0x83ab32(0x18a)]()[_0x83ab32(0x196)](),'processId':_0x5bd496[_0x83ab32(0x15b)]()['toString']()},_0x421f4c={};_0x421f4c['platformIndex']=_0x1d0601,_0x421f4c[_0x83ab32(0x14c)]=_0x51e361,_0x421f4c[_0x83ab32(0x1ed)]=_0xcc0b65,_0x421f4c[_0x83ab32(0x13c)]=_0x2644cf,_0x421f4c[_0x83ab32(0x192)]=_0x2658d7,_0x421f4c[_0x83ab32(0x1b5)]=_0x510ddc,_0x421f4c[_0x83ab32(0x19a)]=_0x1ae707,_0x421f4c['uuid']=_0x1379e5,_0x421f4c[_0x83ab32(0x158)]=_0x41204c,_0x421f4c[_0x83ab32(0x130)]=_0x5eb967;const _0x498104=_0x421f4c;return logger['debug']('createTestFrameworkEventPayload:\x20complete\x20for\x20testId:\x20'+_0x1cd7fa+_0x83ab32(0x1c5)+_0x2644cf+_0x83ab32(0x1a2)+_0x2658d7),_0x498104;}catch(_0x1a99cf){return logger[_0x83ab32(0x14a)](_0x83ab32(0x1d8)+util[_0x83ab32(0x1c4)](_0x1a99cf)),{};}}}module['exports']=PlaywrightTestFramework; |
@@ -1,1 +0,1 @@ | ||
| const a78_0x3b01af=a78_0x4e12;(function(_0x164b1d,_0x17e158){const _0x290a57=a78_0x4e12,_0x2aa33e=_0x164b1d();while(!![]){try{const _0x8d3817=-parseInt(_0x290a57(0x1d5))/0x1*(-parseInt(_0x290a57(0x1b3))/0x2)+-parseInt(_0x290a57(0x1c9))/0x3*(-parseInt(_0x290a57(0x1c2))/0x4)+-parseInt(_0x290a57(0x1d4))/0x5+parseInt(_0x290a57(0x1d0))/0x6*(parseInt(_0x290a57(0x1c4))/0x7)+parseInt(_0x290a57(0x1b9))/0x8+parseInt(_0x290a57(0x1cf))/0x9*(parseInt(_0x290a57(0x1ac))/0xa)+-parseInt(_0x290a57(0x1a6))/0xb*(parseInt(_0x290a57(0x1aa))/0xc);if(_0x8d3817===_0x17e158)break;else _0x2aa33e['push'](_0x2aa33e['shift']());}catch(_0x575f84){_0x2aa33e['push'](_0x2aa33e['shift']());}}}(a78_0x3c95,0xaf79a));const AutomationFramework=require(a78_0x3b01af(0x1b8)),{createClassLogger}=require(a78_0x3b01af(0x1ce)),AutomationFrameworkState=require(a78_0x3b01af(0x1d3)),HookState=require(a78_0x3b01af(0x1c6)),CLIUtils=require(a78_0x3b01af(0x1d7)),TrackedInstance=require(a78_0x3b01af(0x1a7)),AutomationFrameworkInstance=require(a78_0x3b01af(0x1b7));class PuppeteerAutomationFramework extends AutomationFramework{[a78_0x3b01af(0x1ae)]=createClassLogger(a78_0x3b01af(0x1bf));constructor(_0x2186d0,_0x46b3c6){super(_0x2186d0,_0x46b3c6);}async[a78_0x3b01af(0x1b2)](_0x490630,_0x3135f3,_0x4f8d32={}){const _0xf02900=a78_0x3b01af,_0x12d544={};_0x12d544[_0xf02900(0x1ca)]=function(_0x49125c,_0xa9939f){return _0x49125c===_0xa9939f;},_0x12d544[_0xf02900(0x1cc)]=_0xf02900(0x1bc);const _0x3b6251=_0x12d544;this[_0xf02900(0x1ae)]['debug'](_0xf02900(0x1c3)+_0x490630+_0xf02900(0x1b1)+_0x3135f3),await super[_0xf02900(0x1b2)](_0x490630,_0x3135f3,_0x4f8d32);const _0xaf38b0=this['resolveInstance'](_0x490630,_0x3135f3,_0x4f8d32);if(_0x3b6251[_0xf02900(0x1ca)](_0xaf38b0,null)){this[_0xf02900(0x1ae)][_0xf02900(0x1b5)](_0x3b6251[_0xf02900(0x1cc)]);return;}_0x4f8d32[_0xf02900(0x1d1)]=_0xaf38b0,await this['runHooks'](_0xaf38b0,_0x490630,_0x3135f3,_0x4f8d32);}[a78_0x3b01af(0x1c7)](_0x556923,_0x583559,_0x28dfe2={}){const _0x49bbde=a78_0x3b01af,_0x24a1d5={};_0x24a1d5['ADblf']=function(_0x5b2964,_0x1a73be){return _0x5b2964===_0x1a73be;},_0x24a1d5['RdYlI']=function(_0x1ddb51,_0x286aea){return _0x1ddb51===_0x286aea;},_0x24a1d5['UGBXP']=function(_0x14dc00,_0x8ee195){return _0x14dc00===_0x8ee195;};const _0x1ee8c5=_0x24a1d5;let _0xaeef6=null;return(_0x1ee8c5[_0x49bbde(0x1c0)](_0x556923,AutomationFrameworkState[_0x49bbde(0x1af)])&&_0x1ee8c5[_0x49bbde(0x1ba)](_0x583559,HookState[_0x49bbde(0x1a8)])||_0x1ee8c5['UGBXP'](_0x556923,AutomationFrameworkState[_0x49bbde(0x1ad)]))&&this[_0x49bbde(0x1b6)](_0x556923,_0x28dfe2),_0xaeef6=AutomationFramework[_0x49bbde(0x1b0)](),_0xaeef6;}[a78_0x3b01af(0x1b6)](_0x4c3918,_0x1ab27e){const _0x2c93b5=a78_0x3b01af,_0x192c3d={};_0x192c3d['MONgZ']=_0x2c93b5(0x1d6);const _0x58937c=_0x192c3d;if(AutomationFramework[_0x2c93b5(0x1b0)]()){this[_0x2c93b5(0x1ae)][_0x2c93b5(0x1cd)](_0x58937c[_0x2c93b5(0x1c1)]);return;}const _0x3f1f04=CLIUtils[_0x2c93b5(0x1c5)](),_0x414f7e=TrackedInstance[_0x2c93b5(0x1c8)](_0x3f1f04);let _0x214203=null;this[_0x2c93b5(0x1ae)][_0x2c93b5(0x1cd)](_0x2c93b5(0x1bd)+_0x3f1f04+_0x2c93b5(0x1a9)+_0x4c3918),_0x214203=new AutomationFrameworkInstance(_0x414f7e,this[_0x2c93b5(0x1bb)](),this[_0x2c93b5(0x1ab)](),_0x4c3918),AutomationFramework[_0x2c93b5(0x1b4)](_0x414f7e,_0x214203),this[_0x2c93b5(0x1ae)][_0x2c93b5(0x1cd)]('trackPuppeteerInstance:\x20saved\x20instance\x20contextId='+_0x414f7e[_0x2c93b5(0x1d2)]()+_0x2c93b5(0x1cb)+_0x3f1f04);}}function a78_0x4e12(_0x220d34,_0x131ec4){const _0x3c951c=a78_0x3c95();return a78_0x4e12=function(_0x4e125e,_0x202c15){_0x4e125e=_0x4e125e-0x1a6;let _0xbc3e29=_0x3c951c[_0x4e125e];return _0xbc3e29;},a78_0x4e12(_0x220d34,_0x131ec4);}function a78_0x3c95(){const _0x121ec8=['CREATE','getTrackedInstance','\x20hookState=','trackEvent','10954dzgLlP','setTrackedInstance','debug','trackPuppeteerInstance','../instances/automationFrameworkInstance.js','./automationFramework.js','9448464qcsCIy','RdYlI','getAutomationFrameworkName','trackEvent:\x20No\x20instance\x20found,\x20skipping\x20tracking','trackPuppeteerInstance:\x20created\x20instance\x20for\x20target=','exports','PuppeteerAutomationFramework','ADblf','MONgZ','2985088PTgQTu','trackEvent:\x20automationFrameworkState=','63FyjrhG','getCurrentInstanceName','../state/hookState.js','resolveInstance','createContext','3atSQMT','CdOlK','\x20target=','vfMxK','info','../../../helpers/classLogger.js','10163646WjcNCm','678138zsvRQh','instance','getId','../state/automationFrameworkState.js','4971725vqGzsA','6UyHpwZ','trackPuppeteerInstance:\x20instance\x20already\x20exists','../cliUtils.js','22YfAtfG','../instances/trackedInstance.js','PRE',',\x20state=','14361612KxiHNz','getAutomationFrameworkVersion','10aGCyHI','NONE','logger'];a78_0x3c95=function(){return _0x121ec8;};return a78_0x3c95();}module[a78_0x3b01af(0x1be)]=PuppeteerAutomationFramework; | ||
| const a78_0x3f513d=a78_0x5bae;(function(_0x32d59f,_0x566e48){const _0x4d4d85=a78_0x5bae,_0x31674c=_0x32d59f();while(!![]){try{const _0x5ad46e=-parseInt(_0x4d4d85(0xf7))/0x1+-parseInt(_0x4d4d85(0xee))/0x2+parseInt(_0x4d4d85(0xfc))/0x3+parseInt(_0x4d4d85(0xfd))/0x4+parseInt(_0x4d4d85(0xfb))/0x5+-parseInt(_0x4d4d85(0xe8))/0x6+parseInt(_0x4d4d85(0x10c))/0x7;if(_0x5ad46e===_0x566e48)break;else _0x31674c['push'](_0x31674c['shift']());}catch(_0x308e5d){_0x31674c['push'](_0x31674c['shift']());}}}(a78_0x1cdd,0xe0586));function a78_0x5bae(_0x28dbc3,_0x48b6cc){const _0x1cdd01=a78_0x1cdd();return a78_0x5bae=function(_0x5bae57,_0x21be68){_0x5bae57=_0x5bae57-0xe4;let _0x45f266=_0x1cdd01[_0x5bae57];return _0x45f266;},a78_0x5bae(_0x28dbc3,_0x48b6cc);}const AutomationFramework=require('./automationFramework.js'),{createClassLogger}=require(a78_0x3f513d(0xe7)),AutomationFrameworkState=require(a78_0x3f513d(0x108)),HookState=require(a78_0x3f513d(0x10d)),CLIUtils=require('../cliUtils.js'),TrackedInstance=require(a78_0x3f513d(0x10a)),AutomationFrameworkInstance=require(a78_0x3f513d(0xe6));class PuppeteerAutomationFramework extends AutomationFramework{['logger']=createClassLogger(a78_0x3f513d(0xff));constructor(_0x40fca9,_0x367f4f){super(_0x40fca9,_0x367f4f);}async[a78_0x3f513d(0xef)](_0x3f650f,_0x50a990,_0x2d8f06={}){const _0x17e372=a78_0x3f513d,_0x1297bf={};_0x1297bf[_0x17e372(0x103)]=function(_0x1f5902,_0xb57f30){return _0x1f5902===_0xb57f30;},_0x1297bf[_0x17e372(0x100)]=_0x17e372(0xf4);const _0xfcc295=_0x1297bf;this[_0x17e372(0x104)][_0x17e372(0xea)]('trackEvent:\x20automationFrameworkState='+_0x3f650f+_0x17e372(0x102)+_0x50a990),await super[_0x17e372(0xef)](_0x3f650f,_0x50a990,_0x2d8f06);const _0x2233ca=this[_0x17e372(0xfa)](_0x3f650f,_0x50a990,_0x2d8f06);if(_0xfcc295[_0x17e372(0x103)](_0x2233ca,null)){this[_0x17e372(0x104)][_0x17e372(0xea)](_0xfcc295[_0x17e372(0x100)]);return;}_0x2d8f06[_0x17e372(0xf8)]=_0x2233ca,await this['runHooks'](_0x2233ca,_0x3f650f,_0x50a990,_0x2d8f06);}[a78_0x3f513d(0xfa)](_0x146d51,_0x475ea6,_0x252326={}){const _0x1033d1=a78_0x3f513d,_0x181a6e={};_0x181a6e[_0x1033d1(0xf1)]=function(_0x1f1acc,_0xb03946){return _0x1f1acc===_0xb03946;},_0x181a6e[_0x1033d1(0x109)]=function(_0x1a836c,_0x2a2035){return _0x1a836c===_0x2a2035;};const _0x4076dc=_0x181a6e;let _0x5af0c8=null;return(_0x4076dc[_0x1033d1(0xf1)](_0x146d51,AutomationFrameworkState[_0x1033d1(0x101)])&&_0x4076dc[_0x1033d1(0x109)](_0x475ea6,HookState[_0x1033d1(0xf9)])||_0x4076dc['KgMPM'](_0x146d51,AutomationFrameworkState[_0x1033d1(0xed)]))&&this['trackPuppeteerInstance'](_0x146d51,_0x252326),_0x5af0c8=AutomationFramework[_0x1033d1(0xe5)](),_0x5af0c8;}[a78_0x3f513d(0xeb)](_0x17b1be,_0x2f77e5){const _0x4de09a=a78_0x3f513d,_0x1a4322={};_0x1a4322['IdueG']=_0x4de09a(0x106);const _0x3a594a=_0x1a4322;if(AutomationFramework[_0x4de09a(0xe5)]()){this[_0x4de09a(0x104)][_0x4de09a(0xf6)](_0x3a594a[_0x4de09a(0xec)]);return;}const _0x366dae=CLIUtils[_0x4de09a(0xfe)](),_0xf683a3=TrackedInstance[_0x4de09a(0x10b)](_0x366dae);let _0x395b5e=null;this[_0x4de09a(0x104)][_0x4de09a(0xf6)](_0x4de09a(0xf3)+_0x366dae+_0x4de09a(0x107)+_0x17b1be),_0x395b5e=new AutomationFrameworkInstance(_0xf683a3,this[_0x4de09a(0xf0)](),this[_0x4de09a(0xe4)](),_0x17b1be),AutomationFramework[_0x4de09a(0xf2)](_0xf683a3,_0x395b5e),this['logger'][_0x4de09a(0xf6)](_0x4de09a(0x105)+_0xf683a3['getId']()+_0x4de09a(0xf5)+_0x366dae);}}function a78_0x1cdd(){const _0x2d5d04=['trackPuppeteerInstance','IdueG','NONE','1808886VWXuyy','trackEvent','getAutomationFrameworkName','eWeqC','setTrackedInstance','trackPuppeteerInstance:\x20created\x20instance\x20for\x20target=','trackEvent:\x20No\x20instance\x20found,\x20skipping\x20tracking','\x20target=','info','1133273fSAdlj','instance','PRE','resolveInstance','6836485hpvvgS','307548RgLMoJ','4984208qHmltM','getCurrentInstanceName','PuppeteerAutomationFramework','TWILv','CREATE','\x20hookState=','UHmYJ','logger','trackPuppeteerInstance:\x20saved\x20instance\x20contextId=','trackPuppeteerInstance:\x20instance\x20already\x20exists',',\x20state=','../state/automationFrameworkState.js','KgMPM','../instances/trackedInstance.js','createContext','11173799cThFnu','../state/hookState.js','getAutomationFrameworkVersion','getTrackedInstance','../instances/automationFrameworkInstance.js','../../../helpers/classLogger.js','8132928fqbPII','exports','debug'];a78_0x1cdd=function(){return _0x2d5d04;};return a78_0x1cdd();}module[a78_0x3f513d(0xe9)]=PuppeteerAutomationFramework; |
@@ -1,1 +0,1 @@ | ||
| const a79_0x4102d7=a79_0x78c9;function a79_0x160c(){const _0x3d7e2e=['instances','1267gZYnZP','notifyObserver','hasState','setInstance','setCurrentHookState','createContext','../instances/trackedInstance','runHooks','getTestFrameworks','getState','set','../state/testFrameworkState','869cAVkKV','getAllData','trackEvent','getId','__bstack_test_framework_instances__','28640LtdDBQ','setCurrentTestState','get','setState','../../../helpers/classLogger','454834oCNaIS','1051901PrDGII','3aCkSLK','trackEvent:\x20testFrameworkState=','getTrackedInstance','6989228BEflTu','287050Gqjpnd','has','testFrameworks','testFrameworkVersions','binSessionId','setTrackedInstance','11163771Upgumx','getHookRegistryKey','../instances/trackedContext','5tvVclJ','registerObserver','getInstances','490398NuPTss'];a79_0x160c=function(){return _0x3d7e2e;};return a79_0x160c();}function a79_0x78c9(_0x126a75,_0x25b759){const _0x160c65=a79_0x160c();return a79_0x78c9=function(_0x78c9ac,_0x35e29a){_0x78c9ac=_0x78c9ac-0x8f;let _0x3a8590=_0x160c65[_0x78c9ac];return _0x3a8590;},a79_0x78c9(_0x126a75,_0x25b759);}(function(_0x56ccc3,_0x68af70){const _0x3b1dee=a79_0x78c9,_0x44fa7a=_0x56ccc3();while(!![]){try{const _0x407099=-parseInt(_0x3b1dee(0xa3))/0x1+parseInt(_0x3b1dee(0xa2))/0x2*(-parseInt(_0x3b1dee(0xa4))/0x3)+parseInt(_0x3b1dee(0xa7))/0x4*(parseInt(_0x3b1dee(0xb1))/0x5)+parseInt(_0x3b1dee(0xb4))/0x6+-parseInt(_0x3b1dee(0xb6))/0x7*(parseInt(_0x3b1dee(0x9d))/0x8)+-parseInt(_0x3b1dee(0xae))/0x9+parseInt(_0x3b1dee(0xa8))/0xa*(parseInt(_0x3b1dee(0x98))/0xb);if(_0x407099===_0x68af70)break;else _0x44fa7a['push'](_0x44fa7a['shift']());}catch(_0x274e2a){_0x44fa7a['push'](_0x44fa7a['shift']());}}}(a79_0x160c,0xe2cfa));const CLIUtils=require('../cliUtils'),eventDispatcher=require('../eventDispatcher'),TestFrameworkInstance=require('../instances/testFrameworkInstance'),TrackedContext=require(a79_0x4102d7(0xb0)),TestFrameworkState=require(a79_0x4102d7(0x97)),HookState=require('../state/hookState'),{createClassLogger}=require(a79_0x4102d7(0xa1)),TrackedInstance=require(a79_0x4102d7(0x92)),logger=createClassLogger('TestFramework');!global[a79_0x4102d7(0x9c)]&&(global[a79_0x4102d7(0x9c)]=new Map());class TestFramework{static get[a79_0x4102d7(0xb5)](){const _0x57e433=a79_0x4102d7;return global[_0x57e433(0x9c)];}[a79_0x4102d7(0xaa)]=[];[a79_0x4102d7(0xab)]={};[a79_0x4102d7(0xac)]=null;constructor(_0x351d90,_0x595ca4,_0x42bd33){const _0x266acb=a79_0x4102d7;this[_0x266acb(0xaa)]=_0x351d90,this[_0x266acb(0xab)]=_0x595ca4,this['binSessionId']=_0x42bd33;}[a79_0x4102d7(0xb3)](){const _0x80af5d=a79_0x4102d7;return TestFramework[_0x80af5d(0xb5)];}[a79_0x4102d7(0x8f)](_0x4b271b,_0x1659f2){const _0x3c1a0c=a79_0x4102d7;TestFramework[_0x3c1a0c(0xb5)][_0x3c1a0c(0x96)](_0x4b271b[_0x3c1a0c(0x9b)],_0x1659f2);}static[a79_0x4102d7(0xa6)](){const _0x2898ec=a79_0x4102d7,_0x5d99f4=TrackedInstance[_0x2898ec(0x91)](CLIUtils['getCurrentInstanceName']());return TestFramework[_0x2898ec(0xb5)]['get'](_0x5d99f4[_0x2898ec(0x9b)]());}static[a79_0x4102d7(0xad)](_0x578545,_0x101e44){const _0x6e237f=a79_0x4102d7;TestFramework[_0x6e237f(0xb5)][_0x6e237f(0x96)](_0x578545[_0x6e237f(0x9b)](),_0x101e44);}['getTestFrameworksVersions'](){const _0x56f2f5=a79_0x4102d7;return this[_0x56f2f5(0xab)];}[a79_0x4102d7(0x94)](){const _0x43ad05=a79_0x4102d7;return this[_0x43ad05(0xaa)];}[a79_0x4102d7(0x9a)](_0x4e7477,_0x185381,_0x5330bf={}){const _0x7fc9f6=a79_0x4102d7;logger['debug'](_0x7fc9f6(0xa5)+_0x4e7477+';\x20hookState='+_0x185381);}async[a79_0x4102d7(0x93)](_0x292e2c,_0x2ecd6f,_0x2ed846,_0x1c9202={}){const _0x533618=a79_0x4102d7,_0x2af36b=CLIUtils[_0x533618(0xaf)](_0x2ecd6f,_0x2ed846);_0x292e2c[_0x533618(0x9e)](_0x2ecd6f),_0x292e2c[_0x533618(0x90)](_0x2ed846),await eventDispatcher[_0x533618(0xb7)](_0x2af36b,_0x1c9202);}static[a79_0x4102d7(0xb2)](_0x23536c,_0xde5d2f,_0x2342cb){const _0x548650=a79_0x4102d7;eventDispatcher['registerObserver'](CLIUtils[_0x548650(0xaf)](_0x23536c,_0xde5d2f),_0x2342cb);}static[a79_0x4102d7(0x95)](_0x32f129,_0x2b0a4e){const _0x10dbc3=a79_0x4102d7;return _0x32f129['getAllData']()[_0x10dbc3(0x9f)](_0x2b0a4e);}static[a79_0x4102d7(0xa0)](_0x1882ed,_0x1bde7c,_0x571de7){const _0x3a5c49=a79_0x4102d7;_0x1882ed[_0x3a5c49(0x99)]()[_0x3a5c49(0x96)](_0x1bde7c,_0x571de7);}static[a79_0x4102d7(0xb8)](_0x27635d,_0x33084e){const _0x22c02a=a79_0x4102d7;return _0x27635d[_0x22c02a(0x99)]()[_0x22c02a(0xa9)](_0x33084e);}}module['exports']=TestFramework; | ||
| const a79_0xab2398=a79_0x4d6b;(function(_0x569f4a,_0x54731c){const _0x18857c=a79_0x4d6b,_0x1911a9=_0x569f4a();while(!![]){try{const _0xf47336=parseInt(_0x18857c(0x11b))/0x1*(-parseInt(_0x18857c(0x135))/0x2)+parseInt(_0x18857c(0x10d))/0x3+parseInt(_0x18857c(0x128))/0x4+parseInt(_0x18857c(0x11d))/0x5*(-parseInt(_0x18857c(0x10f))/0x6)+parseInt(_0x18857c(0x121))/0x7+parseInt(_0x18857c(0x112))/0x8*(parseInt(_0x18857c(0x123))/0x9)+-parseInt(_0x18857c(0x136))/0xa;if(_0xf47336===_0x54731c)break;else _0x1911a9['push'](_0x1911a9['shift']());}catch(_0x133910){_0x1911a9['push'](_0x1911a9['shift']());}}}(a79_0x1fd6,0x70358));const CLIUtils=require(a79_0xab2398(0x110)),eventDispatcher=require(a79_0xab2398(0x127)),TestFrameworkInstance=require(a79_0xab2398(0x12b)),TrackedContext=require(a79_0xab2398(0x11a)),TestFrameworkState=require(a79_0xab2398(0x11e)),HookState=require('../state/hookState'),{createClassLogger}=require(a79_0xab2398(0x119)),TrackedInstance=require(a79_0xab2398(0x124)),logger=createClassLogger('TestFramework');function a79_0x4d6b(_0x2485e5,_0x5d27db){const _0x1fd6af=a79_0x1fd6();return a79_0x4d6b=function(_0x4d6b13,_0x49ad19){_0x4d6b13=_0x4d6b13-0x10b;let _0x3e8ed7=_0x1fd6af[_0x4d6b13];return _0x3e8ed7;},a79_0x4d6b(_0x2485e5,_0x5d27db);}function a79_0x1fd6(){const _0x50bb2d=['6ESsifY','../cliUtils','getAllData','309800LDhDMr','testFrameworks','setCurrentHookState','getCurrentInstanceName','setCurrentTestState','testFrameworkVersions','binSessionId','../../../helpers/classLogger','../instances/trackedContext','1DFRkhI','setInstance','838505TrtoIU','../state/testFrameworkState','notifyObserver','setTrackedInstance','331562rHSJyY','getState','108pUqjcz','../instances/trackedInstance','has','setState','../eventDispatcher','3411320wjozQH','getHookRegistryKey','set','../instances/testFrameworkInstance','debug','__bstack_test_framework_instances__','hasState','getInstances','exports','trackEvent:\x20testFrameworkState=','trackEvent','instances','registerObserver','1682492tVerXx','4727730xAhJEO',';\x20hookState=','getId','get','1729296NktsQA','getTrackedInstance'];a79_0x1fd6=function(){return _0x50bb2d;};return a79_0x1fd6();}!global['__bstack_test_framework_instances__']&&(global['__bstack_test_framework_instances__']=new Map());class TestFramework{static get['instances'](){const _0x57014f=a79_0xab2398;return global[_0x57014f(0x12d)];}[a79_0xab2398(0x113)]=[];[a79_0xab2398(0x117)]={};[a79_0xab2398(0x118)]=null;constructor(_0x32e576,_0x3de977,_0x52ead9){const _0x4418fc=a79_0xab2398;this['testFrameworks']=_0x32e576,this[_0x4418fc(0x117)]=_0x3de977,this[_0x4418fc(0x118)]=_0x52ead9;}[a79_0xab2398(0x12f)](){const _0x324305=a79_0xab2398;return TestFramework[_0x324305(0x133)];}[a79_0xab2398(0x11c)](_0x5b2685,_0x5b0962){const _0x5db39a=a79_0xab2398;TestFramework[_0x5db39a(0x133)]['set'](_0x5b2685[_0x5db39a(0x10b)],_0x5b0962);}static[a79_0xab2398(0x10e)](){const _0x203942=a79_0xab2398,_0x2576e3=TrackedInstance['createContext'](CLIUtils[_0x203942(0x115)]());return TestFramework['instances'][_0x203942(0x10c)](_0x2576e3[_0x203942(0x10b)]());}static[a79_0xab2398(0x120)](_0x4676f4,_0x8ccb1a){const _0x3e4ac1=a79_0xab2398;TestFramework['instances'][_0x3e4ac1(0x12a)](_0x4676f4[_0x3e4ac1(0x10b)](),_0x8ccb1a);}['getTestFrameworksVersions'](){const _0x55d232=a79_0xab2398;return this[_0x55d232(0x117)];}['getTestFrameworks'](){const _0x4dacdc=a79_0xab2398;return this[_0x4dacdc(0x113)];}[a79_0xab2398(0x132)](_0x4e91f3,_0xf7a2da,_0x30ac3b={}){const _0x149abd=a79_0xab2398;logger[_0x149abd(0x12c)](_0x149abd(0x131)+_0x4e91f3+_0x149abd(0x137)+_0xf7a2da);}async['runHooks'](_0x2754b4,_0x18efc0,_0x3452e9,_0x4e9aeb={}){const _0x282608=a79_0xab2398,_0x331ae4=CLIUtils[_0x282608(0x129)](_0x18efc0,_0x3452e9);_0x2754b4[_0x282608(0x116)](_0x18efc0),_0x2754b4[_0x282608(0x114)](_0x3452e9),await eventDispatcher[_0x282608(0x11f)](_0x331ae4,_0x4e9aeb);}static[a79_0xab2398(0x134)](_0x5479a1,_0x3ea3c2,_0x242cc3){const _0x525bde=a79_0xab2398;eventDispatcher[_0x525bde(0x134)](CLIUtils[_0x525bde(0x129)](_0x5479a1,_0x3ea3c2),_0x242cc3);}static[a79_0xab2398(0x122)](_0x34797a,_0x931c32){const _0x2e75d8=a79_0xab2398;return _0x34797a[_0x2e75d8(0x111)]()[_0x2e75d8(0x10c)](_0x931c32);}static[a79_0xab2398(0x126)](_0x266aa0,_0x3a3938,_0x2e15c5){const _0x3f5032=a79_0xab2398;_0x266aa0['getAllData']()[_0x3f5032(0x12a)](_0x3a3938,_0x2e15c5);}static[a79_0xab2398(0x12e)](_0x12495f,_0x4f8a06){const _0x2e5082=a79_0xab2398;return _0x12495f['getAllData']()[_0x2e5082(0x125)](_0x4f8a06);}}module[a79_0xab2398(0x130)]=TestFramework; |
@@ -1,1 +0,1 @@ | ||
| function a80_0x2d58(){const _0x2ac696=['setTestFrameworkVersion','testFrameworkVersion','LdPhw','stringify','set','LGdGI','VZvfQ','vhbhz','replace','attachment_type','binSessionId','setPlatformIndex','NSgzp','IPDwX','sNXbi','SDK_CONNECT_BIN_SESSION','threadId','QHxki','EYLwM','getSdkLanguage','setAttachmentType','setFilePath','ESJFv','reportClientTroubleshootingError','AKueu','setProduct','setTestFramework','timestamp','TestFrameworkEvent\x20error:\x20','\x22userName\x22:\x22[REDACTED]\x22','SDK_AUTOMATION_FRAMEWORK_INIT','./browserstackCLI.js','StartBinSession\x20successful','8449lxKged','XhtWE','addFrameworks','pnWQg','clhWa','hook_run_uuid','815566FbOmeu','provider','end','connect','cmQcB','driverInit','hubUrl','kRnmb','path','setKind','Error\x20in\x20connectBinSession:\x20','SDKClient','puXdA','Sending\x20LogCreatedEvent','info','format','setTestIdentifier','exports','GetAggregatedClientTroubleshootingErrorsRequest','setUserInputParams','TmHcX','setCustomMetadata','setUuid','JmSAn','Initialized\x20gRPC\x20client\x20with\x20bin\x20session\x20id:\x20','start','Getting\x20AggregatedClientTroubleshootingErrors','error','setFrameworkName','setTestHookState','Getting\x20Playwright\x20config','setExitReason','setDuration','setHash','gbcLU','EBOHA','vsZGZ','cwd','Dwfxr','7098835puLKnJ','PlaywrightConfig\x20request\x20successful','setCliArgs:\x20cliArgs=','AccessibilityConfig\x20error:\x20','setTestUuid','fileSize','kHsNW','testInfo','../../../generated/sdk-messages_pb','fetchDriverExecuteParamsEvent','message','Error\x20in\x20LogCreatedEvent:\x20','channel','SDK_START_BIN_SESSION','ReportClientTroubleshootingError\x20successful','AOHWD','connect-bin-session\x20response:\x20','EyHNL','testFrameworkEvent','LogCreatedEventRequest','getInstance','hash','oopno','StartBinSession\x20error:\x20','Qvdfe','not\x20provided','sNtUe','listenAddress','gGpjS','frameworkName','RwmKi','duration','frameworkVersion','Error\x20in\x20startBinSession:\x20','getAccessibilityConfig','setTestFrameworkName','init','setPathConfig','Error\x20in\x20GetAggregatedClientTroubleshootingErrors:\x20','setProvider','setTimestamp','No\x20gRPC\x20client\x20not\x20initialized.','WRZXa','argv','Unable\x20to\x20determine\x20gRPC\x20server\x20listen\x20address','setMessage','getDeadline','1513087lZyGok','Error\x20in\x20getPlaywrightConfig:\x20','shPOz','RCRhU','zgpZv','DriverInit\x20error:\x20','setTestFrameworkState','setFileName','setProcessId','encode','debug','ref','fISay','Connecting\x20bin\x20session','getPlaywrightConfig','version','FetchDriverExecuteParamsEvent\x20successful\x20-\x20success=','TestFrameworkEvent\x20request\x20successful','aYgkh','AlSHS','sksqf',',\x20product=','createInsecure','abgtg','aWboi','frameworkSessionId','DriverInit\x20request\x20successful','LogCreatedEvent\x20request\x20successful','StopBinSessionRequest','setRef','MDVeO','duvkq','Connected\x20to\x20gRPC\x20server\x20at\x20','AutomationSession','Sending\x20TestFrameworkEvent','Error\x20in\x20stopBinSession:\x20','../../helpers/performance/performance-tester.js','AccessibilityConfig\x20request\x20successful','addAutomationSessions','StopBinSession\x20successful','ejVdM','getTestFrameworkDetail','ConnectBinSessionRequest','credentials','NywuR','../../helpers/logger.js','env','StartBinSessionRequest','getAggregatedClientTroubleshootingErrors','SDK_CLI_ON_STOP','wKPUA','../../helpers/helper.js','ConnectBinSession\x20successful','fetchDriverExecuteParamsEvent:\x20Sending\x20testIdentifier=','TestFrameworkEventRequest','@grpc/grpc-js','startBinSession:\x20Calling\x20startBinSession','LogCreatedEvent\x20error:\x20','uuid','Reporting\x20ClientTroubleshootingError\x20','setEventJson','./cliUtils.js','fileName','forEach','setLanguage','No\x20gRPC\x20client\x20initialized.','wuzXf','setFrameworkSessionId','[GrpcClient]\x20getAccessibilityConfig:\x20Sending\x20testIdentifier=','setExecutionContext','getSdkVersion','[GrpcClient]\x20Getting\x20Accessibility\x20config,\x20testIdentifier=','TestSessionEvent\x20error:\x20','testFrameworkState','fVahc','GwnTf','Stopping\x20bin\x20session','winstonLogger','cfLci','../../../generated/sdk_grpc_pb','accessibilityConfig','testFrameworkName','BROWSERSTACK_CLI_BIN_SESSION_ID','level','util','addLogs','AccessibilityConfigRequest','Error\x20in\x20FetchDriverExecuteParamsEvent:\x20','getBrowserstackCliConfig','XNfiH',',\x20testIdentifier=','setErrorKey',',\x20parsedConfig=','connectBinSession','Error\x20in\x20TestFrameworkEvent:\x20','setSdkLanguage','IsGVj','PlaywrightConfig\x20error:\x20','processId','lVJud','pKpjK','Zgiyf','SyNpk','3768360auervq','setCapabilities','ReportClientTroubleshootingErrorRequest','JrrDP','WjEIY','bulkf','StopBinSession\x20error:\x20','ExecutionContext','setHubUrl','JVhAI','push','setFrameworksList','TWXhm','OTYOX','logger','FolkS',',\x20scriptName=','../utils/constants','name','getSuccess','CpapY','testAnalyticsId','kind','getFrameworkVersionsMap','ConnectBinSession\x20error:\x20','438RtWAfd','setEndedAt','AvlwJ','setThreadId','stopBinSession','stop-bin-session\x20response:\x20','setBinSessionId','iSPUq','startBinSession','Channel','Stopping\x20signal\x20','grpc.keepalive_time_ms','TestSessionEventRequest','JNcMJ','playwrightConfig','getCallOptions','5306228kIhWhh','setFileSize','1548021ggTTYW','now','setFrameworkVersion','PsnXy','PlaywrightConfigRequest','product','Error\x20in\x20getAccessibilityConfig:\x20','logCreatedEvent','\x22key\x22:\x22[REDACTED]\x22','getChannel','Error\x20in\x20ReportClientTroubleshootingError:\x20','test_identifier','setLevel','QEVMn','GetAggregatedClientTroubleshootingErrors\x20successful','testSessionEvent','client','BROWSERSTACK_CLI_BIN_LISTEN_ADDR','from','Missing\x20binSessionId','FetchDriverExecuteParamsEvent:\x20Calling\x20with\x20binSessionId=','blxnd'];a80_0x2d58=function(){return _0x2ac696;};return a80_0x2d58();}const a80_0x3a55ed=a80_0x18ec;(function(_0x3ec6af,_0x1fcb81){const _0x2c207f=a80_0x18ec,_0x451ab5=_0x3ec6af();while(!![]){try{const _0x3b51f5=-parseInt(_0x2c207f(0x8a))/0x1+-parseInt(_0x2c207f(0x159))/0x2+parseInt(_0x2c207f(0x11c))/0x3+parseInt(_0x2c207f(0x11a))/0x4+parseInt(_0x2c207f(0x180))/0x5+parseInt(_0x2c207f(0x10a))/0x6*(-parseInt(_0x2c207f(0x153))/0x7)+-parseInt(_0x2c207f(0xf1))/0x8;if(_0x3b51f5===_0x1fcb81)break;else _0x451ab5['push'](_0x451ab5['shift']());}catch(_0x5932aa){_0x451ab5['push'](_0x451ab5['shift']());}}}(a80_0x2d58,0xbefe1));const util=require(a80_0x3a55ed(0xde)),logger=require(a80_0x3a55ed(0xb7))[a80_0x3a55ed(0xd7)],grpc=require(a80_0x3a55ed(0xc1)),services=require(a80_0x3a55ed(0xd9)),messages=require(a80_0x3a55ed(0x188)),path=require(a80_0x3a55ed(0x161)),CLIUtils=require(a80_0x3a55ed(0xc7)),{createClassLogger}=require('../../helpers/classLogger.js'),PerformanceTester=require(a80_0x3a55ed(0xae)),{EVENTS:PerformanceEvents}=require('../../helpers/performance/constants'),{PLAYWRIGHT_TRACE_LOGS}=require(a80_0x3a55ed(0x102)),helper=require(a80_0x3a55ed(0xbd));function a80_0x18ec(_0x1a1861,_0x1f9f04){const _0x2d5801=a80_0x2d58();return a80_0x18ec=function(_0x18ec31,_0x5ea741){_0x18ec31=_0x18ec31-0x76;let _0x2bad1e=_0x2d5801[_0x18ec31];return _0x2bad1e;},a80_0x18ec(_0x1a1861,_0x1f9f04);}class GrpcClient{static #instance=null;[a80_0x3a55ed(0x13c)]=null;[a80_0x3a55ed(0x76)]=null;['channel']=null;[a80_0x3a55ed(0x12c)]=null;[a80_0x3a55ed(0xff)]=createClassLogger('GrpcClient');constructor(){}static['getInstance'](){return!GrpcClient.#instance&&(GrpcClient.#instance=new GrpcClient()),GrpcClient.#instance;}[a80_0x3a55ed(0x7f)](_0x473e68){const _0x5ac12b=a80_0x3a55ed,_0x1a16b6={};_0x1a16b6['AvlwJ']=function(_0x5bddbf,_0x223892){return _0x5bddbf||_0x223892;};const _0x11074d=_0x1a16b6,{id:_0x212746,listen:_0xc09a4d}=_0x473e68;if(_0x11074d[_0x5ac12b(0x10c)](!_0x212746,!_0xc09a4d))throw new Error('Unable\x20to\x20find\x20listen\x20addr\x20or\x20bin\x20session\x20id\x20binSessionId:\x20'+_0x212746+'\x20listenAddr:\x20'+_0xc09a4d);this[_0x5ac12b(0x13c)]=_0x212746,this[_0x5ac12b(0x76)]=_0xc09a4d,process['env']['BROWSERSTACK_CLI_BIN_SESSION_ID']=this['binSessionId'],process['env']['BROWSERSTACK_CLI_BIN_LISTEN_ADDR']=this[_0x5ac12b(0x76)],this[_0x5ac12b(0x15c)](),this['logger'][_0x5ac12b(0x167)](_0x5ac12b(0x171)+this[_0x5ac12b(0x13c)]+'\x20and\x20listen\x20address:\x20'+this[_0x5ac12b(0x76)]);}[a80_0x3a55ed(0x15c)](){const _0xb00836=a80_0x3a55ed,_0x1f2260={};_0x1f2260[_0xb00836(0x157)]=_0xb00836(0x87);const _0x476bed=_0x1f2260;let _0x17c60b=this['listenAddress'];!_0x17c60b&&(_0x17c60b=process[_0xb00836(0xb8)][_0xb00836(0x12d)]);!this[_0xb00836(0x13c)]&&(this[_0xb00836(0x13c)]=this[_0xb00836(0x13c)]||process[_0xb00836(0xb8)][_0xb00836(0xdc)]);if(!_0x17c60b)throw new Error(_0x476bed['clhWa']);const _0x33cb94={};_0x33cb94[_0xb00836(0x115)]=0x2710,this[_0xb00836(0x18c)]=new grpc[(_0xb00836(0x113))](_0x17c60b,grpc[_0xb00836(0xb5)][_0xb00836(0xa0)](),_0x33cb94),this['client']=new services[(_0xb00836(0x164))](_0x17c60b,grpc[_0xb00836(0xb5)]['createInsecure']()),this[_0xb00836(0xff)][_0xb00836(0x167)](_0xb00836(0xaa)+_0x17c60b);}[a80_0x3a55ed(0x89)](){const _0x15a2c8=a80_0x3a55ed,_0x5783af={};_0x5783af[_0x15a2c8(0x140)]=function(_0x3e19d0,_0x4485dc){return _0x3e19d0+_0x4485dc;};const _0x7a1282=_0x5783af;return _0x7a1282['sNXbi'](Date[_0x15a2c8(0x11d)](),0x7530);}['getCallOptions'](){const _0x40e0ad=a80_0x3a55ed;return{'deadline':this[_0x40e0ad(0x89)]()};}async[a80_0x3a55ed(0x112)](){const _0x3ad838=a80_0x3a55ed,_0x582010={'cfLci':function(_0x12e741,_0x315af0){return _0x12e741!==_0x315af0;},'iSPUq':function(_0x165ab8,_0x116f8a){return _0x165ab8(_0x116f8a);},'ejVdM':_0x3ad838(0x152),'LdPhw':function(_0x499e82,_0x19dbde){return _0x499e82(_0x19dbde);},'kRnmb':_0x3ad838(0xc2),'WBftD':_0x3ad838(0x84),'cmQcB':_0x3ad838(0x151),'XNfiH':function(_0x500bcf,_0x35875e){return _0x500bcf instanceof _0x35875e;},'EBOHA':'null','ngVZv':function(_0x508773,_0x158e9c){return _0x508773||_0x158e9c;},'fVahc':function(_0x1423c6,_0x3c2429){return _0x1423c6||_0x3c2429;}};PerformanceTester['start'](PerformanceEvents[_0x3ad838(0x18d)]),this[_0x3ad838(0xff)][_0x3ad838(0x167)](_0x582010[_0x3ad838(0x160)]);try{!this[_0x3ad838(0x12c)]&&this[_0x3ad838(0xff)][_0x3ad838(0x167)](_0x582010['WBftD']);const _0x54be54=CLIUtils[_0x3ad838(0xd0)](),_0x56f2ff=CLIUtils['getAutomationFrameworkDetail'](),_0x157350=CLIUtils[_0x3ad838(0xb3)](),_0x248cfc=_0x56f2ff[_0x3ad838(0x103)],_0x22481a=_0x56f2ff[_0x3ad838(0x99)],_0x164b26=_0x157350[_0x3ad838(0x103)],_0x5c5459=_0x157350[_0x3ad838(0x99)]?_0x157350[_0x3ad838(0x99)][_0x164b26]:'',_0x45cd1d=new messages[(_0x3ad838(0xb9))]();_0x45cd1d[_0x3ad838(0x110)](this[_0x3ad838(0x13c)]),_0x45cd1d[_0x3ad838(0xe9)](CLIUtils[_0x3ad838(0x145)]()),_0x45cd1d['setSdkVersion'](_0x54be54),_0x45cd1d['setPathProject'](process[_0x3ad838(0x17e)]());const _0x3d86e8=_0x45cd1d['getEnvVarsMap']();Object['entries'](process[_0x3ad838(0xb8)])[_0x3ad838(0xc9)](([_0x2b3dab,_0x45a513])=>{const _0x57ffd8=_0x3ad838;_0x582010[_0x57ffd8(0xd8)](_0x45a513,undefined)&&_0x582010[_0x57ffd8(0xd8)](_0x45a513,null)&&_0x3d86e8[_0x57ffd8(0x136)](_0x2b3dab,_0x45a513);});const _0x8ab28e=_0x582010[_0x3ad838(0x134)](require,_0x582010[_0x3ad838(0x15d)]),_0x31b0ed=_0x8ab28e[_0x3ad838(0x194)]()[_0x3ad838(0xe2)](),_0x1e6bfc=[];_0x31b0ed&&_0x582010[_0x3ad838(0xe3)](_0x31b0ed,Map)&&_0x31b0ed[_0x3ad838(0xc9)]((_0x44c4b2,_0x5517fb)=>{const _0x121561=_0x3ad838;_0x1e6bfc[_0x121561(0xfb)](_0x5517fb+'='+_0x44c4b2);});const _0x3c0f65=process[_0x3ad838(0x86)]['slice'](0x2);_0x45cd1d['setCliArgsList']([..._0x3c0f65,..._0x1e6bfc]),_0x45cd1d[_0x3ad838(0x80)](_0x8ab28e[_0x3ad838(0x194)]()['getBrowserstackConfigPath']()),this[_0x3ad838(0xff)][_0x3ad838(0x167)](_0x3ad838(0x182)+JSON['stringify'](_0x3c0f65)+_0x3ad838(0xe6)+(_0x31b0ed?JSON[_0x3ad838(0x135)]([..._0x31b0ed]):_0x582010[_0x3ad838(0x17c)])),_0x45cd1d[_0x3ad838(0xca)](CLIUtils['getSdkLanguage']()),_0x45cd1d[_0x3ad838(0x14c)](_0x164b26);const _0x936b3d=_0x45cd1d[_0x3ad838(0x108)]();return _0x936b3d[_0x3ad838(0x136)](_0x248cfc,_0x582010['ngVZv'](_0x22481a,'')),_0x936b3d[_0x3ad838(0x136)](_0x164b26,_0x582010[_0x3ad838(0xd4)](_0x5c5459,'')),_0x45cd1d[_0x3ad838(0x155)](_0x248cfc,_0x22481a),_0x45cd1d[_0x3ad838(0x155)](_0x164b26,_0x5c5459),_0x45cd1d[_0x3ad838(0xfc)]([_0x164b26,_0x248cfc]),new Promise((_0x37f476,_0x42634c)=>{const _0x4ce890=_0x3ad838;this[_0x4ce890(0x12c)][_0x4ce890(0x112)](_0x45cd1d,this[_0x4ce890(0x119)](),(_0x573ed2,_0x3fe365)=>{const _0x34c456=_0x4ce890;if(_0x573ed2){this['logger'][_0x34c456(0x174)](_0x34c456(0x197)+_0x573ed2[_0x34c456(0x18a)]),_0x582010[_0x34c456(0x111)](_0x42634c,_0x573ed2),PerformanceTester[_0x34c456(0x15b)](PerformanceEvents[_0x34c456(0x18d)],![],util['format'](_0x573ed2));return;}this[_0x34c456(0xff)][_0x34c456(0x167)](_0x582010[_0x34c456(0xb2)]),PerformanceTester[_0x34c456(0x15b)](PerformanceEvents[_0x34c456(0x18d)]),_0x582010[_0x34c456(0x134)](_0x37f476,_0x3fe365);});});}catch(_0x3a6c36){this[_0x3ad838(0xff)][_0x3ad838(0x174)](_0x3ad838(0x7c)+util['format'](_0x3a6c36)),PerformanceTester[_0x3ad838(0x15b)](PerformanceEvents[_0x3ad838(0x18d)],![],util[_0x3ad838(0x168)](_0x3a6c36));throw _0x3a6c36;}}async['connectBinSession'](){const _0xd60369=a80_0x3a55ed,_0xaa132c={'IPDwX':function(_0x290f62,_0x2d8ea5){return _0x290f62(_0x2d8ea5);},'JVhAI':_0xd60369(0xbe),'JOvMA':_0xd60369(0x97),'Zgiyf':'No\x20gRPC\x20client\x20not\x20initialized.','kHsNW':_0xd60369(0x14f),'abgtg':'\x22accessKey\x22:\x22[REDACTED]\x22','QHxki':_0xd60369(0x124)};PerformanceTester[_0xd60369(0x172)](PerformanceEvents[_0xd60369(0x141)]),this[_0xd60369(0xff)][_0xd60369(0x167)](_0xaa132c['JOvMA']);try{!this[_0xd60369(0x12c)]&&this['logger']['info'](_0xaa132c[_0xd60369(0xef)]);const _0x100c56=new messages[(_0xd60369(0xb4))]();_0x100c56[_0xd60369(0x110)](this['binSessionId']);const _0x1c7741=await new Promise((_0x4790c8,_0x5c2155)=>{const _0x33a127=_0xd60369,_0x3eb89a={'EYLwM':function(_0x51c82e,_0xdcc5cc){const _0x13c323=a80_0x18ec;return _0xaa132c[_0x13c323(0x13f)](_0x51c82e,_0xdcc5cc);},'TmHcX':_0xaa132c[_0x33a127(0xfa)]};this[_0x33a127(0x12c)][_0x33a127(0xe7)](_0x100c56,this['getCallOptions'](),(_0x37584c,_0x5e5737)=>{const _0x46bdc9=_0x33a127;if(_0x37584c){this['logger'][_0x46bdc9(0x174)](_0x46bdc9(0x109)+_0x37584c[_0x46bdc9(0x18a)]),_0x3eb89a[_0x46bdc9(0x144)](_0x5c2155,_0x37584c),PerformanceTester['end'](PerformanceEvents['SDK_CONNECT_BIN_SESSION'],![],util[_0x46bdc9(0x168)](_0x37584c));return;}this[_0x46bdc9(0xff)][_0x46bdc9(0x167)](_0x3eb89a[_0x46bdc9(0x16d)]),PerformanceTester[_0x46bdc9(0x15b)](PerformanceEvents[_0x46bdc9(0x141)]),_0x3eb89a[_0x46bdc9(0x144)](_0x4790c8,_0x5e5737);});}),_0x5d1eef=util[_0xd60369(0x168)](_0x1c7741)[_0xd60369(0x13a)](/"userName":"[^"]*"/g,_0xaa132c[_0xd60369(0x186)])[_0xd60369(0x13a)](/"accessKey":"[^"]*"/g,_0xaa132c[_0xd60369(0xa1)])[_0xd60369(0x13a)](/"key":"[^"]*"/g,_0xaa132c[_0xd60369(0x143)]);return this[_0xd60369(0xff)]['debug'](_0xd60369(0x190)+_0x5d1eef),_0x1c7741;}catch(_0x27c466){PerformanceTester[_0xd60369(0x15b)](PerformanceEvents[_0xd60369(0x141)],![],util[_0xd60369(0x168)](_0x27c466)),this[_0xd60369(0xff)][_0xd60369(0x174)](_0xd60369(0x163)+util[_0xd60369(0x168)](_0x27c466));throw _0x27c466;}}async[a80_0x3a55ed(0x10e)](_0x2807b0={},_0x15fd18=null){const _0x50392d=a80_0x3a55ed,_0x37bf3d={'fISay':function(_0x1b0078,_0xa15655){return _0x1b0078(_0xa15655);},'ESJFv':_0x50392d(0xb1),'MDVeO':_0x50392d(0xd6),'AOHWD':_0x50392d(0x12f),'EyHNL':_0x50392d(0x84),'gGpjS':'user_killed'};PerformanceTester[_0x50392d(0x172)](PerformanceEvents[_0x50392d(0xbb)]),this[_0x50392d(0xff)][_0x50392d(0x167)](_0x37bf3d[_0x50392d(0xa8)]);try{if(!this[_0x50392d(0x13c)])throw new Error(_0x37bf3d[_0x50392d(0x18f)]);!this['client']&&this[_0x50392d(0xff)][_0x50392d(0x167)](_0x37bf3d[_0x50392d(0x191)]);const _0x124ab4=new messages[(_0x50392d(0xa6))]();this[_0x50392d(0xff)][_0x50392d(0x94)](_0x50392d(0x114)+JSON[_0x50392d(0x135)](_0x15fd18)),_0x124ab4[_0x50392d(0x110)](this[_0x50392d(0x13c)]),_0x124ab4[_0x50392d(0x16e)](_0x2807b0),_0x124ab4['setExitSignal'](_0x15fd18?_0x15fd18:null),_0x124ab4[_0x50392d(0x178)](_0x15fd18?_0x37bf3d[_0x50392d(0x77)]:null),_0x124ab4['setExitCode'](_0x15fd18?0x1:0x0);const _0x148d7d=await new Promise((_0x2f0df2,_0x1fb4d7)=>{const _0x3881df=_0x50392d,_0x2b5180={'QEVMn':function(_0xe9ac27,_0x157bb6){const _0x308592=a80_0x18ec;return _0x37bf3d[_0x308592(0x96)](_0xe9ac27,_0x157bb6);},'WRZXa':_0x37bf3d[_0x3881df(0x148)],'ZeGVH':function(_0x2f2373,_0x5cd251){const _0x528402=_0x3881df;return _0x37bf3d[_0x528402(0x96)](_0x2f2373,_0x5cd251);}};this[_0x3881df(0x12c)][_0x3881df(0x10e)](_0x124ab4,this[_0x3881df(0x119)](),(_0x501001,_0x3b3f2b)=>{const _0x182add=_0x3881df;if(_0x501001){this['logger']['error'](_0x182add(0xf7)+_0x501001[_0x182add(0x18a)]),_0x2b5180[_0x182add(0x129)](_0x1fb4d7,_0x501001),PerformanceTester[_0x182add(0x15b)](PerformanceEvents['SDK_CLI_ON_STOP'],![],util[_0x182add(0x168)](_0x501001));return;}this[_0x182add(0xff)][_0x182add(0x167)](_0x2b5180[_0x182add(0x85)]),PerformanceTester[_0x182add(0x15b)](PerformanceEvents[_0x182add(0xbb)]),_0x2b5180['ZeGVH'](_0x2f0df2,_0x3b3f2b);});});return this['logger']['debug'](_0x50392d(0x10f)+util[_0x50392d(0x168)](_0x148d7d)),_0x148d7d;}catch(_0x3ef880){PerformanceTester[_0x50392d(0x15b)](PerformanceEvents[_0x50392d(0xbb)],![],util[_0x50392d(0x168)](_0x3ef880)),this['logger'][_0x50392d(0x174)](_0x50392d(0xad)+util[_0x50392d(0x168)](_0x3ef880));}}async[a80_0x3a55ed(0x98)](_0x58a4a5){const _0x4131e4=a80_0x3a55ed,_0x141dc7={'NSgzp':function(_0x37f271,_0x5326d1){return _0x37f271(_0x5326d1);},'duvkq':_0x4131e4(0x181),'doJsb':_0x4131e4(0x177),'shPOz':_0x4131e4(0x84)};PerformanceTester['start'](PerformanceEvents[_0x4131e4(0x150)]),this[_0x4131e4(0xff)]['info'](_0x141dc7['doJsb']);try{!this[_0x4131e4(0x12c)]&&this[_0x4131e4(0xff)][_0x4131e4(0x167)](_0x141dc7[_0x4131e4(0x8c)]);const _0x24d403=new messages[(_0x4131e4(0x120))]();return _0x24d403[_0x4131e4(0x110)](this[_0x4131e4(0x13c)]),_0x24d403['setConfig'](JSON['stringify'](_0x58a4a5)),new Promise((_0x21d0f4,_0x445efc)=>{const _0x5b2c10=_0x4131e4,_0x3c077f={'aWboi':function(_0xb488c9,_0x3d3cba){const _0x183d81=a80_0x18ec;return _0x141dc7[_0x183d81(0x13e)](_0xb488c9,_0x3d3cba);},'GwnTf':_0x141dc7[_0x5b2c10(0xa9)]};this[_0x5b2c10(0x12c)][_0x5b2c10(0x118)](_0x24d403,this['getCallOptions'](),(_0x8533fa,_0x650963)=>{const _0x2a25d4=_0x5b2c10;if(_0x8533fa){this[_0x2a25d4(0xff)][_0x2a25d4(0x174)](_0x2a25d4(0xeb)+_0x8533fa[_0x2a25d4(0x18a)]),_0x3c077f[_0x2a25d4(0xa2)](_0x445efc,_0x8533fa),PerformanceTester['end'](PerformanceEvents[_0x2a25d4(0x150)],![],util[_0x2a25d4(0x168)](_0x8533fa));return;}this[_0x2a25d4(0xff)][_0x2a25d4(0x167)](_0x3c077f[_0x2a25d4(0xd5)]),PerformanceTester[_0x2a25d4(0x15b)](PerformanceEvents['SDK_AUTOMATION_FRAMEWORK_INIT']),_0x3c077f[_0x2a25d4(0xa2)](_0x21d0f4,_0x650963);});});}catch(_0x439d6f){PerformanceTester[_0x4131e4(0x15b)](PerformanceEvents['SDK_AUTOMATION_FRAMEWORK_INIT'],![],util['format'](_0x439d6f)),this['logger'][_0x4131e4(0x174)](_0x4131e4(0x8b)+util['format'](_0x439d6f));throw _0x439d6f;}}async[a80_0x3a55ed(0x7d)](_0x22ed91){const _0x576388=a80_0x3a55ed,_0x5b1c0b={'pnWQg':function(_0x451f71,_0x4646bc){return _0x451f71(_0x4646bc);},'IsGVj':_0x576388(0xaf),'puXdA':function(_0x114938,_0x3bee2c){return _0x114938(_0x3bee2c);},'wKPUA':function(_0x1399d5,_0x5a86b5){return _0x1399d5||_0x5a86b5;},'HBVKX':_0x576388(0x199),'zgpZv':'utf-8'},_0x1bf6f0=_0x22ed91[_0x576388(0x187)]?.[_0x576388(0x106)]||_0x22ed91[_0x576388(0x187)]?.['id'];this[_0x576388(0xff)][_0x576388(0x167)](_0x576388(0xd1)+_0x5b1c0b[_0x576388(0xbc)](_0x1bf6f0,_0x5b1c0b['HBVKX']));try{const _0x498948=Buffer[_0x576388(0x12e)](JSON[_0x576388(0x135)](_0x22ed91['launchcaps']),_0x5b1c0b[_0x576388(0x8e)]),_0x4c6823=new messages[(_0x576388(0xe0))](),_0x3c2557=CLIUtils['getAutomationFrameworkDetail'](),_0x2539f7=_0x3c2557[_0x576388(0x103)],_0x2f27d3=_0x3c2557[_0x576388(0x99)];_0x4c6823[_0x576388(0x110)](this['binSessionId']),_0x4c6823[_0x576388(0x13d)](0x0),_0x4c6823['setFrameworkName'](_0x2539f7),_0x4c6823[_0x576388(0x11e)](_0x2f27d3),_0x4c6823[_0x576388(0xf9)](_0x22ed91[_0x576388(0x15f)]),_0x4c6823[_0x576388(0xf2)](_0x498948);if(_0x22ed91[_0x576388(0x187)]?.[_0x576388(0x106)]||_0x22ed91[_0x576388(0x187)]?.['id']){const _0x3876a8=_0x22ed91[_0x576388(0x187)]['testAnalyticsId']||_0x22ed91[_0x576388(0x187)]['id'];_0x4c6823[_0x576388(0x169)](_0x3876a8),this[_0x576388(0xff)]['debug'](_0x576388(0xce)+_0x3876a8+'\x20for\x20tag\x20validation');}return new Promise((_0x2508b9,_0x1389ee)=>{const _0x4bec39=_0x576388;this['client'][_0x4bec39(0xda)](_0x4c6823,this[_0x4bec39(0x119)](),(_0x65f1d4,_0x52f6a3)=>{const _0x41f7f0=_0x4bec39;if(_0x65f1d4){this[_0x41f7f0(0xff)][_0x41f7f0(0x174)](_0x41f7f0(0x183)+_0x65f1d4[_0x41f7f0(0x18a)]),_0x5b1c0b[_0x41f7f0(0x156)](_0x1389ee,_0x65f1d4);return;}this['logger'][_0x41f7f0(0x167)](_0x5b1c0b[_0x41f7f0(0xea)]),_0x5b1c0b[_0x41f7f0(0x165)](_0x2508b9,_0x52f6a3);});});}catch(_0x4fe70f){this[_0x576388(0xff)][_0x576388(0x174)](_0x576388(0x122)+util['format'](_0x4fe70f));}}async[a80_0x3a55ed(0x12b)](_0x6d5c85){const _0x1b2331=a80_0x3a55ed,_0x5f062a={'JKEAB':function(_0x31b3d9,_0x2aff7f){return _0x31b3d9(_0x2aff7f);},'WjEIY':'TestSessionEvent\x20request\x20successful','JNcMJ':'Sending\x20TestSessionEvent','AKueu':_0x1b2331(0x84)};this[_0x1b2331(0xff)]['info'](_0x5f062a[_0x1b2331(0x117)]);try{!this[_0x1b2331(0x12c)]&&this[_0x1b2331(0xff)][_0x1b2331(0x167)](_0x5f062a[_0x1b2331(0x14a)]);const {platformIndex:_0x2b7c87,testFrameworkName:_0x3aef23,testFrameworkVersion:_0x46347a,testFrameworkState:_0x34739b,testHookState:_0x201d00,testUuid:_0x48bb6c,automationSession:_0x39f59b,capabilities:_0x54fb76,executionContext:_0x36b91c,test_identifier:_0x19e047}=_0x6d5c85,_0x1be423=new messages['TestSessionEventRequest']();_0x1be423['setBinSessionId'](this[_0x1b2331(0x13c)]),_0x1be423[_0x1b2331(0x13d)](_0x2b7c87),_0x1be423[_0x1b2331(0x7e)](_0x3aef23),_0x1be423[_0x1b2331(0x132)](_0x46347a),_0x1be423[_0x1b2331(0x90)](_0x34739b),_0x1be423[_0x1b2331(0x176)](_0x201d00),_0x1be423[_0x1b2331(0x184)](_0x48bb6c);const _0x12de19=new messages[(_0x1b2331(0x116))][(_0x1b2331(0xab))]();_0x12de19[_0x1b2331(0x82)](_0x39f59b[_0x1b2331(0x15a)]),_0x12de19[_0x1b2331(0x175)](_0x39f59b[_0x1b2331(0x78)]),_0x12de19[_0x1b2331(0x11e)](_0x39f59b[_0x1b2331(0x7b)]),_0x12de19[_0x1b2331(0xcd)](_0x39f59b[_0x1b2331(0xa3)]),_0x12de19[_0x1b2331(0x14b)](_0x39f59b[_0x1b2331(0x121)]),_0x12de19[_0x1b2331(0xa7)](_0x39f59b[_0x1b2331(0x95)]),_0x12de19['setHubUrl'](_0x39f59b[_0x1b2331(0x15f)]),_0x1be423[_0x1b2331(0xb0)](_0x12de19),_0x1be423['setCapabilities'](_0x54fb76);const _0x560b1c=new messages[(_0x1b2331(0xf8))]();return _0x560b1c[_0x1b2331(0x92)](_0x36b91c[_0x1b2331(0xec)]),_0x560b1c[_0x1b2331(0x10d)](_0x36b91c['threadId']),_0x560b1c[_0x1b2331(0x17a)](_0x36b91c[_0x1b2331(0x195)]),_0x1be423[_0x1b2331(0xcf)](_0x560b1c),_0x19e047&&_0x1be423['setTestIdentifier'](_0x19e047),new Promise((_0x363f75,_0x51c13c)=>{const _0x353f58=_0x1b2331,_0x54a69c={'JrrDP':function(_0x136f28,_0x59a1b2){return _0x5f062a['JKEAB'](_0x136f28,_0x59a1b2);},'PsnXy':_0x5f062a[_0x353f58(0xf5)],'vhbhz':function(_0x4abb2c,_0x5bd6aa){return _0x5f062a['JKEAB'](_0x4abb2c,_0x5bd6aa);}};this[_0x353f58(0x12c)]['testSessionEvent'](_0x1be423,this['getCallOptions'](),(_0x2a5efa,_0x3c8911)=>{const _0x25bee9=_0x353f58;if(_0x2a5efa){this[_0x25bee9(0xff)]['error'](_0x25bee9(0xd2)+_0x2a5efa[_0x25bee9(0x18a)]),_0x54a69c[_0x25bee9(0xf4)](_0x51c13c,_0x2a5efa);return;}this[_0x25bee9(0xff)][_0x25bee9(0x167)](_0x54a69c[_0x25bee9(0x11f)]),_0x54a69c[_0x25bee9(0x139)](_0x363f75,_0x3c8911);});});}catch(_0x306be1){this[_0x1b2331(0xff)]['error']('Error\x20in\x20TestSessionEvent:\x20'+util[_0x1b2331(0x168)](_0x306be1));throw _0x306be1;}}async['testFrameworkEvent'](_0x4f52ba){const _0x581875=a80_0x3a55ed,_0x319e0c={'SyNpk':function(_0x57d9ae,_0x50f693){return _0x57d9ae(_0x50f693);},'RwmKi':_0x581875(0x9b),'SHkMG':function(_0x15fb05,_0x5e0ccc){return _0x15fb05(_0x5e0ccc);},'sNtUe':_0x581875(0xac),'TmLVC':_0x581875(0x84)};this['logger']['info'](_0x319e0c[_0x581875(0x19a)]);try{!this[_0x581875(0x12c)]&&this[_0x581875(0xff)]['info'](_0x319e0c['TmLVC']);const {platformIndex:_0x577b2b,testFrameworkName:_0x26e568,testFrameworkVersion:_0x30a0b1,testFrameworkState:_0x3a5c2b,hookState:_0x4728c2,startedAt:_0x557da6,endedAt:_0x120523,uuid:_0x5e38e1,eventJson:_0x12301a,executionContext:_0x27f149,test_identifier:_0x3c615b}=_0x4f52ba,_0x454fd3=new messages[(_0x581875(0xc0))]();_0x454fd3['setBinSessionId'](this[_0x581875(0x13c)]),_0x454fd3[_0x581875(0x13d)](_0x577b2b),_0x454fd3[_0x581875(0x7e)](_0x26e568),_0x454fd3['setTestFrameworkVersion'](_0x30a0b1),_0x454fd3[_0x581875(0x90)](_0x3a5c2b),_0x454fd3[_0x581875(0x176)](_0x4728c2),_0x454fd3['setStartedAt'](_0x557da6),_0x454fd3[_0x581875(0x10b)](_0x120523),_0x454fd3[_0x581875(0x16f)](_0x5e38e1),_0x454fd3[_0x581875(0xc6)](_0x12301a);const _0x7d2e55=new messages[(_0x581875(0xf8))]();return _0x7d2e55[_0x581875(0x92)](_0x27f149['processId']),_0x7d2e55[_0x581875(0x10d)](_0x27f149[_0x581875(0x142)]),_0x7d2e55['setHash'](_0x27f149[_0x581875(0x195)]),_0x454fd3[_0x581875(0xcf)](_0x7d2e55),_0x3c615b&&_0x454fd3[_0x581875(0x169)](_0x3c615b),new Promise((_0x1e6756,_0x4b00ec)=>{const _0x32e321=_0x581875,_0x3b33e5={'FolkS':function(_0x584911,_0x3e663c){const _0x259aed=a80_0x18ec;return _0x319e0c[_0x259aed(0xf0)](_0x584911,_0x3e663c);},'pKpjK':_0x319e0c[_0x32e321(0x79)],'blxnd':function(_0x5c14f8,_0x589974){return _0x319e0c['SHkMG'](_0x5c14f8,_0x589974);}};this[_0x32e321(0x12c)][_0x32e321(0x192)](_0x454fd3,this[_0x32e321(0x119)](),(_0x52bfd8,_0x5580b3)=>{const _0x29509e=_0x32e321;if(_0x52bfd8){this[_0x29509e(0xff)][_0x29509e(0x174)](_0x29509e(0x14e)+_0x52bfd8[_0x29509e(0x18a)]),_0x3b33e5[_0x29509e(0x100)](_0x4b00ec,_0x52bfd8);return;}this[_0x29509e(0xff)][_0x29509e(0x167)](_0x3b33e5[_0x29509e(0xee)]),_0x3b33e5[_0x29509e(0x131)](_0x1e6756,_0x5580b3);});});}catch(_0x15ca3e){this[_0x581875(0xff)][_0x581875(0x174)](_0x581875(0xe8)+util[_0x581875(0x168)](_0x15ca3e));throw _0x15ca3e;}}async[a80_0x3a55ed(0x15e)](_0x2efba0){const _0x24e424=a80_0x3a55ed,_0x5de56e={'sksqf':function(_0xc30f90,_0x164f28){return _0xc30f90(_0x164f28);},'wuzXf':_0x24e424(0xa4),'HGgXT':'Sending\x20DriverInit','CpapY':'No\x20gRPC\x20client\x20not\x20initialized.'};this[_0x24e424(0xff)][_0x24e424(0x167)](_0x5de56e['HGgXT']);try{!this[_0x24e424(0x12c)]&&this[_0x24e424(0xff)]['info'](_0x5de56e[_0x24e424(0x105)]);const {platformIndex:_0x1a2a42,ref:_0x2459ed,userInputParams:_0x38eb03,hubUrl:_0x1384d2}=_0x2efba0,_0x165834=new messages['DriverInitRequest']();return _0x165834[_0x24e424(0x110)](this[_0x24e424(0x13c)]),_0x165834['setPlatformIndex'](_0x1a2a42),_0x165834['setRef'](_0x2459ed),_0x165834[_0x24e424(0x16c)](_0x38eb03),_0x165834[_0x24e424(0xf9)](_0x1384d2),new Promise((_0x2f0ca7,_0x29081b)=>{const _0x5bd0bb=_0x24e424,_0xf06f={'aYgkh':function(_0x412fd2,_0x5bb504){const _0x496269=a80_0x18ec;return _0x5de56e[_0x496269(0x9e)](_0x412fd2,_0x5bb504);},'vsZGZ':_0x5de56e[_0x5bd0bb(0xcc)]};this[_0x5bd0bb(0x12c)][_0x5bd0bb(0x15e)](_0x165834,this['getCallOptions'](),(_0x3a16b6,_0x5f2432)=>{const _0x389d0a=_0x5bd0bb;if(_0x3a16b6){this['logger']['error'](_0x389d0a(0x8f)+_0x3a16b6[_0x389d0a(0x18a)]),_0xf06f[_0x389d0a(0x9c)](_0x29081b,_0x3a16b6);return;}this['logger'][_0x389d0a(0x167)](_0xf06f[_0x389d0a(0x17d)]),_0xf06f[_0x389d0a(0x9c)](_0x2f0ca7,_0x5f2432);});});}catch(_0x2cb98f){this[_0x24e424(0xff)][_0x24e424(0x174)]('Error\x20in\x20DriverInit:\x20'+util[_0x24e424(0x168)](_0x2cb98f));throw _0x2cb98f;}}async['logCreatedEvent'](_0x1d384e){const _0x23e3d2=a80_0x3a55ed,_0x126feb={'XhtWE':function(_0x5acc9d,_0xfd66b4){return _0x5acc9d===_0xfd66b4;},'RpsXN':'pending-resolution-from-test-identifier','gbcLU':function(_0x3c6ea3,_0x1ce0c7){return _0x3c6ea3(_0x1ce0c7);},'bAHdU':_0x23e3d2(0xa5),'OTYOX':_0x23e3d2(0x166),'lVJud':_0x23e3d2(0x84)};this[_0x23e3d2(0xff)][_0x23e3d2(0x167)](_0x126feb[_0x23e3d2(0xfe)]);try{!this['client']&&this['logger']['info'](_0x126feb[_0x23e3d2(0xed)]);const {platformIndex:_0x4a1316,logs:_0x43e21b}=_0x1d384e,_0x4a1505=new messages[(_0x23e3d2(0x193))]();_0x4a1505['setBinSessionId'](this[_0x23e3d2(0x13c)]),_0x4a1505[_0x23e3d2(0x13d)](_0x4a1316);const _0x5df3c7=_0x1d384e[_0x23e3d2(0xdb)],_0x1d43ce=_0x1d384e[_0x23e3d2(0x133)],_0x2ba8a5=_0x1d384e[_0x23e3d2(0xd3)];return _0x43e21b[_0x23e3d2(0xc9)](_0x4a1467=>{const _0x588b7a=_0x23e3d2,_0x22a555=new messages[(_0x588b7a(0x193))]['LogEntry']();_0x22a555[_0x588b7a(0x7e)](_0x5df3c7),_0x22a555[_0x588b7a(0x132)](_0x1d43ce),_0x22a555['setTestFrameworkState'](_0x2ba8a5),_0x22a555[_0x588b7a(0x83)](_0x4a1467[_0x588b7a(0x14d)]);if(_0x126feb[_0x588b7a(0x154)](_0x4a1467[_0x588b7a(0x13b)],PLAYWRIGHT_TRACE_LOGS))_0x22a555[_0x588b7a(0x16f)](_0x4a1467['test_run_uuid']),_0x22a555[_0x588b7a(0x88)](new TextEncoder()[_0x588b7a(0x93)](JSON[_0x588b7a(0x135)](_0x4a1467)));else{if(_0x4a1467[_0x588b7a(0x127)])_0x22a555[_0x588b7a(0x16f)](_0x126feb['RpsXN']);else{if(_0x4a1467[_0x588b7a(0x158)])_0x22a555[_0x588b7a(0x16f)](_0x4a1467['hook_run_uuid']);else _0x4a1467[_0x588b7a(0xc4)]&&_0x22a555[_0x588b7a(0x16f)](_0x4a1467[_0x588b7a(0xc4)]);}_0x22a555[_0x588b7a(0x88)](new TextEncoder()[_0x588b7a(0x93)](_0x4a1467['message']));}_0x22a555[_0x588b7a(0x162)](_0x4a1467[_0x588b7a(0x107)]),_0x22a555[_0x588b7a(0x128)](_0x4a1467[_0x588b7a(0xdd)]),_0x22a555[_0x588b7a(0x91)](_0x4a1467?.[_0x588b7a(0xc8)]||''),_0x22a555[_0x588b7a(0x147)](_0x4a1467?.['filePath']||''),_0x22a555[_0x588b7a(0x11b)](_0x4a1467?.[_0x588b7a(0x185)]||0x0),_0x22a555[_0x588b7a(0x146)](_0x4a1467?.[_0x588b7a(0x13b)]||''),_0x4a1467['test_identifier']&&_0x22a555[_0x588b7a(0x169)](_0x4a1467[_0x588b7a(0x127)]),_0x4a1467['duration']&&_0x22a555[_0x588b7a(0x179)](_0x4a1467[_0x588b7a(0x7a)]),_0x4a1505[_0x588b7a(0xdf)](_0x22a555);}),new Promise((_0x517d76,_0x341380)=>{const _0x4d77d5=_0x23e3d2;this[_0x4d77d5(0x12c)][_0x4d77d5(0x123)](_0x4a1505,this[_0x4d77d5(0x119)](),(_0x2a2092,_0x304afd)=>{const _0x2f767f=_0x4d77d5;if(_0x2a2092){this['logger'][_0x2f767f(0x174)](_0x2f767f(0xc3)+_0x2a2092[_0x2f767f(0x18a)]),_0x126feb[_0x2f767f(0x17b)](_0x341380,_0x2a2092);return;}this['logger'][_0x2f767f(0x167)](_0x126feb['bAHdU']),_0x126feb[_0x2f767f(0x17b)](_0x517d76,_0x304afd);});});}catch(_0x1bcc28){this[_0x23e3d2(0xff)][_0x23e3d2(0x174)](_0x23e3d2(0x18b)+util[_0x23e3d2(0x168)](_0x1bcc28));throw _0x1bcc28;}}async[a80_0x3a55ed(0x189)](_0x34b610,_0x273980,_0x39dfb0,_0xdbea45=null){const _0x4c1881=a80_0x3a55ed,_0x3dfe48={'RCRhU':function(_0x22b861,_0x334a96){return _0x22b861(_0x334a96);},'bulkf':function(_0x1aaa39,_0x12cc8e){return _0x1aaa39(_0x12cc8e);},'Qvdfe':function(_0x24667c,_0x4bde8d){return _0x24667c||_0x4bde8d;},'oopno':'not\x20provided','RFWKi':_0x4c1881(0xcb)};this[_0x4c1881(0xff)][_0x4c1881(0x94)](_0x4c1881(0x130)+_0x34b610+_0x4c1881(0x9f)+_0x273980+',\x20scriptName='+_0x39dfb0+_0x4c1881(0xe4)+_0x3dfe48[_0x4c1881(0x198)](_0xdbea45,_0x3dfe48[_0x4c1881(0x196)]));try{if(!this[_0x4c1881(0x12c)])return this['logger'][_0x4c1881(0x94)](_0x3dfe48['RFWKi']),null;const _0x16e0fe=new messages['FetchDriverExecuteParamsEventRequest']();return _0x16e0fe['setBinSessionId'](_0x34b610),_0x16e0fe[_0x4c1881(0x14b)](_0x273980),_0x16e0fe['setScriptName'](_0x39dfb0),_0xdbea45&&(_0x16e0fe['setTestIdentifier'](_0xdbea45),this[_0x4c1881(0xff)][_0x4c1881(0x94)](_0x4c1881(0xbf)+_0xdbea45+'\x20for\x20product='+_0x273980+_0x4c1881(0x101)+_0x39dfb0)),await new Promise(_0x5a4082=>{const _0xdf884=_0x4c1881;this['client']['fetchDriverExecuteParamsEvent'](_0x16e0fe,this[_0xdf884(0x119)](),(_0x3fd1a1,_0x44fb83)=>{const _0x2bb79d=_0xdf884;if(_0x3fd1a1){this[_0x2bb79d(0xff)][_0x2bb79d(0x94)](_0x2bb79d(0xe1)+_0x3fd1a1),_0x3dfe48[_0x2bb79d(0x8d)](_0x5a4082,null);return;}this[_0x2bb79d(0xff)][_0x2bb79d(0x94)](_0x2bb79d(0x9a)+(_0x44fb83['getSuccess']&&_0x44fb83[_0x2bb79d(0x104)]())),_0x3dfe48[_0x2bb79d(0xf6)](_0x5a4082,_0x44fb83);});});}catch(_0x3a62c3){return this[_0x4c1881(0xff)]['debug'](_0x4c1881(0xe1)+_0x3a62c3),null;}}async['reportClientTroubleshootingError'](_0x484ef5){const _0x4f2b37=a80_0x3a55ed,_0x3095e3={'AlSHS':function(_0x4eb9e2,_0x234876){return _0x4eb9e2(_0x234876);},'NywuR':_0x4f2b37(0x18e),'VZvfQ':_0x4f2b37(0xcb)};this[_0x4f2b37(0xff)][_0x4f2b37(0x94)](_0x4f2b37(0xc5)+_0x484ef5);try{if(!this['client'])return this[_0x4f2b37(0xff)][_0x4f2b37(0x94)](_0x3095e3[_0x4f2b37(0x138)]),null;const _0x30d22b=new messages[(_0x4f2b37(0xf3))]();_0x30d22b['setBinSessionId'](this[_0x4f2b37(0x13c)]),_0x30d22b[_0x4f2b37(0xe5)](_0x484ef5);const _0x205df7=await new Promise((_0x32433f,_0xe10a80)=>{const _0x307d0f=_0x4f2b37;this[_0x307d0f(0x12c)][_0x307d0f(0x149)](_0x30d22b,this['getCallOptions'](),(_0x3d2532,_0x280861)=>{const _0x2f79b0=_0x307d0f;if(_0x3d2532){this[_0x2f79b0(0xff)]['debug'](_0x2f79b0(0x126)+_0x3d2532),_0x3095e3[_0x2f79b0(0x9d)](_0xe10a80,_0x3d2532);return;}this[_0x2f79b0(0xff)][_0x2f79b0(0x94)](_0x3095e3[_0x2f79b0(0xb6)]),_0x3095e3[_0x2f79b0(0x9d)](_0x32433f,_0x280861);});});return _0x205df7;}catch(_0x272f17){return this[_0x4f2b37(0xff)][_0x4f2b37(0x94)]('Error\x20in\x20ReportClientTroubleshootingError:\x20'+_0x272f17),null;}}async['getAggregatedClientTroubleshootingErrors'](){const _0x1351f6=a80_0x3a55ed,_0x3772df={'TWXhm':function(_0x539470,_0xa5e993){return _0x539470(_0xa5e993);},'gIHed':_0x1351f6(0x12a),'JmSAn':_0x1351f6(0x173),'ExdKI':_0x1351f6(0xcb)};this[_0x1351f6(0xff)][_0x1351f6(0x94)](_0x3772df[_0x1351f6(0x170)]);try{if(!this[_0x1351f6(0x12c)])return this[_0x1351f6(0xff)][_0x1351f6(0x94)](_0x3772df['ExdKI']),null;const _0x3a0d8d=new messages[(_0x1351f6(0x16b))]();_0x3a0d8d[_0x1351f6(0x110)](this[_0x1351f6(0x13c)]);const _0x1614b7=await new Promise((_0x34f419,_0x269370)=>{const _0x407a3f=_0x1351f6,_0x451545={'Dwfxr':function(_0x199de1,_0x4afb3f){const _0x1704c6=a80_0x18ec;return _0x3772df[_0x1704c6(0xfd)](_0x199de1,_0x4afb3f);},'LGdGI':_0x3772df['gIHed']};this['client'][_0x407a3f(0xba)](_0x3a0d8d,this[_0x407a3f(0x119)](),(_0x1cc0ef,_0x1f93b8)=>{const _0x4ed842=_0x407a3f;if(_0x1cc0ef){this[_0x4ed842(0xff)][_0x4ed842(0x94)](_0x4ed842(0x81)+_0x1cc0ef),_0x451545[_0x4ed842(0x17f)](_0x269370,_0x1cc0ef);return;}this[_0x4ed842(0xff)][_0x4ed842(0x94)](_0x451545[_0x4ed842(0x137)]),_0x451545['Dwfxr'](_0x34f419,_0x1f93b8);});});return _0x1614b7;}catch(_0x42e649){return this[_0x1351f6(0xff)][_0x1351f6(0x94)](_0x1351f6(0x81)+_0x42e649),null;}}['getClient'](){const _0x5f2715=a80_0x3a55ed;return this[_0x5f2715(0x12c)];}[a80_0x3a55ed(0x125)](){const _0x1792a5=a80_0x3a55ed;return this[_0x1792a5(0x18c)];}}module[a80_0x3a55ed(0x16a)]=GrpcClient; | ||
| function a80_0x41d6(){const _0x97e29a=['fbdyb','version','SShmv','utf-8','setFileName','setExecutionContext','lWVwU','OgbOR','Sending\x20DriverInit','level','zfpxr','LogCreatedEvent\x20request\x20successful','dYZMt','Error\x20in\x20LogCreatedEvent:\x20','setErrorKey','BROWSERSTACK_CLI_BIN_LISTEN_ADDR','Error\x20in\x20TestFrameworkEvent:\x20','[GrpcClient]\x20Getting\x20Accessibility\x20config,\x20testIdentifier=','bKnQB','Error\x20in\x20FetchDriverExecuteParamsEvent:\x20','setTestFramework','TestSessionEvent\x20request\x20successful','91xvZeNY','Unable\x20to\x20find\x20listen\x20addr\x20or\x20bin\x20session\x20id\x20binSessionId:\x20','slice','LogCreatedEventRequest','zFzIG','GetAggregatedClientTroubleshootingErrors\x20successful','frameworkSessionId','getTestFrameworkDetail','logger','../../helpers/logger.js','FyqGc','getFrameworkVersionsMap','ConnectBinSessionRequest','setLevel','SDK_CLI_ON_STOP','gJWXz','name','getPlaywrightConfig','setProcessId','getDeadline','Error\x20in\x20TestSessionEvent:\x20','BfXgt','reportClientTroubleshootingError','getChannel','addFrameworks','oBTbn','Error\x20in\x20ReportClientTroubleshootingError:\x20','setFrameworksList',',\x20parsedConfig=','SDK_AUTOMATION_FRAMEWORK_INIT','\x22key\x22:\x22[REDACTED]\x22','fetchDriverExecuteParamsEvent:\x20Sending\x20testIdentifier=','CdbFq','../../../generated/sdk-messages_pb','credentials','debug','dsZwl','xQuzA','Error\x20in\x20DriverInit:\x20','[GrpcClient]\x20getAccessibilityConfig:\x20Sending\x20testIdentifier=','jDYCR','RyGEG',',\x20scriptName=','../../helpers/helper.js','frameworkVersion','setTestHookState','ufbqs','QzakQ','playwrightConfig','binSessionId','getEnvVarsMap','driverInit','yvUrk','Channel','No\x20gRPC\x20client\x20initialized.','Sending\x20TestSessionEvent','\x20for\x20product=','setHash','setExitCode','FetchDriverExecuteParamsEventRequest','Error\x20in\x20stopBinSession:\x20','now','15296418iHphmK','hRaFy','setConfig','connectBinSession','Connected\x20to\x20gRPC\x20server\x20at\x20','setMessage','rMXra','akqBZ','zuqKa','Error\x20in\x20getPlaywrightConfig:\x20','getSuccess','2651856xAMVxA','JocQa','message','set','util','ReportClientTroubleshootingError\x20successful','uUGdz','setTestFrameworkVersion','forEach','hubUrl','TestSessionEvent\x20error:\x20','DusYx','TestFrameworkEvent\x20error:\x20','StartBinSession\x20successful','testInfo','3tZDemn','getInstance','setBinSessionId','provider','hash','channel','XFiWQ','setTimestamp','stop-bin-session\x20response:\x20','Initialized\x20gRPC\x20client\x20with\x20bin\x20session\x20id:\x20','StartBinSessionRequest','ctTkW','GrpcClient','setThreadId','GetAggregatedClientTroubleshootingErrorsRequest','veNLl','432505RiOfKb','Connecting\x20bin\x20session','YwWKn','listenAddress','jeseU','getSdkVersion','Getting\x20AggregatedClientTroubleshootingErrors','No\x20gRPC\x20client\x20not\x20initialized.','SDK_START_BIN_SESSION','setTestFrameworkName','../../../generated/sdk_grpc_pb','duration','addLogs','setProvider','DriverInitRequest','processId','CoFFB','mCbOb','setTestFrameworkState','addAutomationSessions','setPathConfig','PlaywrightConfigRequest','FetchDriverExecuteParamsEvent:\x20Calling\x20with\x20binSessionId=','tBUpk','Error\x20in\x20GetAggregatedClientTroubleshootingErrors:\x20','end','setFrameworkSessionId','ahTkd','NjNKe','2365784uyzKgT','setCapabilities','setTestUuid','setFrameworkVersion','AccessibilityConfig\x20request\x20successful','gQRug','lBuHv','setTestIdentifier','setFrameworkName','qGyqp','10UFewUx','attachment_type','setAttachmentType','ExecutionContext','WnCwn','stopBinSession','kind','../../helpers/performance/constants','getClient','KWQCi','setProduct','testSessionEvent','path','start','KGipi','replace','getCallOptions','HbcNd','getAutomationFrameworkDetail','sxeRe','startBinSession:\x20Calling\x20startBinSession','\x20listenAddr:\x20','pDUaT','Unable\x20to\x20determine\x20gRPC\x20server\x20listen\x20address','NdHst','testFrameworkName','Error\x20in\x20getAccessibilityConfig:\x20','connect','winstonLogger','setUserInputParams','info','setUuid','XRCDx','ucqrY','fileSize','threadId','getAggregatedClientTroubleshootingErrors','LogEntry','QmZGt','stringify','error','Reporting\x20ClientTroubleshootingError\x20','logCreatedEvent','format','testFrameworkEvent','TCIHU','fileName','qvsLA','Missing\x20binSessionId','AgIKJ','fetchDriverExecuteParamsEvent','ConnectBinSession\x20error:\x20','setExitSignal','eBPOc','GhnqN','TestFrameworkEvent\x20request\x20successful','setSdkLanguage','\x22accessKey\x22:\x22[REDACTED]\x22','not\x20provided','gblTH','launchcaps','setPlatformIndex','FSMEe','exports','../../helpers/classLogger.js','IDQwQ','setHubUrl','yhDlU','testFrameworkState','GXSCV','BROWSERSTACK_CLI_BIN_SESSION_ID','hook_run_uuid','./cliUtils.js','4221873yHsPWK','PlaywrightConfig\x20error:\x20','uuid','setFilePath','test_run_uuid','createInsecure','setLanguage','getSdkLanguage','dOpwa','frameworkName','VJvNs','XFedf','entries','vHbGi','client','setRef','@grpc/grpc-js','LnBAf','TestSessionEventRequest','\x20and\x20listen\x20address:\x20','StopBinSession\x20successful','MPkjs','LDsxJ','gXyAm','../../helpers/performance/performance-tester.js','PUNrv','SDKClient','KyFvz','Sending\x20TestFrameworkEvent','dckiz','init','FetchDriverExecuteParamsEvent\x20successful\x20-\x20success=','nZvkf','filePath','956114AdUpdk','setCustomMetadata','uUpGj','setKind','encode','setEventJson','test_identifier','AccessibilityConfig\x20error:\x20','701562MYmuzW','LogCreatedEvent\x20error:\x20','Getting\x20Playwright\x20config','SDK_CONNECT_BIN_SESSION','setCliArgsList','testAnalyticsId','argv','accessibilityConfig','startBinSession','env'];a80_0x41d6=function(){return _0x97e29a;};return a80_0x41d6();}function a80_0x2913(_0x2d73f5,_0x3dc9e7){const _0x41d62a=a80_0x41d6();return a80_0x2913=function(_0x2913cb,_0x142969){_0x2913cb=_0x2913cb-0x68;let _0x406e08=_0x41d62a[_0x2913cb];return _0x406e08;},a80_0x2913(_0x2d73f5,_0x3dc9e7);}const a80_0x2b211f=a80_0x2913;(function(_0x2dd6d4,_0x13ccc8){const _0x1b14f7=a80_0x2913,_0x4f39bf=_0x2dd6d4();while(!![]){try{const _0x30a2d1=parseInt(_0x1b14f7(0xaf))/0x1*(parseInt(_0x1b14f7(0x151))/0x2)+-parseInt(_0x1b14f7(0x12f))/0x3+parseInt(_0x1b14f7(0xdc))/0x4+parseInt(_0x1b14f7(0xbf))/0x5+-parseInt(_0x1b14f7(0x159))/0x6*(-parseInt(_0x1b14f7(0x179))/0x7)+parseInt(_0x1b14f7(0xa0))/0x8+-parseInt(_0x1b14f7(0x95))/0x9*(parseInt(_0x1b14f7(0xe6))/0xa);if(_0x30a2d1===_0x13ccc8)break;else _0x4f39bf['push'](_0x4f39bf['shift']());}catch(_0x323ae3){_0x4f39bf['push'](_0x4f39bf['shift']());}}}(a80_0x41d6,0xd12b6));const util=require(a80_0x2b211f(0xa4)),logger=require(a80_0x2b211f(0x182))[a80_0x2b211f(0x102)],grpc=require(a80_0x2b211f(0x13f)),services=require(a80_0x2b211f(0xc9)),messages=require(a80_0x2b211f(0x78)),path=require(a80_0x2b211f(0xf2)),CLIUtils=require(a80_0x2b211f(0x12e)),{createClassLogger}=require(a80_0x2b211f(0x126)),PerformanceTester=require(a80_0x2b211f(0x147)),{EVENTS:PerformanceEvents}=require(a80_0x2b211f(0xed)),{PLAYWRIGHT_TRACE_LOGS}=require('../utils/constants'),helper=require(a80_0x2b211f(0x82));class GrpcClient{static #instance=null;[a80_0x2b211f(0x88)]=null;[a80_0x2b211f(0xc2)]=null;[a80_0x2b211f(0xb4)]=null;[a80_0x2b211f(0x13d)]=null;[a80_0x2b211f(0x181)]=createClassLogger(a80_0x2b211f(0xbb));constructor(){}static[a80_0x2b211f(0xb0)](){return!GrpcClient.#instance&&(GrpcClient.#instance=new GrpcClient()),GrpcClient.#instance;}[a80_0x2b211f(0x14d)](_0x5a1b16){const _0x4e5782=a80_0x2b211f,_0x5c8241={};_0x5c8241['GXSCV']=function(_0x4f88ee,_0x8be410){return _0x4f88ee||_0x8be410;};const _0x47375c=_0x5c8241,{id:_0x3ed17d,listen:_0xc45d26}=_0x5a1b16;if(_0x47375c[_0x4e5782(0x12b)](!_0x3ed17d,!_0xc45d26))throw new Error(_0x4e5782(0x17a)+_0x3ed17d+_0x4e5782(0xfb)+_0xc45d26);this[_0x4e5782(0x88)]=_0x3ed17d,this[_0x4e5782(0xc2)]=_0xc45d26,process[_0x4e5782(0x162)][_0x4e5782(0x12c)]=this[_0x4e5782(0x88)],process[_0x4e5782(0x162)][_0x4e5782(0x172)]=this[_0x4e5782(0xc2)],this[_0x4e5782(0x101)](),this[_0x4e5782(0x181)][_0x4e5782(0x104)](_0x4e5782(0xb8)+this[_0x4e5782(0x88)]+_0x4e5782(0x142)+this[_0x4e5782(0xc2)]);}[a80_0x2b211f(0x101)](){const _0x1f7b63=a80_0x2b211f,_0x4e32ba={};_0x4e32ba[_0x1f7b63(0xfe)]=_0x1f7b63(0xfd);const _0x5130bc=_0x4e32ba;let _0x24957c=this[_0x1f7b63(0xc2)];!_0x24957c&&(_0x24957c=process['env'][_0x1f7b63(0x172)]);!this[_0x1f7b63(0x88)]&&(this['binSessionId']=this['binSessionId']||process[_0x1f7b63(0x162)][_0x1f7b63(0x12c)]);if(!_0x24957c)throw new Error(_0x5130bc[_0x1f7b63(0xfe)]);const _0x57447d={};_0x57447d['grpc.keepalive_time_ms']=0x2710,this[_0x1f7b63(0xb4)]=new grpc[(_0x1f7b63(0x8c))](_0x24957c,grpc['credentials'][_0x1f7b63(0x134)](),_0x57447d),this[_0x1f7b63(0x13d)]=new services[(_0x1f7b63(0x149))](_0x24957c,grpc[_0x1f7b63(0x79)][_0x1f7b63(0x134)]()),this['logger'][_0x1f7b63(0x104)](_0x1f7b63(0x99)+_0x24957c);}[a80_0x2b211f(0x6a)](){const _0x149033=a80_0x2b211f,_0x10766a={};_0x10766a['FyqGc']=function(_0x96e082,_0x5d2391){return _0x96e082+_0x5d2391;};const _0x51d88b=_0x10766a;return _0x51d88b[_0x149033(0x183)](Date[_0x149033(0x94)](),0x7530);}[a80_0x2b211f(0xf6)](){const _0x1ab60b=a80_0x2b211f;return{'deadline':this[_0x1ab60b(0x6a)]()};}async[a80_0x2b211f(0x161)](){const _0x5f3073=a80_0x2b211f,_0x4b79c0={'RyGEG':function(_0x14a24a,_0x57265f){return _0x14a24a!==_0x57265f;},'BfXgt':function(_0x1cdf97,_0x43524f){return _0x1cdf97!==_0x43524f;},'lBuHv':function(_0x51f021,_0x5672ab){return _0x51f021(_0x5672ab);},'LDsxJ':_0x5f3073(0xad),'tBUpk':function(_0x4371ca,_0x24423c){return _0x4371ca(_0x24423c);},'xQuzA':_0x5f3073(0xfa),'KWQCi':'No\x20gRPC\x20client\x20not\x20initialized.','dOpwa':function(_0x106850,_0x374124){return _0x106850(_0x374124);},'gblTH':'./browserstackCLI.js','qGyqp':function(_0x13182c,_0x5076ba){return _0x13182c instanceof _0x5076ba;},'uRXuO':'null','nZvkf':function(_0x142e03,_0xfffc6d){return _0x142e03||_0xfffc6d;},'KyFvz':function(_0xe79440,_0xbf92d9){return _0xe79440||_0xbf92d9;}};PerformanceTester[_0x5f3073(0xf3)](PerformanceEvents['SDK_START_BIN_SESSION']),this[_0x5f3073(0x181)]['info'](_0x4b79c0[_0x5f3073(0x7c)]);try{!this[_0x5f3073(0x13d)]&&this['logger'][_0x5f3073(0x104)](_0x4b79c0[_0x5f3073(0xef)]);const _0x1d294c=CLIUtils[_0x5f3073(0xc4)](),_0x349e0b=CLIUtils[_0x5f3073(0xf8)](),_0x32d6bb=CLIUtils[_0x5f3073(0x180)](),_0x595249=_0x349e0b['name'],_0x32cc0b=_0x349e0b[_0x5f3073(0x164)],_0xe720ff=_0x32d6bb[_0x5f3073(0x189)],_0x233c5d=_0x32d6bb[_0x5f3073(0x164)]?_0x32d6bb['version'][_0xe720ff]:'',_0x56e4a9=new messages[(_0x5f3073(0xb9))]();_0x56e4a9['setBinSessionId'](this[_0x5f3073(0x88)]),_0x56e4a9[_0x5f3073(0x11e)](CLIUtils[_0x5f3073(0x136)]()),_0x56e4a9['setSdkVersion'](_0x1d294c),_0x56e4a9['setPathProject'](process['cwd']());const _0x10c8b1=_0x56e4a9[_0x5f3073(0x89)]();Object[_0x5f3073(0x13b)](process[_0x5f3073(0x162)])['forEach'](([_0x2f96a4,_0x494a79])=>{const _0x13e6b6=_0x5f3073;_0x4b79c0[_0x13e6b6(0x80)](_0x494a79,undefined)&&_0x4b79c0[_0x13e6b6(0x6c)](_0x494a79,null)&&_0x10c8b1[_0x13e6b6(0xa3)](_0x2f96a4,_0x494a79);});const _0x58b961=_0x4b79c0[_0x5f3073(0x137)](require,_0x4b79c0[_0x5f3073(0x121)]),_0xae6b24=_0x58b961[_0x5f3073(0xb0)]()['getBrowserstackCliConfig'](),_0xf39235=[];_0xae6b24&&_0x4b79c0[_0x5f3073(0xe5)](_0xae6b24,Map)&&_0xae6b24['forEach']((_0x45203f,_0x1b92c5)=>{_0xf39235['push'](_0x1b92c5+'='+_0x45203f);});const _0x5cf705=process[_0x5f3073(0x15f)][_0x5f3073(0x17b)](0x2);_0x56e4a9[_0x5f3073(0x15d)]([..._0x5cf705,..._0xf39235]),_0x56e4a9[_0x5f3073(0xd3)](_0x58b961[_0x5f3073(0xb0)]()['getBrowserstackConfigPath']()),this[_0x5f3073(0x181)][_0x5f3073(0x104)]('setCliArgs:\x20cliArgs='+JSON['stringify'](_0x5cf705)+_0x5f3073(0x73)+(_0xae6b24?JSON[_0x5f3073(0x10d)]([..._0xae6b24]):_0x4b79c0['uRXuO'])),_0x56e4a9[_0x5f3073(0x135)](CLIUtils[_0x5f3073(0x136)]()),_0x56e4a9[_0x5f3073(0x177)](_0xe720ff);const _0x3dba70=_0x56e4a9[_0x5f3073(0x184)]();return _0x3dba70[_0x5f3073(0xa3)](_0x595249,_0x4b79c0[_0x5f3073(0x14f)](_0x32cc0b,'')),_0x3dba70[_0x5f3073(0xa3)](_0xe720ff,_0x4b79c0[_0x5f3073(0x14a)](_0x233c5d,'')),_0x56e4a9[_0x5f3073(0x6f)](_0x595249,_0x32cc0b),_0x56e4a9[_0x5f3073(0x6f)](_0xe720ff,_0x233c5d),_0x56e4a9[_0x5f3073(0x72)]([_0xe720ff,_0x595249]),new Promise((_0x38854f,_0x57c3a4)=>{const _0x452de3=_0x5f3073;this[_0x452de3(0x13d)]['startBinSession'](_0x56e4a9,this[_0x452de3(0xf6)](),(_0x532df5,_0x56f71b)=>{const _0x53e810=_0x452de3;if(_0x532df5){this[_0x53e810(0x181)]['error']('StartBinSession\x20error:\x20'+_0x532df5[_0x53e810(0xa2)]),_0x4b79c0[_0x53e810(0xe2)](_0x57c3a4,_0x532df5),PerformanceTester[_0x53e810(0xd8)](PerformanceEvents[_0x53e810(0xc7)],![],util['format'](_0x532df5));return;}this['logger'][_0x53e810(0x104)](_0x4b79c0[_0x53e810(0x145)]),PerformanceTester[_0x53e810(0xd8)](PerformanceEvents['SDK_START_BIN_SESSION']),_0x4b79c0[_0x53e810(0xd6)](_0x38854f,_0x56f71b);});});}catch(_0x232137){this[_0x5f3073(0x181)][_0x5f3073(0x10e)]('Error\x20in\x20startBinSession:\x20'+util['format'](_0x232137)),PerformanceTester[_0x5f3073(0xd8)](PerformanceEvents[_0x5f3073(0xc7)],![],util['format'](_0x232137));throw _0x232137;}}async[a80_0x2b211f(0x98)](){const _0x37740f=a80_0x2b211f,_0x480a8c={'FSMEe':function(_0x965798,_0x55aa61){return _0x965798(_0x55aa61);},'gJWXz':'ConnectBinSession\x20successful','yvUrk':function(_0x5e77b2,_0x11b120){return _0x5e77b2(_0x11b120);},'XRCDx':_0x37740f(0xc0),'ucqrY':_0x37740f(0xc6),'AgIKJ':'\x22userName\x22:\x22[REDACTED]\x22','DPVDQ':_0x37740f(0x11f),'NjNKe':_0x37740f(0x75)};PerformanceTester[_0x37740f(0xf3)](PerformanceEvents[_0x37740f(0x15c)]),this['logger'][_0x37740f(0x104)](_0x480a8c[_0x37740f(0x106)]);try{!this[_0x37740f(0x13d)]&&this[_0x37740f(0x181)][_0x37740f(0x104)](_0x480a8c[_0x37740f(0x107)]);const _0x3ef885=new messages[(_0x37740f(0x185))]();_0x3ef885[_0x37740f(0xb1)](this[_0x37740f(0x88)]);const _0x4dc79c=await new Promise((_0xfb900a,_0x41b681)=>{const _0x25fae3=_0x37740f,_0x39c46a={'vHbGi':function(_0x17e186,_0x2ad3fe){const _0x42cee0=a80_0x2913;return _0x480a8c[_0x42cee0(0x124)](_0x17e186,_0x2ad3fe);},'mCbOb':_0x480a8c[_0x25fae3(0x188)],'gQRug':function(_0x57e72e,_0x20812d){const _0x34344=_0x25fae3;return _0x480a8c[_0x34344(0x8b)](_0x57e72e,_0x20812d);}};this[_0x25fae3(0x13d)][_0x25fae3(0x98)](_0x3ef885,this[_0x25fae3(0xf6)](),(_0x22810c,_0xb40a63)=>{const _0x2153e5=_0x25fae3;if(_0x22810c){this[_0x2153e5(0x181)][_0x2153e5(0x10e)](_0x2153e5(0x119)+_0x22810c[_0x2153e5(0xa2)]),_0x39c46a[_0x2153e5(0x13c)](_0x41b681,_0x22810c),PerformanceTester[_0x2153e5(0xd8)](PerformanceEvents[_0x2153e5(0x15c)],![],util[_0x2153e5(0x111)](_0x22810c));return;}this[_0x2153e5(0x181)][_0x2153e5(0x104)](_0x39c46a[_0x2153e5(0xd0)]),PerformanceTester[_0x2153e5(0xd8)](PerformanceEvents[_0x2153e5(0x15c)]),_0x39c46a[_0x2153e5(0xe1)](_0xfb900a,_0xb40a63);});}),_0xed4f2b=util[_0x37740f(0x111)](_0x4dc79c)[_0x37740f(0xf5)](/"userName":"[^"]*"/g,_0x480a8c[_0x37740f(0x117)])[_0x37740f(0xf5)](/"accessKey":"[^"]*"/g,_0x480a8c['DPVDQ'])[_0x37740f(0xf5)](/"key":"[^"]*"/g,_0x480a8c[_0x37740f(0xdb)]);return this[_0x37740f(0x181)][_0x37740f(0x7a)]('connect-bin-session\x20response:\x20'+_0xed4f2b),_0x4dc79c;}catch(_0x4197af){PerformanceTester[_0x37740f(0xd8)](PerformanceEvents[_0x37740f(0x15c)],![],util[_0x37740f(0x111)](_0x4197af)),this[_0x37740f(0x181)][_0x37740f(0x10e)]('Error\x20in\x20connectBinSession:\x20'+util[_0x37740f(0x111)](_0x4197af));throw _0x4197af;}}async[a80_0x2b211f(0xeb)](_0x97a01b={},_0x3e4d62=null){const _0x41d394=a80_0x2b211f,_0x419153={'uUpGj':function(_0x509478,_0x24917f){return _0x509478(_0x24917f);},'wfBog':_0x41d394(0x143),'jDYCR':'Stopping\x20bin\x20session','QzakQ':_0x41d394(0x116),'GhnqN':_0x41d394(0xc6),'PUNrv':'user_killed'};PerformanceTester[_0x41d394(0xf3)](PerformanceEvents[_0x41d394(0x187)]),this[_0x41d394(0x181)][_0x41d394(0x104)](_0x419153[_0x41d394(0x7f)]);try{if(!this[_0x41d394(0x88)])throw new Error(_0x419153[_0x41d394(0x86)]);!this[_0x41d394(0x13d)]&&this['logger'][_0x41d394(0x104)](_0x419153[_0x41d394(0x11c)]);const _0x297279=new messages['StopBinSessionRequest']();this[_0x41d394(0x181)][_0x41d394(0x7a)]('Stopping\x20signal\x20'+JSON[_0x41d394(0x10d)](_0x3e4d62)),_0x297279[_0x41d394(0xb1)](this[_0x41d394(0x88)]),_0x297279[_0x41d394(0x152)](_0x97a01b),_0x297279[_0x41d394(0x11a)](_0x3e4d62?_0x3e4d62:null),_0x297279['setExitReason'](_0x3e4d62?_0x419153[_0x41d394(0x148)]:null),_0x297279[_0x41d394(0x91)](_0x3e4d62?0x1:0x0);const _0x88b289=await new Promise((_0x4b0089,_0x35a903)=>{const _0x37b651=_0x41d394;this[_0x37b651(0x13d)][_0x37b651(0xeb)](_0x297279,this[_0x37b651(0xf6)](),(_0x56c984,_0x398eae)=>{const _0x3250b0=_0x37b651;if(_0x56c984){this[_0x3250b0(0x181)][_0x3250b0(0x10e)]('StopBinSession\x20error:\x20'+_0x56c984[_0x3250b0(0xa2)]),_0x419153[_0x3250b0(0x153)](_0x35a903,_0x56c984),PerformanceTester['end'](PerformanceEvents[_0x3250b0(0x187)],![],util[_0x3250b0(0x111)](_0x56c984));return;}this[_0x3250b0(0x181)][_0x3250b0(0x104)](_0x419153['wfBog']),PerformanceTester[_0x3250b0(0xd8)](PerformanceEvents[_0x3250b0(0x187)]),_0x419153[_0x3250b0(0x153)](_0x4b0089,_0x398eae);});});return this[_0x41d394(0x181)]['debug'](_0x41d394(0xb7)+util[_0x41d394(0x111)](_0x88b289)),_0x88b289;}catch(_0x25f2e1){PerformanceTester[_0x41d394(0xd8)](PerformanceEvents[_0x41d394(0x187)],![],util[_0x41d394(0x111)](_0x25f2e1)),this['logger'][_0x41d394(0x10e)](_0x41d394(0x93)+util['format'](_0x25f2e1));}}async[a80_0x2b211f(0x68)](_0x5ac349){const _0x35f752=a80_0x2b211f,_0x4b4417={'CdbFq':function(_0x5b0b07,_0x290810){return _0x5b0b07(_0x290810);},'fbdyb':'PlaywrightConfig\x20request\x20successful','KGipi':function(_0x39bdc3,_0x58f152){return _0x39bdc3(_0x58f152);},'gXyAm':_0x35f752(0x15b),'eBPOc':'No\x20gRPC\x20client\x20not\x20initialized.'};PerformanceTester[_0x35f752(0xf3)](PerformanceEvents[_0x35f752(0x74)]),this[_0x35f752(0x181)][_0x35f752(0x104)](_0x4b4417[_0x35f752(0x146)]);try{!this[_0x35f752(0x13d)]&&this[_0x35f752(0x181)][_0x35f752(0x104)](_0x4b4417[_0x35f752(0x11b)]);const _0x5188bb=new messages[(_0x35f752(0xd4))]();return _0x5188bb[_0x35f752(0xb1)](this[_0x35f752(0x88)]),_0x5188bb[_0x35f752(0x97)](JSON[_0x35f752(0x10d)](_0x5ac349)),new Promise((_0x111ff7,_0x5dc55c)=>{const _0x1b9c6e=_0x35f752;this[_0x1b9c6e(0x13d)][_0x1b9c6e(0x87)](_0x5188bb,this[_0x1b9c6e(0xf6)](),(_0x28b542,_0xcca4cd)=>{const _0x43e3c6=_0x1b9c6e;if(_0x28b542){this[_0x43e3c6(0x181)][_0x43e3c6(0x10e)](_0x43e3c6(0x130)+_0x28b542[_0x43e3c6(0xa2)]),_0x4b4417[_0x43e3c6(0x77)](_0x5dc55c,_0x28b542),PerformanceTester[_0x43e3c6(0xd8)](PerformanceEvents[_0x43e3c6(0x74)],![],util['format'](_0x28b542));return;}this[_0x43e3c6(0x181)]['info'](_0x4b4417[_0x43e3c6(0x163)]),PerformanceTester['end'](PerformanceEvents[_0x43e3c6(0x74)]),_0x4b4417[_0x43e3c6(0xf4)](_0x111ff7,_0xcca4cd);});});}catch(_0x1c0fd8){PerformanceTester[_0x35f752(0xd8)](PerformanceEvents['SDK_AUTOMATION_FRAMEWORK_INIT'],![],util[_0x35f752(0x111)](_0x1c0fd8)),this[_0x35f752(0x181)][_0x35f752(0x10e)](_0x35f752(0x9e)+util['format'](_0x1c0fd8));throw _0x1c0fd8;}}async['getAccessibilityConfig'](_0x1e73ff){const _0x3dd292=a80_0x2b211f,_0x1436a9={'zuqKa':function(_0x245523,_0x5bf6ca){return _0x245523(_0x5bf6ca);},'MPkjs':_0x3dd292(0xe0),'SZGTX':function(_0x5db389,_0x36e73e){return _0x5db389||_0x36e73e;},'HxUeL':_0x3dd292(0x120),'uUGdz':_0x3dd292(0x166)},_0x26e708=_0x1e73ff[_0x3dd292(0xae)]?.[_0x3dd292(0x15e)]||_0x1e73ff['testInfo']?.['id'];this['logger'][_0x3dd292(0x104)](_0x3dd292(0x174)+_0x1436a9['SZGTX'](_0x26e708,_0x1436a9['HxUeL']));try{const _0x583d02=Buffer['from'](JSON['stringify'](_0x1e73ff[_0x3dd292(0x122)]),_0x1436a9[_0x3dd292(0xa6)]),_0x2fc844=new messages['AccessibilityConfigRequest'](),_0x470517=CLIUtils[_0x3dd292(0xf8)](),_0x54948b=_0x470517[_0x3dd292(0x189)],_0x387fd2=_0x470517[_0x3dd292(0x164)];_0x2fc844[_0x3dd292(0xb1)](this[_0x3dd292(0x88)]),_0x2fc844[_0x3dd292(0x123)](0x0),_0x2fc844[_0x3dd292(0xe4)](_0x54948b),_0x2fc844['setFrameworkVersion'](_0x387fd2),_0x2fc844[_0x3dd292(0x128)](_0x1e73ff[_0x3dd292(0xa9)]),_0x2fc844['setCapabilities'](_0x583d02);if(_0x1e73ff['testInfo']?.['testAnalyticsId']||_0x1e73ff['testInfo']?.['id']){const _0x1f300b=_0x1e73ff[_0x3dd292(0xae)]['testAnalyticsId']||_0x1e73ff[_0x3dd292(0xae)]['id'];_0x2fc844[_0x3dd292(0xe3)](_0x1f300b),this[_0x3dd292(0x181)][_0x3dd292(0x7a)](_0x3dd292(0x7e)+_0x1f300b+'\x20for\x20tag\x20validation');}return new Promise((_0x2cecb2,_0x31dcc7)=>{const _0x5812f0=_0x3dd292;this['client'][_0x5812f0(0x160)](_0x2fc844,this['getCallOptions'](),(_0x1ac973,_0x59d316)=>{const _0x4c974f=_0x5812f0;if(_0x1ac973){this[_0x4c974f(0x181)]['error'](_0x4c974f(0x158)+_0x1ac973[_0x4c974f(0xa2)]),_0x1436a9['zuqKa'](_0x31dcc7,_0x1ac973);return;}this['logger'][_0x4c974f(0x104)](_0x1436a9[_0x4c974f(0x144)]),_0x1436a9[_0x4c974f(0x9d)](_0x2cecb2,_0x59d316);});});}catch(_0x230592){this[_0x3dd292(0x181)]['error'](_0x3dd292(0x100)+util['format'](_0x230592));}}async[a80_0x2b211f(0xf1)](_0x340103){const _0x4aaffd=a80_0x2b211f,_0x42f188={'RvtcY':function(_0x4106b4,_0x1a4b6b){return _0x4106b4(_0x1a4b6b);},'QmZGt':_0x4aaffd(0x178),'yhDlU':_0x4aaffd(0x8e),'aUOoH':_0x4aaffd(0xc6)};this['logger'][_0x4aaffd(0x104)](_0x42f188[_0x4aaffd(0x129)]);try{!this[_0x4aaffd(0x13d)]&&this[_0x4aaffd(0x181)][_0x4aaffd(0x104)](_0x42f188['aUOoH']);const {platformIndex:_0x2dc482,testFrameworkName:_0x1c3bf5,testFrameworkVersion:_0x25c145,testFrameworkState:_0x24a579,testHookState:_0x5acb9f,testUuid:_0x2f0b2e,automationSession:_0x42ffa0,capabilities:_0x74d228,executionContext:_0x47f326,test_identifier:_0x31ea30}=_0x340103,_0x83d23a=new messages[(_0x4aaffd(0x141))]();_0x83d23a[_0x4aaffd(0xb1)](this[_0x4aaffd(0x88)]),_0x83d23a[_0x4aaffd(0x123)](_0x2dc482),_0x83d23a[_0x4aaffd(0xc8)](_0x1c3bf5),_0x83d23a['setTestFrameworkVersion'](_0x25c145),_0x83d23a[_0x4aaffd(0xd1)](_0x24a579),_0x83d23a[_0x4aaffd(0x84)](_0x5acb9f),_0x83d23a[_0x4aaffd(0xde)](_0x2f0b2e);const _0x1e50e5=new messages[(_0x4aaffd(0x141))]['AutomationSession']();_0x1e50e5[_0x4aaffd(0xcc)](_0x42ffa0[_0x4aaffd(0xb2)]),_0x1e50e5['setFrameworkName'](_0x42ffa0[_0x4aaffd(0x138)]),_0x1e50e5[_0x4aaffd(0xdf)](_0x42ffa0[_0x4aaffd(0x83)]),_0x1e50e5[_0x4aaffd(0xd9)](_0x42ffa0[_0x4aaffd(0x17f)]),_0x1e50e5[_0x4aaffd(0xf0)](_0x42ffa0['product']),_0x1e50e5[_0x4aaffd(0x13e)](_0x42ffa0['ref']),_0x1e50e5[_0x4aaffd(0x128)](_0x42ffa0[_0x4aaffd(0xa9)]),_0x83d23a[_0x4aaffd(0xd2)](_0x1e50e5),_0x83d23a[_0x4aaffd(0xdd)](_0x74d228);const _0x445daf=new messages['ExecutionContext']();return _0x445daf[_0x4aaffd(0x69)](_0x47f326[_0x4aaffd(0xce)]),_0x445daf['setThreadId'](_0x47f326[_0x4aaffd(0x109)]),_0x445daf['setHash'](_0x47f326[_0x4aaffd(0xb3)]),_0x83d23a[_0x4aaffd(0x168)](_0x445daf),_0x31ea30&&_0x83d23a['setTestIdentifier'](_0x31ea30),new Promise((_0x3e9bf5,_0x4a0bf6)=>{const _0x5d0e94=_0x4aaffd,_0x4cc581={'dsZwl':function(_0x51b70a,_0x7709c8){return _0x42f188['RvtcY'](_0x51b70a,_0x7709c8);},'CoFFB':_0x42f188[_0x5d0e94(0x10c)]};this[_0x5d0e94(0x13d)]['testSessionEvent'](_0x83d23a,this[_0x5d0e94(0xf6)](),(_0x12e736,_0x3dfe9e)=>{const _0x13ada8=_0x5d0e94;if(_0x12e736){this['logger']['error'](_0x13ada8(0xaa)+_0x12e736[_0x13ada8(0xa2)]),_0x4cc581[_0x13ada8(0x7b)](_0x4a0bf6,_0x12e736);return;}this[_0x13ada8(0x181)][_0x13ada8(0x104)](_0x4cc581[_0x13ada8(0xcf)]),_0x4cc581['dsZwl'](_0x3e9bf5,_0x3dfe9e);});});}catch(_0x5a1f52){this[_0x4aaffd(0x181)][_0x4aaffd(0x10e)](_0x4aaffd(0x6b)+util[_0x4aaffd(0x111)](_0x5a1f52));throw _0x5a1f52;}}async[a80_0x2b211f(0x112)](_0x3d99d7){const _0x4ffb8c=a80_0x2b211f,_0x303e2f={'pDUaT':function(_0x159de5,_0x4fc385){return _0x159de5(_0x4fc385);},'LnBAf':_0x4ffb8c(0x11d),'hRaFy':_0x4ffb8c(0x14b),'ctTkW':_0x4ffb8c(0xc6)};this[_0x4ffb8c(0x181)][_0x4ffb8c(0x104)](_0x303e2f[_0x4ffb8c(0x96)]);try{!this[_0x4ffb8c(0x13d)]&&this[_0x4ffb8c(0x181)]['info'](_0x303e2f[_0x4ffb8c(0xba)]);const {platformIndex:_0x51568c,testFrameworkName:_0x1b8041,testFrameworkVersion:_0x1cf9a1,testFrameworkState:_0x2bcea8,hookState:_0x585ca2,startedAt:_0x3e8d38,endedAt:_0x33992d,uuid:_0x54adb3,eventJson:_0x1888cd,executionContext:_0xd2cb23,test_identifier:_0x42c9c2}=_0x3d99d7,_0x10d7e2=new messages['TestFrameworkEventRequest']();_0x10d7e2[_0x4ffb8c(0xb1)](this[_0x4ffb8c(0x88)]),_0x10d7e2[_0x4ffb8c(0x123)](_0x51568c),_0x10d7e2[_0x4ffb8c(0xc8)](_0x1b8041),_0x10d7e2[_0x4ffb8c(0xa7)](_0x1cf9a1),_0x10d7e2[_0x4ffb8c(0xd1)](_0x2bcea8),_0x10d7e2[_0x4ffb8c(0x84)](_0x585ca2),_0x10d7e2['setStartedAt'](_0x3e8d38),_0x10d7e2['setEndedAt'](_0x33992d),_0x10d7e2[_0x4ffb8c(0x105)](_0x54adb3),_0x10d7e2[_0x4ffb8c(0x156)](_0x1888cd);const _0x4565b4=new messages[(_0x4ffb8c(0xe9))]();return _0x4565b4[_0x4ffb8c(0x69)](_0xd2cb23[_0x4ffb8c(0xce)]),_0x4565b4[_0x4ffb8c(0xbc)](_0xd2cb23['threadId']),_0x4565b4[_0x4ffb8c(0x90)](_0xd2cb23[_0x4ffb8c(0xb3)]),_0x10d7e2[_0x4ffb8c(0x168)](_0x4565b4),_0x42c9c2&&_0x10d7e2[_0x4ffb8c(0xe3)](_0x42c9c2),new Promise((_0x2ab469,_0xd86b36)=>{const _0x2086d9=_0x4ffb8c;this[_0x2086d9(0x13d)][_0x2086d9(0x112)](_0x10d7e2,this['getCallOptions'](),(_0x36b185,_0x5874df)=>{const _0x59377a=_0x2086d9;if(_0x36b185){this['logger'][_0x59377a(0x10e)](_0x59377a(0xac)+_0x36b185[_0x59377a(0xa2)]),_0x303e2f['pDUaT'](_0xd86b36,_0x36b185);return;}this['logger'][_0x59377a(0x104)](_0x303e2f[_0x59377a(0x140)]),_0x303e2f[_0x59377a(0xfc)](_0x2ab469,_0x5874df);});});}catch(_0x4a83e8){this['logger'][_0x4ffb8c(0x10e)](_0x4ffb8c(0x173)+util[_0x4ffb8c(0x111)](_0x4a83e8));throw _0x4a83e8;}}async[a80_0x2b211f(0x8a)](_0x5edd8e){const _0x1906c6=a80_0x2b211f,_0x1502ba={'DusYx':function(_0x486a18,_0x4718ab){return _0x486a18(_0x4718ab);},'HbcNd':'DriverInit\x20request\x20successful','qvsLA':_0x1906c6(0x16b),'veNLl':_0x1906c6(0xc6)};this[_0x1906c6(0x181)][_0x1906c6(0x104)](_0x1502ba[_0x1906c6(0x115)]);try{!this[_0x1906c6(0x13d)]&&this['logger'][_0x1906c6(0x104)](_0x1502ba[_0x1906c6(0xbe)]);const {platformIndex:_0x43044a,ref:_0x3c75ea,userInputParams:_0x152c65,hubUrl:_0x8cbba9}=_0x5edd8e,_0x1a09a5=new messages[(_0x1906c6(0xcd))]();return _0x1a09a5[_0x1906c6(0xb1)](this['binSessionId']),_0x1a09a5[_0x1906c6(0x123)](_0x43044a),_0x1a09a5[_0x1906c6(0x13e)](_0x3c75ea),_0x1a09a5[_0x1906c6(0x103)](_0x152c65),_0x1a09a5[_0x1906c6(0x128)](_0x8cbba9),new Promise((_0x5568cd,_0x41af2f)=>{const _0x52a7ca=_0x1906c6,_0x178e24={'akqBZ':function(_0x3d691a,_0x2d1476){const _0x167f6b=a80_0x2913;return _0x1502ba[_0x167f6b(0xab)](_0x3d691a,_0x2d1476);},'jeseU':_0x1502ba[_0x52a7ca(0xf7)]};this[_0x52a7ca(0x13d)][_0x52a7ca(0x8a)](_0x1a09a5,this[_0x52a7ca(0xf6)](),(_0xb2df6e,_0x3ad5d0)=>{const _0x67ec2f=_0x52a7ca;if(_0xb2df6e){this[_0x67ec2f(0x181)][_0x67ec2f(0x10e)]('DriverInit\x20error:\x20'+_0xb2df6e[_0x67ec2f(0xa2)]),_0x178e24[_0x67ec2f(0x9c)](_0x41af2f,_0xb2df6e);return;}this[_0x67ec2f(0x181)][_0x67ec2f(0x104)](_0x178e24[_0x67ec2f(0xc3)]),_0x178e24[_0x67ec2f(0x9c)](_0x5568cd,_0x3ad5d0);});});}catch(_0x1a2a1e){this[_0x1906c6(0x181)][_0x1906c6(0x10e)](_0x1906c6(0x7d)+util[_0x1906c6(0x111)](_0x1a2a1e));throw _0x1a2a1e;}}async['logCreatedEvent'](_0x3a789a){const _0x248708=a80_0x2b211f,_0x4a096d={'bKnQB':function(_0x39a242,_0x30aec5){return _0x39a242===_0x30aec5;},'ufbqs':'pending-resolution-from-test-identifier','sxeRe':function(_0x5955c3,_0x511aea){return _0x5955c3(_0x511aea);},'lWVwU':_0x248708(0x16e),'oBTbn':function(_0xb32dd3,_0x4c3b8d){return _0xb32dd3(_0x4c3b8d);},'ahTkd':'Sending\x20LogCreatedEvent','SShmv':_0x248708(0xc6)};this[_0x248708(0x181)][_0x248708(0x104)](_0x4a096d[_0x248708(0xda)]);try{!this[_0x248708(0x13d)]&&this['logger'][_0x248708(0x104)](_0x4a096d[_0x248708(0x165)]);const {platformIndex:_0x3dd375,logs:_0x49d281}=_0x3a789a,_0x28cbcc=new messages['LogCreatedEventRequest']();_0x28cbcc[_0x248708(0xb1)](this[_0x248708(0x88)]),_0x28cbcc[_0x248708(0x123)](_0x3dd375);const _0x42c692=_0x3a789a[_0x248708(0xff)],_0x31cd20=_0x3a789a['testFrameworkVersion'],_0x1bb5b0=_0x3a789a[_0x248708(0x12a)];return _0x49d281[_0x248708(0xa8)](_0x2c39c6=>{const _0x2f92d6=_0x248708,_0x450c42=new messages[(_0x2f92d6(0x17c))][(_0x2f92d6(0x10b))]();_0x450c42['setTestFrameworkName'](_0x42c692),_0x450c42['setTestFrameworkVersion'](_0x31cd20),_0x450c42[_0x2f92d6(0xd1)](_0x1bb5b0),_0x450c42[_0x2f92d6(0xb6)](_0x2c39c6['timestamp']);if(_0x4a096d[_0x2f92d6(0x175)](_0x2c39c6[_0x2f92d6(0xe7)],PLAYWRIGHT_TRACE_LOGS))_0x450c42['setUuid'](_0x2c39c6[_0x2f92d6(0x133)]),_0x450c42[_0x2f92d6(0x9a)](new TextEncoder()[_0x2f92d6(0x155)](JSON[_0x2f92d6(0x10d)](_0x2c39c6)));else{if(_0x2c39c6[_0x2f92d6(0x157)])_0x450c42[_0x2f92d6(0x105)](_0x4a096d[_0x2f92d6(0x85)]);else{if(_0x2c39c6[_0x2f92d6(0x12d)])_0x450c42['setUuid'](_0x2c39c6[_0x2f92d6(0x12d)]);else _0x2c39c6[_0x2f92d6(0x131)]&&_0x450c42[_0x2f92d6(0x105)](_0x2c39c6[_0x2f92d6(0x131)]);}_0x450c42[_0x2f92d6(0x9a)](new TextEncoder()[_0x2f92d6(0x155)](_0x2c39c6[_0x2f92d6(0xa2)]));}_0x450c42[_0x2f92d6(0x154)](_0x2c39c6[_0x2f92d6(0xec)]),_0x450c42[_0x2f92d6(0x186)](_0x2c39c6[_0x2f92d6(0x16c)]),_0x450c42[_0x2f92d6(0x167)](_0x2c39c6?.[_0x2f92d6(0x114)]||''),_0x450c42[_0x2f92d6(0x132)](_0x2c39c6?.[_0x2f92d6(0x150)]||''),_0x450c42['setFileSize'](_0x2c39c6?.[_0x2f92d6(0x108)]||0x0),_0x450c42[_0x2f92d6(0xe8)](_0x2c39c6?.['attachment_type']||''),_0x2c39c6[_0x2f92d6(0x157)]&&_0x450c42['setTestIdentifier'](_0x2c39c6[_0x2f92d6(0x157)]),_0x2c39c6[_0x2f92d6(0xca)]&&_0x450c42['setDuration'](_0x2c39c6[_0x2f92d6(0xca)]),_0x28cbcc[_0x2f92d6(0xcb)](_0x450c42);}),new Promise((_0x3d1c4f,_0x967c25)=>{const _0x22c64b=_0x248708,_0x43c5b0={'XFiWQ':function(_0xb6b6fb,_0x2560ed){const _0xe2ee98=a80_0x2913;return _0x4a096d[_0xe2ee98(0xf9)](_0xb6b6fb,_0x2560ed);},'IDQwQ':_0x4a096d[_0x22c64b(0x169)],'JocQa':function(_0x47f712,_0x51cfc4){const _0x2b1cf7=_0x22c64b;return _0x4a096d[_0x2b1cf7(0x70)](_0x47f712,_0x51cfc4);}};this[_0x22c64b(0x13d)][_0x22c64b(0x110)](_0x28cbcc,this[_0x22c64b(0xf6)](),(_0x144454,_0xde8455)=>{const _0x1bece4=_0x22c64b;if(_0x144454){this[_0x1bece4(0x181)]['error'](_0x1bece4(0x15a)+_0x144454[_0x1bece4(0xa2)]),_0x43c5b0[_0x1bece4(0xb5)](_0x967c25,_0x144454);return;}this['logger'][_0x1bece4(0x104)](_0x43c5b0[_0x1bece4(0x127)]),_0x43c5b0[_0x1bece4(0xa1)](_0x3d1c4f,_0xde8455);});});}catch(_0x2d36fd){this['logger'][_0x248708(0x10e)](_0x248708(0x170)+util[_0x248708(0x111)](_0x2d36fd));throw _0x2d36fd;}}async[a80_0x2b211f(0x118)](_0x559dd5,_0x2d7a08,_0x592bf7,_0x53c38c=null){const _0x128685=a80_0x2b211f,_0x3a0eb0={'eOgEB':function(_0x3cf049,_0x34a5c6){return _0x3cf049(_0x34a5c6);},'rMXra':function(_0x5422fa,_0x4c7929){return _0x5422fa(_0x4c7929);},'WnCwn':function(_0x4d7f91,_0x56276b){return _0x4d7f91||_0x56276b;},'dckiz':'not\x20provided','AMZfH':'No\x20gRPC\x20client\x20initialized.'};this[_0x128685(0x181)]['debug'](_0x128685(0xd5)+_0x559dd5+',\x20product='+_0x2d7a08+_0x128685(0x81)+_0x592bf7+',\x20testIdentifier='+_0x3a0eb0[_0x128685(0xea)](_0x53c38c,_0x3a0eb0[_0x128685(0x14c)]));try{if(!this[_0x128685(0x13d)])return this['logger'][_0x128685(0x7a)](_0x3a0eb0['AMZfH']),null;const _0x241948=new messages[(_0x128685(0x92))]();return _0x241948[_0x128685(0xb1)](_0x559dd5),_0x241948[_0x128685(0xf0)](_0x2d7a08),_0x241948['setScriptName'](_0x592bf7),_0x53c38c&&(_0x241948['setTestIdentifier'](_0x53c38c),this[_0x128685(0x181)]['debug'](_0x128685(0x76)+_0x53c38c+_0x128685(0x8f)+_0x2d7a08+_0x128685(0x81)+_0x592bf7)),await new Promise(_0x2d403c=>{const _0x251ce6=_0x128685;this[_0x251ce6(0x13d)]['fetchDriverExecuteParamsEvent'](_0x241948,this[_0x251ce6(0xf6)](),(_0x108491,_0x28e771)=>{const _0x2f8471=_0x251ce6;if(_0x108491){this[_0x2f8471(0x181)][_0x2f8471(0x7a)]('Error\x20in\x20FetchDriverExecuteParamsEvent:\x20'+_0x108491),_0x3a0eb0['eOgEB'](_0x2d403c,null);return;}this[_0x2f8471(0x181)][_0x2f8471(0x7a)](_0x2f8471(0x14e)+(_0x28e771['getSuccess']&&_0x28e771[_0x2f8471(0x9f)]())),_0x3a0eb0[_0x2f8471(0x9b)](_0x2d403c,_0x28e771);});});}catch(_0x440ae9){return this[_0x128685(0x181)][_0x128685(0x7a)](_0x128685(0x176)+_0x440ae9),null;}}async[a80_0x2b211f(0x6d)](_0x2ce5ee){const _0x1f6c1d=a80_0x2b211f,_0x37b3b9={'OgbOR':function(_0x23bb93,_0x5e937a){return _0x23bb93(_0x5e937a);},'zfpxr':_0x1f6c1d(0xa5),'YwWKn':_0x1f6c1d(0x8d)};this[_0x1f6c1d(0x181)][_0x1f6c1d(0x7a)](_0x1f6c1d(0x10f)+_0x2ce5ee);try{if(!this[_0x1f6c1d(0x13d)])return this[_0x1f6c1d(0x181)]['debug'](_0x37b3b9[_0x1f6c1d(0xc1)]),null;const _0x11acfa=new messages['ReportClientTroubleshootingErrorRequest']();_0x11acfa[_0x1f6c1d(0xb1)](this[_0x1f6c1d(0x88)]),_0x11acfa[_0x1f6c1d(0x171)](_0x2ce5ee);const _0x589a80=await new Promise((_0x8d56e4,_0x23c476)=>{const _0x479391=_0x1f6c1d;this['client'][_0x479391(0x6d)](_0x11acfa,this[_0x479391(0xf6)](),(_0x1d642a,_0x572f87)=>{const _0x178a36=_0x479391;if(_0x1d642a){this[_0x178a36(0x181)]['debug'](_0x178a36(0x71)+_0x1d642a),_0x37b3b9[_0x178a36(0x16a)](_0x23c476,_0x1d642a);return;}this[_0x178a36(0x181)][_0x178a36(0x7a)](_0x37b3b9[_0x178a36(0x16d)]),_0x37b3b9[_0x178a36(0x16a)](_0x8d56e4,_0x572f87);});});return _0x589a80;}catch(_0x16aa40){return this[_0x1f6c1d(0x181)][_0x1f6c1d(0x7a)](_0x1f6c1d(0x71)+_0x16aa40),null;}}async[a80_0x2b211f(0x10a)](){const _0xaad0ca=a80_0x2b211f,_0x2f30f7={'TCIHU':function(_0x4ecc72,_0x10d734){return _0x4ecc72(_0x10d734);},'XFedf':_0xaad0ca(0x17e),'zFzIG':_0xaad0ca(0xc5),'dYZMt':_0xaad0ca(0x8d)};this['logger'][_0xaad0ca(0x7a)](_0x2f30f7[_0xaad0ca(0x17d)]);try{if(!this['client'])return this['logger'][_0xaad0ca(0x7a)](_0x2f30f7[_0xaad0ca(0x16f)]),null;const _0x3340cb=new messages[(_0xaad0ca(0xbd))]();_0x3340cb[_0xaad0ca(0xb1)](this[_0xaad0ca(0x88)]);const _0x434e9d=await new Promise((_0x4ebf0f,_0x4d68be)=>{const _0x4b60f5=_0xaad0ca,_0xc08dc9={'VJvNs':function(_0x3a2a55,_0x510c8a){const _0x22cdb4=a80_0x2913;return _0x2f30f7[_0x22cdb4(0x113)](_0x3a2a55,_0x510c8a);},'htUae':_0x2f30f7[_0x4b60f5(0x13a)]};this[_0x4b60f5(0x13d)]['getAggregatedClientTroubleshootingErrors'](_0x3340cb,this[_0x4b60f5(0xf6)](),(_0x3e7b61,_0x4ff32d)=>{const _0x852ae0=_0x4b60f5;if(_0x3e7b61){this[_0x852ae0(0x181)][_0x852ae0(0x7a)](_0x852ae0(0xd7)+_0x3e7b61),_0xc08dc9[_0x852ae0(0x139)](_0x4d68be,_0x3e7b61);return;}this[_0x852ae0(0x181)][_0x852ae0(0x7a)](_0xc08dc9['htUae']),_0xc08dc9[_0x852ae0(0x139)](_0x4ebf0f,_0x4ff32d);});});return _0x434e9d;}catch(_0x5e4e1a){return this['logger'][_0xaad0ca(0x7a)](_0xaad0ca(0xd7)+_0x5e4e1a),null;}}[a80_0x2b211f(0xee)](){const _0x4bc7db=a80_0x2b211f;return this[_0x4bc7db(0x13d)];}[a80_0x2b211f(0x6e)](){const _0x1838d7=a80_0x2b211f;return this[_0x1838d7(0xb4)];}}module[a80_0x2b211f(0x125)]=GrpcClient; |
@@ -1,1 +0,1 @@ | ||
| function a81_0x2a99(_0x10e3ab,_0x2f6d87){const _0x3fd0c6=a81_0x3fd0();return a81_0x2a99=function(_0x2a998c,_0x5550d3){_0x2a998c=_0x2a998c-0x142;let _0x2af239=_0x3fd0c6[_0x2a998c];return _0x2af239;},a81_0x2a99(_0x10e3ab,_0x2f6d87);}const a81_0x105722=a81_0x2a99;function a81_0x3fd0(){const _0x375820=['frameworkName','2904517HyoDIa','frameworkVersion','state','NONE','12XwnDQb','ezIME','5PmmAqa','5124760zpYsdS','lastState','17341497cpmDZX','createdAt','getFrameworkVersion','getState','1235814CCICre','getFrameworkName','242532iiRkMh','./trackedInstance','845427ejKGCq','../state/automationFrameworkState','0|3|4|1|2|5','4835560TAHBtT'];a81_0x3fd0=function(){return _0x375820;};return a81_0x3fd0();}(function(_0x5af5ba,_0x5a7b88){const _0x265687=a81_0x2a99,_0x159bb0=_0x5af5ba();while(!![]){try{const _0x22a921=parseInt(_0x265687(0x14d))/0x1+-parseInt(_0x265687(0x14b))/0x2*(-parseInt(_0x265687(0x156))/0x3)+parseInt(_0x265687(0x150))/0x4+parseInt(_0x265687(0x142))/0x5*(-parseInt(_0x265687(0x149))/0x6)+-parseInt(_0x265687(0x152))/0x7+parseInt(_0x265687(0x143))/0x8+-parseInt(_0x265687(0x145))/0x9;if(_0x22a921===_0x5a7b88)break;else _0x159bb0['push'](_0x159bb0['shift']());}catch(_0x520da1){_0x159bb0['push'](_0x159bb0['shift']());}}}(a81_0x3fd0,0x9a5b3));const AutomationFrameworkState=require(a81_0x105722(0x14e)),TrackedInstance=require(a81_0x105722(0x14c)),now=new Date();class AutomationFrameworkInstance extends TrackedInstance{constructor(_0x3e2bae,_0x1800a0,_0x1a39c4,_0x351d82){const _0x3059a3=a81_0x105722,_0x5e7407={};_0x5e7407[_0x3059a3(0x157)]=_0x3059a3(0x14f);const _0x5978fd=_0x5e7407,_0x3d7f12=_0x5978fd[_0x3059a3(0x157)]['split']('|');let _0xb8f116=0x0;while(!![]){switch(_0x3d7f12[_0xb8f116++]){case'0':super(_0x3e2bae);continue;case'1':this['state']=_0x351d82;continue;case'2':this[_0x3059a3(0x144)]=AutomationFrameworkState[_0x3059a3(0x155)];continue;case'3':this[_0x3059a3(0x151)]=_0x1800a0;continue;case'4':this['frameworkVersion']=_0x1a39c4;continue;case'5':this[_0x3059a3(0x146)]=now['toLocaleString']();continue;}break;}}[a81_0x105722(0x14a)](){const _0x6b4a3=a81_0x105722;return this[_0x6b4a3(0x151)];}[a81_0x105722(0x147)](){const _0x1dec51=a81_0x105722;return this[_0x1dec51(0x153)];}[a81_0x105722(0x148)](){const _0x2dc3ed=a81_0x105722;return this[_0x2dc3ed(0x154)];}['setState'](_0x30de93){const _0x22f089=a81_0x105722;this[_0x22f089(0x144)]=this['state'],this[_0x22f089(0x154)]=_0x30de93;}}module['exports']=AutomationFrameworkInstance; | ||
| const a81_0xdf2710=a81_0x151d;(function(_0xec9466,_0x3d45ab){const _0x5251f2=a81_0x151d,_0x40c046=_0xec9466();while(!![]){try{const _0x88c572=parseInt(_0x5251f2(0x19e))/0x1+parseInt(_0x5251f2(0x1a0))/0x2+-parseInt(_0x5251f2(0x1a5))/0x3+parseInt(_0x5251f2(0x199))/0x4+-parseInt(_0x5251f2(0x1a4))/0x5*(parseInt(_0x5251f2(0x1ac))/0x6)+-parseInt(_0x5251f2(0x1aa))/0x7*(parseInt(_0x5251f2(0x1a1))/0x8)+-parseInt(_0x5251f2(0x1a9))/0x9*(-parseInt(_0x5251f2(0x197))/0xa);if(_0x88c572===_0x3d45ab)break;else _0x40c046['push'](_0x40c046['shift']());}catch(_0x55bc8b){_0x40c046['push'](_0x40c046['shift']());}}}(a81_0x45d8,0x219aa));const AutomationFrameworkState=require('../state/automationFrameworkState'),TrackedInstance=require('./trackedInstance'),now=new Date();function a81_0x45d8(){const _0x4bdc38=['state','frameworkName','1651fSrdlR','getFrameworkVersion','215452JCxBjn','8Gehsun','frameworkVersion','split','45vkluTx','549303JyIEeY','NONE','getState','toLocaleString','45hmbTHN','950565pigFBr','aHuEZ','8166OfKMMa','3|1|2|4|5|0','setState','412680pfiGkc','lastState','612280pcBAdZ','exports','getFrameworkName'];a81_0x45d8=function(){return _0x4bdc38;};return a81_0x45d8();}class AutomationFrameworkInstance extends TrackedInstance{constructor(_0x4544f0,_0x34ff5e,_0xfdf04e,_0x1799e8){const _0xddf0eb=a81_0x151d,_0x18fa24={};_0x18fa24[_0xddf0eb(0x1ab)]=_0xddf0eb(0x1ad);const _0x1c4f30=_0x18fa24,_0x39c2cd=_0x1c4f30[_0xddf0eb(0x1ab)][_0xddf0eb(0x1a3)]('|');let _0x58cd07=0x0;while(!![]){switch(_0x39c2cd[_0x58cd07++]){case'0':this['createdAt']=now[_0xddf0eb(0x1a8)]();continue;case'1':this[_0xddf0eb(0x19d)]=_0x34ff5e;continue;case'2':this[_0xddf0eb(0x1a2)]=_0xfdf04e;continue;case'3':super(_0x4544f0);continue;case'4':this[_0xddf0eb(0x19c)]=_0x1799e8;continue;case'5':this['lastState']=AutomationFrameworkState[_0xddf0eb(0x1a6)];continue;}break;}}[a81_0xdf2710(0x19b)](){const _0xdc8ec3=a81_0xdf2710;return this[_0xdc8ec3(0x19d)];}[a81_0xdf2710(0x19f)](){const _0x4dd60c=a81_0xdf2710;return this[_0x4dd60c(0x1a2)];}[a81_0xdf2710(0x1a7)](){const _0x3193aa=a81_0xdf2710;return this[_0x3193aa(0x19c)];}[a81_0xdf2710(0x196)](_0x1c2b9d){const _0x231ac3=a81_0xdf2710;this[_0x231ac3(0x198)]=this[_0x231ac3(0x19c)],this[_0x231ac3(0x19c)]=_0x1c2b9d;}}function a81_0x151d(_0x3e0d11,_0x79fadf){const _0x45d8f3=a81_0x45d8();return a81_0x151d=function(_0x151d8d,_0x12be7d){_0x151d8d=_0x151d8d-0x196;let _0x570a29=_0x45d8f3[_0x151d8d];return _0x570a29;},a81_0x151d(_0x3e0d11,_0x79fadf);}module[a81_0xdf2710(0x19a)]=AutomationFrameworkInstance; |
@@ -1,1 +0,1 @@ | ||
| function a82_0x4ca8(_0x43b94c,_0x17113c){const _0x308b35=a82_0x308b();return a82_0x4ca8=function(_0x4ca8d6,_0x11e2ee){_0x4ca8d6=_0x4ca8d6-0x158;let _0x46f559=_0x308b35[_0x4ca8d6];return _0x46f559;},a82_0x4ca8(_0x43b94c,_0x17113c);}const a82_0x4263a8=a82_0x4ca8;(function(_0x26e818,_0x4926ca){const _0x69675b=a82_0x4ca8,_0x2f005d=_0x26e818();while(!![]){try{const _0x26b626=parseInt(_0x69675b(0x15e))/0x1+-parseInt(_0x69675b(0x16c))/0x2*(-parseInt(_0x69675b(0x159))/0x3)+-parseInt(_0x69675b(0x172))/0x4*(parseInt(_0x69675b(0x170))/0x5)+-parseInt(_0x69675b(0x15a))/0x6+-parseInt(_0x69675b(0x167))/0x7+-parseInt(_0x69675b(0x160))/0x8*(parseInt(_0x69675b(0x17e))/0x9)+parseInt(_0x69675b(0x180))/0xa;if(_0x26b626===_0x4926ca)break;else _0x2f005d['push'](_0x2f005d['shift']());}catch(_0x53483f){_0x2f005d['push'](_0x2f005d['shift']());}}}(a82_0x308b,0x7358d));const {createClassLogger}=require(a82_0x4263a8(0x16f)),logger=createClassLogger(a82_0x4263a8(0x181)),HookState=require(a82_0x4263a8(0x178)),TestFrameworkState=require('../state/testFrameworkState'),TrackedContext=require('./trackedContext'),TrackedInstance=require('./trackedInstance'),now=new Date();class TestFrameworkInstance extends TrackedInstance{constructor(_0x4b039e,_0x482801,_0x36fde3,_0x579ba0,_0x1f8d33){const _0x3a8019=a82_0x4263a8,_0x37fe2e={};_0x37fe2e['NdZzD']=_0x3a8019(0x161);const _0x4bff29=_0x37fe2e,_0x3d7901=_0x4bff29[_0x3a8019(0x16d)][_0x3a8019(0x168)]('|');let _0xe6eae=0x0;while(!![]){switch(_0x3d7901[_0xe6eae++]){case'0':this[_0x3a8019(0x175)]=new Map();continue;case'1':this[_0x3a8019(0x15f)]=now[_0x3a8019(0x16e)]();continue;case'2':this[_0x3a8019(0x169)]=_0x1f8d33;continue;case'3':this[_0x3a8019(0x17a)]=HookState[_0x3a8019(0x162)];continue;case'4':this[_0x3a8019(0x15b)]=TestFrameworkState[_0x3a8019(0x162)];continue;case'5':super(_0x4b039e);continue;case'6':this[_0x3a8019(0x17f)]=_0x579ba0;continue;case'7':this['testFrameworks']=_0x482801;continue;case'8':this['testFrameworksVersions']=_0x36fde3;continue;}break;}}[a82_0x4263a8(0x16a)](){const _0x33800d=a82_0x4263a8;return this[_0x33800d(0x17f)];}[a82_0x4263a8(0x166)](_0x3c9ace){const _0x286b65=a82_0x4263a8;this[_0x286b65(0x158)](this[_0x286b65(0x17f)]),this['currentTestState']=_0x3c9ace;}[a82_0x4263a8(0x17d)](){return this['currentHookState'];}[a82_0x4263a8(0x179)](_0x16bb21){const _0xf834a1=a82_0x4263a8;this[_0xf834a1(0x165)](this[_0xf834a1(0x169)]),this[_0xf834a1(0x169)]=_0x16bb21;}['getLastTestState'](){const _0x362e16=a82_0x4263a8;return this[_0x362e16(0x15b)];}[a82_0x4263a8(0x158)](_0xba474a){this['lastTestState']=_0xba474a;}['getLastHookState'](){const _0x11bb07=a82_0x4263a8;return this[_0x11bb07(0x17a)];}[a82_0x4263a8(0x165)](_0x1251c6){const _0x3d45f3=a82_0x4263a8;this[_0x3d45f3(0x17a)]=_0x1251c6;}[a82_0x4263a8(0x174)](){const _0x1e6d9f=a82_0x4263a8;return this[_0x1e6d9f(0x15f)];}[a82_0x4263a8(0x177)](_0x295974,_0x3fd924){const _0x4ce6b9=a82_0x4263a8;!this[_0x4ce6b9(0x175)][_0x4ce6b9(0x173)](_0x295974)&&this[_0x4ce6b9(0x175)]['set'](_0x295974,[]),this[_0x4ce6b9(0x175)][_0x4ce6b9(0x15c)](_0x295974)[_0x4ce6b9(0x171)](_0x3fd924);}[a82_0x4263a8(0x17c)](_0x3dda1d){const _0x139af6=a82_0x4263a8;return this[_0x139af6(0x175)][_0x139af6(0x15c)](_0x3dda1d)||[];}[a82_0x4263a8(0x176)](_0x46abcd){const _0x5533d4=a82_0x4263a8;this['pendingHooks'][_0x5533d4(0x16b)](_0x46abcd);}['hasPendingHooks'](_0xf46520){const _0x1c0cf1=a82_0x4263a8;return this[_0x1c0cf1(0x175)][_0x1c0cf1(0x173)](_0xf46520);}[a82_0x4263a8(0x164)](){const _0x426314=a82_0x4263a8;return Array[_0x426314(0x17b)](this[_0x426314(0x175)][_0x426314(0x15d)]());}}module[a82_0x4263a8(0x163)]=TestFrameworkInstance;function a82_0x308b(){const _0x1f03a0=['currentTestState','8411640tyrPRX','TrackedInstance','setLastTestState','71913UFXFCZ','1630416XUNAtO','lastTestState','get','keys','708208lWhBoK','createdAt','482744ZFMEOh','5|7|8|6|2|4|3|1|0','NONE','exports','getAllPendingHookTestIds','setLastHookState','setCurrentTestState','2163574ETqJEl','split','currentHookState','getCurrentTestState','delete','26XoBudb','NdZzD','toLocaleString','../../../helpers/classLogger','15lWTOik','push','191924NIqRAd','has','getCreatedAt','pendingHooks','removePendingHooks','addPendingHook','../state/hookState','setCurrentHookState','lastHookState','from','getPendingHooks','getCurrentHookState','99ziuwNx'];a82_0x308b=function(){return _0x1f03a0;};return a82_0x308b();} | ||
| function a82_0xb8cc(_0x392081,_0xcde953){const _0x56c68d=a82_0x56c6();return a82_0xb8cc=function(_0xb8cce6,_0x2a0bfb){_0xb8cce6=_0xb8cce6-0x18a;let _0x1c8333=_0x56c68d[_0xb8cce6];return _0x1c8333;},a82_0xb8cc(_0x392081,_0xcde953);}function a82_0x56c6(){const _0x3b0637=['../state/testFrameworkState','pendingHooks','toLocaleString','get','setLastTestState','testFrameworks','getAllPendingHookTestIds','set','currentTestState','686942hUhjhl','1|7|8|0|3|4|6|5|2','../state/hookState','72702XYZKHe','setCurrentTestState','6512282pfhllf','getCreatedAt','lastTestState','getCurrentTestState','1280230ZzQIaJ','getPendingHooks','getLastTestState','./trackedInstance','TrackedInstance','7449408EHIhMb','../../../helpers/classLogger','hasPendingHooks','setLastHookState','NONE','8473872esXOGQ','addPendingHook','delete','SeNZy','lastHookState','188RanDHc','currentHookState','createdAt','push','2042034CpjQpS','from','2sUYXjN'];a82_0x56c6=function(){return _0x3b0637;};return a82_0x56c6();}const a82_0x4900af=a82_0xb8cc;(function(_0x2613c0,_0x8951c1){const _0x1834c2=a82_0xb8cc,_0x46fe4b=_0x2613c0();while(!![]){try{const _0x4d6898=-parseInt(_0x1834c2(0x192))/0x1*(-parseInt(_0x1834c2(0x1b0))/0x2)+-parseInt(_0x1834c2(0x195))/0x3*(-parseInt(_0x1834c2(0x1aa))/0x4)+parseInt(_0x1834c2(0x19b))/0x5+-parseInt(_0x1834c2(0x1ae))/0x6+-parseInt(_0x1834c2(0x197))/0x7+-parseInt(_0x1834c2(0x1a5))/0x8+parseInt(_0x1834c2(0x1a0))/0x9;if(_0x4d6898===_0x8951c1)break;else _0x46fe4b['push'](_0x46fe4b['shift']());}catch(_0x545db0){_0x46fe4b['push'](_0x46fe4b['shift']());}}}(a82_0x56c6,0x8d8d7));const {createClassLogger}=require(a82_0x4900af(0x1a1)),logger=createClassLogger(a82_0x4900af(0x19f)),HookState=require(a82_0x4900af(0x194)),TestFrameworkState=require(a82_0x4900af(0x1b1)),TrackedContext=require('./trackedContext'),TrackedInstance=require(a82_0x4900af(0x19e)),now=new Date();class TestFrameworkInstance extends TrackedInstance{constructor(_0x49e4bd,_0x2b4274,_0x13a1c4,_0x1bd20f,_0x19abdc){const _0x536546=a82_0x4900af,_0x45f20f={};_0x45f20f[_0x536546(0x1a8)]=_0x536546(0x193);const _0x2bdb2c=_0x45f20f,_0x129bcd=_0x2bdb2c['SeNZy']['split']('|');let _0x438575=0x0;while(!![]){switch(_0x129bcd[_0x438575++]){case'0':this[_0x536546(0x191)]=_0x1bd20f;continue;case'1':super(_0x49e4bd);continue;case'2':this[_0x536546(0x18a)]=new Map();continue;case'3':this[_0x536546(0x1ab)]=_0x19abdc;continue;case'4':this[_0x536546(0x199)]=TestFrameworkState[_0x536546(0x1a4)];continue;case'5':this[_0x536546(0x1ac)]=now[_0x536546(0x18b)]();continue;case'6':this['lastHookState']=HookState[_0x536546(0x1a4)];continue;case'7':this[_0x536546(0x18e)]=_0x2b4274;continue;case'8':this['testFrameworksVersions']=_0x13a1c4;continue;}break;}}[a82_0x4900af(0x19a)](){const _0x5831e7=a82_0x4900af;return this[_0x5831e7(0x191)];}[a82_0x4900af(0x196)](_0x7d2599){const _0x24f42c=a82_0x4900af;this[_0x24f42c(0x18d)](this[_0x24f42c(0x191)]),this['currentTestState']=_0x7d2599;}['getCurrentHookState'](){const _0x41b4ef=a82_0x4900af;return this[_0x41b4ef(0x1ab)];}['setCurrentHookState'](_0x26c233){const _0x1f1a37=a82_0x4900af;this[_0x1f1a37(0x1a3)](this[_0x1f1a37(0x1ab)]),this[_0x1f1a37(0x1ab)]=_0x26c233;}[a82_0x4900af(0x19d)](){return this['lastTestState'];}[a82_0x4900af(0x18d)](_0x1c0c5e){const _0x3c8684=a82_0x4900af;this[_0x3c8684(0x199)]=_0x1c0c5e;}['getLastHookState'](){const _0x2cde71=a82_0x4900af;return this[_0x2cde71(0x1a9)];}[a82_0x4900af(0x1a3)](_0x445f45){this['lastHookState']=_0x445f45;}[a82_0x4900af(0x198)](){const _0x49ed3e=a82_0x4900af;return this[_0x49ed3e(0x1ac)];}[a82_0x4900af(0x1a6)](_0x591122,_0xc964cd){const _0x26079f=a82_0x4900af;!this['pendingHooks']['has'](_0x591122)&&this[_0x26079f(0x18a)][_0x26079f(0x190)](_0x591122,[]),this['pendingHooks']['get'](_0x591122)[_0x26079f(0x1ad)](_0xc964cd);}[a82_0x4900af(0x19c)](_0x143387){const _0x51e4a1=a82_0x4900af;return this[_0x51e4a1(0x18a)][_0x51e4a1(0x18c)](_0x143387)||[];}['removePendingHooks'](_0x47e650){const _0x3e3f46=a82_0x4900af;this[_0x3e3f46(0x18a)][_0x3e3f46(0x1a7)](_0x47e650);}[a82_0x4900af(0x1a2)](_0x2bdba2){const _0x575ab0=a82_0x4900af;return this[_0x575ab0(0x18a)]['has'](_0x2bdba2);}[a82_0x4900af(0x18f)](){const _0x806bad=a82_0x4900af;return Array[_0x806bad(0x1af)](this[_0x806bad(0x18a)]['keys']());}}module['exports']=TestFrameworkInstance; |
@@ -1,1 +0,1 @@ | ||
| const a83_0x4af178=a83_0x294b;(function(_0x5cd82f,_0x36ee6a){const _0x82b39d=a83_0x294b,_0x1c0444=_0x5cd82f();while(!![]){try{const _0x516172=-parseInt(_0x82b39d(0xfb))/0x1+-parseInt(_0x82b39d(0xf8))/0x2*(parseInt(_0x82b39d(0x104))/0x3)+-parseInt(_0x82b39d(0xfe))/0x4*(parseInt(_0x82b39d(0xfd))/0x5)+parseInt(_0x82b39d(0x100))/0x6+parseInt(_0x82b39d(0xfc))/0x7*(parseInt(_0x82b39d(0x107))/0x8)+-parseInt(_0x82b39d(0xff))/0x9*(parseInt(_0x82b39d(0xf7))/0xa)+parseInt(_0x82b39d(0xf9))/0xb*(parseInt(_0x82b39d(0x101))/0xc);if(_0x516172===_0x36ee6a)break;else _0x1c0444['push'](_0x1c0444['shift']());}catch(_0x641827){_0x1c0444['push'](_0x1c0444['shift']());}}}(a83_0x11dd,0xec5e5));function a83_0x11dd(){const _0x57651e=['358265mTUbeW','68zLNbGv','3357yYrffx','4585116EJCGcY','12604512vaPAgP','getType','getId','8448wJFVQX','getThreadId','threadId','8yOIXoh','getProcessId','34190AmitQq','622uqNtUT','22hsXmng','../../../helpers/classLogger','180725cIbRGN','11571812aBkmxe'];a83_0x11dd=function(){return _0x57651e;};return a83_0x11dd();}const {createClassLogger}=require(a83_0x4af178(0xfa)),logger=createClassLogger('TrackedContext');class TrackedContext{constructor(_0x4d6300,_0x504edc,_0x3c8b0b,_0xa9a8af){const _0x290322=a83_0x4af178;this['id']=_0x4d6300,this[_0x290322(0x106)]=_0x504edc,this['processId']=_0x3c8b0b,this['type']=_0xa9a8af;}[a83_0x4af178(0x105)](){return this['threadId'];}[a83_0x4af178(0x108)](){return this['processId'];}[a83_0x4af178(0x103)](){return this['id'];}[a83_0x4af178(0x102)](){return this['type'];}}function a83_0x294b(_0x501506,_0x2deec5){const _0x11dd2=a83_0x11dd();return a83_0x294b=function(_0x294b4f,_0x26071e){_0x294b4f=_0x294b4f-0xf7;let _0x289400=_0x11dd2[_0x294b4f];return _0x289400;},a83_0x294b(_0x501506,_0x2deec5);}module['exports']=TrackedContext; | ||
| const a83_0x14df53=a83_0x4b34;(function(_0x5341ce,_0x3b061e){const _0x12c40d=a83_0x4b34,_0xa4d075=_0x5341ce();while(!![]){try{const _0x3bad78=parseInt(_0x12c40d(0x7c))/0x1+parseInt(_0x12c40d(0x7b))/0x2+parseInt(_0x12c40d(0x73))/0x3*(parseInt(_0x12c40d(0x6f))/0x4)+-parseInt(_0x12c40d(0x79))/0x5+-parseInt(_0x12c40d(0x74))/0x6*(-parseInt(_0x12c40d(0x76))/0x7)+parseInt(_0x12c40d(0x7d))/0x8+-parseInt(_0x12c40d(0x75))/0x9;if(_0x3bad78===_0x3b061e)break;else _0xa4d075['push'](_0xa4d075['shift']());}catch(_0x2a1479){_0xa4d075['push'](_0xa4d075['shift']());}}}(a83_0x4f74,0x5d578));function a83_0x4b34(_0x5e590d,_0x2afcec){const _0x4f741b=a83_0x4f74();return a83_0x4b34=function(_0x4b34b7,_0x4936b3){_0x4b34b7=_0x4b34b7-0x6e;let _0x4173b6=_0x4f741b[_0x4b34b7];return _0x4173b6;},a83_0x4b34(_0x5e590d,_0x2afcec);}const {createClassLogger}=require(a83_0x14df53(0x7e)),logger=createClassLogger(a83_0x14df53(0x77));class TrackedContext{constructor(_0x420ec0,_0x199412,_0x2777b6,_0x3ad01d){const _0x4d4ebe=a83_0x14df53;this['id']=_0x420ec0,this[_0x4d4ebe(0x7f)]=_0x199412,this['processId']=_0x2777b6,this[_0x4d4ebe(0x70)]=_0x3ad01d;}[a83_0x14df53(0x7a)](){const _0x56fc5b=a83_0x14df53;return this[_0x56fc5b(0x7f)];}[a83_0x14df53(0x78)](){const _0x460331=a83_0x14df53;return this[_0x460331(0x71)];}[a83_0x14df53(0x72)](){return this['id'];}[a83_0x14df53(0x6e)](){const _0x106b3c=a83_0x14df53;return this[_0x106b3c(0x70)];}}module['exports']=TrackedContext;function a83_0x4f74(){const _0x44bb8a=['../../../helpers/classLogger','threadId','getType','8sqiVZO','type','processId','getId','301443NDDnpc','1497426TiiPXt','8041320iswKKn','7OLOdyI','TrackedContext','getProcessId','601885Lrezhu','getThreadId','135444VNWPrq','316336iLQwZX','4492752PTUATt'];a83_0x4f74=function(){return _0x44bb8a;};return a83_0x4f74();} |
@@ -1,1 +0,1 @@ | ||
| function a84_0x5b14(_0x5f540d,_0x5a54c3){const _0x30ddf5=a84_0x30dd();return a84_0x5b14=function(_0x5b1417,_0x143964){_0x5b1417=_0x5b1417-0x12e;let _0xb65335=_0x30ddf5[_0x5b1417];return _0xb65335;},a84_0x5b14(_0x5f540d,_0x5a54c3);}const a84_0xe93b84=a84_0x5b14;function a84_0x30dd(){const _0x20db27=['hex','getData','Mavls','2164518PwKAgj','5CrCgUb','entries','MvvnN','40WfxbSA','addMultipleEntries','get','set','createContext','updateData','6073200bnflFC','sha256','context','92741qDaXsF','data','7zfTOGl','forEach','sYqXS','303456qTFBLE','pid','getAllData','./trackedContext','crypto','KEY_IS_BROWSERSTACK_AUTOMATION_SESSION','updateMultipleEntries','getRef','464818BPhOvo','2051896cbZTjY','worker_threads','isBrowserstackAutomationSession','digest','keys','getContext','exports','1120372gmLblG','6wTwQJR'];a84_0x30dd=function(){return _0x20db27;};return a84_0x30dd();}(function(_0x3355f,_0x3b2a21){const _0x231a90=a84_0x5b14,_0x1494fa=_0x3355f();while(!![]){try{const _0x5dae03=-parseInt(_0x231a90(0x140))/0x1+-parseInt(_0x231a90(0x148))/0x2*(-parseInt(_0x231a90(0x151))/0x3)+parseInt(_0x231a90(0x150))/0x4*(-parseInt(_0x231a90(0x12f))/0x5)+-parseInt(_0x231a90(0x12e))/0x6+parseInt(_0x231a90(0x13d))/0x7*(parseInt(_0x231a90(0x149))/0x8)+parseInt(_0x231a90(0x138))/0x9+-parseInt(_0x231a90(0x132))/0xa*(parseInt(_0x231a90(0x13b))/0xb);if(_0x5dae03===_0x3b2a21)break;else _0x1494fa['push'](_0x1494fa['shift']());}catch(_0x5d47b0){_0x1494fa['push'](_0x1494fa['shift']());}}}(a84_0x30dd,0x6611f));const TrackedContext=require(a84_0xe93b84(0x143)),crypto=require(a84_0xe93b84(0x144)),{threadId}=require(a84_0xe93b84(0x14a));class TrackedInstance{static [a84_0xe93b84(0x145)]=a84_0xe93b84(0x14b);constructor(_0xa515dc){const _0x55c871=a84_0xe93b84;this['context']=_0xa515dc,this[_0x55c871(0x13c)]=new Map();}[a84_0xe93b84(0x147)](){return this['context']['getId']();}[a84_0xe93b84(0x14e)](){const _0x37dce5=a84_0xe93b84;return this[_0x37dce5(0x13a)];}[a84_0xe93b84(0x142)](){const _0x5c6aed=a84_0xe93b84;return this[_0x5c6aed(0x13c)];}[a84_0xe93b84(0x146)](_0x8d3d67){const _0x2b04e0=a84_0xe93b84;Object[_0x2b04e0(0x14d)](_0x8d3d67)[_0x2b04e0(0x13e)](_0x3bec68=>{const _0x15c843=_0x2b04e0;this[_0x15c843(0x13c)][_0x15c843(0x135)](_0x3bec68,_0x8d3d67[_0x3bec68]);});}[a84_0xe93b84(0x133)](_0x444ac2){const _0x5abf1a=a84_0xe93b84;Object[_0x5abf1a(0x130)](_0x444ac2)['forEach'](([_0x1c8d8e,_0x4e1fc1])=>{const _0x320734=_0x5abf1a,_0x463493=this[_0x320734(0x13c)]['get'](_0x1c8d8e)||{},_0xd6505a={..._0x463493,..._0x4e1fc1},_0x26fda9=_0xd6505a;this[_0x320734(0x13c)][_0x320734(0x135)](_0x1c8d8e,_0x26fda9);});}[a84_0xe93b84(0x153)](_0x4d9fc9){const _0x27f7c2=a84_0xe93b84;return this[_0x27f7c2(0x13c)][_0x27f7c2(0x134)](_0x4d9fc9);}[a84_0xe93b84(0x137)](_0x36520b,_0x4fdfad){const _0x4504f7=a84_0xe93b84;this[_0x4504f7(0x13c)][_0x4504f7(0x135)](_0x36520b,_0x4fdfad);}static[a84_0xe93b84(0x136)](_0x3e2128){const _0x4c443d=a84_0xe93b84,_0x3a71ca={};_0x3a71ca[_0x4c443d(0x13f)]=_0x4c443d(0x139),_0x3a71ca[_0x4c443d(0x154)]=_0x4c443d(0x152),_0x3a71ca[_0x4c443d(0x131)]=function(_0x3b4b99,_0x51ccd9){return _0x3b4b99||_0x51ccd9;};const _0x1b9d9d=_0x3a71ca;return new TrackedContext(crypto['createHash'](_0x1b9d9d[_0x4c443d(0x13f)])['update'](_0x3e2128)[_0x4c443d(0x14c)](_0x1b9d9d[_0x4c443d(0x154)]),_0x1b9d9d['MvvnN'](threadId,0x0),process[_0x4c443d(0x141)],typeof _0x3e2128);}}module[a84_0xe93b84(0x14f)]=TrackedInstance; | ||
| function a84_0x3199(_0x44c597,_0x5a6041){const _0x42435f=a84_0x4243();return a84_0x3199=function(_0x319954,_0x3721de){_0x319954=_0x319954-0x78;let _0x540c54=_0x42435f[_0x319954];return _0x540c54;},a84_0x3199(_0x44c597,_0x5a6041);}const a84_0x42607c=a84_0x3199;function a84_0x4243(){const _0xbd64a4=['7542240iPUugk','getAllData','./trackedContext','exports','worker_threads','updateData','getData','KEY_IS_BROWSERSTACK_AUTOMATION_SESSION','getId','336955rACZuP','set','crypto','data','tFjoK','2NCCoCt','forEach','1060yCsSwy','hJUSx','399slhzWc','5993106izxkXy','sha256','updateMultipleEntries','getContext','update','zTLGT','8012752OlnwwU','isBrowserstackAutomationSession','1009220DxjtNI','keys','get','7LdgOJJ','context','57618jlCxwP','27592MBTxBG','createContext'];a84_0x4243=function(){return _0xbd64a4;};return a84_0x4243();}(function(_0x58aac5,_0x27bddf){const _0x4b39ae=a84_0x3199,_0x5e8785=_0x58aac5();while(!![]){try{const _0x48daaa=parseInt(_0x4b39ae(0x8c))/0x1*(parseInt(_0x4b39ae(0x91))/0x2)+parseInt(_0x4b39ae(0x95))/0x3*(-parseInt(_0x4b39ae(0x81))/0x4)+-parseInt(_0x4b39ae(0x7b))/0x5+-parseInt(_0x4b39ae(0x96))/0x6*(parseInt(_0x4b39ae(0x7e))/0x7)+parseInt(_0x4b39ae(0x83))/0x8+parseInt(_0x4b39ae(0x80))/0x9*(parseInt(_0x4b39ae(0x93))/0xa)+parseInt(_0x4b39ae(0x79))/0xb;if(_0x48daaa===_0x27bddf)break;else _0x5e8785['push'](_0x5e8785['shift']());}catch(_0x355631){_0x5e8785['push'](_0x5e8785['shift']());}}}(a84_0x4243,0x8ad4a));const TrackedContext=require(a84_0x42607c(0x85)),crypto=require(a84_0x42607c(0x8e)),{threadId}=require(a84_0x42607c(0x87));class TrackedInstance{static [a84_0x42607c(0x8a)]=a84_0x42607c(0x7a);constructor(_0xfd4b3c){const _0x1f2ba6=a84_0x42607c;this[_0x1f2ba6(0x7f)]=_0xfd4b3c,this[_0x1f2ba6(0x8f)]=new Map();}['getRef'](){const _0xcfa6e6=a84_0x42607c;return this[_0xcfa6e6(0x7f)][_0xcfa6e6(0x8b)]();}[a84_0x42607c(0x99)](){return this['context'];}[a84_0x42607c(0x84)](){return this['data'];}[a84_0x42607c(0x98)](_0x3f3eed){const _0x23d657=a84_0x42607c;Object[_0x23d657(0x7c)](_0x3f3eed)[_0x23d657(0x92)](_0x4fd9bf=>{const _0x4d64bb=_0x23d657;this[_0x4d64bb(0x8f)][_0x4d64bb(0x8d)](_0x4fd9bf,_0x3f3eed[_0x4fd9bf]);});}['addMultipleEntries'](_0x35c356){const _0x225454=a84_0x42607c;Object['entries'](_0x35c356)[_0x225454(0x92)](([_0x4262c5,_0x163184])=>{const _0xf47221=_0x225454,_0x3cbfbe=this[_0xf47221(0x8f)]['get'](_0x4262c5)||{},_0x16532a={..._0x3cbfbe,..._0x163184},_0x354c4f=_0x16532a;this['data'][_0xf47221(0x8d)](_0x4262c5,_0x354c4f);});}[a84_0x42607c(0x89)](_0x38f276){const _0x59c86f=a84_0x42607c;return this[_0x59c86f(0x8f)][_0x59c86f(0x7d)](_0x38f276);}[a84_0x42607c(0x88)](_0x393258,_0x2d7b89){const _0xd17f6e=a84_0x42607c;this[_0xd17f6e(0x8f)]['set'](_0x393258,_0x2d7b89);}static[a84_0x42607c(0x82)](_0x3d2838){const _0x31ff6f=a84_0x42607c,_0x38a454={};_0x38a454[_0x31ff6f(0x90)]=_0x31ff6f(0x97),_0x38a454[_0x31ff6f(0x94)]='hex',_0x38a454[_0x31ff6f(0x78)]=function(_0x4c6c8f,_0x170eb5){return _0x4c6c8f||_0x170eb5;};const _0x4094a3=_0x38a454;return new TrackedContext(crypto['createHash'](_0x4094a3[_0x31ff6f(0x90)])[_0x31ff6f(0x9a)](_0x3d2838)['digest'](_0x4094a3['hJUSx']),_0x4094a3['zTLGT'](threadId,0x0),process['pid'],typeof _0x3d2838);}}module[a84_0x42607c(0x86)]=TrackedInstance; |
@@ -1,1 +0,1 @@ | ||
| const a85_0x298ad9=a85_0x3ac6;function a85_0x3ac6(_0x346867,_0x4e8233){const _0xc9c7a6=a85_0xc9c7();return a85_0x3ac6=function(_0x3ac6f9,_0x144172){_0x3ac6f9=_0x3ac6f9-0x143;let _0x1274f9=_0xc9c7a6[_0x3ac6f9];return _0x1274f9;},a85_0x3ac6(_0x346867,_0x4e8233);}(function(_0x178731,_0x58ec64){const _0x432d4d=a85_0x3ac6,_0x48d229=_0x178731();while(!![]){try{const _0x101b62=parseInt(_0x432d4d(0x316))/0x1+-parseInt(_0x432d4d(0x2f5))/0x2*(parseInt(_0x432d4d(0x30f))/0x3)+parseInt(_0x432d4d(0x2ef))/0x4+parseInt(_0x432d4d(0x25b))/0x5+-parseInt(_0x432d4d(0x2b1))/0x6+parseInt(_0x432d4d(0x2f1))/0x7*(-parseInt(_0x432d4d(0x32b))/0x8)+parseInt(_0x432d4d(0x1a3))/0x9*(-parseInt(_0x432d4d(0x2e0))/0xa);if(_0x101b62===_0x58ec64)break;else _0x48d229['push'](_0x48d229['shift']());}catch(_0x192cfc){_0x48d229['push'](_0x48d229['shift']());}}}(a85_0xc9c7,0x63fed));const BaseModule=require(a85_0x298ad9(0x213)),{createClassLogger}=require(a85_0x298ad9(0x2cf)),CLIUtils=require('../cliUtils'),AutomationFramework=require(a85_0x298ad9(0x184)),TestFramework=require(a85_0x298ad9(0x161)),AutomationFrameworkState=require(a85_0x298ad9(0x1f5)),HookState=require('../state/hookState'),GrpcClient=require(a85_0x298ad9(0x236)),scripts=require(a85_0x298ad9(0x212)),logger=createClassLogger('TrackedInstance'),PerformanceTester=require(a85_0x298ad9(0x32c)),{EVENTS,A11Y_EVENTS:PerformanceA11yEvents}=require(a85_0x298ad9(0x157)),{MINIMUM_BROWSER_VERSION_ACCESSIBILITY,MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY}=require(a85_0x298ad9(0x2ee)),{nestedKeyValue,isUndefined}=require(a85_0x298ad9(0x2a9)),util=require(a85_0x298ad9(0x1a5)),TestInfo=require(a85_0x298ad9(0x1c9)),TestFrameworkConstants=require(a85_0x298ad9(0x1f9)),accessibilityHelper=require(a85_0x298ad9(0x2e5));class AccessibilityModule extends BaseModule{static [a85_0x298ad9(0x203)]=AccessibilityModule[a85_0x298ad9(0x1d4)];static ['_centralAuthConfigFetched']=![];static ['_centralAuthA11yConfig']={};constructor(_0x43119e){const _0x2aae3f=a85_0x298ad9,_0x31d1a6={};_0x31d1a6[_0x2aae3f(0x2a2)]=_0x2aae3f(0x1f2),_0x31d1a6[_0x2aae3f(0x313)]=_0x2aae3f(0x2bd),_0x31d1a6['zGIme']=_0x2aae3f(0x24c),_0x31d1a6[_0x2aae3f(0x245)]='[AccessibilityModule]\x20Constructor:\x20Registered\x20observers\x20-\x20EXECUTE\x20PRE,\x20CREATE\x20POST,\x20QUIT\x20PRE',_0x31d1a6[_0x2aae3f(0x208)]='DRIVER_HAS_URL';const _0x333206=_0x31d1a6,_0x11bb08=_0x333206[_0x2aae3f(0x2a2)][_0x2aae3f(0x310)]('|');let _0x29b0c1=0x0;while(!![]){switch(_0x11bb08[_0x29b0c1++]){case'0':this[_0x2aae3f(0x240)]=_0x43119e[_0x2aae3f(0x1c6)]();continue;case'1':this[_0x2aae3f(0x204)]=![];continue;case'2':this[_0x2aae3f(0x2d4)]=[];continue;case'3':this[_0x2aae3f(0x1b4)]=![];continue;case'4':this[_0x2aae3f(0x181)]=_0x333206[_0x2aae3f(0x313)];continue;case'5':AutomationFramework[_0x2aae3f(0x2c5)](AutomationFrameworkState[_0x2aae3f(0x1cd)],HookState[_0x2aae3f(0x262)],this[_0x2aae3f(0x2f8)][_0x2aae3f(0x18c)](this));continue;case'6':this[_0x2aae3f(0x2fb)]=_0x333206['zGIme'];continue;case'7':this[_0x2aae3f(0x247)]=new Map();continue;case'8':this[_0x2aae3f(0x31b)]=![];continue;case'9':logger[_0x2aae3f(0x279)](_0x333206[_0x2aae3f(0x245)]);continue;case'10':AutomationFramework[_0x2aae3f(0x2c5)](AutomationFrameworkState[_0x2aae3f(0x264)],HookState['POST'],this[_0x2aae3f(0x253)][_0x2aae3f(0x18c)](this));continue;case'11':this[_0x2aae3f(0x289)]=_0x333206[_0x2aae3f(0x208)];continue;case'12':this[_0x2aae3f(0x246)]=!![];continue;case'13':this[_0x2aae3f(0x229)](_0x43119e['getOptions']()[_0x2aae3f(0x266)]());continue;case'14':super();continue;case'15':AutomationFramework[_0x2aae3f(0x2c5)](AutomationFrameworkState[_0x2aae3f(0x1ef)],HookState[_0x2aae3f(0x262)],this[_0x2aae3f(0x299)][_0x2aae3f(0x18c)](this));continue;case'16':this['LOG_DISABLED_SHOWN']=new Map();continue;}break;}}[a85_0x298ad9(0x246)](){const _0x14eabf=a85_0x298ad9;return this[_0x14eabf(0x246)];}['getModuleName'](){return AccessibilityModule['MODULE_NAME'];}[a85_0x298ad9(0x153)](){const _0x1a2673=a85_0x298ad9;return this[_0x1a2673(0x247)][_0x1a2673(0x30e)](CLIUtils[_0x1a2673(0x200)](),![]);}[a85_0x298ad9(0x28c)](){const _0x22bd05=a85_0x298ad9;return this[_0x22bd05(0x2ea)]['get'](CLIUtils[_0x22bd05(0x200)](),![]);}[a85_0x298ad9(0x276)](_0x2863d0){const _0x216a70=a85_0x298ad9;this[_0x216a70(0x2ea)]['set'](CLIUtils[_0x216a70(0x200)](),_0x2863d0);}[a85_0x298ad9(0x2de)](){const _0x433ef3=a85_0x298ad9,_0x23dcc0={'LjRiH':_0x433ef3(0x2ae),'lYnAP':function(_0x423ed2,_0x3fc2bd){return _0x423ed2(_0x3fc2bd);},'QQszN':_0x433ef3(0x158),'sunmS':_0x433ef3(0x171),'oCjAt':_0x433ef3(0x2b5)};if(this[_0x433ef3(0x1b4)]){logger['debug'](_0x23dcc0[_0x433ef3(0x28e)]);return;}try{const _0x36357d=_0x23dcc0[_0x433ef3(0x1aa)](require,_0x23dcc0[_0x433ef3(0x232)]);_0x36357d&&_0x36357d['patchSendMessageToServer']?(_0x36357d['patchSendMessageToServer'](),this[_0x433ef3(0x1b4)]=!![],logger[_0x433ef3(0x279)](_0x23dcc0[_0x433ef3(0x179)])):logger[_0x433ef3(0x279)](_0x23dcc0[_0x433ef3(0x268)]);}catch(_0x396d56){logger['debug'](_0x433ef3(0x325)+util['format'](_0x396d56));}}[a85_0x298ad9(0x2e7)](_0x39aaff=null,_0x2772ac=null,_0x2592cc=null){const _0x21a750=a85_0x298ad9,_0x2547b5={'rOhkI':function(_0x353b01,_0x41d7f2){return _0x353b01&&_0x41d7f2;},'pmPbc':_0x21a750(0x209),'iJmZn':function(_0x25e9ba,_0x346b58){return _0x25e9ba(_0x346b58);},'VxBUf':_0x21a750(0x2a9),'MkgtD':_0x21a750(0x2a0),'DnMlF':_0x21a750(0x269),'jUXVd':function(_0xf10f8e,_0x3e913e){return _0xf10f8e===_0x3e913e;},'WJLvj':'true','toITz':'string','YIZFj':_0x21a750(0x23f),'DxKjO':_0x21a750(0x1ed),'wSmdC':function(_0x326841,_0x3caf2b){return _0x326841!==_0x3caf2b;},'zGGRo':_0x21a750(0x324),'GiCIJ':function(_0x41fee7){return _0x41fee7();},'UDFTl':_0x21a750(0x2e1),'DHHBn':function(_0x5d5f79,_0x56533a){return _0x5d5f79!==_0x56533a;},'WyRoH':function(_0x157bfe,_0x4ff305){return _0x157bfe>_0x4ff305;},'wMntr':function(_0x2ac33c,_0x31fc71){return _0x2ac33c(_0x31fc71);},'dnmuh':function(_0x483a23,_0x186bdb){return _0x483a23(_0x186bdb);},'mnyFC':_0x21a750(0x27b)};try{if(_0x2547b5[_0x21a750(0x2b7)](!_0x2772ac,!_0x2592cc))return logger[_0x21a750(0x279)](_0x2547b5['pmPbc']),![];const {isUndefined:_0x1fa3a0,isBrowserstackInfra:_0x39c46a}=_0x2547b5[_0x21a750(0x250)](require,_0x2547b5[_0x21a750(0x258)]);if(!accessibilityHelper['isAccessibilityAutomationSession']())return logger[_0x21a750(0x279)](_0x2547b5[_0x21a750(0x2a7)]),![];const _0x4c8a98=_0x2772ac[_0x21a750(0x1c7)]||_0x2772ac[_0x21a750(0x265)],_0x43f88c=_0x2772ac[_0x21a750(0x291)]||_0x2772ac['browser_version'];if(!accessibilityHelper['isBrowserSupportedForAccessibility'](_0x4c8a98))return logger['warn'](_0x2547b5['DnMlF']),![];if(accessibilityHelper[_0x21a750(0x1db)](_0x4c8a98))try{const _0x6c1570=_0x2772ac[_0x21a750(0x2be)],_0x2c5189=_0x2547b5[_0x21a750(0x27f)](_0x6c1570,!![])||_0x2547b5[_0x21a750(0x27f)](_0x6c1570,_0x2547b5['WJLvj'])||_0x2547b5['jUXVd'](typeof _0x6c1570,_0x2547b5['toITz'])&&_0x2547b5[_0x21a750(0x27f)](_0x6c1570[_0x21a750(0x1eb)](),_0x2547b5[_0x21a750(0x187)]);if(_0x2c5189)return logger[_0x21a750(0x248)](_0x2547b5[_0x21a750(0x190)]),![];const _0x24b6af=_0x2772ac?.[_0x21a750(0x16c)]?.[_0x21a750(0x18f)]||_0x2772ac?.[_0x2547b5[_0x21a750(0x152)]]?.[_0x21a750(0x18f)]||[];if(Array[_0x21a750(0x170)](_0x24b6af)&&_0x24b6af['some'](_0x47ed74=>typeof _0x47ed74===_0x21a750(0x1a4)&&(_0x47ed74===_0x21a750(0x16e)||_0x47ed74['startsWith'](_0x21a750(0x29c))&&_0x47ed74!=='--headless=new')))return logger[_0x21a750(0x248)](_0x2547b5[_0x21a750(0x190)]),![];}catch(_0x12e82e){logger[_0x21a750(0x279)](_0x21a750(0x326)+util[_0x21a750(0x14a)](_0x12e82e));}if(_0x2547b5['wSmdC'](_0x43f88c,_0x2547b5[_0x21a750(0x1d5)])){const _0x151532=_0x2547b5['GiCIJ'](_0x39c46a),_0x1a733c=accessibilityHelper[_0x21a750(0x249)](_0x4c8a98,_0x151532),_0x1afc8a=accessibilityHelper[_0x21a750(0x214)](_0x4c8a98);if(!accessibilityHelper['isVersionSupported'](_0x43f88c,_0x1a733c)){const _0xeae8ab=_0x151532?'':_0x2547b5[_0x21a750(0x15b)];return logger[_0x21a750(0x248)](_0x21a750(0x30d)+_0x1afc8a+_0x21a750(0x255)+_0x1a733c+'\x20or\x20higher\x20'+_0xeae8ab+'.'),![];}}else{const _0x2d3a9d=_0x2772ac[_0x21a750(0x291)]||_0x2772ac['browser_version']||_0x2772ac[_0x21a750(0x241)];if(_0x2d3a9d&&_0x2547b5[_0x21a750(0x18d)](_0x2d3a9d,_0x2547b5['zGGRo'])&&!_0x2547b5[_0x21a750(0x1a9)](_0x2547b5[_0x21a750(0x22a)](parseFloat,_0x2d3a9d),_0x2547b5[_0x21a750(0x169)](parseFloat,MINIMUM_BROWSER_VERSION_ACCESSIBILITY)))return logger['warn'](_0x2547b5[_0x21a750(0x199)]),![];}return!![];}catch(_0x28a8cf){return logger[_0x21a750(0x279)]('Exception\x20in\x20isPlatformSupported:\x20'+_0x28a8cf[_0x21a750(0x2a5)]),![];}}[a85_0x298ad9(0x14d)](_0x11ef02=[],_0x23052d,_0x4f27e3=a85_0x298ad9(0x237)){const _0x52ad1a=a85_0x298ad9,_0x3196f3={'LFdSO':function(_0x5b7653,_0xde7671){return _0x5b7653===_0xde7671;},'QBlli':'jest','GzPcQ':function(_0x476d4a,_0xc48c30){return _0x476d4a||_0xc48c30;},'petDH':function(_0x2d2728,_0x56f0e2){return _0x2d2728===_0x56f0e2;},'QzJUA':function(_0x121aaa,_0x1fab92){return _0x121aaa&&_0x1fab92;},'icnWU':_0x52ad1a(0x194),'NUAhl':function(_0x1a16e4,_0x37656f){return _0x1a16e4===_0x37656f;},'ofsAL':function(_0x4be9f7,_0x591ee5){return _0x4be9f7(_0x591ee5);},'oGEBX':function(_0x2027a1,_0x17a439){return _0x2027a1>_0x17a439;},'YMrTP':function(_0x5eece4,_0x131b70){return _0x5eece4&&_0x131b70;}};try{const _0x4b7b1f=process[_0x52ad1a(0x197)][_0x52ad1a(0x17d)]?JSON['parse'](process[_0x52ad1a(0x197)][_0x52ad1a(0x17d)]):null;if(!_0x4b7b1f)return!![];const _0x5be858=Array[_0x52ad1a(0x170)](_0x4b7b1f[_0x52ad1a(0x277)])?_0x4b7b1f['includeTagsInTestingScope']:[],_0x3d1d24=Array['isArray'](_0x4b7b1f[_0x52ad1a(0x19f)])?_0x4b7b1f[_0x52ad1a(0x19f)]:[];if(_0x3196f3['LFdSO'](_0x4f27e3,_0x3196f3[_0x52ad1a(0x218)])){let _0x110d0e;Array[_0x52ad1a(0x170)](_0x11ef02)?_0x110d0e=_0x11ef02['join']('\x20'):_0x110d0e=_0x3196f3['GzPcQ'](_0x11ef02,'');const _0x5d1671=_0x3d1d24[_0x52ad1a(0x1af)](_0x10c8d7=>_0x110d0e[_0x52ad1a(0x2fa)](_0x10c8d7)),_0x5d892c=_0x3196f3[_0x52ad1a(0x2dc)](_0x5be858['length'],0x0)||_0x5be858[_0x52ad1a(0x1af)](_0x56d82e=>_0x110d0e['includes'](_0x56d82e)),_0x5c38a3=_0x3196f3[_0x52ad1a(0x1de)](!_0x5d1671,_0x5d892c);return logger[_0x52ad1a(0x279)]('[platform\x20-\x20'+(_0x23052d?.[_0x52ad1a(0x308)]?.()||_0x3196f3['icnWU'])+']\x20isEnabledTestcase\x20(jest)\x20result='+_0x5c38a3+_0x52ad1a(0x2a1)+_0x110d0e+_0x52ad1a(0x314)+JSON[_0x52ad1a(0x167)](_0x5be858)+_0x52ad1a(0x297)+JSON['stringify'](_0x3d1d24)),_0x5c38a3;}const _0x35b4ab=Array[_0x52ad1a(0x170)](_0x11ef02)?_0x11ef02:[];let _0x249de7=![],_0x2828ba=_0x3196f3[_0x52ad1a(0x183)](_0x5be858[_0x52ad1a(0x2d7)],0x0);const _0x186ef4=_0x1eaf62=>typeof _0x1eaf62===_0x52ad1a(0x1a4)?_0x1eaf62['replace'](/^@/,'')[_0x52ad1a(0x1eb)]()[_0x52ad1a(0x1d7)]():_0x1eaf62,_0x307094=new Set(_0x5be858[_0x52ad1a(0x1bb)](_0x186ef4)),_0x29b5f7=new Set(_0x3d1d24['map'](_0x186ef4));for(const _0x5db379 of _0x35b4ab){const _0x220300=_0x3196f3[_0x52ad1a(0x284)](_0x186ef4,_0x5db379);_0x29b5f7[_0x52ad1a(0x23d)](_0x220300)&&(_0x249de7=!![]),_0x3196f3[_0x52ad1a(0x225)](_0x307094[_0x52ad1a(0x2e6)],0x0)&&_0x307094[_0x52ad1a(0x23d)](_0x220300)&&(_0x2828ba=!![]);}const _0x1046a0=_0x3196f3[_0x52ad1a(0x2c6)](_0x2828ba,!_0x249de7);return logger[_0x52ad1a(0x279)](_0x52ad1a(0x2e9)+(_0x23052d?.['getPlatformIndex']?.()||_0x3196f3[_0x52ad1a(0x164)])+_0x52ad1a(0x14f)+_0x1046a0+_0x52ad1a(0x1c0)+JSON[_0x52ad1a(0x167)](_0x35b4ab)+_0x52ad1a(0x314)+JSON[_0x52ad1a(0x167)](_0x5be858)+_0x52ad1a(0x297)+JSON['stringify'](_0x3d1d24)),_0x1046a0;}catch(_0x22e608){return logger[_0x52ad1a(0x279)](_0x52ad1a(0x2e9)+(_0x23052d?.['getPlatformIndex']?.()||_0x3196f3[_0x52ad1a(0x164)])+_0x52ad1a(0x26b)+_0x22e608['message']),![];}}async['onBeforeTest'](_0x38c9c4){const _0x2b99f5=a85_0x298ad9,_0x56107e={};_0x56107e['oZvyA']=function(_0xe2a607,_0x2cd78b){return _0xe2a607!==_0x2cd78b;},_0x56107e[_0x2b99f5(0x29a)]=_0x2b99f5(0x237),_0x56107e[_0x2b99f5(0x196)]=function(_0x206bc2,_0x3482a1){return _0x206bc2!==_0x3482a1;},_0x56107e[_0x2b99f5(0x312)]=_0x2b99f5(0x263),_0x56107e['RsZUw']=_0x2b99f5(0x281),_0x56107e[_0x2b99f5(0x267)]=_0x2b99f5(0x1ff),_0x56107e[_0x2b99f5(0x327)]=_0x2b99f5(0x231),_0x56107e['Lhrfh']='onBeforeTest:\x20Page\x20object\x20available,\x20proceeding\x20with\x20accessibility\x20validation',_0x56107e[_0x2b99f5(0x19c)]=_0x2b99f5(0x329),_0x56107e[_0x2b99f5(0x295)]=function(_0x32939f,_0x4f80a9){return _0x32939f===_0x4f80a9;},_0x56107e[_0x2b99f5(0x32a)]=function(_0x2c2d0e,_0x2e06d0){return _0x2c2d0e===_0x2e06d0;},_0x56107e[_0x2b99f5(0x304)]='onBeforeTest:\x20Driver\x20not\x20initialized,\x20setting\x20DRIVER_INIT=true',_0x56107e[_0x2b99f5(0x17f)]=_0x2b99f5(0x1bc),_0x56107e['iozcL']=function(_0x17628c,_0x2fec53){return _0x17628c>_0x2fec53;},_0x56107e[_0x2b99f5(0x17a)]=_0x2b99f5(0x216),_0x56107e[_0x2b99f5(0x271)]=_0x2b99f5(0x21b),_0x56107e[_0x2b99f5(0x29b)]=function(_0x5446bc,_0x24ca76){return _0x5446bc&&_0x24ca76;},_0x56107e['JRQXE']=_0x2b99f5(0x194),_0x56107e[_0x2b99f5(0x26f)]=_0x2b99f5(0x172);const _0x202730=_0x56107e;if(_0x202730[_0x2b99f5(0x26a)](_0x38c9c4['testFramework'],_0x202730[_0x2b99f5(0x29a)])&&_0x202730['UjcxT'](_0x38c9c4[_0x2b99f5(0x20f)],_0x202730[_0x2b99f5(0x312)])){logger['debug'](_0x202730[_0x2b99f5(0x221)]);return;}try{const _0x56e2d9=AutomationFramework[_0x2b99f5(0x1e3)](),_0x4044b3=TestFramework[_0x2b99f5(0x1e3)](),_0x38896d=_0x38c9c4[_0x2b99f5(0x2bf)]||global[_0x2b99f5(0x2cb)]?.['pwPage']||null;if(!_0x38896d){_0x4044b3&&_0x4044b3['updateData'](_0x202730[_0x2b99f5(0x267)],!![]);logger[_0x2b99f5(0x279)](_0x202730['acUYJ']);return;}logger[_0x2b99f5(0x279)](_0x202730[_0x2b99f5(0x256)]);const _0x4d6a61=_0x4044b3?.[_0x2b99f5(0x2d2)](_0x202730[_0x2b99f5(0x19c)],![]),_0x4ae1f1=_0x4044b3?.['getData'](_0x202730[_0x2b99f5(0x267)],![]);if(_0x202730['IjFOW'](_0x4d6a61,![])&&_0x202730[_0x2b99f5(0x32a)](_0x4ae1f1,![])){_0x4044b3&&_0x4044b3['updateData'](_0x202730[_0x2b99f5(0x19c)],!![]);logger['debug'](_0x202730[_0x2b99f5(0x304)]);return;}_0x4044b3&&_0x4044b3[_0x2b99f5(0x1b1)](_0x202730['pDVWs'],!![]);let _0x4e893c,_0x23392c;const _0x5ae0de=_0x38c9c4['testFramework']||_0x202730[_0x2b99f5(0x29a)];if(_0x202730[_0x2b99f5(0x32a)](_0x5ae0de,_0x202730['bUwcV'])){_0x23392c=_0x38c9c4[_0x2b99f5(0x28b)]?.[_0x2b99f5(0x2f2)]||_0x38c9c4[_0x2b99f5(0x28b)]?.['id']||global[_0x2b99f5(0x1f1)]||global['__workerDetails']?.[_0x2b99f5(0x21c)]?.[_0x2b99f5(0x2f2)]||global[_0x2b99f5(0x2cb)]?.[_0x2b99f5(0x21c)]?.['id'];const _0x1ba23d=_0x4044b3?.['getAllData']()?.[_0x2b99f5(0x30e)](_0x23392c);if(_0x1ba23d&&_0x1ba23d[TestFrameworkConstants['KEY_TEST_NAME']])_0x4e893c=_0x1ba23d[TestFrameworkConstants['KEY_TEST_NAME']];else{if(_0x38c9c4[_0x2b99f5(0x28b)]?.[_0x2b99f5(0x185)])_0x4e893c=_0x38c9c4[_0x2b99f5(0x28b)][_0x2b99f5(0x185)];else global[_0x2b99f5(0x2cb)]?.[_0x2b99f5(0x21c)]?.['testInfo']?.[_0x2b99f5(0x185)]?_0x4e893c=global[_0x2b99f5(0x2cb)][_0x2b99f5(0x21c)][_0x2b99f5(0x28b)]['titlePath']:_0x4e893c=_0x202730[_0x2b99f5(0x17f)];}logger[_0x2b99f5(0x279)](_0x2b99f5(0x31e)+_0x23392c+_0x2b99f5(0x2a1)+JSON['stringify'](_0x4e893c));}else{_0x23392c=this[_0x2b99f5(0x1e8)](_0x38c9c4);const _0x5d2314=TestInfo['getTestDetails'](_0x23392c);let _0x3a5134=[];if(_0x5d2314&&Array[_0x2b99f5(0x170)](_0x5d2314['test_tags'])&&_0x202730[_0x2b99f5(0x16d)](_0x5d2314[_0x2b99f5(0x21b)]['length'],0x0))_0x3a5134=_0x5d2314[_0x2b99f5(0x21b)];else{if(_0x4044b3){const _0x8a3303=_0x202730[_0x2b99f5(0x32a)](typeof _0x4044b3[_0x2b99f5(0x2d2)],_0x202730[_0x2b99f5(0x17a)])?_0x4044b3[_0x2b99f5(0x2d2)](_0x202730['UgDxA'],[]):_0x4044b3['test_tags']||[];Array['isArray'](_0x8a3303)&&(_0x3a5134=_0x8a3303);}}_0x4e893c=_0x3a5134;}logger[_0x2b99f5(0x31a)](_0x2b99f5(0x15c)+JSON[_0x2b99f5(0x167)](_0x4e893c));const _0x534584=this[_0x2b99f5(0x2e7)](_0x56e2d9,_0x38c9c4[_0x2b99f5(0x311)],_0x38c9c4[_0x2b99f5(0x2f6)]);logger[_0x2b99f5(0x279)]('[AccessibilityModule]\x20onBeforeTest:\x20platformSupported='+_0x534584+_0x2b99f5(0x1f7)+this[_0x2b99f5(0x204)]);const _0x1cae69=this['isEnabledTestcase'](_0x4e893c,_0x56e2d9,_0x5ae0de),_0x1b397f=_0x202730['pyqaM'](_0x534584,_0x1cae69),_0x59642a=CLIUtils[_0x2b99f5(0x200)]();this[_0x2b99f5(0x247)][_0x2b99f5(0x21e)](_0x59642a,_0x1b397f),global['Context']?.[_0x2b99f5(0x27c)]&&global[_0x2b99f5(0x155)][_0x2b99f5(0x27c)]()[_0x2b99f5(0x2df)](_0x1b397f),logger[_0x2b99f5(0x279)](_0x2b99f5(0x2e9)+(_0x56e2d9?.[_0x2b99f5(0x308)]?.()||_0x202730[_0x2b99f5(0x1c8)])+_0x2b99f5(0x1a8)+_0x1b397f),_0x1b397f?(global[_0x2b99f5(0x2c0)]=!![],process['env'][_0x2b99f5(0x14b)]=_0x202730['SIXYU'],this[_0x2b99f5(0x2de)]()):global[_0x2b99f5(0x2c0)]=![];}catch(_0x3f1bf4){logger['error'](_0x2b99f5(0x162)+(_0x3f1bf4[_0x2b99f5(0x2b4)]||_0x3f1bf4[_0x2b99f5(0x2a5)]));const _0x1ce8ca=CLIUtils['getCurrentInstanceName']();this['accessibility'][_0x2b99f5(0x21e)](_0x1ce8ca,![]),global[_0x2b99f5(0x2c0)]=![];}}[a85_0x298ad9(0x2f3)](){const _0x4429fe=a85_0x298ad9;return this[_0x4429fe(0x2d4)]['find'](_0xdfda6=>_0xdfda6[_0x4429fe(0x21f)]()===_0x4429fe(0x1ed))?.[_0x4429fe(0x300)]()||'';}['getCapabilityValue'](_0x171419){const _0x41b59e=a85_0x298ad9;try{const _0x41ab61=this['accessibilityConfig']?.[_0x41b59e(0x22f)]?.['capabilitiesList']||[],_0x1fbdca=_0x41ab61[_0x41b59e(0x2d8)](_0x3c82f6=>_0x3c82f6[_0x41b59e(0x1d4)]===_0x171419);return _0x1fbdca?_0x1fbdca[_0x41b59e(0x275)]:null;}catch(_0x39c1d1){return logger[_0x41b59e(0x279)](_0x41b59e(0x1be)+_0x171419+':\x20'+_0x39c1d1[_0x41b59e(0x2a5)]),null;}}async['setAccessibilityConfig'](_0x4a8d9a,_0x4c32e6){const _0x5e6857=a85_0x298ad9,_0xa2a7f5=_0x4a8d9a['getAccessibility']()['getOptions'](),_0x5ce6d2=_0xa2a7f5['getScriptsList'](),_0x594695=_0xa2a7f5[_0x5e6857(0x323)]()?.[_0x5e6857(0x210)]();scripts[_0x5e6857(0x1b9)](_0x5ce6d2,_0x594695),scripts[_0x5e6857(0x1a0)]();const _0x1f7c28=_0xa2a7f5[_0x5e6857(0x266)]();this[_0x5e6857(0x2d4)]=_0xa2a7f5[_0x5e6857(0x266)](),await this[_0x5e6857(0x229)](_0x1f7c28,_0x4c32e6[_0x5e6857(0x2f6)]);}async[a85_0x298ad9(0x229)](_0x2be309,_0x3f0112={}){const _0x19dc4a=a85_0x298ad9,_0x28fbf7={'WwYxf':function(_0x1d1939,_0x24081f){return _0x1d1939===_0x24081f;},'QHIHJ':_0x19dc4a(0x257),'micPW':_0x19dc4a(0x23b),'oHeDW':function(_0x3ced59,_0x15df62){return _0x3ced59(_0x15df62);},'WVDpm':_0x19dc4a(0x2e5),'VpMbZ':_0x19dc4a(0x2a9),'zVuJX':_0x19dc4a(0x228),'kHHiS':_0x19dc4a(0x27e),'HCYTJ':function(_0x4bc129,_0x181d78){return _0x4bc129===_0x181d78;},'pvTJy':_0x19dc4a(0x220),'PDjPZ':'browserstack.accessibilityOptions.scannerVersion','SEFsu':_0x19dc4a(0x146),'PqmSS':'browserstack.accessibilityOptions.scannerProcessingTimeout','rDFOj':function(_0x41f3a5,_0x1e1f0c){return _0x41f3a5===_0x1e1f0c;},'LBnml':_0x19dc4a(0x1d2),'mNnvI':_0x19dc4a(0x172)};global[_0x19dc4a(0x1b3)]=global[_0x19dc4a(0x1b3)]||{};for(const _0x4f3a69 of _0x2be309){logger[_0x19dc4a(0x31a)]('name:\x20'+_0x4f3a69['getName']()+_0x19dc4a(0x2ed)+_0x4f3a69[_0x19dc4a(0x300)]());if(_0x28fbf7[_0x19dc4a(0x2ca)](_0x4f3a69[_0x19dc4a(0x21f)](),_0x28fbf7['QHIHJ'])){const _0x5829d1=_0x4f3a69[_0x19dc4a(0x300)]();process[_0x19dc4a(0x197)][_0x19dc4a(0x1ba)]=_0x5829d1,global['__accessibilityOptions'][_0x28fbf7[_0x19dc4a(0x151)]]=_0x5829d1;const _0x488b9d=_0x28fbf7[_0x19dc4a(0x1ae)](require,_0x28fbf7[_0x19dc4a(0x254)]),{isTrue:_0x329e86}=_0x28fbf7[_0x19dc4a(0x1ae)](require,_0x28fbf7[_0x19dc4a(0x19e)]),_0x36d926=_0x488b9d[_0x19dc4a(0x1b7)](_0x5829d1);_0x36d926&&_0x28fbf7['oHeDW'](_0x329e86,_0x36d926[_0x19dc4a(0x224)])&&(process[_0x19dc4a(0x197)][_0x19dc4a(0x274)]=!![]);}else{if(_0x28fbf7[_0x19dc4a(0x2ca)](_0x4f3a69[_0x19dc4a(0x21f)](),_0x28fbf7[_0x19dc4a(0x32d)]))global[_0x19dc4a(0x1b3)][_0x28fbf7[_0x19dc4a(0x1b8)]]=_0x4f3a69['getValue']();else{if(_0x28fbf7[_0x19dc4a(0x20c)](_0x4f3a69[_0x19dc4a(0x21f)](),_0x28fbf7[_0x19dc4a(0x1dd)]))global['__accessibilityOptions'][_0x28fbf7['PDjPZ']]=_0x4f3a69[_0x19dc4a(0x300)]();else{if(_0x28fbf7[_0x19dc4a(0x2ca)](_0x4f3a69[_0x19dc4a(0x21f)](),_0x28fbf7[_0x19dc4a(0x205)]))global[_0x19dc4a(0x1b3)][_0x28fbf7[_0x19dc4a(0x230)]]=_0x4f3a69[_0x19dc4a(0x300)]();else{if(_0x28fbf7['rDFOj'](_0x4f3a69['getName'](),_0x28fbf7[_0x19dc4a(0x148)])){const _0x5a8334=_0x4f3a69[_0x19dc4a(0x300)]();process['env'][_0x19dc4a(0x2ec)]=_0x28fbf7[_0x19dc4a(0x1ae)](String,_0x28fbf7[_0x19dc4a(0x20c)](_0x5a8334,!![])||_0x28fbf7[_0x19dc4a(0x20c)](_0x5a8334,_0x28fbf7[_0x19dc4a(0x2cd)])),logger[_0x19dc4a(0x279)]('[AccessibilityModule]\x20isMobileScanningEnabledForGroup\x20cap\x20received:\x20raw='+_0x5a8334+'\x20env='+process['env']['BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP']);}}}}}}}async[a85_0x298ad9(0x2f8)](_0x556f59){const _0x3c325b=a85_0x298ad9,_0x14af15={};_0x14af15[_0x3c325b(0x18a)]=function(_0x4d7ede,_0x35cf80){return _0x4d7ede!==_0x35cf80;},_0x14af15[_0x3c325b(0x2a3)]=_0x3c325b(0x237),_0x14af15[_0x3c325b(0x298)]=function(_0x3b2188,_0x42638){return _0x3b2188!==_0x42638;},_0x14af15[_0x3c325b(0x2c2)]=_0x3c325b(0x263),_0x14af15[_0x3c325b(0x273)]=_0x3c325b(0x2f7),_0x14af15['nhdgG']=_0x3c325b(0x194);const _0x485532=_0x14af15;if(_0x485532['Ssmkt'](_0x556f59[_0x3c325b(0x20f)],_0x485532[_0x3c325b(0x2a3)])&&_0x485532[_0x3c325b(0x298)](_0x556f59[_0x3c325b(0x20f)],_0x485532['NLXBq'])){logger[_0x3c325b(0x279)](_0x485532['Tmghf']);return;}const _0x4ffb9d=_0x556f59[_0x3c325b(0x28b)]?.[_0x3c325b(0x2f2)]||_0x556f59[_0x3c325b(0x28b)]?.['id']||global['__jestCurrentTestIdentifier'];logger[_0x3c325b(0x31a)]('[AccessibilityModule]\x20onAfterTest:\x20framework='+_0x556f59['testFramework']+_0x3c325b(0x2c9)+_0x4ffb9d);try{const _0x5c081a=_0x556f59[_0x3c325b(0x1d1)]||AutomationFramework[_0x3c325b(0x1e3)](),_0x162836=CLIUtils[_0x3c325b(0x200)](),_0x13b6a3=this[_0x3c325b(0x153)]();logger[_0x3c325b(0x279)]('[platform\x20-\x20'+(_0x5c081a?.['getPlatformIndex']?.()||_0x485532['nhdgG'])+_0x3c325b(0x1f4)+_0x13b6a3),_0x13b6a3&&await this[_0x3c325b(0x174)](_0x5c081a,_0x556f59),this[_0x3c325b(0x247)][_0x3c325b(0x1b6)](_0x162836),this[_0x3c325b(0x2ea)][_0x3c325b(0x1b6)](_0x162836);}catch(_0x5aa524){logger[_0x3c325b(0x201)]('Error\x20in\x20onAfterTest\x20accessibility\x20module:\x20'+(_0x5aa524[_0x3c325b(0x2b4)]||_0x5aa524[_0x3c325b(0x2a5)]));}}async[a85_0x298ad9(0x174)](_0x74f4e2,_0x3a5102){const _0x4cc802=a85_0x298ad9,_0x573b01={};_0x573b01[_0x4cc802(0x25f)]=function(_0x535829,_0x179360){return _0x535829===_0x179360;},_0x573b01[_0x4cc802(0x154)]=_0x4cc802(0x216),_0x573b01[_0x4cc802(0x320)]=function(_0xb73453,_0x1e532a){return _0xb73453===_0x1e532a;},_0x573b01[_0x4cc802(0x24f)]=_0x4cc802(0x263),_0x573b01[_0x4cc802(0x1a7)]=_0x4cc802(0x237),_0x573b01[_0x4cc802(0x226)]=_0x4cc802(0x1da),_0x573b01[_0x4cc802(0x278)]=_0x4cc802(0x247),_0x573b01[_0x4cc802(0x260)]=_0x4cc802(0x26d),_0x573b01[_0x4cc802(0x251)]=_0x4cc802(0x194),_0x573b01[_0x4cc802(0x2bb)]=_0x4cc802(0x207),_0x573b01['FyEkX']=_0x4cc802(0x270),_0x573b01[_0x4cc802(0x145)]=function(_0x42955a,_0x2e9af4){return _0x42955a===_0x2e9af4;},_0x573b01['wVwza']=function(_0x15b983,_0x30bb54){return _0x15b983||_0x30bb54;},_0x573b01[_0x4cc802(0x24d)]=function(_0x5d5361,_0x1ddb6a){return _0x5d5361||_0x1ddb6a;},_0x573b01[_0x4cc802(0x292)]=_0x4cc802(0x29d),_0x573b01[_0x4cc802(0x165)]=_0x4cc802(0x28d),_0x573b01[_0x4cc802(0x30b)]=_0x4cc802(0x303);const _0x197d46=_0x573b01;try{const _0x5485d1=_0x3a5102[_0x4cc802(0x20f)]||(_0x197d46[_0x4cc802(0x320)](this[_0x4cc802(0x31f)]?.['name']?.[_0x4cc802(0x1eb)](),_0x197d46['wnyzk'])?_0x197d46[_0x4cc802(0x24f)]:_0x197d46[_0x4cc802(0x1a7)]);let _0x364cbc='',_0x56f2b1=null,_0x1e1627=null;if(_0x197d46[_0x4cc802(0x25f)](_0x5485d1,_0x197d46[_0x4cc802(0x24f)])){_0x56f2b1=_0x3a5102[_0x4cc802(0x28b)]?.[_0x4cc802(0x2f2)]||_0x3a5102[_0x4cc802(0x28b)]?.['id']||global[_0x4cc802(0x1f1)];if(!_0x56f2b1){logger[_0x4cc802(0x248)](_0x197d46['ZPBTu']);return;}try{const _0x5bee15=await GrpcClient[_0x4cc802(0x227)]()[_0x4cc802(0x1d8)](process[_0x4cc802(0x197)][_0x4cc802(0x19a)],_0x197d46['FipXg'],_0x197d46[_0x4cc802(0x260)],_0x56f2b1),_0x2379b7=AccessibilityModule[_0x4cc802(0x20a)](null,_0x5bee15);_0x364cbc=_0x2379b7?.[_0x4cc802(0x2e2)]||'',logger['debug'](_0x4cc802(0x206)+_0x364cbc+_0x4cc802(0x21d)+_0x56f2b1),_0x1e1627=_0x5bee15;}catch(_0x7558ef){logger['error'](_0x4cc802(0x176)+_0x7558ef[_0x4cc802(0x2a5)]);return;}}else{const _0x86ce0=this['getTestId'](_0x3a5102);_0x364cbc=TestInfo[_0x4cc802(0x306)](_0x86ce0);}const _0x1a04f2=((()=>{const _0x36433d=_0x4cc802,_0x43c1c9=(this[_0x36433d(0x240)]?.['options']?.[_0x36433d(0x202)]||[])[_0x36433d(0x2d8)](_0x3d9b24=>(typeof _0x3d9b24[_0x36433d(0x21f)]===_0x36433d(0x216)?_0x3d9b24[_0x36433d(0x21f)]():_0x3d9b24[_0x36433d(0x1d4)])===this[_0x36433d(0x181)]);return _0x43c1c9?_0x197d46[_0x36433d(0x25f)](typeof _0x43c1c9[_0x36433d(0x300)],_0x197d46['XHyel'])?_0x43c1c9[_0x36433d(0x300)]():_0x43c1c9[_0x36433d(0x275)]:'';})()),_0x5e49db=process[_0x4cc802(0x197)][_0x4cc802(0x219)]||'';logger['debug']('[platform\x20-\x20'+(_0x74f4e2?.[_0x4cc802(0x308)]?.()||_0x197d46['aEPwv'])+_0x4cc802(0x31d)+_0x364cbc+_0x4cc802(0x2f9)+_0x1a04f2+_0x4cc802(0x2ad)+(_0x5e49db?_0x197d46['aLwVh']:_0x197d46[_0x4cc802(0x15f)]));let _0x3adf9d;if(_0x197d46['ilOiz'](_0x5485d1,_0x197d46[_0x4cc802(0x24f)]))_0x3adf9d=AccessibilityModule[_0x4cc802(0x20a)](_0x364cbc,_0x1e1627);else{const _0x307d0=await GrpcClient[_0x4cc802(0x227)]()[_0x4cc802(0x1d8)](process[_0x4cc802(0x197)][_0x4cc802(0x19a)],_0x197d46[_0x4cc802(0x278)],_0x197d46[_0x4cc802(0x260)]);_0x3adf9d=AccessibilityModule['loadDriverExecuteParams'](_0x364cbc,_0x307d0);}logger[_0x4cc802(0x279)]('Accessibility\x20data\x20for\x20extension:\x20'+JSON['stringify'](_0x3adf9d));const _0x3b0a23=Object[_0x4cc802(0x293)]({},{'thTestRunUuid':_0x197d46[_0x4cc802(0x2b0)](_0x364cbc,''),'thBuildUuid':_0x197d46['wVwza'](_0x1a04f2,''),'thJwtToken':_0x197d46[_0x4cc802(0x24d)](_0x5e49db,'')},_0x3adf9d);!this[_0x4cc802(0x204)]&&this[_0x4cc802(0x182)]()&&(_0x3b0a23[_0x4cc802(0x191)]=!![],logger[_0x4cc802(0x279)](_0x197d46['zQEKR']));logger[_0x4cc802(0x279)](_0x4cc802(0x1ac)+_0x364cbc+_0x4cc802(0x1f7)+this[_0x4cc802(0x204)]);let _0x298bce=global[_0x4cc802(0x2cb)]?.[_0x4cc802(0x2a8)]||null;!_0x298bce&&(_0x298bce=AutomationFramework[_0x4cc802(0x1a2)](_0x74f4e2,_0x197d46[_0x4cc802(0x165)],null)),!_0x298bce&&(_0x298bce=AutomationFramework[_0x4cc802(0x1a2)](_0x74f4e2,_0x197d46[_0x4cc802(0x30b)],null)),await this[_0x4cc802(0x1f3)](this[_0x4cc802(0x153)](),_0x364cbc,_0x298bce,_0x3b0a23,this['isAppAccessibility']);}catch(_0x2384fd){logger['error'](_0x4cc802(0x24a)+(_0x2384fd[_0x4cc802(0x2b4)]||_0x2384fd[_0x4cc802(0x2a5)]));}}async[a85_0x298ad9(0x1f3)](_0x41134b,_0x4921a6,_0x279e07,_0x4413d2,_0x21de89){const _0x1d08a3=a85_0x298ad9,_0x242e25={};_0x242e25['krRUp']='saveResults',_0x242e25[_0x1d08a3(0x30c)]=function(_0x3f32bd,_0x222383){return _0x3f32bd&&_0x222383;},_0x242e25[_0x1d08a3(0x22c)]=_0x1d08a3(0x17e),_0x242e25[_0x1d08a3(0x25c)]=function(_0x28ebba,_0x139246){return _0x28ebba===_0x139246;},_0x242e25[_0x1d08a3(0x1fc)]=_0x1d08a3(0x270),_0x242e25[_0x1d08a3(0x17b)]=_0x1d08a3(0x156),_0x242e25['PLGRx']=_0x1d08a3(0x319),_0x242e25['TPmUK']='afterTestHook',_0x242e25[_0x1d08a3(0x1c5)]='scan',_0x242e25[_0x1d08a3(0x2d1)]=_0x1d08a3(0x1f8),_0x242e25[_0x1d08a3(0x2d3)]=_0x1d08a3(0x22e),_0x242e25[_0x1d08a3(0x261)]='Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended\x20from\x20cli.';const _0x12ab18=_0x242e25;try{const _0x381609=this['getScriptByName'](_0x12ab18[_0x1d08a3(0x243)]);if(_0x12ab18[_0x1d08a3(0x30c)](!_0x21de89,!_0x381609)){logger[_0x1d08a3(0x279)](_0x12ab18[_0x1d08a3(0x22c)]);return;}if(!_0x4921a6||_0x12ab18[_0x1d08a3(0x25c)](_0x4921a6,_0x12ab18['TxaMl'])||_0x12ab18[_0x1d08a3(0x25c)](_0x4921a6,'')){logger[_0x1d08a3(0x279)](_0x12ab18['aqdAl']);return;}logger[_0x1d08a3(0x279)]('Accessibility\x20extension\x20data\x20for\x20current\x20test\x20from\x20cli\x20'+JSON['stringify'](_0x4413d2)),_0x41134b&&(logger[_0x1d08a3(0x279)](_0x12ab18[_0x1d08a3(0x2d5)]),await this['performScanForCli'](_0x279e07,_0x4921a6,_0x12ab18[_0x1d08a3(0x1ee)],_0x4413d2,_0x21de89,_0x12ab18[_0x1d08a3(0x1c5)]),_0x12ab18['malYL'](!_0x21de89,_0x381609)&&(logger[_0x1d08a3(0x279)](_0x12ab18[_0x1d08a3(0x2d1)]),await PerformanceTester['measureWrapper'](_0x12ab18[_0x1d08a3(0x2d3)],async()=>{const _0xd06ef5=_0x1d08a3;await this['performScanForCli'](_0x279e07,_0x4921a6,_0x12ab18[_0xd06ef5(0x243)],_0x4413d2,_0x21de89,_0x12ab18[_0xd06ef5(0x243)]);})()),logger['info'](_0x12ab18[_0x1d08a3(0x261)]));}catch(_0x377a56){logger[_0x1d08a3(0x201)]('Unable\x20to\x20mark\x20test\x20finish\x20for\x20accessibility\x20from\x20cli\x20-\x20'+(_0x377a56['stack']||_0x377a56[_0x1d08a3(0x2a5)]));}}async[a85_0x298ad9(0x299)](_0x34b4ae){const _0x1c8c5d=a85_0x298ad9,_0x3995d0={};_0x3995d0[_0x1c8c5d(0x143)]=function(_0x183f30,_0x2ca782){return _0x183f30!==_0x2ca782;},_0x3995d0[_0x1c8c5d(0x31c)]=_0x1c8c5d(0x237),_0x3995d0[_0x1c8c5d(0x20b)]=_0x1c8c5d(0x263),_0x3995d0[_0x1c8c5d(0x15e)]='onBeforeExecute:\x20Skipping\x20accessibility\x20scan\x20-\x20not\x20a\x20supported\x20test\x20framework',_0x3995d0['CHrLu']='unknown',_0x3995d0[_0x1c8c5d(0x1b2)]=_0x1c8c5d(0x1cf),_0x3995d0[_0x1c8c5d(0x239)]=function(_0x519373,_0x1cda39){return _0x519373===_0x1cda39;},_0x3995d0[_0x1c8c5d(0x2dd)]='onBeforeExecute:\x20Jest\x20-\x20No\x20testIdentifier\x20found,\x20skipping\x20scan',_0x3995d0[_0x1c8c5d(0x1ad)]=_0x1c8c5d(0x247),_0x3995d0[_0x1c8c5d(0x2e3)]='performScan',_0x3995d0[_0x1c8c5d(0x1e2)]=_0x1c8c5d(0x2c8),_0x3995d0[_0x1c8c5d(0x2ba)]=_0x1c8c5d(0x2bd),_0x3995d0['VlqMl']=function(_0x334e67,_0x5a857c){return _0x334e67===_0x5a857c;},_0x3995d0[_0x1c8c5d(0x2fe)]=_0x1c8c5d(0x1d0),_0x3995d0['cYNAQ']=_0x1c8c5d(0x270);const _0x12a3d9=_0x3995d0;if(_0x12a3d9[_0x1c8c5d(0x143)](_0x34b4ae['testFramework'],_0x12a3d9['bueQQ'])&&_0x12a3d9[_0x1c8c5d(0x143)](_0x34b4ae[_0x1c8c5d(0x20f)],_0x12a3d9['ckqjT'])){logger[_0x1c8c5d(0x279)](_0x12a3d9[_0x1c8c5d(0x15e)]);return;}logger['debug']('onBeforeExecute:\x20command='+(_0x34b4ae[_0x1c8c5d(0x285)]||_0x12a3d9['CHrLu'])+_0x1c8c5d(0x1ca)+_0x34b4ae[_0x1c8c5d(0x20f)]);try{const _0x26f0fd=_0x34b4ae[_0x1c8c5d(0x1d1)]||AutomationFramework[_0x1c8c5d(0x1e3)](),_0x52f656=TestFramework[_0x1c8c5d(0x1e3)](),_0x1f3e2a=_0x34b4ae['commandName']||_0x34b4ae[_0x1c8c5d(0x315)]?.[_0x1c8c5d(0x21f)]();if(!_0x1f3e2a){logger[_0x1c8c5d(0x279)](_0x12a3d9[_0x1c8c5d(0x1b2)]);return;}if(!this[_0x1c8c5d(0x153)]()){logger['debug'](_0x1c8c5d(0x14e)+_0x1f3e2a);return;}if(!this[_0x1c8c5d(0x1f0)](_0x1f3e2a)){logger[_0x1c8c5d(0x279)]('onBeforeExecute:\x20Command\x20'+_0x1f3e2a+_0x1c8c5d(0x22d));return;}const _0x2dcfda=_0x34b4ae[_0x1c8c5d(0x2bf)]||global['__workerDetails']?.[_0x1c8c5d(0x2a8)];if(!_0x2dcfda){logger[_0x1c8c5d(0x279)](_0x1c8c5d(0x2b8)+_0x1f3e2a);return;}let _0x3cfd0a='',_0x870ec7=null;if(_0x12a3d9[_0x1c8c5d(0x239)](_0x34b4ae[_0x1c8c5d(0x20f)],_0x12a3d9[_0x1c8c5d(0x20b)])){_0x870ec7=_0x34b4ae[_0x1c8c5d(0x28b)]?.[_0x1c8c5d(0x2f2)]||_0x34b4ae[_0x1c8c5d(0x28b)]?.['id']||global[_0x1c8c5d(0x1f1)];if(!_0x870ec7){logger[_0x1c8c5d(0x248)](_0x12a3d9[_0x1c8c5d(0x2dd)]);return;}try{const _0x267a81=await GrpcClient[_0x1c8c5d(0x227)]()[_0x1c8c5d(0x1d8)](process[_0x1c8c5d(0x197)][_0x1c8c5d(0x19a)],_0x12a3d9[_0x1c8c5d(0x1ad)],_0x12a3d9[_0x1c8c5d(0x2e3)],_0x870ec7),_0x4094be=AccessibilityModule[_0x1c8c5d(0x20a)](null,_0x267a81);_0x3cfd0a=_0x4094be?.[_0x1c8c5d(0x2e2)]||'',logger['debug'](_0x1c8c5d(0x19b)+_0x3cfd0a+_0x1c8c5d(0x21d)+_0x870ec7);}catch(_0x3b3c72){logger['error']('onBeforeExecute:\x20Jest\x20-\x20Error\x20fetching\x20driver\x20execute\x20params:\x20'+_0x3b3c72[_0x1c8c5d(0x2a5)]);return;}}else _0x3cfd0a=this[_0x1c8c5d(0x1f6)](_0x12a3d9[_0x1c8c5d(0x1e2)])||'',!_0x3cfd0a&&this['isMobileWebSession']()&&(_0x3cfd0a=accessibilityHelper[_0x1c8c5d(0x1fd)]());const _0x572e4d=this[_0x1c8c5d(0x1f6)](_0x12a3d9[_0x1c8c5d(0x2ba)])||this[_0x1c8c5d(0x240)][this['KEY_TESTHUB_BUILD_ID']]||null,_0x15c61b=process[_0x1c8c5d(0x197)][_0x1c8c5d(0x219)]||'',_0x12e939=this[_0x1c8c5d(0x2a6)](_0x1f3e2a,_0x3cfd0a,_0x572e4d,_0x15c61b),_0x42add8=_0x12a3d9['VlqMl'](_0x34b4ae[_0x1c8c5d(0x20f)],_0x12a3d9[_0x1c8c5d(0x20b)])?await AccessibilityModule[_0x1c8c5d(0x144)](_0x12a3d9[_0x1c8c5d(0x2fe)],_0x3cfd0a,_0x870ec7):await AccessibilityModule['fetchCentralAuthA11yConfig'](_0x12a3d9[_0x1c8c5d(0x2fe)],_0x3cfd0a);logger[_0x1c8c5d(0x31a)](_0x1c8c5d(0x28a)+(_0x12e939?JSON[_0x1c8c5d(0x167)](_0x12e939):_0x12a3d9[_0x1c8c5d(0x22b)]));const _0xa79f57=CLIUtils[_0x1c8c5d(0x1b0)](_0x12e939,_0x42add8);logger[_0x1c8c5d(0x31a)](_0x1c8c5d(0x1e7)+(_0xa79f57?JSON['stringify'](_0xa79f57):_0x12a3d9[_0x1c8c5d(0x22b)])),logger[_0x1c8c5d(0x279)]('onBeforeExecute:\x20Performing\x20accessibility\x20scan\x20for\x20command:\x20'+_0x1f3e2a);const _0x28af8f=await this['performScanForCli'](_0x2dcfda,_0x3cfd0a,_0x1f3e2a,_0xa79f57,this[_0x1c8c5d(0x204)]);logger[_0x1c8c5d(0x279)]('onBeforeExecute:\x20Accessibility\x20scan\x20completed\x20for\x20command:\x20'+_0x1f3e2a+_0x1c8c5d(0x1e4)+JSON[_0x1c8c5d(0x167)](_0x28af8f));}catch(_0x3ab320){logger[_0x1c8c5d(0x201)](_0x1c8c5d(0x286)+(_0x3ab320[_0x1c8c5d(0x2b4)]||_0x3ab320[_0x1c8c5d(0x2a5)]));}}[a85_0x298ad9(0x25a)](){const _0x4cb376=a85_0x298ad9;return this[_0x4cb376(0x153)]();}[a85_0x298ad9(0x15d)](_0x1124c0){const _0x46b434=a85_0x298ad9,_0x50640a=CLIUtils[_0x46b434(0x200)]();this[_0x46b434(0x247)]['set'](_0x50640a,_0x1124c0);}async[a85_0x298ad9(0x288)](_0x31586e){const _0x150185=a85_0x298ad9,_0x574658={};_0x574658['QkOqK']='unknown';const _0x41e4d9=_0x574658;try{const _0x147721=_0x31586e[_0x150185(0x1d1)]||AutomationFramework[_0x150185(0x1e3)](),_0x3bb1f5=_0x147721?.[_0x150185(0x2d2)]?.()?.['get']?.(this[_0x150185(0x2fb)])||![];if(_0x3bb1f5)return;PerformanceTester[_0x150185(0x29e)](EVENTS['SDK_ACCESSIBILITY_CONFIG']);const _0xaea9f6=await GrpcClient[_0x150185(0x227)]()['getAccessibilityConfig'](_0x31586e);_0xaea9f6&&_0xaea9f6[_0x150185(0x1e1)]&&_0xaea9f6[_0x150185(0x1e1)]()&&_0xaea9f6[_0x150185(0x1e1)]()[_0x150185(0x15a)]()?(await this[_0x150185(0x14c)](_0xaea9f6,_0x31586e),_0x147721?.[_0x150185(0x2d2)]&&_0x147721['getData']()[_0x150185(0x21e)](this[_0x150185(0x2fb)],!![]),logger[_0x150185(0x279)](_0x150185(0x2e9)+(_0x147721?.['getPlatformIndex']?.()||_0x41e4d9[_0x150185(0x287)])+_0x150185(0x195))):logger['debug'](_0x150185(0x2e9)+(_0x147721?.[_0x150185(0x308)]?.()||_0x41e4d9[_0x150185(0x287)])+_0x150185(0x1cb)),PerformanceTester['end'](EVENTS[_0x150185(0x238)]);}catch(_0x41bf71){PerformanceTester[_0x150185(0x294)](EVENTS['SDK_ACCESSIBILITY_CONFIG'],![],_0x41bf71[_0x150185(0x2a5)]),logger[_0x150185(0x201)](_0x150185(0x244)+(_0x41bf71[_0x150185(0x2b4)]||_0x41bf71['message']));}}async[a85_0x298ad9(0x14c)](_0x24835b,_0x17cc41){const _0x5b3377=a85_0x298ad9;await this['setAccessibilityConfig'](_0x24835b,_0x17cc41);const _0x1d1252=_0x24835b[_0x5b3377(0x1e1)]()[_0x5b3377(0x2aa)]();if(_0x1d1252){const _0x4546ea=_0x24835b[_0x5b3377(0x2f4)]&&_0x24835b[_0x5b3377(0x2f4)]();_0x4546ea&&(this[_0x5b3377(0x240)][this[_0x5b3377(0x181)]]=_0x4546ea[_0x5b3377(0x1ec)]&&_0x4546ea['getBuildId']());}}[a85_0x298ad9(0x1f0)](_0x20f82e){const _0x13be47=a85_0x298ad9,_0xecce6b={};_0xecce6b['RKmLt']=function(_0x51507e,_0x506d4a){return _0x51507e===_0x506d4a;};const _0x28c153=_0xecce6b;try{if(!_0x20f82e)return![];const _0xecd41d=this['accessibilityConfig']?.[_0x13be47(0x22f)]?.[_0x13be47(0x1ab)]?.[_0x13be47(0x282)]||[],_0x427bee=_0xecd41d[_0x13be47(0x1af)](_0x372268=>{const _0x3d1019=_0x13be47;return _0x372268[_0x3d1019(0x1d4)]&&_0x28c153[_0x3d1019(0x2c1)](_0x372268[_0x3d1019(0x1d4)][_0x3d1019(0x1eb)](),_0x20f82e[_0x3d1019(0x1eb)]());});return logger[_0x13be47(0x279)](_0x13be47(0x2ff)+_0x20f82e+_0x13be47(0x192)+_0x427bee+',\x20available\x20commands:\x20'+JSON[_0x13be47(0x167)](_0xecd41d[_0x13be47(0x1bb)](_0x57277c=>_0x57277c[_0x13be47(0x1d4)]))),_0x427bee;}catch(_0x383d9a){return logger[_0x13be47(0x279)](_0x13be47(0x2b2)+_0x383d9a[_0x13be47(0x2a5)]),![];}}[a85_0x298ad9(0x1ea)](_0x9a6edb){const _0x184508=a85_0x298ad9,_0x3e98b6={};_0x3e98b6[_0x184508(0x149)]=function(_0x33ec46,_0x2a5e36){return _0x33ec46===_0x2a5e36;},_0x3e98b6[_0x184508(0x16b)]='string',_0x3e98b6[_0x184508(0x2c3)]=_0x184508(0x1fa);const _0x2238d2=_0x3e98b6,_0x411372=_0x9a6edb['getScript']&&_0x9a6edb[_0x184508(0x163)]();return _0x411372&&_0x2238d2[_0x184508(0x149)](typeof _0x411372,_0x2238d2[_0x184508(0x16b)])&&_0x411372[_0x184508(0x2fa)](_0x2238d2[_0x184508(0x2c3)]);}[a85_0x298ad9(0x317)](_0x39a16a){const _0xebb1b1=a85_0x298ad9,_0x25beff={};_0x25beff['edHxk']=function(_0xd5f8c9,_0x3683c1){return _0xd5f8c9!==_0x3683c1;},_0x25beff['WjkhU']='string',_0x25beff[_0xebb1b1(0x2ce)]=_0xebb1b1(0x247),_0x25beff['UoMzh']='performScan',_0x25beff[_0xebb1b1(0x30a)]=_0xebb1b1(0x2c4),_0x25beff[_0xebb1b1(0x2ab)]=_0xebb1b1(0x1fe);const _0x2e3070=_0x25beff,_0x5c4c75=_0x39a16a[_0xebb1b1(0x163)]&&_0x39a16a[_0xebb1b1(0x163)]();if(!_0x5c4c75||_0x2e3070[_0xebb1b1(0x198)](typeof _0x5c4c75,_0x2e3070['WjkhU']))return![];return _0x5c4c75[_0xebb1b1(0x2fa)](_0x2e3070[_0xebb1b1(0x2ce)])||_0x5c4c75['includes'](_0x2e3070[_0xebb1b1(0x2da)])||_0x5c4c75[_0xebb1b1(0x2fa)](_0x2e3070['VdoUV'])||_0x5c4c75[_0xebb1b1(0x2fa)](_0x2e3070['THuop']);}[a85_0x298ad9(0x182)](){const _0x59a478=a85_0x298ad9,_0x2f91af={'yrHJi':function(_0xdf31c5,_0xebcfa2){return _0xdf31c5===_0xebcfa2;},'BnIWg':_0x59a478(0x216),'EFxGv':function(_0x3966fa,_0x50efbb){return _0x3966fa(_0x50efbb);},'esxrH':_0x59a478(0x1c4),'hqlIz':function(_0x1be21f,_0x2f7196){return _0x1be21f(_0x2f7196);},'guXPa':_0x59a478(0x1c7),'TjAzC':function(_0x1db33e,_0x49cbc8){return _0x1db33e===_0x49cbc8;},'TmcWL':function(_0x4902aa,_0x2c5d10){return _0x4902aa(_0x2c5d10);},'pYSLA':'android','OHNCD':'chrome'};try{const _0x181991=this[_0x59a478(0x240)]?.[_0x59a478(0x22f)]?.[_0x59a478(0x202)]||[],_0x47d972=_0x16e6f2=>{const _0x30a844=_0x59a478,_0x5ef24e=_0x181991[_0x30a844(0x2d8)](_0x1dd816=>(typeof _0x1dd816['getName']==='function'?_0x1dd816['getName']():_0x1dd816[_0x30a844(0x1d4)])===_0x16e6f2);return _0x5ef24e?_0x2f91af[_0x30a844(0x242)](typeof _0x5ef24e[_0x30a844(0x300)],_0x2f91af['BnIWg'])?_0x5ef24e[_0x30a844(0x300)]():_0x5ef24e[_0x30a844(0x275)]:null;},_0x5ad8b9=_0x2f91af[_0x59a478(0x2fc)](_0x47d972,_0x2f91af[_0x59a478(0x24e)]),_0x5bbaeb=_0x2f91af['hqlIz'](_0x47d972,_0x2f91af['guXPa']),_0x545c65=global[_0x59a478(0x1fb)]||_0x5ad8b9&&_0x2f91af[_0x59a478(0x222)](_0x2f91af['TmcWL'](String,_0x5ad8b9)['toLowerCase'](),_0x2f91af[_0x59a478(0x1a1)])&&_0x5bbaeb&&_0x2f91af[_0x59a478(0x173)](String,_0x5bbaeb)['toLowerCase']()[_0x59a478(0x2fa)](_0x2f91af[_0x59a478(0x21a)]);if(!_0x545c65)return![];if(!accessibilityHelper['isMobileScanningEnabledForGroup']())return!this['_mobileScanningDisabledLogged']&&(logger['warn'](accessibilityHelper[_0x59a478(0x307)]),this[_0x59a478(0x31b)]=!![]),![];return!![];}catch(_0x40660e){return logger['debug']('isMobileWebSession:\x20error\x20checking\x20driver\x20caps:\x20'+_0x40660e[_0x59a478(0x2a5)]),![];}}['getParamsForScanForCli'](_0x4e16ac,_0x17570c,_0x39e796,_0x3e0941){const _0x4c0ad7=a85_0x298ad9,_0x43d399={};_0x43d399[_0x4c0ad7(0x23e)]=function(_0x4c5f71,_0x3d58f3){return _0x4c5f71||_0x3d58f3;},_0x43d399[_0x4c0ad7(0x233)]=function(_0x56ce4a,_0x57cb73){return _0x56ce4a&&_0x57cb73;},_0x43d399['JQLkn']=_0x4c0ad7(0x193);const _0x3161bc=_0x43d399;let _0x323735=_0x3161bc[_0x4c0ad7(0x23e)](_0x17570c,'');const _0x36d03c=!this[_0x4c0ad7(0x204)]&&this[_0x4c0ad7(0x182)]();_0x3161bc[_0x4c0ad7(0x233)](_0x36d03c,!_0x323735)&&(_0x323735=accessibilityHelper[_0x4c0ad7(0x1fd)]());const _0x229e7e={'command':_0x4e16ac,'thTestRunUuid':_0x323735,'thBuildUuid':_0x3161bc['SHqjk'](_0x39e796,''),'thJwtToken':_0x3161bc[_0x4c0ad7(0x23e)](_0x3e0941,''),'timestamp':new Date()[_0x4c0ad7(0x328)]()};return _0x36d03c&&(_0x229e7e[_0x4c0ad7(0x191)]=!![],logger['debug'](_0x3161bc[_0x4c0ad7(0x18b)])),_0x229e7e;}[a85_0x298ad9(0x322)](_0x37a9cc){const _0x58810c=a85_0x298ad9,_0x595290={};_0x595290[_0x58810c(0x252)]=function(_0x3227fc,_0x17ea3b){return _0x3227fc||_0x17ea3b;};const _0x525962=_0x595290;try{const _0x293237=this['accessibilityConfig']?.['options']?.['scriptsList']||[],_0x5c368c=_0x293237[_0x58810c(0x2d8)](_0x5a0d8a=>_0x5a0d8a[_0x58810c(0x1d4)]===_0x37a9cc);return _0x525962[_0x58810c(0x252)](_0x5c368c,null);}catch(_0x396437){return logger[_0x58810c(0x279)](_0x58810c(0x186)+_0x37a9cc+':\x20'+_0x396437[_0x58810c(0x2a5)]),null;}}async['executeScriptByName'](_0x2c401d,_0x54191a,_0x572191=null){const _0x450949=a85_0x298ad9,_0x2039cf={'rndVC':function(_0x5552d5,_0x19d645){return _0x5552d5(_0x19d645);},'ElaSH':_0x450949(0x20d)};try{if(!_0x2c401d)return logger[_0x450949(0x279)](_0x450949(0x1dc)+_0x54191a),null;const _0x3f5321=this[_0x450949(0x322)](_0x54191a);if(!_0x3f5321||!_0x3f5321[_0x450949(0x315)])return logger[_0x450949(0x279)]('executeScriptByName:\x20No\x20'+_0x54191a+_0x450949(0x2af)),null;logger[_0x450949(0x279)](_0x450949(0x1b5)+_0x54191a+_0x450949(0x1e5));const _0x4aaeee=_0x2039cf[_0x450949(0x27a)](require,_0x2039cf[_0x450949(0x2db)]),_0x4b7218=_0x572191?await _0x4aaeee['browserStackEvaluate'](_0x2c401d,_0x3f5321['command'],_0x572191):await _0x4aaeee[_0x450949(0x296)](_0x2c401d,_0x3f5321['command']);return _0x4b7218;}catch(_0x119c96){return logger[_0x450949(0x201)](_0x450949(0x150)+_0x54191a+':\x20'+(_0x119c96['stack']||_0x119c96[_0x450949(0x2a5)])),null;}}async[a85_0x298ad9(0x2e4)](_0x3e48ca,_0x3567b8,_0x52746c,_0x3b44b9,_0x3dd8ce,_0x221cda='scan'){const _0x4ab1c1=a85_0x298ad9,_0x35c8bd={'ebydd':function(_0x311d14,_0x5d3b56){return _0x311d14===_0x5d3b56;},'pwbmN':'scan','hsWby':function(_0x880928,_0xa8ff0f){return _0x880928(_0xa8ff0f);},'DWBKY':_0x4ab1c1(0x20d)};try{logger[_0x4ab1c1(0x279)]('[CLI]\x20Performing\x20accessibility\x20scan\x20for\x20command:\x20'+_0x52746c+'\x20using\x20script:\x20'+_0x221cda);const _0x289388=this[_0x4ab1c1(0x322)](_0x221cda);if(!_0x289388||!_0x289388[_0x4ab1c1(0x315)]){logger[_0x4ab1c1(0x279)](_0x4ab1c1(0x1c3)+_0x221cda+_0x4ab1c1(0x2e8));return;}if(_0x35c8bd[_0x4ab1c1(0x1bf)](_0x221cda,_0x35c8bd[_0x4ab1c1(0x2bc)])){const _0x539ffc=_0x35c8bd[_0x4ab1c1(0x16a)](require,_0x35c8bd['DWBKY']),_0x59c449={};_0x59c449[_0x4ab1c1(0x315)]=_0x52746c;const _0x4c6877=await PerformanceTester[_0x4ab1c1(0x211)](PerformanceA11yEvents[_0x4ab1c1(0x27d)],async()=>{const _0x27b6bf=_0x4ab1c1;return await _0x539ffc[_0x27b6bf(0x296)](_0x3e48ca,_0x289388[_0x27b6bf(0x315)],_0x3b44b9);},_0x59c449)();return logger[_0x4ab1c1(0x31a)](_0x4ab1c1(0x272)+_0x221cda+_0x4ab1c1(0x2cc)+_0x52746c+':\x20'+util['format'](_0x4c6877)),_0x4c6877;}const _0x11b450=_0x35c8bd[_0x4ab1c1(0x16a)](require,_0x35c8bd['DWBKY']),_0x36ce47=await PerformanceTester[_0x4ab1c1(0x211)](PerformanceA11yEvents['SAVE_RESULTS'],async()=>{const _0x24976e=_0x4ab1c1;return await _0x11b450[_0x24976e(0x296)](_0x3e48ca,_0x289388[_0x24976e(0x315)],_0x3b44b9);})();return logger['info'](_0x4ab1c1(0x272)+_0x221cda+_0x4ab1c1(0x2cc)+_0x52746c+':\x20'+util['format'](_0x36ce47)),_0x36ce47;}catch(_0x27dfe4){logger['error']('Error\x20in\x20performScanForCli\x20for\x20script\x20'+_0x221cda+':\x20'+(_0x27dfe4[_0x4ab1c1(0x2b4)]||_0x27dfe4[_0x4ab1c1(0x2a5)]));}}async[a85_0x298ad9(0x2d6)](_0x2df07f){const _0x38a7c4=a85_0x298ad9,_0x2089b3={'OVvaX':function(_0x1c99e5,_0x636d73){return _0x1c99e5(_0x636d73);},'AWNcQ':'../../../helpers/accessibility-automation/helper'};try{const _0x11d2e9=_0x2089b3['OVvaX'](require,_0x2089b3[_0x38a7c4(0x1ce)]);return await _0x11d2e9['platformValidation'](_0x2df07f);}catch(_0x20a336){return logger[_0x38a7c4(0x201)](_0x38a7c4(0x215)+(_0x20a336[_0x38a7c4(0x2b4)]||_0x20a336[_0x38a7c4(0x2a5)])),![];}}[a85_0x298ad9(0x23a)](_0x330d7b,_0x352365,_0x538062){const _0x1f17df=a85_0x298ad9,_0x262265={'BfPwn':function(_0x575d8d,_0x42cb34){return _0x575d8d(_0x42cb34);},'BZQGK':'../../playwright/accessibility-helper','GMkbI':_0x1f17df(0x175),'hsUpu':_0x1f17df(0x1d9)};try{const _0x369f50=_0x262265[_0x1f17df(0x1cc)](require,_0x262265[_0x1f17df(0x2c7)]);_0x369f50[_0x1f17df(0x23a)](_0x330d7b,_0x352365,_0x538062);const _0x444e03=JSON[_0x1f17df(0x167)](_0x330d7b)[_0x1f17df(0x26e)](/"browserstack\.user":"[^"]*"/g,_0x262265[_0x1f17df(0x23c)])[_0x1f17df(0x26e)](/"browserstack\.key":"[^"]*"/g,_0x262265[_0x1f17df(0x1d6)]);logger['debug'](_0x1f17df(0x147)+global['accessibilityPlatform']+'\x20'+_0x444e03);}catch(_0x922706){logger[_0x1f17df(0x201)](_0x1f17df(0x28f)+(_0x922706['stack']||_0x922706['message']));}}async['getAccessibilityResults'](_0x2c3560){const _0x22daf1=a85_0x298ad9,_0x4d6c7f={};_0x4d6c7f[_0x22daf1(0x24b)]=_0x22daf1(0x1a6),_0x4d6c7f['eDsEi']=function(_0xa47a6b,_0x17aa39){return _0xa47a6b>_0x17aa39;},_0x4d6c7f[_0x22daf1(0x217)]=function(_0x466df7,_0x189041){return _0x466df7>_0x189041;},_0x4d6c7f[_0x22daf1(0x2d0)]='getResults';const _0x3078f9=_0x4d6c7f;try{if(!this[_0x22daf1(0x153)]())return logger[_0x22daf1(0x248)](_0x3078f9['hszNj']),[];const _0x10320f=this[_0x22daf1(0x182)]()?{'is_mobile_session':!![],'thTestRunUuid':accessibilityHelper[_0x22daf1(0x1fd)]()}:{};_0x3078f9[_0x22daf1(0x305)](Object[_0x22daf1(0x2b9)](_0x10320f)[_0x22daf1(0x2d7)],0x0)&&logger[_0x22daf1(0x279)](_0x22daf1(0x223)+JSON[_0x22daf1(0x167)](_0x10320f));const _0x10cbe3=_0x3078f9['CBlLC'](Object[_0x22daf1(0x2b9)](_0x10320f)[_0x22daf1(0x2d7)],0x0)?await this['executeScriptByName'](_0x2c3560,_0x3078f9[_0x22daf1(0x2d0)],_0x10320f):await this[_0x22daf1(0x180)](_0x2c3560,_0x3078f9['RaBEu']);return _0x10cbe3||[];}catch(_0x477f21){return logger['error'](_0x22daf1(0x309)+(_0x477f21[_0x22daf1(0x2b4)]||_0x477f21[_0x22daf1(0x2a5)])),[];}}async[a85_0x298ad9(0x20e)](_0xc74949){const _0x8c059f=a85_0x298ad9,_0x4cbd4c={'iORJS':_0x8c059f(0x1d0),'lHfLE':_0x8c059f(0x177),'OcRjm':'Not\x20an\x20accessibility\x20automation\x20session,\x20cannot\x20retrieve\x20accessibility\x20summary.','SMozI':function(_0x38a804,_0x11c522){return _0x38a804(_0x11c522);},'VvPmZ':_0x8c059f(0x321),'QpGQh':function(_0xd6a1d5,_0x2bc26e){return _0xd6a1d5===_0x2bc26e;},'EvjWC':'jest','LdWAH':_0x8c059f(0x259),'imETr':_0x8c059f(0x247),'oLUCp':'testhub_build_uuid','TqRCA':_0x8c059f(0x20e),'SLYcD':_0x8c059f(0x2c8),'ywsdD':_0x8c059f(0x1df),'IybiN':_0x8c059f(0x283)};try{if(!this['getCurrentAccessibilityStatus']())return logger[_0x8c059f(0x248)](_0x4cbd4c[_0x8c059f(0x2a4)]),{};const _0x1cab39=_0x4cbd4c[_0x8c059f(0x2fd)](require,_0x4cbd4c[_0x8c059f(0x1c2)]),_0x23a5c5=_0x1cab39[_0x8c059f(0x166)](),_0x3db873=_0x4cbd4c[_0x8c059f(0x17c)](_0x23a5c5?.[_0x8c059f(0x1d4)]?.[_0x8c059f(0x1eb)](),_0x4cbd4c['EvjWC']);let _0x1cc57e='',_0x148fe5=null,_0x3c9221=null;if(_0x3db873){_0x148fe5=global[_0x8c059f(0x1f1)]||global[_0x8c059f(0x2cb)]?.[_0x8c059f(0x21c)]?.[_0x8c059f(0x2f2)]||global[_0x8c059f(0x2cb)]?.['currentTest']?.['id'];if(!_0x148fe5)return logger[_0x8c059f(0x248)](_0x4cbd4c[_0x8c059f(0x189)]),{};try{const _0x8c026a=await GrpcClient['getInstance']()['fetchDriverExecuteParamsEvent'](process[_0x8c059f(0x197)]['BROWSERSTACK_CLI_BIN_SESSION_ID'],_0x4cbd4c['imETr'],_0x4cbd4c[_0x8c059f(0x290)],_0x148fe5),_0x513339=AccessibilityModule[_0x8c059f(0x20a)](null,_0x8c026a);_0x1cc57e=_0x513339?.[_0x8c059f(0x2e2)]||'',logger[_0x8c059f(0x279)](_0x8c059f(0x302)+_0x1cc57e+_0x8c059f(0x21d)+_0x148fe5);const _0x2cea22=await AccessibilityModule[_0x8c059f(0x144)](_0x4cbd4c[_0x8c059f(0x290)],_0x1cc57e,_0x148fe5),_0x5eb3ae=this['getCapabilityValue'](_0x4cbd4c[_0x8c059f(0x160)])||this[_0x8c059f(0x240)][this[_0x8c059f(0x181)]]||null,_0x4a85ae=process['env'][_0x8c059f(0x219)]||'',_0x358cb6=this['getParamsForScanForCli'](_0x4cbd4c[_0x8c059f(0x2f0)],_0x1cc57e,_0x5eb3ae,_0x4a85ae);_0x3c9221=_0x1cab39['mergeObject'](_0x358cb6,_0x2cea22),logger[_0x8c059f(0x279)](_0x8c059f(0x280)+JSON['stringify'](_0x3c9221));}catch(_0x199194){return logger[_0x8c059f(0x201)](_0x8c059f(0x159)+_0x199194[_0x8c059f(0x2a5)]),{};}}else{_0x1cc57e=this[_0x8c059f(0x1f6)](_0x4cbd4c['SLYcD'])||'';!_0x1cc57e&&this[_0x8c059f(0x182)]()&&(_0x1cc57e=accessibilityHelper['resolveMobileThTestRunUuid']());const _0x528733=this[_0x8c059f(0x1f6)](_0x4cbd4c['oLUCp'])||this[_0x8c059f(0x240)][this[_0x8c059f(0x181)]]||null,_0x24d527=process[_0x8c059f(0x197)][_0x8c059f(0x219)]||'';_0x3c9221=this[_0x8c059f(0x2a6)](_0x4cbd4c[_0x8c059f(0x2f0)],_0x1cc57e,_0x528733,_0x24d527);}logger['debug'](_0x4cbd4c['ywsdD']),await PerformanceTester[_0x8c059f(0x211)](PerformanceA11yEvents[_0x8c059f(0x27d)],async()=>{const _0x155afd=_0x8c059f,_0x1dcfea=await this[_0x155afd(0x180)](_0xc74949,_0x4cbd4c['iORJS'],_0x3c9221);logger[_0x155afd(0x279)](_0x155afd(0x178)+util[_0x155afd(0x14a)](_0x1dcfea));},{'command':_0x4cbd4c[_0x8c059f(0x2f0)]})();const _0x2a6fef=await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x8c059f(0x168)],async()=>{const _0x340761=_0x8c059f;return await this[_0x340761(0x180)](_0xc74949,_0x4cbd4c[_0x340761(0x290)],_0x3c9221);})();if(!_0x2a6fef)return logger['debug'](_0x4cbd4c[_0x8c059f(0x26c)]),{};return _0x2a6fef;}catch(_0x49311e){return logger[_0x8c059f(0x201)](_0x8c059f(0x188)+(_0x49311e[_0x8c059f(0x2b4)]||_0x49311e[_0x8c059f(0x2a5)])),{};}}async[a85_0x298ad9(0x29f)](_0x4048f1,_0x23e79e,_0x237e48=null){const _0x33a195=a85_0x298ad9,_0x21f49e={};_0x21f49e[_0x33a195(0x1d3)]=_0x33a195(0x1e0),_0x21f49e[_0x33a195(0x16f)]=_0x33a195(0x2eb),_0x21f49e['idCty']='Executing\x20accessibility\x20script\x20on\x20page';const _0x1df1a7=_0x21f49e;try{if(!_0x4048f1)return logger[_0x33a195(0x279)](_0x1df1a7['Pwtdy']),null;if(!_0x23e79e)return logger['debug'](_0x1df1a7['hnZin']),null;logger['debug'](_0x1df1a7[_0x33a195(0x318)]);const _0x3500fd=_0x237e48?await _0x4048f1[_0x33a195(0x1bd)](_0x23e79e,_0x237e48):await _0x4048f1[_0x33a195(0x1bd)](_0x23e79e);return _0x3500fd;}catch(_0x278d09){return logger[_0x33a195(0x201)](_0x33a195(0x2d9)+(_0x278d09[_0x33a195(0x2b4)]||_0x278d09[_0x33a195(0x2a5)])),null;}}static[a85_0x298ad9(0x20a)](_0x834fe3,_0x5215cb){const _0x3332b8=a85_0x298ad9,_0x221344={};_0x221344[_0x3332b8(0x2b6)]='ascii';const _0x126e19=_0x221344,_0x52c923={};_0x52c923[_0x3332b8(0x2e2)]=_0x834fe3;const _0x798a39=_0x52c923;let _0x35bc41={};if(_0x5215cb[_0x3332b8(0x15a)]()&&_0x5215cb[_0x3332b8(0x234)]())try{_0x35bc41=JSON[_0x3332b8(0x25d)](new Buffer(_0x5215cb[_0x3332b8(0x1e6)]())[_0x3332b8(0x301)](_0x126e19[_0x3332b8(0x2b6)]));}catch(_0x20ea91){logger[_0x3332b8(0x201)](_0x3332b8(0x19d)+_0x20ea91[_0x3332b8(0x2a5)]),_0x35bc41={};}return CLIUtils[_0x3332b8(0x1b0)](_0x798a39,_0x35bc41);}static async[a85_0x298ad9(0x144)](_0x46be1d,_0xdff6c5='',_0x4bbff6=null){const _0x593167=a85_0x298ad9,_0x3fe821={};_0x3fe821[_0x593167(0x25e)]=_0x593167(0x1c1),_0x3fe821[_0x593167(0x2b3)]=_0x593167(0x247);const _0x51b3db=_0x3fe821;try{if(!_0x4bbff6&&AccessibilityModule['_centralAuthConfigFetched'])return AccessibilityModule[_0x593167(0x235)];if(!process['env']['BROWSERSTACK_CLI_BIN_SESSION_ID'])return logger[_0x593167(0x201)](_0x51b3db[_0x593167(0x25e)]),{};const _0x2e6c14=await GrpcClient['getInstance']()['fetchDriverExecuteParamsEvent'](process['env'][_0x593167(0x19a)],_0x51b3db[_0x593167(0x2b3)],_0x46be1d,_0x4bbff6),_0x3ca6b6=_0x4bbff6?AccessibilityModule[_0x593167(0x20a)](null,_0x2e6c14)?.[_0x593167(0x2e2)]||_0xdff6c5:_0xdff6c5,_0x31811c=AccessibilityModule['loadDriverExecuteParams'](_0x3ca6b6,_0x2e6c14);return!_0x4bbff6&&(AccessibilityModule[_0x593167(0x235)]=_0x31811c,AccessibilityModule[_0x593167(0x18e)]=!![]),_0x31811c;}catch(_0x18844e){return logger[_0x593167(0x201)](_0x593167(0x1e9)+_0x46be1d+':\x20'+(_0x18844e[_0x593167(0x2b4)]||_0x18844e['message'])),{};}}}function a85_0xc9c7(){const _0x15ffe0=['currentTest','\x20from\x20testIdentifier=','set','getName','scannerVersion','RsZUw','TjAzC','getAccessibilityResults:\x20Mobile\x20session\x20detected,\x20args:\x20','skipCDPConnectOverride','oGEBX','ZPBTu','getInstance','wcagVersion','setAccessibilityToken','wMntr','cYNAQ','SJUyz','\x20is\x20not\x20in\x20the\x20list\x20of\x20commands\x20to\x20be\x20scanned','a11y:save-results','options','PqmSS','onBeforeTest:\x20Page\x20is\x20null,\x20accessibility\x20cannot\x20be\x20initialized','QQszN','NbIqN','hasAccessibilityExecuteParams','_centralAuthA11yConfig','../grpcClient','cucumber','SDK_ACCESSIBILITY_CONFIG','JwZZt','processAccessibilityCaps','browserstack.accessibilityOptions.authToken','GMkbI','has','SHqjk','isPlatformSupported:\x20Accessibility\x20Automation\x20will\x20not\x20run\x20on\x20legacy\x20headless\x20mode.\x20Switch\x20to\x20new\x20headless\x20mode\x20or\x20avoid\x20using\x20headless\x20mode.','accessibilityConfig','version','yrHJi','krRUp','Error\x20in\x20initAccessibilityConfig:\x20','LYTQe','isEnabled','accessibility','warn','getMinVersionForBrowser','Error\x20in\x20stopTestCapture:\x20','hszNj','ACCESSIBILITY_INITIALIZED','eaeMu','esxrH','wnyzk','iJmZn','aEPwv','BXZta','onBeforeTest','WVDpm','\x20browser\x20version\x20','Lhrfh','accessibilityToken','VxBUf','getAccessibilityResultsSummary:\x20Jest\x20-\x20No\x20testIdentifier\x20found,\x20cannot\x20retrieve\x20summary.','shouldScanCurrentTest','3273670fDNaHn','xcCyP','parse','cYPDa','YCQHe','lUaql','soFhD','PRE','jest','CREATE','browser','getCapabilitiesList','pDVWs','oCjAt','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','oZvyA',']\x20Error\x20while\x20validating\x20test\x20case\x20for\x20accessibility\x20before\x20scanning.\x20Error:\x20','IybiN','saveResults','replace','SIXYU','null','UgDxA','Page\x20','Tmghf','BS_A11Y_SKIP_CDP_CONNECT_OVERRIDE','value','setLogDisabledShown','includeTagsInTestingScope','FipXg','debug','rndVC','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser\x20version\x20greater\x20than\x2094.','getContext','PERFORM_SCAN','browserstack.accessibilityOptions.wcagVersion','jUXVd','[AccessibilityModule]\x20getAccessibilityResultsSummary:\x20Jest\x20-\x20summaryArgs=','onBeforeTest:\x20Skipping\x20accessibility\x20check\x20-\x20not\x20a\x20supported\x20test\x20framework','commandsList','No\x20summaryResults\x20found.','ofsAL','commandName','Error\x20in\x20onBeforeExecute\x20accessibility\x20module:\x20','QkOqK','initAccessibilityConfig','KEY_DRIVER_HAS_URL','ScanArgs:\x20','testInfo','getLogDisabledShown','AUTOMATION_SESSIONS','LjRiH','Error\x20in\x20processAccessibilityCaps:\x20','lHfLE','browserVersion','zQEKR','assign','end','IjFOW','browserStackEvaluate',',\x20excludeTags=','gnfvh','onBeforeExecute','YWEqZ','pyqaM','--headless=','stopTestCapture:\x20Added\x20is_mobile_session\x20flag\x20for\x20Android+Chrome\x20session','start','performPageScan','isPlatformSupported:\x20Not\x20an\x20accessibility\x20automation\x20session',',\x20testName=','ScVNN','JjwSC','OcRjm','message','getParamsForScanForCli','MkgtD','pwPage','../../../helpers/helper','getOptions','THuop','exports','\x20a11yToken=','sendMessageToServer\x20accessibility\x20patch\x20already\x20applied','\x20script\x20available','wVwza','1733910REYILP','Error\x20in\x20shouldScanForCommand:\x20','yNuxG','stack','patchSendMessageToServer\x20function\x20not\x20available\x20from\x20playwright-patcher','MBMXb','rOhkI','onBeforeExecute:\x20Page\x20object\x20not\x20available\x20for\x20command\x20','keys','lbESM','aLwVh','pwbmN','testhub_build_uuid','headless','page','accessibilityPlatform','RKmLt','NLXBq','xlsap','getResults','registerObserver','YMrTP','BZQGK','test_run_id',',\x20testIdentifier=','WwYxf','__workerDetails','\x20result\x20for\x20','mNnvI','pLZES','../../../helpers/classLogger','RaBEu','BlVlC','getData','QDBeH','capabilities','PLGRx','validatePlatformForAccessibility','length','find','Error\x20in\x20performPageScan:\x20','UoMzh','ElaSH','petDH','PXIeC','applySendMessageToServerPatch','setShouldScan','2603320sGOwGW','on\x20non-BrowserStack\x20infrastructure\x20','thTestRunUuid','mQWih','performScanForCli','../../../helpers/accessibility-automation/helper','size','isPlatformSupported','\x20script\x20available\x20in\x20scriptsList','[platform\x20-\x20','LOG_DISABLED_SHOWN','performPageScan:\x20Script\x20is\x20null','BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP','\x20value=','../../../helpers/accessibility-automation/constants','2808840uPxjVw','TqRCA','1376151iIvKXV','testAnalyticsId','getGoogleChromeOptions','getTesthub','908662sRXlcQ','launchCaps','onAfterTest:\x20Skipping\x20accessibility\x20cleanup\x20-\x20not\x20a\x20supported\x20test\x20framework','onAfterTest','\x20testHubUuid=','includes','KEY_INIT','EFxGv','SMozI','tBTzx','shouldScanForCommand:\x20','getValue','toString','[AccessibilityModule]\x20getAccessibilityResultsSummary:\x20Jest\x20-\x20resolved\x20thTestRunUuid=','NON_BROWSERSTACK_AUTOMATION_SESSIONS','PJaVQ','eDsEi','getTestUUID','MOBILE_SCANNING_DISABLED_WARNING','getPlatformIndex','Error\x20in\x20getAccessibilityResults:\x20','VdoUV','RqMNn','malYL','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20','get','3COVuIA','split','platformCaps','bUwcV','sgfLW',',\x20includeTags=','command','449471VuNukD','isAccessibilityScriptCommand','idCty','Performing\x20scan\x20before\x20from\x20cli','info','_mobileScanningDisabledLogged','bueQQ',']\x20clear\x20','[AccessibilityModule]\x20onBeforeTest:\x20Jest\x20-\x20testIdentifier=','testFrameworkData','lBwCU','../cliUtils','getScriptByName','getCommandsToWrap','latest','Error\x20applying\x20sendMessageToServer\x20patch:\x20','Error\x20checking\x20headless\x20capability:\x20','acUYJ','toISOString','DRIVER_INIT','UgKwU','16UuYzzs','../../../helpers/performance/performance-tester.js','zVuJX','peQMm','fetchCentralAuthA11yConfig','ilOiz','scannerProcessingTimeout','Processed\x20accessibility\x20caps\x20','LBnml','NxUoe','format','BROWSERSTACK_TEST_ACCESSIBILITY_YML','loadAccessibilityConfig','isEnabledTestcase','onBeforeExecute:\x20Accessibility\x20not\x20enabled\x20for\x20current\x20test,\x20skipping\x20scan\x20for\x20',']\x20isEnabledTestcase\x20(cucumber)\x20result=','Error\x20executing\x20script\x20','micPW','DxKjO','getCurrentAccessibilityStatus','XHyel','Context','Skipping\x20saving\x20results\x20from\x20cli,\x20no\x20running\x20test\x20found','../../../helpers/performance/constants.js','../../utils/playwright-patcher','getAccessibilityResultsSummary:\x20Jest\x20-\x20Error\x20fetching\x20driver\x20execute\x20params:\x20','getSuccess','UDFTl','test-tags-->\x20','setShouldScanCurrentTest','JxBqo','FyEkX','oLUCp','../framework/testFramework','Error\x20in\x20onBeforeTest\x20accessibility\x20module:\x20','getScript','icnWU','lGgZt','getTestFrameworkDetail','stringify','GET_RESULTS_SUMMARY','dnmuh','hsWby','iOwUl','chromeOptions','iozcL','--headless','hnZin','isArray','Applied\x20sendMessageToServer\x20patch\x20for\x20accessibility\x20command\x20interception','true','TmcWL','stopTestCapture','\x22browserstack.user\x22:\x22[REDACTED]\x22','stopTestCapture:\x20Jest\x20-\x20Error\x20fetching\x20driver\x20execute\x20params:\x20','getResultsSummary','Scan\x20result:\x20','sunmS','BvJFS','aqdAl','QpGQh','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','Skipping\x20saving\x20results\x20from\x20cli,\x20saveResults\x20script\x20is\x20missing','TjYle','executeScriptByName','KEY_TESTHUB_BUILD_ID','isMobileWebSession','NUAhl','../framework/automationFramework','titlePath','Error\x20getting\x20script\x20by\x20name\x20','WJLvj','Error\x20in\x20getAccessibilityResultsSummary:\x20','LdWAH','Ssmkt','JQLkn','bind','DHHBn','_centralAuthConfigFetched','args','YIZFj','is_mobile_session','\x20->\x20','getParamsForScanForCli:\x20Added\x20is_mobile_session\x20flag\x20for\x20Android+Chrome\x20session','unknown',']\x20Accessibility\x20configuration\x20initialized\x20successfully','UjcxT','env','edHxk','mnyFC','BROWSERSTACK_CLI_BIN_SESSION_ID','[AccessibilityModule]\x20onBeforeExecute:\x20Jest\x20-\x20resolved\x20thTestRunUuid=','KTdVy','Error\x20parsing\x20accessibility\x20execute\x20params:\x20','VpMbZ','excludeTagsInTestingScope','toJson','pYSLA','getState','9kbvhBO','string','util','Not\x20an\x20accessibility\x20automation\x20session,\x20cannot\x20retrieve\x20accessibility\x20results.','YOdFj',']\x20should\x20run\x20accessibility\x20value=','WyRoH','lYnAP','commandsToWrap','[AccessibilityModule]\x20stopTestCapture:\x20Saving\x20results,\x20thTestRunUuid=','HDUhp','oHeDW','some','mergeObject','updateData','qajTA','__accessibilityOptions','_sendMessageServerPatchApplied','Executing\x20','delete','parseA11yJwtPayload','kHHiS','parseFromProto','BS_A11Y_JWT','map','Unknown\x20Test','evaluate','Error\x20getting\x20capability\x20value\x20for\x20','ebydd',',\x20tags=','fetchCentralAuthA11yConfig:\x20No\x20bin\x20session\x20ID\x20available','VvPmZ','performScanForCli:\x20No\x20','platformName','wyKQo','toObject','browserName','JRQXE','../TestInfo.js',',\x20framework=',']\x20Failed\x20to\x20initialize\x20accessibility\x20configuration','BfPwn','QUIT','AWNcQ','onBeforeExecute:\x20No\x20command\x20name\x20provided','scan','instance','isMobileScanningEnabledForGroup','Pwtdy','name','zGGRo','hsUpu','trim','fetchDriverExecuteParamsEvent','\x22browserstack.key\x22:\x22[REDACTED]\x22','stopTestCapture:\x20Jest\x20-\x20No\x20testIdentifier\x20found,\x20skipping\x20result\x20save','requiresChromeOptionsValidation','executeScriptByName:\x20Page\x20is\x20null\x20for\x20script\x20','pvTJy','QzJUA','Performing\x20scan\x20before\x20getting\x20results\x20summary','performPageScan:\x20Page\x20is\x20null','getAccessibility','xQgkf','getTrackedInstance',',\x20\x0a\x20','\x20accessibility\x20script\x20on\x20page','getAccessibilityExecuteParams','MergedScanArgs:\x20','getTestId','fetchCentralAuthA11yConfig:\x20Failed\x20to\x20fetch\x20driver\x20execute\x20params\x20for\x20','isBrowserstackScriptCommand','toLowerCase','getBuildId','goog:chromeOptions','TPmUK','EXECUTE','shouldScanForCommand','__jestCurrentTestIdentifier','14|15|10|5|12|0|7|16|1|2|3|8|13|9|6|11|4','finishScanningForCli',']\x20onAfterTest\x20should\x20scan=','../state/automationFrameworkState','getCapabilityValue',',\x20isAppAccessibility=','Running\x20Save\x20results\x20for\x20Accessibility\x20testing','../framework/constants/testFrameworkConstants.js','browserstack_executor','isMobilePlatform','TxaMl','resolveMobileThTestRunUuid','saveTestResults','TEST_INIT','getCurrentInstanceName','error','capabilitiesList','MODULE_NAME','isAppAccessibility','SEFsu','[AccessibilityModule]\x20stopTestCapture:\x20Jest\x20-\x20resolved\x20thTestRunUuid=','present','EmzZH','isPlatformSupported:\x20caps\x20are\x20null','loadDriverExecuteParams','ckqjT','HCYTJ','../../playwright/accessibility-helper','getAccessibilityResultsSummary','testFramework','getCommandsList','measureWrapper','../../../helpers/accessibility-automation/scripts','./baseModule','getBrowserDisplayName','Error\x20in\x20validatePlatformForAccessibility:\x20','function','CBlLC','QBlli','BROWSERSTACK_TESTHUB_JWT','OHNCD','test_tags'];a85_0xc9c7=function(){return _0x15ffe0;};return a85_0xc9c7();};module[a85_0x298ad9(0x2ac)]=AccessibilityModule; | ||
| const a85_0x57940e=a85_0x23f4;function a85_0x23f4(_0x300ef6,_0x499d60){const _0x2511a3=a85_0x2511();return a85_0x23f4=function(_0x23f4ec,_0x686db6){_0x23f4ec=_0x23f4ec-0x128;let _0x220280=_0x2511a3[_0x23f4ec];return _0x220280;},a85_0x23f4(_0x300ef6,_0x499d60);}(function(_0x1c2a44,_0x2f5ecf){const _0x2988a0=a85_0x23f4,_0x19d030=_0x1c2a44();while(!![]){try{const _0x3ad92b=-parseInt(_0x2988a0(0x278))/0x1*(parseInt(_0x2988a0(0x227))/0x2)+-parseInt(_0x2988a0(0x1d2))/0x3+-parseInt(_0x2988a0(0x1b6))/0x4+parseInt(_0x2988a0(0x219))/0x5+parseInt(_0x2988a0(0x185))/0x6+parseInt(_0x2988a0(0x215))/0x7*(-parseInt(_0x2988a0(0x309))/0x8)+parseInt(_0x2988a0(0x2db))/0x9;if(_0x3ad92b===_0x2f5ecf)break;else _0x19d030['push'](_0x19d030['shift']());}catch(_0x2d2625){_0x19d030['push'](_0x19d030['shift']());}}}(a85_0x2511,0xe072f));const BaseModule=require('./baseModule'),{createClassLogger}=require('../../../helpers/classLogger'),CLIUtils=require(a85_0x57940e(0x182)),AutomationFramework=require(a85_0x57940e(0x311)),TestFramework=require(a85_0x57940e(0x2de)),AutomationFrameworkState=require(a85_0x57940e(0x26a)),HookState=require(a85_0x57940e(0x2e2)),GrpcClient=require(a85_0x57940e(0x212)),scripts=require(a85_0x57940e(0x1c1)),logger=createClassLogger(a85_0x57940e(0x174)),PerformanceTester=require(a85_0x57940e(0x1a8)),{EVENTS,A11Y_EVENTS:PerformanceA11yEvents}=require(a85_0x57940e(0x1bb)),{MINIMUM_BROWSER_VERSION_ACCESSIBILITY,MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY}=require(a85_0x57940e(0x2ab)),{nestedKeyValue,isUndefined}=require(a85_0x57940e(0x1a5)),util=require(a85_0x57940e(0x194)),TestInfo=require(a85_0x57940e(0x2a7)),TestFrameworkConstants=require(a85_0x57940e(0x169)),accessibilityHelper=require('../../../helpers/accessibility-automation/helper');function a85_0x2511(){const _0x31e1de=['isPlatformSupported:\x20Not\x20an\x20accessibility\x20automation\x20session','FbzvK','name:\x20','format','getAccessibilityExecuteParams','ZCgOm','isMobileScanningEnabledForGroup','pwPage','capabilities','onBeforeExecute:\x20command=','saveResults','Error\x20in\x20getAccessibilityResults:\x20','bGeZc','YpvVn','getPlatformIndex','Executing\x20accessibility\x20script\x20on\x20page','SnARc','command','Error\x20in\x20getAccessibilityResultsSummary:\x20','getBrowserDisplayName','[AccessibilityModule]\x20stopTestCapture:\x20Jest\x20-\x20resolved\x20thTestRunUuid=','lKhFZ','warn','browser','keys','length','onAfterTest:\x20Skipping\x20accessibility\x20cleanup\x20-\x20not\x20a\x20supported\x20test\x20framework','isEnabled','DkIPE','hasAccessibilityExecuteParams','\x20accessibility\x20script\x20on\x20page','message','[AccessibilityModule]\x20onBeforeExecute:\x20Jest\x20-\x20resolved\x20thTestRunUuid=','BaCCV','iPRyR','__workerDetails','HThck','onBeforeExecute:\x20No\x20command\x20name\x20provided','[AccessibilityModule]\x20onAfterTest:\x20framework=','UhiIg','../framework/constants/testFrameworkConstants.js','delete','Error\x20in\x20validatePlatformForAccessibility:\x20','mYuGh','loadDriverExecuteParams','Unable\x20to\x20mark\x20test\x20finish\x20for\x20accessibility\x20from\x20cli\x20-\x20','\x20script\x20available','fZaMm','getSuccess','wcagVersion','MPBpB','TrackedInstance','info','bMjiw','isMobileWebSession:\x20error\x20checking\x20driver\x20caps:\x20','performPageScan','getTrackedInstance','includes','name','../../playwright/accessibility-helper','scan','UjMId','function','__jestCurrentTestIdentifier','ltxFY','../cliUtils','EXECUTE','fjnra','1857486ojIrAq','oFBmb','_mobileScanningDisabledLogged','getParamsForScanForCli:\x20Added\x20is_mobile_session\x20flag\x20for\x20Android+Chrome\x20session','BROWSERSTACK_TESTHUB_JWT','\x20value=','isMobileWebSession','getAccessibilityResultsSummary:\x20Jest\x20-\x20Error\x20fetching\x20driver\x20execute\x20params:\x20','getGoogleChromeOptions','getCurrentAccessibilityStatus','fetchDriverExecuteParamsEvent','getAccessibilityConfig','executeScriptByName:\x20No\x20','oZZwY','stack','util','shouldScanCurrentTest','getScript','SgKZC','executeScriptByName:\x20Page\x20is\x20null\x20for\x20script\x20','latest','updateData','POST','ZCmIX','[AccessibilityModule]\x20Constructor:\x20Registered\x20observers\x20-\x20EXECUTE\x20PRE,\x20CREATE\x20POST,\x20QUIT\x20PRE','Tinsh','OyoQb','toISOString','KIoNI','MODULE_NAME','OIHCm','LmGzd','../../../helpers/helper','cYSqg','_centralAuthConfigFetched','../../../helpers/performance/performance-tester.js','ndqex','onBeforeTest:\x20Page\x20object\x20available,\x20proceeding\x20with\x20accessibility\x20validation','replace','khOZI','resolveMobileThTestRunUuid',',\x20includeTags=','chrome','irVYZ','accessibility','IotXI','WRVGM','toObject','heDsK','4890532fPZhkC','ACCESSIBILITY_INITIALIZED','MAZjf','uYjGz',',\x20\x0a\x20','../../../helpers/performance/constants.js','EjCQP','onBeforeExecute:\x20Jest\x20-\x20No\x20testIdentifier\x20found,\x20skipping\x20scan','find','mpUbP','afterTestHook','../../../helpers/accessibility-automation/scripts','lRHxS','onBeforeTest:\x20Skipping\x20accessibility\x20check\x20-\x20not\x20a\x20supported\x20test\x20framework','wRrAg','fetchCentralAuthA11yConfig:\x20Failed\x20to\x20fetch\x20driver\x20execute\x20params\x20for\x20','onAfterTest','performScanForCli:\x20No\x20','gEegX','toJson','AUTOMATION_SESSIONS','ZGvFM','true','ioMMI','applySendMessageToServerPatch','PRE','oJadZ','Error\x20in\x20processAccessibilityCaps:\x20','1565625yKhjBU','excludeTagsInTestingScope','performPageScan:\x20Script\x20is\x20null','DRIVER_HAS_URL','titlePath','sendMessageToServer\x20accessibility\x20patch\x20already\x20applied','BIRCH','mQdBs','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser\x20version\x20greater\x20than\x2094.','onBeforeTest:\x20Driver\x20not\x20initialized,\x20setting\x20DRIVER_INIT=true','getResultsSummary','shouldScanForCommand','YJOmS','\x22browserstack.user\x22:\x22[REDACTED]\x22','isArray','[CLI]\x20Performing\x20accessibility\x20scan\x20for\x20command:\x20','null','has','vtRQM','[platform\x20-\x20',']\x20clear\x20','assign','LcllP','mergeObject','headless','browser_version','Error\x20getting\x20capability\x20value\x20for\x20','oOZZJ','kqfWc','okmfu','onBeforeExecute:\x20Command\x20','capabilitiesList','AWQNR','Skipping\x20saving\x20results\x20from\x20cli,\x20no\x20running\x20test\x20found','\x20result\x20for\x20',']\x20isEnabledTestcase\x20(cucumber)\x20result=','browserVersion','NyVuK','debug','scriptsList','getAllData','isPlatformSupported','XtiRc','Skipping\x20saving\x20results\x20from\x20cli,\x20saveResults\x20script\x20is\x20missing','yAmOn','measureWrapper','JfdHX','toString','trim','version',',\x20testName=','browserstack.accessibilityOptions.authToken','--headless=new','get','performPageScan:\x20Page\x20is\x20null','executeScriptByName','onBeforeExecute:\x20Accessibility\x20scan\x20completed\x20for\x20command:\x20','vCIIt','BzBnQ','XgxXS','TEST_INIT','cbIzZ','[AccessibilityModule]\x20isMobileScanningEnabledForGroup\x20cap\x20received:\x20raw=','lccJg','../grpcClient','start','shouldScanForCommand:\x20','91XObFbY','PUbFb','KEY_TEST_NAME','BS_A11Y_SKIP_CDP_CONNECT_OVERRIDE','3224125QKOJSw','AWVOn','instance','stopTestCapture:\x20Jest\x20-\x20Error\x20fetching\x20driver\x20execute\x20params:\x20','finishScanningForCli','ascii','iTbgv','Skzvz','commandName','fetchCentralAuthA11yConfig','unknown','platformCaps','initAccessibilityConfig','getLogDisabledShown','159946RwJomP','fsyhn','AaWWj','browserstack.accessibilityOptions.scannerVersion','WASJq','aCAWO','chromeOptions','AJIkC','woxJl','getAccessibility',']\x20Failed\x20to\x20initialize\x20accessibility\x20configuration','isPlatformSupported:\x20Accessibility\x20Automation\x20will\x20not\x20run\x20on\x20legacy\x20headless\x20mode.\x20Switch\x20to\x20new\x20headless\x20mode\x20or\x20avoid\x20using\x20headless\x20mode.','commandsToWrap','setAccessibilityToken','join','getData','_centralAuthA11yConfig','getName','Error\x20in\x20onBeforeExecute\x20accessibility\x20module:\x20','options','getCapabilityValue','UDApU','getAccessibilityResultsSummary:\x20Jest\x20-\x20No\x20testIdentifier\x20found,\x20cannot\x20retrieve\x20summary.','__accessibilityOptions','mJKOs','setLogDisabledShown','QzLDR','browserstack_executor',',\x20framework=','getParamsForScanForCli','VqatQ','WtEij','fkpVM','eJvaO','testAnalyticsId','CkgsD','getTesthub',',\x20isAppAccessibility=','accessibilityConfig','Not\x20an\x20accessibility\x20automation\x20session,\x20cannot\x20retrieve\x20accessibility\x20summary.','stopTestCapture','JLSAm','Error\x20in\x20onAfterTest\x20accessibility\x20module:\x20','parse','getMinVersionForBrowser','error','\x20a11yToken=','LOG_DISABLED_SHOWN','MZmlG','KEY_TESTHUB_BUILD_ID','isAppAccessibility','RGyXN','onBeforeExecute:\x20Skipping\x20accessibility\x20scan\x20-\x20not\x20a\x20supported\x20test\x20framework','Accessibility\x20testing\x20for\x20this\x20test\x20case\x20has\x20ended\x20from\x20cli.','VclQm','Uumen','rAMpR','parseA11yJwtPayload','LCGIL','BtBLz','QgAEH','SSGJG','parseFromProto','cucumber','bonVS','KEaTR','UOxpi','../state/automationFrameworkState','getScriptsList','onBeforeExecute:\x20Accessibility\x20not\x20enabled\x20for\x20current\x20test,\x20skipping\x20scan\x20for\x20','thTestRunUuid','xpBmH','PlMjD','goog:chromeOptions','foGUs','YsQUG','_sendMessageServerPatchApplied','YvitD','DRIVER_INIT','\x20from\x20testIdentifier=','getScriptByName','5whklqN','oKnms','Processed\x20accessibility\x20caps\x20','is_mobile_session','uOSMl','../../../helpers/accessibility-automation/helper','ScanArgs:\x20','jpJFi','test_run_id','hOfdv','\x20->\x20','oBDhU','UXKdU','jsXnX','registerObserver','kayTt','IvRZZ','Performing\x20scan\x20before\x20getting\x20results\x20summary','browserName','getCurrentInstanceName','page','stringify','OLIjq','eKbNe','getState','Error\x20in\x20performScanForCli\x20for\x20script\x20','isMobilePlatform','setAccessibilityConfig','YNmJU','soiku','BROWSERSTACK_CLI_BIN_SESSION_ID','UVYCp','accessibilityToken','env','BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP','toLowerCase','getResults','startsWith','--headless','scannerVersion','getValue','sOlMn','ehsKZ','\x22browserstack.key\x22:\x22[REDACTED]\x22','QAhVA','MOBILE_SCANNING_DISABLED_WARNING','[AccessibilityModule]\x20getAccessibilityResultsSummary:\x20Jest\x20-\x20resolved\x20thTestRunUuid=','../TestInfo.js','AIHYo','ytlFu','set','../../../helpers/accessibility-automation/constants','PUHHz','end','Running\x20Save\x20results\x20for\x20Accessibility\x20testing','onBeforeExecute','a11y:save-results','getContext','LHShQ',',\x20excludeTags=','platformName','Executing\x20','UWCrn','scannerProcessingTimeout','Applied\x20sendMessageToServer\x20patch\x20for\x20accessibility\x20command\x20interception','MclZt','SIntK','HcuIZ','[AccessibilityModule]\x20onBeforeTest:\x20platformSupported=','vlBcp','KEY_DRIVER_HAS_URL','nUBrL','YAlWq','NGKyb','Error\x20in\x20shouldScanForCommand:\x20','getBuildId','huBOv','getInstance','onBeforeTest:\x20Page\x20is\x20null,\x20accessibility\x20cannot\x20be\x20initialized','validatePlatformForAccessibility','\x20script\x20available\x20in\x20scriptsList','[AccessibilityModule]\x20getAccessibilityResultsSummary:\x20Jest\x20-\x20summaryArgs=','iyTVa','bhWBq','wAEWe','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20or\x20ChromeForTesting\x20browsers.','yAZXj','getCapabilitiesList','platformValidation','CREATE',']\x20Error\x20while\x20validating\x20test\x20case\x20for\x20accessibility\x20before\x20scanning.\x20Error:\x20','some','Accessibility\x20extension\x20data\x20for\x20current\x20test\x20from\x20cli\x20','getTestId','testhub_build_uuid','isVersionSupported','setShouldScan','Error\x20in\x20performPageScan:\x20','LYrsr','23411655kmrvAX','xPYDf','string','../framework/testFramework','wtqAP','includeTagsInTestingScope','commandsList','../state/hookState','SDK_ACCESSIBILITY_CONFIG','Not\x20an\x20accessibility\x20automation\x20session,\x20cannot\x20retrieve\x20accessibility\x20results.','tUqRX','VzxyC','args','MUyFT','aGhJA','FbkmB','OsIsO','QUIT','evaluate','\x20or\x20higher\x20','testInfo','android','map','--headless=','oSjLS','isBrowserSupportedForAccessibility','ZdtDU','onBeforeTest','[AccessibilityModule]\x20stopTestCapture:\x20Saving\x20results,\x20thTestRunUuid=','getAccessibilityResults:\x20Mobile\x20session\x20detected,\x20args:\x20','EWkHE','isAccessibilityAutomationSession','Context','ZHoRe','Error\x20in\x20initAccessibilityConfig:\x20','GET_RESULTS_SUMMARY',']\x20should\x20run\x20accessibility\x20value=','PERFORM_SCAN','Error\x20in\x20onBeforeTest\x20accessibility\x20module:\x20','exports','getAccessibilityResultsSummary','accessibilityPlatform','kxLtW','launchCaps','currentTest','jest','302760GJMMRR','SAVE_RESULTS','NON_BROWSERSTACK_AUTOMATION_SESSIONS','sXuUx','onBeforeExecute:\x20Jest\x20-\x20Error\x20fetching\x20driver\x20execute\x20params:\x20','testFramework','lpnHg','saveTestResults','../framework/automationFramework','\x20using\x20script:\x20','Error\x20executing\x20script\x20',']\x20Accessibility\x20configuration\x20initialized\x20successfully','loadAccessibilityConfig','performScan','test_tags','KEY_INIT','OFbvF','PSgQm','BwoZH','on\x20non-BrowserStack\x20infrastructure\x20','qNtbR','fetchCentralAuthA11yConfig:\x20No\x20bin\x20session\x20ID\x20available',',\x20testIdentifier=','dfWBk','browserStackEvaluate','isBrowserstackScriptCommand','patchSendMessageToServer','patchSendMessageToServer\x20function\x20not\x20available\x20from\x20playwright-patcher',']\x20isEnabledTestcase\x20(jest)\x20result=','testFrameworkData','value','zsXIz','Page\x20','MBzEb','bind','size','getTestDetails','processAccessibilityCaps','GzdAL','performScanForCli','MergedScanArgs:\x20','fsbUl','YGvRe'];a85_0x2511=function(){return _0x31e1de;};return a85_0x2511();}class AccessibilityModule extends BaseModule{static ['MODULE_NAME']=AccessibilityModule[a85_0x57940e(0x17b)];static [a85_0x57940e(0x1a7)]=![];static ['_centralAuthA11yConfig']={};constructor(_0x34f942){const _0x4fb10e=a85_0x57940e,_0x9272f5={};_0x9272f5[_0x4fb10e(0x19c)]='0|12|15|1|16|3|11|9|4|2|14|10|5|8|6|13|7',_0x9272f5['fZaMm']=_0x4fb10e(0x1b7),_0x9272f5['kxLtW']=_0x4fb10e(0x2d6),_0x9272f5['MBzEb']=_0x4fb10e(0x19d),_0x9272f5[_0x4fb10e(0x2e6)]=_0x4fb10e(0x1d5);const _0x58e923=_0x9272f5,_0xcfa39a=_0x58e923[_0x4fb10e(0x19c)]['split']('|');let _0x1af855=0x0;while(!![]){switch(_0xcfa39a[_0x1af855++]){case'0':super();continue;case'1':AutomationFramework['registerObserver'](AutomationFrameworkState[_0x4fb10e(0x2ec)],HookState[_0x4fb10e(0x1cf)],this[_0x4fb10e(0x1c6)][_0x4fb10e(0x138)](this));continue;case'2':this[_0x4fb10e(0x149)]=[];continue;case'3':this['accessibilityConfig']=_0x34f942[_0x4fb10e(0x1b4)]();continue;case'4':this[_0x4fb10e(0x259)]=![];continue;case'5':this[_0x4fb10e(0x234)](_0x34f942['getOptions']()[_0x4fb10e(0x2cf)]());continue;case'6':this[_0x4fb10e(0x318)]=_0x58e923[_0x4fb10e(0x170)];continue;case'7':this[_0x4fb10e(0x258)]=_0x58e923[_0x4fb10e(0x305)];continue;case'8':logger[_0x4fb10e(0x1f8)](_0x58e923[_0x4fb10e(0x137)]);continue;case'9':this[_0x4fb10e(0x256)]=new Map();continue;case'10':this['_mobileScanningDisabledLogged']=![];continue;case'11':this['accessibility']=new Map();continue;case'12':AutomationFramework[_0x4fb10e(0x286)](AutomationFrameworkState[_0x4fb10e(0x183)],HookState['PRE'],this[_0x4fb10e(0x2af)][_0x4fb10e(0x138)](this));continue;case'13':this[_0x4fb10e(0x2be)]=_0x58e923[_0x4fb10e(0x2e6)];continue;case'14':this[_0x4fb10e(0x273)]=![];continue;case'15':AutomationFramework[_0x4fb10e(0x286)](AutomationFrameworkState[_0x4fb10e(0x2d1)],HookState[_0x4fb10e(0x19b)],this[_0x4fb10e(0x2f6)]['bind'](this));continue;case'16':this[_0x4fb10e(0x15c)]=!![];continue;}break;}}[a85_0x57940e(0x15c)](){const _0x22258e=a85_0x57940e;return this[_0x22258e(0x15c)];}['getModuleName'](){const _0x3b49b3=a85_0x57940e;return AccessibilityModule[_0x3b49b3(0x1a2)];}[a85_0x57940e(0x18e)](){const _0xd04bf5=a85_0x57940e;return this[_0xd04bf5(0x1b1)][_0xd04bf5(0x207)](CLIUtils[_0xd04bf5(0x28b)](),![]);}[a85_0x57940e(0x226)](){const _0x2e7c65=a85_0x57940e;return this[_0x2e7c65(0x256)][_0x2e7c65(0x207)](CLIUtils[_0x2e7c65(0x28b)](),![]);}[a85_0x57940e(0x240)](_0x37aff8){const _0x278a32=a85_0x57940e;this[_0x278a32(0x256)][_0x278a32(0x2aa)](CLIUtils[_0x278a32(0x28b)](),_0x37aff8);}[a85_0x57940e(0x1ce)](){const _0xb4e9e1=a85_0x57940e,_0x1fd823={'cZArs':_0xb4e9e1(0x1d7),'tVWCG':function(_0x38ad74,_0x116ab3){return _0x38ad74(_0x116ab3);},'khOZI':'../../utils/playwright-patcher','ehsKZ':_0xb4e9e1(0x2b8),'iyTVa':_0xb4e9e1(0x131)};if(this[_0xb4e9e1(0x273)]){logger[_0xb4e9e1(0x1f8)](_0x1fd823['cZArs']);return;}try{const _0x457f24=_0x1fd823['tVWCG'](require,_0x1fd823[_0xb4e9e1(0x1ac)]);_0x457f24&&_0x457f24[_0xb4e9e1(0x130)]?(_0x457f24[_0xb4e9e1(0x130)](),this[_0xb4e9e1(0x273)]=!![],logger['debug'](_0x1fd823[_0xb4e9e1(0x2a2)])):logger[_0xb4e9e1(0x1f8)](_0x1fd823[_0xb4e9e1(0x2ca)]);}catch(_0x448d2b){logger[_0xb4e9e1(0x1f8)]('Error\x20applying\x20sendMessageToServer\x20patch:\x20'+util['format'](_0x448d2b));}}[a85_0x57940e(0x1fb)](_0x4177f1=null,_0x619a89=null,_0x211734=null){const _0x33efad=a85_0x57940e,_0x3e149a={'QYTUB':function(_0x4d6fcd,_0x140a7f){return _0x4d6fcd&&_0x140a7f;},'nfYun':'isPlatformSupported:\x20caps\x20are\x20null','yAZXj':function(_0x54865e,_0x274fa4){return _0x54865e(_0x274fa4);},'VLTLX':'../../../helpers/helper','eKbNe':_0x33efad(0x141),'BwoZH':_0x33efad(0x2cd),'hOfdv':function(_0x5f4d9d,_0x562114){return _0x5f4d9d===_0x562114;},'aGhJA':_0x33efad(0x1cc),'OFbvF':_0x33efad(0x2dd),'wRrAg':function(_0x18d6d9,_0x16fd27){return _0x18d6d9===_0x16fd27;},'BtBLz':_0x33efad(0x232),'gEegX':_0x33efad(0x270),'BaCCV':function(_0x1de775,_0x59e602){return _0x1de775!==_0x59e602;},'PUbFb':_0x33efad(0x199),'uYjGz':function(_0x4ef824){return _0x4ef824();},'mYuGh':_0x33efad(0x129),'JLSAm':function(_0x2b8638,_0x3ff1d2){return _0x2b8638>_0x3ff1d2;},'vlBcp':_0x33efad(0x1da)};try{if(_0x3e149a['QYTUB'](!_0x619a89,!_0x211734))return logger[_0x33efad(0x1f8)](_0x3e149a['nfYun']),![];const {isUndefined:_0x4c7210,isBrowserstackInfra:_0x5ce6cb}=_0x3e149a[_0x33efad(0x2ce)](require,_0x3e149a['VLTLX']);if(!accessibilityHelper[_0x33efad(0x2fa)]())return logger[_0x33efad(0x1f8)](_0x3e149a[_0x33efad(0x28f)]),![];const _0x1c471e=_0x619a89[_0x33efad(0x28a)]||_0x619a89[_0x33efad(0x158)],_0x307b13=_0x619a89['browserVersion']||_0x619a89[_0x33efad(0x1eb)];if(!accessibilityHelper[_0x33efad(0x2f4)](_0x1c471e))return logger[_0x33efad(0x157)](_0x3e149a[_0x33efad(0x128)]),![];if(accessibilityHelper['requiresChromeOptionsValidation'](_0x1c471e))try{const _0xdf3a79=_0x619a89[_0x33efad(0x1ea)],_0x39d157=_0x3e149a[_0x33efad(0x281)](_0xdf3a79,!![])||_0x3e149a[_0x33efad(0x281)](_0xdf3a79,_0x3e149a[_0x33efad(0x2e9)])||_0x3e149a[_0x33efad(0x281)](typeof _0xdf3a79,_0x3e149a[_0x33efad(0x319)])&&_0x3e149a[_0x33efad(0x1c4)](_0xdf3a79[_0x33efad(0x29b)](),_0x3e149a['aGhJA']);if(_0x39d157)return logger[_0x33efad(0x157)](_0x3e149a[_0x33efad(0x262)]),![];const _0x463e5c=_0x619a89?.[_0x33efad(0x22d)]?.[_0x33efad(0x2e7)]||_0x619a89?.[_0x3e149a[_0x33efad(0x1c8)]]?.['args']||[];if(Array[_0x33efad(0x1e0)](_0x463e5c)&&_0x463e5c[_0x33efad(0x2d3)](_0x370552=>typeof _0x370552===_0x33efad(0x2dd)&&(_0x370552===_0x33efad(0x29e)||_0x370552[_0x33efad(0x29d)](_0x33efad(0x2f2))&&_0x370552!==_0x33efad(0x206))))return logger['warn'](_0x3e149a[_0x33efad(0x262)]),![];}catch(_0x31aa14){logger[_0x33efad(0x1f8)]('Error\x20checking\x20headless\x20capability:\x20'+util[_0x33efad(0x144)](_0x31aa14));}if(_0x3e149a[_0x33efad(0x162)](_0x307b13,_0x3e149a[_0x33efad(0x216)])){const _0x390b36=_0x3e149a[_0x33efad(0x1b9)](_0x5ce6cb),_0x2f5d9a=accessibilityHelper[_0x33efad(0x253)](_0x1c471e,_0x390b36),_0x49b2d4=accessibilityHelper[_0x33efad(0x154)](_0x1c471e);if(!accessibilityHelper[_0x33efad(0x2d7)](_0x307b13,_0x2f5d9a)){const _0x205931=_0x390b36?'':_0x3e149a[_0x33efad(0x16c)];return logger[_0x33efad(0x157)]('Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20'+_0x49b2d4+'\x20browser\x20version\x20'+_0x2f5d9a+_0x33efad(0x2ee)+_0x205931+'.'),![];}}else{const _0x2f4d4e=_0x619a89[_0x33efad(0x1f6)]||_0x619a89[_0x33efad(0x1eb)]||_0x619a89[_0x33efad(0x203)];if(_0x2f4d4e&&_0x3e149a['BaCCV'](_0x2f4d4e,_0x3e149a['PUbFb'])&&!_0x3e149a[_0x33efad(0x250)](_0x3e149a[_0x33efad(0x2ce)](parseFloat,_0x2f4d4e),_0x3e149a['yAZXj'](parseFloat,MINIMUM_BROWSER_VERSION_ACCESSIBILITY)))return logger[_0x33efad(0x157)](_0x3e149a[_0x33efad(0x2bd)]),![];}return!![];}catch(_0x5e0899){return logger[_0x33efad(0x1f8)]('Exception\x20in\x20isPlatformSupported:\x20'+_0x5e0899['message']),![];}}['isEnabledTestcase'](_0x42ec45=[],_0x475df9,_0x1d0b6b=a85_0x57940e(0x266)){const _0x5a0b86=a85_0x57940e,_0x3502de={'foGUs':function(_0xeb1d5,_0x27fb3d){return _0xeb1d5===_0x27fb3d;},'QgEzT':_0x5a0b86(0x308),'vCIIt':function(_0x3fa41e,_0x470e23){return _0x3fa41e||_0x470e23;},'ioMMI':function(_0x3ebbfc,_0x8d2882){return _0x3ebbfc&&_0x8d2882;},'fsbUl':'unknown','ZdtDU':function(_0x28d75a,_0x5c852b){return _0x28d75a(_0x5c852b);},'DkIPE':function(_0x3d7cbe,_0x2295dd){return _0x3d7cbe>_0x2295dd;}};try{const _0x4d6358=process[_0x5a0b86(0x299)]['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML']?JSON[_0x5a0b86(0x252)](process[_0x5a0b86(0x299)]['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML']):null;if(!_0x4d6358)return!![];const _0xbf95f=Array[_0x5a0b86(0x1e0)](_0x4d6358['includeTagsInTestingScope'])?_0x4d6358[_0x5a0b86(0x2e0)]:[],_0x15a38e=Array['isArray'](_0x4d6358[_0x5a0b86(0x1d3)])?_0x4d6358['excludeTagsInTestingScope']:[];if(_0x3502de['foGUs'](_0x1d0b6b,_0x3502de['QgEzT'])){let _0x4255f7;Array[_0x5a0b86(0x1e0)](_0x42ec45)?_0x4255f7=_0x42ec45[_0x5a0b86(0x235)]('\x20'):_0x4255f7=_0x3502de[_0x5a0b86(0x20b)](_0x42ec45,'');const _0x5435c3=_0x15a38e[_0x5a0b86(0x2d3)](_0x2f31e8=>_0x4255f7[_0x5a0b86(0x17a)](_0x2f31e8)),_0x55c8ce=_0x3502de[_0x5a0b86(0x271)](_0xbf95f['length'],0x0)||_0xbf95f['some'](_0x212a58=>_0x4255f7[_0x5a0b86(0x17a)](_0x212a58)),_0xc890c1=_0x3502de[_0x5a0b86(0x1cd)](!_0x5435c3,_0x55c8ce);return logger[_0x5a0b86(0x1f8)](_0x5a0b86(0x1e5)+(_0x475df9?.['getPlatformIndex']?.()||_0x3502de['fsbUl'])+_0x5a0b86(0x132)+_0xc890c1+_0x5a0b86(0x204)+_0x4255f7+_0x5a0b86(0x1ae)+JSON['stringify'](_0xbf95f)+',\x20excludeTags='+JSON[_0x5a0b86(0x28d)](_0x15a38e)),_0xc890c1;}const _0xdcb3ee=Array[_0x5a0b86(0x1e0)](_0x42ec45)?_0x42ec45:[];let _0x491d51=![],_0x509e37=_0x3502de[_0x5a0b86(0x271)](_0xbf95f['length'],0x0);const _0x1e1ff4=_0x16d3ae=>typeof _0x16d3ae==='string'?_0x16d3ae[_0x5a0b86(0x1ab)](/^@/,'')[_0x5a0b86(0x29b)]()[_0x5a0b86(0x202)]():_0x16d3ae,_0xe1bc8f=new Set(_0xbf95f['map'](_0x1e1ff4)),_0x23afb4=new Set(_0x15a38e[_0x5a0b86(0x2f1)](_0x1e1ff4));for(const _0x5a2121 of _0xdcb3ee){const _0x41178a=_0x3502de[_0x5a0b86(0x2f5)](_0x1e1ff4,_0x5a2121);_0x23afb4[_0x5a0b86(0x1e3)](_0x41178a)&&(_0x491d51=!![]),_0x3502de[_0x5a0b86(0x15d)](_0xe1bc8f[_0x5a0b86(0x139)],0x0)&&_0xe1bc8f[_0x5a0b86(0x1e3)](_0x41178a)&&(_0x509e37=!![]);}const _0x3b0aed=_0x3502de[_0x5a0b86(0x1cd)](_0x509e37,!_0x491d51);return logger[_0x5a0b86(0x1f8)]('[platform\x20-\x20'+(_0x475df9?.[_0x5a0b86(0x14f)]?.()||_0x3502de['fsbUl'])+_0x5a0b86(0x1f5)+_0x3b0aed+',\x20tags='+JSON[_0x5a0b86(0x28d)](_0xdcb3ee)+',\x20includeTags='+JSON[_0x5a0b86(0x28d)](_0xbf95f)+_0x5a0b86(0x2b3)+JSON['stringify'](_0x15a38e)),_0x3b0aed;}catch(_0x4e6bd0){return logger[_0x5a0b86(0x1f8)](_0x5a0b86(0x1e5)+(_0x475df9?.[_0x5a0b86(0x14f)]?.()||_0x3502de[_0x5a0b86(0x13f)])+_0x5a0b86(0x2d2)+_0x4e6bd0[_0x5a0b86(0x160)]),![];}}async[a85_0x57940e(0x2f6)](_0x4f33a7){const _0x12c774=a85_0x57940e,_0x501d60={};_0x501d60[_0x12c774(0x1b8)]=function(_0x431faa,_0x4a7bf4){return _0x431faa!==_0x4a7bf4;},_0x501d60[_0x12c774(0x165)]=_0x12c774(0x266),_0x501d60['OsIsO']=_0x12c774(0x308),_0x501d60[_0x12c774(0x1de)]=_0x12c774(0x1c3),_0x501d60[_0x12c774(0x20c)]=_0x12c774(0x20e),_0x501d60[_0x12c774(0x22c)]=_0x12c774(0x2c6),_0x501d60[_0x12c774(0x2ba)]=_0x12c774(0x1aa),_0x501d60[_0x12c774(0x228)]=_0x12c774(0x275),_0x501d60[_0x12c774(0x181)]=function(_0x2ccdcb,_0x248b42){return _0x2ccdcb===_0x248b42;},_0x501d60[_0x12c774(0x295)]=_0x12c774(0x1db),_0x501d60[_0x12c774(0x2bb)]='Unknown\x20Test',_0x501d60[_0x12c774(0x1fe)]=function(_0x5c51f7,_0x29a7ff){return _0x5c51f7>_0x29a7ff;},_0x501d60[_0x12c774(0x1f7)]=_0x12c774(0x17f),_0x501d60[_0x12c774(0x24a)]='test_tags',_0x501d60[_0x12c774(0x1b0)]=function(_0x2273aa,_0x2a6667){return _0x2273aa&&_0x2a6667;},_0x501d60[_0x12c774(0x1b5)]=_0x12c774(0x223),_0x501d60['eJvaO']=_0x12c774(0x1cc);const _0x25ca04=_0x501d60;if(_0x25ca04[_0x12c774(0x1b8)](_0x4f33a7['testFramework'],_0x25ca04['HThck'])&&_0x25ca04[_0x12c774(0x1b8)](_0x4f33a7[_0x12c774(0x30e)],_0x25ca04['OsIsO'])){logger['debug'](_0x25ca04['YJOmS']);return;}try{const _0x4e9f80=AutomationFramework[_0x12c774(0x179)](),_0x430c47=TestFramework[_0x12c774(0x179)](),_0x1d6bc0=_0x4f33a7[_0x12c774(0x28c)]||global[_0x12c774(0x164)]?.[_0x12c774(0x148)]||null;if(!_0x1d6bc0){_0x430c47&&_0x430c47[_0x12c774(0x19a)](_0x25ca04[_0x12c774(0x20c)],!![]);logger[_0x12c774(0x1f8)](_0x25ca04[_0x12c774(0x22c)]);return;}logger[_0x12c774(0x1f8)](_0x25ca04[_0x12c774(0x2ba)]);const _0x52d8a9=_0x430c47?.['getData'](_0x25ca04[_0x12c774(0x228)],![]),_0x542879=_0x430c47?.[_0x12c774(0x236)](_0x25ca04[_0x12c774(0x20c)],![]);if(_0x25ca04['ltxFY'](_0x52d8a9,![])&&_0x25ca04[_0x12c774(0x181)](_0x542879,![])){_0x430c47&&_0x430c47[_0x12c774(0x19a)](_0x25ca04[_0x12c774(0x228)],!![]);logger['debug'](_0x25ca04[_0x12c774(0x295)]);return;}_0x430c47&&_0x430c47[_0x12c774(0x19a)](_0x25ca04[_0x12c774(0x20c)],!![]);let _0x2ed12b,_0x8c09d;const _0x232495=_0x4f33a7[_0x12c774(0x30e)]||_0x25ca04[_0x12c774(0x165)];if(_0x25ca04['ltxFY'](_0x232495,_0x25ca04[_0x12c774(0x2eb)])){_0x8c09d=_0x4f33a7['testInfo']?.['testAnalyticsId']||_0x4f33a7[_0x12c774(0x2ef)]?.['id']||global[_0x12c774(0x180)]||global[_0x12c774(0x164)]?.[_0x12c774(0x307)]?.['testAnalyticsId']||global[_0x12c774(0x164)]?.[_0x12c774(0x307)]?.['id'];const _0x5e8328=_0x430c47?.[_0x12c774(0x1fa)]()?.[_0x12c774(0x207)](_0x8c09d);if(_0x5e8328&&_0x5e8328[TestFrameworkConstants['KEY_TEST_NAME']])_0x2ed12b=_0x5e8328[TestFrameworkConstants[_0x12c774(0x217)]];else{if(_0x4f33a7[_0x12c774(0x2ef)]?.[_0x12c774(0x1d6)])_0x2ed12b=_0x4f33a7['testInfo'][_0x12c774(0x1d6)];else global[_0x12c774(0x164)]?.['currentTest']?.['testInfo']?.['titlePath']?_0x2ed12b=global['__workerDetails']['currentTest'][_0x12c774(0x2ef)][_0x12c774(0x1d6)]:_0x2ed12b=_0x25ca04[_0x12c774(0x2bb)];}logger[_0x12c774(0x1f8)]('[AccessibilityModule]\x20onBeforeTest:\x20Jest\x20-\x20testIdentifier='+_0x8c09d+_0x12c774(0x204)+JSON['stringify'](_0x2ed12b));}else{_0x8c09d=this[_0x12c774(0x2d5)](_0x4f33a7);const _0x1a8d3e=TestInfo[_0x12c774(0x13a)](_0x8c09d);let _0x3779f5=[];if(_0x1a8d3e&&Array['isArray'](_0x1a8d3e[_0x12c774(0x317)])&&_0x25ca04[_0x12c774(0x1fe)](_0x1a8d3e['test_tags'][_0x12c774(0x15a)],0x0))_0x3779f5=_0x1a8d3e[_0x12c774(0x317)];else{if(_0x430c47){const _0x3fffd8=_0x25ca04[_0x12c774(0x181)](typeof _0x430c47[_0x12c774(0x236)],_0x25ca04[_0x12c774(0x1f7)])?_0x430c47[_0x12c774(0x236)](_0x25ca04[_0x12c774(0x24a)],[]):_0x430c47[_0x12c774(0x317)]||[];Array[_0x12c774(0x1e0)](_0x3fffd8)&&(_0x3779f5=_0x3fffd8);}}_0x2ed12b=_0x3779f5;}logger[_0x12c774(0x175)]('test-tags-->\x20'+JSON[_0x12c774(0x28d)](_0x2ed12b));const _0x2b7031=this[_0x12c774(0x1fb)](_0x4e9f80,_0x4f33a7[_0x12c774(0x224)],_0x4f33a7['launchCaps']);logger['debug'](_0x12c774(0x2bc)+_0x2b7031+_0x12c774(0x24c)+this[_0x12c774(0x259)]);const _0x4a1225=this['isEnabledTestcase'](_0x2ed12b,_0x4e9f80,_0x232495),_0x142dd3=_0x25ca04[_0x12c774(0x1b0)](_0x2b7031,_0x4a1225),_0x210d83=CLIUtils[_0x12c774(0x28b)]();this[_0x12c774(0x1b1)]['set'](_0x210d83,_0x142dd3),global['Context']?.[_0x12c774(0x2b1)]&&global[_0x12c774(0x2fb)][_0x12c774(0x2b1)]()[_0x12c774(0x2d8)](_0x142dd3),logger[_0x12c774(0x1f8)](_0x12c774(0x1e5)+(_0x4e9f80?.['getPlatformIndex']?.()||_0x25ca04[_0x12c774(0x1b5)])+_0x12c774(0x2ff)+_0x142dd3),_0x142dd3?(global[_0x12c774(0x304)]=!![],process['env']['BROWSERSTACK_TEST_ACCESSIBILITY_YML']=_0x25ca04[_0x12c774(0x248)],this[_0x12c774(0x1ce)]()):global[_0x12c774(0x304)]=![];}catch(_0x46ad67){logger[_0x12c774(0x254)](_0x12c774(0x301)+(_0x46ad67[_0x12c774(0x193)]||_0x46ad67['message']));const _0x461a43=CLIUtils[_0x12c774(0x28b)]();this['accessibility']['set'](_0x461a43,![]),global[_0x12c774(0x304)]=![];}}[a85_0x57940e(0x18d)](){const _0xa957f7=a85_0x57940e;return this[_0xa957f7(0x149)][_0xa957f7(0x1be)](_0x46227e=>_0x46227e[_0xa957f7(0x238)]()===_0xa957f7(0x270))?.[_0xa957f7(0x2a0)]()||'';}['getCapabilityValue'](_0x3d5ff8){const _0x432dd9=a85_0x57940e;try{const _0x4d1c59=this['accessibilityConfig']?.[_0x432dd9(0x23a)]?.[_0x432dd9(0x1f1)]||[],_0x4e97d1=_0x4d1c59[_0x432dd9(0x1be)](_0x59c287=>_0x59c287[_0x432dd9(0x17b)]===_0x3d5ff8);return _0x4e97d1?_0x4e97d1[_0x432dd9(0x134)]:null;}catch(_0x6e2b19){return logger['debug'](_0x432dd9(0x1ec)+_0x3d5ff8+':\x20'+_0x6e2b19[_0x432dd9(0x160)]),null;}}async[a85_0x57940e(0x293)](_0x2da824,_0x41cef1){const _0x5d1762=a85_0x57940e,_0x1c224d=_0x2da824[_0x5d1762(0x230)]()['getOptions'](),_0x32c51f=_0x1c224d[_0x5d1762(0x26b)](),_0x2f7728=_0x1c224d['getCommandsToWrap']()?.['getCommandsList']();scripts[_0x5d1762(0x265)](_0x32c51f,_0x2f7728),scripts[_0x5d1762(0x1c9)]();const _0x43fd05=_0x1c224d[_0x5d1762(0x2cf)]();this[_0x5d1762(0x149)]=_0x1c224d[_0x5d1762(0x2cf)](),await this[_0x5d1762(0x234)](_0x43fd05,_0x41cef1[_0x5d1762(0x306)]);}async['setAccessibilityToken'](_0x56285e,_0x14fa7f={}){const _0x184143=a85_0x57940e,_0x3dc0f6={'PUHHz':function(_0x88744d,_0x18a2d0){return _0x88744d===_0x18a2d0;},'bBsIg':_0x184143(0x298),'oZZwY':_0x184143(0x205),'bhWBq':function(_0x195955,_0x8047d0){return _0x195955(_0x8047d0);},'wtqAP':_0x184143(0x27d),'LmGzd':function(_0x247d20,_0x490f53){return _0x247d20(_0x490f53);},'aDzAs':'../../../helpers/helper','okmfu':function(_0x514ca8,_0x25ccb3){return _0x514ca8(_0x25ccb3);},'kqfWc':_0x184143(0x172),'iPRyR':'browserstack.accessibilityOptions.wcagVersion','KEaTR':function(_0x1a03a2,_0xd24d17){return _0x1a03a2===_0xd24d17;},'oFBmb':_0x184143(0x29f),'olNGY':_0x184143(0x22a),'woxJl':function(_0x24dd9,_0x5b7e66){return _0x24dd9===_0x5b7e66;},'UDApU':_0x184143(0x2b7),'ZGvFM':'browserstack.accessibilityOptions.scannerProcessingTimeout','cbIzZ':function(_0x1d78d9,_0x150aee){return _0x1d78d9===_0x150aee;},'NGKyb':'isMobileScanningEnabledForGroup','fkpVM':_0x184143(0x1cc)};global['__accessibilityOptions']=global[_0x184143(0x23e)]||{};for(const _0x353916 of _0x56285e){logger[_0x184143(0x175)](_0x184143(0x143)+_0x353916[_0x184143(0x238)]()+_0x184143(0x18a)+_0x353916[_0x184143(0x2a0)]());if(_0x3dc0f6['PUHHz'](_0x353916[_0x184143(0x238)](),_0x3dc0f6['bBsIg'])){const _0x334364=_0x353916[_0x184143(0x2a0)]();process[_0x184143(0x299)]['BS_A11Y_JWT']=_0x334364,global[_0x184143(0x23e)][_0x3dc0f6[_0x184143(0x192)]]=_0x334364;const _0x4a99ee=_0x3dc0f6[_0x184143(0x2cb)](require,_0x3dc0f6[_0x184143(0x2df)]),{isTrue:_0x41f79a}=_0x3dc0f6[_0x184143(0x1a4)](require,_0x3dc0f6['aDzAs']),_0x48a893=_0x4a99ee[_0x184143(0x260)](_0x334364);_0x48a893&&_0x3dc0f6[_0x184143(0x1ef)](_0x41f79a,_0x48a893['skipCDPConnectOverride'])&&(process[_0x184143(0x299)][_0x184143(0x218)]=!![]);}else{if(_0x3dc0f6[_0x184143(0x2ac)](_0x353916[_0x184143(0x238)](),_0x3dc0f6[_0x184143(0x1ee)]))global['__accessibilityOptions'][_0x3dc0f6[_0x184143(0x163)]]=_0x353916[_0x184143(0x2a0)]();else{if(_0x3dc0f6[_0x184143(0x268)](_0x353916['getName'](),_0x3dc0f6[_0x184143(0x186)]))global[_0x184143(0x23e)][_0x3dc0f6['olNGY']]=_0x353916['getValue']();else{if(_0x3dc0f6[_0x184143(0x22f)](_0x353916[_0x184143(0x238)](),_0x3dc0f6[_0x184143(0x23c)]))global[_0x184143(0x23e)][_0x3dc0f6[_0x184143(0x1cb)]]=_0x353916[_0x184143(0x2a0)]();else{if(_0x3dc0f6[_0x184143(0x20f)](_0x353916[_0x184143(0x238)](),_0x3dc0f6[_0x184143(0x2c1)])){const _0x46e259=_0x353916[_0x184143(0x2a0)]();process[_0x184143(0x299)][_0x184143(0x29a)]=_0x3dc0f6[_0x184143(0x2cb)](String,_0x3dc0f6[_0x184143(0x22f)](_0x46e259,!![])||_0x3dc0f6[_0x184143(0x20f)](_0x46e259,_0x3dc0f6[_0x184143(0x247)])),logger[_0x184143(0x1f8)](_0x184143(0x210)+_0x46e259+'\x20env='+process[_0x184143(0x299)][_0x184143(0x29a)]);}}}}}}}async[a85_0x57940e(0x1c6)](_0x2b4502){const _0x5da5ac=a85_0x57940e,_0x27c526={};_0x27c526[_0x5da5ac(0x2a9)]=function(_0x4e914d,_0x1f8c3f){return _0x4e914d!==_0x1f8c3f;},_0x27c526[_0x5da5ac(0x261)]=_0x5da5ac(0x266),_0x27c526[_0x5da5ac(0x297)]=function(_0x229a05,_0x4b983d){return _0x229a05!==_0x4b983d;},_0x27c526['ZHoRe']=_0x5da5ac(0x308),_0x27c526['CYcTc']=_0x5da5ac(0x15b),_0x27c526[_0x5da5ac(0x168)]=_0x5da5ac(0x223);const _0x55807f=_0x27c526;if(_0x55807f['ytlFu'](_0x2b4502[_0x5da5ac(0x30e)],_0x55807f[_0x5da5ac(0x261)])&&_0x55807f[_0x5da5ac(0x297)](_0x2b4502[_0x5da5ac(0x30e)],_0x55807f[_0x5da5ac(0x2fc)])){logger[_0x5da5ac(0x1f8)](_0x55807f['CYcTc']);return;}const _0x28f7d4=_0x2b4502[_0x5da5ac(0x2ef)]?.[_0x5da5ac(0x249)]||_0x2b4502[_0x5da5ac(0x2ef)]?.['id']||global[_0x5da5ac(0x180)];logger[_0x5da5ac(0x175)](_0x5da5ac(0x167)+_0x2b4502[_0x5da5ac(0x30e)]+_0x5da5ac(0x12c)+_0x28f7d4);try{const _0x1c820c=_0x2b4502[_0x5da5ac(0x21b)]||AutomationFramework[_0x5da5ac(0x179)](),_0x363805=CLIUtils['getCurrentInstanceName'](),_0x99d8ee=this['getCurrentAccessibilityStatus']();logger[_0x5da5ac(0x1f8)](_0x5da5ac(0x1e5)+(_0x1c820c?.['getPlatformIndex']?.()||_0x55807f[_0x5da5ac(0x168)])+']\x20onAfterTest\x20should\x20scan='+_0x99d8ee),_0x99d8ee&&await this[_0x5da5ac(0x24f)](_0x1c820c,_0x2b4502),this[_0x5da5ac(0x1b1)][_0x5da5ac(0x16a)](_0x363805),this[_0x5da5ac(0x256)][_0x5da5ac(0x16a)](_0x363805);}catch(_0x234b4c){logger['error'](_0x5da5ac(0x251)+(_0x234b4c[_0x5da5ac(0x193)]||_0x234b4c['message']));}}async['stopTestCapture'](_0x39bf93,_0x3b5186){const _0x308339=a85_0x57940e,_0x5548f8={};_0x5548f8['rAMpR']=function(_0x455b56,_0x538581){return _0x455b56===_0x538581;},_0x5548f8[_0x308339(0x267)]=_0x308339(0x17f),_0x5548f8[_0x308339(0x2cc)]=function(_0x1024a5,_0x3ab034){return _0x1024a5===_0x3ab034;},_0x5548f8['oBDhU']=_0x308339(0x308),_0x5548f8[_0x308339(0x272)]='cucumber',_0x5548f8[_0x308339(0x220)]='stopTestCapture:\x20Jest\x20-\x20No\x20testIdentifier\x20found,\x20skipping\x20result\x20save',_0x5548f8['YvitD']=_0x308339(0x1b1),_0x5548f8[_0x308339(0x30f)]=_0x308339(0x14b),_0x5548f8[_0x308339(0x2f3)]=_0x308339(0x223),_0x5548f8['YpvVn']='present',_0x5548f8[_0x308339(0x25a)]=_0x308339(0x1e2),_0x5548f8['MUyFT']=function(_0x3f92de,_0xc5b130){return _0x3f92de===_0xc5b130;},_0x5548f8[_0x308339(0x287)]=function(_0x1081fe,_0x35389e){return _0x1081fe||_0x35389e;},_0x5548f8[_0x308339(0x28e)]=function(_0x3c502e,_0xc3fe6c){return _0x3c502e||_0xc3fe6c;},_0x5548f8[_0x308339(0x173)]='stopTestCapture:\x20Added\x20is_mobile_session\x20flag\x20for\x20Android+Chrome\x20session',_0x5548f8[_0x308339(0x2da)]=_0x308339(0x1ca),_0x5548f8['CCBSv']=_0x308339(0x30b);const _0x89efb1=_0x5548f8;try{const _0x3f517d=_0x3b5186[_0x308339(0x30e)]||(_0x89efb1[_0x308339(0x2cc)](this[_0x308339(0x133)]?.[_0x308339(0x17b)]?.[_0x308339(0x29b)](),_0x89efb1['oBDhU'])?_0x89efb1[_0x308339(0x283)]:_0x89efb1[_0x308339(0x272)]);let _0x248450='',_0x2f5236=null,_0x2a406b=null;if(_0x89efb1[_0x308339(0x25f)](_0x3f517d,_0x89efb1[_0x308339(0x283)])){_0x2f5236=_0x3b5186[_0x308339(0x2ef)]?.['testAnalyticsId']||_0x3b5186[_0x308339(0x2ef)]?.['id']||global[_0x308339(0x180)];if(!_0x2f5236){logger[_0x308339(0x157)](_0x89efb1[_0x308339(0x220)]);return;}try{const _0x303a05=await GrpcClient['getInstance']()[_0x308339(0x18f)](process['env'][_0x308339(0x296)],_0x89efb1[_0x308339(0x274)],_0x89efb1[_0x308339(0x30f)],_0x2f5236),_0x529401=AccessibilityModule[_0x308339(0x16d)](null,_0x303a05);_0x248450=_0x529401?.['thTestRunUuid']||'',logger['debug'](_0x308339(0x155)+_0x248450+_0x308339(0x276)+_0x2f5236),_0x2a406b=_0x303a05;}catch(_0x2c828c){logger[_0x308339(0x254)](_0x308339(0x21c)+_0x2c828c[_0x308339(0x160)]);return;}}else{const _0x1572c0=this['getTestId'](_0x3b5186);_0x248450=TestInfo['getTestUUID'](_0x1572c0);}const _0x2d6f4d=((()=>{const _0x24bfbe=_0x308339,_0x4c1397=(this[_0x24bfbe(0x24d)]?.[_0x24bfbe(0x23a)]?.[_0x24bfbe(0x1f1)]||[])[_0x24bfbe(0x1be)](_0x3d445a=>(typeof _0x3d445a[_0x24bfbe(0x238)]===_0x24bfbe(0x17f)?_0x3d445a[_0x24bfbe(0x238)]():_0x3d445a[_0x24bfbe(0x17b)])===this[_0x24bfbe(0x258)]);return _0x4c1397?_0x89efb1[_0x24bfbe(0x25f)](typeof _0x4c1397[_0x24bfbe(0x2a0)],_0x89efb1[_0x24bfbe(0x267)])?_0x4c1397[_0x24bfbe(0x2a0)]():_0x4c1397['value']:'';})()),_0x2048ca=process[_0x308339(0x299)][_0x308339(0x189)]||'';logger[_0x308339(0x1f8)](_0x308339(0x1e5)+(_0x39bf93?.[_0x308339(0x14f)]?.()||_0x89efb1[_0x308339(0x2f3)])+_0x308339(0x1e6)+_0x248450+'\x20testHubUuid='+_0x2d6f4d+_0x308339(0x255)+(_0x2048ca?_0x89efb1[_0x308339(0x14e)]:_0x89efb1[_0x308339(0x25a)]));let _0x525989;if(_0x89efb1[_0x308339(0x2e8)](_0x3f517d,_0x89efb1['oBDhU']))_0x525989=AccessibilityModule[_0x308339(0x16d)](_0x248450,_0x2a406b);else{const _0x3933c6=await GrpcClient[_0x308339(0x2c5)]()['fetchDriverExecuteParamsEvent'](process[_0x308339(0x299)][_0x308339(0x296)],_0x89efb1['YvitD'],_0x89efb1['lpnHg']);_0x525989=AccessibilityModule['loadDriverExecuteParams'](_0x248450,_0x3933c6);}logger[_0x308339(0x1f8)]('Accessibility\x20data\x20for\x20extension:\x20'+JSON[_0x308339(0x28d)](_0x525989));const _0x49cbe8=Object[_0x308339(0x1e7)]({},{'thTestRunUuid':_0x89efb1[_0x308339(0x287)](_0x248450,''),'thBuildUuid':_0x89efb1[_0x308339(0x28e)](_0x2d6f4d,''),'thJwtToken':_0x89efb1[_0x308339(0x28e)](_0x2048ca,'')},_0x525989);!this['isAppAccessibility']&&this['isMobileWebSession']()&&(_0x49cbe8['is_mobile_session']=!![],logger['debug'](_0x89efb1['MPBpB']));logger[_0x308339(0x1f8)](_0x308339(0x2f7)+_0x248450+_0x308339(0x24c)+this[_0x308339(0x259)]);let _0x419f9b=global[_0x308339(0x164)]?.['pwPage']||null;!_0x419f9b&&(_0x419f9b=AutomationFramework['getState'](_0x39bf93,_0x89efb1[_0x308339(0x2da)],null)),!_0x419f9b&&(_0x419f9b=AutomationFramework[_0x308339(0x290)](_0x39bf93,_0x89efb1['CCBSv'],null)),await this['finishScanningForCli'](this[_0x308339(0x18e)](),_0x248450,_0x419f9b,_0x49cbe8,this[_0x308339(0x259)]);}catch(_0x1b7530){logger[_0x308339(0x254)]('Error\x20in\x20stopTestCapture:\x20'+(_0x1b7530[_0x308339(0x193)]||_0x1b7530['message']));}}async[a85_0x57940e(0x21d)](_0x143547,_0x22bf60,_0x4eb48f,_0xdc3f97,_0x3b049c){const _0x3adafc=a85_0x57940e,_0xbe6036={};_0xbe6036[_0x3adafc(0x1f2)]=_0x3adafc(0x14b),_0xbe6036['GgsfX']=function(_0x2e0109,_0x1c975c){return _0x2e0109&&_0x1c975c;},_0xbe6036[_0x3adafc(0x2ea)]=_0x3adafc(0x1fd),_0xbe6036['mWglp']=function(_0x3e7499,_0x3e7b32){return _0x3e7499===_0x3e7b32;},_0xbe6036[_0x3adafc(0x1b2)]=_0x3adafc(0x1e2),_0xbe6036['YAlWq']=function(_0x199324,_0x55b7fc){return _0x199324===_0x55b7fc;},_0xbe6036[_0x3adafc(0x156)]=_0x3adafc(0x1f3),_0xbe6036['QgAEH']='Performing\x20scan\x20before\x20from\x20cli',_0xbe6036[_0x3adafc(0x284)]=_0x3adafc(0x1c0),_0xbe6036[_0x3adafc(0x1bf)]=_0x3adafc(0x17d),_0xbe6036[_0x3adafc(0x2b6)]=function(_0x178e0e,_0x24c5fc){return _0x178e0e&&_0x24c5fc;},_0xbe6036[_0x3adafc(0x22b)]=_0x3adafc(0x2ae),_0xbe6036[_0x3adafc(0x25e)]=_0x3adafc(0x2b0),_0xbe6036['IDMZI']=_0x3adafc(0x25c);const _0x52237d=_0xbe6036;try{const _0x2e3ae0=this[_0x3adafc(0x277)](_0x52237d['AWQNR']);if(_0x52237d['GgsfX'](!_0x3b049c,!_0x2e3ae0)){logger[_0x3adafc(0x1f8)](_0x52237d[_0x3adafc(0x2ea)]);return;}if(!_0x22bf60||_0x52237d['mWglp'](_0x22bf60,_0x52237d[_0x3adafc(0x1b2)])||_0x52237d[_0x3adafc(0x2c0)](_0x22bf60,'')){logger[_0x3adafc(0x1f8)](_0x52237d[_0x3adafc(0x156)]);return;}logger['debug'](_0x3adafc(0x2d4)+JSON['stringify'](_0xdc3f97)),_0x143547&&(logger[_0x3adafc(0x1f8)](_0x52237d[_0x3adafc(0x263)]),await this[_0x3adafc(0x13d)](_0x4eb48f,_0x22bf60,_0x52237d['UXKdU'],_0xdc3f97,_0x3b049c,_0x52237d[_0x3adafc(0x1bf)]),_0x52237d[_0x3adafc(0x2b6)](!_0x3b049c,_0x2e3ae0)&&(logger[_0x3adafc(0x1f8)](_0x52237d[_0x3adafc(0x22b)]),await PerformanceTester[_0x3adafc(0x1ff)](_0x52237d[_0x3adafc(0x25e)],async()=>{const _0x151690=_0x3adafc;await this[_0x151690(0x13d)](_0x4eb48f,_0x22bf60,_0x52237d[_0x151690(0x1f2)],_0xdc3f97,_0x3b049c,_0x52237d[_0x151690(0x1f2)]);})()),logger[_0x3adafc(0x175)](_0x52237d['IDMZI']));}catch(_0xe081b9){logger['error'](_0x3adafc(0x16e)+(_0xe081b9['stack']||_0xe081b9[_0x3adafc(0x160)]));}}async[a85_0x57940e(0x2af)](_0x1000d1){const _0x574dfb=a85_0x57940e,_0x14dfe9={};_0x14dfe9[_0x574dfb(0x2dc)]=function(_0xd86c70,_0x46c322){return _0xd86c70!==_0x46c322;},_0x14dfe9[_0x574dfb(0x1a9)]=_0x574dfb(0x266),_0x14dfe9[_0x574dfb(0x2bf)]=function(_0x257de9,_0x498d52){return _0x257de9!==_0x498d52;},_0x14dfe9[_0x574dfb(0x146)]=_0x574dfb(0x308),_0x14dfe9[_0x574dfb(0x1e4)]=_0x574dfb(0x25b),_0x14dfe9[_0x574dfb(0x184)]=_0x574dfb(0x223),_0x14dfe9[_0x574dfb(0x1a6)]=_0x574dfb(0x166),_0x14dfe9['EWkHE']=function(_0x3d2984,_0x5309c1){return _0x3d2984===_0x5309c1;},_0x14dfe9['YGvRe']=_0x574dfb(0x1bd),_0x14dfe9[_0x574dfb(0x17e)]=_0x574dfb(0x1b1),_0x14dfe9['GzdAL']=_0x574dfb(0x316),_0x14dfe9['IvRZZ']=_0x574dfb(0x280),_0x14dfe9[_0x574dfb(0x1bc)]=_0x574dfb(0x2d6),_0x14dfe9['OIHCm']=_0x574dfb(0x17d),_0x14dfe9[_0x574dfb(0x1d9)]='null';const _0x5a234f=_0x14dfe9;if(_0x5a234f[_0x574dfb(0x2dc)](_0x1000d1[_0x574dfb(0x30e)],_0x5a234f[_0x574dfb(0x1a9)])&&_0x5a234f['nUBrL'](_0x1000d1[_0x574dfb(0x30e)],_0x5a234f['ZCgOm'])){logger['debug'](_0x5a234f['vtRQM']);return;}logger[_0x574dfb(0x1f8)](_0x574dfb(0x14a)+(_0x1000d1[_0x574dfb(0x221)]||_0x5a234f[_0x574dfb(0x184)])+_0x574dfb(0x243)+_0x1000d1[_0x574dfb(0x30e)]);try{const _0x3d204c=_0x1000d1[_0x574dfb(0x21b)]||AutomationFramework[_0x574dfb(0x179)](),_0x35323d=TestFramework[_0x574dfb(0x179)](),_0xc96434=_0x1000d1['commandName']||_0x1000d1[_0x574dfb(0x152)]?.[_0x574dfb(0x238)]();if(!_0xc96434){logger['debug'](_0x5a234f['cYSqg']);return;}if(!this[_0x574dfb(0x18e)]()){logger[_0x574dfb(0x1f8)](_0x574dfb(0x26c)+_0xc96434);return;}if(!this[_0x574dfb(0x1dd)](_0xc96434)){logger['debug'](_0x574dfb(0x1f0)+_0xc96434+'\x20is\x20not\x20in\x20the\x20list\x20of\x20commands\x20to\x20be\x20scanned');return;}const _0x845566=_0x1000d1['page']||global[_0x574dfb(0x164)]?.[_0x574dfb(0x148)];if(!_0x845566){logger[_0x574dfb(0x1f8)]('onBeforeExecute:\x20Page\x20object\x20not\x20available\x20for\x20command\x20'+_0xc96434);return;}let _0x2b269f='',_0x20849e=null;if(_0x5a234f[_0x574dfb(0x2f9)](_0x1000d1['testFramework'],_0x5a234f['ZCgOm'])){_0x20849e=_0x1000d1[_0x574dfb(0x2ef)]?.[_0x574dfb(0x249)]||_0x1000d1['testInfo']?.['id']||global['__jestCurrentTestIdentifier'];if(!_0x20849e){logger['warn'](_0x5a234f[_0x574dfb(0x140)]);return;}try{const _0x5be9e5=await GrpcClient[_0x574dfb(0x2c5)]()[_0x574dfb(0x18f)](process[_0x574dfb(0x299)][_0x574dfb(0x296)],_0x5a234f[_0x574dfb(0x17e)],_0x5a234f[_0x574dfb(0x13c)],_0x20849e),_0x28a419=AccessibilityModule['loadDriverExecuteParams'](null,_0x5be9e5);_0x2b269f=_0x28a419?.[_0x574dfb(0x26d)]||'',logger[_0x574dfb(0x1f8)](_0x574dfb(0x161)+_0x2b269f+_0x574dfb(0x276)+_0x20849e);}catch(_0x2f3757){logger[_0x574dfb(0x254)](_0x574dfb(0x30d)+_0x2f3757[_0x574dfb(0x160)]);return;}}else _0x2b269f=this[_0x574dfb(0x23b)](_0x5a234f[_0x574dfb(0x288)])||'',!_0x2b269f&&this[_0x574dfb(0x18b)]()&&(_0x2b269f=accessibilityHelper[_0x574dfb(0x1ad)]());const _0x78fa21=this['getCapabilityValue'](_0x5a234f[_0x574dfb(0x1bc)])||this['accessibilityConfig'][this[_0x574dfb(0x258)]]||null,_0x1d70c5=process[_0x574dfb(0x299)][_0x574dfb(0x189)]||'',_0x250036=this['getParamsForScanForCli'](_0xc96434,_0x2b269f,_0x78fa21,_0x1d70c5),_0x20b7bc=_0x5a234f['EWkHE'](_0x1000d1[_0x574dfb(0x30e)],_0x5a234f['ZCgOm'])?await AccessibilityModule['fetchCentralAuthA11yConfig'](_0x5a234f[_0x574dfb(0x1a3)],_0x2b269f,_0x20849e):await AccessibilityModule['fetchCentralAuthA11yConfig'](_0x5a234f[_0x574dfb(0x1a3)],_0x2b269f);logger['info'](_0x574dfb(0x27e)+(_0x250036?JSON[_0x574dfb(0x28d)](_0x250036):_0x5a234f[_0x574dfb(0x1d9)]));const _0xf9c948=CLIUtils[_0x574dfb(0x1e9)](_0x250036,_0x20b7bc);logger[_0x574dfb(0x175)](_0x574dfb(0x13e)+(_0xf9c948?JSON[_0x574dfb(0x28d)](_0xf9c948):_0x5a234f['mQdBs'])),logger[_0x574dfb(0x1f8)]('onBeforeExecute:\x20Performing\x20accessibility\x20scan\x20for\x20command:\x20'+_0xc96434);const _0x1b23b0=await this['performScanForCli'](_0x845566,_0x2b269f,_0xc96434,_0xf9c948,this[_0x574dfb(0x259)]);logger['debug'](_0x574dfb(0x20a)+_0xc96434+_0x574dfb(0x1ba)+JSON[_0x574dfb(0x28d)](_0x1b23b0));}catch(_0x4b929c){logger[_0x574dfb(0x254)](_0x574dfb(0x239)+(_0x4b929c['stack']||_0x4b929c[_0x574dfb(0x160)]));}}[a85_0x57940e(0x195)](){const _0x1c77a0=a85_0x57940e;return this[_0x1c77a0(0x18e)]();}['setShouldScanCurrentTest'](_0x18a256){const _0x123717=a85_0x57940e,_0x3505ff=CLIUtils['getCurrentInstanceName']();this[_0x123717(0x1b1)][_0x123717(0x2aa)](_0x3505ff,_0x18a256);}async[a85_0x57940e(0x225)](_0x3e5694){const _0x4bc44b=a85_0x57940e,_0x362ef9={};_0x362ef9['Tinsh']='unknown';const _0x84dacb=_0x362ef9;try{const _0x10e896=_0x3e5694['instance']||AutomationFramework[_0x4bc44b(0x179)](),_0x6ae86d=_0x10e896?.[_0x4bc44b(0x236)]?.()?.[_0x4bc44b(0x207)]?.(this['KEY_INIT'])||![];if(_0x6ae86d)return;PerformanceTester[_0x4bc44b(0x213)](EVENTS[_0x4bc44b(0x2e3)]);const _0x99670a=await GrpcClient['getInstance']()[_0x4bc44b(0x190)](_0x3e5694);_0x99670a&&_0x99670a[_0x4bc44b(0x230)]&&_0x99670a[_0x4bc44b(0x230)]()&&_0x99670a['getAccessibility']()[_0x4bc44b(0x171)]()?(await this['loadAccessibilityConfig'](_0x99670a,_0x3e5694),_0x10e896?.[_0x4bc44b(0x236)]&&_0x10e896[_0x4bc44b(0x236)]()[_0x4bc44b(0x2aa)](this[_0x4bc44b(0x318)],!![]),logger[_0x4bc44b(0x1f8)]('[platform\x20-\x20'+(_0x10e896?.['getPlatformIndex']?.()||_0x84dacb[_0x4bc44b(0x19e)])+_0x4bc44b(0x314))):logger['debug'](_0x4bc44b(0x1e5)+(_0x10e896?.[_0x4bc44b(0x14f)]?.()||_0x84dacb[_0x4bc44b(0x19e)])+_0x4bc44b(0x231)),PerformanceTester['end'](EVENTS['SDK_ACCESSIBILITY_CONFIG']);}catch(_0x3bf72b){PerformanceTester[_0x4bc44b(0x2ad)](EVENTS[_0x4bc44b(0x2e3)],![],_0x3bf72b['message']),logger[_0x4bc44b(0x254)](_0x4bc44b(0x2fd)+(_0x3bf72b[_0x4bc44b(0x193)]||_0x3bf72b[_0x4bc44b(0x160)]));}}async[a85_0x57940e(0x315)](_0x4089b8,_0x455842){const _0x106d76=a85_0x57940e;await this[_0x106d76(0x293)](_0x4089b8,_0x455842);const _0x3e2b5b=_0x4089b8[_0x106d76(0x230)]()['getOptions']();if(_0x3e2b5b){const _0x30acca=_0x4089b8[_0x106d76(0x24b)]&&_0x4089b8[_0x106d76(0x24b)]();_0x30acca&&(this[_0x106d76(0x24d)][this[_0x106d76(0x258)]]=_0x30acca['getBuildId']&&_0x30acca[_0x106d76(0x2c3)]());}}['shouldScanForCommand'](_0x4e32de){const _0x90ee48=a85_0x57940e,_0x2ece34={};_0x2ece34['bUAWv']=function(_0x5e800a,_0x2fda87){return _0x5e800a===_0x2fda87;};const _0x20c41d=_0x2ece34;try{if(!_0x4e32de)return![];const _0x4182e2=this[_0x90ee48(0x24d)]?.['options']?.[_0x90ee48(0x233)]?.[_0x90ee48(0x2e1)]||[],_0x5c7636=_0x4182e2[_0x90ee48(0x2d3)](_0x5e4de5=>{const _0x41f64e=_0x90ee48;return _0x5e4de5[_0x41f64e(0x17b)]&&_0x20c41d['bUAWv'](_0x5e4de5[_0x41f64e(0x17b)]['toLowerCase'](),_0x4e32de['toLowerCase']());});return logger[_0x90ee48(0x1f8)](_0x90ee48(0x214)+_0x4e32de+_0x90ee48(0x282)+_0x5c7636+',\x20available\x20commands:\x20'+JSON[_0x90ee48(0x28d)](_0x4182e2[_0x90ee48(0x2f1)](_0x152d27=>_0x152d27[_0x90ee48(0x17b)]))),_0x5c7636;}catch(_0x12391b){return logger['debug'](_0x90ee48(0x2c2)+_0x12391b[_0x90ee48(0x160)]),![];}}[a85_0x57940e(0x12f)](_0x2ccf39){const _0xc326e7=a85_0x57940e,_0x51ecd7={};_0x51ecd7[_0xc326e7(0x22e)]=function(_0x41a5da,_0x43b738){return _0x41a5da===_0x43b738;},_0x51ecd7['xpBmH']=_0xc326e7(0x2dd),_0x51ecd7[_0xc326e7(0x264)]=_0xc326e7(0x242);const _0x269e9d=_0x51ecd7,_0x37b735=_0x2ccf39[_0xc326e7(0x196)]&&_0x2ccf39['getScript']();return _0x37b735&&_0x269e9d[_0xc326e7(0x22e)](typeof _0x37b735,_0x269e9d[_0xc326e7(0x26e)])&&_0x37b735[_0xc326e7(0x17a)](_0x269e9d['SSGJG']);}['isAccessibilityScriptCommand'](_0x1a4766){const _0x36f961=a85_0x57940e,_0x250a54={};_0x250a54[_0x36f961(0x23f)]=function(_0x4646b5,_0x47074d){return _0x4646b5!==_0x47074d;},_0x250a54['VclQm']=_0x36f961(0x2dd),_0x250a54[_0x36f961(0x1a1)]=_0x36f961(0x1b1),_0x250a54[_0x36f961(0x279)]='performScan',_0x250a54[_0x36f961(0x14d)]=_0x36f961(0x29c),_0x250a54[_0x36f961(0x21f)]=_0x36f961(0x310);const _0x4f50e4=_0x250a54,_0x43664e=_0x1a4766['getScript']&&_0x1a4766[_0x36f961(0x196)]();if(!_0x43664e||_0x4f50e4[_0x36f961(0x23f)](typeof _0x43664e,_0x4f50e4[_0x36f961(0x25d)]))return![];return _0x43664e[_0x36f961(0x17a)](_0x4f50e4[_0x36f961(0x1a1)])||_0x43664e[_0x36f961(0x17a)](_0x4f50e4['oKnms'])||_0x43664e[_0x36f961(0x17a)](_0x4f50e4[_0x36f961(0x14d)])||_0x43664e[_0x36f961(0x17a)](_0x4f50e4[_0x36f961(0x21f)]);}[a85_0x57940e(0x18b)](){const _0x5008fd=a85_0x57940e,_0x503315={'YNmJU':function(_0x52b027,_0xd13d57){return _0x52b027===_0xd13d57;},'sXuUx':_0x5008fd(0x17f),'qNtbR':function(_0x416095,_0x185992){return _0x416095(_0x185992);},'oOZZJ':_0x5008fd(0x2b4),'PSgQm':function(_0x103a9d,_0xd3865b){return _0x103a9d(_0xd3865b);},'XtiRc':_0x5008fd(0x28a),'JfdHX':function(_0x47e877,_0x3d0ef1){return _0x47e877===_0x3d0ef1;},'SnARc':_0x5008fd(0x2f0),'twemB':_0x5008fd(0x1af)};try{const _0x49790c=this[_0x5008fd(0x24d)]?.['options']?.[_0x5008fd(0x1f1)]||[],_0x322e44=_0x19854e=>{const _0xd2c64d=_0x5008fd,_0x1a12c0=_0x49790c['find'](_0x38b659=>(typeof _0x38b659[_0xd2c64d(0x238)]==='function'?_0x38b659[_0xd2c64d(0x238)]():_0x38b659['name'])===_0x19854e);return _0x1a12c0?_0x503315[_0xd2c64d(0x294)](typeof _0x1a12c0[_0xd2c64d(0x2a0)],_0x503315[_0xd2c64d(0x30c)])?_0x1a12c0[_0xd2c64d(0x2a0)]():_0x1a12c0[_0xd2c64d(0x134)]:null;},_0x9f8b8f=_0x503315['qNtbR'](_0x322e44,_0x503315[_0x5008fd(0x1ed)]),_0x316bc9=_0x503315[_0x5008fd(0x31a)](_0x322e44,_0x503315[_0x5008fd(0x1fc)]),_0x57790d=global[_0x5008fd(0x292)]||_0x9f8b8f&&_0x503315[_0x5008fd(0x200)](_0x503315[_0x5008fd(0x12a)](String,_0x9f8b8f)['toLowerCase'](),_0x503315[_0x5008fd(0x151)])&&_0x316bc9&&_0x503315[_0x5008fd(0x12a)](String,_0x316bc9)[_0x5008fd(0x29b)]()['includes'](_0x503315['twemB']);if(!_0x57790d)return![];if(!accessibilityHelper[_0x5008fd(0x147)]())return!this[_0x5008fd(0x187)]&&(logger[_0x5008fd(0x157)](accessibilityHelper[_0x5008fd(0x2a5)]),this[_0x5008fd(0x187)]=!![]),![];return!![];}catch(_0x12917d){return logger['debug'](_0x5008fd(0x177)+_0x12917d[_0x5008fd(0x160)]),![];}}['getParamsForScanForCli'](_0x45ce40,_0x5dc5e0,_0x468a90,_0x47c916){const _0x3d8625=a85_0x57940e,_0x2bee64={};_0x2bee64[_0x3d8625(0x176)]=function(_0x24355a,_0x593a5e){return _0x24355a||_0x593a5e;},_0x2bee64['tyJrM']=function(_0x28859b,_0x36a215){return _0x28859b&&_0x36a215;},_0x2bee64[_0x3d8625(0x2b9)]=function(_0x553702,_0x35d92a){return _0x553702||_0x35d92a;},_0x2bee64[_0x3d8625(0x2b2)]=_0x3d8625(0x188);const _0x7b4d57=_0x2bee64;let _0x38f86f=_0x7b4d57['bMjiw'](_0x5dc5e0,'');const _0x3e325d=!this[_0x3d8625(0x259)]&&this[_0x3d8625(0x18b)]();_0x7b4d57['tyJrM'](_0x3e325d,!_0x38f86f)&&(_0x38f86f=accessibilityHelper[_0x3d8625(0x1ad)]());const _0x4d30f0={'command':_0x45ce40,'thTestRunUuid':_0x38f86f,'thBuildUuid':_0x7b4d57[_0x3d8625(0x176)](_0x468a90,''),'thJwtToken':_0x7b4d57[_0x3d8625(0x2b9)](_0x47c916,''),'timestamp':new Date()[_0x3d8625(0x1a0)]()};return _0x3e325d&&(_0x4d30f0[_0x3d8625(0x27b)]=!![],logger[_0x3d8625(0x1f8)](_0x7b4d57['LHShQ'])),_0x4d30f0;}[a85_0x57940e(0x277)](_0x49b931){const _0x46d6bf=a85_0x57940e,_0x5cfd1f={};_0x5cfd1f['XmUuQ']=function(_0x54023d,_0x128f34){return _0x54023d||_0x128f34;};const _0x3ff893=_0x5cfd1f;try{const _0x39d3ed=this['accessibilityConfig']?.['options']?.[_0x46d6bf(0x1f9)]||[],_0x1efa95=_0x39d3ed[_0x46d6bf(0x1be)](_0x4010af=>_0x4010af['name']===_0x49b931);return _0x3ff893['XmUuQ'](_0x1efa95,null);}catch(_0x15ab40){return logger['debug']('Error\x20getting\x20script\x20by\x20name\x20'+_0x49b931+':\x20'+_0x15ab40['message']),null;}}async['executeScriptByName'](_0x16aa4b,_0x28dca4,_0x2a6115=null){const _0x4a8d5c=a85_0x57940e,_0x130750={'eeAcV':function(_0x4ba0af,_0xbb7c24){return _0x4ba0af(_0xbb7c24);},'BIRCH':_0x4a8d5c(0x17c)};try{if(!_0x16aa4b)return logger[_0x4a8d5c(0x1f8)](_0x4a8d5c(0x198)+_0x28dca4),null;const _0x74a19e=this[_0x4a8d5c(0x277)](_0x28dca4);if(!_0x74a19e||!_0x74a19e[_0x4a8d5c(0x152)])return logger[_0x4a8d5c(0x1f8)](_0x4a8d5c(0x191)+_0x28dca4+_0x4a8d5c(0x16f)),null;logger['debug'](_0x4a8d5c(0x2b5)+_0x28dca4+_0x4a8d5c(0x15f));const _0x20c4c8=_0x130750['eeAcV'](require,_0x130750[_0x4a8d5c(0x1d8)]),_0xcadb58=_0x2a6115?await _0x20c4c8[_0x4a8d5c(0x12e)](_0x16aa4b,_0x74a19e['command'],_0x2a6115):await _0x20c4c8['browserStackEvaluate'](_0x16aa4b,_0x74a19e[_0x4a8d5c(0x152)]);return _0xcadb58;}catch(_0x377da3){return logger[_0x4a8d5c(0x254)](_0x4a8d5c(0x313)+_0x28dca4+':\x20'+(_0x377da3[_0x4a8d5c(0x193)]||_0x377da3[_0x4a8d5c(0x160)])),null;}}async[a85_0x57940e(0x13d)](_0x4c2c87,_0x17f96d,_0x400da9,_0x343cff,_0x5b1769,_0x53ab7c='scan'){const _0x529840=a85_0x57940e,_0x5820a6={'NRomd':function(_0x532e30,_0xf322b3){return _0x532e30===_0xf322b3;},'WtEij':_0x529840(0x17d),'SgKZC':function(_0x18ba87,_0x2e996d){return _0x18ba87(_0x2e996d);},'FbzvK':_0x529840(0x17c)};try{logger[_0x529840(0x1f8)](_0x529840(0x1e1)+_0x400da9+_0x529840(0x312)+_0x53ab7c);const _0x870698=this['getScriptByName'](_0x53ab7c);if(!_0x870698||!_0x870698[_0x529840(0x152)]){logger['debug'](_0x529840(0x1c7)+_0x53ab7c+_0x529840(0x2c8));return;}if(_0x5820a6['NRomd'](_0x53ab7c,_0x5820a6[_0x529840(0x246)])){const _0xd11fcc=_0x5820a6['SgKZC'](require,_0x5820a6['FbzvK']),_0x1bdf57={};_0x1bdf57['command']=_0x400da9;const _0x416370=await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x529840(0x300)],async()=>{const _0x1aca88=_0x529840;return await _0xd11fcc[_0x1aca88(0x12e)](_0x4c2c87,_0x870698[_0x1aca88(0x152)],_0x343cff);},_0x1bdf57)();return logger['info'](_0x529840(0x136)+_0x53ab7c+_0x529840(0x1f4)+_0x400da9+':\x20'+util[_0x529840(0x144)](_0x416370)),_0x416370;}const _0x5f0cf1=_0x5820a6[_0x529840(0x197)](require,_0x5820a6[_0x529840(0x142)]),_0x4dcdc8=await PerformanceTester[_0x529840(0x1ff)](PerformanceA11yEvents[_0x529840(0x30a)],async()=>{const _0x251bed=_0x529840;return await _0x5f0cf1[_0x251bed(0x12e)](_0x4c2c87,_0x870698['command'],_0x343cff);})();return logger['info'](_0x529840(0x136)+_0x53ab7c+_0x529840(0x1f4)+_0x400da9+':\x20'+util['format'](_0x4dcdc8)),_0x4dcdc8;}catch(_0x5e34f6){logger['error'](_0x529840(0x291)+_0x53ab7c+':\x20'+(_0x5e34f6[_0x529840(0x193)]||_0x5e34f6[_0x529840(0x160)]));}}async[a85_0x57940e(0x2c7)](_0x353a17){const _0x8b07c8=a85_0x57940e,_0x1c2f08={'lRHxS':function(_0x1421f0,_0x18cc4d){return _0x1421f0(_0x18cc4d);},'AIHYo':'../../../helpers/accessibility-automation/helper'};try{const _0x4a7d46=_0x1c2f08[_0x8b07c8(0x1c2)](require,_0x1c2f08[_0x8b07c8(0x2a8)]);return await _0x4a7d46[_0x8b07c8(0x2d0)](_0x353a17);}catch(_0x582833){return logger[_0x8b07c8(0x254)](_0x8b07c8(0x16b)+(_0x582833['stack']||_0x582833[_0x8b07c8(0x160)])),![];}}['processAccessibilityCaps'](_0x173e5f,_0xc8cf53,_0x46aecf){const _0x4a6e95=a85_0x57940e,_0x47e18a={'JnvWZ':function(_0x495bda,_0x11362a){return _0x495bda(_0x11362a);},'VqatQ':_0x4a6e95(0x17c),'tUqRX':_0x4a6e95(0x1df),'dWYMg':_0x4a6e95(0x2a3)};try{const _0x2bc610=_0x47e18a['JnvWZ'](require,_0x47e18a[_0x4a6e95(0x245)]);_0x2bc610[_0x4a6e95(0x13b)](_0x173e5f,_0xc8cf53,_0x46aecf);const _0x17a787=JSON[_0x4a6e95(0x28d)](_0x173e5f)[_0x4a6e95(0x1ab)](/"browserstack\.user":"[^"]*"/g,_0x47e18a[_0x4a6e95(0x2e5)])[_0x4a6e95(0x1ab)](/"browserstack\.key":"[^"]*"/g,_0x47e18a['dWYMg']);logger[_0x4a6e95(0x1f8)](_0x4a6e95(0x27a)+global[_0x4a6e95(0x304)]+'\x20'+_0x17a787);}catch(_0xa5c7a2){logger[_0x4a6e95(0x254)](_0x4a6e95(0x1d1)+(_0xa5c7a2[_0x4a6e95(0x193)]||_0xa5c7a2[_0x4a6e95(0x160)]));}}async['getAccessibilityResults'](_0x4665e1){const _0x19fc3b=a85_0x57940e,_0x42e3b3={};_0x42e3b3['jsXnX']=_0x19fc3b(0x2e4),_0x42e3b3[_0x19fc3b(0x2c4)]=function(_0x1b48a2,_0x1e8e47){return _0x1b48a2>_0x1e8e47;},_0x42e3b3[_0x19fc3b(0x12d)]=function(_0x1730d8,_0x5a04b7){return _0x1730d8>_0x5a04b7;},_0x42e3b3[_0x19fc3b(0x20d)]=_0x19fc3b(0x29c);const _0x187e1c=_0x42e3b3;try{if(!this[_0x19fc3b(0x18e)]())return logger[_0x19fc3b(0x157)](_0x187e1c[_0x19fc3b(0x285)]),[];const _0x20b374=this[_0x19fc3b(0x18b)]()?{'is_mobile_session':!![],'thTestRunUuid':accessibilityHelper[_0x19fc3b(0x1ad)]()}:{};_0x187e1c[_0x19fc3b(0x2c4)](Object[_0x19fc3b(0x159)](_0x20b374)['length'],0x0)&&logger[_0x19fc3b(0x1f8)](_0x19fc3b(0x2f8)+JSON[_0x19fc3b(0x28d)](_0x20b374));const _0x1f347a=_0x187e1c[_0x19fc3b(0x12d)](Object[_0x19fc3b(0x159)](_0x20b374)[_0x19fc3b(0x15a)],0x0)?await this['executeScriptByName'](_0x4665e1,_0x187e1c[_0x19fc3b(0x20d)],_0x20b374):await this[_0x19fc3b(0x209)](_0x4665e1,_0x187e1c[_0x19fc3b(0x20d)]);return _0x1f347a||[];}catch(_0x1951af){return logger[_0x19fc3b(0x254)](_0x19fc3b(0x14c)+(_0x1951af[_0x19fc3b(0x193)]||_0x1951af[_0x19fc3b(0x160)])),[];}}async[a85_0x57940e(0x303)](_0x5165dc){const _0x3d5926=a85_0x57940e,_0x138878={'sOlMn':_0x3d5926(0x17d),'WRVGM':_0x3d5926(0x1dc),'AaWWj':_0x3d5926(0x24e),'uOSMl':function(_0xbceb48,_0x46118e){return _0xbceb48(_0x46118e);},'PlMjD':_0x3d5926(0x182),'tSeiQ':function(_0x5db862,_0x59a62c){return _0x5db862===_0x59a62c;},'HypZS':_0x3d5926(0x308),'lccJg':_0x3d5926(0x23d),'Toisr':_0x3d5926(0x1b1),'AWVOn':_0x3d5926(0x2d6),'oJadZ':_0x3d5926(0x303),'XPCLN':_0x3d5926(0x280),'jpJFi':_0x3d5926(0x289),'QAhVA':'No\x20summaryResults\x20found.'};try{if(!this['getCurrentAccessibilityStatus']())return logger[_0x3d5926(0x157)](_0x138878[_0x3d5926(0x229)]),{};const _0xf6ce64=_0x138878[_0x3d5926(0x27c)](require,_0x138878[_0x3d5926(0x26f)]),_0x34c266=_0xf6ce64['getTestFrameworkDetail'](),_0x2dad7a=_0x138878['tSeiQ'](_0x34c266?.[_0x3d5926(0x17b)]?.[_0x3d5926(0x29b)](),_0x138878['HypZS']);let _0x16d924='',_0x5cee80=null,_0x494b00=null;if(_0x2dad7a){_0x5cee80=global[_0x3d5926(0x180)]||global[_0x3d5926(0x164)]?.[_0x3d5926(0x307)]?.[_0x3d5926(0x249)]||global[_0x3d5926(0x164)]?.[_0x3d5926(0x307)]?.['id'];if(!_0x5cee80)return logger['warn'](_0x138878[_0x3d5926(0x211)]),{};try{const _0x52881a=await GrpcClient[_0x3d5926(0x2c5)]()[_0x3d5926(0x18f)](process[_0x3d5926(0x299)][_0x3d5926(0x296)],_0x138878['Toisr'],_0x138878[_0x3d5926(0x1b3)],_0x5cee80),_0x1153e4=AccessibilityModule[_0x3d5926(0x16d)](null,_0x52881a);_0x16d924=_0x1153e4?.[_0x3d5926(0x26d)]||'',logger[_0x3d5926(0x1f8)](_0x3d5926(0x2a6)+_0x16d924+_0x3d5926(0x276)+_0x5cee80);const _0x2a807d=await AccessibilityModule[_0x3d5926(0x222)](_0x138878[_0x3d5926(0x1b3)],_0x16d924,_0x5cee80),_0x4bac40=this[_0x3d5926(0x23b)](_0x138878[_0x3d5926(0x21a)])||this[_0x3d5926(0x24d)][this['KEY_TESTHUB_BUILD_ID']]||null,_0x459a10=process[_0x3d5926(0x299)][_0x3d5926(0x189)]||'',_0x3d67f6=this[_0x3d5926(0x244)](_0x138878[_0x3d5926(0x1d0)],_0x16d924,_0x4bac40,_0x459a10);_0x494b00=_0xf6ce64[_0x3d5926(0x1e9)](_0x3d67f6,_0x2a807d),logger['debug'](_0x3d5926(0x2c9)+JSON[_0x3d5926(0x28d)](_0x494b00));}catch(_0x542595){return logger[_0x3d5926(0x254)](_0x3d5926(0x18c)+_0x542595[_0x3d5926(0x160)]),{};}}else{_0x16d924=this[_0x3d5926(0x23b)](_0x138878['XPCLN'])||'';!_0x16d924&&this[_0x3d5926(0x18b)]()&&(_0x16d924=accessibilityHelper[_0x3d5926(0x1ad)]());const _0x526201=this[_0x3d5926(0x23b)](_0x138878[_0x3d5926(0x21a)])||this[_0x3d5926(0x24d)][this[_0x3d5926(0x258)]]||null,_0x322f45=process[_0x3d5926(0x299)][_0x3d5926(0x189)]||'';_0x494b00=this['getParamsForScanForCli'](_0x138878['oJadZ'],_0x16d924,_0x526201,_0x322f45);}logger['debug'](_0x138878[_0x3d5926(0x27f)]),await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x3d5926(0x300)],async()=>{const _0xfd1a9e=_0x3d5926,_0x533a48=await this['executeScriptByName'](_0x5165dc,_0x138878[_0xfd1a9e(0x2a1)],_0x494b00);logger[_0xfd1a9e(0x1f8)]('Scan\x20result:\x20'+util['format'](_0x533a48));},{'command':_0x138878[_0x3d5926(0x1d0)]})();const _0x347096=await PerformanceTester[_0x3d5926(0x1ff)](PerformanceA11yEvents[_0x3d5926(0x2fe)],async()=>{const _0x5aa4c4=_0x3d5926;return await this['executeScriptByName'](_0x5165dc,_0x138878[_0x5aa4c4(0x1b3)],_0x494b00);})();if(!_0x347096)return logger[_0x3d5926(0x1f8)](_0x138878[_0x3d5926(0x2a4)]),{};return _0x347096;}catch(_0x51b2a9){return logger[_0x3d5926(0x254)](_0x3d5926(0x153)+(_0x51b2a9[_0x3d5926(0x193)]||_0x51b2a9['message'])),{};}}async[a85_0x57940e(0x178)](_0x3f5dc4,_0x24a68a,_0x5b608a=null){const _0x551539=a85_0x57940e,_0x54c13e={};_0x54c13e[_0x551539(0x19f)]=_0x551539(0x208),_0x54c13e['UOxpi']=_0x551539(0x1d4),_0x54c13e[_0x551539(0x1e8)]=_0x551539(0x150);const _0x2a3a1b=_0x54c13e;try{if(!_0x3f5dc4)return logger['debug'](_0x2a3a1b[_0x551539(0x19f)]),null;if(!_0x24a68a)return logger[_0x551539(0x1f8)](_0x2a3a1b[_0x551539(0x269)]),null;logger[_0x551539(0x1f8)](_0x2a3a1b['LcllP']);const _0x594aa4=_0x5b608a?await _0x3f5dc4[_0x551539(0x2ed)](_0x24a68a,_0x5b608a):await _0x3f5dc4['evaluate'](_0x24a68a);return _0x594aa4;}catch(_0x2f65c4){return logger[_0x551539(0x254)](_0x551539(0x2d9)+(_0x2f65c4[_0x551539(0x193)]||_0x2f65c4[_0x551539(0x160)])),null;}}static['loadDriverExecuteParams'](_0x29882e,_0x10c50a){const _0xbfe6dd=a85_0x57940e,_0x5cccdb={};_0x5cccdb['QzLDR']=_0xbfe6dd(0x21e);const _0xc18593=_0x5cccdb,_0x154f1b={};_0x154f1b['thTestRunUuid']=_0x29882e;const _0x3bee09=_0x154f1b;let _0x407ec7={};if(_0x10c50a[_0xbfe6dd(0x171)]()&&_0x10c50a[_0xbfe6dd(0x15e)]())try{_0x407ec7=JSON['parse'](new Buffer(_0x10c50a[_0xbfe6dd(0x145)]())[_0xbfe6dd(0x201)](_0xc18593[_0xbfe6dd(0x241)]));}catch(_0x1e3b6c){logger[_0xbfe6dd(0x254)]('Error\x20parsing\x20accessibility\x20execute\x20params:\x20'+_0x1e3b6c[_0xbfe6dd(0x160)]),_0x407ec7={};}return CLIUtils[_0xbfe6dd(0x1e9)](_0x3bee09,_0x407ec7);}static async[a85_0x57940e(0x222)](_0x3b4ddd,_0x2f7795='',_0x3bc530=null){const _0xd641ee=a85_0x57940e,_0xdb75d1={};_0xdb75d1['MZmlG']=_0xd641ee(0x12b),_0xdb75d1[_0xd641ee(0x135)]=_0xd641ee(0x1b1);const _0x4e2381=_0xdb75d1;try{if(!_0x3bc530&&AccessibilityModule[_0xd641ee(0x1a7)])return AccessibilityModule[_0xd641ee(0x237)];if(!process['env']['BROWSERSTACK_CLI_BIN_SESSION_ID'])return logger['error'](_0x4e2381[_0xd641ee(0x257)]),{};const _0x3cdf30=await GrpcClient[_0xd641ee(0x2c5)]()[_0xd641ee(0x18f)](process[_0xd641ee(0x299)][_0xd641ee(0x296)],_0x4e2381[_0xd641ee(0x135)],_0x3b4ddd,_0x3bc530),_0x1909af=_0x3bc530?AccessibilityModule[_0xd641ee(0x16d)](null,_0x3cdf30)?.[_0xd641ee(0x26d)]||_0x2f7795:_0x2f7795,_0x2e3747=AccessibilityModule[_0xd641ee(0x16d)](_0x1909af,_0x3cdf30);return!_0x3bc530&&(AccessibilityModule[_0xd641ee(0x237)]=_0x2e3747,AccessibilityModule['_centralAuthConfigFetched']=!![]),_0x2e3747;}catch(_0x15bd69){return logger[_0xd641ee(0x254)](_0xd641ee(0x1c5)+_0x3b4ddd+':\x20'+(_0x15bd69[_0xd641ee(0x193)]||_0x15bd69['message'])),{};}}};module[a85_0x57940e(0x302)]=AccessibilityModule; |
@@ -1,1 +0,1 @@ | ||
| const a86_0x2dfb17=a86_0x151f;(function(_0x327c67,_0x4c0f87){const _0x371db4=a86_0x151f,_0x485e1d=_0x327c67();while(!![]){try{const _0x143ae7=parseInt(_0x371db4(0x102))/0x1+-parseInt(_0x371db4(0xeb))/0x2*(-parseInt(_0x371db4(0x106))/0x3)+-parseInt(_0x371db4(0xfc))/0x4+-parseInt(_0x371db4(0xfe))/0x5*(-parseInt(_0x371db4(0xee))/0x6)+-parseInt(_0x371db4(0x118))/0x7*(-parseInt(_0x371db4(0xf1))/0x8)+-parseInt(_0x371db4(0x103))/0x9*(-parseInt(_0x371db4(0x112))/0xa)+-parseInt(_0x371db4(0x10d))/0xb;if(_0x143ae7===_0x4c0f87)break;else _0x485e1d['push'](_0x485e1d['shift']());}catch(_0x2d4f15){_0x485e1d['push'](_0x485e1d['shift']());}}}(a86_0x4e2c,0x90db2));const logger=require(a86_0x2dfb17(0x117))[a86_0x2dfb17(0x100)],{FRAMEWORKS}=require(a86_0x2dfb17(0x114));class BaseModule{constructor(_0x26c714=null){const _0x443979=a86_0x2dfb17,_0x15dce5={};_0x15dce5[_0x443979(0xf3)]=_0x443979(0xfb),_0x15dce5[_0x443979(0x108)]='BaseModule';const _0x12e867=_0x15dce5,_0x5868c5=_0x12e867['pppWf'][_0x443979(0xf0)]('|');let _0x28ea4c=0x0;while(!![]){switch(_0x5868c5[_0x28ea4c++]){case'0':this[_0x443979(0xf2)]=null;continue;case'1':this[_0x443979(0x109)]=this[_0x443979(0x10c)](_0x26c714);continue;case'2':this[_0x443979(0x104)]=_0x12e867[_0x443979(0x108)];continue;case'3':this[_0x443979(0x10f)]={};continue;case'4':this[_0x443979(0x105)]=0x0;continue;case'5':this['client']=null;continue;}break;}}[a86_0x2dfb17(0xf7)](){const _0x42e467=a86_0x2dfb17,_0x5927d3={};_0x5927d3[_0x42e467(0x110)]=_0x42e467(0xef);const _0x502777=_0x5927d3;if(!this[_0x42e467(0xf2)])throw new Error(_0x502777['oySuK']);}[a86_0x2dfb17(0x111)](){const _0x121177=a86_0x2dfb17;return this[_0x121177(0x104)];}[a86_0x2dfb17(0xf6)](_0x2cb410,_0x4c185f,_0x54a956,_0x35c1c5={}){const _0x3a7bcb=a86_0x2dfb17,_0x2c020b={};_0x2c020b[_0x3a7bcb(0xec)]=_0x3a7bcb(0xea);const _0x2f415e=_0x2c020b,_0x56687c=_0x2f415e[_0x3a7bcb(0xec)]['split']('|');let _0x3b42ee=0x0;while(!![]){switch(_0x56687c[_0x3b42ee++]){case'0':this[_0x3a7bcb(0xf2)]=_0x2cb410;continue;case'1':this['platformIndex']=_0x4c185f;continue;case'2':logger[_0x3a7bcb(0xf8)]('Configured\x20module\x20'+this[_0x3a7bcb(0x111)]()+'\x20with\x20binSessionId='+_0x2cb410+_0x3a7bcb(0xed)+_0x4c185f);continue;case'3':this[_0x3a7bcb(0x116)]=_0x54a956;continue;case'4':this[_0x3a7bcb(0x10f)]=_0x35c1c5;continue;}break;}}[a86_0x2dfb17(0xff)](_0x1bb530){const _0xaaa434=a86_0x2dfb17,_0x3f0312={};_0x3f0312[_0xaaa434(0xf4)]=function(_0x416aa6,_0x2811aa){return _0x416aa6===_0x2811aa;};const _0x4c3752=_0x3f0312;let _0x332d0a='';if(_0x4c3752[_0xaaa434(0xf4)](_0x1bb530[_0xaaa434(0xe9)],FRAMEWORKS[_0xaaa434(0x10e)]))_0x332d0a=_0x1bb530[_0xaaa434(0x10a)]?.['_test']?.['id']||_0x1bb530[_0xaaa434(0x10a)]?.[_0xaaa434(0x10b)];else{if(_0x4c3752[_0xaaa434(0xf4)](_0x1bb530[_0xaaa434(0xe9)],FRAMEWORKS[_0xaaa434(0xfa)]))_0x332d0a=_0x1bb530['testInfo']?.[_0xaaa434(0x101)];else _0x4c3752['GFaeQ'](_0x1bb530[_0xaaa434(0xe9)],FRAMEWORKS[_0xaaa434(0xf9)])&&(_0x332d0a=_0x1bb530[_0xaaa434(0x10a)]?.['id']);}return _0x332d0a;}['setTestFrameworkData'](_0x57b30b){const _0x474d3b=a86_0x2dfb17,_0x30f3f7={};_0x30f3f7['BfltF']=function(_0x480d19,_0x31545c){return _0x480d19!==_0x31545c;},_0x30f3f7[_0x474d3b(0x113)]=_0x474d3b(0xfd);const _0x1e69d1=_0x30f3f7;if(!_0x57b30b||_0x1e69d1[_0x474d3b(0x115)](typeof _0x57b30b,_0x1e69d1[_0x474d3b(0x113)]))return null;const _0x1b9263={};_0x1b9263['name']=_0x57b30b[_0x474d3b(0x104)],_0x1b9263[_0x474d3b(0x107)]=_0x57b30b[_0x474d3b(0x107)]&&_0x57b30b[_0x474d3b(0x107)][_0x57b30b['name']];const _0x7644c1=_0x1b9263;return _0x7644c1;}}function a86_0x4e2c(){const _0x55e68b=['pppWf','GFaeQ','exports','configure','ensureBinSession','debug','JEST','CUCUMBER','2|0|4|3|5|1','1843116aSpxVi','object','6325jjYQWI','getTestId','winstonLogger','testCaseStartedId','470195CBiEbS','369RSTdYf','name','platformIndex','15pcxEFF','version','VwyBy','testFrameworkData','testInfo','testId','setTestFrameworkData','36599486dkybLC','PLAYWRIGHT','config','oySuK','getModuleName','281870FnOsgE','cEzdx','../../../helpers/test-observability/constants.js','BfltF','client','../../../helpers/logger.js','20279VvnLOW','testFramework','0|1|3|4|2','235234oMyxgY','svFUS',',\x20platformIndex=','5622bldLnn','Missing\x20binSessionId','split','2712EffFNl','binSessionId'];a86_0x4e2c=function(){return _0x55e68b;};return a86_0x4e2c();}function a86_0x151f(_0x4aab6f,_0x504e04){const _0x4e2c00=a86_0x4e2c();return a86_0x151f=function(_0x151f21,_0x45d4e5){_0x151f21=_0x151f21-0xe9;let _0x1fd106=_0x4e2c00[_0x151f21];return _0x1fd106;},a86_0x151f(_0x4aab6f,_0x504e04);}module[a86_0x2dfb17(0xf5)]=BaseModule; | ||
| function a86_0x23f5(){const _0x28414e=['object','8feWzwY','PdkyS','config','311322WdJlvj','868869NsegQy','../../../helpers/test-observability/constants.js','testCaseStartedId','getModuleName','name','CUCUMBER','debug','3|2|1|4|0','_test','platformIndex','setTestFrameworkData',',\x20platformIndex=','winstonLogger','5032377XVicQz','testFrameworkData','client','MhPxA','10dkvxBP','BrfrL','testId','testFramework','Configured\x20module\x20','KVRoQ','exports','testInfo','321078uDvqan','BaseModule','qdIFU','TIuvZ','binSessionId','version','split','EouSd','PLAYWRIGHT','1|3|2|0|4|5','11337327DgjNbd','1661264uMaSIo','576990teIjcT','KdjUY'];a86_0x23f5=function(){return _0x28414e;};return a86_0x23f5();}const a86_0x10a071=a86_0x4a41;(function(_0x50a7e0,_0x34a11c){const _0x145f7e=a86_0x4a41,_0x5b8fd0=_0x50a7e0();while(!![]){try{const _0x48654e=parseInt(_0x145f7e(0xa0))/0x1+-parseInt(_0x145f7e(0xa6))/0x2+parseInt(_0x145f7e(0xa7))/0x3+parseInt(_0x145f7e(0x9f))/0x4+-parseInt(_0x145f7e(0xb8))/0x5*(parseInt(_0x145f7e(0xc0))/0x6)+parseInt(_0x145f7e(0xb4))/0x7+-parseInt(_0x145f7e(0xa3))/0x8*(parseInt(_0x145f7e(0x9e))/0x9);if(_0x48654e===_0x34a11c)break;else _0x5b8fd0['push'](_0x5b8fd0['shift']());}catch(_0xc7bf9e){_0x5b8fd0['push'](_0x5b8fd0['shift']());}}}(a86_0x23f5,0x74cf2));const logger=require('../../../helpers/logger.js')[a86_0x10a071(0xb3)],{FRAMEWORKS}=require(a86_0x10a071(0xa8));class BaseModule{constructor(_0x16df8=null){const _0x430303=a86_0x10a071,_0xc54ade={};_0xc54ade[_0x430303(0xc3)]=_0x430303(0x9d),_0xc54ade['EouSd']=_0x430303(0xc1);const _0x4d289c=_0xc54ade,_0x550a18=_0x4d289c[_0x430303(0xc3)][_0x430303(0xc6)]('|');let _0x37b0a1=0x0;while(!![]){switch(_0x550a18[_0x37b0a1++]){case'0':this['config']={};continue;case'1':this[_0x430303(0xab)]=_0x4d289c[_0x430303(0x9b)];continue;case'2':this[_0x430303(0xb0)]=0x0;continue;case'3':this['binSessionId']=null;continue;case'4':this[_0x430303(0xb6)]=null;continue;case'5':this[_0x430303(0xb5)]=this[_0x430303(0xb1)](_0x16df8);continue;}break;}}['ensureBinSession'](){const _0x245b8c=a86_0x10a071,_0x1052f3={};_0x1052f3[_0x245b8c(0xa1)]='Missing\x20binSessionId';const _0x305a7d=_0x1052f3;if(!this['binSessionId'])throw new Error(_0x305a7d[_0x245b8c(0xa1)]);}['getModuleName'](){const _0x142583=a86_0x10a071;return this[_0x142583(0xab)];}['configure'](_0x221a95,_0x1d357f,_0x5e526e,_0x35a981={}){const _0x2b3206=a86_0x10a071,_0x40dcf7={};_0x40dcf7['BrfrL']=_0x2b3206(0xae);const _0x5d115b=_0x40dcf7,_0x41bdfa=_0x5d115b[_0x2b3206(0xb9)]['split']('|');let _0x5da1bd=0x0;while(!![]){switch(_0x41bdfa[_0x5da1bd++]){case'0':logger[_0x2b3206(0xad)](_0x2b3206(0xbc)+this[_0x2b3206(0xaa)]()+'\x20with\x20binSessionId='+_0x221a95+_0x2b3206(0xb2)+_0x1d357f);continue;case'1':this['client']=_0x5e526e;continue;case'2':this['platformIndex']=_0x1d357f;continue;case'3':this[_0x2b3206(0xc4)]=_0x221a95;continue;case'4':this[_0x2b3206(0xa5)]=_0x35a981;continue;}break;}}['getTestId'](_0x3743cd){const _0x4c928f=a86_0x10a071,_0x12a6a7={};_0x12a6a7['qdIFU']=function(_0x1ce72d,_0x450ec9){return _0x1ce72d===_0x450ec9;},_0x12a6a7['KVRoQ']=function(_0x42c294,_0x4f1cc2){return _0x42c294===_0x4f1cc2;};const _0xcb11cf=_0x12a6a7;let _0x38c7a6='';if(_0xcb11cf[_0x4c928f(0xc2)](_0x3743cd[_0x4c928f(0xbb)],FRAMEWORKS[_0x4c928f(0x9c)]))_0x38c7a6=_0x3743cd[_0x4c928f(0xbf)]?.[_0x4c928f(0xaf)]?.['id']||_0x3743cd[_0x4c928f(0xbf)]?.[_0x4c928f(0xba)];else{if(_0xcb11cf[_0x4c928f(0xbd)](_0x3743cd[_0x4c928f(0xbb)],FRAMEWORKS[_0x4c928f(0xac)]))_0x38c7a6=_0x3743cd['testInfo']?.[_0x4c928f(0xa9)];else _0xcb11cf[_0x4c928f(0xbd)](_0x3743cd[_0x4c928f(0xbb)],FRAMEWORKS['JEST'])&&(_0x38c7a6=_0x3743cd['testInfo']?.['id']);}return _0x38c7a6;}['setTestFrameworkData'](_0x52800e){const _0x4226d0=a86_0x10a071,_0xc4d82c={};_0xc4d82c[_0x4226d0(0xa4)]=function(_0x1003a9,_0x3cf68c){return _0x1003a9!==_0x3cf68c;},_0xc4d82c[_0x4226d0(0xb7)]=_0x4226d0(0xa2);const _0x586cee=_0xc4d82c;if(!_0x52800e||_0x586cee[_0x4226d0(0xa4)](typeof _0x52800e,_0x586cee[_0x4226d0(0xb7)]))return null;const _0x598edc={};_0x598edc[_0x4226d0(0xab)]=_0x52800e[_0x4226d0(0xab)],_0x598edc[_0x4226d0(0xc5)]=_0x52800e[_0x4226d0(0xc5)]&&_0x52800e[_0x4226d0(0xc5)][_0x52800e[_0x4226d0(0xab)]];const _0x496837=_0x598edc;return _0x496837;}}function a86_0x4a41(_0x486254,_0x4f856f){const _0x23f51b=a86_0x23f5();return a86_0x4a41=function(_0x4a411f,_0x43d3db){_0x4a411f=_0x4a411f-0x9b;let _0x3d2291=_0x23f51b[_0x4a411f];return _0x3d2291;},a86_0x4a41(_0x486254,_0x4f856f);}module[a86_0x10a071(0xbe)]=BaseModule; |
@@ -1,1 +0,1 @@ | ||
| const a87_0x4cd4c9=a87_0x4170;function a87_0x4170(_0x44baf0,_0x5a6cdf){const _0x12fbb8=a87_0x12fb();return a87_0x4170=function(_0x417069,_0x48dbd2){_0x417069=_0x417069-0x15f;let _0x5caabc=_0x12fbb8[_0x417069];return _0x5caabc;},a87_0x4170(_0x44baf0,_0x5a6cdf);}function a87_0x12fb(){const _0x8b8988=['setLTSSessionId','../../../helpers/helper.js','getLTSSessionId','5495316aeBmAO','LoadTestModule','exports','162968vCWwrk','browserstackAutomation','536ttsUjy','iJjuS','setLTSSessionId\x20error:\x20','12788ujHZHT','UcpeS','BROWSERSTACK_LTS_SESSION_ID','debug','Error\x20while\x20resolving\x20LTS\x20session\x20id:\x20','LVcBB','BROWSERSTACK_LTS_SESSION_ID\x20cleared','toString','HzFuT','CRygk','LTS\x20not\x20enabled;\x20returning\x20empty\x20LTS\x20session\x20id','env','kIalG','aGqln','624ILAKcY','gnJBe','xFbdt','3566773ypWuLV','227938vJvxlj','GKooy','UsenO','false','pyBpj','Vodzw','true','overrideLoadTesting','146781wqbNyj','message','ajDYe','isLTSSession','1485095LfegVq','GmtHA','undefined'];a87_0x12fb=function(){return _0x8b8988;};return a87_0x12fb();}(function(_0x5dbdff,_0x2d6656){const _0x2833d5=a87_0x4170,_0x568269=_0x5dbdff();while(!![]){try{const _0x1e879c=-parseInt(_0x2833d5(0x187))/0x1+parseInt(_0x2833d5(0x172))/0x2+-parseInt(_0x2833d5(0x16e))/0x3*(parseInt(_0x2833d5(0x160))/0x4)+-parseInt(_0x2833d5(0x17e))/0x5+parseInt(_0x2833d5(0x184))/0x6+-parseInt(_0x2833d5(0x171))/0x7+parseInt(_0x2833d5(0x189))/0x8*(parseInt(_0x2833d5(0x17a))/0x9);if(_0x1e879c===_0x2d6656)break;else _0x568269['push'](_0x568269['shift']());}catch(_0x3d35ea){_0x568269['push'](_0x568269['shift']());}}}(a87_0x12fb,0x77278));const {createClassLogger}=require('../../../helpers/classLogger.js'),logger=createClassLogger(a87_0x4cd4c9(0x185)),{sendSdkEvents}=require(a87_0x4cd4c9(0x182)),isLTSSession=(_0x5e17eb=null)=>{const _0x16b14d=a87_0x4cd4c9,_0x5b57a5={};_0x5b57a5[_0x16b14d(0x16c)]=function(_0x42f077,_0xb863a5){return _0x42f077!==_0xb863a5;},_0x5b57a5[_0x16b14d(0x177)]=_0x16b14d(0x180),_0x5b57a5[_0x16b14d(0x16d)]=function(_0x3a641a,_0x434ff9){return _0x3a641a===_0x434ff9;},_0x5b57a5[_0x16b14d(0x174)]='string',_0x5b57a5['xFbdt']=_0x16b14d(0x178),_0x5b57a5[_0x16b14d(0x165)]=function(_0x2114b4,_0x1b4e2b){return _0x2114b4===_0x1b4e2b;},_0x5b57a5['ajDYe']=function(_0x51e0c7,_0x1d6802){return _0x51e0c7===_0x1d6802;},_0x5b57a5['FGDlB']=_0x16b14d(0x175);const _0x1c0284=_0x5b57a5;try{if(_0x1c0284[_0x16b14d(0x16c)](typeof process[_0x16b14d(0x16b)][_0x16b14d(0x179)],_0x1c0284[_0x16b14d(0x177)])){const _0x3caf09=process[_0x16b14d(0x16b)][_0x16b14d(0x179)];return _0x1c0284[_0x16b14d(0x16d)](typeof _0x3caf09,_0x1c0284['UsenO'])?_0x1c0284[_0x16b14d(0x16d)](_0x3caf09['toLowerCase'](),_0x1c0284[_0x16b14d(0x170)]):!!_0x3caf09;}const _0x4d07ab=_0x5e17eb&&_0x5e17eb[_0x16b14d(0x179)],_0x19f84c=!!(_0x5e17eb&&(_0x1c0284['LVcBB'](_0x5e17eb[_0x16b14d(0x188)],!![])||_0x1c0284['ajDYe'](_0x5e17eb[_0x16b14d(0x188)],_0x1c0284[_0x16b14d(0x170)]))),_0x537149=!!(_0x4d07ab&&_0x1c0284[_0x16b14d(0x17c)](_0x4d07ab[_0x16b14d(0x167)]()['toLowerCase'](),_0x1c0284[_0x16b14d(0x170)])&&!_0x19f84c);return process[_0x16b14d(0x16b)][_0x16b14d(0x179)]=_0x537149?_0x1c0284['xFbdt']:_0x1c0284['FGDlB'],_0x537149;}catch(_0x125e85){return process['env'][_0x16b14d(0x179)]=_0x1c0284['FGDlB'],![];}},getLTSSessionId=()=>{const _0x5ffa09=a87_0x4cd4c9,_0x421bdc={'bTTfz':function(_0x20aa34){return _0x20aa34();},'GmtHA':'LTS\x20session\x20enabled;\x20returning\x20env\x20BROWSERSTACK_LTS_SESSION_ID','CRygk':_0x5ffa09(0x16a)};try{if(_0x421bdc['bTTfz'](isLTSSession))return logger['debug'](_0x421bdc[_0x5ffa09(0x17f)]),process[_0x5ffa09(0x16b)][_0x5ffa09(0x162)]||'';}catch(_0x839be0){logger['error'](_0x5ffa09(0x164)+(_0x839be0&&_0x839be0[_0x5ffa09(0x17b)]));}return logger['debug'](_0x421bdc[_0x5ffa09(0x169)]),'';},setLTSSessionId=async(_0x37844a={})=>{const _0x2734d6=a87_0x4cd4c9,_0x4a95ae={'mzXuZ':function(_0xdec0d7){return _0xdec0d7();},'GKooy':'BROWSERSTACK_LTS_SESSION_ID\x20set\x20from\x20env','iJjuS':_0x2734d6(0x166),'pyBpj':'LTS','HzFuT':function(_0x27b8a4,_0x35bce7){return _0x27b8a4(_0x35bce7);},'UcpeS':function(_0x38f841,_0x408b53,_0x37f4a7){return _0x38f841(_0x408b53,_0x37f4a7);},'gnJBe':function(_0x27f7ee,_0x1b6520){return _0x27f7ee||_0x1b6520;}};try{const _0x2f610e=_0x4a95ae['mzXuZ'](getLTSSessionId);_0x2f610e?(process[_0x2734d6(0x16b)][_0x2734d6(0x162)]=_0x2f610e,logger['debug'](_0x4a95ae[_0x2734d6(0x173)])):(delete process[_0x2734d6(0x16b)][_0x2734d6(0x162)],logger[_0x2734d6(0x163)](_0x4a95ae[_0x2734d6(0x18a)]));try{const _0x46a3bb={'feature':_0x4a95ae[_0x2734d6(0x176)],'ltsEnabled':_0x4a95ae[_0x2734d6(0x168)](isLTSSession,_0x37844a),'ltsSessionIdPresent':!!_0x2f610e};await _0x4a95ae[_0x2734d6(0x161)](sendSdkEvents,_0x46a3bb,_0x37844a);}catch(_0x3596d3){logger[_0x2734d6(0x163)]('Failed\x20to\x20record\x20LTS\x20telemetry:\x20'+(_0x3596d3&&_0x3596d3[_0x2734d6(0x17b)]));}return _0x4a95ae[_0x2734d6(0x16f)](_0x2f610e,'');}catch(_0x1b47c0){return logger[_0x2734d6(0x163)](_0x2734d6(0x15f)+(_0x1b47c0&&_0x1b47c0[_0x2734d6(0x17b)])),'';}},a87_0xdfd884={};a87_0xdfd884[a87_0x4cd4c9(0x17d)]=isLTSSession,a87_0xdfd884[a87_0x4cd4c9(0x183)]=getLTSSessionId,a87_0xdfd884[a87_0x4cd4c9(0x181)]=setLTSSessionId,module[a87_0x4cd4c9(0x186)]=a87_0xdfd884; | ||
| function a87_0x3833(_0x39cbbe,_0x9fe7f8){const _0x34d43e=a87_0x34d4();return a87_0x3833=function(_0x38332e,_0x476587){_0x38332e=_0x38332e-0x8e;let _0x492688=_0x34d43e[_0x38332e];return _0x492688;},a87_0x3833(_0x39cbbe,_0x9fe7f8);}const a87_0x20d634=a87_0x3833;(function(_0x15060c,_0x5d3549){const _0x3a2f5a=a87_0x3833,_0x44a1b1=_0x15060c();while(!![]){try{const _0x37a299=-parseInt(_0x3a2f5a(0xbc))/0x1+-parseInt(_0x3a2f5a(0xa0))/0x2+parseInt(_0x3a2f5a(0xba))/0x3*(-parseInt(_0x3a2f5a(0xb3))/0x4)+parseInt(_0x3a2f5a(0xa6))/0x5+-parseInt(_0x3a2f5a(0xb8))/0x6+-parseInt(_0x3a2f5a(0x92))/0x7*(parseInt(_0x3a2f5a(0x98))/0x8)+parseInt(_0x3a2f5a(0x97))/0x9;if(_0x37a299===_0x5d3549)break;else _0x44a1b1['push'](_0x44a1b1['shift']());}catch(_0x5cdebb){_0x44a1b1['push'](_0x44a1b1['shift']());}}}(a87_0x34d4,0xcd08a));function a87_0x34d4(){const _0x4bd830=['../../../helpers/classLogger.js','bRPop','HXzQf','dLamJ','3069456YUnrKz','OnExk','846543teIYUx','BROWSERSTACK_LTS_SESSION_ID\x20cleared','204495tgyqGR','LTS\x20not\x20enabled;\x20returning\x20empty\x20LTS\x20session\x20id','htATN','LcPZK','asLXa','PTeuc','77ZVuxTA','../../../helpers/helper.js','getLTSSessionId','browserstackAutomation','string','31412061UFZYrK','59632McUMaZ','LTS\x20session\x20enabled;\x20returning\x20env\x20BROWSERSTACK_LTS_SESSION_ID','debug','zWxKE','isLTSSession','BROWSERSTACK_LTS_SESSION_ID\x20set\x20from\x20env','iDBbf','oiDjK','2160448VDGHPF','Error\x20while\x20resolving\x20LTS\x20session\x20id:\x20','undefined','qHVGd','LTS','ftTPz','1783010qzcYNC','toLowerCase','env','error','message','BROWSERSTACK_LTS_SESSION_ID','overrideLoadTesting','IFSer','false','LoadTestModule','setLTSSessionId','toString','ITxkI','16CXCTAJ'];a87_0x34d4=function(){return _0x4bd830;};return a87_0x34d4();}const {createClassLogger}=require(a87_0x20d634(0xb4)),logger=createClassLogger(a87_0x20d634(0xaf)),{sendSdkEvents}=require(a87_0x20d634(0x93)),isLTSSession=(_0x433436=null)=>{const _0x69c885=a87_0x20d634,_0x3afec1={};_0x3afec1[_0x69c885(0xad)]=function(_0x34870d,_0x164beb){return _0x34870d!==_0x164beb;},_0x3afec1[_0x69c885(0xa5)]=_0x69c885(0xa2),_0x3afec1['bRPop']=function(_0x39e439,_0x57d27e){return _0x39e439===_0x57d27e;},_0x3afec1[_0x69c885(0xb9)]=_0x69c885(0x96),_0x3afec1[_0x69c885(0xa3)]='true',_0x3afec1['zWxKE']=function(_0x51d320,_0xb8c4c5){return _0x51d320===_0xb8c4c5;},_0x3afec1[_0x69c885(0x8f)]=function(_0x343fc3,_0x56c170){return _0x343fc3===_0x56c170;},_0x3afec1['HXzQf']=_0x69c885(0xae);const _0x205dd3=_0x3afec1;try{if(_0x205dd3[_0x69c885(0xad)](typeof process['env']['overrideLoadTesting'],_0x205dd3[_0x69c885(0xa5)])){const _0x4efce8=process[_0x69c885(0xa8)]['overrideLoadTesting'];return _0x205dd3['bRPop'](typeof _0x4efce8,_0x205dd3[_0x69c885(0xb9)])?_0x205dd3[_0x69c885(0xb5)](_0x4efce8[_0x69c885(0xa7)](),_0x205dd3[_0x69c885(0xa3)]):!!_0x4efce8;}const _0x336301=_0x433436&&_0x433436[_0x69c885(0xac)],_0x15b0a8=!!(_0x433436&&(_0x205dd3[_0x69c885(0x9b)](_0x433436[_0x69c885(0x95)],!![])||_0x205dd3['LcPZK'](_0x433436['browserstackAutomation'],_0x205dd3['qHVGd']))),_0x8af770=!!(_0x336301&&_0x205dd3[_0x69c885(0x9b)](_0x336301[_0x69c885(0xb1)]()[_0x69c885(0xa7)](),_0x205dd3[_0x69c885(0xa3)])&&!_0x15b0a8);return process[_0x69c885(0xa8)][_0x69c885(0xac)]=_0x8af770?_0x205dd3[_0x69c885(0xa3)]:_0x205dd3[_0x69c885(0xb6)],_0x8af770;}catch(_0x4336b5){return process['env']['overrideLoadTesting']=_0x205dd3[_0x69c885(0xb6)],![];}},getLTSSessionId=()=>{const _0x40f0bb=a87_0x20d634,_0x3821f6={'asLXa':function(_0x4d019e){return _0x4d019e();},'tmODZ':_0x40f0bb(0x99),'VZviT':_0x40f0bb(0xbd)};try{if(_0x3821f6[_0x40f0bb(0x90)](isLTSSession))return logger[_0x40f0bb(0x9a)](_0x3821f6['tmODZ']),process['env'][_0x40f0bb(0xab)]||'';}catch(_0x1b9314){logger[_0x40f0bb(0xa9)](_0x40f0bb(0xa1)+(_0x1b9314&&_0x1b9314[_0x40f0bb(0xaa)]));}return logger['debug'](_0x3821f6['VZviT']),'';},setLTSSessionId=async(_0x15af94={})=>{const _0x202437=a87_0x20d634,_0x2c1c59={'oiDjK':function(_0x1867d8){return _0x1867d8();},'PTeuc':_0x202437(0x9d),'htATN':_0x202437(0xbb),'iDBbf':_0x202437(0xa4),'dEXgf':function(_0x2ce98f,_0xbc4602){return _0x2ce98f(_0xbc4602);},'ITxkI':function(_0x399871,_0x4dec18,_0x487418){return _0x399871(_0x4dec18,_0x487418);},'dLamJ':function(_0x2a50a5,_0x3ecd92){return _0x2a50a5||_0x3ecd92;}};try{const _0x398d18=_0x2c1c59[_0x202437(0x9f)](getLTSSessionId);_0x398d18?(process[_0x202437(0xa8)][_0x202437(0xab)]=_0x398d18,logger['debug'](_0x2c1c59[_0x202437(0x91)])):(delete process[_0x202437(0xa8)][_0x202437(0xab)],logger[_0x202437(0x9a)](_0x2c1c59[_0x202437(0x8e)]));try{const _0x38994e={'feature':_0x2c1c59[_0x202437(0x9e)],'ltsEnabled':_0x2c1c59['dEXgf'](isLTSSession,_0x15af94),'ltsSessionIdPresent':!!_0x398d18};await _0x2c1c59[_0x202437(0xb2)](sendSdkEvents,_0x38994e,_0x15af94);}catch(_0x3b0a51){logger[_0x202437(0x9a)]('Failed\x20to\x20record\x20LTS\x20telemetry:\x20'+(_0x3b0a51&&_0x3b0a51['message']));}return _0x2c1c59[_0x202437(0xb7)](_0x398d18,'');}catch(_0xe64c00){return logger['debug']('setLTSSessionId\x20error:\x20'+(_0xe64c00&&_0xe64c00[_0x202437(0xaa)])),'';}},a87_0x5be506={};a87_0x5be506[a87_0x20d634(0x9c)]=isLTSSession,a87_0x5be506[a87_0x20d634(0x94)]=getLTSSessionId,a87_0x5be506[a87_0x20d634(0xb0)]=setLTSSessionId,module['exports']=a87_0x5be506; |
@@ -1,1 +0,1 @@ | ||
| const a88_0x5a8397=a88_0x25d6;(function(_0x57e175,_0x129ee4){const _0x5a76a7=a88_0x25d6,_0x4ef5d4=_0x57e175();while(!![]){try{const _0x241618=parseInt(_0x5a76a7(0xe7))/0x1+-parseInt(_0x5a76a7(0x104))/0x2*(-parseInt(_0x5a76a7(0x109))/0x3)+-parseInt(_0x5a76a7(0xff))/0x4*(-parseInt(_0x5a76a7(0xfb))/0x5)+parseInt(_0x5a76a7(0xf8))/0x6+parseInt(_0x5a76a7(0xfa))/0x7+-parseInt(_0x5a76a7(0x10f))/0x8+parseInt(_0x5a76a7(0xe9))/0x9*(-parseInt(_0x5a76a7(0xf3))/0xa);if(_0x241618===_0x129ee4)break;else _0x4ef5d4['push'](_0x4ef5d4['shift']());}catch(_0x52f45f){_0x4ef5d4['push'](_0x4ef5d4['shift']());}}}(a88_0x3438,0x6dbf1));function a88_0x25d6(_0x5cd6c0,_0x2c8795){const _0x3438d8=a88_0x3438();return a88_0x25d6=function(_0x25d6f7,_0x4b4bb5){_0x25d6f7=_0x25d6f7-0xe7;let _0x5b8258=_0x3438d8[_0x25d6f7];return _0x5b8258;},a88_0x25d6(_0x5cd6c0,_0x2c8795);}const BaseModule=require(a88_0x5a8397(0x10b)),{createClassLogger}=require(a88_0x5a8397(0xec)),AutomationFramework=require(a88_0x5a8397(0xe8)),AutomationFrameworkState=require('../state/automationFrameworkState.js'),HookState=require(a88_0x5a8397(0xf1)),{playwrightAnnotate}=require(a88_0x5a8397(0xfc)),PerformanceTester=require(a88_0x5a8397(0xee)),{O11y_EVENTS}=require(a88_0x5a8397(0xf9)),constants=require('../../utils/constants.js');class ObservabilityModule extends BaseModule{[a88_0x5a8397(0xf5)]=createClassLogger(a88_0x5a8397(0xf4));constructor(_0x50d19a){const _0x216d3d=a88_0x5a8397,_0x5da173={};_0x5da173[_0x216d3d(0x10d)]=_0x216d3d(0xf4);const _0x4a2548=_0x5da173;super(),this[_0x216d3d(0xef)]=_0x4a2548[_0x216d3d(0x10d)],this[_0x216d3d(0x107)]=_0x50d19a,AutomationFramework[_0x216d3d(0x105)](AutomationFrameworkState[_0x216d3d(0x101)],HookState['POST'],this[_0x216d3d(0xf6)][_0x216d3d(0x106)](this));}[a88_0x5a8397(0xfd)](){const _0x2dbb41=a88_0x5a8397;return ObservabilityModule[_0x2dbb41(0x10a)];}async[a88_0x5a8397(0xf6)](_0x4f5b1c){const _0x10a27c=a88_0x5a8397,_0x4f05eb={'ZicYy':function(_0x267c5c,_0x2f1d4f){return _0x267c5c+_0x2f1d4f;},'uGvQQ':_0x10a27c(0x108),'gEzsD':function(_0x52564a,_0x254fb1,_0x26574b,_0x34de10){return _0x52564a(_0x254fb1,_0x26574b,_0x34de10);},'zCHag':_0x10a27c(0x10c),'UTklx':_0x10a27c(0xea)};if(_0x4f5b1c[_0x10a27c(0xeb)]){const _0x3205e1=_0x4f5b1c[_0x10a27c(0xeb)],_0x4745c9=Date['now'](),_0x4d9c0b=_0x4f05eb[_0x10a27c(0x103)](_0x4f05eb['uGvQQ'],_0x4745c9);PerformanceTester['start'](O11y_EVENTS[_0x10a27c(0xf0)]),await _0x4f05eb[_0x10a27c(0xf2)](playwrightAnnotate,_0x3205e1,_0x4d9c0b,_0x4f05eb['zCHag']),PerformanceTester[_0x10a27c(0x10e)](O11y_EVENTS['SYNC']),this[_0x10a27c(0xf5)][_0x10a27c(0xfe)](_0x10a27c(0x102)+constants[_0x10a27c(0x100)]+_0x10a27c(0xed));}else this['logger'][_0x10a27c(0x10c)](_0x4f05eb[_0x10a27c(0xf7)]);}}ObservabilityModule[a88_0x5a8397(0x10a)]='ObservabilityModule',module['exports']=ObservabilityModule;function a88_0x3438(){const _0x401201=['138070ZpHXSs','registerObserver','bind','observabilityConfig','ObservabilitySync:','39abdmZL','MODULE_NAME','./baseModule','debug','ktRCb','end','844464ktCuni','69420KdWUxH','../framework/automationFramework.js','3279519xfnFuT','onBeforeTest:\x20page\x20is\x20not\x20defined','page','../../../helpers/classLogger.js','\x20sync\x20done','../../../helpers/performance/performance-tester.js','name','SYNC','../state/hookState.js','gEzsD','60gYJFAU','ObservabilityModule','logger','onBeforeTest','UTklx','847068jDPEtK','../../../helpers/performance/constants.js','6064128lRRGyU','50465AgQYlD','../../../helpers/helper.js','getModuleName','info','304ExsccK','TEST_REPORTING_ANALYTICS','CREATE','onBeforeTest:\x20','ZicYy'];a88_0x3438=function(){return _0x401201;};return a88_0x3438();} | ||
| const a88_0x483859=a88_0x4678;(function(_0x27bee8,_0x27a540){const _0x473bea=a88_0x4678,_0x3db02f=_0x27bee8();while(!![]){try{const _0x114d3c=-parseInt(_0x473bea(0x115))/0x1+parseInt(_0x473bea(0x132))/0x2*(-parseInt(_0x473bea(0x126))/0x3)+parseInt(_0x473bea(0x12b))/0x4+parseInt(_0x473bea(0x121))/0x5*(-parseInt(_0x473bea(0x117))/0x6)+parseInt(_0x473bea(0x12c))/0x7+-parseInt(_0x473bea(0x116))/0x8*(-parseInt(_0x473bea(0x131))/0x9)+parseInt(_0x473bea(0x111))/0xa*(parseInt(_0x473bea(0x12f))/0xb);if(_0x114d3c===_0x27a540)break;else _0x3db02f['push'](_0x3db02f['shift']());}catch(_0x64d5d9){_0x3db02f['push'](_0x3db02f['shift']());}}}(a88_0x5705,0xec242));function a88_0x5705(){const _0x3c8222=['740875aJqQZu','TEST_REPORTING_ANALYTICS','ObservabilitySync:','exports','../../../helpers/performance/performance-tester.js','3TYNURJ','info','ObservabilityModule','MODULE_NAME','onBeforeTest:\x20page\x20is\x20not\x20defined','158488OMxLSe','2455334fweNOe','\x20sync\x20done','logger','15962573IPSKbu','end','13903227LpCtEG','1359376mWYjCw','bind','debug','start','page','now','QKpFJ','../state/automationFrameworkState.js','bFXaV','../../../helpers/helper.js','10biTXme','getModuleName','POST','observabilityConfig','1146708ItdSMt','8zVRvzj','24WofGGl','onBeforeTest','../../../helpers/performance/constants.js','bDUZt','../../utils/constants.js','CREATE','./baseModule','../../../helpers/classLogger.js','../framework/automationFramework.js','SYNC'];a88_0x5705=function(){return _0x3c8222;};return a88_0x5705();}const BaseModule=require(a88_0x483859(0x11d)),{createClassLogger}=require(a88_0x483859(0x11e)),AutomationFramework=require(a88_0x483859(0x11f)),AutomationFrameworkState=require(a88_0x483859(0x139)),HookState=require('../state/hookState.js'),{playwrightAnnotate}=require(a88_0x483859(0x13b)),PerformanceTester=require(a88_0x483859(0x125)),{O11y_EVENTS}=require(a88_0x483859(0x119)),constants=require(a88_0x483859(0x11b));function a88_0x4678(_0x315202,_0x2824b0){const _0x570536=a88_0x5705();return a88_0x4678=function(_0x4678e1,_0x59c73d){_0x4678e1=_0x4678e1-0x111;let _0x303e4e=_0x570536[_0x4678e1];return _0x303e4e;},a88_0x4678(_0x315202,_0x2824b0);}class ObservabilityModule extends BaseModule{[a88_0x483859(0x12e)]=createClassLogger(a88_0x483859(0x128));constructor(_0x706a2e){const _0x4c4f01=a88_0x483859,_0x244b46={};_0x244b46[_0x4c4f01(0x13a)]=_0x4c4f01(0x128);const _0x38c07a=_0x244b46;super(),this['name']=_0x38c07a[_0x4c4f01(0x13a)],this[_0x4c4f01(0x114)]=_0x706a2e,AutomationFramework['registerObserver'](AutomationFrameworkState[_0x4c4f01(0x11c)],HookState[_0x4c4f01(0x113)],this[_0x4c4f01(0x118)][_0x4c4f01(0x133)](this));}[a88_0x483859(0x112)](){const _0x317674=a88_0x483859;return ObservabilityModule[_0x317674(0x129)];}async[a88_0x483859(0x118)](_0x41ddcb){const _0x13f9e1=a88_0x483859,_0x2cb103={'bDUZt':function(_0x59e778,_0x152692){return _0x59e778+_0x152692;},'gEPSI':_0x13f9e1(0x123),'QKpFJ':function(_0x20b467,_0x5b507a,_0x557951,_0x214e86){return _0x20b467(_0x5b507a,_0x557951,_0x214e86);},'KbNoc':_0x13f9e1(0x134),'WRPEO':_0x13f9e1(0x12a)};if(_0x41ddcb['page']){const _0x59110b=_0x41ddcb[_0x13f9e1(0x136)],_0x1d199f=Date[_0x13f9e1(0x137)](),_0xf7116e=_0x2cb103[_0x13f9e1(0x11a)](_0x2cb103['gEPSI'],_0x1d199f);PerformanceTester[_0x13f9e1(0x135)](O11y_EVENTS[_0x13f9e1(0x120)]),await _0x2cb103[_0x13f9e1(0x138)](playwrightAnnotate,_0x59110b,_0xf7116e,_0x2cb103['KbNoc']),PerformanceTester[_0x13f9e1(0x130)](O11y_EVENTS['SYNC']),this[_0x13f9e1(0x12e)][_0x13f9e1(0x127)]('onBeforeTest:\x20'+constants[_0x13f9e1(0x122)]+_0x13f9e1(0x12d));}else this[_0x13f9e1(0x12e)]['debug'](_0x2cb103['WRPEO']);}}ObservabilityModule[a88_0x483859(0x129)]=a88_0x483859(0x128),module[a88_0x483859(0x124)]=ObservabilityModule; |
@@ -1,1 +0,1 @@ | ||
| const a89_0x3c63f1=a89_0x8f2f;(function(_0x2dac89,_0x4ba400){const _0x486e61=a89_0x8f2f,_0x5324f1=_0x2dac89();while(!![]){try{const _0x1cfd1a=parseInt(_0x486e61(0x1ff))/0x1+-parseInt(_0x486e61(0x220))/0x2*(parseInt(_0x486e61(0x219))/0x3)+-parseInt(_0x486e61(0x178))/0x4+-parseInt(_0x486e61(0x161))/0x5*(-parseInt(_0x486e61(0x1a3))/0x6)+-parseInt(_0x486e61(0x175))/0x7*(parseInt(_0x486e61(0x16c))/0x8)+-parseInt(_0x486e61(0x16a))/0x9*(parseInt(_0x486e61(0x206))/0xa)+parseInt(_0x486e61(0x1aa))/0xb;if(_0x1cfd1a===_0x4ba400)break;else _0x5324f1['push'](_0x5324f1['shift']());}catch(_0x4553f4){_0x5324f1['push'](_0x5324f1['shift']());}}}(a89_0x4172,0xd44cb));function a89_0x4172(){const _0x3ad169=['onPlaywrightDispatch','30tWusRG','\x20failure\x20reason:\x20','XPnIP','from','browserObject','Error\x20in\x20onDispatchExecute:\x20','inspect','337680PGHqeo','JEST','ywKWS','testFrameworkData','rGUHF','cTxgj','bsParams','SESSION_STATUS','testInfo','length','info','5MOuOrF','CDMPb','markSessionName','KEY_CONTEXT_OBJECT','getRef','tWyHV','KEY_PLATFORM_INDEX','onAfterDriverCreate','arguments','11878803ZHNubH','../../utils/constants','7630072PCxFpX','name','getId','getState','sessionId','dRUir','setSessionName','PSZnW','dugbK','7ZxdgjI','onAfterTest\x20CBTSession\x20complete\x20for\x20testId:\x20','getTrackedInstance','2463888lVQvMS','Automation\x20onAfterTest:\x20Test\x20completed','../cliUtils.js','getModuleName','iCxKb','logger','KEY_HUB_URL','Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20','./loadTestModule.js','../state/hookState.js','exports','CREATE','VlPWx','reason','with\x20','context','onAfterDriverCreate:\x20Setting\x20page\x20object','start','onBeforeDriverCreate','AACxg','hubUrl','markSessionStatus:\x20Automation\x20instance\x20is\x20not\x20available','\x20||\x20','action','platforms','shouldSkipSessionStatus','pageObject','metSr','onAfterTest','playwrightVersion','platformIndex','yKhCR','format','status','Error\x20in\x20onBeforeDriverCreate:\x20','Session','stringify','Dzrok','aJpUE','KEY_SESSION_ID','AUTOMATE_EVENTS','markSessionStatus:\x20Skipping\x20session\x20status\x20marking','passed','2382594ToetAA','platformDetails','../../playwright/sessionDetails','getLTSSessionId','errors','KEY_TEST_FRAMEWORK_VERSION','driverInit','50575877GozNgb','result','keys','TEST','XMXtu','browserVersion','cqKUs','setState','isPlaywright','testSessionEvent','KEY_TEST_ID','onAfterDriverCreate:\x20Playwright\x20driver\x20is\x20about\x20to\x20be\x20created','rkChk','onDispatchExecute:\x20Playwright\x20driver\x20is\x20executing\x20tests\x20','version','instance','getInstance','KEY_PLATFORM_DETAILS','Playwright','base64','parallelIndex','dsraS','HDamT','DHkMk','isBrowserstackInfra','markSessionName:\x20Skipping\x20session\x20name\x20marking','markSessionStatus:\x20Page\x20object\x20is\x20not\x20available','page','debug','fAQJn','XGcEw','testUuid','KEY_CAPABILITIES','onDispatchExecute:\x20Playwright\x20sessionId:\x20','PlaywrightDriverModule','getTestUUID','../../../helpers/test-observability/utils','testRunId','Automation\x20onAfterTest:\x20Setting\x20session\x20name\x20and\x20status\x20for\x20testId:\x20','bind','shouldSkipSessionName','KEY_BROWSER_OBJECT','gherkinDocument','CUCUMBER','workerInfo','HZbgG','markSessionStatus','onDispatchExecute:\x20Playwright\x20platform\x20platformIndex:\x20','getDetails','error','getConfig','isLTSSession','TPOPw','BzUdb','onAfterDriverCreate:\x20Setting\x20Session\x20Name\x20from\x20testInfo','Wkcdk','browser','jpQkO','Automation\x20onAfterTest:\x20Test\x20status:\x20','MODULE_NAME','params','testId:\x20','../../../helpers/helper.js','isTrue','RwxWX','message','retry','PLAYWRIGHT_DISPATCH','bxAjV','registerObserver','pickle','LlrLG','Automation\x20onAfterTest:\x20Automation\x20instance\x20is\x20not\x20available','jestUtils','testData\x20from\x20onAfterTest:\x20','../TestInfo.js','__workerDetails','end','geHgc','getTestDetails','test_identifier','POST','aNIPU','getContext','contextObject','452671wAnnIF',',\x20test_identifier:\x20','kQJow','testId','mUpQN','LoHSP','KEY_TEST_FRAMEWORK_NAME','10FAdnTT','PLAYWRIGHT','toString','getTestId','../../../helpers/performance/performance-tester.js','KYPKM','IwhRb','SESSION_NAME','setSessionStatus','../../../helpers/performance/constants.js','4|3|6|8|5|0|11|7|10|2|1|9','hhRCr','split','PRE','markSessionStatus:\x20Marking\x20session\x20status','KEY_PAGE_OBJECT','getProcessId','EXECUTE'];a89_0x4172=function(){return _0x3ad169;};return a89_0x4172();}function a89_0x8f2f(_0x43c5f4,_0x4f75a0){const _0x4172e7=a89_0x4172();return a89_0x8f2f=function(_0x8f2f64,_0x1d8537){_0x8f2f64=_0x8f2f64-0x160;let _0x1c3576=_0x4172e7[_0x8f2f64];return _0x1c3576;},a89_0x8f2f(_0x43c5f4,_0x4f75a0);}const util=require('util'),BaseModule=require('./baseModule'),{createClassLogger}=require('../../../helpers/classLogger.js'),{getFrameworkVersion}=require(a89_0x3c63f1(0x1ce)),helper=require('../../../helpers/helper'),{FRAMEWORKS}=require(a89_0x3c63f1(0x16b)),AutomationFramework=require('../framework/automationFramework.js'),AutomationFrameworkState=require('../state/automationFrameworkState.js'),HookState=require(a89_0x3c63f1(0x181)),{playwrightBstackJsExecutor,nestedKeyValue,playwrightAnnotate,getPlaywrightStatus,getPlaywrightSessionName,getCucumberSessionName}=require(a89_0x3c63f1(0x1e8)),CLIUtils=require(a89_0x3c63f1(0x17a)),BrowserstackCLI=require('../browserstackCLI.js'),GrpcClient=require('../grpcClient.js'),PerformanceTester=require(a89_0x3c63f1(0x20a)),PerformanceEvents=require(a89_0x3c63f1(0x20f))[a89_0x3c63f1(0x1a0)],TestInfo=require(a89_0x3c63f1(0x1f5)),{getPlaywrightProvider,getProductForSession}=require(a89_0x3c63f1(0x1e8)),LoadTestModule=require(a89_0x3c63f1(0x180)),TestFrameworkConstants=require('../framework/constants/testFrameworkConstants.js'),TestFrameworkState=require('../state/testFrameworkState'),JestUtils=require('../utils/jest-utils.js'),PlaywrightSessionDetails=require(a89_0x3c63f1(0x1a5));class PlaywrightDriverModule extends BaseModule{static [a89_0x3c63f1(0x1d3)]=a89_0x3c63f1(0x21d);static [a89_0x3c63f1(0x164)]=a89_0x3c63f1(0x1fe);static [a89_0x3c63f1(0x215)]=a89_0x3c63f1(0x192);static [a89_0x3c63f1(0x19f)]=a89_0x3c63f1(0x170);static [a89_0x3c63f1(0x167)]=a89_0x3c63f1(0x196);static ['KEY_CAPABILITIES']='capabilities';static [a89_0x3c63f1(0x17e)]='hubUrl';static [a89_0x3c63f1(0x1bb)]=a89_0x3c63f1(0x1a4);static [a89_0x3c63f1(0x1b4)]=a89_0x3c63f1(0x202);[a89_0x3c63f1(0x17d)]=createClassLogger(a89_0x3c63f1(0x1cc));constructor(_0x391c51=null){const _0x2a4fa1=a89_0x3c63f1,_0x467cec={};_0x467cec[_0x2a4fa1(0x21b)]=_0x2a4fa1(0x210),_0x467cec[_0x2a4fa1(0x20b)]='PlaywrightDriverModule';const _0x16b745=_0x467cec,_0x2b783e=_0x16b745[_0x2a4fa1(0x21b)]['split']('|');let _0x19ec7c=0x0;while(!![]){switch(_0x2b783e[_0x19ec7c++]){case'0':this[_0x2a4fa1(0x190)]=[];continue;case'1':AutomationFramework[_0x2a4fa1(0x1ef)](AutomationFrameworkState[_0x2a4fa1(0x1ed)],HookState[_0x2a4fa1(0x1fb)],this[_0x2a4fa1(0x218)][_0x2a4fa1(0x1d1)](this));continue;case'2':AutomationFramework[_0x2a4fa1(0x1ef)](AutomationFrameworkState[_0x2a4fa1(0x183)],HookState['POST'],this['onAfterDriverCreate'][_0x2a4fa1(0x1d1)](this));continue;case'3':this[_0x2a4fa1(0x16d)]=_0x16b745[_0x2a4fa1(0x20b)];continue;case'4':super(_0x391c51);continue;case'5':this[_0x2a4fa1(0x1af)]=null;continue;case'6':this[_0x2a4fa1(0x195)]=null;continue;case'7':this['jestUtils']=new JestUtils();continue;case'8':this['browserName']=null;continue;case'9':AutomationFramework[_0x2a4fa1(0x1ef)](AutomationFrameworkState[_0x2a4fa1(0x217)],HookState[_0x2a4fa1(0x1fb)],this[_0x2a4fa1(0x194)]['bind'](this));continue;case'10':AutomationFramework[_0x2a4fa1(0x1ef)](AutomationFrameworkState[_0x2a4fa1(0x183)],HookState[_0x2a4fa1(0x213)],this['onBeforeDriverCreate'][_0x2a4fa1(0x1d1)](this));continue;case'11':this[_0x2a4fa1(0x1cf)]=null;continue;}break;}}[a89_0x3c63f1(0x17b)](){const _0x5cdcd5=a89_0x3c63f1;return PlaywrightDriverModule[_0x5cdcd5(0x1e5)];}async[a89_0x3c63f1(0x18a)](_0x211cf0){const _0x230e96=a89_0x3c63f1,_0x324222={};_0x324222[_0x230e96(0x1fc)]='onBeforeDriverCreate:\x20Playwright\x20driver\x20is\x20about\x20to\x20be\x20created';const _0x23824e=_0x324222;try{this['logger']['debug'](_0x23824e[_0x230e96(0x1fc)]);const _0x320e20=_0x211cf0['launchcaps'],_0x1bed77=_0x211cf0[_0x230e96(0x18c)];AutomationFramework[_0x230e96(0x1b1)](_0x211cf0[_0x230e96(0x1b9)],PlaywrightDriverModule[_0x230e96(0x1ca)],_0x320e20),AutomationFramework[_0x230e96(0x1b1)](_0x211cf0[_0x230e96(0x1b9)],PlaywrightDriverModule[_0x230e96(0x17e)],_0x1bed77);}catch(_0x2552b4){this[_0x230e96(0x17d)]['error'](_0x230e96(0x19a)+util['format'](_0x2552b4));}}async[a89_0x3c63f1(0x218)](_0x4e666e){const _0x15a56b=a89_0x3c63f1,_0x5e3541={};_0x5e3541[_0x15a56b(0x203)]=function(_0x4188d3,_0x71b926){return _0x4188d3||_0x71b926;};const _0xddd2a0=_0x5e3541;try{const _0xadfb34=_0x4e666e?.[_0x15a56b(0x1eb)]&&_0x4e666e?.[_0x15a56b(0x1eb)]?.[_0x15a56b(0x1e6)]&&_0x4e666e?.[_0x15a56b(0x1eb)]?.['params']?.[_0x15a56b(0x226)],_0x3c0e79=_0x4e666e?.[_0x15a56b(0x1eb)]&&_0x4e666e?.[_0x15a56b(0x1eb)]?.['bStackParams'];if(_0xddd2a0[_0x15a56b(0x203)](_0xadfb34,_0x3c0e79)){this[_0x15a56b(0x17d)][_0x15a56b(0x1c6)](_0x15a56b(0x1b7)+util[_0x15a56b(0x21f)](_0xadfb34)+_0x15a56b(0x18e)+util[_0x15a56b(0x21f)](_0x3c0e79));const _0x1955a5=_0x4e666e?.[_0x15a56b(0x1b9)],_0x5045c6=global?.[_0x15a56b(0x1f6)]?.[_0x15a56b(0x1d6)]?.[_0x15a56b(0x1be)],_0x386333=_0xadfb34?.['sessionId']||_0x3c0e79?.[_0x15a56b(0x170)],_0x2d8ee7=_0xadfb34?.[_0x15a56b(0x1a4)]||_0x3c0e79?.['platformDetails'];_0x386333&&(this[_0x15a56b(0x17d)][_0x15a56b(0x1c6)](_0x15a56b(0x1cb)+_0x386333),AutomationFramework[_0x15a56b(0x1b1)](_0x1955a5,PlaywrightDriverModule[_0x15a56b(0x19f)],_0x386333)),_0x5045c6&&(this['logger'][_0x15a56b(0x1c6)](_0x15a56b(0x1d9)+util[_0x15a56b(0x21f)](_0x5045c6)),AutomationFramework[_0x15a56b(0x1b1)](_0x1955a5,PlaywrightDriverModule[_0x15a56b(0x167)],_0x5045c6));}}catch(_0x10a135){this[_0x15a56b(0x17d)][_0x15a56b(0x1db)](_0x15a56b(0x21e)+util[_0x15a56b(0x198)](_0x10a135));}}async[a89_0x3c63f1(0x168)](_0x1f5dbe){const _0x4413d5=a89_0x3c63f1,_0x3ee006={'VlPWx':_0x4413d5(0x1b5),'lLPJv':function(_0x1ce201,_0x59a5a1){return _0x1ce201(_0x59a5a1);},'ngfaP':_0x4413d5(0x188),'TPOPw':_0x4413d5(0x1e0),'XDppl':'onAfterDriverCreate:\x20Setting\x20context\x20object','fAQJn':'onAfterDriverCreate:\x20Setting\x20browser\x20object','oivhf':'base64','AzUWz':function(_0x1f8bae,_0x356eba){return _0x1f8bae===_0x356eba;}};try{this[_0x4413d5(0x17d)][_0x4413d5(0x1c6)](_0x3ee006[_0x4413d5(0x184)]);const _0x38b888=_0x1f5dbe[_0x4413d5(0x1b9)];this[_0x4413d5(0x195)]=_0x3ee006['lLPJv'](getFrameworkVersion,FRAMEWORKS[_0x4413d5(0x207)]);if(_0x1f5dbe[_0x4413d5(0x1c5)]){this['logger']['debug'](_0x3ee006['ngfaP']),AutomationFramework['setState'](_0x38b888,PlaywrightDriverModule[_0x4413d5(0x215)],_0x1f5dbe['page']);if(_0x1f5dbe['testInfo']){this['logger'][_0x4413d5(0x1c6)](_0x3ee006[_0x4413d5(0x1de)]);const _0x1e4704=this['getTestId'](_0x1f5dbe);AutomationFramework['setState'](_0x38b888,PlaywrightDriverModule[_0x4413d5(0x1b4)],_0x1e4704),await this[_0x4413d5(0x163)](_0x1f5dbe[_0x4413d5(0x228)]);}}_0x1f5dbe[_0x4413d5(0x187)]&&(this['logger'][_0x4413d5(0x1c6)](_0x3ee006['XDppl']),AutomationFramework['setState'](_0x38b888,PlaywrightDriverModule[_0x4413d5(0x164)],_0x1f5dbe[_0x4413d5(0x187)]));if(_0x1f5dbe[_0x4413d5(0x1e2)]){this[_0x4413d5(0x17d)][_0x4413d5(0x1c6)](_0x3ee006[_0x4413d5(0x1c7)]);const _0x127754=global?.['__workerDetails']?.['workerInfo']?.[_0x4413d5(0x1be)];AutomationFramework[_0x4413d5(0x1b1)](_0x38b888,PlaywrightDriverModule[_0x4413d5(0x1d3)],_0x1f5dbe[_0x4413d5(0x1e2)]),AutomationFramework[_0x4413d5(0x1b1)](_0x38b888,PlaywrightDriverModule['KEY_PLATFORM_INDEX'],_0x127754);const _0x47e03d={};_0x47e03d[_0x4413d5(0x1b2)]=!![];const _0x2f948d=Buffer[_0x4413d5(0x21c)](JSON[_0x4413d5(0x19c)](_0x47e03d)[_0x4413d5(0x208)](_0x3ee006['oivhf'])),_0x5f59d6=await GrpcClient[_0x4413d5(0x1ba)]()[_0x4413d5(0x1a9)]({'platformIndex':_0x127754,'ref':_0x38b888[_0x4413d5(0x165)](),'userInputParams':_0x2f948d});(helper['isFalse'](helper[_0x4413d5(0x1c2)]())||helper[_0x4413d5(0x1e9)](helper[_0x4413d5(0x1c2)]()&&BrowserstackCLI[_0x4413d5(0x1ba)]()['getConfig']()['platforms']&&_0x3ee006['AzUWz'](BrowserstackCLI[_0x4413d5(0x1ba)]()[_0x4413d5(0x1dc)]()[_0x4413d5(0x190)]['length'],0x0)))&&AutomationFramework[_0x4413d5(0x1b1)](_0x38b888,PlaywrightDriverModule[_0x4413d5(0x1ca)],PlaywrightSessionDetails[_0x4413d5(0x1da)]());}}catch(_0x2f7f1e){this[_0x4413d5(0x17d)][_0x4413d5(0x1db)]('Error\x20in\x20onAfterDriverCreate:\x20'+util[_0x4413d5(0x198)](_0x2f7f1e));}}async[a89_0x3c63f1(0x194)](_0x4edf0d){const _0x302b6d=a89_0x3c63f1,_0x34a6f7={'dugbK':_0x302b6d(0x179),'geHgc':_0x302b6d(0x1f2),'mdKdg':function(_0x5f3d4b,_0x28cc09){return _0x5f3d4b(_0x28cc09);},'hhRCr':function(_0x42ea24,_0x5cae83){return _0x42ea24(_0x5cae83);},'ywKWS':function(_0xe4e68b,_0x431c87,_0x32f83b){return _0xe4e68b(_0x431c87,_0x32f83b);},'CDMPb':_0x302b6d(0x1ab),'LlrLG':_0x302b6d(0x1eb),'metSr':_0x302b6d(0x1db),'HZbgG':function(_0x1eac29,_0x54b9f4,_0x5a070d){return _0x1eac29(_0x54b9f4,_0x5a070d);},'bxAjV':_0x302b6d(0x1a7),'Wkcdk':function(_0x5871bb,_0x250729){return _0x5871bb>_0x250729;},'cqKUs':function(_0x3552f4,_0x39368e){return _0x3552f4||_0x39368e;},'iCxKb':function(_0x915c9,_0x1f8bad){return _0x915c9===_0x1f8bad;},'HDamT':function(_0x5e1a41,_0x1273f4){return _0x5e1a41===_0x1273f4;},'PSZnW':function(_0x49a7b8,_0x4ff110){return _0x49a7b8+_0x4ff110;},'htfPP':_0x302b6d(0x1e7),'LoHSP':_0x302b6d(0x1f4),'XMXtu':_0x302b6d(0x1bc),'yeJyI':'1.51.0','RwxWX':function(_0x5edbb7){return _0x5edbb7();},'aJpUE':_0x302b6d(0x1bd),'rkChk':function(_0x25a896,_0x3d9239){return _0x25a896===_0x3d9239;},'HCVAH':function(_0x10323e,_0x386d84){return _0x10323e===_0x386d84;},'xKQVp':_0x302b6d(0x17f)};this[_0x302b6d(0x17d)]['debug'](_0x34a6f7[_0x302b6d(0x174)]);const _0x4722cb=_0x4edf0d[_0x302b6d(0x1b9)];if(!_0x4722cb){this['logger']['debug'](_0x34a6f7[_0x302b6d(0x1f8)]);return;}const _0x39248b=_0x4edf0d[_0x302b6d(0x228)],_0x4989ee=this[_0x302b6d(0x209)](_0x4edf0d),_0xb48ed1=_0x39248b[_0x302b6d(0x199)];let _0x280255;const _0x505904=_0x34a6f7['mdKdg'](getPlaywrightStatus,_0xb48ed1);let _0x4b4f24,_0x32fb63=null;if(_0x39248b[_0x302b6d(0x1f0)]||_0x39248b[_0x302b6d(0x1d4)])_0x4b4f24=_0x34a6f7[_0x302b6d(0x211)](getCucumberSessionName,_0x39248b),_0x280255=_0x34a6f7[_0x302b6d(0x222)](nestedKeyValue,_0x39248b,[_0x34a6f7[_0x302b6d(0x162)],_0x34a6f7['LlrLG']]);else{_0x4b4f24=_0x34a6f7['hhRCr'](getPlaywrightSessionName,_0x39248b),_0x280255=_0x34a6f7[_0x302b6d(0x222)](nestedKeyValue,_0x39248b,[_0x34a6f7[_0x302b6d(0x193)],_0x34a6f7[_0x302b6d(0x1f1)]]);const _0x454e60=_0x34a6f7[_0x302b6d(0x1d7)](nestedKeyValue,_0x39248b,[_0x34a6f7[_0x302b6d(0x1ee)]]);_0x454e60&&_0x34a6f7[_0x302b6d(0x1e1)](_0x454e60['length'],0x0)&&(_0x32fb63=_0x454e60[0x0][_0x302b6d(0x1eb)]),_0x280255=_0x34a6f7['cqKUs'](_0x280255,_0x32fb63),this[_0x302b6d(0x17d)]['debug'](_0x302b6d(0x1e4)+_0x505904+_0x302b6d(0x21a)+_0x280255);}const _0x1bc78a=_0x34a6f7[_0x302b6d(0x1b0)](_0x280255,_0x32fb63);this['logger'][_0x302b6d(0x1c6)](_0x302b6d(0x1e4)+_0x505904);let _0x3eaa8b,_0x7523ba;if(this[_0x302b6d(0x223)]&&_0x34a6f7[_0x302b6d(0x17c)](this[_0x302b6d(0x223)][_0x302b6d(0x16d)],FRAMEWORKS[_0x302b6d(0x1d5)]))_0x3eaa8b=_0x4989ee,_0x7523ba=TestInfo[_0x302b6d(0x1cd)](_0x3eaa8b);else this[_0x302b6d(0x223)]&&_0x34a6f7[_0x302b6d(0x1c0)](this[_0x302b6d(0x223)][_0x302b6d(0x16d)],FRAMEWORKS['JEST'])?(_0x3eaa8b=this[_0x302b6d(0x1f3)]['recreateIdentifierFromTestInfo'](_0x39248b),this[_0x302b6d(0x17d)][_0x302b6d(0x1c6)]('Automation\x20onAfterTest:\x20Recreated\x20Jest\x20testIdentifier:\x20'+_0x3eaa8b)):(_0x3eaa8b=TestInfo['getTestIdentifierFromTestInfo'](_0x39248b,_0x39248b[_0x302b6d(0x1ec)]),_0x7523ba=TestInfo[_0x302b6d(0x1cd)](_0x3eaa8b));const _0x3f24ee=TestInfo[_0x302b6d(0x1f9)](_0x3eaa8b);this[_0x302b6d(0x17d)]['info'](_0x34a6f7[_0x302b6d(0x173)](_0x34a6f7['htfPP'],_0x4989ee)),this[_0x302b6d(0x17d)][_0x302b6d(0x160)](_0x34a6f7['PSZnW'](_0x34a6f7[_0x302b6d(0x204)],util[_0x302b6d(0x21f)](_0x3f24ee)));const _0x4a516a=AutomationFramework['getState'](_0x4722cb,PlaywrightDriverModule[_0x302b6d(0x167)]),_0x529bf3=_0x3f24ee?.[TestFrameworkConstants[_0x302b6d(0x205)]]||this[_0x302b6d(0x223)]&&this['testFrameworkData'][_0x302b6d(0x16d)],_0xe86a16=_0x3f24ee?.[TestFrameworkConstants[_0x302b6d(0x1a8)]]||this[_0x302b6d(0x223)]&&this[_0x302b6d(0x223)][_0x302b6d(0x1b8)],_0x1b7339=TestFrameworkState[_0x302b6d(0x1ad)][_0x302b6d(0x208)]()[_0x302b6d(0x212)]('.')[0x1],_0x12edf5=HookState['POST'][_0x302b6d(0x208)]()[_0x302b6d(0x212)]('.')[0x1],_0x98b52b=_0x4722cb[_0x302b6d(0x1fd)](),_0x42c651=AutomationFramework['getState'](_0x4722cb,PlaywrightDriverModule['KEY_HUB_URL'],''),_0x23a0ec={'provider':_0x34a6f7[_0x302b6d(0x211)](getPlaywrightProvider,_0x42c651),'frameworkName':_0x34a6f7[_0x302b6d(0x1ae)],'frameworkVersion':_0x34a6f7['yeJyI'],'frameworkSessionId':LoadTestModule[_0x302b6d(0x1dd)]()?LoadTestModule[_0x302b6d(0x1a6)]():AutomationFramework[_0x302b6d(0x16f)](_0x4722cb,PlaywrightDriverModule[_0x302b6d(0x19f)],''),'ref':_0x4722cb[_0x302b6d(0x165)](),'hubUrl':_0x42c651,'product':_0x34a6f7[_0x302b6d(0x1ea)](getProductForSession)};let _0x282f31=AutomationFramework[_0x302b6d(0x16f)](_0x4722cb,PlaywrightDriverModule[_0x302b6d(0x1ca)],{});_0x282f31&&_0x34a6f7['Wkcdk'](Object[_0x302b6d(0x1ac)](_0x282f31)[_0x302b6d(0x229)],0x0)?_0x282f31=Buffer[_0x302b6d(0x21c)](JSON['stringify'](_0x282f31))['toString'](_0x34a6f7[_0x302b6d(0x19e)]):_0x282f31=Buffer[_0x302b6d(0x21c)](JSON[_0x302b6d(0x19c)]({}))[_0x302b6d(0x208)](_0x34a6f7['aJpUE']);const _0x12cd3e={'hash':_0x98b52b[_0x302b6d(0x16e)](),'threadId':_0x98b52b['getThreadId']()['toString'](),'processId':_0x98b52b[_0x302b6d(0x216)]()[_0x302b6d(0x208)]()},_0x57258a={};_0x57258a[_0x302b6d(0x1fa)]=_0x3eaa8b;const _0x319931={};_0x319931[_0x302b6d(0x1c9)]=_0x7523ba;const _0x306773={'platformIndex':_0x4a516a,'testFrameworkName':_0x529bf3,'testFrameworkVersion':_0xe86a16,'testFrameworkState':_0x1b7339,'testHookState':_0x12edf5,...this['testFrameworkData']&&_0x34a6f7[_0x302b6d(0x1b6)](this[_0x302b6d(0x223)]['name'],FRAMEWORKS[_0x302b6d(0x221)])?_0x57258a:_0x319931,'automationSession':_0x23a0ec,'capabilities':_0x282f31,'executionContext':_0x12cd3e};this[_0x302b6d(0x17d)][_0x302b6d(0x1c6)]('onAfterTest\x20CBTSession\x20payload:\x20'+util[_0x302b6d(0x198)](_0x306773)),GrpcClient[_0x302b6d(0x1ba)]()[_0x302b6d(0x1b3)](_0x306773),this['logger'][_0x302b6d(0x1c6)](_0x302b6d(0x176)+_0x4989ee+(this[_0x302b6d(0x223)]&&_0x34a6f7['HCVAH'](this['testFrameworkData'][_0x302b6d(0x16d)],FRAMEWORKS[_0x302b6d(0x221)])?_0x302b6d(0x200)+_0x3eaa8b:''));if(!_0x505904){this['logger'][_0x302b6d(0x1c6)](_0x34a6f7['xKQVp'],_0xb48ed1[_0x302b6d(0x199)]);return;}this[_0x302b6d(0x17d)]['debug'](_0x302b6d(0x1d0)+_0x4989ee),_0x39248b&&(this[_0x302b6d(0x17d)]['debug']('Automation\x20onAfterTest:\x20Setting\x20session\x20name\x20to:\x20'+_0x4b4f24),await this[_0x302b6d(0x163)](_0x39248b)),await this[_0x302b6d(0x1d8)](_0x4722cb,_0x4b4f24,_0x505904,_0x1bc78a);}async[a89_0x3c63f1(0x1d8)](_0x15e0a6,_0x5111a7,_0x89b35d,_0x411a93){const _0x3ee65b=a89_0x3c63f1,_0x3ef4ef={'jsJib':_0x3ee65b(0x1a1),'PcawO':_0x3ee65b(0x18d),'QXhov':_0x3ee65b(0x1c4),'yKhCR':_0x3ee65b(0x17f),'cTxgj':_0x3ee65b(0x20e),'Dzrok':_0x3ee65b(0x185),'BzUdb':_0x3ee65b(0x19b),'XGcEw':function(_0x1bb61b,_0x5c313b){return _0x1bb61b===_0x5c313b;},'jpQkO':_0x3ee65b(0x1a2),'AACxg':_0x3ee65b(0x160),'IwhRb':_0x3ee65b(0x1db),'tWyHV':function(_0x14f8a5,_0x1572b0,_0x416205,_0x238401){return _0x14f8a5(_0x1572b0,_0x416205,_0x238401);},'rGUHF':_0x3ee65b(0x214),'dsraS':function(_0x2ff7e3,_0x3d540e,_0xd6f37f){return _0x2ff7e3(_0x3d540e,_0xd6f37f);}};if(CLIUtils[_0x3ee65b(0x191)](BrowserstackCLI[_0x3ee65b(0x1ba)]()[_0x3ee65b(0x1dc)]())){this[_0x3ee65b(0x17d)][_0x3ee65b(0x1c6)](_0x3ef4ef['jsJib']);return;}const _0x16e204=_0x15e0a6;if(!_0x16e204){this[_0x3ee65b(0x17d)][_0x3ee65b(0x1c6)](_0x3ef4ef['PcawO']);return;}const _0x13849d=AutomationFramework[_0x3ee65b(0x16f)](_0x16e204,PlaywrightDriverModule[_0x3ee65b(0x215)]);if(!_0x13849d){this[_0x3ee65b(0x17d)]['debug'](_0x3ef4ef['QXhov']);return;}const _0xcb7c1c=_0x89b35d;if(!_0xcb7c1c){this[_0x3ee65b(0x17d)][_0x3ee65b(0x1c6)](_0x3ef4ef[_0x3ee65b(0x197)],_0xcb7c1c);return;}const _0x18bb18={};_0x18bb18[_0x3ee65b(0x199)]=_0xcb7c1c;const _0x3f9c53={};_0x3f9c53[_0x3ee65b(0x18f)]=_0x3ef4ef[_0x3ee65b(0x225)],_0x3f9c53[_0x3ee65b(0x169)]=_0x18bb18;const _0x4d7650=_0x3f9c53;_0x411a93&&(_0x4d7650[_0x3ee65b(0x169)][_0x3ef4ef[_0x3ee65b(0x19d)]]=_0x411a93);const _0x3e9edf=(_0x5111a7?_0x5111a7:_0x3ef4ef[_0x3ee65b(0x1df)])+'\x20'+_0xcb7c1c+'\x20'+(_0x411a93?_0x3ee65b(0x186)+_0x411a93:''),_0x169f27=_0x3ef4ef[_0x3ee65b(0x1c8)](_0xcb7c1c,_0x3ef4ef[_0x3ee65b(0x1e3)])?_0x3ef4ef[_0x3ee65b(0x18b)]:_0x3ef4ef[_0x3ee65b(0x20c)];await _0x3ef4ef[_0x3ee65b(0x166)](playwrightAnnotate,_0x13849d,_0x3e9edf,_0x169f27),_0x411a93&&(_0x4d7650[_0x3ee65b(0x169)][_0x3ef4ef[_0x3ee65b(0x19d)]]=_0x411a93),PerformanceTester['start'](PerformanceEvents[_0x3ee65b(0x227)]),this[_0x3ee65b(0x17d)][_0x3ee65b(0x1c6)](_0x3ef4ef[_0x3ee65b(0x224)]),await _0x3ef4ef[_0x3ee65b(0x1bf)](playwrightBstackJsExecutor,_0x13849d,_0x4d7650),PerformanceTester[_0x3ee65b(0x1f7)](PerformanceEvents[_0x3ee65b(0x227)]);}async[a89_0x3c63f1(0x163)](_0x438976){const _0x2fe5d5=a89_0x3c63f1,_0x1d8c6d={'DHkMk':_0x2fe5d5(0x1c3),'kQJow':function(_0x44ae06,_0x388d6d){return _0x44ae06(_0x388d6d);},'nPSVV':_0x2fe5d5(0x172),'dRUir':function(_0x59dab6,_0x4852ba,_0x43f331){return _0x59dab6(_0x4852ba,_0x43f331);}};try{if(CLIUtils[_0x2fe5d5(0x1d2)](BrowserstackCLI[_0x2fe5d5(0x1ba)]()[_0x2fe5d5(0x1dc)]())){this['logger'][_0x2fe5d5(0x1c6)](_0x1d8c6d[_0x2fe5d5(0x1c1)]);return;}const _0x190fb3=AutomationFramework['getState'](AutomationFramework[_0x2fe5d5(0x177)](),PlaywrightDriverModule[_0x2fe5d5(0x215)]);let _0x3fc79;_0x438976['pickle']||_0x438976[_0x2fe5d5(0x1d4)]?_0x3fc79=_0x1d8c6d[_0x2fe5d5(0x201)](getCucumberSessionName,_0x438976):_0x3fc79=_0x1d8c6d[_0x2fe5d5(0x201)](getPlaywrightSessionName,_0x438976);const _0x15e099={};_0x15e099[_0x2fe5d5(0x16d)]=_0x3fc79;const _0x599af4={};_0x599af4[_0x2fe5d5(0x18f)]=_0x1d8c6d['nPSVV'],_0x599af4['arguments']=_0x15e099;const _0x2f4d33=_0x599af4;PerformanceTester[_0x2fe5d5(0x189)](PerformanceEvents['SESSION_NAME']),await _0x1d8c6d[_0x2fe5d5(0x171)](playwrightBstackJsExecutor,_0x190fb3,_0x2f4d33),PerformanceTester[_0x2fe5d5(0x1f7)](PerformanceEvents[_0x2fe5d5(0x20d)]);}catch(_0x5b754b){PerformanceTester[_0x2fe5d5(0x1f7)](PerformanceEvents[_0x2fe5d5(0x20d)],![],util['format'](_0x5b754b)),this[_0x2fe5d5(0x17d)][_0x2fe5d5(0x1db)]('Error\x20in\x20markSessionName:\x20'+util[_0x2fe5d5(0x198)](_0x5b754b));}}}PlaywrightDriverModule[a89_0x3c63f1(0x1e5)]='PlaywrightDriverModule',module[a89_0x3c63f1(0x182)]=PlaywrightDriverModule; | ||
| const a89_0x47221d=a89_0x4098;(function(_0x461645,_0x2d8cf6){const _0x572587=a89_0x4098,_0x2e5caa=_0x461645();while(!![]){try{const _0x37fb5a=parseInt(_0x572587(0x13e))/0x1+-parseInt(_0x572587(0xa5))/0x2+-parseInt(_0x572587(0x7d))/0x3+-parseInt(_0x572587(0x92))/0x4*(parseInt(_0x572587(0x8b))/0x5)+-parseInt(_0x572587(0xa0))/0x6*(-parseInt(_0x572587(0x130))/0x7)+-parseInt(_0x572587(0xe3))/0x8+parseInt(_0x572587(0x94))/0x9*(parseInt(_0x572587(0x116))/0xa);if(_0x37fb5a===_0x2d8cf6)break;else _0x2e5caa['push'](_0x2e5caa['shift']());}catch(_0x1f1134){_0x2e5caa['push'](_0x2e5caa['shift']());}}}(a89_0x176e,0xe1d08));const util=require(a89_0x47221d(0x13a)),BaseModule=require(a89_0x47221d(0xd3)),{createClassLogger}=require(a89_0x47221d(0x145)),{getFrameworkVersion}=require(a89_0x47221d(0x11c)),helper=require(a89_0x47221d(0xba)),{FRAMEWORKS}=require(a89_0x47221d(0x13f)),AutomationFramework=require(a89_0x47221d(0x12c)),AutomationFrameworkState=require(a89_0x47221d(0xe4)),HookState=require(a89_0x47221d(0x93)),{playwrightBstackJsExecutor,nestedKeyValue,playwrightAnnotate,getPlaywrightStatus,getPlaywrightSessionName,getCucumberSessionName}=require(a89_0x47221d(0xa9)),CLIUtils=require(a89_0x47221d(0x109)),BrowserstackCLI=require(a89_0x47221d(0xd0)),GrpcClient=require(a89_0x47221d(0xb4)),PerformanceTester=require(a89_0x47221d(0x74)),PerformanceEvents=require(a89_0x47221d(0xda))[a89_0x47221d(0xc7)],TestInfo=require(a89_0x47221d(0x76)),{getPlaywrightProvider,getProductForSession}=require('../../../helpers/helper.js'),LoadTestModule=require(a89_0x47221d(0xe6)),TestFrameworkConstants=require(a89_0x47221d(0x10a)),TestFrameworkState=require(a89_0x47221d(0x123)),JestUtils=require('../utils/jest-utils.js'),PlaywrightSessionDetails=require('../../playwright/sessionDetails');class PlaywrightDriverModule extends BaseModule{static [a89_0x47221d(0x83)]='browserObject';static ['KEY_CONTEXT_OBJECT']=a89_0x47221d(0x7f);static ['KEY_PAGE_OBJECT']=a89_0x47221d(0x8c);static [a89_0x47221d(0x103)]=a89_0x47221d(0xf0);static [a89_0x47221d(0x11e)]=a89_0x47221d(0xdb);static [a89_0x47221d(0xc4)]=a89_0x47221d(0xe1);static [a89_0x47221d(0x89)]=a89_0x47221d(0x84);static [a89_0x47221d(0x11d)]=a89_0x47221d(0x120);static [a89_0x47221d(0xfd)]=a89_0x47221d(0x101);[a89_0x47221d(0xb7)]=createClassLogger('PlaywrightDriverModule');constructor(_0x27a40d=null){const _0x2d7b72=a89_0x47221d,_0x5ec017={};_0x5ec017[_0x2d7b72(0x91)]='0|1|5|7|8|9|2|4|6|10|11|3',_0x5ec017[_0x2d7b72(0x12a)]=_0x2d7b72(0xce);const _0x1b6b88=_0x5ec017,_0x13137e=_0x1b6b88[_0x2d7b72(0x91)][_0x2d7b72(0xe7)]('|');let _0x5d0b73=0x0;while(!![]){switch(_0x13137e[_0x5d0b73++]){case'0':super(_0x27a40d);continue;case'1':this[_0x2d7b72(0x121)]=_0x1b6b88[_0x2d7b72(0x12a)];continue;case'2':this['testRunId']=null;continue;case'3':AutomationFramework[_0x2d7b72(0x129)](AutomationFrameworkState[_0x2d7b72(0x110)],HookState[_0x2d7b72(0xb9)],this[_0x2d7b72(0xc6)]['bind'](this));continue;case'4':this[_0x2d7b72(0x13c)]=new JestUtils();continue;case'5':this[_0x2d7b72(0x133)]=null;continue;case'6':AutomationFramework[_0x2d7b72(0x129)](AutomationFrameworkState[_0x2d7b72(0xae)],HookState[_0x2d7b72(0x106)],this[_0x2d7b72(0x7a)]['bind'](this));continue;case'7':this[_0x2d7b72(0xd5)]=null;continue;case'8':this[_0x2d7b72(0xc1)]=null;continue;case'9':this[_0x2d7b72(0xc2)]=[];continue;case'10':AutomationFramework[_0x2d7b72(0x129)](AutomationFrameworkState[_0x2d7b72(0xae)],HookState[_0x2d7b72(0xb9)],this[_0x2d7b72(0x107)]['bind'](this));continue;case'11':AutomationFramework[_0x2d7b72(0x129)](AutomationFrameworkState[_0x2d7b72(0x11b)],HookState['POST'],this[_0x2d7b72(0x108)][_0x2d7b72(0xee)](this));continue;}break;}}[a89_0x47221d(0x97)](){const _0x3f2656=a89_0x47221d;return PlaywrightDriverModule[_0x3f2656(0x12e)];}async[a89_0x47221d(0x7a)](_0x27a508){const _0x1d255a=a89_0x47221d,_0x283a8d={};_0x283a8d[_0x1d255a(0x9b)]=_0x1d255a(0x96);const _0x2b319f=_0x283a8d;try{this['logger'][_0x1d255a(0xe9)](_0x2b319f[_0x1d255a(0x9b)]);const _0x40d816=_0x27a508['launchcaps'],_0x8a54ac=_0x27a508[_0x1d255a(0x84)];AutomationFramework['setState'](_0x27a508['instance'],PlaywrightDriverModule['KEY_CAPABILITIES'],_0x40d816),AutomationFramework[_0x1d255a(0x80)](_0x27a508['instance'],PlaywrightDriverModule[_0x1d255a(0x89)],_0x8a54ac);}catch(_0x2b91be){this[_0x1d255a(0xb7)][_0x1d255a(0xdd)](_0x1d255a(0x100)+util[_0x1d255a(0xe2)](_0x2b91be));}}async[a89_0x47221d(0x108)](_0x4ab8cf){const _0x5bf08e=a89_0x47221d,_0x1f20ad={};_0x1f20ad[_0x5bf08e(0xd9)]=function(_0x282576,_0x297247){return _0x282576||_0x297247;};const _0x52d4bb=_0x1f20ad;try{const _0x29193f=_0x4ab8cf?.['message']&&_0x4ab8cf?.['message']?.[_0x5bf08e(0xde)]&&_0x4ab8cf?.[_0x5bf08e(0xc9)]?.[_0x5bf08e(0xde)]?.[_0x5bf08e(0x135)],_0x50e2f8=_0x4ab8cf?.[_0x5bf08e(0xc9)]&&_0x4ab8cf?.[_0x5bf08e(0xc9)]?.[_0x5bf08e(0xfb)];if(_0x52d4bb[_0x5bf08e(0xd9)](_0x29193f,_0x50e2f8)){this[_0x5bf08e(0xb7)][_0x5bf08e(0xe9)](_0x5bf08e(0xff)+util[_0x5bf08e(0xf5)](_0x29193f)+'\x20||\x20'+util[_0x5bf08e(0xf5)](_0x50e2f8));const _0x55582f=_0x4ab8cf?.[_0x5bf08e(0xa3)],_0x1b4de0=global?.['__workerDetails']?.['workerInfo']?.[_0x5bf08e(0x8d)],_0x70f7f=_0x29193f?.['sessionId']||_0x50e2f8?.[_0x5bf08e(0xf0)],_0x703f12=_0x29193f?.[_0x5bf08e(0x120)]||_0x50e2f8?.[_0x5bf08e(0x120)];_0x70f7f&&(this['logger']['debug'](_0x5bf08e(0x137)+_0x70f7f),AutomationFramework['setState'](_0x55582f,PlaywrightDriverModule[_0x5bf08e(0x103)],_0x70f7f)),_0x1b4de0&&(this[_0x5bf08e(0xb7)][_0x5bf08e(0xe9)](_0x5bf08e(0x78)+util['inspect'](_0x1b4de0)),AutomationFramework['setState'](_0x55582f,PlaywrightDriverModule[_0x5bf08e(0x11e)],_0x1b4de0));}}catch(_0x6d467d){this[_0x5bf08e(0xb7)]['error']('Error\x20in\x20onDispatchExecute:\x20'+util[_0x5bf08e(0xe2)](_0x6d467d));}}async[a89_0x47221d(0x107)](_0x35ddbb){const _0x1469c5=a89_0x47221d,_0x476299={'mMMtC':_0x1469c5(0x119),'sSZhD':function(_0x39cdf5,_0x47d534){return _0x39cdf5(_0x47d534);},'rRQTQ':_0x1469c5(0x72),'OlBJj':_0x1469c5(0xdc),'YpJwe':'onAfterDriverCreate:\x20Setting\x20context\x20object','dHrFb':_0x1469c5(0x75),'sXxcd':_0x1469c5(0x98),'PmeYv':function(_0x235579,_0x62860f){return _0x235579===_0x62860f;}};try{this[_0x1469c5(0xb7)][_0x1469c5(0xe9)](_0x476299[_0x1469c5(0xf9)]);const _0x7bddc3=_0x35ddbb[_0x1469c5(0xa3)];this[_0x1469c5(0x133)]=_0x476299['sSZhD'](getFrameworkVersion,FRAMEWORKS[_0x1469c5(0x10d)]);if(_0x35ddbb[_0x1469c5(0x82)]){this[_0x1469c5(0xb7)]['debug'](_0x476299[_0x1469c5(0xf2)]),AutomationFramework[_0x1469c5(0x80)](_0x7bddc3,PlaywrightDriverModule['KEY_PAGE_OBJECT'],_0x35ddbb[_0x1469c5(0x82)]);if(_0x35ddbb[_0x1469c5(0x105)]){this[_0x1469c5(0xb7)][_0x1469c5(0xe9)](_0x476299[_0x1469c5(0x136)]);const _0x193471=this[_0x1469c5(0x8a)](_0x35ddbb);AutomationFramework[_0x1469c5(0x80)](_0x7bddc3,PlaywrightDriverModule[_0x1469c5(0xfd)],_0x193471),await this['markSessionName'](_0x35ddbb[_0x1469c5(0x105)]);}}_0x35ddbb[_0x1469c5(0x90)]&&(this['logger'][_0x1469c5(0xe9)](_0x476299['YpJwe']),AutomationFramework['setState'](_0x7bddc3,PlaywrightDriverModule[_0x1469c5(0x85)],_0x35ddbb[_0x1469c5(0x90)]));if(_0x35ddbb['browser']){this[_0x1469c5(0xb7)][_0x1469c5(0xe9)](_0x476299['dHrFb']);const _0x3baaa7=global?.[_0x1469c5(0x9a)]?.[_0x1469c5(0xeb)]?.[_0x1469c5(0x8d)];AutomationFramework[_0x1469c5(0x80)](_0x7bddc3,PlaywrightDriverModule['KEY_BROWSER_OBJECT'],_0x35ddbb[_0x1469c5(0xaa)]),AutomationFramework[_0x1469c5(0x80)](_0x7bddc3,PlaywrightDriverModule['KEY_PLATFORM_INDEX'],_0x3baaa7);const _0x45a680={};_0x45a680[_0x1469c5(0x128)]=!![];const _0x363abd=Buffer[_0x1469c5(0xc0)](JSON[_0x1469c5(0xc3)](_0x45a680)[_0x1469c5(0x134)](_0x476299[_0x1469c5(0xaf)])),_0x618adb=await GrpcClient[_0x1469c5(0x144)]()[_0x1469c5(0x10c)]({'platformIndex':_0x3baaa7,'ref':_0x7bddc3[_0x1469c5(0xb5)](),'userInputParams':_0x363abd});(helper[_0x1469c5(0xed)](helper['isBrowserstackInfra']())||helper[_0x1469c5(0xd1)](helper[_0x1469c5(0xf7)]()&&BrowserstackCLI[_0x1469c5(0x144)]()[_0x1469c5(0x77)]()['platforms']&&_0x476299[_0x1469c5(0x9d)](BrowserstackCLI[_0x1469c5(0x144)]()[_0x1469c5(0x77)]()[_0x1469c5(0xc2)][_0x1469c5(0x114)],0x0)))&&AutomationFramework[_0x1469c5(0x80)](_0x7bddc3,PlaywrightDriverModule[_0x1469c5(0xc4)],PlaywrightSessionDetails[_0x1469c5(0x113)]());}}catch(_0x348377){this['logger'][_0x1469c5(0xdd)](_0x1469c5(0x141)+util[_0x1469c5(0xe2)](_0x348377));}}async[a89_0x47221d(0xc6)](_0x45fd22){const _0x5a9966=a89_0x47221d,_0x345af4={'TmwnE':_0x5a9966(0x10b),'ofFgR':'Automation\x20onAfterTest:\x20Automation\x20instance\x20is\x20not\x20available','JIHhZ':function(_0x213697,_0x264d4b){return _0x213697(_0x264d4b);},'nGbOC':function(_0x182547,_0x320568){return _0x182547(_0x320568);},'QZyHz':function(_0x4a4544,_0x5c53b6,_0x9558d7){return _0x4a4544(_0x5c53b6,_0x9558d7);},'DJkZq':_0x5a9966(0x95),'oCXuz':'message','YffCE':function(_0x538399,_0x49aec3,_0x5a5fdb){return _0x538399(_0x49aec3,_0x5a5fdb);},'LZVkS':_0x5a9966(0xdd),'Cvtnj':_0x5a9966(0x12b),'CuUQd':function(_0x30ef7d,_0x41faf9){return _0x30ef7d>_0x41faf9;},'NtJOO':function(_0x1a0b09,_0x70230a){return _0x1a0b09||_0x70230a;},'DApit':function(_0x27a0c1,_0x5ccf80){return _0x27a0c1===_0x5ccf80;},'uyMyo':function(_0x15b908,_0x51ddd1){return _0x15b908===_0x51ddd1;},'yAfjw':function(_0xc7462a,_0x178868){return _0xc7462a+_0x178868;},'tdWLH':'testId:\x20','euyPs':_0x5a9966(0xbc),'PzzdA':function(_0x29bb05,_0x2ab9c9){return _0x29bb05(_0x2ab9c9);},'LArnU':_0x5a9966(0x86),'aOyVn':'1.51.0','YZUGE':function(_0x2e9271){return _0x2e9271();},'BoQLf':function(_0x73148f,_0x15956e){return _0x73148f>_0x15956e;},'zUhYZ':_0x5a9966(0x98),'rPAYq':function(_0x4f106b,_0x1b1ff1){return _0x4f106b===_0x1b1ff1;},'IClRK':_0x5a9966(0xc8)};this['logger']['debug'](_0x345af4['TmwnE']);const _0x89daad=_0x45fd22['instance'];if(!_0x89daad){this[_0x5a9966(0xb7)][_0x5a9966(0xe9)](_0x345af4[_0x5a9966(0x138)]);return;}const _0x1eed82=_0x45fd22['testInfo'],_0x39818b=this[_0x5a9966(0x8a)](_0x45fd22),_0x449689=_0x1eed82[_0x5a9966(0xb6)];let _0x3d026d;const _0x2adbca=_0x345af4[_0x5a9966(0x139)](getPlaywrightStatus,_0x449689);let _0x2aa38c,_0x448b79=null;if(_0x1eed82[_0x5a9966(0xcd)]||_0x1eed82[_0x5a9966(0xb8)])_0x2aa38c=_0x345af4[_0x5a9966(0xc5)](getCucumberSessionName,_0x1eed82),_0x3d026d=_0x345af4['QZyHz'](nestedKeyValue,_0x1eed82,[_0x345af4['DJkZq'],_0x345af4[_0x5a9966(0x8f)]]);else{_0x2aa38c=_0x345af4[_0x5a9966(0xc5)](getPlaywrightSessionName,_0x1eed82),_0x3d026d=_0x345af4[_0x5a9966(0xea)](nestedKeyValue,_0x1eed82,[_0x345af4[_0x5a9966(0xec)],_0x345af4[_0x5a9966(0x8f)]]);const _0x3abc12=_0x345af4['YffCE'](nestedKeyValue,_0x1eed82,[_0x345af4['Cvtnj']]);_0x3abc12&&_0x345af4[_0x5a9966(0x127)](_0x3abc12[_0x5a9966(0x114)],0x0)&&(_0x448b79=_0x3abc12[0x0][_0x5a9966(0xc9)]),_0x3d026d=_0x345af4[_0x5a9966(0x124)](_0x3d026d,_0x448b79),this['logger']['debug']('Automation\x20onAfterTest:\x20Test\x20status:\x20'+_0x2adbca+_0x5a9966(0xfa)+_0x3d026d);}const _0x321126=_0x345af4['NtJOO'](_0x3d026d,_0x448b79);this[_0x5a9966(0xb7)][_0x5a9966(0xe9)]('Automation\x20onAfterTest:\x20Test\x20status:\x20'+_0x2adbca);let _0x29b7e8,_0xe9981e;if(this[_0x5a9966(0xfc)]&&_0x345af4[_0x5a9966(0x131)](this['testFrameworkData'][_0x5a9966(0x121)],FRAMEWORKS[_0x5a9966(0x7e)]))_0x29b7e8=_0x39818b,_0xe9981e=TestInfo[_0x5a9966(0x13d)](_0x29b7e8);else this[_0x5a9966(0xfc)]&&_0x345af4[_0x5a9966(0xad)](this[_0x5a9966(0xfc)][_0x5a9966(0x121)],FRAMEWORKS[_0x5a9966(0xbd)])?(_0x29b7e8=this[_0x5a9966(0x13c)][_0x5a9966(0xfe)](_0x1eed82),this[_0x5a9966(0xb7)]['debug'](_0x5a9966(0x112)+_0x29b7e8)):(_0x29b7e8=TestInfo[_0x5a9966(0xf8)](_0x1eed82,_0x1eed82[_0x5a9966(0x9e)]),_0xe9981e=TestInfo[_0x5a9966(0x13d)](_0x29b7e8));const _0x120a19=TestInfo[_0x5a9966(0x125)](_0x29b7e8);this[_0x5a9966(0xb7)][_0x5a9966(0x87)](_0x345af4[_0x5a9966(0x142)](_0x345af4[_0x5a9966(0x12f)],_0x39818b)),this['logger'][_0x5a9966(0x87)](_0x345af4[_0x5a9966(0x142)](_0x345af4[_0x5a9966(0x11a)],util[_0x5a9966(0xf5)](_0x120a19)));const _0x501fe6=AutomationFramework['getState'](_0x89daad,PlaywrightDriverModule[_0x5a9966(0x11e)]),_0x5e0d50=_0x120a19?.[TestFrameworkConstants[_0x5a9966(0x9c)]]||this['testFrameworkData']&&this['testFrameworkData']['name'],_0x30faef=_0x120a19?.[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]||this[_0x5a9966(0xfc)]&&this[_0x5a9966(0xfc)][_0x5a9966(0xbe)],_0x2cc710=TestFrameworkState[_0x5a9966(0x12d)]['toString']()[_0x5a9966(0xe7)]('.')[0x1],_0x28ffdf=HookState[_0x5a9966(0xb9)][_0x5a9966(0x134)]()[_0x5a9966(0xe7)]('.')[0x1],_0x4a413a=_0x89daad[_0x5a9966(0x9f)](),_0x3e32aa=AutomationFramework[_0x5a9966(0xf4)](_0x89daad,PlaywrightDriverModule[_0x5a9966(0x89)],''),_0x55956d={'provider':_0x345af4[_0x5a9966(0xca)](getPlaywrightProvider,_0x3e32aa),'frameworkName':_0x345af4[_0x5a9966(0xa2)],'frameworkVersion':_0x345af4['aOyVn'],'frameworkSessionId':LoadTestModule[_0x5a9966(0x88)]()?LoadTestModule[_0x5a9966(0xbb)]():AutomationFramework[_0x5a9966(0xf4)](_0x89daad,PlaywrightDriverModule[_0x5a9966(0x103)],''),'ref':_0x89daad[_0x5a9966(0xb5)](),'hubUrl':_0x3e32aa,'product':_0x345af4['YZUGE'](getProductForSession)};let _0x33ed14=AutomationFramework['getState'](_0x89daad,PlaywrightDriverModule['KEY_CAPABILITIES'],{});_0x33ed14&&_0x345af4[_0x5a9966(0x73)](Object[_0x5a9966(0xe5)](_0x33ed14)['length'],0x0)?_0x33ed14=Buffer[_0x5a9966(0xc0)](JSON[_0x5a9966(0xc3)](_0x33ed14))[_0x5a9966(0x134)](_0x345af4[_0x5a9966(0xb1)]):_0x33ed14=Buffer['from'](JSON[_0x5a9966(0xc3)]({}))['toString'](_0x345af4[_0x5a9966(0xb1)]);const _0xec0c0a={'hash':_0x4a413a['getId'](),'threadId':_0x4a413a[_0x5a9966(0x13b)]()[_0x5a9966(0x134)](),'processId':_0x4a413a['getProcessId']()[_0x5a9966(0x134)]()},_0x36f32d={};_0x36f32d[_0x5a9966(0x7b)]=_0x29b7e8;const _0x213c53={};_0x213c53[_0x5a9966(0xa7)]=_0xe9981e;const _0x531ec7={'platformIndex':_0x501fe6,'testFrameworkName':_0x5e0d50,'testFrameworkVersion':_0x30faef,'testFrameworkState':_0x2cc710,'testHookState':_0x28ffdf,...this[_0x5a9966(0xfc)]&&_0x345af4[_0x5a9966(0x131)](this[_0x5a9966(0xfc)][_0x5a9966(0x121)],FRAMEWORKS[_0x5a9966(0xbd)])?_0x36f32d:_0x213c53,'automationSession':_0x55956d,'capabilities':_0x33ed14,'executionContext':_0xec0c0a};this[_0x5a9966(0xb7)][_0x5a9966(0xe9)](_0x5a9966(0x7c)+util[_0x5a9966(0xe2)](_0x531ec7)),GrpcClient[_0x5a9966(0x144)]()[_0x5a9966(0xab)](_0x531ec7),this['logger']['debug'](_0x5a9966(0xa8)+_0x39818b+(this['testFrameworkData']&&_0x345af4[_0x5a9966(0x117)](this[_0x5a9966(0xfc)][_0x5a9966(0x121)],FRAMEWORKS[_0x5a9966(0xbd)])?_0x5a9966(0x122)+_0x29b7e8:''));if(!_0x2adbca){this[_0x5a9966(0xb7)]['debug'](_0x345af4[_0x5a9966(0x11f)],_0x449689[_0x5a9966(0xb6)]);return;}this['logger'][_0x5a9966(0xe9)](_0x5a9966(0x10e)+_0x39818b),_0x1eed82&&(this[_0x5a9966(0xb7)][_0x5a9966(0xe9)](_0x5a9966(0xd7)+_0x2aa38c),await this[_0x5a9966(0xdf)](_0x1eed82)),await this[_0x5a9966(0x104)](_0x89daad,_0x2aa38c,_0x2adbca,_0x321126);}async[a89_0x47221d(0x104)](_0x4c8d1e,_0x1d70ec,_0x4e8952,_0x428859){const _0x3f1929=a89_0x47221d,_0x52e951={'DoiJJ':_0x3f1929(0xac),'NQpMc':_0x3f1929(0xd6),'QoMno':_0x3f1929(0x115),'qAOIS':'Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20','EraeN':_0x3f1929(0xe0),'nCSUl':'reason','spiqh':_0x3f1929(0xd4),'QckYa':function(_0x5a56f3,_0x4b05c9){return _0x5a56f3===_0x4b05c9;},'igRLb':_0x3f1929(0x118),'alaFL':_0x3f1929(0x87),'IdGhQ':'error','BADyU':function(_0x188bdd,_0x210bdd,_0x4a2232,_0x326c2b){return _0x188bdd(_0x210bdd,_0x4a2232,_0x326c2b);},'toeWG':_0x3f1929(0xa6),'CZked':function(_0x65a92f,_0x23ac8a,_0x3470f2){return _0x65a92f(_0x23ac8a,_0x3470f2);}};if(CLIUtils['shouldSkipSessionStatus'](BrowserstackCLI[_0x3f1929(0x144)]()[_0x3f1929(0x77)]())){this[_0x3f1929(0xb7)][_0x3f1929(0xe9)](_0x52e951['DoiJJ']);return;}const _0xe51e57=_0x4c8d1e;if(!_0xe51e57){this[_0x3f1929(0xb7)]['debug'](_0x52e951[_0x3f1929(0x81)]);return;}const _0x1b2ca5=AutomationFramework[_0x3f1929(0xf4)](_0xe51e57,PlaywrightDriverModule[_0x3f1929(0xf1)]);if(!_0x1b2ca5){this[_0x3f1929(0xb7)]['debug'](_0x52e951[_0x3f1929(0x99)]);return;}const _0x35529e=_0x4e8952;if(!_0x35529e){this[_0x3f1929(0xb7)][_0x3f1929(0xe9)](_0x52e951[_0x3f1929(0xbf)],_0x35529e);return;}const _0x337a7d={};_0x337a7d[_0x3f1929(0xb6)]=_0x35529e;const _0x2885c8={};_0x2885c8[_0x3f1929(0x79)]=_0x52e951[_0x3f1929(0x111)],_0x2885c8[_0x3f1929(0xef)]=_0x337a7d;const _0x1fa0ea=_0x2885c8;_0x428859&&(_0x1fa0ea[_0x3f1929(0xef)][_0x52e951[_0x3f1929(0x10f)]]=_0x428859);const _0x256616=(_0x1d70ec?_0x1d70ec:_0x52e951['spiqh'])+'\x20'+_0x35529e+'\x20'+(_0x428859?'with\x20'+_0x428859:''),_0xd4b7d4=_0x52e951['QckYa'](_0x35529e,_0x52e951[_0x3f1929(0x143)])?_0x52e951[_0x3f1929(0xe8)]:_0x52e951[_0x3f1929(0xd8)];await _0x52e951[_0x3f1929(0x126)](playwrightAnnotate,_0x1b2ca5,_0x256616,_0xd4b7d4),_0x428859&&(_0x1fa0ea[_0x3f1929(0xef)][_0x52e951[_0x3f1929(0x10f)]]=_0x428859),PerformanceTester[_0x3f1929(0xf6)](PerformanceEvents[_0x3f1929(0xcb)]),this[_0x3f1929(0xb7)][_0x3f1929(0xe9)](_0x52e951[_0x3f1929(0x140)]),await _0x52e951[_0x3f1929(0xcc)](playwrightBstackJsExecutor,_0x1b2ca5,_0x1fa0ea),PerformanceTester['end'](PerformanceEvents[_0x3f1929(0xcb)]);}async[a89_0x47221d(0xdf)](_0x348ed4){const _0x1ab3f1=a89_0x47221d,_0x5d401c={'KUMlF':_0x1ab3f1(0xb2),'AVUDZ':function(_0x1b98ca,_0x49b858){return _0x1b98ca(_0x49b858);},'PSiom':function(_0x599156,_0x106625){return _0x599156(_0x106625);},'GiHkn':'setSessionName','WTCxp':function(_0xa23fd4,_0x3f7156,_0x1ac359){return _0xa23fd4(_0x3f7156,_0x1ac359);}};try{if(CLIUtils[_0x1ab3f1(0x8e)](BrowserstackCLI['getInstance']()['getConfig']())){this[_0x1ab3f1(0xb7)][_0x1ab3f1(0xe9)](_0x5d401c[_0x1ab3f1(0x102)]);return;}const _0x286550=AutomationFramework['getState'](AutomationFramework[_0x1ab3f1(0xb3)](),PlaywrightDriverModule['KEY_PAGE_OBJECT']);let _0x4199bd;_0x348ed4[_0x1ab3f1(0xcd)]||_0x348ed4[_0x1ab3f1(0xb8)]?_0x4199bd=_0x5d401c[_0x1ab3f1(0xa1)](getCucumberSessionName,_0x348ed4):_0x4199bd=_0x5d401c[_0x1ab3f1(0xd2)](getPlaywrightSessionName,_0x348ed4);const _0x2d6fa0={};_0x2d6fa0['name']=_0x4199bd;const _0x21b363={};_0x21b363[_0x1ab3f1(0x79)]=_0x5d401c['GiHkn'],_0x21b363[_0x1ab3f1(0xef)]=_0x2d6fa0;const _0x46a20d=_0x21b363;PerformanceTester['start'](PerformanceEvents[_0x1ab3f1(0xb0)]),await _0x5d401c[_0x1ab3f1(0x132)](playwrightBstackJsExecutor,_0x286550,_0x46a20d),PerformanceTester[_0x1ab3f1(0xa4)](PerformanceEvents[_0x1ab3f1(0xb0)]);}catch(_0x1a2ad3){PerformanceTester[_0x1ab3f1(0xa4)](PerformanceEvents[_0x1ab3f1(0xb0)],![],util[_0x1ab3f1(0xe2)](_0x1a2ad3)),this['logger'][_0x1ab3f1(0xdd)](_0x1ab3f1(0xcf)+util[_0x1ab3f1(0xe2)](_0x1a2ad3));}}}function a89_0x4098(_0x579f8d,_0x3f399f){const _0x176e23=a89_0x176e();return a89_0x4098=function(_0x409852,_0xedd958){_0x409852=_0x409852-0x72;let _0x23ffeb=_0x176e23[_0x409852];return _0x23ffeb;},a89_0x4098(_0x579f8d,_0x3f399f);}PlaywrightDriverModule['MODULE_NAME']=a89_0x47221d(0xce),module[a89_0x47221d(0xf3)]=PlaywrightDriverModule;function a89_0x176e(){const _0x17fb77=['logger','gherkinDocument','POST','../../../helpers/helper','getLTSSessionId','testData\x20from\x20onAfterTest:\x20','JEST','version','qAOIS','from','browserVersion','platforms','stringify','KEY_CAPABILITIES','nGbOC','onAfterTest','AUTOMATE_EVENTS','Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20','message','PzzdA','SESSION_STATUS','CZked','pickle','PlaywrightDriverModule','Error\x20in\x20markSessionName:\x20','../browserstackCLI.js','isTrue','PSiom','./baseModule','Session','browserName','markSessionStatus:\x20Automation\x20instance\x20is\x20not\x20available','Automation\x20onAfterTest:\x20Setting\x20session\x20name\x20to:\x20','IdGhQ','hUmHK','../../../helpers/performance/constants.js','platformIndex','onAfterDriverCreate:\x20Setting\x20Session\x20Name\x20from\x20testInfo','error','params','markSessionName','setSessionStatus','capabilities','format','7829384cZJtLQ','../state/automationFrameworkState.js','keys','./loadTestModule.js','split','alaFL','debug','YffCE','workerInfo','LZVkS','isFalse','bind','arguments','sessionId','KEY_PAGE_OBJECT','rRQTQ','exports','getState','inspect','start','isBrowserstackInfra','getTestIdentifierFromTestInfo','mMMtC','\x20failure\x20reason:\x20','bStackParams','testFrameworkData','KEY_TEST_ID','recreateIdentifierFromTestInfo','onDispatchExecute:\x20Playwright\x20driver\x20is\x20executing\x20tests\x20','Error\x20in\x20onBeforeDriverCreate:\x20','testId','KUMlF','KEY_SESSION_ID','markSessionStatus','testInfo','PRE','onAfterDriverCreate','onPlaywrightDispatch','../cliUtils.js','../framework/constants/testFrameworkConstants.js','Automation\x20onAfterTest:\x20Test\x20completed','driverInit','PLAYWRIGHT','Automation\x20onAfterTest:\x20Setting\x20session\x20name\x20and\x20status\x20for\x20testId:\x20','nCSUl','EXECUTE','EraeN','Automation\x20onAfterTest:\x20Recreated\x20Jest\x20testIdentifier:\x20','getDetails','length','markSessionStatus:\x20Page\x20object\x20is\x20not\x20available','13660Ngbjmt','rPAYq','passed','onAfterDriverCreate:\x20Playwright\x20driver\x20is\x20about\x20to\x20be\x20created','euyPs','PLAYWRIGHT_DISPATCH','../../../helpers/test-observability/utils','KEY_PLATFORM_DETAILS','KEY_PLATFORM_INDEX','IClRK','platformDetails','name',',\x20test_identifier:\x20','../state/testFrameworkState','NtJOO','getTestDetails','BADyU','CuUQd','isPlaywright','registerObserver','icXyj','errors','../framework/automationFramework.js','TEST','MODULE_NAME','tdWLH','1251971dKAqob','DApit','WTCxp','playwrightVersion','toString','bsParams','OlBJj','onDispatchExecute:\x20Playwright\x20sessionId:\x20','ofFgR','JIHhZ','util','getThreadId','jestUtils','getTestUUID','980340sNLrnP','../../utils/constants','toeWG','Error\x20in\x20onAfterDriverCreate:\x20','yAfjw','igRLb','getInstance','../../../helpers/classLogger.js','onAfterDriverCreate:\x20Setting\x20page\x20object','BoQLf','../../../helpers/performance/performance-tester.js','onAfterDriverCreate:\x20Setting\x20browser\x20object','../TestInfo.js','getConfig','onDispatchExecute:\x20Playwright\x20platform\x20platformIndex:\x20','action','onBeforeDriverCreate','test_identifier','onAfterTest\x20CBTSession\x20payload:\x20','216090zRspRP','CUCUMBER','contextObject','setState','NQpMc','page','KEY_BROWSER_OBJECT','hubUrl','KEY_CONTEXT_OBJECT','Playwright','info','isLTSSession','KEY_HUB_URL','getTestId','1804135blYyzF','pageObject','parallelIndex','shouldSkipSessionName','oCXuz','context','KaiVq','20NYLYyS','../state/hookState.js','17829EhzZCM','result','onBeforeDriverCreate:\x20Playwright\x20driver\x20is\x20about\x20to\x20be\x20created','getModuleName','base64','QoMno','__workerDetails','QwzuX','KEY_TEST_FRAMEWORK_NAME','PmeYv','retry','getContext','18bBlpCi','AVUDZ','LArnU','instance','end','886342spDcXI','markSessionStatus:\x20Marking\x20session\x20status','testUuid','onAfterTest\x20CBTSession\x20complete\x20for\x20testId:\x20','../../../helpers/helper.js','browser','testSessionEvent','markSessionStatus:\x20Skipping\x20session\x20status\x20marking','uyMyo','CREATE','sXxcd','SESSION_NAME','zUhYZ','markSessionName:\x20Skipping\x20session\x20name\x20marking','getTrackedInstance','../grpcClient.js','getRef','status'];a89_0x176e=function(){return _0x17fb77;};return a89_0x176e();} |
@@ -1,1 +0,1 @@ | ||
| const a90_0x1f5295=a90_0x3b2a;(function(_0x2a3bd4,_0x26dcc2){const _0xb55d38=a90_0x3b2a,_0x542e9b=_0x2a3bd4();while(!![]){try{const _0x46e5cd=parseInt(_0xb55d38(0x234))/0x1+parseInt(_0xb55d38(0x216))/0x2*(-parseInt(_0xb55d38(0x20a))/0x3)+-parseInt(_0xb55d38(0x217))/0x4+-parseInt(_0xb55d38(0x1a8))/0x5+-parseInt(_0xb55d38(0x223))/0x6*(-parseInt(_0xb55d38(0x208))/0x7)+-parseInt(_0xb55d38(0x17a))/0x8+parseInt(_0xb55d38(0x1b4))/0x9*(parseInt(_0xb55d38(0x1d3))/0xa);if(_0x46e5cd===_0x26dcc2)break;else _0x542e9b['push'](_0x542e9b['shift']());}catch(_0x319137){_0x542e9b['push'](_0x542e9b['shift']());}}}(a90_0x388d,0x6d205));const util=require('util'),BaseModule=require(a90_0x1f5295(0x1ac)),{createClassLogger}=require(a90_0x1f5295(0x22e)),{getFrameworkVersion}=require('../../../helpers/test-observability/utils'),helper=require(a90_0x1f5295(0x16a)),{FRAMEWORKS}=require('../../utils/constants'),AutomationFramework=require(a90_0x1f5295(0x1f8)),AutomationFrameworkState=require(a90_0x1f5295(0x1be)),HookState=require(a90_0x1f5295(0x206)),{nestedKeyValue,playwrightBstackJsExecutor}=require('../../../helpers/helper.js'),CLIUtils=require(a90_0x1f5295(0x1bd)),BrowserstackCLI=require(a90_0x1f5295(0x1ab)),GrpcClient=require(a90_0x1f5295(0x1da)),PerformanceTester=require(a90_0x1f5295(0x161)),PerformanceEvents=require(a90_0x1f5295(0x1d1))['AUTOMATE_EVENTS'],TestInfo=require(a90_0x1f5295(0x1d0)),{getPlaywrightProvider,getProductForSession}=require(a90_0x1f5295(0x232)),LoadTestModule=require(a90_0x1f5295(0x1e6)),TestFrameworkConstants=require(a90_0x1f5295(0x169)),TestFrameworkState=require(a90_0x1f5295(0x1f0)),JestUtils=require('../utils/jest-utils.js'),TestFramework=require(a90_0x1f5295(0x209));function a90_0x3b2a(_0x5044df,_0x27c038){const _0x388db5=a90_0x388d();return a90_0x3b2a=function(_0x3b2a58,_0x491152){_0x3b2a58=_0x3b2a58-0x15c;let _0x4d81ae=_0x388db5[_0x3b2a58];return _0x4d81ae;},a90_0x3b2a(_0x5044df,_0x27c038);}class PuppeteerDriverModule extends BaseModule{static [a90_0x1f5295(0x1b0)]='puppeteer_browser';static [a90_0x1f5295(0x1e2)]=a90_0x1f5295(0x20d);static [a90_0x1f5295(0x23d)]=a90_0x1f5295(0x15d);static [a90_0x1f5295(0x176)]='puppeteer_platform_index';static [a90_0x1f5295(0x175)]=a90_0x1f5295(0x1ee);static [a90_0x1f5295(0x1b1)]=a90_0x1f5295(0x1d2);static ['KEY_PLATFORM_DETAILS']='puppeteer_platform_details';static [a90_0x1f5295(0x19c)]=a90_0x1f5295(0x207);static [a90_0x1f5295(0x1a0)]='PuppeteerDriverModule';static [a90_0x1f5295(0x1eb)]=new Set();static [a90_0x1f5295(0x20e)]=null;[a90_0x1f5295(0x199)]=createClassLogger(a90_0x1f5295(0x15f));constructor(_0x33682c=null){const _0x1cbd2d=a90_0x1f5295,_0x2e1b8e={};_0x2e1b8e[_0x1cbd2d(0x18b)]=_0x1cbd2d(0x1e0),_0x2e1b8e[_0x1cbd2d(0x228)]=_0x1cbd2d(0x15f);const _0x3b7134=_0x2e1b8e,_0x564ef9=_0x3b7134['SYKMc'][_0x1cbd2d(0x222)]('|');let _0x2e2b6f=0x0;while(!![]){switch(_0x564ef9[_0x2e2b6f++]){case'0':this['browserName']=null;continue;case'1':this[_0x1cbd2d(0x194)]=null;continue;case'2':this[_0x1cbd2d(0x1ec)]=null;continue;case'3':TestFramework[_0x1cbd2d(0x239)](TestFrameworkState[_0x1cbd2d(0x225)],HookState['POST'],this['onAfterTest']['bind'](this));continue;case'4':AutomationFramework[_0x1cbd2d(0x239)](AutomationFrameworkState[_0x1cbd2d(0x1b2)],HookState[_0x1cbd2d(0x16f)],this[_0x1cbd2d(0x23a)][_0x1cbd2d(0x197)](this));continue;case'5':AutomationFramework[_0x1cbd2d(0x239)](AutomationFrameworkState['QUIT'],HookState['PRE'],this[_0x1cbd2d(0x23c)][_0x1cbd2d(0x197)](this));continue;case'6':this[_0x1cbd2d(0x18e)]=new JestUtils();continue;case'7':super(_0x33682c);continue;case'8':this[_0x1cbd2d(0x168)]=[];continue;case'9':AutomationFramework['registerObserver'](AutomationFrameworkState['CREATE'],HookState[_0x1cbd2d(0x220)],this[_0x1cbd2d(0x224)][_0x1cbd2d(0x197)](this));continue;case'10':this[_0x1cbd2d(0x173)]=_0x3b7134[_0x1cbd2d(0x228)];continue;case'11':this[_0x1cbd2d(0x185)]=null;continue;}break;}}['getModuleName'](){const _0x2393b3=a90_0x1f5295;return PuppeteerDriverModule[_0x2393b3(0x1a0)];}async[a90_0x1f5295(0x23a)](_0x4620a2){const _0x463879=a90_0x1f5295,_0x419d12={};_0x419d12['YOwpd']=_0x463879(0x17c),_0x419d12['ynWiK']=_0x463879(0x1e7),_0x419d12[_0x463879(0x1c9)]=_0x463879(0x191),_0x419d12[_0x463879(0x236)]='utf8',_0x419d12['tXVHi']=function(_0x53962a,_0x4bedc5){return _0x53962a===_0x4bedc5;},_0x419d12['xdFIz']=_0x463879(0x1d4),_0x419d12[_0x463879(0x1e3)]=function(_0x3568c2,_0x4c2fa5){return _0x3568c2!==_0x4c2fa5;},_0x419d12[_0x463879(0x1df)]=function(_0x14bb81,_0xe9fe36){return _0x14bb81===_0xe9fe36;},_0x419d12[_0x463879(0x162)]=_0x463879(0x23f),_0x419d12[_0x463879(0x226)]=function(_0x34ada7,_0x3dd6dc){return _0x34ada7>_0x3dd6dc;},_0x419d12[_0x463879(0x1af)]=_0x463879(0x1b5);const _0x2fc36d=_0x419d12;try{this[_0x463879(0x199)][_0x463879(0x16e)](_0x2fc36d[_0x463879(0x1f3)]);const _0x3137d0=_0x4620a2['launchcaps'],_0x2521fc=_0x4620a2[_0x463879(0x184)];AutomationFramework[_0x463879(0x240)](_0x4620a2['instance'],PuppeteerDriverModule['KEY_CAPABILITIES'],_0x3137d0),AutomationFramework[_0x463879(0x240)](_0x4620a2[_0x463879(0x1b8)],PuppeteerDriverModule[_0x463879(0x1b1)],_0x2521fc);const _0x25c2a5=_0x4620a2['instance']['getRef'](),_0x20e4c2=global[_0x463879(0x167)]||0x0;AutomationFramework['setState'](_0x4620a2['instance'],PuppeteerDriverModule[_0x463879(0x176)],_0x20e4c2);if(PuppeteerDriverModule[_0x463879(0x1eb)][_0x463879(0x1e9)](_0x25c2a5))this[_0x463879(0x199)][_0x463879(0x16e)]('onAfterDriverCreate:\x20driverInit\x20already\x20called\x20for\x20ref\x20'+_0x25c2a5+_0x463879(0x1dd));else{PuppeteerDriverModule[_0x463879(0x1eb)]['add'](_0x25c2a5),PuppeteerDriverModule[_0x463879(0x20e)]=_0x25c2a5;const _0xe87e70={..._0x3137d0};_0xe87e70[_0x463879(0x221)]=!![];const _0x5c2f4c=Buffer[_0x463879(0x1e8)](JSON[_0x463879(0x18a)](_0xe87e70)[_0x463879(0x1ce)](_0x2fc36d[_0x463879(0x1a1)])),_0x18b758={};_0x18b758['platformIndex']=_0x20e4c2,_0x18b758[_0x463879(0x229)]=_0x25c2a5,_0x18b758['userInputParams']=_0x5c2f4c,_0x18b758[_0x463879(0x184)]=_0x2521fc;const _0x1b5037=await GrpcClient[_0x463879(0x213)]()[_0x463879(0x1aa)](_0x18b758);this[_0x463879(0x199)][_0x463879(0x16e)](_0x2fc36d[_0x463879(0x1c9)]);if(_0x1b5037)try{const _0x5464bf=_0x1b5037[_0x463879(0x21d)]?_0x1b5037[_0x463879(0x21d)]():_0x1b5037[_0x463879(0x20b)];if(_0x5464bf){let _0x1fc32c;if(Buffer['isBuffer'](_0x5464bf))_0x1fc32c=JSON[_0x463879(0x1cb)](_0x5464bf[_0x463879(0x1ce)](_0x2fc36d[_0x463879(0x236)]));else{if(_0x2fc36d[_0x463879(0x19e)](typeof _0x5464bf,_0x2fc36d['xdFIz'])&&_0x2fc36d[_0x463879(0x1e3)](_0x5464bf,null)){const _0x5633d1=Buffer['from'](Object[_0x463879(0x187)](_0x5464bf));_0x1fc32c=JSON[_0x463879(0x1cb)](_0x5633d1[_0x463879(0x1ce)](_0x2fc36d[_0x463879(0x236)]));}else _0x2fc36d['dJGFe'](typeof _0x5464bf,_0x2fc36d[_0x463879(0x162)])?_0x1fc32c=JSON['parse'](_0x5464bf):_0x1fc32c=_0x5464bf;}this[_0x463879(0x199)][_0x463879(0x16e)](_0x463879(0x163)+JSON[_0x463879(0x18a)](_0x1fc32c)),_0x1fc32c&&_0x2fc36d['jguSe'](Object[_0x463879(0x179)](_0x1fc32c)['length'],0x0)&&(AutomationFramework[_0x463879(0x240)](_0x4620a2['instance'],PuppeteerDriverModule['KEY_CAPABILITIES'],_0x1fc32c),global[_0x463879(0x1dc)]=_0x1fc32c,this[_0x463879(0x199)][_0x463879(0x16e)](_0x2fc36d[_0x463879(0x1af)]));}const _0x186e09=_0x1b5037['getHubUrl']?_0x1b5037[_0x463879(0x211)]():_0x1b5037['hubUrl'];_0x186e09&&AutomationFramework[_0x463879(0x240)](_0x4620a2['instance'],PuppeteerDriverModule[_0x463879(0x1b1)],_0x186e09);}catch(_0x58f521){this[_0x463879(0x199)][_0x463879(0x16e)](_0x463879(0x1b9)+util[_0x463879(0x1c0)](_0x58f521));}}}catch(_0x12a6fb){this[_0x463879(0x199)][_0x463879(0x18c)](_0x463879(0x237)+util[_0x463879(0x1c0)](_0x12a6fb));}}async[a90_0x1f5295(0x224)](_0x228b3a){const _0x58de84=a90_0x1f5295,_0x205fb5={'PXunx':function(_0x3c6cd2,_0x36d6d3){return _0x3c6cd2(_0x36d6d3);},'AhvOx':_0x58de84(0x22a),'qsnqK':_0x58de84(0x21b),'lxZjK':_0x58de84(0x16d),'KLcFr':_0x58de84(0x170),'jksRs':function(_0x38a567,_0x599a4b){return _0x38a567>_0x599a4b;},'XyiPY':_0x58de84(0x219),'lXTLl':_0x58de84(0x1c5),'kezxK':function(_0x10dbf0,_0x8700c7){return _0x10dbf0===_0x8700c7;},'GDgUL':_0x58de84(0x23f)};try{this[_0x58de84(0x199)]['debug']('onAfterDriverCreate:\x20Puppeteer\x20driver\x20has\x20been\x20created\x20'+JSON['stringify'](_0x228b3a));const _0x5ed491=_0x228b3a[_0x58de84(0x1b8)];this['puppeteerVersion']=_0x205fb5[_0x58de84(0x1bb)](getFrameworkVersion,FRAMEWORKS[_0x58de84(0x15c)]);_0x228b3a[_0x58de84(0x1a4)]&&(this[_0x58de84(0x199)][_0x58de84(0x16e)](_0x205fb5['AhvOx']),AutomationFramework[_0x58de84(0x240)](_0x5ed491,PuppeteerDriverModule['KEY_PAGE_OBJECT'],_0x228b3a[_0x58de84(0x1a4)]),_0x228b3a[_0x58de84(0x1fd)]?(this[_0x58de84(0x199)][_0x58de84(0x16e)](_0x205fb5[_0x58de84(0x182)]),AutomationFramework[_0x58de84(0x240)](_0x5ed491,PuppeteerDriverModule[_0x58de84(0x19c)],_0x228b3a[_0x58de84(0x1fd)]['id']||''),await this[_0x58de84(0x231)](_0x5ed491,_0x228b3a[_0x58de84(0x1fd)])):this['logger'][_0x58de84(0x16e)](_0x205fb5[_0x58de84(0x16c)]));if(_0x228b3a[_0x58de84(0x186)]){this[_0x58de84(0x199)][_0x58de84(0x16e)](_0x205fb5[_0x58de84(0x17e)]),AutomationFramework[_0x58de84(0x240)](_0x5ed491,PuppeteerDriverModule[_0x58de84(0x1b0)],_0x228b3a[_0x58de84(0x186)]);global[_0x58de84(0x1dc)]&&_0x205fb5['jksRs'](Object[_0x58de84(0x179)](global[_0x58de84(0x1dc)])[_0x58de84(0x21c)],0x0)&&(AutomationFramework['setState'](_0x5ed491,PuppeteerDriverModule[_0x58de84(0x175)],global['__launchCaps']),this['logger'][_0x58de84(0x16e)](_0x205fb5[_0x58de84(0x196)]));if(_0x228b3a['sessionId'])AutomationFramework[_0x58de84(0x240)](_0x5ed491,PuppeteerDriverModule[_0x58de84(0x23d)],_0x228b3a['sessionId']),this[_0x58de84(0x199)][_0x58de84(0x16e)]('onAfterDriverCreate:\x20SessionId\x20set\x20from\x20args:\x20'+_0x228b3a[_0x58de84(0x22b)]);else{if(global[_0x58de84(0x1bc)])AutomationFramework['setState'](_0x5ed491,PuppeteerDriverModule[_0x58de84(0x23d)],global[_0x58de84(0x1bc)]),this['logger'][_0x58de84(0x16e)](_0x58de84(0x1e4)+global[_0x58de84(0x1bc)]);else try{const _0x3ff751=_0x228b3a[_0x58de84(0x1a4)]||AutomationFramework[_0x58de84(0x1ba)](_0x5ed491,PuppeteerDriverModule[_0x58de84(0x1e2)]);if(_0x3ff751){const _0x4f975c=await _0x3ff751[_0x58de84(0x190)](_0x5275c0=>{},_0x205fb5[_0x58de84(0x192)]);if(_0x4f975c){const _0x520d92=_0x205fb5[_0x58de84(0x1a9)](typeof _0x4f975c,_0x205fb5[_0x58de84(0x19d)])?JSON['parse'](_0x4f975c):_0x4f975c;_0x520d92&&_0x520d92[_0x58de84(0x1c2)]&&(AutomationFramework['setState'](_0x5ed491,PuppeteerDriverModule['KEY_SESSION_ID'],_0x520d92['hashed_id']),global['__bstackSessionId']=_0x520d92[_0x58de84(0x1c2)],this[_0x58de84(0x199)][_0x58de84(0x16e)](_0x58de84(0x1fc)+_0x520d92[_0x58de84(0x1c2)]));}}}catch(_0x10e42c){this[_0x58de84(0x199)][_0x58de84(0x16e)](_0x58de84(0x1a7)+util[_0x58de84(0x1c0)](_0x10e42c));if(_0x228b3a[_0x58de84(0x186)][_0x58de84(0x1db)]&&_0x228b3a[_0x58de84(0x186)]['_connection']['_url'])try{const _0x3fc2ad=_0x228b3a[_0x58de84(0x186)][_0x58de84(0x1db)]['_url'];AutomationFramework[_0x58de84(0x240)](_0x5ed491,PuppeteerDriverModule['KEY_SESSION_ID'],_0x3fc2ad),this[_0x58de84(0x199)][_0x58de84(0x16e)](_0x58de84(0x235)+_0x3fc2ad);}catch(_0x5a904f){this[_0x58de84(0x199)]['debug']('onAfterDriverCreate:\x20Could\x20not\x20extract\x20sessionId:\x20'+util[_0x58de84(0x1c0)](_0x5a904f));}}}}}catch(_0x3089b4){this[_0x58de84(0x199)]['error']('Error\x20in\x20onAfterDriverCreate:\x20'+util['format'](_0x3089b4));}}async[a90_0x1f5295(0x1ed)](_0x2c8ed8){const _0x30b2cc=a90_0x1f5295,_0x536141={'ZFdIR':_0x30b2cc(0x1ea),'TTfcV':_0x30b2cc(0x18f),'txLaQ':'unknown','PPNGd':_0x30b2cc(0x198),'DENPY':function(_0x53ae74,_0x1c8219){return _0x53ae74>_0x1c8219;},'rfQhf':function(_0x344078,_0x1a685b){return _0x344078===_0x1a685b;},'jpXZQ':_0x30b2cc(0x218),'jeusd':_0x30b2cc(0x1cf),'ohBav':_0x30b2cc(0x1a3),'IuENA':'timedOut','AnFRU':'skipped','JSDVY':'skip','AoYiP':function(_0x44b1f5,_0x596db9){return _0x44b1f5===_0x596db9;},'aSHOe':function(_0x38849a,_0x4c1ec9){return _0x38849a(_0x4c1ec9);},'aqCWY':_0x30b2cc(0x233),'vGXra':function(_0x1771c2){return _0x1771c2();},'XjypF':'base64','UjCYF':_0x30b2cc(0x21f),'xQAaW':'Automation\x20onAfterTest:\x20Setting\x20session\x20name\x20and\x20status'};this['logger'][_0x30b2cc(0x16e)](_0x536141[_0x30b2cc(0x1cc)]);const _0x517d93=_0x2c8ed8[_0x30b2cc(0x1b8)];if(!_0x517d93){this['logger']['debug'](_0x536141[_0x30b2cc(0x1f2)]);return;}try{const _0x4ec23e=_0x2c8ed8['testInfo'],_0x4af715=_0x2c8ed8[_0x30b2cc(0x164)];let _0x1b7686=_0x2c8ed8[_0x30b2cc(0x1de)],_0x4930f0=_0x536141['txLaQ'],_0x42eeb2=_0x536141[_0x30b2cc(0x1a6)],_0x8650bf=null;_0x4ec23e&&(_0x4930f0=_0x4ec23e['status']||_0x4af715?.[_0x30b2cc(0x230)]||_0x536141['txLaQ'],_0x42eeb2=_0x4ec23e[_0x30b2cc(0x173)]||_0x4ec23e[_0x30b2cc(0x227)]||_0x4af715?.[_0x30b2cc(0x173)]||_0x4af715?.[_0x30b2cc(0x227)]||_0x536141[_0x30b2cc(0x1a6)],_0x8650bf=_0x4ec23e['failureMessage']||_0x4ec23e[_0x30b2cc(0x18c)]?.[_0x30b2cc(0x1c1)]||null,_0x4af715?.[_0x30b2cc(0x165)]&&_0x536141[_0x30b2cc(0x1a5)](_0x4af715[_0x30b2cc(0x165)][_0x30b2cc(0x21c)],0x0)&&(_0x8650bf=_0x8650bf||_0x4af715[_0x30b2cc(0x165)][_0x30b2cc(0x1d5)](_0x5ec979=>_0x5ec979[_0x30b2cc(0x1c1)]||_0x5ec979)[_0x30b2cc(0x183)]('\x0a')));let _0x42aae8=null;if(_0x536141[_0x30b2cc(0x1fe)](_0x4930f0,_0x536141['jpXZQ']))_0x42aae8=_0x536141[_0x30b2cc(0x238)];else{if(_0x536141[_0x30b2cc(0x1fe)](_0x4930f0,_0x536141['jeusd'])||_0x536141['rfQhf'](_0x4930f0,_0x536141['ohBav'])||_0x536141[_0x30b2cc(0x1fe)](_0x4930f0,_0x536141['IuENA']))_0x42aae8=_0x536141['jeusd'];else(_0x536141[_0x30b2cc(0x1fe)](_0x4930f0,_0x536141['AnFRU'])||_0x536141['rfQhf'](_0x4930f0,_0x536141[_0x30b2cc(0x1e1)]))&&(_0x42aae8=_0x536141['AnFRU']);}this['testFrameworkData']&&_0x536141[_0x30b2cc(0x16b)](this[_0x30b2cc(0x189)][_0x30b2cc(0x173)],FRAMEWORKS[_0x30b2cc(0x1d8)])?(_0x1b7686=this['jestUtils'][_0x30b2cc(0x200)](_0x4ec23e,_0x1b7686),this[_0x30b2cc(0x199)]['debug'](_0x30b2cc(0x214)+_0x1b7686)):_0x1b7686=_0x4af715?.['id']||_0x4af715?.['uuid']||process['pid']+_0x30b2cc(0x202);const _0x5cb15e=TestInfo['getTestDetails'](_0x1b7686),_0x30aaaf=AutomationFramework[_0x30b2cc(0x1ba)](_0x517d93,PuppeteerDriverModule[_0x30b2cc(0x176)])||global[_0x30b2cc(0x167)],_0x5c50f4=_0x5cb15e?.[TestFrameworkConstants[_0x30b2cc(0x17f)]]||this[_0x30b2cc(0x189)]&&this[_0x30b2cc(0x189)][_0x30b2cc(0x173)],_0x12bcaf=_0x5cb15e?.[TestFrameworkConstants['KEY_TEST_FRAMEWORK_VERSION']]||this[_0x30b2cc(0x189)]&&this[_0x30b2cc(0x189)]['version'],_0x265254=TestFrameworkState[_0x30b2cc(0x225)]['toString']()[_0x30b2cc(0x222)]('.')[0x1],_0x2e516b=HookState['POST'][_0x30b2cc(0x1ce)]()[_0x30b2cc(0x222)]('.')[0x1],_0x18bcfc=_0x517d93[_0x30b2cc(0x1fb)](),_0x2e697a=AutomationFramework['getState'](_0x517d93,PuppeteerDriverModule[_0x30b2cc(0x1b1)],'')||BrowserstackCLI['getInstance']()[_0x30b2cc(0x1b6)]()?.['hubUrl']||'',_0x4c28d8=AutomationFramework['getState'](_0x517d93,PuppeteerDriverModule[_0x30b2cc(0x23d)],'')||global['__bstackSessionId']||'',_0x474244={'provider':_0x536141[_0x30b2cc(0x203)](getPlaywrightProvider,_0x2e697a),'frameworkName':_0x536141[_0x30b2cc(0x1f6)],'frameworkVersion':this['puppeteerVersion']||'','frameworkSessionId':LoadTestModule[_0x30b2cc(0x19b)]()?LoadTestModule[_0x30b2cc(0x1c8)]():_0x4c28d8,'ref':PuppeteerDriverModule['_driverInitRef']||_0x517d93[_0x30b2cc(0x18d)](),'hubUrl':_0x2e697a,'product':_0x536141[_0x30b2cc(0x1ca)](getProductForSession)};let _0x237ecd=AutomationFramework[_0x30b2cc(0x1ba)](_0x517d93,PuppeteerDriverModule[_0x30b2cc(0x175)],null)||global['__launchCaps']||global[_0x30b2cc(0x1a2)]||{};_0x237ecd&&_0x536141[_0x30b2cc(0x1a5)](Object[_0x30b2cc(0x179)](_0x237ecd)[_0x30b2cc(0x21c)],0x0)?_0x237ecd=Buffer['from'](JSON['stringify'](_0x237ecd))[_0x30b2cc(0x1ce)](_0x536141[_0x30b2cc(0x1f5)]):_0x237ecd=Buffer[_0x30b2cc(0x1e8)](JSON['stringify']({}))[_0x30b2cc(0x1ce)](_0x536141[_0x30b2cc(0x1f5)]);const _0x1f7910={'hash':_0x18bcfc[_0x30b2cc(0x15e)](),'threadId':_0x18bcfc['getThreadId']()[_0x30b2cc(0x1ce)](),'processId':_0x18bcfc[_0x30b2cc(0x171)]()[_0x30b2cc(0x1ce)]()},_0x17b208={};_0x17b208[_0x30b2cc(0x20f)]=_0x30aaaf,_0x17b208[_0x30b2cc(0x1e5)]=_0x5c50f4,_0x17b208[_0x30b2cc(0x1b7)]=_0x12bcaf,_0x17b208[_0x30b2cc(0x201)]=_0x265254,_0x17b208[_0x30b2cc(0x205)]=_0x2e516b,_0x17b208[_0x30b2cc(0x1cd)]=_0x1b7686,_0x17b208[_0x30b2cc(0x1f1)]=_0x474244,_0x17b208[_0x30b2cc(0x20b)]=_0x237ecd,_0x17b208[_0x30b2cc(0x1ad)]=_0x1f7910;const _0x31e115=_0x17b208;this[_0x30b2cc(0x199)]['debug'](_0x30b2cc(0x22c)+util[_0x30b2cc(0x1c0)](_0x31e115)),GrpcClient[_0x30b2cc(0x213)]()[_0x30b2cc(0x21e)](_0x31e115),this['logger']['debug'](_0x30b2cc(0x188)+_0x1b7686);if(!_0x42aae8){this[_0x30b2cc(0x199)]['debug'](_0x536141[_0x30b2cc(0x1b3)],_0x4930f0);return;}this[_0x30b2cc(0x199)][_0x30b2cc(0x16e)](_0x536141['xQAaW']),_0x4ec23e&&await this[_0x30b2cc(0x231)](_0x517d93,_0x4ec23e),await this['markSessionStatus'](_0x517d93,_0x42eeb2,_0x42aae8,_0x8650bf);}catch(_0x1f9e7e){this[_0x30b2cc(0x199)][_0x30b2cc(0x18c)](_0x30b2cc(0x22f)+util[_0x30b2cc(0x1c0)](_0x1f9e7e));}}async[a90_0x1f5295(0x23c)](_0x23f5cb){const _0x78bbed=a90_0x1f5295,_0x42e292={};_0x42e292[_0x78bbed(0x19a)]='onBeforeQuit:\x20Puppeteer\x20driver\x20is\x20about\x20to\x20quit',_0x42e292[_0x78bbed(0x193)]='onBeforeQuit:\x20No\x20automation\x20instance\x20available',_0x42e292[_0x78bbed(0x17d)]=_0x78bbed(0x1ef);const _0x5595b7=_0x42e292;try{this[_0x78bbed(0x199)][_0x78bbed(0x16e)](_0x5595b7[_0x78bbed(0x19a)]);const _0x3adda0=_0x23f5cb[_0x78bbed(0x1b8)];if(!_0x3adda0){this[_0x78bbed(0x199)]['debug'](_0x5595b7['nKWdg']);return;}AutomationFramework[_0x78bbed(0x240)](_0x3adda0,PuppeteerDriverModule[_0x78bbed(0x1e2)],null),AutomationFramework[_0x78bbed(0x240)](_0x3adda0,PuppeteerDriverModule[_0x78bbed(0x1b0)],null),this[_0x78bbed(0x199)][_0x78bbed(0x16e)](_0x5595b7['fjegF']);}catch(_0x5d38ff){this['logger'][_0x78bbed(0x18c)](_0x78bbed(0x23b)+util[_0x78bbed(0x1c0)](_0x5d38ff));}}async[a90_0x1f5295(0x231)](_0x500e54,_0x293d2f){const _0x36e888=a90_0x1f5295,_0x3fc9dd={};_0x3fc9dd[_0x36e888(0x172)]=_0x36e888(0x17b),_0x3fc9dd[_0x36e888(0x1ff)]=_0x36e888(0x174),_0x3fc9dd['AuEMR']='setSessionName';const _0xe0d150=_0x3fc9dd;try{if(CLIUtils[_0x36e888(0x1f7)](BrowserstackCLI[_0x36e888(0x213)]()[_0x36e888(0x1b6)]())){this[_0x36e888(0x199)]['debug'](_0xe0d150[_0x36e888(0x172)]);return;}const _0x346f94=AutomationFramework[_0x36e888(0x1ba)](_0x500e54,PuppeteerDriverModule[_0x36e888(0x1e2)]);if(!_0x346f94){this['logger']['debug'](_0xe0d150['eakTc']);return;}const _0x21c898=_0x293d2f[_0x36e888(0x173)]||_0x293d2f[_0x36e888(0x227)]||_0x293d2f[_0x36e888(0x1c7)],_0x1361ba={};_0x1361ba['name']=_0x21c898;const _0x33cd19={};_0x33cd19['action']=_0xe0d150[_0x36e888(0x1d6)],_0x33cd19[_0x36e888(0x1d7)]=_0x1361ba;const _0x3ef225=_0x33cd19;PerformanceTester[_0x36e888(0x20c)](PerformanceEvents['SESSION_NAME']),await this[_0x36e888(0x180)](_0x346f94,_0x3ef225),PerformanceTester[_0x36e888(0x1f9)](PerformanceEvents[_0x36e888(0x195)]);}catch(_0x27fd19){PerformanceTester['end'](PerformanceEvents[_0x36e888(0x195)],![],util['format'](_0x27fd19)),this[_0x36e888(0x199)][_0x36e888(0x18c)](_0x36e888(0x1c4)+util[_0x36e888(0x1c0)](_0x27fd19));}}async[a90_0x1f5295(0x1c6)](_0x8c5d92,_0x5ed052,_0x4f8b47,_0x41c5a6){const _0x2d2e27=a90_0x1f5295,_0x5a8335={};_0x5a8335[_0x2d2e27(0x178)]=_0x2d2e27(0x1f4),_0x5a8335[_0x2d2e27(0x1ae)]='markSessionStatus:\x20Automation\x20instance\x20is\x20not\x20available',_0x5a8335[_0x2d2e27(0x21a)]='markSessionStatus:\x20Page\x20object\x20is\x20not\x20available',_0x5a8335[_0x2d2e27(0x19f)]='Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20',_0x5a8335[_0x2d2e27(0x1fa)]='setSessionStatus',_0x5a8335[_0x2d2e27(0x22d)]='reason',_0x5a8335[_0x2d2e27(0x212)]=_0x2d2e27(0x1c3);const _0xdbcfe7=_0x5a8335;if(CLIUtils[_0x2d2e27(0x1d9)](BrowserstackCLI[_0x2d2e27(0x213)]()[_0x2d2e27(0x1b6)]())){this[_0x2d2e27(0x199)][_0x2d2e27(0x16e)](_0xdbcfe7[_0x2d2e27(0x178)]);return;}const _0x5b91b3=_0x8c5d92;if(!_0x5b91b3){this[_0x2d2e27(0x199)][_0x2d2e27(0x16e)](_0xdbcfe7[_0x2d2e27(0x1ae)]);return;}const _0x346517=AutomationFramework['getState'](_0x5b91b3,PuppeteerDriverModule[_0x2d2e27(0x1e2)]);if(!_0x346517){this['logger']['debug'](_0xdbcfe7[_0x2d2e27(0x21a)]);return;}if(!_0x4f8b47){this[_0x2d2e27(0x199)]['debug'](_0xdbcfe7[_0x2d2e27(0x19f)],_0x4f8b47);return;}const _0x154e48={};_0x154e48[_0x2d2e27(0x166)]=_0x4f8b47;const _0x311faf={};_0x311faf[_0x2d2e27(0x210)]=_0xdbcfe7[_0x2d2e27(0x1fa)],_0x311faf[_0x2d2e27(0x1d7)]=_0x154e48;const _0xd50421=_0x311faf;_0x41c5a6&&(_0xd50421['arguments'][_0xdbcfe7[_0x2d2e27(0x22d)]]=_0x41c5a6),PerformanceTester[_0x2d2e27(0x20c)](PerformanceEvents['SESSION_STATUS']),this['logger']['debug'](_0xdbcfe7[_0x2d2e27(0x212)]),await this[_0x2d2e27(0x180)](_0x346517,_0xd50421),PerformanceTester['end'](PerformanceEvents['SESSION_STATUS']);}async['puppeteerBstackExecutor'](_0xfcd65d,_0x2594d7){const _0x46880f=a90_0x1f5295,_0x290add={'fzEdY':function(_0x46c008,_0xea0fec,_0x1bb5da){return _0x46c008(_0xea0fec,_0x1bb5da);},'frfzc':function(_0x4c04b9,_0x458ee4){return _0x4c04b9(_0x458ee4);}};try{const _0x3c03ee=0x3a98,_0x4d0c21=_0x46880f(0x204)+JSON[_0x46880f(0x18a)](_0x2594d7),_0x36d84f=_0xfcd65d[_0x46880f(0x190)](_0x19fe5b=>{},_0x4d0c21);let _0x5f352d;await Promise[_0x46880f(0x181)]([_0x36d84f,new Promise((_0x48f4e5,_0x3302b4)=>{const _0x383780=_0x46880f;_0x5f352d=_0x290add[_0x383780(0x160)](setTimeout,()=>_0x3302b4(new Error(_0x383780(0x23e)+_0x3c03ee+'ms')),_0x3c03ee);})])[_0x46880f(0x215)](()=>{_0x290add['frfzc'](clearTimeout,_0x5f352d);});}catch(_0x59fa40){this[_0x46880f(0x199)][_0x46880f(0x16e)](_0x46880f(0x1bf)+(_0x59fa40[_0x46880f(0x1c1)]||_0x59fa40));}}}module[a90_0x1f5295(0x177)]=PuppeteerDriverModule;function a90_0x388d(){const _0x311510=['getId','PuppeteerDriverModule','fzEdY','../../../helpers/performance/performance-tester.js','uUcfu','onAfterDriverCreate:\x20Extracted\x20capabilities\x20from\x20driverInit\x20response:\x20','test','errorsDetailed','status','__bstackPlatformIndex','platforms','../framework/constants/testFrameworkConstants.js','../../../helpers/helper','AoYiP','lxZjK','onAfterDriverCreate:\x20No\x20testInfo\x20available\x20(browser\x20created\x20outside\x20test\x20context).\x20Session\x20name\x20will\x20be\x20deferred\x20to\x20executeDeferredCloses.','debug','PRE','onAfterDriverCreate:\x20Setting\x20browser\x20object','getProcessId','ZnlJX','name','markSessionName:\x20Page\x20object\x20is\x20not\x20available','KEY_CAPABILITIES','KEY_PLATFORM_INDEX','exports','ZYQNn','keys','566136MbrGrf','markSessionName:\x20Skipping\x20session\x20name\x20marking','onBeforeDriverCreate:\x20Puppeteer\x20driver\x20is\x20about\x20to\x20be\x20created','fjegF','KLcFr','KEY_TEST_FRAMEWORK_NAME','puppeteerBstackExecutor','race','qsnqK','join','hubUrl','puppeteerVersion','browser','values','onAfterTest\x20CBTSession\x20complete\x20for\x20testIdentifier:\x20','testFrameworkData','stringify','SYKMc','error','getRef','jestUtils','Automation\x20onAfterTest:\x20Automation\x20instance\x20is\x20not\x20available','evaluate','onAfterDriverCreate:\x20driverInit\x20response\x20received','lXTLl','nKWdg','testRunId','SESSION_NAME','XyiPY','bind','Unknown\x20Test','logger','wRJoK','isLTSSession','KEY_TEST_ID','GDgUL','tXVHi','GtcyU','MODULE_NAME','ynWiK','__platformCaps','timedout','page','DENPY','PPNGd','onAfterDriverCreate:\x20Could\x20not\x20extract\x20sessionId\x20via\x20page.evaluate:\x20','70285hzjdsE','kezxK','driverInit','../browserstackCLI.js','./baseModule','executionContext','dNhqM','tdTeu','KEY_BROWSER_OBJECT','KEY_HUB_URL','CREATE','UjCYF','4081374wQqwmJ','onAfterDriverCreate:\x20Stored\x20full\x20W3C\x20capabilities\x20from\x20DriverInit\x20response','getConfig','testFrameworkVersion','instance','onAfterDriverCreate:\x20Error\x20extracting\x20caps\x20from\x20driverInit\x20response:\x20','getState','PXunx','__bstackSessionId','../cliUtils.js','../state/automationFrameworkState.js','Error\x20in\x20puppeteerBstackExecutor:\x20','format','message','hashed_id','markSessionStatus:\x20Marking\x20session\x20status','Error\x20in\x20markSessionName:\x20','browserstack_executor:\x20{\x22action\x22:\x22getSessionDetails\x22}','markSessionStatus','fullName','getLTSSessionId','jXhzj','vGXra','parse','ZFdIR','test_identifier','toString','failed','../TestInfo.js','../../../helpers/performance/constants.js','puppeteer_hub_url','10LeaEiQ','object','map','AuEMR','arguments','JEST','shouldSkipSessionStatus','../grpcClient.js','_connection','__launchCaps',',\x20skipping\x20duplicate','testIdentifier','dJGFe','7|10|11|0|2|8|1|6|4|9|3|5','JSDVY','KEY_PAGE_OBJECT','mjFVH','onAfterDriverCreate:\x20SessionId\x20set\x20from\x20global:\x20','testFrameworkName','./loadTestModule.js','base64','from','has','Automation\x20onAfterTest:\x20Test\x20completed','_driverInitCalledForRef','browserVersion','onAfterTest','puppeteer_capabilities','onBeforeQuit:\x20Cleanup\x20complete','../state/testFrameworkState','automationSession','TTfcV','YOwpd','markSessionStatus:\x20Skipping\x20session\x20status\x20marking','XjypF','aqCWY','shouldSkipSessionName','../framework/automationFramework.js','end','QXjDR','getContext','onAfterDriverCreate:\x20SessionId\x20extracted\x20via\x20browserstack_executor:\x20','testInfo','rfQhf','eakTc','recreateIdentifierFromTestInfo','testFrameworkState',':testAnalyticsId','aSHOe','browserstack_executor:\x20','testHookState','../state/hookState.js','puppeteer_test_id','14lxWKsP','../framework/testFramework.js','255KSQERk','capabilities','start','puppeteer_page','_driverInitRef','platformIndex','action','getHubUrl','paOaP','getInstance','Automation\x20onAfterTest:\x20Recreated\x20Jest\x20testIdentifier:\x20','finally','6498puzTjl','3072796UxpGaN','passed','onAfterDriverCreate:\x20Updated\x20capabilities\x20from\x20global.__launchCaps','FaCfN','onAfterDriverCreate:\x20Setting\x20Session\x20Name\x20from\x20testInfo','length','getCapabilities','testSessionEvent','Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20','POST','isPuppeteer','split','2167218ajqROY','onAfterDriverCreate','TEST','jguSe','title','ljINV','ref','onAfterDriverCreate:\x20Setting\x20page\x20object','sessionId','onAfterTest\x20CBTSession\x20payload:\x20','zFWtP','../../../helpers/classLogger.js','Error\x20in\x20onAfterTest:\x20','result','markSessionName','../../../helpers/helper.js','Puppeteer','400277PdklwU','onAfterDriverCreate:\x20SessionId\x20set\x20from\x20WebSocket\x20URL:\x20','vfBvW','Error\x20in\x20onBeforeDriverCreate:\x20','jpXZQ','registerObserver','onBeforeDriverCreate','Error\x20in\x20onBeforeQuit:\x20','onBeforeQuit','KEY_SESSION_ID','browserstack_executor\x20timeout\x20after\x20','string','setState','PUPPETEER','puppeteer_session_id'];a90_0x388d=function(){return _0x311510;};return a90_0x388d();} | ||
| const a90_0x3bfe3f=a90_0x57fa;(function(_0x49390c,_0x590c0f){const _0x49a7fd=a90_0x57fa,_0x28cedb=_0x49390c();while(!![]){try{const _0x276c4b=-parseInt(_0x49a7fd(0x93))/0x1*(parseInt(_0x49a7fd(0x100))/0x2)+-parseInt(_0x49a7fd(0x15c))/0x3+parseInt(_0x49a7fd(0x125))/0x4*(parseInt(_0x49a7fd(0xd8))/0x5)+parseInt(_0x49a7fd(0x168))/0x6*(parseInt(_0x49a7fd(0x10b))/0x7)+parseInt(_0x49a7fd(0x13f))/0x8+parseInt(_0x49a7fd(0x8f))/0x9*(parseInt(_0x49a7fd(0xec))/0xa)+-parseInt(_0x49a7fd(0xf8))/0xb*(parseInt(_0x49a7fd(0x144))/0xc);if(_0x276c4b===_0x590c0f)break;else _0x28cedb['push'](_0x28cedb['shift']());}catch(_0x1e8f09){_0x28cedb['push'](_0x28cedb['shift']());}}}(a90_0x2c75,0x3af51));const util=require(a90_0x3bfe3f(0x9a)),BaseModule=require(a90_0x3bfe3f(0x124)),{createClassLogger}=require(a90_0x3bfe3f(0x15b)),{getFrameworkVersion}=require(a90_0x3bfe3f(0x118)),helper=require('../../../helpers/helper'),{FRAMEWORKS}=require(a90_0x3bfe3f(0x9c)),AutomationFramework=require(a90_0x3bfe3f(0x10c)),AutomationFrameworkState=require(a90_0x3bfe3f(0xd5)),HookState=require('../state/hookState.js'),{nestedKeyValue,playwrightBstackJsExecutor}=require(a90_0x3bfe3f(0xa3)),CLIUtils=require(a90_0x3bfe3f(0xc7)),BrowserstackCLI=require(a90_0x3bfe3f(0xe7)),GrpcClient=require('../grpcClient.js'),PerformanceTester=require(a90_0x3bfe3f(0x131)),PerformanceEvents=require('../../../helpers/performance/constants.js')[a90_0x3bfe3f(0x160)],TestInfo=require('../TestInfo.js'),{getPlaywrightProvider,getProductForSession}=require(a90_0x3bfe3f(0xa3)),LoadTestModule=require('./loadTestModule.js'),TestFrameworkConstants=require(a90_0x3bfe3f(0x162)),TestFrameworkState=require(a90_0x3bfe3f(0xdd)),JestUtils=require('../utils/jest-utils.js'),TestFramework=require(a90_0x3bfe3f(0x88));class PuppeteerDriverModule extends BaseModule{static [a90_0x3bfe3f(0xa2)]='puppeteer_browser';static [a90_0x3bfe3f(0x135)]=a90_0x3bfe3f(0xb5);static ['KEY_SESSION_ID']=a90_0x3bfe3f(0xa6);static ['KEY_PLATFORM_INDEX']=a90_0x3bfe3f(0xe8);static [a90_0x3bfe3f(0x111)]=a90_0x3bfe3f(0x120);static [a90_0x3bfe3f(0xe0)]=a90_0x3bfe3f(0x8c);static [a90_0x3bfe3f(0x156)]=a90_0x3bfe3f(0x96);static [a90_0x3bfe3f(0xd1)]='puppeteer_test_id';static [a90_0x3bfe3f(0x12f)]=a90_0x3bfe3f(0x126);static ['_driverInitCalledForRef']=new Set();static [a90_0x3bfe3f(0x82)]=null;[a90_0x3bfe3f(0x105)]=createClassLogger(a90_0x3bfe3f(0x126));constructor(_0x52ffdf=null){const _0x17649d=a90_0x3bfe3f,_0x2d9e92={};_0x2d9e92['MNLki']=_0x17649d(0x123),_0x2d9e92[_0x17649d(0x14d)]=_0x17649d(0x126);const _0x52ecb5=_0x2d9e92,_0x28a5b3=_0x52ecb5[_0x17649d(0xbb)]['split']('|');let _0x45ab35=0x0;while(!![]){switch(_0x28a5b3[_0x45ab35++]){case'0':this[_0x17649d(0x140)]=null;continue;case'1':super(_0x52ffdf);continue;case'2':this[_0x17649d(0x95)]=new JestUtils();continue;case'3':this[_0x17649d(0xce)]=_0x52ecb5[_0x17649d(0x14d)];continue;case'4':TestFramework['registerObserver'](TestFrameworkState[_0x17649d(0x15e)],HookState[_0x17649d(0xe9)],this[_0x17649d(0x167)][_0x17649d(0xee)](this));continue;case'5':this[_0x17649d(0x119)]=null;continue;case'6':AutomationFramework[_0x17649d(0x8e)](AutomationFrameworkState['CREATE'],HookState[_0x17649d(0xe9)],this[_0x17649d(0xfd)][_0x17649d(0xee)](this));continue;case'7':this[_0x17649d(0xe2)]=null;continue;case'8':AutomationFramework[_0x17649d(0x8e)](AutomationFrameworkState[_0x17649d(0xcc)],HookState[_0x17649d(0x10f)],this[_0x17649d(0x106)]['bind'](this));continue;case'9':this[_0x17649d(0x11c)]=[];continue;case'10':AutomationFramework['registerObserver'](AutomationFrameworkState[_0x17649d(0xba)],HookState[_0x17649d(0x10f)],this[_0x17649d(0xcf)][_0x17649d(0xee)](this));continue;case'11':this[_0x17649d(0x87)]=null;continue;}break;}}[a90_0x3bfe3f(0x159)](){const _0x2898b5=a90_0x3bfe3f;return PuppeteerDriverModule[_0x2898b5(0x12f)];}async[a90_0x3bfe3f(0x106)](_0x2e3d95){const _0x364b8a=a90_0x3bfe3f,_0x230c4f={};_0x230c4f['KFEAk']=_0x364b8a(0x11f),_0x230c4f[_0x364b8a(0x116)]='base64',_0x230c4f[_0x364b8a(0x94)]=_0x364b8a(0x115),_0x230c4f['uITDt']=_0x364b8a(0x8b),_0x230c4f[_0x364b8a(0x13a)]=function(_0x1f1ddb,_0x483acb){return _0x1f1ddb===_0x483acb;},_0x230c4f['gRNAK']=_0x364b8a(0xff),_0x230c4f[_0x364b8a(0x13e)]=function(_0x353c82,_0x42c60f){return _0x353c82!==_0x42c60f;},_0x230c4f['xPvez']=function(_0x3f2bc1,_0x35ca46){return _0x3f2bc1===_0x35ca46;},_0x230c4f['ceDsQ']=_0x364b8a(0xbc),_0x230c4f[_0x364b8a(0xb6)]=function(_0x39ff2a,_0xff14dc){return _0x39ff2a>_0xff14dc;},_0x230c4f[_0x364b8a(0xf7)]=_0x364b8a(0xa9);const _0x3fafce=_0x230c4f;try{this['logger']['debug'](_0x3fafce['KFEAk']);const _0x2a3ded=_0x2e3d95['launchcaps'],_0x443bf5=_0x2e3d95[_0x364b8a(0xf2)];AutomationFramework[_0x364b8a(0x122)](_0x2e3d95[_0x364b8a(0xa5)],PuppeteerDriverModule['KEY_CAPABILITIES'],_0x2a3ded),AutomationFramework[_0x364b8a(0x122)](_0x2e3d95[_0x364b8a(0xa5)],PuppeteerDriverModule[_0x364b8a(0xe0)],_0x443bf5);const _0x2103ac=_0x2e3d95[_0x364b8a(0xa5)]['getRef'](),_0x5023c4=global['__bstackPlatformIndex']||0x0;AutomationFramework[_0x364b8a(0x122)](_0x2e3d95[_0x364b8a(0xa5)],PuppeteerDriverModule['KEY_PLATFORM_INDEX'],_0x5023c4);if(PuppeteerDriverModule[_0x364b8a(0x169)][_0x364b8a(0x157)](_0x2103ac))this[_0x364b8a(0x105)][_0x364b8a(0xa8)](_0x364b8a(0x134)+_0x2103ac+_0x364b8a(0x92));else{PuppeteerDriverModule[_0x364b8a(0x169)][_0x364b8a(0xd0)](_0x2103ac),PuppeteerDriverModule[_0x364b8a(0x82)]=_0x2103ac;const _0x469fe2={..._0x2a3ded};_0x469fe2[_0x364b8a(0x89)]=!![];const _0x1a03c0=Buffer[_0x364b8a(0x171)](JSON[_0x364b8a(0x128)](_0x469fe2)[_0x364b8a(0xa1)](_0x3fafce[_0x364b8a(0x116)])),_0x29df9f={};_0x29df9f[_0x364b8a(0xb1)]=_0x5023c4,_0x29df9f[_0x364b8a(0x13c)]=_0x2103ac,_0x29df9f[_0x364b8a(0x142)]=_0x1a03c0,_0x29df9f[_0x364b8a(0xf2)]=_0x443bf5;const _0x2b9efd=await GrpcClient['getInstance']()[_0x364b8a(0x16c)](_0x29df9f);this[_0x364b8a(0x105)][_0x364b8a(0xa8)](_0x3fafce[_0x364b8a(0x94)]);if(_0x2b9efd)try{const _0x12061e=_0x2b9efd[_0x364b8a(0xfa)]?_0x2b9efd[_0x364b8a(0xfa)]():_0x2b9efd[_0x364b8a(0xa0)];if(_0x12061e){let _0x4fc2c5;if(Buffer[_0x364b8a(0x172)](_0x12061e))_0x4fc2c5=JSON[_0x364b8a(0x15d)](_0x12061e['toString'](_0x3fafce[_0x364b8a(0xfe)]));else{if(_0x3fafce['eAPIl'](typeof _0x12061e,_0x3fafce[_0x364b8a(0xd9)])&&_0x3fafce['XZQKc'](_0x12061e,null)){const _0x309075=Buffer['from'](Object[_0x364b8a(0x132)](_0x12061e));_0x4fc2c5=JSON[_0x364b8a(0x15d)](_0x309075[_0x364b8a(0xa1)](_0x3fafce[_0x364b8a(0xfe)]));}else _0x3fafce['xPvez'](typeof _0x12061e,_0x3fafce[_0x364b8a(0x166)])?_0x4fc2c5=JSON[_0x364b8a(0x15d)](_0x12061e):_0x4fc2c5=_0x12061e;}this[_0x364b8a(0x105)]['debug'](_0x364b8a(0x9f)+JSON[_0x364b8a(0x128)](_0x4fc2c5)),_0x4fc2c5&&_0x3fafce[_0x364b8a(0xb6)](Object[_0x364b8a(0xcd)](_0x4fc2c5)[_0x364b8a(0xb2)],0x0)&&(AutomationFramework[_0x364b8a(0x122)](_0x2e3d95[_0x364b8a(0xa5)],PuppeteerDriverModule[_0x364b8a(0x111)],_0x4fc2c5),global[_0x364b8a(0xa4)]=_0x4fc2c5,this[_0x364b8a(0x105)][_0x364b8a(0xa8)](_0x3fafce['WzuMv']));}const _0x31aa84=_0x2b9efd[_0x364b8a(0xf1)]?_0x2b9efd[_0x364b8a(0xf1)]():_0x2b9efd['hubUrl'];_0x31aa84&&AutomationFramework[_0x364b8a(0x122)](_0x2e3d95[_0x364b8a(0xa5)],PuppeteerDriverModule[_0x364b8a(0xe0)],_0x31aa84);}catch(_0x159705){this[_0x364b8a(0x105)]['debug'](_0x364b8a(0xea)+util['format'](_0x159705));}}}catch(_0x5235c8){this['logger'][_0x364b8a(0xb9)](_0x364b8a(0x113)+util['format'](_0x5235c8));}}async[a90_0x3bfe3f(0xfd)](_0x49f57c){const _0x316744=a90_0x3bfe3f,_0x5cd266={'GYKpV':function(_0x3dfb90,_0x15ecbd){return _0x3dfb90(_0x15ecbd);},'bhYPS':'onAfterDriverCreate:\x20Setting\x20page\x20object','nXEhd':_0x316744(0x170),'JQtBI':_0x316744(0xb7),'xyVGA':_0x316744(0x108),'uUOkZ':function(_0x39afd1,_0x1aa8c4){return _0x39afd1>_0x1aa8c4;},'GjlUk':_0x316744(0x12c),'pINFl':_0x316744(0x85),'FlhHn':function(_0x444fbb,_0x12d625){return _0x444fbb===_0x12d625;},'ESSop':_0x316744(0xbc)};try{this[_0x316744(0x105)]['debug'](_0x316744(0xdf)+JSON[_0x316744(0x128)](_0x49f57c));const _0x5987bf=_0x49f57c[_0x316744(0xa5)];this[_0x316744(0x119)]=_0x5cd266[_0x316744(0x14b)](getFrameworkVersion,FRAMEWORKS[_0x316744(0xbd)]);_0x49f57c[_0x316744(0x149)]&&(this[_0x316744(0x105)]['debug'](_0x5cd266['bhYPS']),AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule[_0x316744(0x135)],_0x49f57c[_0x316744(0x149)]),_0x49f57c[_0x316744(0x161)]?(this[_0x316744(0x105)][_0x316744(0xa8)](_0x5cd266['nXEhd']),AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule[_0x316744(0xd1)],_0x49f57c['testInfo']['id']||''),await this[_0x316744(0x114)](_0x5987bf,_0x49f57c['testInfo'])):this[_0x316744(0x105)][_0x316744(0xa8)](_0x5cd266[_0x316744(0x12e)]));if(_0x49f57c['browser']){this[_0x316744(0x105)]['debug'](_0x5cd266[_0x316744(0x109)]),AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule[_0x316744(0xa2)],_0x49f57c[_0x316744(0x141)]);global[_0x316744(0xa4)]&&_0x5cd266[_0x316744(0x121)](Object['keys'](global[_0x316744(0xa4)])[_0x316744(0xb2)],0x0)&&(AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule[_0x316744(0x111)],global[_0x316744(0xa4)]),this[_0x316744(0x105)][_0x316744(0xa8)](_0x5cd266[_0x316744(0x11e)]));if(_0x49f57c[_0x316744(0xed)])AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule[_0x316744(0xfc)],_0x49f57c[_0x316744(0xed)]),this['logger'][_0x316744(0xa8)]('onAfterDriverCreate:\x20SessionId\x20set\x20from\x20args:\x20'+_0x49f57c['sessionId']);else{if(global[_0x316744(0x13d)])AutomationFramework['setState'](_0x5987bf,PuppeteerDriverModule[_0x316744(0xfc)],global[_0x316744(0x13d)]),this['logger']['debug'](_0x316744(0x151)+global[_0x316744(0x13d)]);else try{const _0xa10b0c=_0x49f57c['page']||AutomationFramework[_0x316744(0x8a)](_0x5987bf,PuppeteerDriverModule[_0x316744(0x135)]);if(_0xa10b0c){const _0x2b4401=await _0xa10b0c[_0x316744(0x117)](_0x5beb42=>{},_0x5cd266[_0x316744(0x102)]);if(_0x2b4401){const _0x205464=_0x5cd266[_0x316744(0x143)](typeof _0x2b4401,_0x5cd266[_0x316744(0x103)])?JSON['parse'](_0x2b4401):_0x2b4401;_0x205464&&_0x205464[_0x316744(0x91)]&&(AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule['KEY_SESSION_ID'],_0x205464['hashed_id']),global[_0x316744(0x13d)]=_0x205464[_0x316744(0x91)],this[_0x316744(0x105)][_0x316744(0xa8)](_0x316744(0x11b)+_0x205464['hashed_id']));}}}catch(_0x9189d){this['logger']['debug'](_0x316744(0xc1)+util[_0x316744(0xf3)](_0x9189d));if(_0x49f57c['browser'][_0x316744(0xc8)]&&_0x49f57c[_0x316744(0x141)][_0x316744(0xc8)]['_url'])try{const _0x96b6fb=_0x49f57c[_0x316744(0x141)][_0x316744(0xc8)][_0x316744(0x13b)];AutomationFramework[_0x316744(0x122)](_0x5987bf,PuppeteerDriverModule[_0x316744(0xfc)],_0x96b6fb),this[_0x316744(0x105)][_0x316744(0xa8)](_0x316744(0xe5)+_0x96b6fb);}catch(_0x4be0b9){this[_0x316744(0x105)][_0x316744(0xa8)](_0x316744(0xc0)+util[_0x316744(0xf3)](_0x4be0b9));}}}}}catch(_0x37a454){this[_0x316744(0x105)][_0x316744(0xb9)]('Error\x20in\x20onAfterDriverCreate:\x20'+util[_0x316744(0xf3)](_0x37a454));}}async[a90_0x3bfe3f(0x167)](_0x3982b7){const _0x1121f4=a90_0x3bfe3f,_0x136af3={'OPhvH':_0x1121f4(0xe3),'ssPip':_0x1121f4(0x145),'IvtNK':'unknown','PSrwb':'Unknown\x20Test','ZYmbq':function(_0x503c9e,_0x1beae8){return _0x503c9e>_0x1beae8;},'BYwwX':function(_0x2a5272,_0x25e573){return _0x2a5272===_0x25e573;},'PdrGp':_0x1121f4(0xbe),'BWshL':function(_0x20c0ef,_0x44ec2a){return _0x20c0ef===_0x44ec2a;},'GyWXb':_0x1121f4(0x137),'ZlvBf':function(_0x2f4ee7,_0x28bf75){return _0x2f4ee7===_0x28bf75;},'OVaRQ':_0x1121f4(0x10a),'dGjXf':_0x1121f4(0xc3),'wypWJ':_0x1121f4(0x14c),'ugpSZ':_0x1121f4(0xb0),'Ngimx':function(_0x2a97d3,_0x100f5a){return _0x2a97d3(_0x100f5a);},'fiJMb':'Puppeteer','jkrlh':function(_0x74c4d3){return _0x74c4d3();},'NRyNa':function(_0x27473d,_0xa739b1){return _0x27473d>_0xa739b1;},'qmnfz':'base64','NqDGg':'Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20','UyfsA':_0x1121f4(0xb3)};this[_0x1121f4(0x105)][_0x1121f4(0xa8)](_0x136af3[_0x1121f4(0x9e)]);const _0x64a62=_0x3982b7[_0x1121f4(0xa5)];if(!_0x64a62){this['logger'][_0x1121f4(0xa8)](_0x136af3[_0x1121f4(0xcb)]);return;}try{const _0x4e7f95=_0x3982b7[_0x1121f4(0x161)],_0x1b84d9=_0x3982b7[_0x1121f4(0xac)];let _0x5a9d39=_0x3982b7[_0x1121f4(0xda)],_0x59ac81=_0x136af3[_0x1121f4(0x14a)],_0x2c737d=_0x136af3[_0x1121f4(0x97)],_0x1ce345=null;_0x4e7f95&&(_0x59ac81=_0x4e7f95[_0x1121f4(0x101)]||_0x1b84d9?.[_0x1121f4(0x9b)]||_0x136af3[_0x1121f4(0x14a)],_0x2c737d=_0x4e7f95['name']||_0x4e7f95[_0x1121f4(0xf6)]||_0x1b84d9?.[_0x1121f4(0xce)]||_0x1b84d9?.[_0x1121f4(0xf6)]||_0x136af3[_0x1121f4(0x97)],_0x1ce345=_0x4e7f95[_0x1121f4(0x16d)]||_0x4e7f95[_0x1121f4(0xb9)]?.['message']||null,_0x1b84d9?.[_0x1121f4(0x139)]&&_0x136af3[_0x1121f4(0x148)](_0x1b84d9[_0x1121f4(0x139)][_0x1121f4(0xb2)],0x0)&&(_0x1ce345=_0x1ce345||_0x1b84d9[_0x1121f4(0x139)][_0x1121f4(0xc9)](_0x376603=>_0x376603[_0x1121f4(0x16b)]||_0x376603)[_0x1121f4(0x15f)]('\x0a')));let _0x4726ce=null;if(_0x136af3['BYwwX'](_0x59ac81,_0x136af3['PdrGp']))_0x4726ce=_0x136af3[_0x1121f4(0xc2)];else{if(_0x136af3[_0x1121f4(0xd2)](_0x59ac81,_0x136af3[_0x1121f4(0x173)])||_0x136af3[_0x1121f4(0x10e)](_0x59ac81,_0x136af3[_0x1121f4(0x112)])||_0x136af3[_0x1121f4(0xdc)](_0x59ac81,_0x136af3[_0x1121f4(0xb4)]))_0x4726ce=_0x136af3[_0x1121f4(0x173)];else(_0x136af3[_0x1121f4(0xdc)](_0x59ac81,_0x136af3[_0x1121f4(0xc6)])||_0x136af3[_0x1121f4(0xdc)](_0x59ac81,_0x136af3['ugpSZ']))&&(_0x4726ce=_0x136af3[_0x1121f4(0xc6)]);}this[_0x1121f4(0xd3)]&&_0x136af3[_0x1121f4(0x10e)](this[_0x1121f4(0xd3)][_0x1121f4(0xce)],FRAMEWORKS[_0x1121f4(0xfb)])?(_0x5a9d39=this[_0x1121f4(0x95)][_0x1121f4(0x146)](_0x4e7f95,_0x5a9d39),this[_0x1121f4(0x105)][_0x1121f4(0xa8)](_0x1121f4(0x174)+_0x5a9d39)):_0x5a9d39=_0x1b84d9?.['id']||_0x1b84d9?.[_0x1121f4(0xe4)]||process['pid']+':testAnalyticsId';const _0x2c8255=TestInfo[_0x1121f4(0x165)](_0x5a9d39),_0x2a1f1d=AutomationFramework[_0x1121f4(0x8a)](_0x64a62,PuppeteerDriverModule[_0x1121f4(0x99)])||global['__bstackPlatformIndex'],_0x19a206=_0x2c8255?.[TestFrameworkConstants['KEY_TEST_FRAMEWORK_NAME']]||this[_0x1121f4(0xd3)]&&this[_0x1121f4(0xd3)][_0x1121f4(0xce)],_0x253790=_0x2c8255?.[TestFrameworkConstants[_0x1121f4(0x15a)]]||this[_0x1121f4(0xd3)]&&this['testFrameworkData']['version'],_0x6a2de=TestFrameworkState[_0x1121f4(0x15e)]['toString']()['split']('.')[0x1],_0x22f9e8=HookState[_0x1121f4(0xe9)][_0x1121f4(0xa1)]()[_0x1121f4(0x154)]('.')[0x1],_0x165ba8=_0x64a62[_0x1121f4(0x12b)](),_0x484681=AutomationFramework[_0x1121f4(0x8a)](_0x64a62,PuppeteerDriverModule[_0x1121f4(0xe0)],'')||BrowserstackCLI[_0x1121f4(0x86)]()[_0x1121f4(0xf9)]()?.['hubUrl']||'',_0x475321=AutomationFramework[_0x1121f4(0x8a)](_0x64a62,PuppeteerDriverModule[_0x1121f4(0xfc)],'')||global['__bstackSessionId']||'',_0x4d42c8={'provider':_0x136af3[_0x1121f4(0xe1)](getPlaywrightProvider,_0x484681),'frameworkName':_0x136af3[_0x1121f4(0xdb)],'frameworkVersion':this[_0x1121f4(0x119)]||'','frameworkSessionId':LoadTestModule[_0x1121f4(0x110)]()?LoadTestModule['getLTSSessionId']():_0x475321,'ref':PuppeteerDriverModule[_0x1121f4(0x82)]||_0x64a62['getRef'](),'hubUrl':_0x484681,'product':_0x136af3['jkrlh'](getProductForSession)};let _0x209fb1=AutomationFramework[_0x1121f4(0x8a)](_0x64a62,PuppeteerDriverModule[_0x1121f4(0x111)],null)||global[_0x1121f4(0xa4)]||global[_0x1121f4(0x12d)]||{};_0x209fb1&&_0x136af3[_0x1121f4(0x147)](Object['keys'](_0x209fb1)[_0x1121f4(0xb2)],0x0)?_0x209fb1=Buffer[_0x1121f4(0x171)](JSON[_0x1121f4(0x128)](_0x209fb1))[_0x1121f4(0xa1)](_0x136af3[_0x1121f4(0xab)]):_0x209fb1=Buffer[_0x1121f4(0x171)](JSON['stringify']({}))['toString'](_0x136af3[_0x1121f4(0xab)]);const _0x2c3504={'hash':_0x165ba8[_0x1121f4(0x104)](),'threadId':_0x165ba8[_0x1121f4(0x152)]()[_0x1121f4(0xa1)](),'processId':_0x165ba8[_0x1121f4(0xb8)]()[_0x1121f4(0xa1)]()},_0x4773de={};_0x4773de[_0x1121f4(0xb1)]=_0x2a1f1d,_0x4773de['testFrameworkName']=_0x19a206,_0x4773de['testFrameworkVersion']=_0x253790,_0x4773de[_0x1121f4(0x11a)]=_0x6a2de,_0x4773de[_0x1121f4(0xf5)]=_0x22f9e8,_0x4773de['test_identifier']=_0x5a9d39,_0x4773de['automationSession']=_0x4d42c8,_0x4773de[_0x1121f4(0xa0)]=_0x209fb1,_0x4773de['executionContext']=_0x2c3504;const _0x447054=_0x4773de;this[_0x1121f4(0x105)][_0x1121f4(0xa8)](_0x1121f4(0x155)+util[_0x1121f4(0xf3)](_0x447054)),GrpcClient[_0x1121f4(0x86)]()[_0x1121f4(0xaa)](_0x447054),this[_0x1121f4(0x105)]['debug'](_0x1121f4(0xc4)+_0x5a9d39);if(!_0x4726ce){this['logger'][_0x1121f4(0xa8)](_0x136af3[_0x1121f4(0xd7)],_0x59ac81);return;}this[_0x1121f4(0x105)]['debug'](_0x136af3[_0x1121f4(0xde)]),_0x4e7f95&&await this[_0x1121f4(0x114)](_0x64a62,_0x4e7f95),await this[_0x1121f4(0x129)](_0x64a62,_0x2c737d,_0x4726ce,_0x1ce345);}catch(_0x1fa467){this[_0x1121f4(0x105)][_0x1121f4(0xb9)](_0x1121f4(0x163)+util[_0x1121f4(0xf3)](_0x1fa467));}}async[a90_0x3bfe3f(0xcf)](_0x28c87c){const _0x32281e=a90_0x3bfe3f,_0xd58fd={};_0xd58fd[_0x32281e(0x14e)]='onBeforeQuit:\x20Puppeteer\x20driver\x20is\x20about\x20to\x20quit',_0xd58fd[_0x32281e(0xf4)]=_0x32281e(0x130),_0xd58fd[_0x32281e(0x10d)]=_0x32281e(0x138);const _0x51d2b9=_0xd58fd;try{this[_0x32281e(0x105)][_0x32281e(0xa8)](_0x51d2b9[_0x32281e(0x14e)]);const _0x1694b4=_0x28c87c[_0x32281e(0xa5)];if(!_0x1694b4){this[_0x32281e(0x105)][_0x32281e(0xa8)](_0x51d2b9[_0x32281e(0xf4)]);return;}AutomationFramework[_0x32281e(0x122)](_0x1694b4,PuppeteerDriverModule[_0x32281e(0x135)],null),AutomationFramework[_0x32281e(0x122)](_0x1694b4,PuppeteerDriverModule['KEY_BROWSER_OBJECT'],null),this[_0x32281e(0x105)][_0x32281e(0xa8)](_0x51d2b9[_0x32281e(0x10d)]);}catch(_0x153693){this[_0x32281e(0x105)][_0x32281e(0xb9)](_0x32281e(0x127)+util[_0x32281e(0xf3)](_0x153693));}}async[a90_0x3bfe3f(0x114)](_0xab39ac,_0x2dd255){const _0x1a013c=a90_0x3bfe3f,_0x8c3fa8={};_0x8c3fa8['buejs']=_0x1a013c(0x16e),_0x8c3fa8[_0x1a013c(0x133)]='markSessionName:\x20Page\x20object\x20is\x20not\x20available',_0x8c3fa8[_0x1a013c(0x14f)]='setSessionName';const _0x5e09fc=_0x8c3fa8;try{if(CLIUtils[_0x1a013c(0xc5)](BrowserstackCLI[_0x1a013c(0x86)]()[_0x1a013c(0xf9)]())){this[_0x1a013c(0x105)][_0x1a013c(0xa8)](_0x5e09fc[_0x1a013c(0xd6)]);return;}const _0x4a3ed5=AutomationFramework[_0x1a013c(0x8a)](_0xab39ac,PuppeteerDriverModule[_0x1a013c(0x135)]);if(!_0x4a3ed5){this[_0x1a013c(0x105)][_0x1a013c(0xa8)](_0x5e09fc[_0x1a013c(0x133)]);return;}const _0x2ed65a=_0x2dd255[_0x1a013c(0xce)]||_0x2dd255[_0x1a013c(0xf6)]||_0x2dd255[_0x1a013c(0x164)],_0x465837={};_0x465837['name']=_0x2ed65a;const _0x357caf={};_0x357caf[_0x1a013c(0x16a)]=_0x5e09fc[_0x1a013c(0x14f)],_0x357caf['arguments']=_0x465837;const _0x18f94a=_0x357caf;PerformanceTester[_0x1a013c(0x136)](PerformanceEvents['SESSION_NAME']),await this[_0x1a013c(0xef)](_0x4a3ed5,_0x18f94a),PerformanceTester[_0x1a013c(0x158)](PerformanceEvents[_0x1a013c(0xaf)]);}catch(_0x4d0aee){PerformanceTester[_0x1a013c(0x158)](PerformanceEvents[_0x1a013c(0xaf)],![],util['format'](_0x4d0aee)),this[_0x1a013c(0x105)][_0x1a013c(0xb9)](_0x1a013c(0x83)+util['format'](_0x4d0aee));}}async['markSessionStatus'](_0x1cf802,_0x59058c,_0x318a7f,_0x2df1f6){const _0x257c08=a90_0x3bfe3f,_0x9ce05e={};_0x9ce05e[_0x257c08(0x153)]=_0x257c08(0x107),_0x9ce05e[_0x257c08(0x11d)]='markSessionStatus:\x20Automation\x20instance\x20is\x20not\x20available',_0x9ce05e[_0x257c08(0xbf)]=_0x257c08(0xf0),_0x9ce05e[_0x257c08(0x9d)]='Unable\x20to\x20mark\x20session\x20status,\x20received\x20status:\x20',_0x9ce05e['xGFoe']=_0x257c08(0xe6),_0x9ce05e[_0x257c08(0xca)]=_0x257c08(0x150),_0x9ce05e['hApii']=_0x257c08(0xae);const _0x4bbc55=_0x9ce05e;if(CLIUtils[_0x257c08(0xa7)](BrowserstackCLI[_0x257c08(0x86)]()['getConfig']())){this[_0x257c08(0x105)][_0x257c08(0xa8)](_0x4bbc55[_0x257c08(0x153)]);return;}const _0x5a6569=_0x1cf802;if(!_0x5a6569){this['logger']['debug'](_0x4bbc55[_0x257c08(0x11d)]);return;}const _0x3ffcbb=AutomationFramework[_0x257c08(0x8a)](_0x5a6569,PuppeteerDriverModule['KEY_PAGE_OBJECT']);if(!_0x3ffcbb){this[_0x257c08(0x105)][_0x257c08(0xa8)](_0x4bbc55[_0x257c08(0xbf)]);return;}if(!_0x318a7f){this[_0x257c08(0x105)][_0x257c08(0xa8)](_0x4bbc55[_0x257c08(0x9d)],_0x318a7f);return;}const _0x55828b={};_0x55828b[_0x257c08(0x101)]=_0x318a7f;const _0x558e51={};_0x558e51[_0x257c08(0x16a)]=_0x4bbc55[_0x257c08(0x16f)],_0x558e51[_0x257c08(0x84)]=_0x55828b;const _0x5f2630=_0x558e51;_0x2df1f6&&(_0x5f2630[_0x257c08(0x84)][_0x4bbc55[_0x257c08(0xca)]]=_0x2df1f6),PerformanceTester[_0x257c08(0x136)](PerformanceEvents[_0x257c08(0xad)]),this[_0x257c08(0x105)][_0x257c08(0xa8)](_0x4bbc55['hApii']),await this['puppeteerBstackExecutor'](_0x3ffcbb,_0x5f2630),PerformanceTester[_0x257c08(0x158)](PerformanceEvents[_0x257c08(0xad)]);}async[a90_0x3bfe3f(0xef)](_0x2d0123,_0x15188c){const _0x2884ef=a90_0x3bfe3f,_0x238cab={'xTDgM':function(_0x296090,_0x57bc8a,_0xa012ec){return _0x296090(_0x57bc8a,_0xa012ec);},'YFVOV':function(_0x2eee62,_0xae78ef){return _0x2eee62(_0xae78ef);}};try{const _0x17ea28=0x3a98,_0x1e615d=_0x2884ef(0xeb)+JSON[_0x2884ef(0x128)](_0x15188c),_0x408d94=_0x2d0123['evaluate'](_0x464c53=>{},_0x1e615d);let _0x2e4b5c;await Promise[_0x2884ef(0x90)]([_0x408d94,new Promise((_0x332584,_0x18f853)=>{const _0x417d9e=_0x2884ef;_0x2e4b5c=_0x238cab[_0x417d9e(0x98)](setTimeout,()=>_0x18f853(new Error(_0x417d9e(0x8d)+_0x17ea28+'ms')),_0x17ea28);})])[_0x2884ef(0x12a)](()=>{_0x238cab['YFVOV'](clearTimeout,_0x2e4b5c);});}catch(_0x35f959){this['logger']['debug'](_0x2884ef(0xd4)+(_0x35f959['message']||_0x35f959));}}}function a90_0x2c75(){const _0x1ca747=['shouldSkipSessionStatus','debug','onAfterDriverCreate:\x20Stored\x20full\x20W3C\x20capabilities\x20from\x20DriverInit\x20response','testSessionEvent','qmnfz','test','SESSION_STATUS','markSessionStatus:\x20Marking\x20session\x20status','SESSION_NAME','skip','platformIndex','length','Automation\x20onAfterTest:\x20Setting\x20session\x20name\x20and\x20status','dGjXf','puppeteer_page','rIdZP','onAfterDriverCreate:\x20No\x20testInfo\x20available\x20(browser\x20created\x20outside\x20test\x20context).\x20Session\x20name\x20will\x20be\x20deferred\x20to\x20executeDeferredCloses.','getProcessId','error','QUIT','MNLki','string','PUPPETEER','passed','RPJsb','onAfterDriverCreate:\x20Could\x20not\x20extract\x20sessionId:\x20','onAfterDriverCreate:\x20Could\x20not\x20extract\x20sessionId\x20via\x20page.evaluate:\x20','PdrGp','timedOut','onAfterTest\x20CBTSession\x20complete\x20for\x20testIdentifier:\x20','shouldSkipSessionName','wypWJ','../cliUtils.js','_connection','map','DHfUP','ssPip','CREATE','keys','name','onBeforeQuit','add','KEY_TEST_ID','BWshL','testFrameworkData','Error\x20in\x20puppeteerBstackExecutor:\x20','../state/automationFrameworkState.js','buejs','NqDGg','4790YwbaVQ','gRNAK','testIdentifier','fiJMb','BYwwX','../state/testFrameworkState','UyfsA','onAfterDriverCreate:\x20Puppeteer\x20driver\x20has\x20been\x20created\x20','KEY_HUB_URL','Ngimx','browserName','Automation\x20onAfterTest:\x20Test\x20completed','uuid','onAfterDriverCreate:\x20SessionId\x20set\x20from\x20WebSocket\x20URL:\x20','setSessionStatus','../browserstackCLI.js','puppeteer_platform_index','POST','onAfterDriverCreate:\x20Error\x20extracting\x20caps\x20from\x20driverInit\x20response:\x20','browserstack_executor:\x20','10DgxTgg','sessionId','bind','puppeteerBstackExecutor','markSessionStatus:\x20Page\x20object\x20is\x20not\x20available','getHubUrl','hubUrl','format','uHzga','testHookState','title','WzuMv','176logfSQ','getConfig','getCapabilities','JEST','KEY_SESSION_ID','onAfterDriverCreate','uITDt','object','39486VokOmN','status','pINFl','ESSop','getId','logger','onBeforeDriverCreate','markSessionStatus:\x20Skipping\x20session\x20status\x20marking','onAfterDriverCreate:\x20Setting\x20browser\x20object','xyVGA','timedout','7bwkGlD','../framework/automationFramework.js','mSqzV','ZlvBf','PRE','isLTSSession','KEY_CAPABILITIES','OVaRQ','Error\x20in\x20onBeforeDriverCreate:\x20','markSessionName','onAfterDriverCreate:\x20driverInit\x20response\x20received','qdARs','evaluate','../../../helpers/test-observability/utils','puppeteerVersion','testFrameworkState','onAfterDriverCreate:\x20SessionId\x20extracted\x20via\x20browserstack_executor:\x20','platforms','gpani','GjlUk','onBeforeDriverCreate:\x20Puppeteer\x20driver\x20is\x20about\x20to\x20be\x20created','puppeteer_capabilities','uUOkZ','setState','1|3|5|7|0|9|11|2|8|6|4|10','./baseModule','1412Wtpqps','PuppeteerDriverModule','Error\x20in\x20onBeforeQuit:\x20','stringify','markSessionStatus','finally','getContext','onAfterDriverCreate:\x20Updated\x20capabilities\x20from\x20global.__launchCaps','__platformCaps','JQtBI','MODULE_NAME','onBeforeQuit:\x20No\x20automation\x20instance\x20available','../../../helpers/performance/performance-tester.js','values','AfCXG','onAfterDriverCreate:\x20driverInit\x20already\x20called\x20for\x20ref\x20','KEY_PAGE_OBJECT','start','failed','onBeforeQuit:\x20Cleanup\x20complete','errorsDetailed','eAPIl','_url','ref','__bstackSessionId','XZQKc','1049192iJGBxp','browserVersion','browser','userInputParams','FlhHn','324204CufClq','Automation\x20onAfterTest:\x20Automation\x20instance\x20is\x20not\x20available','recreateIdentifierFromTestInfo','NRyNa','ZYmbq','page','IvtNK','GYKpV','skipped','lobsR','KADzt','CFicX','reason','onAfterDriverCreate:\x20SessionId\x20set\x20from\x20global:\x20','getThreadId','MifNO','split','onAfterTest\x20CBTSession\x20payload:\x20','KEY_PLATFORM_DETAILS','has','end','getModuleName','KEY_TEST_FRAMEWORK_VERSION','../../../helpers/classLogger.js','168747bVLizo','parse','TEST','join','AUTOMATE_EVENTS','testInfo','../framework/constants/testFrameworkConstants.js','Error\x20in\x20onAfterTest:\x20','fullName','getTestDetails','ceDsQ','onAfterTest','1704018rIMhez','_driverInitCalledForRef','action','message','driverInit','failureMessage','markSessionName:\x20Skipping\x20session\x20name\x20marking','xGFoe','onAfterDriverCreate:\x20Setting\x20Session\x20Name\x20from\x20testInfo','from','isBuffer','GyWXb','Automation\x20onAfterTest:\x20Recreated\x20Jest\x20testIdentifier:\x20','_driverInitRef','Error\x20in\x20markSessionName:\x20','arguments','browserstack_executor:\x20{\x22action\x22:\x22getSessionDetails\x22}','getInstance','testRunId','../framework/testFramework.js','isPuppeteer','getState','utf8','puppeteer_hub_url','browserstack_executor\x20timeout\x20after\x20','registerObserver','3166209adYgeL','race','hashed_id',',\x20skipping\x20duplicate','19xpHCNi','EIHGl','jestUtils','puppeteer_platform_details','PSrwb','xTDgM','KEY_PLATFORM_INDEX','util','result','../../utils/constants','HRrRd','OPhvH','onAfterDriverCreate:\x20Extracted\x20capabilities\x20from\x20driverInit\x20response:\x20','capabilities','toString','KEY_BROWSER_OBJECT','../../../helpers/helper.js','__launchCaps','instance','puppeteer_session_id'];a90_0x2c75=function(){return _0x1ca747;};return a90_0x2c75();}function a90_0x57fa(_0x5d7452,_0x88452b){const _0x2c75ce=a90_0x2c75();return a90_0x57fa=function(_0x57fa36,_0x1d5401){_0x57fa36=_0x57fa36-0x82;let _0x148fd5=_0x2c75ce[_0x57fa36];return _0x148fd5;},a90_0x57fa(_0x5d7452,_0x88452b);}module['exports']=PuppeteerDriverModule; |
@@ -1,1 +0,1 @@ | ||
| const a91_0x264396=a91_0x2fe2;(function(_0x1dba69,_0xa19225){const _0x46b3c2=a91_0x2fe2,_0x4b9693=_0x1dba69();while(!![]){try{const _0x9c079a=-parseInt(_0x46b3c2(0x108))/0x1+-parseInt(_0x46b3c2(0x11d))/0x2*(parseInt(_0x46b3c2(0x105))/0x3)+parseInt(_0x46b3c2(0x157))/0x4*(-parseInt(_0x46b3c2(0x111))/0x5)+-parseInt(_0x46b3c2(0x14b))/0x6+-parseInt(_0x46b3c2(0x126))/0x7*(-parseInt(_0x46b3c2(0x155))/0x8)+-parseInt(_0x46b3c2(0x130))/0x9+parseInt(_0x46b3c2(0x14d))/0xa;if(_0x9c079a===_0xa19225)break;else _0x4b9693['push'](_0x4b9693['shift']());}catch(_0x538078){_0x4b9693['push'](_0x4b9693['shift']());}}}(a91_0x4872,0xca189));const util=require('util'),BaseModule=require('./baseModule'),{createClassLogger}=require('../../../helpers/classLogger.js'),AutomationFramework=require(a91_0x264396(0x149)),AutomationFrameworkState=require(a91_0x264396(0x121)),HookState=require('../state/hookState.js'),TestFramework=require('../framework/testFramework.js'),TestFrameworkState=require(a91_0x264396(0x11b)),PlaywrightDriverModule=require(a91_0x264396(0x159)),PuppeteerDriverModule=require('./puppeteerDriverModule.js'),TestFrameworkConstants=require('../framework/constants/testFrameworkConstants.js'),GrpcClient=require(a91_0x264396(0x12a)),CLIUtils=require('../cliUtils.js'),TestInfo=require(a91_0x264396(0x147)),testHubConstants=require(a91_0x264396(0x13a)),{FRAMEWORKS}=require(a91_0x264396(0x11f)),helper=require(a91_0x264396(0x109)),LoadTestModule=require(a91_0x264396(0xfe)),JestUtils=require(a91_0x264396(0x138)),BrowserstackCLI=require(a91_0x264396(0x128)),{getPlaywrightProvider,getProductForSession}=require('../../../helpers/helper.js');function a91_0x2fe2(_0x49ce5f,_0x30c836){const _0x487214=a91_0x4872();return a91_0x2fe2=function(_0x2fe214,_0x39293d){_0x2fe214=_0x2fe214-0xfa;let _0x252012=_0x487214[_0x2fe214];return _0x252012;},a91_0x2fe2(_0x49ce5f,_0x30c836);}function a91_0x4872(){const _0x3bcd2e=['createTestFrameworkEventPayload','onPageCreate:\x20Skipping\x20CBT\x20session\x20event\x20-\x20no\x20testInfo\x20(page\x20created\x20outside\x20test\x20context)','getBuildHashedId','TEST','tQQHd','testInfo','testUuid','KEY_PLATFORM_INDEX','testFrameworkState','../state/testFrameworkState.js','registerObserver','2395202eUunQC','getJwt','../../../helpers/test-observability/constants.js','getLTSSessionId','../state/automationFrameworkState.js','BROWSERSTACK_TESTHUB_UUID','onPageCreate:\x20Recreated\x20Jest\x20testIdentifier:\x20','KEY_SESSION_ID','matchHookRegex','7WJeVbe','KEY_CAPABILITIES','../browserstackCLI.js','O11yHashedID','../grpcClient.js','getId','KEY_TEST_FRAMEWORK_VERSION','sendTestFrameworkEvent','forEach','split','12137985uRpJPC','getThreadId','hookState','getTestUUID','test_identifier','4|7|1|8|0|2|3|5|6','instance','bind','../utils/jest-utils.js','testhubConfig','../../../helpers/testhub/constants','version','onPageCreate\x20Sending\x20CBT\x20for\x20testId:\x20','getTestFramework','getInstance','eGeus','getTestId','error','getRef','testFrameworkEvent','base64','MODULE_NAME','stringify','../TestInfo.js','format','../framework/automationFramework.js','JEST','9571668QLBWKi','sendTestFrameworkEvent:\x20No\x20payload\x20created,\x20skipping\x20test\x20framework\x20event','68309540tpiTYU','recreateIdentifierFromTestInfo','MHBSN','frameworkVersion','fBJyA','testFrameworkData','toString','values','2084424vAvDBy','onPageCreate','1031660JIgZKn','CgfkC','./playwrightDriverModule.js','TestHubModule','\x20hookState:\x20','Error\x20in\x20sending\x20CBTSession:\x20','jestUtils','FPaMg','fHDrl','getModuleName','KEY_TEST_FRAMEWORK_NAME','page','./loadTestModule.js','getContext','exports','POST','kTWzW','retry','debug','3jnWkNA',',\x20test_identifier:\x20','name','1090518owLYyc','../../../helpers/helper.js','from','getTestIdentifierFromTestInfo','length','logger','KEY_HUB_URL','getState','ENV_VAR','20HNwYtb'];a91_0x4872=function(){return _0x3bcd2e;};return a91_0x4872();}class TestHubModule extends BaseModule{[a91_0x264396(0x10d)]=createClassLogger('TestHubModule');constructor(_0x4438ff,_0x2c2820=null){const _0x2d1ca0=a91_0x264396,_0x392ad1={};_0x392ad1[_0x2d1ca0(0x158)]=_0x2d1ca0(0x135),_0x392ad1[_0x2d1ca0(0x15e)]=_0x2d1ca0(0x15a);const _0x9fbfcd=_0x392ad1,_0x2278d4=_0x9fbfcd['CgfkC']['split']('|');let _0x35032f=0x0;while(!![]){switch(_0x2278d4[_0x35032f++]){case'0':AutomationFramework[_0x2d1ca0(0x11c)](AutomationFrameworkState['CREATE'],HookState[_0x2d1ca0(0x101)],this[_0x2d1ca0(0x156)]['bind'](this));continue;case'1':this[_0x2d1ca0(0x139)]=_0x4438ff;continue;case'2':Object['values'](TestFrameworkState)[_0x2d1ca0(0x12e)](_0x258f92=>{const _0x181711=_0x2d1ca0;Object[_0x181711(0x154)](HookState)['forEach'](_0x157b10=>{const _0x2bc1a9=_0x181711;TestFramework[_0x2bc1a9(0x11c)](_0x258f92,_0x157b10,this['onAllTestEvents'][_0x2bc1a9(0x137)](this));});});continue;case'3':process['env'][testHubConstants[_0x2d1ca0(0x110)]['BROWSERSTACK_TESTHUB_JWT']]=this[_0x2d1ca0(0x139)][_0x2d1ca0(0x11e)]();continue;case'4':super(_0x2c2820);continue;case'5':process['env'][testHubConstants[_0x2d1ca0(0x110)][_0x2d1ca0(0x122)]]=this[_0x2d1ca0(0x139)]['getBuildHashedId']();continue;case'6':BrowserstackCLI[_0x2d1ca0(0x129)]=this['testhubConfig'][_0x2d1ca0(0x114)]();continue;case'7':this[_0x2d1ca0(0x107)]=_0x9fbfcd[_0x2d1ca0(0x15e)];continue;case'8':this[_0x2d1ca0(0x15d)]=new JestUtils();continue;}break;}}[a91_0x264396(0xfb)](){const _0x516f82=a91_0x264396;return TestHubModule[_0x516f82(0x145)];}['onAllTestEvents'](_0x180c95){const _0x4503e3=a91_0x264396,_0x13d112={};_0x13d112['eGeus']=function(_0x181083,_0x5c84ad){return _0x181083===_0x5c84ad;};const _0x1f265e=_0x13d112,_0x5ea66b=_0x180c95[_0x4503e3(0x136)],_0x4f2b8f=_0x5ea66b['getCurrentTestState']();(_0x1f265e[_0x4503e3(0x13f)](_0x4f2b8f,TestFrameworkState['TEST'])||CLIUtils[_0x4503e3(0x125)](_0x4f2b8f[_0x4503e3(0x153)]()[_0x4503e3(0x12f)]('.')[0x1]))&&this[_0x4503e3(0x12d)](_0x180c95);}async[a91_0x264396(0x12d)](_0x508d41){const _0x4f5ee4=a91_0x264396,_0x537a6d={};_0x537a6d['fHDrl']=function(_0x96be06,_0x499b72){return _0x96be06===_0x499b72;},_0x537a6d[_0x4f5ee4(0x116)]=_0x4f5ee4(0x14c);const _0x2f509a=_0x537a6d;try{const _0x103964=BrowserstackCLI[_0x4f5ee4(0x13e)]()[_0x4f5ee4(0x13d)]()[_0x4f5ee4(0x112)](_0x508d41);if(!_0x103964||_0x2f509a[_0x4f5ee4(0xfa)](Object['keys'](_0x103964)[_0x4f5ee4(0x10c)],0x0)){this['logger']['debug'](_0x2f509a[_0x4f5ee4(0x116)]);return;}const _0x467158=await GrpcClient[_0x4f5ee4(0x13e)]()[_0x4f5ee4(0x143)](_0x103964);this[_0x4f5ee4(0x10d)][_0x4f5ee4(0x104)]('sendTestFrameworkEvent\x20complete\x20for\x20testState:\x20'+_0x103964[_0x4f5ee4(0x11a)]+_0x4f5ee4(0x15b)+_0x103964[_0x4f5ee4(0x132)]);}catch(_0x2fc610){this[_0x4f5ee4(0x10d)][_0x4f5ee4(0x141)]('Error\x20in\x20sendTestFrameworkEvent:\x20'+util[_0x4f5ee4(0x148)](_0x2fc610));}}async[a91_0x264396(0x156)](_0x1819bd){const _0x55f132=a91_0x264396,_0x27cefe={'kTWzW':function(_0x38144b,_0x52f636){return _0x38144b===_0x52f636;},'MHBSN':_0x55f132(0x113),'rrduz':function(_0x150310,_0x15a822){return _0x150310(_0x15a822);},'kSndR':function(_0x4d8877){return _0x4d8877();},'fBJyA':_0x55f132(0x144)};try{if(_0x1819bd[_0x55f132(0xfd)]){const _0x377a2b=this[_0x55f132(0x140)](_0x1819bd);this['logger'][_0x55f132(0x104)](_0x55f132(0x13c)+_0x377a2b);if(this[_0x55f132(0x152)]&&_0x27cefe[_0x55f132(0x102)](this[_0x55f132(0x152)][_0x55f132(0x107)],FRAMEWORKS['JEST'])&&!_0x1819bd[_0x55f132(0x117)]){this[_0x55f132(0x10d)]['debug'](_0x27cefe[_0x55f132(0x14f)]);return;}let _0x264143,_0x3d549c;if(this[_0x55f132(0x152)]&&_0x27cefe[_0x55f132(0x102)](this[_0x55f132(0x152)]['name'],FRAMEWORKS['CUCUMBER']))_0x264143=_0x377a2b,_0x3d549c=TestInfo[_0x55f132(0x133)](_0x264143);else this[_0x55f132(0x152)]&&_0x27cefe[_0x55f132(0x102)](this[_0x55f132(0x152)]['name'],FRAMEWORKS[_0x55f132(0x14a)])?(_0x264143=this[_0x55f132(0x15d)][_0x55f132(0x14e)](_0x1819bd[_0x55f132(0x117)]),this[_0x55f132(0x10d)][_0x55f132(0x104)](_0x55f132(0x123)+_0x264143)):(_0x264143=TestInfo[_0x55f132(0x10b)](_0x1819bd[_0x55f132(0x117)],_0x1819bd[_0x55f132(0x117)][_0x55f132(0x103)]),_0x3d549c=TestInfo[_0x55f132(0x133)](_0x264143));const _0x27176c=TestInfo['getTestDetails'](_0x264143),_0x28e856=_0x1819bd[_0x55f132(0x136)],_0x581cb3=AutomationFramework[_0x55f132(0x10f)](_0x28e856,PlaywrightDriverModule[_0x55f132(0x119)])||AutomationFramework[_0x55f132(0x10f)](_0x28e856,PuppeteerDriverModule[_0x55f132(0x119)]),_0x33302d=_0x27176c?.[TestFrameworkConstants[_0x55f132(0xfc)]]||this[_0x55f132(0x152)]&&this['testFrameworkData'][_0x55f132(0x107)],_0x21a21f=_0x27176c?.[TestFrameworkConstants[_0x55f132(0x12c)]]||this['testFrameworkData']&&this['testFrameworkData'][_0x55f132(0x13b)],_0x425aac=TestFrameworkState[_0x55f132(0x115)]['toString']()[_0x55f132(0x12f)]('.')[0x1],_0x53a089=HookState[_0x55f132(0x101)][_0x55f132(0x153)]()[_0x55f132(0x12f)]('.')[0x1],_0x27a838=_0x28e856[_0x55f132(0xff)](),_0x2cac62=AutomationFramework[_0x55f132(0x10f)](_0x28e856,PlaywrightDriverModule[_0x55f132(0x10e)],'')||AutomationFramework[_0x55f132(0x10f)](_0x28e856,PuppeteerDriverModule['KEY_HUB_URL'],''),_0x4adf56=LoadTestModule['isLTSSession']()?LoadTestModule[_0x55f132(0x120)]():AutomationFramework[_0x55f132(0x10f)](_0x28e856,PlaywrightDriverModule[_0x55f132(0x124)],'')||AutomationFramework[_0x55f132(0x10f)](_0x28e856,PuppeteerDriverModule[_0x55f132(0x124)],''),_0x31a88c={'provider':_0x27cefe['rrduz'](getPlaywrightProvider,_0x2cac62),'frameworkName':_0x28e856['frameworkName'],'frameworkVersion':_0x28e856[_0x55f132(0x150)],'frameworkSessionId':_0x4adf56,'ref':_0x28e856[_0x55f132(0x142)](),'hubUrl':_0x2cac62,'product':_0x27cefe['kSndR'](getProductForSession)},_0x1e9ad5=AutomationFramework['getState'](_0x28e856,PlaywrightDriverModule['KEY_CAPABILITIES'],null)||AutomationFramework[_0x55f132(0x10f)](_0x28e856,PuppeteerDriverModule[_0x55f132(0x127)],null),_0x22bd69=_0x1e9ad5?Buffer[_0x55f132(0x10a)](JSON[_0x55f132(0x146)](_0x1e9ad5))[_0x55f132(0x153)](_0x27cefe[_0x55f132(0x151)]):null,_0x253453={'hash':_0x27a838[_0x55f132(0x12b)](),'threadId':_0x27a838[_0x55f132(0x131)]()['toString'](),'processId':_0x27a838['getProcessId']()[_0x55f132(0x153)]()},_0x30669e={};_0x30669e[_0x55f132(0x134)]=_0x264143;const _0x43ed76={};_0x43ed76[_0x55f132(0x118)]=_0x3d549c;const _0x418c2c={'platformIndex':_0x581cb3,'testFrameworkName':_0x33302d,'testFrameworkVersion':_0x21a21f,'testFrameworkState':_0x425aac,'testHookState':_0x53a089,...this[_0x55f132(0x152)]&&_0x27cefe['kTWzW'](this[_0x55f132(0x152)][_0x55f132(0x107)],FRAMEWORKS[_0x55f132(0x14a)])?_0x30669e:_0x43ed76,'automationSession':_0x31a88c,'capabilities':_0x22bd69,'executionContext':_0x253453};this['logger']['debug']('onPageCreate\x20CBTSession\x20payload:\x20'+util[_0x55f132(0x148)](_0x418c2c));const _0x42acfd=await GrpcClient[_0x55f132(0x13e)]()['testSessionEvent'](_0x418c2c);this[_0x55f132(0x10d)][_0x55f132(0x104)]('onPageCreate\x20CBTSession\x20complete\x20for\x20testId:\x20'+_0x377a2b+(this[_0x55f132(0x152)]&&_0x27cefe['kTWzW'](this[_0x55f132(0x152)][_0x55f132(0x107)],FRAMEWORKS[_0x55f132(0x14a)])?_0x55f132(0x106)+_0x264143:''));}}catch(_0x37a6f5){this['logger'][_0x55f132(0x141)](_0x55f132(0x15c)+util['format'](_0x37a6f5));}}}TestHubModule['MODULE_NAME']='TestHubModule',TestHubModule['KEY_TEST_DEFERRED']='test_deferred',module[a91_0x264396(0x100)]=TestHubModule; | ||
| function a91_0x4f26(){const _0x451dcc=['onPageCreate\x20CBTSession\x20payload:\x20','TestHubModule','./baseModule','hookState','instance','testFrameworkEvent','KEY_SESSION_ID','332802KWoXli','POST','version','retry','onPageCreate','from',',\x20test_identifier:\x20','323130tCbAWe','../TestInfo.js','../state/testFrameworkState.js','forEach','length','8835PxFQty','5|3|0|4|8|7|1|2|6','getId','JEST','sendTestFrameworkEvent\x20complete\x20for\x20testState:\x20','109919UWoURx','page','getThreadId','KEY_TEST_FRAMEWORK_VERSION','./loadTestModule.js','getModuleName','BROWSERSTACK_TESTHUB_UUID','getState','registerObserver','getTestId','FRlOu','recreateIdentifierFromTestInfo','getContext','Error\x20in\x20sendTestFrameworkEvent:\x20','../browserstackCLI.js','toString','63JEynoj','Vafyp','testUuid','sendTestFrameworkEvent','IGkkV','createTestFrameworkEventPayload','../framework/testFramework.js','testInfo','KEY_CAPABILITIES','QJAkl','frameworkName','KEY_TEST_FRAMEWORK_NAME','Zpkth','util','CREATE','MODULE_NAME','../../../helpers/helper.js','testhubConfig','bind','testFrameworkState','TEST','../state/automationFrameworkState.js','VNZof','name','xAnzV','7hNKQms','getBuildHashedId','values','WgMlp','../cliUtils.js','onPageCreate\x20Sending\x20CBT\x20for\x20testId:\x20','sendTestFrameworkEvent:\x20No\x20payload\x20created,\x20skipping\x20test\x20framework\x20event','getLTSSessionId','KEY_PLATFORM_INDEX','Error\x20in\x20sending\x20CBTSession:\x20','error','./playwrightDriverModule.js','stringify','jestUtils','645800LjlnXV','getJwt','test_identifier','ENV_VAR','getProcessId','keys','../grpcClient.js','\x20hookState:\x20','exports','getInstance','./puppeteerDriverModule.js','133686TJBCsE','../framework/automationFramework.js','testSessionEvent','KEY_TEST_DEFERRED','getTestUUID','getRef','KEY_HUB_URL','frameworkVersion','debug','CUCUMBER','../../../helpers/testhub/constants','oOYSN','../state/hookState.js','split','onAllTestEvents','testFrameworkData','test_deferred','684610AyvOeA','onPageCreate:\x20Recreated\x20Jest\x20testIdentifier:\x20','8aYJBuV','format','pHjbP','logger','getTestIdentifierFromTestInfo'];a91_0x4f26=function(){return _0x451dcc;};return a91_0x4f26();}const a91_0x18bcf1=a91_0x5326;function a91_0x5326(_0x59200d,_0x31cf37){const _0x4f2692=a91_0x4f26();return a91_0x5326=function(_0x5326ed,_0x3f1087){_0x5326ed=_0x5326ed-0xab;let _0x377dd6=_0x4f2692[_0x5326ed];return _0x377dd6;},a91_0x5326(_0x59200d,_0x31cf37);}(function(_0x10d1ff,_0x4991db){const _0x5b67ce=a91_0x5326,_0x48a1de=_0x10d1ff();while(!![]){try{const _0x5e9516=parseInt(_0x5b67ce(0xf0))/0x1+parseInt(_0x5b67ce(0xc0))/0x2+-parseInt(_0x5b67ce(0xeb))/0x3*(parseInt(_0x5b67ce(0xd3))/0x4)+-parseInt(_0x5b67ce(0xd1))/0x5+parseInt(_0x5b67ce(0xdf))/0x6*(-parseInt(_0x5b67ce(0x119))/0x7)+-parseInt(_0x5b67ce(0xb5))/0x8+-parseInt(_0x5b67ce(0x100))/0x9*(-parseInt(_0x5b67ce(0xe6))/0xa);if(_0x5e9516===_0x4991db)break;else _0x48a1de['push'](_0x48a1de['shift']());}catch(_0x525d56){_0x48a1de['push'](_0x48a1de['shift']());}}}(a91_0x4f26,0x1e42d));const util=require(a91_0x18bcf1(0x10d)),BaseModule=require(a91_0x18bcf1(0xda)),{createClassLogger}=require('../../../helpers/classLogger.js'),AutomationFramework=require(a91_0x18bcf1(0xc1)),AutomationFrameworkState=require(a91_0x18bcf1(0x115)),HookState=require(a91_0x18bcf1(0xcc)),TestFramework=require(a91_0x18bcf1(0x106)),TestFrameworkState=require(a91_0x18bcf1(0xe8)),PlaywrightDriverModule=require(a91_0x18bcf1(0xb2)),PuppeteerDriverModule=require(a91_0x18bcf1(0xbf)),TestFrameworkConstants=require('../framework/constants/testFrameworkConstants.js'),GrpcClient=require(a91_0x18bcf1(0xbb)),CLIUtils=require(a91_0x18bcf1(0xab)),TestInfo=require(a91_0x18bcf1(0xe7)),testHubConstants=require(a91_0x18bcf1(0xca)),{FRAMEWORKS}=require('../../../helpers/test-observability/constants.js'),helper=require('../../../helpers/helper.js'),LoadTestModule=require(a91_0x18bcf1(0xf4)),JestUtils=require('../utils/jest-utils.js'),BrowserstackCLI=require(a91_0x18bcf1(0xfe)),{getPlaywrightProvider,getProductForSession}=require(a91_0x18bcf1(0x110));class TestHubModule extends BaseModule{['logger']=createClassLogger(a91_0x18bcf1(0xd9));constructor(_0x5b50fe,_0x15e129=null){const _0x5ccf42=a91_0x18bcf1,_0x28d0d6={};_0x28d0d6[_0x5ccf42(0x101)]=_0x5ccf42(0xec),_0x28d0d6[_0x5ccf42(0x116)]=_0x5ccf42(0xd9);const _0x219d9d=_0x28d0d6,_0x41d879=_0x219d9d[_0x5ccf42(0x101)][_0x5ccf42(0xcd)]('|');let _0x3bf203=0x0;while(!![]){switch(_0x41d879[_0x3bf203++]){case'0':this[_0x5ccf42(0x111)]=_0x5b50fe;continue;case'1':process['env'][testHubConstants[_0x5ccf42(0xb8)]['BROWSERSTACK_TESTHUB_JWT']]=this[_0x5ccf42(0x111)][_0x5ccf42(0xb6)]();continue;case'2':process['env'][testHubConstants['ENV_VAR'][_0x5ccf42(0xf6)]]=this['testhubConfig'][_0x5ccf42(0x11a)]();continue;case'3':this[_0x5ccf42(0x117)]=_0x219d9d[_0x5ccf42(0x116)];continue;case'4':this[_0x5ccf42(0xb4)]=new JestUtils();continue;case'5':super(_0x15e129);continue;case'6':BrowserstackCLI['O11yHashedID']=this[_0x5ccf42(0x111)][_0x5ccf42(0x11a)]();continue;case'7':Object['values'](TestFrameworkState)[_0x5ccf42(0xe9)](_0xac2889=>{const _0xb99fe7=_0x5ccf42;Object[_0xb99fe7(0x11b)](HookState)[_0xb99fe7(0xe9)](_0x571c59=>{const _0x5a7cf4=_0xb99fe7;TestFramework[_0x5a7cf4(0xf8)](_0xac2889,_0x571c59,this[_0x5a7cf4(0xce)][_0x5a7cf4(0x112)](this));});});continue;case'8':AutomationFramework['registerObserver'](AutomationFrameworkState[_0x5ccf42(0x10e)],HookState['POST'],this[_0x5ccf42(0xe3)][_0x5ccf42(0x112)](this));continue;}break;}}[a91_0x18bcf1(0xf5)](){return TestHubModule['MODULE_NAME'];}[a91_0x18bcf1(0xce)](_0x4c7e42){const _0x40d1ea=a91_0x18bcf1,_0x44872c={};_0x44872c[_0x40d1ea(0x118)]=function(_0x5b233c,_0x1ce20d){return _0x5b233c===_0x1ce20d;};const _0x3b8ba9=_0x44872c,_0x3053fb=_0x4c7e42[_0x40d1ea(0xdc)],_0x34c647=_0x3053fb['getCurrentTestState']();(_0x3b8ba9['xAnzV'](_0x34c647,TestFrameworkState[_0x40d1ea(0x114)])||CLIUtils['matchHookRegex'](_0x34c647[_0x40d1ea(0xff)]()[_0x40d1ea(0xcd)]('.')[0x1]))&&this['sendTestFrameworkEvent'](_0x4c7e42);}async[a91_0x18bcf1(0x103)](_0x298159){const _0x21fb00=a91_0x18bcf1,_0x5d35fe={};_0x5d35fe['AoTdF']=function(_0x301699,_0x2db676){return _0x301699===_0x2db676;},_0x5d35fe[_0x21fb00(0x10c)]=_0x21fb00(0xad);const _0x3046c7=_0x5d35fe;try{const _0x75221c=BrowserstackCLI[_0x21fb00(0xbe)]()['getTestFramework']()[_0x21fb00(0x105)](_0x298159);if(!_0x75221c||_0x3046c7['AoTdF'](Object[_0x21fb00(0xba)](_0x75221c)[_0x21fb00(0xea)],0x0)){this[_0x21fb00(0xd6)][_0x21fb00(0xc8)](_0x3046c7['Zpkth']);return;}const _0x2e5d94=await GrpcClient[_0x21fb00(0xbe)]()[_0x21fb00(0xdd)](_0x75221c);this['logger'][_0x21fb00(0xc8)](_0x21fb00(0xef)+_0x75221c[_0x21fb00(0x113)]+_0x21fb00(0xbc)+_0x75221c[_0x21fb00(0xdb)]);}catch(_0x4d1570){this[_0x21fb00(0xd6)][_0x21fb00(0xb1)](_0x21fb00(0xfd)+util[_0x21fb00(0xd4)](_0x4d1570));}}async[a91_0x18bcf1(0xe3)](_0x1a41ab){const _0x57d09e=a91_0x18bcf1,_0x2c9b01={'IGkkV':function(_0x16dda3,_0x352c8e){return _0x16dda3===_0x352c8e;},'FRlOu':'onPageCreate:\x20Skipping\x20CBT\x20session\x20event\x20-\x20no\x20testInfo\x20(page\x20created\x20outside\x20test\x20context)','WgMlp':function(_0x4df8bc,_0x4dc7b9){return _0x4df8bc===_0x4dc7b9;},'oOYSN':function(_0x4ccd35,_0x5dd95c){return _0x4ccd35===_0x5dd95c;},'grtNS':function(_0x115674,_0x26798b){return _0x115674(_0x26798b);},'pHjbP':function(_0x11e7ab){return _0x11e7ab();},'QJAkl':'base64'};try{if(_0x1a41ab[_0x57d09e(0xf1)]){const _0x32771a=this[_0x57d09e(0xf9)](_0x1a41ab);this['logger']['debug'](_0x57d09e(0xac)+_0x32771a);if(this[_0x57d09e(0xcf)]&&_0x2c9b01[_0x57d09e(0x104)](this[_0x57d09e(0xcf)][_0x57d09e(0x117)],FRAMEWORKS[_0x57d09e(0xee)])&&!_0x1a41ab[_0x57d09e(0x107)]){this[_0x57d09e(0xd6)][_0x57d09e(0xc8)](_0x2c9b01[_0x57d09e(0xfa)]);return;}let _0x513db2,_0x5a9282;if(this['testFrameworkData']&&_0x2c9b01[_0x57d09e(0x11c)](this[_0x57d09e(0xcf)][_0x57d09e(0x117)],FRAMEWORKS[_0x57d09e(0xc9)]))_0x513db2=_0x32771a,_0x5a9282=TestInfo[_0x57d09e(0xc4)](_0x513db2);else this[_0x57d09e(0xcf)]&&_0x2c9b01[_0x57d09e(0xcb)](this['testFrameworkData'][_0x57d09e(0x117)],FRAMEWORKS[_0x57d09e(0xee)])?(_0x513db2=this['jestUtils'][_0x57d09e(0xfb)](_0x1a41ab['testInfo']),this[_0x57d09e(0xd6)][_0x57d09e(0xc8)](_0x57d09e(0xd2)+_0x513db2)):(_0x513db2=TestInfo[_0x57d09e(0xd7)](_0x1a41ab['testInfo'],_0x1a41ab['testInfo'][_0x57d09e(0xe2)]),_0x5a9282=TestInfo[_0x57d09e(0xc4)](_0x513db2));const _0x53edf4=TestInfo['getTestDetails'](_0x513db2),_0x2be826=_0x1a41ab[_0x57d09e(0xdc)],_0x11f151=AutomationFramework['getState'](_0x2be826,PlaywrightDriverModule[_0x57d09e(0xaf)])||AutomationFramework[_0x57d09e(0xf7)](_0x2be826,PuppeteerDriverModule[_0x57d09e(0xaf)]),_0x17f8ec=_0x53edf4?.[TestFrameworkConstants[_0x57d09e(0x10b)]]||this['testFrameworkData']&&this[_0x57d09e(0xcf)][_0x57d09e(0x117)],_0x177149=_0x53edf4?.[TestFrameworkConstants[_0x57d09e(0xf3)]]||this[_0x57d09e(0xcf)]&&this[_0x57d09e(0xcf)][_0x57d09e(0xe1)],_0xa704d0=TestFrameworkState[_0x57d09e(0x114)]['toString']()[_0x57d09e(0xcd)]('.')[0x1],_0x456875=HookState[_0x57d09e(0xe0)][_0x57d09e(0xff)]()[_0x57d09e(0xcd)]('.')[0x1],_0x21d80e=_0x2be826[_0x57d09e(0xfc)](),_0x20afb2=AutomationFramework['getState'](_0x2be826,PlaywrightDriverModule[_0x57d09e(0xc6)],'')||AutomationFramework[_0x57d09e(0xf7)](_0x2be826,PuppeteerDriverModule[_0x57d09e(0xc6)],''),_0x3803ac=LoadTestModule['isLTSSession']()?LoadTestModule[_0x57d09e(0xae)]():AutomationFramework[_0x57d09e(0xf7)](_0x2be826,PlaywrightDriverModule[_0x57d09e(0xde)],'')||AutomationFramework[_0x57d09e(0xf7)](_0x2be826,PuppeteerDriverModule[_0x57d09e(0xde)],''),_0x419a2a={'provider':_0x2c9b01['grtNS'](getPlaywrightProvider,_0x20afb2),'frameworkName':_0x2be826[_0x57d09e(0x10a)],'frameworkVersion':_0x2be826[_0x57d09e(0xc7)],'frameworkSessionId':_0x3803ac,'ref':_0x2be826[_0x57d09e(0xc5)](),'hubUrl':_0x20afb2,'product':_0x2c9b01[_0x57d09e(0xd5)](getProductForSession)},_0x6d60f2=AutomationFramework['getState'](_0x2be826,PlaywrightDriverModule[_0x57d09e(0x108)],null)||AutomationFramework[_0x57d09e(0xf7)](_0x2be826,PuppeteerDriverModule['KEY_CAPABILITIES'],null),_0x2ba521=_0x6d60f2?Buffer[_0x57d09e(0xe4)](JSON[_0x57d09e(0xb3)](_0x6d60f2))[_0x57d09e(0xff)](_0x2c9b01[_0x57d09e(0x109)]):null,_0x54f42c={'hash':_0x21d80e[_0x57d09e(0xed)](),'threadId':_0x21d80e[_0x57d09e(0xf2)]()[_0x57d09e(0xff)](),'processId':_0x21d80e[_0x57d09e(0xb9)]()[_0x57d09e(0xff)]()},_0x1ed350={};_0x1ed350[_0x57d09e(0xb7)]=_0x513db2;const _0x1644b3={};_0x1644b3[_0x57d09e(0x102)]=_0x5a9282;const _0x38f827={'platformIndex':_0x11f151,'testFrameworkName':_0x17f8ec,'testFrameworkVersion':_0x177149,'testFrameworkState':_0xa704d0,'testHookState':_0x456875,...this[_0x57d09e(0xcf)]&&_0x2c9b01[_0x57d09e(0x11c)](this[_0x57d09e(0xcf)][_0x57d09e(0x117)],FRAMEWORKS['JEST'])?_0x1ed350:_0x1644b3,'automationSession':_0x419a2a,'capabilities':_0x2ba521,'executionContext':_0x54f42c};this[_0x57d09e(0xd6)][_0x57d09e(0xc8)](_0x57d09e(0xd8)+util[_0x57d09e(0xd4)](_0x38f827));const _0x4e9a7c=await GrpcClient[_0x57d09e(0xbe)]()[_0x57d09e(0xc2)](_0x38f827);this[_0x57d09e(0xd6)][_0x57d09e(0xc8)]('onPageCreate\x20CBTSession\x20complete\x20for\x20testId:\x20'+_0x32771a+(this['testFrameworkData']&&_0x2c9b01['IGkkV'](this[_0x57d09e(0xcf)][_0x57d09e(0x117)],FRAMEWORKS[_0x57d09e(0xee)])?_0x57d09e(0xe5)+_0x513db2:''));}}catch(_0x3b024d){this['logger']['error'](_0x57d09e(0xb0)+util[_0x57d09e(0xd4)](_0x3b024d));}}}TestHubModule[a91_0x18bcf1(0x10f)]=a91_0x18bcf1(0xd9),TestHubModule[a91_0x18bcf1(0xc3)]=a91_0x18bcf1(0xd0),module[a91_0x18bcf1(0xbd)]=TestHubModule; |
@@ -1,1 +0,1 @@ | ||
| const a92_0x34de32=a92_0x1b08;function a92_0x1b08(_0x4a3ed4,_0x36dc54){const _0x3ab1d7=a92_0x3ab1();return a92_0x1b08=function(_0x1b0852,_0x57763e){_0x1b0852=_0x1b0852-0x12d;let _0x230570=_0x3ab1d7[_0x1b0852];return _0x230570;},a92_0x1b08(_0x4a3ed4,_0x36dc54);}(function(_0x1c6bf7,_0x47a164){const _0x14e231=a92_0x1b08,_0x3c887a=_0x1c6bf7();while(!![]){try{const _0xdb7990=-parseInt(_0x14e231(0x130))/0x1*(-parseInt(_0x14e231(0x13b))/0x2)+-parseInt(_0x14e231(0x148))/0x3+parseInt(_0x14e231(0x13a))/0x4+-parseInt(_0x14e231(0x13c))/0x5+-parseInt(_0x14e231(0x137))/0x6*(-parseInt(_0x14e231(0x144))/0x7)+-parseInt(_0x14e231(0x131))/0x8*(-parseInt(_0x14e231(0x143))/0x9)+-parseInt(_0x14e231(0x133))/0xa*(parseInt(_0x14e231(0x134))/0xb);if(_0xdb7990===_0x47a164)break;else _0x3c887a['push'](_0x3c887a['shift']());}catch(_0x389fac){_0x3c887a['push'](_0x3c887a['shift']());}}}(a92_0x3ab1,0x982f8));const {PLAYWRIGHT}=require(a92_0x34de32(0x12e)),a92_0x38c4b3={};a92_0x38c4b3[a92_0x34de32(0x13f)]=0x0,a92_0x38c4b3['toString']=function(){const _0x499325=a92_0x34de32,_0x30e583={};_0x30e583[_0x499325(0x146)]='AutomationFrameworkState.NONE';const _0x1a41f0=_0x30e583;return _0x1a41f0[_0x499325(0x146)];};const a92_0x4d57bc={};a92_0x4d57bc[a92_0x34de32(0x13f)]=0x1,a92_0x4d57bc[a92_0x34de32(0x13d)]=function(){const _0x528cb2=a92_0x34de32,_0x38bab6={};_0x38bab6[_0x528cb2(0x132)]=_0x528cb2(0x139);const _0x2479e3=_0x38bab6;return _0x2479e3[_0x528cb2(0x132)];};const a92_0x23c7b9={};a92_0x23c7b9[a92_0x34de32(0x13f)]=0x2,a92_0x23c7b9[a92_0x34de32(0x13d)]=function(){const _0x58d4b8=a92_0x34de32,_0x1c1507={};_0x1c1507['rnPXf']=_0x58d4b8(0x12f);const _0x368aae=_0x1c1507;return _0x368aae[_0x58d4b8(0x145)];};const a92_0xf9b110={};a92_0xf9b110[a92_0x34de32(0x13f)]=0x3,a92_0xf9b110[a92_0x34de32(0x13d)]=function(){const _0x133f13=a92_0x34de32,_0x4b9ba2={};_0x4b9ba2[_0x133f13(0x141)]=_0x133f13(0x135);const _0x191357=_0x4b9ba2;return _0x191357[_0x133f13(0x141)];};const a92_0x5d61f0={};function a92_0x3ab1(){const _0x29b1d5=['AutomationFrameworkState.IDLE','41859OAjmTi','7olJeQD','rnPXf','vvlmS','AutomationFrameworkState.QUIT','242046ELtWfy','freeze','../../utils/constants','AutomationFrameworkState.PLAYWRIGHT_DISPATCH','1DMuXqm','544mzKcpT','IOQxv','10RJDhwZ','11778283qNkVra','AutomationFrameworkState.EXECUTE','exports','5495232gkIRun','osFrt','AutomationFrameworkState.CREATE','4193268eFvutA','1412658WtjLzl','6059995IlVnXN','toString','zXhjM','value','values','zbqdn'];a92_0x3ab1=function(){return _0x29b1d5;};return a92_0x3ab1();}a92_0x5d61f0[a92_0x34de32(0x13f)]=0x4,a92_0x5d61f0['toString']=function(){const _0x5cf626=a92_0x34de32,_0x4faa0d={};_0x4faa0d[_0x5cf626(0x138)]=_0x5cf626(0x142);const _0x419b53=_0x4faa0d;return _0x419b53[_0x5cf626(0x138)];};const a92_0x50faec={};a92_0x50faec['value']=0x5,a92_0x50faec[a92_0x34de32(0x13d)]=function(){const _0x420f0=a92_0x34de32,_0x28ca93={};_0x28ca93['zXhjM']=_0x420f0(0x147);const _0x4981f3=_0x28ca93;return _0x4981f3[_0x420f0(0x13e)];};const AutomationFrameworkState=Object[a92_0x34de32(0x12d)]({'NONE':a92_0x38c4b3,'CREATE':a92_0x4d57bc,'PLAYWRIGHT_DISPATCH':a92_0x23c7b9,'EXECUTE':a92_0xf9b110,'IDLE':a92_0x5d61f0,'QUIT':a92_0x50faec,'fromValue'(_0x2a40f2){const _0x2a601c=a92_0x34de32;return Object[_0x2a601c(0x140)](AutomationFrameworkState)['find'](_0x5976a4=>_0x5976a4[_0x2a601c(0x13f)]===_0x2a40f2);}});module[a92_0x34de32(0x136)]=AutomationFrameworkState; | ||
| const a92_0x4c5424=a92_0x489d;(function(_0x4697ae,_0x627e85){const _0x4ce729=a92_0x489d,_0x3fdca3=_0x4697ae();while(!![]){try{const _0x17f8d4=-parseInt(_0x4ce729(0xff))/0x1+parseInt(_0x4ce729(0x105))/0x2+-parseInt(_0x4ce729(0x100))/0x3+parseInt(_0x4ce729(0x102))/0x4+parseInt(_0x4ce729(0x10b))/0x5+parseInt(_0x4ce729(0x10d))/0x6*(parseInt(_0x4ce729(0xfe))/0x7)+parseInt(_0x4ce729(0xfb))/0x8*(-parseInt(_0x4ce729(0x103))/0x9);if(_0x17f8d4===_0x627e85)break;else _0x3fdca3['push'](_0x3fdca3['shift']());}catch(_0x56e207){_0x3fdca3['push'](_0x3fdca3['shift']());}}}(a92_0x49bd,0x8ebc4));const {PLAYWRIGHT}=require(a92_0x4c5424(0x10f)),a92_0x1d0254={};a92_0x1d0254[a92_0x4c5424(0x110)]=0x0,a92_0x1d0254[a92_0x4c5424(0x106)]=function(){const _0x523c3c=a92_0x4c5424,_0x37da78={};_0x37da78[_0x523c3c(0x111)]=_0x523c3c(0x10e);const _0x163597=_0x37da78;return _0x163597[_0x523c3c(0x111)];};function a92_0x489d(_0x24f2f9,_0x9ada7d){const _0x49bde5=a92_0x49bd();return a92_0x489d=function(_0x489dc8,_0x3033d3){_0x489dc8=_0x489dc8-0xfb;let _0x1fac03=_0x49bde5[_0x489dc8];return _0x1fac03;},a92_0x489d(_0x24f2f9,_0x9ada7d);}const a92_0x6dc813={};a92_0x6dc813[a92_0x4c5424(0x110)]=0x1,a92_0x6dc813[a92_0x4c5424(0x106)]=function(){const _0x32b87b=a92_0x4c5424,_0x19dae5={};_0x19dae5[_0x32b87b(0x107)]='AutomationFrameworkState.CREATE';const _0x21dafa=_0x19dae5;return _0x21dafa[_0x32b87b(0x107)];};const a92_0x54208b={};a92_0x54208b[a92_0x4c5424(0x110)]=0x2,a92_0x54208b[a92_0x4c5424(0x106)]=function(){const _0x3e0ab1=a92_0x4c5424,_0x268165={};_0x268165[_0x3e0ab1(0x10c)]='AutomationFrameworkState.PLAYWRIGHT_DISPATCH';const _0x3afa80=_0x268165;return _0x3afa80[_0x3e0ab1(0x10c)];};const a92_0x1fedfd={};a92_0x1fedfd[a92_0x4c5424(0x110)]=0x3,a92_0x1fedfd[a92_0x4c5424(0x106)]=function(){const _0x1573d5=a92_0x4c5424,_0x595173={};_0x595173[_0x1573d5(0xfd)]='AutomationFrameworkState.EXECUTE';const _0x9b9466=_0x595173;return _0x9b9466[_0x1573d5(0xfd)];};function a92_0x49bd(){const _0x25debf=['501735nzdnZl','exports','3444756uxtdDB','12357ylIjXW','JJjAU','1248956CvSqsx','toString','MfyYz','AutomationFrameworkState.IDLE','values','freeze','4480615EvMOnf','bVPtV','129456eBpaku','AutomationFrameworkState.NONE','../../utils/constants','value','zacfk','find','9416onYMyW','AutomationFrameworkState.QUIT','ynXCR','252dcOtqW','790616kGyBwr'];a92_0x49bd=function(){return _0x25debf;};return a92_0x49bd();}const a92_0x1df243={};a92_0x1df243[a92_0x4c5424(0x110)]=0x4,a92_0x1df243[a92_0x4c5424(0x106)]=function(){const _0x3889b1=a92_0x4c5424,_0x1b7f84={};_0x1b7f84['TLibR']=_0x3889b1(0x108);const _0x7a7e83=_0x1b7f84;return _0x7a7e83['TLibR'];};const a92_0x1274e={};a92_0x1274e['value']=0x5,a92_0x1274e['toString']=function(){const _0x1d65f2=a92_0x4c5424,_0x3237a5={};_0x3237a5['JJjAU']=_0x1d65f2(0xfc);const _0x2a0461=_0x3237a5;return _0x2a0461[_0x1d65f2(0x104)];};const AutomationFrameworkState=Object[a92_0x4c5424(0x10a)]({'NONE':a92_0x1d0254,'CREATE':a92_0x6dc813,'PLAYWRIGHT_DISPATCH':a92_0x54208b,'EXECUTE':a92_0x1fedfd,'IDLE':a92_0x1df243,'QUIT':a92_0x1274e,'fromValue'(_0x3ed538){const _0x496f9e=a92_0x4c5424;return Object[_0x496f9e(0x109)](AutomationFrameworkState)[_0x496f9e(0x112)](_0x29b9f3=>_0x29b9f3['value']===_0x3ed538);}});module[a92_0x4c5424(0x101)]=AutomationFrameworkState; |
@@ -1,1 +0,1 @@ | ||
| const a93_0x21efad=a93_0x362c;(function(_0x402ed3,_0x22f01d){const _0xe16456=a93_0x362c,_0x4f8ff0=_0x402ed3();while(!![]){try{const _0x1e57e6=parseInt(_0xe16456(0x14a))/0x1+parseInt(_0xe16456(0x14b))/0x2*(-parseInt(_0xe16456(0x142))/0x3)+-parseInt(_0xe16456(0x13c))/0x4*(parseInt(_0xe16456(0x146))/0x5)+parseInt(_0xe16456(0x149))/0x6*(-parseInt(_0xe16456(0x144))/0x7)+parseInt(_0xe16456(0x141))/0x8+parseInt(_0xe16456(0x145))/0x9+parseInt(_0xe16456(0x13f))/0xa;if(_0x1e57e6===_0x22f01d)break;else _0x4f8ff0['push'](_0x4f8ff0['shift']());}catch(_0x19aefd){_0x4f8ff0['push'](_0x4f8ff0['shift']());}}}(a93_0x337d,0x38023));const a93_0x16218b={};function a93_0x337d(){const _0x6c007a=['HookState.PRE','4601030SzCUpP','HookState.NONE','2007944lkyCLM','9bLrwTt','zLcnX','2884KwSQjF','1778454eHbMDp','5zpDGVa','HookState.POST','freeze','3348WSsizg','277488SxUazc','282314DMoHVn','qpxfy','values','QCLia','toString','1213648fXYCsK','value'];a93_0x337d=function(){return _0x6c007a;};return a93_0x337d();}a93_0x16218b[a93_0x21efad(0x13d)]=0x0,a93_0x16218b[a93_0x21efad(0x13b)]=function(){const _0x298b68=a93_0x21efad,_0x4e565e={};_0x4e565e[_0x298b68(0x14c)]=_0x298b68(0x140);const _0x4e565f=_0x4e565e;return _0x4e565f[_0x298b68(0x14c)];};const a93_0x2790b1={};a93_0x2790b1[a93_0x21efad(0x13d)]=0x1,a93_0x2790b1[a93_0x21efad(0x13b)]=function(){const _0x32b3a8=a93_0x21efad,_0x4f7357={};_0x4f7357['QCLia']=_0x32b3a8(0x13e);const _0x4ab5a2=_0x4f7357;return _0x4ab5a2[_0x32b3a8(0x14e)];};const a93_0x3ff726={};a93_0x3ff726[a93_0x21efad(0x13d)]=0x2,a93_0x3ff726['toString']=function(){const _0x4c81ee=a93_0x21efad,_0x1b4862={};_0x1b4862[_0x4c81ee(0x143)]=_0x4c81ee(0x147);const _0xc4e5ab=_0x1b4862;return _0xc4e5ab[_0x4c81ee(0x143)];};const HookState=Object[a93_0x21efad(0x148)]({'NONE':a93_0x16218b,'PRE':a93_0x2790b1,'POST':a93_0x3ff726,'fromValue'(_0x3e1f69){const _0x20b4d4=a93_0x21efad;return Object[_0x20b4d4(0x14d)](HookState)['find'](_0x45a01b=>_0x45a01b['value']===_0x3e1f69);}});function a93_0x362c(_0x3e524d,_0x5c46ce){const _0x337d67=a93_0x337d();return a93_0x362c=function(_0x362c91,_0x2f1df1){_0x362c91=_0x362c91-0x13b;let _0x320135=_0x337d67[_0x362c91];return _0x320135;},a93_0x362c(_0x3e524d,_0x5c46ce);}module['exports']=HookState; | ||
| const a93_0x128a68=a93_0x28a2;function a93_0x28a2(_0x1b27c4,_0x4979cc){const _0x383c8b=a93_0x383c();return a93_0x28a2=function(_0x28a26f,_0x299eaf){_0x28a26f=_0x28a26f-0x7f;let _0x12e50d=_0x383c8b[_0x28a26f];return _0x12e50d;},a93_0x28a2(_0x1b27c4,_0x4979cc);}(function(_0x226739,_0x4001e7){const _0x4c2a50=a93_0x28a2,_0x229641=_0x226739();while(!![]){try{const _0x18e817=parseInt(_0x4c2a50(0x8b))/0x1*(-parseInt(_0x4c2a50(0x8a))/0x2)+-parseInt(_0x4c2a50(0x91))/0x3+-parseInt(_0x4c2a50(0x89))/0x4*(parseInt(_0x4c2a50(0x82))/0x5)+-parseInt(_0x4c2a50(0x84))/0x6+-parseInt(_0x4c2a50(0x92))/0x7*(parseInt(_0x4c2a50(0x81))/0x8)+parseInt(_0x4c2a50(0x80))/0x9+-parseInt(_0x4c2a50(0x8d))/0xa*(-parseInt(_0x4c2a50(0x86))/0xb);if(_0x18e817===_0x4001e7)break;else _0x229641['push'](_0x229641['shift']());}catch(_0x235dde){_0x229641['push'](_0x229641['shift']());}}}(a93_0x383c,0x68ff2));const a93_0x58a323={};a93_0x58a323[a93_0x128a68(0x8f)]=0x0,a93_0x58a323[a93_0x128a68(0x7f)]=function(){const _0x134d8d=a93_0x128a68,_0x446a81={};_0x446a81[_0x134d8d(0x85)]=_0x134d8d(0x8e);const _0x2fdb8a=_0x446a81;return _0x2fdb8a[_0x134d8d(0x85)];};const a93_0x4c6691={};a93_0x4c6691[a93_0x128a68(0x8f)]=0x1,a93_0x4c6691['toString']=function(){const _0x22d788=a93_0x128a68,_0x221220={};_0x221220[_0x22d788(0x83)]=_0x22d788(0x87);const _0x273e1d=_0x221220;return _0x273e1d[_0x22d788(0x83)];};const a93_0x1a3062={};a93_0x1a3062['value']=0x2,a93_0x1a3062[a93_0x128a68(0x7f)]=function(){const _0x23136d=a93_0x128a68,_0x85ad31={};_0x85ad31['EkiVH']='HookState.POST';const _0x4269d5=_0x85ad31;return _0x4269d5[_0x23136d(0x8c)];};const HookState=Object['freeze']({'NONE':a93_0x58a323,'PRE':a93_0x4c6691,'POST':a93_0x1a3062,'fromValue'(_0x25730d){const _0x375930=a93_0x128a68;return Object[_0x375930(0x88)](HookState)[_0x375930(0x90)](_0x33fde6=>_0x33fde6[_0x375930(0x8f)]===_0x25730d);}});function a93_0x383c(){const _0x2efc8f=['find','1748937UbKldC','14xJWCAi','toString','3414312rScSZI','997368wylpFZ','295670MWpyov','ElnCf','114378cZtBJQ','Tobjk','2101zntgdN','HookState.PRE','values','36VNJyKj','554xbjtEQ','1103UPWFIZ','EkiVH','91090IUGmcv','HookState.NONE','value'];a93_0x383c=function(){return _0x2efc8f;};return a93_0x383c();}module['exports']=HookState; |
@@ -1,1 +0,1 @@ | ||
| const a94_0x4b2b8f=a94_0x2e14;function a94_0x2e14(_0x17d57c,_0x5815c2){const _0xf399cc=a94_0xf399();return a94_0x2e14=function(_0x2e145b,_0x4db91a){_0x2e145b=_0x2e145b-0x14f;let _0x5c38df=_0xf399cc[_0x2e145b];return _0x5c38df;},a94_0x2e14(_0x17d57c,_0x5815c2);}(function(_0x15a0b7,_0x47f93f){const _0x33a001=a94_0x2e14,_0x298c7e=_0x15a0b7();while(!![]){try{const _0x1efc66=-parseInt(_0x33a001(0x152))/0x1*(parseInt(_0x33a001(0x15a))/0x2)+-parseInt(_0x33a001(0x157))/0x3*(parseInt(_0x33a001(0x153))/0x4)+-parseInt(_0x33a001(0x166))/0x5+parseInt(_0x33a001(0x167))/0x6*(parseInt(_0x33a001(0x16c))/0x7)+parseInt(_0x33a001(0x158))/0x8*(-parseInt(_0x33a001(0x16d))/0x9)+parseInt(_0x33a001(0x151))/0xa*(-parseInt(_0x33a001(0x174))/0xb)+parseInt(_0x33a001(0x164))/0xc*(parseInt(_0x33a001(0x156))/0xd);if(_0x1efc66===_0x47f93f)break;else _0x298c7e['push'](_0x298c7e['shift']());}catch(_0x164e14){_0x298c7e['push'](_0x298c7e['shift']());}}}(a94_0xf399,0x9a176));const a94_0x33b3e1={};a94_0x33b3e1[a94_0x4b2b8f(0x15e)]=0x0,a94_0x33b3e1['toString']=function(){const _0xd84dd1=a94_0x4b2b8f,_0x375d78={};_0x375d78[_0xd84dd1(0x16a)]='TestFrameworkState.NONE';const _0x52db92=_0x375d78;return _0x52db92['WVMKk'];};const a94_0x42f483={};a94_0x42f483[a94_0x4b2b8f(0x15e)]=0x1,a94_0x42f483['toString']=function(){const _0x14c451=a94_0x4b2b8f,_0xde599c={};_0xde599c['Ldnpq']='TestFrameworkState.BEFORE_ALL';const _0x2885e1=_0xde599c;return _0x2885e1[_0x14c451(0x172)];};const a94_0x2819d7={};a94_0x2819d7['value']=0x2,a94_0x2819d7[a94_0x4b2b8f(0x15f)]=function(){const _0x206e6c=a94_0x4b2b8f,_0x542936={};_0x542936[_0x206e6c(0x169)]=_0x206e6c(0x154);const _0x3dc165=_0x542936;return _0x3dc165[_0x206e6c(0x169)];};const a94_0x29e5d3={};a94_0x29e5d3[a94_0x4b2b8f(0x15e)]=0x3,a94_0x29e5d3[a94_0x4b2b8f(0x15f)]=function(){const _0x287a16=a94_0x4b2b8f,_0x44d949={};_0x44d949['fvRvz']=_0x287a16(0x14f);const _0x2083ec=_0x44d949;return _0x2083ec[_0x287a16(0x159)];};const a94_0x1990e8={};a94_0x1990e8['value']=0x4,a94_0x1990e8[a94_0x4b2b8f(0x15f)]=function(){const _0x10cc47=a94_0x4b2b8f,_0x289971={};_0x289971[_0x10cc47(0x155)]=_0x10cc47(0x150);const _0x11f3dd=_0x289971;return _0x11f3dd['qnFEJ'];};const a94_0x49f25a={};a94_0x49f25a['value']=0x5,a94_0x49f25a[a94_0x4b2b8f(0x15f)]=function(){const _0x177e22=a94_0x4b2b8f,_0x42408a={};_0x42408a[_0x177e22(0x171)]=_0x177e22(0x15d);const _0x13ca75=_0x42408a;return _0x13ca75[_0x177e22(0x171)];};const a94_0x46c84b={};a94_0x46c84b[a94_0x4b2b8f(0x15e)]=0x6,a94_0x46c84b[a94_0x4b2b8f(0x15f)]=function(){const _0x2c1c8a=a94_0x4b2b8f,_0xc80054={};_0xc80054[_0x2c1c8a(0x160)]='TestFrameworkState.AFTER_EACH';const _0x38c72a=_0xc80054;return _0x38c72a[_0x2c1c8a(0x160)];};const a94_0x6355fb={};a94_0x6355fb[a94_0x4b2b8f(0x15e)]=0x7,a94_0x6355fb[a94_0x4b2b8f(0x15f)]=function(){const _0x4178fe=a94_0x4b2b8f,_0x4dfa97={};_0x4dfa97[_0x4178fe(0x16f)]=_0x4178fe(0x15c);const _0x508a84=_0x4dfa97;return _0x508a84['SHdZX'];};const a94_0x2e348f={};a94_0x2e348f['value']=0x8,a94_0x2e348f[a94_0x4b2b8f(0x15f)]=function(){const _0x693198=a94_0x4b2b8f,_0x2011ae={};_0x2011ae[_0x693198(0x168)]=_0x693198(0x163);const _0x46fe2f=_0x2011ae;return _0x46fe2f[_0x693198(0x168)];};const a94_0x9cd897={};a94_0x9cd897[a94_0x4b2b8f(0x15e)]=0x9,a94_0x9cd897[a94_0x4b2b8f(0x15f)]=function(){const _0x4655b6=a94_0x4b2b8f,_0x41bb3b={};_0x41bb3b[_0x4655b6(0x16e)]=_0x4655b6(0x165);const _0x2219e8=_0x41bb3b;return _0x2219e8['wFYGh'];};const a94_0x5a74af={};a94_0x5a74af[a94_0x4b2b8f(0x15e)]=0xa,a94_0x5a74af[a94_0x4b2b8f(0x15f)]=function(){const _0x37809d=a94_0x4b2b8f,_0x422ad2={};_0x422ad2[_0x37809d(0x175)]=_0x37809d(0x161);const _0x33c55a=_0x422ad2;return _0x33c55a[_0x37809d(0x175)];};const a94_0x50f095={};function a94_0xf399(){const _0x2060a5=['1855UjmxrM','9LrcOAZ','wFYGh','SHdZX','freeze','DEmEH','Ldnpq','TestFrameworkState.TEST_SCREENSHOT','7304HbKAKz','FWaMZ','TestFrameworkState.SETUP_FIXTURE','TestFrameworkState.INIT_TEST','8560RoBkeF','1FlDoHp','212VYFfzG','TestFrameworkState.LOG','qnFEJ','46424105AgQScq','56409CIjSLT','4972408MvGETA','fvRvz','387340VIQmfr','uALHd','TestFrameworkState.TEST','TestFrameworkState.BEFORE_EACH','value','toString','dzJIy','TestFrameworkState.AFTER_ALL','values','TestFrameworkState.STEP','12vmXFmk','TestFrameworkState.LOG_REPORT','5675390UoCDSk','13026oGkHXT','MpAIA','VuYeW','WVMKk','find'];a94_0xf399=function(){return _0x2060a5;};return a94_0xf399();}a94_0x50f095[a94_0x4b2b8f(0x15e)]=0xb,a94_0x50f095['toString']=function(){const _0x488a57=a94_0x4b2b8f,_0x4aa132={};_0x4aa132[_0x488a57(0x15b)]=_0x488a57(0x173);const _0x16989a=_0x4aa132;return _0x16989a[_0x488a57(0x15b)];};const TestFrameworkState=Object[a94_0x4b2b8f(0x170)]({'NONE':a94_0x33b3e1,'BEFORE_ALL':a94_0x42f483,'LOG':a94_0x2819d7,'SETUP_FIXTURE':a94_0x29e5d3,'INIT_TEST':a94_0x1990e8,'BEFORE_EACH':a94_0x49f25a,'AFTER_EACH':a94_0x46c84b,'TEST':a94_0x6355fb,'STEP':a94_0x2e348f,'LOG_REPORT':a94_0x9cd897,'AFTER_ALL':a94_0x5a74af,'TEST_SCREENSHOT':a94_0x50f095,'fromValue'(_0x16e503){const _0x32102e=a94_0x4b2b8f;return Object[_0x32102e(0x162)](TestFrameworkState)[_0x32102e(0x16b)](_0x22fbce=>_0x22fbce[_0x32102e(0x15e)]===_0x16e503);}});module['exports']=TestFrameworkState; | ||
| const a94_0x96f709=a94_0x24fb;(function(_0x5ed198,_0x5dd4c7){const _0xd6a783=a94_0x24fb,_0x4005bb=_0x5ed198();while(!![]){try{const _0x3bbf32=parseInt(_0xd6a783(0xea))/0x1+parseInt(_0xd6a783(0xdb))/0x2+-parseInt(_0xd6a783(0xdc))/0x3+parseInt(_0xd6a783(0xf6))/0x4*(parseInt(_0xd6a783(0xe7))/0x5)+-parseInt(_0xd6a783(0xe8))/0x6+parseInt(_0xd6a783(0xfa))/0x7+-parseInt(_0xd6a783(0xdd))/0x8*(parseInt(_0xd6a783(0xde))/0x9);if(_0x3bbf32===_0x5dd4c7)break;else _0x4005bb['push'](_0x4005bb['shift']());}catch(_0x227ec0){_0x4005bb['push'](_0x4005bb['shift']());}}}(a94_0x1d06,0x2adcd));const a94_0x35d6ab={};a94_0x35d6ab['value']=0x0,a94_0x35d6ab['toString']=function(){const _0xe83cdf=a94_0x24fb,_0x2a5e4f={};_0x2a5e4f[_0xe83cdf(0xf4)]=_0xe83cdf(0xe5);const _0x4363da=_0x2a5e4f;return _0x4363da[_0xe83cdf(0xf4)];};const a94_0x4cf88f={};function a94_0x1d06(){const _0x298b07=['ICgDM','values','704328rvELlu','TestFrameworkState.BEFORE_ALL','TestFrameworkState.LOG','TestFrameworkState.AFTER_ALL','900193ZIYkfw','uwkEv','TestFrameworkState.TEST','TJuRG','EbeQq','value','322128iDpIVf','22929rBpkCY','131512CjKsfZ','171jwQyJQ','LxIMF','TestFrameworkState.LOG_REPORT','ncvFf','toString','exports','TestFrameworkState.TEST_SCREENSHOT','TestFrameworkState.NONE','freeze','5bZuMOQ','1536624fpTFfl','EvgMJ','285908AYyQVW','TestFrameworkState.BEFORE_EACH','TestFrameworkState.STEP','TestFrameworkState.AFTER_EACH','TestFrameworkState.INIT_TEST','QOiuF','DWkbm','YNrve','nOrGn','PnPaC'];a94_0x1d06=function(){return _0x298b07;};return a94_0x1d06();}a94_0x4cf88f[a94_0x96f709(0xda)]=0x1,a94_0x4cf88f['toString']=function(){const _0x16a455=a94_0x96f709,_0x176815={};_0x176815[_0x16a455(0xf3)]=_0x16a455(0xf7);const _0x16e8ae=_0x176815;return _0x16e8ae[_0x16a455(0xf3)];};const a94_0x417ad3={};a94_0x417ad3[a94_0x96f709(0xda)]=0x2,a94_0x417ad3[a94_0x96f709(0xe2)]=function(){const _0x5d542f=a94_0x96f709,_0x3e777b={};_0x3e777b[_0x5d542f(0xfb)]=_0x5d542f(0xf8);const _0x1dcb32=_0x3e777b;return _0x1dcb32[_0x5d542f(0xfb)];};const a94_0xc0bfd6={};a94_0xc0bfd6['value']=0x3,a94_0xc0bfd6['toString']=function(){const _0x24d475=a94_0x96f709,_0x85017e={};_0x85017e[_0x24d475(0xe9)]='TestFrameworkState.SETUP_FIXTURE';const _0x3da6a1=_0x85017e;return _0x3da6a1[_0x24d475(0xe9)];};const a94_0x5f174b={};a94_0x5f174b['value']=0x4,a94_0x5f174b[a94_0x96f709(0xe2)]=function(){const _0x5b5743=a94_0x96f709,_0x2cae3f={};_0x2cae3f[_0x5b5743(0xf1)]=_0x5b5743(0xee);const _0x96c472=_0x2cae3f;return _0x96c472[_0x5b5743(0xf1)];};const a94_0x19232c={};a94_0x19232c[a94_0x96f709(0xda)]=0x5,a94_0x19232c[a94_0x96f709(0xe2)]=function(){const _0xacfa78=a94_0x96f709,_0x397b87={};_0x397b87['EbeQq']=_0xacfa78(0xeb);const _0x5b485d=_0x397b87;return _0x5b485d[_0xacfa78(0xd9)];};const a94_0x3d7d69={};a94_0x3d7d69[a94_0x96f709(0xda)]=0x6,a94_0x3d7d69[a94_0x96f709(0xe2)]=function(){const _0x18e0d6=a94_0x96f709,_0x1d599a={};_0x1d599a[_0x18e0d6(0xe1)]=_0x18e0d6(0xed);const _0x2b7759=_0x1d599a;return _0x2b7759['ncvFf'];};const a94_0x3e5c4e={};a94_0x3e5c4e[a94_0x96f709(0xda)]=0x7,a94_0x3e5c4e[a94_0x96f709(0xe2)]=function(){const _0x42ece2=a94_0x96f709,_0x3a8426={};_0x3a8426[_0x42ece2(0xf0)]=_0x42ece2(0xd7);const _0xdfbb32=_0x3a8426;return _0xdfbb32[_0x42ece2(0xf0)];};const a94_0x9a9a6c={};a94_0x9a9a6c[a94_0x96f709(0xda)]=0x8,a94_0x9a9a6c[a94_0x96f709(0xe2)]=function(){const _0x55ef87=a94_0x96f709,_0x2135f6={};_0x2135f6['LxIMF']=_0x55ef87(0xec);const _0x129a8e=_0x2135f6;return _0x129a8e[_0x55ef87(0xdf)];};const a94_0x2f90f6={};function a94_0x24fb(_0x2dcd98,_0x1a2b29){const _0x1d0647=a94_0x1d06();return a94_0x24fb=function(_0x24fb8a,_0x460d46){_0x24fb8a=_0x24fb8a-0xd7;let _0x21c6ad=_0x1d0647[_0x24fb8a];return _0x21c6ad;},a94_0x24fb(_0x2dcd98,_0x1a2b29);}a94_0x2f90f6[a94_0x96f709(0xda)]=0x9,a94_0x2f90f6[a94_0x96f709(0xe2)]=function(){const _0x557353=a94_0x96f709,_0x1d3f69={};_0x1d3f69[_0x557353(0xd8)]=_0x557353(0xe0);const _0x1293af=_0x1d3f69;return _0x1293af[_0x557353(0xd8)];};const a94_0x3ea5d4={};a94_0x3ea5d4[a94_0x96f709(0xda)]=0xa,a94_0x3ea5d4[a94_0x96f709(0xe2)]=function(){const _0x4aa365=a94_0x96f709,_0x23a9d2={};_0x23a9d2['nOrGn']=_0x4aa365(0xf9);const _0x4d1405=_0x23a9d2;return _0x4d1405[_0x4aa365(0xf2)];};const a94_0x36d67e={};a94_0x36d67e['value']=0xb,a94_0x36d67e['toString']=function(){const _0x3a7bc8=a94_0x96f709,_0x577099={};_0x577099[_0x3a7bc8(0xef)]=_0x3a7bc8(0xe4);const _0x5a2e25=_0x577099;return _0x5a2e25[_0x3a7bc8(0xef)];};const TestFrameworkState=Object[a94_0x96f709(0xe6)]({'NONE':a94_0x35d6ab,'BEFORE_ALL':a94_0x4cf88f,'LOG':a94_0x417ad3,'SETUP_FIXTURE':a94_0xc0bfd6,'INIT_TEST':a94_0x5f174b,'BEFORE_EACH':a94_0x19232c,'AFTER_EACH':a94_0x3d7d69,'TEST':a94_0x3e5c4e,'STEP':a94_0x9a9a6c,'LOG_REPORT':a94_0x2f90f6,'AFTER_ALL':a94_0x3ea5d4,'TEST_SCREENSHOT':a94_0x36d67e,'fromValue'(_0x5f6910){const _0xcadfc4=a94_0x96f709;return Object[_0xcadfc4(0xf5)](TestFrameworkState)['find'](_0x4cdebf=>_0x4cdebf[_0xcadfc4(0xda)]===_0x5f6910);}});module[a94_0x96f709(0xe3)]=TestFrameworkState; |
@@ -1,1 +0,1 @@ | ||
| const a66_0x3617a7=a66_0x5eb0;(function(_0x462f50,_0x5e0264){const _0x5ddb3a=a66_0x5eb0,_0x16f569=_0x462f50();while(!![]){try{const _0x5a3370=-parseInt(_0x5ddb3a(0x14c))/0x1*(parseInt(_0x5ddb3a(0x13e))/0x2)+parseInt(_0x5ddb3a(0x1a5))/0x3*(-parseInt(_0x5ddb3a(0x14b))/0x4)+parseInt(_0x5ddb3a(0x19b))/0x5+-parseInt(_0x5ddb3a(0x1af))/0x6+-parseInt(_0x5ddb3a(0x13d))/0x7+parseInt(_0x5ddb3a(0x18a))/0x8+parseInt(_0x5ddb3a(0x1ab))/0x9;if(_0x5a3370===_0x5e0264)break;else _0x16f569['push'](_0x16f569['shift']());}catch(_0x39f8b6){_0x16f569['push'](_0x16f569['shift']());}}}(a66_0x4e79,0x2858b));const fs=require('fs'),path=require(a66_0x3617a7(0x177)),{TEMP_STORE_DIR_NAME}=require('../../helpers/test-observability/constants'),{nestedKeyValue}=require(a66_0x3617a7(0x18d)),logger=require(a66_0x3617a7(0x135))[a66_0x3617a7(0x144)],util=require(a66_0x3617a7(0x15f)),helper=require(a66_0x3617a7(0x18d)),{createClassLogger}=require('../../helpers/classLogger.js'),lockfile=require(a66_0x3617a7(0x176)),{v4:uuidv4}=require(a66_0x3617a7(0x138));function a66_0x4e79(){const _0x4efe00=['readLogObjects','getTraceZipDir','logObjects','iHuzm','\x20Adding\x20console\x20log\x20for\x20','parse','testFramework','QQozu','forEach','Error\x20writing\x20trace\x20file:\x20%O','push','readLogObjects:\x20processId:\x20','recursive','.\x20Returning\x20empty\x20test\x20details.','homedir','QtxkT','force','pNyyC','util','getTestRunIdFromTestInfo','Error\x20writing\x20test\x20details\x20to\x20file\x20for\x20','BS_TESTOPS_BUILD_HASHED_ID','LxusT','\x20with\x20details:\x20','Ccrha','getTestUUID','writeFileSync','.\x20Unable\x20to\x20add\x20console\x20log.','4|6|0|1|3|5|2','Error\x20handling\x20trace\x20file\x20paths:\x20%O','BFniC','format','setAccessibilityPlatformValidation','mergeDeep','XoOFM','HhiIH','lockSync','existsSync','\x20Retrieving\x20logs\x20for\x20','_platformDetails.json','values','proper-lockfile','path','some','lXdxH','traceZipPaths','join','__projectId','Failed\x20to\x20acquire\x20lock\x20for\x20','endsWith','CGVqS','message','dQpCW','aTkPd','setup','YzDNJ','getAccessibilityPlatformValidation','tests','rmSync','readLogObjects:\x20No\x20log\x20objects\x20found\x20for\x20testId:\x20','appendToTracePaths','665392aQQqeC','dirPath','storeLogObjects','../../helpers/helper','toOSc','filePath','_traceZipPaths.json','rHnNT','TGFhL','tzOPC','default','\x20Setting\x20test\x20details\x20for\x20','storeLogObjects:\x20processId:\x20','zylJj','GAJAj','error','\x20log\x20objects\x20for\x20testId:\x20','364350LEoCZG','length','exports','readLogObjects:\x20Retrieved\x20','KRgqF','GIMEc','guavb','stringify','RuovM','aYfQI','237942jRkAEN','TestInfo','_projectId','traceZipDir','Setting\x20up\x20TestInfo\x20directory\x20at\x20','OnqPo','3913857LIuWND','string','getProjectIdFromTestInfo','pid','750912xZJwCr','HWjIz','resolve','env','fqeOX','debug','mkdirSync','uUQrN','object','readLogObjects:\x20No\x20logObjects\x20object\x20found\x20for\x20testId:\x20','readdirSync','utf8','toString','isArray','setTestDetails','getStoreDirName','../../helpers/logger','retry','_test','uuid','trace_','project','getTestIdFromTestInfo','getFilePath','526932xdYdSO','4IBusRJ','getTestIdentifierFromTestInfo','.txt','[setTestDetails]\x20processId:\x20','pEmPC','testId','winstonLogger','EAYqm','readFileSync','.browserstack','tkHIs','OGusp','readLogObjects:\x20No\x20file\x20found\x20for\x20testId:\x20','8MVLgqT','33301fPvwng'];a66_0x4e79=function(){return _0x4efe00;};return a66_0x4e79();}class TestInfo{static [a66_0x3617a7(0x186)]={};static [a66_0x3617a7(0x18b)]=TestInfo[a66_0x3617a7(0x134)]();static [a66_0x3617a7(0x1a8)]=path[a66_0x3617a7(0x17b)](TestInfo[a66_0x3617a7(0x18b)],a66_0x3617a7(0x17a));static ['testFramework']=null;['logger']=createClassLogger(a66_0x3617a7(0x1a6));static[a66_0x3617a7(0x183)](_0x5e62b2){const _0xc143a2=a66_0x3617a7,_0x5f035b={};_0x5f035b['jlTtN']=_0xc143a2(0x169),_0x5f035b[_0xc143a2(0x145)]=_0xc143a2(0x17a);const _0x387c11=_0x5f035b,_0x13bdd4=_0x387c11['jlTtN']['split']('|');let _0xd34ed1=0x0;while(!![]){switch(_0x13bdd4[_0xd34ed1++]){case'0':this[_0xc143a2(0x153)]=_0x5e62b2;continue;case'1':this['shutdown']();continue;case'2':logger['info'](_0xc143a2(0x1a9)+this[_0xc143a2(0x18b)]);continue;case'3':const _0x59a4da={};_0x59a4da['recursive']=!![],fs[_0xc143a2(0x1b5)](this[_0xc143a2(0x18b)],_0x59a4da);continue;case'4':this[_0xc143a2(0x18b)]=TestInfo[_0xc143a2(0x134)]();continue;case'5':const _0x2da9ce={};_0x2da9ce[_0xc143a2(0x159)]=!![],fs[_0xc143a2(0x1b5)](this[_0xc143a2(0x1a8)],_0x2da9ce);continue;case'6':this[_0xc143a2(0x1a8)]=path[_0xc143a2(0x17b)](this['dirPath'],_0x387c11[_0xc143a2(0x145)]);continue;}break;}}static[a66_0x3617a7(0x134)](){const _0x2c8044=a66_0x3617a7,_0xaaf5f9={};_0xaaf5f9['aTkPd']=function(_0x22486d,_0x5e96eb){return _0x22486d+_0x5e96eb;},_0xaaf5f9['GAJAj']=_0x2c8044(0x194);const _0x2ce5c1=_0xaaf5f9;return _0x2ce5c1[_0x2c8044(0x182)](_0x2ce5c1[_0x2c8044(0x182)](TEMP_STORE_DIR_NAME,'-'),process[_0x2c8044(0x1b2)][_0x2c8044(0x162)]||_0x2ce5c1[_0x2c8044(0x198)]);}static['getStoreDirPath'](){const _0x4a284c=a66_0x3617a7,_0x18b2fa={};_0x18b2fa['guavb']=function(_0x40a49b,_0xc23072){return _0x40a49b+_0xc23072;},_0x18b2fa[_0x4a284c(0x16f)]=_0x4a284c(0x194);const _0x35addb=_0x18b2fa;return path[_0x4a284c(0x17b)](_0x35addb[_0x4a284c(0x1a1)](_0x35addb[_0x4a284c(0x1a1)](TEMP_STORE_DIR_NAME,'-'),process[_0x4a284c(0x1b2)][_0x4a284c(0x162)]||_0x35addb[_0x4a284c(0x16f)]));}static['getTraceZipDir'](){const _0x5cade9=a66_0x3617a7,_0x3b8ffc={};_0x3b8ffc[_0x5cade9(0x15e)]=_0x5cade9(0x17a);const _0x4f1155=_0x3b8ffc;return path['join'](this['getStoreDirPath'](),_0x4f1155[_0x5cade9(0x15e)]);}static[a66_0x3617a7(0x13c)](_0x5e9f75){const _0x27604b=a66_0x3617a7,_0x4f2768={};_0x4f2768[_0x27604b(0x15c)]=function(_0x16782,_0x2e4c72){return _0x16782+_0x2e4c72;},_0x4f2768['rHnNT']='.json';const _0x22dc2a=_0x4f2768;return path[_0x27604b(0x17b)](this[_0x27604b(0x18b)],_0x22dc2a[_0x27604b(0x15c)](_0x5e9f75,_0x22dc2a[_0x27604b(0x191)]));}static[a66_0x3617a7(0x160)](_0x212dd4){const _0xc15cc8=a66_0x3617a7,_0xcadd75={};_0xcadd75[_0xc15cc8(0x1b6)]=function(_0x114aae,_0x3784e6){return _0x114aae+_0x3784e6;},_0xcadd75[_0xc15cc8(0x1b0)]=function(_0x4fe953,_0xd73700){return _0x4fe953+_0xd73700;},_0xcadd75[_0xc15cc8(0x181)]=function(_0x5514b8,_0x69a7a){return _0x5514b8+_0x69a7a;};const _0x364ffd=_0xcadd75;return _0x364ffd[_0xc15cc8(0x1b6)](_0x364ffd['HWjIz'](_0x364ffd[_0xc15cc8(0x181)](_0x364ffd[_0xc15cc8(0x181)](this[_0xc15cc8(0x1ad)](_0x212dd4),'-'),this[_0xc15cc8(0x13b)](_0x212dd4)),'-'),_0x212dd4[_0xc15cc8(0x136)]);}static[a66_0x3617a7(0x1ad)](_0xf1f69){const _0xe352cc=a66_0x3617a7,_0x5963ee={'YzDNJ':function(_0x1ea72c,_0x2a1303,_0x5c48ac){return _0x1ea72c(_0x2a1303,_0x5c48ac);},'RuovM':_0xe352cc(0x137),'Ccrha':_0xe352cc(0x1a7),'tkHIs':_0xe352cc(0x13a),'qGulD':_0xe352cc(0x17c)};return _0x5963ee[_0xe352cc(0x184)](nestedKeyValue,_0xf1f69,[_0x5963ee[_0xe352cc(0x1a3)],_0x5963ee[_0xe352cc(0x165)]])||_0x5963ee[_0xe352cc(0x184)](nestedKeyValue,_0xf1f69,[_0x5963ee[_0xe352cc(0x148)],_0x5963ee['qGulD']]);}static[a66_0x3617a7(0x13b)](_0x1a7d14){const _0x51d836=a66_0x3617a7,_0x2772e4={'LxusT':function(_0x859cc2,_0x8d2711,_0x4d5fbd){return _0x859cc2(_0x8d2711,_0x4d5fbd);},'KRgqF':_0x51d836(0x137)};return _0x2772e4[_0x51d836(0x163)](nestedKeyValue,_0x1a7d14,[_0x2772e4[_0x51d836(0x19f)],'id'])||_0x1a7d14[_0x51d836(0x143)];}static[a66_0x3617a7(0x13f)](_0x565e03,_0x35ba3a){const _0x5b80fc=a66_0x3617a7,_0x2dc4c6={};_0x2dc4c6[_0x5b80fc(0x149)]=function(_0x1e2e75,_0x4815df){return _0x1e2e75+_0x4815df;},_0x2dc4c6[_0x5b80fc(0x17f)]=function(_0x33fdd8,_0x363a04){return _0x33fdd8+_0x363a04;};const _0x3334a4=_0x2dc4c6;return _0x3334a4[_0x5b80fc(0x149)](_0x3334a4[_0x5b80fc(0x17f)](this[_0x5b80fc(0x13b)](_0x565e03),'-'),_0x35ba3a);}static[a66_0x3617a7(0x166)](_0x55ecb8){const _0x1930b0=a66_0x3617a7,_0x211142={'xnUQg':function(_0x127265,_0x3dea02){return _0x127265===_0x3dea02;},'fqeOX':_0x1930b0(0x1ac),'zylJj':function(_0x4c7b54){return _0x4c7b54();}};try{if(this[_0x1930b0(0x186)][_0x55ecb8]&&_0x211142['xnUQg'](typeof this[_0x1930b0(0x186)][_0x55ecb8][_0x1930b0(0x138)],_0x211142[_0x1930b0(0x1b3)]))return this[_0x1930b0(0x186)][_0x55ecb8]['uuid'];const _0x7089bb=this[_0x1930b0(0x13c)](_0x55ecb8),_0x1f9f60=path[_0x1930b0(0x1b1)](_0x7089bb);if(fs['existsSync'](_0x1f9f60)){const _0x237725=JSON[_0x1930b0(0x152)](fs[_0x1930b0(0x146)](_0x7089bb)['toString']());return this[_0x1930b0(0x186)][_0x55ecb8]=_0x237725,this['tests'][_0x55ecb8]['uuid'];}this[_0x1930b0(0x186)][_0x55ecb8]={'uuid':_0x211142[_0x1930b0(0x197)](uuidv4)};try{fs[_0x1930b0(0x167)](_0x7089bb,JSON[_0x1930b0(0x1a2)](this['tests'][_0x55ecb8]));}catch(_0x2a2dd6){logger[_0x1930b0(0x199)](_0x1930b0(0x161)+_0x55ecb8+':\x20'+_0x2a2dd6['message']);}return this[_0x1930b0(0x186)][_0x55ecb8][_0x1930b0(0x138)];}catch(_0x290a0a){return logger['error']('Error\x20while\x20getting\x20test\x20UUID\x20for\x20'+_0x55ecb8+':\x20'+_0x290a0a[_0x1930b0(0x180)]),null;}}static[a66_0x3617a7(0x185)](_0x145a3a){const _0x5ef33a=a66_0x3617a7,_0x367133=path[_0x5ef33a(0x17b)](this[_0x5ef33a(0x18b)],_0x145a3a+_0x5ef33a(0x174));if(fs[_0x5ef33a(0x172)](_0x367133))return fs[_0x5ef33a(0x146)](_0x367133)[_0x5ef33a(0x1bb)]();}static[a66_0x3617a7(0x16d)](_0x3b24e7,_0x402085){const _0xaaf03=a66_0x3617a7,_0x21c7db=path['join'](this[_0xaaf03(0x18b)],_0x402085+_0xaaf03(0x174));fs[_0xaaf03(0x167)](_0x21c7db,_0x3b24e7[_0xaaf03(0x1bb)]());}static['shutdown'](){const _0x4803f7=a66_0x3617a7,_0x64e59d={};_0x64e59d[_0x4803f7(0x159)]=!![],_0x64e59d[_0x4803f7(0x15d)]=!![],fs[_0x4803f7(0x187)](this[_0x4803f7(0x18b)],_0x64e59d);}static['getTestDetails'](_0xd73144){const _0xee071a=a66_0x3617a7,_0x28ac1d=this[_0xee071a(0x13c)](_0xd73144);if(fs[_0xee071a(0x172)](_0x28ac1d))try{const _0x360208=JSON[_0xee071a(0x152)](fs['readFileSync'](_0x28ac1d)[_0xee071a(0x1bb)]());return this[_0xee071a(0x186)][_0xd73144]=_0x360208,_0x360208;}catch(_0x3989c5){return logger[_0xee071a(0x1b4)]('Failed\x20to\x20acquire\x20lock\x20for\x20'+_0x28ac1d+':\x20'+util[_0xee071a(0x16c)](_0x3989c5)+_0xee071a(0x15a)),{};}return{};}static[a66_0x3617a7(0x133)](_0x1d1c3c,_0x3d9d96,_0x21eb9b=![]){const _0x4558e7=a66_0x3617a7,_0x8b589f={'vBWDh':function(_0x456916){return _0x456916();}};logger[_0x4558e7(0x1b4)](_0x4558e7(0x141)+process[_0x4558e7(0x1ae)]+_0x4558e7(0x195)+_0x1d1c3c+_0x4558e7(0x164)+JSON[_0x4558e7(0x1a2)](_0x3d9d96));const _0x154252=this[_0x4558e7(0x13c)](_0x1d1c3c);if(fs[_0x4558e7(0x172)](_0x154252))try{const _0x3f65a6=lockfile[_0x4558e7(0x171)](_0x154252),_0x2c749c=JSON['parse'](fs[_0x4558e7(0x146)](_0x154252)[_0x4558e7(0x1bb)]());if(_0x21eb9b)this[_0x4558e7(0x186)][_0x1d1c3c]=helper[_0x4558e7(0x16e)](_0x2c749c,_0x3d9d96);else{const _0x6e9746={..._0x2c749c,..._0x3d9d96};this['tests'][_0x1d1c3c]=_0x6e9746;}fs[_0x4558e7(0x167)](_0x154252,JSON[_0x4558e7(0x1a2)](this['tests'][_0x1d1c3c])),_0x8b589f['vBWDh'](_0x3f65a6);}catch(_0x22e2bc){logger['debug'](_0x4558e7(0x17d)+_0x154252+':\x20'+util[_0x4558e7(0x16c)](_0x22e2bc)+'.\x20Unable\x20to\x20set\x20test\x20details.');}}static[a66_0x3617a7(0x18c)](_0x5aab16,_0x480e30){const _0x57adc6=a66_0x3617a7,_0xd90939={'lXdxH':function(_0x4832e5,_0x5aa1a1){return _0x4832e5!==_0x5aa1a1;},'iHuzm':_0x57adc6(0x1b7),'QbesJ':function(_0x4e5ebf){return _0x4e5ebf();}};logger[_0x57adc6(0x1b4)](_0x57adc6(0x196)+process[_0x57adc6(0x1ae)]+_0x57adc6(0x151)+_0x5aab16+'}');const _0x59e8ac=this[_0x57adc6(0x13c)](_0x5aab16);try{let _0x108fce={};if(fs[_0x57adc6(0x172)](_0x59e8ac)){const _0x58e43a=lockfile[_0x57adc6(0x171)](_0x59e8ac);_0x108fce=JSON[_0x57adc6(0x152)](fs[_0x57adc6(0x146)](_0x59e8ac)['toString']()),(!_0x108fce[_0x57adc6(0x14f)]||_0xd90939[_0x57adc6(0x179)](typeof _0x108fce[_0x57adc6(0x14f)],_0xd90939[_0x57adc6(0x150)]))&&(_0x108fce[_0x57adc6(0x14f)]={}),(!_0x108fce[_0x57adc6(0x14f)][_0x5aab16]||!Array[_0x57adc6(0x1bc)](_0x108fce[_0x57adc6(0x14f)][_0x5aab16]))&&(_0x108fce['logObjects'][_0x5aab16]=[]),_0x108fce['logObjects'][_0x5aab16][_0x57adc6(0x157)](_0x480e30),this[_0x57adc6(0x186)][_0x5aab16]=_0x108fce,fs[_0x57adc6(0x167)](_0x59e8ac,JSON['stringify'](this['tests'][_0x5aab16])),_0xd90939['QbesJ'](_0x58e43a);}else{const _0x58c1ee={};_0x58c1ee[_0x57adc6(0x138)]=_0x5aab16,_0x58c1ee['logObjects']={},_0x58c1ee['logObjects'][_0x5aab16]=[_0x480e30],_0x108fce=_0x58c1ee,this[_0x57adc6(0x186)][_0x5aab16]=_0x108fce,fs[_0x57adc6(0x167)](_0x59e8ac,JSON[_0x57adc6(0x1a2)](this[_0x57adc6(0x186)][_0x5aab16]));}}catch(_0x333919){logger[_0x57adc6(0x1b4)]('Failed\x20to\x20acquire\x20lock\x20for\x20'+_0x59e8ac+':\x20'+util[_0x57adc6(0x16c)](_0x333919)+_0x57adc6(0x168));}}static[a66_0x3617a7(0x14d)](_0x4c1545){const _0x18210e=a66_0x3617a7,_0x1bb7d9={'bDLSL':function(_0x1e0645,_0x314728){return _0x1e0645!==_0x314728;},'GIMEc':_0x18210e(0x1b7),'TGFhL':function(_0x4b3eb4){return _0x4b3eb4();},'tzOPC':function(_0xfb34ec,_0x51de83){return _0xfb34ec===_0x51de83;},'toOSc':function(_0x232f80){return _0x232f80();}};logger[_0x18210e(0x1b4)](_0x18210e(0x158)+process[_0x18210e(0x1ae)]+_0x18210e(0x173)+_0x4c1545);const _0x2d35c8=this[_0x18210e(0x13c)](_0x4c1545);try{if(!fs[_0x18210e(0x172)](_0x2d35c8))return logger['debug'](_0x18210e(0x14a)+_0x4c1545),[];const _0x5db25e=lockfile[_0x18210e(0x171)](_0x2d35c8),_0xe1b876=JSON[_0x18210e(0x152)](fs[_0x18210e(0x146)](_0x2d35c8)[_0x18210e(0x1bb)]());if(!_0xe1b876[_0x18210e(0x14f)]||_0x1bb7d9['bDLSL'](typeof _0xe1b876['logObjects'],_0x1bb7d9[_0x18210e(0x1a0)]))return logger[_0x18210e(0x1b4)](_0x18210e(0x1b8)+_0x4c1545),_0x1bb7d9['TGFhL'](_0x5db25e),[];if(!_0xe1b876[_0x18210e(0x14f)][_0x4c1545]||!Array[_0x18210e(0x1bc)](_0xe1b876[_0x18210e(0x14f)][_0x4c1545])||_0x1bb7d9[_0x18210e(0x193)](_0xe1b876[_0x18210e(0x14f)][_0x4c1545]['length'],0x0))return logger[_0x18210e(0x1b4)](_0x18210e(0x188)+_0x4c1545),_0x1bb7d9[_0x18210e(0x18e)](_0x5db25e),[];const _0x75cbfc=[..._0xe1b876[_0x18210e(0x14f)][_0x4c1545]];return logger['debug'](_0x18210e(0x19e)+_0x75cbfc[_0x18210e(0x19c)]+_0x18210e(0x19a)+_0x4c1545),_0xe1b876[_0x18210e(0x14f)][_0x4c1545]=[],this[_0x18210e(0x186)][_0x4c1545]=_0xe1b876,fs['writeFileSync'](_0x2d35c8,JSON['stringify'](this[_0x18210e(0x186)][_0x4c1545])),_0x1bb7d9[_0x18210e(0x192)](_0x5db25e),_0x75cbfc;}catch(_0x182640){return logger[_0x18210e(0x1b4)](_0x18210e(0x17d)+_0x2d35c8+':\x20'+util[_0x18210e(0x16c)](_0x182640)+'.\x20Unable\x20to\x20retrieve\x20log\x20objects.'),[];}}static['addTraceFilePath'](_0x3669df){const _0x1fcda4=a66_0x3617a7,_0x1701d1={};_0x1701d1[_0x1fcda4(0x1aa)]=_0x1fcda4(0x16a);const _0x14bbb8=_0x1701d1;try{const _0x574a7b=process['pid'],_0x17a261=path[_0x1fcda4(0x17b)](TestInfo[_0x1fcda4(0x14e)](),_0x574a7b+_0x1fcda4(0x190));let _0x25a56d=[];fs['existsSync'](_0x17a261)&&(_0x25a56d=JSON[_0x1fcda4(0x152)](fs[_0x1fcda4(0x146)](_0x17a261)['toString']()));if(!_0x25a56d[_0x1fcda4(0x178)](_0x278ede=>_0x278ede[_0x1fcda4(0x18f)]===_0x3669df[_0x1fcda4(0x18f)])){_0x25a56d['push'](_0x3669df);const _0x405579=path['dirname'](_0x17a261);if(!fs[_0x1fcda4(0x172)](_0x405579)){const _0x215221={};_0x215221[_0x1fcda4(0x159)]=!![],fs[_0x1fcda4(0x1b5)](_0x405579,_0x215221);}fs[_0x1fcda4(0x167)](_0x17a261,JSON[_0x1fcda4(0x1a2)](_0x25a56d));}}catch(_0x2c30e4){logger[_0x1fcda4(0x199)](util[_0x1fcda4(0x16c)](_0x14bbb8['OnqPo'],_0x2c30e4));}}static['getTraceFilePaths'](){const _0x77b466=a66_0x3617a7,_0xeac065={};_0xeac065[_0x77b466(0x142)]=_0x77b466(0x190),_0xeac065[_0x77b466(0x1a4)]='Error\x20reading\x20trace\x20file\x20paths:\x20%O';const _0x5429dc=_0xeac065,_0x23e064=[];try{const _0x3f7e95=TestInfo[_0x77b466(0x14e)]();if(!fs['existsSync'](_0x3f7e95))return _0x23e064;const _0x24130f=fs[_0x77b466(0x1b9)](_0x3f7e95);_0x24130f['forEach'](_0x354bea=>{const _0x143300=_0x77b466;if(_0x354bea[_0x143300(0x17e)](_0x5429dc[_0x143300(0x142)])){const _0x1d2548=JSON[_0x143300(0x152)](fs[_0x143300(0x146)](path['join'](_0x3f7e95,_0x354bea))[_0x143300(0x1bb)]());_0x23e064[_0x143300(0x157)](..._0x1d2548);}});}catch(_0x58d6ce){logger[_0x77b466(0x199)](util[_0x77b466(0x16c)](_0x5429dc['aYfQI'],_0x58d6ce));}const _0x44766b={};return _0x23e064[_0x77b466(0x155)](_0x291329=>{const _0x7b3d1b=_0x77b466;_0x44766b[_0x291329[_0x7b3d1b(0x18f)]]=_0x291329;}),Object[_0x77b466(0x175)](_0x44766b);}static[a66_0x3617a7(0x189)](_0x21fe9b,_0x41f32f){const _0x114322=a66_0x3617a7,_0x161429={};_0x161429[_0x114322(0x16b)]=_0x114322(0x147),_0x161429[_0x114322(0x154)]=_0x114322(0x1ba),_0x161429[_0x114322(0x170)]=_0x114322(0x156);const _0x500e91=_0x161429;try{const _0x4c5b49=path[_0x114322(0x17b)](helper[_0x114322(0x15b)](),_0x500e91[_0x114322(0x16b)]);if(!fs[_0x114322(0x172)](_0x4c5b49)){const _0x5ceea7={};_0x5ceea7[_0x114322(0x159)]=!![],fs[_0x114322(0x1b5)](_0x4c5b49,_0x5ceea7);}fs['appendFileSync'](path[_0x114322(0x17b)](_0x4c5b49,_0x114322(0x139)+_0x41f32f+_0x114322(0x140)),_0x21fe9b+'\x0a',_0x500e91[_0x114322(0x154)]);}catch(_0x2a77d3){logger['error'](util['format'](_0x500e91[_0x114322(0x170)],_0x2a77d3));}}}function a66_0x5eb0(_0x4f22bb,_0x56da99){const _0x4e79a5=a66_0x4e79();return a66_0x5eb0=function(_0x5eb045,_0x882cc1){_0x5eb045=_0x5eb045-0x133;let _0x234b85=_0x4e79a5[_0x5eb045];return _0x234b85;},a66_0x5eb0(_0x4f22bb,_0x56da99);}module[a66_0x3617a7(0x19d)]=TestInfo; | ||
| const a66_0x3330ea=a66_0x4072;function a66_0x473b(){const _0x247688=['VLrpG','Failed\x20to\x20acquire\x20lock\x20for\x20','jlwLx','edJqj','uyrXO','proper-lockfile','readdirSync','qIqaE','appendFileSync','Error\x20writing\x20trace\x20file:\x20%O','message','env','length','xAIlq','JufFh','11809539qIcLJd','20PiXObJ','sHmYI','RbmDW','IKimr','Error\x20while\x20getting\x20test\x20UUID\x20for\x20','forEach','recursive','lockSync','xruuf','string','toString','parse','readLogObjects:\x20processId:\x20','86JkCOGZ','readLogObjects','9897RnIDss','pid','exports','force','\x20Retrieving\x20logs\x20for\x20','awzMU','Error\x20reading\x20trace\x20file\x20paths:\x20%O','WvKUO','shutdown','readFileSync','998422RcolJe','fhrHL','sXkma','push','LOrWb','readLogObjects:\x20No\x20logObjects\x20object\x20found\x20for\x20testId:\x20','testFramework','yiEjT','OZJwf','getProjectIdFromTestInfo','6941856obqiXt','traceZipDir','5027519ljPBHd','existsSync','setAccessibilityPlatformValidation','getFilePath','dirname','getStoreDirName','dirPath','object','getTestIdentifierFromTestInfo','some','traceZipPaths','.browserstack','lmXjh','DFhvR','\x20Adding\x20console\x20log\x20for\x20','getTraceZipDir','default','.txt','testId','\x20log\x20objects\x20for\x20testId:\x20','FHFPN','__projectId','XXdfr','addTraceFilePath','\x20Setting\x20test\x20details\x20for\x20','lanlW','snxiw','getTestIdFromTestInfo','jqISs','tests','mkdirSync','endsWith','WRBTI','isArray','sQgQb','rmSync','TestInfo','XtFUA','_platformDetails.json','filePath','utf8','error','uuid','.\x20Returning\x20empty\x20test\x20details.','getTestUUID','debug','_traceZipPaths.json','QozVM','2290064NBqEfc','path','setup','eLjYK','stringify','olPDA','format','getStoreDirPath','DjXvc','eUkoC','gNSeF','rOpAD','.\x20Unable\x20to\x20add\x20console\x20log.','../../helpers/test-observability/constants','readLogObjects:\x20Retrieved\x20','values','storeLogObjects:\x20processId:\x20','\x20with\x20details:\x20','Setting\x20up\x20TestInfo\x20directory\x20at\x20','appendToTracePaths','getAccessibilityPlatformValidation','Error\x20handling\x20trace\x20file\x20paths:\x20%O','Error\x20writing\x20test\x20details\x20to\x20file\x20for\x20','winstonLogger','logObjects','_test','split','_projectId','join','1598196ltkgDH','info','getTestDetails','writeFileSync','getTestRunIdFromTestInfo','xZPUU','storeLogObjects'];a66_0x473b=function(){return _0x247688;};return a66_0x473b();}(function(_0x1761f1,_0x22c962){const _0x1a0661=a66_0x4072,_0x54ef88=_0x1761f1();while(!![]){try{const _0x42acac=parseInt(_0x1a0661(0x168))/0x1+-parseInt(_0x1a0661(0x15c))/0x2*(-parseInt(_0x1a0661(0x15e))/0x3)+parseInt(_0x1a0661(0x1a4))/0x4+parseInt(_0x1a0661(0x14f))/0x5*(-parseInt(_0x1a0661(0x138))/0x6)+parseInt(_0x1a0661(0x174))/0x7+parseInt(_0x1a0661(0x172))/0x8+-parseInt(_0x1a0661(0x14e))/0x9;if(_0x42acac===_0x22c962)break;else _0x54ef88['push'](_0x54ef88['shift']());}catch(_0x449729){_0x54ef88['push'](_0x54ef88['shift']());}}}(a66_0x473b,0xe0e15));const fs=require('fs'),path=require(a66_0x3330ea(0x1a5)),{TEMP_STORE_DIR_NAME}=require(a66_0x3330ea(0x1b1)),{nestedKeyValue}=require('../../helpers/helper'),logger=require('../../helpers/logger')[a66_0x3330ea(0x1bb)],util=require('util'),helper=require('../../helpers/helper'),{createClassLogger}=require('../../helpers/classLogger.js'),lockfile=require(a66_0x3330ea(0x144)),{v4:uuidv4}=require('uuid');function a66_0x4072(_0x41dbba,_0x52e313){const _0x473bdd=a66_0x473b();return a66_0x4072=function(_0x407205,_0x3d5dff){_0x407205=_0x407205-0x133;let _0x13fd55=_0x473bdd[_0x407205];return _0x13fd55;},a66_0x4072(_0x41dbba,_0x52e313);}class TestInfo{static ['tests']={};static [a66_0x3330ea(0x17a)]=TestInfo[a66_0x3330ea(0x179)]();static [a66_0x3330ea(0x173)]=path[a66_0x3330ea(0x137)](TestInfo[a66_0x3330ea(0x17a)],a66_0x3330ea(0x17e));static ['testFramework']=null;['logger']=createClassLogger(a66_0x3330ea(0x198));static[a66_0x3330ea(0x1a6)](_0x4d33bd){const _0x2526e1=a66_0x3330ea,_0x2716a4={};_0x2716a4['snxiw']='0|2|5|1|6|3|4',_0x2716a4[_0x2526e1(0x14c)]='traceZipPaths';const _0x176bb4=_0x2716a4,_0x1ca720=_0x176bb4[_0x2526e1(0x18e)][_0x2526e1(0x135)]('|');let _0x44f68b=0x0;while(!![]){switch(_0x1ca720[_0x44f68b++]){case'0':this[_0x2526e1(0x17a)]=TestInfo[_0x2526e1(0x179)]();continue;case'1':this[_0x2526e1(0x166)]();continue;case'2':this[_0x2526e1(0x173)]=path['join'](this[_0x2526e1(0x17a)],_0x176bb4['xAIlq']);continue;case'3':const _0x1cc6ae={};_0x1cc6ae[_0x2526e1(0x155)]=!![],fs['mkdirSync'](this['traceZipDir'],_0x1cc6ae);continue;case'4':logger[_0x2526e1(0x139)](_0x2526e1(0x1b6)+this[_0x2526e1(0x17a)]);continue;case'5':this[_0x2526e1(0x16e)]=_0x4d33bd;continue;case'6':const _0x1189a6={};_0x1189a6[_0x2526e1(0x155)]=!![],fs[_0x2526e1(0x192)](this[_0x2526e1(0x17a)],_0x1189a6);continue;}break;}}static[a66_0x3330ea(0x179)](){const _0x47fef4=a66_0x3330ea,_0x56740f={};_0x56740f[_0x47fef4(0x150)]=function(_0xed96ad,_0x1b243e){return _0xed96ad+_0x1b243e;},_0x56740f['BZQgm']=function(_0x570506,_0x160341){return _0x570506+_0x160341;},_0x56740f[_0x47fef4(0x170)]=_0x47fef4(0x184);const _0x2b326f=_0x56740f;return _0x2b326f[_0x47fef4(0x150)](_0x2b326f['BZQgm'](TEMP_STORE_DIR_NAME,'-'),process[_0x47fef4(0x14a)]['BS_TESTOPS_BUILD_HASHED_ID']||_0x2b326f['OZJwf']);}static[a66_0x3330ea(0x1ab)](){const _0x5ceb31=a66_0x3330ea,_0x56b909={};_0x56b909[_0x5ceb31(0x1ac)]=function(_0x4b2e51,_0xb5129e){return _0x4b2e51+_0xb5129e;},_0x56b909[_0x5ceb31(0x1a7)]=_0x5ceb31(0x184);const _0x56affa=_0x56b909;return path[_0x5ceb31(0x137)](_0x56affa[_0x5ceb31(0x1ac)](_0x56affa['DjXvc'](TEMP_STORE_DIR_NAME,'-'),process[_0x5ceb31(0x14a)]['BS_TESTOPS_BUILD_HASHED_ID']||_0x56affa[_0x5ceb31(0x1a7)]));}static[a66_0x3330ea(0x183)](){const _0x25a67a=a66_0x3330ea,_0x309830={};_0x309830['qIqaE']=_0x25a67a(0x17e);const _0x4a1ffb=_0x309830;return path['join'](this[_0x25a67a(0x1ab)](),_0x4a1ffb[_0x25a67a(0x146)]);}static['getFilePath'](_0x410327){const _0x5a93e0=a66_0x3330ea,_0x4b5986={};_0x4b5986['XtFUA']=function(_0x309694,_0x406038){return _0x309694+_0x406038;},_0x4b5986[_0x5a93e0(0x181)]='.json';const _0x3c446c=_0x4b5986;return path[_0x5a93e0(0x137)](this[_0x5a93e0(0x17a)],_0x3c446c[_0x5a93e0(0x199)](_0x410327,_0x3c446c[_0x5a93e0(0x181)]));}static[a66_0x3330ea(0x13c)](_0x2b6e65){const _0xf9ba1=a66_0x3330ea,_0x31991d={};_0x31991d['jqISs']=function(_0x58911a,_0x459e35){return _0x58911a+_0x459e35;},_0x31991d['awzMU']=function(_0x5d2ecb,_0x3a8b6d){return _0x5d2ecb+_0x3a8b6d;},_0x31991d[_0xf9ba1(0x151)]=function(_0x1ba598,_0x37e59a){return _0x1ba598+_0x37e59a;};const _0x126c96=_0x31991d;return _0x126c96[_0xf9ba1(0x190)](_0x126c96[_0xf9ba1(0x190)](_0x126c96[_0xf9ba1(0x163)](_0x126c96[_0xf9ba1(0x151)](this[_0xf9ba1(0x171)](_0x2b6e65),'-'),this[_0xf9ba1(0x18f)](_0x2b6e65)),'-'),_0x2b6e65['retry']);}static[a66_0x3330ea(0x171)](_0x3ee909){const _0x44ef44=a66_0x3330ea,_0x5b3ee7={'ErSyn':function(_0x3c7d56,_0x3277f4,_0x3ba615){return _0x3c7d56(_0x3277f4,_0x3ba615);},'rOpAD':'_test','qQXEb':_0x44ef44(0x136),'lanlW':function(_0x4714af,_0x5b9a70,_0x44b2b9){return _0x4714af(_0x5b9a70,_0x44b2b9);},'LOrWb':'project','XXdfr':_0x44ef44(0x189)};return _0x5b3ee7['ErSyn'](nestedKeyValue,_0x3ee909,[_0x5b3ee7[_0x44ef44(0x1af)],_0x5b3ee7['qQXEb']])||_0x5b3ee7[_0x44ef44(0x18d)](nestedKeyValue,_0x3ee909,[_0x5b3ee7[_0x44ef44(0x16c)],_0x5b3ee7[_0x44ef44(0x18a)]]);}static[a66_0x3330ea(0x18f)](_0x56e7ab){const _0x42650f=a66_0x3330ea,_0x5382c1={'uyrXO':function(_0x91ead0,_0x6ccc3f,_0x20648c){return _0x91ead0(_0x6ccc3f,_0x20648c);},'WvKUO':_0x42650f(0x134)};return _0x5382c1[_0x42650f(0x143)](nestedKeyValue,_0x56e7ab,[_0x5382c1[_0x42650f(0x165)],'id'])||_0x56e7ab[_0x42650f(0x186)];}static[a66_0x3330ea(0x17c)](_0x1a742b,_0x212f4f){const _0x4bcc27=a66_0x3330ea,_0x1026c4={};_0x1026c4[_0x4bcc27(0x180)]=function(_0x19c96c,_0x3d4417){return _0x19c96c+_0x3d4417;},_0x1026c4[_0x4bcc27(0x14d)]=function(_0x3744c4,_0x285208){return _0x3744c4+_0x285208;};const _0x3ef4e6=_0x1026c4;return _0x3ef4e6[_0x4bcc27(0x180)](_0x3ef4e6[_0x4bcc27(0x14d)](this[_0x4bcc27(0x18f)](_0x1a742b),'-'),_0x212f4f);}static[a66_0x3330ea(0x1a0)](_0x3b1253){const _0x95cc76=a66_0x3330ea,_0x4d5ffa={'IKimr':function(_0xc44d57,_0x567b08){return _0xc44d57===_0x567b08;},'edJqj':_0x95cc76(0x158),'VLrpG':function(_0x4014e8){return _0x4014e8();}};try{if(this[_0x95cc76(0x191)][_0x3b1253]&&_0x4d5ffa[_0x95cc76(0x152)](typeof this[_0x95cc76(0x191)][_0x3b1253][_0x95cc76(0x19e)],_0x4d5ffa[_0x95cc76(0x142)]))return this[_0x95cc76(0x191)][_0x3b1253]['uuid'];const _0x59cd15=this[_0x95cc76(0x177)](_0x3b1253),_0x6beed4=path['resolve'](_0x59cd15);if(fs[_0x95cc76(0x175)](_0x6beed4)){const _0x24ac9c=JSON[_0x95cc76(0x15a)](fs[_0x95cc76(0x167)](_0x59cd15)[_0x95cc76(0x159)]());return this['tests'][_0x3b1253]=_0x24ac9c,this[_0x95cc76(0x191)][_0x3b1253][_0x95cc76(0x19e)];}this['tests'][_0x3b1253]={'uuid':_0x4d5ffa[_0x95cc76(0x13f)](uuidv4)};try{fs[_0x95cc76(0x13b)](_0x59cd15,JSON[_0x95cc76(0x1a8)](this[_0x95cc76(0x191)][_0x3b1253]));}catch(_0x16eb00){logger['error'](_0x95cc76(0x1ba)+_0x3b1253+':\x20'+_0x16eb00[_0x95cc76(0x149)]);}return this[_0x95cc76(0x191)][_0x3b1253][_0x95cc76(0x19e)];}catch(_0x379901){return logger[_0x95cc76(0x19d)](_0x95cc76(0x153)+_0x3b1253+':\x20'+_0x379901[_0x95cc76(0x149)]),null;}}static[a66_0x3330ea(0x1b8)](_0xcfa393){const _0x234194=a66_0x3330ea,_0x182717=path['join'](this[_0x234194(0x17a)],_0xcfa393+_0x234194(0x19a));if(fs[_0x234194(0x175)](_0x182717))return fs[_0x234194(0x167)](_0x182717)[_0x234194(0x159)]();}static[a66_0x3330ea(0x176)](_0x227175,_0x3115a1){const _0x18c768=a66_0x3330ea,_0x1d822d=path[_0x18c768(0x137)](this[_0x18c768(0x17a)],_0x3115a1+'_platformDetails.json');fs['writeFileSync'](_0x1d822d,_0x227175['toString']());}static[a66_0x3330ea(0x166)](){const _0x2e3cda=a66_0x3330ea,_0xe4c5fa={};_0xe4c5fa[_0x2e3cda(0x155)]=!![],_0xe4c5fa[_0x2e3cda(0x161)]=!![],fs[_0x2e3cda(0x197)](this[_0x2e3cda(0x17a)],_0xe4c5fa);}static[a66_0x3330ea(0x13a)](_0x152c8){const _0x2075e0=a66_0x3330ea,_0x69f45d=this[_0x2075e0(0x177)](_0x152c8);if(fs[_0x2075e0(0x175)](_0x69f45d))try{const _0x37cafa=JSON['parse'](fs[_0x2075e0(0x167)](_0x69f45d)['toString']());return this[_0x2075e0(0x191)][_0x152c8]=_0x37cafa,_0x37cafa;}catch(_0x42fcf6){return logger[_0x2075e0(0x1a1)](_0x2075e0(0x140)+_0x69f45d+':\x20'+util['format'](_0x42fcf6)+_0x2075e0(0x19f)),{};}return{};}static['setTestDetails'](_0x1ad93c,_0x106ba3,_0x119b11=![]){const _0x3800f1=a66_0x3330ea,_0x4f6316={'sXkma':function(_0x1297e9){return _0x1297e9();}};logger[_0x3800f1(0x1a1)]('[setTestDetails]\x20processId:\x20'+process[_0x3800f1(0x15f)]+_0x3800f1(0x18c)+_0x1ad93c+_0x3800f1(0x1b5)+JSON[_0x3800f1(0x1a8)](_0x106ba3));const _0x553fc6=this['getFilePath'](_0x1ad93c);if(fs['existsSync'](_0x553fc6))try{const _0x26bfdb=lockfile[_0x3800f1(0x156)](_0x553fc6),_0xf21ece=JSON[_0x3800f1(0x15a)](fs[_0x3800f1(0x167)](_0x553fc6)[_0x3800f1(0x159)]());if(_0x119b11)this[_0x3800f1(0x191)][_0x1ad93c]=helper['mergeDeep'](_0xf21ece,_0x106ba3);else{const _0x29ad8c={..._0xf21ece,..._0x106ba3};this[_0x3800f1(0x191)][_0x1ad93c]=_0x29ad8c;}fs[_0x3800f1(0x13b)](_0x553fc6,JSON['stringify'](this[_0x3800f1(0x191)][_0x1ad93c])),_0x4f6316[_0x3800f1(0x16a)](_0x26bfdb);}catch(_0x262706){logger['debug']('Failed\x20to\x20acquire\x20lock\x20for\x20'+_0x553fc6+':\x20'+util[_0x3800f1(0x1aa)](_0x262706)+'.\x20Unable\x20to\x20set\x20test\x20details.');}}static[a66_0x3330ea(0x13e)](_0x37c57a,_0x246b93){const _0x2504fb=a66_0x3330ea,_0x3b3317={'xZPUU':function(_0x3f0a2a,_0x5b78c0){return _0x3f0a2a!==_0x5b78c0;},'OvJWK':'object','QozVM':function(_0x2f7524){return _0x2f7524();}};logger[_0x2504fb(0x1a1)](_0x2504fb(0x1b4)+process[_0x2504fb(0x15f)]+_0x2504fb(0x182)+_0x37c57a+'}');const _0x3a0ab1=this[_0x2504fb(0x177)](_0x37c57a);try{let _0x9de6e4={};if(fs[_0x2504fb(0x175)](_0x3a0ab1)){const _0x4a2510=lockfile[_0x2504fb(0x156)](_0x3a0ab1);_0x9de6e4=JSON[_0x2504fb(0x15a)](fs['readFileSync'](_0x3a0ab1)[_0x2504fb(0x159)]()),(!_0x9de6e4[_0x2504fb(0x133)]||_0x3b3317[_0x2504fb(0x13d)](typeof _0x9de6e4[_0x2504fb(0x133)],_0x3b3317['OvJWK']))&&(_0x9de6e4[_0x2504fb(0x133)]={}),(!_0x9de6e4[_0x2504fb(0x133)][_0x37c57a]||!Array[_0x2504fb(0x195)](_0x9de6e4[_0x2504fb(0x133)][_0x37c57a]))&&(_0x9de6e4['logObjects'][_0x37c57a]=[]),_0x9de6e4[_0x2504fb(0x133)][_0x37c57a]['push'](_0x246b93),this['tests'][_0x37c57a]=_0x9de6e4,fs[_0x2504fb(0x13b)](_0x3a0ab1,JSON[_0x2504fb(0x1a8)](this['tests'][_0x37c57a])),_0x3b3317[_0x2504fb(0x1a3)](_0x4a2510);}else{const _0x15c58d={};_0x15c58d[_0x2504fb(0x19e)]=_0x37c57a,_0x15c58d[_0x2504fb(0x133)]={},_0x15c58d[_0x2504fb(0x133)][_0x37c57a]=[_0x246b93],_0x9de6e4=_0x15c58d,this[_0x2504fb(0x191)][_0x37c57a]=_0x9de6e4,fs[_0x2504fb(0x13b)](_0x3a0ab1,JSON[_0x2504fb(0x1a8)](this[_0x2504fb(0x191)][_0x37c57a]));}}catch(_0x54913f){logger['debug'](_0x2504fb(0x140)+_0x3a0ab1+':\x20'+util[_0x2504fb(0x1aa)](_0x54913f)+_0x2504fb(0x1b0));}}static[a66_0x3330ea(0x15d)](_0x4d92b9){const _0x4d7e43=a66_0x3330ea,_0xcebc52={'xruuf':function(_0x41137e,_0x4d864a){return _0x41137e!==_0x4d864a;},'fhrHL':_0x4d7e43(0x17b),'eUkoC':function(_0x56647f){return _0x56647f();},'FHFPN':function(_0x3b587b,_0x2c1d84){return _0x3b587b===_0x2c1d84;}};logger[_0x4d7e43(0x1a1)](_0x4d7e43(0x15b)+process['pid']+_0x4d7e43(0x162)+_0x4d92b9);const _0x51f81d=this[_0x4d7e43(0x177)](_0x4d92b9);try{if(!fs[_0x4d7e43(0x175)](_0x51f81d))return logger[_0x4d7e43(0x1a1)]('readLogObjects:\x20No\x20file\x20found\x20for\x20testId:\x20'+_0x4d92b9),[];const _0x206474=lockfile[_0x4d7e43(0x156)](_0x51f81d),_0x3ff468=JSON[_0x4d7e43(0x15a)](fs['readFileSync'](_0x51f81d)[_0x4d7e43(0x159)]());if(!_0x3ff468[_0x4d7e43(0x133)]||_0xcebc52[_0x4d7e43(0x157)](typeof _0x3ff468[_0x4d7e43(0x133)],_0xcebc52[_0x4d7e43(0x169)]))return logger[_0x4d7e43(0x1a1)](_0x4d7e43(0x16d)+_0x4d92b9),_0xcebc52[_0x4d7e43(0x1ad)](_0x206474),[];if(!_0x3ff468[_0x4d7e43(0x133)][_0x4d92b9]||!Array[_0x4d7e43(0x195)](_0x3ff468['logObjects'][_0x4d92b9])||_0xcebc52[_0x4d7e43(0x188)](_0x3ff468[_0x4d7e43(0x133)][_0x4d92b9]['length'],0x0))return logger[_0x4d7e43(0x1a1)]('readLogObjects:\x20No\x20log\x20objects\x20found\x20for\x20testId:\x20'+_0x4d92b9),_0xcebc52['eUkoC'](_0x206474),[];const _0x127c2b=[..._0x3ff468[_0x4d7e43(0x133)][_0x4d92b9]];return logger[_0x4d7e43(0x1a1)](_0x4d7e43(0x1b2)+_0x127c2b[_0x4d7e43(0x14b)]+_0x4d7e43(0x187)+_0x4d92b9),_0x3ff468['logObjects'][_0x4d92b9]=[],this[_0x4d7e43(0x191)][_0x4d92b9]=_0x3ff468,fs['writeFileSync'](_0x51f81d,JSON[_0x4d7e43(0x1a8)](this['tests'][_0x4d92b9])),_0xcebc52[_0x4d7e43(0x1ad)](_0x206474),_0x127c2b;}catch(_0x5cebca){return logger['debug']('Failed\x20to\x20acquire\x20lock\x20for\x20'+_0x51f81d+':\x20'+util[_0x4d7e43(0x1aa)](_0x5cebca)+'.\x20Unable\x20to\x20retrieve\x20log\x20objects.'),[];}}static[a66_0x3330ea(0x18b)](_0x209270){const _0x4dce0a=a66_0x3330ea,_0x5ae871={};_0x5ae871['WRBTI']=_0x4dce0a(0x1b9);const _0x20fd45=_0x5ae871;try{const _0x25f8fc=process[_0x4dce0a(0x15f)],_0x153f38=path[_0x4dce0a(0x137)](TestInfo[_0x4dce0a(0x183)](),_0x25f8fc+_0x4dce0a(0x1a2));let _0xb84171=[];fs[_0x4dce0a(0x175)](_0x153f38)&&(_0xb84171=JSON['parse'](fs[_0x4dce0a(0x167)](_0x153f38)[_0x4dce0a(0x159)]()));if(!_0xb84171[_0x4dce0a(0x17d)](_0x2a0940=>_0x2a0940[_0x4dce0a(0x19b)]===_0x209270['filePath'])){_0xb84171['push'](_0x209270);const _0x2c91e4=path[_0x4dce0a(0x178)](_0x153f38);if(!fs[_0x4dce0a(0x175)](_0x2c91e4)){const _0x5bafec={};_0x5bafec[_0x4dce0a(0x155)]=!![],fs[_0x4dce0a(0x192)](_0x2c91e4,_0x5bafec);}fs[_0x4dce0a(0x13b)](_0x153f38,JSON[_0x4dce0a(0x1a8)](_0xb84171));}}catch(_0x862ecc){logger[_0x4dce0a(0x19d)](util[_0x4dce0a(0x1aa)](_0x20fd45[_0x4dce0a(0x194)],_0x862ecc));}}static['getTraceFilePaths'](){const _0x226eca=a66_0x3330ea,_0x3a3edc={};_0x3a3edc[_0x226eca(0x141)]='_traceZipPaths.json',_0x3a3edc[_0x226eca(0x1ae)]=_0x226eca(0x164);const _0x34a0a9=_0x3a3edc,_0x61a02c=[];try{const _0x405cc3=TestInfo['getTraceZipDir']();if(!fs[_0x226eca(0x175)](_0x405cc3))return _0x61a02c;const _0xc07101=fs[_0x226eca(0x145)](_0x405cc3);_0xc07101[_0x226eca(0x154)](_0x9ed15e=>{const _0x5b1f59=_0x226eca;if(_0x9ed15e[_0x5b1f59(0x193)](_0x34a0a9['jlwLx'])){const _0x3f3f90=JSON['parse'](fs['readFileSync'](path[_0x5b1f59(0x137)](_0x405cc3,_0x9ed15e))['toString']());_0x61a02c[_0x5b1f59(0x16b)](..._0x3f3f90);}});}catch(_0x45b7d7){logger[_0x226eca(0x19d)](util[_0x226eca(0x1aa)](_0x34a0a9['gNSeF'],_0x45b7d7));}const _0x108689={};return _0x61a02c[_0x226eca(0x154)](_0x2b244a=>{const _0x1102c4=_0x226eca;_0x108689[_0x2b244a[_0x1102c4(0x19b)]]=_0x2b244a;}),Object[_0x226eca(0x1b3)](_0x108689);}static[a66_0x3330ea(0x1b7)](_0x370b3f,_0x483b8b){const _0x20d71d=a66_0x3330ea,_0x111ae1={};_0x111ae1[_0x20d71d(0x1a9)]=_0x20d71d(0x17f),_0x111ae1['yiEjT']=_0x20d71d(0x19c),_0x111ae1[_0x20d71d(0x196)]=_0x20d71d(0x148);const _0x216699=_0x111ae1;try{const _0x572da7=path[_0x20d71d(0x137)](helper['homedir'](),_0x216699[_0x20d71d(0x1a9)]);if(!fs[_0x20d71d(0x175)](_0x572da7)){const _0x1be451={};_0x1be451[_0x20d71d(0x155)]=!![],fs['mkdirSync'](_0x572da7,_0x1be451);}fs[_0x20d71d(0x147)](path['join'](_0x572da7,'trace_'+_0x483b8b+_0x20d71d(0x185)),_0x370b3f+'\x0a',_0x216699[_0x20d71d(0x16f)]);}catch(_0x1cf0b7){logger['error'](util[_0x20d71d(0x1aa)](_0x216699[_0x20d71d(0x196)],_0x1cf0b7));}}}module[a66_0x3330ea(0x160)]=TestInfo; |
@@ -1,1 +0,1 @@ | ||
| const a95_0x1f0197=a95_0x1d27;function a95_0x387c(){const _0x4b71a7=['testhubConfig','trackFile:\x20Stored\x20attachment\x20in\x20TestInfo\x20file\x20for\x20testId:\x20','Error\x20tracking\x20file:\x20%s,\x20skipping\x20upload','uploadAttachments','name','shUdo','setTestDetails','qvgDc','existsSync','getInstance','clearAttachments','214228ZtIoRT','File\x20size\x20is\x20too\x20large\x20(%s\x20MB).\x20Skipping\x20upload.','130725DcjoON','getTestFramework',',\x20filepath:\x20','CCMlA','xYslv','KEY_FILE_LEVEL','./TestInfo','WkXDe','WWVeA','modules','path','881853PMmzMG','./state/testFrameworkState','uploadAttachmentsManager','unlinkSync','format','No\x20attachment\x20folder\x20found\x20for\x20testhubID:\x20%s','yYPMA','xMGdC','vCFGK','HKUKP','currentTest','azfeC','size','./framework/automationFramework','4441715lKmnBz','agBlb','zjajl','testInfo','./modules/playwrightDriverModule','trackFile:\x20Cucumber+Playwright\x20-\x20testId:\x20','KEY_FILE_PATH','trackFile:\x20Instance\x20not\x20available,\x20cannot\x20track\x20attachment','CiEen','.browserstack','67879rjBTrP','trackFile:\x20No\x20testId\x20available,\x20cannot\x20track\x20attachment','statSync','qfuAh','Created\x20folder:\x20%s','message','KEY_FILE_NAME','exports','getAllData','debug','Attachment\x20file\x20tracked\x20for\x20upload:\x20%s','WkHPa','NOTML','resolveInstance','ZdUuq','getTestFrameworkDetail','toFixed','./cliUtils','addMultipleEntries','BuildLevel','jest','2115wJxQsc','close','tuQRF','OWhyO','nhGdK','trackFile:\x20TestFramework\x20not\x20available,\x20cannot\x20track\x20attachment','createWriteStream','TestHubModule','GwWzn','__workerDetails','UeDjR','pipe','XvWEL','join','1660InSuPy','3004jYDMSG','DebEl','./state/hookState','QjaUE','wQpJM','getTestIdentifierFromTestInfo','force','NFHZu','toObject','getTestDetails','CQasL','trackFile','https://','KfQho','homedir','isRunning','get','toLowerCase','TWkmF','rmSync','TestLevel','Attachment\x20file\x20path\x20is\x20empty,\x20skipping\x20upload.','finish','KaCnZ','120oSSUvw','gSRnv','KEY_TEST_ATTACHMENTS','llLYo','fpzeS','https','aSMCH','getTrackedInstance','http','Cleared\x20attachment\x20folder','ygDhU','util','trackFile:\x20Stored\x20attachment\x20in\x20instance\x20memory\x20for\x20testId:\x20','tOXyS','YGmcc','statusCode','2423274bBUXrA','buildHashedId','__jestCurrentTestIdentifier','basename','.browserstack\x20folder\x20not\x20found\x20at:\x20%s','./browserstackCLI','trackFile:\x20Jest+Playwright\x20-\x20testId\x20(testIdentifier):\x20','logger','getState','nBcRI','Failed\x20to\x20download\x20file.\x20Status\x20code:\x20%s,\x20skipping\x20upload'];a95_0x387c=function(){return _0x4b71a7;};return a95_0x387c();}(function(_0x355186,_0x4a9a34){const _0x29d55f=a95_0x1d27,_0x3be922=_0x355186();while(!![]){try{const _0x531358=-parseInt(_0x29d55f(0x212))/0x1+-parseInt(_0x29d55f(0x205))/0x2+parseInt(_0x29d55f(0x23f))/0x3*(parseInt(_0x29d55f(0x1c7))/0x4)+-parseInt(_0x29d55f(0x220))/0x5+-parseInt(_0x29d55f(0x1ef))/0x6+-parseInt(_0x29d55f(0x22a))/0x7*(parseInt(_0x29d55f(0x1df))/0x8)+parseInt(_0x29d55f(0x207))/0x9*(parseInt(_0x29d55f(0x1c6))/0xa);if(_0x531358===_0x4a9a34)break;else _0x3be922['push'](_0x3be922['shift']());}catch(_0x400e09){_0x3be922['push'](_0x3be922['shift']());}}}(a95_0x387c,0x7d7a9));const os=require('os'),fs=require('fs'),path=require(a95_0x1f0197(0x211)),util=require(a95_0x1f0197(0x1ea)),BrowserstackCLI=require(a95_0x1f0197(0x1f4)),https=require(a95_0x1f0197(0x1e4)),http=require(a95_0x1f0197(0x1e7)),AutomationFramework=require(a95_0x1f0197(0x21f)),PlaywrightDriverModule=require(a95_0x1f0197(0x224)),TestInfo=require(a95_0x1f0197(0x20d)),TestFrameworkConstants=require('./framework/constants/testFrameworkConstants'),{createClassLogger}=require('../../helpers/classLogger.js');class uploadAttachmentsManager{static ['logger']=createClassLogger(a95_0x1f0197(0x214));static[a95_0x1f0197(0x1fd)](_0x313cee,_0x4832a2=![]){const _0x5a3057=a95_0x1f0197,_0x62cde6={};_0x62cde6['NOTML']=function(_0x3f5e3a,_0x479c2c){return _0x3f5e3a/_0x479c2c;},_0x62cde6[_0x5a3057(0x219)]=function(_0x212386,_0x123957){return _0x212386*_0x123957;},_0x62cde6[_0x5a3057(0x1cb)]=function(_0xdd3fe5,_0x325c9b){return _0xdd3fe5>_0x325c9b;},_0x62cde6[_0x5a3057(0x1d4)]='Downloaded\x20file\x20is\x20too\x20large\x20(%s\x20MB).\x20Deleting\x20file\x20and\x20skipping\x20upload.',_0x62cde6[_0x5a3057(0x238)]='File\x20downloaded\x20to:\x20%s',_0x62cde6[_0x5a3057(0x241)]=function(_0x5b03f9,_0x112eaa){return _0x5b03f9===_0x112eaa;},_0x62cde6[_0x5a3057(0x1ce)]=_0x5a3057(0x1dd),_0x62cde6[_0x5a3057(0x1e9)]=_0x5a3057(0x1f9),_0x62cde6[_0x5a3057(0x249)]='Error\x20downloading\x20file:\x20%s,\x20skipping\x20upload',_0x62cde6[_0x5a3057(0x201)]='Attachment\x20recevied\x20for\x20path:\x20%s',_0x62cde6[_0x5a3057(0x1e0)]=_0x5a3057(0x229),_0x62cde6['ZUIVY']=_0x5a3057(0x1f3),_0x62cde6[_0x5a3057(0x1ed)]='Created\x20.browserstack\x20folder\x20at:\x20%s',_0x62cde6[_0x5a3057(0x218)]=_0x5a3057(0x22e),_0x62cde6[_0x5a3057(0x1e3)]=function(_0x2cd667,_0x547772){return _0x2cd667===_0x547772;},_0x62cde6['OWhyO']=_0x5a3057(0x1dc),_0x62cde6[_0x5a3057(0x1e2)]=_0x5a3057(0x1d3),_0x62cde6[_0x5a3057(0x1d1)]='http://',_0x62cde6[_0x5a3057(0x1ca)]='error',_0x62cde6[_0x5a3057(0x222)]='Attachment\x20file\x20does\x20not\x20exist\x20at:\x20%s',_0x62cde6['HKUKP']=function(_0x5f3733,_0x7d03b0){return _0x5f3733*_0x7d03b0;},_0x62cde6[_0x5a3057(0x1c4)]=_0x5a3057(0x206);const _0xbf31e0=_0x62cde6;this[_0x5a3057(0x1f6)]['debug'](util[_0x5a3057(0x216)](_0xbf31e0[_0x5a3057(0x201)],_0x313cee));const _0x15023a=os[_0x5a3057(0x1d5)](),_0x7cbdaf=path[_0x5a3057(0x1c5)](_0x15023a,_0xbf31e0[_0x5a3057(0x1e0)]);!fs[_0x5a3057(0x202)](_0x7cbdaf)&&(this[_0x5a3057(0x1f6)][_0x5a3057(0x233)](util['format'](_0xbf31e0['ZUIVY'],_0x7cbdaf)),fs['mkdirSync'](_0x7cbdaf),this[_0x5a3057(0x1f6)]['debug'](util['format'](_0xbf31e0[_0x5a3057(0x1ed)],_0x7cbdaf)));const _0x1dc209=BrowserstackCLI[_0x5a3057(0x203)]()[_0x5a3057(0x210)][_0x5a3057(0x246)]?.[_0x5a3057(0x1fa)]?.[_0x5a3057(0x1cf)]()?.[_0x5a3057(0x1f0)],_0x111cbd=path[_0x5a3057(0x1c5)](_0x7cbdaf,_0x1dc209);!fs[_0x5a3057(0x202)](_0x111cbd)&&(fs['mkdirSync'](_0x111cbd),this['logger']['debug'](util[_0x5a3057(0x216)](_0xbf31e0[_0x5a3057(0x218)],_0x111cbd)));if(_0xbf31e0[_0x5a3057(0x1e3)](_0x313cee['trim'](),'')){this[_0x5a3057(0x1f6)]['debug'](util[_0x5a3057(0x216)](_0xbf31e0[_0x5a3057(0x242)]));return;}if(_0x313cee['startsWith'](_0xbf31e0[_0x5a3057(0x1e2)])||_0x313cee['startsWith'](_0xbf31e0[_0x5a3057(0x1d1)])){const _0x34fc1f=_0x313cee['startsWith'](_0xbf31e0[_0x5a3057(0x1e2)])?https:http,_0x430484=path[_0x5a3057(0x1f2)](_0x313cee),_0x5d55ea=path[_0x5a3057(0x1c5)](_0x111cbd,_0x430484),_0x56d2f5=fs[_0x5a3057(0x245)](_0x5d55ea);_0x34fc1f[_0x5a3057(0x1d7)](_0x313cee,_0x4ee7b7=>{const _0x242fea=_0x5a3057,_0x2b0246={'UESWG':function(_0x168861,_0x209aea){return _0xbf31e0['NOTML'](_0x168861,_0x209aea);},'KaCnZ':function(_0x4148ec,_0x5cd79f){const _0x44beac=a95_0x1d27;return _0xbf31e0[_0x44beac(0x219)](_0x4148ec,_0x5cd79f);},'WkXDe':function(_0x5d7943,_0xac8a0){return _0xbf31e0['wQpJM'](_0x5d7943,_0xac8a0);},'vCFGK':_0xbf31e0[_0x242fea(0x1d4)],'WkHPa':_0xbf31e0[_0x242fea(0x238)]};if(_0xbf31e0[_0x242fea(0x241)](_0x4ee7b7[_0x242fea(0x1ee)],0xc8))_0x4ee7b7[_0x242fea(0x1c3)](_0x56d2f5),_0x56d2f5['on'](_0xbf31e0[_0x242fea(0x1ce)],()=>{const _0x4a2aca=_0x242fea;_0x56d2f5['close']();const _0x34b789=fs[_0x4a2aca(0x22c)](_0x5d55ea),_0x11a855=_0x2b0246['UESWG'](_0x34b789[_0x4a2aca(0x21e)],_0x2b0246[_0x4a2aca(0x1de)](0x400,0x400));if(_0x2b0246[_0x4a2aca(0x20e)](_0x11a855,0x64)){this[_0x4a2aca(0x1f6)][_0x4a2aca(0x233)](util[_0x4a2aca(0x216)](_0x2b0246[_0x4a2aca(0x21a)],_0x11a855[_0x4a2aca(0x23a)](0x2))),fs[_0x4a2aca(0x215)](_0x5d55ea);return;}this[_0x4a2aca(0x1f6)][_0x4a2aca(0x233)](util[_0x4a2aca(0x216)](_0x2b0246[_0x4a2aca(0x235)],_0x5d55ea)),uploadAttachmentsManager[_0x4a2aca(0x1d2)](_0x5d55ea,_0x4832a2);});else{this[_0x242fea(0x1f6)][_0x242fea(0x233)](util[_0x242fea(0x216)](_0xbf31e0[_0x242fea(0x1e9)],_0x4ee7b7['statusCode'])),_0x56d2f5['close'](),fs['unlinkSync'](_0x5d55ea);return;}})['on'](_0xbf31e0[_0x5a3057(0x1ca)],_0x2b883c=>{const _0x3f11b3=_0x5a3057;this['logger'][_0x3f11b3(0x233)](util[_0x3f11b3(0x216)](_0xbf31e0[_0x3f11b3(0x249)],_0x2b883c[_0x3f11b3(0x22f)])),_0x56d2f5[_0x3f11b3(0x240)](),fs[_0x3f11b3(0x215)](_0x5d55ea);return;});}else{if(!fs[_0x5a3057(0x202)](_0x313cee)){this['logger'][_0x5a3057(0x233)](util['format'](_0xbf31e0[_0x5a3057(0x222)],_0x313cee));return;}const _0x3aeee5=fs[_0x5a3057(0x22c)](_0x313cee),_0x4c6448=_0xbf31e0[_0x5a3057(0x236)](_0x3aeee5[_0x5a3057(0x21e)],_0xbf31e0[_0x5a3057(0x21b)](0x400,0x400));if(_0xbf31e0['wQpJM'](_0x4c6448,0x64)){this[_0x5a3057(0x1f6)]['debug'](util[_0x5a3057(0x216)](_0xbf31e0['XvWEL'],_0x4c6448['toFixed'](0x2)));return;}const _0x48d6dc=path['basename'](_0x313cee),_0x3abd37=path[_0x5a3057(0x1c5)](_0x111cbd,_0x48d6dc);fs['copyFileSync'](_0x313cee,_0x3abd37),uploadAttachmentsManager[_0x5a3057(0x1d2)](_0x3abd37,_0x4832a2);}}static['trackFile'](_0xf82488,_0x51404b){const _0x3e7d58=a95_0x1f0197,_0x2eade3={'shUdo':function(_0x43ef4b,_0x208d86){return _0x43ef4b(_0x208d86);},'azfeC':_0x3e7d58(0x1f4),'agBlb':function(_0x3338e5,_0x29d4b1){return _0x3338e5(_0x29d4b1);},'xYslv':_0x3e7d58(0x23b),'DebEl':function(_0x19429c,_0x408e69){return _0x19429c===_0x408e69;},'GuubS':_0x3e7d58(0x23e),'CiEen':_0x3e7d58(0x22b),'nhGdK':_0x3e7d58(0x23d),'CCMlA':_0x3e7d58(0x1db),'HjVDS':_0x3e7d58(0x244),'WWVeA':function(_0x912764,_0x457f0e){return _0x912764(_0x457f0e);},'ybKGu':_0x3e7d58(0x213),'qfuAh':function(_0x58ba96,_0x4d1797){return _0x58ba96(_0x4d1797);},'IIVPZ':_0x3e7d58(0x1c9),'tOXyS':_0x3e7d58(0x227),'TWkmF':_0x3e7d58(0x234),'GwWzn':_0x3e7d58(0x1fc)};try{let _0x474082;const _0x5644eb=global[_0x3e7d58(0x248)]?.[_0x3e7d58(0x21c)]?.[_0x3e7d58(0x223)],_0x96cf97=_0x2eade3[_0x3e7d58(0x1ff)](require,_0x2eade3[_0x3e7d58(0x21d)]),_0x9a8d0c=_0x2eade3[_0x3e7d58(0x221)](require,_0x2eade3[_0x3e7d58(0x20b)]),_0x3819d1=_0x96cf97[_0x3e7d58(0x203)]()[_0x3e7d58(0x1d6)]()&&_0x2eade3[_0x3e7d58(0x1c8)](_0x9a8d0c[_0x3e7d58(0x239)]()?.[_0x3e7d58(0x1fe)]?.[_0x3e7d58(0x1d8)](),_0x2eade3['GuubS']);if(_0x3819d1){_0x474082=global[_0x3e7d58(0x1f1)];if(!_0x474082){const _0x5a54ae=AutomationFramework[_0x3e7d58(0x1e6)]();_0x474082=AutomationFramework['getState'](_0x5a54ae,PlaywrightDriverModule['KEY_TEST_ID'],'');}this[_0x3e7d58(0x1f6)][_0x3e7d58(0x233)](_0x3e7d58(0x1f5)+_0x474082);}else{if(!_0x5644eb){const _0x332410=AutomationFramework[_0x3e7d58(0x1e6)]();_0x474082=AutomationFramework[_0x3e7d58(0x1f7)](_0x332410,PlaywrightDriverModule['KEY_TEST_ID'],'');}else _0x474082=TestInfo[_0x3e7d58(0x1cc)](_0x5644eb,_0x5644eb['retry']);this[_0x3e7d58(0x1f6)]['debug'](_0x3e7d58(0x225)+_0x474082);}if(!_0x474082){this[_0x3e7d58(0x1f6)]['debug'](_0x2eade3[_0x3e7d58(0x228)]);return;}const _0x5e10ac={[TestFrameworkConstants['KEY_FILE_SIZE']]:fs[_0x3e7d58(0x22c)](_0xf82488)['size'],[TestFrameworkConstants[_0x3e7d58(0x230)]]:path[_0x3e7d58(0x1f2)](_0xf82488),[TestFrameworkConstants[_0x3e7d58(0x226)]]:_0xf82488,[TestFrameworkConstants[_0x3e7d58(0x20c)]]:_0x51404b?_0x2eade3[_0x3e7d58(0x243)]:_0x2eade3[_0x3e7d58(0x20a)]};if(_0x3819d1){const _0x3d3ca0=_0x96cf97[_0x3e7d58(0x203)]()[_0x3e7d58(0x208)]();if(!_0x3d3ca0){this[_0x3e7d58(0x1f6)][_0x3e7d58(0x233)](_0x2eade3['HjVDS']);return;}const _0x1f2d62=_0x2eade3[_0x3e7d58(0x20f)](require,_0x2eade3['ybKGu']),_0x5eba59=_0x2eade3[_0x3e7d58(0x22d)](require,_0x2eade3['IIVPZ']),_0x1eee07=_0x3d3ca0[_0x3e7d58(0x237)](_0x1f2d62['TEST'],_0x5eba59['POST']);if(!_0x1eee07){this['logger'][_0x3e7d58(0x233)](_0x2eade3[_0x3e7d58(0x1ec)]);return;}const _0xf31f85=_0x1eee07[_0x3e7d58(0x232)]()[_0x3e7d58(0x1d7)](_0x474082)||{},_0x54e2e6=_0xf31f85[TestFrameworkConstants[_0x3e7d58(0x1e1)]]||{},_0x44fed0={..._0x54e2e6};_0x44fed0[_0xf82488]=_0x5e10ac;const _0x488e83=_0x44fed0,_0x63c5ec={[TestFrameworkConstants[_0x3e7d58(0x1e1)]]:_0x488e83},_0x4613ff={};_0x4613ff[_0x474082]=_0x63c5ec,_0x1eee07[_0x3e7d58(0x23c)](_0x4613ff),this['logger'][_0x3e7d58(0x233)](_0x3e7d58(0x1eb)+_0x474082+_0x3e7d58(0x209)+_0xf82488);}else{const _0x44ef9a=TestInfo[_0x3e7d58(0x1d0)](_0x474082),_0x403625=_0x44ef9a[TestFrameworkConstants[_0x3e7d58(0x1e1)]]||{};_0x403625[_0xf82488]=_0x5e10ac,_0x44ef9a[TestFrameworkConstants[_0x3e7d58(0x1e1)]]=_0x403625,TestInfo[_0x3e7d58(0x200)](_0x474082,_0x44ef9a),this[_0x3e7d58(0x1f6)][_0x3e7d58(0x233)](_0x3e7d58(0x1fb)+_0x474082+',\x20filepath:\x20'+_0xf82488);}this[_0x3e7d58(0x1f6)][_0x3e7d58(0x233)](util[_0x3e7d58(0x216)](_0x2eade3[_0x3e7d58(0x1d9)],_0xf82488));}catch(_0x246593){this[_0x3e7d58(0x1f6)][_0x3e7d58(0x233)](util[_0x3e7d58(0x216)](_0x2eade3[_0x3e7d58(0x247)],_0x246593['message']));}}static[a95_0x1f0197(0x204)](){const _0x5cbaf3=a95_0x1f0197,_0x111011={};_0x111011[_0x5cbaf3(0x1e5)]=_0x5cbaf3(0x229),_0x111011['zZqXW']=_0x5cbaf3(0x217),_0x111011[_0x5cbaf3(0x1f8)]=_0x5cbaf3(0x1e8);const _0xdb4937=_0x111011,_0x196bb1=os[_0x5cbaf3(0x1d5)](),_0x439e1e=path[_0x5cbaf3(0x1c5)](_0x196bb1,_0xdb4937[_0x5cbaf3(0x1e5)]);if(!fs['existsSync'](_0x439e1e))return;const _0x4dd7c2=BrowserstackCLI[_0x5cbaf3(0x203)]()[_0x5cbaf3(0x210)][_0x5cbaf3(0x246)]?.[_0x5cbaf3(0x1fa)]?.['toObject']()?.['buildHashedId'],_0x404efa=_0x4dd7c2?path[_0x5cbaf3(0x1c5)](_0x439e1e,_0x4dd7c2):null;if(!_0x404efa||!fs['existsSync'](_0x404efa)){this[_0x5cbaf3(0x1f6)][_0x5cbaf3(0x233)](util[_0x5cbaf3(0x216)](_0xdb4937['zZqXW'],_0x4dd7c2));return;}const _0x154d9a={};_0x154d9a['recursive']=!![],_0x154d9a[_0x5cbaf3(0x1cd)]=!![],fs[_0x5cbaf3(0x1da)](_0x404efa,_0x154d9a),this[_0x5cbaf3(0x1f6)]['debug'](util[_0x5cbaf3(0x216)](_0xdb4937[_0x5cbaf3(0x1f8)]));}}function a95_0x1d27(_0x3710bb,_0xcea7c1){const _0x387cdf=a95_0x387c();return a95_0x1d27=function(_0x1d27e2,_0x5b1720){_0x1d27e2=_0x1d27e2-0x1c3;let _0x544d1d=_0x387cdf[_0x1d27e2];return _0x544d1d;},a95_0x1d27(_0x3710bb,_0xcea7c1);}module[a95_0x1f0197(0x231)]=uploadAttachmentsManager; | ||
| const a95_0x575472=a95_0x107e;function a95_0x107e(_0x38f5b7,_0x12863e){const _0x1198ca=a95_0x1198();return a95_0x107e=function(_0x107e7f,_0x55c6de){_0x107e7f=_0x107e7f-0x81;let _0x462fec=_0x1198ca[_0x107e7f];return _0x462fec;},a95_0x107e(_0x38f5b7,_0x12863e);}(function(_0x5c5809,_0x434d4b){const _0x2f11d3=a95_0x107e,_0x515738=_0x5c5809();while(!![]){try{const _0x394d15=parseInt(_0x2f11d3(0xc5))/0x1+parseInt(_0x2f11d3(0x105))/0x2*(parseInt(_0x2f11d3(0xdd))/0x3)+-parseInt(_0x2f11d3(0xae))/0x4*(parseInt(_0x2f11d3(0xb9))/0x5)+parseInt(_0x2f11d3(0x91))/0x6*(-parseInt(_0x2f11d3(0x93))/0x7)+-parseInt(_0x2f11d3(0xd0))/0x8+-parseInt(_0x2f11d3(0xce))/0x9+parseInt(_0x2f11d3(0xd9))/0xa*(parseInt(_0x2f11d3(0xc0))/0xb);if(_0x394d15===_0x434d4b)break;else _0x515738['push'](_0x515738['shift']());}catch(_0x5bcead){_0x515738['push'](_0x515738['shift']());}}}(a95_0x1198,0x32bd8));function a95_0x1198(){const _0x22c519=['statSync','testhubConfig','144crGrRd','vmUtG','69755dyPKBe','resolveInstance','Failed\x20to\x20download\x20file.\x20Status\x20code:\x20%s,\x20skipping\x20upload','size','No\x20attachment\x20folder\x20found\x20for\x20testhubID:\x20%s','Attachment\x20file\x20path\x20is\x20empty,\x20skipping\x20upload.','KEY_TEST_ID','JDkuh','CqCin',',\x20filepath:\x20','getTestIdentifierFromTestInfo','./state/testFrameworkState','getAllData','KEY_FILE_NAME','copyFileSync','wCcbG','pQlQv','hvYAR','logger','hdYKR','mkdirSync','./state/hookState','Cleared\x20attachment\x20folder','trim','setTestDetails','uvqxI','.browserstack','252uhPSUa','error','tTjBE','POST','jest','buildHashedId','WTxAB','LNdOb','Created\x20folder:\x20%s','PRDyq','aMqKC','4150dVUCZQ','trackFile:\x20Cucumber+Playwright\x20-\x20testId:\x20','https','Mnadf','toFixed','startsWith','PHxef','77858yWmlRJ','Attachment\x20file\x20does\x20not\x20exist\x20at:\x20%s','EUbnx','./TestInfo','QATmx','213130JIzonS','toObject','uploadAttachments','clearAttachments','oSFQe','JYHPP','getTestFramework','format','homedir','1152882iZmUjX','XTtgf','2570336JchUvR','trackFile','TestHubModule','close','KEY_TEST_ATTACHMENTS','HpImr','pipe','https://','Error\x20tracking\x20file:\x20%s,\x20skipping\x20upload','870TXVDFC','getTrackedInstance','kEiEg','statusCode','546iPWQzT','KEY_FILE_SIZE','trackFile:\x20No\x20testId\x20available,\x20cannot\x20track\x20attachment','TEST','trackFile:\x20TestFramework\x20not\x20available,\x20cannot\x20track\x20attachment','getState','get','TSgQX','KEY_FILE_LEVEL','getTestDetails','getInstance','unlinkSync','force','Created\x20.browserstack\x20folder\x20at:\x20%s','bUTQt','Downloaded\x20file\x20is\x20too\x20large\x20(%s\x20MB).\x20Deleting\x20file\x20and\x20skipping\x20upload.','./browserstackCLI','TestLevel','trackFile:\x20Stored\x20attachment\x20in\x20TestInfo\x20file\x20for\x20testId:\x20','jeFgD','./cliUtils','createWriteStream','goBxf','currentTest','recursive','rmSync','basename','BuildLevel','./framework/automationFramework','qsTEj','IvKzm','join','YXOks','Error\x20downloading\x20file:\x20%s,\x20skipping\x20upload','./framework/constants/testFrameworkConstants','./modules/playwrightDriverModule','modules','MLnXb','toLowerCase','trackFile:\x20Instance\x20not\x20available,\x20cannot\x20track\x20attachment','1316sSVqpd','name','trackFile:\x20Jest+Playwright\x20-\x20testId\x20(testIdentifier):\x20','cHQqy','DxQZo','kvLLG','addMultipleEntries','existsSync','HdCsX','NMJRL','message','path','debug','QIKGo','Attachment\x20file\x20tracked\x20for\x20upload:\x20%s','http://','LxSGt','getTestFrameworkDetail','ZphYA'];a95_0x1198=function(){return _0x22c519;};return a95_0x1198();}const os=require('os'),fs=require('fs'),path=require(a95_0x575472(0x87)),util=require('util'),BrowserstackCLI=require(a95_0x575472(0xed)),https=require(a95_0x575472(0xbb)),http=require('http'),AutomationFramework=require(a95_0x575472(0xf9)),PlaywrightDriverModule=require(a95_0x575472(0x100)),TestInfo=require(a95_0x575472(0xc3)),TestFrameworkConstants=require(a95_0x575472(0xff)),{createClassLogger}=require('../../helpers/classLogger.js');class uploadAttachmentsManager{static [a95_0x575472(0xa5)]=createClassLogger('uploadAttachmentsManager');static[a95_0x575472(0xc7)](_0x320ccc,_0x16c4bd=![]){const _0x775bef=a95_0x575472,_0x4afcfa={};_0x4afcfa[_0x775bef(0xb5)]=function(_0x2e27e0,_0x3f0bcb){return _0x2e27e0/_0x3f0bcb;},_0x4afcfa[_0x775bef(0x89)]=function(_0x2b41d2,_0x560f3a){return _0x2b41d2*_0x560f3a;},_0x4afcfa[_0x775bef(0xac)]=function(_0x4c8843,_0x47b0d6){return _0x4c8843>_0x47b0d6;},_0x4afcfa[_0x775bef(0xbf)]=_0x775bef(0xec),_0x4afcfa[_0x775bef(0x8c)]='File\x20downloaded\x20to:\x20%s',_0x4afcfa['QATmx']=function(_0x155f4e,_0x1cc36c){return _0x155f4e===_0x1cc36c;},_0x4afcfa['JYHPP']='finish',_0x4afcfa['oSFQe']=_0x775bef(0x95),_0x4afcfa['WTxAB']=_0x775bef(0xfe),_0x4afcfa[_0x775bef(0xb8)]='Attachment\x20recevied\x20for\x20path:\x20%s',_0x4afcfa['PRDyq']=_0x775bef(0xad),_0x4afcfa[_0x775bef(0x108)]='.browserstack\x20folder\x20not\x20found\x20at:\x20%s',_0x4afcfa[_0x775bef(0xf0)]=_0x775bef(0xea),_0x4afcfa[_0x775bef(0xa6)]=_0x775bef(0xb6),_0x4afcfa[_0x775bef(0x9a)]=function(_0x225413,_0xdd5e8f){return _0x225413===_0xdd5e8f;},_0x4afcfa['IvKzm']=_0x775bef(0x98),_0x4afcfa[_0x775bef(0x109)]=_0x775bef(0xd7),_0x4afcfa[_0x775bef(0xdb)]=_0x775bef(0x8b),_0x4afcfa[_0x775bef(0xa4)]=_0x775bef(0xaf),_0x4afcfa[_0x775bef(0xc2)]=_0x775bef(0xc1),_0x4afcfa['pQlQv']=function(_0x122983,_0xe5a29b){return _0x122983/_0xe5a29b;},_0x4afcfa[_0x775bef(0xd5)]=function(_0x585c57,_0x207a65){return _0x585c57*_0x207a65;},_0x4afcfa[_0x775bef(0x84)]='File\x20size\x20is\x20too\x20large\x20(%s\x20MB).\x20Skipping\x20upload.';const _0x135f66=_0x4afcfa;this[_0x775bef(0xa5)][_0x775bef(0x88)](util[_0x775bef(0xcc)](_0x135f66[_0x775bef(0xb8)],_0x320ccc));const _0x2fa4c7=os['homedir'](),_0x4fe864=path['join'](_0x2fa4c7,_0x135f66[_0x775bef(0xb7)]);!fs[_0x775bef(0x83)](_0x4fe864)&&(this[_0x775bef(0xa5)][_0x775bef(0x88)](util[_0x775bef(0xcc)](_0x135f66['cHQqy'],_0x4fe864)),fs[_0x775bef(0xa7)](_0x4fe864),this[_0x775bef(0xa5)][_0x775bef(0x88)](util[_0x775bef(0xcc)](_0x135f66[_0x775bef(0xf0)],_0x4fe864)));const _0x54638f=BrowserstackCLI[_0x775bef(0xe7)]()[_0x775bef(0x101)][_0x775bef(0xd2)]?.[_0x775bef(0x90)]?.[_0x775bef(0xc6)]()?.['buildHashedId'],_0x410149=path[_0x775bef(0xfc)](_0x4fe864,_0x54638f);!fs[_0x775bef(0x83)](_0x410149)&&(fs[_0x775bef(0xa7)](_0x410149),this['logger'][_0x775bef(0x88)](util['format'](_0x135f66[_0x775bef(0xa6)],_0x410149)));if(_0x135f66[_0x775bef(0x9a)](_0x320ccc[_0x775bef(0xaa)](),'')){this[_0x775bef(0xa5)][_0x775bef(0x88)](util['format'](_0x135f66[_0x775bef(0xfb)]));return;}if(_0x320ccc['startsWith'](_0x135f66[_0x775bef(0x109)])||_0x320ccc[_0x775bef(0xbe)](_0x135f66[_0x775bef(0xdb)])){const _0x313f76=_0x320ccc['startsWith'](_0x135f66[_0x775bef(0x109)])?https:http,_0x14ae91=path[_0x775bef(0xf7)](_0x320ccc),_0x56e74a=path[_0x775bef(0xfc)](_0x410149,_0x14ae91),_0x107ee6=fs[_0x775bef(0xf2)](_0x56e74a);_0x313f76[_0x775bef(0xe3)](_0x320ccc,_0x2849cf=>{const _0x482212=_0x775bef,_0x16f245={'kvLLG':function(_0x4d00d7,_0x408ad0){const _0x303076=a95_0x107e;return _0x135f66[_0x303076(0xb5)](_0x4d00d7,_0x408ad0);},'qsTEj':function(_0x3e22ae,_0x27bc23){const _0x38ea5d=a95_0x107e;return _0x135f66[_0x38ea5d(0x89)](_0x3e22ae,_0x27bc23);},'XTtgf':function(_0x3f1f81,_0xa7f91a){const _0x3c2279=a95_0x107e;return _0x135f66[_0x3c2279(0xac)](_0x3f1f81,_0xa7f91a);},'ZSzSS':_0x135f66[_0x482212(0xbf)],'HvMPR':_0x135f66[_0x482212(0x8c)]};if(_0x135f66[_0x482212(0xc4)](_0x2849cf[_0x482212(0xdc)],0xc8))_0x2849cf[_0x482212(0xd6)](_0x107ee6),_0x107ee6['on'](_0x135f66[_0x482212(0xca)],()=>{const _0x118f8e=_0x482212;_0x107ee6[_0x118f8e(0xd3)]();const _0x30f8e5=fs[_0x118f8e(0x8f)](_0x56e74a),_0x4d0e48=_0x16f245[_0x118f8e(0x81)](_0x30f8e5['size'],_0x16f245[_0x118f8e(0xfa)](0x400,0x400));if(_0x16f245[_0x118f8e(0xcf)](_0x4d0e48,0x64)){this['logger'][_0x118f8e(0x88)](util[_0x118f8e(0xcc)](_0x16f245['ZSzSS'],_0x4d0e48['toFixed'](0x2))),fs[_0x118f8e(0xe8)](_0x56e74a);return;}this[_0x118f8e(0xa5)][_0x118f8e(0x88)](util['format'](_0x16f245['HvMPR'],_0x56e74a)),uploadAttachmentsManager['trackFile'](_0x56e74a,_0x16c4bd);});else{this[_0x482212(0xa5)][_0x482212(0x88)](util[_0x482212(0xcc)](_0x135f66[_0x482212(0xc9)],_0x2849cf[_0x482212(0xdc)])),_0x107ee6[_0x482212(0xd3)](),fs[_0x482212(0xe8)](_0x56e74a);return;}})['on'](_0x135f66['hvYAR'],_0x27a2ce=>{const _0x2fef99=_0x775bef;this[_0x2fef99(0xa5)][_0x2fef99(0x88)](util[_0x2fef99(0xcc)](_0x135f66[_0x2fef99(0xb4)],_0x27a2ce[_0x2fef99(0x86)])),_0x107ee6[_0x2fef99(0xd3)](),fs[_0x2fef99(0xe8)](_0x56e74a);return;});}else{if(!fs['existsSync'](_0x320ccc)){this[_0x775bef(0xa5)][_0x775bef(0x88)](util['format'](_0x135f66[_0x775bef(0xc2)],_0x320ccc));return;}const _0x4ff29c=fs[_0x775bef(0x8f)](_0x320ccc),_0x37074c=_0x135f66[_0x775bef(0xa3)](_0x4ff29c[_0x775bef(0x96)],_0x135f66['HpImr'](0x400,0x400));if(_0x135f66[_0x775bef(0xac)](_0x37074c,0x64)){this['logger'][_0x775bef(0x88)](util[_0x775bef(0xcc)](_0x135f66[_0x775bef(0x84)],_0x37074c[_0x775bef(0xbd)](0x2)));return;}const _0x5ad976=path[_0x775bef(0xf7)](_0x320ccc),_0x2f9087=path['join'](_0x410149,_0x5ad976);fs[_0x775bef(0xa1)](_0x320ccc,_0x2f9087),uploadAttachmentsManager[_0x775bef(0xd1)](_0x2f9087,_0x16c4bd);}}static[a95_0x575472(0xd1)](_0x2b9b3e,_0x3e7c66){const _0x391cfd=a95_0x575472,_0x2a60dd={'goBxf':function(_0x332d1a,_0x2f4b76){return _0x332d1a(_0x2f4b76);},'bUTQt':'./browserstackCLI','zTzSv':_0x391cfd(0xf1),'lqUjl':function(_0x14731d,_0x507c8b){return _0x14731d===_0x507c8b;},'XxiRT':_0x391cfd(0xb2),'tTjBE':_0x391cfd(0xdf),'RgQeI':_0x391cfd(0xf8),'CqCin':_0x391cfd(0xee),'Mnadf':_0x391cfd(0xe1),'YXOks':function(_0x3c4327,_0x4bffbc){return _0x3c4327(_0x4bffbc);},'NMJRL':_0x391cfd(0x9e),'vmUtG':_0x391cfd(0xa8),'LXVqR':_0x391cfd(0x104),'pIfBb':_0x391cfd(0x8a),'wCcbG':_0x391cfd(0xd8)};try{let _0x423d69;const _0x1204e7=global['__workerDetails']?.[_0x391cfd(0xf4)]?.['testInfo'],_0x530483=_0x2a60dd[_0x391cfd(0xf3)](require,_0x2a60dd[_0x391cfd(0xeb)]),_0x1e4f18=_0x2a60dd[_0x391cfd(0xf3)](require,_0x2a60dd['zTzSv']),_0x39cb81=_0x530483['getInstance']()['isRunning']()&&_0x2a60dd['lqUjl'](_0x1e4f18[_0x391cfd(0x8d)]()?.[_0x391cfd(0x106)]?.[_0x391cfd(0x103)](),_0x2a60dd['XxiRT']);if(_0x39cb81){_0x423d69=global['__jestCurrentTestIdentifier'];if(!_0x423d69){const _0x5b54e6=AutomationFramework[_0x391cfd(0xda)]();_0x423d69=AutomationFramework[_0x391cfd(0xe2)](_0x5b54e6,PlaywrightDriverModule[_0x391cfd(0x99)],'');}this[_0x391cfd(0xa5)][_0x391cfd(0x88)](_0x391cfd(0x107)+_0x423d69);}else{if(!_0x1204e7){const _0x1a67f0=AutomationFramework[_0x391cfd(0xda)]();_0x423d69=AutomationFramework[_0x391cfd(0xe2)](_0x1a67f0,PlaywrightDriverModule[_0x391cfd(0x99)],'');}else _0x423d69=TestInfo[_0x391cfd(0x9d)](_0x1204e7,_0x1204e7['retry']);this['logger'][_0x391cfd(0x88)](_0x391cfd(0xba)+_0x423d69);}if(!_0x423d69){this[_0x391cfd(0xa5)]['debug'](_0x2a60dd[_0x391cfd(0xb0)]);return;}const _0x23792c={[TestFrameworkConstants[_0x391cfd(0xde)]]:fs['statSync'](_0x2b9b3e)[_0x391cfd(0x96)],[TestFrameworkConstants[_0x391cfd(0xa0)]]:path[_0x391cfd(0xf7)](_0x2b9b3e),[TestFrameworkConstants['KEY_FILE_PATH']]:_0x2b9b3e,[TestFrameworkConstants[_0x391cfd(0xe5)]]:_0x3e7c66?_0x2a60dd['RgQeI']:_0x2a60dd[_0x391cfd(0x9b)]};if(_0x39cb81){const _0x33cd84=_0x530483[_0x391cfd(0xe7)]()[_0x391cfd(0xcb)]();if(!_0x33cd84){this[_0x391cfd(0xa5)][_0x391cfd(0x88)](_0x2a60dd[_0x391cfd(0xbc)]);return;}const _0x2dce57=_0x2a60dd[_0x391cfd(0xfd)](require,_0x2a60dd[_0x391cfd(0x85)]),_0x39edf5=_0x2a60dd[_0x391cfd(0xf3)](require,_0x2a60dd[_0x391cfd(0x92)]),_0x4ee72e=_0x33cd84[_0x391cfd(0x94)](_0x2dce57[_0x391cfd(0xe0)],_0x39edf5[_0x391cfd(0xb1)]);if(!_0x4ee72e){this[_0x391cfd(0xa5)][_0x391cfd(0x88)](_0x2a60dd['LXVqR']);return;}const _0x273476=_0x4ee72e[_0x391cfd(0x9f)]()[_0x391cfd(0xe3)](_0x423d69)||{},_0xc36762=_0x273476[TestFrameworkConstants['KEY_TEST_ATTACHMENTS']]||{},_0x3aaf7c={..._0xc36762};_0x3aaf7c[_0x2b9b3e]=_0x23792c;const _0x5e706b=_0x3aaf7c,_0xf4fae0={[TestFrameworkConstants[_0x391cfd(0xd4)]]:_0x5e706b},_0x3cd622={};_0x3cd622[_0x423d69]=_0xf4fae0,_0x4ee72e[_0x391cfd(0x82)](_0x3cd622),this[_0x391cfd(0xa5)]['debug']('trackFile:\x20Stored\x20attachment\x20in\x20instance\x20memory\x20for\x20testId:\x20'+_0x423d69+',\x20filepath:\x20'+_0x2b9b3e);}else{const _0x6d23ff=TestInfo[_0x391cfd(0xe6)](_0x423d69),_0x2b97b3=_0x6d23ff[TestFrameworkConstants[_0x391cfd(0xd4)]]||{};_0x2b97b3[_0x2b9b3e]=_0x23792c,_0x6d23ff[TestFrameworkConstants[_0x391cfd(0xd4)]]=_0x2b97b3,TestInfo[_0x391cfd(0xab)](_0x423d69,_0x6d23ff),this[_0x391cfd(0xa5)][_0x391cfd(0x88)](_0x391cfd(0xef)+_0x423d69+_0x391cfd(0x9c)+_0x2b9b3e);}this[_0x391cfd(0xa5)]['debug'](util['format'](_0x2a60dd['pIfBb'],_0x2b9b3e));}catch(_0x386179){this[_0x391cfd(0xa5)][_0x391cfd(0x88)](util[_0x391cfd(0xcc)](_0x2a60dd[_0x391cfd(0xa2)],_0x386179[_0x391cfd(0x86)]));}}static[a95_0x575472(0xc8)](){const _0x22dfd9=a95_0x575472,_0x37fa1f={};_0x37fa1f[_0x22dfd9(0x102)]=_0x22dfd9(0xad),_0x37fa1f[_0x22dfd9(0xe4)]=_0x22dfd9(0x97),_0x37fa1f[_0x22dfd9(0x8e)]=_0x22dfd9(0xa9);const _0x1e4b32=_0x37fa1f,_0x3bd63d=os[_0x22dfd9(0xcd)](),_0x137092=path['join'](_0x3bd63d,_0x1e4b32[_0x22dfd9(0x102)]);if(!fs[_0x22dfd9(0x83)](_0x137092))return;const _0x186aad=BrowserstackCLI[_0x22dfd9(0xe7)]()[_0x22dfd9(0x101)][_0x22dfd9(0xd2)]?.[_0x22dfd9(0x90)]?.['toObject']()?.[_0x22dfd9(0xb3)],_0x5d2623=_0x186aad?path[_0x22dfd9(0xfc)](_0x137092,_0x186aad):null;if(!_0x5d2623||!fs[_0x22dfd9(0x83)](_0x5d2623)){this['logger'][_0x22dfd9(0x88)](util[_0x22dfd9(0xcc)](_0x1e4b32[_0x22dfd9(0xe4)],_0x186aad));return;}const _0x36416d={};_0x36416d[_0x22dfd9(0xf5)]=!![],_0x36416d[_0x22dfd9(0xe9)]=!![],fs[_0x22dfd9(0xf6)](_0x5d2623,_0x36416d),this[_0x22dfd9(0xa5)][_0x22dfd9(0x88)](util[_0x22dfd9(0xcc)](_0x1e4b32[_0x22dfd9(0x8e)]));}}module['exports']=uploadAttachmentsManager; |
@@ -1,1 +0,1 @@ | ||
| function a96_0x4dde(_0x41de61,_0x84b299){const _0x347379=a96_0x3473();return a96_0x4dde=function(_0x4dde92,_0x5a27ae){_0x4dde92=_0x4dde92-0x119;let _0x43b3ba=_0x347379[_0x4dde92];return _0x43b3ba;},a96_0x4dde(_0x41de61,_0x84b299);}const a96_0x5528db=a96_0x4dde;function a96_0x3473(){const _0x5aa17c=['strip-ansi','cvHHx','AssertionError','EHNtX','examples','bOdIe','../../../helpers/helper.js','uri','UmZsc','xXHMI','XffMD','lDHQZ','browserstack-node-agent/src/bin/cucumber-js/test.setup.js','IfkZd','JGvsy','passed','debug','hook','eflCi','pending','format','tableBody','pickleStepId','SXeRI','../TestInfo.js','scenario','uYENy','debzp','29572aqGDaC','YGydv','feature','testStepResult','children','afXJp','SmHzx','tuqYW','dpAJv','bstack','astNodeIds','iPNMG','dphoY','dekbO','failure_data','44686oCqoSR','HookRunFinished','join','createHookData','ufJod','XITOr','getHookResult','map','jlSui','nanos','brjpM','UnhandledError','uuid','sourceReference','cells','relative','AXKbm','vWBYx','duration_in_ms','failure_type','../../../helpers/logger.js','BEFORE_EACH','315pXHsHT','vrslI','createTestFrameworkData','timestamp','failed','49DZhmBh','rPfwy','155FxCcTB','toString','finished_at','match','hooks','_gitConfigPath','failureData','VQreq','unknown','AFTER_EACH','cucumber','getCucumberHookType','SKIPPED','OADPz','toISOString','every','tags','message','_gitConfigured','fwpNb','find','ubAHf','flatMap','EYZHu','xSoif','NhtIB','116390sSNMIt','FAILED','SerGb','LygQj','getScenarioExamples','length','result','449366UfhwVc','getHookRunEventData','name','rule','SehuX','failureType','includes','javascript','exception','toLowerCase','SayGP','ervbI','lTXvL','tagExpression','status','YrhpF','configureGit','McOzs','3ifVHJm','failure','314468PNcVQc','69702MfjuMw','aXGwh','Exception\x20in\x20getHookRunEventData:\x20','hPufk','72BpGNJW','failure_reason','HookRunStarted','hookId','testCaseFinished','sendHook','305096VJPQPM','value','../../../helpers/test-observability/error-handler.js','forEach','UZmnV','QJUbM','gBpDL'];a96_0x3473=function(){return _0x5aa17c;};return a96_0x3473();}(function(_0x48681d,_0x41ae5d){const _0x2d9ffd=a96_0x4dde,_0x4a5cb1=_0x48681d();while(!![]){try{const _0x8b006f=parseInt(_0x2d9ffd(0x145))/0x1+parseInt(_0x2d9ffd(0x196))/0x2*(parseInt(_0x2d9ffd(0x157))/0x3)+parseInt(_0x2d9ffd(0x187))/0x4*(parseInt(_0x2d9ffd(0x124))/0x5)+-parseInt(_0x2d9ffd(0x15a))/0x6*(-parseInt(_0x2d9ffd(0x122))/0x7)+parseInt(_0x2d9ffd(0x164))/0x8+-parseInt(_0x2d9ffd(0x11d))/0x9*(parseInt(_0x2d9ffd(0x13e))/0xa)+parseInt(_0x2d9ffd(0x159))/0xb*(-parseInt(_0x2d9ffd(0x15e))/0xc);if(_0x8b006f===_0x41ae5d)break;else _0x4a5cb1['push'](_0x4a5cb1['shift']());}catch(_0x549de4){_0x4a5cb1['push'](_0x4a5cb1['shift']());}}}(a96_0x3473,0x3af2f));const path=require('path'),util=require('util'),{getGitMetaData,isUndefined,nestedKeyValue}=require(a96_0x5528db(0x171)),logger=require(a96_0x5528db(0x11b))['winstonLogger'],{o11yClassErrorHandler}=require(a96_0x5528db(0x166)),TestInfo=require(a96_0x5528db(0x183)),hooksMap={};class CucumberUtils{constructor(){this['_gitConfigured']=![],this['_gitConfigPath']=null;}async[a96_0x5528db(0x11f)](_0x36f2f8,_0x1834de,_0x1b29ea,_0x4b08b2,_0x228ce6,_0x3f840e){const _0x18400b=a96_0x5528db,_0x44e28d={'ubAHf':function(_0x58deb8,_0x45f756){return _0x58deb8===_0x45f756;},'SmHzx':_0x18400b(0x13f),'UZmnV':_0x18400b(0x121),'aXGwh':function(_0x4a6cda,_0x408584){return _0x4a6cda===_0x408584;},'YrhpF':_0x18400b(0x130),'uYENy':'skipped','lDHQZ':function(_0x58b7b1,_0x520cf8){return _0x58b7b1||_0x520cf8;},'vrslI':function(_0xe2e89a,_0x43894b){return _0xe2e89a+_0x43894b;},'McOzs':function(_0x6479a9,_0x5078df){return _0x6479a9+_0x5078df;},'IfkZd':function(_0x645d0a,_0x33b6f8){return _0x645d0a+_0x33b6f8;},'VQreq':'test','dekbO':_0x18400b(0x14c),'rPfwy':_0x18400b(0x12e),'SehuX':'pending','hPufk':_0x18400b(0x17a),'bOdIe':function(_0x4576c4,_0x4cd1a6){return _0x4576c4!==_0x4cd1a6;},'SXeRI':function(_0x38b57f,_0x4dea68){return _0x38b57f/_0x4dea68;},'DRgei':_0x18400b(0x16b),'debzp':function(_0x325988,_0x167cfa){return _0x325988(_0x167cfa);},'IfJeT':_0x18400b(0x12c),'XffMD':function(_0x212f7d,_0x1755e7){return _0x212f7d(_0x1755e7);},'oAxin':'AssertionError','afXJp':_0x18400b(0x1a1)},{feature:_0xa49824,scenario:_0x2f95ec,steps:_0x13d606,uuid:_0x117f4b,startedAt:_0x50947f,finishedAt:_0x39a9ea}=_0x44e28d[_0x18400b(0x176)](_0x36f2f8,{}),_0x36c178=this[_0x18400b(0x142)](_0x4b08b2,_0x1834de);await this[_0x18400b(0x155)]();const _0x275518=_0x36c178?_0x44e28d[_0x18400b(0x11e)](_0x44e28d[_0x18400b(0x156)](_0x44e28d[_0x18400b(0x178)](_0x1834de[_0x18400b(0x147)],'\x20('),_0x36c178[_0x18400b(0x198)](',\x20')),')'):_0x1834de['name'],_0x21199c={'id':_0x228ce6,'uuid':_0x228ce6,'startedAt':_0x50947f,'finishedAt':_0x39a9ea,'type':_0x44e28d[_0x18400b(0x12b)],'body':{'lang':_0x44e28d[_0x18400b(0x194)],'code':null},'name':_0x275518,'scopes':[_0xa49824&&_0xa49824[_0x18400b(0x147)]?_0xa49824[_0x18400b(0x147)]:''],'tags':_0x1834de[_0x18400b(0x134)]?_0x1834de[_0x18400b(0x134)][_0x18400b(0x19d)](({name:_0x413c7a})=>_0x413c7a):[],'file_name':_0x1834de[_0x18400b(0x172)],'location':_0x1834de['uri'],'vc_filepath':this[_0x18400b(0x129)]&&_0x1834de[_0x18400b(0x172)]?path[_0x18400b(0x1a5)](this['_gitConfigPath'],_0x1834de[_0x18400b(0x172)]):null,'framework':_0x44e28d[_0x18400b(0x123)],'result':_0x44e28d[_0x18400b(0x149)],'meta':{'feature':_0xa49824,'scenario':_0x2f95ec,'steps':_0x13d606,'examples':_0x36c178},'customRerunParam':{'rerun_name':_0x275518}};if(_0x1b29ea[_0x18400b(0x162)]&&_0x13d606){const _0x5996d4=_0x1b29ea[_0x18400b(0x162)];let _0x13a440=_0x44e28d[_0x18400b(0x15d)];_0x13d606[_0x18400b(0x133)](_0x521cf2=>{const _0x6cf420=_0x18400b;if(_0x44e28d[_0x6cf420(0x139)](_0x521cf2[_0x6cf420(0x144)],_0x44e28d[_0x6cf420(0x18d)]))return _0x13a440=_0x44e28d[_0x6cf420(0x168)],_0x5996d4[_0x6cf420(0x158)]=_0x521cf2[_0x6cf420(0x158)],_0x5996d4[_0x6cf420(0x14a)]=_0x521cf2[_0x6cf420(0x14a)],![];else{if(_0x44e28d['aXGwh'](_0x521cf2[_0x6cf420(0x144)],_0x44e28d[_0x6cf420(0x154)]))return _0x13a440=_0x44e28d[_0x6cf420(0x185)],![];}return!![];}),_0x21199c['finishedAt']=new Date()[_0x18400b(0x132)](),_0x21199c[_0x18400b(0x144)]=_0x13a440;_0x5996d4[_0x18400b(0x120)]&&_0x44e28d[_0x18400b(0x170)](_0x5996d4['timestamp'][_0x18400b(0x19f)],undefined)?_0x21199c[_0x18400b(0x119)]=_0x44e28d[_0x18400b(0x182)](_0x5996d4[_0x18400b(0x120)][_0x18400b(0x19f)],0xf4240):_0x21199c[_0x18400b(0x119)]=undefined;if(_0x44e28d[_0x18400b(0x15b)](_0x13a440,_0x44e28d[_0x18400b(0x168)])){const {default:_0x3fb4a4}=await import(_0x44e28d['DRgei']);_0x21199c[_0x18400b(0x158)]=[{'backtrace':[_0x5996d4[_0x18400b(0x158)]?_0x44e28d[_0x18400b(0x186)](_0x3fb4a4,_0x5996d4['failure']):_0x44e28d['IfJeT']]}],_0x21199c[_0x18400b(0x15f)]=_0x5996d4[_0x18400b(0x158)]?_0x44e28d[_0x18400b(0x175)](_0x3fb4a4,_0x5996d4[_0x18400b(0x158)]):_0x5996d4[_0x18400b(0x135)],_0x5996d4['failureType']&&(_0x21199c[_0x18400b(0x11a)]=_0x5996d4[_0x18400b(0x14a)][_0x18400b(0x127)](/AssertError/)?_0x44e28d['oAxin']:_0x44e28d[_0x18400b(0x18c)]);}}return _0x21199c;}[a96_0x5528db(0x146)](_0x366bca,_0x573b22,_0x45dedd,_0x33d2cd,_0x3e2626,_0x1946cf){const _0x11cf75=a96_0x5528db,_0x34e2cb={'xSoif':function(_0x1c97ff,_0x2c5282){return _0x1c97ff===_0x2c5282;},'AXKbm':_0x11cf75(0x197),'ervbI':function(_0x430c8d,_0x3e342d,_0x597c14){return _0x430c8d(_0x3e342d,_0x597c14);},'tuqYW':'sourceReference','UmZsc':'uri','SayGP':_0x11cf75(0x17e),'dpAJv':_0x11cf75(0x17c),'qeZTE':_0x11cf75(0x14c),'zXlRd':function(_0x1fb778,_0x1c2301,_0x5778aa){return _0x1fb778(_0x1c2301,_0x5778aa);},'LygQj':_0x11cf75(0x189),'EYZHu':_0x11cf75(0x147),'ufJod':function(_0x42e210,_0x5470c1,_0x111c19){return _0x42e210(_0x5470c1,_0x111c19);},'iPNMG':_0x11cf75(0x12e)};try{if(_0x34e2cb[_0x11cf75(0x13c)](_0x45dedd,_0x34e2cb[_0x11cf75(0x1a6)])){const _0x47b052=new Date()[_0x11cf75(0x132)](),_0x363bf3=hooksMap[_0x573b22];if(!_0x363bf3)return;const _0x19e50f=_0x363bf3[_0x11cf75(0x138)](_0x413d5e=>_0x413d5e[_0x11cf75(0x1a2)]===_0x33d2cd['id']);if(!_0x19e50f)return;const _0xc0239d=this[_0x11cf75(0x19c)](_0x366bca,_0x573b22);_0x19e50f['result']=_0xc0239d[_0x11cf75(0x153)],_0x19e50f[_0x11cf75(0x126)]=_0x47b052,_0x19e50f[_0x11cf75(0x11a)]=_0xc0239d[_0x11cf75(0x14a)];const _0x3b7a54={};return _0x3b7a54['backtrace']=_0xc0239d[_0x11cf75(0x12a)],_0x19e50f[_0x11cf75(0x195)]=[_0x3b7a54],_0x19e50f;}const _0x8afd1=TestInfo['getTestUUID'](_0x573b22),_0x41f37c=_0x366bca[_0x11cf75(0x128)][_0x11cf75(0x138)](_0x42ed7f=>_0x42ed7f['id']===_0x33d2cd[_0x11cf75(0x161)]),_0x59f24b=_0x34e2cb[_0x11cf75(0x150)](nestedKeyValue,_0x41f37c,[_0x34e2cb[_0x11cf75(0x18e)],_0x34e2cb[_0x11cf75(0x173)]]),_0x430e2a=new Date()['toISOString'](),_0x35f72=_0x34e2cb[_0x11cf75(0x14f)],_0x1563f4=_0x41f37c['tagExpression']?_0x41f37c[_0x11cf75(0x152)]['split']('\x20')['filter'](_0x598401=>_0x598401[_0x11cf75(0x14b)]('@')):[],_0x406e42={'uuid':_0x33d2cd['id'],'type':_0x34e2cb[_0x11cf75(0x18f)],'hook_type':_0x1946cf,'name':_0x41f37c[_0x11cf75(0x147)],'body':{'lang':_0x34e2cb['qeZTE'],'code':null},'tags':_0x1563f4,'test_run_id':_0x8afd1,'scope':_0x34e2cb['zXlRd'](nestedKeyValue,_0x3e2626,[_0x34e2cb[_0x11cf75(0x141)],_0x34e2cb['EYZHu']]),'scopes':[_0x34e2cb[_0x11cf75(0x19a)](nestedKeyValue,_0x3e2626,[_0x34e2cb[_0x11cf75(0x141)],_0x34e2cb[_0x11cf75(0x13b)]])||''],'file_name':_0x59f24b,'location':_0x59f24b,'vc_filepath':this[_0x11cf75(0x129)]?path[_0x11cf75(0x1a5)](this[_0x11cf75(0x129)],_0x59f24b):null,'result':_0x35f72,'started_at':_0x430e2a,'framework':_0x34e2cb[_0x11cf75(0x192)]};return _0x406e42;}catch(_0x4939a8){logger['debug'](_0x11cf75(0x15c)+util[_0x11cf75(0x17f)](_0x4939a8)+'\x20');}}async[a96_0x5528db(0x199)](_0x3ef8c3,_0x4d2c8d,_0x30f771,_0x2e66f3,_0xc6dfdd,_0x3781b8){const _0x18668e=a96_0x5528db,_0x1b4fbd={'CQBWr':function(_0x253e22,_0x3f098d){return _0x253e22===_0x3f098d;},'nKZQM':_0x18668e(0x160),'ZjsvL':function(_0x35bef5,_0x746e2f,_0x1f2b8c){return _0x35bef5(_0x746e2f,_0x1f2b8c);},'mUIwB':_0x18668e(0x1a3),'vWBYx':'uri','NhtIB':_0x18668e(0x177),'dphoY':function(_0x336d6c,_0x3191cd){return _0x336d6c===_0x3191cd;},'gBpDL':_0x18668e(0x190)};try{const _0x4cc9b4=_0x2e66f3[_0x18668e(0x138)](_0x5a9356=>_0x5a9356['id']===_0xc6dfdd);if(!_0x4cc9b4[_0x18668e(0x161)])return;const _0x257da8=this[_0x18668e(0x12f)](_0x2e66f3,_0x4cc9b4),_0x5d9b8d=this[_0x18668e(0x146)](_0x3ef8c3,_0x4d2c8d,_0x30f771,_0x4cc9b4,_0x3781b8,_0x257da8);if(!_0x5d9b8d)return;_0x1b4fbd['CQBWr'](_0x30f771,_0x1b4fbd['nKZQM'])&&(hooksMap[_0x4d2c8d]?hooksMap[_0x4d2c8d]['push'](_0x5d9b8d):hooksMap[_0x4d2c8d]=[_0x5d9b8d]);const _0x19699f=_0x3ef8c3[_0x18668e(0x128)]['find'](_0x4d85b4=>_0x4d85b4['id']===_0x4cc9b4['hookId']),_0x358698=_0x1b4fbd['ZjsvL'](nestedKeyValue,_0x19699f,[_0x1b4fbd['mUIwB'],_0x1b4fbd[_0x18668e(0x1a7)]]);if(!_0x358698)return;else{if(_0x358698['includes'](_0x1b4fbd[_0x18668e(0x13d)]))return;}if(_0x1b4fbd[_0x18668e(0x193)](_0x5d9b8d[_0x18668e(0x147)],_0x1b4fbd[_0x18668e(0x16a)]))return;return _0x5d9b8d;}catch(_0x1294d6){logger[_0x18668e(0x17b)]('Exception\x20in\x20createHookData:\x20'+util['format'](_0x1294d6)+'\x20');}}[a96_0x5528db(0x19c)](_0x5782f3,_0x5ead74){const _0x2178ce=a96_0x5528db,_0x335c67={};_0x335c67['eflCi']=function(_0x4954ff,_0x47c90b){return _0x4954ff===_0x47c90b;},_0x335c67[_0x2178ce(0x140)]='failed',_0x335c67[_0x2178ce(0x1a0)]=function(_0x1e982c,_0x11ca53){return _0x1e982c===_0x11ca53;},_0x335c67[_0x2178ce(0x174)]=_0x2178ce(0x1a1),_0x335c67[_0x2178ce(0x19e)]=_0x2178ce(0x16d),_0x335c67[_0x2178ce(0x19b)]=function(_0x28390e,_0x5bb40b){return _0x28390e||_0x5bb40b;};const _0x315196=_0x335c67,_0x2c3b01=_0x5782f3['testStepFinished'][_0x5ead74][_0x2178ce(0x18a)];let _0xdcccef,_0x732b1f;return _0x2c3b01&&_0x315196[_0x2178ce(0x17d)](_0x2c3b01[_0x2178ce(0x153)][_0x2178ce(0x125)]()[_0x2178ce(0x14e)](),_0x315196[_0x2178ce(0x140)])&&(_0xdcccef=_0x315196[_0x2178ce(0x17d)](_0x2c3b01[_0x2178ce(0x14d)],undefined)?_0x2c3b01[_0x2178ce(0x135)]:_0x2c3b01[_0x2178ce(0x14d)]['message'],_0x732b1f=_0x315196[_0x2178ce(0x1a0)](_0x2c3b01[_0x2178ce(0x14d)],undefined)?_0x315196[_0x2178ce(0x174)]:_0x2c3b01[_0x2178ce(0x135)]['match'](/Assert/)?_0x315196[_0x2178ce(0x19e)]:_0x315196['xXHMI']),{'status':_0x2c3b01['status'][_0x2178ce(0x14e)](),'failureType':_0x315196[_0x2178ce(0x19b)](_0x732b1f,null),'failureData':!_0xdcccef?null:[_0xdcccef]};}['getCucumberHookType'](_0xcedb1e,_0x1bb57a){const _0x238fc5=a96_0x5528db,_0x188043={};_0x188043[_0x238fc5(0x131)]=function(_0x39ab02,_0x2a52f3){return _0x39ab02===_0x2a52f3;},_0x188043[_0x238fc5(0x188)]=_0x238fc5(0x12d),_0x188043[_0x238fc5(0x16c)]=_0x238fc5(0x11c);const _0x200816=_0x188043;let _0x3f62d7=![];for(const _0xae3f7a of _0xcedb1e){_0xae3f7a[_0x238fc5(0x181)]&&(_0x3f62d7=!![]);if(_0x200816['OADPz'](_0x1bb57a['id'],_0xae3f7a['id']))return _0x3f62d7?_0x200816[_0x238fc5(0x188)]:_0x200816[_0x238fc5(0x16c)];}}[a96_0x5528db(0x142)]=(_0x94353b,_0x5019b9)=>{const _0x10b240=a96_0x5528db,_0xadd239={};_0xadd239[_0x10b240(0x151)]=function(_0x2255e4,_0x8467b2){return _0x2255e4===_0x8467b2;},_0xadd239[_0x10b240(0x179)]=function(_0x276e86,_0x5868c0){return _0x276e86===_0x5868c0;},_0xadd239[_0x10b240(0x169)]=function(_0x939c23,_0x54de65){return _0x939c23>_0x54de65;};const _0x3883d6=_0xadd239;if(!(_0x5019b9['astNodeIds']&&_0x3883d6['QJUbM'](_0x5019b9[_0x10b240(0x191)][_0x10b240(0x143)],0x1)))return;const _0x39d490=_0x5019b9[_0x10b240(0x191)][0x0],_0x5a5226=_0x5019b9[_0x10b240(0x191)][0x1],_0x2eac35=_0x94353b['feature']&&_0x94353b['feature'][_0x10b240(0x18b)]?_0x94353b[_0x10b240(0x189)]['children']:undefined;let _0x53ef46=[];_0x2eac35&&_0x2eac35[_0x10b240(0x167)](_0x56657e=>{const _0x1f9e65=_0x10b240,_0x3a83cd={'EHNtX':function(_0x28f072,_0x590b7b){const _0x3a1411=a96_0x4dde;return _0x3883d6[_0x3a1411(0x151)](_0x28f072,_0x590b7b);}};if(_0x56657e[_0x1f9e65(0x148)])_0x56657e[_0x1f9e65(0x148)][_0x1f9e65(0x18b)][_0x1f9e65(0x167)](_0x10632a=>{const _0x1c67a5=_0x1f9e65;if(_0x10632a['scenario']&&_0x3a83cd[_0x1c67a5(0x16e)](_0x10632a[_0x1c67a5(0x184)]['id'],_0x39d490)&&_0x10632a[_0x1c67a5(0x184)][_0x1c67a5(0x16f)]){const _0x20aed0=_0x10632a['scenario'][_0x1c67a5(0x16f)][_0x1c67a5(0x13a)](_0x3a905c=>_0x3a905c[_0x1c67a5(0x180)])[_0x1c67a5(0x138)](_0x2a4f42=>_0x2a4f42['id']===_0x5a5226);let _0x22982e;_0x20aed0&&_0x20aed0['cells']?_0x22982e=_0x20aed0['cells']['map'](_0x116ae1=>_0x116ae1[_0x1c67a5(0x165)]):_0x22982e=[],_0x22982e&&(_0x53ef46=_0x22982e);}});else{if(_0x56657e[_0x1f9e65(0x184)]&&_0x3883d6[_0x1f9e65(0x179)](_0x56657e['scenario']['id'],_0x39d490)&&_0x56657e['scenario'][_0x1f9e65(0x16f)]){const _0x4747cd=_0x56657e[_0x1f9e65(0x184)][_0x1f9e65(0x16f)][_0x1f9e65(0x13a)](_0x1d5bf6=>_0x1d5bf6[_0x1f9e65(0x180)])[_0x1f9e65(0x138)](_0x40593b=>_0x40593b['id']===_0x5a5226);let _0x1cd009;_0x4747cd&&_0x4747cd['cells']?_0x1cd009=_0x4747cd[_0x1f9e65(0x1a4)][_0x1f9e65(0x19d)](_0x5d60ff=>_0x5d60ff[_0x1f9e65(0x165)]):_0x1cd009=[],_0x1cd009&&(_0x53ef46=_0x1cd009);}}});if(_0x53ef46[_0x10b240(0x143)])return _0x53ef46;return;};async[a96_0x5528db(0x155)](){const _0x1b7a6a=a96_0x5528db,_0xadc5cf={'fwpNb':function(_0x549191){return _0x549191();}};if(this[_0x1b7a6a(0x136)])return this[_0x1b7a6a(0x129)];const _0x159b8e=await _0xadc5cf[_0x1b7a6a(0x137)](getGitMetaData);_0x159b8e&&(this[_0x1b7a6a(0x129)]=_0x159b8e['root']),this['_gitConfigured']=!![];}}module['exports']=o11yClassErrorHandler(CucumberUtils,['configureGit',a96_0x5528db(0x142),a96_0x5528db(0x12f),a96_0x5528db(0x19c),a96_0x5528db(0x163),a96_0x5528db(0x146),'sendTestRunEventForCucumber',a96_0x5528db(0x11f)]); | ||
| const a96_0xd628b1=a96_0x170d;function a96_0x170d(_0x3038b5,_0x4ee473){const _0x24c75f=a96_0x24c7();return a96_0x170d=function(_0x170d96,_0x21912c){_0x170d96=_0x170d96-0xdf;let _0x4741e2=_0x24c75f[_0x170d96];return _0x4741e2;},a96_0x170d(_0x3038b5,_0x4ee473);}(function(_0x30bb65,_0x46579a){const _0x5c9566=a96_0x170d,_0x472ad1=_0x30bb65();while(!![]){try{const _0x10d7c9=parseInt(_0x5c9566(0x13c))/0x1+parseInt(_0x5c9566(0x141))/0x2+parseInt(_0x5c9566(0x107))/0x3+parseInt(_0x5c9566(0x146))/0x4*(parseInt(_0x5c9566(0x15c))/0x5)+-parseInt(_0x5c9566(0x11d))/0x6*(parseInt(_0x5c9566(0x159))/0x7)+-parseInt(_0x5c9566(0x117))/0x8*(-parseInt(_0x5c9566(0x158))/0x9)+-parseInt(_0x5c9566(0xfd))/0xa;if(_0x10d7c9===_0x46579a)break;else _0x472ad1['push'](_0x472ad1['shift']());}catch(_0x1c0ab1){_0x472ad1['push'](_0x472ad1['shift']());}}}(a96_0x24c7,0x33aed));function a96_0x24c7(){const _0x32d8b7=['sdrfN','hooks','exception','HookRunStarted','hookId','rdinb','examples','astNodeIds','hpaJZ','failure_type','failure','LhxgQ','rdnrv','3259380Frhzgg','AFTER_EACH','format','finished_at','duration_in_ms','vmipO','nanos','forEach','failureType','finishedAt','985596IQLYdA','OmCqQ','getCucumberHookType','exports','TJiAK','rule','VDibS','wczYD','_gitConfigPath','root','YkucF','scenario','xOSGE','_gitConfigured','AssertionError','feature','24alsjpZ','relative','failed','value','../../../helpers/logger.js','failure_reason','30xILmDN','length','kjTtL','ZqIKn','debug','HookRunFinished','qVmSP','configureGit','failure_data','UKjqI','HIYrN','VEqBS','KlDuG','status','bufNg','sendTestRunEventForCucumber','UMrSZ','passed','OKBpx','includes','cucumber','Exception\x20in\x20createHookData:\x20','zwtva','name','result','hook','match','util','message','getHookRunEventData','createHookData','254823FOZKxp','backtrace','timestamp','nxHzI','SdiLs','301264pBpuSt','find','children','SWnGU','xqCky','848344aezWPq','browserstack-node-agent/src/bin/cucumber-js/test.setup.js','../../../helpers/test-observability/error-handler.js','uri','sourceReference','unknown','VNVpJ','qAgnD','path','getHookResult','RtVrG','toISOString','tags','Lbwow','flatMap','getTestUUID','SKIPPED','strip-ansi','35919KiPYTZ','588581xLRWIf','EytrT','TAuBr','5wMjvhZ','javascript','test','rihnq','tjSKt','sHRAC','pending','BEFORE_EACH','bstack','split','testStepResult','GZCYV','join','testStepFinished','every','uOKXU','wyWuL','YPEEN','cells','getScenarioExamples','tableBody','tagExpression','../../../helpers/helper.js','map','mKrKK','winstonLogger','jnmlh'];a96_0x24c7=function(){return _0x32d8b7;};return a96_0x24c7();}const path=require(a96_0xd628b1(0x14e)),util=require(a96_0xd628b1(0x138)),{getGitMetaData,isUndefined,nestedKeyValue}=require(a96_0xd628b1(0xeb)),logger=require(a96_0xd628b1(0x11b))[a96_0xd628b1(0xee)],{o11yClassErrorHandler}=require(a96_0xd628b1(0x148)),TestInfo=require('../TestInfo.js'),hooksMap={};class CucumberUtils{constructor(){const _0x3a9386=a96_0xd628b1;this[_0x3a9386(0x114)]=![],this[_0x3a9386(0x10f)]=null;}async['createTestFrameworkData'](_0x55b705,_0x2f14d9,_0x192ef5,_0x301e41,_0x4083b4,_0x418c78){const _0xea437c=a96_0xd628b1,_0x390f02={'SdiLs':function(_0x385e14,_0x53216b){return _0x385e14===_0x53216b;},'Lbwow':'FAILED','bufNg':_0xea437c(0x119),'fHWfU':function(_0x27d04d,_0x482d7c){return _0x27d04d===_0x482d7c;},'ucgHJ':_0xea437c(0x156),'PnHXi':'skipped','xOSGE':function(_0x1fafd1,_0x26d7a6){return _0x1fafd1||_0x26d7a6;},'sdrfN':function(_0x132ad7,_0x183843){return _0x132ad7+_0x183843;},'SWnGU':function(_0x50da1b,_0x134ba1){return _0x50da1b+_0x134ba1;},'UMrSZ':function(_0x3c4caa,_0x43e5fa){return _0x3c4caa+_0x43e5fa;},'tjSKt':_0xea437c(0x15e),'OKBpx':_0xea437c(0x15d),'KlDuG':_0xea437c(0x131),'EytrT':_0xea437c(0x162),'rihnq':_0xea437c(0x12e),'umqpP':function(_0x103ab7,_0x293347){return _0x103ab7!==_0x293347;},'jnmlh':function(_0x2c8983,_0x418dd7){return _0x2c8983/_0x418dd7;},'VEqBS':function(_0x203382,_0x37e622){return _0x203382===_0x37e622;},'rdinb':_0xea437c(0x157),'TJiAK':function(_0x1c95cd,_0x16facc){return _0x1c95cd(_0x16facc);},'weXoQ':_0xea437c(0x14b),'wczYD':'AssertionError','SmZOf':'UnhandledError'},{feature:_0x95afb3,scenario:_0x31d137,steps:_0x3d2148,uuid:_0x436138,startedAt:_0x24e77a,finishedAt:_0x5bcbf1}=_0x390f02[_0xea437c(0x113)](_0x55b705,{}),_0x1a9962=this[_0xea437c(0xe8)](_0x301e41,_0x2f14d9);await this[_0xea437c(0x124)]();const _0x5746eb=_0x1a9962?_0x390f02[_0xea437c(0xf0)](_0x390f02[_0xea437c(0x144)](_0x390f02[_0xea437c(0x12d)](_0x2f14d9[_0xea437c(0x134)],'\x20('),_0x1a9962[_0xea437c(0xe1)](',\x20')),')'):_0x2f14d9[_0xea437c(0x134)],_0x4a96fa={'id':_0x4083b4,'uuid':_0x4083b4,'startedAt':_0x24e77a,'finishedAt':_0x5bcbf1,'type':_0x390f02[_0xea437c(0x160)],'body':{'lang':_0x390f02[_0xea437c(0x12f)],'code':null},'name':_0x5746eb,'scopes':[_0x95afb3&&_0x95afb3[_0xea437c(0x134)]?_0x95afb3[_0xea437c(0x134)]:''],'tags':_0x2f14d9['tags']?_0x2f14d9[_0xea437c(0x152)][_0xea437c(0xec)](({name:_0x15e0dc})=>_0x15e0dc):[],'file_name':_0x2f14d9[_0xea437c(0x149)],'location':_0x2f14d9[_0xea437c(0x149)],'vc_filepath':this[_0xea437c(0x10f)]&&_0x2f14d9[_0xea437c(0x149)]?path['relative'](this[_0xea437c(0x10f)],_0x2f14d9[_0xea437c(0x149)]):null,'framework':_0x390f02[_0xea437c(0x129)],'result':_0x390f02[_0xea437c(0x15a)],'meta':{'feature':_0x95afb3,'scenario':_0x31d137,'steps':_0x3d2148,'examples':_0x1a9962},'customRerunParam':{'rerun_name':_0x5746eb}};if(_0x192ef5['testCaseFinished']&&_0x3d2148){const _0x33c373=_0x192ef5['testCaseFinished'];let _0x3fb3bf=_0x390f02[_0xea437c(0x15f)];_0x3d2148[_0xea437c(0xe3)](_0x54d8dd=>{const _0x348ef1=_0xea437c;if(_0x390f02[_0x348ef1(0x140)](_0x54d8dd[_0x348ef1(0x135)],_0x390f02[_0x348ef1(0x153)]))return _0x3fb3bf=_0x390f02[_0x348ef1(0x12b)],_0x33c373[_0x348ef1(0xfa)]=_0x54d8dd['failure'],_0x33c373[_0x348ef1(0x105)]=_0x54d8dd[_0x348ef1(0x105)],![];else{if(_0x390f02['fHWfU'](_0x54d8dd[_0x348ef1(0x135)],_0x390f02['ucgHJ']))return _0x3fb3bf=_0x390f02['PnHXi'],![];}return!![];}),_0x4a96fa[_0xea437c(0x106)]=new Date()[_0xea437c(0x151)](),_0x4a96fa[_0xea437c(0x135)]=_0x3fb3bf;_0x33c373['timestamp']&&_0x390f02['umqpP'](_0x33c373[_0xea437c(0x13e)][_0xea437c(0x103)],undefined)?_0x4a96fa['duration_in_ms']=_0x390f02[_0xea437c(0xef)](_0x33c373[_0xea437c(0x13e)][_0xea437c(0x103)],0xf4240):_0x4a96fa[_0xea437c(0x101)]=undefined;if(_0x390f02[_0xea437c(0x128)](_0x3fb3bf,_0x390f02[_0xea437c(0x12b)])){const {default:_0x2d000b}=await import(_0x390f02[_0xea437c(0xf5)]);_0x4a96fa[_0xea437c(0xfa)]=[{'backtrace':[_0x33c373[_0xea437c(0xfa)]?_0x390f02[_0xea437c(0x10b)](_0x2d000b,_0x33c373[_0xea437c(0xfa)]):_0x390f02['weXoQ']]}],_0x4a96fa[_0xea437c(0x11c)]=_0x33c373['failure']?_0x390f02['TJiAK'](_0x2d000b,_0x33c373[_0xea437c(0xfa)]):_0x33c373[_0xea437c(0x139)],_0x33c373[_0xea437c(0x105)]&&(_0x4a96fa[_0xea437c(0xf9)]=_0x33c373[_0xea437c(0x105)][_0xea437c(0x137)](/AssertError/)?_0x390f02[_0xea437c(0x10e)]:_0x390f02['SmZOf']);}}return _0x4a96fa;}[a96_0xd628b1(0x13a)](_0x1af439,_0x4fe05c,_0x135692,_0x4be58d,_0x4269bc,_0x38fc60){const _0x18843f=a96_0xd628b1,_0x221bad={'xqCky':function(_0x3143b6,_0x198a6c){return _0x3143b6===_0x198a6c;},'qGGJa':_0x18843f(0x122),'LhxgQ':function(_0x1ea434,_0x47eeb2,_0x5d5c9d){return _0x1ea434(_0x47eeb2,_0x5d5c9d);},'RggWa':_0x18843f(0x14a),'YPEEN':_0x18843f(0x149),'udFsn':_0x18843f(0x162),'ZqIKn':_0x18843f(0x136),'OmCqQ':'javascript','rdnrv':function(_0x59dac6,_0x383ef9,_0x292653){return _0x59dac6(_0x383ef9,_0x292653);},'hpaJZ':_0x18843f(0x116),'YkucF':_0x18843f(0x134),'GJMPW':_0x18843f(0x131)};try{if(_0x221bad[_0x18843f(0x145)](_0x135692,_0x221bad['qGGJa'])){const _0x23ad94=new Date()[_0x18843f(0x151)](),_0x249967=hooksMap[_0x4fe05c];if(!_0x249967)return;const _0x5999f8=_0x249967[_0x18843f(0x142)](_0x2195bd=>_0x2195bd['uuid']===_0x4be58d['id']);if(!_0x5999f8)return;const _0x55fa65=this[_0x18843f(0x14f)](_0x1af439,_0x4fe05c);_0x5999f8[_0x18843f(0x135)]=_0x55fa65[_0x18843f(0x12a)],_0x5999f8[_0x18843f(0x100)]=_0x23ad94,_0x5999f8[_0x18843f(0xf9)]=_0x55fa65[_0x18843f(0x105)];const _0x394aa1={};return _0x394aa1[_0x18843f(0x13d)]=_0x55fa65['failureData'],_0x5999f8[_0x18843f(0x125)]=[_0x394aa1],_0x5999f8;}const _0xc6a366=TestInfo[_0x18843f(0x155)](_0x4fe05c),_0x444bc0=_0x1af439[_0x18843f(0xf1)][_0x18843f(0x142)](_0x5eefcd=>_0x5eefcd['id']===_0x4be58d[_0x18843f(0xf4)]),_0x232a9f=_0x221bad[_0x18843f(0xfb)](nestedKeyValue,_0x444bc0,[_0x221bad['RggWa'],_0x221bad[_0x18843f(0xe6)]]),_0x5cd04=new Date()['toISOString'](),_0x6ee17e=_0x221bad['udFsn'],_0x21ffcf=_0x444bc0[_0x18843f(0xea)]?_0x444bc0[_0x18843f(0xea)][_0x18843f(0x165)]('\x20')['filter'](_0x513e80=>_0x513e80[_0x18843f(0x130)]('@')):[],_0x17d6c5={'uuid':_0x4be58d['id'],'type':_0x221bad[_0x18843f(0x120)],'hook_type':_0x38fc60,'name':_0x444bc0['name'],'body':{'lang':_0x221bad[_0x18843f(0x108)],'code':null},'tags':_0x21ffcf,'test_run_id':_0xc6a366,'scope':_0x221bad['rdnrv'](nestedKeyValue,_0x4269bc,[_0x221bad[_0x18843f(0xf8)],_0x221bad[_0x18843f(0x111)]]),'scopes':[_0x221bad[_0x18843f(0xfc)](nestedKeyValue,_0x4269bc,[_0x221bad['hpaJZ'],_0x221bad[_0x18843f(0x111)]])||''],'file_name':_0x232a9f,'location':_0x232a9f,'vc_filepath':this[_0x18843f(0x10f)]?path[_0x18843f(0x118)](this['_gitConfigPath'],_0x232a9f):null,'result':_0x6ee17e,'started_at':_0x5cd04,'framework':_0x221bad['GJMPW']};return _0x17d6c5;}catch(_0x4fe647){logger[_0x18843f(0x121)]('Exception\x20in\x20getHookRunEventData:\x20'+util['format'](_0x4fe647)+'\x20');}}async[a96_0xd628b1(0x13b)](_0x3fcc85,_0x52334b,_0x3c055f,_0x3fcee9,_0x539c04,_0x2143e1){const _0x7fac87=a96_0xd628b1,_0x2b984f={'qAgnD':function(_0x814fa,_0x946c83){return _0x814fa===_0x946c83;},'CQsln':_0x7fac87(0xf3),'BNoJK':function(_0x4efe55,_0x408e79,_0x53d7ea){return _0x4efe55(_0x408e79,_0x53d7ea);},'uGsqp':_0x7fac87(0x14a),'vmipO':'uri','VDibS':_0x7fac87(0x147),'HIYrN':function(_0x54d91d,_0x483b2e){return _0x54d91d===_0x483b2e;},'kjTtL':_0x7fac87(0x164)};try{const _0x53f245=_0x3fcee9[_0x7fac87(0x142)](_0x14b0d9=>_0x14b0d9['id']===_0x539c04);if(!_0x53f245[_0x7fac87(0xf4)])return;const _0x47e679=this[_0x7fac87(0x109)](_0x3fcee9,_0x53f245),_0x4db675=this[_0x7fac87(0x13a)](_0x3fcc85,_0x52334b,_0x3c055f,_0x53f245,_0x2143e1,_0x47e679);if(!_0x4db675)return;_0x2b984f[_0x7fac87(0x14d)](_0x3c055f,_0x2b984f['CQsln'])&&(hooksMap[_0x52334b]?hooksMap[_0x52334b]['push'](_0x4db675):hooksMap[_0x52334b]=[_0x4db675]);const _0x5bb8db=_0x3fcc85[_0x7fac87(0xf1)][_0x7fac87(0x142)](_0x509aaf=>_0x509aaf['id']===_0x53f245[_0x7fac87(0xf4)]),_0x4216b0=_0x2b984f['BNoJK'](nestedKeyValue,_0x5bb8db,[_0x2b984f['uGsqp'],_0x2b984f[_0x7fac87(0x102)]]);if(!_0x4216b0)return;else{if(_0x4216b0[_0x7fac87(0x130)](_0x2b984f[_0x7fac87(0x10d)]))return;}if(_0x2b984f[_0x7fac87(0x127)](_0x4db675[_0x7fac87(0x134)],_0x2b984f[_0x7fac87(0x11f)]))return;return _0x4db675;}catch(_0x7abe17){logger['debug'](_0x7fac87(0x132)+util[_0x7fac87(0xff)](_0x7abe17)+'\x20');}}['getHookResult'](_0x57b75e,_0x2a53c7){const _0x3049bd=a96_0xd628b1,_0x40d333={};_0x40d333[_0x3049bd(0x14c)]=function(_0x312dd6,_0x4f3f8d){return _0x312dd6===_0x4f3f8d;},_0x40d333[_0x3049bd(0x161)]=_0x3049bd(0x119),_0x40d333['qVmSP']=function(_0x5ed5ce,_0x8f6b1b){return _0x5ed5ce===_0x8f6b1b;},_0x40d333['TAuBr']='UnhandledError',_0x40d333[_0x3049bd(0x13f)]=_0x3049bd(0x115),_0x40d333[_0x3049bd(0x133)]=function(_0x1ef3b7,_0x94c4b1){return _0x1ef3b7||_0x94c4b1;};const _0x23abef=_0x40d333,_0x3cca80=_0x57b75e[_0x3049bd(0xe2)][_0x2a53c7][_0x3049bd(0xdf)];let _0x3b423b,_0xf498a7;return _0x3cca80&&_0x23abef[_0x3049bd(0x14c)](_0x3cca80[_0x3049bd(0x12a)]['toString']()['toLowerCase'](),_0x23abef[_0x3049bd(0x161)])&&(_0x3b423b=_0x23abef['qVmSP'](_0x3cca80['exception'],undefined)?_0x3cca80[_0x3049bd(0x139)]:_0x3cca80['exception'][_0x3049bd(0x139)],_0xf498a7=_0x23abef[_0x3049bd(0x123)](_0x3cca80[_0x3049bd(0xf2)],undefined)?_0x23abef[_0x3049bd(0x15b)]:_0x3cca80[_0x3049bd(0x139)][_0x3049bd(0x137)](/Assert/)?_0x23abef[_0x3049bd(0x13f)]:_0x23abef[_0x3049bd(0x15b)]),{'status':_0x3cca80[_0x3049bd(0x12a)]['toLowerCase'](),'failureType':_0x23abef[_0x3049bd(0x133)](_0xf498a7,null),'failureData':!_0x3b423b?null:[_0x3b423b]};}[a96_0xd628b1(0x109)](_0x8be04e,_0x41995b){const _0x55c561=a96_0xd628b1,_0x5e08e5={};_0x5e08e5[_0x55c561(0xe0)]=function(_0xb8767b,_0x2056d8){return _0xb8767b===_0x2056d8;},_0x5e08e5[_0x55c561(0x126)]=_0x55c561(0xfe),_0x5e08e5[_0x55c561(0xed)]=_0x55c561(0x163);const _0x274c73=_0x5e08e5;let _0x2a8e1a=![];for(const _0x13993c of _0x8be04e){_0x13993c['pickleStepId']&&(_0x2a8e1a=!![]);if(_0x274c73[_0x55c561(0xe0)](_0x41995b['id'],_0x13993c['id']))return _0x2a8e1a?_0x274c73['UKjqI']:_0x274c73[_0x55c561(0xed)];}}['getScenarioExamples']=(_0xdd630f,_0x53998d)=>{const _0x2a7e0a=a96_0xd628b1,_0x582e12={};_0x582e12[_0x2a7e0a(0xe4)]=function(_0x2aaf31,_0x317e7b){return _0x2aaf31===_0x317e7b;},_0x582e12[_0x2a7e0a(0xe5)]=function(_0x40ec55,_0x2577de){return _0x40ec55>_0x2577de;};const _0x55164b=_0x582e12;if(!(_0x53998d['astNodeIds']&&_0x55164b[_0x2a7e0a(0xe5)](_0x53998d[_0x2a7e0a(0xf7)][_0x2a7e0a(0x11e)],0x1)))return;const _0x2e0fa0=_0x53998d[_0x2a7e0a(0xf7)][0x0],_0x5de2b9=_0x53998d[_0x2a7e0a(0xf7)][0x1],_0x4c3f59=_0xdd630f[_0x2a7e0a(0x116)]&&_0xdd630f[_0x2a7e0a(0x116)][_0x2a7e0a(0x143)]?_0xdd630f['feature'][_0x2a7e0a(0x143)]:undefined;let _0x584367=[];_0x4c3f59&&_0x4c3f59[_0x2a7e0a(0x104)](_0x4a2d6=>{const _0x4ef489=_0x2a7e0a,_0x10709c={'RtVrG':function(_0x462f2c,_0x35e760){return _0x55164b['uOKXU'](_0x462f2c,_0x35e760);}};if(_0x4a2d6[_0x4ef489(0x10c)])_0x4a2d6['rule'][_0x4ef489(0x143)][_0x4ef489(0x104)](_0x136cc0=>{const _0x33c325=_0x4ef489;if(_0x136cc0[_0x33c325(0x112)]&&_0x10709c[_0x33c325(0x150)](_0x136cc0[_0x33c325(0x112)]['id'],_0x2e0fa0)&&_0x136cc0[_0x33c325(0x112)][_0x33c325(0xf6)]){const _0x39818b=_0x136cc0[_0x33c325(0x112)][_0x33c325(0xf6)][_0x33c325(0x154)](_0xca5e27=>_0xca5e27[_0x33c325(0xe9)])[_0x33c325(0x142)](_0x4afb0f=>_0x4afb0f['id']===_0x5de2b9);let _0x25af8d;_0x39818b&&_0x39818b[_0x33c325(0xe7)]?_0x25af8d=_0x39818b[_0x33c325(0xe7)]['map'](_0x1ae6eb=>_0x1ae6eb[_0x33c325(0x11a)]):_0x25af8d=[],_0x25af8d&&(_0x584367=_0x25af8d);}});else{if(_0x4a2d6[_0x4ef489(0x112)]&&_0x55164b[_0x4ef489(0xe4)](_0x4a2d6[_0x4ef489(0x112)]['id'],_0x2e0fa0)&&_0x4a2d6['scenario'][_0x4ef489(0xf6)]){const _0x127fec=_0x4a2d6['scenario']['examples'][_0x4ef489(0x154)](_0xf953d1=>_0xf953d1[_0x4ef489(0xe9)])[_0x4ef489(0x142)](_0x53b0c6=>_0x53b0c6['id']===_0x5de2b9);let _0x2d4faa;_0x127fec&&_0x127fec[_0x4ef489(0xe7)]?_0x2d4faa=_0x127fec[_0x4ef489(0xe7)][_0x4ef489(0xec)](_0xd66a2b=>_0xd66a2b[_0x4ef489(0x11a)]):_0x2d4faa=[],_0x2d4faa&&(_0x584367=_0x2d4faa);}}});if(_0x584367[_0x2a7e0a(0x11e)])return _0x584367;return;};async[a96_0xd628b1(0x124)](){const _0x1f4120=a96_0xd628b1,_0x9d12f5={'CQUiJ':function(_0x34c268){return _0x34c268();}};if(this['_gitConfigured'])return this[_0x1f4120(0x10f)];const _0xc6d617=await _0x9d12f5['CQUiJ'](getGitMetaData);_0xc6d617&&(this[_0x1f4120(0x10f)]=_0xc6d617[_0x1f4120(0x110)]),this[_0x1f4120(0x114)]=!![];}}module[a96_0xd628b1(0x10a)]=o11yClassErrorHandler(CucumberUtils,[a96_0xd628b1(0x124),a96_0xd628b1(0xe8),a96_0xd628b1(0x109),a96_0xd628b1(0x14f),'sendHook',a96_0xd628b1(0x13a),a96_0xd628b1(0x12c),'createTestFrameworkData']); |
@@ -1,1 +0,1 @@ | ||
| const a97_0x368b6b=a97_0xef9f;(function(_0x3dab62,_0x484bee){const _0x18c0a8=a97_0xef9f,_0x199bfd=_0x3dab62();while(!![]){try{const _0x12d2ee=-parseInt(_0x18c0a8(0x110))/0x1*(-parseInt(_0x18c0a8(0x10d))/0x2)+parseInt(_0x18c0a8(0x198))/0x3+parseInt(_0x18c0a8(0x149))/0x4*(-parseInt(_0x18c0a8(0x1a1))/0x5)+-parseInt(_0x18c0a8(0x18f))/0x6+-parseInt(_0x18c0a8(0x11a))/0x7*(parseInt(_0x18c0a8(0x16c))/0x8)+parseInt(_0x18c0a8(0x18b))/0x9*(-parseInt(_0x18c0a8(0x1bb))/0xa)+parseInt(_0x18c0a8(0x12d))/0xb*(parseInt(_0x18c0a8(0x169))/0xc);if(_0x12d2ee===_0x484bee)break;else _0x199bfd['push'](_0x199bfd['shift']());}catch(_0x4e4b13){_0x199bfd['push'](_0x199bfd['shift']());}}}(a97_0x1680,0xc7df8));const path=require('path'),util=require(a97_0x368b6b(0x137)),crypto=require('crypto'),{getGitMetaData,isUndefined,nestedKeyValue}=require('../../../helpers/helper.js'),logger=require(a97_0x368b6b(0x118))[a97_0x368b6b(0x115)],{o11yClassErrorHandler}=require(a97_0x368b6b(0x130)),TestInfo=require(a97_0x368b6b(0x19a)),{failureData,getFailureType}=require(a97_0x368b6b(0x15f)),stackTrace=require(a97_0x368b6b(0x124)),a97_0x59df00={};function a97_0xef9f(_0x16f7ac,_0x4c5a29){const _0x16809c=a97_0x1680();return a97_0xef9f=function(_0xef9f04,_0x414f91){_0xef9f04=_0xef9f04-0xff;let _0x3aa071=_0x16809c[_0xef9f04];return _0x3aa071;},a97_0xef9f(_0x16f7ac,_0x4c5a29);}function a97_0x1680(){const _0x2ca730=['createHash','TcQEe','now','util','clearHooksMap','[jestUtils]\x20expect.getState()\x20not\x20available:\x20','TestRunSkipped','stack','failed','dZFxD','hpRwP','YxYcA','substring','hook','currentTest','SifDI','startedAt','Oopuz','getHookRunEventData','VuDFn','[jestUtils]\x20No\x20testInfo\x20provided,\x20cannot\x20create\x20identifier','8BGBQRJ','jhLAK','errorsDetailed','udDNN','fullName','toString','sbTfQ','TestRunFinished','gOsgp','browserstack-node-agent/src/bin/jest','afterEach','BEFORE_ALL','KMkzS','[jestUtils]\x20Using\x20stored\x20testIdentifier:\x20','relative','__jestCurrentTestIdentifier','kTmND','Failed\x20to\x20get\x20hook\x20file\x20path:\x20','pending','jiNbP','MPSTg','jest-circus','../../../helpers/test-observability/utils','xqruU','kvcEn','AFTER_EACH','cUeCK','dNwPR','gxARh','SBtTI','getTestIdentifier','dAFEd','348qOGCNE','[jestUtils]\x20Error\x20parsing\x20asyncError\x20stack\x20trace:\x20','displayName','8HCHnqK','No\x20test\x20data\x20provided\x20for\x20jest\x20test\x20event','backtrace','Failed\x20to\x20get\x20root\x20parent\x20file:\x20','KwzPS','includes','split','length','finishedAt','Unknown\x20Test','wLPhy','[jestUtils]\x20Created\x20identifier:\x20','eTkNc','errors','update','HookRunStarted','parent','configureGit','nlLZd','javascript','jLEvd','eKQgn','testAnalyticsId','QyIoO','failure_type','afterAll','recreateIdentifierFromTestInfo','getName','TDvxo','err','extractTestFilePath','1431PSDxuk','result','wrnak','AFTER_ALL','7206750GLWXOJ','match','isJestInternalHook','Exception\x20in\x20checking\x20if\x20hook\x20is\x20internal:\x20','iJvre','\x20from\x20compositeKey:\x20','_gitConfigured','duration','getState','2249427ErTRus','Jeqzq','../TestInfo.js','getFileName','push','Exception\x20in\x20getHookRunEventData:\x20','beforeEach','getTime','call','274330qSrMsj','failure_data','JuEqf','find','RShRR','type','[jestUtils]\x20No\x20testInfo\x20provided\x20for\x20recreation','nAPgP','failure',':jest-','oRhJg','failure_reason','NlVQO','test','format','FcqVn','failure_reason_expanded','skPmx','createIdentifierFromJestTest','name','LZiMH','error','createHookData','passed',',\x20testRunId:\x20','BEFORE_EACH','46790HFHqdh','QUjCc','zCSAl','jest','toISOString','syYqr','file','createJestTestIdentifier','inspect','getHierarchy','[jestUtils]\x20Error\x20getting\x20test\x20identifier:\x20','asyncError','MXtPn',',\x20testIdentifier:\x20','ayOxI','150TZphwH','beforeAll','hooks','4915PjUEMR','toUpperCase','_gitConfigPath','exports','md5','winstonLogger','Exception\x20in\x20createHookData:\x20','getRootParentFile','../../../helpers/logger.js','fuWXz','7391951GKcKBY','yyvjM','started_at','apply','testIdentifier','title','unknown','reverse','debug','testPath','stack-trace','ROOT_DESCRIBE_BLOCK','uiyiP','laPmJ','parse','File\x20path\x20could\x20not\x20be\x20found','pid','failure_backtrace','WVEkk','1066263ImUXRE','skipped','RcrHg','../../../helpers/test-observability/error-handler.js','finished_at',',\x20hookUUID:\x20','[jestUtils]\x20Error\x20creating\x20identifier:\x20'];a97_0x1680=function(){return _0x2ca730;};return a97_0x1680();}a97_0x59df00[a97_0x368b6b(0x10e)]=a97_0x368b6b(0x154),a97_0x59df00[a97_0x368b6b(0x185)]=a97_0x368b6b(0x18e),a97_0x59df00[a97_0x368b6b(0x19e)]=a97_0x368b6b(0x1ba),a97_0x59df00[a97_0x368b6b(0x153)]=a97_0x368b6b(0x162);const HOOK_TYPES_MAP=a97_0x59df00,hooksMap={};class JestUtils{constructor(){const _0x3ef7cc=a97_0x368b6b;this['_gitConfigured']=![],this[_0x3ef7cc(0x112)]=null;}async['createTestFrameworkData'](_0x37f898,_0x5d6e3e,_0x285875=a97_0x368b6b(0x150),_0x51ada2=undefined){const _0x40caea=a97_0x368b6b,_0x5b6f7b={'MPSTg':_0x40caea(0x16d),'eKQgn':_0x40caea(0x15e),'zCSAl':function(_0x4ea990,_0x4ea255){return _0x4ea990||_0x4ea255;},'cUeCK':_0x40caea(0x129),'WVEkk':function(_0x17c20d,_0x8e6d04){return _0x17c20d!==_0x8e6d04;},'yyvjM':'test','DjQXU':_0x40caea(0x189),'LZiMH':function(_0x9541ed,_0x39b0ca){return _0x9541ed!==_0x39b0ca;},'udDNN':'pending','KMkzS':function(_0x296fec,_0xc4edef){return _0x296fec===_0xc4edef;},'eTkNc':_0x40caea(0x13a),'KqaeW':_0x40caea(0x12e),'YxYcA':function(_0x3ca628,_0x3eccf7){return _0x3ca628>_0x3eccf7;},'MXtPn':_0x40caea(0x13c),'PmPky':_0x40caea(0x1b8),'TBnxb':function(_0x51a852,_0x26670d){return _0x51a852-_0x26670d;},'FcqVn':_0x40caea(0x17f),'dZFxD':_0x40caea(0x101),'vvqwu':function(_0x31854b,_0xf89a76){return _0x31854b(_0xf89a76);},'laPmJ':function(_0x3c2f20,_0x4971c5){return _0x3c2f20===_0x4971c5;},'jLEvd':_0x40caea(0x150),'dAFEd':function(_0x496a8f,_0x2639dc){return _0x496a8f===_0x2639dc;}};logger['debug']('Creating\x20test\x20framework\x20data\x20for\x20eventType:\x20'+_0x285875+_0x40caea(0x10b)+_0x5d6e3e);try{if(!_0x37f898)return logger['debug'](_0x5b6f7b[_0x40caea(0x15d)]),null;if(_0x37f898['fn']&&_0x37f898['fn'][_0x40caea(0x14e)]()[_0x40caea(0x190)](/browserstack internal helper hook/))return null;await this[_0x40caea(0x17d)]();let _0x5d1e05;try{_0x5d1e05=this[_0x40caea(0x117)](_0x37f898);if(_0x5d1e05&&_0x5d1e05[_0x40caea(0x171)](_0x5b6f7b[_0x40caea(0x181)]))return null;}catch(_0x3b10d2){logger[_0x40caea(0x122)](_0x40caea(0x16f)+util[_0x40caea(0x1af)](_0x3b10d2)),_0x5d1e05=null;}const _0x3771aa=this[_0x40caea(0x107)](_0x37f898),_0x1b2050=this[_0x40caea(0x187)](_0x37f898),_0x4af0f7=_0x5b6f7b[_0x40caea(0x100)](_0x5d1e05,_0x5b6f7b[_0x40caea(0x163)]);let _0x519be8=[];const _0xc4babb=_0x37f898[_0x40caea(0x14b)]||_0x37f898[_0x40caea(0x179)];if(_0x5b6f7b[_0x40caea(0x12c)](_0xc4babb,undefined))_0x519be8=[_0xc4babb,_0x5b6f7b[_0x40caea(0x11b)]];else _0x5b6f7b[_0x40caea(0x12c)](_0x51ada2,undefined)&&(_0x519be8=[_0x51ada2,_0x5b6f7b['DjQXU']]);const _0x3b01a8=_0x5b6f7b[_0x40caea(0x1b5)](_0xc4babb,undefined)?util[_0x40caea(0x106)](_0xc4babb[0x0]):_0x5b6f7b[_0x40caea(0x12c)](_0x51ada2,undefined)?_0x51ada2[_0x40caea(0x14e)]():undefined;let _0x1d2751=_0x5b6f7b[_0x40caea(0x14c)];if(_0x5b6f7b[_0x40caea(0x155)](_0x285875,_0x5b6f7b[_0x40caea(0x178)]))_0x1d2751=_0x5b6f7b['KqaeW'];else _0xc4babb&&_0x5b6f7b['YxYcA'](_0xc4babb[_0x40caea(0x173)],0x0)?_0x1d2751=_0x5b6f7b[_0x40caea(0x10a)]:_0x1d2751=_0x5b6f7b['PmPky'];let _0x312f7d=null;if(_0x5b6f7b[_0x40caea(0x12c)](_0x37f898['duration'],undefined))_0x312f7d=_0x37f898[_0x40caea(0x196)];else(_0x285875['match'](/Finished/)||_0x285875[_0x40caea(0x190)](/Skipped/))&&(_0x37f898[_0x40caea(0x11c)]&&(_0x312f7d=_0x5b6f7b['TBnxb'](Date[_0x40caea(0x136)](),new Date(_0x37f898[_0x40caea(0x11c)])[_0x40caea(0x19f)]())));const _0x132962=_0x37f898['fn']?_0x37f898['fn'][_0x40caea(0x14e)]():null,_0x5bf1eb={'id':_0x5d6e3e,'uuid':_0x5d6e3e,'startedAt':_0x37f898[_0x40caea(0x11c)]||new Date()[_0x40caea(0x102)](),'finishedAt':_0x285875[_0x40caea(0x190)](/Finished/)||_0x285875['match'](/Skipped/)?new Date()['toISOString']():null,'type':_0x5b6f7b[_0x40caea(0x11b)],'body':{'lang':_0x5b6f7b[_0x40caea(0x1b0)],'code':_0x132962},'name':_0x1b2050,'errorsDetailed':_0x5b6f7b[_0x40caea(0x13f)](_0xc4babb?.[_0x40caea(0x173)],0x0)?_0xc4babb[0x0]:_0xc4babb?_0xc4babb:undefined,'scopes':_0x3771aa,'file_name':_0x4af0f7,'location':_0x4af0f7,'vc_filepath':this[_0x40caea(0x112)]&&_0x5d1e05?path[_0x40caea(0x157)](this['_gitConfigPath'],_0x5d1e05):null,'framework':_0x5b6f7b[_0x40caea(0x13d)],'result':_0x1d2751,'failure_reason':_0x3b01a8,'duration_in_ms':_0x312f7d,'failure':failureData[_0x40caea(0x11d)](null,_0x519be8),'failure_type':!_0x3b01a8?null:_0x5b6f7b['vvqwu'](getFailureType,_0x3b01a8),'retry_of':_0x37f898['retryOf']||null,'customRerunParam':{'rerun_name':_0x1b2050}};_0x5b6f7b['KMkzS'](_0x285875,_0x5b6f7b[_0x40caea(0x178)])&&!_0x5bf1eb[_0x40caea(0x144)]&&(_0x5bf1eb[_0x40caea(0x144)]=_0x5bf1eb[_0x40caea(0x174)]);const _0x54bc80=_0x5bf1eb['failure']&&_0x5bf1eb[_0x40caea(0x1a9)][0x0];return _0x54bc80&&(_0x5bf1eb[_0x40caea(0x12b)]=_0x54bc80[_0x40caea(0x16e)],_0x5bf1eb[_0x40caea(0x1b1)]=_0x54bc80['expanded']),(_0x5b6f7b[_0x40caea(0x127)](_0x285875,_0x5b6f7b[_0x40caea(0x180)])||_0x5b6f7b[_0x40caea(0x168)](_0x285875,_0x5b6f7b[_0x40caea(0x178)]))&&(_0x37f898[_0x40caea(0x10f)]&&(_0x5bf1eb[_0x40caea(0x10f)]=_0x37f898[_0x40caea(0x10f)])),_0x5bf1eb;}catch(_0x20d275){return logger[_0x40caea(0x122)]('Exception\x20in\x20createTestFrameworkData:\x20'+util[_0x40caea(0x1af)](_0x20d275)),null;}}async[a97_0x368b6b(0x1b7)](_0x5a0c65,_0xd5f579,_0x503190,_0x126e6a){const _0x388a7b=a97_0x368b6b,_0x46410a={'ScKVJ':'No\x20hook\x20data\x20provided\x20for\x20jest\x20hook\x20event','xfEVQ':'jest-circus','TcQEe':_0x388a7b(0x152),'nlLZd':_0x388a7b(0x120),'IYwTr':_0x388a7b(0x15b),'skPmx':function(_0x29a968,_0x42aadc){return _0x29a968===_0x42aadc;},'RShRR':'HookRunFinished','gOsgp':function(_0x1b8a53,_0x2ef9e1){return _0x1b8a53>_0x2ef9e1;},'JuEqf':_0x388a7b(0x13c),'sbTfQ':function(_0x1e5082,_0x1889f7){return _0x1e5082(_0x1889f7);},'jhLAK':'test','oRhJg':_0x388a7b(0x1b8),'fuWXz':_0x388a7b(0x141),'SifDI':_0x388a7b(0x17f),'KwzPS':_0x388a7b(0x101),'wrnak':_0x388a7b(0x17b)};logger[_0x388a7b(0x122)]('Creating\x20hook\x20data\x20for\x20eventType:\x20'+_0x503190+_0x388a7b(0x132)+_0xd5f579+_0x388a7b(0x1b9)+_0x126e6a);try{if(!_0x5a0c65)return logger[_0x388a7b(0x122)](_0x46410a['ScKVJ']),null;if(this['isJestInternalHook'](_0x5a0c65))return null;await this[_0x388a7b(0x17d)]();let _0x28c2da=null;try{_0x28c2da=this[_0x388a7b(0x117)](_0x5a0c65);if(_0x28c2da&&_0x28c2da['includes'](_0x46410a['xfEVQ']))return null;if(_0x28c2da&&_0x28c2da['includes'](_0x46410a[_0x388a7b(0x135)]))return null;}catch(_0x557f1c){logger['debug'](_0x388a7b(0x15a)+util[_0x388a7b(0x1af)](_0x557f1c));}const _0x469a62=this['getName'](_0x5a0c65),_0x511650=_0x5a0c65[_0x388a7b(0x1a6)]||_0x46410a[_0x388a7b(0x17e)],_0x23a0fe=HOOK_TYPES_MAP[_0x511650]||_0x511650[_0x388a7b(0x111)](),_0x172ace=_0x5a0c65['parent']&&_0x5a0c65[_0x388a7b(0x17c)][_0x388a7b(0x1b4)]?_0x5a0c65[_0x388a7b(0x17c)][_0x388a7b(0x1b4)]:'';let _0x22447c=_0x46410a['IYwTr'],_0x411c56=null,_0x592b77=null,_0x59bb3a=null,_0x4e94f5=null;_0x46410a[_0x388a7b(0x1b2)](_0x503190,_0x46410a[_0x388a7b(0x1a5)])&&(_0x4e94f5=new Date()['toISOString'](),_0x5a0c65[_0x388a7b(0x14b)]&&_0x46410a[_0x388a7b(0x151)](_0x5a0c65[_0x388a7b(0x14b)][_0x388a7b(0x173)],0x0)?(_0x22447c=_0x46410a[_0x388a7b(0x1a3)],_0x592b77=util[_0x388a7b(0x106)](_0x5a0c65['errorsDetailed'][0x0]),_0x411c56=_0x46410a[_0x388a7b(0x14f)](getFailureType,_0x592b77),_0x59bb3a=failureData[_0x388a7b(0x11d)](null,[_0x5a0c65[_0x388a7b(0x14b)],_0x46410a[_0x388a7b(0x14a)]])):_0x22447c=_0x46410a[_0x388a7b(0x1ab)]);const _0xe503a9={'uuid':_0xd5f579,'type':_0x46410a[_0x388a7b(0x119)],'hook_type':_0x23a0fe,'name':_0x469a62,'body':{'lang':_0x46410a[_0x388a7b(0x143)],'code':_0x5a0c65['fn']?_0x5a0c65['fn'][_0x388a7b(0x14e)]():null},'tags':[],'test_run_id':_0x126e6a,'scope':_0x172ace,'scopes':[_0x172ace],'file_name':_0x28c2da,'location':_0x28c2da,'vc_filepath':this[_0x388a7b(0x112)]&&_0x28c2da?path[_0x388a7b(0x157)](this[_0x388a7b(0x112)],_0x28c2da):null,'result':_0x22447c,'started_at':_0x5a0c65[_0x388a7b(0x11c)]||new Date()[_0x388a7b(0x102)](),'finished_at':_0x4e94f5,'failure_type':_0x411c56,'failure_reason':_0x592b77,'failure_data':_0x59bb3a,'framework':_0x46410a[_0x388a7b(0x170)]};return _0x46410a[_0x388a7b(0x1b2)](_0x503190,_0x46410a[_0x388a7b(0x18d)])&&(hooksMap[_0x126e6a]?hooksMap[_0x126e6a][_0x388a7b(0x19c)](_0xe503a9):hooksMap[_0x126e6a]=[_0xe503a9]),_0xe503a9;}catch(_0x12a0af){return logger[_0x388a7b(0x122)](_0x388a7b(0x116)+util[_0x388a7b(0x1af)](_0x12a0af)),null;}}[a97_0x368b6b(0x146)](_0x4ffad0,_0x44439d,_0x490660){const _0x6db1bc=a97_0x368b6b,_0x1d07a8={'Jeqzq':function(_0x40c721,_0x212dab){return _0x40c721>_0x212dab;},'QYxQm':'failed','RcrHg':function(_0x20cf7b,_0x201d07){return _0x20cf7b(_0x201d07);},'ayOxI':'test','QUjCc':_0x6db1bc(0x1b8)};try{const _0x247292=hooksMap[_0x4ffad0];if(!_0x247292)return null;const _0x52eb99=_0x247292[_0x6db1bc(0x1a4)](_0x326085=>_0x326085['uuid']===_0x44439d);if(!_0x52eb99)return null;return _0x52eb99[_0x6db1bc(0x131)]=new Date()[_0x6db1bc(0x102)](),_0x490660[_0x6db1bc(0x14b)]&&_0x1d07a8[_0x6db1bc(0x199)](_0x490660[_0x6db1bc(0x14b)][_0x6db1bc(0x173)],0x0)?(_0x52eb99['result']=_0x1d07a8['QYxQm'],_0x52eb99[_0x6db1bc(0x1ac)]=util[_0x6db1bc(0x106)](_0x490660['errorsDetailed'][0x0]),_0x52eb99[_0x6db1bc(0x184)]=_0x1d07a8[_0x6db1bc(0x12f)](getFailureType,_0x52eb99['failure_reason']),_0x52eb99[_0x6db1bc(0x1a2)]=failureData[_0x6db1bc(0x11d)](null,[_0x490660[_0x6db1bc(0x14b)],_0x1d07a8[_0x6db1bc(0x10c)]])):_0x52eb99[_0x6db1bc(0x18c)]=_0x1d07a8[_0x6db1bc(0xff)],_0x52eb99;}catch(_0x5945c7){return logger[_0x6db1bc(0x122)](_0x6db1bc(0x19d)+util[_0x6db1bc(0x1af)](_0x5945c7)),null;}}[a97_0x368b6b(0x187)](_0x52357f){const _0x4c87d6=a97_0x368b6b,_0x320de6={};_0x320de6['rSgsq']=function(_0x522aa7,_0x153242){return _0x522aa7!==_0x153242;},_0x320de6[_0x4c87d6(0x166)]=_0x4c87d6(0x1ae),_0x320de6[_0x4c87d6(0x176)]=_0x4c87d6(0x175);const _0x3b455e=_0x320de6;if(_0x3b455e['rSgsq'](_0x52357f[_0x4c87d6(0x1a6)],_0x3b455e[_0x4c87d6(0x166)]))return'\x22'+_0x52357f[_0x4c87d6(0x1a6)]+'\x22\x20hook\x20for\x20\x22'+(_0x52357f['parent']&&_0x52357f[_0x4c87d6(0x17c)]['name'])+'\x22';return _0x52357f[_0x4c87d6(0x1b4)]||_0x3b455e['wLPhy'];}[a97_0x368b6b(0x107)](_0x5151dc){const _0x59b3f4=a97_0x368b6b,_0x42258f={};_0x42258f[_0x59b3f4(0x160)]=function(_0x19bb4d,_0x178482){return _0x19bb4d!==_0x178482;},_0x42258f[_0x59b3f4(0x145)]=_0x59b3f4(0x125);const _0x4c608f=_0x42258f,_0x55f431=[];if(_0x5151dc&&_0x5151dc[_0x59b3f4(0x17c)]){let _0x40b7a7=_0x5151dc['parent'];while(_0x40b7a7&&_0x40b7a7[_0x59b3f4(0x1b4)]&&_0x4c608f[_0x59b3f4(0x160)](_0x40b7a7[_0x59b3f4(0x1b4)],'')&&_0x4c608f[_0x59b3f4(0x160)](_0x40b7a7[_0x59b3f4(0x1b4)],_0x4c608f[_0x59b3f4(0x145)])){_0x55f431[_0x59b3f4(0x19c)](_0x40b7a7[_0x59b3f4(0x1b4)]),_0x40b7a7=_0x40b7a7[_0x59b3f4(0x17c)];}}return _0x55f431[_0x59b3f4(0x121)](),_0x55f431;}[a97_0x368b6b(0x117)](_0x56dc2d){const _0x2f9ae1=a97_0x368b6b;if(_0x56dc2d[_0x2f9ae1(0x109)])try{const _0x32ac6a=stackTrace['parse'][_0x2f9ae1(0x1a0)](stackTrace,_0x56dc2d[_0x2f9ae1(0x109)]);if(_0x32ac6a[0x0]&&_0x32ac6a[0x0][_0x2f9ae1(0x19b)])return _0x32ac6a[0x0][_0x2f9ae1(0x19b)]();}catch(_0x4bbf92){logger[_0x2f9ae1(0x122)]('Error\x20parsing\x20asyncError\x20stack\x20trace:\x20'+util['format'](_0x4bbf92));}if(_0x56dc2d[_0x2f9ae1(0x104)])return _0x56dc2d['file'];return null;}[a97_0x368b6b(0x191)](_0x4dc122){const _0xe214ed=a97_0x368b6b,_0x53b18e={};_0x53b18e['FQSay']=_0xe214ed(0x15e),_0x53b18e[_0xe214ed(0x159)]=function(_0x5e0ea0,_0x118608){return _0x5e0ea0===_0x118608;},_0x53b18e['NlVQO']=_0xe214ed(0x125);const _0x3c1d0d=_0x53b18e;try{const _0x275182=this[_0xe214ed(0x117)](_0x4dc122);if(_0x275182&&_0x275182['includes'](_0x3c1d0d['FQSay']))return!![];if(!_0x275182){const _0x4b5814=_0x4dc122[_0xe214ed(0x17c)]&&_0x4dc122['parent']['name'];if(_0x3c1d0d['kTmND'](_0x4b5814,_0x3c1d0d[_0xe214ed(0x1ad)]))return!![];}}catch(_0x4c07c1){logger[_0xe214ed(0x122)](_0xe214ed(0x192)+util['format'](_0x4c07c1));}return![];}[a97_0x368b6b(0x167)](_0x4c9a4a=null){const _0x14af1b=a97_0x368b6b;try{const _0x4b2b51=_0x4c9a4a||global['__workerDetails']||{};if(global[_0x14af1b(0x158)])return global['__jestCurrentTestIdentifier'];if(_0x4b2b51?.[_0x14af1b(0x142)]?.[_0x14af1b(0x182)])return _0x4b2b51[_0x14af1b(0x142)]['testAnalyticsId'];if(_0x4b2b51?.[_0x14af1b(0x142)]?.['id'])return _0x4b2b51[_0x14af1b(0x142)]['id'];return null;}catch(_0x4b2410){return logger[_0x14af1b(0x122)](_0x14af1b(0x108)+util[_0x14af1b(0x1af)](_0x4b2410)),null;}}async[a97_0x368b6b(0x17d)](){const _0x1cfee2=a97_0x368b6b,_0x1266d2={'QyIoO':function(_0x534478){return _0x534478();}};if(this[_0x1cfee2(0x195)])return this[_0x1cfee2(0x112)];const _0x569ae3=await _0x1266d2[_0x1cfee2(0x183)](getGitMetaData);_0x569ae3&&(this[_0x1cfee2(0x112)]=_0x569ae3['root']),this[_0x1cfee2(0x195)]=!![];}[a97_0x368b6b(0x138)](_0x11d91d){hooksMap[_0x11d91d]&&delete hooksMap[_0x11d91d];}[a97_0x368b6b(0x18a)](_0x3fbf56){const _0x55ddcb=a97_0x368b6b,_0x2b1ac7={'iJvre':_0x55ddcb(0x15e),'dNwPR':function(_0x1af65e,_0x57941f){return _0x1af65e(_0x57941f);},'kvcEn':'expect'};if(_0x3fbf56['file'])return _0x3fbf56[_0x55ddcb(0x104)];if(_0x3fbf56['asyncError']){try{const _0x5beb1f=stackTrace[_0x55ddcb(0x128)](_0x3fbf56[_0x55ddcb(0x109)]);if(_0x5beb1f[0x0]&&_0x5beb1f[0x0]['getFileName']){const _0x4321a4=_0x5beb1f[0x0][_0x55ddcb(0x19b)]();if(_0x4321a4&&!_0x4321a4['includes'](_0x2b1ac7['iJvre']))return _0x4321a4;}}catch(_0x1011d1){logger['debug'](_0x55ddcb(0x16a)+util[_0x55ddcb(0x1af)](_0x1011d1));}if(_0x3fbf56['asyncError'][_0x55ddcb(0x13b)]){const _0x45b435=_0x3fbf56[_0x55ddcb(0x109)][_0x55ddcb(0x13b)]['split']('\x0a');for(const _0x207903 of _0x45b435){const _0x41f607=_0x207903[_0x55ddcb(0x190)](/at (.+?):\d+:\d+/);if(_0x41f607&&_0x41f607[0x1]&&!_0x41f607[0x1][_0x55ddcb(0x171)](_0x2b1ac7['iJvre']))return _0x41f607[0x1];}}}let _0x3602c3=_0x3fbf56[_0x55ddcb(0x17c)];while(_0x3602c3){if(_0x3602c3['file'])return _0x3602c3[_0x55ddcb(0x104)];if(_0x3602c3['asyncError'])try{const _0x2b1d85=stackTrace[_0x55ddcb(0x128)](_0x3602c3['asyncError']);if(_0x2b1d85[0x0]&&_0x2b1d85[0x0]['getFileName']){const _0x96f675=_0x2b1d85[0x0][_0x55ddcb(0x19b)]();if(_0x96f675&&!_0x96f675[_0x55ddcb(0x171)](_0x2b1ac7[_0x55ddcb(0x193)]))return _0x96f675;}}catch(_0x49d04c){}_0x3602c3=_0x3602c3[_0x55ddcb(0x17c)];}try{const _0x4dddae=_0x2b1ac7[_0x55ddcb(0x164)](require,_0x2b1ac7[_0x55ddcb(0x161)]);if(_0x4dddae&&_0x4dddae['getState']){const _0x5d87aa=_0x4dddae[_0x55ddcb(0x197)]();if(_0x5d87aa&&_0x5d87aa[_0x55ddcb(0x123)])return _0x5d87aa[_0x55ddcb(0x123)];}}catch(_0x18c625){logger['debug'](_0x55ddcb(0x139)+util[_0x55ddcb(0x1af)](_0x18c625));}return null;}['createJestTestIdentifier'](_0x1cdca9){const _0x5cdc1f=a97_0x368b6b,_0x4b7e01={};_0x4b7e01['nAPgP']=_0x5cdc1f(0x148),_0x4b7e01[_0x5cdc1f(0x103)]=function(_0x1cec86,_0x5f8990){return _0x1cec86!==_0x5f8990;},_0x4b7e01[_0x5cdc1f(0x126)]=_0x5cdc1f(0x125),_0x4b7e01[_0x5cdc1f(0x188)]=_0x5cdc1f(0x15e),_0x4b7e01['jiNbP']=_0x5cdc1f(0x114),_0x4b7e01[_0x5cdc1f(0x165)]='hex';const _0x35b339=_0x4b7e01;try{if(!_0x1cdca9)return logger['error'](_0x35b339[_0x5cdc1f(0x1a8)]),null;const _0x131b5d=_0x1cdca9[_0x5cdc1f(0x14d)]||_0x1cdca9['name']||_0x1cdca9[_0x5cdc1f(0x11f)]||_0x1cdca9[_0x5cdc1f(0x16b)];let _0x44887e=_0x131b5d;if(_0x1cdca9[_0x5cdc1f(0x17c)]&&_0x1cdca9[_0x5cdc1f(0x17c)][_0x5cdc1f(0x1b4)]&&_0x35b339['syYqr'](_0x1cdca9[_0x5cdc1f(0x17c)][_0x5cdc1f(0x1b4)],_0x35b339[_0x5cdc1f(0x126)])){const _0x4b9e71=_0x1cdca9[_0x5cdc1f(0x1b4)]||_0x1cdca9[_0x5cdc1f(0x11f)];_0x4b9e71&&(_0x44887e=_0x1cdca9[_0x5cdc1f(0x17c)][_0x5cdc1f(0x1b4)]+'\x20'+_0x4b9e71);}let _0x8f9f0a=_0x1cdca9['testPath'];if(!_0x8f9f0a&&_0x1cdca9[_0x5cdc1f(0x109)]){try{const _0x3db9ca=stackTrace[_0x5cdc1f(0x128)](_0x1cdca9[_0x5cdc1f(0x109)]);if(_0x3db9ca[0x0]&&_0x3db9ca[0x0][_0x5cdc1f(0x19b)]){const _0xec2766=_0x3db9ca[0x0][_0x5cdc1f(0x19b)]();_0xec2766&&!_0xec2766[_0x5cdc1f(0x171)](_0x35b339[_0x5cdc1f(0x188)])&&(_0x8f9f0a=_0xec2766);}}catch(_0x59356d){logger['debug'](_0x5cdc1f(0x16a)+util[_0x5cdc1f(0x1af)](_0x59356d));}if(!_0x8f9f0a&&_0x1cdca9[_0x5cdc1f(0x109)]['stack']){const _0x5eebc7=_0x1cdca9[_0x5cdc1f(0x109)][_0x5cdc1f(0x13b)][_0x5cdc1f(0x172)]('\x0a');for(const _0x3a5217 of _0x5eebc7){const _0x8d5a2=_0x3a5217[_0x5cdc1f(0x190)](/at (.+?):\d+:\d+/);if(_0x8d5a2&&_0x8d5a2[0x1]&&!_0x8d5a2[0x1][_0x5cdc1f(0x171)](_0x35b339['TDvxo'])){_0x8f9f0a=_0x8d5a2[0x1];break;}}}}const _0x298b1e=_0x8f9f0a+'::'+_0x44887e,_0x4c8dd2=crypto[_0x5cdc1f(0x134)](_0x35b339[_0x5cdc1f(0x15c)])[_0x5cdc1f(0x17a)](_0x298b1e)['digest'](_0x35b339[_0x5cdc1f(0x165)])[_0x5cdc1f(0x140)](0x0,0x8),_0x3758c7=process[_0x5cdc1f(0x12a)]+_0x5cdc1f(0x1aa)+_0x4c8dd2;return logger[_0x5cdc1f(0x122)](_0x5cdc1f(0x177)+_0x3758c7+_0x5cdc1f(0x194)+_0x298b1e),_0x3758c7;}catch(_0x4d09e4){return logger[_0x5cdc1f(0x1b6)](_0x5cdc1f(0x133)+util[_0x5cdc1f(0x1af)](_0x4d09e4)),null;}}['createIdentifierFromJestTest'](_0x3d2fd2){const _0x1255aa=a97_0x368b6b,_0x3b1d8c={};_0x3b1d8c[_0x1255aa(0x13e)]='[jestUtils]\x20No\x20test\x20object\x20provided';const _0x2e603a=_0x3b1d8c;if(!_0x3d2fd2)return logger[_0x1255aa(0x122)](_0x2e603a[_0x1255aa(0x13e)]),null;const _0x5e2423=this['extractTestFilePath'](_0x3d2fd2),_0x17fcde={};_0x17fcde[_0x1255aa(0x1b4)]=_0x3d2fd2[_0x1255aa(0x1b4)]||_0x3d2fd2[_0x1255aa(0x11f)],_0x17fcde[_0x1255aa(0x17c)]=_0x3d2fd2[_0x1255aa(0x17c)],_0x17fcde[_0x1255aa(0x123)]=_0x5e2423,_0x17fcde[_0x1255aa(0x109)]=_0x3d2fd2[_0x1255aa(0x109)];const _0x245685=_0x17fcde;return this['createJestTestIdentifier'](_0x245685);}[a97_0x368b6b(0x186)](_0x4b911a,_0x1dcd1f=null){const _0x2d5607=a97_0x368b6b,_0x327529={};_0x327529[_0x2d5607(0x147)]=_0x2d5607(0x1a7);const _0x17644=_0x327529;if(!_0x4b911a)return logger[_0x2d5607(0x122)](_0x17644[_0x2d5607(0x147)]),_0x1dcd1f;if(_0x4b911a[_0x2d5607(0x11e)])return logger[_0x2d5607(0x122)](_0x2d5607(0x156)+_0x4b911a[_0x2d5607(0x11e)]),_0x4b911a[_0x2d5607(0x11e)];return this[_0x2d5607(0x105)](_0x4b911a)||_0x1dcd1f;}}module[a97_0x368b6b(0x113)]=o11yClassErrorHandler(JestUtils,[a97_0x368b6b(0x17d),a97_0x368b6b(0x107),a97_0x368b6b(0x117),a97_0x368b6b(0x187),a97_0x368b6b(0x191),a97_0x368b6b(0x167),'createTestFrameworkData',a97_0x368b6b(0x1b7),a97_0x368b6b(0x146),a97_0x368b6b(0x138),a97_0x368b6b(0x18a),'createJestTestIdentifier',a97_0x368b6b(0x1b3),'recreateIdentifierFromTestInfo']); | ||
| function a97_0x1557(){const _0x1f7867=['xCLlC','BvheT','Asikd','72QjMNhX','bQgFd','debug','passed','createTestFrameworkData','[jestUtils]\x20Error\x20parsing\x20asyncError\x20stack\x20trace:\x20','aVGhd','rlLvw','file','qEqTm','\x20from\x20compositeKey:\x20','DKFrn','RlJtl','kvmYj','length','../../../helpers/logger.js','BqsPX','update','fullName','uuid','1068426pbdfDp','[jestUtils]\x20Error\x20getting\x20test\x20identifier:\x20','XgAdY',',\x20hookUUID:\x20','GdMvi','createIdentifierFromJestTest','UhMTA','duration','error','pid','6MoRJDl','LNgxr','expect','retryOf','recreateIdentifierFromTestInfo','started_at','wpnYm','UHuRB','beforeAll','errors','pGOId','26005pWPUvC','KvHIw','ROpfK','isJestInternalHook','No\x20hook\x20data\x20provided\x20for\x20jest\x20hook\x20event','DQzlX','hooks','pending','_gitConfigPath','__jestCurrentTestIdentifier','toUpperCase','bBkJQ','beforeEach','getName','_gitConfigured','QkPzA','createHookData','gXNfL','push','failure','path','273508Vlcshj','No\x20test\x20data\x20provided\x20for\x20jest\x20test\x20event','displayName','XMcax','dHaNQ','HVluI','Failed\x20to\x20get\x20hook\x20file\x20path:\x20','getTime','GEaKl','PzTFj','../../../helpers/test-observability/error-handler.js','crypto','HHbnR','parent','getState','pYjUA','1349960uTmNWx','testPath','OPVZc','match','reverse','ylsWd','HookRunFinished','substring','toString','failure_backtrace','asyncError','jest-circus','turOk','../TestInfo.js','UbHfy','format','[jestUtils]\x20Using\x20stored\x20testIdentifier:\x20','AFTER_EACH','name','cZALe','CqqLU','getHookRunEventData','ROOT_DESCRIBE_BLOCK','test','afterAll','ifkzA','configureGit','22136gfvuBe','lXPpX','testIdentifier','getHierarchy','CRpYE','Exception\x20in\x20checking\x20if\x20hook\x20is\x20internal:\x20','split','md5',',\x20testRunId:\x20','TestRunFinished','currentTest','__workerDetails','File\x20path\x20could\x20not\x20be\x20found','../../../helpers/test-observability/utils','includes','aSlOD','uzNuu','iwVuN','Exception\x20in\x20createTestFrameworkData:\x20','getRootParentFile','stack','toISOString','apply','fLkKM','Error\x20parsing\x20asyncError\x20stack\x20trace:\x20','backtrace','find','err','XGEdn','failure_type','sZHXb','zafnV','[jestUtils]\x20No\x20testInfo\x20provided,\x20cannot\x20create\x20identifier','parse','digest','[jestUtils]\x20Created\x20identifier:\x20','startedAt','browserstack-node-agent/src/bin/jest','inspect','Unknown\x20Test','7pYdUTZ','eqAFn','failure_data','javascript','failure_reason_expanded','ZPuek','errorsDetailed','extractTestFilePath','BYZQp','type','expanded','pBNWQ','HookRunStarted','BEFORE_EACH','failed','ahQqW','2107720HEEeaP','TestRunSkipped','clearHooksMap','relative','now','iZXXi','title','EVwtl','testAnalyticsId','htYPB','root','[jestUtils]\x20No\x20test\x20object\x20provided','Exception\x20in\x20getHookRunEventData:\x20','pjTPL','[jestUtils]\x20Error\x20creating\x20identifier:\x20','failure_reason','390820OqYkDT','createJestTestIdentifier','exports','result','geIpJ','getTestIdentifier','HYWhh','getFileName','vSRQo','hook','finishedAt','Exception\x20in\x20createHookData:\x20','jest'];a97_0x1557=function(){return _0x1f7867;};return a97_0x1557();}const a97_0x29e13a=a97_0x213b;(function(_0x1817c4,_0x23474c){const _0x2583bd=a97_0x213b,_0x2147d5=_0x1817c4();while(!![]){try{const _0x18899e=parseInt(_0x2583bd(0xd9))/0x1+-parseInt(_0x2583bd(0xee))/0x2*(parseInt(_0x2583bd(0xce))/0x3)+parseInt(_0x2583bd(0x161))/0x4+parseInt(_0x2583bd(0xfe))/0x5+parseInt(_0x2583bd(0xc4))/0x6*(-parseInt(_0x2583bd(0x141))/0x7)+-parseInt(_0x2583bd(0x119))/0x8*(-parseInt(_0x2583bd(0xb0))/0x9)+parseInt(_0x2583bd(0x151))/0xa;if(_0x18899e===_0x23474c)break;else _0x2147d5['push'](_0x2147d5['shift']());}catch(_0x2623d2){_0x2147d5['push'](_0x2147d5['shift']());}}}(a97_0x1557,0x2abb7));function a97_0x213b(_0x39c9fa,_0x266bc1){const _0x1557f4=a97_0x1557();return a97_0x213b=function(_0x213bb8,_0x3e9e47){_0x213bb8=_0x213bb8-0xa8;let _0x3686d9=_0x1557f4[_0x213bb8];return _0x3686d9;},a97_0x213b(_0x39c9fa,_0x266bc1);}const path=require(a97_0x29e13a(0xed)),util=require('util'),crypto=require(a97_0x29e13a(0xf9)),{getGitMetaData,isUndefined,nestedKeyValue}=require('../../../helpers/helper.js'),logger=require(a97_0x29e13a(0xbf))['winstonLogger'],{o11yClassErrorHandler}=require(a97_0x29e13a(0xf8)),TestInfo=require(a97_0x29e13a(0x10b)),{failureData,getFailureType}=require(a97_0x29e13a(0x126)),stackTrace=require('stack-trace'),a97_0x57b590={};a97_0x57b590[a97_0x29e13a(0xd6)]='BEFORE_ALL',a97_0x57b590[a97_0x29e13a(0x116)]='AFTER_ALL',a97_0x57b590[a97_0x29e13a(0xe5)]=a97_0x29e13a(0x14e),a97_0x57b590['afterEach']=a97_0x29e13a(0x10f);const HOOK_TYPES_MAP=a97_0x57b590,hooksMap={};class JestUtils{constructor(){const _0x2ead71=a97_0x29e13a;this['_gitConfigured']=![],this[_0x2ead71(0xe1)]=null;}async[a97_0x29e13a(0xb4)](_0x158109,_0x2fe6f0,_0x31a858='TestRunFinished',_0x42cf93=undefined){const _0x19479e=a97_0x29e13a,_0x44d336={'Asikd':_0x19479e(0xef),'ilxsH':_0x19479e(0x109),'ifkzA':function(_0xf7e7bc,_0x1fdb60){return _0xf7e7bc||_0x1fdb60;},'GdMvi':_0x19479e(0x125),'pjTPL':function(_0x1e396e,_0x3f3e94){return _0x1e396e!==_0x3f3e94;},'ROpfK':'test','HHbnR':function(_0x1090b5,_0x19a6dd){return _0x1090b5!==_0x19a6dd;},'dHaNQ':_0x19479e(0x134),'IGrNx':function(_0x98c312,_0xdd5ba7){return _0x98c312!==_0xdd5ba7;},'zafnV':_0x19479e(0xe0),'RlJtl':function(_0x226e99,_0x2daab0){return _0x226e99===_0x2daab0;},'pBNWQ':_0x19479e(0x152),'lXPpX':'skipped','BqsPX':function(_0x441845,_0x1c5c0c){return _0x441845>_0x1c5c0c;},'cZALe':_0x19479e(0x14f),'QkPzA':'passed','DKFrn':function(_0xf50e87,_0x533f8b){return _0xf50e87!==_0x533f8b;},'bQgFd':function(_0xa8a60e,_0x370127){return _0xa8a60e-_0x370127;},'fLkKM':_0x19479e(0x144),'TDPVy':function(_0x8406e8,_0x92842f){return _0x8406e8>_0x92842f;},'turOk':_0x19479e(0xac),'ylsWd':function(_0x3a9052,_0x2bc5f4){return _0x3a9052(_0x2bc5f4);},'UhMTA':function(_0x52150c,_0x487cc1){return _0x52150c===_0x487cc1;},'ZPuek':function(_0xa54f5a,_0x214684){return _0xa54f5a===_0x214684;},'sZHXb':_0x19479e(0x122),'KSXhC':function(_0x408dc4,_0x14b042){return _0x408dc4===_0x14b042;}};logger[_0x19479e(0xb2)]('Creating\x20test\x20framework\x20data\x20for\x20eventType:\x20'+_0x31a858+',\x20testIdentifier:\x20'+_0x2fe6f0);try{if(!_0x158109)return logger[_0x19479e(0xb2)](_0x44d336[_0x19479e(0xaf)]),null;if(_0x158109['fn']&&_0x158109['fn']['toString']()[_0x19479e(0x101)](/browserstack internal helper hook/))return null;await this['configureGit']();let _0x2ef185;try{_0x2ef185=this[_0x19479e(0x12c)](_0x158109);if(_0x2ef185&&_0x2ef185[_0x19479e(0x127)](_0x44d336['ilxsH']))return null;}catch(_0x31a66f){logger[_0x19479e(0xb2)]('Failed\x20to\x20get\x20root\x20parent\x20file:\x20'+util[_0x19479e(0x10d)](_0x31a66f)),_0x2ef185=null;}const _0x17440e=this[_0x19479e(0x11c)](_0x158109),_0x58e213=this[_0x19479e(0xe6)](_0x158109),_0x45b14b=_0x44d336[_0x19479e(0x117)](_0x2ef185,_0x44d336[_0x19479e(0xc8)]);let _0x35a6e5=[];const _0x3b6509=_0x158109['errorsDetailed']||_0x158109[_0x19479e(0xd7)];if(_0x44d336[_0x19479e(0x15e)](_0x3b6509,undefined))_0x35a6e5=[_0x3b6509,_0x44d336[_0x19479e(0xdb)]];else _0x44d336[_0x19479e(0xfa)](_0x42cf93,undefined)&&(_0x35a6e5=[_0x42cf93,_0x44d336[_0x19479e(0xf2)]]);const _0x432c9e=_0x44d336['IGrNx'](_0x3b6509,undefined)?util[_0x19479e(0x13f)](_0x3b6509[0x0]):_0x44d336[_0x19479e(0x15e)](_0x42cf93,undefined)?_0x42cf93[_0x19479e(0x106)]():undefined;let _0x4be835=_0x44d336[_0x19479e(0x138)];if(_0x44d336[_0x19479e(0xbc)](_0x31a858,_0x44d336['pBNWQ']))_0x4be835=_0x44d336[_0x19479e(0x11a)];else _0x3b6509&&_0x44d336[_0x19479e(0xc0)](_0x3b6509['length'],0x0)?_0x4be835=_0x44d336[_0x19479e(0x111)]:_0x4be835=_0x44d336[_0x19479e(0xe8)];let _0x484d38=null;if(_0x44d336[_0x19479e(0xbb)](_0x158109['duration'],undefined))_0x484d38=_0x158109[_0x19479e(0xcb)];else(_0x31a858['match'](/Finished/)||_0x31a858[_0x19479e(0x101)](/Skipped/))&&(_0x158109[_0x19479e(0xd3)]&&(_0x484d38=_0x44d336[_0x19479e(0xb1)](Date[_0x19479e(0x155)](),new Date(_0x158109[_0x19479e(0xd3)])[_0x19479e(0xf5)]())));const _0x581e10=_0x158109['fn']?_0x158109['fn']['toString']():null,_0x1ecf6c={'id':_0x2fe6f0,'uuid':_0x2fe6f0,'startedAt':_0x158109['started_at']||new Date()[_0x19479e(0x12e)](),'finishedAt':_0x31a858['match'](/Finished/)||_0x31a858[_0x19479e(0x101)](/Skipped/)?new Date()[_0x19479e(0x12e)]():null,'type':_0x44d336[_0x19479e(0xdb)],'body':{'lang':_0x44d336[_0x19479e(0x130)],'code':_0x581e10},'name':_0x58e213,'errorsDetailed':_0x44d336['TDPVy'](_0x3b6509?.[_0x19479e(0xbe)],0x0)?_0x3b6509[0x0]:_0x3b6509?_0x3b6509:undefined,'scopes':_0x17440e,'file_name':_0x45b14b,'location':_0x45b14b,'vc_filepath':this[_0x19479e(0xe1)]&&_0x2ef185?path[_0x19479e(0x154)](this[_0x19479e(0xe1)],_0x2ef185):null,'framework':_0x44d336[_0x19479e(0x10a)],'result':_0x4be835,'failure_reason':_0x432c9e,'duration_in_ms':_0x484d38,'failure':failureData['apply'](null,_0x35a6e5),'failure_type':!_0x432c9e?null:_0x44d336[_0x19479e(0x103)](getFailureType,_0x432c9e),'retry_of':_0x158109[_0x19479e(0xd1)]||null,'customRerunParam':{'rerun_name':_0x58e213}};_0x44d336[_0x19479e(0xca)](_0x31a858,_0x44d336[_0x19479e(0x14c)])&&!_0x1ecf6c[_0x19479e(0x13d)]&&(_0x1ecf6c[_0x19479e(0x13d)]=_0x1ecf6c[_0x19479e(0xaa)]);const _0x3a209b=_0x1ecf6c[_0x19479e(0xec)]&&_0x1ecf6c[_0x19479e(0xec)][0x0];return _0x3a209b&&(_0x1ecf6c[_0x19479e(0x107)]=_0x3a209b[_0x19479e(0x132)],_0x1ecf6c[_0x19479e(0x145)]=_0x3a209b[_0x19479e(0x14b)]),(_0x44d336[_0x19479e(0x146)](_0x31a858,_0x44d336[_0x19479e(0x137)])||_0x44d336['KSXhC'](_0x31a858,_0x44d336[_0x19479e(0x14c)]))&&(_0x158109['hooks']&&(_0x1ecf6c[_0x19479e(0xdf)]=_0x158109['hooks'])),_0x1ecf6c;}catch(_0x82b032){return logger['debug'](_0x19479e(0x12b)+util[_0x19479e(0x10d)](_0x82b032)),null;}}async[a97_0x29e13a(0xe9)](_0x2e0ab0,_0xbbd7ff,_0x320295,_0x5aa154){const _0x7b2030=a97_0x29e13a,_0x57cc5a={'GEaKl':_0x7b2030(0xdd),'CTbTs':_0x7b2030(0x109),'XGEdn':_0x7b2030(0x13e),'DQzlX':'unknown','rlLvw':_0x7b2030(0xe0),'PzTFj':function(_0x19659c,_0x5d838a){return _0x19659c===_0x5d838a;},'iwVuN':_0x7b2030(0x104),'jnQHS':function(_0x47ee25,_0x57988d){return _0x47ee25>_0x57988d;},'pYjUA':_0x7b2030(0x14f),'OPVZc':function(_0x512960,_0x2e3c87){return _0x512960(_0x2e3c87);},'gXNfL':_0x7b2030(0x115),'vSRQo':_0x7b2030(0xb3),'ahQqW':_0x7b2030(0xa9),'CqqLU':_0x7b2030(0x144),'iZXXi':_0x7b2030(0xac),'BvheT':function(_0x570e5b,_0x375e39){return _0x570e5b===_0x375e39;},'geIpJ':_0x7b2030(0x14d)};logger[_0x7b2030(0xb2)]('Creating\x20hook\x20data\x20for\x20eventType:\x20'+_0x320295+_0x7b2030(0xc7)+_0xbbd7ff+_0x7b2030(0x121)+_0x5aa154);try{if(!_0x2e0ab0)return logger[_0x7b2030(0xb2)](_0x57cc5a[_0x7b2030(0xf6)]),null;if(this[_0x7b2030(0xdc)](_0x2e0ab0))return null;await this[_0x7b2030(0x118)]();let _0x3a7cc6=null;try{_0x3a7cc6=this['getRootParentFile'](_0x2e0ab0);if(_0x3a7cc6&&_0x3a7cc6[_0x7b2030(0x127)](_0x57cc5a['CTbTs']))return null;if(_0x3a7cc6&&_0x3a7cc6['includes'](_0x57cc5a[_0x7b2030(0x135)]))return null;}catch(_0x76e4e8){logger[_0x7b2030(0xb2)](_0x7b2030(0xf4)+util['format'](_0x76e4e8));}const _0xdc4d2f=this[_0x7b2030(0xe6)](_0x2e0ab0),_0x2e0adf=_0x2e0ab0[_0x7b2030(0x14a)]||_0x57cc5a[_0x7b2030(0xde)],_0x32e145=HOOK_TYPES_MAP[_0x2e0adf]||_0x2e0adf[_0x7b2030(0xe3)](),_0x3ede39=_0x2e0ab0['parent']&&_0x2e0ab0[_0x7b2030(0xfb)][_0x7b2030(0x110)]?_0x2e0ab0[_0x7b2030(0xfb)][_0x7b2030(0x110)]:'';let _0x558717=_0x57cc5a[_0x7b2030(0xb7)],_0x3f56ed=null,_0x3a41b9=null,_0x4637ac=null,_0x2b0364=null;_0x57cc5a[_0x7b2030(0xf7)](_0x320295,_0x57cc5a[_0x7b2030(0x12a)])&&(_0x2b0364=new Date()[_0x7b2030(0x12e)](),_0x2e0ab0[_0x7b2030(0x147)]&&_0x57cc5a['jnQHS'](_0x2e0ab0[_0x7b2030(0x147)][_0x7b2030(0xbe)],0x0)?(_0x558717=_0x57cc5a[_0x7b2030(0xfd)],_0x3a41b9=util[_0x7b2030(0x13f)](_0x2e0ab0[_0x7b2030(0x147)][0x0]),_0x3f56ed=_0x57cc5a[_0x7b2030(0x100)](getFailureType,_0x3a41b9),_0x4637ac=failureData[_0x7b2030(0x12f)](null,[_0x2e0ab0['errorsDetailed'],_0x57cc5a[_0x7b2030(0xea)]])):_0x558717=_0x57cc5a[_0x7b2030(0xa8)]);const _0x4526fb={'uuid':_0xbbd7ff,'type':_0x57cc5a[_0x7b2030(0x150)],'hook_type':_0x32e145,'name':_0xdc4d2f,'body':{'lang':_0x57cc5a[_0x7b2030(0x112)],'code':_0x2e0ab0['fn']?_0x2e0ab0['fn'][_0x7b2030(0x106)]():null},'tags':[],'test_run_id':_0x5aa154,'scope':_0x3ede39,'scopes':[_0x3ede39],'file_name':_0x3a7cc6,'location':_0x3a7cc6,'vc_filepath':this[_0x7b2030(0xe1)]&&_0x3a7cc6?path[_0x7b2030(0x154)](this[_0x7b2030(0xe1)],_0x3a7cc6):null,'result':_0x558717,'started_at':_0x2e0ab0[_0x7b2030(0xd3)]||new Date()[_0x7b2030(0x12e)](),'finished_at':_0x2b0364,'failure_type':_0x3f56ed,'failure_reason':_0x3a41b9,'failure_data':_0x4637ac,'framework':_0x57cc5a[_0x7b2030(0x156)]};return _0x57cc5a[_0x7b2030(0xae)](_0x320295,_0x57cc5a[_0x7b2030(0x165)])&&(hooksMap[_0x5aa154]?hooksMap[_0x5aa154][_0x7b2030(0xeb)](_0x4526fb):hooksMap[_0x5aa154]=[_0x4526fb]),_0x4526fb;}catch(_0x2d29ed){return logger[_0x7b2030(0xb2)](_0x7b2030(0xab)+util[_0x7b2030(0x10d)](_0x2d29ed)),null;}}['getHookRunEventData'](_0x4dcce1,_0x3be8ad,_0x27534a){const _0x466c42=a97_0x29e13a,_0x3727bb={'qEqTm':function(_0x5df0fb,_0x5f01fd){return _0x5df0fb>_0x5f01fd;},'wfmvj':'failed','GfRvQ':function(_0xf3daf3,_0x242c10){return _0xf3daf3(_0x242c10);},'htYPB':_0x466c42(0x115),'XgAdY':_0x466c42(0xb3)};try{const _0x4d40a5=hooksMap[_0x4dcce1];if(!_0x4d40a5)return null;const _0x343143=_0x4d40a5[_0x466c42(0x133)](_0x33c7c3=>_0x33c7c3[_0x466c42(0xc3)]===_0x3be8ad);if(!_0x343143)return null;return _0x343143['finished_at']=new Date()[_0x466c42(0x12e)](),_0x27534a['errorsDetailed']&&_0x3727bb[_0x466c42(0xb9)](_0x27534a[_0x466c42(0x147)][_0x466c42(0xbe)],0x0)?(_0x343143[_0x466c42(0x164)]=_0x3727bb['wfmvj'],_0x343143[_0x466c42(0x160)]=util[_0x466c42(0x13f)](_0x27534a[_0x466c42(0x147)][0x0]),_0x343143[_0x466c42(0x136)]=_0x3727bb['GfRvQ'](getFailureType,_0x343143[_0x466c42(0x160)]),_0x343143[_0x466c42(0x143)]=failureData[_0x466c42(0x12f)](null,[_0x27534a[_0x466c42(0x147)],_0x3727bb[_0x466c42(0x15a)]])):_0x343143['result']=_0x3727bb[_0x466c42(0xc6)],_0x343143;}catch(_0x16132d){return logger[_0x466c42(0xb2)](_0x466c42(0x15d)+util[_0x466c42(0x10d)](_0x16132d)),null;}}['getName'](_0x5c205f){const _0x105201=a97_0x29e13a,_0x3d2b28={};_0x3d2b28[_0x105201(0x11d)]=function(_0x1dac50,_0x49667e){return _0x1dac50!==_0x49667e;},_0x3d2b28[_0x105201(0xd4)]=_0x105201(0x115),_0x3d2b28[_0x105201(0x10c)]=_0x105201(0x140);const _0x4fecea=_0x3d2b28;if(_0x4fecea['CRpYE'](_0x5c205f['type'],_0x4fecea[_0x105201(0xd4)]))return'\x22'+_0x5c205f[_0x105201(0x14a)]+'\x22\x20hook\x20for\x20\x22'+(_0x5c205f['parent']&&_0x5c205f[_0x105201(0xfb)][_0x105201(0x110)])+'\x22';return _0x5c205f['name']||_0x4fecea[_0x105201(0x10c)];}[a97_0x29e13a(0x11c)](_0x4a831a){const _0x374135=a97_0x29e13a,_0x5a3000={};_0x5a3000[_0x374135(0xe4)]=function(_0x49c6ef,_0x5991bf){return _0x49c6ef!==_0x5991bf;},_0x5a3000[_0x374135(0x149)]=function(_0x5c3c31,_0x1fb6bd){return _0x5c3c31!==_0x1fb6bd;},_0x5a3000[_0x374135(0xd5)]=_0x374135(0x114);const _0x3322a5=_0x5a3000,_0x54b8c6=[];if(_0x4a831a&&_0x4a831a['parent']){let _0x2fbc93=_0x4a831a[_0x374135(0xfb)];while(_0x2fbc93&&_0x2fbc93[_0x374135(0x110)]&&_0x3322a5['bBkJQ'](_0x2fbc93[_0x374135(0x110)],'')&&_0x3322a5[_0x374135(0x149)](_0x2fbc93[_0x374135(0x110)],_0x3322a5[_0x374135(0xd5)])){_0x54b8c6['push'](_0x2fbc93[_0x374135(0x110)]),_0x2fbc93=_0x2fbc93['parent'];}}return _0x54b8c6[_0x374135(0x102)](),_0x54b8c6;}[a97_0x29e13a(0x12c)](_0x567052){const _0x421de9=a97_0x29e13a;if(_0x567052[_0x421de9(0x108)])try{const _0x304bf4=stackTrace[_0x421de9(0x13a)]['call'](stackTrace,_0x567052[_0x421de9(0x108)]);if(_0x304bf4[0x0]&&_0x304bf4[0x0][_0x421de9(0x168)])return _0x304bf4[0x0][_0x421de9(0x168)]();}catch(_0x19f321){logger[_0x421de9(0xb2)](_0x421de9(0x131)+util['format'](_0x19f321));}if(_0x567052[_0x421de9(0xb8)])return _0x567052['file'];return null;}['isJestInternalHook'](_0x2386e8){const _0x489b08=a97_0x29e13a,_0x2d384b={};_0x2d384b[_0x489b08(0x158)]=_0x489b08(0x109),_0x2d384b[_0x489b08(0xf3)]=function(_0x17bb9f,_0x576814){return _0x17bb9f===_0x576814;},_0x2d384b[_0x489b08(0xbd)]=_0x489b08(0x114);const _0x41267b=_0x2d384b;try{const _0x501988=this[_0x489b08(0x12c)](_0x2386e8);if(_0x501988&&_0x501988[_0x489b08(0x127)](_0x41267b[_0x489b08(0x158)]))return!![];if(!_0x501988){const _0x513f15=_0x2386e8[_0x489b08(0xfb)]&&_0x2386e8[_0x489b08(0xfb)][_0x489b08(0x110)];if(_0x41267b[_0x489b08(0xf3)](_0x513f15,_0x41267b[_0x489b08(0xbd)]))return!![];}}catch(_0x604220){logger['debug'](_0x489b08(0x11e)+util[_0x489b08(0x10d)](_0x604220));}return![];}[a97_0x29e13a(0x166)](_0x96541d=null){const _0x22ed69=a97_0x29e13a;try{const _0x4f009e=_0x96541d||global[_0x22ed69(0x124)]||{};if(global[_0x22ed69(0xe2)])return global[_0x22ed69(0xe2)];if(_0x4f009e?.['currentTest']?.['testAnalyticsId'])return _0x4f009e[_0x22ed69(0x123)][_0x22ed69(0x159)];if(_0x4f009e?.[_0x22ed69(0x123)]?.['id'])return _0x4f009e[_0x22ed69(0x123)]['id'];return null;}catch(_0x57f768){return logger[_0x22ed69(0xb2)](_0x22ed69(0xc5)+util['format'](_0x57f768)),null;}}async[a97_0x29e13a(0x118)](){const _0x2e9362=a97_0x29e13a,_0x2ae17e={'eqAFn':function(_0x23860f){return _0x23860f();}};if(this['_gitConfigured'])return this['_gitConfigPath'];const _0x35b546=await _0x2ae17e[_0x2e9362(0x142)](getGitMetaData);_0x35b546&&(this[_0x2e9362(0xe1)]=_0x35b546[_0x2e9362(0x15b)]),this[_0x2e9362(0xe7)]=!![];}['clearHooksMap'](_0xa08d62){hooksMap[_0xa08d62]&&delete hooksMap[_0xa08d62];}[a97_0x29e13a(0x148)](_0x5b03ac){const _0x1cd496=a97_0x29e13a,_0x5f2fc4={'aSlOD':_0x1cd496(0x109),'tWvhh':function(_0x8faa6c,_0x1f0be2){return _0x8faa6c(_0x1f0be2);},'LNgxr':_0x1cd496(0xd0)};if(_0x5b03ac['file'])return _0x5b03ac['file'];if(_0x5b03ac[_0x1cd496(0x108)]){try{const _0x1a3bac=stackTrace[_0x1cd496(0x13a)](_0x5b03ac['asyncError']);if(_0x1a3bac[0x0]&&_0x1a3bac[0x0][_0x1cd496(0x168)]){const _0x3496e5=_0x1a3bac[0x0][_0x1cd496(0x168)]();if(_0x3496e5&&!_0x3496e5[_0x1cd496(0x127)](_0x5f2fc4[_0x1cd496(0x128)]))return _0x3496e5;}}catch(_0x1f4c85){logger[_0x1cd496(0xb2)](_0x1cd496(0xb5)+util[_0x1cd496(0x10d)](_0x1f4c85));}if(_0x5b03ac[_0x1cd496(0x108)][_0x1cd496(0x12d)]){const _0x55bb5c=_0x5b03ac['asyncError'][_0x1cd496(0x12d)][_0x1cd496(0x11f)]('\x0a');for(const _0x33852c of _0x55bb5c){const _0x278338=_0x33852c[_0x1cd496(0x101)](/at (.+?):\d+:\d+/);if(_0x278338&&_0x278338[0x1]&&!_0x278338[0x1][_0x1cd496(0x127)](_0x5f2fc4[_0x1cd496(0x128)]))return _0x278338[0x1];}}}let _0x5d9fe2=_0x5b03ac['parent'];while(_0x5d9fe2){if(_0x5d9fe2['file'])return _0x5d9fe2[_0x1cd496(0xb8)];if(_0x5d9fe2['asyncError'])try{const _0x321999=stackTrace[_0x1cd496(0x13a)](_0x5d9fe2[_0x1cd496(0x108)]);if(_0x321999[0x0]&&_0x321999[0x0]['getFileName']){const _0x16e56f=_0x321999[0x0][_0x1cd496(0x168)]();if(_0x16e56f&&!_0x16e56f['includes'](_0x5f2fc4[_0x1cd496(0x128)]))return _0x16e56f;}}catch(_0xace7dc){}_0x5d9fe2=_0x5d9fe2[_0x1cd496(0xfb)];}try{const _0x4b2004=_0x5f2fc4['tWvhh'](require,_0x5f2fc4[_0x1cd496(0xcf)]);if(_0x4b2004&&_0x4b2004[_0x1cd496(0xfc)]){const _0x3c63ef=_0x4b2004[_0x1cd496(0xfc)]();if(_0x3c63ef&&_0x3c63ef[_0x1cd496(0xff)])return _0x3c63ef[_0x1cd496(0xff)];}}catch(_0x26f868){logger[_0x1cd496(0xb2)]('[jestUtils]\x20expect.getState()\x20not\x20available:\x20'+util[_0x1cd496(0x10d)](_0x26f868));}return null;}[a97_0x29e13a(0x162)](_0xa91dbc){const _0x73cfce=a97_0x29e13a,_0x34685b={};_0x34685b[_0x73cfce(0x167)]=_0x73cfce(0x139),_0x34685b[_0x73cfce(0xb6)]=function(_0x218384,_0x2a3c7e){return _0x218384!==_0x2a3c7e;},_0x34685b[_0x73cfce(0x129)]=_0x73cfce(0x114),_0x34685b['XMcax']='jest-circus',_0x34685b[_0x73cfce(0xad)]=_0x73cfce(0x120),_0x34685b['EfxZO']='hex';const _0x5d5cb7=_0x34685b;try{if(!_0xa91dbc)return logger[_0x73cfce(0xcc)](_0x5d5cb7[_0x73cfce(0x167)]),null;const _0x691d68=_0xa91dbc[_0x73cfce(0xc2)]||_0xa91dbc[_0x73cfce(0x110)]||_0xa91dbc[_0x73cfce(0x157)]||_0xa91dbc[_0x73cfce(0xf0)];let _0x5e4e63=_0x691d68;if(_0xa91dbc[_0x73cfce(0xfb)]&&_0xa91dbc['parent'][_0x73cfce(0x110)]&&_0x5d5cb7[_0x73cfce(0xb6)](_0xa91dbc[_0x73cfce(0xfb)][_0x73cfce(0x110)],_0x5d5cb7['uzNuu'])){const _0x21cdb2=_0xa91dbc[_0x73cfce(0x110)]||_0xa91dbc[_0x73cfce(0x157)];_0x21cdb2&&(_0x5e4e63=_0xa91dbc[_0x73cfce(0xfb)][_0x73cfce(0x110)]+'\x20'+_0x21cdb2);}let _0xeff368=_0xa91dbc['testPath'];if(!_0xeff368&&_0xa91dbc[_0x73cfce(0x108)]){try{const _0x1e06f6=stackTrace['parse'](_0xa91dbc[_0x73cfce(0x108)]);if(_0x1e06f6[0x0]&&_0x1e06f6[0x0][_0x73cfce(0x168)]){const _0x2e9ccd=_0x1e06f6[0x0][_0x73cfce(0x168)]();_0x2e9ccd&&!_0x2e9ccd['includes'](_0x5d5cb7['XMcax'])&&(_0xeff368=_0x2e9ccd);}}catch(_0x8da7f5){logger[_0x73cfce(0xb2)](_0x73cfce(0xb5)+util['format'](_0x8da7f5));}if(!_0xeff368&&_0xa91dbc['asyncError'][_0x73cfce(0x12d)]){const _0x726cae=_0xa91dbc[_0x73cfce(0x108)][_0x73cfce(0x12d)][_0x73cfce(0x11f)]('\x0a');for(const _0x2fa85b of _0x726cae){const _0xd38a98=_0x2fa85b[_0x73cfce(0x101)](/at (.+?):\d+:\d+/);if(_0xd38a98&&_0xd38a98[0x1]&&!_0xd38a98[0x1][_0x73cfce(0x127)](_0x5d5cb7[_0x73cfce(0xf1)])){_0xeff368=_0xd38a98[0x1];break;}}}}const _0x9c4a17=_0xeff368+'::'+_0x5e4e63,_0xe7b2ca=crypto['createHash'](_0x5d5cb7[_0x73cfce(0xad)])[_0x73cfce(0xc1)](_0x9c4a17)[_0x73cfce(0x13b)](_0x5d5cb7['EfxZO'])[_0x73cfce(0x105)](0x0,0x8),_0x4970e5=process[_0x73cfce(0xcd)]+':jest-'+_0xe7b2ca;return logger[_0x73cfce(0xb2)](_0x73cfce(0x13c)+_0x4970e5+_0x73cfce(0xba)+_0x9c4a17),_0x4970e5;}catch(_0x1c64f0){return logger['error'](_0x73cfce(0x15f)+util[_0x73cfce(0x10d)](_0x1c64f0)),null;}}[a97_0x29e13a(0xc9)](_0x198616){const _0x28c2e2=a97_0x29e13a,_0x3d6489={};_0x3d6489[_0x28c2e2(0xda)]=_0x28c2e2(0x15c);const _0x380e8c=_0x3d6489;if(!_0x198616)return logger['debug'](_0x380e8c[_0x28c2e2(0xda)]),null;const _0x4689d7=this['extractTestFilePath'](_0x198616),_0x40bad3={};_0x40bad3['name']=_0x198616[_0x28c2e2(0x110)]||_0x198616['title'],_0x40bad3[_0x28c2e2(0xfb)]=_0x198616[_0x28c2e2(0xfb)],_0x40bad3[_0x28c2e2(0xff)]=_0x4689d7,_0x40bad3[_0x28c2e2(0x108)]=_0x198616[_0x28c2e2(0x108)];const _0x5b2a29=_0x40bad3;return this[_0x28c2e2(0x162)](_0x5b2a29);}[a97_0x29e13a(0xd2)](_0x5c2f80,_0x4b70fb=null){const _0x4eeba2=a97_0x29e13a,_0x22a1ff={};_0x22a1ff['pGOId']='[jestUtils]\x20No\x20testInfo\x20provided\x20for\x20recreation';const _0x3831cb=_0x22a1ff;if(!_0x5c2f80)return logger[_0x4eeba2(0xb2)](_0x3831cb[_0x4eeba2(0xd8)]),_0x4b70fb;if(_0x5c2f80[_0x4eeba2(0x11b)])return logger[_0x4eeba2(0xb2)](_0x4eeba2(0x10e)+_0x5c2f80[_0x4eeba2(0x11b)]),_0x5c2f80[_0x4eeba2(0x11b)];return this['createJestTestIdentifier'](_0x5c2f80)||_0x4b70fb;}}module[a97_0x29e13a(0x163)]=o11yClassErrorHandler(JestUtils,[a97_0x29e13a(0x118),a97_0x29e13a(0x11c),'getRootParentFile','getName',a97_0x29e13a(0xdc),a97_0x29e13a(0x166),a97_0x29e13a(0xb4),a97_0x29e13a(0xe9),a97_0x29e13a(0x113),a97_0x29e13a(0x153),a97_0x29e13a(0x148),a97_0x29e13a(0x162),a97_0x29e13a(0xc9),a97_0x29e13a(0xd2)]); |
| #!/usr/bin/env node | ||
| 'use strict';const a98_0x8ed464=a98_0x43ff;(function(_0x2c05d1,_0xafce5d){const _0x1e6b26=a98_0x43ff,_0x2298ed=_0x2c05d1();while(!![]){try{const _0x26577e=-parseInt(_0x1e6b26(0x103))/0x1*(-parseInt(_0x1e6b26(0x10d))/0x2)+parseInt(_0x1e6b26(0xf6))/0x3*(-parseInt(_0x1e6b26(0x11f))/0x4)+-parseInt(_0x1e6b26(0x106))/0x5*(parseInt(_0x1e6b26(0x11e))/0x6)+-parseInt(_0x1e6b26(0x101))/0x7*(-parseInt(_0x1e6b26(0x123))/0x8)+-parseInt(_0x1e6b26(0x127))/0x9*(parseInt(_0x1e6b26(0x111))/0xa)+-parseInt(_0x1e6b26(0x12b))/0xb+parseInt(_0x1e6b26(0x122))/0xc*(parseInt(_0x1e6b26(0x11b))/0xd);if(_0x26577e===_0xafce5d)break;else _0x2298ed['push'](_0x2298ed['shift']());}catch(_0x443e2b){_0x2298ed['push'](_0x2298ed['shift']());}}}(a98_0x57be,0x88ce6));const fs=require('fs'),path=require(a98_0x8ed464(0x108)),{default:BrowserStackSetup}=require(a98_0x8ed464(0x105)),helper=require('../../helpers/helper'),PerformanceTester=require(a98_0x8ed464(0x117)),PerformanceEvents=require(a98_0x8ed464(0x112))['EVENTS'],utilities=require(a98_0x8ed464(0x121)),{parallelVanillaRun}=require('../test-runner'),TestHubHandler=require(a98_0x8ed464(0x119));function a98_0x43ff(_0x32f6e5,_0x5e17e5){const _0x57be47=a98_0x57be();return a98_0x43ff=function(_0x43ffc5,_0x50c602){_0x43ffc5=_0x43ffc5-0xf3;let _0x112049=_0x57be47[_0x43ffc5];return _0x112049;},a98_0x43ff(_0x32f6e5,_0x5e17e5);}function a98_0x57be(){const _0x411993=['useW3C','join','ELZTm','modifyBrowserStackCaps','2797270WoScLZ','end','50RJQfuZ','\x20doesn\x27t\x20exist','../../helpers/BrowserStackSetup','3215jInXQV','configuration','path','assign','cwd','platforms','forEach','29720JpNksC','parallelsPerPlatform','modifyBrowserStackW3CCaps','proxySettings','10mbzmPk','../../helpers/performance/constants','config','PjfFE','VpBTC','file','../../helpers/performance/performance-tester','XtxzF','../../helpers/testhub/testhubHandler','SDK_SETUP','13HowhgY','File\x20path\x20is\x20required','KXsrG','138jJDNtk','452oSiDFX','getHubUrl','../../helpers/utilities','117564QHXoGi','16pXkTzs','handleApp','File\x20','exports','2039409AMptlz','args','length','index','3692392zjpGIo','HpZvL','isUndefined','finalExecution','11007StlnxA','CcFzE','initialize','vanilla','SDK_CLEANUP','launchBuild','push'];a98_0x57be=function(){return _0x411993;};return a98_0x57be();}async function run(_0x5dba2f,_0x15ad26,_0x40549b){const _0x12fd57=a98_0x8ed464,_0x368f03={'KXsrG':_0x12fd57(0xf9),'HpZvL':function(_0x331871,_0x2709c5){return _0x331871(_0x2709c5);},'CcFzE':_0x12fd57(0x11c),'XtxzF':'Config\x20yml\x20is\x20required','cheoR':function(_0xc185fb,_0x301780){return _0xc185fb>_0x301780;},'ELZTm':function(_0x31ed60,_0x532f05){return _0x31ed60>_0x532f05;},'VpBTC':function(_0x177576,_0x9c3311){return _0x177576*_0x9c3311;},'PjfFE':function(_0x14327c,_0x11ba7f,_0x59f112){return _0x14327c(_0x11ba7f,_0x59f112);}};await _0x40549b[_0x12fd57(0xf8)](_0x5dba2f),await helper[_0x12fd57(0x124)](_0x40549b['config']);const _0x41967f=[];if(helper[_0x12fd57(0xf4)](_0x5dba2f['_'][0x1]))throw _0x368f03[_0x12fd57(0xf3)](Error,_0x368f03[_0x12fd57(0xf7)]);const _0x12549b=path[_0x12fd57(0xfe)](process[_0x12fd57(0x10a)](),_0x5dba2f['_'][0x1]);if(!fs['existsSync'](_0x12549b))throw _0x368f03[_0x12fd57(0xf3)](Error,_0x12fd57(0x125)+_0x5dba2f['_'][0x1]+_0x12fd57(0x104));if(!_0x40549b[_0x12fd57(0x113)])throw _0x368f03[_0x12fd57(0xf3)](Error,_0x368f03[_0x12fd57(0x118)]);const _0x37032e=helper[_0x12fd57(0xfd)](_0x40549b[_0x12fd57(0x113)]);_0x40549b['config'][_0x12fd57(0x10b)]&&_0x368f03['cheoR'](_0x40549b[_0x12fd57(0x113)][_0x12fd57(0x10b)]['length'],0x0)&&_0x40549b[_0x12fd57(0x113)][_0x12fd57(0x10b)][_0x12fd57(0x10c)]((_0x2cc83e,_0x545820)=>{const _0x558fce=_0x12fd57;_0x37032e?_0x41967f[_0x558fce(0xfc)](helper[_0x558fce(0x10f)](_0x40549b[_0x558fce(0x113)],_0x368f03[_0x558fce(0x11d)],_0x545820)):_0x41967f[_0x558fce(0xfc)](helper[_0x558fce(0x100)](_0x40549b['config'],_0x368f03[_0x558fce(0x11d)],_0x545820));});let _0x52d98d,_0x33b53d;const _0x47b657=[];if(_0x368f03[_0x12fd57(0xff)](_0x41967f[_0x12fd57(0x129)],0x0))_0x41967f[_0x12fd57(0x10c)]((_0x57c0bd,_0x248324)=>{const _0x25278c=_0x12fd57,_0x5f6cee={};_0x5f6cee[_0x25278c(0x12a)]=_0x248324,_0x52d98d={'server':helper[_0x25278c(0x120)](_0x40549b[_0x25278c(0x113)]),'proxySettings':_0x40549b[_0x25278c(0x113)]['proxySettings'],'platform':helper['getPlatformName'](_0x57c0bd),'platformCaps':Object[_0x25278c(0x109)](_0x5f6cee,_0x40549b[_0x25278c(0x113)][_0x25278c(0x10b)][_0x248324])};const _0x5bbaa4={'capability':_0x57c0bd,..._0x52d98d};_0x5bbaa4[_0x25278c(0x116)]=_0x12549b,_0x5bbaa4[_0x25278c(0x128)]=_0x15ad26;const _0x3df054={};_0x3df054[_0x25278c(0x107)]=_0x5bbaa4,_0x33b53d=_0x3df054,_0x47b657[_0x25278c(0xfc)](_0x33b53d);});else{let _0x2d77b8;_0x37032e?_0x2d77b8=helper[_0x12fd57(0x10f)](_0x40549b[_0x12fd57(0x113)],_0x368f03[_0x12fd57(0x11d)],0x0):_0x2d77b8=helper[_0x12fd57(0x100)](_0x40549b[_0x12fd57(0x113)],_0x368f03[_0x12fd57(0x11d)],0x0);_0x52d98d={'server':helper['getHubUrl'](_0x40549b[_0x12fd57(0x113)]),'proxySettings':_0x40549b[_0x12fd57(0x113)][_0x12fd57(0x110)]};const _0x1833a1={'capability':_0x2d77b8,..._0x52d98d};_0x1833a1[_0x12fd57(0x116)]=_0x12549b,_0x1833a1[_0x12fd57(0x128)]=_0x15ad26;const _0x4c5534={};_0x4c5534['configuration']=_0x1833a1,_0x33b53d=_0x4c5534,_0x47b657['push'](_0x33b53d);}const _0x33abe4=await TestHubHandler[_0x12fd57(0xfb)](_0x368f03['KXsrG'],_0x40549b),_0x42a499=_0x368f03[_0x12fd57(0x115)](_0x40549b[_0x12fd57(0x113)][_0x12fd57(0x10b)][_0x12fd57(0x129)]||0x1,_0x40549b[_0x12fd57(0x113)][_0x12fd57(0x10e)]||0x1);PerformanceTester[_0x12fd57(0x102)](PerformanceEvents[_0x12fd57(0x11a)]),_0x368f03[_0x12fd57(0x114)](parallelVanillaRun,_0x47b657,_0x42a499)['then'](_0x41366f=>{})['finally'](async()=>{const _0x2f8f0a=_0x12fd57;PerformanceTester['start'](PerformanceEvents[_0x2f8f0a(0xfa)]),await utilities[_0x2f8f0a(0xf5)](_0x40549b);});}module[a98_0x8ed464(0x126)]=run; | ||
| 'use strict';function a98_0x2f95(_0x18b44e,_0x1cd167){const _0x26b077=a98_0x26b0();return a98_0x2f95=function(_0x2f952b,_0x51666c){_0x2f952b=_0x2f952b-0xfa;let _0x442062=_0x26b077[_0x2f952b];return _0x442062;},a98_0x2f95(_0x18b44e,_0x1cd167);}const a98_0x37e316=a98_0x2f95;(function(_0x4c6740,_0x19561d){const _0x3be0dd=a98_0x2f95,_0x99112b=_0x4c6740();while(!![]){try{const _0x3e694a=parseInt(_0x3be0dd(0xfb))/0x1*(parseInt(_0x3be0dd(0x119))/0x2)+-parseInt(_0x3be0dd(0x130))/0x3*(parseInt(_0x3be0dd(0x129))/0x4)+-parseInt(_0x3be0dd(0x114))/0x5*(-parseInt(_0x3be0dd(0x11a))/0x6)+parseInt(_0x3be0dd(0x11b))/0x7+-parseInt(_0x3be0dd(0x112))/0x8+parseInt(_0x3be0dd(0xfe))/0x9*(parseInt(_0x3be0dd(0x127))/0xa)+-parseInt(_0x3be0dd(0x110))/0xb;if(_0x3e694a===_0x19561d)break;else _0x99112b['push'](_0x99112b['shift']());}catch(_0x2e9089){_0x99112b['push'](_0x99112b['shift']());}}}(a98_0x26b0,0xe061a));const fs=require('fs'),path=require(a98_0x37e316(0x124)),{default:BrowserStackSetup}=require(a98_0x37e316(0xfa)),helper=require(a98_0x37e316(0x12b)),PerformanceTester=require(a98_0x37e316(0x10d)),PerformanceEvents=require(a98_0x37e316(0x109))[a98_0x37e316(0x105)],utilities=require(a98_0x37e316(0x123)),{parallelVanillaRun}=require('../test-runner'),TestHubHandler=require(a98_0x37e316(0x122));async function run(_0xceb678,_0x34bfd2,_0x26a603){const _0x4b1f95=a98_0x37e316,_0x2f00bf={'mOlOK':_0x4b1f95(0x11d),'GKtjN':function(_0x21595d,_0x246aab){return _0x21595d(_0x246aab);},'KWBhA':_0x4b1f95(0xff),'gUfXQ':function(_0x1a3230,_0x258142){return _0x1a3230(_0x258142);},'hYgLU':_0x4b1f95(0x101),'nGzfj':function(_0x471991,_0x338014){return _0x471991>_0x338014;},'lpgwT':function(_0x278f59,_0x119268){return _0x278f59>_0x119268;},'VQyNj':function(_0x28ed92,_0x2f5c3c){return _0x28ed92*_0x2f5c3c;},'fmxIL':function(_0x4106ea,_0x34f8d8,_0x1dae72){return _0x4106ea(_0x34f8d8,_0x1dae72);}};await _0x26a603['initialize'](_0xceb678),await helper['handleApp'](_0x26a603[_0x4b1f95(0x11e)]);const _0x43a522=[];if(helper[_0x4b1f95(0x102)](_0xceb678['_'][0x1]))throw _0x2f00bf['GKtjN'](Error,_0x2f00bf[_0x4b1f95(0x10e)]);const _0x351a3e=path['join'](process[_0x4b1f95(0x12f)](),_0xceb678['_'][0x1]);if(!fs[_0x4b1f95(0x12a)](_0x351a3e))throw _0x2f00bf[_0x4b1f95(0x10b)](Error,_0x4b1f95(0x120)+_0xceb678['_'][0x1]+_0x4b1f95(0x111));if(!_0x26a603['config'])throw _0x2f00bf[_0x4b1f95(0x126)](Error,_0x2f00bf[_0x4b1f95(0x115)]);const _0x473b84=helper['useW3C'](_0x26a603['config']);_0x26a603[_0x4b1f95(0x11e)][_0x4b1f95(0x12d)]&&_0x2f00bf[_0x4b1f95(0xfc)](_0x26a603[_0x4b1f95(0x11e)][_0x4b1f95(0x12d)][_0x4b1f95(0x10f)],0x0)&&_0x26a603[_0x4b1f95(0x11e)]['platforms'][_0x4b1f95(0x106)]((_0x1f5e0e,_0x5e495b)=>{const _0x38fdb1=_0x4b1f95;_0x473b84?_0x43a522[_0x38fdb1(0x103)](helper[_0x38fdb1(0x100)](_0x26a603['config'],_0x2f00bf[_0x38fdb1(0x104)],_0x5e495b)):_0x43a522[_0x38fdb1(0x103)](helper[_0x38fdb1(0x12e)](_0x26a603[_0x38fdb1(0x11e)],_0x2f00bf[_0x38fdb1(0x104)],_0x5e495b));});let _0x379c18,_0x3a18bf;const _0x49e1ba=[];if(_0x2f00bf['lpgwT'](_0x43a522[_0x4b1f95(0x10f)],0x0))_0x43a522[_0x4b1f95(0x106)]((_0x3adfba,_0x3a00d6)=>{const _0x4a3e1f=_0x4b1f95,_0x44c9e6={};_0x44c9e6[_0x4a3e1f(0x118)]=_0x3a00d6,_0x379c18={'server':helper[_0x4a3e1f(0x116)](_0x26a603['config']),'proxySettings':_0x26a603['config']['proxySettings'],'platform':helper[_0x4a3e1f(0x117)](_0x3adfba),'platformCaps':Object['assign'](_0x44c9e6,_0x26a603[_0x4a3e1f(0x11e)][_0x4a3e1f(0x12d)][_0x3a00d6])};const _0x1b48f0={'capability':_0x3adfba,..._0x379c18};_0x1b48f0[_0x4a3e1f(0x10a)]=_0x351a3e,_0x1b48f0[_0x4a3e1f(0xfd)]=_0x34bfd2;const _0x21030f={};_0x21030f['configuration']=_0x1b48f0,_0x3a18bf=_0x21030f,_0x49e1ba[_0x4a3e1f(0x103)](_0x3a18bf);});else{let _0x55c4de;_0x473b84?_0x55c4de=helper[_0x4b1f95(0x100)](_0x26a603[_0x4b1f95(0x11e)],_0x2f00bf[_0x4b1f95(0x104)],0x0):_0x55c4de=helper[_0x4b1f95(0x12e)](_0x26a603['config'],_0x2f00bf[_0x4b1f95(0x104)],0x0);_0x379c18={'server':helper[_0x4b1f95(0x116)](_0x26a603[_0x4b1f95(0x11e)]),'proxySettings':_0x26a603[_0x4b1f95(0x11e)]['proxySettings']};const _0x546d79={'capability':_0x55c4de,..._0x379c18};_0x546d79[_0x4b1f95(0x10a)]=_0x351a3e,_0x546d79['args']=_0x34bfd2;const _0x5c57dd={};_0x5c57dd[_0x4b1f95(0x10c)]=_0x546d79,_0x3a18bf=_0x5c57dd,_0x49e1ba[_0x4b1f95(0x103)](_0x3a18bf);}const _0x3651aa=await TestHubHandler[_0x4b1f95(0x11f)](_0x2f00bf[_0x4b1f95(0x104)],_0x26a603),_0x51dfb8=_0x2f00bf[_0x4b1f95(0x113)](_0x26a603[_0x4b1f95(0x11e)]['platforms'][_0x4b1f95(0x10f)]||0x1,_0x26a603[_0x4b1f95(0x11e)]['parallelsPerPlatform']||0x1);PerformanceTester[_0x4b1f95(0x131)](PerformanceEvents[_0x4b1f95(0x108)]),_0x2f00bf[_0x4b1f95(0x107)](parallelVanillaRun,_0x49e1ba,_0x51dfb8)[_0x4b1f95(0x12c)](_0x213b8c=>{})[_0x4b1f95(0x128)](async()=>{const _0x5b46a4=_0x4b1f95;PerformanceTester['start'](PerformanceEvents[_0x5b46a4(0x125)]),await utilities[_0x5b46a4(0x11c)](_0x26a603);});}function a98_0x26b0(){const _0x51c59c=['SDK_SETUP','../../helpers/performance/constants','file','GKtjN','configuration','../../helpers/performance/performance-tester','KWBhA','length','12453309JSsHAh','\x20doesn\x27t\x20exist','5111776HWwGEu','VQyNj','85jbJBgh','hYgLU','getHubUrl','getPlatformName','index','2EZVBxi','535914ysTBZw','12313896EZyZCn','finalExecution','vanilla','config','launchBuild','File\x20','exports','../../helpers/testhub/testhubHandler','../../helpers/utilities','path','SDK_CLEANUP','gUfXQ','10lsAllH','finally','692xVlrFO','existsSync','../../helpers/helper','then','platforms','modifyBrowserStackCaps','cwd','31467ZbNxgs','end','../../helpers/BrowserStackSetup','1029430zuXXse','nGzfj','args','1779957TGNdsY','File\x20path\x20is\x20required','modifyBrowserStackW3CCaps','Config\x20yml\x20is\x20required','isUndefined','push','mOlOK','EVENTS','forEach','fmxIL'];a98_0x26b0=function(){return _0x51c59c;};return a98_0x26b0();}module[a98_0x37e316(0x121)]=run; |
@@ -1,1 +0,1 @@ | ||
| function a99_0x37ef(){const _0x283a24=['BOZRS','zYrpR','234696NnjfSG','osVersion','OTjti','EUZTa','setTestMetadata','2108484ogGLLh','1586102iGdaun','22WxlTsF','exports','browserName','os_version','117dGqrkp','oaSPq','8jYrtRE','WKcxn','set','HmdJu','NlRya','browser','69470xCeeIF','639125nolish','loteG','browserVersion','XsBcE','__platformCaps','1081284jfMykG','browser_version','customVariables','ccZJA','2yieqLv','zNKtA','6IErFLL','platform_version','./helpers/metadata','platformVersion','ffbDA','device','681924mdMwNY'];a99_0x37ef=function(){return _0x283a24;};return a99_0x37ef();}const a99_0x535682=a99_0x44db;(function(_0x1facc8,_0x11eddd){const _0x16a4a3=a99_0x44db,_0x12a4bf=_0x1facc8();while(!![]){try{const _0x47ac68=-parseInt(_0x16a4a3(0xaa))/0x1*(parseInt(_0x16a4a3(0x9f))/0x2)+-parseInt(_0x16a4a3(0x9b))/0x3+parseInt(_0x16a4a3(0xa7))/0x4+-parseInt(_0x16a4a3(0x96))/0x5*(-parseInt(_0x16a4a3(0xa1))/0x6)+-parseInt(_0x16a4a3(0x88))/0x7*(-parseInt(_0x16a4a3(0x8f))/0x8)+-parseInt(_0x16a4a3(0x8d))/0x9*(parseInt(_0x16a4a3(0x95))/0xa)+parseInt(_0x16a4a3(0x89))/0xb*(parseInt(_0x16a4a3(0x87))/0xc);if(_0x47ac68===_0x11eddd)break;else _0x12a4bf['push'](_0x12a4bf['shift']());}catch(_0x55e6ea){_0x12a4bf['push'](_0x12a4bf['shift']());}}}(a99_0x37ef,0x2e997));const TestMetadata=require(a99_0x535682(0xa3));class BrowserStackSdk{static['getCurrentPlatform'](){const _0x4ad95f=a99_0x535682,_0x3a3e2f={};_0x3a3e2f[_0x4ad95f(0xa9)]=_0x4ad95f(0x8c),_0x3a3e2f[_0x4ad95f(0xa8)]=_0x4ad95f(0xab),_0x3a3e2f[_0x4ad95f(0xa0)]=_0x4ad95f(0x94),_0x3a3e2f[_0x4ad95f(0xa5)]=_0x4ad95f(0x8b),_0x3a3e2f[_0x4ad95f(0x92)]=_0x4ad95f(0x9c),_0x3a3e2f[_0x4ad95f(0xac)]=_0x4ad95f(0x98),_0x3a3e2f['NlRya']=_0x4ad95f(0xa6),_0x3a3e2f[_0x4ad95f(0x99)]='deviceName',_0x3a3e2f[_0x4ad95f(0x9e)]='platform',_0x3a3e2f[_0x4ad95f(0x97)]='platformName',_0x3a3e2f['WKcxn']=_0x4ad95f(0xa2),_0x3a3e2f[_0x4ad95f(0xad)]=_0x4ad95f(0xa4),_0x3a3e2f[_0x4ad95f(0x8e)]=_0x4ad95f(0x9d);const _0x597db5=_0x3a3e2f,_0x1b3e2d={};if(global[_0x4ad95f(0x9a)]){const _0x59b091=global[_0x4ad95f(0x9a)],_0xe7d119=_0x59b091[_0x597db5['zYrpR']]||_0x59b091[_0x597db5[_0x4ad95f(0xa8)]],_0x2ca491=_0x59b091[_0x597db5[_0x4ad95f(0xa0)]]||_0x59b091[_0x597db5[_0x4ad95f(0xa5)]],_0x336043=_0x59b091[_0x597db5[_0x4ad95f(0x92)]]||_0x59b091[_0x597db5['OTjti']],_0x13f70e=_0x59b091[_0x597db5[_0x4ad95f(0x93)]]||_0x59b091[_0x597db5[_0x4ad95f(0x99)]],_0x2a89fd=_0x59b091[_0x597db5[_0x4ad95f(0x9e)]]||_0x59b091[_0x597db5['loteG']],_0x2095b5=_0x59b091[_0x597db5[_0x4ad95f(0x90)]]||_0x59b091[_0x597db5[_0x4ad95f(0xad)]];_0x59b091['os']&&(_0x1b3e2d['os']=_0x59b091['os']),_0xe7d119&&(_0x1b3e2d[_0x597db5[_0x4ad95f(0xa8)]]=_0xe7d119),_0x2ca491&&(_0x1b3e2d[_0x597db5['ffbDA']]=_0x2ca491),_0x336043&&(_0x1b3e2d[_0x597db5[_0x4ad95f(0xac)]]=_0x336043),_0x13f70e&&(_0x1b3e2d[_0x597db5['XsBcE']]=_0x13f70e),_0x2a89fd&&(_0x1b3e2d[_0x597db5[_0x4ad95f(0x97)]]=_0x2a89fd),_0x2095b5&&(_0x1b3e2d[_0x597db5[_0x4ad95f(0xad)]]=_0x2095b5),_0x59b091[_0x597db5[_0x4ad95f(0x8e)]]&&(_0x1b3e2d[_0x597db5['oaSPq']]=_0x59b091[_0x597db5['oaSPq']]);}return _0x1b3e2d;}static[a99_0x535682(0x86)](_0x308dbb={}){const _0x373600=a99_0x535682;TestMetadata[_0x373600(0x91)](_0x308dbb);}}function a99_0x44db(_0x6e99b0,_0x468ff8){const _0x37ef27=a99_0x37ef();return a99_0x44db=function(_0x44db81,_0x29df43){_0x44db81=_0x44db81-0x86;let _0x10ceb5=_0x37ef27[_0x44db81];return _0x10ceb5;},a99_0x44db(_0x6e99b0,_0x468ff8);}module[a99_0x535682(0x8a)]=BrowserStackSdk; | ||
| function a99_0x264a(){const _0x50e7cc=['ysAQr','browserName','MgrzM','os_version','./helpers/metadata','CFyYC','RWMRm','browser','browser_version','1016143mQTWUb','platformName','IrEwR','10cldRhu','platform','deviceName','6047973tDYjBA','mMuca','customVariables','bsEyu','48eidOpd','PXQGU','770654TRMEnS','platform_version','browserVersion','1790160bUHMRH','AJAEg','948085bscabn','28824ouzXZL','getCurrentPlatform','335344zOpxah','dHECm','enGcX','7UInmgl'];a99_0x264a=function(){return _0x50e7cc;};return a99_0x264a();}function a99_0x546c(_0x498b92,_0x27747e){const _0x264af5=a99_0x264a();return a99_0x546c=function(_0x546cbf,_0x25b207){_0x546cbf=_0x546cbf-0x93;let _0x4ba946=_0x264af5[_0x546cbf];return _0x4ba946;},a99_0x546c(_0x498b92,_0x27747e);}const a99_0x31d5dc=a99_0x546c;(function(_0x25aa28,_0x47643c){const _0x202b52=a99_0x546c,_0x36b917=_0x25aa28();while(!![]){try{const _0x2ce889=parseInt(_0x202b52(0xab))/0x1+-parseInt(_0x202b52(0x96))/0x2+-parseInt(_0x202b52(0x99))/0x3+-parseInt(_0x202b52(0x9e))/0x4+-parseInt(_0x202b52(0x9b))/0x5*(-parseInt(_0x202b52(0x94))/0x6)+parseInt(_0x202b52(0xa1))/0x7*(-parseInt(_0x202b52(0x9c))/0x8)+-parseInt(_0x202b52(0xb1))/0x9*(parseInt(_0x202b52(0xae))/0xa);if(_0x2ce889===_0x47643c)break;else _0x36b917['push'](_0x36b917['shift']());}catch(_0x59c97e){_0x36b917['push'](_0x36b917['shift']());}}}(a99_0x264a,0xc142c));const TestMetadata=require(a99_0x31d5dc(0xa6));class BrowserStackSdk{static[a99_0x31d5dc(0x9d)](){const _0x32b006=a99_0x31d5dc,_0x52786e={};_0x52786e[_0x32b006(0xa7)]=_0x32b006(0xa5),_0x52786e[_0x32b006(0xa4)]='osVersion',_0x52786e[_0x32b006(0xa2)]=_0x32b006(0xa9),_0x52786e[_0x32b006(0x9a)]=_0x32b006(0xa3),_0x52786e['RWMRm']=_0x32b006(0xaa),_0x52786e[_0x32b006(0xa0)]=_0x32b006(0x98),_0x52786e[_0x32b006(0x95)]='device',_0x52786e['ahcNK']=_0x32b006(0xb0),_0x52786e['UcFqs']=_0x32b006(0xaf),_0x52786e[_0x32b006(0xb2)]=_0x32b006(0xac),_0x52786e[_0x32b006(0x9f)]=_0x32b006(0x97),_0x52786e[_0x32b006(0xad)]='platformVersion',_0x52786e[_0x32b006(0x93)]=_0x32b006(0xb3);const _0x2c2822=_0x52786e,_0x52d2d4={};if(global['__platformCaps']){const _0x4b1794=global['__platformCaps'],_0x13f854=_0x4b1794[_0x2c2822[_0x32b006(0xa7)]]||_0x4b1794[_0x2c2822[_0x32b006(0xa4)]],_0x42b7df=_0x4b1794[_0x2c2822[_0x32b006(0xa2)]]||_0x4b1794[_0x2c2822['AJAEg']],_0xef5f2c=_0x4b1794[_0x2c2822[_0x32b006(0xa8)]]||_0x4b1794[_0x2c2822[_0x32b006(0xa0)]],_0x2ec749=_0x4b1794[_0x2c2822['PXQGU']]||_0x4b1794[_0x2c2822['ahcNK']],_0x5b6d84=_0x4b1794[_0x2c2822['UcFqs']]||_0x4b1794[_0x2c2822[_0x32b006(0xb2)]],_0x4af63d=_0x4b1794[_0x2c2822['dHECm']]||_0x4b1794[_0x2c2822['IrEwR']];_0x4b1794['os']&&(_0x52d2d4['os']=_0x4b1794['os']),_0x13f854&&(_0x52d2d4[_0x2c2822['MgrzM']]=_0x13f854),_0x42b7df&&(_0x52d2d4[_0x2c2822[_0x32b006(0x9a)]]=_0x42b7df),_0xef5f2c&&(_0x52d2d4[_0x2c2822[_0x32b006(0xa0)]]=_0xef5f2c),_0x2ec749&&(_0x52d2d4[_0x2c2822['ahcNK']]=_0x2ec749),_0x5b6d84&&(_0x52d2d4[_0x2c2822[_0x32b006(0xb2)]]=_0x5b6d84),_0x4af63d&&(_0x52d2d4[_0x2c2822['IrEwR']]=_0x4af63d),_0x4b1794[_0x2c2822[_0x32b006(0x93)]]&&(_0x52d2d4[_0x2c2822[_0x32b006(0x93)]]=_0x4b1794[_0x2c2822[_0x32b006(0x93)]]);}return _0x52d2d4;}static['setTestMetadata'](_0x1c2655={}){TestMetadata['set'](_0x1c2655);}}module['exports']=BrowserStackSdk; |
@@ -1,1 +0,1 @@ | ||
| function a101_0x288b(){const _0x1468c7=['isRunning','bDWox','cUtEk','Operation\x20timed\x20out\x20after\x20','yUIwL','WRlpR','AQZCs','getAccessibilityResults','BMJdF','VoAxE','vbakO','fsUkP','timeouts','All\x20accessibility\x20scan\x20attempts\x20failed\x20for\x20method:\x20','OwwyD','measureWrapper','getInstance','Cannot\x20set\x20script\x20timeout:\x20not\x20a\x20Selenium\x20WebDriver','setSeleniumScriptTimeout','\x20failed\x20(','getRetryConfig','page','wCjNv','saveAccessibilityResultsWithRetry','../logger','All\x20accessibility\x20results\x20summary\x20retrieval\x20attempts\x20failed\x20(','\x20failed\x20for\x20method:\x20','wXuZl','goto',').\x20Error:\x20','Accessibility\x20scan\x20succeeded\x20on\x20attempt\x20','unknown_method','value','fKURO','getAccessibilityResultsSummaryWithRetry','Failed\x20to\x20set\x20Selenium\x20script\x20timeout:\x20','Unknown\x20error\x20during\x20comprehensive\x20accessibility\x20scan','YKORa','../performance/constants','undefined','rSiQM','cRZQD','message','7632265mOZkIO','error','):\x20','All\x20accessibility\x20results\x20save\x20attempts\x20failed\x20(','summary','KvllK','kAvxM','browserstackSessionName','LRrnq','../../bin/playwright/accessibility-helper','lgRBu','warn','info',',\x20cannot\x20save\x20accessibility\x20results\x20with\x20retry.','417040RLmRoB','maxRetries','results','performScan','race','[Accessibility]\x20Scan\x20skipped\x20-\x20scanning\x20is\x20currently\x20disabled\x20(partial\x20scan\x20mode)','PERFORM_SCAN','isMobilePlatform','Clxrf','assign','DcdZK','90zTGqpt','WmovZ','KWMKO','uoUgB',',\x20cannot\x20retrieve\x20Accessibility\x20results\x20with\x20retry.','7043988KyEjYq','__workerDetails','EZvzn','Noifg','getCurrentUrl','getSession','performScanWithRetry','Accessibility\x20results\x20summary\x20retrieval\x20attempt\x20','setPlaywrightScriptTimeout','qsNBQ','Unknown\x20error','isAccessibilityAutomationSession','is_mobile_session','bBwJO','constructor','env','performComprehensiveAccessibilityScanWithRetry','EdNLh','defaultTimeoutMs','fGBEe','LEcrG','script','dDOTn','options','status','HqmGj','setScriptTimeout','function','ocJfm','qShrU','jejka','WLPYA','name','UfVRO',').\x20Last\x20error:\x20','../performance/performance-tester','setTimeouts','TtElm','Accessibility\x20results\x20retrieved\x20successfully\x20on\x20attempt\x20','rTgux','max','Failed\x20to\x20retrieve\x20accessibility\x20results\x20(','accessibilityConfig','driverType','winstonLogger','JbhGL','bstackA11yScanOptions','../globals','bBkxR','isAccessibilityPlatform','JjuHx','getAccessibilityResultsSummary','./scripts','getAccessibilityResultsWithRetry','YAyIJ','AnhoW','scannerProcessingTimeout','YlhNm','\x20completed\x20successfully.','Failed\x20to\x20set\x20Playwright\x20script\x20timeout:\x20','isPlaywrightPage','jlPJX','aIXtM','\x20-\x20not\x20applicable','Bvbnb','XdkSL','Accessibility\x20scan\x20attempt\x20','2CavkYr','VrsAG','executeAsyncScript','getAccessibilityModule','7364252jDoCSm','Set\x20Selenium\x20WebDriver\x20script\x20timeout\x20to\x20','djbJn','zkGGb','url','mSROh','util','Accessibility\x20results\x20retrieval\x20attempt\x20','getGlobal','evaluate','GKssv','sqovv','rejected','9223944XWLWPt','Failed\x20to\x20retrieve\x20accessibility\x20summary\x20(','stringify',',\x20cannot\x20retrieve\x20Accessibility\x20results\x20summary\x20with\x20retry.','4445646PGRuxo','Not\x20a\x20valid\x20Accessibility\x20Automation\x20session\x20for\x20','capabilitiesList','playwright-page','type','scanSucceeded','WmlAo','xFJFc','setDefaultTimeout','bstackA11yShouldScan','isSeleniumDriver','ms\x20using\x20timeouts()\x20API','WebDriver','accessibilityPlatform','saveTestResults','kBIIu','allSettled','NFksY','Playwright\x20accessibility\x20helper\x20not\x20available','All\x20accessibility\x20results\x20retrieval\x20attempts\x20failed\x20(','manage','isPlaywright','CKtjT','LasTq','../../bin/v2/browserstackCLI','Ojmld',',\x20cannot\x20perform\x20scan\x20with\x20retry.','Prxjf','kjiwC','Accessibility\x20results\x20save\x20attempt\x20','Selenium\x20WebDriver\x20manage()\x20method\x20not\x20available,\x20skipping\x20timeout\x20setting','Accessibility\x20results\x20summary\x20retrieved\x20successfully\x20on\x20attempt\x20','timeoutMs','reason',')\x20with\x20error:\x20','browserStackEvaluate','fulfilled','debug','JhpkP','Set\x20Playwright\x20page\x20default\x20timeout\x20to\x20','cKoIt','CWFUG','rsckX','SSeZs','1187332wYaHXV','playwright-codecept-driver','Scan\x20attempt\x20','selenium-webdriver','XXUIg'];a101_0x288b=function(){return _0x1468c7;};return a101_0x288b();}const a101_0x251945=a101_0x4c39;(function(_0x4e9d95,_0x3022b0){const _0x541056=a101_0x4c39,_0x13fc54=_0x4e9d95();while(!![]){try{const _0x1f17a5=-parseInt(_0x541056(0x1a1))/0x1*(-parseInt(_0x541056(0x160))/0x2)+-parseInt(_0x541056(0x175))/0x3+parseInt(_0x541056(0x1ef))/0x4+-parseInt(_0x541056(0x1d1))/0x5+parseInt(_0x541056(0x171))/0x6+-parseInt(_0x541056(0x164))/0x7+parseInt(_0x541056(0x1df))/0x8*(parseInt(_0x541056(0x1ea))/0x9);if(_0x1f17a5===_0x3022b0)break;else _0x13fc54['push'](_0x13fc54['shift']());}catch(_0x41f93a){_0x13fc54['push'](_0x13fc54['shift']());}}}(a101_0x288b,0xe7196));const util=require(a101_0x251945(0x16a)),logger=require(a101_0x251945(0x1be))[a101_0x251945(0x21b)],accessibilityHelper=require('./helper'),globals=require(a101_0x251945(0x21e)),scripts=require(a101_0x251945(0x223)),PerformanceTester=require(a101_0x251945(0x212)),{A11Y_EVENTS:PerformanceA11yEvents}=require(a101_0x251945(0x1cc)),BrowserstackCLI=require(a101_0x251945(0x18d));let playwrightA11yHelper=null;function a101_0x4c39(_0x5c7158,_0x490952){const _0x288b34=a101_0x288b();return a101_0x4c39=function(_0x4c396c,_0xbf6923){_0x4c396c=_0x4c396c-0x15b;let _0x6f5d08=_0x288b34[_0x4c396c];return _0x6f5d08;},a101_0x4c39(_0x5c7158,_0x490952);}try{playwrightA11yHelper=require(a101_0x251945(0x1da));}catch(a101_0x449674){logger['debug'](a101_0x251945(0x187));}const a101_0x2f0634={};a101_0x2f0634[a101_0x251945(0x1e0)]=0x1,a101_0x2f0634[a101_0x251945(0x195)]=0x7530,a101_0x2f0634[a101_0x251945(0x201)]=0x7530;const RETRY_CONFIG=a101_0x2f0634,setConfigTimeout=(_0x380cd4,_0x68d41c=null)=>{const _0x4041b9=a101_0x251945,_0x3c0618={'jlPJX':function(_0x1df016,_0x1c16b4){return _0x1df016===_0x1c16b4;},'fGBEe':_0x4041b9(0x227),'qShrU':function(_0x4dfe1c,_0x2b3633){return _0x4dfe1c*_0x2b3633;},'kAvxM':function(_0x2212d5,_0x7ad372){return _0x2212d5(_0x7ad372);}};if(BrowserstackCLI[_0x4041b9(0x1b6)]()[_0x4041b9(0x1a6)]()&&BrowserstackCLI[_0x4041b9(0x1b6)]()[_0x4041b9(0x163)]()){const _0x2fc7b0=BrowserstackCLI[_0x4041b9(0x1b6)]()[_0x4041b9(0x163)]()[_0x4041b9(0x219)],_0x4541d5=_0x2fc7b0[_0x4041b9(0x206)][_0x4041b9(0x177)]||[];for(const _0x289b30 of _0x4541d5){_0x3c0618[_0x4041b9(0x22c)](_0x289b30[_0x4041b9(0x20f)],_0x3c0618[_0x4041b9(0x202)])&&_0x3c0618['jlPJX'](_0x68d41c,null)&&(_0x380cd4[_0x4041b9(0x195)]=_0x3c0618[_0x4041b9(0x20c)](_0x3c0618[_0x4041b9(0x1d7)](parseInt,_0x289b30[_0x4041b9(0x1c6)]),0x3e8));}}else process[_0x4041b9(0x1fe)]['BROWSERSTACK_TEST_ACCESSIBILITY_SCRIPT_TIMEOUT']&&(_0x380cd4[_0x4041b9(0x195)]=_0x3c0618[_0x4041b9(0x20c)](_0x3c0618[_0x4041b9(0x1d7)](parseInt,process[_0x4041b9(0x1fe)]['BROWSERSTACK_TEST_ACCESSIBILITY_SCRIPT_TIMEOUT']),0x3e8));},detectDriverType=_0x5c7878=>{const _0x17f2a7=a101_0x251945,_0x49d807={};_0x49d807['Prxjf']='unknown',_0x49d807['EUBvg']=function(_0x11b29c,_0x4e57f9){return _0x11b29c===_0x4e57f9;},_0x49d807[_0x17f2a7(0x15e)]=_0x17f2a7(0x20a),_0x49d807[_0x17f2a7(0x1c1)]=function(_0x7cf1b2,_0x200b49){return _0x7cf1b2===_0x200b49;},_0x49d807['jejka']=function(_0x3c747c,_0x1aff0a){return _0x3c747c===_0x1aff0a;},_0x49d807['dDOTn']=_0x17f2a7(0x178),_0x49d807[_0x17f2a7(0x210)]=function(_0x3f66f6,_0x3cc6c1){return _0x3f66f6===_0x3cc6c1;},_0x49d807['EZvzn']=function(_0x292ea7,_0x56cf24){return _0x292ea7===_0x56cf24;},_0x49d807['EdNLh']=_0x17f2a7(0x1a4),_0x49d807['KvllK']='Page',_0x49d807[_0x17f2a7(0x1aa)]=function(_0x597249,_0x1c13a3){return _0x597249===_0x1c13a3;},_0x49d807[_0x17f2a7(0x1d9)]=_0x17f2a7(0x181),_0x49d807[_0x17f2a7(0x1a0)]=function(_0x32a328,_0x192bbf){return _0x32a328===_0x192bbf;},_0x49d807['DcdZK']='Playwright',_0x49d807[_0x17f2a7(0x184)]=_0x17f2a7(0x1a2),_0x49d807['voIkS']=function(_0x1a983a,_0x3a84fd){return _0x1a983a||_0x3a84fd;},_0x49d807[_0x17f2a7(0x226)]=_0x17f2a7(0x1cd);const _0x4e2d87=_0x49d807;if(!_0x5c7878){const _0x1db67b={};return _0x1db67b[_0x17f2a7(0x18a)]=![],_0x1db67b[_0x17f2a7(0x179)]=_0x4e2d87[_0x17f2a7(0x190)],_0x1db67b;}if(_0x4e2d87['EUBvg'](typeof _0x5c7878[_0x17f2a7(0x16d)],_0x4e2d87['XdkSL'])&&_0x4e2d87['wXuZl'](typeof _0x5c7878[_0x17f2a7(0x168)],_0x4e2d87[_0x17f2a7(0x15e)])&&_0x4e2d87[_0x17f2a7(0x20d)](typeof _0x5c7878[_0x17f2a7(0x1c2)],_0x4e2d87[_0x17f2a7(0x15e)])){const _0x8ac55c={};return _0x8ac55c[_0x17f2a7(0x18a)]=!![],_0x8ac55c[_0x17f2a7(0x179)]=_0x4e2d87[_0x17f2a7(0x205)],_0x8ac55c;}if(_0x4e2d87[_0x17f2a7(0x210)](typeof _0x5c7878[_0x17f2a7(0x162)],_0x4e2d87[_0x17f2a7(0x15e)])&&_0x4e2d87[_0x17f2a7(0x1f1)](typeof _0x5c7878['getCapabilities'],_0x4e2d87[_0x17f2a7(0x15e)])){const _0x58f826={};return _0x58f826['isPlaywright']=![],_0x58f826[_0x17f2a7(0x179)]=_0x4e2d87[_0x17f2a7(0x200)],_0x58f826;}const _0x53517d=_0x5c7878[_0x17f2a7(0x1fd)]?.[_0x17f2a7(0x20f)];if(_0x4e2d87[_0x17f2a7(0x1c1)](_0x53517d,_0x4e2d87[_0x17f2a7(0x1d6)])){const _0x3cc829={};return _0x3cc829[_0x17f2a7(0x18a)]=!![],_0x3cc829[_0x17f2a7(0x179)]=_0x4e2d87[_0x17f2a7(0x205)],_0x3cc829;}if(_0x4e2d87[_0x17f2a7(0x1aa)](_0x53517d,_0x4e2d87[_0x17f2a7(0x1d9)])){const _0x37f196={};return _0x37f196[_0x17f2a7(0x18a)]=![],_0x37f196[_0x17f2a7(0x179)]=_0x4e2d87['EdNLh'],_0x37f196;}if(_0x4e2d87[_0x17f2a7(0x1a0)](_0x53517d,_0x4e2d87[_0x17f2a7(0x1e9)])){const _0x342161={};return _0x342161[_0x17f2a7(0x18a)]=!![],_0x342161[_0x17f2a7(0x179)]=_0x4e2d87[_0x17f2a7(0x184)],_0x342161;}logger[_0x17f2a7(0x1dc)]('Unknown\x20driver/page\x20type:\x20'+_0x4e2d87['voIkS'](_0x53517d,_0x4e2d87[_0x17f2a7(0x226)]));const _0x5dbc7b={};return _0x5dbc7b[_0x17f2a7(0x18a)]=![],_0x5dbc7b['type']=_0x4e2d87['Prxjf'],_0x5dbc7b;},withTimeout=(_0x541db4,_0x120536)=>{const _0x3aab22=a101_0x251945;return Promise[_0x3aab22(0x1e3)]([_0x541db4,new Promise((_0x331f0e,_0x4db6eb)=>setTimeout(()=>_0x4db6eb(new Error(_0x3aab22(0x1a9)+_0x120536+'ms')),_0x120536))]);};exports[a101_0x251945(0x1f5)]=async(_0x25b932,_0x91c15d=null,_0x12d273=null,_0x49dda1=![],_0x5382cb=null)=>{const _0x39c81c=a101_0x251945,_0x4d24a9={'JhpkP':function(_0x598b70,_0x270a48){return _0x598b70&&_0x270a48;},'GKssv':function(_0x27e37e,_0x4edf7a,_0x330090){return _0x27e37e(_0x4edf7a,_0x330090);},'VrsAG':function(_0x3e7ffe,_0x432f46){return _0x3e7ffe===_0x432f46;},'LHGam':_0x39c81c(0x1a2),'Bvbnb':function(_0x21ca7b,_0x326ff5,_0x59a502){return _0x21ca7b(_0x326ff5,_0x59a502);},'JjuHx':function(_0x24ce66,_0x2430e4,_0x56c205){return _0x24ce66(_0x2430e4,_0x56c205);},'aIXtM':function(_0x9ed023,_0x2e5b67){return _0x9ed023(_0x2e5b67);},'HqmGj':function(_0x18ba81,_0x3fb901){return _0x18ba81||_0x3fb901;},'XyjXn':function(_0x5a8311,_0x48a7ed){return _0x5a8311===_0x48a7ed;},'Ojmld':_0x39c81c(0x220),'cUtEk':function(_0x4e491e,_0x1b8223){return _0x4e491e!==_0x1b8223;},'Bolqq':_0x39c81c(0x17e),'kjiwC':function(_0x210187,_0x5dfb7b){return _0x210187===_0x5dfb7b;},'xFJFc':_0x39c81c(0x1e4),'MMBYn':_0x39c81c(0x1c5),'IOrGz':function(_0x4a823a,_0x2fdd41){return _0x4a823a===_0x2fdd41;},'AQZCs':_0x39c81c(0x20a),'WmovZ':function(_0x236321,_0x4a7190){return _0x236321===_0x4a7190;},'OwwyD':function(_0x49a0a5,_0x1dbbce){return _0x49a0a5<=_0x1dbbce;},'rsckX':function(_0x57b8b2,_0x5381d9){return _0x57b8b2+_0x5381d9;},'cKoIt':function(_0x228bf3,_0x18dfeb){return _0x228bf3+_0x18dfeb;},'APSNM':_0x39c81c(0x1f9)},{isPlaywright:_0x4acc31,type:_0x524168}=_0x4d24a9[_0x39c81c(0x15b)](detectDriverType,_0x25b932),_0x168251=_0x49dda1?_0x4d24a9[_0x39c81c(0x208)](_0x5382cb,{}):global[_0x39c81c(0x21d)]||{},_0x54e9d0=_0x4acc31?global['accessibilityPlatform']&&(_0x49dda1||_0x4d24a9['XyjXn'](global[_0x39c81c(0x17e)],!![])):accessibilityHelper['isAccessibilityAutomationSession']()&&globals[_0x39c81c(0x16c)](_0x4d24a9[_0x39c81c(0x18e)])&&(_0x49dda1||_0x4d24a9[_0x39c81c(0x1a8)](globals[_0x39c81c(0x16c)](_0x4d24a9['Bolqq']),![]));if(!_0x54e9d0)return _0x4acc31&&global[_0x39c81c(0x182)]&&_0x4d24a9[_0x39c81c(0x191)](global[_0x39c81c(0x17e)],![])||!_0x4acc31&&globals['getGlobal'](_0x4d24a9[_0x39c81c(0x18e)])&&_0x4d24a9[_0x39c81c(0x161)](globals['getGlobal'](_0x4d24a9['Bolqq']),![])?logger[_0x39c81c(0x19a)](_0x4d24a9[_0x39c81c(0x17c)]):logger[_0x39c81c(0x1dc)]('Not\x20a\x20valid\x20Accessibility\x20Automation\x20session\x20for\x20'+_0x524168+_0x39c81c(0x18f)),![];const _0x13cd91=_0x91c15d||global[_0x39c81c(0x1d8)]||_0x4d24a9['MMBYn'];let _0x3cbf21=null;const _0x29ad78={'testhub_btcer_uuid':global[_0x39c81c(0x1f0)]?.['currentTest']?.['id'],'url':_0x4d24a9['IOrGz'](typeof _0x25b932[_0x39c81c(0x168)],_0x4d24a9[_0x39c81c(0x1ac)])?await _0x25b932[_0x39c81c(0x168)]():_0x4d24a9[_0x39c81c(0x191)](typeof _0x25b932[_0x39c81c(0x1f3)],_0x4d24a9[_0x39c81c(0x1ac)])?await _0x25b932[_0x39c81c(0x1f3)]():'','automate_session_id':_0x4d24a9[_0x39c81c(0x1eb)](typeof _0x25b932[_0x39c81c(0x1f4)],_0x4d24a9[_0x39c81c(0x1ac)])?(await _0x25b932[_0x39c81c(0x1f4)]())['getId']():''};for(let _0x5ac478=0x1;_0x4d24a9[_0x39c81c(0x1b4)](_0x5ac478,_0x4d24a9[_0x39c81c(0x19f)](RETRY_CONFIG[_0x39c81c(0x1e0)],0x1));_0x5ac478++){try{return logger[_0x39c81c(0x19a)](_0x39c81c(0x15f)+_0x5ac478+'/'+_0x4d24a9[_0x39c81c(0x19d)](RETRY_CONFIG['maxRetries'],0x1)+'\x20for\x20method:\x20'+_0x13cd91+'\x20('+_0x524168+')'),await PerformanceTester[_0x39c81c(0x1b5)](PerformanceA11yEvents[_0x39c81c(0x1e5)],async()=>{const _0x1c5067=_0x39c81c;let _0x3c0c8f;if(_0x4d24a9[_0x1c5067(0x19b)](_0x4acc31,playwrightA11yHelper)){_0x4d24a9[_0x1c5067(0x16e)](setConfigTimeout,RETRY_CONFIG,null),await exports['setPlaywrightScriptTimeout'](_0x25b932,RETRY_CONFIG[_0x1c5067(0x195)]);let _0x4a2f03=_0x25b932;_0x4d24a9[_0x1c5067(0x161)](_0x524168,_0x4d24a9['LHGam'])&&(_0x4a2f03=_0x25b932[_0x1c5067(0x1bb)]);const _0x3e822c=global['isMobilePlatform']?{'is_mobile_session':!![],'thTestRunUuid':accessibilityHelper['resolveMobileThTestRunUuid']()}:{};_0x3c0c8f=await _0x4d24a9[_0x1c5067(0x15d)](withTimeout,playwrightA11yHelper[_0x1c5067(0x1e2)](_0x4a2f03,_0x13cd91,_0x168251,_0x3e822c),RETRY_CONFIG['timeoutMs']),await exports[_0x1c5067(0x1f7)](_0x25b932,RETRY_CONFIG[_0x1c5067(0x201)]);}else await exports[_0x1c5067(0x1b8)](_0x25b932,RETRY_CONFIG[_0x1c5067(0x195)]),_0x3c0c8f=await _0x4d24a9[_0x1c5067(0x221)](withTimeout,accessibilityHelper[_0x1c5067(0x1e2)](_0x25b932,_0x13cd91,_0x49dda1,_0x168251),RETRY_CONFIG[_0x1c5067(0x195)]),await exports[_0x1c5067(0x1b8)](_0x25b932,RETRY_CONFIG[_0x1c5067(0x201)]);logger[_0x1c5067(0x19a)](_0x1c5067(0x1a3)+_0x5ac478+_0x1c5067(0x229));},{'command':_0x13cd91,..._0x29ad78})(),logger[_0x39c81c(0x1dd)](_0x39c81c(0x1c4)+_0x5ac478+'.'),!![];}catch(_0x4d8ce6){_0x3cbf21=_0x4d8ce6,logger[_0x39c81c(0x19a)](_0x39c81c(0x15f)+_0x5ac478+_0x39c81c(0x1c0)+_0x13cd91+'\x20('+_0x524168+_0x39c81c(0x1c3)+_0x4d8ce6[_0x39c81c(0x1d0)]);}}return logger['error'](_0x39c81c(0x1b3)+_0x13cd91+'\x20('+_0x524168+_0x39c81c(0x197)+(_0x3cbf21?.[_0x39c81c(0x1d0)]||_0x4d24a9['APSNM'])),![];},exports[a101_0x251945(0x224)]=async(_0x8d5348,_0xdf6514)=>{const _0x1d6bc6=a101_0x251945,_0x2191d8={'Rljuu':function(_0x3f9869,_0x4e6438){return _0x3f9869(_0x4e6438);},'eAyuQ':_0x1d6bc6(0x220),'CWFUG':function(_0x22c02a,_0x26eff0){return _0x22c02a<=_0x26eff0;},'sqovv':function(_0x57def8,_0x5b3379){return _0x57def8+_0x5b3379;},'vbakO':function(_0x30c0f4,_0x3703bb){return _0x30c0f4+_0x3703bb;},'zhdTc':function(_0x3844bd,_0xc3be10){return _0x3844bd&&_0xc3be10;},'Noifg':function(_0x946adc,_0x3dc69e,_0x5e76cb){return _0x946adc(_0x3dc69e,_0x5e76cb);},'LasTq':function(_0xeede27,_0x20a118,_0x1c901a){return _0xeede27(_0x20a118,_0x1c901a);},'KbcDp':_0x1d6bc6(0x1f9)},{isPlaywright:_0x1f5b3a,type:_0x39c613}=_0x2191d8['Rljuu'](detectDriverType,_0x8d5348),_0x46970b=_0x1f5b3a?_0xdf6514[_0x1d6bc6(0x182)]:accessibilityHelper[_0x1d6bc6(0x1fa)]()&&globals[_0x1d6bc6(0x16c)](_0x2191d8['eAyuQ']);if(!_0x46970b)return logger['warn'](_0x1d6bc6(0x176)+_0x39c613+_0x1d6bc6(0x1ee)),[];let _0x16fe9e=null;for(let _0x4fd578=0x1;_0x2191d8[_0x1d6bc6(0x19e)](_0x4fd578,_0x2191d8[_0x1d6bc6(0x16f)](RETRY_CONFIG[_0x1d6bc6(0x1e0)],0x1));_0x4fd578++){try{logger['debug'](_0x1d6bc6(0x16b)+_0x4fd578+'/'+_0x2191d8[_0x1d6bc6(0x1b0)](RETRY_CONFIG[_0x1d6bc6(0x1e0)],0x1)+'\x20('+_0x39c613+')');let _0x38bbc8;return _0x2191d8['zhdTc'](_0x1f5b3a,playwrightA11yHelper)?(_0x2191d8[_0x1d6bc6(0x1f2)](setConfigTimeout,RETRY_CONFIG,null),await exports[_0x1d6bc6(0x1f7)](_0x8d5348,RETRY_CONFIG[_0x1d6bc6(0x195)]),_0x38bbc8=await _0x2191d8[_0x1d6bc6(0x18c)](withTimeout,playwrightA11yHelper[_0x1d6bc6(0x1ad)](_0x8d5348),RETRY_CONFIG['timeoutMs']),await exports[_0x1d6bc6(0x1f7)](_0x8d5348,RETRY_CONFIG[_0x1d6bc6(0x201)])):(await exports['setSeleniumScriptTimeout'](_0x8d5348,RETRY_CONFIG[_0x1d6bc6(0x195)]),_0x38bbc8=await _0x2191d8[_0x1d6bc6(0x18c)](withTimeout,accessibilityHelper[_0x1d6bc6(0x1ad)](_0x8d5348,_0xdf6514),RETRY_CONFIG[_0x1d6bc6(0x195)]),await exports[_0x1d6bc6(0x1b8)](_0x8d5348,RETRY_CONFIG['defaultTimeoutMs'])),logger[_0x1d6bc6(0x1dd)](_0x1d6bc6(0x215)+_0x4fd578+'\x20('+_0x39c613+')'),_0x38bbc8;}catch(_0x4b9a4f){_0x16fe9e=_0x4b9a4f,logger[_0x1d6bc6(0x1dc)](_0x1d6bc6(0x16b)+_0x4fd578+_0x1d6bc6(0x1b9)+_0x39c613+_0x1d6bc6(0x1c3)+_0x4b9a4f[_0x1d6bc6(0x1d0)]);}}return logger[_0x1d6bc6(0x1d2)](_0x1d6bc6(0x188)+_0x39c613+_0x1d6bc6(0x211)+(_0x16fe9e?.[_0x1d6bc6(0x1d0)]||_0x2191d8['KbcDp'])),[];},exports[a101_0x251945(0x1c8)]=async(_0x40822a,_0x52c3fa)=>{const _0x350022=a101_0x251945,_0x2dbe29={'lgRBu':function(_0x54330e,_0xe28ccf){return _0x54330e(_0xe28ccf);},'WLPYA':_0x350022(0x220),'vjHAY':function(_0x2e079a,_0xcc2b13){return _0x2e079a<=_0xcc2b13;},'YKORa':function(_0xba876c,_0x436da0){return _0xba876c+_0x436da0;},'NFksY':function(_0x6414ad,_0x4273a8){return _0x6414ad+_0x4273a8;},'jWVjP':function(_0x42ccee,_0x1ba6c2){return _0x42ccee&&_0x1ba6c2;},'rSiQM':function(_0x283684,_0x4eb3c1,_0x386e28){return _0x283684(_0x4eb3c1,_0x386e28);},'HIaFL':function(_0x11bc61,_0xe6747c,_0x51df52){return _0x11bc61(_0xe6747c,_0x51df52);},'CKtjT':_0x350022(0x1f9)},{isPlaywright:_0xf81a08,type:_0x4fe9b7}=_0x2dbe29[_0x350022(0x1db)](detectDriverType,_0x40822a),_0xf34a70=_0xf81a08?_0x52c3fa[_0x350022(0x182)]:accessibilityHelper[_0x350022(0x1fa)]()&&globals[_0x350022(0x16c)](_0x2dbe29[_0x350022(0x20e)]);if(!_0xf34a70)return logger[_0x350022(0x1dc)](_0x350022(0x176)+_0x4fe9b7+_0x350022(0x174)),{};let _0x32c5dd=null;for(let _0x15db2e=0x1;_0x2dbe29['vjHAY'](_0x15db2e,_0x2dbe29[_0x350022(0x1cb)](RETRY_CONFIG[_0x350022(0x1e0)],0x1));_0x15db2e++){try{logger['debug'](_0x350022(0x1f6)+_0x15db2e+'/'+_0x2dbe29[_0x350022(0x186)](RETRY_CONFIG[_0x350022(0x1e0)],0x1)+'\x20('+_0x4fe9b7+')');let _0x56f871;return _0x2dbe29['jWVjP'](_0xf81a08,playwrightA11yHelper)?(_0x2dbe29['rSiQM'](setConfigTimeout,RETRY_CONFIG,null),await exports[_0x350022(0x1f7)](_0x40822a,RETRY_CONFIG['timeoutMs']),_0x56f871=await _0x2dbe29[_0x350022(0x1ce)](withTimeout,playwrightA11yHelper['getAccessibilityResultsSummary'](_0x40822a),RETRY_CONFIG['timeoutMs']),await exports[_0x350022(0x1f7)](_0x40822a,RETRY_CONFIG['defaultTimeoutMs'])):(await exports[_0x350022(0x1b8)](_0x40822a,RETRY_CONFIG[_0x350022(0x195)]),_0x56f871=await _0x2dbe29['HIaFL'](withTimeout,accessibilityHelper[_0x350022(0x222)](_0x40822a,_0x52c3fa),RETRY_CONFIG[_0x350022(0x195)]),await exports[_0x350022(0x1b8)](_0x40822a,RETRY_CONFIG['defaultTimeoutMs'])),logger['info'](_0x350022(0x194)+_0x15db2e+'\x20('+_0x4fe9b7+')'),_0x56f871;}catch(_0x2eb977){_0x32c5dd=_0x2eb977,logger['warn'](_0x350022(0x1f6)+_0x15db2e+_0x350022(0x1b9)+_0x4fe9b7+_0x350022(0x1c3)+_0x2eb977['message']);}}return logger[_0x350022(0x1d2)](_0x350022(0x1bf)+_0x4fe9b7+_0x350022(0x211)+(_0x32c5dd?.[_0x350022(0x1d0)]||_0x2dbe29[_0x350022(0x18b)])),{};},exports[a101_0x251945(0x1ff)]=async(_0x3fd970,_0x4fa5df,_0x50fe66=null)=>{const _0x10c5da=a101_0x251945,_0x2fd697={'bBkxR':function(_0x1c5057,_0x3d8331){return _0x1c5057(_0x3d8331);},'fsUkP':function(_0x2264ec,_0x5bcd94){return _0x2264ec===_0x5bcd94;},'fKURO':_0x10c5da(0x199),'yqKlS':function(_0x4db646,_0x3b3100){return _0x4db646===_0x3b3100;},'BMJdF':_0x10c5da(0x170),'cjjIY':function(_0x347545,_0x3439f1){return _0x347545===_0x3439f1;},'XXUIg':_0x10c5da(0x1ca)},{isPlaywright:_0x5cf217,type:_0x55ae94}=_0x2fd697[_0x10c5da(0x21f)](detectDriverType,_0x3fd970),_0x33cb0e={};_0x33cb0e['scanSucceeded']=![],_0x33cb0e[_0x10c5da(0x1e1)]=[],_0x33cb0e[_0x10c5da(0x1d5)]={},_0x33cb0e['error']=null,_0x33cb0e[_0x10c5da(0x21a)]=_0x55ae94;const _0x14c72c=_0x33cb0e;try{_0x14c72c[_0x10c5da(0x17a)]=await exports['performScanWithRetry'](_0x3fd970,_0x50fe66);if(_0x14c72c['scanSucceeded']){const [_0x26b8f4,_0x405a64]=await Promise[_0x10c5da(0x185)]([exports[_0x10c5da(0x224)](_0x3fd970,_0x4fa5df),exports[_0x10c5da(0x1c8)](_0x3fd970,_0x4fa5df)]);_0x14c72c[_0x10c5da(0x1e1)]=_0x2fd697[_0x10c5da(0x1b1)](_0x26b8f4[_0x10c5da(0x207)],_0x2fd697[_0x10c5da(0x1c7)])?_0x26b8f4[_0x10c5da(0x1c6)]:[],_0x14c72c[_0x10c5da(0x1d5)]=_0x2fd697[_0x10c5da(0x1b1)](_0x405a64[_0x10c5da(0x207)],_0x2fd697[_0x10c5da(0x1c7)])?_0x405a64[_0x10c5da(0x1c6)]:{},_0x2fd697['yqKlS'](_0x26b8f4[_0x10c5da(0x207)],_0x2fd697[_0x10c5da(0x1ae)])&&logger[_0x10c5da(0x1dc)](_0x10c5da(0x218)+_0x55ae94+_0x10c5da(0x1d3)+_0x26b8f4[_0x10c5da(0x196)]?.['message']),_0x2fd697['cjjIY'](_0x405a64[_0x10c5da(0x207)],_0x2fd697['BMJdF'])&&logger[_0x10c5da(0x1dc)](_0x10c5da(0x172)+_0x55ae94+'):\x20'+_0x405a64[_0x10c5da(0x196)]?.[_0x10c5da(0x1d0)]);}}catch(_0x28bdce){_0x14c72c[_0x10c5da(0x1d2)]=_0x28bdce['message']||_0x2fd697[_0x10c5da(0x1a5)],logger[_0x10c5da(0x1d2)]('Comprehensive\x20accessibility\x20scan\x20failed\x20('+_0x55ae94+_0x10c5da(0x1d3)+_0x14c72c[_0x10c5da(0x1d2)]);}return _0x14c72c;},exports['updateRetryConfig']=_0x1398da=>{const _0x38dd8a=a101_0x251945,_0x5157c9={};_0x5157c9['rTgux']=function(_0xac9f05,_0x20f6f9){return _0xac9f05!==_0x20f6f9;},_0x5157c9[_0x38dd8a(0x1f8)]=function(_0x1d5234,_0x5d9db7){return _0x1d5234!==_0x5d9db7;};const _0x1ef3fd=_0x5157c9;_0x1ef3fd[_0x38dd8a(0x216)](_0x1398da['maxRetries'],undefined)&&(RETRY_CONFIG[_0x38dd8a(0x1e0)]=Math['max'](0x0,_0x1398da['maxRetries'])),_0x1ef3fd[_0x38dd8a(0x1f8)](_0x1398da[_0x38dd8a(0x195)],undefined)&&(RETRY_CONFIG[_0x38dd8a(0x195)]=Math[_0x38dd8a(0x217)](0x3e8,_0x1398da[_0x38dd8a(0x195)])),logger[_0x38dd8a(0x19a)]('Accessibility\x20retry\x20configuration\x20updated:\x20'+JSON[_0x38dd8a(0x173)](RETRY_CONFIG));},exports[a101_0x251945(0x1ba)]=()=>{const _0x53fdb2={...RETRY_CONFIG};return _0x53fdb2;},exports[a101_0x251945(0x22b)]=_0x24642d=>{const _0x54f931=a101_0x251945,_0x129512={'Ivlkn':function(_0x412d10,_0x47c8d9){return _0x412d10(_0x47c8d9);}};return _0x129512['Ivlkn'](detectDriverType,_0x24642d)[_0x54f931(0x18a)];},exports[a101_0x251945(0x17f)]=_0xaccb7b=>{const _0x37f849=a101_0x251945,_0x1f38ce={'jDixC':function(_0x3c458c,_0x1d9f0f){return _0x3c458c(_0x1d9f0f);},'uAjQB':function(_0x318b7c,_0x41c0ca){return _0x318b7c===_0x41c0ca;},'mSROh':_0x37f849(0x1a4)},{isPlaywright:_0x3ea51f,type:_0x2ee1ae}=_0x1f38ce['jDixC'](detectDriverType,_0xaccb7b);return!_0x3ea51f&&_0x1f38ce['uAjQB'](_0x2ee1ae,_0x1f38ce[_0x37f849(0x169)]);},exports[a101_0x251945(0x1f7)]=async(_0x15a1a4,_0x5200b6=null)=>{const _0x1593e7=a101_0x251945,_0xc40dc6={'JbhGL':function(_0x141f64,_0x3406f4){return _0x141f64(_0x3406f4);},'djbJn':function(_0x3626ff,_0x30d889){return _0x3626ff===_0x30d889;},'YAyIJ':'function'},{isPlaywright:_0x451c3a,type:_0x265663}=_0xc40dc6[_0x1593e7(0x21c)](detectDriverType,_0x15a1a4);if(!_0x451c3a)return logger[_0x1593e7(0x19a)]('Skipping\x20timeout\x20setting\x20for\x20'+_0x265663+_0x1593e7(0x15c)),!![];const _0x484164=_0x5200b6||RETRY_CONFIG[_0x1593e7(0x201)];try{return _0x15a1a4&&_0xc40dc6[_0x1593e7(0x166)](typeof _0x15a1a4[_0x1593e7(0x17d)],_0xc40dc6[_0x1593e7(0x225)])&&(await _0x15a1a4[_0x1593e7(0x17d)](_0x484164),logger[_0x1593e7(0x19a)](_0x1593e7(0x19c)+_0x484164+'ms')),!![];}catch(_0x3f63be){return logger[_0x1593e7(0x1dc)](_0x1593e7(0x22a)+_0x3f63be[_0x1593e7(0x1d0)]),![];}},exports[a101_0x251945(0x1b8)]=async(_0xde8069,_0xed2a56=null)=>{const _0x2741d6=a101_0x251945,_0x243f8d={};_0x243f8d[_0x2741d6(0x1ed)]=_0x2741d6(0x1b7),_0x243f8d[_0x2741d6(0x214)]=function(_0x453b6a,_0x1ee77c){return _0x453b6a===_0x1ee77c;},_0x243f8d[_0x2741d6(0x1ec)]=_0x2741d6(0x20a),_0x243f8d[_0x2741d6(0x1cf)]=function(_0x78a152,_0x4e215c){return _0x78a152===_0x4e215c;},_0x243f8d[_0x2741d6(0x17b)]=function(_0xcf1112,_0x36e6f2){return _0xcf1112===_0x36e6f2;},_0x243f8d[_0x2741d6(0x20b)]='Selenium\x20WebDriver\x20timeout\x20API\x20not\x20available,\x20skipping\x20timeout\x20setting',_0x243f8d['JPAyG']=_0x2741d6(0x193);const _0x176eab=_0x243f8d;if(!exports[_0x2741d6(0x17f)](_0xde8069))return logger['warn'](_0x176eab[_0x2741d6(0x1ed)]),![];const _0x2a097b=_0xed2a56||RETRY_CONFIG[_0x2741d6(0x201)];try{if(_0xde8069&&_0x176eab[_0x2741d6(0x214)](typeof _0xde8069[_0x2741d6(0x189)],_0x176eab[_0x2741d6(0x1ec)])){const _0x4b808b=_0xde8069[_0x2741d6(0x189)]();if(_0x4b808b&&_0x176eab[_0x2741d6(0x1cf)](typeof _0x4b808b[_0x2741d6(0x1b2)],_0x176eab['KWMKO']))await _0x4b808b[_0x2741d6(0x1b2)]()['setScriptTimeout'](_0x2a097b),logger['debug']('Set\x20Selenium\x20WebDriver\x20script\x20timeout\x20to\x20'+_0x2a097b+_0x2741d6(0x180));else{if(_0x4b808b&&_0x176eab[_0x2741d6(0x214)](typeof _0x4b808b['setTimeouts'],_0x176eab[_0x2741d6(0x1ec)])){const _0x550076={};_0x550076[_0x2741d6(0x204)]=_0x2a097b,await _0x4b808b[_0x2741d6(0x213)](_0x550076),logger[_0x2741d6(0x19a)](_0x2741d6(0x165)+_0x2a097b+'ms\x20using\x20setTimeouts\x20API');}else{if(_0x4b808b&&_0x176eab[_0x2741d6(0x17b)](typeof _0x4b808b[_0x2741d6(0x209)],_0x176eab[_0x2741d6(0x1ec)]))await _0x4b808b[_0x2741d6(0x209)](_0x2a097b),logger['debug'](_0x2741d6(0x165)+_0x2a097b+'ms\x20using\x20setScriptTimeout\x20API');else return logger[_0x2741d6(0x19a)](_0x176eab[_0x2741d6(0x20b)]),!![];}}}else return logger[_0x2741d6(0x19a)](_0x176eab['JPAyG']),!![];return!![];}catch(_0x2a05e0){return logger[_0x2741d6(0x1dc)](_0x2741d6(0x1c9)+_0x2a05e0[_0x2741d6(0x1d0)]),![];}},exports[a101_0x251945(0x1bd)]=async(_0x17d031,_0x3388df)=>{const _0x2df1cb=a101_0x251945,_0x51e054={'LEcrG':function(_0x49bb56,_0x5c9bd1){return _0x49bb56(_0x5c9bd1);},'wCjNv':_0x2df1cb(0x220),'bDWox':function(_0x12ab1b,_0x18f704){return _0x12ab1b<=_0x18f704;},'bBwJO':function(_0x3d1c2d,_0x17e395){return _0x3d1c2d+_0x17e395;},'YlhNm':function(_0x1e3cdc,_0x2943ae){return _0x1e3cdc&&_0x2943ae;},'zkGGb':function(_0x432391,_0x38ec1f,_0x332784){return _0x432391(_0x38ec1f,_0x332784);},'Clxrf':_0x2df1cb(0x1e6),'VoAxE':function(_0x3f22b7,_0x1cbff5,_0x589dce){return _0x3f22b7(_0x1cbff5,_0x589dce);},'WRlpR':_0x2df1cb(0x1f9)},{isPlaywright:_0x46b439,type:_0x97b27d}=_0x51e054[_0x2df1cb(0x203)](detectDriverType,_0x17d031),_0x33fb45=_0x46b439?global[_0x2df1cb(0x182)]:accessibilityHelper['isAccessibilityAutomationSession']()&&globals[_0x2df1cb(0x16c)](_0x51e054[_0x2df1cb(0x1bc)]);if(!_0x33fb45)return logger['warn'](_0x2df1cb(0x176)+_0x97b27d+_0x2df1cb(0x1de)),![];let _0x3f5fb6=null;for(let _0x21746e=0x1;_0x51e054[_0x2df1cb(0x1a7)](_0x21746e,_0x51e054[_0x2df1cb(0x1fc)](RETRY_CONFIG['maxRetries'],0x1));_0x21746e++){try{logger['debug'](_0x2df1cb(0x192)+_0x21746e+'/'+_0x51e054['bBwJO'](RETRY_CONFIG[_0x2df1cb(0x1e0)],0x1)+'\x20('+_0x97b27d+')');if(_0x51e054[_0x2df1cb(0x228)](_0x46b439,playwrightA11yHelper)){_0x51e054[_0x2df1cb(0x167)](setConfigTimeout,RETRY_CONFIG,null),await exports[_0x2df1cb(0x1f7)](_0x17d031,RETRY_CONFIG[_0x2df1cb(0x195)]);const _0x146b8e={};_0x146b8e[_0x2df1cb(0x1fb)]=!![];const _0x461e03=global['isMobilePlatform']?Object['assign']({},_0x3388df,_0x146b8e):_0x3388df;await _0x51e054['zkGGb'](withTimeout,playwrightA11yHelper[_0x2df1cb(0x198)](_0x17d031,scripts[_0x2df1cb(0x183)],_0x461e03),RETRY_CONFIG['timeoutMs']),await exports[_0x2df1cb(0x1f7)](_0x17d031,RETRY_CONFIG[_0x2df1cb(0x201)]);}else{await exports[_0x2df1cb(0x1b8)](_0x17d031,RETRY_CONFIG['timeoutMs']);const _0x2470d8={};_0x2470d8['is_mobile_session']=!![];const _0x5251b0=globals[_0x2df1cb(0x16c)](_0x51e054[_0x2df1cb(0x1e7)])?Object[_0x2df1cb(0x1e8)]({},_0x3388df,_0x2470d8):_0x3388df;await _0x51e054[_0x2df1cb(0x1af)](withTimeout,_0x17d031['executeAsyncScript'](scripts['saveTestResults'],_0x5251b0),RETRY_CONFIG[_0x2df1cb(0x195)]),await exports[_0x2df1cb(0x1b8)](_0x17d031,RETRY_CONFIG[_0x2df1cb(0x201)]);}return logger[_0x2df1cb(0x1dd)]('Accessibility\x20results\x20saved\x20successfully\x20on\x20attempt\x20'+_0x21746e+'\x20('+_0x97b27d+')'),!![];}catch(_0x113099){_0x3f5fb6=_0x113099,logger[_0x2df1cb(0x1dc)](_0x2df1cb(0x192)+_0x21746e+'\x20failed\x20('+_0x97b27d+').\x20Error:\x20'+_0x113099['message']);}}return logger[_0x2df1cb(0x1d2)](_0x2df1cb(0x1d4)+_0x97b27d+_0x2df1cb(0x211)+(_0x3f5fb6?.[_0x2df1cb(0x1d0)]||_0x51e054[_0x2df1cb(0x1ab)])),![];}; | ||
| const a101_0x42021d=a101_0x5d24;(function(_0x4d6e3e,_0x17e893){const _0x503d2f=a101_0x5d24,_0xe6fee8=_0x4d6e3e();while(!![]){try{const _0x16e933=parseInt(_0x503d2f(0x16c))/0x1*(parseInt(_0x503d2f(0x104))/0x2)+-parseInt(_0x503d2f(0x191))/0x3*(-parseInt(_0x503d2f(0x15e))/0x4)+parseInt(_0x503d2f(0x161))/0x5*(-parseInt(_0x503d2f(0xfd))/0x6)+parseInt(_0x503d2f(0x10b))/0x7+parseInt(_0x503d2f(0x128))/0x8+-parseInt(_0x503d2f(0xfb))/0x9*(-parseInt(_0x503d2f(0xdd))/0xa)+-parseInt(_0x503d2f(0x10e))/0xb*(parseInt(_0x503d2f(0x12f))/0xc);if(_0x16e933===_0x17e893)break;else _0xe6fee8['push'](_0xe6fee8['shift']());}catch(_0x3b4344){_0xe6fee8['push'](_0xe6fee8['shift']());}}}(a101_0x4535,0x6c3c2));const util=require(a101_0x42021d(0xd1)),logger=require(a101_0x42021d(0x13e))[a101_0x42021d(0x10f)],accessibilityHelper=require(a101_0x42021d(0xe4)),globals=require(a101_0x42021d(0x150)),scripts=require(a101_0x42021d(0x15f)),PerformanceTester=require(a101_0x42021d(0xdc)),{A11Y_EVENTS:PerformanceA11yEvents}=require(a101_0x42021d(0x110)),BrowserstackCLI=require(a101_0x42021d(0x147));let playwrightA11yHelper=null;function a101_0x4535(){const _0x3b6085=['ms\x20using\x20setScriptTimeout\x20API','max','AqpTi','isAccessibilityPlatform','WUDwx','PERFORM_SCAN','All\x20accessibility\x20scan\x20attempts\x20failed\x20for\x20method:\x20','cnemF','gDTfG','getAccessibilityResultsSummaryWithRetry','playwright-page','AAvpT','Not\x20a\x20valid\x20Accessibility\x20Automation\x20session\x20for\x20','Unknown\x20error\x20during\x20comprehensive\x20accessibility\x20scan','5130168uagsva','saveAccessibilityResultsWithRetry','viOac','getAccessibilityResultsSummary','Operation\x20timed\x20out\x20after\x20','tJVJH','maxRetries','24OMhYjq','bstackA11yScanOptions','udqUa',').\x20Last\x20error:\x20','value','reason','\x20for\x20method:\x20','Accessibility\x20results\x20summary\x20retrieved\x20successfully\x20on\x20attempt\x20','unknown','Playwright\x20accessibility\x20helper\x20not\x20available','XqPFo','goto','Cannot\x20set\x20script\x20timeout:\x20not\x20a\x20Selenium\x20WebDriver','XJtMV','getAccessibilityResults','../logger','ZumlT','info','nIRWD','selenium-webdriver','tongR','executeAsyncScript','Playwright',',\x20cannot\x20retrieve\x20Accessibility\x20results\x20with\x20retry.','../../bin/v2/browserstackCLI','Accessibility\x20results\x20retrieved\x20successfully\x20on\x20attempt\x20','Selenium\x20WebDriver\x20timeout\x20API\x20not\x20available,\x20skipping\x20timeout\x20setting','getAccessibilityModule','fcoey','Accessibility\x20retry\x20configuration\x20updated:\x20','function','Accessibility\x20results\x20saved\x20successfully\x20on\x20attempt\x20','XiepI','../globals','AZwKI','page','message','Accessibility\x20scan\x20succeeded\x20on\x20attempt\x20','tJndG',',\x20cannot\x20retrieve\x20Accessibility\x20results\x20summary\x20with\x20retry.','scannerProcessingTimeout','bstackA11yShouldScan','summary','evaluate','getAccessibilityResultsWithRetry','manage','SgjNU','8Zwwkpw','./scripts','setDefaultTimeout','1109585YHUJkE','wTLoW','name','DmgRh','mHhKC','race','YlXWn','):\x20','status','type','BROWSERSTACK_TEST_ACCESSIBILITY_SCRIPT_TIMEOUT','45lbdlsL','hvHtO','isAccessibilityAutomationSession','JpCXR','HUYHT','error','warn','anczg','WebDriver','VOSjW','\x20completed\x20successfully.','getRetryConfig','Accessibility\x20results\x20save\x20attempt\x20','driverType','aIYOD','browserStackEvaluate','TPinl','updateRetryConfig','\x20-\x20not\x20applicable','setTimeouts','results','performComprehensiveAccessibilityScanWithRetry','xQQcp','fNShN','Axjgu','CAqNy','bzLZU','xPNJi','SdZUC','options','performScanWithRetry','allSettled','xusvk','\x20failed\x20for\x20method:\x20','setSeleniumScriptTimeout','rejected','ms\x20using\x20setTimeouts\x20API','173118MCgSxj','kXGuB','pPrrU','Accessibility\x20results\x20retrieval\x20attempt\x20','scanSucceeded','saveTestResults','GOIYm','xPjZp','capabilitiesList','getGlobal','xcoFt','nuisR',').\x20Error:\x20','lcCGe','Skipping\x20timeout\x20setting\x20for\x20','util','currentTest','playwright-codecept-driver','timeouts','ncPiP','LpESS','gIwxB','All\x20accessibility\x20results\x20save\x20attempts\x20failed\x20(','aLMsY','TrvtC','is_mobile_session','../performance/performance-tester','12100NpXADm','getId','WeVaa','OSSkC','rBhvm','sNbfz','defaultTimeoutMs','./helper','Unknown\x20error','isSeleniumDriver','aTOdy','IPKhn','rcxyg','isPlaywright','QSvgI','../../bin/playwright/accessibility-helper','env','accessibilityPlatform','stringify','ySvXf','getInstance','performScan','setScriptTimeout','Set\x20Playwright\x20page\x20default\x20timeout\x20to\x20','Set\x20Selenium\x20WebDriver\x20script\x20timeout\x20to\x20','GGtUl','fulfilled','debug','DmFbF','DpIbC','6291yiUZlW','resolveMobileThTestRunUuid','6ZwaKGG','isPlaywrightPage','\x20failed\x20(','vxSJi','__workerDetails','isMobilePlatform','TOBsh','7818QEdZHI','Accessibility\x20scan\x20attempt\x20','HnQwc','lIiFz','gsUkA','QAKan','nRgNu','303541XypMZB','sWvWQ','getCurrentUrl','6360717kUTrdJ','winstonLogger','../performance/constants','timeoutMs','lCUXZ','XiMMp','Scan\x20attempt\x20','assign','kYEEg','url','Accessibility\x20results\x20summary\x20retrieval\x20attempt\x20','setPlaywrightScriptTimeout'];a101_0x4535=function(){return _0x3b6085;};return a101_0x4535();}function a101_0x5d24(_0x32939d,_0x1ad55d){const _0x4535b3=a101_0x4535();return a101_0x5d24=function(_0x5d2474,_0x23b3bf){_0x5d2474=_0x5d2474-0xc7;let _0x29a208=_0x4535b3[_0x5d2474];return _0x29a208;},a101_0x5d24(_0x32939d,_0x1ad55d);}try{playwrightA11yHelper=require(a101_0x42021d(0xec));}catch(a101_0x53cd0a){logger[a101_0x42021d(0xf8)](a101_0x42021d(0x138));}const a101_0x21c49b={};a101_0x21c49b[a101_0x42021d(0x12e)]=0x1,a101_0x21c49b[a101_0x42021d(0x111)]=0x7530,a101_0x21c49b[a101_0x42021d(0xe3)]=0x7530;const RETRY_CONFIG=a101_0x21c49b,setConfigTimeout=(_0xd504f6,_0x2b9174=null)=>{const _0x4e0e73=a101_0x42021d,_0x5a377b={'xQQcp':function(_0x238073,_0x575f78){return _0x238073===_0x575f78;},'Axjgu':_0x4e0e73(0x157),'pasDs':function(_0x465a51,_0x3006b8){return _0x465a51===_0x3006b8;},'fKMNu':function(_0x21c2f3,_0xc381ad){return _0x21c2f3*_0xc381ad;},'mRxgO':function(_0x12afd7,_0x4f503b){return _0x12afd7(_0x4f503b);},'sNbfz':function(_0x7ee75a,_0x2bacba){return _0x7ee75a*_0x2bacba;},'rcxyg':function(_0x371080,_0x587112){return _0x371080(_0x587112);}};if(BrowserstackCLI['getInstance']()['isRunning']()&&BrowserstackCLI[_0x4e0e73(0xf1)]()[_0x4e0e73(0x14a)]()){const _0x438f36=BrowserstackCLI[_0x4e0e73(0xf1)]()[_0x4e0e73(0x14a)]()['accessibilityConfig'],_0x365ff9=_0x438f36[_0x4e0e73(0x189)][_0x4e0e73(0xca)]||[];for(const _0x8aa63a of _0x365ff9){_0x5a377b[_0x4e0e73(0x182)](_0x8aa63a[_0x4e0e73(0x163)],_0x5a377b[_0x4e0e73(0x184)])&&_0x5a377b['pasDs'](_0x2b9174,null)&&(_0xd504f6[_0x4e0e73(0x111)]=_0x5a377b['fKMNu'](_0x5a377b['mRxgO'](parseInt,_0x8aa63a['value']),0x3e8));}}else process[_0x4e0e73(0xed)][_0x4e0e73(0x16b)]&&(_0xd504f6[_0x4e0e73(0x111)]=_0x5a377b[_0x4e0e73(0xe2)](_0x5a377b[_0x4e0e73(0xe9)](parseInt,process[_0x4e0e73(0xed)][_0x4e0e73(0x16b)]),0x3e8));},detectDriverType=_0xac6ab4=>{const _0x2fc7f1=a101_0x42021d,_0x177b3d={};_0x177b3d[_0x2fc7f1(0x112)]=_0x2fc7f1(0x137),_0x177b3d[_0x2fc7f1(0x17c)]=function(_0x5c6936,_0x78497a){return _0x5c6936===_0x78497a;},_0x177b3d[_0x2fc7f1(0xe8)]=_0x2fc7f1(0x14d),_0x177b3d['QAKan']=function(_0xb8c64c,_0x6bb008){return _0xb8c64c===_0x6bb008;},_0x177b3d[_0x2fc7f1(0xf0)]=_0x2fc7f1(0x124),_0x177b3d[_0x2fc7f1(0x13f)]=function(_0x4019a3,_0x3a3d6e){return _0x4019a3===_0x3a3d6e;},_0x177b3d['xusvk']=_0x2fc7f1(0x142),_0x177b3d[_0x2fc7f1(0x186)]='Page',_0x177b3d['Vzhlq']=function(_0x45df00,_0x2e8e65){return _0x45df00===_0x2e8e65;},_0x177b3d['JkgqN']=_0x2fc7f1(0x174),_0x177b3d[_0x2fc7f1(0x121)]=_0x2fc7f1(0x145),_0x177b3d[_0x2fc7f1(0xe7)]=_0x2fc7f1(0xd3),_0x177b3d[_0x2fc7f1(0x141)]=function(_0x32583d,_0x215860){return _0x32583d||_0x215860;},_0x177b3d[_0x2fc7f1(0x113)]='undefined';const _0x2a9fda=_0x177b3d;if(!_0xac6ab4){const _0xf60360={};return _0xf60360[_0x2fc7f1(0xea)]=![],_0xf60360[_0x2fc7f1(0x16a)]=_0x2a9fda[_0x2fc7f1(0x112)],_0xf60360;}if(_0x2a9fda[_0x2fc7f1(0x17c)](typeof _0xac6ab4[_0x2fc7f1(0x15a)],_0x2a9fda[_0x2fc7f1(0xe8)])&&_0x2a9fda[_0x2fc7f1(0x109)](typeof _0xac6ab4[_0x2fc7f1(0x117)],_0x2a9fda['IPKhn'])&&_0x2a9fda['TPinl'](typeof _0xac6ab4[_0x2fc7f1(0x13a)],_0x2a9fda[_0x2fc7f1(0xe8)])){const _0x3ea29d={};return _0x3ea29d[_0x2fc7f1(0xea)]=!![],_0x3ea29d['type']=_0x2a9fda[_0x2fc7f1(0xf0)],_0x3ea29d;}if(_0x2a9fda[_0x2fc7f1(0x13f)](typeof _0xac6ab4[_0x2fc7f1(0x144)],_0x2a9fda[_0x2fc7f1(0xe8)])&&_0x2a9fda[_0x2fc7f1(0x109)](typeof _0xac6ab4['getCapabilities'],_0x2a9fda[_0x2fc7f1(0xe8)])){const _0x3a8554={};return _0x3a8554[_0x2fc7f1(0xea)]=![],_0x3a8554[_0x2fc7f1(0x16a)]=_0x2a9fda[_0x2fc7f1(0x18c)],_0x3a8554;}const _0x56ea3e=_0xac6ab4['constructor']?.[_0x2fc7f1(0x163)];if(_0x2a9fda[_0x2fc7f1(0x109)](_0x56ea3e,_0x2a9fda[_0x2fc7f1(0x186)])){const _0x515c38={};return _0x515c38['isPlaywright']=!![],_0x515c38['type']=_0x2a9fda[_0x2fc7f1(0xf0)],_0x515c38;}if(_0x2a9fda['Vzhlq'](_0x56ea3e,_0x2a9fda['JkgqN'])){const _0x297001={};return _0x297001[_0x2fc7f1(0xea)]=![],_0x297001[_0x2fc7f1(0x16a)]=_0x2a9fda[_0x2fc7f1(0x18c)],_0x297001;}if(_0x2a9fda[_0x2fc7f1(0x17c)](_0x56ea3e,_0x2a9fda['cnemF'])){const _0x136cbf={};return _0x136cbf['isPlaywright']=!![],_0x136cbf[_0x2fc7f1(0x16a)]=_0x2a9fda[_0x2fc7f1(0xe7)],_0x136cbf;}logger['warn']('Unknown\x20driver/page\x20type:\x20'+_0x2a9fda['nIRWD'](_0x56ea3e,_0x2a9fda[_0x2fc7f1(0x113)]));const _0x189b38={};return _0x189b38[_0x2fc7f1(0xea)]=![],_0x189b38[_0x2fc7f1(0x16a)]=_0x2a9fda[_0x2fc7f1(0x112)],_0x189b38;},withTimeout=(_0x718db8,_0x31d0b3)=>{const _0x2a0693=a101_0x42021d;return Promise[_0x2a0693(0x166)]([_0x718db8,new Promise((_0x42862a,_0x466e37)=>setTimeout(()=>_0x466e37(new Error(_0x2a0693(0x12c)+_0x31d0b3+'ms')),_0x31d0b3))]);};exports[a101_0x42021d(0x18a)]=async(_0x21036b,_0x44c8ca=null,_0x4b71af=null,_0x1edd18=![],_0x35d946=null)=>{const _0x389d53=a101_0x42021d,_0x3b9cac={'aIYOD':function(_0x5491b4,_0x43c582){return _0x5491b4&&_0x43c582;},'ncPiP':function(_0x32796c,_0x596cb2,_0x484070){return _0x32796c(_0x596cb2,_0x484070);},'sWvWQ':function(_0x1886fe,_0x1d2652){return _0x1886fe===_0x1d2652;},'rBhvm':_0x389d53(0xd3),'NxkJP':function(_0x43d13d,_0x3732fa){return _0x43d13d(_0x3732fa);},'IQARa':function(_0x4a7544,_0x92ab03){return _0x4a7544||_0x92ab03;},'kYEEg':function(_0x2c8f7c,_0x4c487c){return _0x2c8f7c!==_0x4c487c;},'WUDwx':_0x389d53(0x11d),'KPqLD':function(_0x183c66,_0x2df28f){return _0x183c66!==_0x2df28f;},'DpIbC':_0x389d53(0x158),'hvHtO':function(_0x2fc39a,_0x1c2c96){return _0x2fc39a===_0x1c2c96;},'HnQwc':'[Accessibility]\x20Scan\x20skipped\x20-\x20scanning\x20is\x20currently\x20disabled\x20(partial\x20scan\x20mode)','GOIYm':'unknown_method','pPrrU':_0x389d53(0x14d),'HUYHT':function(_0x330474,_0x3a497f){return _0x330474<=_0x3a497f;},'VOSjW':function(_0x2bc4cc,_0x324d1f){return _0x2bc4cc+_0x324d1f;},'udqUa':function(_0xadfbd9,_0x303733){return _0xadfbd9+_0x303733;},'SgjNU':_0x389d53(0xe5)},{isPlaywright:_0x4d7877,type:_0x4111c1}=_0x3b9cac['NxkJP'](detectDriverType,_0x21036b),_0x3cf6e3=_0x1edd18?_0x3b9cac['IQARa'](_0x35d946,{}):global[_0x389d53(0x130)]||{},_0x239657=_0x4d7877?global[_0x389d53(0xee)]&&(_0x1edd18||_0x3b9cac[_0x389d53(0x116)](global[_0x389d53(0x158)],![])):accessibilityHelper[_0x389d53(0x16e)]()&&globals[_0x389d53(0xcb)](_0x3b9cac['WUDwx'])&&(_0x1edd18||_0x3b9cac['KPqLD'](globals[_0x389d53(0xcb)](_0x3b9cac[_0x389d53(0xfa)]),![]));if(!_0x239657)return _0x4d7877&&global[_0x389d53(0xee)]&&_0x3b9cac[_0x389d53(0x10c)](global['bstackA11yShouldScan'],![])||!_0x4d7877&&globals[_0x389d53(0xcb)](_0x3b9cac[_0x389d53(0x11e)])&&_0x3b9cac[_0x389d53(0x16d)](globals['getGlobal'](_0x3b9cac[_0x389d53(0xfa)]),![])?logger[_0x389d53(0xf8)](_0x3b9cac[_0x389d53(0x106)]):logger[_0x389d53(0x172)](_0x389d53(0x126)+_0x4111c1+',\x20cannot\x20perform\x20scan\x20with\x20retry.'),![];const _0x48e361=_0x44c8ca||global['browserstackSessionName']||_0x3b9cac[_0x389d53(0xc8)];let _0xa7ec9c=null;const _0x5ea9ed={'testhub_btcer_uuid':global[_0x389d53(0x101)]?.[_0x389d53(0xd2)]?.['id'],'url':_0x3b9cac['hvHtO'](typeof _0x21036b[_0x389d53(0x117)],_0x3b9cac[_0x389d53(0x193)])?await _0x21036b[_0x389d53(0x117)]():_0x3b9cac[_0x389d53(0x10c)](typeof _0x21036b[_0x389d53(0x10d)],_0x3b9cac[_0x389d53(0x193)])?await _0x21036b[_0x389d53(0x10d)]():'','automate_session_id':_0x3b9cac['hvHtO'](typeof _0x21036b['getSession'],_0x3b9cac[_0x389d53(0x193)])?(await _0x21036b['getSession']())[_0x389d53(0xde)]():''};for(let _0x9023e5=0x1;_0x3b9cac[_0x389d53(0x170)](_0x9023e5,_0x3b9cac[_0x389d53(0x175)](RETRY_CONFIG[_0x389d53(0x12e)],0x1));_0x9023e5++){try{return logger['debug'](_0x389d53(0x105)+_0x9023e5+'/'+_0x3b9cac[_0x389d53(0x131)](RETRY_CONFIG[_0x389d53(0x12e)],0x1)+_0x389d53(0x135)+_0x48e361+'\x20('+_0x4111c1+')'),await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x389d53(0x11f)],async()=>{const _0x48f325=_0x389d53;let _0x354ae8;if(_0x3b9cac[_0x48f325(0x17a)](_0x4d7877,playwrightA11yHelper)){_0x3b9cac[_0x48f325(0xd5)](setConfigTimeout,RETRY_CONFIG,null),await exports[_0x48f325(0x119)](_0x21036b,RETRY_CONFIG[_0x48f325(0x111)]);let _0x5ec9c7=_0x21036b;_0x3b9cac['sWvWQ'](_0x4111c1,_0x3b9cac[_0x48f325(0xe1)])&&(_0x5ec9c7=_0x21036b[_0x48f325(0x152)]);const _0x4252d0=global[_0x48f325(0x102)]?{'is_mobile_session':!![],'thTestRunUuid':accessibilityHelper[_0x48f325(0xfc)]()}:{};_0x354ae8=await _0x3b9cac[_0x48f325(0xd5)](withTimeout,playwrightA11yHelper[_0x48f325(0xf2)](_0x5ec9c7,_0x48e361,_0x3cf6e3,_0x4252d0),RETRY_CONFIG[_0x48f325(0x111)]),await exports[_0x48f325(0x119)](_0x21036b,RETRY_CONFIG['defaultTimeoutMs']);}else await exports[_0x48f325(0x18e)](_0x21036b,RETRY_CONFIG[_0x48f325(0x111)]),_0x354ae8=await _0x3b9cac[_0x48f325(0xd5)](withTimeout,accessibilityHelper[_0x48f325(0xf2)](_0x21036b,_0x48e361,_0x1edd18,_0x3cf6e3),RETRY_CONFIG[_0x48f325(0x111)]),await exports['setSeleniumScriptTimeout'](_0x21036b,RETRY_CONFIG[_0x48f325(0xe3)]);logger[_0x48f325(0xf8)](_0x48f325(0x114)+_0x9023e5+_0x48f325(0x176));},{'command':_0x48e361,..._0x5ea9ed})(),logger['info'](_0x389d53(0x154)+_0x9023e5+'.'),!![];}catch(_0x23b4b1){_0xa7ec9c=_0x23b4b1,logger[_0x389d53(0xf8)](_0x389d53(0x105)+_0x9023e5+_0x389d53(0x18d)+_0x48e361+'\x20('+_0x4111c1+').\x20Error:\x20'+_0x23b4b1['message']);}}return logger[_0x389d53(0x171)](_0x389d53(0x120)+_0x48e361+'\x20('+_0x4111c1+')\x20with\x20error:\x20'+(_0xa7ec9c?.['message']||_0x3b9cac[_0x389d53(0x15d)])),![];},exports[a101_0x42021d(0x15b)]=async(_0x6c740f,_0x14aa6a)=>{const _0x4c5064=a101_0x42021d,_0x233ded={'lcCGe':function(_0x24f20c,_0x19255b){return _0x24f20c(_0x19255b);},'dBTHW':_0x4c5064(0x11d),'QSvgI':function(_0x36e8de,_0x3a1606){return _0x36e8de<=_0x3a1606;},'VCeAw':function(_0x508556,_0x58d683){return _0x508556+_0x58d683;},'gsUkA':function(_0x3129ce,_0x16986e){return _0x3129ce&&_0x16986e;},'ywMNV':function(_0x52cc72,_0x37594c,_0x47897f){return _0x52cc72(_0x37594c,_0x47897f);},'viOac':function(_0x47ff1a,_0x122101,_0x20fac2){return _0x47ff1a(_0x122101,_0x20fac2);},'TOBsh':function(_0x567eb8,_0x1a7e5f,_0x4c4870){return _0x567eb8(_0x1a7e5f,_0x4c4870);},'AqpTi':_0x4c5064(0xe5)},{isPlaywright:_0x15b368,type:_0xec427a}=_0x233ded[_0x4c5064(0xcf)](detectDriverType,_0x6c740f),_0x26f484=_0x15b368?_0x14aa6a[_0x4c5064(0xee)]:accessibilityHelper['isAccessibilityAutomationSession']()&&globals[_0x4c5064(0xcb)](_0x233ded['dBTHW']);if(!_0x26f484)return logger[_0x4c5064(0x172)](_0x4c5064(0x126)+_0xec427a+_0x4c5064(0x146)),[];let _0x4c3116=null;for(let _0xfdbd9f=0x1;_0x233ded[_0x4c5064(0xeb)](_0xfdbd9f,_0x233ded['VCeAw'](RETRY_CONFIG[_0x4c5064(0x12e)],0x1));_0xfdbd9f++){try{logger['debug'](_0x4c5064(0x194)+_0xfdbd9f+'/'+_0x233ded['VCeAw'](RETRY_CONFIG['maxRetries'],0x1)+'\x20('+_0xec427a+')');let _0x15661b;return _0x233ded[_0x4c5064(0x108)](_0x15b368,playwrightA11yHelper)?(_0x233ded['ywMNV'](setConfigTimeout,RETRY_CONFIG,null),await exports['setPlaywrightScriptTimeout'](_0x6c740f,RETRY_CONFIG['timeoutMs']),_0x15661b=await _0x233ded[_0x4c5064(0x12a)](withTimeout,playwrightA11yHelper[_0x4c5064(0x13d)](_0x6c740f),RETRY_CONFIG[_0x4c5064(0x111)]),await exports[_0x4c5064(0x119)](_0x6c740f,RETRY_CONFIG['defaultTimeoutMs'])):(await exports[_0x4c5064(0x18e)](_0x6c740f,RETRY_CONFIG[_0x4c5064(0x111)]),_0x15661b=await _0x233ded[_0x4c5064(0x103)](withTimeout,accessibilityHelper[_0x4c5064(0x13d)](_0x6c740f,_0x14aa6a),RETRY_CONFIG['timeoutMs']),await exports['setSeleniumScriptTimeout'](_0x6c740f,RETRY_CONFIG[_0x4c5064(0xe3)])),logger[_0x4c5064(0x140)](_0x4c5064(0x148)+_0xfdbd9f+'\x20('+_0xec427a+')'),_0x15661b;}catch(_0x16fa8b){_0x4c3116=_0x16fa8b,logger[_0x4c5064(0x172)](_0x4c5064(0x194)+_0xfdbd9f+'\x20failed\x20('+_0xec427a+_0x4c5064(0xce)+_0x16fa8b[_0x4c5064(0x153)]);}}return logger[_0x4c5064(0x171)]('All\x20accessibility\x20results\x20retrieval\x20attempts\x20failed\x20('+_0xec427a+_0x4c5064(0x132)+(_0x4c3116?.[_0x4c5064(0x153)]||_0x233ded[_0x4c5064(0x11c)])),[];},exports[a101_0x42021d(0x123)]=async(_0xe860fa,_0x140952)=>{const _0x236c1a=a101_0x42021d,_0x561405={'GGtUl':function(_0x5d7d87,_0x2646fc){return _0x5d7d87(_0x2646fc);},'LpESS':'isAccessibilityPlatform','OSSkC':function(_0x1ef3f3,_0x1bc9d7){return _0x1ef3f3<=_0x1bc9d7;},'XqPFo':function(_0x4c3424,_0x398b3d){return _0x4c3424+_0x398b3d;},'gIwxB':function(_0xd0c6ca,_0x112015){return _0xd0c6ca&&_0x112015;},'tJVJH':function(_0x39d566,_0x358dab,_0x5e6764){return _0x39d566(_0x358dab,_0x5e6764);},'AAvpT':_0x236c1a(0xe5)},{isPlaywright:_0xa9a8ee,type:_0x2fd526}=_0x561405[_0x236c1a(0xf6)](detectDriverType,_0xe860fa),_0x406b15=_0xa9a8ee?_0x140952[_0x236c1a(0xee)]:accessibilityHelper[_0x236c1a(0x16e)]()&&globals['getGlobal'](_0x561405[_0x236c1a(0xd6)]);if(!_0x406b15)return logger[_0x236c1a(0x172)](_0x236c1a(0x126)+_0x2fd526+_0x236c1a(0x156)),{};let _0x425e01=null;for(let _0x26976c=0x1;_0x561405[_0x236c1a(0xe0)](_0x26976c,_0x561405['XqPFo'](RETRY_CONFIG[_0x236c1a(0x12e)],0x1));_0x26976c++){try{logger[_0x236c1a(0xf8)](_0x236c1a(0x118)+_0x26976c+'/'+_0x561405[_0x236c1a(0x139)](RETRY_CONFIG[_0x236c1a(0x12e)],0x1)+'\x20('+_0x2fd526+')');let _0xc1f84c;return _0x561405[_0x236c1a(0xd7)](_0xa9a8ee,playwrightA11yHelper)?(_0x561405[_0x236c1a(0x12d)](setConfigTimeout,RETRY_CONFIG,null),await exports[_0x236c1a(0x119)](_0xe860fa,RETRY_CONFIG['timeoutMs']),_0xc1f84c=await _0x561405['tJVJH'](withTimeout,playwrightA11yHelper['getAccessibilityResultsSummary'](_0xe860fa),RETRY_CONFIG[_0x236c1a(0x111)]),await exports[_0x236c1a(0x119)](_0xe860fa,RETRY_CONFIG[_0x236c1a(0xe3)])):(await exports[_0x236c1a(0x18e)](_0xe860fa,RETRY_CONFIG[_0x236c1a(0x111)]),_0xc1f84c=await _0x561405[_0x236c1a(0x12d)](withTimeout,accessibilityHelper[_0x236c1a(0x12b)](_0xe860fa,_0x140952),RETRY_CONFIG[_0x236c1a(0x111)]),await exports[_0x236c1a(0x18e)](_0xe860fa,RETRY_CONFIG[_0x236c1a(0xe3)])),logger[_0x236c1a(0x140)](_0x236c1a(0x136)+_0x26976c+'\x20('+_0x2fd526+')'),_0xc1f84c;}catch(_0x918da){_0x425e01=_0x918da,logger['warn'](_0x236c1a(0x118)+_0x26976c+_0x236c1a(0xff)+_0x2fd526+_0x236c1a(0xce)+_0x918da['message']);}}return logger['error']('All\x20accessibility\x20results\x20summary\x20retrieval\x20attempts\x20failed\x20('+_0x2fd526+').\x20Last\x20error:\x20'+(_0x425e01?.[_0x236c1a(0x153)]||_0x561405[_0x236c1a(0x125)])),{};},exports[a101_0x42021d(0x181)]=async(_0x2c5bc2,_0x2be7ad,_0x59d79a=null)=>{const _0x24d836=a101_0x42021d,_0x3f304e={'fNShN':function(_0x2c9d46,_0x345a2e){return _0x2c9d46(_0x345a2e);},'XiepI':function(_0x238a0b,_0x20ea8e){return _0x238a0b===_0x20ea8e;},'YlXWn':_0x24d836(0xf7),'wTLoW':_0x24d836(0x18f),'WeVaa':function(_0x2fe25e,_0x495a01){return _0x2fe25e===_0x495a01;},'xPNJi':_0x24d836(0x127)},{isPlaywright:_0x10e0ba,type:_0x3a2306}=_0x3f304e[_0x24d836(0x183)](detectDriverType,_0x2c5bc2),_0x1dd80e={};_0x1dd80e[_0x24d836(0x195)]=![],_0x1dd80e[_0x24d836(0x180)]=[],_0x1dd80e[_0x24d836(0x159)]={},_0x1dd80e[_0x24d836(0x171)]=null,_0x1dd80e[_0x24d836(0x179)]=_0x3a2306;const _0x96b3d8=_0x1dd80e;try{_0x96b3d8[_0x24d836(0x195)]=await exports[_0x24d836(0x18a)](_0x2c5bc2,_0x59d79a);if(_0x96b3d8[_0x24d836(0x195)]){const [_0x3f4652,_0x523a48]=await Promise[_0x24d836(0x18b)]([exports[_0x24d836(0x15b)](_0x2c5bc2,_0x2be7ad),exports[_0x24d836(0x123)](_0x2c5bc2,_0x2be7ad)]);_0x96b3d8['results']=_0x3f304e[_0x24d836(0x14f)](_0x3f4652[_0x24d836(0x169)],_0x3f304e[_0x24d836(0x167)])?_0x3f4652[_0x24d836(0x133)]:[],_0x96b3d8[_0x24d836(0x159)]=_0x3f304e[_0x24d836(0x14f)](_0x523a48[_0x24d836(0x169)],_0x3f304e['YlXWn'])?_0x523a48[_0x24d836(0x133)]:{},_0x3f304e[_0x24d836(0x14f)](_0x3f4652[_0x24d836(0x169)],_0x3f304e[_0x24d836(0x162)])&&logger[_0x24d836(0x172)]('Failed\x20to\x20retrieve\x20accessibility\x20results\x20('+_0x3a2306+_0x24d836(0x168)+_0x3f4652[_0x24d836(0x134)]?.['message']),_0x3f304e[_0x24d836(0xdf)](_0x523a48[_0x24d836(0x169)],_0x3f304e[_0x24d836(0x162)])&&logger[_0x24d836(0x172)]('Failed\x20to\x20retrieve\x20accessibility\x20summary\x20('+_0x3a2306+_0x24d836(0x168)+_0x523a48[_0x24d836(0x134)]?.[_0x24d836(0x153)]);}}catch(_0x43179c){_0x96b3d8['error']=_0x43179c['message']||_0x3f304e[_0x24d836(0x187)],logger[_0x24d836(0x171)]('Comprehensive\x20accessibility\x20scan\x20failed\x20('+_0x3a2306+_0x24d836(0x168)+_0x96b3d8[_0x24d836(0x171)]);}return _0x96b3d8;},exports[a101_0x42021d(0x17d)]=_0xec4976=>{const _0x1b3903=a101_0x42021d,_0x35acb1={};_0x35acb1[_0x1b3903(0xcd)]=function(_0x1f5ade,_0x1cbcb8){return _0x1f5ade!==_0x1cbcb8;};const _0x1be5ff=_0x35acb1;_0x1be5ff[_0x1b3903(0xcd)](_0xec4976[_0x1b3903(0x12e)],undefined)&&(RETRY_CONFIG[_0x1b3903(0x12e)]=Math[_0x1b3903(0x11b)](0x0,_0xec4976[_0x1b3903(0x12e)])),_0x1be5ff[_0x1b3903(0xcd)](_0xec4976[_0x1b3903(0x111)],undefined)&&(RETRY_CONFIG['timeoutMs']=Math[_0x1b3903(0x11b)](0x3e8,_0xec4976['timeoutMs'])),logger[_0x1b3903(0xf8)](_0x1b3903(0x14c)+JSON[_0x1b3903(0xef)](RETRY_CONFIG));},exports[a101_0x42021d(0x177)]=()=>{const _0x19d439={...RETRY_CONFIG};return _0x19d439;},exports[a101_0x42021d(0xfe)]=_0x56414e=>{const _0x7bc650=a101_0x42021d,_0x5463a7={'tJndG':function(_0x202a86,_0x2ccfa3){return _0x202a86(_0x2ccfa3);}};return _0x5463a7[_0x7bc650(0x155)](detectDriverType,_0x56414e)[_0x7bc650(0xea)];},exports[a101_0x42021d(0xe6)]=_0x1efaee=>{const _0x29ead4=a101_0x42021d,_0x59b97d={'DmFbF':function(_0x198088,_0xf0b2a2){return _0x198088(_0xf0b2a2);},'fcoey':function(_0x1af3bf,_0x3e7171){return _0x1af3bf===_0x3e7171;},'rwiUs':_0x29ead4(0x142)},{isPlaywright:_0x26578c,type:_0xd2a094}=_0x59b97d[_0x29ead4(0xf9)](detectDriverType,_0x1efaee);return!_0x26578c&&_0x59b97d[_0x29ead4(0x14b)](_0xd2a094,_0x59b97d['rwiUs']);},exports['setPlaywrightScriptTimeout']=async(_0x3e8821,_0x39f3a9=null)=>{const _0x5795a6=a101_0x42021d,_0x40f002={'XJtMV':function(_0x2f6f2a,_0x3cbfd2){return _0x2f6f2a(_0x3cbfd2);},'gDTfG':function(_0x5b208e,_0x5ee7ec){return _0x5b208e===_0x5ee7ec;},'mHhKC':'function'},{isPlaywright:_0x513f5f,type:_0x1f31ca}=_0x40f002[_0x5795a6(0x13c)](detectDriverType,_0x3e8821);if(!_0x513f5f)return logger[_0x5795a6(0xf8)](_0x5795a6(0xd0)+_0x1f31ca+_0x5795a6(0x17e)),!![];const _0x32f1a9=_0x39f3a9||RETRY_CONFIG['defaultTimeoutMs'];try{return _0x3e8821&&_0x40f002[_0x5795a6(0x122)](typeof _0x3e8821[_0x5795a6(0x160)],_0x40f002[_0x5795a6(0x165)])&&(await _0x3e8821[_0x5795a6(0x160)](_0x32f1a9),logger[_0x5795a6(0xf8)](_0x5795a6(0xf4)+_0x32f1a9+'ms')),!![];}catch(_0x50ade2){return logger['warn']('Failed\x20to\x20set\x20Playwright\x20script\x20timeout:\x20'+_0x50ade2[_0x5795a6(0x153)]),![];}},exports[a101_0x42021d(0x18e)]=async(_0x33b345,_0x434cf1=null)=>{const _0x561c9f=a101_0x42021d,_0xdd623d={};_0xdd623d[_0x561c9f(0x173)]=_0x561c9f(0x13b),_0xdd623d[_0x561c9f(0x100)]=function(_0x3f9487,_0x178090){return _0x3f9487===_0x178090;},_0xdd623d['kXGuB']=_0x561c9f(0x14d),_0xdd623d[_0x561c9f(0x143)]=function(_0xe2a7a6,_0x34724e){return _0xe2a7a6===_0x34724e;},_0xdd623d[_0x561c9f(0x151)]=function(_0x8c90bd,_0x28c189){return _0x8c90bd===_0x28c189;},_0xdd623d[_0x561c9f(0xda)]=_0x561c9f(0x149),_0xdd623d[_0x561c9f(0xcc)]='Selenium\x20WebDriver\x20manage()\x20method\x20not\x20available,\x20skipping\x20timeout\x20setting';const _0x17e262=_0xdd623d;if(!exports[_0x561c9f(0xe6)](_0x33b345))return logger[_0x561c9f(0x172)](_0x17e262[_0x561c9f(0x173)]),![];const _0x543f7e=_0x434cf1||RETRY_CONFIG[_0x561c9f(0xe3)];try{if(_0x33b345&&_0x17e262[_0x561c9f(0x100)](typeof _0x33b345['manage'],_0x17e262[_0x561c9f(0x192)])){const _0x4393f4=_0x33b345[_0x561c9f(0x15c)]();if(_0x4393f4&&_0x17e262['vxSJi'](typeof _0x4393f4[_0x561c9f(0xd4)],_0x17e262[_0x561c9f(0x192)]))await _0x4393f4['timeouts']()['setScriptTimeout'](_0x543f7e),logger[_0x561c9f(0xf8)](_0x561c9f(0xf5)+_0x543f7e+'ms\x20using\x20timeouts()\x20API');else{if(_0x4393f4&&_0x17e262[_0x561c9f(0x143)](typeof _0x4393f4['setTimeouts'],_0x17e262[_0x561c9f(0x192)])){const _0x204b54={};_0x204b54['script']=_0x543f7e,await _0x4393f4[_0x561c9f(0x17f)](_0x204b54),logger['debug']('Set\x20Selenium\x20WebDriver\x20script\x20timeout\x20to\x20'+_0x543f7e+_0x561c9f(0x190));}else{if(_0x4393f4&&_0x17e262[_0x561c9f(0x151)](typeof _0x4393f4['setScriptTimeout'],_0x17e262[_0x561c9f(0x192)]))await _0x4393f4[_0x561c9f(0xf3)](_0x543f7e),logger['debug'](_0x561c9f(0xf5)+_0x543f7e+_0x561c9f(0x11a));else return logger[_0x561c9f(0xf8)](_0x17e262['TrvtC']),!![];}}}else return logger[_0x561c9f(0xf8)](_0x17e262[_0x561c9f(0xcc)]),!![];return!![];}catch(_0x1aee9a){return logger[_0x561c9f(0x172)]('Failed\x20to\x20set\x20Selenium\x20script\x20timeout:\x20'+_0x1aee9a[_0x561c9f(0x153)]),![];}},exports[a101_0x42021d(0x129)]=async(_0x10c73f,_0x5d0e6f)=>{const _0x140019=a101_0x42021d,_0x1212bd={'xPjZp':function(_0x2b5afa,_0x494341){return _0x2b5afa(_0x494341);},'DmgRh':_0x140019(0x11d),'CAqNy':function(_0x304cb3,_0x1c2a20){return _0x304cb3<=_0x1c2a20;},'nRgNu':function(_0x49b770,_0x5d861d){return _0x49b770+_0x5d861d;},'JpCXR':function(_0x497f1f,_0x3c395c){return _0x497f1f+_0x3c395c;},'MckPf':function(_0x14b5d7,_0x49fec3){return _0x14b5d7&&_0x49fec3;},'SdZUC':function(_0x354605,_0x25e74b,_0x2c9924){return _0x354605(_0x25e74b,_0x2c9924);},'lIiFz':'isMobilePlatform','aLMsY':_0x140019(0xe5)},{isPlaywright:_0x14322e,type:_0x4e9a9e}=_0x1212bd[_0x140019(0xc9)](detectDriverType,_0x10c73f),_0xe44421=_0x14322e?global[_0x140019(0xee)]:accessibilityHelper[_0x140019(0x16e)]()&&globals[_0x140019(0xcb)](_0x1212bd[_0x140019(0x164)]);if(!_0xe44421)return logger[_0x140019(0x172)](_0x140019(0x126)+_0x4e9a9e+',\x20cannot\x20save\x20accessibility\x20results\x20with\x20retry.'),![];let _0x9fc5e=null;for(let _0x4ea79c=0x1;_0x1212bd[_0x140019(0x185)](_0x4ea79c,_0x1212bd[_0x140019(0x10a)](RETRY_CONFIG[_0x140019(0x12e)],0x1));_0x4ea79c++){try{logger['debug'](_0x140019(0x178)+_0x4ea79c+'/'+_0x1212bd[_0x140019(0x16f)](RETRY_CONFIG['maxRetries'],0x1)+'\x20('+_0x4e9a9e+')');if(_0x1212bd['MckPf'](_0x14322e,playwrightA11yHelper)){_0x1212bd[_0x140019(0x188)](setConfigTimeout,RETRY_CONFIG,null),await exports[_0x140019(0x119)](_0x10c73f,RETRY_CONFIG['timeoutMs']);const _0x5b93fd={};_0x5b93fd[_0x140019(0xdb)]=!![];const _0x2e7ca5=global[_0x140019(0x102)]?Object[_0x140019(0x115)]({},_0x5d0e6f,_0x5b93fd):_0x5d0e6f;await _0x1212bd[_0x140019(0x188)](withTimeout,playwrightA11yHelper[_0x140019(0x17b)](_0x10c73f,scripts[_0x140019(0xc7)],_0x2e7ca5),RETRY_CONFIG[_0x140019(0x111)]),await exports[_0x140019(0x119)](_0x10c73f,RETRY_CONFIG['defaultTimeoutMs']);}else{await exports['setSeleniumScriptTimeout'](_0x10c73f,RETRY_CONFIG['timeoutMs']);const _0x3c6447={};_0x3c6447[_0x140019(0xdb)]=!![];const _0x2844f0=globals[_0x140019(0xcb)](_0x1212bd[_0x140019(0x107)])?Object[_0x140019(0x115)]({},_0x5d0e6f,_0x3c6447):_0x5d0e6f;await _0x1212bd[_0x140019(0x188)](withTimeout,_0x10c73f[_0x140019(0x144)](scripts[_0x140019(0xc7)],_0x2844f0),RETRY_CONFIG[_0x140019(0x111)]),await exports[_0x140019(0x18e)](_0x10c73f,RETRY_CONFIG[_0x140019(0xe3)]);}return logger[_0x140019(0x140)](_0x140019(0x14e)+_0x4ea79c+'\x20('+_0x4e9a9e+')'),!![];}catch(_0x15b0f5){_0x9fc5e=_0x15b0f5,logger[_0x140019(0x172)](_0x140019(0x178)+_0x4ea79c+_0x140019(0xff)+_0x4e9a9e+_0x140019(0xce)+_0x15b0f5[_0x140019(0x153)]);}}return logger['error'](_0x140019(0xd8)+_0x4e9a9e+').\x20Last\x20error:\x20'+(_0x9fc5e?.[_0x140019(0x153)]||_0x1212bd[_0x140019(0xd9)])),![];}; |
@@ -1,1 +0,1 @@ | ||
| var a102_0x40689b=a102_0x340d;(function(_0x278255,_0x282dab){var _0x2c585b=a102_0x340d,_0x10d872=_0x278255();while(!![]){try{var _0x892401=parseInt(_0x2c585b(0x158))/0x1+parseInt(_0x2c585b(0x170))/0x2+parseInt(_0x2c585b(0x16d))/0x3*(parseInt(_0x2c585b(0x164))/0x4)+-parseInt(_0x2c585b(0x16b))/0x5*(-parseInt(_0x2c585b(0x16a))/0x6)+parseInt(_0x2c585b(0x15b))/0x7+-parseInt(_0x2c585b(0x156))/0x8+-parseInt(_0x2c585b(0x157))/0x9;if(_0x892401===_0x282dab)break;else _0x10d872['push'](_0x10d872['shift']());}catch(_0x2739dd){_0x10d872['push'](_0x10d872['shift']());}}}(a102_0x1d1a,0xb485a),exports[a102_0x40689b(0x171)]=a102_0x40689b(0x163),exports[a102_0x40689b(0x168)]='94',exports[a102_0x40689b(0x165)]=a102_0x40689b(0x169),exports[a102_0x40689b(0x16f)]=a102_0x40689b(0x15e),exports[a102_0x40689b(0x15d)]=a102_0x40689b(0x161));var a102_0x59518e={};a102_0x59518e['display_name']=a102_0x40689b(0x15c),a102_0x59518e[a102_0x40689b(0x162)]=0x5e,a102_0x59518e['min_version_non_browserstack']=0x64,a102_0x59518e[a102_0x40689b(0x167)]=!![];var a102_0x3c71ea={};function a102_0x1d1a(){var _0x1f90d9=['141','Safari','ChromeForTesting','18.4','min_version_browserstack','https://accessibility.browserstack.com/api','2702748oUEdvo','MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY','chromefortesting','requires_chrome_options_check','MINIMUM_BROWSER_VERSION_ACCESSIBILITY','100','2328TWlpDl','12940JyhuoI','min_version_non_browserstack','3zyIdLV','safari','MINIMUM_CHROMEFORTESTING_VERSION','2026838VnyTcD','API_URL','chrome','chromium','7443360Fwpgsm','21351222LPASOn','1067632ORkiZq','display_name','playwright-chromium','1969198FzAmpv','Chrome','MINIMUM_SAFARI_VERSION'];a102_0x1d1a=function(){return _0x1f90d9;};return a102_0x1d1a();}a102_0x3c71ea['display_name']=a102_0x40689b(0x15c),a102_0x3c71ea[a102_0x40689b(0x162)]=0x5e,a102_0x3c71ea[a102_0x40689b(0x16c)]=0x64,a102_0x3c71ea[a102_0x40689b(0x167)]=!![];var a102_0x4f9a31={};a102_0x4f9a31['display_name']=a102_0x40689b(0x15c),a102_0x4f9a31['min_version_browserstack']=0x5e,a102_0x4f9a31[a102_0x40689b(0x16c)]=0x64,a102_0x4f9a31[a102_0x40689b(0x167)]=!![];var a102_0x5b3803={};a102_0x5b3803[a102_0x40689b(0x159)]=a102_0x40689b(0x160),a102_0x5b3803['min_version_browserstack']=0x8d,a102_0x5b3803[a102_0x40689b(0x16c)]=0x8d,a102_0x5b3803[a102_0x40689b(0x167)]=!![];var a102_0x347d72={};a102_0x347d72['display_name']=a102_0x40689b(0x15f),a102_0x347d72['min_version_browserstack']=18.4,a102_0x347d72['min_version_non_browserstack']=18.4,a102_0x347d72['requires_chrome_options_check']=![];var a102_0x3f7e93={};function a102_0x340d(_0x157f2c,_0x2565c2){var _0x1d1a2d=a102_0x1d1a();return a102_0x340d=function(_0x340dcd,_0x29b403){_0x340dcd=_0x340dcd-0x155;var _0x37af17=_0x1d1a2d[_0x340dcd];return _0x37af17;},a102_0x340d(_0x157f2c,_0x2565c2);}a102_0x3f7e93[a102_0x40689b(0x172)]=a102_0x59518e,a102_0x3f7e93[a102_0x40689b(0x155)]=a102_0x3c71ea,a102_0x3f7e93[a102_0x40689b(0x15a)]=a102_0x4f9a31,a102_0x3f7e93[a102_0x40689b(0x166)]=a102_0x5b3803,a102_0x3f7e93[a102_0x40689b(0x16e)]=a102_0x347d72,exports['ACCESSIBILITY_SUPPORTED_BROWSERS']=a102_0x3f7e93; | ||
| var a102_0x3b7f67=a102_0x1f1a;(function(_0x3566ce,_0x5e30ae){var _0x30c51b=a102_0x1f1a,_0x2593c7=_0x3566ce();while(!![]){try{var _0x133dd9=parseInt(_0x30c51b(0x137))/0x1*(parseInt(_0x30c51b(0x123))/0x2)+parseInt(_0x30c51b(0x12e))/0x3+parseInt(_0x30c51b(0x13c))/0x4*(parseInt(_0x30c51b(0x133))/0x5)+parseInt(_0x30c51b(0x142))/0x6+-parseInt(_0x30c51b(0x132))/0x7*(parseInt(_0x30c51b(0x128))/0x8)+parseInt(_0x30c51b(0x139))/0x9*(-parseInt(_0x30c51b(0x12d))/0xa)+parseInt(_0x30c51b(0x136))/0xb;if(_0x133dd9===_0x5e30ae)break;else _0x2593c7['push'](_0x2593c7['shift']());}catch(_0x5a8c2f){_0x2593c7['push'](_0x2593c7['shift']());}}}(a102_0x4160,0x60a6f),exports[a102_0x3b7f67(0x131)]=a102_0x3b7f67(0x138),exports[a102_0x3b7f67(0x125)]='94',exports[a102_0x3b7f67(0x141)]=a102_0x3b7f67(0x13d),exports[a102_0x3b7f67(0x135)]='141',exports[a102_0x3b7f67(0x124)]=a102_0x3b7f67(0x134));var a102_0x504a32={};a102_0x504a32[a102_0x3b7f67(0x127)]='Chrome',a102_0x504a32[a102_0x3b7f67(0x12b)]=0x5e,a102_0x504a32[a102_0x3b7f67(0x12a)]=0x64,a102_0x504a32[a102_0x3b7f67(0x13a)]=!![];function a102_0x4160(){var _0x2d0ce5=['9310xxagcj','18.4','MINIMUM_CHROMEFORTESTING_VERSION','2962146mKwEhN','191uVQrkm','https://accessibility.browserstack.com/api','288oGsgfL','requires_chrome_options_check','Chrome','976UtfYRb','100','Safari','chrome','playwright-chromium','MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY','803184lWpwVm','3188WkSPzv','MINIMUM_SAFARI_VERSION','MINIMUM_BROWSER_VERSION_ACCESSIBILITY','ACCESSIBILITY_SUPPORTED_BROWSERS','display_name','1132696cPKoET','chromefortesting','min_version_non_browserstack','min_version_browserstack','safari','82410QitCEc','192045rIsBSi','ChromeForTesting','chromium','API_URL','28zChQHb'];a102_0x4160=function(){return _0x2d0ce5;};return a102_0x4160();}var a102_0x87d55={};a102_0x87d55['display_name']=a102_0x3b7f67(0x13b),a102_0x87d55[a102_0x3b7f67(0x12b)]=0x5e,a102_0x87d55[a102_0x3b7f67(0x12a)]=0x64,a102_0x87d55[a102_0x3b7f67(0x13a)]=!![];var a102_0x522feb={};a102_0x522feb['display_name']=a102_0x3b7f67(0x13b),a102_0x522feb[a102_0x3b7f67(0x12b)]=0x5e,a102_0x522feb['min_version_non_browserstack']=0x64,a102_0x522feb['requires_chrome_options_check']=!![];var a102_0x1a6401={};a102_0x1a6401[a102_0x3b7f67(0x127)]=a102_0x3b7f67(0x12f),a102_0x1a6401[a102_0x3b7f67(0x12b)]=0x8d,a102_0x1a6401[a102_0x3b7f67(0x12a)]=0x8d,a102_0x1a6401[a102_0x3b7f67(0x13a)]=!![];function a102_0x1f1a(_0x284335,_0x3c9fef){var _0x416053=a102_0x4160();return a102_0x1f1a=function(_0x1f1a4a,_0x24a4a4){_0x1f1a4a=_0x1f1a4a-0x123;var _0x2d9702=_0x416053[_0x1f1a4a];return _0x2d9702;},a102_0x1f1a(_0x284335,_0x3c9fef);}var a102_0x9292c={};a102_0x9292c['display_name']=a102_0x3b7f67(0x13e),a102_0x9292c[a102_0x3b7f67(0x12b)]=18.4,a102_0x9292c[a102_0x3b7f67(0x12a)]=18.4,a102_0x9292c[a102_0x3b7f67(0x13a)]=![];var a102_0x3207c0={};a102_0x3207c0[a102_0x3b7f67(0x13f)]=a102_0x504a32,a102_0x3207c0[a102_0x3b7f67(0x130)]=a102_0x87d55,a102_0x3207c0[a102_0x3b7f67(0x140)]=a102_0x522feb,a102_0x3207c0[a102_0x3b7f67(0x129)]=a102_0x1a6401,a102_0x3207c0[a102_0x3b7f67(0x12c)]=a102_0x9292c,exports[a102_0x3b7f67(0x126)]=a102_0x3207c0; |
@@ -1,1 +0,1 @@ | ||
| const a103_0x40a4f9=a103_0x1122;(function(_0x3a73e5,_0x429e30){const _0x16d91e=a103_0x1122,_0x446b2c=_0x3a73e5();while(!![]){try{const _0x589ad3=-parseInt(_0x16d91e(0x204))/0x1+-parseInt(_0x16d91e(0x18a))/0x2*(-parseInt(_0x16d91e(0x22a))/0x3)+parseInt(_0x16d91e(0x18f))/0x4+-parseInt(_0x16d91e(0x18c))/0x5*(parseInt(_0x16d91e(0x1cb))/0x6)+-parseInt(_0x16d91e(0x27b))/0x7*(-parseInt(_0x16d91e(0x254))/0x8)+parseInt(_0x16d91e(0x1d9))/0x9+-parseInt(_0x16d91e(0x1aa))/0xa;if(_0x589ad3===_0x429e30)break;else _0x446b2c['push'](_0x446b2c['shift']());}catch(_0x457430){_0x446b2c['push'](_0x446b2c['shift']());}}}(a103_0xd32d,0x6ed8a));const path=require('path'),util=require(a103_0x40a4f9(0x183)),bsSetupHelper=require('../helper'),logger=require(a103_0x40a4f9(0x1f5))['winstonLogger'],{API_URL,MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY,ACCESSIBILITY_SUPPORTED_BROWSERS}=require(a103_0x40a4f9(0x283)),PerformanceTester=require(a103_0x40a4f9(0x1df)),scripts=require(a103_0x40a4f9(0x181)),globals=require('../globals'),{A11Y_EVENTS:PerformanceA11yEvents}=require(a103_0x40a4f9(0x19a));function a103_0x1122(_0x14de0c,_0x3d4013){const _0xd32d01=a103_0xd32d();return a103_0x1122=function(_0x1122cf,_0x1c00b9){_0x1122cf=_0x1122cf-0x177;let _0xd742ac=_0xd32d01[_0x1122cf];return _0xd742ac;},a103_0x1122(_0x14de0c,_0x3d4013);}exports[a103_0x40a4f9(0x25c)]=async _0x41c943=>{const _0x24f32f=a103_0x40a4f9,_0x237566={};_0x237566['SDcdp']=function(_0x288a15,_0x2ab705){return _0x288a15===_0x2ab705;},_0x237566[_0x24f32f(0x252)]=_0x24f32f(0x207);const _0x3b3cbe=_0x237566;let _0x3b1165={};try{const _0x28a69a=await _0x41c943[_0x24f32f(0x1ab)]();_0x3b1165={'os_name':_0x28a69a[_0x24f32f(0x221)](),'os_version':bsSetupHelper[_0x24f32f(0x1c2)](_0x3b3cbe[_0x24f32f(0x1c8)](global[_0x24f32f(0x226)],_0x3b3cbe[_0x24f32f(0x252)])),'browser_name':_0x28a69a[_0x24f32f(0x203)](),'browser_version':_0x28a69a[_0x24f32f(0x1af)]()};}catch(_0x53fa6d){logger[_0x24f32f(0x1e0)]('Exception\x20in\x20fetching\x20platform\x20details\x20with\x20error\x20:\x20'+_0x53fa6d);}return _0x3b1165;},exports[a103_0x40a4f9(0x1bb)]=()=>{const _0x88e6a9=a103_0x40a4f9,_0x3ada70={};_0x3ada70['VWcrb']=function(_0x308835,_0x5df8eb){return _0x308835===_0x5df8eb;},_0x3ada70[_0x88e6a9(0x22b)]=_0x88e6a9(0x1da),_0x3ada70['EMWtY']=function(_0x1613c2,_0x38ab6b){return _0x1613c2>_0x38ab6b;},_0x3ada70[_0x88e6a9(0x1e5)]=function(_0x214d68,_0x4eb573){return _0x214d68!==_0x4eb573;},_0x3ada70[_0x88e6a9(0x209)]=_0x88e6a9(0x278),_0x3ada70[_0x88e6a9(0x1c5)]=function(_0x4a5de1,_0x2b68ed){return _0x4a5de1&&_0x2b68ed;};const _0x325e04=_0x3ada70;try{const _0x4f4e6f=bsSetupHelper['isTrue'](process[_0x88e6a9(0x218)][_0x88e6a9(0x245)])||bsSetupHelper[_0x88e6a9(0x1e3)](process[_0x88e6a9(0x218)]['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']),_0x40f6ed=_0x325e04['VWcrb'](typeof process[_0x88e6a9(0x218)][_0x88e6a9(0x1d7)],_0x325e04[_0x88e6a9(0x22b)])&&_0x325e04[_0x88e6a9(0x262)](process['env'][_0x88e6a9(0x1d7)]['length'],0x0)&&_0x325e04[_0x88e6a9(0x1e5)](process['env']['BS_A11Y_JWT'],_0x325e04['dwEMy']);return _0x325e04[_0x88e6a9(0x1c5)](_0x4f4e6f,_0x40f6ed);}catch(_0x112d0d){logger[_0x88e6a9(0x1e0)]('Exception\x20in\x20verifying\x20the\x20Accessibility\x20session\x20with\x20error\x20:\x20'+_0x112d0d);}return![];},exports[a103_0x40a4f9(0x1fb)]=(_0x47e1ea,_0x564dd1)=>{const _0x36b252=a103_0x40a4f9,_0x22f262={'zDqJL':_0x36b252(0x1dd),'wzLZj':function(_0x317f95,_0x205f7f){return _0x317f95(_0x205f7f);},'LYhmo':'browserVersion','eXrzs':_0x36b252(0x19c),'lNrNs':_0x36b252(0x1ea),'mkXaA':function(_0xd7c15,_0x361c4c){return _0xd7c15(_0x361c4c);},'ntxkk':'deviceName','Nusxw':_0x36b252(0x1f3),'jkLYO':'Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers.','AVUXQ':'selenium-webdriver/chrome.js','MudXW':_0x36b252(0x187),'pzRox':'options_','fkaDD':'args','MhMHZ':_0x36b252(0x234),'VmGuu':_0x36b252(0x20f),'KpAth':_0x36b252(0x261),'qNjgJ':function(_0x1901ec,_0x32360a){return _0x1901ec===_0x32360a;},'CxtBR':_0x36b252(0x28b),'dfpXf':function(_0x503d36,_0x31c0e2){return _0x503d36>=_0x31c0e2;}},_0x4ba52b=_0x47e1ea['get'](_0x22f262['zDqJL']),_0x371188=_0x22f262[_0x36b252(0x21d)](parseFloat,_0x47e1ea[_0x36b252(0x263)](_0x22f262[_0x36b252(0x219)]))||_0x22f262[_0x36b252(0x21d)](parseFloat,_0x47e1ea[_0x36b252(0x263)](_0x22f262['eXrzs'])),_0x1dabb4=_0x47e1ea['get'](_0x22f262[_0x36b252(0x194)])||{},_0x1b605f=_0x22f262[_0x36b252(0x182)](parseFloat,MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY),_0x440dca=_0x1dabb4[_0x22f262[_0x36b252(0x1fe)]]||_0x47e1ea[_0x36b252(0x263)](_0x22f262[_0x36b252(0x1ee)])||![];if(_0x440dca)return logger[_0x36b252(0x269)](_0x22f262[_0x36b252(0x25e)]),![];let _0x4093bc;try{_0x4093bc=bsSetupHelper[_0x36b252(0x26d)](_0x22f262['AVUXQ'],_0x22f262[_0x36b252(0x239)]);}catch(_0x28c884){return![];}const _0x149b83=new _0x4093bc['Options'](_0x564dd1[_0x36b252(0x1d4)]),_0x18317b=bsSetupHelper[_0x36b252(0x1f2)](_0x149b83,[_0x22f262[_0x36b252(0x24e)],_0x22f262[_0x36b252(0x1d0)]])||bsSetupHelper[_0x36b252(0x1f2)](_0x564dd1['capabilities_'],[_0x22f262[_0x36b252(0x194)],_0x22f262[_0x36b252(0x205)],_0x22f262['fkaDD']])||bsSetupHelper[_0x36b252(0x1f2)](_0x564dd1['capabilities_'],[_0x22f262[_0x36b252(0x205)],_0x22f262[_0x36b252(0x1d0)]])||[],_0x1f20ec=Array[_0x36b252(0x1e1)](_0x18317b)?_0x18317b:[];if(_0x1f20ec[_0x36b252(0x285)](_0x2d1746=>typeof _0x2d1746===_0x36b252(0x1da)&&(_0x2d1746==='--headless'||_0x2d1746[_0x36b252(0x213)](_0x36b252(0x27d))&&_0x2d1746!==_0x36b252(0x247))))return logger[_0x36b252(0x269)](_0x22f262['VmGuu']),![];const _0x4dadcb=_0x564dd1['capabilities_']||{},_0x1f973e=bsSetupHelper[_0x36b252(0x1f2)](_0x4dadcb,[_0x22f262['KpAth']])||{},_0x501571=bsSetupHelper[_0x36b252(0x1f2)](_0x1f973e,[_0x22f262[_0x36b252(0x1d0)]])||[],_0x3a33be=Array[_0x36b252(0x1e1)](_0x501571)?_0x501571:[];if(_0x3a33be[_0x36b252(0x285)](_0x358382=>typeof _0x358382==='string'&&(_0x358382==='--headless'||_0x358382[_0x36b252(0x213)](_0x36b252(0x27d))&&_0x358382!==_0x36b252(0x247))))return logger[_0x36b252(0x269)](_0x22f262[_0x36b252(0x211)]),![];if(_0x22f262[_0x36b252(0x276)](_0x4ba52b['toLowerCase'](),_0x22f262[_0x36b252(0x1e6)])&&_0x22f262[_0x36b252(0x244)](_0x371188,_0x1b605f))return!![];return logger[_0x36b252(0x269)](_0x36b252(0x27f)+MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY+'.'),![];},exports[a103_0x40a4f9(0x250)]=_0x5d320f=>{const _0x508d16=a103_0x40a4f9,_0x54d6e2={};_0x54d6e2['DuXLY']=_0x508d16(0x261),_0x54d6e2[_0x508d16(0x1a2)]=function(_0x4b1911,_0x38e806){return _0x4b1911||_0x38e806;},_0x54d6e2[_0x508d16(0x220)]=_0x508d16(0x1c3);const _0x4de009=_0x54d6e2,_0x25d086=scripts['ChromeExtension'];try{const _0x3144da=bsSetupHelper[_0x508d16(0x1e3)](process[_0x508d16(0x218)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML'])||bsSetupHelper[_0x508d16(0x1e3)](process[_0x508d16(0x218)]['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']);if((!bsSetupHelper[_0x508d16(0x1dc)]()||process[_0x508d16(0x218)][_0x508d16(0x1ad)])&&_0x3144da){const _0x2b7728=_0x5d320f['getCapabilities'](),_0x1c1a63=_0x2b7728[_0x508d16(0x263)](_0x4de009[_0x508d16(0x268)]),_0x68d6f2=_0x4de009['YRvUR'](_0x1c1a63,{});bsSetupHelper[_0x508d16(0x280)](_0x68d6f2,_0x25d086),_0x5d320f[_0x508d16(0x1ab)]()[_0x508d16(0x1c1)](_0x4de009['DuXLY'],_0x68d6f2);}else logger['warn'](_0x4de009[_0x508d16(0x220)]);}catch(_0x2782b2){logger['error'](_0x508d16(0x238)+_0x2782b2);}},exports[a103_0x40a4f9(0x27e)]=(_0x505679=null,_0x549197=!![],_0x294855=[])=>{const _0x298aae=a103_0x40a4f9,_0x546086={};_0x546086['izDuW']=function(_0x3904c7,_0x179737){return _0x3904c7==_0x179737;},_0x546086[_0x298aae(0x17b)]=function(_0x5f3304,_0x3976be){return _0x5f3304>_0x3976be;},_0x546086[_0x298aae(0x237)]=function(_0xafb5dd,_0x875cc7){return _0xafb5dd===_0x875cc7;},_0x546086[_0x298aae(0x1c7)]=function(_0x401dc6,_0x422f6e){return _0x401dc6&&_0x422f6e;},_0x546086[_0x298aae(0x1ef)]=function(_0x4d8477,_0x3fe499){return _0x4d8477&&_0x3fe499;};const _0x2cad1c=_0x546086;if(_0x2cad1c[_0x298aae(0x202)](process['env'][_0x298aae(0x1d3)],null))return!![];try{const _0xcb29bd=JSON[_0x298aae(0x18e)](process[_0x298aae(0x218)][_0x298aae(0x1d3)]),_0x22caf9=Array['isArray'](_0xcb29bd[_0x298aae(0x233)])?_0xcb29bd[_0x298aae(0x233)]:[],_0x735af1=Array[_0x298aae(0x1e1)](_0xcb29bd[_0x298aae(0x1f0)])?_0xcb29bd[_0x298aae(0x1f0)]:[],_0x32490b=_0x45d242=>typeof _0x45d242===_0x298aae(0x1da)?_0x45d242[_0x298aae(0x272)](/^@/,'')[_0x298aae(0x258)]()[_0x298aae(0x1db)]():_0x45d242;if(bsSetupHelper[_0x298aae(0x274)](_0x505679)){if(_0x2cad1c['OaPik'](_0x294855[_0x298aae(0x249)],0x0)){const _0xf369eb=_0x294855[_0x298aae(0x257)](_0x32490b),_0x508af6=_0x735af1[_0x298aae(0x285)](_0x3ad23f=>_0xf369eb['includes'](_0x32490b(_0x3ad23f))),_0x5039bc=_0x2cad1c[_0x298aae(0x237)](_0x22caf9[_0x298aae(0x249)],0x0)||_0x22caf9[_0x298aae(0x285)](_0x6fffa8=>_0xf369eb[_0x298aae(0x1cf)](_0x32490b(_0x6fffa8)));return _0x2cad1c[_0x298aae(0x1c7)](!_0x508af6,_0x5039bc);}return!![];}let _0x2f2a73;_0x549197?_0x2f2a73=_0x505679[_0x298aae(0x217)]('/'):_0x2f2a73=_0x505679;const _0x244e09=_0x735af1[_0x298aae(0x285)](_0x522f91=>_0x2f2a73['toLowerCase']()[_0x298aae(0x1cf)](_0x32490b(_0x522f91)[_0x298aae(0x258)]())),_0x5480c4=_0x2cad1c[_0x298aae(0x237)](_0x22caf9['length'],0x0)||_0x22caf9['some'](_0x3ed8a1=>_0x2f2a73[_0x298aae(0x258)]()['includes'](_0x32490b(_0x3ed8a1)['toLowerCase']()));return _0x2cad1c[_0x298aae(0x1ef)](!_0x244e09,_0x5480c4);}catch(_0x81fc){logger[_0x298aae(0x1e0)](_0x298aae(0x185)+util[_0x298aae(0x22c)](_0x81fc));}return![];},exports['checkAccessibilityPlatformConfig']=_0x246966=>{const _0x563184=a103_0x40a4f9;let _0x5e89d6=![];try{_0x246966[_0x563184(0x228)][_0x563184(0x23c)](_0x8e20c1=>{const _0x1dfed0=_0x563184;if(bsSetupHelper[_0x1dfed0(0x1e3)](_0x8e20c1[_0x1dfed0(0x1e2)]))return _0x5e89d6=!![],!![];});}catch(_0x353f96){logger[_0x563184(0x1e0)](_0x563184(0x1f7)+_0x353f96);}return _0x5e89d6||bsSetupHelper[_0x563184(0x1e3)](_0x246966[_0x563184(0x1e2)]);},exports[a103_0x40a4f9(0x186)]=PerformanceTester['measureWrapper'](a103_0x40a4f9(0x1a1),async function(_0x4a22cb,_0x3942e4){const _0x2d6002=a103_0x40a4f9,_0x27352e={};_0x27352e[_0x2d6002(0x260)]=_0x2d6002(0x1a6),_0x27352e[_0x2d6002(0x28e)]='playwright',_0x27352e['Entau']=_0x2d6002(0x248),_0x27352e[_0x2d6002(0x22d)]='application/json',_0x27352e[_0x2d6002(0x266)]=_0x2d6002(0x18d),_0x27352e[_0x2d6002(0x231)]=_0x2d6002(0x264),_0x27352e[_0x2d6002(0x1ec)]=function(_0x1191db,_0x4db767){return _0x1191db===_0x4db767;},_0x27352e[_0x2d6002(0x208)]='Invalid\x20configuration\x20passed.',_0x27352e['RiJit']=_0x2d6002(0x1bf);const _0x1f72a4=_0x27352e,_0x1f5388=bsSetupHelper['getUserName'](_0x4a22cb),_0x3a3fc4=bsSetupHelper[_0x2d6002(0x1c0)](_0x4a22cb);if(bsSetupHelper[_0x2d6002(0x274)](_0x1f5388)||bsSetupHelper[_0x2d6002(0x274)](_0x3a3fc4))return logger[_0x2d6002(0x284)](_0x1f72a4[_0x2d6002(0x260)]),[null,null];try{let _0xbbfe7d;bsSetupHelper[_0x2d6002(0x274)](process['env']['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML'])?_0xbbfe7d={}:_0xbbfe7d=JSON[_0x2d6002(0x18e)](process[_0x2d6002(0x218)][_0x2d6002(0x1d3)]);const {name:_0x2b6cf9,version:_0x67bb8a}=bsSetupHelper[_0x2d6002(0x1ca)](_0x4a22cb,_0x3942e4),_0x5a05df={'projectName':_0x4a22cb[_0x2d6002(0x251)],'buildName':_0x4a22cb[_0x2d6002(0x1bc)]||path['basename'](path[_0x2d6002(0x191)](process['cwd']())),'startTime':new Date()[_0x2d6002(0x277)](),'description':_0x4a22cb[_0x2d6002(0x21b)]||'','source':{'frameworkName':_0x3942e4[_0x2d6002(0x1cf)](_0x1f72a4[_0x2d6002(0x28e)])?_0x1f72a4[_0x2d6002(0x28e)]:_0x3942e4,'frameworkVersion':bsSetupHelper['getPackageVersion'](_0x3942e4),'sdkVersion':bsSetupHelper[_0x2d6002(0x232)](),'language':_0x1f72a4[_0x2d6002(0x275)],'testFramework':_0x2b6cf9,'testFrameworkVersion':_0x67bb8a},'settings':_0xbbfe7d,'versionControl':await bsSetupHelper[_0x2d6002(0x1d2)](),'ciInfo':bsSetupHelper[_0x2d6002(0x178)](),'hostInfo':bsSetupHelper[_0x2d6002(0x289)](),'browserstackAutomation':bsSetupHelper['isBrowserstackInfra']()},_0x3c7dca={};_0x3c7dca[_0x2d6002(0x28f)]=_0x1f5388,_0x3c7dca[_0x2d6002(0x1a7)]=_0x3a3fc4;const _0x33b30e={};_0x33b30e[_0x2d6002(0x25d)]=_0x1f72a4[_0x2d6002(0x22d)];const _0xe9438b={};_0xe9438b[_0x2d6002(0x27a)]=_0x3c7dca,_0xe9438b[_0x2d6002(0x255)]=_0x33b30e;const _0x3518f0=_0xe9438b,_0x36dfbd={};_0x36dfbd[_0x2d6002(0x24d)]=_0x5a05df,_0x36dfbd[_0x2d6002(0x253)]=!![];const _0x5d9785=Object['assign'](_0x3518f0,_0x36dfbd),_0x15baea=await bsSetupHelper['nodeRequest'](_0x1f72a4[_0x2d6002(0x266)],_0x1f72a4[_0x2d6002(0x231)],_0x5d9785,_0x4a22cb,API_URL);let _0x38730a=process[_0x2d6002(0x218)][_0x2d6002(0x1d3)];return _0x38730a?_0x38730a=JSON[_0x2d6002(0x18e)](process[_0x2d6002(0x218)][_0x2d6002(0x1d3)]):_0x38730a={},scripts['parseFromJson'](_0x15baea[_0x2d6002(0x256)]['data']),scripts['toJson'](),_0x38730a[_0x2d6002(0x206)]=_0x15baea[_0x2d6002(0x256)]['data'][_0x2d6002(0x206)],process[_0x2d6002(0x218)][_0x2d6002(0x1d3)]=JSON['stringify'](_0x38730a),[_0x15baea[_0x2d6002(0x256)][_0x2d6002(0x256)][_0x2d6002(0x19b)],_0x15baea[_0x2d6002(0x256)][_0x2d6002(0x256)]['id']];}catch(_0x188535){if(_0x188535[_0x2d6002(0x26b)])logger[_0x2d6002(0x284)](_0x2d6002(0x225)+_0x188535[_0x2d6002(0x26b)][_0x2d6002(0x1ae)]+'\x20'+_0x188535[_0x2d6002(0x26b)][_0x2d6002(0x20a)]+'\x20'+JSON[_0x2d6002(0x189)](_0x188535[_0x2d6002(0x26b)][_0x2d6002(0x256)]));else{if(_0x1f72a4[_0x2d6002(0x1ec)](_0x188535[_0x2d6002(0x23b)],_0x1f72a4[_0x2d6002(0x208)])){logger[_0x2d6002(0x284)]('Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20'+(_0x188535['message']||_0x188535[_0x2d6002(0x1b2)]));for(const _0x39fa13 of _0x188535[_0x2d6002(0x26c)]){logger[_0x2d6002(0x284)](_0x39fa13[_0x2d6002(0x23b)]);}process[_0x2d6002(0x218)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML']=_0x1f72a4[_0x2d6002(0x1b3)],process[_0x2d6002(0x218)]['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']=_0x1f72a4[_0x2d6002(0x1b3)];}else logger[_0x2d6002(0x284)]('Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20'+(_0x188535['message']||_0x188535[_0x2d6002(0x1b2)]));}return[null,null];}}),exports[a103_0x40a4f9(0x21f)]=PerformanceTester['measureWrapper'](a103_0x40a4f9(0x1e9),async function(_0x8359df){const _0x5d072d=a103_0x40a4f9,_0x5ccfdf={};_0x5ccfdf[_0x5d072d(0x1fd)]=function(_0x245a90,_0x5d6dcb){return _0x245a90!==_0x5d6dcb;},_0x5ccfdf['vuxQj']=_0x5d072d(0x1da),_0x5ccfdf[_0x5d072d(0x1b9)]=_0x5d072d(0x284),_0x5ccfdf['OBkYJ']='Build\x20creation\x20had\x20failed.',_0x5ccfdf[_0x5d072d(0x23f)]=_0x5d072d(0x1cd),_0x5ccfdf[_0x5d072d(0x1f4)]='PUT',_0x5ccfdf['qsgwG']=_0x5d072d(0x1cc),_0x5ccfdf[_0x5d072d(0x25b)]=function(_0x9b2052,_0x6e3de){return _0x9b2052+_0x6e3de;},_0x5ccfdf[_0x5d072d(0x26e)]=_0x5d072d(0x1a0),_0x5ccfdf[_0x5d072d(0x1b7)]=_0x5d072d(0x1b6);const _0x1fa904=_0x5ccfdf;if(bsSetupHelper[_0x5d072d(0x274)](process[_0x5d072d(0x218)]['BS_A11Y_JWT'])||_0x1fa904[_0x5d072d(0x1fd)](typeof process[_0x5d072d(0x218)][_0x5d072d(0x1d7)],_0x1fa904[_0x5d072d(0x1d6)])){const _0x4ce348={};return _0x4ce348[_0x5d072d(0x1ae)]=_0x1fa904[_0x5d072d(0x1b9)],_0x4ce348[_0x5d072d(0x23b)]=_0x1fa904[_0x5d072d(0x188)],_0x4ce348;}const _0x137571={'endTime':new Date()[_0x5d072d(0x277)]()},_0x140832={};_0x140832[_0x5d072d(0x229)]='Bearer\x20'+process[_0x5d072d(0x218)][_0x5d072d(0x1d7)],_0x140832[_0x5d072d(0x25d)]=_0x1fa904['FBniT'];const _0x3e937e={};_0x3e937e['headers']=_0x140832;const _0x32032c=_0x3e937e,_0x5ebcbf={};_0x5ebcbf[_0x5d072d(0x24d)]=_0x137571,_0x5ebcbf[_0x5d072d(0x27a)]=null,_0x5ebcbf['json']=!![];const _0x582bf2=Object[_0x5d072d(0x1b1)](_0x32032c,_0x5ebcbf);try{const _0x3a9d8f=await bsSetupHelper['nodeRequest'](_0x1fa904['HogXW'],_0x1fa904[_0x5d072d(0x279)],_0x582bf2,_0x8359df,API_URL);if(_0x3a9d8f[_0x5d072d(0x256)][_0x5d072d(0x284)])throw new Error(_0x1fa904[_0x5d072d(0x25b)](_0x1fa904['YdQwX'],_0x3a9d8f[_0x5d072d(0x256)][_0x5d072d(0x284)]));else{logger['info']('BrowserStack\x20Accessibility\x20Automation\x20Test\x20Run\x20marked\x20as\x20completed\x20at\x20'+new Date()['toISOString']());const _0x4362bf={};return _0x4362bf[_0x5d072d(0x1ae)]=_0x1fa904['sZWSY'],_0x4362bf[_0x5d072d(0x23b)]='',_0x4362bf;}}catch(_0x20923a){_0x20923a[_0x5d072d(0x26b)]?logger[_0x5d072d(0x284)](_0x5d072d(0x193)+_0x20923a['response'][_0x5d072d(0x1ae)]+'\x20'+_0x20923a[_0x5d072d(0x26b)][_0x5d072d(0x20a)]+'\x20'+JSON['stringify'](_0x20923a[_0x5d072d(0x26b)][_0x5d072d(0x256)])):logger[_0x5d072d(0x284)](_0x5d072d(0x193)+(_0x20923a[_0x5d072d(0x23b)]||util[_0x5d072d(0x22c)](_0x20923a)));const _0x25e00e={};return _0x25e00e[_0x5d072d(0x1ae)]=_0x1fa904[_0x5d072d(0x1b9)],_0x25e00e[_0x5d072d(0x23b)]=_0x20923a[_0x5d072d(0x23b)]||(_0x20923a[_0x5d072d(0x26b)]?_0x20923a[_0x5d072d(0x26b)][_0x5d072d(0x1ae)]+':'+_0x20923a[_0x5d072d(0x26b)][_0x5d072d(0x20a)]:_0x20923a),_0x25e00e;}}),exports[a103_0x40a4f9(0x17d)]=async(_0x171ddd,_0x338e00=null,_0x34e286=![],_0x817461=null)=>{const _0xdc48e1=a103_0x40a4f9,_0x3398bd={};_0x3398bd[_0xdc48e1(0x28a)]='isAccessibilityPlatform',_0x3398bd['SDqKw']=_0xdc48e1(0x199),_0x3398bd[_0xdc48e1(0x235)]='Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20perform\x20scan.',_0x3398bd['xTVSj']=function(_0x27f62c,_0x8e4770){return _0x27f62c||_0x8e4770;},_0x3398bd[_0xdc48e1(0x17f)]=_0xdc48e1(0x1d8),_0x3398bd['ebzqO']='performScan:\x20Mobile\x20capabilities\x20added\x20to\x20scan\x20arguments';const _0x196908=_0x3398bd;if(!this[_0xdc48e1(0x1bb)]()||!globals[_0xdc48e1(0x222)](_0x196908[_0xdc48e1(0x28a)])||!_0x34e286&&!globals[_0xdc48e1(0x222)](_0x196908[_0xdc48e1(0x27c)])){logger[_0xdc48e1(0x269)](_0x196908[_0xdc48e1(0x235)]);return;}const _0x14ff62=_0x34e286?_0x196908[_0xdc48e1(0x1b4)](_0x817461,{}):globals[_0xdc48e1(0x222)](_0x196908['lRbjH'])||{},_0x2a68ba={};_0x2a68ba[_0xdc48e1(0x1b0)]=_0x338e00||global[_0xdc48e1(0x24f)];const _0x52132f=Object[_0xdc48e1(0x1b1)]({},_0x14ff62,_0x2a68ba);await this[_0xdc48e1(0x259)](_0x171ddd)&&(Object[_0xdc48e1(0x1b1)](_0x52132f,this['getMobileA11yCapabilities'](),{'thTestRunUuid':this[_0xdc48e1(0x1de)]()}),logger[_0xdc48e1(0x1e0)](_0x196908[_0xdc48e1(0x22e)]));logger[_0xdc48e1(0x1e0)](_0xdc48e1(0x286)+util[_0xdc48e1(0x22c)]('%j',_0x52132f));const _0x4a27ac={};return _0x4a27ac['command']=_0x338e00,await PerformanceTester[_0xdc48e1(0x177)](PerformanceA11yEvents[_0xdc48e1(0x17c)],async()=>{const _0x965815=_0xdc48e1;try{await _0x171ddd['wait'](()=>_0x171ddd[_0x965815(0x201)](_0x965815(0x1c4)),0x1388);}catch(_0x495497){}const _0x5e5490=util[_0x965815(0x22c)](await _0x171ddd[_0x965815(0x1a3)](scripts[_0x965815(0x17d)],_0x52132f));return logger[_0x965815(0x1e0)](_0x965815(0x224)+_0x5e5490),_0x5e5490;},_0x4a27ac)();},exports['getAccessibilityResults']=async(_0x2e1b99,_0x1ba5a6)=>{const _0x9b66cf=a103_0x40a4f9,_0x536b3f={};_0x536b3f[_0x9b66cf(0x216)]=_0x9b66cf(0x184),_0x536b3f[_0x9b66cf(0x1fa)]=_0x9b66cf(0x290),_0x536b3f[_0x9b66cf(0x24b)]=_0x9b66cf(0x199),_0x536b3f[_0x9b66cf(0x192)]=_0x9b66cf(0x210),_0x536b3f[_0x9b66cf(0x26f)]=_0x9b66cf(0x1bd),_0x536b3f[_0x9b66cf(0x21c)]=_0x9b66cf(0x1ed);const _0x364e06=_0x536b3f;if(!this[_0x9b66cf(0x1bb)]()||!globals['getGlobal'](_0x364e06['TCiko'])||!globals[_0x9b66cf(0x222)](_0x364e06[_0x9b66cf(0x24b)]))return logger['warn'](_0x364e06[_0x9b66cf(0x192)]),[];try{const _0x6b385f=await this[_0x9b66cf(0x259)](_0x2e1b99),_0x53184e=_0x6b385f?Object[_0x9b66cf(0x1b1)]({},this[_0x9b66cf(0x1d5)](),{'thTestRunUuid':this['resolveMobileThTestRunUuid']()}):{};return _0x6b385f&&logger[_0x9b66cf(0x1e0)]('getAccessibilityResults:\x20Mobile\x20session\x20detected,\x20args:\x20'+util[_0x9b66cf(0x22c)]('%j',_0x53184e)),await PerformanceTester[_0x9b66cf(0x177)](PerformanceA11yEvents[_0x9b66cf(0x17c)],async()=>{const _0x495486=_0x9b66cf;logger[_0x495486(0x1e0)](_0x364e06[_0x495486(0x216)]);const _0x2e3279={};_0x2e3279['method']=_0x1ba5a6['browserstackSessionName'];const _0x4f9eb2=Object[_0x495486(0x1b1)](_0x2e3279,_0x53184e);logger[_0x495486(0x1e0)](util[_0x495486(0x22c)](await _0x2e1b99[_0x495486(0x1a3)](scripts[_0x495486(0x17d)],_0x4f9eb2)));},{'command':_0x364e06[_0x9b66cf(0x26f)]})(),await PerformanceTester[_0x9b66cf(0x177)](PerformanceA11yEvents[_0x9b66cf(0x287)],async()=>{const _0x1e60af=_0x9b66cf,_0x242642=_0x6b385f?await _0x2e1b99[_0x1e60af(0x1a3)](scripts['getResults'],_0x53184e):await _0x2e1b99['executeAsyncScript'](scripts[_0x1e60af(0x1c9)]);return _0x242642;})();}catch{return logger['error'](_0x364e06[_0x9b66cf(0x21c)]),[];}},exports[a103_0x40a4f9(0x20e)]=async(_0x519462,_0x32a8c7)=>{const _0x5e549c=a103_0x40a4f9,_0x382771={};_0x382771[_0x5e549c(0x179)]=_0x5e549c(0x23d),_0x382771[_0x5e549c(0x20b)]='isAccessibilityPlatform',_0x382771['cTqnz']=_0x5e549c(0x199),_0x382771['hGuRN']=_0x5e549c(0x20c),_0x382771['JRogJ']=_0x5e549c(0x20e),_0x382771['epcqz']=_0x5e549c(0x17a);const _0xe8f2a0=_0x382771;if(!this['isAccessibilityAutomationSession']()||!globals['getGlobal'](_0xe8f2a0['DlkpA'])||!globals['getGlobal'](_0xe8f2a0[_0x5e549c(0x271)]))return logger[_0x5e549c(0x269)](_0xe8f2a0[_0x5e549c(0x1a8)]),{};try{const _0x896f4f=await this[_0x5e549c(0x259)](_0x519462),_0x2427fc=_0x896f4f?Object[_0x5e549c(0x1b1)]({},this[_0x5e549c(0x1d5)](),{'thTestRunUuid':this[_0x5e549c(0x1de)]()}):{};return _0x896f4f&&logger['debug']('getAccessibilityResultsSummary:\x20Mobile\x20session\x20detected,\x20args:\x20'+util[_0x5e549c(0x22c)]('%j',_0x2427fc)),await PerformanceTester[_0x5e549c(0x177)](PerformanceA11yEvents[_0x5e549c(0x17c)],async()=>{const _0x22a847=_0x5e549c;logger['debug'](_0xe8f2a0[_0x22a847(0x179)]);const _0x40063f={};_0x40063f[_0x22a847(0x1b0)]=_0x32a8c7[_0x22a847(0x24f)];const _0x42f7f5=Object[_0x22a847(0x1b1)](_0x40063f,_0x2427fc);logger[_0x22a847(0x1e0)](util[_0x22a847(0x22c)](await _0x519462[_0x22a847(0x1a3)](scripts[_0x22a847(0x17d)],_0x42f7f5)));},{'command':_0xe8f2a0[_0x5e549c(0x1fc)]})(),await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x5e549c(0x1a9)],async()=>{const _0x1da74f=_0x5e549c,_0x3798a4=_0x896f4f?await _0x519462[_0x1da74f(0x1a3)](scripts[_0x1da74f(0x281)],_0x2427fc):await _0x519462['executeAsyncScript'](scripts['getResultsSummary']);return _0x3798a4;})();}catch{return logger[_0x5e549c(0x284)](_0xe8f2a0[_0x5e549c(0x28d)]),{};}},exports[a103_0x40a4f9(0x223)]=(_0x17ccc0,_0x5bd869=![])=>{const _0x2fe861=a103_0x40a4f9,_0x428519={'bZNzR':function(_0x3be5ea,_0xef2566){return _0x3be5ea(_0xef2566);},'NutMR':_0x2fe861(0x1ce),'vMFtx':function(_0x357158,_0x3c6a28){return _0x357158!==_0x3c6a28;},'VcoPD':_0x2fe861(0x1c6),'wISTd':function(_0x37e78d,_0x5704ee){return _0x37e78d(_0x5704ee);},'qqchz':_0x2fe861(0x1dd),'mjGjS':_0x2fe861(0x28b),'WXiVQ':_0x2fe861(0x273),'Pcimw':_0x2fe861(0x214)};try{if(!_0x17ccc0)return![];const _0x327762=_0x394c7e=>typeof _0x17ccc0[_0x2fe861(0x263)]==='function'?_0x17ccc0[_0x2fe861(0x263)](_0x394c7e):_0x17ccc0[_0x394c7e],_0x17e35d=_0x428519[_0x2fe861(0x240)](String,_0x428519['bZNzR'](_0x327762,_0x428519[_0x2fe861(0x196)])||'')['toLowerCase']();if(_0x428519[_0x2fe861(0x1a5)](_0x17e35d,_0x428519[_0x2fe861(0x22f)]))return![];const _0x18cdf1=_0x428519['wISTd'](String,_0x428519[_0x2fe861(0x240)](_0x327762,_0x428519[_0x2fe861(0x25a)])||'')[_0x2fe861(0x258)]();if(!_0x18cdf1[_0x2fe861(0x1cf)](_0x428519['mjGjS']))return _0x5bd869&&logger[_0x2fe861(0x269)](_0x428519[_0x2fe861(0x197)]),![];return logger[_0x2fe861(0x1e0)](_0x428519[_0x2fe861(0x1b8)]),!![];}catch(_0x43bb28){return logger[_0x2fe861(0x1e0)]('Error\x20checking\x20if\x20mobile\x20accessibility\x20platform:\x20'+_0x43bb28),![];}},exports[a103_0x40a4f9(0x259)]=async _0x18d364=>{const _0x3f5654=a103_0x40a4f9;try{const _0x2a77e7=await _0x18d364[_0x3f5654(0x1ab)]();return exports[_0x3f5654(0x223)](_0x2a77e7);}catch(_0x3b099d){return logger['debug']('Error\x20checking\x20mobile\x20accessibility\x20session:\x20'+_0x3b099d),![];}},exports[a103_0x40a4f9(0x1d5)]=()=>{const _0x3ce034={};return _0x3ce034['is_mobile_session']=!![],_0x3ce034;},exports['resolveMobileThTestRunUuid']=()=>{const _0x2c5be4=a103_0x40a4f9,_0x1dbcf3={};_0x1dbcf3[_0x2c5be4(0x236)]=function(_0x314300,_0x3668aa){return _0x314300===_0x3668aa;},_0x1dbcf3[_0x2c5be4(0x25f)]=_0x2c5be4(0x1da),_0x1dbcf3['CqgmL']=function(_0x4eca7b,_0xce142c){return _0x4eca7b>_0xce142c;},_0x1dbcf3['QDwMg']=_0x2c5be4(0x1e4),_0x1dbcf3['cSsdF']=_0x2c5be4(0x1a4),_0x1dbcf3[_0x2c5be4(0x198)]=function(_0x43c4ee,_0x24eeab){return _0x43c4ee===_0x24eeab;},_0x1dbcf3[_0x2c5be4(0x227)]=_0x2c5be4(0x195);const _0x2e688c=_0x1dbcf3,_0x272bee=global[_0x2c5be4(0x1ac)],_0x5e21e6=_0x272bee&&_0x272bee[_0x2c5be4(0x26a)],_0x4b3576=_0x5e21e6&&_0x5e21e6[_0x2c5be4(0x1f9)];if(_0x2e688c[_0x2c5be4(0x236)](typeof _0x4b3576,_0x2e688c['BFXbQ'])&&_0x2e688c[_0x2c5be4(0x21e)](_0x4b3576[_0x2c5be4(0x249)],0x0))return _0x4b3576;let _0x5f1fa1;if(!_0x272bee)_0x5f1fa1=_0x2e688c[_0x2c5be4(0x1d1)];else!_0x5e21e6?_0x5f1fa1=_0x2e688c[_0x2c5be4(0x1f8)]:_0x5f1fa1=_0x2c5be4(0x1f6)+Object[_0x2c5be4(0x21a)](_0x5e21e6)[_0x2c5be4(0x217)](',\x20')+_0x2c5be4(0x28c)+(_0x2e688c[_0x2c5be4(0x198)](_0x4b3576,undefined)?_0x2e688c['NuWKC']:'\x22'+_0x4b3576+'\x22')+_0x2c5be4(0x19e);return logger['warn'](_0x2c5be4(0x270)+_0x5f1fa1+_0x2c5be4(0x1ff)),'';},exports[a103_0x40a4f9(0x1e7)]=_0x4a9972=>{const _0xf5f2ab=a103_0x40a4f9,_0x1ae641={};_0x1ae641['wavdy']=function(_0x217333,_0x348af5){return _0x217333===_0x348af5;},_0x1ae641['JAafP']=_0xf5f2ab(0x1da),_0x1ae641[_0xf5f2ab(0x23e)]=_0xf5f2ab(0x1f1);const _0x5d6901=_0x1ae641;if(_0x4a9972&&_0x4a9972[_0xf5f2ab(0x267)]&&_0x5d6901[_0xf5f2ab(0x282)](typeof _0x4a9972['script'],_0x5d6901[_0xf5f2ab(0x24a)]))return _0x4a9972[_0xf5f2ab(0x267)]['includes'](_0x5d6901[_0xf5f2ab(0x23e)]);return![];},exports[a103_0x40a4f9(0x243)]='Mobile\x20Accessibility\x20Automation\x20is\x20not\x20enabled\x20for\x20your\x20account.\x20Accessibility\x20scans\x20will\x20be\x20skipped\x20on\x20mobile\x20sessions.\x20Contact\x20BrowserStack\x20to\x20enable\x20mobile\x20accessibility\x20scanning.',exports[a103_0x40a4f9(0x190)]=()=>process[a103_0x40a4f9(0x218)]['BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP']===a103_0x40a4f9(0x19f),exports[a103_0x40a4f9(0x242)]=_0x5f1a53=>{const _0x27eac=a103_0x40a4f9,_0x36cd2e={};_0x36cd2e[_0x27eac(0x200)]=function(_0x493751,_0x54b222){return _0x493751 in _0x54b222;};const _0xb75212=_0x36cd2e;if(bsSetupHelper[_0x27eac(0x274)](_0x5f1a53))return![];const _0x4d9845=_0x5f1a53['toLowerCase']();return _0xb75212['afhxa'](_0x4d9845,ACCESSIBILITY_SUPPORTED_BROWSERS);},exports[a103_0x40a4f9(0x23a)]=_0x5e2166=>{if(bsSetupHelper['isUndefined'](_0x5e2166))return null;const _0x4fbd6d=_0x5e2166['toLowerCase']();return ACCESSIBILITY_SUPPORTED_BROWSERS[_0x4fbd6d]||null;},exports[a103_0x40a4f9(0x246)]=(_0x290b6b,_0x347092)=>{const _0x27a602=a103_0x40a4f9,_0x341f48=this['getBrowserA11yConfig'](_0x290b6b);if(!_0x341f48)return null;if(_0x347092)return _0x341f48[_0x27a602(0x1eb)];return _0x341f48[_0x27a602(0x180)];},exports[a103_0x40a4f9(0x212)]=_0x12e1fa=>{const _0x1c6783=a103_0x40a4f9,_0x28f8c3=this[_0x1c6783(0x23a)](_0x12e1fa);return _0x28f8c3?_0x28f8c3[_0x1c6783(0x1ba)]:_0x12e1fa;},exports['requiresChromeOptionsValidation']=_0x2fa0fa=>{const _0x32374f=a103_0x40a4f9,_0x4dea9d=this[_0x32374f(0x23a)](_0x2fa0fa);return _0x4dea9d?_0x4dea9d[_0x32374f(0x24c)]:![];},exports[a103_0x40a4f9(0x288)]=(_0x30822a,_0x3dd84a)=>{const _0x14a203=a103_0x40a4f9,_0x37ea54={'ECNHB':function(_0x2f7745,_0x4aab81){return _0x2f7745(_0x4aab81);},'gkbXE':function(_0x3ab539,_0x2aa866){return _0x3ab539>=_0x2aa866;}};if(bsSetupHelper['isUndefined'](_0x30822a)||bsSetupHelper[_0x14a203(0x274)](_0x3dd84a))return![];const _0x2c294b=bsSetupHelper[_0x14a203(0x20d)](_0x37ea54[_0x14a203(0x241)](String,_0x30822a),_0x37ea54[_0x14a203(0x241)](String,_0x3dd84a));return _0x37ea54[_0x14a203(0x265)](_0x2c294b,0x0);},exports[a103_0x40a4f9(0x1e8)]=_0x811ca1=>{const _0x47a29e=a103_0x40a4f9,_0x3ca8c5={};_0x3ca8c5['LPszK']=function(_0x2d92c1,_0x2da8c1){return _0x2d92c1!==_0x2da8c1;},_0x3ca8c5[_0x47a29e(0x1b5)]=_0x47a29e(0x1da),_0x3ca8c5[_0x47a29e(0x18b)]=_0x47a29e(0x230);const _0xd718d6=_0x3ca8c5;if(!_0x811ca1||_0xd718d6[_0x47a29e(0x17e)](typeof _0x811ca1,_0xd718d6[_0x47a29e(0x1b5)]))return null;try{return JSON['parse'](Buffer[_0x47a29e(0x1be)](_0x811ca1[_0x47a29e(0x215)]('.')[0x1],_0xd718d6[_0x47a29e(0x18b)])[_0x47a29e(0x19d)]());}catch{return null;}};function a103_0xd32d(){const _0x56628f=['wdvdz','success','sZWSY','Pcimw','YDwcB','display_name','isAccessibilityAutomationSession','buildName','getAccessibilityResults','from','false','getAccessKey','set','getPlatformVersion','Not\x20a\x20Accessibility\x20Session','return\x20document.readyState\x20===\x20\x22complete\x22','Rkkuq','android','YtPIo','SDcdp','getResults','getTestFrameworkDetails','66CVWHlc','test_runs/stop','application/json','platformName','includes','fkaDD','QDwMg','getGitMetaData','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','chromeOptions_','getMobileA11yCapabilities','vuxQj','BS_A11Y_JWT','bstackA11yScanOptions','5525883PhCBgS','string','trim','isBrowserstackInfra','browserName','resolveMobileThTestRunUuid','../performance/performance-tester','debug','isArray','accessibility','isTrue','global.__workerDetails\x20is\x20undefined\x20—\x20no\x20test-framework\x20setup\x20hook\x20has\x20initialized\x20it\x20yet.\x20A\x20scan\x20is\x20likely\x20firing\x20before\x20the\x20test\x20started\x20(e.g.\x20from\x20a\x20before/beforeAll\x20hook\x20or\x20from\x20plain\x20Selenium\x20with\x20no\x20test\x20framework).','LeadT','CxtBR','isBrowserStackCommandExecutor','parseA11yJwtPayload','a11y:stop','bstack:options','min_version_browserstack','xRBDU','No\x20accessibility\x20results\x20were\x20found.','Nusxw','mFGbj','excludeTagsInTestingScope','browserstack_executor','nestedKeyValue','device','HogXW','../logger','global.__workerDetails.currentTest\x20exists\x20with\x20keys\x20[','Exception\x20in\x20checking\x20accessibility\x20key\x20in\x20platform\x20config.\x20Error\x20','cSsdF','thTestRunUuid','TCiko','nonBstackPlatformValidation','JRogJ','qcXGt','ntxkk','\x20The\x20on-device\x20scan\x20will\x20POST\x20to\x20/api/test_cases/save_intermediate_results\x20with\x20an\x20empty\x20th_test_run_uuid\x20and\x20fail\x20validation\x20(HTTP\x20422).\x20Fix\x20the\x20framework\x20setup\x20hook\x20that\x20should\x20pre-populate\x20global.__workerDetails.currentTest.thTestRunUuid.','afhxa','executeScript','izDuW','getBrowserName','65615CgYZah','MhMHZ','scannerVersion','browserstack','mUQPg','dwEMy','statusText','DlkpA','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results\x20summary.','compareVersions','getAccessibilityResultsSummary','Accessibility\x20Automation\x20will\x20not\x20run\x20on\x20legacy\x20headless\x20mode.\x20Switch\x20to\x20new\x20headless\x20mode\x20or\x20avoid\x20using\x20headless\x20mode.','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results.','VmGuu','getBrowserDisplayName','startsWith','Session\x20is\x20identified\x20as\x20mobile\x20accessibility\x20platform\x20(Android\x20+\x20Chrome)','split','UbXxu','join','env','LYhmo','keys','buildDescription','fSeOs','wzLZj','CqgmL','stopAccessibilityTestRun','UaKAa','getPlatform','getGlobal','isMobileAccessibilityPlatform','Performed\x20scan\x20with\x20result:\x20','Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20','__cloud_provider___','NuWKC','platforms','Authorization','12759NsBjAv','SgvCx','format','BykLq','ebzqO','VcoPD','base64','pYzGD','getAgentVersion','includeTagsInTestingScope','chromeOptions','dYSJG','FwOCH','cOCNu','Error\x20while\x20adding\x20Non-Bstack\x20capabilities:\x20','MudXW','getBrowserA11yConfig','message','forEach','Performing\x20scan\x20before\x20getting\x20results\x20summary','UcBUC','FBniT','bZNzR','ECNHB','isBrowserSupportedForAccessibility','MOBILE_SCANNING_DISABLED_WARNING','dfpXf','BROWSERSTACK_TEST_ACCESSIBILITY_YML','getMinVersionForBrowser','--headless=new','javascript','length','JAafP','FyekT','requires_chrome_options_check','body','pzRox','browserstackSessionName','setNonBstackInfraCapabilities','projectName','vAHqp','json','48QsBlBE','headers','data','map','toLowerCase','isMobileAccessibilitySession','qqchz','LNjmV','fetchPlatformDetails','Content-Type','jkLYO','BFXbQ','shpet','goog:chromeOptions','EMWtY','get','v2/test_runs','gkbXE','DFaja','script','DuXLY','warn','currentTest','response','errors','requireModule','YdQwX','pwSPj','[Accessibility]\x20Mobile\x20scan\x20requested\x20but\x20thTestRunUuid\x20not\x20resolvable:\x20','cTqnz','replace','Mobile\x20Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser.','isUndefined','Entau','qNjgJ','toISOString','null','qsgwG','auth','139559unbBzp','SDqKw','--headless=','shouldScanTestForAccessibility','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser\x20version\x20greater\x20than\x20','mergeDeep','getResultsSummary','wavdy','./constants','error','some','[Accessibility]\x20Selenium\x20performScan\x20payload:\x20','GET_RESULTS','isVersionSupported','getHostInfo','DrSYM','chrome',']\x20but\x20thTestRunUuid\x20is\x20','epcqz','OoFSC','user','isAccessibilityPlatform','measureWrapper','getCiInfo','fEmfh','No\x20accessibility\x20summary\x20was\x20found.','OaPik','PERFORM_SCAN','performScan','LPszK','lRbjH','min_version_non_browserstack','./scripts','mkXaA','util','Performing\x20scan\x20before\x20getting\x20results','Error\x20while\x20validating\x20test\x20case\x20for\x20accessibility\x20before\x20scanning.\x20Error\x20:\x20','createAccessibilityTestRun','selenium-webdriver','OBkYJ','stringify','16xsdLAy','tkxfg','340685GDlfja','POST','parse','2902364pTnsJZ','isMobileScanningEnabledForGroup','resolve','acIuf','Exception\x20while\x20marking\x20completion\x20of\x20BrowserStack\x20Accessibility\x20Automation\x20Test\x20Run:\x20','lNrNs','undefined','NutMR','WXiVQ','fpyqU','bstackA11yShouldScan','../performance/constants','accessibilityToken','version','toString','.\x20The\x20framework\x20setup\x20hook\x20is\x20not\x20writing\x20thTestRunUuid\x20onto\x20currentTest.','true','Invalid\x20request:\x20','a11y:start','YRvUR','executeAsyncScript','global.__workerDetails\x20exists\x20but\x20.currentTest\x20is\x20undefined\x20—\x20scan\x20fired\x20outside\x20a\x20test\x20body\x20(before/beforeAll\x20hook,\x20or\x20between\x20tests).','vMFtx','Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20Missing\x20authentication\x20token','pass','hGuRN','GET_RESULTS_SUMMARY','2240760zRthIO','getCapabilities','__workerDetails','BROWSERSTACK_TURBOSCALE','status','getBrowserVersion','method','assign','stack','RiJit','xTVSj'];a103_0xd32d=function(){return _0x56628f;};return a103_0xd32d();} | ||
| const a103_0x11bc67=a103_0x41f8;function a103_0x41f8(_0x4f637f,_0x4759b6){const _0x3ae4f9=a103_0x3ae4();return a103_0x41f8=function(_0x41f807,_0x1f5af1){_0x41f807=_0x41f807-0x1a2;let _0xc6af7c=_0x3ae4f9[_0x41f807];return _0xc6af7c;},a103_0x41f8(_0x4f637f,_0x4759b6);}function a103_0x3ae4(){const _0x51d76c=['--headless=new','checkAccessibilityPlatformConfig','FsRMR','afGFi','IUKFz','getResults','isBrowserstackInfra','45LQIacn','\x20The\x20on-device\x20scan\x20will\x20POST\x20to\x20/api/test_cases/save_intermediate_results\x20with\x20an\x20empty\x20th_test_run_uuid\x20and\x20fail\x20validation\x20(HTTP\x20422).\x20Fix\x20the\x20framework\x20setup\x20hook\x20that\x20should\x20pre-populate\x20global.__workerDetails.currentTest.thTestRunUuid.','assign','dzUbm','capabilities_','stopAccessibilityTestRun','ygfWB','Session\x20is\x20identified\x20as\x20mobile\x20accessibility\x20platform\x20(Android\x20+\x20Chrome)','json','getHostInfo','IcwRf','Mobile\x20Accessibility\x20Automation\x20is\x20not\x20enabled\x20for\x20your\x20account.\x20Accessibility\x20scans\x20will\x20be\x20skipped\x20on\x20mobile\x20sessions.\x20Contact\x20BrowserStack\x20to\x20enable\x20mobile\x20accessibility\x20scanning.','string','warn','../performance/constants','getResultsSummary','getUserName','getAccessibilityResultsSummary:\x20Mobile\x20session\x20detected,\x20args:\x20','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser\x20version\x20greater\x20than\x20','GLrzT','__cloud_provider___','YJIGT','__workerDetails','getAccessKey','scannerVersion','length','browserVersion','ChromeExtension','getCapabilities','YiFfs','browserstackSessionName','ptHxq','hZsSw','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20perform\x20scan.','auth','browserstack_executor','cwd','includes','[Accessibility]\x20Selenium\x20performScan\x20payload:\x20','Content-Type','body','map','platforms','4yseDFA','format','NTNhS','Mobile\x20Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser.','TJZWs','dcGys','getTestFrameworkDetails','qQxIn','yykFw','rLiNG','message','isBrowserSupportedForAccessibility','TSnhw','tTPfF','errors','isAccessibilityPlatform','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','MOBILE_SCANNING_DISABLED_WARNING','10562508jLfXin','trim','selenium-webdriver/chrome.js','AswDt','accessibility','path','env','dxLiI','application/json','headers','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers.','Bearer\x20','version','isMobileAccessibilitySession','ePyTg','user','GRpUT','BrowserStack\x20Accessibility\x20Automation\x20Test\x20Run\x20marked\x20as\x20completed\x20at\x20','buildName','1133361SAsTJr','stack','qVKwD','min_version_non_browserstack','true','Exception\x20in\x20fetching\x20platform\x20details\x20with\x20error\x20:\x20','performScan:\x20Mobile\x20capabilities\x20added\x20to\x20scan\x20arguments','egMmS','yLHoI','2022NuCszt','10nfirle','toISOString','../performance/performance-tester','currentTest','LENWI','getPackageVersion','status','zmcCt','xLIAs','Exception\x20in\x20verifying\x20the\x20Accessibility\x20session\x20with\x20error\x20:\x20','Error\x20while\x20validating\x20test\x20case\x20for\x20accessibility\x20before\x20scanning.\x20Error\x20:\x20','yWPwt','playwright','asdEw','deviceName','global.__workerDetails\x20exists\x20but\x20.currentTest\x20is\x20undefined\x20—\x20scan\x20fired\x20outside\x20a\x20test\x20body\x20(before/beforeAll\x20hook,\x20or\x20between\x20tests).','a11y:stop','--headless','yHMDa','script','Error\x20while\x20adding\x20Non-Bstack\x20capabilities:\x20','../logger','undefined','nodeRequest','fucaC','[Accessibility]\x20Mobile\x20scan\x20requested\x20but\x20thTestRunUuid\x20not\x20resolvable:\x20','getMobileA11yCapabilities','display_name','437840yTHCjI','Error\x20checking\x20mobile\x20accessibility\x20session:\x20','Ganhe','from','test_runs/stop','parseA11yJwtPayload','limBm','10180357OkWlic','is_mobile_session','getPlatform','Bxoqg','cIqHt','fltOK','OhYqa','toJson','YREly','projectName','bstack:options','QjPfF','CMpad','zmMVH','error','GSGFl','Performing\x20scan\x20before\x20getting\x20results','rjJVU','executeAsyncScript','gJabw','data','mergeDeep','replace','ZWwUX','browserName','join','isUndefined','a11y:start','--headless=','requiresChromeOptionsValidation','platformName','CyQOb','v2/test_runs','tyYYF','MNeBr','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results\x20summary.','parse','response','toLowerCase','device','No\x20accessibility\x20results\x20were\x20found.','getBrowserDisplayName','NVfbv','Accessibility\x20Automation\x20will\x20not\x20run\x20on\x20legacy\x20headless\x20mode.\x20Switch\x20to\x20new\x20headless\x20mode\x20or\x20avoid\x20using\x20headless\x20mode.','PAPpk','Options','min_version_browserstack','setNonBstackInfraCapabilities','MymBU','buildDescription','Invalid\x20configuration\x20passed.','performScan','orYDq','204169dzlpKZ','poSku','ZEHAc','resolveMobileThTestRunUuid','info','aEgIx','GET_RESULTS_SUMMARY','PERFORM_SCAN','uaHkY','isMobileAccessibilityPlatform','czHwq','Exception\x20while\x20marking\x20completion\x20of\x20BrowserStack\x20Accessibility\x20Automation\x20Test\x20Run:\x20','getGlobal','function','HbXXJ','set','Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20Missing\x20authentication\x20token','GCowN','success','SIQiw','QEoJn','ZePBA','pass','bstackA11yScanOptions','isBrowserStackCommandExecutor','chromeOptions_','./constants','includeTagsInTestingScope','AATsy','basename','90vuqXod','Authorization','KJxLy','debug','BS_A11Y_JWT','LjHqW',']\x20but\x20thTestRunUuid\x20is\x20','parseFromJson','YvsaP','some','get','getBrowserA11yConfig','IfLKg','aVbux','statusText','BROWSERSTACK_TEST_ACCESSIBILITY_YML','accessibilityToken','trYUg','POST','null','startsWith','nestedKeyValue','nonBstackPlatformValidation','isAccessibilityAutomationSession','getGitMetaData','excludeTagsInTestingScope','SQEsR','bfGiA','javascript','isArray','chromeOptions','global.__workerDetails\x20is\x20undefined\x20—\x20no\x20test-framework\x20setup\x20hook\x20has\x20initialized\x20it\x20yet.\x20A\x20scan\x20is\x20likely\x20firing\x20before\x20the\x20test\x20started\x20(e.g.\x20from\x20a\x20before/beforeAll\x20hook\x20or\x20from\x20plain\x20Selenium\x20with\x20no\x20test\x20framework).','getBrowserVersion','ycHIv','Performing\x20scan\x20before\x20getting\x20results\x20summary','util','Not\x20a\x20Accessibility\x20Automation\x20session,\x20cannot\x20retrieve\x20Accessibility\x20results.','.\x20The\x20framework\x20setup\x20hook\x20is\x20not\x20writing\x20thTestRunUuid\x20onto\x20currentTest.','bstackA11yShouldScan','GgUgN','3292915gxgAUk','BROWSERSTACK_TURBOSCALE','global.__workerDetails.currentTest\x20exists\x20with\x20keys\x20[','toString','android','pvwCi','isVersionSupported','goog:chromeOptions','false','Exception\x20in\x20checking\x20accessibility\x20key\x20in\x20platform\x20config.\x20Error\x20','FKTmW','osxzp','createAccessibilityTestRun','jLHgW','Performed\x20scan\x20with\x20result:\x20','IZdXt','measureWrapper','694ZoHxHI','resolve','chrome','vuqLt','../helper','kcCQj','KNFui','Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20','bvYuk','method','XwSfh','keys','CScrB','return\x20document.readyState\x20===\x20\x22complete\x22','forEach','options_','eedUM','requireModule','stringify','isTrue'];a103_0x3ae4=function(){return _0x51d76c;};return a103_0x3ae4();}(function(_0x3a6c3b,_0x40eb73){const _0x561817=a103_0x41f8,_0x9c20ef=_0x3a6c3b();while(!![]){try{const _0x5d8dc5=-parseInt(_0x561817(0x261))/0x1*(-parseInt(_0x561817(0x1ed))/0x2)+parseInt(_0x561817(0x258))/0x3+-parseInt(_0x561817(0x233))/0x4*(parseInt(_0x561817(0x1dc))/0x5)+parseInt(_0x561817(0x1b4))/0x6*(parseInt(_0x561817(0x2ba))/0x7)+-parseInt(_0x561817(0x27e))/0x8*(parseInt(_0x561817(0x208))/0x9)+-parseInt(_0x561817(0x262))/0xa*(parseInt(_0x561817(0x285))/0xb)+parseInt(_0x561817(0x245))/0xc;if(_0x5d8dc5===_0x40eb73)break;else _0x9c20ef['push'](_0x9c20ef['shift']());}catch(_0x57c4ee){_0x9c20ef['push'](_0x9c20ef['shift']());}}}(a103_0x3ae4,0x83b17));const path=require(a103_0x11bc67(0x24a)),util=require(a103_0x11bc67(0x1d7)),bsSetupHelper=require(a103_0x11bc67(0x1f1)),logger=require(a103_0x11bc67(0x277))['winstonLogger'],{API_URL,MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY,ACCESSIBILITY_SUPPORTED_BROWSERS}=require(a103_0x11bc67(0x1b0)),PerformanceTester=require(a103_0x11bc67(0x264)),scripts=require('./scripts'),globals=require('../globals'),{A11Y_EVENTS:PerformanceA11yEvents}=require(a103_0x11bc67(0x216));exports['fetchPlatformDetails']=async _0x28a9bf=>{const _0x2eb7b0=a103_0x11bc67,_0x458be3={};_0x458be3[_0x2eb7b0(0x212)]=function(_0x1c9d64,_0x48c7b2){return _0x1c9d64===_0x48c7b2;},_0x458be3[_0x2eb7b0(0x24c)]='browserstack';const _0x34ac28=_0x458be3;let _0x22085b={};try{const _0x4e7638=await _0x28a9bf[_0x2eb7b0(0x224)]();_0x22085b={'os_name':_0x4e7638[_0x2eb7b0(0x287)](),'os_version':bsSetupHelper['getPlatformVersion'](_0x34ac28[_0x2eb7b0(0x212)](global[_0x2eb7b0(0x21c)],_0x34ac28[_0x2eb7b0(0x24c)])),'browser_name':_0x4e7638['getBrowserName'](),'browser_version':_0x4e7638[_0x2eb7b0(0x1d4)]()};}catch(_0x5f9088){logger['debug'](_0x2eb7b0(0x25d)+_0x5f9088);}return _0x22085b;},exports['isAccessibilityAutomationSession']=()=>{const _0x2e9521=a103_0x11bc67,_0xba58d3={};_0xba58d3[_0x2e9521(0x2bb)]=function(_0x5b2469,_0x410a1b){return _0x5b2469===_0x410a1b;},_0xba58d3[_0x2e9521(0x1e7)]=_0x2e9521(0x214),_0xba58d3[_0x2e9521(0x1c5)]=function(_0x28f919,_0x40baa9){return _0x28f919>_0x40baa9;},_0xba58d3['AATsy']=function(_0xe4985e,_0x2b1307){return _0xe4985e!==_0x2b1307;},_0xba58d3[_0x2e9521(0x21d)]=_0x2e9521(0x1c7),_0xba58d3[_0x2e9521(0x237)]=function(_0x123a01,_0x35468f){return _0x123a01&&_0x35468f;};const _0x409835=_0xba58d3;try{const _0x44495e=bsSetupHelper[_0x2e9521(0x200)](process[_0x2e9521(0x24b)][_0x2e9521(0x1c3)])||bsSetupHelper[_0x2e9521(0x200)](process['env']['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']),_0x41fc0b=_0x409835[_0x2e9521(0x2bb)](typeof process[_0x2e9521(0x24b)][_0x2e9521(0x1b8)],_0x409835[_0x2e9521(0x1e7)])&&_0x409835['trYUg'](process[_0x2e9521(0x24b)][_0x2e9521(0x1b8)][_0x2e9521(0x221)],0x0)&&_0x409835[_0x2e9521(0x1b2)](process[_0x2e9521(0x24b)][_0x2e9521(0x1b8)],_0x409835[_0x2e9521(0x21d)]);return _0x409835[_0x2e9521(0x237)](_0x44495e,_0x41fc0b);}catch(_0x302081){logger['debug'](_0x2e9521(0x26b)+_0x302081);}return![];},exports[a103_0x11bc67(0x1ca)]=(_0x333fcd,_0x295a85)=>{const _0x34762b=a103_0x11bc67,_0x132b8f={'qQxIn':_0x34762b(0x29d),'limBm':function(_0x37f0b9,_0x21f4f6){return _0x37f0b9(_0x21f4f6);},'GCowN':_0x34762b(0x222),'bvYuk':function(_0x44d278,_0xe6c9b0){return _0x44d278(_0xe6c9b0);},'aEgIx':_0x34762b(0x251),'YvsaP':_0x34762b(0x28f),'rLiNG':_0x34762b(0x270),'yHMDa':_0x34762b(0x2ac),'gJabw':_0x34762b(0x24f),'jFojN':_0x34762b(0x247),'UIPxg':'selenium-webdriver','aVbux':_0x34762b(0x1fc),'Bxoqg':'args','ygfWB':_0x34762b(0x1d2),'tTPfF':_0x34762b(0x2b0),'aLZrt':_0x34762b(0x1e3),'yykFw':function(_0x4a7209,_0x5338e4){return _0x4a7209===_0x5338e4;},'qwFNH':_0x34762b(0x1ef),'yWPwt':function(_0x18fa9e,_0xb33a8f){return _0x18fa9e>=_0xb33a8f;}},_0x13ec41=_0x333fcd['get'](_0x132b8f[_0x34762b(0x23a)]),_0x267ec3=_0x132b8f['limBm'](parseFloat,_0x333fcd[_0x34762b(0x1be)](_0x132b8f[_0x34762b(0x1a7)]))||_0x132b8f[_0x34762b(0x1f5)](parseFloat,_0x333fcd[_0x34762b(0x1be)](_0x132b8f[_0x34762b(0x2bf)])),_0x569777=_0x333fcd[_0x34762b(0x1be)](_0x132b8f[_0x34762b(0x1bc)])||{},_0x1cb258=_0x132b8f[_0x34762b(0x284)](parseFloat,MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY),_0x47166e=_0x569777[_0x132b8f[_0x34762b(0x23c)]]||_0x333fcd['get'](_0x132b8f[_0x34762b(0x274)])||![];if(_0x47166e)return logger[_0x34762b(0x215)](_0x132b8f[_0x34762b(0x298)]),![];let _0x734a1e;try{_0x734a1e=bsSetupHelper[_0x34762b(0x1fe)](_0x132b8f['jFojN'],_0x132b8f['UIPxg']);}catch(_0x3392a8){return![];}const _0x15242b=new _0x734a1e[(_0x34762b(0x2b2))](_0x295a85[_0x34762b(0x1af)]),_0x223116=bsSetupHelper[_0x34762b(0x1c9)](_0x15242b,[_0x132b8f[_0x34762b(0x1c1)],_0x132b8f[_0x34762b(0x288)]])||bsSetupHelper[_0x34762b(0x1c9)](_0x295a85[_0x34762b(0x20c)],[_0x132b8f[_0x34762b(0x1bc)],_0x132b8f[_0x34762b(0x20e)],_0x132b8f[_0x34762b(0x288)]])||bsSetupHelper['nestedKeyValue'](_0x295a85[_0x34762b(0x20c)],[_0x132b8f['ygfWB'],_0x132b8f[_0x34762b(0x288)]])||[],_0x2bcd2d=Array['isArray'](_0x223116)?_0x223116:[];if(_0x2bcd2d[_0x34762b(0x1bd)](_0x1c756c=>typeof _0x1c756c==='string'&&(_0x1c756c===_0x34762b(0x273)||_0x1c756c[_0x34762b(0x1c8)](_0x34762b(0x2a1))&&_0x1c756c!==_0x34762b(0x201))))return logger[_0x34762b(0x215)](_0x132b8f[_0x34762b(0x240)]),![];const _0x5b9370=_0x295a85['capabilities_']||{},_0x4edf30=bsSetupHelper[_0x34762b(0x1c9)](_0x5b9370,[_0x132b8f['aLZrt']])||{},_0x46dd36=bsSetupHelper[_0x34762b(0x1c9)](_0x4edf30,[_0x132b8f['Bxoqg']])||[],_0x24a8b5=Array[_0x34762b(0x1d1)](_0x46dd36)?_0x46dd36:[];if(_0x24a8b5[_0x34762b(0x1bd)](_0x2a3ecb=>typeof _0x2a3ecb===_0x34762b(0x214)&&(_0x2a3ecb===_0x34762b(0x273)||_0x2a3ecb[_0x34762b(0x1c8)](_0x34762b(0x2a1))&&_0x2a3ecb!==_0x34762b(0x201))))return logger[_0x34762b(0x215)](_0x132b8f[_0x34762b(0x240)]),![];if(_0x132b8f[_0x34762b(0x23b)](_0x13ec41[_0x34762b(0x2ab)](),_0x132b8f['qwFNH'])&&_0x132b8f[_0x34762b(0x26d)](_0x267ec3,_0x1cb258))return!![];return logger['warn'](_0x34762b(0x21a)+MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY+'.'),![];},exports[a103_0x11bc67(0x2b4)]=_0x4ab30b=>{const _0x4e3e29=a103_0x11bc67,_0x4d4d7c={};_0x4d4d7c['ZWwUX']=_0x4e3e29(0x1e3),_0x4d4d7c['FKTmW']=function(_0x28da6a,_0x4c3183){return _0x28da6a||_0x4c3183;},_0x4d4d7c['qNlvG']='Not\x20a\x20Accessibility\x20Session';const _0x4eff9d=_0x4d4d7c,_0x5cbe4e=scripts[_0x4e3e29(0x223)];try{const _0xc94645=bsSetupHelper[_0x4e3e29(0x200)](process[_0x4e3e29(0x24b)][_0x4e3e29(0x1c3)])||bsSetupHelper[_0x4e3e29(0x200)](process[_0x4e3e29(0x24b)]['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']);if((!bsSetupHelper[_0x4e3e29(0x207)]()||process['env'][_0x4e3e29(0x1dd)])&&_0xc94645){const _0x58479e=_0x4ab30b[_0x4e3e29(0x224)](),_0x49704b=_0x58479e['get'](_0x4eff9d[_0x4e3e29(0x29c)]),_0xfcbd09=_0x4eff9d[_0x4e3e29(0x1e6)](_0x49704b,{});bsSetupHelper[_0x4e3e29(0x29a)](_0xfcbd09,_0x5cbe4e),_0x4ab30b[_0x4e3e29(0x224)]()[_0x4e3e29(0x1a5)](_0x4eff9d[_0x4e3e29(0x29c)],_0xfcbd09);}else logger[_0x4e3e29(0x215)](_0x4eff9d['qNlvG']);}catch(_0x179bf3){logger[_0x4e3e29(0x293)](_0x4e3e29(0x276)+_0x179bf3);}},exports['shouldScanTestForAccessibility']=(_0x9d745a=null,_0x701c91=!![],_0x4c753a=[])=>{const _0x2c48cd=a103_0x11bc67,_0x47c7bc={};_0x47c7bc[_0x2c48cd(0x20b)]=function(_0x1e24a1,_0x4df8e7){return _0x1e24a1==_0x4df8e7;},_0x47c7bc[_0x2c48cd(0x296)]=function(_0x2e9256,_0x2f5fec){return _0x2e9256>_0x2f5fec;},_0x47c7bc[_0x2c48cd(0x1aa)]=function(_0x1c9a15,_0x2a0236){return _0x1c9a15===_0x2a0236;},_0x47c7bc[_0x2c48cd(0x26f)]=function(_0x57247d,_0x4abe03){return _0x57247d&&_0x4abe03;},_0x47c7bc[_0x2c48cd(0x238)]=function(_0x4924cd,_0x30e0a4){return _0x4924cd&&_0x30e0a4;};const _0x5ef465=_0x47c7bc;if(_0x5ef465[_0x2c48cd(0x20b)](process['env'][_0x2c48cd(0x243)],null))return!![];try{const _0x46dd73=JSON['parse'](process[_0x2c48cd(0x24b)][_0x2c48cd(0x243)]),_0x36c7c9=Array[_0x2c48cd(0x1d1)](_0x46dd73['includeTagsInTestingScope'])?_0x46dd73[_0x2c48cd(0x1b1)]:[],_0x1f5017=Array[_0x2c48cd(0x1d1)](_0x46dd73[_0x2c48cd(0x1cd)])?_0x46dd73['excludeTagsInTestingScope']:[],_0x3e63b6=_0x53f6a4=>typeof _0x53f6a4===_0x2c48cd(0x214)?_0x53f6a4[_0x2c48cd(0x29b)](/^@/,'')[_0x2c48cd(0x2ab)]()[_0x2c48cd(0x246)]():_0x53f6a4;if(bsSetupHelper[_0x2c48cd(0x29f)](_0x9d745a)){if(_0x5ef465[_0x2c48cd(0x296)](_0x4c753a[_0x2c48cd(0x221)],0x0)){const _0x18acc6=_0x4c753a[_0x2c48cd(0x231)](_0x3e63b6),_0x5b3c99=_0x1f5017[_0x2c48cd(0x1bd)](_0x29b725=>_0x18acc6[_0x2c48cd(0x22d)](_0x3e63b6(_0x29b725))),_0x4ecc1c=_0x5ef465[_0x2c48cd(0x1aa)](_0x36c7c9[_0x2c48cd(0x221)],0x0)||_0x36c7c9[_0x2c48cd(0x1bd)](_0x5ce725=>_0x18acc6[_0x2c48cd(0x22d)](_0x3e63b6(_0x5ce725)));return _0x5ef465[_0x2c48cd(0x26f)](!_0x5b3c99,_0x4ecc1c);}return!![];}let _0x3b4ed9;_0x701c91?_0x3b4ed9=_0x9d745a[_0x2c48cd(0x29e)]('/'):_0x3b4ed9=_0x9d745a;const _0x562b7e=_0x1f5017['some'](_0x24f06e=>_0x3b4ed9[_0x2c48cd(0x2ab)]()[_0x2c48cd(0x22d)](_0x3e63b6(_0x24f06e)[_0x2c48cd(0x2ab)]())),_0x242702=_0x5ef465['QEoJn'](_0x36c7c9[_0x2c48cd(0x221)],0x0)||_0x36c7c9[_0x2c48cd(0x1bd)](_0x2899bc=>_0x3b4ed9[_0x2c48cd(0x2ab)]()[_0x2c48cd(0x22d)](_0x3e63b6(_0x2899bc)[_0x2c48cd(0x2ab)]()));return _0x5ef465['dcGys'](!_0x562b7e,_0x242702);}catch(_0x51c18f){logger[_0x2c48cd(0x1b7)](_0x2c48cd(0x26c)+util['format'](_0x51c18f));}return![];},exports[a103_0x11bc67(0x202)]=_0x23380e=>{const _0x3082cf=a103_0x11bc67;let _0x1f7446=![];try{_0x23380e[_0x3082cf(0x232)][_0x3082cf(0x1fb)](_0x12091d=>{const _0x4a316e=_0x3082cf;if(bsSetupHelper[_0x4a316e(0x200)](_0x12091d[_0x4a316e(0x249)]))return _0x1f7446=!![],!![];});}catch(_0x232715){logger[_0x3082cf(0x1b7)](_0x3082cf(0x1e5)+_0x232715);}return _0x1f7446||bsSetupHelper[_0x3082cf(0x200)](_0x23380e[_0x3082cf(0x249)]);},exports[a103_0x11bc67(0x1e8)]=PerformanceTester[a103_0x11bc67(0x1ec)](a103_0x11bc67(0x2a0),async function(_0x1056b4,_0x3c22a4){const _0x159fe1=a103_0x11bc67,_0x1e9eaa={};_0x1e9eaa[_0x159fe1(0x28a)]=_0x159fe1(0x1a6),_0x1e9eaa[_0x159fe1(0x2b9)]=_0x159fe1(0x26e),_0x1e9eaa[_0x159fe1(0x253)]=_0x159fe1(0x1d0),_0x1e9eaa[_0x159fe1(0x248)]=_0x159fe1(0x24d),_0x1e9eaa['pvwCi']=_0x159fe1(0x1c6),_0x1e9eaa[_0x159fe1(0x289)]=_0x159fe1(0x2a5),_0x1e9eaa[_0x159fe1(0x1c0)]=function(_0x5ddde1,_0x50f9a5){return _0x5ddde1===_0x50f9a5;},_0x1e9eaa[_0x159fe1(0x290)]=_0x159fe1(0x2b7),_0x1e9eaa['bfGiA']=_0x159fe1(0x1e4);const _0x411809=_0x1e9eaa,_0x4ff4c5=bsSetupHelper[_0x159fe1(0x218)](_0x1056b4),_0x305c48=bsSetupHelper[_0x159fe1(0x21f)](_0x1056b4);if(bsSetupHelper[_0x159fe1(0x29f)](_0x4ff4c5)||bsSetupHelper[_0x159fe1(0x29f)](_0x305c48))return logger[_0x159fe1(0x293)](_0x411809[_0x159fe1(0x28a)]),[null,null];try{let _0x2489d1;bsSetupHelper[_0x159fe1(0x29f)](process[_0x159fe1(0x24b)][_0x159fe1(0x243)])?_0x2489d1={}:_0x2489d1=JSON[_0x159fe1(0x2a9)](process[_0x159fe1(0x24b)][_0x159fe1(0x243)]);const {name:_0x36b506,version:_0x67589c}=bsSetupHelper[_0x159fe1(0x239)](_0x1056b4,_0x3c22a4),_0x1919a0={'projectName':_0x1056b4[_0x159fe1(0x28e)],'buildName':_0x1056b4[_0x159fe1(0x257)]||path[_0x159fe1(0x1b3)](path[_0x159fe1(0x1ee)](process[_0x159fe1(0x22c)]())),'startTime':new Date()[_0x159fe1(0x263)](),'description':_0x1056b4[_0x159fe1(0x2b6)]||'','source':{'frameworkName':_0x3c22a4[_0x159fe1(0x22d)](_0x411809[_0x159fe1(0x2b9)])?_0x411809['orYDq']:_0x3c22a4,'frameworkVersion':bsSetupHelper[_0x159fe1(0x267)](_0x3c22a4),'sdkVersion':bsSetupHelper['getAgentVersion'](),'language':_0x411809['ePyTg'],'testFramework':_0x36b506,'testFrameworkVersion':_0x67589c},'settings':_0x2489d1,'versionControl':await bsSetupHelper[_0x159fe1(0x1cc)](),'ciInfo':bsSetupHelper['getCiInfo'](),'hostInfo':bsSetupHelper[_0x159fe1(0x211)](),'browserstackAutomation':bsSetupHelper['isBrowserstackInfra']()},_0x3f1b04={};_0x3f1b04[_0x159fe1(0x254)]=_0x4ff4c5,_0x3f1b04[_0x159fe1(0x1ac)]=_0x305c48;const _0x2f8590={};_0x2f8590[_0x159fe1(0x22f)]=_0x411809[_0x159fe1(0x248)];const _0x5c2ddd={};_0x5c2ddd[_0x159fe1(0x22a)]=_0x3f1b04,_0x5c2ddd['headers']=_0x2f8590;const _0x43a54a=_0x5c2ddd,_0x1037b0={};_0x1037b0[_0x159fe1(0x230)]=_0x1919a0,_0x1037b0[_0x159fe1(0x210)]=!![];const _0x46640e=Object[_0x159fe1(0x20a)](_0x43a54a,_0x1037b0),_0x365c73=await bsSetupHelper[_0x159fe1(0x279)](_0x411809[_0x159fe1(0x1e1)],_0x411809[_0x159fe1(0x289)],_0x46640e,_0x1056b4,API_URL);let _0x4d46a6=process[_0x159fe1(0x24b)][_0x159fe1(0x243)];return _0x4d46a6?_0x4d46a6=JSON[_0x159fe1(0x2a9)](process['env'][_0x159fe1(0x243)]):_0x4d46a6={},scripts[_0x159fe1(0x1bb)](_0x365c73[_0x159fe1(0x299)]['data']),scripts[_0x159fe1(0x28c)](),_0x4d46a6[_0x159fe1(0x220)]=_0x365c73['data'][_0x159fe1(0x299)][_0x159fe1(0x220)],process[_0x159fe1(0x24b)][_0x159fe1(0x243)]=JSON[_0x159fe1(0x1ff)](_0x4d46a6),[_0x365c73[_0x159fe1(0x299)]['data'][_0x159fe1(0x1c4)],_0x365c73[_0x159fe1(0x299)][_0x159fe1(0x299)]['id']];}catch(_0x4acc86){if(_0x4acc86[_0x159fe1(0x2aa)])logger[_0x159fe1(0x293)]('Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20'+_0x4acc86[_0x159fe1(0x2aa)][_0x159fe1(0x268)]+'\x20'+_0x4acc86['response'][_0x159fe1(0x1c2)]+'\x20'+JSON[_0x159fe1(0x1ff)](_0x4acc86[_0x159fe1(0x2aa)]['data']));else{if(_0x411809[_0x159fe1(0x1c0)](_0x4acc86['message'],_0x411809[_0x159fe1(0x290)])){logger[_0x159fe1(0x293)]('Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20'+(_0x4acc86[_0x159fe1(0x23d)]||_0x4acc86[_0x159fe1(0x259)]));for(const _0x38e42e of _0x4acc86[_0x159fe1(0x241)]){logger[_0x159fe1(0x293)](_0x38e42e[_0x159fe1(0x23d)]);}process[_0x159fe1(0x24b)][_0x159fe1(0x1c3)]=_0x411809[_0x159fe1(0x1cf)],process[_0x159fe1(0x24b)]['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM']=_0x411809[_0x159fe1(0x1cf)];}else logger[_0x159fe1(0x293)](_0x159fe1(0x1f4)+(_0x4acc86['message']||_0x4acc86[_0x159fe1(0x259)]));}return[null,null];}}),exports[a103_0x11bc67(0x20d)]=PerformanceTester[a103_0x11bc67(0x1ec)](a103_0x11bc67(0x272),async function(_0x50932f){const _0x3e3bf0=a103_0x11bc67,_0x132a15={};_0x132a15[_0x3e3bf0(0x21b)]=function(_0x1fb5c2,_0x5804ca){return _0x1fb5c2!==_0x5804ca;},_0x132a15['YiFfs']=_0x3e3bf0(0x214),_0x132a15['KNFui']=_0x3e3bf0(0x293),_0x132a15[_0x3e3bf0(0x204)]='Build\x20creation\x20had\x20failed.',_0x132a15['zmMVH']='application/json',_0x132a15[_0x3e3bf0(0x1eb)]='PUT',_0x132a15[_0x3e3bf0(0x1b9)]=_0x3e3bf0(0x282),_0x132a15[_0x3e3bf0(0x2af)]=function(_0x1b08b9,_0xa98a90){return _0x1b08b9+_0xa98a90;},_0x132a15['jLHgW']='Invalid\x20request:\x20',_0x132a15[_0x3e3bf0(0x1a4)]=_0x3e3bf0(0x1a8);const _0x3d6f16=_0x132a15;if(bsSetupHelper[_0x3e3bf0(0x29f)](process['env'][_0x3e3bf0(0x1b8)])||_0x3d6f16[_0x3e3bf0(0x21b)](typeof process[_0x3e3bf0(0x24b)]['BS_A11Y_JWT'],_0x3d6f16[_0x3e3bf0(0x225)])){const _0x16a81b={};return _0x16a81b[_0x3e3bf0(0x268)]=_0x3d6f16[_0x3e3bf0(0x1f3)],_0x16a81b['message']=_0x3d6f16[_0x3e3bf0(0x204)],_0x16a81b;}const _0x40fbf5={'endTime':new Date()[_0x3e3bf0(0x263)]()},_0x10c065={};_0x10c065[_0x3e3bf0(0x1b5)]=_0x3e3bf0(0x250)+process[_0x3e3bf0(0x24b)][_0x3e3bf0(0x1b8)],_0x10c065[_0x3e3bf0(0x22f)]=_0x3d6f16[_0x3e3bf0(0x292)];const _0xf1195e={};_0xf1195e[_0x3e3bf0(0x24e)]=_0x10c065;const _0x380ab1=_0xf1195e,_0x1cd00d={};_0x1cd00d['body']=_0x40fbf5,_0x1cd00d['auth']=null,_0x1cd00d[_0x3e3bf0(0x210)]=!![];const _0x251200=Object[_0x3e3bf0(0x20a)](_0x380ab1,_0x1cd00d);try{const _0x180602=await bsSetupHelper[_0x3e3bf0(0x279)](_0x3d6f16['IZdXt'],_0x3d6f16['LjHqW'],_0x251200,_0x50932f,API_URL);if(_0x180602[_0x3e3bf0(0x299)]['error'])throw new Error(_0x3d6f16['NVfbv'](_0x3d6f16[_0x3e3bf0(0x1e9)],_0x180602[_0x3e3bf0(0x299)]['error']));else{logger[_0x3e3bf0(0x2be)](_0x3e3bf0(0x256)+new Date()['toISOString']());const _0x36a092={};return _0x36a092['status']=_0x3d6f16[_0x3e3bf0(0x1a4)],_0x36a092[_0x3e3bf0(0x23d)]='',_0x36a092;}}catch(_0x3c85aa){_0x3c85aa[_0x3e3bf0(0x2aa)]?logger['error']('Exception\x20while\x20marking\x20completion\x20of\x20BrowserStack\x20Accessibility\x20Automation\x20Test\x20Run:\x20'+_0x3c85aa[_0x3e3bf0(0x2aa)]['status']+'\x20'+_0x3c85aa[_0x3e3bf0(0x2aa)][_0x3e3bf0(0x1c2)]+'\x20'+JSON[_0x3e3bf0(0x1ff)](_0x3c85aa[_0x3e3bf0(0x2aa)][_0x3e3bf0(0x299)])):logger[_0x3e3bf0(0x293)](_0x3e3bf0(0x2c5)+(_0x3c85aa[_0x3e3bf0(0x23d)]||util[_0x3e3bf0(0x234)](_0x3c85aa)));const _0x23875b={};return _0x23875b['status']=_0x3d6f16[_0x3e3bf0(0x1f3)],_0x23875b[_0x3e3bf0(0x23d)]=_0x3c85aa['message']||(_0x3c85aa[_0x3e3bf0(0x2aa)]?_0x3c85aa[_0x3e3bf0(0x2aa)][_0x3e3bf0(0x268)]+':'+_0x3c85aa[_0x3e3bf0(0x2aa)]['statusText']:_0x3c85aa),_0x23875b;}}),exports[a103_0x11bc67(0x2b8)]=async(_0x5374df,_0x6b4fa7=null,_0x5085c1=![],_0x5d9bf6=null)=>{const _0x16bb46=a103_0x11bc67,_0x1c78ee={};_0x1c78ee[_0x16bb46(0x266)]=_0x16bb46(0x242),_0x1c78ee[_0x16bb46(0x1ab)]='bstackA11yShouldScan',_0x1c78ee[_0x16bb46(0x1a9)]=_0x16bb46(0x229),_0x1c78ee[_0x16bb46(0x25f)]=function(_0x2e7a59,_0x1ba6b1){return _0x2e7a59||_0x1ba6b1;},_0x1c78ee['CRbjR']=_0x16bb46(0x1ad),_0x1c78ee['CScrB']=_0x16bb46(0x25e);const _0x630842=_0x1c78ee;if(!this[_0x16bb46(0x1cb)]()||!globals['getGlobal'](_0x630842['LENWI'])||!_0x5085c1&&!globals[_0x16bb46(0x1a2)](_0x630842[_0x16bb46(0x1ab)])){logger[_0x16bb46(0x215)](_0x630842[_0x16bb46(0x1a9)]);return;}const _0x203490=_0x5085c1?_0x630842[_0x16bb46(0x25f)](_0x5d9bf6,{}):globals['getGlobal'](_0x630842['CRbjR'])||{},_0x495a41={};_0x495a41[_0x16bb46(0x1f6)]=_0x6b4fa7||global[_0x16bb46(0x226)];const _0x48bf97=Object[_0x16bb46(0x20a)]({},_0x203490,_0x495a41);await this['isMobileAccessibilitySession'](_0x5374df)&&(Object['assign'](_0x48bf97,this['getMobileA11yCapabilities'](),{'thTestRunUuid':this['resolveMobileThTestRunUuid']()}),logger[_0x16bb46(0x1b7)](_0x630842[_0x16bb46(0x1f9)]));logger[_0x16bb46(0x1b7)](_0x16bb46(0x22e)+util[_0x16bb46(0x234)]('%j',_0x48bf97));const _0x12ac93={};return _0x12ac93['command']=_0x6b4fa7,await PerformanceTester['measureWrapper'](PerformanceA11yEvents[_0x16bb46(0x2c1)],async()=>{const _0x2cc310=_0x16bb46;try{await _0x5374df['wait'](()=>_0x5374df['executeScript'](_0x2cc310(0x1fa)),0x1388);}catch(_0x2a86d8){}const _0x501544=util[_0x2cc310(0x234)](await _0x5374df['executeAsyncScript'](scripts[_0x2cc310(0x2b8)],_0x48bf97));return logger[_0x2cc310(0x1b7)](_0x2cc310(0x1ea)+_0x501544),_0x501544;},_0x12ac93)();},exports['getAccessibilityResults']=async(_0xb1c038,_0x13601e)=>{const _0x233374=a103_0x11bc67,_0x21b7f2={};_0x21b7f2[_0x233374(0x228)]=_0x233374(0x295),_0x21b7f2['KJxLy']='isAccessibilityPlatform',_0x21b7f2[_0x233374(0x28d)]=_0x233374(0x1da),_0x21b7f2[_0x233374(0x25a)]=_0x233374(0x1d8),_0x21b7f2[_0x233374(0x203)]='getAccessibilityResults',_0x21b7f2[_0x233374(0x2a6)]=_0x233374(0x2ad);const _0x596fff=_0x21b7f2;if(!this[_0x233374(0x1cb)]()||!globals[_0x233374(0x1a2)](_0x596fff[_0x233374(0x1b6)])||!globals[_0x233374(0x1a2)](_0x596fff[_0x233374(0x28d)]))return logger['warn'](_0x596fff[_0x233374(0x25a)]),[];try{const _0x36108d=await this[_0x233374(0x252)](_0xb1c038),_0x8385f0=_0x36108d?Object[_0x233374(0x20a)]({},this[_0x233374(0x27c)](),{'thTestRunUuid':this['resolveMobileThTestRunUuid']()}):{};return _0x36108d&&logger[_0x233374(0x1b7)]('getAccessibilityResults:\x20Mobile\x20session\x20detected,\x20args:\x20'+util['format']('%j',_0x8385f0)),await PerformanceTester[_0x233374(0x1ec)](PerformanceA11yEvents['PERFORM_SCAN'],async()=>{const _0x6e5f6e=_0x233374;logger[_0x6e5f6e(0x1b7)](_0x596fff[_0x6e5f6e(0x228)]);const _0x4e5321={};_0x4e5321[_0x6e5f6e(0x1f6)]=_0x13601e[_0x6e5f6e(0x226)];const _0x3ffd51=Object[_0x6e5f6e(0x20a)](_0x4e5321,_0x8385f0);logger[_0x6e5f6e(0x1b7)](util[_0x6e5f6e(0x234)](await _0xb1c038[_0x6e5f6e(0x297)](scripts[_0x6e5f6e(0x2b8)],_0x3ffd51)));},{'command':_0x596fff[_0x233374(0x203)]})(),await PerformanceTester['measureWrapper'](PerformanceA11yEvents['GET_RESULTS'],async()=>{const _0x574e95=_0x233374,_0x153abe=_0x36108d?await _0xb1c038[_0x574e95(0x297)](scripts[_0x574e95(0x206)],_0x8385f0):await _0xb1c038[_0x574e95(0x297)](scripts[_0x574e95(0x206)]);return _0x153abe;})();}catch{return logger[_0x233374(0x293)](_0x596fff[_0x233374(0x2a6)]),[];}},exports['getAccessibilityResultsSummary']=async(_0x38301d,_0x5323ae)=>{const _0x26b841=a103_0x11bc67,_0x2b8753={};_0x2b8753[_0x26b841(0x1d5)]=_0x26b841(0x1d6),_0x2b8753['eedUM']=_0x26b841(0x242),_0x2b8753['EMcMI']=_0x26b841(0x1da),_0x2b8753[_0x26b841(0x1db)]=_0x26b841(0x2a8),_0x2b8753[_0x26b841(0x2a4)]='getAccessibilityResultsSummary',_0x2b8753[_0x26b841(0x235)]='No\x20accessibility\x20summary\x20was\x20found.';const _0x5c2790=_0x2b8753;if(!this[_0x26b841(0x1cb)]()||!globals['getGlobal'](_0x5c2790[_0x26b841(0x1fd)])||!globals[_0x26b841(0x1a2)](_0x5c2790['EMcMI']))return logger['warn'](_0x5c2790[_0x26b841(0x1db)]),{};try{const _0x51fd87=await this[_0x26b841(0x252)](_0x38301d),_0x5dc0dc=_0x51fd87?Object[_0x26b841(0x20a)]({},this[_0x26b841(0x27c)](),{'thTestRunUuid':this[_0x26b841(0x2bd)]()}):{};return _0x51fd87&&logger[_0x26b841(0x1b7)](_0x26b841(0x219)+util[_0x26b841(0x234)]('%j',_0x5dc0dc)),await PerformanceTester[_0x26b841(0x1ec)](PerformanceA11yEvents[_0x26b841(0x2c1)],async()=>{const _0x26a011=_0x26b841;logger[_0x26a011(0x1b7)](_0x5c2790[_0x26a011(0x1d5)]);const _0x1766e4={};_0x1766e4['method']=_0x5323ae[_0x26a011(0x226)];const _0x397bbf=Object['assign'](_0x1766e4,_0x5dc0dc);logger[_0x26a011(0x1b7)](util[_0x26a011(0x234)](await _0x38301d[_0x26a011(0x297)](scripts[_0x26a011(0x2b8)],_0x397bbf)));},{'command':_0x5c2790[_0x26b841(0x2a4)]})(),await PerformanceTester[_0x26b841(0x1ec)](PerformanceA11yEvents[_0x26b841(0x2c0)],async()=>{const _0x36c0eb=_0x26b841,_0x6de1cf=_0x51fd87?await _0x38301d['executeAsyncScript'](scripts[_0x36c0eb(0x217)],_0x5dc0dc):await _0x38301d['executeAsyncScript'](scripts['getResultsSummary']);return _0x6de1cf;})();}catch{return logger['error'](_0x5c2790['NTNhS']),{};}},exports[a103_0x11bc67(0x2c3)]=(_0x505e2d,_0x18452a=![])=>{const _0xbee44d=a103_0x11bc67,_0x4397e0={'GSGFl':function(_0x5efbb2,_0x51747d){return _0x5efbb2(_0x51747d);},'ZEHAc':function(_0x2e7575,_0x5f3d30){return _0x2e7575(_0x5f3d30);},'ANVjN':_0xbee44d(0x2a3),'Ganhe':function(_0x38f934,_0x51bb19){return _0x38f934!==_0x51bb19;},'GRpUT':_0xbee44d(0x1e0),'TSnhw':'browserName','MNeBr':_0xbee44d(0x1ef),'zmcCt':_0xbee44d(0x236),'kcCQj':_0xbee44d(0x20f)};try{if(!_0x505e2d)return![];const _0x52455b=_0x3deea2=>typeof _0x505e2d[_0xbee44d(0x1be)]===_0xbee44d(0x1a3)?_0x505e2d[_0xbee44d(0x1be)](_0x3deea2):_0x505e2d[_0x3deea2],_0x25b172=_0x4397e0[_0xbee44d(0x294)](String,_0x4397e0[_0xbee44d(0x2bc)](_0x52455b,_0x4397e0['ANVjN'])||'')[_0xbee44d(0x2ab)]();if(_0x4397e0[_0xbee44d(0x280)](_0x25b172,_0x4397e0[_0xbee44d(0x255)]))return![];const _0x5c4834=_0x4397e0[_0xbee44d(0x294)](String,_0x4397e0[_0xbee44d(0x294)](_0x52455b,_0x4397e0[_0xbee44d(0x23f)])||'')[_0xbee44d(0x2ab)]();if(!_0x5c4834[_0xbee44d(0x22d)](_0x4397e0[_0xbee44d(0x2a7)]))return _0x18452a&&logger[_0xbee44d(0x215)](_0x4397e0[_0xbee44d(0x269)]),![];return logger[_0xbee44d(0x1b7)](_0x4397e0[_0xbee44d(0x1f2)]),!![];}catch(_0x5c082b){return logger[_0xbee44d(0x1b7)]('Error\x20checking\x20if\x20mobile\x20accessibility\x20platform:\x20'+_0x5c082b),![];}},exports['isMobileAccessibilitySession']=async _0x48fac2=>{const _0x49af9e=a103_0x11bc67;try{const _0x376edc=await _0x48fac2['getCapabilities']();return exports['isMobileAccessibilityPlatform'](_0x376edc);}catch(_0x364da1){return logger[_0x49af9e(0x1b7)](_0x49af9e(0x27f)+_0x364da1),![];}},exports[a103_0x11bc67(0x27c)]=()=>{const _0x5ad3a8=a103_0x11bc67,_0xa21562={};return _0xa21562[_0x5ad3a8(0x286)]=!![],_0xa21562;},exports[a103_0x11bc67(0x2bd)]=()=>{const _0x306868=a103_0x11bc67,_0x4105dc={};_0x4105dc[_0x306868(0x2c2)]=function(_0x2e1965,_0x568e80){return _0x2e1965===_0x568e80;},_0x4105dc[_0x306868(0x2b5)]=_0x306868(0x214),_0x4105dc[_0x306868(0x2b1)]=function(_0x5983fc,_0x531675){return _0x5983fc>_0x531675;},_0x4105dc[_0x306868(0x27a)]=_0x306868(0x1d3),_0x4105dc[_0x306868(0x26a)]=_0x306868(0x271),_0x4105dc['vuqLt']=_0x306868(0x278);const _0x5a2690=_0x4105dc,_0x35b022=global[_0x306868(0x21e)],_0x385ab9=_0x35b022&&_0x35b022[_0x306868(0x265)],_0x5151f3=_0x385ab9&&_0x385ab9['thTestRunUuid'];if(_0x5a2690[_0x306868(0x2c2)](typeof _0x5151f3,_0x5a2690[_0x306868(0x2b5)])&&_0x5a2690[_0x306868(0x2b1)](_0x5151f3['length'],0x0))return _0x5151f3;let _0x36c988;if(!_0x35b022)_0x36c988=_0x5a2690[_0x306868(0x27a)];else!_0x385ab9?_0x36c988=_0x5a2690['xLIAs']:_0x36c988=_0x306868(0x1de)+Object[_0x306868(0x1f8)](_0x385ab9)[_0x306868(0x29e)](',\x20')+_0x306868(0x1ba)+(_0x5a2690[_0x306868(0x2c2)](_0x5151f3,undefined)?_0x5a2690[_0x306868(0x1f0)]:'\x22'+_0x5151f3+'\x22')+_0x306868(0x1d9);return logger['warn'](_0x306868(0x27b)+_0x36c988+_0x306868(0x209)),'';},exports[a103_0x11bc67(0x1ae)]=_0xe8c3f5=>{const _0x6151a3=a103_0x11bc67,_0x5ccd53={};_0x5ccd53['OhYqa']=function(_0x2ea242,_0xfbbbb7){return _0x2ea242===_0xfbbbb7;},_0x5ccd53[_0x6151a3(0x260)]=_0x6151a3(0x214),_0x5ccd53[_0x6151a3(0x1ce)]=_0x6151a3(0x22b);const _0x2462a6=_0x5ccd53;if(_0xe8c3f5&&_0xe8c3f5[_0x6151a3(0x275)]&&_0x2462a6[_0x6151a3(0x28b)](typeof _0xe8c3f5['script'],_0x2462a6[_0x6151a3(0x260)]))return _0xe8c3f5['script'][_0x6151a3(0x22d)](_0x2462a6['SQEsR']);return![];},exports[a103_0x11bc67(0x244)]=a103_0x11bc67(0x213),exports['isMobileScanningEnabledForGroup']=()=>process[a103_0x11bc67(0x24b)]['BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP']===a103_0x11bc67(0x25c),exports[a103_0x11bc67(0x23e)]=_0x45ae52=>{const _0x1cc0aa=a103_0x11bc67,_0x369d5a={};_0x369d5a['ptHxq']=function(_0x2d5eb9,_0x59d5ec){return _0x2d5eb9 in _0x59d5ec;};const _0xfc3eef=_0x369d5a;if(bsSetupHelper[_0x1cc0aa(0x29f)](_0x45ae52))return![];const _0xb716be=_0x45ae52['toLowerCase']();return _0xfc3eef[_0x1cc0aa(0x227)](_0xb716be,ACCESSIBILITY_SUPPORTED_BROWSERS);},exports[a103_0x11bc67(0x1bf)]=_0x50620f=>{const _0x52b46f=a103_0x11bc67;if(bsSetupHelper[_0x52b46f(0x29f)](_0x50620f))return null;const _0x4cb106=_0x50620f[_0x52b46f(0x2ab)]();return ACCESSIBILITY_SUPPORTED_BROWSERS[_0x4cb106]||null;},exports['getMinVersionForBrowser']=(_0x37cd88,_0x4d1cf3)=>{const _0x112fa4=a103_0x11bc67,_0x21bc7a=this[_0x112fa4(0x1bf)](_0x37cd88);if(!_0x21bc7a)return null;if(_0x4d1cf3)return _0x21bc7a[_0x112fa4(0x2b3)];return _0x21bc7a[_0x112fa4(0x25b)];},exports[a103_0x11bc67(0x2ae)]=_0x38180b=>{const _0x2371ce=a103_0x11bc67,_0xbd1e57=this['getBrowserA11yConfig'](_0x38180b);return _0xbd1e57?_0xbd1e57[_0x2371ce(0x27d)]:_0x38180b;},exports[a103_0x11bc67(0x2a2)]=_0x149246=>{const _0x9a0489=this['getBrowserA11yConfig'](_0x149246);return _0x9a0489?_0x9a0489['requires_chrome_options_check']:![];},exports[a103_0x11bc67(0x1e2)]=(_0x1b934b,_0x44750e)=>{const _0x4b46af=a103_0x11bc67,_0x2b718b={'uVwmV':function(_0x300da2,_0x50d2e5){return _0x300da2(_0x50d2e5);},'XwSfh':function(_0x5b59ac,_0x4d10e0){return _0x5b59ac>=_0x4d10e0;}};if(bsSetupHelper[_0x4b46af(0x29f)](_0x1b934b)||bsSetupHelper[_0x4b46af(0x29f)](_0x44750e))return![];const _0x1a8bef=bsSetupHelper['compareVersions'](_0x2b718b['uVwmV'](String,_0x1b934b),_0x2b718b['uVwmV'](String,_0x44750e));return _0x2b718b[_0x4b46af(0x1f7)](_0x1a8bef,0x0);},exports[a103_0x11bc67(0x283)]=_0xa0078=>{const _0x18d946=a103_0x11bc67,_0x5c46d2={};_0x5c46d2[_0x18d946(0x291)]=function(_0x3c9cdb,_0x388701){return _0x3c9cdb!==_0x388701;},_0x5c46d2[_0x18d946(0x205)]='string',_0x5c46d2[_0x18d946(0x2c4)]='base64';const _0x47c38d=_0x5c46d2;if(!_0xa0078||_0x47c38d[_0x18d946(0x291)](typeof _0xa0078,_0x47c38d[_0x18d946(0x205)]))return null;try{return JSON[_0x18d946(0x2a9)](Buffer[_0x18d946(0x281)](_0xa0078['split']('.')[0x1],_0x47c38d[_0x18d946(0x2c4)])[_0x18d946(0x1df)]());}catch{return null;}}; |
@@ -1,1 +0,1 @@ | ||
| function a104_0x2a3c(){const _0x36b282=['5788980wrSmlg','saveResults','homedir','commandsToWrap','exports','scan','commands','rACwR','parseFromJson','fromJson','writeFileSync','commandsPath','scripts','saveTestResults','commands.json','3108916apWmpP','getModule','getResultsSummary','11qLwxKU','SEECN','nonBStackInfraA11yChromeOptions','3562413DQdGzP','2471540ZJTFdC','name','browserstackFolderPath','split','toLowerCase','mkdirSync','winstonLogger','26991512ENmCZo','getName','debug','getResults','jruVb','getLibrary','performScan','getClass','YHKhl','esXdN','gXlmv','KQEyh','getMethod','fpbhn','oEkGE','1|5|0|4|6|2|3','getCommand','existsSync','stringify','.browserstack','join','Exception\x20in\x20browserstack\x20accessibility\x20automation\x20with\x20error:\x20','jjvmQ','toJson','parseFromProto','RjTgV','ChromeExtension','qcSRd','200242eJeKCn','findIndex','length','UEOTO','3274243Jprbgl'];a104_0x2a3c=function(){return _0x36b282;};return a104_0x2a3c();}const a104_0x39b605=a104_0x25b3;(function(_0x57bd00,_0x1a51ba){const _0x1c8512=a104_0x25b3,_0x27a290=_0x57bd00();while(!![]){try{const _0x384a4=-parseInt(_0x1c8512(0x18d))/0x1*(parseInt(_0x1c8512(0x1b4))/0x2)+-parseInt(_0x1c8512(0x190))/0x3+parseInt(_0x1c8512(0x18a))/0x4+-parseInt(_0x1c8512(0x191))/0x5+-parseInt(_0x1c8512(0x1b9))/0x6+parseInt(_0x1c8512(0x1b8))/0x7+parseInt(_0x1c8512(0x198))/0x8;if(_0x384a4===_0x1a51ba)break;else _0x27a290['push'](_0x27a290['shift']());}catch(_0x35aa17){_0x27a290['push'](_0x27a290['shift']());}}}(a104_0x2a3c,0xd4a41));const path=require('path'),fs=require('fs'),logger=require('../../helpers/logger')[a104_0x39b605(0x197)],helper=require('../helper');function a104_0x25b3(_0x1b2ad4,_0x256997){const _0x2a3ce7=a104_0x2a3c();return a104_0x25b3=function(_0x25b344,_0x5a823d){_0x25b344=_0x25b344-0x185;let _0x24755f=_0x2a3ce7[_0x25b344];return _0x24755f;},a104_0x25b3(_0x1b2ad4,_0x256997);}class Scripts{constructor(){const _0x2a9785=a104_0x39b605,_0x57fe89={};_0x57fe89['UEOTO']=_0x2a9785(0x1a7),_0x57fe89[_0x2a9785(0x1a3)]=_0x2a9785(0x189),_0x57fe89[_0x2a9785(0x1a2)]=_0x2a9785(0x1ab);const _0x1724d8=_0x57fe89,_0x3e59f0=_0x1724d8[_0x2a9785(0x1b7)][_0x2a9785(0x194)]('|');let _0x1085a9=0x0;while(!![]){switch(_0x3e59f0[_0x1085a9++]){case'0':this[_0x2a9785(0x18c)]=null;continue;case'1':this[_0x2a9785(0x19e)]=null;continue;case'2':this[_0x2a9785(0x186)]=path[_0x2a9785(0x1ac)](this['browserstackFolderPath'],_0x1724d8[_0x2a9785(0x1a3)]);continue;case'3':this[_0x2a9785(0x1c2)]();continue;case'4':this[_0x2a9785(0x188)]=null;continue;case'5':this[_0x2a9785(0x19b)]=null;continue;case'6':this[_0x2a9785(0x193)]=path[_0x2a9785(0x1ac)](helper[_0x2a9785(0x1bb)](),_0x1724d8[_0x2a9785(0x1a2)]);continue;}break;}}[a104_0x39b605(0x1c1)](_0x597017){const _0x2f3512=a104_0x39b605;_0x597017['scripts']&&(this[_0x2f3512(0x19e)]=_0x597017[_0x2f3512(0x187)][_0x2f3512(0x1be)],this[_0x2f3512(0x19b)]=_0x597017[_0x2f3512(0x187)][_0x2f3512(0x19b)],this[_0x2f3512(0x18c)]=_0x597017['scripts'][_0x2f3512(0x18c)],this[_0x2f3512(0x188)]=_0x597017[_0x2f3512(0x187)][_0x2f3512(0x1ba)]),this[_0x2f3512(0x1bc)]=_0x597017[_0x2f3512(0x1bf)],this[_0x2f3512(0x1b2)]=_0x597017[_0x2f3512(0x18f)];}[a104_0x39b605(0x1b0)](_0xf64a4d,_0x180442){const _0x5a71b5=a104_0x39b605,_0xd49e14={};_0xd49e14[_0x5a71b5(0x1a6)]=function(_0x3b71db,_0x4c2349){return _0x3b71db>_0x4c2349;},_0xd49e14[_0x5a71b5(0x1b3)]=function(_0x358911,_0x2a1275){return _0x358911===_0x2a1275;},_0xd49e14['esXdN']=_0x5a71b5(0x1be),_0xd49e14[_0x5a71b5(0x1ae)]=function(_0x4b8128,_0x351953){return _0x4b8128===_0x351953;},_0xd49e14['tmCMa']='getResults',_0xd49e14[_0x5a71b5(0x1a0)]=function(_0x4e0325,_0x1f2d83){return _0x4e0325===_0x1f2d83;},_0xd49e14['rACwR']='getResultsSummary',_0xd49e14[_0x5a71b5(0x1b1)]=_0x5a71b5(0x1ba),_0xd49e14['jruVb']=function(_0x5ce5db,_0x265308){return _0x5ce5db>_0x265308;};const _0x7f5b66=_0xd49e14;if(_0xf64a4d&&_0x7f5b66[_0x5a71b5(0x1a6)](_0xf64a4d[_0x5a71b5(0x1b6)],0x0))for(const _0x456739 of _0xf64a4d){if(_0x7f5b66['qcSRd'](_0x456739[_0x5a71b5(0x199)](),_0x7f5b66[_0x5a71b5(0x1a1)]))this[_0x5a71b5(0x19e)]=_0x456739['getCommand']();else{if(_0x7f5b66['jjvmQ'](_0x456739[_0x5a71b5(0x199)](),_0x7f5b66['tmCMa']))this[_0x5a71b5(0x19b)]=_0x456739[_0x5a71b5(0x1a8)]();else{if(_0x7f5b66[_0x5a71b5(0x1a0)](_0x456739[_0x5a71b5(0x199)](),_0x7f5b66[_0x5a71b5(0x1c0)]))this[_0x5a71b5(0x18c)]=_0x456739[_0x5a71b5(0x1a8)]();else _0x7f5b66[_0x5a71b5(0x1b3)](_0x456739['getName'](),_0x7f5b66[_0x5a71b5(0x1b1)])&&(this['saveTestResults']=_0x456739[_0x5a71b5(0x1a8)]());}}}_0x180442&&_0x7f5b66[_0x5a71b5(0x19c)](_0x180442[_0x5a71b5(0x1b6)],0x0)&&(this['commandsToWrap']=_0x180442['map'](_0x5c2e25=>{const _0xff7ff1=_0x5a71b5;return{'name':_0x5c2e25[_0xff7ff1(0x199)](),'method':_0x5c2e25[_0xff7ff1(0x1a4)](),'library':_0x5c2e25[_0xff7ff1(0x19d)](),'module':_0x5c2e25[_0xff7ff1(0x18b)](),'class':_0x5c2e25[_0xff7ff1(0x19f)]()};}));}['shouldWrapCommand'](_0x393a32){const _0x1c4530=a104_0x39b605,_0x44f1ce={};_0x44f1ce['SEECN']=function(_0x47f3e4,_0xb24282){return _0x47f3e4!==_0xb24282;};const _0x196a87=_0x44f1ce;try{return _0x196a87[_0x1c4530(0x18e)](this[_0x1c4530(0x1bc)][_0x1c4530(0x1b5)](_0x25931c=>_0x25931c[_0x1c4530(0x192)]['toLowerCase']()===_0x393a32[_0x1c4530(0x195)]()),-0x1);}catch(_0x2796ec){logger[_0x1c4530(0x19a)](_0x1c4530(0x1ad)+_0x2796ec);}return![];}[a104_0x39b605(0x1af)](){const _0x80ab09=a104_0x39b605;!fs['existsSync'](this[_0x80ab09(0x193)])&&fs[_0x80ab09(0x196)](this[_0x80ab09(0x193)]),fs[_0x80ab09(0x185)](this['commandsPath'],JSON[_0x80ab09(0x1aa)]({'scripts':{'scan':this[_0x80ab09(0x19e)],'getResults':this[_0x80ab09(0x19b)],'getResultsSummary':this[_0x80ab09(0x18c)],'saveResults':this[_0x80ab09(0x188)]},'commands':this[_0x80ab09(0x1bc)],'nonBStackInfraA11yChromeOptions':this[_0x80ab09(0x1b2)]}));}[a104_0x39b605(0x1c2)](){const _0x7e93cb=a104_0x39b605,_0x1ab8bf={'fpbhn':function(_0x15a402,_0x43f490){return _0x15a402(_0x43f490);}};fs[_0x7e93cb(0x1a9)](this[_0x7e93cb(0x186)])&&this['parseFromJson'](_0x1ab8bf[_0x7e93cb(0x1a5)](require,this['commandsPath']));}}module[a104_0x39b605(0x1bd)]=new Scripts(); | ||
| function a104_0x300f(){const _0x2fb9c7=['commandsPath','homedir','3857SJAAXl','sltKk','getResults','473340uzMHAr','saveTestResults','shouldWrapCommand','../../helpers/logger','browserstackFolderPath','puwlJ','KpEBt','commands.json','31457YbNiwM','getLibrary','scan','length','winstonLogger','getClass','Lswfy','toJson','name','findIndex','commands','9aXRpnA','path','parseFromProto','JQOJc','writeFileSync','exports','4506lWRELo','.browserstack','iXKBl','1|3|2|0|5|6|4','toLowerCase','getModule','26whfckz','rjejA','getCommand','saveResults','map','ZnrVY','Exception\x20in\x20browserstack\x20accessibility\x20automation\x20with\x20error:\x20','existsSync','DnCbH','commandsToWrap','performScan','ChromeExtension','Dxbiq','MGTYJ','getName','1609890sMLSDS','1349432rBCfLR','3738290YPxzFp','join','parseFromJson','getMethod','getResultsSummary','scripts','3075032UXaxVv','ZCQtz'];a104_0x300f=function(){return _0x2fb9c7;};return a104_0x300f();}function a104_0x24d2(_0x4fa97a,_0x497b24){const _0x300fad=a104_0x300f();return a104_0x24d2=function(_0x24d244,_0x4dbcc8){_0x24d244=_0x24d244-0x1d3;let _0x3b2519=_0x300fad[_0x24d244];return _0x3b2519;},a104_0x24d2(_0x4fa97a,_0x497b24);}const a104_0x35adae=a104_0x24d2;(function(_0x51e346,_0x4b2546){const _0xfaf553=a104_0x24d2,_0x36eeb3=_0x51e346();while(!![]){try{const _0x3e82bc=parseInt(_0xfaf553(0x1db))/0x1*(parseInt(_0xfaf553(0x1f2))/0x2)+-parseInt(_0xfaf553(0x1d3))/0x3+-parseInt(_0xfaf553(0x209))/0x4+parseInt(_0xfaf553(0x201))/0x5+-parseInt(_0xfaf553(0x1ec))/0x6*(-parseInt(_0xfaf553(0x20d))/0x7)+parseInt(_0xfaf553(0x202))/0x8*(-parseInt(_0xfaf553(0x1e6))/0x9)+parseInt(_0xfaf553(0x203))/0xa;if(_0x3e82bc===_0x4b2546)break;else _0x36eeb3['push'](_0x36eeb3['shift']());}catch(_0x28239f){_0x36eeb3['push'](_0x36eeb3['shift']());}}}(a104_0x300f,0x675a4));const path=require(a104_0x35adae(0x1e7)),fs=require('fs'),logger=require(a104_0x35adae(0x1d6))[a104_0x35adae(0x1df)],helper=require('../helper');class Scripts{constructor(){const _0x3e5812=a104_0x35adae,_0x3379f7={};_0x3379f7[_0x3e5812(0x1f3)]=_0x3e5812(0x1ef),_0x3379f7[_0x3e5812(0x20e)]=_0x3e5812(0x1ed),_0x3379f7[_0x3e5812(0x1d8)]=_0x3e5812(0x1da);const _0x94b1fb=_0x3379f7,_0x23e2fc=_0x94b1fb[_0x3e5812(0x1f3)]['split']('|');let _0x2f07d5=0x0;while(!![]){switch(_0x23e2fc[_0x2f07d5++]){case'0':this['saveTestResults']=null;continue;case'1':this['performScan']=null;continue;case'2':this[_0x3e5812(0x207)]=null;continue;case'3':this[_0x3e5812(0x20f)]=null;continue;case'4':this['fromJson']();continue;case'5':this[_0x3e5812(0x1d7)]=path[_0x3e5812(0x204)](helper[_0x3e5812(0x20c)](),_0x94b1fb[_0x3e5812(0x20e)]);continue;case'6':this['commandsPath']=path['join'](this[_0x3e5812(0x1d7)],_0x94b1fb['puwlJ']);continue;}break;}}[a104_0x35adae(0x205)](_0x9c2b2e){const _0x47d79c=a104_0x35adae;_0x9c2b2e[_0x47d79c(0x208)]&&(this[_0x47d79c(0x1fc)]=_0x9c2b2e['scripts']['scan'],this['getResults']=_0x9c2b2e[_0x47d79c(0x208)][_0x47d79c(0x20f)],this['getResultsSummary']=_0x9c2b2e[_0x47d79c(0x208)]['getResultsSummary'],this[_0x47d79c(0x1d4)]=_0x9c2b2e[_0x47d79c(0x208)][_0x47d79c(0x1f5)]),this[_0x47d79c(0x1fb)]=_0x9c2b2e[_0x47d79c(0x1e5)],this[_0x47d79c(0x1fd)]=_0x9c2b2e['nonBStackInfraA11yChromeOptions'];}[a104_0x35adae(0x1e8)](_0x32019b,_0x347890){const _0x23191f=a104_0x35adae,_0x2f51de={};_0x2f51de[_0x23191f(0x1d9)]=function(_0xaf870e,_0x41efaa){return _0xaf870e>_0x41efaa;},_0x2f51de[_0x23191f(0x1ff)]=function(_0x3754f7,_0x519d03){return _0x3754f7===_0x519d03;},_0x2f51de['Dxbiq']=_0x23191f(0x1dd),_0x2f51de[_0x23191f(0x1ee)]=function(_0x25db53,_0x3dcced){return _0x25db53===_0x3dcced;},_0x2f51de['lqqbJ']='getResults',_0x2f51de[_0x23191f(0x20a)]='getResultsSummary',_0x2f51de[_0x23191f(0x1e1)]=function(_0x100933,_0x104bc2){return _0x100933===_0x104bc2;},_0x2f51de[_0x23191f(0x1e9)]=_0x23191f(0x1f5);const _0x15da02=_0x2f51de;if(_0x32019b&&_0x15da02[_0x23191f(0x1d9)](_0x32019b[_0x23191f(0x1de)],0x0))for(const _0x468966 of _0x32019b){if(_0x15da02['MGTYJ'](_0x468966[_0x23191f(0x200)](),_0x15da02[_0x23191f(0x1fe)]))this[_0x23191f(0x1fc)]=_0x468966['getCommand']();else{if(_0x15da02[_0x23191f(0x1ee)](_0x468966[_0x23191f(0x200)](),_0x15da02['lqqbJ']))this[_0x23191f(0x20f)]=_0x468966[_0x23191f(0x1f4)]();else{if(_0x15da02[_0x23191f(0x1ee)](_0x468966['getName'](),_0x15da02[_0x23191f(0x20a)]))this[_0x23191f(0x207)]=_0x468966[_0x23191f(0x1f4)]();else _0x15da02['Lswfy'](_0x468966[_0x23191f(0x200)](),_0x15da02['JQOJc'])&&(this[_0x23191f(0x1d4)]=_0x468966['getCommand']());}}}_0x347890&&_0x15da02[_0x23191f(0x1d9)](_0x347890['length'],0x0)&&(this[_0x23191f(0x1fb)]=_0x347890[_0x23191f(0x1f6)](_0x4bac0b=>{const _0x36ca3b=_0x23191f;return{'name':_0x4bac0b[_0x36ca3b(0x200)](),'method':_0x4bac0b[_0x36ca3b(0x206)](),'library':_0x4bac0b[_0x36ca3b(0x1dc)](),'module':_0x4bac0b[_0x36ca3b(0x1f1)](),'class':_0x4bac0b[_0x36ca3b(0x1e0)]()};}));}[a104_0x35adae(0x1d5)](_0x2e7d80){const _0x3a99e0=a104_0x35adae,_0x14f4a2={};_0x14f4a2[_0x3a99e0(0x1fa)]=function(_0x2374b2,_0x7b825b){return _0x2374b2!==_0x7b825b;};const _0x44ef79=_0x14f4a2;try{return _0x44ef79[_0x3a99e0(0x1fa)](this[_0x3a99e0(0x1fb)][_0x3a99e0(0x1e4)](_0x2a253d=>_0x2a253d[_0x3a99e0(0x1e3)]['toLowerCase']()===_0x2e7d80[_0x3a99e0(0x1f0)]()),-0x1);}catch(_0x160bc9){logger['debug'](_0x3a99e0(0x1f8)+_0x160bc9);}return![];}[a104_0x35adae(0x1e2)](){const _0x4a0498=a104_0x35adae;!fs['existsSync'](this[_0x4a0498(0x1d7)])&&fs['mkdirSync'](this['browserstackFolderPath']),fs[_0x4a0498(0x1ea)](this[_0x4a0498(0x20b)],JSON['stringify']({'scripts':{'scan':this[_0x4a0498(0x1fc)],'getResults':this[_0x4a0498(0x20f)],'getResultsSummary':this[_0x4a0498(0x207)],'saveResults':this['saveTestResults']},'commands':this[_0x4a0498(0x1fb)],'nonBStackInfraA11yChromeOptions':this['ChromeExtension']}));}['fromJson'](){const _0x15ccd1=a104_0x35adae,_0x392224={'ZnrVY':function(_0x2d10e1,_0xe86316){return _0x2d10e1(_0xe86316);}};fs[_0x15ccd1(0x1f9)](this[_0x15ccd1(0x20b)])&&this['parseFromJson'](_0x392224[_0x15ccd1(0x1f7)](require,this['commandsPath']));}}module[a104_0x35adae(0x1eb)]=new Scripts(); |
@@ -1,1 +0,1 @@ | ||
| const a105_0x2fe823=a105_0x4f5e;(function(_0x4f24af,_0x19d06f){const _0x245e78=a105_0x4f5e,_0x486e8e=_0x4f24af();while(!![]){try{const _0x34e6a0=-parseInt(_0x245e78(0x1b7))/0x1+-parseInt(_0x245e78(0x18a))/0x2+parseInt(_0x245e78(0x19e))/0x3+parseInt(_0x245e78(0x182))/0x4+-parseInt(_0x245e78(0x181))/0x5*(-parseInt(_0x245e78(0x1b3))/0x6)+-parseInt(_0x245e78(0x1a2))/0x7+parseInt(_0x245e78(0x1c1))/0x8*(parseInt(_0x245e78(0x197))/0x9);if(_0x34e6a0===_0x19d06f)break;else _0x486e8e['push'](_0x486e8e['shift']());}catch(_0x4898d7){_0x486e8e['push'](_0x486e8e['shift']());}}}(a105_0x259e,0xb4b15));const path=require(a105_0x2fe823(0x190)),{commandRepository}=require(a105_0x2fe823(0x19f)),constants=require(a105_0x2fe823(0x188)),logger=require(a105_0x2fe823(0x18d))[a105_0x2fe823(0x1bd)],globals=require('../globals'),timeoutPromise=require(a105_0x2fe823(0x1ae)),isUndefinedOrNull=_0x1a917f=>_0x1a917f===undefined||_0x1a917f===null||_0x1a917f==='',isNotUndefinedOrNull=_0x4eaa57=>!isUndefinedOrNull(_0x4eaa57),isString=_0x3a9feb=>isNotUndefinedOrNull(_0x3a9feb)&&typeof _0x3a9feb===a105_0x2fe823(0x1f7);function a105_0x259e(){const _0x4b6011=['getProjectName','KnWLH','DwJWy','Pqtla','getTestName','\x22}}}','JReDA','locatorType','map_','error','executeScript','getCapabilities','edge','BrowserstackHealing.pollResult\x20method\x20timed\x20out','getSession','PMQHz','CqWNb','Error\x20in\x20initialising\x20healing\x20capabilities\x20,\x20error:\x20','difJg','hErZV','Unable\x20to\x20load\x20healing\x20module,\x20error:\x20','parameters_','BrowserstackHealing','{\x22region\x22:\x20\x22','oiLhu','\x22,\x20\x22tcgUrls\x22:\x20{\x22','NNOav','ZnHqL','HEALING_LOG_DATA_TIMEOUT','BIJzA','browserName','aiHeal_userId','\x22:\x20{\x22endpoint\x22:\x20\x22','TCG_REGION','toLowerCase','framework','cancel','DJdSL','ZOLDj','then','value','logData','message','log','BrowserstackHealing.logData\x20method\x20timed\x20out','locatorValue','Bjewt','capabilities_','keys','WbHir','chrome','name_','string','WjqhD','BrowserstackHealingPollResultFailed','HEALING_FAILURE_TIMEOUT','initializeCapabilities','race','13365kERYml','1894684kZQgEg','\x20command','split','GDKcb','join','BrowserstackHealing.healFailure\x20method\x20timed\x20out','../../bin/utils/constants','TCG_URL','1793506GBfbmM','SET_TCG_TOKEN_TIMEOUT','Healing\x20Failed,\x20Browserstack\x20AI\x20could\x20not\x20heal\x20the\x20','../logger','_handleEvent','koXGD','path','setToken','debug','BrowserstackHealingSetTcgTokenFailed','set','healFailure','BrowserstackHealingLogDataFailed','27kpfuJC','JxzVI','zPCKS','browserstackSessionName','arqjB','ZjBBt','bpRyZ','2529273IgcNDa','./autoHealHelper','GMsRb','safariOptions_','640115CvgznE','IGnhH','safari','handleSuccess','Error\x20in\x20(healing)\x20handling\x20failure\x20event.\x20ERROR:\x20','freeze','rPGAy','ieOptions_','config','firefox','Error\x20in\x20(healing)\x20success\x20event.\x20ERROR:\x20','chromeOptions_','../../helpers/timeoutPromise','replace','microsoftedge','selector','aiHeal_groupId','102iafahg','nbRKS','using','ZtDPS','130181biaJGj','aiHealing','getId','aiHeal_isGroupAIEnabled','getCommands','isSelfHealEnabled','winstonLogger','aiHeal_sessionToken','setTcgToken','getGlobal','1323448UwBYfl','s://'];a105_0x259e=function(){return _0x4b6011;};return a105_0x259e();}class AiSdkWrapper{constructor(){const _0x4958fd=a105_0x2fe823,_0x2ad4b0={'CqWNb':function(_0x57411f,_0x866c3a){return _0x57411f(_0x866c3a);},'DwJWy':'../../ai-sdk-node/bundle'};this[_0x4958fd(0x1d9)]=undefined;try{this[_0x4958fd(0x1d9)]=_0x2ad4b0[_0x4958fd(0x1d3)](require,path[_0x4958fd(0x186)](__dirname,_0x2ad4b0[_0x4958fd(0x1c5)]));}catch(_0x2392e7){logger[_0x4958fd(0x1cc)](_0x4958fd(0x1d7)+(_0x2392e7&&_0x2392e7['message']?_0x2392e7['message']:''));}}['initializeHealingCapabilities'](_0x347ac3){const _0x31c8b4=a105_0x2fe823,_0x21f770={};_0x21f770['dOLBP']='newCapabilities',_0x21f770[_0x31c8b4(0x17c)]=function(_0x4849bd,_0x51811b){return _0x4849bd===_0x51811b;},_0x21f770[_0x31c8b4(0x1dd)]=_0x31c8b4(0x1f5),_0x21f770['ZOLDj']=_0x31c8b4(0x1ab),_0x21f770[_0x31c8b4(0x1c9)]=function(_0x3e0449,_0x1c0b16){return _0x3e0449===_0x1c0b16;},_0x21f770[_0x31c8b4(0x19b)]=_0x31c8b4(0x1a4),_0x21f770['GMsRb']=_0x31c8b4(0x1cf),_0x21f770['XPNuS']=_0x31c8b4(0x1b0);const _0x55ac50=_0x21f770;try{const _0x3cca37=this[_0x31c8b4(0x1d9)][_0x31c8b4(0x17f)](Object['fromEntries'](_0x347ac3[_0x31c8b4(0x1ce)]()[_0x31c8b4(0x1cb)]));console[_0x31c8b4(0x1ee)](_0x55ac50['dOLBP'],_0x3cca37);if(_0x55ac50[_0x31c8b4(0x17c)](_0x3cca37?.[_0x31c8b4(0x1e1)]?.[_0x31c8b4(0x1e5)](),_0x55ac50[_0x31c8b4(0x1dd)]))_0x347ac3[_0x31c8b4(0x1ad)]=_0x3cca37;else{if(_0x55ac50[_0x31c8b4(0x17c)](_0x3cca37?.[_0x31c8b4(0x1e1)]?.[_0x31c8b4(0x1e5)](),_0x55ac50[_0x31c8b4(0x1e9)]))_0x347ac3['firefoxOptions_']=_0x3cca37;else{if(_0x55ac50[_0x31c8b4(0x1c9)](_0x3cca37?.[_0x31c8b4(0x1e1)]?.[_0x31c8b4(0x1e5)](),_0x55ac50['arqjB']))_0x347ac3[_0x31c8b4(0x1a1)]=_0x3cca37;else{if(_0x55ac50['JReDA'](_0x3cca37?.[_0x31c8b4(0x1e1)]?.[_0x31c8b4(0x1e5)](),_0x55ac50[_0x31c8b4(0x1a0)])||_0x55ac50['JReDA'](_0x3cca37?.[_0x31c8b4(0x1e1)]?.[_0x31c8b4(0x1e5)](),_0x55ac50['XPNuS']))_0x347ac3['edgeOptions_']=_0x3cca37;else _0x55ac50[_0x31c8b4(0x1c9)](_0x3cca37?.[_0x31c8b4(0x1e1)]?.['toLowerCase'](),'ie')&&(_0x347ac3[_0x31c8b4(0x1a9)]=_0x3cca37);}}}Object[_0x31c8b4(0x1f3)](_0x3cca37)['forEach'](_0x3dc90d=>{const _0x512c3c=_0x31c8b4,_0x1aab9f=_0x347ac3['capabilities_']['get'](_0x3dc90d);_0x347ac3[_0x512c3c(0x1f2)][_0x512c3c(0x194)](_0x3dc90d,_0x3cca37[_0x3dc90d]);});}catch(_0x230dd7){logger['error'](_0x31c8b4(0x1d4)+(_0x230dd7&&_0x230dd7['message']?_0x230dd7[_0x31c8b4(0x1ed)]:''));}}async[a105_0x2fe823(0x1bf)](_0x226d86){const _0x480600=a105_0x2fe823,_0x124db1={'IGnhH':function(_0x360b4e,_0x1ca8ad,_0xde8af2,_0x62bed0,_0x2a180c,_0x490e6d,_0x45be8e){return _0x360b4e(_0x1ca8ad,_0xde8af2,_0x62bed0,_0x2a180c,_0x490e6d,_0x45be8e);},'rQCYc':'BrowserstackHealing.setToken\x20method\x20timed\x20out','WbHir':_0x480600(0x193),'BIJzA':_0x480600(0x1be)},_0x13e74b=new Date(),_0x5dc4ef=_0x124db1[_0x480600(0x1a3)](timeoutPromise,constants[_0x480600(0x18b)],_0x124db1['rQCYc'],_0x124db1[_0x480600(0x1f4)],_0x13e74b,this[_0x480600(0x1aa)],this[_0x480600(0x1e6)]);await Promise[_0x480600(0x180)]([this[_0x480600(0x1d9)][_0x480600(0x191)](_0x226d86,globals[_0x480600(0x1c0)](_0x124db1[_0x480600(0x1e0)]),constants[_0x480600(0x189)])[_0x480600(0x1ea)](()=>{const _0x285794=_0x480600;_0x5dc4ef[_0x285794(0x1e7)]();}),_0x5dc4ef]);}async[a105_0x2fe823(0x18e)](_0x3704dd,_0x1f5a51,_0x1a1119,_0x28bdf6){const _0x3f42ac=a105_0x2fe823,_0x32d6c8={'ZtDPS':function(_0x210944,_0x1afa98){return _0x210944===_0x1afa98;},'zPCKS':function(_0x406918,_0x5aa6df){return _0x406918===_0x5aa6df;},'nbRKS':function(_0x4d1bc9,_0x3cef73){return _0x4d1bc9(_0x3cef73);},'PMQHz':function(_0x1cf9dd,_0x468ea4){return _0x1cf9dd(_0x468ea4);},'JwJhQ':function(_0x2642d9,_0x235260){return _0x2642d9(_0x235260);},'koXGD':function(_0x5e4695,_0x50531c){return _0x5e4695(_0x50531c);},'oiLhu':function(_0x1560a4,_0x4f7724){return _0x1560a4(_0x4f7724);},'rPGAy':_0x3f42ac(0x1c2),'Pqtla':function(_0x1be875,_0x3e73c3){return _0x1be875(_0x3e73c3);},'difJg':function(_0x318942,_0x196a94){return _0x318942(_0x196a94);},'DJdSL':_0x3f42ac(0x1e2),'Bjewt':_0x3f42ac(0x1b2),'KnWLH':_0x3f42ac(0x1ba),'GDKcb':function(_0x29edcd,_0x9f43f3,_0x33c94b,_0xc62ba8,_0x3a86e6,_0x725a73,_0x49ad73){return _0x29edcd(_0x9f43f3,_0x33c94b,_0xc62ba8,_0x3a86e6,_0x725a73,_0x49ad73);},'bpRyZ':_0x3f42ac(0x1ef),'hErZV':_0x3f42ac(0x196),'ZnHqL':_0x3f42ac(0x187),'ZjBBt':'BrowserstackHealingHealFailureFailed'},_0x4afd8f=(await _0x1f5a51[_0x3f42ac(0x1d1)]())[_0x3f42ac(0x1b9)]();let _0x1e459a='';if(commandRepository[_0x3f42ac(0x1bc)]()&&_0x32d6c8[_0x3f42ac(0x1b6)](_0x28bdf6,![])||_0x32d6c8[_0x3f42ac(0x199)](_0x28bdf6,!![])){const _0x327050=_0x32d6c8[_0x3f42ac(0x1b4)](isNotUndefinedOrNull,_0x1a1119[_0x3f42ac(0x1d8)]['using'])&&_0x32d6c8[_0x3f42ac(0x1d2)](isString,_0x1a1119[_0x3f42ac(0x1d8)][_0x3f42ac(0x1b5)])?_0x1a1119[_0x3f42ac(0x1d8)][_0x3f42ac(0x1b5)][_0x3f42ac(0x1af)](/'/g,'\x5c\x27')[_0x3f42ac(0x1af)](/"/g,'\x5c\x22'):'',_0x5929e0=_0x32d6c8['JwJhQ'](isNotUndefinedOrNull,_0x1a1119[_0x3f42ac(0x1d8)][_0x3f42ac(0x1b5)])&&_0x32d6c8['PMQHz'](isString,_0x1a1119[_0x3f42ac(0x1d8)]['value'])?_0x1a1119['parameters_'][_0x3f42ac(0x1eb)]['replace'](/'/g,'\x5c\x27')['replace'](/"/g,'\x5c\x22'):'',_0x2c13cb=_0x32d6c8[_0x3f42ac(0x1d2)](isNotUndefinedOrNull,commandRepository[_0x3f42ac(0x1c3)]())&&_0x32d6c8[_0x3f42ac(0x1d2)](isString,commandRepository['getProjectName']())?commandRepository['getProjectName']()['replace'](/'/g,'\x5c\x27')['replace'](/"/g,'\x5c\x22'):'';let _0x1f1a30=_0x32d6c8['nbRKS'](isNotUndefinedOrNull,global[_0x3f42ac(0x19a)])&&_0x32d6c8[_0x3f42ac(0x18f)](isString,global[_0x3f42ac(0x19a)])?global['browserstackSessionName'][_0x3f42ac(0x1af)](/'/g,'\x5c\x27')[_0x3f42ac(0x1af)](/"/g,'\x5c\x22'):'';!_0x1f1a30&&(_0x1f1a30=_0x32d6c8[_0x3f42ac(0x1db)](isNotUndefinedOrNull,commandRepository[_0x3f42ac(0x1c7)]())&&_0x32d6c8[_0x3f42ac(0x1b4)](isString,commandRepository[_0x3f42ac(0x1c7)]())?commandRepository[_0x3f42ac(0x1c7)]()[_0x3f42ac(0x1af)](/'/g,'\x5c\x27')[_0x3f42ac(0x1af)](/"/g,'\x5c\x22'):'');let _0x41bd1a=_0x3f42ac(0x1da)+constants[_0x3f42ac(0x1e4)]+_0x3f42ac(0x1dc)+constants[_0x3f42ac(0x1e4)]+_0x3f42ac(0x1e3)+constants['TCG_URL'][_0x3f42ac(0x184)](_0x32d6c8[_0x3f42ac(0x1a8)])[0x1]+_0x3f42ac(0x1c8);_0x41bd1a=_0x32d6c8[_0x3f42ac(0x1c6)](isNotUndefinedOrNull,_0x41bd1a)&&_0x32d6c8[_0x3f42ac(0x1d5)](isString,_0x41bd1a)?_0x41bd1a['replace'](/'/g,'\x5c\x27')['replace'](/"/g,'\x5c\x22'):'';const _0x4327bd=commandRepository[_0x3f42ac(0x1bb)](_0x4afd8f),_0x3205cb=globals[_0x3f42ac(0x1c0)](_0x32d6c8[_0x3f42ac(0x1e8)]),_0x1c8c02=globals[_0x3f42ac(0x1c0)](_0x32d6c8[_0x3f42ac(0x1f1)]),_0xbec914=globals[_0x3f42ac(0x1c0)](_0x32d6c8[_0x3f42ac(0x1c4)]),_0x494a7a=![],_0x46a8ac=new Date();if(_0x28bdf6){const _0x1d4c70=_0x32d6c8[_0x3f42ac(0x185)](timeoutPromise,constants[_0x3f42ac(0x1df)],_0x32d6c8[_0x3f42ac(0x19d)],_0x32d6c8[_0x3f42ac(0x1d6)],_0x46a8ac,this[_0x3f42ac(0x1aa)],this[_0x3f42ac(0x1e6)]);_0x1e459a=await Promise[_0x3f42ac(0x180)]([this[_0x3f42ac(0x1d9)][_0x3f42ac(0x1ec)](_0x327050,_0x5929e0,_0x2c13cb,_0x1f1a30,_0x1c8c02,_0x4afd8f,_0x4327bd,_0x41bd1a)['then'](_0x27bad5=>{return _0x1d4c70['cancel'](),_0x27bad5;}),_0x1d4c70]);}else{if(commandRepository[_0x3f42ac(0x1bc)]()){const _0x17abe6=_0x32d6c8[_0x3f42ac(0x185)](timeoutPromise,constants[_0x3f42ac(0x17e)],_0x32d6c8[_0x3f42ac(0x1de)],_0x32d6c8[_0x3f42ac(0x19c)],_0x46a8ac,this[_0x3f42ac(0x1aa)],this['framework']);_0x1e459a=await Promise[_0x3f42ac(0x180)]([this['BrowserstackHealing'][_0x3f42ac(0x195)](_0x327050,_0x5929e0,_0x2c13cb,_0x1f1a30,_0x3205cb,_0x1c8c02,_0x4afd8f,_0x4327bd,_0x494a7a,_0xbec914,_0x41bd1a)['then'](_0x2c8efd=>{return _0x17abe6['cancel'](),_0x2c8efd;}),_0x17abe6]);}}_0x1e459a&&await _0x1f5a51[_0x3f42ac(0x1cd)](_0x1e459a);}}async[a105_0x2fe823(0x1a5)](_0x5ae850,_0x990a02,_0x59d210){const _0xe176e4=a105_0x2fe823;try{await this['_handleEvent'](_0x5ae850,_0x990a02,_0x59d210,!![]);}catch(_0x14f3d5){return logger[_0xe176e4(0x1cc)](_0xe176e4(0x1ac)+(_0x14f3d5&&_0x14f3d5[_0xe176e4(0x1ed)]?_0x14f3d5['message']:'')),![];}return!![];}async['handleFailure'](_0x14660c,_0x3cfaea,_0x3cf2cd){const _0xf602c3=a105_0x2fe823,_0x19baa4={'MtFaQ':function(_0x38972d,_0x389725,_0x4859e4,_0x1f0396,_0x467983,_0x515221,_0x4d15e2){return _0x38972d(_0x389725,_0x4859e4,_0x1f0396,_0x467983,_0x515221,_0x4d15e2);},'mPNTt':_0xf602c3(0x1d0),'nATnf':_0xf602c3(0x17d),'JxzVI':_0xf602c3(0x1be)};try{await this[_0xf602c3(0x18e)](_0x14660c,_0x3cfaea,_0x3cf2cd,![]);const _0x353001=(await _0x3cfaea[_0xf602c3(0x1d1)]())[_0xf602c3(0x1b9)](),_0x3535fa=new Date(),_0x2f7ed9=_0x19baa4['MtFaQ'](timeoutPromise,constants['POLL_HEALING_RESULT_TIMEOUT'],_0x19baa4['mPNTt'],_0x19baa4['nATnf'],_0x3535fa,this[_0xf602c3(0x1aa)],this[_0xf602c3(0x1e6)]),_0x420825=await Promise[_0xf602c3(0x180)]([this[_0xf602c3(0x1d9)]['pollResult'](constants[_0xf602c3(0x189)],_0x353001,globals[_0xf602c3(0x1c0)](_0x19baa4[_0xf602c3(0x198)]))['then'](_0x5a99b6=>{const _0x1aab55=_0xf602c3;return _0x2f7ed9[_0x1aab55(0x1e7)](),_0x5a99b6;}),_0x2f7ed9]);if(_0x420825&&_0x420825['selector']&&_0x420825[_0xf602c3(0x1eb)]){const _0x577553={};return _0x577553[_0xf602c3(0x1ca)]=_0x420825[_0xf602c3(0x1b1)],_0x577553[_0xf602c3(0x1f0)]=_0x420825['value'],_0x577553['aiHealing']=!![],_0x577553;}const _0x455682={};return _0x455682[_0xf602c3(0x1ca)]=_0x3cf2cd[_0xf602c3(0x1d8)][_0xf602c3(0x1b5)],_0x455682[_0xf602c3(0x1f0)]=_0x420825[_0xf602c3(0x1eb)],_0x455682[_0xf602c3(0x1b8)]=!![],_0x455682;}catch(_0x5a9cc2){return logger[_0xf602c3(0x192)](_0xf602c3(0x1a6)+(_0x5a9cc2&&_0x5a9cc2[_0xf602c3(0x1ed)]?_0x5a9cc2[_0xf602c3(0x1ed)]:'')),logger['info'](_0xf602c3(0x18c)+_0x3cf2cd[_0xf602c3(0x1f6)]+_0xf602c3(0x183)),_0x3cf2cd;}}}function a105_0x4f5e(_0x383c88,_0x118345){const _0x259e49=a105_0x259e();return a105_0x4f5e=function(_0x4f5efa,_0x361f3a){_0x4f5efa=_0x4f5efa-0x17c;let _0x17da88=_0x259e49[_0x4f5efa];return _0x17da88;},a105_0x4f5e(_0x383c88,_0x118345);}exports['aiSdkWrapper']=Object[a105_0x2fe823(0x1a7)](new AiSdkWrapper()); | ||
| const a105_0x8ab9c7=a105_0x23e6;(function(_0x11e267,_0x31693d){const _0x147e1e=a105_0x23e6,_0x37f2cd=_0x11e267();while(!![]){try{const _0x3db164=parseInt(_0x147e1e(0xf5))/0x1+-parseInt(_0x147e1e(0xa9))/0x2*(-parseInt(_0x147e1e(0xa6))/0x3)+-parseInt(_0x147e1e(0xea))/0x4+parseInt(_0x147e1e(0x87))/0x5+-parseInt(_0x147e1e(0xcf))/0x6*(parseInt(_0x147e1e(0xa0))/0x7)+parseInt(_0x147e1e(0x83))/0x8+-parseInt(_0x147e1e(0xd0))/0x9;if(_0x3db164===_0x31693d)break;else _0x37f2cd['push'](_0x37f2cd['shift']());}catch(_0x3854a8){_0x37f2cd['push'](_0x37f2cd['shift']());}}}(a105_0x97ff,0xd354f));const path=require(a105_0x8ab9c7(0x90)),{commandRepository}=require('./autoHealHelper'),constants=require(a105_0x8ab9c7(0xf2)),logger=require('../logger')[a105_0x8ab9c7(0xb6)],globals=require(a105_0x8ab9c7(0xb3)),timeoutPromise=require('../../helpers/timeoutPromise'),isUndefinedOrNull=_0x1784ff=>_0x1784ff===undefined||_0x1784ff===null||_0x1784ff==='',isNotUndefinedOrNull=_0x5d2fa5=>!isUndefinedOrNull(_0x5d2fa5),isString=_0x43bca4=>isNotUndefinedOrNull(_0x43bca4)&&typeof _0x43bca4==='string';class AiSdkWrapper{constructor(){const _0x5419da=a105_0x8ab9c7,_0x269374={'eLgyz':function(_0x39023c,_0x35129b){return _0x39023c(_0x35129b);},'TkdZG':_0x5419da(0xd9)};this['BrowserstackHealing']=undefined;try{this['BrowserstackHealing']=_0x269374[_0x5419da(0xbc)](require,path[_0x5419da(0xcc)](__dirname,_0x269374[_0x5419da(0xd3)]));}catch(_0x3a56d2){logger['error'](_0x5419da(0xe5)+(_0x3a56d2&&_0x3a56d2[_0x5419da(0x94)]?_0x3a56d2['message']:''));}}['initializeHealingCapabilities'](_0x558583){const _0x57daf9=a105_0x8ab9c7,_0xdfdf6a={};_0xdfdf6a[_0x57daf9(0xbd)]=_0x57daf9(0xf1),_0xdfdf6a[_0x57daf9(0xc6)]=function(_0x5c51ac,_0x4df002){return _0x5c51ac===_0x4df002;},_0xdfdf6a['oXNRr']=_0x57daf9(0xc5),_0xdfdf6a['rTrNf']=_0x57daf9(0xb5),_0xdfdf6a[_0x57daf9(0x9f)]=function(_0x1a2d6f,_0x3f5e4b){return _0x1a2d6f===_0x3f5e4b;},_0xdfdf6a[_0x57daf9(0x93)]=_0x57daf9(0x91),_0xdfdf6a[_0x57daf9(0x8c)]=_0x57daf9(0xbf),_0xdfdf6a['WWmsG']=_0x57daf9(0x8a),_0xdfdf6a[_0x57daf9(0x96)]=function(_0x1c8d32,_0x54254b){return _0x1c8d32===_0x54254b;};const _0x2f130e=_0xdfdf6a;try{const _0x171a5f=this[_0x57daf9(0x8d)][_0x57daf9(0xda)](Object[_0x57daf9(0xf4)](_0x558583[_0x57daf9(0xac)]()[_0x57daf9(0xd2)]));console[_0x57daf9(0xab)](_0x2f130e[_0x57daf9(0xbd)],_0x171a5f);if(_0x2f130e['Poauj'](_0x171a5f?.['browserName']?.[_0x57daf9(0x9c)](),_0x2f130e['oXNRr']))_0x558583[_0x57daf9(0x9d)]=_0x171a5f;else{if(_0x2f130e[_0x57daf9(0xc6)](_0x171a5f?.[_0x57daf9(0xd4)]?.[_0x57daf9(0x9c)](),_0x2f130e['rTrNf']))_0x558583[_0x57daf9(0xc1)]=_0x171a5f;else{if(_0x2f130e['PbgEz'](_0x171a5f?.[_0x57daf9(0xd4)]?.[_0x57daf9(0x9c)](),_0x2f130e[_0x57daf9(0x93)]))_0x558583[_0x57daf9(0xe1)]=_0x171a5f;else{if(_0x2f130e[_0x57daf9(0xc6)](_0x171a5f?.[_0x57daf9(0xd4)]?.[_0x57daf9(0x9c)](),_0x2f130e[_0x57daf9(0x8c)])||_0x2f130e['PbgEz'](_0x171a5f?.['browserName']?.[_0x57daf9(0x9c)](),_0x2f130e[_0x57daf9(0xe9)]))_0x558583['edgeOptions_']=_0x171a5f;else _0x2f130e[_0x57daf9(0x96)](_0x171a5f?.[_0x57daf9(0xd4)]?.[_0x57daf9(0x9c)](),'ie')&&(_0x558583[_0x57daf9(0xb0)]=_0x171a5f);}}}Object['keys'](_0x171a5f)[_0x57daf9(0xde)](_0x3bc024=>{const _0x1c850d=_0x57daf9,_0x24ea56=_0x558583[_0x1c850d(0x98)][_0x1c850d(0xbe)](_0x3bc024);_0x558583[_0x1c850d(0x98)][_0x1c850d(0xb4)](_0x3bc024,_0x171a5f[_0x3bc024]);});}catch(_0x4c2ada){logger[_0x57daf9(0x92)]('Error\x20in\x20initialising\x20healing\x20capabilities\x20,\x20error:\x20'+(_0x4c2ada&&_0x4c2ada[_0x57daf9(0x94)]?_0x4c2ada[_0x57daf9(0x94)]:''));}}async[a105_0x8ab9c7(0xc4)](_0x160011){const _0x1b100d=a105_0x8ab9c7,_0x3f98aa={'MEDat':function(_0xdcbae8,_0xb8fd8c,_0x183b2d,_0x44cddd,_0x4a534a,_0x4dfdfe,_0x4eac8d){return _0xdcbae8(_0xb8fd8c,_0x183b2d,_0x44cddd,_0x4a534a,_0x4dfdfe,_0x4eac8d);},'zzMyY':_0x1b100d(0x95),'KRQnB':_0x1b100d(0x82),'YSKGA':_0x1b100d(0xc9)},_0x1997b0=new Date(),_0x247bbf=_0x3f98aa['MEDat'](timeoutPromise,constants[_0x1b100d(0xa4)],_0x3f98aa[_0x1b100d(0x7b)],_0x3f98aa[_0x1b100d(0xa3)],_0x1997b0,this[_0x1b100d(0xe0)],this[_0x1b100d(0xb8)]);await Promise['race']([this[_0x1b100d(0x8d)][_0x1b100d(0xcd)](_0x160011,globals[_0x1b100d(0xa8)](_0x3f98aa[_0x1b100d(0x80)]),constants['TCG_URL'])[_0x1b100d(0xd7)](()=>{const _0x7451ec=_0x1b100d;_0x247bbf[_0x7451ec(0x99)]();}),_0x247bbf]);}async['_handleEvent'](_0x59f91a,_0x591cf5,_0x562304,_0x20b886){const _0x57d248=a105_0x8ab9c7,_0x4dc1ca={'lFBti':function(_0x5af8a9,_0x75d00a){return _0x5af8a9===_0x75d00a;},'GLmnB':function(_0x210a2e,_0x4e311d){return _0x210a2e(_0x4e311d);},'OKnZc':function(_0x3c552d,_0x34f1b4){return _0x3c552d(_0x34f1b4);},'eDNmi':function(_0x17d92c,_0xfca65f){return _0x17d92c(_0xfca65f);},'CkBbX':function(_0x4217bf,_0x43e69f){return _0x4217bf(_0x43e69f);},'uhQlx':function(_0x4f1ab6,_0x1105c6){return _0x4f1ab6(_0x1105c6);},'iDOoA':_0x57d248(0x88),'JkrxC':function(_0x33e933,_0x31a325){return _0x33e933(_0x31a325);},'QMMrU':_0x57d248(0xdb),'bXdEZ':_0x57d248(0x8b),'TjLRp':_0x57d248(0xad),'ezYQa':function(_0x64cb7c,_0x2b77f7,_0x231b5e,_0x3995f0,_0x1f1d63,_0xe9ae35,_0x5cfbc2){return _0x64cb7c(_0x2b77f7,_0x231b5e,_0x3995f0,_0x1f1d63,_0xe9ae35,_0x5cfbc2);},'EeEad':_0x57d248(0xa5),'wcrZt':_0x57d248(0x97),'BjXxQ':function(_0x2f3f4b,_0x458f29,_0x1938aa,_0x1ecf3b,_0x5dd02a,_0x578e52,_0x33f794){return _0x2f3f4b(_0x458f29,_0x1938aa,_0x1ecf3b,_0x5dd02a,_0x578e52,_0x33f794);},'Qpoby':_0x57d248(0xca),'SGiao':_0x57d248(0xdf)},_0x1aee12=(await _0x591cf5['getSession']())[_0x57d248(0xe6)]();let _0x4d3d74='';if(commandRepository['isSelfHealEnabled']()&&_0x4dc1ca[_0x57d248(0x9b)](_0x20b886,![])||_0x4dc1ca[_0x57d248(0x9b)](_0x20b886,!![])){const _0x3f1980=_0x4dc1ca[_0x57d248(0xdd)](isNotUndefinedOrNull,_0x562304[_0x57d248(0xef)][_0x57d248(0xb9)])&&_0x4dc1ca[_0x57d248(0xdd)](isString,_0x562304[_0x57d248(0xef)][_0x57d248(0xb9)])?_0x562304[_0x57d248(0xef)][_0x57d248(0xb9)]['replace'](/'/g,'\x5c\x27')[_0x57d248(0xc2)](/"/g,'\x5c\x22'):'',_0x4dbda3=_0x4dc1ca[_0x57d248(0xf3)](isNotUndefinedOrNull,_0x562304['parameters_']['using'])&&_0x4dc1ca[_0x57d248(0xf3)](isString,_0x562304['parameters_'][_0x57d248(0x8e)])?_0x562304['parameters_'][_0x57d248(0x8e)][_0x57d248(0xc2)](/'/g,'\x5c\x27')[_0x57d248(0xc2)](/"/g,'\x5c\x22'):'',_0x4dccae=_0x4dc1ca[_0x57d248(0xdd)](isNotUndefinedOrNull,commandRepository[_0x57d248(0xba)]())&&_0x4dc1ca['OKnZc'](isString,commandRepository[_0x57d248(0xba)]())?commandRepository['getProjectName']()[_0x57d248(0xc2)](/'/g,'\x5c\x27')[_0x57d248(0xc2)](/"/g,'\x5c\x22'):'';let _0x5a88b6=_0x4dc1ca[_0x57d248(0xf3)](isNotUndefinedOrNull,global[_0x57d248(0xc3)])&&_0x4dc1ca[_0x57d248(0xa1)](isString,global[_0x57d248(0xc3)])?global['browserstackSessionName'][_0x57d248(0xc2)](/'/g,'\x5c\x27')[_0x57d248(0xc2)](/"/g,'\x5c\x22'):'';!_0x5a88b6&&(_0x5a88b6=_0x4dc1ca['CkBbX'](isNotUndefinedOrNull,commandRepository[_0x57d248(0xed)]())&&_0x4dc1ca['uhQlx'](isString,commandRepository[_0x57d248(0xed)]())?commandRepository[_0x57d248(0xed)]()['replace'](/'/g,'\x5c\x27')[_0x57d248(0xc2)](/"/g,'\x5c\x22'):'');let _0x6e99df='{\x22region\x22:\x20\x22'+constants[_0x57d248(0x81)]+_0x57d248(0x7d)+constants[_0x57d248(0x81)]+'\x22:\x20{\x22endpoint\x22:\x20\x22'+constants['TCG_URL'][_0x57d248(0x8f)](_0x4dc1ca['iDOoA'])[0x1]+_0x57d248(0xc0);_0x6e99df=_0x4dc1ca['JkrxC'](isNotUndefinedOrNull,_0x6e99df)&&_0x4dc1ca[_0x57d248(0xf0)](isString,_0x6e99df)?_0x6e99df[_0x57d248(0xc2)](/'/g,'\x5c\x27')[_0x57d248(0xc2)](/"/g,'\x5c\x22'):'';const _0x4b2425=commandRepository[_0x57d248(0x9e)](_0x1aee12),_0x5eff31=globals[_0x57d248(0xa8)](_0x4dc1ca[_0x57d248(0xcb)]),_0x441bed=globals['getGlobal'](_0x4dc1ca[_0x57d248(0xe3)]),_0x397e7f=globals[_0x57d248(0xa8)](_0x4dc1ca[_0x57d248(0xeb)]),_0x1fd6ba=![],_0x480096=new Date();if(_0x20b886){const _0x5e51b0=_0x4dc1ca[_0x57d248(0xdc)](timeoutPromise,constants[_0x57d248(0x7f)],_0x4dc1ca[_0x57d248(0x89)],_0x4dc1ca[_0x57d248(0xae)],_0x480096,this[_0x57d248(0xe0)],this[_0x57d248(0xb8)]);_0x4d3d74=await Promise[_0x57d248(0xce)]([this['BrowserstackHealing'][_0x57d248(0xe8)](_0x3f1980,_0x4dbda3,_0x4dccae,_0x5a88b6,_0x441bed,_0x1aee12,_0x4b2425,_0x6e99df)['then'](_0x3c94fc=>{const _0x529cdf=_0x57d248;return _0x5e51b0[_0x529cdf(0x99)](),_0x3c94fc;}),_0x5e51b0]);}else{if(commandRepository['isSelfHealEnabled']()){const _0x285f7d=_0x4dc1ca[_0x57d248(0xc7)](timeoutPromise,constants[_0x57d248(0xb1)],_0x4dc1ca[_0x57d248(0xaf)],_0x4dc1ca[_0x57d248(0x85)],_0x480096,this[_0x57d248(0xe0)],this[_0x57d248(0xb8)]);_0x4d3d74=await Promise['race']([this[_0x57d248(0x8d)][_0x57d248(0x7c)](_0x3f1980,_0x4dbda3,_0x4dccae,_0x5a88b6,_0x5eff31,_0x441bed,_0x1aee12,_0x4b2425,_0x1fd6ba,_0x397e7f,_0x6e99df)[_0x57d248(0xd7)](_0x45ce21=>{const _0x44ac9e=_0x57d248;return _0x285f7d[_0x44ac9e(0x99)](),_0x45ce21;}),_0x285f7d]);}}_0x4d3d74&&await _0x591cf5['executeScript'](_0x4d3d74);}}async[a105_0x8ab9c7(0xb7)](_0xcf183f,_0x3ad2cc,_0xb14d4d){const _0x224540=a105_0x8ab9c7;try{await this[_0x224540(0xc8)](_0xcf183f,_0x3ad2cc,_0xb14d4d,!![]);}catch(_0xdc258){return logger['error'](_0x224540(0xa2)+(_0xdc258&&_0xdc258['message']?_0xdc258[_0x224540(0x94)]:'')),![];}return!![];}async[a105_0x8ab9c7(0xb2)](_0x2fc50e,_0x2d3250,_0x2dda5c){const _0x30f7c9=a105_0x8ab9c7,_0x46de0c={'ARMfz':function(_0x110a50,_0x4d2053,_0x1f393b,_0x45e16f,_0x22cc31,_0x4340c5,_0x6ef84){return _0x110a50(_0x4d2053,_0x1f393b,_0x45e16f,_0x22cc31,_0x4340c5,_0x6ef84);},'eXmQv':_0x30f7c9(0xec),'dYgPH':_0x30f7c9(0xa7),'yxhVX':_0x30f7c9(0xc9)};try{await this[_0x30f7c9(0xc8)](_0x2fc50e,_0x2d3250,_0x2dda5c,![]);const _0x45f7b6=(await _0x2d3250[_0x30f7c9(0xee)]())['getId'](),_0x3e612d=new Date(),_0x54ea48=_0x46de0c[_0x30f7c9(0xd1)](timeoutPromise,constants['POLL_HEALING_RESULT_TIMEOUT'],_0x46de0c[_0x30f7c9(0xd8)],_0x46de0c['dYgPH'],_0x3e612d,this['config'],this['framework']),_0x1aa911=await Promise[_0x30f7c9(0xce)]([this['BrowserstackHealing'][_0x30f7c9(0x9a)](constants[_0x30f7c9(0xe2)],_0x45f7b6,globals[_0x30f7c9(0xa8)](_0x46de0c[_0x30f7c9(0xe7)]))[_0x30f7c9(0xd7)](_0x4255d6=>{const _0x4956d2=_0x30f7c9;return _0x54ea48[_0x4956d2(0x99)](),_0x4255d6;}),_0x54ea48]);if(_0x1aa911&&_0x1aa911[_0x30f7c9(0x84)]&&_0x1aa911['value']){const _0x4f0548={};return _0x4f0548['locatorType']=_0x1aa911[_0x30f7c9(0x84)],_0x4f0548[_0x30f7c9(0x86)]=_0x1aa911[_0x30f7c9(0x8e)],_0x4f0548[_0x30f7c9(0xe4)]=!![],_0x4f0548;}const _0x56bfe1={};return _0x56bfe1['locatorType']=_0x2dda5c[_0x30f7c9(0xef)]['using'],_0x56bfe1[_0x30f7c9(0x86)]=_0x1aa911[_0x30f7c9(0x8e)],_0x56bfe1[_0x30f7c9(0xe4)]=!![],_0x56bfe1;}catch(_0x4eeb19){return logger[_0x30f7c9(0xaa)]('Error\x20in\x20(healing)\x20handling\x20failure\x20event.\x20ERROR:\x20'+(_0x4eeb19&&_0x4eeb19[_0x30f7c9(0x94)]?_0x4eeb19['message']:'')),logger[_0x30f7c9(0xd5)](_0x30f7c9(0x7e)+_0x2dda5c[_0x30f7c9(0xbb)]+_0x30f7c9(0xd6)),_0x2dda5c;}}}function a105_0x97ff(){const _0x599093=['info','\x20command','then','eXmQv','../../ai-sdk-node/bundle','initializeCapabilities','aiHeal_userId','ezYQa','GLmnB','forEach','BrowserstackHealingHealFailureFailed','config','safariOptions_','TCG_URL','bXdEZ','aiHealing','Unable\x20to\x20load\x20healing\x20module,\x20error:\x20','getId','yxhVX','logData','WWmsG','549412SIgzbM','TjLRp','BrowserstackHealing.pollResult\x20method\x20timed\x20out','getTestName','getSession','parameters_','uhQlx','newCapabilities','../../bin/utils/constants','OKnZc','fromEntries','1315210dqQvbl','zzMyY','healFailure','\x22,\x20\x22tcgUrls\x22:\x20{\x22','Healing\x20Failed,\x20Browserstack\x20AI\x20could\x20not\x20heal\x20the\x20','HEALING_LOG_DATA_TIMEOUT','YSKGA','TCG_REGION','BrowserstackHealingSetTcgTokenFailed','11537496DJMfnZ','selector','SGiao','locatorValue','4118655lnWxgd','s://','EeEad','microsoftedge','aiHeal_groupId','OhXbK','BrowserstackHealing','value','split','path','safari','error','loMjS','message','BrowserstackHealing.setToken\x20method\x20timed\x20out','wAKCT','BrowserstackHealingLogDataFailed','capabilities_','cancel','pollResult','lFBti','toLowerCase','chromeOptions_','getCommands','PbgEz','105cWBmGI','eDNmi','Error\x20in\x20(healing)\x20success\x20event.\x20ERROR:\x20','KRQnB','SET_TCG_TOKEN_TIMEOUT','BrowserstackHealing.logData\x20method\x20timed\x20out','20361zsGGca','BrowserstackHealingPollResultFailed','getGlobal','32MLWvFB','debug','log','getCapabilities','aiHeal_isGroupAIEnabled','wcrZt','Qpoby','ieOptions_','HEALING_FAILURE_TIMEOUT','handleFailure','../globals','set','firefox','winstonLogger','handleSuccess','framework','using','getProjectName','name_','eLgyz','usXSH','get','edge','\x22}}}','firefoxOptions_','replace','browserstackSessionName','setTcgToken','chrome','Poauj','BjXxQ','_handleEvent','aiHeal_sessionToken','BrowserstackHealing.healFailure\x20method\x20timed\x20out','QMMrU','join','setToken','race','688134AhNUpj','8697753VrmlRS','ARMfz','map_','TkdZG','browserName'];a105_0x97ff=function(){return _0x599093;};return a105_0x97ff();}function a105_0x23e6(_0x3502df,_0x5303d0){const _0x97ff2d=a105_0x97ff();return a105_0x23e6=function(_0x23e699,_0x42cdea){_0x23e699=_0x23e699-0x7b;let _0x186e27=_0x97ff2d[_0x23e699];return _0x186e27;},a105_0x23e6(_0x3502df,_0x5303d0);}exports['aiSdkWrapper']=Object['freeze'](new AiSdkWrapper()); |
@@ -1,1 +0,1 @@ | ||
| const a106_0x58a32d=a106_0x5aac;(function(_0x4e7688,_0x31afac){const _0x5e029d=a106_0x5aac,_0x3c9393=_0x4e7688();while(!![]){try{const _0x588455=-parseInt(_0x5e029d(0x1a6))/0x1*(-parseInt(_0x5e029d(0x180))/0x2)+-parseInt(_0x5e029d(0x17f))/0x3+-parseInt(_0x5e029d(0x185))/0x4*(-parseInt(_0x5e029d(0x175))/0x5)+-parseInt(_0x5e029d(0x16c))/0x6*(parseInt(_0x5e029d(0x178))/0x7)+-parseInt(_0x5e029d(0x18d))/0x8*(parseInt(_0x5e029d(0x17c))/0x9)+-parseInt(_0x5e029d(0x174))/0xa*(parseInt(_0x5e029d(0x191))/0xb)+parseInt(_0x5e029d(0x171))/0xc*(parseInt(_0x5e029d(0x18b))/0xd);if(_0x588455===_0x31afac)break;else _0x3c9393['push'](_0x3c9393['shift']());}catch(_0x2f7d11){_0x3c9393['push'](_0x3c9393['shift']());}}}(a106_0x189a,0x591dc));const calculateTimeDiff=_0x33ec07=>Date[a106_0x58a32d(0x1aa)]()-_0x33ec07,logger=require(a106_0x58a32d(0x177))['winstonLogger'],globals=require(a106_0x58a32d(0x1a7));function a106_0x189a(){const _0x97e54c=['641271sxcneY','524536QanJvs','Rmrwp','setAuthInfo','split','setTcgTokenStatus','1711648IyjrtI','getAuthInfo','No\x20commands\x20found\x20for\x20session:\x20','selfHeal','getConfig','projectName','286bTYxYE','wdrxM','8ZhagMD','setConfig','setProjectNameForHealingContext','framework','185515SPuEIy','nbhlB','stringify','AopYU','setAiSessionTimeStamp','push','debug','WkyIQ','_pushCommand','accessKey','commands','aiHeal_isAuthenticated','testName','uaIak','pushCommand','getCommands','getTcgTokenStatus','setTestNameForHealingContext','yMYyi','MJFQy','length','1HKCKrr','../globals','PlZIV','aiSessionTimeStamp','now','true','102lLwbWE','0|1|3|2|4|5','commandRepository','authInfo','isSelfHealEnabled','294852VEzxlL','config','join','50NLJIHH','5ufRDTS','isTcgTokenSet','../logger','34811LprzlA','setFramework','getTestName','userName','4347891kCxPfw','getFramework','getGlobal'];a106_0x189a=function(){return _0x97e54c;};return a106_0x189a();}class HealingCommandRepo{constructor(){const _0x10f62e=a106_0x58a32d,_0x21a26d={};_0x21a26d[_0x10f62e(0x1a3)]=_0x10f62e(0x16d);const _0x1fbc54=_0x21a26d,_0x7fe0dd=_0x1fbc54[_0x10f62e(0x1a3)][_0x10f62e(0x183)]('|');let _0x59740c=0x0;while(!![]){switch(_0x7fe0dd[_0x59740c++]){case'0':this['commands']={};continue;case'1':this['aiSessionTimeStamp']={};continue;case'2':this[_0x10f62e(0x19d)]='';continue;case'3':this['projectName']='';continue;case'4':this[_0x10f62e(0x16f)]={};continue;case'5':this['isTcgTokenSet']=![];continue;}break;}}[a106_0x58a32d(0x199)](_0x33073d,_0x452a69){const _0xca779a=a106_0x58a32d,_0x411bec={};_0x411bec[_0xca779a(0x19e)]=function(_0x3f75f6,_0xa7a173){return _0x3f75f6 in _0xa7a173;};const _0x4d3fb9=_0x411bec;!_0x4d3fb9[_0xca779a(0x19e)](_0x33073d,this[_0xca779a(0x19b)])&&(this[_0xca779a(0x19b)][_0x33073d]=[]),this['commands'][_0x33073d][_0xca779a(0x196)](_0x452a69);}[a106_0x58a32d(0x19f)](_0x11daf5,_0x55b568){const _0x40c410=a106_0x58a32d,_0x45d2f2={'nbhlB':function(_0x205d5e,_0x3028f5){return _0x205d5e(_0x3028f5);}},_0x35ccda=_0x55b568['method'],_0x5b69c0=_0x55b568['path'][_0x40c410(0x183)](_0x11daf5)[0x1],_0x177abd=this[_0x40c410(0x1a9)][_0x11daf5],_0x12b0f0={'k':_0x35ccda+':'+_0x5b69c0,'t':_0x45d2f2[_0x40c410(0x192)](calculateTimeDiff,_0x177abd)};this[_0x40c410(0x199)](_0x11daf5,_0x12b0f0);}[a106_0x58a32d(0x195)](_0x4c5d99){const _0x55cc0d=a106_0x58a32d;this[_0x55cc0d(0x1a9)][_0x4c5d99]=Date[_0x55cc0d(0x1aa)]();}[a106_0x58a32d(0x182)](_0x499e56,_0x4b33f8){const _0x41418e=a106_0x58a32d;this[_0x41418e(0x16f)][_0x41418e(0x17b)]=_0x499e56,this[_0x41418e(0x16f)][_0x41418e(0x19a)]=_0x4b33f8;}[a106_0x58a32d(0x186)](){const _0x4ca5df=a106_0x58a32d;return this[_0x4ca5df(0x16f)];}[a106_0x58a32d(0x18f)](_0x1762d5){this['projectName']=_0x1762d5;}[a106_0x58a32d(0x1a2)](_0x434613){const _0x4f3d11=a106_0x58a32d;this[_0x4f3d11(0x19d)]=_0x434613;}[a106_0x58a32d(0x18e)](_0x37bde9){const _0x201793=a106_0x58a32d;this['config']=_0x37bde9,this[_0x201793(0x18f)](_0x37bde9[_0x201793(0x18a)]),this[_0x201793(0x182)](_0x37bde9[_0x201793(0x17b)],_0x37bde9[_0x201793(0x19a)]);}[a106_0x58a32d(0x179)](_0x356e85){const _0x3921eb=a106_0x58a32d;this[_0x3921eb(0x190)]=_0x356e85;}[a106_0x58a32d(0x184)](_0x52d580){const _0x6955=a106_0x58a32d;this[_0x6955(0x176)]=_0x52d580;}[a106_0x58a32d(0x189)](){const _0x277bf6=a106_0x58a32d;return this[_0x277bf6(0x172)];}[a106_0x58a32d(0x17d)](){return this['framework'];}['getProjectName'](){return this['projectName'];}[a106_0x58a32d(0x17a)](){const _0x351980=a106_0x58a32d;return this[_0x351980(0x19d)];}[a106_0x58a32d(0x1a0)](_0x3fa351){const _0x39221a=a106_0x58a32d,_0x111e70={};_0x111e70['AopYU']=_0x39221a(0x19c),_0x111e70[_0x39221a(0x1a4)]='aiHeal_isHealingEnabled',_0x111e70['Rmrwp']=function(_0x5d8cc6,_0x561b41){return _0x5d8cc6===_0x561b41;},_0x111e70['gtrjH']=function(_0x169fa0,_0x4dca83){return _0x169fa0+_0x4dca83;},_0x111e70[_0x39221a(0x18c)]=_0x39221a(0x187);const _0x2ff1cc=_0x111e70,_0x5b0572=this[_0x39221a(0x19b)][_0x3fa351];this['commands'][_0x3fa351]=[];if(globals[_0x39221a(0x17e)](_0x2ff1cc[_0x39221a(0x194)])&&globals['getGlobal'](_0x2ff1cc['MJFQy'])&&!_0x5b0572||_0x2ff1cc[_0x39221a(0x181)](_0x5b0572[_0x39221a(0x1a5)],0x0))return logger[_0x39221a(0x197)](_0x2ff1cc['gtrjH'](_0x2ff1cc['wdrxM'],_0x3fa351)),'';return _0x5b0572['map'](_0xcda7c5=>JSON[_0x39221a(0x193)](_0xcda7c5))[_0x39221a(0x173)](',');}[a106_0x58a32d(0x170)](){const _0x48e5dd=a106_0x58a32d,_0x374fac={};_0x374fac[_0x48e5dd(0x198)]=function(_0x43b89c,_0x3a1e8d){return _0x43b89c===_0x3a1e8d;},_0x374fac['PlZIV']=_0x48e5dd(0x1ab);const _0x41a4e4=_0x374fac;let _0x2dd9fb=![];return this[_0x48e5dd(0x189)]()&&(_0x41a4e4[_0x48e5dd(0x198)](this[_0x48e5dd(0x189)]()[_0x48e5dd(0x188)],!![])||_0x41a4e4[_0x48e5dd(0x198)](this[_0x48e5dd(0x189)]()[_0x48e5dd(0x188)],_0x41a4e4[_0x48e5dd(0x1a8)]))&&(_0x2dd9fb=!![]),_0x2dd9fb;}[a106_0x58a32d(0x1a1)](){const _0x5955cd=a106_0x58a32d;return this[_0x5955cd(0x176)];}}function a106_0x5aac(_0x50a33d,_0x86cbc4){const _0x189a02=a106_0x189a();return a106_0x5aac=function(_0x5aac22,_0x4bbd7e){_0x5aac22=_0x5aac22-0x16c;let _0x1cabd1=_0x189a02[_0x5aac22];return _0x1cabd1;},a106_0x5aac(_0x50a33d,_0x86cbc4);}exports[a106_0x58a32d(0x16e)]=new HealingCommandRepo(); | ||
| const a106_0x312d1f=a106_0x25c3;(function(_0x477941,_0xff95e2){const _0x1db133=a106_0x25c3,_0x3d0aa8=_0x477941();while(!![]){try{const _0x1c29f4=-parseInt(_0x1db133(0x8a))/0x1+-parseInt(_0x1db133(0xae))/0x2+-parseInt(_0x1db133(0x87))/0x3*(-parseInt(_0x1db133(0x92))/0x4)+parseInt(_0x1db133(0x84))/0x5*(-parseInt(_0x1db133(0x9d))/0x6)+parseInt(_0x1db133(0x8e))/0x7+-parseInt(_0x1db133(0xa9))/0x8*(parseInt(_0x1db133(0x9b))/0x9)+parseInt(_0x1db133(0x7d))/0xa;if(_0x1c29f4===_0xff95e2)break;else _0x3d0aa8['push'](_0x3d0aa8['shift']());}catch(_0x1754aa){_0x3d0aa8['push'](_0x3d0aa8['shift']());}}}(a106_0x48d2,0x2f2c8));const calculateTimeDiff=_0x51effb=>Date[a106_0x312d1f(0xa3)]()-_0x51effb,logger=require(a106_0x312d1f(0x97))[a106_0x312d1f(0x9f)],globals=require(a106_0x312d1f(0xb6));class HealingCommandRepo{constructor(){const _0x23d42b=a106_0x312d1f,_0x30c3f0={};_0x30c3f0[_0x23d42b(0x8d)]='1|5|3|2|4|0';const _0x372f82=_0x30c3f0,_0x751590=_0x372f82[_0x23d42b(0x8d)][_0x23d42b(0x7e)]('|');let _0x599342=0x0;while(!![]){switch(_0x751590[_0x599342++]){case'0':this[_0x23d42b(0x99)]=![];continue;case'1':this[_0x23d42b(0xac)]={};continue;case'2':this[_0x23d42b(0x80)]='';continue;case'3':this['projectName']='';continue;case'4':this[_0x23d42b(0x7f)]={};continue;case'5':this['aiSessionTimeStamp']={};continue;}break;}}[a106_0x312d1f(0xa1)](_0x4bb640,_0x533c0a){const _0x4da97a=a106_0x312d1f,_0x1bbbe3={};_0x1bbbe3[_0x4da97a(0x94)]=function(_0x22eeee,_0x2334ea){return _0x22eeee in _0x2334ea;};const _0x5e1c7d=_0x1bbbe3;!_0x5e1c7d[_0x4da97a(0x94)](_0x4bb640,this['commands'])&&(this[_0x4da97a(0xac)][_0x4bb640]=[]),this['commands'][_0x4bb640][_0x4da97a(0x89)](_0x533c0a);}[a106_0x312d1f(0x98)](_0x5433a8,_0x1b3438){const _0x422dbe=a106_0x312d1f,_0x54da47={'iXVDL':function(_0x1d82b2,_0x4f29b1){return _0x1d82b2(_0x4f29b1);}},_0x4bac46=_0x1b3438[_0x422dbe(0xb3)],_0x26c4d2=_0x1b3438[_0x422dbe(0xab)]['split'](_0x5433a8)[0x1],_0x4110f2=this[_0x422dbe(0x93)][_0x5433a8],_0x3248c4={'k':_0x4bac46+':'+_0x26c4d2,'t':_0x54da47['iXVDL'](calculateTimeDiff,_0x4110f2)};this['_pushCommand'](_0x5433a8,_0x3248c4);}[a106_0x312d1f(0xaf)](_0x147c9b){const _0x6e5ede=a106_0x312d1f;this[_0x6e5ede(0x93)][_0x147c9b]=Date[_0x6e5ede(0xa3)]();}[a106_0x312d1f(0x83)](_0x20fc93,_0x113120){const _0x19a418=a106_0x312d1f;this['authInfo'][_0x19a418(0xaa)]=_0x20fc93,this[_0x19a418(0x7f)][_0x19a418(0x81)]=_0x113120;}[a106_0x312d1f(0x8c)](){const _0x3dc0f1=a106_0x312d1f;return this[_0x3dc0f1(0x7f)];}[a106_0x312d1f(0xb1)](_0xf085fd){const _0x38c4fe=a106_0x312d1f;this[_0x38c4fe(0x9e)]=_0xf085fd;}['setTestNameForHealingContext'](_0x227b88){const _0x5f203e=a106_0x312d1f;this[_0x5f203e(0x80)]=_0x227b88;}[a106_0x312d1f(0x91)](_0x3cee0d){const _0x5a63a2=a106_0x312d1f;this[_0x5a63a2(0xb5)]=_0x3cee0d,this['setProjectNameForHealingContext'](_0x3cee0d['projectName']),this[_0x5a63a2(0x83)](_0x3cee0d[_0x5a63a2(0xaa)],_0x3cee0d[_0x5a63a2(0x81)]);}[a106_0x312d1f(0x9a)](_0x43790b){const _0x343e08=a106_0x312d1f;this[_0x343e08(0x96)]=_0x43790b;}['setTcgTokenStatus'](_0x35359d){const _0x50ff1b=a106_0x312d1f;this[_0x50ff1b(0x99)]=_0x35359d;}[a106_0x312d1f(0x86)](){const _0x42f203=a106_0x312d1f;return this[_0x42f203(0xb5)];}[a106_0x312d1f(0x90)](){const _0x48f0a1=a106_0x312d1f;return this[_0x48f0a1(0x96)];}[a106_0x312d1f(0x8f)](){const _0x441e58=a106_0x312d1f;return this[_0x441e58(0x9e)];}['getTestName'](){const _0x1b44a9=a106_0x312d1f;return this[_0x1b44a9(0x80)];}[a106_0x312d1f(0xb4)](_0x37c183){const _0x48b991=a106_0x312d1f,_0x583995={};_0x583995[_0x48b991(0xa5)]='aiHeal_isAuthenticated',_0x583995[_0x48b991(0x95)]='aiHeal_isHealingEnabled',_0x583995[_0x48b991(0x88)]=function(_0x18c670,_0x1527d0){return _0x18c670===_0x1527d0;},_0x583995[_0x48b991(0x7c)]=function(_0x2f7c7a,_0x1e6b38){return _0x2f7c7a+_0x1e6b38;},_0x583995[_0x48b991(0xa2)]=_0x48b991(0xa8);const _0x2aba81=_0x583995,_0x412c16=this[_0x48b991(0xac)][_0x37c183];this[_0x48b991(0xac)][_0x37c183]=[];if(globals[_0x48b991(0x7b)](_0x2aba81[_0x48b991(0xa5)])&&globals[_0x48b991(0x7b)](_0x2aba81[_0x48b991(0x95)])&&!_0x412c16||_0x2aba81[_0x48b991(0x88)](_0x412c16[_0x48b991(0xa4)],0x0))return logger[_0x48b991(0xb0)](_0x2aba81['JCZlT'](_0x2aba81[_0x48b991(0xa2)],_0x37c183)),'';return _0x412c16[_0x48b991(0xad)](_0x27c0ed=>JSON[_0x48b991(0xa6)](_0x27c0ed))['join'](',');}['isSelfHealEnabled'](){const _0x5ede0e=a106_0x312d1f,_0x1910e0={};_0x1910e0[_0x5ede0e(0xa0)]=function(_0x3429af,_0xaffaa7){return _0x3429af===_0xaffaa7;},_0x1910e0[_0x5ede0e(0xa7)]=function(_0x34e837,_0x43ae8d){return _0x34e837===_0x43ae8d;},_0x1910e0['XYwOg']=_0x5ede0e(0xb2);const _0x859733=_0x1910e0;let _0x2651e4=![];return this[_0x5ede0e(0x86)]()&&(_0x859733['zchFL'](this['getConfig']()[_0x5ede0e(0x85)],!![])||_0x859733['LdeiQ'](this[_0x5ede0e(0x86)]()[_0x5ede0e(0x85)],_0x859733[_0x5ede0e(0x82)]))&&(_0x2651e4=!![]),_0x2651e4;}[a106_0x312d1f(0x8b)](){return this['isTcgTokenSet'];}}function a106_0x25c3(_0x55d4e3,_0x59e74c){const _0x48d24f=a106_0x48d2();return a106_0x25c3=function(_0x25c3e4,_0x139216){_0x25c3e4=_0x25c3e4-0x7b;let _0x4af14e=_0x48d24f[_0x25c3e4];return _0x4af14e;},a106_0x25c3(_0x55d4e3,_0x59e74c);}function a106_0x48d2(){const _0x1bc75a=['162927sFmJFN','commandRepository','78bUjYpp','projectName','winstonLogger','zchFL','_pushCommand','oRaba','now','length','uvcYd','stringify','LdeiQ','No\x20commands\x20found\x20for\x20session:\x20','24SPYrAO','userName','path','commands','map','655990mztlhg','setAiSessionTimeStamp','debug','setProjectNameForHealingContext','true','method','getCommands','config','../globals','getGlobal','JCZlT','4049860TWXMCs','split','authInfo','testName','accessKey','XYwOg','setAuthInfo','48725pCTUfX','selfHeal','getConfig','30GTzKxI','dlZaq','push','126938bHKGJL','getTcgTokenStatus','getAuthInfo','JAdSR','2660105xlHpHK','getProjectName','getFramework','setConfig','17660tSHYuX','aiSessionTimeStamp','SaouW','NDnrc','framework','../logger','pushCommand','isTcgTokenSet','setFramework'];a106_0x48d2=function(){return _0x1bc75a;};return a106_0x48d2();}exports[a106_0x312d1f(0x9c)]=new HealingCommandRepo(); |
@@ -1,1 +0,1 @@ | ||
| const a107_0x5d4fae=a107_0x3ce3;(function(_0x1d2fac,_0x4e9944){const _0x2b26e3=a107_0x3ce3,_0x426588=_0x1d2fac();while(!![]){try{const _0x7d9085=parseInt(_0x2b26e3(0x176))/0x1*(parseInt(_0x2b26e3(0x177))/0x2)+-parseInt(_0x2b26e3(0x189))/0x3+-parseInt(_0x2b26e3(0x17a))/0x4+parseInt(_0x2b26e3(0x180))/0x5+parseInt(_0x2b26e3(0x184))/0x6+-parseInt(_0x2b26e3(0x17e))/0x7*(-parseInt(_0x2b26e3(0x188))/0x8)+parseInt(_0x2b26e3(0x17c))/0x9;if(_0x7d9085===_0x4e9944)break;else _0x426588['push'](_0x426588['shift']());}catch(_0x5a95b9){_0x426588['push'](_0x426588['shift']());}}}(a107_0x220f,0x240ba));const a107_0x1b1096={};function a107_0x220f(){const _0x4f10fa=['https://grid-devhst.bsstag.com/dashboard/builds','https://grid.browserstack.com/dashboard/builds','730626PDTspz','BROWSERSTACK_ENV','preprod','automate-turboscale/v1','30280qnoJQX','283239JKGVRS','env','1ARCKRr','320112UZupke','toLowerCase','exports','524124mOOPCS','prod','273771DCkuhz','staging','91GmTxXj','stag','58175iQggSU','BUILDS_DASHBOARD_URL'];a107_0x220f=function(){return _0x4f10fa;};return a107_0x220f();}a107_0x1b1096['BUILDS_DASHBOARD_URL']=a107_0x5d4fae(0x183),a107_0x1b1096['API_ENDPOINT']=a107_0x5d4fae(0x187),module[a107_0x5d4fae(0x179)]=a107_0x1b1096;function a107_0x3ce3(_0x4ce3ad,_0x53eddc){const _0x220f24=a107_0x220f();return a107_0x3ce3=function(_0x3ce3c7,_0x5bd740){_0x3ce3c7=_0x3ce3c7-0x175;let _0x2d1138=_0x220f24[_0x3ce3c7];return _0x2d1138;},a107_0x3ce3(_0x4ce3ad,_0x53eddc);}const _env=(process[a107_0x5d4fae(0x175)][a107_0x5d4fae(0x185)]||a107_0x5d4fae(0x17b))[a107_0x5d4fae(0x178)]();if(_env===a107_0x5d4fae(0x17d)||_env===a107_0x5d4fae(0x17f))module[a107_0x5d4fae(0x179)][a107_0x5d4fae(0x181)]=a107_0x5d4fae(0x182);else(_env===a107_0x5d4fae(0x186)||_env==='pre-prod')&&(module[a107_0x5d4fae(0x179)][a107_0x5d4fae(0x181)]='https://grid-preprod.bsstag.com/dashboard/builds'); | ||
| const a107_0xd3410e=a107_0x3ce8;(function(_0x50beb7,_0x308817){const _0x5b6f5d=a107_0x3ce8,_0x76cdcb=_0x50beb7();while(!![]){try{const _0x2886cc=-parseInt(_0x5b6f5d(0xd1))/0x1+parseInt(_0x5b6f5d(0xd0))/0x2*(parseInt(_0x5b6f5d(0xc2))/0x3)+-parseInt(_0x5b6f5d(0xcf))/0x4*(parseInt(_0x5b6f5d(0xc7))/0x5)+parseInt(_0x5b6f5d(0xcd))/0x6+parseInt(_0x5b6f5d(0xc0))/0x7+parseInt(_0x5b6f5d(0xc4))/0x8+parseInt(_0x5b6f5d(0xc3))/0x9*(-parseInt(_0x5b6f5d(0xc5))/0xa);if(_0x2886cc===_0x308817)break;else _0x76cdcb['push'](_0x76cdcb['shift']());}catch(_0x1a62b9){_0x76cdcb['push'](_0x76cdcb['shift']());}}}(a107_0x3a5b,0x59c35));function a107_0x3a5b(){const _0x31828e=['automate-turboscale/v1','preprod','stag','2375388WVoBJx','API_ENDPOINT','84332sDSNoa','2vpfYFE','288249erylWK','toLowerCase','BUILDS_DASHBOARD_URL','env','https://grid.browserstack.com/dashboard/builds','3615885HYPnPL','https://grid-devhst.bsstag.com/dashboard/builds','1388445KUbhPV','1656JsObBW','1330144brOxtS','32090hCdmbp','pre-prod','70LUUxig','exports','prod'];a107_0x3a5b=function(){return _0x31828e;};return a107_0x3a5b();}const a107_0x3d0fad={};a107_0x3d0fad[a107_0xd3410e(0xbd)]=a107_0xd3410e(0xbf),a107_0x3d0fad[a107_0xd3410e(0xce)]=a107_0xd3410e(0xca),module[a107_0xd3410e(0xc8)]=a107_0x3d0fad;const _env=(process[a107_0xd3410e(0xbe)]['BROWSERSTACK_ENV']||a107_0xd3410e(0xc9))[a107_0xd3410e(0xd2)]();function a107_0x3ce8(_0x4804fd,_0x18eda1){const _0x3a5b4d=a107_0x3a5b();return a107_0x3ce8=function(_0x3ce801,_0x92d12d){_0x3ce801=_0x3ce801-0xbd;let _0x50ab67=_0x3a5b4d[_0x3ce801];return _0x50ab67;},a107_0x3ce8(_0x4804fd,_0x18eda1);}if(_env==='staging'||_env===a107_0xd3410e(0xcc))module['exports'][a107_0xd3410e(0xbd)]=a107_0xd3410e(0xc1);else(_env===a107_0xd3410e(0xcb)||_env===a107_0xd3410e(0xc6))&&(module[a107_0xd3410e(0xc8)][a107_0xd3410e(0xbd)]='https://grid-preprod.bsstag.com/dashboard/builds'); |
@@ -1,1 +0,1 @@ | ||
| const a108_0x2c3c23=a108_0x3d5c;(function(_0x385bb8,_0x55e3f0){const _0xebf52c=a108_0x3d5c,_0x548046=_0x385bb8();while(!![]){try{const _0x1b10b4=-parseInt(_0xebf52c(0x8a))/0x1+parseInt(_0xebf52c(0x8e))/0x2*(parseInt(_0xebf52c(0xa1))/0x3)+-parseInt(_0xebf52c(0x80))/0x4+parseInt(_0xebf52c(0x8f))/0x5+-parseInt(_0xebf52c(0x8c))/0x6+parseInt(_0xebf52c(0x94))/0x7*(-parseInt(_0xebf52c(0xa0))/0x8)+-parseInt(_0xebf52c(0x9c))/0x9*(-parseInt(_0xebf52c(0x96))/0xa);if(_0x1b10b4===_0x55e3f0)break;else _0x548046['push'](_0x548046['shift']());}catch(_0x2d5c02){_0x548046['push'](_0x548046['shift']());}}}(a108_0x144f,0x9f663));const constants=require('../../bin/utils/constants');function a108_0x144f(){const _0x2f8226=['4252170JYAkww','buildTags','120494efWlSr','663165rbPYBA','JYlaS','getTurboScaleCaps','toLowerCase','getTurboScaleOptions','223377CzIHnq','env','17020fcwuJl','turboScaleOptions','isTurboScaleSession','gridName','toString','TURBOSCALE_OPTIONS','21897WnfTxQ','nQCHv','BROWSERSTACK_BUILD_PRIORITY','turboScale','152ndEplM','3avihiV','DhuZg','4388816cfKrvk','medium','BROWSERSTACK_BUILD_TAGS','getTurboScaleGridName','isArray','true','options','BROWSERSTACK_TURBOSCALE_GRID_NAME','buildPriority','split','1268739MyfrkM','QrezY'];a108_0x144f=function(){return _0x2f8226;};return a108_0x144f();}function a108_0x3d5c(_0x3bce61,_0x2f248d){const _0x144fcb=a108_0x144f();return a108_0x3d5c=function(_0x3d5c97,_0x1c628f){_0x3d5c97=_0x3d5c97-0x7f;let _0x1cc9f4=_0x144fcb[_0x3d5c97];return _0x1cc9f4;},a108_0x3d5c(_0x3bce61,_0x2f248d);}exports[a108_0x2c3c23(0x93)]=()=>{const _0x5902bb=a108_0x2c3c23;if(!constants[_0x5902bb(0x9b)][_0x5902bb(0x86)])return{};return constants['TURBOSCALE_OPTIONS'][_0x5902bb(0x86)];},exports[a108_0x2c3c23(0x83)]=_0x2ee02d=>{const _0x3a1b78=a108_0x2c3c23,_0x22dcee={};_0x22dcee[_0x3a1b78(0x90)]='NO_GRID_NAME_PASSED';const _0x5a9836=_0x22dcee;if(_0x2ee02d[_0x3a1b78(0x97)]&&_0x2ee02d['turboScaleOptions'][_0x3a1b78(0x99)])return _0x2ee02d[_0x3a1b78(0x97)][_0x3a1b78(0x99)];if(process[_0x3a1b78(0x95)][_0x3a1b78(0x87)])return process[_0x3a1b78(0x95)][_0x3a1b78(0x87)];return _0x5a9836['JYlaS'];},exports[a108_0x2c3c23(0x98)]=_0x1bce56=>{const _0x7b445=a108_0x2c3c23,_0x39645b={};_0x39645b[_0x7b445(0x7f)]=function(_0x3b0ebc,_0x3f3bf2){return _0x3b0ebc===_0x3f3bf2;},_0x39645b[_0x7b445(0x9d)]=_0x7b445(0x85);const _0x1ed445=_0x39645b;return _0x1bce56&&_0x1bce56[_0x7b445(0x9f)]&&_0x1ed445[_0x7b445(0x7f)](_0x1bce56[_0x7b445(0x9f)][_0x7b445(0x9a)]()[_0x7b445(0x92)](),_0x1ed445[_0x7b445(0x9d)]);},exports[a108_0x2c3c23(0x91)]=(_0x1381bb,_0x3c231f,_0x45389d)=>{const _0x5e1f4e=a108_0x2c3c23,_0x1a9c29={};_0x1a9c29['QrezY']=_0x5e1f4e(0x81);const _0x1efc8a=_0x1a9c29,_0x507a8b={};_0x507a8b['buildPriority']=_0x1efc8a[_0x5e1f4e(0x8b)];_0x1381bb[_0x5e1f4e(0x8d)]&&(_0x507a8b[_0x5e1f4e(0x8d)]=Array[_0x5e1f4e(0x84)](_0x1381bb[_0x5e1f4e(0x8d)])?_0x1381bb['buildTags']:_0x1381bb['buildTags']['split'](','));if(process[_0x5e1f4e(0x95)][_0x5e1f4e(0x82)])try{_0x507a8b[_0x5e1f4e(0x8d)]=process[_0x5e1f4e(0x95)][_0x5e1f4e(0x82)][_0x5e1f4e(0x89)](',');}catch{_0x507a8b[_0x5e1f4e(0x8d)]=process[_0x5e1f4e(0x95)][_0x5e1f4e(0x82)];}return _0x1381bb['buildPriority']&&(_0x507a8b[_0x5e1f4e(0x88)]=_0x1381bb['buildPriority']),process[_0x5e1f4e(0x95)][_0x5e1f4e(0x9e)]&&(_0x507a8b[_0x5e1f4e(0x88)]=process[_0x5e1f4e(0x95)]['BROWSERSTACK_BUILD_PRIORITY']),_0x507a8b;}; | ||
| const a108_0x13a923=a108_0x3a84;function a108_0x3a84(_0x115a28,_0x368967){const _0x429a72=a108_0x429a();return a108_0x3a84=function(_0x3a8410,_0x194ba8){_0x3a8410=_0x3a8410-0x143;let _0x2b9084=_0x429a72[_0x3a8410];return _0x2b9084;},a108_0x3a84(_0x115a28,_0x368967);}(function(_0x5ba903,_0x428c0f){const _0x201d79=a108_0x3a84,_0x49f4df=_0x5ba903();while(!![]){try{const _0x1b418f=-parseInt(_0x201d79(0x163))/0x1*(-parseInt(_0x201d79(0x15f))/0x2)+parseInt(_0x201d79(0x153))/0x3*(-parseInt(_0x201d79(0x143))/0x4)+-parseInt(_0x201d79(0x14b))/0x5*(parseInt(_0x201d79(0x14d))/0x6)+-parseInt(_0x201d79(0x155))/0x7+parseInt(_0x201d79(0x15b))/0x8+-parseInt(_0x201d79(0x14e))/0x9+parseInt(_0x201d79(0x162))/0xa;if(_0x1b418f===_0x428c0f)break;else _0x49f4df['push'](_0x49f4df['shift']());}catch(_0x49a0f2){_0x49f4df['push'](_0x49f4df['shift']());}}}(a108_0x429a,0x90896));function a108_0x429a(){const _0x179994=['getTurboScaleOptions','buildPriority','true','BROWSERSTACK_TURBOSCALE_GRID_NAME','3BoDsda','toString','2450462RcqDkr','split','turboScaleOptions','BROWSERSTACK_BUILD_TAGS','NO_GRID_NAME_PASSED','BROWSERSTACK_BUILD_PRIORITY','1970840mxTVFU','gridName','XMuFI','turboScale','633812LVYlRW','hphbm','../../bin/utils/constants','24864780TXVeNa','1RLHmpP','options','4482140wDytfx','FBqga','getTurboScaleCaps','isTurboScaleSession','getTurboScaleGridName','env','buildTags','jkbJV','30cqJSAL','isArray','968736qtlxdd','165420vcQPeB'];a108_0x429a=function(){return _0x179994;};return a108_0x429a();}const constants=require(a108_0x13a923(0x161));exports[a108_0x13a923(0x14f)]=()=>{const _0xcbe344=a108_0x13a923;if(!constants['TURBOSCALE_OPTIONS'][_0xcbe344(0x164)])return{};return constants['TURBOSCALE_OPTIONS'][_0xcbe344(0x164)];},exports[a108_0x13a923(0x147)]=_0xb3d803=>{const _0x187b6b=a108_0x13a923,_0xd1079={};_0xd1079[_0x187b6b(0x160)]=_0x187b6b(0x159);const _0x5d8952=_0xd1079;if(_0xb3d803['turboScaleOptions']&&_0xb3d803[_0x187b6b(0x157)][_0x187b6b(0x15c)])return _0xb3d803[_0x187b6b(0x157)]['gridName'];if(process[_0x187b6b(0x148)][_0x187b6b(0x152)])return process[_0x187b6b(0x148)]['BROWSERSTACK_TURBOSCALE_GRID_NAME'];return _0x5d8952['hphbm'];},exports[a108_0x13a923(0x146)]=_0xe4ec16=>{const _0x38dc02=a108_0x13a923,_0x1ef975={};_0x1ef975[_0x38dc02(0x144)]=function(_0x35cb69,_0x36e67b){return _0x35cb69===_0x36e67b;},_0x1ef975[_0x38dc02(0x15d)]=_0x38dc02(0x151);const _0x52f90f=_0x1ef975;return _0xe4ec16&&_0xe4ec16[_0x38dc02(0x15e)]&&_0x52f90f[_0x38dc02(0x144)](_0xe4ec16[_0x38dc02(0x15e)][_0x38dc02(0x154)]()['toLowerCase'](),_0x52f90f['XMuFI']);},exports[a108_0x13a923(0x145)]=(_0x3dce63,_0x5eb9f7,_0x52dfd8)=>{const _0x54601c=a108_0x13a923,_0x44a06e={};_0x44a06e['jkbJV']='medium';const _0x316051=_0x44a06e,_0x49d722={};_0x49d722['buildPriority']=_0x316051[_0x54601c(0x14a)];_0x3dce63[_0x54601c(0x149)]&&(_0x49d722['buildTags']=Array[_0x54601c(0x14c)](_0x3dce63[_0x54601c(0x149)])?_0x3dce63['buildTags']:_0x3dce63[_0x54601c(0x149)][_0x54601c(0x156)](','));if(process[_0x54601c(0x148)]['BROWSERSTACK_BUILD_TAGS'])try{_0x49d722[_0x54601c(0x149)]=process['env'][_0x54601c(0x158)][_0x54601c(0x156)](',');}catch{_0x49d722[_0x54601c(0x149)]=process[_0x54601c(0x148)][_0x54601c(0x158)];}return _0x3dce63['buildPriority']&&(_0x49d722[_0x54601c(0x150)]=_0x3dce63[_0x54601c(0x150)]),process[_0x54601c(0x148)][_0x54601c(0x15a)]&&(_0x49d722['buildPriority']=process[_0x54601c(0x148)][_0x54601c(0x15a)]),_0x49d722;}; |
@@ -1,1 +0,1 @@ | ||
| function a100_0xdcfd(_0x53bdcf,_0x55d18a){const _0x2b59ac=a100_0x2b59();return a100_0xdcfd=function(_0xdcfd6,_0x3234fd){_0xdcfd6=_0xdcfd6-0x79;let _0x51c898=_0x2b59ac[_0xdcfd6];return _0x51c898;},a100_0xdcfd(_0x53bdcf,_0x55d18a);}const a100_0x5c6513=a100_0xdcfd;function a100_0x2b59(){const _0x53efaf=['FXUxW','./percy/utils','race','status','VelnU','selfHeal','XxfsH','getAccessKey','setProxySettings','../ai-sdk-node/bundle','platforms','Local\x20binary\x20started\x20successfully','turboScaleGridDetails','bind','platform','tKWka','Please\x20upgrade\x20Browserstack\x20SDK\x20to\x20the\x20latest\x20version\x20to\x20use\x20the\x20self-healing\x20feature.','join','localOptions','FRAMEWORK','gadmN','isRunning','checkStopLocalBinaryOnExit','tDgoW','Could\x20not\x20start\x20percy,\x20check\x20percy\x20logs\x20for\x20info.','uhyYm','percy','TQprF','TmWnM','BTJTH','BiJQN','122979YhclIx','rFhQE','199170bqfxwk','301850KdBoor','normalizeTestReportingEnvVars','sPGiS','sdkRunId','userName','LEqlv','then','Error\x20in\x20percy\x20setup\x20','uVRVT','exceptions','accessKey','lqzDc','forceLocal','version','setupTCGAuth','DTXps','getProxyConfigForTcg','constructor','isEnabled','init','upfrv','beforeExit','localIdentifier','gIQrN','true','HUB\x20URL\x20SET\x20TO\x20TurboScale\x20HUB\x20-\x20','writeFileSync','TosCN','push','\x20with\x20response\x20','csLLZ','setupBrowserstackLocal','info','cancel','Error\x20in\x20setting\x20up\x20tcg\x20authconfig.\x20Error:\x20','RqeST','isTurboScaleSession','ats-repeater','PxVCn','CpOON','wTvgC','./logger','elQVR','18|14|19|23|22|3|21|0|8|16|6|5|4|12|17|13|11|1|7|10|15|2|9|20','stopBrowserstackLocal','172736CQnVFC','startPercy','measureWrapper','isBrowserstackInfra','Local\x20binary\x20not\x20started\x20as\x20skipBinaryInitialisation\x20is\x20enabled','fUMfA','close','Failed\x20to\x20send\x20data\x20to\x20','BROWSERSTACK_TURBOSCALE','lvuFx','stringify','kdDlU','customRepeaters','SIGINT','rOcvC','getCentralUser','envConfig','setBrowserstackInfraFromConfig','SDK_CLEANUP','AI_PROXY_FAILURE','Error\x20in\x20writing\x20events\x20to\x20file\x20','warn','No\x20config\x20provided.','useW3C','INVALID_INIT_RESP_WITH_USER_IMPACT','finalize','skipSessionStatus','playwright','drYuy','configPath','util','setEnvCaps','Data\x20sent\x20successfully\x20to\x20','playwrightUrl','Percy\x20started\x20successfully','?caps=','config','getLocalConfig','setUpHubUrl','error','jyWVo','setCLICaps','4.5.0','../bin/utils/constants','url','UHkrC','length','./utilities','compareVersions','setupTcgConfigFile','browserstackLocal','cliConfig','reportFinalDetectionState','getLocalIdentifier','TCG_AUTH_FAILURE','yoXga','errorMessage','isTrue','tcg\x20config\x20setup\x20successful.','hubUrl','Error\x20in\x20sending\x20testhub\x20stop:\x20','tUYVy','CJUch','wLqIm','assign','Something\x20went\x20wrong.\x20Disabling\x20healing\x20for\x20this\x20session.\x20Please\x20try\x20again\x20later.','selenium-webdriver','skipBinaryInitialisation','handleExceptions','6BsSIWp','Error\x20occured\x20while\x20stopping\x20local\x20binary','oWdCz','./performance/constants','proxyUrl','./testhub/utils','tGMiL','toString','gEBjl','intExitHandler','skipSessionName','getHubUrl','YCymf','preInitialize','turboScaleUrl','message','qKkSE','__isPuppeteerInstalled','isHealingEnabled','SIGABRT','foFYj','BROWSERSTACK_PERCY','getPackageVersion','JHmnK','aiHeal:tcgAuth','captureError','1070672SZqHdN','uuid','ERBHy','5470MJTXTq','PEBDK','SIGBREAK','startLocalBinary','Local\x20binary\x20stopped','BrowserstackHealingInitFailed','stop','Yzuqn','1|7|5|6|4|2|0|3','Shutdown\x20triggered\x20by\x20','kskIS','yapbq','Percy\x20stopped','format','24xOSWau','TCG_URL','exitHandler','JGTbD','codeceptjs','includes','turboScaleOptions','Few\x20SDK\x20features\x20were\x20not\x20activated\x20as\x20platforms\x20object\x20was\x20not\x20defined','aeHyM','framework','__isPlaywrightInstalled','allocateHub','aGPac','EvXOp','unhandledRejection','false','debug','winstonLogger','split','setupKeepAlive','getConfigPath','KuBUO','4707qFKtOe','userName\x20or\x20accessKey\x20is\x20not\x20defined','uncaughtException','410431drSjCz','Error\x20occured\x20while\x20stopping\x20percy','measures','generateLocalIdentifier','default','SDK\x20run\x20started\x20with\x20id:\x20','YGDDX','getInstance','tcgAuthConfig','gztlR','OnhYN','Error\x20in\x20Fire\x20SDKTestAttempted.\x20Stacktrace:\x20','AI_INIT_FAILURE','sanitizeCaps','./timeoutPromise','bstackConfig','CXvdT','testContextOptions','../hubAllocationMethods','handled','odXMg','stopPercy','disableAutoCaptureLogs','proxyConfig','./setKeepAlive','getUserName','RUnXV','SIGTERM','AI_INIT_SUCCESSFUL','toLowerCase','setLogDir','vIinw','setHandlePWError','isLTSSession','../bin/utils/apiUtilityMethods','qpxeL','hErsz','UjKGU','browserStackLocalOptions','whuDK','env','Authentication\x20Failed.\x20Disabling\x20Healing\x20for\x20this\x20session.','parallelsPerPlatform\x20was\x20ignored\x20as\x20platforms\x20object\x20was\x20not\x20defined','fireFunnelTestEvent','yODHD','../bin/v2/browserstackCLI','isUndefined','unhandledErrors','fileLogger','isAuthenticated'];a100_0x2b59=function(){return _0x53efaf;};return a100_0x2b59();}(function(_0x137668,_0x3d7744){const _0x57c913=a100_0xdcfd,_0x2ddb60=_0x137668();while(!![]){try{const _0x4f887e=-parseInt(_0x57c913(0xef))/0x1+-parseInt(_0x57c913(0xc2))/0x2+parseInt(_0x57c913(0xbf))/0x3*(parseInt(_0x57c913(0x15f))/0x4)+-parseInt(_0x57c913(0xc1))/0x5*(parseInt(_0x57c913(0x134))/0x6)+-parseInt(_0x57c913(0x178))/0x7+parseInt(_0x57c913(0x14e))/0x8+parseInt(_0x57c913(0x175))/0x9*(parseInt(_0x57c913(0x151))/0xa);if(_0x4f887e===_0x3d7744)break;else _0x2ddb60['push'](_0x2ddb60['shift']());}catch(_0x5b29f0){_0x2ddb60['push'](_0x2ddb60['shift']());}}}(a100_0x2b59,0x3b821));const util=require(a100_0x5c6513(0x10d)),os=require('os'),path=require('path'),{v4:uuidv4}=require(a100_0x5c6513(0x14f)),fs=require('fs'),constants=require(a100_0x5c6513(0x11a)),logger=require(a100_0x5c6513(0xeb))[a100_0x5c6513(0x170)],fileLogger=require(a100_0x5c6513(0xeb))[a100_0x5c6513(0x9e)],{getLogDir}=require(a100_0x5c6513(0xeb)),helper=require('./helper'),utilities=require(a100_0x5c6513(0x11e)),percyHelper=require(a100_0x5c6513(0xa1)),hubAllocator=require(a100_0x5c6513(0x80)),PerformanceTester=require('./performance/performance-tester'),{EVENTS:PerformanceEvents,AUTOMATE_EVENTS:PerformanceAutEvents}=require(a100_0x5c6513(0x137)),{setPercyFlag}=require(a100_0x5c6513(0x139)),TestHubHandler=require('./testhub/testhubHandler'),timeoutPromise=require(a100_0x5c6513(0x7c)),BrowserstackCLI=require(a100_0x5c6513(0x9b)),LoadTestModule=require('../bin/v2/modules/loadTestModule'),{getEdsInstrumentationAPIUrl}=require(a100_0x5c6513(0x90)),ClientTroubleShootingService=require('../bin/utils/clientTroubleshootingService');class BrowserStackSetup{constructor(_0x23e335,_0x48d0a2){const _0x541ad2=a100_0x5c6513,_0x457f77={'NBZbg':_0x541ad2(0xed),'CpOON':function(_0x23318a){return _0x23318a();},'vnKBC':_0x541ad2(0x105)},_0x21767f=_0x457f77['NBZbg'][_0x541ad2(0x171)]('|');let _0x3979fd=0x0;while(!![]){switch(_0x21767f[_0x3979fd++]){case'0':this[_0x541ad2(0x122)]=helper[_0x541ad2(0x118)](_0x23e335);continue;case'1':helper['setCredentialsFromYmlConfig'](this[_0x541ad2(0x113)]);continue;case'2':helper[_0x541ad2(0x8c)](this[_0x541ad2(0x113)]);continue;case'3':this[_0x541ad2(0x10c)]=helper[_0x541ad2(0x173)](_0x23e335);continue;case'4':this['framework']=_0x48d0a2;continue;case'5':this[_0x541ad2(0xc5)]=_0x457f77[_0x541ad2(0xe9)](uuidv4);continue;case'6':this[_0x541ad2(0x127)]={};continue;case'7':this['config'][_0x541ad2(0x7f)][_0x541ad2(0x109)]=!helper[_0x541ad2(0xf2)]()||helper[_0x541ad2(0x128)](this[_0x541ad2(0x113)][_0x541ad2(0x7f)][_0x541ad2(0x109)]);continue;case'8':this[_0x541ad2(0x113)][_0x541ad2(0xaa)]=this[_0x541ad2(0x113)][_0x541ad2(0xaa)]||[];continue;case'9':helper['setLogLevel'](this[_0x541ad2(0x113)],this[_0x541ad2(0x122)],this[_0x541ad2(0xff)]);continue;case'10':this['config']['testContextOptions'][_0x541ad2(0x13e)]=!helper['isBrowserstackInfra']()||helper[_0x541ad2(0x128)](this[_0x541ad2(0x113)][_0x541ad2(0x7f)][_0x541ad2(0x13e)]);continue;case'11':helper[_0x541ad2(0x100)](this['config'],this[_0x541ad2(0x122)]);continue;case'12':global[_0x541ad2(0x168)]=_0x48d0a2;continue;case'13':if(this[_0x541ad2(0x113)][_0x541ad2(0x116)])throw new Error(this[_0x541ad2(0x113)][_0x541ad2(0x116)]);continue;case'14':helper[_0x541ad2(0xc3)]();continue;case'15':helper['getFinalCaps'](this[_0x541ad2(0x113)],this[_0x541ad2(0x122)],this[_0x541ad2(0xff)]);continue;case'16':this[_0x541ad2(0x113)][_0x541ad2(0x7f)]=this['config'][_0x541ad2(0x7f)]||{};continue;case'17':if(helper[_0x541ad2(0x9c)](this[_0x541ad2(0x113)]))throw new Error(_0x457f77['vnKBC']);continue;case'18':this[_0x541ad2(0x9d)]=[];continue;case'19':this[_0x541ad2(0xff)]=helper[_0x541ad2(0x10e)]();continue;case'20':PerformanceTester['startMonitoring']();continue;case'21':this[_0x541ad2(0x113)]=helper['readConfig'](this['configPath']);continue;case'22':this[_0x541ad2(0xba)]=null;continue;case'23':this[_0x541ad2(0x121)]=null;continue;}break;}}[a100_0x5c6513(0x141)](_0x5c74aa){const _0x1d1a09=a100_0x5c6513,_0x54190f={'uVRVT':_0x1d1a09(0x176),'elQVR':function(_0x490822,_0x13f4e5){return _0x490822===_0x13f4e5;},'tUYVy':function(_0x5d0ec7,_0x94fb3b){return _0x5d0ec7===_0x94fb3b;},'RqeST':'integrations','odXMg':'SDKTestAttempted','wLqIm':function(_0x2dfa81,_0x3dbb56){return _0x2dfa81<_0x3dbb56;},'fcGIV':function(_0x2136ed,_0x4a4fb4){return _0x2136ed(_0x4a4fb4);},'oWdCz':_0x1d1a09(0x131),'yODHD':_0x1d1a09(0x119),'TQprF':_0x1d1a09(0x166),'PxVCn':_0x1d1a09(0x98),'YCymf':_0x1d1a09(0x89),'tKWka':_0x1d1a09(0xfc),'Yzuqn':'SIGHUP','tGMiL':function(_0x437962,_0x5e0ab1){return _0x437962!==_0x5e0ab1;},'whuDK':'win32','nECPs':_0x1d1a09(0x147),'auQBH':'SIGQUIT','XxfsH':_0x1d1a09(0x153),'uhyYm':'beforeExit'},_0x5ccbe2=this['framework'];global[_0x1d1a09(0x113)]=this[_0x1d1a09(0x113)],helper[_0x1d1a09(0x7b)](this['config']),this['killSignal']=null,global[_0x1d1a09(0xc5)]=this['sdkRunId'],logger[_0x1d1a09(0xe2)](_0x1d1a09(0x17d)+this[_0x1d1a09(0xc5)]),!this[_0x1d1a09(0x113)]['browserStackLocalOptions']&&(this[_0x1d1a09(0x113)][_0x1d1a09(0x94)]=this[_0x1d1a09(0x113)][_0x1d1a09(0xb2)]||{});if(helper[_0x1d1a09(0x9c)](helper[_0x1d1a09(0x87)](this[_0x1d1a09(0x113)]))||helper[_0x1d1a09(0x9c)](helper[_0x1d1a09(0xa7)](this[_0x1d1a09(0x113)])))throw new Error(_0x54190f[_0x1d1a09(0xca)]);helper[_0x1d1a09(0x114)](this[_0x1d1a09(0x113)])&&helper[_0x1d1a09(0x9c)](helper[_0x1d1a09(0x124)](this[_0x1d1a09(0x113)]))&&(!helper[_0x1d1a09(0x9c)](this[_0x1d1a09(0x113)]['browserStackLocalOptions'])&&_0x54190f[_0x1d1a09(0xec)](this[_0x1d1a09(0x113)][_0x1d1a09(0x94)][_0x1d1a09(0xd3)],Object)?!helper[_0x1d1a09(0x128)](this['config'][_0x1d1a09(0x94)]['skipBinaryInitialisation'])&&(this['config'][_0x1d1a09(0x94)][_0x1d1a09(0xd8)]=helper['generateLocalIdentifier']()):this[_0x1d1a09(0x113)]['browserStackLocalOptions']={'localIdentifier':helper[_0x1d1a09(0x17b)]()});this[_0x1d1a09(0x113)][_0x1d1a09(0x94)][_0x1d1a09(0x132)]=helper['isTrue'](this[_0x1d1a09(0x113)][_0x1d1a09(0x94)][_0x1d1a09(0x132)]),helper[_0x1d1a09(0x8e)](this[_0x1d1a09(0x113)]);if(_0x54190f[_0x1d1a09(0x12c)](_0x5ccbe2,_0x54190f[_0x1d1a09(0xe5)]))return;this[_0x1d1a09(0x133)]();process['env'][_0x1d1a09(0xf7)]&&(this[_0x1d1a09(0x113)]['turboScale']=helper[_0x1d1a09(0x128)](process[_0x1d1a09(0x96)]['BROWSERSTACK_TURBOSCALE']),this[_0x1d1a09(0x113)][_0x1d1a09(0x165)]=this[_0x1d1a09(0x113)][_0x1d1a09(0x165)]||{});helper[_0x1d1a09(0xe6)](this[_0x1d1a09(0x113)])&&(process[_0x1d1a09(0x96)][_0x1d1a09(0xf7)]=!![]);LoadTestModule[_0x1d1a09(0x8f)](this[_0x1d1a09(0x113)])&&logger['debug']('LTS\x20session\x20enabled\x20for\x20this\x20run.\x20SDK\x20run\x20id:\x20'+this[_0x1d1a09(0xc5)]);if(!helper[_0x1d1a09(0xf2)]()){try{process['env']['FRAMEWORK']=_0x5ccbe2,utilities[_0x1d1a09(0x99)](_0x54190f[_0x1d1a09(0x82)],{},this[_0x1d1a09(0x113)],this[_0x1d1a09(0x168)]);}catch(_0x203ad6){logger[_0x1d1a09(0x16f)](_0x1d1a09(0x79)+_0x203ad6);}return;}if(helper['requireSeleniumWebdriverCheck'](_0x5ccbe2)){if(global[_0x1d1a09(0x169)]||global[_0x1d1a09(0x145)])return;_0x54190f[_0x1d1a09(0x12e)](_0x54190f['fcGIV'](parseInt,helper[_0x1d1a09(0x14a)](_0x54190f[_0x1d1a09(0x136)])),0x3)&&(this[_0x1d1a09(0x113)][_0x1d1a09(0x106)]=![]),_0x54190f['tUYVy'](helper[_0x1d1a09(0x11f)](helper[_0x1d1a09(0x14a)](_0x54190f[_0x1d1a09(0x136)]),_0x54190f[_0x1d1a09(0x9a)]),0x1)&&(this[_0x1d1a09(0x113)][_0x1d1a09(0x106)]=!![]);}(helper[_0x1d1a09(0x9c)](this[_0x1d1a09(0x113)][_0x1d1a09(0xaa)])||helper[_0x1d1a09(0x9c)](this[_0x1d1a09(0x113)][_0x1d1a09(0xaa)]['length']))&&(helper['isUndefined'](this[_0x1d1a09(0x113)]['parallelsPerPlatform'])?logger[_0x1d1a09(0xe2)](_0x54190f[_0x1d1a09(0xbb)]):logger[_0x1d1a09(0x104)](_0x54190f[_0x1d1a09(0xe8)]),this[_0x1d1a09(0x113)][_0x1d1a09(0xaa)]=[]);!this[_0x1d1a09(0x113)][_0x1d1a09(0x7f)]&&(this[_0x1d1a09(0x113)][_0x1d1a09(0x7f)]={});try{process[_0x1d1a09(0x96)][_0x1d1a09(0xb3)]=_0x5c74aa['_'][0x0],utilities[_0x1d1a09(0x99)](_0x54190f[_0x1d1a09(0x82)],{},this['config'],this['framework']);}catch(_0x33a4ea){logger[_0x1d1a09(0x16f)](_0x1d1a09(0x79)+_0x33a4ea);}!this[_0x1d1a09(0x113)][_0x1d1a09(0x84)]&&logger['info'](constants['AUTOLOGCAPTURE_NOTIFICATION']),this['intExitHandler']=this[_0x1d1a09(0x13d)][_0x1d1a09(0xad)](this),process['on'](_0x54190f[_0x1d1a09(0x140)],this[_0x1d1a09(0x13d)]),process['on'](_0x54190f[_0x1d1a09(0xaf)],this[_0x1d1a09(0x13d)]),process['on'](_0x54190f[_0x1d1a09(0x158)],this[_0x1d1a09(0x13d)]),_0x54190f[_0x1d1a09(0x13a)](process[_0x1d1a09(0xae)],_0x54190f[_0x1d1a09(0x95)])?(process['on'](_0x54190f['nECPs'],this['intExitHandler']),process['on'](_0x54190f['auQBH'],this[_0x1d1a09(0x13d)])):process['on'](_0x54190f[_0x1d1a09(0xa6)],this['intExitHandler']),process['on'](_0x54190f[_0x1d1a09(0xb9)],this[_0x1d1a09(0x161)]());}async['initialize'](_0x263cf6){const _0x2a273f=a100_0x5c6513,_0x54c7c1={'JHmnK':_0x2a273f(0xe7),'lqzDc':'custom-repeater','EzHqK':'true','zgqok':function(_0x1a4710,_0x3a743b){return _0x1a4710===_0x3a743b;},'kskIS':_0x2a273f(0x10a),'gEBjl':function(_0x3309f7,_0x3f724a){return _0x3309f7+_0x3f724a;},'upfrv':_0x2a273f(0x112),'PEBDK':function(_0x421113,_0x1ba325){return _0x421113(_0x1ba325);},'UHkrC':_0x2a273f(0x163)};this[_0x2a273f(0x141)](_0x263cf6);if(helper[_0x2a273f(0xe6)](this[_0x2a273f(0x113)])){const _0x58113c=await helper['getTurboScaleGridDetails'](this['config']);this[_0x2a273f(0x113)][_0x2a273f(0xac)]=_0x58113c,_0x58113c['isTrialGrid']&&helper['isNotUndefined'](this[_0x2a273f(0x113)]['browserstackLocal'])&&helper[_0x2a273f(0x128)](this[_0x2a273f(0x113)][_0x2a273f(0x121)])&&(this['config']['browserStackLocalOptions'][_0x2a273f(0xd8)]=_0x54c7c1[_0x2a273f(0x14b)],this['config'][_0x2a273f(0x94)][_0x54c7c1[_0x2a273f(0xcd)]]=_0x58113c[_0x2a273f(0xfb)]['join'](','),this[_0x2a273f(0x113)]['browserStackLocalOptions'][_0x2a273f(0xce)]=_0x54c7c1['EzHqK']),this[_0x2a273f(0x113)][_0x2a273f(0x142)]=_0x58113c[_0x2a273f(0x11b)],this[_0x2a273f(0x168)]&&_0x54c7c1['zgqok'](this['framework'][_0x2a273f(0x8b)](),_0x54c7c1['kskIS'])?this[_0x2a273f(0x113)][_0x2a273f(0x142)]=_0x54c7c1[_0x2a273f(0x13c)](_0x58113c[_0x2a273f(0x110)],_0x54c7c1[_0x2a273f(0xd6)]):constants['hubUrl']=helper[_0x2a273f(0x13f)](this[_0x2a273f(0x113)]),logger[_0x2a273f(0x16f)](_0x2a273f(0xdb)+constants[_0x2a273f(0x12a)]);}helper[_0x2a273f(0xa8)](this['config']),this['setupKeepAlive'](),_0x54c7c1[_0x2a273f(0x152)](setPercyFlag,this),await this['setupBrowserstackLocal'](),![_0x54c7c1[_0x2a273f(0x11c)],_0x54c7c1[_0x2a273f(0x15b)]][_0x2a273f(0x164)](this[_0x2a273f(0x168)])&&!helper['isTurboScaleSession'](this[_0x2a273f(0x113)])&&!helper[_0x2a273f(0xfe)]()['central_scanner']&&await this[_0x2a273f(0x115)]();}async['setupPercy'](){const _0x6fb400=a100_0x5c6513,_0x23e839={};_0x23e839[_0x6fb400(0xf4)]=function(_0x18d130,_0x1c4f66){return _0x18d130===_0x1c4f66;},_0x23e839[_0x6fb400(0x167)]=_0x6fb400(0x16e),_0x23e839[_0x6fb400(0x16c)]=_0x6fb400(0xb8),_0x23e839[_0x6fb400(0xbe)]=_0x6fb400(0x111),_0x23e839[_0x6fb400(0xb4)]=_0x6fb400(0xda),_0x23e839['kdDlU']=_0x6fb400(0xd7);const _0x17e937=_0x23e839;if(helper[_0x6fb400(0x128)](this['config']['percy'])&&(!this[_0x6fb400(0xba)]||!this[_0x6fb400(0xba)]['isRunning']()))try{this[_0x6fb400(0xba)]=await percyHelper[_0x6fb400(0xf0)](this['config']);if(!this[_0x6fb400(0xba)]){process['env']['BROWSERSTACK_PERCY']=_0x17e937[_0x6fb400(0x167)];throw new Error(_0x17e937[_0x6fb400(0x16c)]);}logger['info'](_0x17e937[_0x6fb400(0xbe)]),process[_0x6fb400(0x96)][_0x6fb400(0x149)]=_0x17e937[_0x6fb400(0xb4)];let _0x61fb6b=0x0;const _0x2d736f=async()=>{const _0xdb6469=_0x6fb400;_0x61fb6b++,_0x17e937[_0xdb6469(0xf4)](_0x61fb6b,0x1)&&await this[_0xdb6469(0x83)]();};process['on'](_0x17e937[_0x6fb400(0xfa)],_0x2d736f);}catch(_0x6b20a0){process[_0x6fb400(0x96)][_0x6fb400(0x149)]=_0x17e937[_0x6fb400(0x167)],logger['debug'](_0x6fb400(0xc9)+_0x6b20a0);throw new Error(_0x6b20a0[_0x6fb400(0x13b)]());}}async[a100_0x5c6513(0x83)](){const _0x3c12c5=a100_0x5c6513,_0x330379={};_0x330379[_0x3c12c5(0x150)]=_0x3c12c5(0x15d),_0x330379[_0x3c12c5(0xd9)]=_0x3c12c5(0x179);const _0x375805=_0x330379;if(this['percy']&&this[_0x3c12c5(0xba)][_0x3c12c5(0xb5)]())try{await percyHelper[_0x3c12c5(0x83)](this['percy']),logger[_0x3c12c5(0xe2)](_0x375805[_0x3c12c5(0x150)]);}catch(_0x5c9436){logger[_0x3c12c5(0x116)](_0x375805[_0x3c12c5(0xd9)],_0x5c9436[_0x3c12c5(0x143)]);}}async[a100_0x5c6513(0xe1)](){const _0x9ecd7f=a100_0x5c6513,_0x104af9={};_0x104af9[_0x9ecd7f(0xbd)]=_0x9ecd7f(0xf3),_0x104af9[_0x9ecd7f(0x174)]=_0x9ecd7f(0xab);const _0x27e551=_0x104af9;if(helper[_0x9ecd7f(0xf2)]()&&helper['isTrue'](this['config'][_0x9ecd7f(0x121)])&&(!this[_0x9ecd7f(0x121)]||!this[_0x9ecd7f(0x121)][_0x9ecd7f(0xb5)]()))try{if(this[_0x9ecd7f(0x113)]['browserStackLocalOptions'][_0x9ecd7f(0x132)]){logger[_0x9ecd7f(0x16f)](_0x27e551[_0x9ecd7f(0xbd)]);return;}this[_0x9ecd7f(0x121)]=await helper[_0x9ecd7f(0x154)](this[_0x9ecd7f(0x113)]),logger[_0x9ecd7f(0xe2)](_0x27e551['KuBUO']);}catch(_0x198d5f){logger[_0x9ecd7f(0x16f)](_0x198d5f);throw new Error(_0x198d5f[_0x9ecd7f(0x13b)]());}}async[a100_0x5c6513(0xee)](){const _0x4cfc49=a100_0x5c6513,_0x226488={};_0x226488[_0x4cfc49(0x7e)]=_0x4cfc49(0x155),_0x226488['TmWnM']=_0x4cfc49(0x135);const _0x3ec671=_0x226488;if(this[_0x4cfc49(0x121)]&&this[_0x4cfc49(0x121)][_0x4cfc49(0xb5)]())try{await helper['stopLocalBinary'](this[_0x4cfc49(0x121)]),logger['info'](_0x3ec671[_0x4cfc49(0x7e)]);}catch(_0x4eefb8){logger[_0x4cfc49(0x116)](_0x3ec671[_0x4cfc49(0xbc)],_0x4eefb8[_0x4cfc49(0x143)]);}}async[a100_0x5c6513(0x115)](){const _0x293a8c=a100_0x5c6513;return PerformanceTester[_0x293a8c(0xf1)](PerformanceAutEvents['HUB_MANAGEMENT'],async()=>{const _0x270028=_0x293a8c;await hubAllocator[_0x270028(0x16a)](this[_0x270028(0x113)]);})();}async[a100_0x5c6513(0xd0)](){const _0x2e8980=a100_0x5c6513,_0x31f397={'TosCN':function(_0x7d2a60,_0x325045){return _0x7d2a60(_0x325045);},'JGTbD':_0x2e8980(0xa9),'eyyGN':function(_0x2290ac,_0x58ec23,_0x5839b8,_0x17222f,_0x5ede0,_0x4220b3,_0x19648e){return _0x2290ac(_0x58ec23,_0x5839b8,_0x17222f,_0x5ede0,_0x4220b3,_0x19648e);},'csLLZ':'BrowserstackHealing.init\x20method\x20timed\x20out','fVvYo':_0x2e8980(0x156),'OnhYN':function(_0x57d807,_0x1e204c){return _0x57d807(_0x1e204c);},'YGDDX':'../../package.json','UjKGU':'BrowserstackHealing.init','FXUxW':function(_0x372089,_0x11ddb0){return _0x372089(_0x11ddb0);},'DTXps':function(_0x4e9026,_0x3f87d9){return _0x4e9026===_0x3f87d9;},'drYuy':_0x2e8980(0xda),'qKkSE':function(_0x2a6e6d,_0x910fa0){return _0x2a6e6d===_0x910fa0;},'lvuFx':_0x2e8980(0xb0),'rFhQE':_0x2e8980(0x130),'yapbq':_0x2e8980(0x97),'MTsVK':function(_0x1d1602,_0xfc232e){return _0x1d1602(_0xfc232e);},'RUnXV':'Healing\x20is\x20not\x20enabled\x20for\x20your\x20group,\x20please\x20contact\x20the\x20admin','sPGiS':function(_0x44edb2,_0x4fe3a8){return _0x44edb2>=_0x4fe3a8;},'zjciV':function(_0x33d396,_0x19d01a){return _0x33d396<_0x19d01a;},'DDdJp':function(_0x295627,_0x524e5b){return _0x295627>=_0x524e5b;},'qpxeL':_0x2e8980(0x129),'foFYj':_0x2e8980(0x14c),'BrNAA':function(_0x27728b){return _0x27728b();}},_0x1420c2=PerformanceTester['measureWrapper'](_0x31f397[_0x2e8980(0x148)],async()=>{const _0x3d5755=_0x2e8980;try{const _0x56879f=new Date(),_0x2d9f04=helper[_0x3d5755(0xd2)](this[_0x3d5755(0x113)]),_0xe93c08=_0x31f397[_0x3d5755(0xdd)](require,path[_0x3d5755(0xb1)](__dirname,_0x31f397[_0x3d5755(0x162)])),_0x2c698c=_0x31f397['eyyGN'](timeoutPromise,constants['TCG_AUTH_TIMEOUT'],_0x31f397[_0x3d5755(0xe0)],_0x31f397['fVvYo'],_0x56879f,this['config'],this[_0x3d5755(0x168)]),_0x582a2c={'tcgUrl':constants[_0x3d5755(0x160)],'sdkVersion':_0x31f397[_0x3d5755(0x182)](require,_0x31f397[_0x3d5755(0x17e)])[_0x3d5755(0xcf)],'methodUsed':_0x31f397['UjKGU'],'proxyConfig':_0x2d9f04,'os':os['platform']()};if(_0x2d9f04&&_0x2d9f04[_0x3d5755(0x138)]){utilities['fireFunnelTestEvent'](constants[_0x3d5755(0x102)],_0x582a2c,this[_0x3d5755(0x113)],this[_0x3d5755(0x168)]);return;}const _0x210c6f={};_0x210c6f['proxy']=_0x2d9f04;const _0x425ecc=await Promise[_0x3d5755(0xa2)]([_0xe93c08[_0x3d5755(0xd5)](this[_0x3d5755(0x113)][_0x3d5755(0xcc)],this[_0x3d5755(0x113)][_0x3d5755(0xc6)],constants[_0x3d5755(0x160)],_0x31f397[_0x3d5755(0xa0)](require,_0x31f397[_0x3d5755(0x17e)])[_0x3d5755(0xcf)],_0x210c6f)[_0x3d5755(0xc8)](_0x1feb04=>{const _0x108b9a=_0x3d5755;return _0x2c698c[_0x108b9a(0xe3)](),_0x1feb04;}),_0x2c698c]);_0x425ecc[_0x3d5755(0x146)]=_0x31f397['DTXps'](_0x425ecc['isHealingEnabled'],_0x31f397[_0x3d5755(0x10b)])||_0x31f397[_0x3d5755(0xd1)](_0x425ecc[_0x3d5755(0x146)],!![]);const _0x55433d=_0x31f397[_0x3d5755(0xd1)](this[_0x3d5755(0x113)][_0x3d5755(0xa5)],!![])||_0x31f397[_0x3d5755(0x144)](this['config'][_0x3d5755(0xa5)],_0x31f397[_0x3d5755(0x10b)]);if(_0x31f397['qKkSE'](_0x425ecc['message'],constants['UPGRADE_REQUIRED'])&&_0x55433d)logger['info'](_0x31f397[_0x3d5755(0xf8)]);else{if(!_0x425ecc[_0x3d5755(0x9f)]&&_0x31f397['qKkSE'](_0x425ecc['status'],0x1f7)&&_0x55433d)logger[_0x3d5755(0xe2)](_0x31f397[_0x3d5755(0xc0)]),utilities[_0x3d5755(0x99)](constants['TCG_DOWN'],_0x582a2c,this[_0x3d5755(0x113)],this['framework']);else{if(!_0x425ecc['isAuthenticated']&&_0x55433d){logger[_0x3d5755(0xe2)](_0x31f397[_0x3d5755(0x15c)]);const _0x3da4e8={'tcgUrl':constants[_0x3d5755(0x160)],'sdkVersion':_0x31f397['MTsVK'](require,_0x31f397['YGDDX'])[_0x3d5755(0xcf)],'methodUsed':_0x31f397[_0x3d5755(0x93)],'proxyConfig':_0x2d9f04,'os':os[_0x3d5755(0xae)]()};utilities[_0x3d5755(0x99)](constants[_0x3d5755(0x125)],_0x3da4e8,this[_0x3d5755(0x113)],this[_0x3d5755(0x168)]);}else{if(_0x425ecc[_0x3d5755(0x9f)]&&!_0x425ecc[_0x3d5755(0x146)]&&_0x55433d)logger['info'](_0x31f397[_0x3d5755(0x88)]);else{if(_0x31f397[_0x3d5755(0xc4)](_0x425ecc['status'],0xc8)&&_0x31f397['zjciV'](_0x425ecc['status'],0x12c))utilities[_0x3d5755(0x99)](constants[_0x3d5755(0x8a)],_0x582a2c,this['config'],this[_0x3d5755(0x168)]);else{if(_0x31f397['DDdJp'](_0x425ecc[_0x3d5755(0xa3)],0x190))_0x582a2c[_0x3d5755(0xa3)]=_0x425ecc[_0x3d5755(0xa3)],utilities[_0x3d5755(0x99)](constants[_0x3d5755(0x7a)],_0x582a2c,this[_0x3d5755(0x113)],this['framework']);else!_0x425ecc[_0x3d5755(0xa3)]&&utilities['fireFunnelTestEvent'](constants[_0x3d5755(0x107)],_0x582a2c,this[_0x3d5755(0x113)],this['framework']);}}}}}if(_0x425ecc[_0x3d5755(0x9f)]&&_0x425ecc[_0x3d5755(0x146)]){const _0x4c933b={};_0x4c933b[_0x3d5755(0x180)]=_0x425ecc;const _0x22651c=_0x4c933b;_0x2d9f04&&(_0x22651c[_0x3d5755(0x85)]=_0x2d9f04),_0x22651c['framework']=this[_0x3d5755(0x168)],_0x22651c[_0x3d5755(0x7d)]=this[_0x3d5755(0x113)],helper[_0x3d5755(0x120)](_0x22651c),logger['debug'](_0x31f397[_0x3d5755(0x91)]);}}catch(_0x213e09){logger['debug'](_0x3d5755(0xe4)+(_0x213e09['message']?_0x213e09[_0x3d5755(0x143)]:''));}});await _0x31f397['BrNAA'](_0x1420c2);}[a100_0x5c6513(0x172)](){const _0x5b7776=a100_0x5c6513,_0x1201c3={'hErsz':function(_0x36ab85,_0x2554a6){return _0x36ab85(_0x2554a6);},'LEqlv':_0x5b7776(0x86)};_0x1201c3[_0x5b7776(0x92)](require,_0x1201c3[_0x5b7776(0xc7)])();}['handleExceptions'](){const _0x4bac6c=a100_0x5c6513,_0xd1bad7={};_0xd1bad7['CJUch']='3|0|1|2|4',_0xd1bad7[_0x4bac6c(0x117)]=_0x4bac6c(0x16d),_0xd1bad7['rUNrm']=_0x4bac6c(0x177);const _0x2546f1=_0xd1bad7,_0x15f302=_0x5d6496=>{const _0x2b40ee=_0x4bac6c,_0xed8b0e=_0x2546f1[_0x2b40ee(0x12d)][_0x2b40ee(0x171)]('|');let _0x19b725=0x0;while(!![]){switch(_0xed8b0e[_0x19b725++]){case'0':logger[_0x2b40ee(0x16f)](util[_0x2b40ee(0x15e)](_0x5d6496));continue;case'1':this[_0x2b40ee(0x9d)][_0x2b40ee(0xde)](util['format']('%j',_0x5d6496));continue;case'2':PerformanceTester[_0x2b40ee(0x14d)](_0x5d6496);continue;case'3':logger['error'](_0x5d6496[_0x2b40ee(0x143)]);continue;case'4':ClientTroubleShootingService['reportFinalDetectionState']();continue;}break;}};process['on'](_0x2546f1[_0x4bac6c(0x117)],_0x15f302),process['on'](_0x2546f1['rUNrm'],_0x15f302);}async[a100_0x5c6513(0x13d)](_0x3861b9){const _0x128cd7=a100_0x5c6513,_0x14ca1f={};_0x14ca1f[_0x128cd7(0xb7)]=_0x128cd7(0x159),_0x14ca1f['vIinw']=function(_0x4628e6,_0x10ef2c){return _0x4628e6+_0x10ef2c;},_0x14ca1f[_0x128cd7(0xa4)]=_0x128cd7(0x81),_0x14ca1f[_0x128cd7(0xea)]=_0x128cd7(0x15a);const _0x4cccae=_0x14ca1f,_0x5eb104=_0x4cccae[_0x128cd7(0xb7)][_0x128cd7(0x171)]('|');let _0x12f9a5=0x0;while(!![]){switch(_0x5eb104[_0x12f9a5++]){case'0':await ClientTroubleShootingService[_0x128cd7(0x123)]();continue;case'1':if(this[_0x4cccae[_0x128cd7(0x8d)](_0x4cccae[_0x128cd7(0xa4)],_0x3861b9)])return;continue;case'2':await TestHubHandler[_0x128cd7(0x157)](_0x3861b9);continue;case'3':await BrowserstackCLI[_0x128cd7(0x17f)]()[_0x128cd7(0x157)]();continue;case'4':await ClientTroubleShootingService['reportProcessInterruptionSituation'](_0x3861b9);continue;case'5':logger[_0x128cd7(0xe2)](_0x4cccae['vIinw'](_0x4cccae[_0x128cd7(0xea)],_0x3861b9));continue;case'6':this['killSignal']=_0x3861b9;continue;case'7':this[_0x4cccae[_0x128cd7(0x8d)](_0x4cccae[_0x128cd7(0xa4)],_0x3861b9)]=!![];continue;}break;}}[a100_0x5c6513(0x161)](){const _0x222460={'uVhwG':function(_0xba7cdd,_0x205bd2){return _0xba7cdd===_0x205bd2;},'aGPac':'Calling\x20Build\x20Stop\x20from\x20ExitHandler','rOcvC':function(_0x438dff,_0x3d7466){return _0x438dff>_0x3d7466;},'yoXga':function(_0x418400,_0x5aa45d){return _0x418400>_0x5aa45d;},'gztlR':function(_0x55f0b2,_0x4cb6c7){return _0x55f0b2(_0x4cb6c7);},'MuxuC':function(_0x1a0ce8){return _0x1a0ce8();},'Kuivv':'events.json'};let _0x187481=0x0;return async()=>{const _0x5610b7=a100_0xdcfd;_0x187481++;if(_0x222460['uVhwG'](_0x187481,0x1)){helper[_0x5610b7(0xb6)](this[_0x5610b7(0x168)])&&await this[_0x5610b7(0xee)]();try{logger[_0x5610b7(0x16f)](_0x222460[_0x5610b7(0x16b)]),await TestHubHandler[_0x5610b7(0x157)](_0x187481),await ClientTroubleShootingService['reportFinalDetectionState'](),await BrowserstackCLI[_0x5610b7(0x17f)]()[_0x5610b7(0x157)]('1');}catch(_0x23932c){logger[_0x5610b7(0x16f)](_0x5610b7(0x12b)+util[_0x5610b7(0x15e)](_0x23932c));}PerformanceTester['end'](PerformanceEvents[_0x5610b7(0x101)]);if(PerformanceTester[_0x5610b7(0xd4)]()){const {measures:_0x392024,errors:_0x3a1acb}=await PerformanceTester[_0x5610b7(0x108)](),_0x51417c={};if(_0x392024&&_0x222460[_0x5610b7(0xfd)](_0x392024['length'],0x0)||_0x3a1acb&&_0x222460[_0x5610b7(0x126)](_0x3a1acb[_0x5610b7(0x11d)],0x0)){const _0x43d605={};_0x43d605[_0x5610b7(0x17a)]=_0x392024,_0x43d605[_0x5610b7(0xcb)]=_0x3a1acb,Object[_0x5610b7(0x12f)](_0x51417c,_0x43d605);}try{const _0x50ba3c=await helper['sendToEDS'](_0x51417c,this[_0x5610b7(0x113)]);logger[_0x5610b7(0x16f)](_0x5610b7(0x10f)+_0x222460[_0x5610b7(0x181)](getEdsInstrumentationAPIUrl,'')+_0x5610b7(0xdf)+_0x50ba3c['statusCode']);}catch(_0x4073e1){logger[_0x5610b7(0x16f)](_0x5610b7(0xf6)+_0x222460[_0x5610b7(0x181)](getEdsInstrumentationAPIUrl,'')+'\x20with\x20error\x20'+util[_0x5610b7(0x15e)](_0x4073e1));}try{fs[_0x5610b7(0xdc)](path[_0x5610b7(0xb1)](_0x222460['MuxuC'](getLogDir),_0x222460['Kuivv']),JSON[_0x5610b7(0xf9)](_0x51417c));}catch(_0x12b185){logger[_0x5610b7(0x16f)](_0x5610b7(0x103)+_0x12b185);}}}logger&&logger[_0x5610b7(0xf5)](),fileLogger&&fileLogger[_0x5610b7(0xf5)]();};}}exports[a100_0x5c6513(0x17c)]=BrowserStackSetup; | ||
| const a100_0x15c127=a100_0x7b4e;(function(_0x5c8316,_0x188063){const _0x1d3a81=a100_0x7b4e,_0x166a99=_0x5c8316();while(!![]){try{const _0x432b06=parseInt(_0x1d3a81(0x19f))/0x1+parseInt(_0x1d3a81(0xba))/0x2*(parseInt(_0x1d3a81(0xe5))/0x3)+parseInt(_0x1d3a81(0x10a))/0x4*(parseInt(_0x1d3a81(0xf3))/0x5)+-parseInt(_0x1d3a81(0x184))/0x6+parseInt(_0x1d3a81(0x10b))/0x7+-parseInt(_0x1d3a81(0x112))/0x8+-parseInt(_0x1d3a81(0x119))/0x9*(parseInt(_0x1d3a81(0x133))/0xa);if(_0x432b06===_0x188063)break;else _0x166a99['push'](_0x166a99['shift']());}catch(_0x578b69){_0x166a99['push'](_0x166a99['shift']());}}}(a100_0x4e0c,0x81cd5));function a100_0x7b4e(_0x48e675,_0x290065){const _0x4e0cf9=a100_0x4e0c();return a100_0x7b4e=function(_0x7b4e0c,_0xdb8681){_0x7b4e0c=_0x7b4e0c-0xb2;let _0x5c286e=_0x4e0cf9[_0x7b4e0c];return _0x5c286e;},a100_0x7b4e(_0x48e675,_0x290065);}const util=require(a100_0x15c127(0xeb)),os=require('os'),path=require(a100_0x15c127(0x1a2)),{v4:uuidv4}=require(a100_0x15c127(0x107)),fs=require('fs'),constants=require(a100_0x15c127(0x10e)),logger=require(a100_0x15c127(0xbc))[a100_0x15c127(0x15d)],fileLogger=require(a100_0x15c127(0xbc))[a100_0x15c127(0x178)],{getLogDir}=require('./logger'),helper=require(a100_0x15c127(0xc5)),utilities=require('./utilities'),percyHelper=require('./percy/utils'),hubAllocator=require(a100_0x15c127(0x138)),PerformanceTester=require(a100_0x15c127(0xc4)),{EVENTS:PerformanceEvents,AUTOMATE_EVENTS:PerformanceAutEvents}=require(a100_0x15c127(0xd7)),{setPercyFlag}=require(a100_0x15c127(0x13d)),TestHubHandler=require(a100_0x15c127(0x1bb)),timeoutPromise=require(a100_0x15c127(0x1a0)),BrowserstackCLI=require(a100_0x15c127(0x1a8)),LoadTestModule=require(a100_0x15c127(0x1ac)),{getEdsInstrumentationAPIUrl}=require(a100_0x15c127(0x157)),ClientTroubleShootingService=require(a100_0x15c127(0xee));class BrowserStackSetup{constructor(_0x25485c,_0x3e8087){const _0x4dcd2d=a100_0x15c127,_0x4811d4={'muqMk':_0x4dcd2d(0x152),'gvyvg':_0x4dcd2d(0x135),'txhiI':function(_0x2b5987){return _0x2b5987();}},_0x183007=_0x4811d4[_0x4dcd2d(0x144)][_0x4dcd2d(0xb9)]('|');let _0x544b94=0x0;while(!![]){switch(_0x183007[_0x544b94++]){case'0':this[_0x4dcd2d(0xef)]=null;continue;case'1':helper[_0x4dcd2d(0x19b)](this[_0x4dcd2d(0xd8)]);continue;case'2':helper[_0x4dcd2d(0x102)](this[_0x4dcd2d(0xd8)]);continue;case'3':this[_0x4dcd2d(0xf2)]=[];continue;case'4':this[_0x4dcd2d(0xd8)]['platforms']=this[_0x4dcd2d(0xd8)][_0x4dcd2d(0xca)]||[];continue;case'5':helper['setBrowserstackInfraFromConfig'](this[_0x4dcd2d(0xd8)],this['cliConfig']);continue;case'6':this[_0x4dcd2d(0xd8)]=helper[_0x4dcd2d(0xb7)](this['configPath']);continue;case'7':if(helper['isUndefined'](this['config']))throw new Error(_0x4811d4[_0x4dcd2d(0xf1)]);continue;case'8':this[_0x4dcd2d(0x173)]=helper[_0x4dcd2d(0xe4)](_0x25485c);continue;case'9':helper[_0x4dcd2d(0x117)](this[_0x4dcd2d(0xd8)],this['cliConfig'],this[_0x4dcd2d(0x191)]);continue;case'10':this[_0x4dcd2d(0xd8)][_0x4dcd2d(0x19c)][_0x4dcd2d(0x18a)]=!helper[_0x4dcd2d(0x1b3)]()||helper[_0x4dcd2d(0x165)](this['config'][_0x4dcd2d(0x19c)]['skipSessionStatus']);continue;case'11':this[_0x4dcd2d(0x148)]=_0x3e8087;continue;case'12':this[_0x4dcd2d(0xd8)][_0x4dcd2d(0x19c)][_0x4dcd2d(0x145)]=!helper[_0x4dcd2d(0x1b3)]()||helper['isTrue'](this[_0x4dcd2d(0xd8)][_0x4dcd2d(0x19c)][_0x4dcd2d(0x145)]);continue;case'13':global[_0x4dcd2d(0x148)]=_0x3e8087;continue;case'14':this['percy']=null;continue;case'15':helper[_0x4dcd2d(0x13e)](this['config'],this['cliConfig'],this[_0x4dcd2d(0x191)]);continue;case'16':this[_0x4dcd2d(0x1b9)]=_0x4811d4[_0x4dcd2d(0x166)](uuidv4);continue;case'17':PerformanceTester[_0x4dcd2d(0xfa)]();continue;case'18':if(this['config']['error'])throw new Error(this[_0x4dcd2d(0xd8)][_0x4dcd2d(0x150)]);continue;case'19':helper['normalizeTestReportingEnvVars']();continue;case'20':this[_0x4dcd2d(0xea)]={};continue;case'21':this[_0x4dcd2d(0xd8)][_0x4dcd2d(0x19c)]=this[_0x4dcd2d(0xd8)][_0x4dcd2d(0x19c)]||{};continue;case'22':this[_0x4dcd2d(0x191)]=helper[_0x4dcd2d(0x111)]();continue;case'23':this[_0x4dcd2d(0x1b4)]=helper[_0x4dcd2d(0x105)](_0x25485c);continue;}break;}}['preInitialize'](_0x50605b){const _0x5324cf=a100_0x15c127,_0x3a6fee={'AyKjk':_0x5324cf(0x140),'ypymR':function(_0x4fce6a,_0x578d06){return _0x4fce6a===_0x578d06;},'zynEZ':_0x5324cf(0x1ba),'fshDT':_0x5324cf(0x127),'cQWni':function(_0x2e413c,_0x565300){return _0x2e413c<_0x565300;},'aYvTq':function(_0x40c7d7,_0x17ad71){return _0x40c7d7(_0x17ad71);},'duzuD':'selenium-webdriver','sbbiQ':'4.5.0','KKuTk':_0x5324cf(0x114),'biTym':_0x5324cf(0x1a4),'IYQHG':_0x5324cf(0x11c),'unLlM':_0x5324cf(0xc6),'fPmqj':_0x5324cf(0x13f),'qvlkG':function(_0x33d09b,_0x496e55){return _0x33d09b!==_0x496e55;},'QpeSF':_0x5324cf(0x1a3),'VwFAR':'SIGABRT','GtoER':_0x5324cf(0x132),'casaT':_0x5324cf(0x143),'JlOBR':'beforeExit'},_0x3ec974=this[_0x5324cf(0x148)];global[_0x5324cf(0xd8)]=this[_0x5324cf(0xd8)],helper[_0x5324cf(0x128)](this['config']),this[_0x5324cf(0xc2)]=null,global[_0x5324cf(0x1b9)]=this['sdkRunId'],logger[_0x5324cf(0x180)](_0x5324cf(0x161)+this['sdkRunId']),!this[_0x5324cf(0xd8)][_0x5324cf(0x14b)]&&(this['config'][_0x5324cf(0x14b)]=this['config'][_0x5324cf(0x197)]||{});if(helper['isUndefined'](helper['getUserName'](this[_0x5324cf(0xd8)]))||helper['isUndefined'](helper[_0x5324cf(0x129)](this[_0x5324cf(0xd8)])))throw new Error(_0x3a6fee[_0x5324cf(0x1ae)]);helper[_0x5324cf(0x185)](this['config'])&&helper[_0x5324cf(0x162)](helper[_0x5324cf(0xc0)](this[_0x5324cf(0xd8)]))&&(!helper[_0x5324cf(0x162)](this[_0x5324cf(0xd8)][_0x5324cf(0x14b)])&&_0x3a6fee[_0x5324cf(0xe9)](this['config']['browserStackLocalOptions'][_0x5324cf(0x151)],Object)?!helper[_0x5324cf(0x165)](this[_0x5324cf(0xd8)][_0x5324cf(0x14b)]['skipBinaryInitialisation'])&&(this['config']['browserStackLocalOptions'][_0x5324cf(0xdf)]=helper[_0x5324cf(0x12e)]()):this['config'][_0x5324cf(0x14b)]={'localIdentifier':helper['generateLocalIdentifier']()});this[_0x5324cf(0xd8)]['browserStackLocalOptions'][_0x5324cf(0xf9)]=helper['isTrue'](this[_0x5324cf(0xd8)][_0x5324cf(0x14b)][_0x5324cf(0xf9)]),helper[_0x5324cf(0x124)](this[_0x5324cf(0xd8)]);if(_0x3a6fee['ypymR'](_0x3ec974,_0x3a6fee['zynEZ']))return;this['handleExceptions']();process[_0x5324cf(0x1bd)]['BROWSERSTACK_TURBOSCALE']&&(this[_0x5324cf(0xd8)][_0x5324cf(0x16d)]=helper[_0x5324cf(0x165)](process['env'][_0x5324cf(0xbe)]),this[_0x5324cf(0xd8)][_0x5324cf(0x11a)]=this[_0x5324cf(0xd8)][_0x5324cf(0x11a)]||{});helper['isTurboScaleSession'](this['config'])&&(process[_0x5324cf(0x1bd)][_0x5324cf(0xbe)]=!![]);LoadTestModule[_0x5324cf(0xe3)](this[_0x5324cf(0xd8)])&&logger[_0x5324cf(0x16e)]('LTS\x20session\x20enabled\x20for\x20this\x20run.\x20SDK\x20run\x20id:\x20'+this['sdkRunId']);if(!helper[_0x5324cf(0x1b3)]()){try{process[_0x5324cf(0x1bd)][_0x5324cf(0x179)]=_0x3ec974,utilities[_0x5324cf(0x186)](_0x3a6fee[_0x5324cf(0xdb)],{},this[_0x5324cf(0xd8)],this[_0x5324cf(0x148)]);}catch(_0x2f5a4d){logger[_0x5324cf(0x16e)](_0x5324cf(0x15a)+_0x2f5a4d);}return;}if(helper['requireSeleniumWebdriverCheck'](_0x3ec974)){if(global[_0x5324cf(0x146)]||global[_0x5324cf(0xc9)])return;_0x3a6fee[_0x5324cf(0x172)](_0x3a6fee[_0x5324cf(0xfc)](parseInt,helper[_0x5324cf(0xd1)](_0x3a6fee[_0x5324cf(0x10c)])),0x3)&&(this['config']['useW3C']=![]),_0x3a6fee['ypymR'](helper[_0x5324cf(0x123)](helper['getPackageVersion'](_0x3a6fee[_0x5324cf(0x10c)]),_0x3a6fee[_0x5324cf(0x130)]),0x1)&&(this['config'][_0x5324cf(0x1b8)]=!![]);}(helper[_0x5324cf(0x162)](this[_0x5324cf(0xd8)][_0x5324cf(0xca)])||helper[_0x5324cf(0x162)](this[_0x5324cf(0xd8)][_0x5324cf(0xca)][_0x5324cf(0x103)]))&&(helper['isUndefined'](this[_0x5324cf(0xd8)][_0x5324cf(0xe8)])?logger[_0x5324cf(0x180)](_0x3a6fee['KKuTk']):logger['warn'](_0x3a6fee['biTym']),this[_0x5324cf(0xd8)][_0x5324cf(0xca)]=[]);!this[_0x5324cf(0xd8)][_0x5324cf(0x19c)]&&(this[_0x5324cf(0xd8)][_0x5324cf(0x19c)]={});try{process[_0x5324cf(0x1bd)][_0x5324cf(0x179)]=_0x50605b['_'][0x0],utilities['fireFunnelTestEvent'](_0x3a6fee[_0x5324cf(0xdb)],{},this[_0x5324cf(0xd8)],this[_0x5324cf(0x148)]);}catch(_0xc6eb9c){logger[_0x5324cf(0x16e)](_0x5324cf(0x15a)+_0xc6eb9c);}!this[_0x5324cf(0xd8)][_0x5324cf(0x115)]&&logger[_0x5324cf(0x180)](constants[_0x5324cf(0xe0)]),this[_0x5324cf(0x13a)]=this[_0x5324cf(0x13a)][_0x5324cf(0x122)](this),process['on'](_0x3a6fee['IYQHG'],this[_0x5324cf(0x13a)]),process['on'](_0x3a6fee[_0x5324cf(0x13c)],this['intExitHandler']),process['on'](_0x3a6fee['fPmqj'],this['intExitHandler']),_0x3a6fee['qvlkG'](process['platform'],_0x3a6fee[_0x5324cf(0xde)])?(process['on'](_0x3a6fee['VwFAR'],this['intExitHandler']),process['on'](_0x3a6fee[_0x5324cf(0x100)],this[_0x5324cf(0x13a)])):process['on'](_0x3a6fee['casaT'],this['intExitHandler']),process['on'](_0x3a6fee[_0x5324cf(0x116)],this[_0x5324cf(0x136)]());}async[a100_0x15c127(0x170)](_0x4530c5){const _0x12612=a100_0x15c127,_0x2305a6={'XyYhI':'ats-repeater','tvZvI':_0x12612(0xbd),'ZTBsh':_0x12612(0x125),'zBMrw':function(_0x18bcd3,_0x1b3c3e){return _0x18bcd3===_0x1b3c3e;},'VrxyW':_0x12612(0x192),'IUKlD':function(_0x2451c3,_0x1d1313){return _0x2451c3+_0x1d1313;},'jKLDH':_0x12612(0xb4),'VJyDo':function(_0x25e627,_0x1ed5b9){return _0x25e627(_0x1ed5b9);},'zSLtc':_0x12612(0x1bc)};this['preInitialize'](_0x4530c5);if(helper[_0x12612(0x137)](this[_0x12612(0xd8)])){const _0x38e24a=await helper[_0x12612(0x177)](this[_0x12612(0xd8)]);this[_0x12612(0xd8)][_0x12612(0x12b)]=_0x38e24a,_0x38e24a[_0x12612(0x194)]&&helper['isNotUndefined'](this[_0x12612(0xd8)][_0x12612(0xef)])&&helper[_0x12612(0x165)](this[_0x12612(0xd8)][_0x12612(0xef)])&&(this[_0x12612(0xd8)][_0x12612(0x14b)]['localIdentifier']=_0x2305a6[_0x12612(0x158)],this['config'][_0x12612(0x14b)][_0x2305a6[_0x12612(0xcc)]]=_0x38e24a[_0x12612(0xcf)][_0x12612(0xbf)](','),this[_0x12612(0xd8)][_0x12612(0x14b)][_0x12612(0x1b2)]=_0x2305a6[_0x12612(0x14f)]),this['config']['turboScaleUrl']=_0x38e24a[_0x12612(0xf6)],this[_0x12612(0x148)]&&_0x2305a6[_0x12612(0x12d)](this[_0x12612(0x148)][_0x12612(0x12f)](),_0x2305a6['VrxyW'])?this['config'][_0x12612(0x1a1)]=_0x2305a6[_0x12612(0x163)](_0x38e24a['playwrightUrl'],_0x2305a6[_0x12612(0xfb)]):constants[_0x12612(0x141)]=helper[_0x12612(0x1a9)](this[_0x12612(0xd8)]),logger[_0x12612(0x16e)](_0x12612(0x17c)+constants[_0x12612(0x141)]);}helper['setProxySettings'](this['config']),this[_0x12612(0xf4)](),_0x2305a6[_0x12612(0x182)](setPercyFlag,this),await this['setupBrowserstackLocal'](),![_0x2305a6[_0x12612(0x147)],_0x2305a6[_0x12612(0xd5)]][_0x12612(0x17f)](this[_0x12612(0x148)])&&!helper['isTurboScaleSession'](this[_0x12612(0xd8)])&&!helper[_0x12612(0xd3)]()[_0x12612(0x175)]&&await this[_0x12612(0x17b)]();}async[a100_0x15c127(0xda)](){const _0x31fb80=a100_0x15c127,_0x815bed={};_0x815bed[_0x31fb80(0x154)]=function(_0x328736,_0x409541){return _0x328736===_0x409541;},_0x815bed[_0x31fb80(0x164)]=_0x31fb80(0x11e),_0x815bed[_0x31fb80(0x131)]='Could\x20not\x20start\x20percy,\x20check\x20percy\x20logs\x20for\x20info.',_0x815bed[_0x31fb80(0x11b)]=_0x31fb80(0x118),_0x815bed[_0x31fb80(0xb8)]=_0x31fb80(0x125),_0x815bed['IsnwW']=_0x31fb80(0x16f);const _0x57a408=_0x815bed;if(helper['isTrue'](this[_0x31fb80(0xd8)][_0x31fb80(0x183)])&&(!this['percy']||!this[_0x31fb80(0x183)][_0x31fb80(0xc8)]()))try{this['percy']=await percyHelper[_0x31fb80(0x193)](this[_0x31fb80(0xd8)]);if(!this[_0x31fb80(0x183)]){process[_0x31fb80(0x1bd)]['BROWSERSTACK_PERCY']=_0x57a408[_0x31fb80(0x164)];throw new Error(_0x57a408[_0x31fb80(0x131)]);}logger[_0x31fb80(0x180)](_0x57a408['JxTRR']),process[_0x31fb80(0x1bd)][_0x31fb80(0x108)]=_0x57a408['fhmPy'];let _0x2e3276=0x0;const _0xbd8e12=async()=>{const _0x53acd6=_0x31fb80;_0x2e3276++,_0x57a408[_0x53acd6(0x154)](_0x2e3276,0x1)&&await this[_0x53acd6(0x14c)]();};process['on'](_0x57a408['IsnwW'],_0xbd8e12);}catch(_0x56624f){process[_0x31fb80(0x1bd)]['BROWSERSTACK_PERCY']=_0x57a408['EKtWu'],logger[_0x31fb80(0x16e)]('Error\x20in\x20percy\x20setup\x20'+_0x56624f);throw new Error(_0x56624f['toString']());}}async[a100_0x15c127(0x14c)](){const _0x43580c=a100_0x15c127,_0xf67611={};_0xf67611[_0x43580c(0x110)]='Percy\x20stopped',_0xf67611[_0x43580c(0x1b1)]='Error\x20occured\x20while\x20stopping\x20percy';const _0x416610=_0xf67611;if(this['percy']&&this[_0x43580c(0x183)][_0x43580c(0xc8)]())try{await percyHelper[_0x43580c(0x14c)](this[_0x43580c(0x183)]),logger['info'](_0x416610[_0x43580c(0x110)]);}catch(_0x462ec9){logger[_0x43580c(0x150)](_0x416610[_0x43580c(0x1b1)],_0x462ec9['message']);}}async[a100_0x15c127(0xe6)](){const _0x5e5d3d=a100_0x15c127,_0x319195={};_0x319195[_0x5e5d3d(0x168)]=_0x5e5d3d(0xd4),_0x319195[_0x5e5d3d(0x18d)]=_0x5e5d3d(0xd2);const _0x44dd86=_0x319195;if(helper[_0x5e5d3d(0x1b3)]()&&helper[_0x5e5d3d(0x165)](this[_0x5e5d3d(0xd8)][_0x5e5d3d(0xef)])&&(!this[_0x5e5d3d(0xef)]||!this['browserstackLocal'][_0x5e5d3d(0xc8)]()))try{if(this['config']['browserStackLocalOptions'][_0x5e5d3d(0xf9)]){logger[_0x5e5d3d(0x16e)](_0x44dd86['hGBhe']);return;}this[_0x5e5d3d(0xef)]=await helper[_0x5e5d3d(0x15e)](this[_0x5e5d3d(0xd8)]),logger[_0x5e5d3d(0x180)](_0x44dd86[_0x5e5d3d(0x18d)]);}catch(_0x53d27c){logger[_0x5e5d3d(0x16e)](_0x53d27c);throw new Error(_0x53d27c[_0x5e5d3d(0xf8)]());}}async[a100_0x15c127(0x1a7)](){const _0x75b8d4=a100_0x15c127,_0x23e807={};_0x23e807[_0x75b8d4(0xd6)]=_0x75b8d4(0x19e),_0x23e807['siSZv']=_0x75b8d4(0x18b);const _0x45a447=_0x23e807;if(this['browserstackLocal']&&this[_0x75b8d4(0xef)][_0x75b8d4(0xc8)]())try{await helper[_0x75b8d4(0x15b)](this[_0x75b8d4(0xef)]),logger['info'](_0x45a447['xADfe']);}catch(_0x1dfc5e){logger[_0x75b8d4(0x150)](_0x45a447['siSZv'],_0x1dfc5e[_0x75b8d4(0x10f)]);}}async['setUpHubUrl'](){const _0x487347=a100_0x15c127;return PerformanceTester['measureWrapper'](PerformanceAutEvents[_0x487347(0x149)],async()=>{const _0x112d8f=_0x487347;await hubAllocator[_0x112d8f(0xb3)](this[_0x112d8f(0xd8)]);})();}async[a100_0x15c127(0xf7)](){const _0x11ccf2=a100_0x15c127,_0x3ff63d={'glCKb':function(_0x33fcd9,_0x560e28){return _0x33fcd9(_0x560e28);},'sBzQv':_0x11ccf2(0x1a6),'sdcMK':function(_0x4bd965,_0x3b64eb,_0x17bded,_0x122cea,_0x4c65ba,_0x2e438f,_0x39cd50){return _0x4bd965(_0x3b64eb,_0x17bded,_0x122cea,_0x4c65ba,_0x2e438f,_0x39cd50);},'smMqh':'BrowserstackHealing.init\x20method\x20timed\x20out','PfXnk':_0x11ccf2(0x126),'fKktc':function(_0x4f3915,_0x1f7807){return _0x4f3915(_0x1f7807);},'KThnK':'../../package.json','eFXWC':'BrowserstackHealing.init','Dcbhu':function(_0x1e7cbd,_0x4b11e1){return _0x1e7cbd(_0x4b11e1);},'pfGCK':function(_0x24b6f0,_0x286982){return _0x24b6f0===_0x286982;},'XLdKY':_0x11ccf2(0x125),'iBlHp':function(_0x252be7,_0x37629e){return _0x252be7===_0x37629e;},'vTDWc':function(_0x49db87,_0x22c1cc){return _0x49db87===_0x22c1cc;},'sRePg':'Please\x20upgrade\x20Browserstack\x20SDK\x20to\x20the\x20latest\x20version\x20to\x20use\x20the\x20self-healing\x20feature.','BfFBM':function(_0x2f42aa,_0x3ca77c){return _0x2f42aa===_0x3ca77c;},'bTAbN':'Something\x20went\x20wrong.\x20Disabling\x20healing\x20for\x20this\x20session.\x20Please\x20try\x20again\x20later.','VnGyJ':'Authentication\x20Failed.\x20Disabling\x20Healing\x20for\x20this\x20session.','Oerqr':function(_0x40ce80,_0x30196e){return _0x40ce80(_0x30196e);},'EXFxf':_0x11ccf2(0xc3),'xtDuG':function(_0xdeea53,_0x13cff8){return _0xdeea53>=_0x13cff8;},'aHdtl':function(_0x1969dd,_0x42935a){return _0x1969dd<_0x42935a;},'eRXPQ':function(_0x2831a0,_0x532799){return _0x2831a0>=_0x532799;},'RrxIS':'tcg\x20config\x20setup\x20successful.','nDPDS':_0x11ccf2(0x1be),'WWnEn':function(_0x52ba67){return _0x52ba67();}},_0x4d2d86=PerformanceTester[_0x11ccf2(0x16c)](_0x3ff63d[_0x11ccf2(0x15f)],async()=>{const _0x41eb73=_0x11ccf2;try{const _0x2d0e6a=new Date(),_0xa57793=helper[_0x41eb73(0x176)](this[_0x41eb73(0xd8)]),_0x2cac3b=_0x3ff63d[_0x41eb73(0x196)](require,path['join'](__dirname,_0x3ff63d[_0x41eb73(0xc7)])),_0x70cd32=_0x3ff63d[_0x41eb73(0x190)](timeoutPromise,constants[_0x41eb73(0xff)],_0x3ff63d[_0x41eb73(0x1ad)],_0x3ff63d[_0x41eb73(0xb6)],_0x2d0e6a,this[_0x41eb73(0xd8)],this[_0x41eb73(0x148)]),_0x7e707f={'tcgUrl':constants[_0x41eb73(0xdc)],'sdkVersion':_0x3ff63d['fKktc'](require,_0x3ff63d[_0x41eb73(0x189)])[_0x41eb73(0x17d)],'methodUsed':_0x3ff63d[_0x41eb73(0x101)],'proxyConfig':_0xa57793,'os':os['platform']()};if(_0xa57793&&_0xa57793['proxyUrl']){utilities['fireFunnelTestEvent'](constants[_0x41eb73(0x14e)],_0x7e707f,this['config'],this[_0x41eb73(0x148)]);return;}const _0x376b6e={};_0x376b6e[_0x41eb73(0xf0)]=_0xa57793;const _0x16fda1=await Promise[_0x41eb73(0x1a5)]([_0x2cac3b[_0x41eb73(0x104)](this['config']['accessKey'],this[_0x41eb73(0xd8)][_0x41eb73(0x14d)],constants['TCG_URL'],_0x3ff63d[_0x41eb73(0xb5)](require,_0x3ff63d[_0x41eb73(0x189)])[_0x41eb73(0x17d)],_0x376b6e)['then'](_0x710607=>{return _0x70cd32['cancel'](),_0x710607;}),_0x70cd32]);_0x16fda1[_0x41eb73(0xce)]=_0x3ff63d[_0x41eb73(0x1af)](_0x16fda1[_0x41eb73(0xce)],_0x3ff63d[_0x41eb73(0x16b)])||_0x3ff63d[_0x41eb73(0x1af)](_0x16fda1['isHealingEnabled'],!![]);const _0x2abb07=_0x3ff63d[_0x41eb73(0xec)](this['config'][_0x41eb73(0x153)],!![])||_0x3ff63d['vTDWc'](this[_0x41eb73(0xd8)][_0x41eb73(0x153)],_0x3ff63d[_0x41eb73(0x16b)]);if(_0x3ff63d['iBlHp'](_0x16fda1['message'],constants[_0x41eb73(0x12c)])&&_0x2abb07)logger[_0x41eb73(0x180)](_0x3ff63d[_0x41eb73(0x10d)]);else{if(!_0x16fda1['isAuthenticated']&&_0x3ff63d[_0x41eb73(0x134)](_0x16fda1[_0x41eb73(0xcd)],0x1f7)&&_0x2abb07)logger[_0x41eb73(0x180)](_0x3ff63d[_0x41eb73(0x18f)]),utilities[_0x41eb73(0x186)](constants['TCG_DOWN'],_0x7e707f,this[_0x41eb73(0xd8)],this[_0x41eb73(0x148)]);else{if(!_0x16fda1[_0x41eb73(0x195)]&&_0x2abb07){logger['info'](_0x3ff63d[_0x41eb73(0x17e)]);const _0x194f57={'tcgUrl':constants[_0x41eb73(0xdc)],'sdkVersion':_0x3ff63d[_0x41eb73(0x13b)](require,_0x3ff63d[_0x41eb73(0x189)])[_0x41eb73(0x17d)],'methodUsed':_0x3ff63d[_0x41eb73(0x101)],'proxyConfig':_0xa57793,'os':os['platform']()};utilities[_0x41eb73(0x186)](constants[_0x41eb73(0xc1)],_0x194f57,this['config'],this[_0x41eb73(0x148)]);}else{if(_0x16fda1[_0x41eb73(0x195)]&&!_0x16fda1[_0x41eb73(0xce)]&&_0x2abb07)logger[_0x41eb73(0x180)](_0x3ff63d[_0x41eb73(0xdd)]);else{if(_0x3ff63d[_0x41eb73(0x1b7)](_0x16fda1[_0x41eb73(0xcd)],0xc8)&&_0x3ff63d[_0x41eb73(0x121)](_0x16fda1[_0x41eb73(0xcd)],0x12c))utilities['fireFunnelTestEvent'](constants[_0x41eb73(0x174)],_0x7e707f,this['config'],this[_0x41eb73(0x148)]);else{if(_0x3ff63d[_0x41eb73(0xd0)](_0x16fda1[_0x41eb73(0xcd)],0x190))_0x7e707f['status']=_0x16fda1[_0x41eb73(0xcd)],utilities['fireFunnelTestEvent'](constants['AI_INIT_FAILURE'],_0x7e707f,this[_0x41eb73(0xd8)],this[_0x41eb73(0x148)]);else!_0x16fda1[_0x41eb73(0xcd)]&&utilities['fireFunnelTestEvent'](constants['INVALID_INIT_RESP_WITH_USER_IMPACT'],_0x7e707f,this[_0x41eb73(0xd8)],this[_0x41eb73(0x148)]);}}}}}if(_0x16fda1[_0x41eb73(0x195)]&&_0x16fda1[_0x41eb73(0xce)]){const _0x58a3b3={};_0x58a3b3[_0x41eb73(0xed)]=_0x16fda1;const _0x507e92=_0x58a3b3;_0xa57793&&(_0x507e92[_0x41eb73(0xfe)]=_0xa57793),_0x507e92['framework']=this[_0x41eb73(0x148)],_0x507e92[_0x41eb73(0xb2)]=this['config'],helper[_0x41eb73(0x11f)](_0x507e92),logger['debug'](_0x3ff63d[_0x41eb73(0x142)]);}}catch(_0xb5acdb){logger['debug'](_0x41eb73(0x18c)+(_0xb5acdb[_0x41eb73(0x10f)]?_0xb5acdb[_0x41eb73(0x10f)]:''));}});await _0x3ff63d[_0x11ccf2(0x16a)](_0x4d2d86);}['setupKeepAlive'](){const _0x36fdc6=a100_0x15c127,_0x5534f8={'qzSJq':function(_0x5f2f50,_0x4fea55){return _0x5f2f50(_0x4fea55);},'OeELE':_0x36fdc6(0x169)};_0x5534f8[_0x36fdc6(0x18e)](require,_0x5534f8['OeELE'])();}[a100_0x15c127(0x139)](){const _0xcb76d0=a100_0x15c127,_0x1169a1={};_0x1169a1['zcyuB']=_0xcb76d0(0x120),_0x1169a1[_0xcb76d0(0x109)]=_0xcb76d0(0xd9),_0x1169a1[_0xcb76d0(0xfd)]='uncaughtException';const _0x4e09fa=_0x1169a1,_0x8d7ea5=_0x19a5fe=>{const _0x5681b2=_0xcb76d0,_0x123d13=_0x4e09fa[_0x5681b2(0x1b6)][_0x5681b2(0xb9)]('|');let _0xc509b5=0x0;while(!![]){switch(_0x123d13[_0xc509b5++]){case'0':this[_0x5681b2(0xf2)][_0x5681b2(0x15c)](util[_0x5681b2(0xe7)]('%j',_0x19a5fe));continue;case'1':logger[_0x5681b2(0x16e)](util[_0x5681b2(0xe7)](_0x19a5fe));continue;case'2':PerformanceTester[_0x5681b2(0x181)](_0x19a5fe);continue;case'3':logger[_0x5681b2(0x150)](_0x19a5fe[_0x5681b2(0x10f)]);continue;case'4':ClientTroubleShootingService[_0x5681b2(0x159)]();continue;}break;}};process['on'](_0x4e09fa['sqDbW'],_0x8d7ea5),process['on'](_0x4e09fa[_0xcb76d0(0xfd)],_0x8d7ea5);}async[a100_0x15c127(0x13a)](_0x3e5caf){const _0x440673=a100_0x15c127,_0x360704={};_0x360704[_0x440673(0x14a)]=_0x440673(0x198),_0x360704[_0x440673(0xbb)]=function(_0x1748eb,_0x3ca39b){return _0x1748eb+_0x3ca39b;},_0x360704[_0x440673(0x1b0)]=_0x440673(0x19d),_0x360704[_0x440673(0x12a)]='Shutdown\x20triggered\x20by\x20';const _0x293b54=_0x360704,_0x4cd768=_0x293b54[_0x440673(0x14a)][_0x440673(0xb9)]('|');let _0x4e571f=0x0;while(!![]){switch(_0x4cd768[_0x4e571f++]){case'0':await ClientTroubleShootingService[_0x440673(0x160)](_0x3e5caf);continue;case'1':await ClientTroubleShootingService[_0x440673(0x159)]();continue;case'2':this[_0x293b54[_0x440673(0xbb)](_0x293b54[_0x440673(0x1b0)],_0x3e5caf)]=!![];continue;case'3':this['killSignal']=_0x3e5caf;continue;case'4':logger['info'](_0x293b54[_0x440673(0xbb)](_0x293b54[_0x440673(0x12a)],_0x3e5caf));continue;case'5':await BrowserstackCLI['getInstance']()[_0x440673(0x188)]();continue;case'6':if(this[_0x293b54[_0x440673(0xbb)](_0x293b54['thANR'],_0x3e5caf)])return;continue;case'7':await TestHubHandler['stop'](_0x3e5caf);continue;}break;}}[a100_0x15c127(0x136)](){const _0xa388ac=a100_0x15c127,_0x47e030={'gkcOe':function(_0x49ae47,_0x156637){return _0x49ae47===_0x156637;},'lhBvP':'Calling\x20Build\x20Stop\x20from\x20ExitHandler','uDSvg':function(_0x5b5a42,_0x13e983){return _0x5b5a42>_0x13e983;},'pQhru':function(_0x304aca,_0x21a697){return _0x304aca(_0x21a697);},'DJXOk':function(_0x5babd0){return _0x5babd0();},'SGIOh':_0xa388ac(0x11d)};let _0x1b1cb2=0x0;return async()=>{const _0x174332=_0xa388ac;_0x1b1cb2++;if(_0x47e030['gkcOe'](_0x1b1cb2,0x1)){helper[_0x174332(0x1aa)](this[_0x174332(0x148)])&&await this['stopBrowserstackLocal']();try{logger[_0x174332(0x16e)](_0x47e030[_0x174332(0x199)]),await TestHubHandler[_0x174332(0x188)](_0x1b1cb2),await ClientTroubleShootingService[_0x174332(0x159)](),await BrowserstackCLI[_0x174332(0xe2)]()[_0x174332(0x188)]('1');}catch(_0x41839b){logger[_0x174332(0x16e)]('Error\x20in\x20sending\x20testhub\x20stop:\x20'+util[_0x174332(0xe7)](_0x41839b));}PerformanceTester['end'](PerformanceEvents[_0x174332(0x187)]);if(PerformanceTester['isEnabled']()){const {measures:_0x56a355,errors:_0xce4820}=await PerformanceTester[_0x174332(0x19a)](),_0x469982={};if(_0x56a355&&_0x47e030[_0x174332(0xf5)](_0x56a355[_0x174332(0x103)],0x0)||_0xce4820&&_0x47e030['uDSvg'](_0xce4820[_0x174332(0x103)],0x0)){const _0x2828a3={};_0x2828a3[_0x174332(0x1b5)]=_0x56a355,_0x2828a3[_0x174332(0x155)]=_0xce4820,Object[_0x174332(0xe1)](_0x469982,_0x2828a3);}try{const _0x2d9e41=await helper['sendToEDS'](_0x469982,this[_0x174332(0xd8)]);logger[_0x174332(0x16e)](_0x174332(0x113)+_0x47e030[_0x174332(0x1ab)](getEdsInstrumentationAPIUrl,'')+_0x174332(0x156)+_0x2d9e41[_0x174332(0xcb)]);}catch(_0x4ef17c){logger[_0x174332(0x16e)]('Failed\x20to\x20send\x20data\x20to\x20'+_0x47e030[_0x174332(0x1ab)](getEdsInstrumentationAPIUrl,'')+'\x20with\x20error\x20'+util['format'](_0x4ef17c));}try{fs[_0x174332(0x167)](path[_0x174332(0xbf)](_0x47e030['DJXOk'](getLogDir),_0x47e030['SGIOh']),JSON[_0x174332(0x106)](_0x469982));}catch(_0xd30bd7){logger['debug'](_0x174332(0x17a)+_0xd30bd7);}}}logger&&logger[_0x174332(0x171)](),fileLogger&&fileLogger['close']();};}}exports['default']=BrowserStackSetup;function a100_0x4e0c(){const _0x33e0c4=['aHdtl','bind','compareVersions','setHandlePWError','true','BrowserstackHealingInitFailed','SDKTestAttempted','sanitizeCaps','getAccessKey','zWOol','turboScaleGridDetails','UPGRADE_REQUIRED','zBMrw','generateLocalIdentifier','toLowerCase','sbbiQ','dtgyK','SIGQUIT','31300cRSNPY','BfFBM','No\x20config\x20provided.','exitHandler','isTurboScaleSession','../hubAllocationMethods','handleExceptions','intExitHandler','Oerqr','unLlM','./testhub/utils','setLogLevel','SIGHUP','userName\x20or\x20accessKey\x20is\x20not\x20defined','hubUrl','RrxIS','SIGBREAK','muqMk','skipSessionName','__isPlaywrightInstalled','zSLtc','framework','HUB_MANAGEMENT','icxNr','browserStackLocalOptions','stopPercy','userName','AI_PROXY_FAILURE','ZTBsh','error','constructor','3|19|22|0|14|8|6|23|4|21|20|16|11|13|7|18|5|2|10|12|9|1|15|17','selfHeal','TMOAd','exceptions','\x20with\x20response\x20','../bin/utils/apiUtilityMethods','XyYhI','reportFinalDetectionState','Error\x20in\x20Fire\x20SDKTestAttempted.\x20Stacktrace:\x20','stopLocalBinary','push','winstonLogger','startLocalBinary','nDPDS','reportProcessInterruptionSituation','SDK\x20run\x20started\x20with\x20id:\x20','isUndefined','IUKlD','EKtWu','isTrue','txhiI','writeFileSync','hGBhe','./setKeepAlive','WWnEn','XLdKY','measureWrapper','turboScale','debug','beforeExit','initialize','close','cQWni','configPath','AI_INIT_SUCCESSFUL','central_scanner','getProxyConfigForTcg','getTurboScaleGridDetails','fileLogger','FRAMEWORK','Error\x20in\x20writing\x20events\x20to\x20file\x20','setUpHubUrl','HUB\x20URL\x20SET\x20TO\x20TurboScale\x20HUB\x20-\x20','version','VnGyJ','includes','info','captureError','VJyDo','percy','1269870LbaWxI','getLocalConfig','fireFunnelTestEvent','SDK_CLEANUP','stop','KThnK','skipSessionStatus','Error\x20occured\x20while\x20stopping\x20local\x20binary','Error\x20in\x20setting\x20up\x20tcg\x20authconfig.\x20Error:\x20','MheBk','qzSJq','bTAbN','sdcMK','envConfig','playwright','startPercy','isTrialGrid','isAuthenticated','glCKb','localOptions','6|2|4|3|0|7|1|5','lhBvP','finalize','setLogDir','testContextOptions','handled','Local\x20binary\x20stopped','280950TmBBWU','./timeoutPromise','turboScaleUrl','path','win32','parallelsPerPlatform\x20was\x20ignored\x20as\x20platforms\x20object\x20was\x20not\x20defined','race','../ai-sdk-node/bundle','stopBrowserstackLocal','../bin/v2/browserstackCLI','getHubUrl','checkStopLocalBinaryOnExit','pQhru','../bin/v2/modules/loadTestModule','smMqh','AyKjk','pfGCK','thANR','jCqpp','forceLocal','isBrowserstackInfra','cliConfig','measures','zcyuB','xtDuG','useW3C','sdkRunId','integrations','./testhub/testhubHandler','codeceptjs','env','aiHeal:tcgAuth','bstackConfig','allocateHub','?caps=','Dcbhu','PfXnk','readConfig','fhmPy','split','1602QuHvvS','zbrHe','./logger','custom-repeater','BROWSERSTACK_TURBOSCALE','join','getLocalIdentifier','TCG_AUTH_FAILURE','killSignal','Healing\x20is\x20not\x20enabled\x20for\x20your\x20group,\x20please\x20contact\x20the\x20admin','./performance/performance-tester','./helper','SIGINT','sBzQv','isRunning','__isPuppeteerInstalled','platforms','statusCode','tvZvI','status','isHealingEnabled','customRepeaters','eRXPQ','getPackageVersion','Local\x20binary\x20started\x20successfully','getCentralUser','Local\x20binary\x20not\x20started\x20as\x20skipBinaryInitialisation\x20is\x20enabled','VrxyW','xADfe','./performance/constants','config','unhandledRejection','setupPercy','fshDT','TCG_URL','EXFxf','QpeSF','localIdentifier','AUTOLOGCAPTURE_NOTIFICATION','assign','getInstance','isLTSSession','getConfigPath','2430ZxNkWb','setupBrowserstackLocal','format','parallelsPerPlatform','ypymR','errorMessage','util','iBlHp','tcgAuthConfig','../bin/utils/clientTroubleshootingService','browserstackLocal','proxy','gvyvg','unhandledErrors','30HZjqVj','setupKeepAlive','uDSvg','url','setupTCGAuth','toString','skipBinaryInitialisation','startMonitoring','jKLDH','aYvTq','iKQxe','proxyConfig','TCG_AUTH_TIMEOUT','GtoER','eFXWC','setCredentialsFromYmlConfig','length','init','setCLICaps','stringify','uuid','BROWSERSTACK_PERCY','sqDbW','282812hnmvXo','643188iUiITq','duzuD','sRePg','../bin/utils/constants','message','zQyoC','setEnvCaps','2365184ammdCO','Data\x20sent\x20successfully\x20to\x20','Few\x20SDK\x20features\x20were\x20not\x20activated\x20as\x20platforms\x20object\x20was\x20not\x20defined','disableAutoCaptureLogs','JlOBR','getFinalCaps','Percy\x20started\x20successfully','1170QOvuTB','turboScaleOptions','JxTRR','SIGTERM','events.json','false','setupTcgConfigFile','3|1|0|2|4'];a100_0x4e0c=function(){return _0x33e0c4;};return a100_0x4e0c();} |
@@ -1,1 +0,1 @@ | ||
| function a109_0x4e25(_0x161426,_0x1e7b53){var _0x455511=a109_0x4555();return a109_0x4e25=function(_0x4e2590,_0x26ae03){_0x4e2590=_0x4e2590-0xc7;var _0xd22d02=_0x455511[_0x4e2590];return _0xd22d02;},a109_0x4e25(_0x161426,_0x1e7b53);}var a109_0x8c2dad=a109_0x4e25;function a109_0x4555(){var _0x3442db=['deviceName','browserstackConfigFile','BROWSERSTACK_LOCAL_IDENTIFIER','chromedriverPorts','BROWSERSTACK_ACCESS_KEY','BROWSERSTACK_APP_ID','abortBuildOnFailure','avd','appWaitActivity','commandTimeouts','skipLogcatCapture','otherApps','screenshotWaitTimeout','customSSLCert','chromedriverDisableBuildCheck','skipLogCapture','startIWDP','ignoreUnimportantViews','215395YTOngh','nativeInstrumentsLib','sendKeyStrategy','ugBHX','runPreviouslyFailedFirst','browserstack.buildName','androidInstallPath','androidInstallTimeout','androidDeviceSocket','xcodeSigningId','intentCategory','mrbfn','OXyVz','wcLxk','allowTouchIdEnroll','newCommandTimeout','uBZWe','EnvCapsMapping','browserstack.access_key','LlxzO','OJqWp','localeScript','udid','1842450oJwHdW','avdReadyTimeout','buildToolsVersion','udSbW','keepKeyChains','isHeadless','browserstack.testOrchestration.abortBuildOnFailure','nativeWebScreenshot','browserstack.testOrchestration.retryTestsOnFailure','projectName','RJbBm','optionalIntentArguments','networkSpeed','ignoreHiddenApiPolicyError','dontStopAppOnReset','108MewuWE','enablePerformanceLogging','chromedriverExecutableDir','clearSystemFiles','ZIBPW','ImYjH','rerunTests','1DEXCgF','skipDeviceInitialization','BROWSERSTACK_RERUN_TESTS','chromeOptions','unlockKey','keystorePassword','appWaitPackage','androidCoverageEndIntent','chromedriverExecutable','2369810SoobUJ','userName','btUwQ','fFrbW','disableAndroidWatchers','logcatFormat','dgnlJ','eventTimings','autoWebview','YiqUc','appName','autoAcceptAlerts','DCVCK','intentAction','wFJYB','wdaStartupRetryInterval','xcodeConfigFile','yyLWW','logDir','chromedriverPort','avdArgs','nativeWebTap','Zomya','wdaConnectionTimeout','webkitResponseTimeout','dnwLv','androidCoverage','language','webviewDevtoolsPort','automation','keyAlias','BROWSERSTACK_PROJECT_NAME','calendarFormat','androidScreenshotPath','remoteAppsCacheLimit','qZhLj','adbPort','browserstack.buildIdentifier','BROWSERSTACK_LOG_DIR','autoLaunch','wdaStartupRetries','printPageSourceOnFindFailure','useNewWDA','accessKey','11532654qkyYAH','remoteDebugProxy','showXcodeLog','browserstack.localIdentifier','preventWDAAttachments','Vyyef','wdaLocalPort','scaleFactor','browserstack.app','2841968BoxJuM','wUhwC','dllsy','processArguments','IRYbe','useKeystore','BROWSERSTACK_APP','keystorePath','launchTimeout','wKSrW','unicodeKeyboard','1186005oqUzaK','uninstallOtherPackages','hTBHM','mockLocationApp','browserstackLocal','appPackage','browserstack.local','locale','logLevel','adbExecTimeout','webkitDebugProxyPort','BROWSERSTACK_PARALLELS_PER_PLATFORM','buildIdentifier','jxobU','fullReset','locationServicesAuthorized','VhEBk','bundleId','xcodeOrgId','keychainPassword','iosInstallPause','disableWindowAnimation','BROWSERSTACK_TEST_REPORTING_DEBUG','jbfhs','CLICapsMapping','GGXGX','BROWSERSTACK_BUILD_NAME','safariAllowPopups','showIOSLog','autoWebviewTimeout','browserstack.projectName','HeaZq','androidNaturalOrientation','browserstack.testOrchestration.runPreviouslyFailedFirst','retryTestsOnFailure','rerunPreviouslyFailed','browserstack.logDir','wXmwo','app','safariInitialUrl','usePrebuiltWDA','BROWSERSTACK_USERNAME','Btwge','browserstack.testOrchestration.skipFlakyandFailed','orientation','BROWSERSTACK_OBSERVABILITY_DEBUG','platformVersion','enableWebviewDetailsCollection','ensureWebviewsHavePages','resetOnSessionStartOnly','chromedriverChromeMappingFile','umdCm','UNxnO','autoDismissAlerts','enableAsyncExecuteFromHttps','buildName','ljtQa','fullContextList','localIdentifier','enforceAppInstall','skipUnlock','remoteAdbHost','chromedriverArgs','1564115itwUmB','allowTestPackages','parallelsPerPlatform','webDriverAgentUrl'];a109_0x4555=function(){return _0x3442db;};return a109_0x4555();}(function(_0x2456cf,_0x2154bc){var _0xa52bbf=a109_0x4e25,_0x5bab9f=_0x2456cf();while(!![]){try{var _0x457124=parseInt(_0xa52bbf(0x138))/0x1*(parseInt(_0xa52bbf(0x141))/0x2)+-parseInt(_0xa52bbf(0x181))/0x3+parseInt(_0xa52bbf(0x131))/0x4*(-parseInt(_0xa52bbf(0x10b))/0x5)+parseInt(_0xa52bbf(0x122))/0x6+-parseInt(_0xa52bbf(0xf5))/0x7+-parseInt(_0xa52bbf(0x176))/0x8+parseInt(_0xa52bbf(0x16d))/0x9;if(_0x457124===_0x2154bc)break;else _0x5bab9f['push'](_0x5bab9f['shift']());}catch(_0x14aedf){_0x5bab9f['push'](_0x5bab9f['shift']());}}}(a109_0x4555,0x9b543),exports[a109_0x8c2dad(0xce)]=()=>{var _0x550208=a109_0x8c2dad,_0x2ee4ec={};_0x2ee4ec[_0x550208(0xee)]='browserstack.user_name',_0x2ee4ec['ugBHX']='browserstack.userName',_0x2ee4ec[_0x550208(0xe9)]=_0x550208(0x11d),_0x2ee4ec[_0x550208(0x117)]='browserstack.accessKey',_0x2ee4ec[_0x550208(0x11b)]=_0x550208(0x110),_0x2ee4ec[_0x550208(0xcf)]=_0x550208(0xd4),_0x2ee4ec['qZhLj']=_0x550208(0x166),_0x2ee4ec[_0x550208(0x135)]='browserstack.ppp',_0x2ee4ec[_0x550208(0x12c)]='browserstack.parallelsPerPlatform',_0x2ee4ec[_0x550208(0x116)]=_0x550208(0x187),_0x2ee4ec[_0x550208(0xea)]=_0x550208(0x170),_0x2ee4ec[_0x550208(0x177)]='browserstack.rerunTests',_0x2ee4ec[_0x550208(0x152)]=_0x550208(0x175),_0x2ee4ec['fFrbW']='browserstack.logLevel',_0x2ee4ec[_0x550208(0x178)]='browserstack.automation',_0x2ee4ec[_0x550208(0x15a)]=_0x550208(0xda),_0x2ee4ec['hTBHM']='browserstack.config',_0x2ee4ec[_0x550208(0x125)]='browserstackConfigFile',_0x2ee4ec[_0x550208(0x172)]=_0x550208(0x12a),_0x2ee4ec[_0x550208(0x136)]=_0x550208(0x128),_0x2ee4ec[_0x550208(0x14d)]=_0x550208(0xd7),_0x2ee4ec[_0x550208(0x18e)]='browserstack.testOrchestration.rerunPreviouslyFailed',_0x2ee4ec[_0x550208(0xd5)]=_0x550208(0xe1);var _0x4a82d5=_0x2ee4ec,_0x1bb2c0={};return _0x1bb2c0['userName']=[_0x4a82d5[_0x550208(0xee)],_0x4a82d5[_0x550208(0x10e)]],_0x1bb2c0[_0x550208(0x16c)]=[_0x4a82d5[_0x550208(0xe9)],_0x4a82d5['OXyVz']],_0x1bb2c0[_0x550208(0xed)]=[_0x4a82d5[_0x550208(0x11b)]],_0x1bb2c0[_0x550208(0x12b)]=[_0x4a82d5[_0x550208(0xcf)]],_0x1bb2c0[_0x550208(0x18d)]=[_0x4a82d5[_0x550208(0x164)]],_0x1bb2c0[_0x550208(0xf7)]=[_0x4a82d5[_0x550208(0x135)],_0x4a82d5[_0x550208(0x12c)]],_0x1bb2c0[_0x550208(0x185)]=[_0x4a82d5[_0x550208(0x116)]],_0x1bb2c0[_0x550208(0xf0)]=[_0x4a82d5['UNxnO']],_0x1bb2c0[_0x550208(0x137)]=[_0x4a82d5['wUhwC']],_0x1bb2c0[_0x550208(0xdc)]=[_0x4a82d5[_0x550208(0x152)]],_0x1bb2c0[_0x550208(0x189)]=[_0x4a82d5[_0x550208(0x144)]],_0x1bb2c0[_0x550208(0x15e)]=[_0x4a82d5[_0x550208(0x178)]],_0x1bb2c0['logDir']=[_0x4a82d5[_0x550208(0x15a)]],_0x1bb2c0[_0x550208(0xfa)]=[_0x4a82d5[_0x550208(0x183)],_0x4a82d5[_0x550208(0x125)]],_0x1bb2c0[_0x550208(0xd8)]=[_0x4a82d5[_0x550208(0x172)]],_0x1bb2c0[_0x550208(0xff)]=[_0x4a82d5['ImYjH']],_0x1bb2c0[_0x550208(0x10f)]=[_0x4a82d5['DCVCK']],_0x1bb2c0[_0x550208(0xd9)]=[_0x4a82d5[_0x550208(0x18e)]],_0x1bb2c0['skipFlakyandFailed']=[_0x4a82d5[_0x550208(0xd5)]],_0x1bb2c0;},exports[a109_0x8c2dad(0x11c)]=()=>{var _0xccbb70=a109_0x8c2dad,_0x38c75e={};_0x38c75e['sZqpl']=_0xccbb70(0xdf),_0x38c75e[_0xccbb70(0x157)]='BROWSERSTACK_USER_NAME',_0x38c75e[_0xccbb70(0x147)]=_0xccbb70(0xfd),_0x38c75e[_0xccbb70(0x17a)]=_0xccbb70(0xd0),_0x38c75e[_0xccbb70(0x14a)]=_0xccbb70(0x160),_0x38c75e[_0xccbb70(0xcd)]='BROWSERSTACK_BUILD_IDENTIFIER',_0x38c75e[_0xccbb70(0x118)]=_0xccbb70(0x18c),_0x38c75e[_0xccbb70(0x14f)]='BROWSERSTACK_LOCAL',_0x38c75e[_0xccbb70(0xdb)]=_0xccbb70(0xfb),_0x38c75e['VhEBk']=_0xccbb70(0x13a),_0x38c75e['DwRRC']=_0xccbb70(0xfe),_0x38c75e[_0xccbb70(0x17f)]=_0xccbb70(0x17c),_0x38c75e[_0xccbb70(0x11f)]=_0xccbb70(0xe3),_0x38c75e[_0xccbb70(0x143)]=_0xccbb70(0xcc),_0x38c75e[_0xccbb70(0x11e)]='BROWSERSTACK_AUTOMATION',_0x38c75e[_0xccbb70(0xe0)]=_0xccbb70(0x167);var _0x3f65aa=_0x38c75e,_0x14211d={};return _0x14211d[_0xccbb70(0x142)]=[_0x3f65aa['sZqpl'],_0x3f65aa[_0xccbb70(0x157)]],_0x14211d['accessKey']=[_0x3f65aa['dgnlJ']],_0x14211d[_0xccbb70(0xed)]=[_0x3f65aa[_0xccbb70(0x17a)]],_0x14211d['projectName']=[_0x3f65aa[_0xccbb70(0x14a)]],_0x14211d[_0xccbb70(0x18d)]=[_0x3f65aa['jbfhs']],_0x14211d[_0xccbb70(0xf7)]=[_0x3f65aa[_0xccbb70(0x118)]],_0x14211d[_0xccbb70(0x185)]=[_0x3f65aa[_0xccbb70(0x14f)]],_0x14211d['localIdentifier']=[_0x3f65aa[_0xccbb70(0xdb)]],_0x14211d[_0xccbb70(0x137)]=[_0x3f65aa[_0xccbb70(0x191)]],_0x14211d[_0xccbb70(0xdc)]=[_0x3f65aa['DwRRC'],_0x3f65aa[_0xccbb70(0x17f)]],_0x14211d['logLevel']=[_0x3f65aa['OJqWp'],_0x3f65aa[_0xccbb70(0x143)]],_0x14211d[_0xccbb70(0x15e)]=[_0x3f65aa['LlxzO']],_0x14211d['browserstackAutomation']=[_0x3f65aa[_0xccbb70(0x11e)]],_0x14211d[_0xccbb70(0x153)]=[_0x3f65aa[_0xccbb70(0xe0)]],_0x14211d;},exports['AppiumCaps']=()=>['automationName',a109_0x8c2dad(0xe4),a109_0x8c2dad(0xf9),a109_0x8c2dad(0x11a),a109_0x8c2dad(0xdc),a109_0x8c2dad(0x121),a109_0x8c2dad(0x15c),a109_0x8c2dad(0x188),a109_0x8c2dad(0xe2),a109_0x8c2dad(0x149),'noReset',a109_0x8c2dad(0x18f),a109_0x8c2dad(0x134),a109_0x8c2dad(0x148),a109_0x8c2dad(0x132),a109_0x8c2dad(0x104),a109_0x8c2dad(0x16a),'appActivity',a109_0x8c2dad(0x186),a109_0x8c2dad(0x101),a109_0x8c2dad(0x13e),'appWaitDuration','deviceReadyTimeout',a109_0x8c2dad(0xf6),a109_0x8c2dad(0x15b),a109_0x8c2dad(0x13f),'androidDeviceReadyTimeout',a109_0x8c2dad(0x165),a109_0x8c2dad(0x113),a109_0x8c2dad(0x112),a109_0x8c2dad(0x111),a109_0x8c2dad(0x100),'avdLaunchTimeout',a109_0x8c2dad(0x123),a109_0x8c2dad(0x155),a109_0x8c2dad(0x17b),a109_0x8c2dad(0x17d),a109_0x8c2dad(0x13d),a109_0x8c2dad(0x15f),'keyPassword',a109_0x8c2dad(0x140),a109_0x8c2dad(0xf4),a109_0x8c2dad(0x133),a109_0x8c2dad(0xe8),'chromedriverUseSystemExecutable',a109_0x8c2dad(0x154),a109_0x8c2dad(0xfc),a109_0x8c2dad(0x107),a109_0x8c2dad(0xd3),a109_0x8c2dad(0x14e),a109_0x8c2dad(0x115),'intentFlags',a109_0x8c2dad(0x12d),a109_0x8c2dad(0x130),a109_0x8c2dad(0x180),'resetKeyboard','noSign',a109_0x8c2dad(0x10a),a109_0x8c2dad(0x145),a109_0x8c2dad(0x13b),'recreateChromeDriverSessions',a109_0x8c2dad(0x129),a109_0x8c2dad(0x162),a109_0x8c2dad(0x12e),'gpsEnabled',a109_0x8c2dad(0x127),a109_0x8c2dad(0x18a),a109_0x8c2dad(0x120),a109_0x8c2dad(0x139),'autoGrantPermissions',a109_0x8c2dad(0xd6),'systemPort',a109_0x8c2dad(0xf3),a109_0x8c2dad(0xf2),'unlockType',a109_0x8c2dad(0x13c),a109_0x8c2dad(0x168),a109_0x8c2dad(0x103),a109_0x8c2dad(0x182),a109_0x8c2dad(0xcb),a109_0x8c2dad(0x124),a109_0x8c2dad(0xf1),a109_0x8c2dad(0xe6),a109_0x8c2dad(0x15d),a109_0x8c2dad(0xe5),a109_0x8c2dad(0x163),a109_0x8c2dad(0x161),a109_0x8c2dad(0xc7),a109_0x8c2dad(0x17e),'locationServicesEnabled',a109_0x8c2dad(0x190),a109_0x8c2dad(0x14c),a109_0x8c2dad(0xeb),a109_0x8c2dad(0x10c),a109_0x8c2dad(0x156),a109_0x8c2dad(0xdd),a109_0x8c2dad(0xd1),'safariIgnoreFraudWarning','safariOpenLinksInBackground',a109_0x8c2dad(0x126),'localizableStringsDir',a109_0x8c2dad(0x179),'interKeyDelay',a109_0x8c2dad(0xd2),a109_0x8c2dad(0x10d),a109_0x8c2dad(0x159),a109_0x8c2dad(0x105),a109_0x8c2dad(0x16e),a109_0x8c2dad(0xec),a109_0x8c2dad(0x108),a109_0x8c2dad(0x18b),a109_0x8c2dad(0xef),'waitForAppScript','webviewConnectRetries',a109_0x8c2dad(0x14b),a109_0x8c2dad(0x106),'tapWithShortPressDuration',a109_0x8c2dad(0x174),a109_0x8c2dad(0x173),a109_0x8c2dad(0x16f),a109_0x8c2dad(0xca),a109_0x8c2dad(0x151),a109_0x8c2dad(0xc9),a109_0x8c2dad(0xde),a109_0x8c2dad(0x171),a109_0x8c2dad(0xf8),'keychainPath',a109_0x8c2dad(0x16b),'wdaLaunchTimeout',a109_0x8c2dad(0x158),a109_0x8c2dad(0xc8),a109_0x8c2dad(0x114),'updatedWDABundleId',a109_0x8c2dad(0xe7),a109_0x8c2dad(0x102),a109_0x8c2dad(0x169),a109_0x8c2dad(0x150),'connectHardwareKeyboard','maxTypingFrequency','simpleIsVisibleCheck','useCarthageSsl','shouldUseSingletonTestManager',a109_0x8c2dad(0x109),a109_0x8c2dad(0x119),a109_0x8c2dad(0x12f),a109_0x8c2dad(0x184),a109_0x8c2dad(0x146),'logcatFilterSpecs','allowDelayAdb']); | ||
| function a109_0x3b24(){var _0x2299aa=['adbExecTimeout','androidCoverageEndIntent','autoGrantPermissions','appWaitActivity','glZfV','iosInstallPause','browserstack.testOrchestration.skipFlakyandFailed','StNcY','qshPj','logcatFilterSpecs','logDir','wdaLaunchTimeout','VjDFa','webDriverAgentUrl','unicodeKeyboard','aGubA','HXqsF','browserstack.userName','BROWSERSTACK_USERNAME','psihp','AppiumCaps','hwBgY','400134SQWgBm','gpsEnabled','SMfEt','280ablCmu','browserstack.projectName','autoWebviewTimeout','localeScript','wdaConnectionTimeout','intentFlags','buildToolsVersion','BROWSERSTACK_ACCESS_KEY','keystorePath','BROWSERSTACK_PARALLELS_PER_PLATFORM','YITms','androidInstallPath','keychainPassword','ffvEM','browserstack.rerunTests','androidDeviceReadyTimeout','logLevel','fullReset','orientation','app','QozzC','allowDelayAdb','chromeOptions','buildName','UbdKp','browserstack.ppp','appWaitDuration','DxWub','androidCoverage','androidNaturalOrientation','fullContextList','rerunTests','browserstackAutomation','hsvNv','appName','localIdentifier','dontStopAppOnReset','BUyoC','uQlNi','janjD','chromedriverExecutable','appWaitPackage','browserstackConfigFile','localizableStringsDir','clearSystemFiles','androidDeviceSocket','recreateChromeDriverSessions','BROWSERSTACK_BUILD_IDENTIFIER','unlockType','screenshotWaitTimeout','pICit','keepKeyChains','tapWithShortPressDuration','okNIP','automationName','BROWSERSTACK_BUILD_NAME','allowTestPackages','safariAllowPopups','yirBS','adbPort','JaQHu','uninstallOtherPackages','BROWSERSTACK_OBSERVABILITY_DEBUG','browserstackLocal','remoteAdbHost','simpleIsVisibleCheck','browserstack.automation','locationServicesAuthorized','browserstack.local','intentAction','networkSpeed','plFQe','chromedriverArgs','ensureWebviewsHavePages','enforceAppInstall','BYpXy','avd','remoteDebugProxy','showIOSLog','chromedriverChromeMappingFile','xcodeOrgId','26380NXjhOa','browserstack.localIdentifier','buildIdentifier','YgIWE','skipLogcatCapture','keyPassword','appActivity','792840jERvmS','browserstack.parallelsPerPlatform','projectName','BROWSERSTACK_APP_ID','21048TUHQKZ','keyAlias','333pCqiMp','accessKey','webkitResponseTimeout','scaleFactor','autoDismissAlerts','chromedriverExecutableDir','updatedWDABundleId','automation','mockLocationApp','language','BROWSERSTACK_TEST_REPORTING_DEBUG','androidInstallTimeout','intentCategory','useNewWDA','xcodeSigningId','sendKeyStrategy','customSSLCert','QrSby','connectHardwareKeyboard','wOywv','xPCcc','userName','androidScreenshotPath','wdaStartupRetries','rerunPreviouslyFailed','locationServicesEnabled','browserstack.config','browserstack.access_key','skipFlakyandFailed','resetKeyboard','BROWSERSTACK_AUTOMATION','2RINZMk','preventWDAAttachments','webviewConnectRetries','nativeWebTap','unlockKey','96701VdhoFw','640525CIaAam','commandTimeouts','resetOnSessionStartOnly','chromedriverDisableBuildCheck','noSign','deviceReadyTimeout','usePrebuiltWDA','enableAsyncExecuteFromHttps','parallelsPerPlatform','browserstack.app','bundleId','naOWS','2826307aTSBcq','KKUlb','chromedriverUseSystemExecutable','locale','ignoreUnimportantViews','browserstack.user_name','ignoreHiddenApiPolicyError','keychainPath','xBDBn','nativeInstrumentsLib','vjSdZ','remoteAppsCacheLimit','JcmJH','CaQSf','browserstack.testOrchestration.runPreviouslyFailedFirst','browserstack.buildIdentifier','fvDAE','startIWDP','enableWebviewDetailsCollection','noReset','allowTouchIdEnroll','BROWSERSTACK_LOCAL','browserstack.logDir','maxTypingFrequency','keystorePassword','browserstack.testOrchestration.abortBuildOnFailure','xcodeConfigFile','avdLaunchTimeout','webkitDebugProxyPort','processArguments','waitForAppScript','6hSVUVf','skipUnlock','BupcW'];a109_0x3b24=function(){return _0x2299aa;};return a109_0x3b24();}function a109_0x4d13(_0x476b0f,_0x5a4619){var _0x3b24d9=a109_0x3b24();return a109_0x4d13=function(_0x4d1399,_0x4aa1d4){_0x4d1399=_0x4d1399-0xce;var _0x36930d=_0x3b24d9[_0x4d1399];return _0x36930d;},a109_0x4d13(_0x476b0f,_0x5a4619);}var a109_0x6f4648=a109_0x4d13;(function(_0x545365,_0x4ef264){var _0x4503f4=a109_0x4d13,_0x29a6ea=_0x545365();while(!![]){try{var _0x1de8c8=parseInt(_0x4503f4(0xf2))/0x1*(-parseInt(_0x4503f4(0xed))/0x2)+-parseInt(_0x4503f4(0x137))/0x3+parseInt(_0x4503f4(0x192))/0x4+parseInt(_0x4503f4(0xf3))/0x5*(-parseInt(_0x4503f4(0x11e))/0x6)+-parseInt(_0x4503f4(0x13a))/0x7*(-parseInt(_0x4503f4(0x196))/0x8)+parseInt(_0x4503f4(0xce))/0x9*(-parseInt(_0x4503f4(0x18b))/0xa)+parseInt(_0x4503f4(0xff))/0xb;if(_0x1de8c8===_0x4ef264)break;else _0x29a6ea['push'](_0x29a6ea['shift']());}catch(_0x33ed42){_0x29a6ea['push'](_0x29a6ea['shift']());}}}(a109_0x3b24,0x19895),exports['CLICapsMapping']=()=>{var _0x4193bb=a109_0x4d13,_0x913b46={};_0x913b46[_0x4193bb(0x120)]=_0x4193bb(0x104),_0x913b46[_0x4193bb(0xe2)]=_0x4193bb(0x132),_0x913b46[_0x4193bb(0x174)]=_0x4193bb(0xe9),_0x913b46['KKUlb']='browserstack.accessKey',_0x913b46[_0x4193bb(0xfe)]='browserstack.buildName',_0x913b46[_0x4193bb(0x161)]=_0x4193bb(0x13b),_0x913b46[_0x4193bb(0x10f)]=_0x4193bb(0x10e),_0x913b46[_0x4193bb(0x152)]=_0x4193bb(0x153),_0x913b46[_0x4193bb(0x139)]=_0x4193bb(0x193),_0x913b46['xdBGY']=_0x4193bb(0x17e),_0x913b46[_0x4193bb(0x16f)]=_0x4193bb(0x18c),_0x913b46['StNcY']=_0x4193bb(0x148),_0x913b46[_0x4193bb(0x125)]=_0x4193bb(0xfc),_0x913b46['uQlNi']='browserstack.logLevel',_0x913b46['psihp']=_0x4193bb(0x17c),_0x913b46[_0x4193bb(0x10c)]=_0x4193bb(0x115),_0x913b46[_0x4193bb(0x136)]=_0x4193bb(0xe8),_0x913b46['WphdQ']=_0x4193bb(0x164),_0x913b46[_0x4193bb(0x131)]='browserstack.testOrchestration.retryTestsOnFailure',_0x913b46[_0x4193bb(0x10b)]=_0x4193bb(0x118),_0x913b46[_0x4193bb(0xdf)]=_0x4193bb(0x10d),_0x913b46['vjSdZ']='browserstack.testOrchestration.rerunPreviouslyFailed',_0x913b46[_0x4193bb(0x15f)]=_0x4193bb(0x127);var _0x174ade=_0x913b46,_0x432679={};return _0x432679[_0x4193bb(0xe3)]=[_0x174ade[_0x4193bb(0x120)],_0x174ade[_0x4193bb(0xe2)]],_0x432679[_0x4193bb(0xcf)]=[_0x174ade[_0x4193bb(0x174)],_0x174ade[_0x4193bb(0x100)]],_0x432679[_0x4193bb(0x151)]=[_0x174ade[_0x4193bb(0xfe)]],_0x432679[_0x4193bb(0x194)]=[_0x174ade[_0x4193bb(0x161)]],_0x432679[_0x4193bb(0x18d)]=[_0x174ade['fvDAE']],_0x432679[_0x4193bb(0xfb)]=[_0x174ade[_0x4193bb(0x152)],_0x174ade[_0x4193bb(0x139)]],_0x432679[_0x4193bb(0x179)]=[_0x174ade['xdBGY']],_0x432679['localIdentifier']=[_0x174ade[_0x4193bb(0x16f)]],_0x432679['rerunTests']=[_0x174ade[_0x4193bb(0x128)]],_0x432679['app']=[_0x174ade[_0x4193bb(0x125)]],_0x432679[_0x4193bb(0x14a)]=[_0x174ade[_0x4193bb(0x160)]],_0x432679[_0x4193bb(0xd5)]=[_0x174ade[_0x4193bb(0x134)]],_0x432679['logDir']=[_0x174ade['CaQSf']],_0x432679[_0x4193bb(0x164)]=[_0x174ade[_0x4193bb(0x136)],_0x174ade['WphdQ']],_0x432679['retryTestsOnFailure']=[_0x174ade[_0x4193bb(0x131)]],_0x432679['abortBuildOnFailure']=[_0x174ade[_0x4193bb(0x10b)]],_0x432679['runPreviouslyFailedFirst']=[_0x174ade[_0x4193bb(0xdf)]],_0x432679[_0x4193bb(0xe6)]=[_0x174ade[_0x4193bb(0x109)]],_0x432679[_0x4193bb(0xea)]=[_0x174ade[_0x4193bb(0x15f)]],_0x432679;},exports['EnvCapsMapping']=()=>{var _0x2c9fda=a109_0x4d13,_0x5b209b={};_0x5b209b[_0x2c9fda(0x16c)]=_0x2c9fda(0x133),_0x5b209b[_0x2c9fda(0x14e)]='BROWSERSTACK_USER_NAME',_0x5b209b[_0x2c9fda(0x181)]=_0x2c9fda(0x141),_0x5b209b[_0x2c9fda(0x18e)]=_0x2c9fda(0x171),_0x5b209b['DHhTh']='BROWSERSTACK_PROJECT_NAME',_0x5b209b[_0x2c9fda(0x185)]=_0x2c9fda(0x169),_0x5b209b[_0x2c9fda(0x107)]=_0x2c9fda(0x143),_0x5b209b[_0x2c9fda(0x147)]=_0x2c9fda(0x114),_0x5b209b[_0x2c9fda(0x129)]='BROWSERSTACK_LOCAL_IDENTIFIER',_0x5b209b['DxWub']='BROWSERSTACK_RERUN_TESTS',_0x5b209b['wOywv']=_0x2c9fda(0x195),_0x5b209b['VjDFa']='BROWSERSTACK_APP',_0x5b209b['hsvNv']=_0x2c9fda(0x178),_0x5b209b[_0x2c9fda(0x144)]=_0x2c9fda(0xd8),_0x5b209b[_0x2c9fda(0x176)]=_0x2c9fda(0xec),_0x5b209b[_0x2c9fda(0x130)]='BROWSERSTACK_LOG_DIR';var _0x477dad=_0x5b209b,_0x19c07a={};return _0x19c07a[_0x2c9fda(0xe3)]=[_0x477dad[_0x2c9fda(0x16c)],_0x477dad[_0x2c9fda(0x14e)]],_0x19c07a[_0x2c9fda(0xcf)]=[_0x477dad[_0x2c9fda(0x181)]],_0x19c07a[_0x2c9fda(0x151)]=[_0x477dad[_0x2c9fda(0x18e)]],_0x19c07a[_0x2c9fda(0x194)]=[_0x477dad['DHhTh']],_0x19c07a['buildIdentifier']=[_0x477dad[_0x2c9fda(0x185)]],_0x19c07a[_0x2c9fda(0xfb)]=[_0x477dad[_0x2c9fda(0x107)]],_0x19c07a[_0x2c9fda(0x179)]=[_0x477dad[_0x2c9fda(0x147)]],_0x19c07a[_0x2c9fda(0x15d)]=[_0x477dad[_0x2c9fda(0x129)]],_0x19c07a[_0x2c9fda(0x159)]=[_0x477dad[_0x2c9fda(0x155)]],_0x19c07a[_0x2c9fda(0x14d)]=[_0x477dad[_0x2c9fda(0xe1)],_0x477dad[_0x2c9fda(0x12d)]],_0x19c07a['logLevel']=[_0x477dad[_0x2c9fda(0x15b)],_0x477dad[_0x2c9fda(0x144)]],_0x19c07a[_0x2c9fda(0xd5)]=[_0x477dad[_0x2c9fda(0x176)]],_0x19c07a[_0x2c9fda(0x15a)]=[_0x477dad[_0x2c9fda(0x176)]],_0x19c07a[_0x2c9fda(0x12b)]=[_0x477dad[_0x2c9fda(0x130)]],_0x19c07a;},exports[a109_0x6f4648(0x135)]=()=>[a109_0x6f4648(0x170),'platformVersion','deviceName','newCommandTimeout',a109_0x6f4648(0x14d),'udid',a109_0x6f4648(0xd7),a109_0x6f4648(0x102),a109_0x6f4648(0x14c),'autoWebview',a109_0x6f4648(0x112),a109_0x6f4648(0x14b),a109_0x6f4648(0x166),'eventTimings','enablePerformanceLogging','otherApps','printPageSourceOnFindFailure',a109_0x6f4648(0x191),'appPackage',a109_0x6f4648(0x124),a109_0x6f4648(0x163),a109_0x6f4648(0x154),a109_0x6f4648(0xf8),a109_0x6f4648(0x172),a109_0x6f4648(0x156),a109_0x6f4648(0x122),a109_0x6f4648(0x149),a109_0x6f4648(0x175),a109_0x6f4648(0x167),a109_0x6f4648(0xd9),a109_0x6f4648(0x145),a109_0x6f4648(0x186),a109_0x6f4648(0x11a),'avdReadyTimeout','avdArgs','useKeystore',a109_0x6f4648(0x142),a109_0x6f4648(0x117),a109_0x6f4648(0x197),a109_0x6f4648(0x190),a109_0x6f4648(0x162),a109_0x6f4648(0x182),a109_0x6f4648(0xd3),a109_0x6f4648(0x189),a109_0x6f4648(0x101),'chromedriverPort','chromedriverPorts',a109_0x6f4648(0xf6),a109_0x6f4648(0x13c),a109_0x6f4648(0x17f),a109_0x6f4648(0xda),a109_0x6f4648(0x13f),'optionalIntentArguments',a109_0x6f4648(0x15e),a109_0x6f4648(0x12f),a109_0x6f4648(0xeb),a109_0x6f4648(0xf7),a109_0x6f4648(0x103),'disableAndroidWatchers',a109_0x6f4648(0x150),a109_0x6f4648(0x168),'nativeWebScreenshot',a109_0x6f4648(0xe4),a109_0x6f4648(0x180),a109_0x6f4648(0x138),'isHeadless',a109_0x6f4648(0x121),a109_0x6f4648(0x13d),'skipDeviceInitialization',a109_0x6f4648(0x123),a109_0x6f4648(0x157),'systemPort',a109_0x6f4648(0x17a),a109_0x6f4648(0x11f),a109_0x6f4648(0x16a),a109_0x6f4648(0xf1),'autoLaunch',a109_0x6f4648(0x18f),a109_0x6f4648(0x177),'disableWindowAnimation',a109_0x6f4648(0x140),a109_0x6f4648(0x184),a109_0x6f4648(0x183),'webviewDevtoolsPort',a109_0x6f4648(0x111),a109_0x6f4648(0x10a),'calendarFormat',a109_0x6f4648(0xfd),'launchTimeout',a109_0x6f4648(0xe7),a109_0x6f4648(0x17d),'autoAcceptAlerts',a109_0x6f4648(0xd2),a109_0x6f4648(0x108),a109_0x6f4648(0xf0),'safariInitialUrl',a109_0x6f4648(0x173),'safariIgnoreFraudWarning','safariOpenLinksInBackground',a109_0x6f4648(0x16d),a109_0x6f4648(0x165),a109_0x6f4648(0x11c),'interKeyDelay',a109_0x6f4648(0x188),a109_0x6f4648(0xdd),a109_0x6f4648(0xd0),a109_0x6f4648(0x16b),a109_0x6f4648(0x187),a109_0x6f4648(0xfa),'skipLogCapture',a109_0x6f4648(0x11b),a109_0x6f4648(0x158),a109_0x6f4648(0x11d),a109_0x6f4648(0xef),a109_0x6f4648(0x15c),a109_0x6f4648(0xde),a109_0x6f4648(0x16e),a109_0x6f4648(0xd1),'wdaLocalPort','showXcodeLog',a109_0x6f4648(0x126),a109_0x6f4648(0x119),a109_0x6f4648(0x146),a109_0x6f4648(0xf9),a109_0x6f4648(0xee),a109_0x6f4648(0x12e),a109_0x6f4648(0x106),a109_0x6f4648(0xdb),a109_0x6f4648(0x12c),a109_0x6f4648(0x13e),a109_0x6f4648(0x18a),a109_0x6f4648(0xdc),a109_0x6f4648(0xd4),a109_0x6f4648(0xf5),a109_0x6f4648(0xf4),a109_0x6f4648(0xe5),'wdaStartupRetryInterval',a109_0x6f4648(0xe0),a109_0x6f4648(0x116),a109_0x6f4648(0x17b),'useCarthageSsl','shouldUseSingletonTestManager',a109_0x6f4648(0x110),a109_0x6f4648(0x113),a109_0x6f4648(0x105),a109_0x6f4648(0xd6),'logcatFormat',a109_0x6f4648(0x12a),a109_0x6f4648(0x14f)]); |
@@ -1,1 +0,1 @@ | ||
| function a110_0x2ff7(_0x529bd3,_0xac21a2){var _0x2f1709=a110_0x2f17();return a110_0x2ff7=function(_0x2ff768,_0x485728){_0x2ff768=_0x2ff768-0xaf;var _0xada74d=_0x2f1709[_0x2ff768];return _0xada74d;},a110_0x2ff7(_0x529bd3,_0xac21a2);}var a110_0x521229=a110_0x2ff7;function a110_0x2f17(){var _0x25b4a2=['1498620SKhjlJ','https://hub-use-only.browserstack.com/wd/hub','632xkUxae','3161142XznWBZ','5806xINJqE','1022224vXEzWH','619htQviY','21ftXAzn','73854408UTHPdr','55XsNiOz','67392GKKsZU','30WxujZg','348420WAeYkP'];a110_0x2f17=function(){return _0x25b4a2;};return a110_0x2f17();}(function(_0xa6ec1f,_0x4eabf4){var _0x3dc78c=a110_0x2ff7,_0x1d870e=_0xa6ec1f();while(!![]){try{var _0x61e5ff=parseInt(_0x3dc78c(0xb0))/0x1*(-parseInt(_0x3dc78c(0xbb))/0x2)+-parseInt(_0x3dc78c(0xb6))/0x3+-parseInt(_0x3dc78c(0xaf))/0x4*(parseInt(_0x3dc78c(0xb5))/0x5)+parseInt(_0x3dc78c(0xba))/0x6*(-parseInt(_0x3dc78c(0xb1))/0x7)+-parseInt(_0x3dc78c(0xb9))/0x8*(-parseInt(_0x3dc78c(0xb4))/0x9)+parseInt(_0x3dc78c(0xb7))/0xa*(-parseInt(_0x3dc78c(0xb3))/0xb)+parseInt(_0x3dc78c(0xb2))/0xc;if(_0x61e5ff===_0x4eabf4)break;else _0x1d870e['push'](_0x1d870e['shift']());}catch(_0x47aa89){_0x1d870e['push'](_0x1d870e['shift']());}}}(a110_0x2f17,0xecc2c),exports['BROWSERSTACK_GRR_US_HUB_URL']=a110_0x521229(0xb8)); | ||
| function a110_0xf2b7(_0x4a9356,_0x502df6){var _0x4d512f=a110_0x4d51();return a110_0xf2b7=function(_0xf2b70b,_0x4471cb){_0xf2b70b=_0xf2b70b-0xe6;var _0x5820ca=_0x4d512f[_0xf2b70b];return _0x5820ca;},a110_0xf2b7(_0x4a9356,_0x502df6);}var a110_0x4e21fc=a110_0xf2b7;function a110_0x4d51(){var _0x12d151=['408EEjOuA','395907NzZCEl','28136eLeNPS','103516jIsKfr','18rblvVE','252EvOPjS','https://hub-use-only.browserstack.com/wd/hub','2848820alGFad','450703AuDfXE','165510RjJrEF','14vugkHu','2xfgViZ','2475228sRiPdF','BROWSERSTACK_GRR_US_HUB_URL'];a110_0x4d51=function(){return _0x12d151;};return a110_0x4d51();}(function(_0x42a8f9,_0x14cfa8){var _0xb1a16a=a110_0xf2b7,_0xd34cb5=_0x42a8f9();while(!![]){try{var _0x49e4e3=parseInt(_0xb1a16a(0xef))/0x1*(parseInt(_0xb1a16a(0xeb))/0x2)+-parseInt(_0xb1a16a(0xf2))/0x3*(parseInt(_0xb1a16a(0xf1))/0x4)+parseInt(_0xb1a16a(0xe7))/0x5+parseInt(_0xb1a16a(0xec))/0x6+-parseInt(_0xb1a16a(0xea))/0x7*(-parseInt(_0xb1a16a(0xf0))/0x8)+-parseInt(_0xb1a16a(0xf3))/0x9*(-parseInt(_0xb1a16a(0xe9))/0xa)+parseInt(_0xb1a16a(0xe8))/0xb*(-parseInt(_0xb1a16a(0xee))/0xc);if(_0x49e4e3===_0x14cfa8)break;else _0xd34cb5['push'](_0xd34cb5['shift']());}catch(_0x21d393){_0xd34cb5['push'](_0xd34cb5['shift']());}}}(a110_0x4d51,0x4951b),exports[a110_0x4e21fc(0xed)]=a110_0x4e21fc(0xe6)); |
@@ -1,1 +0,1 @@ | ||
| var a111_0x2a9789=a111_0x2c81;(function(_0x46bdc5,_0x5c06af){var _0x45538f=a111_0x2c81,_0x56aac1=_0x46bdc5();while(!![]){try{var _0x5bc39a=parseInt(_0x45538f(0x178))/0x1*(parseInt(_0x45538f(0x17f))/0x2)+parseInt(_0x45538f(0x174))/0x3*(-parseInt(_0x45538f(0x17d))/0x4)+parseInt(_0x45538f(0x17c))/0x5+parseInt(_0x45538f(0x172))/0x6+-parseInt(_0x45538f(0x180))/0x7+-parseInt(_0x45538f(0x181))/0x8+parseInt(_0x45538f(0x17e))/0x9*(parseInt(_0x45538f(0x179))/0xa);if(_0x5bc39a===_0x5c06af)break;else _0x56aac1['push'](_0x56aac1['shift']());}catch(_0x1455c9){_0x56aac1['push'](_0x56aac1['shift']());}}}(a111_0x42a8,0xa159c),exports[a111_0x2a9789(0x183)]=(_0x143e7d,_0x3f6f71,_0x5ae1e6)=>{var _0x51ac21=a111_0x2a9789,_0x486918={'iwAdK':function(_0x345e7d,_0x316f46){return _0x345e7d(_0x316f46);},'OsTjF':function(_0x451d5c,_0x2e1a1b){return _0x451d5c||_0x2e1a1b;}};_0x143e7d[_0x51ac21(0x177)]={'http_code':_0x486918[_0x51ac21(0x173)](String,_0x3f6f71)||null,'redirect_url':_0x486918['OsTjF'](_0x5ae1e6,null),'token':process['env'][_0x51ac21(0x182)]||null},process[_0x51ac21(0x17b)][_0x51ac21(0x176)]&&(_0x143e7d[_0x51ac21(0x177)][_0x51ac21(0x17a)]=JSON[_0x51ac21(0x175)](process[_0x51ac21(0x17b)][_0x51ac21(0x176)])||null);});function a111_0x2c81(_0x303edc,_0x4ce4ea){var _0x42a8b0=a111_0x42a8();return a111_0x2c81=function(_0x2c81f2,_0x2881bf){_0x2c81f2=_0x2c81f2-0x172;var _0x2224ae=_0x42a8b0[_0x2c81f2];return _0x2224ae;},a111_0x2c81(_0x303edc,_0x4ce4ea);}function a111_0x42a8(){var _0x2c63d0=['39cePamp','parse','A11Y_SCAN_RESULT','central_scanner_log','4wnbdqk','10qjGYBp','a11y_scanner','env','4743775aZwqPb','286808aQnMjP','3984777uMPFZs','198742UqFkEg','4018812EqcPtI','6209768hNxxVw','BROWSERSTACK_CENTRAL_SCANNER_JWT','setCentralScannerData','6926178DfAiYm','iwAdK'];a111_0x42a8=function(){return _0x2c63d0;};return a111_0x42a8();} | ||
| function a111_0x29d4(){var _0x3b13bb=['8eunpSY','315775cyXkVy','745254WlVPSe','5523854ySQMpw','3422061PwOUQk','parse','setCentralScannerData','a11y_scanner','10RiMQtb','5923710gLzvlf','env','DznNR','BROWSERSTACK_CENTRAL_SCANNER_JWT','central_scanner_log','A11Y_SCAN_RESULT','444156qHkPbY','iItBE','6977220MAzdes','2JkFWff'];a111_0x29d4=function(){return _0x3b13bb;};return a111_0x29d4();}var a111_0x1b8e93=a111_0x5244;function a111_0x5244(_0x3af3e3,_0x5ae758){var _0x29d4b7=a111_0x29d4();return a111_0x5244=function(_0x5244be,_0x2e5bca){_0x5244be=_0x5244be-0x188;var _0x400c0=_0x29d4b7[_0x5244be];return _0x400c0;},a111_0x5244(_0x3af3e3,_0x5ae758);}(function(_0x11de88,_0x21ef79){var _0x95ac6=a111_0x5244,_0x3d4a3e=_0x11de88();while(!![]){try{var _0x44416e=parseInt(_0x95ac6(0x193))/0x1+-parseInt(_0x95ac6(0x191))/0x2*(-parseInt(_0x95ac6(0x196))/0x3)+-parseInt(_0x95ac6(0x18e))/0x4+parseInt(_0x95ac6(0x188))/0x5+-parseInt(_0x95ac6(0x190))/0x6+-parseInt(_0x95ac6(0x195))/0x7*(parseInt(_0x95ac6(0x192))/0x8)+parseInt(_0x95ac6(0x194))/0x9*(parseInt(_0x95ac6(0x19a))/0xa);if(_0x44416e===_0x21ef79)break;else _0x3d4a3e['push'](_0x3d4a3e['shift']());}catch(_0x53d131){_0x3d4a3e['push'](_0x3d4a3e['shift']());}}}(a111_0x29d4,0xa15f3),exports[a111_0x1b8e93(0x198)]=(_0x50df1c,_0x2d28c7,_0x3126e8)=>{var _0x345a22=a111_0x1b8e93,_0x52eedd={'iItBE':function(_0x5599ee,_0x4f0b2b){return _0x5599ee(_0x4f0b2b);},'DznNR':function(_0x10e009,_0x477520){return _0x10e009||_0x477520;}};_0x50df1c[_0x345a22(0x18c)]={'http_code':_0x52eedd[_0x345a22(0x18f)](String,_0x2d28c7)||null,'redirect_url':_0x52eedd[_0x345a22(0x18a)](_0x3126e8,null),'token':process[_0x345a22(0x189)][_0x345a22(0x18b)]||null},process[_0x345a22(0x189)]['A11Y_SCAN_RESULT']&&(_0x50df1c['central_scanner_log'][_0x345a22(0x199)]=JSON[_0x345a22(0x197)](process['env'][_0x345a22(0x18d)])||null);}); |
@@ -1,1 +0,1 @@ | ||
| function a112_0x5d1c(_0x4b38d8,_0x1e2b21){const _0x2a022f=a112_0x2a02();return a112_0x5d1c=function(_0x5d1c53,_0x3e2c2d){_0x5d1c53=_0x5d1c53-0x1eb;let _0x1b5f02=_0x2a022f[_0x5d1c53];return _0x1b5f02;},a112_0x5d1c(_0x4b38d8,_0x1e2b21);}const a112_0x1f2282=a112_0x5d1c;(function(_0x7ff36d,_0x31d229){const _0x3d94b2=a112_0x5d1c,_0x414b1e=_0x7ff36d();while(!![]){try{const _0x121c2e=-parseInt(_0x3d94b2(0x1fc))/0x1*(parseInt(_0x3d94b2(0x1f6))/0x2)+parseInt(_0x3d94b2(0x1f5))/0x3*(-parseInt(_0x3d94b2(0x1f9))/0x4)+-parseInt(_0x3d94b2(0x1fa))/0x5+parseInt(_0x3d94b2(0x1ec))/0x6*(-parseInt(_0x3d94b2(0x1f3))/0x7)+parseInt(_0x3d94b2(0x1f0))/0x8*(parseInt(_0x3d94b2(0x1fd))/0x9)+parseInt(_0x3d94b2(0x1f1))/0xa*(-parseInt(_0x3d94b2(0x1fb))/0xb)+-parseInt(_0x3d94b2(0x1ee))/0xc*(-parseInt(_0x3d94b2(0x1ef))/0xd);if(_0x121c2e===_0x31d229)break;else _0x414b1e['push'](_0x414b1e['shift']());}catch(_0x82de09){_0x414b1e['push'](_0x414b1e['shift']());}}}(a112_0x2a02,0x2aa29));const logger=require('./logger.js')[a112_0x1f2282(0x1f8)];function a112_0x2a02(){const _0x3f65b5=['info','winstonLogger','1222532uWqhyo','156890gSGvzo','3905hvXNYa','157vdQtuP','207svGXvo','error','createClassLogger','verbose','102156awBjmr','warn','12ZePjAK','8869393btQEPv','60928McRhoJ','3310CLISfv','exports','63qtlhDm','debug','3huDqDq','956KpMabg'];a112_0x2a02=function(){return _0x3f65b5;};return a112_0x2a02();}function createClassLogger(_0x401242){const _0x3497fd=a112_0x1f2282;return{'info':(_0x47ab4a,..._0x4a01f9)=>logger[_0x3497fd(0x1f7)]('['+_0x401242+']\x20'+_0x47ab4a,..._0x4a01f9),'debug':(_0x587486,..._0x2cc1a9)=>logger[_0x3497fd(0x1f4)]('['+_0x401242+']\x20'+_0x587486,..._0x2cc1a9),'warn':(_0x29c8f9,..._0x15e2d4)=>logger[_0x3497fd(0x1ed)]('['+_0x401242+']\x20'+_0x29c8f9,..._0x15e2d4),'error':(_0x2fa41e,..._0x996868)=>logger[_0x3497fd(0x1fe)]('['+_0x401242+']\x20'+_0x2fa41e,..._0x996868),'verbose':(_0x4d77ee,..._0x2e17ca)=>logger[_0x3497fd(0x1eb)]('['+_0x401242+']\x20'+_0x4d77ee,..._0x2e17ca)};}const a112_0x1be58c={};a112_0x1be58c[a112_0x1f2282(0x1ff)]=createClassLogger,module[a112_0x1f2282(0x1f2)]=a112_0x1be58c; | ||
| const a112_0x29fcc5=a112_0x1a62;(function(_0x33dc90,_0x1b02a3){const _0x3900d8=a112_0x1a62,_0x516c53=_0x33dc90();while(!![]){try{const _0x34150f=parseInt(_0x3900d8(0x1f1))/0x1*(parseInt(_0x3900d8(0x1f6))/0x2)+-parseInt(_0x3900d8(0x1fa))/0x3*(-parseInt(_0x3900d8(0x1f2))/0x4)+-parseInt(_0x3900d8(0x1f3))/0x5+-parseInt(_0x3900d8(0x1f4))/0x6+-parseInt(_0x3900d8(0x1ed))/0x7+-parseInt(_0x3900d8(0x1ec))/0x8+parseInt(_0x3900d8(0x1f7))/0x9*(parseInt(_0x3900d8(0x1ea))/0xa);if(_0x34150f===_0x1b02a3)break;else _0x516c53['push'](_0x516c53['shift']());}catch(_0x5de9b3){_0x516c53['push'](_0x516c53['shift']());}}}(a112_0x2344,0xa54eb));const logger=require(a112_0x29fcc5(0x1eb))[a112_0x29fcc5(0x1ee)];function createClassLogger(_0x45df62){const _0x3a9601=a112_0x29fcc5;return{'info':(_0x15afeb,..._0x15c8d1)=>logger['info']('['+_0x45df62+']\x20'+_0x15afeb,..._0x15c8d1),'debug':(_0x48c90c,..._0x1087e9)=>logger['debug']('['+_0x45df62+']\x20'+_0x48c90c,..._0x1087e9),'warn':(_0x33a58d,..._0xae4117)=>logger[_0x3a9601(0x1f0)]('['+_0x45df62+']\x20'+_0x33a58d,..._0xae4117),'error':(_0x35f3c8,..._0x4edba9)=>logger[_0x3a9601(0x1f5)]('['+_0x45df62+']\x20'+_0x35f3c8,..._0x4edba9),'verbose':(_0x26ca0e,..._0x4a0746)=>logger[_0x3a9601(0x1f9)]('['+_0x45df62+']\x20'+_0x26ca0e,..._0x4a0746)};}const a112_0x81740={};function a112_0x2344(){const _0x1dfe2b=['1337xuEiZi','16004Qggevk','4400320JulBWM','211830GSbCwx','error','1226KnQnTc','5382AvWNaK','exports','verbose','579Wfvjqz','21040QeXWCI','./logger.js','2786784zejVbz','6364050KyFQze','winstonLogger','createClassLogger','warn'];a112_0x2344=function(){return _0x1dfe2b;};return a112_0x2344();}function a112_0x1a62(_0xcf8ae3,_0x505fdd){const _0x23448e=a112_0x2344();return a112_0x1a62=function(_0x1a62a3,_0x39e978){_0x1a62a3=_0x1a62a3-0x1ea;let _0x17c67e=_0x23448e[_0x1a62a3];return _0x17c67e;},a112_0x1a62(_0xcf8ae3,_0x505fdd);}a112_0x81740[a112_0x29fcc5(0x1ef)]=createClassLogger,module[a112_0x29fcc5(0x1f8)]=a112_0x81740; |
@@ -1,1 +0,1 @@ | ||
| var a113_0x528b90=a113_0x17d5;(function(_0x4305b8,_0xea0a39){var _0x542761=a113_0x17d5,_0x330d16=_0x4305b8();while(!![]){try{var _0x409c86=-parseInt(_0x542761(0x65))/0x1+-parseInt(_0x542761(0x6d))/0x2*(parseInt(_0x542761(0x69))/0x3)+-parseInt(_0x542761(0x6c))/0x4*(-parseInt(_0x542761(0x71))/0x5)+-parseInt(_0x542761(0x67))/0x6*(-parseInt(_0x542761(0x74))/0x7)+parseInt(_0x542761(0x68))/0x8+-parseInt(_0x542761(0x72))/0x9*(parseInt(_0x542761(0x6f))/0xa)+parseInt(_0x542761(0x66))/0xb*(parseInt(_0x542761(0x64))/0xc);if(_0x409c86===_0xea0a39)break;else _0x330d16['push'](_0x330d16['shift']());}catch(_0x49590d){_0x330d16['push'](_0x330d16['shift']());}}}(a113_0x4c6d,0x61ed4));function a113_0x17d5(_0x27e69d,_0x186878){var _0x4c6d08=a113_0x4c6d();return a113_0x17d5=function(_0x17d591,_0x646ffb){_0x17d591=_0x17d591-0x64;var _0x4d1d6f=_0x4c6d08[_0x17d591];return _0x4d1d6f;},a113_0x17d5(_0x27e69d,_0x186878);}function a113_0x4c6d(){var _0x1755f1=['138906CiNHAr','__instance','20hmvgmE','exports','3737395jsOlIY','1375425rMsaBj','getGlobal','7vgZDjB','36PzXWCH','742872hwwkyv','729520oSxaau','383748etKNZR','5180736SxFDCr','9wwuaES','browserStackGlobals','setGlobal','4dITVwN'];a113_0x4c6d=function(){return _0x1755f1;};return a113_0x4c6d();}class Global{static [a113_0x528b90(0x6e)];constructor(){var _0x1f6662=a113_0x528b90;if(Global[_0x1f6662(0x6e)])return Global[_0x1f6662(0x6e)];this[_0x1f6662(0x6a)]=global,Global[_0x1f6662(0x6e)]=this;}[a113_0x528b90(0x6b)](_0x26e548,_0x35845a){var _0x5eba38=a113_0x528b90;this[_0x5eba38(0x6a)][_0x26e548]=_0x35845a;}[a113_0x528b90(0x73)](_0x24f944){var _0x12685a=a113_0x528b90;return this[_0x12685a(0x6a)][_0x24f944];}}module[a113_0x528b90(0x70)]=new Global(); | ||
| function a113_0x286e(_0x5cc05d,_0x34fd59){var _0xbdbc7=a113_0xbdbc();return a113_0x286e=function(_0x286e95,_0x39df80){_0x286e95=_0x286e95-0xf5;var _0x4fbdf9=_0xbdbc7[_0x286e95];return _0x4fbdf9;},a113_0x286e(_0x5cc05d,_0x34fd59);}var a113_0x106163=a113_0x286e;(function(_0x547ac6,_0x482958){var _0x4919c3=a113_0x286e,_0x47d8a9=_0x547ac6();while(!![]){try{var _0x3ce8de=parseInt(_0x4919c3(0xfb))/0x1*(parseInt(_0x4919c3(0xfe))/0x2)+-parseInt(_0x4919c3(0xfc))/0x3*(parseInt(_0x4919c3(0xff))/0x4)+-parseInt(_0x4919c3(0xfd))/0x5+-parseInt(_0x4919c3(0xf7))/0x6*(-parseInt(_0x4919c3(0xf5))/0x7)+-parseInt(_0x4919c3(0x103))/0x8*(-parseInt(_0x4919c3(0xf8))/0x9)+parseInt(_0x4919c3(0x104))/0xa+-parseInt(_0x4919c3(0x101))/0xb*(parseInt(_0x4919c3(0xf9))/0xc);if(_0x3ce8de===_0x482958)break;else _0x47d8a9['push'](_0x47d8a9['shift']());}catch(_0xdafda0){_0x47d8a9['push'](_0x47d8a9['shift']());}}}(a113_0xbdbc,0xc3841));class Global{static [a113_0x106163(0xf6)];constructor(){var _0x1e7475=a113_0x106163;if(Global[_0x1e7475(0xf6)])return Global[_0x1e7475(0xf6)];this[_0x1e7475(0x100)]=global,Global[_0x1e7475(0xf6)]=this;}[a113_0x106163(0xfa)](_0x3be1c0,_0x39491b){var _0x1fcd92=a113_0x106163;this[_0x1fcd92(0x100)][_0x3be1c0]=_0x39491b;}[a113_0x106163(0x102)](_0x269994){var _0x545ab2=a113_0x106163;return this[_0x545ab2(0x100)][_0x269994];}}module['exports']=new Global();function a113_0xbdbc(){var _0x25ee03=['933610uLTHlP','66658ryHxvQ','8cUkmkW','browserStackGlobals','55ioHrQD','getGlobal','5505704VWNJBr','2775820weqiUU','14gpzDgb','__instance','1788294VaveqG','18atVaoq','1566804DxqiPT','setGlobal','18IgSmAG','1814457GOXZim'];a113_0xbdbc=function(){return _0x25ee03;};return a113_0xbdbc();} |
@@ -1,1 +0,1 @@ | ||
| const a115_0x833c5e=a115_0x5c12;(function(_0x2126cc,_0x403c34){const _0x20cad2=a115_0x5c12,_0x2022cd=_0x2126cc();while(!![]){try{const _0x5bc56b=-parseInt(_0x20cad2(0x184))/0x1*(-parseInt(_0x20cad2(0x146))/0x2)+-parseInt(_0x20cad2(0x193))/0x3+parseInt(_0x20cad2(0x17f))/0x4+-parseInt(_0x20cad2(0x163))/0x5+-parseInt(_0x20cad2(0x181))/0x6*(parseInt(_0x20cad2(0x165))/0x7)+parseInt(_0x20cad2(0x187))/0x8+parseInt(_0x20cad2(0x175))/0x9;if(_0x5bc56b===_0x403c34)break;else _0x2022cd['push'](_0x2022cd['shift']());}catch(_0x267769){_0x2022cd['push'](_0x2022cd['shift']());}}}(a115_0x22f8,0x209ec));function a115_0x22f8(){const _0x519bee=['1060520rkyWnL','buildLogger','714vFOcYI','automation.log','error','huqcp','initialize','mXKXJ','cqpFR','includes','mkdirSync','\x20-\x20','existsSync','warn','fsWSE','winston','format','Console','2005515FoLeCY','message','transports','string','timestamp','userName','ljYZM','toLowerCase','buildLinkTransport','filter','376096fWzrhz','replace','288LaHbpe','loggerConsole','INnhm','241887XXdAJU','EPIPE','length','434960pmoHWs','BROWSERSTACK_AUTOMATION_LOGS','fileLogger','/sdk-cli-debug.log','remove','silly','add','BROWSERSTACK_INTERNAL_LOG_DIR','join','env','name','geFNG','787512xoOKFJ','level','kJTeG','getLogDir','printf','aDzDS','createLogger','2TvDyer','YYYY-MM-DD\x20HH:mm:ss','KsmMM','keys','config','winstonLogger','loggerFile','logDir','path','levels','uncolorize','BROWSERSTACK_LOG_LEVEL','debugLoggerFile','automationLogger','/usage.log','\x5c$&','debug','info','log','colorize','combine','automationLoggerFile','npm','map','File','true','[REDACTED]','console.info','accessKey'];a115_0x22f8=function(){return _0x519bee;};return a115_0x22f8();}const winston=require(a115_0x833c5e(0x172)),path=require(a115_0x833c5e(0x14e)),fs=require('fs'),{LOG_FILE_NAME,DEBUG_LOG_FILE_NAME}=require('../bin/utils/constants'),tempLogDir=a115_0x833c5e(0x158);let redactRegex=null,lastConfigHash='';const logFormat=winston['format'](_0x2dcb16=>{const _0x168b94=a115_0x833c5e,_0x43b318={};_0x43b318[_0x168b94(0x168)]=function(_0x32abe3,_0x1873f1){return _0x32abe3!==_0x1873f1;},_0x43b318[_0x168b94(0x183)]=_0x168b94(0x178),_0x43b318[_0x168b94(0x16b)]=function(_0x3642d9,_0x27b2c0){return _0x3642d9+_0x27b2c0;},_0x43b318[_0x168b94(0x148)]=function(_0x604612,_0x5918b1){return _0x604612+_0x5918b1;},_0x43b318[_0x168b94(0x141)]=function(_0x1aa01a,_0x3ef1b6){return _0x1aa01a>_0x3ef1b6;},_0x43b318[_0x168b94(0x17b)]=_0x168b94(0x160);const _0x3a1199=_0x43b318;_0x3a1199[_0x168b94(0x168)](typeof _0x2dcb16[_0x168b94(0x176)],_0x3a1199[_0x168b94(0x183)])&&(_0x2dcb16[_0x168b94(0x176)]=JSON['stringify'](_0x2dcb16[_0x168b94(0x176)]));const _0xd0fae7=global[_0x168b94(0x14a)]&&global['config'][_0x168b94(0x17a)]||'',_0x56985c=global[_0x168b94(0x14a)]&&global[_0x168b94(0x14a)][_0x168b94(0x162)]||'',_0x584d64=_0x3a1199['cqpFR'](_0x3a1199[_0x168b94(0x148)](_0xd0fae7,'|'),_0x56985c);if(_0x3a1199[_0x168b94(0x168)](_0x584d64,lastConfigHash)){lastConfigHash=_0x584d64;const _0x4871b1=[_0xd0fae7,_0x56985c][_0x168b94(0x17e)](Boolean);if(_0x3a1199[_0x168b94(0x141)](_0x4871b1[_0x168b94(0x186)],0x0)){const _0xbf59aa=_0x4871b1[_0x168b94(0x15d)](_0x42986f=>_0x42986f[_0x168b94(0x180)](/[.*+?^${}()|[\]\\]/g,_0x168b94(0x155)))[_0x168b94(0x18f)]('|');redactRegex=new RegExp(_0xbf59aa,'g');}else redactRegex=null;}return redactRegex&&(_0x2dcb16[_0x168b94(0x176)]=_0x2dcb16['message'][_0x168b94(0x180)](redactRegex,_0x3a1199['ljYZM'])),_0x2dcb16;}),fetchLogDir=()=>{const _0x4ffa2e=a115_0x833c5e;if(process[_0x4ffa2e(0x190)][_0x4ffa2e(0x18e)])return process[_0x4ffa2e(0x190)]['BROWSERSTACK_INTERNAL_LOG_DIR'];else!fs[_0x4ffa2e(0x16f)](tempLogDir)&&fs[_0x4ffa2e(0x16d)](tempLogDir);return tempLogDir;},logDir=fetchLogDir(),getInitialLogLevel=()=>{const _0x5f8e16=a115_0x833c5e,_0x1f0b66={};_0x1f0b66[_0x5f8e16(0x144)]=_0x5f8e16(0x157);const _0x358f64=_0x1f0b66,_0x80dcc5=process[_0x5f8e16(0x190)][_0x5f8e16(0x151)],_0x1c03e5=Object[_0x5f8e16(0x149)](winston[_0x5f8e16(0x14a)][_0x5f8e16(0x15c)][_0x5f8e16(0x14f)]);if(_0x80dcc5&&_0x1c03e5[_0x5f8e16(0x16c)](_0x80dcc5[_0x5f8e16(0x17c)]()))return _0x80dcc5[_0x5f8e16(0x17c)]();return _0x358f64[_0x5f8e16(0x144)];},initialLogLevel=getInitialLogLevel(),a115_0x24f183={};a115_0x24f183[a115_0x833c5e(0x191)]=a115_0x833c5e(0x161),a115_0x24f183[a115_0x833c5e(0x194)]=initialLogLevel;const transports={'loggerConsole':new winston['transports'][(a115_0x833c5e(0x174))](a115_0x24f183),'loggerFile':new winston['transports'][(a115_0x833c5e(0x15e))]({'filename':path[a115_0x833c5e(0x18f)](logDir,a115_0x833c5e(0x154)),'level':initialLogLevel}),'debugLoggerFile':new winston[(a115_0x833c5e(0x177))][(a115_0x833c5e(0x15e))]({'filename':path[a115_0x833c5e(0x18f)](logDir,'/usage-debug.log'),'level':a115_0x833c5e(0x18c)}),'debugCliLoggerFile':new winston[(a115_0x833c5e(0x177))][(a115_0x833c5e(0x15e))]({'filename':path[a115_0x833c5e(0x18f)](logDir,a115_0x833c5e(0x18a)),'level':a115_0x833c5e(0x18c)}),'buildLinkTransport':new winston['transports']['File']({'filename':path[a115_0x833c5e(0x18f)](logDir,a115_0x833c5e(0x154)),'level':a115_0x833c5e(0x18c)})},automationTransports={};function a115_0x5c12(_0xad83c,_0x564375){const _0x22f88c=a115_0x22f8();return a115_0x5c12=function(_0x5c127b,_0x378339){_0x5c127b=_0x5c127b-0x141;let _0x2bee0a=_0x22f88c[_0x5c127b];return _0x2bee0a;},a115_0x5c12(_0xad83c,_0x564375);}process['env'][a115_0x833c5e(0x188)]===a115_0x833c5e(0x15f)&&(automationTransports[a115_0x833c5e(0x15b)]=new winston[(a115_0x833c5e(0x177))][(a115_0x833c5e(0x15e))]({'filename':path[a115_0x833c5e(0x18f)](logDir,a115_0x833c5e(0x166)),'level':a115_0x833c5e(0x18c)}));transports['loggerConsole']['on'](a115_0x833c5e(0x167),_0xc9774e=>{const _0x357436=a115_0x833c5e,_0x22b747={};_0x22b747[_0x357436(0x16a)]=function(_0x1148f3,_0x5e864a){return _0x1148f3===_0x5e864a;},_0x22b747[_0x357436(0x192)]=_0x357436(0x185),_0x22b747['KeFhV']='EPIPE\x20error\x20occurred\x20in\x20loggerConsole:';const _0x55c9b9=_0x22b747;if(_0x55c9b9[_0x357436(0x16a)](_0xc9774e['code'],_0x55c9b9[_0x357436(0x192)])){console[_0x357436(0x158)](_0x55c9b9['KeFhV'],_0xc9774e['message']);return;}throw _0xc9774e;});const a115_0x55c81d={};a115_0x55c81d[a115_0x833c5e(0x173)]='YYYY-MM-DD\x20HH:mm:ss';const a115_0x122961={};a115_0x122961[a115_0x833c5e(0x194)]=!![];const winstonLoggerParams={'format':winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x15a)](winston[a115_0x833c5e(0x173)]['timestamp'](a115_0x55c81d),winston['format'][a115_0x833c5e(0x159)](a115_0x122961),winston['format'][a115_0x833c5e(0x143)](_0x315f3f=>_0x315f3f['timestamp']+a115_0x833c5e(0x16e)+_0x315f3f[a115_0x833c5e(0x194)]+':\x20'+_0x315f3f[a115_0x833c5e(0x176)])),'transports':[transports['loggerConsole']]},a115_0x455809={};a115_0x455809[a115_0x833c5e(0x173)]=a115_0x833c5e(0x147);const a115_0x5eddb6={};a115_0x5eddb6[a115_0x833c5e(0x194)]=!![];const winstonFileLoggerParams={'format':winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x15a)](winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x179)](a115_0x455809),winston['format'][a115_0x833c5e(0x159)](a115_0x5eddb6),winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x143)](_0x77145a=>_0x77145a[a115_0x833c5e(0x194)]+':\x20'+_0x77145a[a115_0x833c5e(0x176)])),'transports':[]},a115_0x1c29b0={};a115_0x1c29b0[a115_0x833c5e(0x173)]=a115_0x833c5e(0x147);const a115_0x4b3cc8={};a115_0x4b3cc8['level']=!![];const a115_0x40d3b8={};a115_0x40d3b8['level']=a115_0x833c5e(0x18c);const BuildLoggerParams={'format':winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x15a)](winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x179)](a115_0x1c29b0),winston['format'][a115_0x833c5e(0x159)](a115_0x4b3cc8),winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x143)](_0x86c21=>_0x86c21[a115_0x833c5e(0x179)]+a115_0x833c5e(0x16e)+_0x86c21['level']+':\x20'+_0x86c21['message'])),'transports':[transports[a115_0x833c5e(0x17d)],new winston[(a115_0x833c5e(0x177))]['Console'](a115_0x40d3b8)]},a115_0x4aac29={};a115_0x4aac29['http']=()=>{},a115_0x4aac29[a115_0x833c5e(0x157)]=()=>{},a115_0x4aac29[a115_0x833c5e(0x170)]=()=>{},a115_0x4aac29['error']=()=>{},a115_0x4aac29[a115_0x833c5e(0x156)]=()=>{},a115_0x4aac29[a115_0x833c5e(0x18c)]=()=>{},exports[a115_0x833c5e(0x153)]=process[a115_0x833c5e(0x190)]['BROWSERSTACK_AUTOMATION_LOGS']===a115_0x833c5e(0x15f)?winston[a115_0x833c5e(0x145)]({'format':winston['format'][a115_0x833c5e(0x15a)](winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x150)](),winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x179)](),logFormat(),winston[a115_0x833c5e(0x173)][a115_0x833c5e(0x143)](_0x3ca0d3=>_0x3ca0d3['level']+':\x20'+_0x3ca0d3[a115_0x833c5e(0x176)])),'transports':[automationTransports[a115_0x833c5e(0x15b)]]}):a115_0x4aac29;const initialize=()=>{const _0x3bdf8f=a115_0x833c5e,_0xbe30d9={};_0xbe30d9[_0x3bdf8f(0x171)]=_0x3bdf8f(0x18c);const _0x574cfd=_0xbe30d9,_0x24c98f=transports[_0x3bdf8f(0x182)][_0x3bdf8f(0x194)]||initialLogLevel;transports[_0x3bdf8f(0x14c)]&&(exports[_0x3bdf8f(0x14b)][_0x3bdf8f(0x18b)](transports[_0x3bdf8f(0x14c)]),exports[_0x3bdf8f(0x189)]['remove'](transports[_0x3bdf8f(0x14c)])),transports[_0x3bdf8f(0x152)]&&(exports[_0x3bdf8f(0x14b)][_0x3bdf8f(0x18b)](transports[_0x3bdf8f(0x152)]),exports[_0x3bdf8f(0x189)][_0x3bdf8f(0x18b)](transports['debugLoggerFile'])),transports[_0x3bdf8f(0x14c)]=new winston[(_0x3bdf8f(0x177))][(_0x3bdf8f(0x15e))]({'filename':path[_0x3bdf8f(0x18f)](exports['logDir'],LOG_FILE_NAME),'level':_0x24c98f}),transports[_0x3bdf8f(0x152)]=new winston['transports']['File']({'filename':path[_0x3bdf8f(0x18f)](exports[_0x3bdf8f(0x14d)],DEBUG_LOG_FILE_NAME),'level':_0x574cfd[_0x3bdf8f(0x171)]}),exports[_0x3bdf8f(0x14b)][_0x3bdf8f(0x18d)](transports[_0x3bdf8f(0x14c)]),exports[_0x3bdf8f(0x14b)][_0x3bdf8f(0x18d)](transports['debugLoggerFile']),exports['fileLogger']['add'](transports['loggerFile']),exports['fileLogger']['add'](transports['debugLoggerFile']);};exports[a115_0x833c5e(0x14b)]=new winston[(a115_0x833c5e(0x145))](winstonLoggerParams),exports[a115_0x833c5e(0x189)]=new winston[(a115_0x833c5e(0x145))](winstonFileLoggerParams),exports[a115_0x833c5e(0x164)]=new winston[(a115_0x833c5e(0x145))](BuildLoggerParams),exports[a115_0x833c5e(0x14d)]=logDir,exports[a115_0x833c5e(0x142)]=()=>{const _0x1ba807=a115_0x833c5e;return exports[_0x1ba807(0x14d)];},exports[a115_0x833c5e(0x177)]=transports,exports[a115_0x833c5e(0x169)]=initialize;logDir&&initialize(); | ||
| const a115_0x2b6c16=a115_0x24c7;(function(_0x9f1711,_0x207ca8){const _0x4de7f7=a115_0x24c7,_0x4c9013=_0x9f1711();while(!![]){try{const _0x3cb1b4=parseInt(_0x4de7f7(0x227))/0x1+-parseInt(_0x4de7f7(0x1e1))/0x2*(-parseInt(_0x4de7f7(0x1e9))/0x3)+parseInt(_0x4de7f7(0x1e3))/0x4+-parseInt(_0x4de7f7(0x221))/0x5*(-parseInt(_0x4de7f7(0x228))/0x6)+-parseInt(_0x4de7f7(0x216))/0x7*(-parseInt(_0x4de7f7(0x1ea))/0x8)+parseInt(_0x4de7f7(0x222))/0x9+-parseInt(_0x4de7f7(0x1f7))/0xa*(parseInt(_0x4de7f7(0x206))/0xb);if(_0x3cb1b4===_0x207ca8)break;else _0x4c9013['push'](_0x4c9013['shift']());}catch(_0x82897d){_0x4c9013['push'](_0x4c9013['shift']());}}}(a115_0x413d,0x28a4f));const winston=require(a115_0x2b6c16(0x1ec)),path=require(a115_0x2b6c16(0x20e)),fs=require('fs'),{LOG_FILE_NAME,DEBUG_LOG_FILE_NAME}=require(a115_0x2b6c16(0x21f)),tempLogDir='log';let redactRegex=null,lastConfigHash='';const logFormat=winston['format'](_0x380a20=>{const _0x5590d6=a115_0x2b6c16,_0x1cb959={};_0x1cb959[_0x5590d6(0x1f9)]=function(_0x1aaff3,_0x377762){return _0x1aaff3!==_0x377762;},_0x1cb959[_0x5590d6(0x1fa)]='string',_0x1cb959['SepDo']=function(_0x104446,_0x52f549){return _0x104446+_0x52f549;},_0x1cb959[_0x5590d6(0x1f2)]=function(_0x42d988,_0x1ffe35){return _0x42d988>_0x1ffe35;},_0x1cb959[_0x5590d6(0x20f)]=_0x5590d6(0x211);const _0x57e689=_0x1cb959;_0x57e689[_0x5590d6(0x1f9)](typeof _0x380a20[_0x5590d6(0x204)],_0x57e689['VgGoU'])&&(_0x380a20['message']=JSON[_0x5590d6(0x224)](_0x380a20[_0x5590d6(0x204)]));const _0x21a684=global[_0x5590d6(0x20b)]&&global['config'][_0x5590d6(0x1fd)]||'',_0x226f2d=global[_0x5590d6(0x20b)]&&global[_0x5590d6(0x20b)][_0x5590d6(0x223)]||'',_0x153b30=_0x57e689[_0x5590d6(0x209)](_0x57e689[_0x5590d6(0x209)](_0x21a684,'|'),_0x226f2d);if(_0x57e689[_0x5590d6(0x1f9)](_0x153b30,lastConfigHash)){lastConfigHash=_0x153b30;const _0x342aca=[_0x21a684,_0x226f2d][_0x5590d6(0x21a)](Boolean);if(_0x57e689[_0x5590d6(0x1f2)](_0x342aca[_0x5590d6(0x1f5)],0x0)){const _0x5a816b=_0x342aca['map'](_0x2543d0=>_0x2543d0[_0x5590d6(0x1eb)](/[.*+?^${}()|[\]\\]/g,_0x5590d6(0x1df)))[_0x5590d6(0x201)]('|');redactRegex=new RegExp(_0x5a816b,'g');}else redactRegex=null;}return redactRegex&&(_0x380a20[_0x5590d6(0x204)]=_0x380a20[_0x5590d6(0x204)]['replace'](redactRegex,_0x57e689[_0x5590d6(0x20f)])),_0x380a20;}),fetchLogDir=()=>{const _0x1d9e71=a115_0x2b6c16;if(process[_0x1d9e71(0x21c)][_0x1d9e71(0x1f1)])return process[_0x1d9e71(0x21c)][_0x1d9e71(0x1f1)];else!fs[_0x1d9e71(0x1f6)](tempLogDir)&&fs[_0x1d9e71(0x1dd)](tempLogDir);return tempLogDir;},logDir=fetchLogDir(),getInitialLogLevel=()=>{const _0x3bc4d6=a115_0x2b6c16,_0x31539a={};_0x31539a[_0x3bc4d6(0x217)]=_0x3bc4d6(0x20c);const _0xd9bf45=_0x31539a,_0x1b623c=process['env'][_0x3bc4d6(0x1e7)],_0x1889de=Object['keys'](winston[_0x3bc4d6(0x20b)][_0x3bc4d6(0x213)][_0x3bc4d6(0x203)]);if(_0x1b623c&&_0x1889de[_0x3bc4d6(0x21b)](_0x1b623c[_0x3bc4d6(0x1e6)]()))return _0x1b623c[_0x3bc4d6(0x1e6)]();return _0xd9bf45['cbrrv'];},initialLogLevel=getInitialLogLevel(),a115_0x4af26b={};a115_0x4af26b[a115_0x2b6c16(0x1fe)]=a115_0x2b6c16(0x1d9),a115_0x4af26b['level']=initialLogLevel;const transports={'loggerConsole':new winston[(a115_0x2b6c16(0x1dc))][(a115_0x2b6c16(0x212))](a115_0x4af26b),'loggerFile':new winston[(a115_0x2b6c16(0x1dc))][(a115_0x2b6c16(0x1f3))]({'filename':path[a115_0x2b6c16(0x201)](logDir,'/usage.log'),'level':initialLogLevel}),'debugLoggerFile':new winston[(a115_0x2b6c16(0x1dc))]['File']({'filename':path[a115_0x2b6c16(0x201)](logDir,a115_0x2b6c16(0x1db)),'level':a115_0x2b6c16(0x220)}),'debugCliLoggerFile':new winston[(a115_0x2b6c16(0x1dc))]['File']({'filename':path['join'](logDir,a115_0x2b6c16(0x208)),'level':a115_0x2b6c16(0x220)}),'buildLinkTransport':new winston[(a115_0x2b6c16(0x1dc))][(a115_0x2b6c16(0x1f3))]({'filename':path['join'](logDir,'/usage.log'),'level':a115_0x2b6c16(0x220)})},automationTransports={};process[a115_0x2b6c16(0x21c)][a115_0x2b6c16(0x1ee)]==='true'&&(automationTransports[a115_0x2b6c16(0x1fc)]=new winston[(a115_0x2b6c16(0x1dc))]['File']({'filename':path[a115_0x2b6c16(0x201)](logDir,a115_0x2b6c16(0x1d8)),'level':a115_0x2b6c16(0x220)}));transports['loggerConsole']['on'](a115_0x2b6c16(0x225),_0x58ae63=>{const _0x1c86b3=a115_0x2b6c16,_0x3be9f0={};_0x3be9f0[_0x1c86b3(0x20d)]=function(_0x4f640b,_0x44683a){return _0x4f640b===_0x44683a;},_0x3be9f0[_0x1c86b3(0x1e4)]='EPIPE',_0x3be9f0[_0x1c86b3(0x219)]=_0x1c86b3(0x205);const _0x160971=_0x3be9f0;if(_0x160971['LKeqt'](_0x58ae63['code'],_0x160971[_0x1c86b3(0x1e4)])){console[_0x1c86b3(0x210)](_0x160971[_0x1c86b3(0x219)],_0x58ae63['message']);return;}throw _0x58ae63;});const a115_0x2e0eb9={};a115_0x2e0eb9[a115_0x2b6c16(0x1ed)]=a115_0x2b6c16(0x229);const a115_0x56380e={};a115_0x56380e['level']=!![];const winstonLoggerParams={'format':winston[a115_0x2b6c16(0x1ed)]['combine'](winston[a115_0x2b6c16(0x1ed)]['timestamp'](a115_0x2e0eb9),winston['format'][a115_0x2b6c16(0x1e8)](a115_0x56380e),winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x1da)](_0x44b3a8=>_0x44b3a8[a115_0x2b6c16(0x1e2)]+a115_0x2b6c16(0x1ef)+_0x44b3a8[a115_0x2b6c16(0x21e)]+':\x20'+_0x44b3a8[a115_0x2b6c16(0x204)])),'transports':[transports[a115_0x2b6c16(0x200)]]},a115_0x48b76e={};a115_0x48b76e[a115_0x2b6c16(0x1ed)]=a115_0x2b6c16(0x229);const a115_0x5919e2={};a115_0x5919e2[a115_0x2b6c16(0x21e)]=!![];const winstonFileLoggerParams={'format':winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x21d)](winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x1e2)](a115_0x48b76e),winston['format'][a115_0x2b6c16(0x1e8)](a115_0x5919e2),winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x1da)](_0x199d36=>_0x199d36[a115_0x2b6c16(0x21e)]+':\x20'+_0x199d36[a115_0x2b6c16(0x204)])),'transports':[]},a115_0x19def4={};a115_0x19def4['format']=a115_0x2b6c16(0x229);const a115_0xadf836={};a115_0xadf836[a115_0x2b6c16(0x21e)]=!![];function a115_0x24c7(_0x180fa0,_0x43a5a2){const _0x413d79=a115_0x413d();return a115_0x24c7=function(_0x24c763,_0x225c02){_0x24c763=_0x24c763-0x1d8;let _0x532669=_0x413d79[_0x24c763];return _0x532669;},a115_0x24c7(_0x180fa0,_0x43a5a2);}function a115_0x413d(){const _0x5d4db1=['env','combine','level','../bin/utils/constants','silly','546075DbtfCl','2926341LhBUPW','accessKey','stringify','error','true','195734AnmbUv','6sUErSh','YYYY-MM-DD\x20HH:mm:ss','buildLinkTransport','automation.log','console.info','printf','/usage-debug.log','transports','mkdirSync','winstonLogger','\x5c$&','add','2VyYEbf','timestamp','616256TfhvDO','uzPWI','remove','toLowerCase','BROWSERSTACK_LOG_LEVEL','colorize','341385masDIA','1115272EgbwIC','replace','winston','format','BROWSERSTACK_AUTOMATION_LOGS','\x20-\x20','fileLogger','BROWSERSTACK_INTERNAL_LOG_DIR','PQyyA','File','logDir','length','existsSync','2290YKscKR','FFnxK','OOgLU','VgGoU','createLogger','automationLoggerFile','userName','name','getLogDir','loggerConsole','join','automationLogger','levels','message','EPIPE\x20error\x20occurred\x20in\x20loggerConsole:','41833icamUf','http','/sdk-cli-debug.log','SepDo','debugLoggerFile','config','info','LKeqt','path','crcff','log','[REDACTED]','Console','npm','warn','loggerFile','7iHZJbZ','cbrrv','uncolorize','skxbm','filter','includes'];a115_0x413d=function(){return _0x5d4db1;};return a115_0x413d();}const a115_0x599caa={};a115_0x599caa['level']=a115_0x2b6c16(0x220);const BuildLoggerParams={'format':winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x21d)](winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x1e2)](a115_0x19def4),winston['format'][a115_0x2b6c16(0x1e8)](a115_0xadf836),winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x1da)](_0x255792=>_0x255792[a115_0x2b6c16(0x1e2)]+a115_0x2b6c16(0x1ef)+_0x255792[a115_0x2b6c16(0x21e)]+':\x20'+_0x255792[a115_0x2b6c16(0x204)])),'transports':[transports[a115_0x2b6c16(0x22a)],new winston[(a115_0x2b6c16(0x1dc))][(a115_0x2b6c16(0x212))](a115_0x599caa)]},a115_0x11a6a3={};a115_0x11a6a3[a115_0x2b6c16(0x207)]=()=>{},a115_0x11a6a3[a115_0x2b6c16(0x20c)]=()=>{},a115_0x11a6a3[a115_0x2b6c16(0x214)]=()=>{},a115_0x11a6a3['error']=()=>{},a115_0x11a6a3['debug']=()=>{},a115_0x11a6a3[a115_0x2b6c16(0x220)]=()=>{},exports[a115_0x2b6c16(0x202)]=process['env'][a115_0x2b6c16(0x1ee)]===a115_0x2b6c16(0x226)?winston[a115_0x2b6c16(0x1fb)]({'format':winston[a115_0x2b6c16(0x1ed)]['combine'](winston[a115_0x2b6c16(0x1ed)][a115_0x2b6c16(0x218)](),winston['format']['timestamp'](),logFormat(),winston['format'][a115_0x2b6c16(0x1da)](_0x3e16a3=>_0x3e16a3[a115_0x2b6c16(0x21e)]+':\x20'+_0x3e16a3[a115_0x2b6c16(0x204)])),'transports':[automationTransports['automationLoggerFile']]}):a115_0x11a6a3;const initialize=()=>{const _0xeefb0=a115_0x2b6c16,_0x4994e2={};_0x4994e2[_0xeefb0(0x1f8)]=_0xeefb0(0x220);const _0x9828a6=_0x4994e2,_0x210242=transports['loggerConsole'][_0xeefb0(0x21e)]||initialLogLevel;transports['loggerFile']&&(exports[_0xeefb0(0x1de)][_0xeefb0(0x1e5)](transports['loggerFile']),exports[_0xeefb0(0x1f0)]['remove'](transports['loggerFile'])),transports['debugLoggerFile']&&(exports[_0xeefb0(0x1de)][_0xeefb0(0x1e5)](transports[_0xeefb0(0x20a)]),exports[_0xeefb0(0x1f0)][_0xeefb0(0x1e5)](transports[_0xeefb0(0x20a)])),transports['loggerFile']=new winston[(_0xeefb0(0x1dc))][(_0xeefb0(0x1f3))]({'filename':path[_0xeefb0(0x201)](exports[_0xeefb0(0x1f4)],LOG_FILE_NAME),'level':_0x210242}),transports[_0xeefb0(0x20a)]=new winston[(_0xeefb0(0x1dc))][(_0xeefb0(0x1f3))]({'filename':path[_0xeefb0(0x201)](exports[_0xeefb0(0x1f4)],DEBUG_LOG_FILE_NAME),'level':_0x9828a6['FFnxK']}),exports['winstonLogger'][_0xeefb0(0x1e0)](transports[_0xeefb0(0x215)]),exports[_0xeefb0(0x1de)][_0xeefb0(0x1e0)](transports[_0xeefb0(0x20a)]),exports['fileLogger']['add'](transports[_0xeefb0(0x215)]),exports[_0xeefb0(0x1f0)][_0xeefb0(0x1e0)](transports[_0xeefb0(0x20a)]);};exports[a115_0x2b6c16(0x1de)]=new winston[(a115_0x2b6c16(0x1fb))](winstonLoggerParams),exports[a115_0x2b6c16(0x1f0)]=new winston[(a115_0x2b6c16(0x1fb))](winstonFileLoggerParams),exports['buildLogger']=new winston['createLogger'](BuildLoggerParams),exports[a115_0x2b6c16(0x1f4)]=logDir,exports[a115_0x2b6c16(0x1ff)]=()=>{const _0x3daae9=a115_0x2b6c16;return exports[_0x3daae9(0x1f4)];},exports[a115_0x2b6c16(0x1dc)]=transports,exports['initialize']=initialize;logDir&&initialize(); |
@@ -1,1 +0,1 @@ | ||
| const a116_0x5b5fbd=a116_0x40cc;(function(_0x36e292,_0xcc126f){const _0x3267bf=a116_0x40cc,_0x3dfe52=_0x36e292();while(!![]){try{const _0x4fc43e=-parseInt(_0x3267bf(0x178))/0x1*(parseInt(_0x3267bf(0x177))/0x2)+parseInt(_0x3267bf(0x16b))/0x3+-parseInt(_0x3267bf(0x172))/0x4*(-parseInt(_0x3267bf(0x167))/0x5)+parseInt(_0x3267bf(0x169))/0x6*(parseInt(_0x3267bf(0x15f))/0x7)+parseInt(_0x3267bf(0x16f))/0x8*(-parseInt(_0x3267bf(0x16d))/0x9)+parseInt(_0x3267bf(0x17a))/0xa+parseInt(_0x3267bf(0x15e))/0xb*(-parseInt(_0x3267bf(0x170))/0xc);if(_0x4fc43e===_0xcc126f)break;else _0x3dfe52['push'](_0x3dfe52['shift']());}catch(_0x49363c){_0x3dfe52['push'](_0x3dfe52['shift']());}}}(a116_0x1102,0x981ec));function a116_0x1102(){const _0xd09ae6=['lcnc','7119wMsobh','ewoKi','9656NnYdXy','12PVdDBB','uGYun','1376168VURheU','length','testMeta','exports','./helper','106936yBzsXj','15WYNTxQ','AGgrD','10351080xjyXcO','VCQDr','string','warn','getCentralUser','mhfUy','testRunUUID','13028059SNsHNi','64162aMmcEu','getGlobal','./globals','./logger','set','setGlobal','testMeta-','identifier','5TlozKk','WPuPx','624BVsYOb','The\x20metadata\x20object\x20is\x20not\x20valid.','3695388YySlOQ'];a116_0x1102=function(){return _0xd09ae6;};return a116_0x1102();}const globals=require(a116_0x5b5fbd(0x161)),helper=require(a116_0x5b5fbd(0x176)),logger=require(a116_0x5b5fbd(0x162))['winstonLogger'];function a116_0x40cc(_0x5727f1,_0x3ddd82){const _0x110299=a116_0x1102();return a116_0x40cc=function(_0x40cc12,_0x3d4b8c){_0x40cc12=_0x40cc12-0x15d;let _0x170b16=_0x110299[_0x40cc12];return _0x170b16;},a116_0x40cc(_0x5727f1,_0x3ddd82);}module[a116_0x5b5fbd(0x175)]=class TestMetadata{static[a116_0x5b5fbd(0x163)](_0x2a5c95={}){const _0x14cab1=a116_0x5b5fbd,_0x4a3360={};_0x4a3360[_0x14cab1(0x171)]=_0x14cab1(0x15d),_0x4a3360[_0x14cab1(0x17b)]=function(_0x17c32b,_0x4f5477){return _0x17c32b===_0x4f5477;},_0x4a3360[_0x14cab1(0x168)]=_0x14cab1(0x17c),_0x4a3360[_0x14cab1(0x16e)]=function(_0x25c4bb,_0x244a7e){return _0x25c4bb<=_0x244a7e;},_0x4a3360[_0x14cab1(0x17f)]=_0x14cab1(0x174),_0x4a3360[_0x14cab1(0x179)]=_0x14cab1(0x16a);const _0x2ce336=_0x4a3360,_0x266009=globals[_0x14cab1(0x160)](_0x2ce336[_0x14cab1(0x171)]),_0x15df97=_0x2a5c95[_0x14cab1(0x166)];helper[_0x14cab1(0x17e)]()['lcnc']&&(_0x2ce336[_0x14cab1(0x17b)](typeof _0x15df97,_0x2ce336[_0x14cab1(0x168)])&&_0x2ce336[_0x14cab1(0x16e)](_0x15df97[_0x14cab1(0x173)],0x28)?_0x266009?globals['setGlobal'](_0x14cab1(0x165)+_0x266009,_0x2a5c95):globals[_0x14cab1(0x164)](_0x2ce336['mhfUy'],_0x2a5c95):logger[_0x14cab1(0x17d)](_0x2ce336[_0x14cab1(0x179)]));}static['get'](_0x46ce38){const _0x40e2bd=a116_0x5b5fbd,_0x304598={};_0x304598['gVniI']=_0x40e2bd(0x174);const _0x31487d=_0x304598;if(helper[_0x40e2bd(0x17e)]()[_0x40e2bd(0x16c)])return globals[_0x40e2bd(0x160)]('testMeta-'+_0x46ce38)||globals[_0x40e2bd(0x160)](_0x31487d['gVniI'])||{};return{};}}; | ||
| const a116_0x4c17ef=a116_0x259c;function a116_0x259c(_0x3266de,_0x2b910b){const _0xcdd60d=a116_0xcdd6();return a116_0x259c=function(_0x259c4d,_0x59c198){_0x259c4d=_0x259c4d-0x121;let _0x352b24=_0xcdd60d[_0x259c4d];return _0x352b24;},a116_0x259c(_0x3266de,_0x2b910b);}(function(_0x30f6ea,_0x30c88b){const _0x122362=a116_0x259c,_0xd9a28c=_0x30f6ea();while(!![]){try{const _0x4e4a13=parseInt(_0x122362(0x12c))/0x1*(-parseInt(_0x122362(0x130))/0x2)+-parseInt(_0x122362(0x135))/0x3*(-parseInt(_0x122362(0x137))/0x4)+parseInt(_0x122362(0x123))/0x5*(-parseInt(_0x122362(0x13a))/0x6)+-parseInt(_0x122362(0x127))/0x7+-parseInt(_0x122362(0x132))/0x8*(-parseInt(_0x122362(0x13b))/0x9)+-parseInt(_0x122362(0x128))/0xa*(parseInt(_0x122362(0x13c))/0xb)+parseInt(_0x122362(0x122))/0xc*(parseInt(_0x122362(0x12e))/0xd);if(_0x4e4a13===_0x30c88b)break;else _0xd9a28c['push'](_0xd9a28c['shift']());}catch(_0x11b824){_0xd9a28c['push'](_0xd9a28c['shift']());}}}(a116_0xcdd6,0x4e400));function a116_0xcdd6(){const _0x509065=['ATSCf','cbccM','lcnc','getCentralUser','string','testMeta','3677268QVourS','5znAsKe','./globals','setGlobal','./helper','751492ggDJXZ','1826860gXaVcM','length','oVfIp','RzQaF','1FyPEzx','FaWtA','13OxqnQp','The\x20metadata\x20object\x20is\x20not\x20valid.','758436aXvGSr','set','200CMNdTb','testRunUUID','identifier','244788RfLnQy','get','28aZchgI','getGlobal','./logger','2283384JAbHVF','177381RpWzZp','11oZrWbG','xGDsB'];a116_0xcdd6=function(){return _0x509065;};return a116_0xcdd6();}const globals=require(a116_0x4c17ef(0x124)),helper=require(a116_0x4c17ef(0x126)),logger=require(a116_0x4c17ef(0x139))['winstonLogger'];module['exports']=class TestMetadata{static[a116_0x4c17ef(0x131)](_0x318f51={}){const _0x54bfc7=a116_0x4c17ef,_0x4ebd82={};_0x4ebd82[_0x54bfc7(0x12a)]=_0x54bfc7(0x133),_0x4ebd82['RzQaF']=function(_0x3a8727,_0x193dce){return _0x3a8727===_0x193dce;},_0x4ebd82[_0x54bfc7(0x13d)]=_0x54bfc7(0x142),_0x4ebd82[_0x54bfc7(0x12d)]=function(_0x4d1e9d,_0x5b2a36){return _0x4d1e9d<=_0x5b2a36;},_0x4ebd82['gwAYs']='testMeta',_0x4ebd82[_0x54bfc7(0x13e)]=_0x54bfc7(0x12f);const _0x500cdd=_0x4ebd82,_0x4df7eb=globals[_0x54bfc7(0x138)](_0x500cdd[_0x54bfc7(0x12a)]),_0x5bad6=_0x318f51[_0x54bfc7(0x134)];helper[_0x54bfc7(0x141)]()[_0x54bfc7(0x140)]&&(_0x500cdd[_0x54bfc7(0x12b)](typeof _0x5bad6,_0x500cdd[_0x54bfc7(0x13d)])&&_0x500cdd[_0x54bfc7(0x12d)](_0x5bad6[_0x54bfc7(0x129)],0x28)?_0x4df7eb?globals[_0x54bfc7(0x125)]('testMeta-'+_0x4df7eb,_0x318f51):globals[_0x54bfc7(0x125)](_0x500cdd['gwAYs'],_0x318f51):logger['warn'](_0x500cdd[_0x54bfc7(0x13e)]));}static[a116_0x4c17ef(0x136)](_0x2660b1){const _0x22e33f=a116_0x4c17ef,_0x8d8936={};_0x8d8936[_0x22e33f(0x13f)]=_0x22e33f(0x121);const _0x107fdb=_0x8d8936;if(helper[_0x22e33f(0x141)]()[_0x22e33f(0x140)])return globals[_0x22e33f(0x138)]('testMeta-'+_0x2660b1)||globals[_0x22e33f(0x138)](_0x107fdb['cbccM'])||{};return{};}}; |
@@ -1,1 +0,1 @@ | ||
| const a117_0x2e334a=a117_0x37e8;(function(_0x30f4ff,_0x3f22ff){const _0x344dac=a117_0x37e8,_0x4b42b8=_0x30f4ff();while(!![]){try{const _0x4481bc=parseInt(_0x344dac(0xc9))/0x1*(-parseInt(_0x344dac(0x10a))/0x2)+parseInt(_0x344dac(0x123))/0x3*(-parseInt(_0x344dac(0xf5))/0x4)+-parseInt(_0x344dac(0xf4))/0x5+parseInt(_0x344dac(0x133))/0x6*(parseInt(_0x344dac(0xc8))/0x7)+parseInt(_0x344dac(0x124))/0x8+parseInt(_0x344dac(0x11b))/0x9+-parseInt(_0x344dac(0xe3))/0xa*(-parseInt(_0x344dac(0xbf))/0xb);if(_0x4481bc===_0x3f22ff)break;else _0x4b42b8['push'](_0x4b42b8['shift']());}catch(_0x7cbf6a){_0x4b42b8['push'](_0x4b42b8['shift']());}}}(a117_0x3ac9,0x79ae1));function a117_0x37e8(_0x10d4d1,_0x25b2a2){const _0x3ac998=a117_0x3ac9();return a117_0x37e8=function(_0x37e8d9,_0x25c7c8){_0x37e8d9=_0x37e8d9-0xba;let _0x100bb4=_0x3ac998[_0x37e8d9];return _0x100bb4;},a117_0x37e8(_0x10d4d1,_0x25b2a2);}function a117_0x3ac9(){const _0x1c74e4=['LVDzL','aiHeal:setToken','][\x20SDK-AUTOMATION\x20]\x20','NoSuchElementError','VlmZw','AGRuv','827454lWgbFw','Qexpe','RbnHw','aiHeal:findElementFailure','message','Healing\x20failed\x20for\x20command\x20using\x20cssPath:\x20','parameters_','findElement\x20command\x20failed\x20with\x20','parameters','VNvTe','MnXHj','2237191htFTbP','script','toString','JavascriptError','execute','skipHealingSuccess','xmIra','isSelfHealEnabled','capability','35aagJTT','8627BlHMWX','getGlobal','format','getTcgTokenStatus','IGWqH','AmIsL','MCluJ','using','WeTXU','EpAFp','POST_EXECUTE','executeScript','Healing\x20failed\x20for\x20command\x20using\x20','sPPnA','handleSuccess','WyUdM','ngztN','iNnrg','JsrML','PRE_EXECUTE','string','./ai-sdk/aiSdkWrapper','vvtub','setTcgToken','measureWrapper','value','10sSoJot','NdIQY','tskJg','getSession','NwlFy','isBrowserstackInfra','Error\x20while\x20logging\x20accessibility\x20automation\x20logs\x20in\x20driver.execute\x20:\x20','nestedKeyValue','get','eWdob','Successfully\x20healed\x20command\x20using\x20new\x20cssPath:\x20','handleFailure','name_','QjFMm','ZwnTb','AvTAm','Successfully\x20healed\x20command\x20using\x20new\x20','2393255LeLEZR','3311896ZImrrI','browserstack.local','overrideExecute','cpAGE','mqGOX','silly','response','./helper','find','RrrmZ','GUUOR','NUDGE_LOCAL_ERRORS','setTcgTokenStatus','YVMSK',';\x20Trying\x20to\x20heal','RqhGt','asydW','ZRken','ewcyd','Vwrkm','AUTOMATION_LOG_COMMANDS','2bOUJCE','Error\x20in\x20handling\x20TCG\x20Auth:\x20','url','dPcXG','./logger','gkuZB','body','aiSdk_defaultLogDataEnabled','request','findElement','TPrXh','error','command','YhMbM','aiHeal_isHealingEnabled','FQuSf','includes','3123261okjKZQ','executeAsyncScript','Bodhe','KVOqh','Caught\x20error\x20in\x20execute,\x20check\x20if\x20geturl\x20and\x20try\x20to\x20set\x20local\x20nudge','NnOdB','IVHgl','getId','3jADRPe','4589584QsJwaR','initExecute','lYhft','info','kNKTB','name','toISOString','findElement\x20command\x20failed\x20with\x20cssPath:\x20','auUNs'];a117_0x3ac9=function(){return _0x1c74e4;};return a117_0x3ac9();}const {aiSdkWrapper}=require(a117_0x2e334a(0xde)),{commandRepository}=require('./ai-sdk/autoHealHelper'),PerformanceTester=require('./performance/performance-tester'),globals=require('./globals'),{winstonLogger:logger,automationLogger}=require(a117_0x2e334a(0x10e)),helper=require(a117_0x2e334a(0xfc)),constants=require('../bin/utils/constants'),{DRIVER_EVENT:PerformanceDriverEvents}=require('./performance/constants'),util=require('util');exports[a117_0x2e334a(0xf7)]=(_0x204242,_0x453d6d)=>{const _0x5d9f79=a117_0x2e334a,_0x1f3568={'TCWXI':_0x5d9f79(0x11f),'KVOqh':function(_0x7a00cd,_0x491b19){return _0x7a00cd===_0x491b19;},'eWdob':_0x5d9f79(0x130),'VNvTe':_0x5d9f79(0xc2),'VlmZw':function(_0x499c99,_0x90b41b){return _0x499c99===_0x90b41b;},'AGRuv':_0x5d9f79(0x113),'ZwnTb':'aiHeal_isAuthenticated','iNnrg':_0x5d9f79(0x118),'GUUOR':function(_0x54df21,_0x508ce1){return _0x54df21===_0x508ce1;},'RbnHw':'css\x20selector','tskJg':function(_0x3d76be,_0x1c3ccf){return _0x3d76be+_0x1c3ccf;},'JsrML':function(_0x124557,_0x159312){return _0x124557+_0x159312;},'ngztN':_0x5d9f79(0x12b),'RrrmZ':_0x5d9f79(0x103),'lYhft':function(_0x5bb04d,_0x17e7ff){return _0x5bb04d+_0x17e7ff;},'RqhGt':_0x5d9f79(0xbb),'rpyXM':_0x5d9f79(0x136),'auUNs':function(_0x354efd){return _0x354efd();},'NnOdB':function(_0x39bb2f,_0x558d00){return _0x39bb2f&&_0x558d00;},'WyUdM':_0x5d9f79(0xed),'Qexpe':function(_0x828150,_0x303e92){return _0x828150+_0x303e92;},'JeJiO':_0x5d9f79(0xf3),'LVDzL':function(_0x3b9b42,_0x334135){return _0x3b9b42+_0x334135;},'EpAFp':_0x5d9f79(0x138),'Bodhe':function(_0x2e2536,_0x28b958){return _0x2e2536+_0x28b958;},'cpAGE':_0x5d9f79(0xd5),'ewcyd':function(_0x35bc93,_0x4fad46){return _0x35bc93===_0x4fad46;},'Vwrkm':_0x5d9f79(0xeb),'sPPnA':_0x5d9f79(0xba),'YhMbM':_0x5d9f79(0x10c),'AvTAm':'Error\x20in\x20local\x20nudge\x20for\x20overrideExecute:\x20','dPcXG':_0x5d9f79(0x12e),'AmIsL':function(_0x5640aa){return _0x5640aa();},'TPrXh':_0x5d9f79(0x111),'YVMSK':function(_0x309d40,_0x5eeddb){return _0x309d40===_0x5eeddb;},'xmIra':'aiHeal:findElementSuccess','NwlFy':function(_0x2bd3c8,_0x26cb4e){return _0x2bd3c8===_0x26cb4e;},'IGWqH':_0x5d9f79(0x11c),'gkuZB':function(_0x1e5039,_0x3920d7){return _0x1e5039===_0x3920d7;},'MCluJ':_0x5d9f79(0xd4),'Tvsfl':_0x5d9f79(0xdd),'uDCcG':_0x5d9f79(0xc7),'ZRken':_0x5d9f79(0xf6),'kNKTB':'bstack:options','asydW':'local'},_0x5a242f=_0x204242['patchExecute']||(helper['nestedKeyValue'](_0x453d6d,[_0x1f3568['uDCcG'],_0x1f3568[_0x5d9f79(0x106)]])||helper['nestedKeyValue'](_0x453d6d,[_0x1f3568['uDCcG'],_0x1f3568[_0x5d9f79(0x128)],_0x1f3568[_0x5d9f79(0x105)]]));if(!globals[_0x5d9f79(0xca)](_0x1f3568['ZwnTb'])&&!globals[_0x5d9f79(0xca)](_0x1f3568[_0x5d9f79(0xda)])&&_0x5a242f)return;_0x204242['patchExecute']=!![],_0x204242[_0x5d9f79(0x125)]=_0x204242['execute'],_0x204242[_0x5d9f79(0xc3)]=async _0x5ceb56=>{const _0xb070b7=_0x5d9f79,_0xa0e1a6={'MnXHj':_0x1f3568['ZwnTb'],'NmsGE':_0x1f3568[_0xb070b7(0x10d)],'NdIQY':function(_0x5307cf){const _0x3ecb7c=_0xb070b7;return _0x1f3568[_0x3ecb7c(0xce)](_0x5307cf);},'RCmqe':_0x1f3568[_0xb070b7(0x114)],'vvtub':function(_0x44022f,_0x23c94e){const _0x138333=_0xb070b7;return _0x1f3568[_0x138333(0x102)](_0x44022f,_0x23c94e);},'IVHgl':_0x1f3568[_0xb070b7(0x132)],'FQuSf':_0x1f3568['iNnrg'],'mqGOX':_0x1f3568[_0xb070b7(0xc5)],'WeTXU':function(_0x5f83eb){const _0x565baa=_0xb070b7;return _0x1f3568[_0x565baa(0xce)](_0x5f83eb);}};try{const _0x56cd0e={};_0x56cd0e[_0xb070b7(0x116)]=_0x5ceb56['name_'],await PerformanceTester[_0xb070b7(0xe1)](PerformanceDriverEvents[_0xb070b7(0xdc)],async()=>{const _0x10ebef=_0xb070b7,_0x2e24aa={};_0x2e24aa['QjFMm']=_0xa0e1a6[_0x10ebef(0xbe)];const _0x4cc846=_0x2e24aa;if(!commandRepository[_0x10ebef(0xcc)]()&&globals[_0x10ebef(0xca)](_0xa0e1a6[_0x10ebef(0xbe)])){const _0xb0ece3=PerformanceTester[_0x10ebef(0xe1)](_0xa0e1a6['NmsGE'],async()=>{const _0x2818f9=_0x10ebef;try{commandRepository[_0x2818f9(0x101)](!![]),await aiSdkWrapper[_0x2818f9(0xe0)]((await _0x204242['getSession']())[_0x2818f9(0x122)]());const _0x116153=globals[_0x2818f9(0xca)](_0x4cc846[_0x2818f9(0xf0)]);_0x116153&&commandRepository['setAiSessionTimeStamp']((await _0x204242[_0x2818f9(0xe6)]())[_0x2818f9(0x122)]());}catch(_0x225667){logger[_0x2818f9(0x115)](_0x2818f9(0x10b)+_0x225667);}});await _0xa0e1a6[_0x10ebef(0xe4)](_0xb0ece3);}},_0x56cd0e)();const _0x58021b=await _0x204242[_0xb070b7(0x125)](_0x5ceb56);try{if(_0x1f3568[_0xb070b7(0xe7)](_0x5ceb56[_0xb070b7(0xef)],_0x1f3568[_0xb070b7(0xcd)])||_0x1f3568[_0xb070b7(0x10f)](_0x5ceb56[_0xb070b7(0xef)],_0x1f3568[_0xb070b7(0xcf)])){const _0x142744=_0x5ceb56[_0xb070b7(0xba)]&&_0x5ceb56[_0xb070b7(0xba)][_0xb070b7(0xc0)],_0x40194c=_0x5ceb56[_0xb070b7(0xba)]&&_0x5ceb56[_0xb070b7(0xba)]['args'],_0x4fdf44=_0x40194c&&util[_0xb070b7(0xcb)]('%j',_0x40194c);if(_0x142744&&_0x1f3568[_0xb070b7(0x102)](typeof _0x142744,_0x1f3568['Tvsfl'])){const _0x2c366c=constants[_0xb070b7(0x109)]['find'](_0x3a9012=>_0x142744[_0xb070b7(0x11a)](_0x3a9012)||_0x4fdf44&&_0x4fdf44[_0xb070b7(0x11a)](_0x3a9012));if(_0x2c366c){const _0x693ec3={};_0x693ec3[_0xb070b7(0x116)]=_0x2c366c,_0x693ec3[_0xb070b7(0xbc)]=_0x40194c;const _0x3bec19={};_0x3bec19[_0xb070b7(0x110)]=_0x58021b;const _0x582ef6={};_0x582ef6[_0xb070b7(0x112)]=_0x693ec3,_0x582ef6[_0xb070b7(0xfb)]=_0x3bec19,automationLogger[_0xb070b7(0xfa)]('['+new Date()[_0xb070b7(0x12a)]()+_0xb070b7(0x12f)+util[_0xb070b7(0xcb)]('%j',_0x582ef6));}}}}catch(_0x116842){logger['silly'](_0xb070b7(0xe9)+_0x116842[_0xb070b7(0x137)]);}return await PerformanceTester[_0xb070b7(0xe1)](PerformanceDriverEvents[_0xb070b7(0xd3)],async()=>{const _0x5c75d0=_0xb070b7;if(!helper[_0x5c75d0(0xe8)]()&&(commandRepository[_0x5c75d0(0xc6)]()||globals[_0x5c75d0(0xca)](_0xa0e1a6['RCmqe']))&&_0xa0e1a6[_0x5c75d0(0xdf)](_0x5ceb56[_0x5c75d0(0xef)],_0xa0e1a6[_0x5c75d0(0x121)])&&!_0x5ceb56[_0x5c75d0(0xc4)]&&globals[_0x5c75d0(0xca)](_0xa0e1a6[_0x5c75d0(0xbe)])&&globals[_0x5c75d0(0xca)](_0xa0e1a6[_0x5c75d0(0x119)])){const _0x4acaec=new Date(),_0x350878=PerformanceTester['measureWrapper'](_0xa0e1a6[_0x5c75d0(0xf9)],async()=>{const _0x2f7d27=_0x5c75d0;return await aiSdkWrapper[_0x2f7d27(0xd7)](_0x453d6d,_0x204242,_0x5ceb56);});await _0xa0e1a6[_0x5c75d0(0xd1)](_0x350878);}},{'command':_0x5ceb56[_0xb070b7(0xef)]})(),_0x58021b;}catch(_0x24eb9c){await PerformanceTester[_0xb070b7(0xe1)](PerformanceDriverEvents[_0xb070b7(0xd3)],async()=>{const _0x2fe8a9=_0xb070b7;logger['debug'](_0x1f3568['TCWXI']);try{if(!helper[_0x2fe8a9(0xe8)]()&&(_0x1f3568[_0x2fe8a9(0x11e)](_0x24eb9c['name'],_0x1f3568[_0x2fe8a9(0xec)])||_0x1f3568[_0x2fe8a9(0x11e)](_0x24eb9c[_0x2fe8a9(0x129)],_0x1f3568[_0x2fe8a9(0xbd)]))&&_0x1f3568[_0x2fe8a9(0x131)](_0x5ceb56[_0x2fe8a9(0xef)],_0x1f3568[_0x2fe8a9(0x132)])&&commandRepository['isSelfHealEnabled']()&&globals[_0x2fe8a9(0xca)](_0x1f3568[_0x2fe8a9(0xf1)])&&globals[_0x2fe8a9(0xca)](_0x1f3568[_0x2fe8a9(0xda)])){_0x1f3568[_0x2fe8a9(0xff)](_0x5ceb56[_0x2fe8a9(0xba)]['using'],_0x1f3568['RbnHw'])?logger[_0x2fe8a9(0x127)](_0x1f3568[_0x2fe8a9(0xe5)](_0x1f3568[_0x2fe8a9(0xdb)](_0x1f3568[_0x2fe8a9(0xd9)],_0x5ceb56['parameters_']['value']),_0x1f3568[_0x2fe8a9(0xfe)])):logger['info'](_0x1f3568[_0x2fe8a9(0xdb)](_0x1f3568[_0x2fe8a9(0xdb)](_0x1f3568[_0x2fe8a9(0xdb)](_0x1f3568['lYhft'](_0x1f3568[_0x2fe8a9(0x104)],_0x5ceb56['parameters_'][_0x2fe8a9(0xd0)]),':\x20'),_0x5ceb56['parameters_']['value']),_0x1f3568[_0x2fe8a9(0xfe)]));const _0x48ba3b=PerformanceTester['measureWrapper'](_0x1f3568['rpyXM'],async()=>{const _0x389ada=_0x2fe8a9;return await aiSdkWrapper[_0x389ada(0xee)](_0x453d6d,_0x204242,_0x5ceb56);}),_0x29d50a=new Date(),{locatorType:_0xb241a4,locatorValue:_0x75dd47,commandHealed:_0xc8e6a4}=await _0x1f3568[_0x2fe8a9(0x12c)](_0x48ba3b);if(_0x1f3568[_0x2fe8a9(0x120)](_0xb241a4,_0x75dd47)){_0x5ceb56[_0x2fe8a9(0xba)]['using']=_0xb241a4,_0x5ceb56[_0x2fe8a9(0xba)][_0x2fe8a9(0xe2)]=_0x75dd47,_0x5ceb56[_0x2fe8a9(0xc4)]=!![];const _0x371def=_0x204242[_0x2fe8a9(0xc3)](_0x5ceb56);return _0x1f3568[_0x2fe8a9(0xff)](_0xb241a4,_0x1f3568[_0x2fe8a9(0x135)])?logger['info'](_0x1f3568['lYhft'](_0x1f3568[_0x2fe8a9(0xd8)],_0x75dd47)):logger[_0x2fe8a9(0x127)](_0x1f3568[_0x2fe8a9(0x134)](_0x1f3568[_0x2fe8a9(0x126)](_0x1f3568[_0x2fe8a9(0x134)](_0x1f3568['JeJiO'],_0xb241a4),':\x20'),_0x75dd47)),_0x371def;}else!_0xc8e6a4&&(_0x1f3568[_0x2fe8a9(0x131)](_0xb241a4,_0x1f3568[_0x2fe8a9(0x135)])?logger['info'](_0x1f3568[_0x2fe8a9(0x12d)](_0x1f3568[_0x2fe8a9(0xd2)],_0x5ceb56['parameters_']['value'])):logger[_0x2fe8a9(0x127)](_0x1f3568[_0x2fe8a9(0xdb)](_0x1f3568[_0x2fe8a9(0xe5)](_0x1f3568[_0x2fe8a9(0x11d)](_0x1f3568[_0x2fe8a9(0xf8)],_0x5ceb56[_0x2fe8a9(0xba)][_0x2fe8a9(0xd0)]),':\x20'),_0x5ceb56['parameters_']['value'])));}!_0x5a242f&&_0x1f3568[_0x2fe8a9(0x107)](_0x5ceb56[_0x2fe8a9(0xef)],_0x1f3568[_0x2fe8a9(0x108)])&&helper[_0x2fe8a9(0xea)](_0x5ceb56,[_0x1f3568[_0x2fe8a9(0xd6)],_0x1f3568[_0x2fe8a9(0x117)]])&&!!constants[_0x2fe8a9(0x100)][_0x2fe8a9(0xfd)](_0x259c03=>{const _0xa5306c=_0x2fe8a9;return _0x24eb9c[_0xa5306c(0xc1)]()[_0xa5306c(0x11a)](_0x259c03);})&&helper['getNudgeLocalNotSetError'](_0x5ceb56[_0x2fe8a9(0xba)]['url'],!![]);}catch(_0x2067ba){logger['debug'](_0x1f3568[_0x2fe8a9(0xf2)],_0x2067ba);}},{'success':![],'failure':_0x24eb9c})();throw _0x24eb9c;}};}; | ||
| function a117_0xc848(_0x2a4739,_0x228190){const _0x4d4f08=a117_0x4d4f();return a117_0xc848=function(_0xc84876,_0x44a256){_0xc84876=_0xc84876-0x1ad;let _0x5774e8=_0x4d4f08[_0xc84876];return _0x5774e8;},a117_0xc848(_0x2a4739,_0x228190);}const a117_0x2a37df=a117_0xc848;(function(_0x1e6608,_0x22f42e){const _0x737c47=a117_0xc848,_0x2d81f9=_0x1e6608();while(!![]){try{const _0x4104a6=parseInt(_0x737c47(0x1b4))/0x1*(parseInt(_0x737c47(0x20a))/0x2)+-parseInt(_0x737c47(0x1d5))/0x3*(parseInt(_0x737c47(0x20d))/0x4)+-parseInt(_0x737c47(0x225))/0x5*(parseInt(_0x737c47(0x22d))/0x6)+parseInt(_0x737c47(0x1c1))/0x7*(-parseInt(_0x737c47(0x1d3))/0x8)+-parseInt(_0x737c47(0x201))/0x9+parseInt(_0x737c47(0x1ea))/0xa*(parseInt(_0x737c47(0x1ed))/0xb)+parseInt(_0x737c47(0x205))/0xc*(parseInt(_0x737c47(0x206))/0xd);if(_0x4104a6===_0x22f42e)break;else _0x2d81f9['push'](_0x2d81f9['shift']());}catch(_0x2c5729){_0x2d81f9['push'](_0x2d81f9['shift']());}}}(a117_0x4d4f,0x70891));function a117_0x4d4f(){const _0x21785c=['fCWew','Successfully\x20healed\x20command\x20using\x20new\x20cssPath:\x20','40MhdbGo','aiHeal:setToken','LxQcs','local','RycVA','request','gioKc','GZIcV','url','Successfully\x20healed\x20command\x20using\x20new\x20','body','oyMql','FdcZQ','zpEHP','cZvRi','ekBNm','grSbs','setTcgToken','getSession','xtsjy','IvHjr','Error\x20in\x20local\x20nudge\x20for\x20overrideExecute:\x20','getGlobal',';\x20Trying\x20to\x20heal','460885xDlFUw','isSelfHealEnabled','abcBw','skipHealingSuccess','error','findElement\x20command\x20failed\x20with\x20cssPath:\x20','IbUAr','Healing\x20failed\x20for\x20command\x20using\x20cssPath:\x20','12GNnzph','AUTOMATION_LOG_COMMANDS','aiSdk_defaultLogDataEnabled','Xbmxc','includes','Ghrbn','CHQqD','Azrnv','execute','css\x20selector','setTcgTokenStatus','HqKOk','find','WWewQ','vMVKc','109CKSiDx','XISqd','QPeQe','Mygxj','isBrowserstackInfra','capability','Healing\x20failed\x20for\x20command\x20using\x20','toISOString','trNEM','toString','response','./logger','iJtQx','7bhJrUP','wMUfs','nestedKeyValue','hUrCp','VWCqO','PRE_EXECUTE','format','zJsZh','executeAsyncScript','iigIR','uDOcl','script','measureWrapper','LmhOJ','rpGeA','prcgP','value','BnOzI','1790744fPAwZe','uNrgf','162546CPecoL','nzWrs','browserstack.local','patchExecute','JavascriptError','message','vdyLF','NUDGE_LOCAL_ERRORS','GJcjt','AzKpC','getId','CuhsH','setAiSessionTimeStamp','name_','ywbEU','qTfIh','qeuRH','EDnvi','aiHeal_isAuthenticated','ErsXR','][\x20SDK-AUTOMATION\x20]\x20','410FIOCmg','jhdAY','name','141383LCixgb','tlnGD','KcQYB','overrideExecute','UesSC','args','GKWTM','./ai-sdk/autoHealHelper','parameters_','command','iCmMl','aiHeal_isHealingEnabled','Error\x20in\x20handling\x20TCG\x20Auth:\x20','using','ULkjc','NoSuchElementError','POST_EXECUTE','handleSuccess','handleFailure','uqkZw','3753657cJfkBd','findElement\x20command\x20failed\x20with\x20','rtGqL','hnWVM','5556HcQflb','10777HhQxsl','info','getTcgTokenStatus','exKVL','16830hwPnGS'];a117_0x4d4f=function(){return _0x21785c;};return a117_0x4d4f();}const {aiSdkWrapper}=require('./ai-sdk/aiSdkWrapper'),{commandRepository}=require(a117_0x2a37df(0x1f4)),PerformanceTester=require('./performance/performance-tester'),globals=require('./globals'),{winstonLogger:logger,automationLogger}=require(a117_0x2a37df(0x1bf)),helper=require('./helper'),constants=require('../bin/utils/constants'),{DRIVER_EVENT:PerformanceDriverEvents}=require('./performance/constants'),util=require('util');exports[a117_0x2a37df(0x1f0)]=(_0x51ae39,_0x275f89)=>{const _0x5450c3=a117_0x2a37df,_0x1278e8={'ULkjc':_0x5450c3(0x1e7),'RycVA':_0x5450c3(0x20e),'MQVMS':function(_0x1a714a){return _0x1a714a();},'WIjVZ':_0x5450c3(0x22f),'iigIR':function(_0x581c62,_0x28323f){return _0x581c62===_0x28323f;},'IvHjr':'findElement','LxQcs':_0x5450c3(0x1f8),'AxgNP':'aiHeal:findElementSuccess','zJsZh':function(_0x505f9f){return _0x505f9f();},'GKWTM':'Caught\x20error\x20in\x20execute,\x20check\x20if\x20geturl\x20and\x20try\x20to\x20set\x20local\x20nudge','KcQYB':_0x5450c3(0x1fc),'GJcjt':_0x5450c3(0x1d9),'rtGqL':function(_0x344076,_0xf1e63){return _0x344076===_0xf1e63;},'CuhsH':_0x5450c3(0x1ae),'jhdAY':function(_0x3047c6,_0x1942f7){return _0x3047c6+_0x1942f7;},'cZvRi':_0x5450c3(0x22a),'AzKpC':_0x5450c3(0x224),'irpLW':function(_0x5ea00e,_0x32ed82){return _0x5ea00e+_0x32ed82;},'abcBw':_0x5450c3(0x202),'aXSUC':'aiHeal:findElementFailure','nZBEL':function(_0x413d3f,_0x5d2595){return _0x413d3f&&_0x5d2595;},'iJtQx':function(_0x46f3d8,_0x2a1d02){return _0x46f3d8+_0x2a1d02;},'oyMql':_0x5450c3(0x20c),'xjEPn':function(_0x697e8d,_0x5ecf98){return _0x697e8d+_0x5ecf98;},'hnWVM':_0x5450c3(0x216),'HXRZU':_0x5450c3(0x22c),'fCWew':function(_0x3ba90d,_0x3ed0b7){return _0x3ba90d+_0x3ed0b7;},'nzWrs':_0x5450c3(0x1ba),'BnOzI':'get','tlnGD':_0x5450c3(0x1f5),'exKVL':_0x5450c3(0x215),'Xbmxc':_0x5450c3(0x222),'gioKc':_0x5450c3(0x1c9),'ilXuC':'executeScript','uCIsH':'string','IbUAr':_0x5450c3(0x1b9),'grSbs':_0x5450c3(0x1d7),'kkXaL':'bstack:options','KsUYh':_0x5450c3(0x210)},_0x2ebffa=_0x51ae39[_0x5450c3(0x1d8)]||(helper['nestedKeyValue'](_0x275f89,[_0x1278e8[_0x5450c3(0x22b)],_0x1278e8[_0x5450c3(0x21d)]])||helper[_0x5450c3(0x1c3)](_0x275f89,[_0x1278e8[_0x5450c3(0x22b)],_0x1278e8['kkXaL'],_0x1278e8['KsUYh']]));if(!globals[_0x5450c3(0x223)](_0x1278e8[_0x5450c3(0x1fb)])&&!globals[_0x5450c3(0x223)](_0x1278e8[_0x5450c3(0x20f)])&&_0x2ebffa)return;_0x51ae39[_0x5450c3(0x1d8)]=!![],_0x51ae39['initExecute']=_0x51ae39[_0x5450c3(0x1ad)],_0x51ae39[_0x5450c3(0x1ad)]=async _0x5cd969=>{const _0x11a77e=_0x5450c3,_0x54795d={'UesSC':_0x1278e8['WIjVZ'],'LmhOJ':function(_0x106845,_0x45abd4){return _0x1278e8['iigIR'](_0x106845,_0x45abd4);},'vMVKc':_0x1278e8[_0x11a77e(0x221)],'HqKOk':_0x1278e8[_0x11a77e(0x1fb)],'trNEM':_0x1278e8[_0x11a77e(0x20f)],'XISqd':_0x1278e8['AxgNP'],'zpEHP':function(_0x17f6b7){return _0x1278e8['zJsZh'](_0x17f6b7);},'wMUfs':_0x1278e8[_0x11a77e(0x1f3)],'WWewQ':_0x1278e8[_0x11a77e(0x1ef)],'Ghrbn':_0x1278e8[_0x11a77e(0x1dd)],'VWCqO':function(_0x5547bc,_0x2f216b){return _0x1278e8['iigIR'](_0x5547bc,_0x2f216b);},'ywbEU':function(_0x1c5f01,_0xbd10c0){return _0x1278e8['rtGqL'](_0x1c5f01,_0xbd10c0);},'Azrnv':_0x1278e8[_0x11a77e(0x1e0)],'ekBNm':function(_0x276d88,_0x21c2ee){const _0xe607af=_0x11a77e;return _0x1278e8[_0xe607af(0x1eb)](_0x276d88,_0x21c2ee);},'uNrgf':_0x1278e8[_0x11a77e(0x21b)],'vdyLF':_0x1278e8[_0x11a77e(0x1de)],'Mygxj':function(_0x3cae96,_0x31eda8){const _0x2a1e6b=_0x11a77e;return _0x1278e8[_0x2a1e6b(0x1eb)](_0x3cae96,_0x31eda8);},'iCmMl':function(_0x168580,_0x30ef7f){return _0x1278e8['irpLW'](_0x168580,_0x30ef7f);},'hUrCp':_0x1278e8[_0x11a77e(0x227)],'uDOcl':_0x1278e8['aXSUC'],'uqkZw':function(_0x4ac516){const _0x14bf17=_0x11a77e;return _0x1278e8[_0x14bf17(0x1c8)](_0x4ac516);},'xtsjy':function(_0xf390dd,_0x5e976e){return _0x1278e8['nZBEL'](_0xf390dd,_0x5e976e);},'GZIcV':function(_0x1cd73c,_0xe4f7f8){const _0x5c129c=_0x11a77e;return _0x1278e8[_0x5c129c(0x1c0)](_0x1cd73c,_0xe4f7f8);},'qeuRH':_0x1278e8[_0x11a77e(0x218)],'BZkkH':function(_0x1b2ff7,_0x5d08b2){return _0x1278e8['xjEPn'](_0x1b2ff7,_0x5d08b2);},'ErsXR':_0x1278e8[_0x11a77e(0x204)],'CHQqD':_0x1278e8['HXRZU'],'FdcZQ':function(_0x4fe24a,_0x1a5310){const _0x514aa4=_0x11a77e;return _0x1278e8[_0x514aa4(0x1c0)](_0x4fe24a,_0x1a5310);},'rpGeA':function(_0x1e2127,_0x25b0a0){const _0xec4ce3=_0x11a77e;return _0x1278e8[_0xec4ce3(0x20b)](_0x1e2127,_0x25b0a0);},'vWAkM':_0x1278e8[_0x11a77e(0x1d6)],'prcgP':_0x1278e8[_0x11a77e(0x1d2)],'qTfIh':_0x1278e8[_0x11a77e(0x1ee)],'GcbBu':_0x1278e8[_0x11a77e(0x209)],'QPeQe':_0x1278e8[_0x11a77e(0x230)]};try{const _0x3992bd={};_0x3992bd[_0x11a77e(0x1f6)]=_0x5cd969[_0x11a77e(0x1e2)],await PerformanceTester['measureWrapper'](PerformanceDriverEvents[_0x11a77e(0x1c6)],async()=>{const _0x9f2793=_0x11a77e,_0x54ec64={};_0x54ec64['EDnvi']=_0x1278e8[_0x9f2793(0x1fb)];const _0x758169=_0x54ec64;if(!commandRepository[_0x9f2793(0x208)]()&&globals['getGlobal'](_0x1278e8[_0x9f2793(0x1fb)])){const _0x3b10f3=PerformanceTester[_0x9f2793(0x1cd)](_0x1278e8[_0x9f2793(0x211)],async()=>{const _0x3828d6=_0x9f2793;try{commandRepository[_0x3828d6(0x1af)](!![]),await aiSdkWrapper[_0x3828d6(0x21e)]((await _0x51ae39[_0x3828d6(0x21f)]())['getId']());const _0x4d662f=globals['getGlobal'](_0x758169[_0x3828d6(0x1e6)]);_0x4d662f&&commandRepository[_0x3828d6(0x1e1)]((await _0x51ae39[_0x3828d6(0x21f)]())[_0x3828d6(0x1df)]());}catch(_0x1c5842){logger[_0x3828d6(0x229)](_0x3828d6(0x1f9)+_0x1c5842);}});await _0x1278e8['MQVMS'](_0x3b10f3);}},_0x3992bd)();const _0x5e37ca=await _0x51ae39['initExecute'](_0x5cd969);try{if(_0x1278e8[_0x11a77e(0x203)](_0x5cd969['name_'],_0x1278e8[_0x11a77e(0x213)])||_0x1278e8[_0x11a77e(0x1ca)](_0x5cd969['name_'],_0x1278e8['ilXuC'])){const _0x14a9fc=_0x5cd969[_0x11a77e(0x1f5)]&&_0x5cd969[_0x11a77e(0x1f5)][_0x11a77e(0x1cc)],_0x3c9549=_0x5cd969[_0x11a77e(0x1f5)]&&_0x5cd969[_0x11a77e(0x1f5)][_0x11a77e(0x1f2)],_0x11ef55=_0x3c9549&&util['format']('%j',_0x3c9549);if(_0x14a9fc&&_0x1278e8[_0x11a77e(0x1ca)](typeof _0x14a9fc,_0x1278e8['uCIsH'])){const _0x20e6f9=constants[_0x11a77e(0x22e)][_0x11a77e(0x1b1)](_0xf9b7fe=>_0x14a9fc[_0x11a77e(0x231)](_0xf9b7fe)||_0x11ef55&&_0x11ef55['includes'](_0xf9b7fe));if(_0x20e6f9){const _0x2daf7a={};_0x2daf7a[_0x11a77e(0x1f6)]=_0x20e6f9,_0x2daf7a['parameters']=_0x3c9549;const _0x3175f8={};_0x3175f8[_0x11a77e(0x217)]=_0x5e37ca;const _0x19f3dd={};_0x19f3dd[_0x11a77e(0x212)]=_0x2daf7a,_0x19f3dd[_0x11a77e(0x1be)]=_0x3175f8,automationLogger['silly']('['+new Date()[_0x11a77e(0x1bb)]()+_0x11a77e(0x1e9)+util[_0x11a77e(0x1c7)]('%j',_0x19f3dd));}}}}catch(_0x5eca93){logger['silly']('Error\x20while\x20logging\x20accessibility\x20automation\x20logs\x20in\x20driver.execute\x20:\x20'+_0x5eca93[_0x11a77e(0x1da)]);}return await PerformanceTester[_0x11a77e(0x1cd)](PerformanceDriverEvents[_0x11a77e(0x1fd)],async()=>{const _0x71615e=_0x11a77e;if(!helper[_0x71615e(0x1b8)]()&&(commandRepository['isSelfHealEnabled']()||globals[_0x71615e(0x223)](_0x54795d[_0x71615e(0x1f1)]))&&_0x54795d[_0x71615e(0x1ce)](_0x5cd969[_0x71615e(0x1e2)],_0x54795d['vMVKc'])&&!_0x5cd969[_0x71615e(0x228)]&&globals[_0x71615e(0x223)](_0x54795d[_0x71615e(0x1b0)])&&globals['getGlobal'](_0x54795d[_0x71615e(0x1bc)])){const _0x5cac9b=new Date(),_0x34b8ad=PerformanceTester['measureWrapper'](_0x54795d[_0x71615e(0x1b5)],async()=>{const _0x48be07=_0x71615e;return await aiSdkWrapper[_0x48be07(0x1fe)](_0x275f89,_0x51ae39,_0x5cd969);});await _0x54795d[_0x71615e(0x21a)](_0x34b8ad);}},{'command':_0x5cd969[_0x11a77e(0x1e2)]})(),_0x5e37ca;}catch(_0x1d5539){await PerformanceTester[_0x11a77e(0x1cd)](PerformanceDriverEvents['POST_EXECUTE'],async()=>{const _0x5827aa=_0x11a77e;logger['debug'](_0x54795d[_0x5827aa(0x1c2)]);try{if(!helper[_0x5827aa(0x1b8)]()&&(_0x54795d[_0x5827aa(0x1ce)](_0x1d5539[_0x5827aa(0x1ec)],_0x54795d[_0x5827aa(0x1b2)])||_0x54795d[_0x5827aa(0x1ce)](_0x1d5539[_0x5827aa(0x1ec)],_0x54795d[_0x5827aa(0x232)]))&&_0x54795d[_0x5827aa(0x1c5)](_0x5cd969[_0x5827aa(0x1e2)],_0x54795d[_0x5827aa(0x1b3)])&&commandRepository[_0x5827aa(0x226)]()&&globals[_0x5827aa(0x223)](_0x54795d['HqKOk'])&&globals[_0x5827aa(0x223)](_0x54795d['trNEM'])){_0x54795d[_0x5827aa(0x1e3)](_0x5cd969[_0x5827aa(0x1f5)][_0x5827aa(0x1fa)],_0x54795d[_0x5827aa(0x234)])?logger[_0x5827aa(0x207)](_0x54795d['ekBNm'](_0x54795d[_0x5827aa(0x21c)](_0x54795d[_0x5827aa(0x1d4)],_0x5cd969['parameters_']['value']),_0x54795d[_0x5827aa(0x1db)])):logger[_0x5827aa(0x207)](_0x54795d[_0x5827aa(0x21c)](_0x54795d['Mygxj'](_0x54795d['iCmMl'](_0x54795d[_0x5827aa(0x1f7)](_0x54795d[_0x5827aa(0x1c4)],_0x5cd969['parameters_']['using']),':\x20'),_0x5cd969[_0x5827aa(0x1f5)]['value']),_0x54795d['vdyLF']));const _0x188a28=PerformanceTester[_0x5827aa(0x1cd)](_0x54795d[_0x5827aa(0x1cb)],async()=>{const _0x54fef9=_0x5827aa;return await aiSdkWrapper[_0x54fef9(0x1ff)](_0x275f89,_0x51ae39,_0x5cd969);}),_0x142767=new Date(),{locatorType:_0x5a2fbd,locatorValue:_0x9374da,commandHealed:_0x2b6b72}=await _0x54795d[_0x5827aa(0x200)](_0x188a28);if(_0x54795d[_0x5827aa(0x220)](_0x5a2fbd,_0x9374da)){_0x5cd969['parameters_'][_0x5827aa(0x1fa)]=_0x5a2fbd,_0x5cd969[_0x5827aa(0x1f5)][_0x5827aa(0x1d1)]=_0x9374da,_0x5cd969[_0x5827aa(0x228)]=!![];const _0x2112dc=_0x51ae39['execute'](_0x5cd969);return _0x54795d['VWCqO'](_0x5a2fbd,_0x54795d[_0x5827aa(0x234)])?logger['info'](_0x54795d[_0x5827aa(0x214)](_0x54795d[_0x5827aa(0x1e5)],_0x9374da)):logger[_0x5827aa(0x207)](_0x54795d[_0x5827aa(0x214)](_0x54795d['BZkkH'](_0x54795d['BZkkH'](_0x54795d[_0x5827aa(0x1e8)],_0x5a2fbd),':\x20'),_0x9374da)),_0x2112dc;}else!_0x2b6b72&&(_0x54795d['VWCqO'](_0x5a2fbd,_0x54795d['Azrnv'])?logger[_0x5827aa(0x207)](_0x54795d[_0x5827aa(0x1b7)](_0x54795d[_0x5827aa(0x233)],_0x5cd969[_0x5827aa(0x1f5)][_0x5827aa(0x1d1)])):logger[_0x5827aa(0x207)](_0x54795d[_0x5827aa(0x219)](_0x54795d['FdcZQ'](_0x54795d[_0x5827aa(0x1cf)](_0x54795d['vWAkM'],_0x5cd969[_0x5827aa(0x1f5)][_0x5827aa(0x1fa)]),':\x20'),_0x5cd969[_0x5827aa(0x1f5)]['value'])));}!_0x2ebffa&&_0x54795d[_0x5827aa(0x1ce)](_0x5cd969[_0x5827aa(0x1e2)],_0x54795d[_0x5827aa(0x1d0)])&&helper['nestedKeyValue'](_0x5cd969,[_0x54795d[_0x5827aa(0x1e4)],_0x54795d['GcbBu']])&&!!constants[_0x5827aa(0x1dc)]['find'](_0x1e55b6=>{const _0xc5ba75=_0x5827aa;return _0x1d5539[_0xc5ba75(0x1bd)]()[_0xc5ba75(0x231)](_0x1e55b6);})&&helper['getNudgeLocalNotSetError'](_0x5cd969[_0x5827aa(0x1f5)][_0x5827aa(0x215)],!![]);}catch(_0x43f5e6){logger['debug'](_0x54795d[_0x5827aa(0x1b6)],_0x43f5e6);}},{'success':![],'failure':_0x1d5539})();throw _0x1d5539;}};}; |
@@ -1,1 +0,1 @@ | ||
| function a118_0x5634(_0x39aff5,_0xde75e2){const _0x3f638d=a118_0x3f63();return a118_0x5634=function(_0x56348e,_0x113668){_0x56348e=_0x56348e-0x16b;let _0x399f21=_0x3f638d[_0x56348e];return _0x399f21;},a118_0x5634(_0x39aff5,_0xde75e2);}const a118_0x39d35f=a118_0x5634;(function(_0x2188a4,_0x135957){const _0x2b6575=a118_0x5634,_0x15de65=_0x2188a4();while(!![]){try{const _0x485fca=parseInt(_0x2b6575(0x16d))/0x1+-parseInt(_0x2b6575(0x171))/0x2+parseInt(_0x2b6575(0x177))/0x3*(-parseInt(_0x2b6575(0x170))/0x4)+-parseInt(_0x2b6575(0x18a))/0x5*(parseInt(_0x2b6575(0x180))/0x6)+parseInt(_0x2b6575(0x16e))/0x7*(-parseInt(_0x2b6575(0x188))/0x8)+-parseInt(_0x2b6575(0x17e))/0x9+parseInt(_0x2b6575(0x17f))/0xa;if(_0x485fca===_0x135957)break;else _0x15de65['push'](_0x15de65['shift']());}catch(_0x388fdb){_0x15de65['push'](_0x15de65['shift']());}}}(a118_0x3f63,0xc3c34));const PerformanceTester=require('./performance/performance-tester'),O11yEvents=require(a118_0x39d35f(0x18b))[a118_0x39d35f(0x16b)];function a118_0x3f63(){const _0x18240b=['overrideTakeScreenshot','O11y_EVENTS','end','275010tMrfZI','304598QIDwzl','true','3580SSRVfB','761274cOmKYb','start','TEST_SCREENSHOT','takeScreenshot','emit','initQuit','993yTgpxW','TAKE_SCREENSHOT','bs:addLog:','patchScreenshot','yGzDv','BsXhx','quitCount_','4622760rIpoQJ','33796600gvjLch','2637156rfvMmh','initScreenshot','quit','wcWXV','overrideQuit','toISOString','Mcrmb','jmINy','144owGyyt','PmWcU','10ZDwONg','./performance/constants'];a118_0x3f63=function(){return _0x18240b;};return a118_0x3f63();}exports[a118_0x39d35f(0x18c)]=_0x3df0a6=>{const _0x4f2e1f=a118_0x39d35f,_0x3334b5={'yGzDv':function(_0x4e8513,_0x5667e3){return _0x4e8513(_0x5667e3);},'BsXhx':_0x4f2e1f(0x173),'PmWcU':function(_0x5222b0,_0x53cbf1){return _0x5222b0!==_0x53cbf1;},'jmINy':_0x4f2e1f(0x16f)};if(_0x3334b5[_0x4f2e1f(0x189)](process['env']['BS_TESTOPS_ALLOW_SCREENSHOTS'],_0x3334b5[_0x4f2e1f(0x187)]))return;if(_0x3df0a6[_0x4f2e1f(0x17a)])return;_0x3df0a6[_0x4f2e1f(0x17a)]=!![],_0x3df0a6[_0x4f2e1f(0x181)]=_0x3df0a6[_0x4f2e1f(0x174)],_0x3df0a6[_0x4f2e1f(0x174)]=()=>{const _0x142673=_0x4f2e1f,_0x5e307a={'OdECh':_0x3334b5[_0x142673(0x17c)],'wcWXV':function(_0x264bb7,_0xdafb41){const _0x57c517=_0x142673;return _0x3334b5[_0x57c517(0x17b)](_0x264bb7,_0xdafb41);}};return new Promise(function(_0x52cae9,_0x56bd95){const _0x345f80=_0x142673,_0x2d49b5={'Ycunv':function(_0x24b0f9,_0x29036c){const _0x3ad3e0=a118_0x5634;return _0x3334b5[_0x3ad3e0(0x17b)](_0x24b0f9,_0x29036c);}};_0x3df0a6[_0x345f80(0x181)]()['then'](_0x5dacd8=>{const _0x18bba8=_0x345f80;PerformanceTester[_0x18bba8(0x172)](O11yEvents[_0x18bba8(0x178)]),process[_0x18bba8(0x175)](_0x18bba8(0x179)+process['pid'],{'timestamp':new Date()[_0x18bba8(0x185)](),'message':_0x5dacd8,'kind':_0x5e307a['OdECh']}),_0x5e307a[_0x18bba8(0x183)](_0x52cae9,_0x5dacd8),PerformanceTester[_0x18bba8(0x16c)](O11yEvents['TAKE_SCREENSHOT']);})['catch'](_0xb15ce3=>{const _0x346714=_0x345f80;PerformanceTester[_0x346714(0x16c)](O11yEvents[_0x346714(0x178)]),_0x2d49b5['Ycunv'](_0x56bd95,_0xb15ce3);});});};},exports[a118_0x39d35f(0x184)]=(_0xda0d16,_0x19cf92=null)=>{const _0x5083f8=a118_0x39d35f,_0x2677fb={'RTZZs':function(_0xc554a8){return _0xc554a8();},'Mcrmb':function(_0x1329e8,_0x34e166){return _0x1329e8>_0x34e166;}};if(_0xda0d16['patchQuit'])return;_0xda0d16['patchQuit']=!![],_0xda0d16[_0x5083f8(0x176)]=_0xda0d16[_0x5083f8(0x182)],_0xda0d16[_0x5083f8(0x182)]=()=>{const _0x46767b=_0x5083f8;if(_0x19cf92){_0x19cf92[_0x46767b(0x17d)]+=0x1;if(_0x2677fb[_0x46767b(0x186)](_0x19cf92[_0x46767b(0x17d)],0x1))return _0xda0d16['initQuit']();}else{_0xda0d16['quitCount_']+=0x1;if(_0x2677fb[_0x46767b(0x186)](_0xda0d16[_0x46767b(0x17d)],0x1))return _0xda0d16['initQuit']();}return new Promise(function(_0x1d763a){_0x2677fb['RTZZs'](_0x1d763a);});};}; | ||
| const a118_0x1fada5=a118_0x48e4;function a118_0x48e4(_0x55781a,_0x4c50d4){const _0x4a4717=a118_0x4a47();return a118_0x48e4=function(_0x48e40c,_0x459cc5){_0x48e40c=_0x48e40c-0xad;let _0x209e35=_0x4a4717[_0x48e40c];return _0x209e35;},a118_0x48e4(_0x55781a,_0x4c50d4);}(function(_0x4842ca,_0x409d9c){const _0x3f0903=a118_0x48e4,_0x920592=_0x4842ca();while(!![]){try{const _0x2dd229=parseInt(_0x3f0903(0xb2))/0x1*(-parseInt(_0x3f0903(0xc0))/0x2)+-parseInt(_0x3f0903(0xbe))/0x3*(parseInt(_0x3f0903(0xad))/0x4)+parseInt(_0x3f0903(0xcc))/0x5+parseInt(_0x3f0903(0xbf))/0x6+parseInt(_0x3f0903(0xc8))/0x7*(parseInt(_0x3f0903(0xbd))/0x8)+-parseInt(_0x3f0903(0xc2))/0x9+-parseInt(_0x3f0903(0xbb))/0xa*(-parseInt(_0x3f0903(0xb0))/0xb);if(_0x2dd229===_0x409d9c)break;else _0x920592['push'](_0x920592['shift']());}catch(_0x4128c1){_0x920592['push'](_0x920592['shift']());}}}(a118_0x4a47,0xedf5f));const PerformanceTester=require('./performance/performance-tester'),O11yEvents=require(a118_0x1fada5(0xb3))['O11y_EVENTS'];function a118_0x4a47(){const _0x2176a0=['initQuit','408663WlMNmd','takeScreenshot','qvfhh','then','pid','vrAGL','19292WknTjy','quit','Xulrd','true','5394300TKDaIH','TEST_SCREENSHOT','emit','patchQuit','patchScreenshot','HhIGi','TAKE_SCREENSHOT','toISOString','992zkgmeo','catch','start','3634697bWuNCD','SuXdk','101SZxZjw','./performance/constants','overrideQuit','initScreenshot','quitCount_','bs:addLog:','gEIto','hqesE','end','40pMliTS','env','328MplyZk','4542SySLZU','3750360pvuAGH','34516KITvaX'];a118_0x4a47=function(){return _0x2176a0;};return a118_0x4a47();}exports['overrideTakeScreenshot']=_0x1e617c=>{const _0x31f857=a118_0x1fada5,_0x5167b3={'auEKQ':_0x31f857(0xcd),'hqesE':function(_0x34b3b2,_0x250aa8){return _0x34b3b2(_0x250aa8);},'XKTZx':function(_0x3c65c5,_0xb9550a){return _0x3c65c5!==_0xb9550a;},'vrAGL':_0x31f857(0xcb)};if(_0x5167b3['XKTZx'](process[_0x31f857(0xbc)]['BS_TESTOPS_ALLOW_SCREENSHOTS'],_0x5167b3[_0x31f857(0xc7)]))return;if(_0x1e617c[_0x31f857(0xd0)])return;_0x1e617c['patchScreenshot']=!![],_0x1e617c[_0x31f857(0xb5)]=_0x1e617c[_0x31f857(0xc3)],_0x1e617c[_0x31f857(0xc3)]=()=>{const _0x2c26d4={'SuXdk':_0x5167b3['auEKQ'],'INnGa':function(_0x43a837,_0x209877){const _0x2d9ec3=a118_0x48e4;return _0x5167b3[_0x2d9ec3(0xb9)](_0x43a837,_0x209877);}};return new Promise(function(_0x20ceca,_0x1d8670){const _0x442356=a118_0x48e4,_0x54a3d1={'HhIGi':_0x2c26d4[_0x442356(0xb1)],'gEIto':function(_0x17e22a,_0x2601e5){return _0x2c26d4['INnGa'](_0x17e22a,_0x2601e5);}};_0x1e617c[_0x442356(0xb5)]()[_0x442356(0xc5)](_0x4bb5f9=>{const _0x4848fe=_0x442356;PerformanceTester[_0x4848fe(0xaf)](O11yEvents[_0x4848fe(0xd2)]),process[_0x4848fe(0xce)](_0x4848fe(0xb7)+process[_0x4848fe(0xc6)],{'timestamp':new Date()[_0x4848fe(0xd3)](),'message':_0x4bb5f9,'kind':_0x54a3d1[_0x4848fe(0xd1)]}),_0x54a3d1[_0x4848fe(0xb8)](_0x20ceca,_0x4bb5f9),PerformanceTester[_0x4848fe(0xba)](O11yEvents[_0x4848fe(0xd2)]);})[_0x442356(0xae)](_0x1a3b2c=>{const _0x39641d=_0x442356;PerformanceTester[_0x39641d(0xba)](O11yEvents[_0x39641d(0xd2)]),_0x54a3d1[_0x39641d(0xb8)](_0x1d8670,_0x1a3b2c);});});};},exports[a118_0x1fada5(0xb4)]=(_0x321e7e,_0x2acbbf=null)=>{const _0x376a04=a118_0x1fada5,_0x5cd50a={'qvfhh':function(_0x295dbd){return _0x295dbd();},'PKhlL':function(_0x59b165,_0x6de54a){return _0x59b165>_0x6de54a;},'Xulrd':function(_0x30ca36,_0x546937){return _0x30ca36>_0x546937;}};if(_0x321e7e[_0x376a04(0xcf)])return;_0x321e7e[_0x376a04(0xcf)]=!![],_0x321e7e[_0x376a04(0xc1)]=_0x321e7e[_0x376a04(0xc9)],_0x321e7e['quit']=()=>{const _0x2796b4=_0x376a04;if(_0x2acbbf){_0x2acbbf['quitCount_']+=0x1;if(_0x5cd50a['PKhlL'](_0x2acbbf[_0x2796b4(0xb6)],0x1))return _0x321e7e[_0x2796b4(0xc1)]();}else{_0x321e7e[_0x2796b4(0xb6)]+=0x1;if(_0x5cd50a[_0x2796b4(0xca)](_0x321e7e[_0x2796b4(0xb6)],0x1))return _0x321e7e[_0x2796b4(0xc1)]();}return new Promise(function(_0x4647e0){const _0x5434bc=_0x2796b4;_0x5cd50a[_0x5434bc(0xc4)](_0x4647e0);});};}; |
@@ -1,1 +0,1 @@ | ||
| var a124_0x36c8d5=a124_0x3dd4;function a124_0x3dd4(_0x4863c2,_0x5207f2){var _0x4dd643=a124_0x4dd6();return a124_0x3dd4=function(_0x3dd479,_0x265af4){_0x3dd479=_0x3dd479-0xcc;var _0x18b3b2=_0x4dd643[_0x3dd479];return _0x18b3b2;},a124_0x3dd4(_0x4863c2,_0x5207f2);}(function(_0x3f0161,_0x6712a3){var _0x2a6cd8=a124_0x3dd4,_0x1fcc39=_0x3f0161();while(!![]){try{var _0x4d41bd=-parseInt(_0x2a6cd8(0xd5))/0x1*(-parseInt(_0x2a6cd8(0xcc))/0x2)+-parseInt(_0x2a6cd8(0xd4))/0x3*(-parseInt(_0x2a6cd8(0xd1))/0x4)+parseInt(_0x2a6cd8(0xd0))/0x5*(-parseInt(_0x2a6cd8(0xce))/0x6)+-parseInt(_0x2a6cd8(0xd8))/0x7+-parseInt(_0x2a6cd8(0xd6))/0x8*(parseInt(_0x2a6cd8(0xd2))/0x9)+parseInt(_0x2a6cd8(0xd7))/0xa*(parseInt(_0x2a6cd8(0xd3))/0xb)+parseInt(_0x2a6cd8(0xcd))/0xc;if(_0x4d41bd===_0x6712a3)break;else _0x1fcc39['push'](_0x1fcc39['shift']());}catch(_0x51beed){_0x1fcc39['push'](_0x1fcc39['shift']());}}}(a124_0x4dd6,0x64298),module[a124_0x36c8d5(0xcf)]=require('./Percy'));function a124_0x4dd6(){var _0x15e1c9=['2330mseukO','9144264tXFXNr','1124598IUTXzv','exports','10WdQkyI','4ZCTqiK','1928979zvowLR','180983SgjOgC','1087887mVBOQd','617NyFMcM','24FjziPn','110XcjjFD','4174212BpJdsD'];a124_0x4dd6=function(){return _0x15e1c9;};return a124_0x4dd6();} | ||
| function a124_0x489b(_0x299757,_0x34cf87){var _0x170e1d=a124_0x170e();return a124_0x489b=function(_0x489b59,_0x42acbc){_0x489b59=_0x489b59-0xed;var _0x1677cc=_0x170e1d[_0x489b59];return _0x1677cc;},a124_0x489b(_0x299757,_0x34cf87);}var a124_0x14d404=a124_0x489b;function a124_0x170e(){var _0x5538f8=['./Percy','939683txznpC','3387984vGaGgI','exports','5831704GZawWA','3liUlFf','784116VUVjUt','4699765HZRHvC','1756166OuOJLb','2665271xFrWad'];a124_0x170e=function(){return _0x5538f8;};return a124_0x170e();}(function(_0x3141c2,_0x1acae0){var _0x49beaf=a124_0x489b,_0x7878c1=_0x3141c2();while(!![]){try{var _0x2170b0=-parseInt(_0x49beaf(0xf2))/0x1+-parseInt(_0x49beaf(0xef))/0x2*(-parseInt(_0x49beaf(0xf6))/0x3)+parseInt(_0x49beaf(0xf3))/0x4+parseInt(_0x49beaf(0xee))/0x5+-parseInt(_0x49beaf(0xed))/0x6+-parseInt(_0x49beaf(0xf0))/0x7+-parseInt(_0x49beaf(0xf5))/0x8;if(_0x2170b0===_0x1acae0)break;else _0x7878c1['push'](_0x7878c1['shift']());}catch(_0x5aa123){_0x7878c1['push'](_0x7878c1['shift']());}}}(a124_0x170e,0x76653),module[a124_0x14d404(0xf4)]=require(a124_0x14d404(0xf1))); |
@@ -1,1 +0,1 @@ | ||
| const a119_0x358963=a119_0x18c2;(function(_0x30d2ab,_0x542e92){const _0x45baac=a119_0x18c2,_0x322f44=_0x30d2ab();while(!![]){try{const _0x3bee45=parseInt(_0x45baac(0x236))/0x1+parseInt(_0x45baac(0x1fc))/0x2*(-parseInt(_0x45baac(0x20b))/0x3)+-parseInt(_0x45baac(0x222))/0x4*(-parseInt(_0x45baac(0x21d))/0x5)+parseInt(_0x45baac(0x1fd))/0x6*(-parseInt(_0x45baac(0x1ec))/0x7)+-parseInt(_0x45baac(0x20d))/0x8+-parseInt(_0x45baac(0x1eb))/0x9*(parseInt(_0x45baac(0x1f0))/0xa)+parseInt(_0x45baac(0x232))/0xb;if(_0x3bee45===_0x542e92)break;else _0x322f44['push'](_0x322f44['shift']());}catch(_0x5ae52a){_0x322f44['push'](_0x322f44['shift']());}}}(a119_0x2859,0x2d218));function a119_0x18c2(_0x2253c2,_0x4a6b59){const _0x285956=a119_0x2859();return a119_0x18c2=function(_0x18c289,_0xf01418){_0x18c289=_0x18c289-0x1e9;let _0x5a03f3=_0x285956[_0x18c289];return _0x5a03f3;},a119_0x18c2(_0x2253c2,_0x4a6b59);}function a119_0x2859(){const _0x4c426b=['605GiZeUc','close','HvmQm',':start','YspBa','4996YEAHft','Yowjp','end','ENV_VAR','app','path','version','pipe','KBEiL','Percy\x20config\x20created\x20at\x20','stderr','start','SLDaY','debug','ExQME','tmpdir','5720165HqAgAl','createPercyConfig','data','nodeRequest','291983aJndkK','app:exec','exports','gdwFi','1325223jxUJMe','21sKPimh','epdJV','eWNda','stop','20JTGnHt','HxisO','env','http://localhost:5338','GBiCg','error','writeFile','Percy\x20fetch\x20token\x20success','xygVh','child_process','PERCY_SERVER_ADDRESS','join','4OnXtCE','199266FecYpM','HtsSa','healthcheck','automate','winstonLogger','Njosi','Error\x20creating\x20percy\x20config:\x20','percyOptions','assign','NTwrC','../../helpers/testhub/constants','fetchPercyToken','RQnjk','TWrbf','477918pgYccD','../logger','524256hWdwLh','VKbwO','Percy\x20unable\x20to\x20fetch\x20project\x20token:\x20','stdout','exec:stop','yoACB','push','Percy\x20healthcheck\x20successful','projectName','../helper','EdmQo','isProcessRunning','&type=','BROWSERSTACK_TESTHUB_UUID','DOWNLOAD','isRunning'];a119_0x2859=function(){return _0x4c426b;};return a119_0x2859();}const fs=require('fs'),path=require(a119_0x358963(0x227)),os=require('os'),{spawn}=require(a119_0x358963(0x1f9)),helper=require(a119_0x358963(0x216)),logger=require(a119_0x358963(0x20c))[a119_0x358963(0x201)],{getLogDir}=require(a119_0x358963(0x20c)),testHubConstants=require(a119_0x358963(0x207)),PerformanceTester=require('../../helpers/performance/performance-tester'),{PERCY_EVENTS:PerformanceEvents}=require('../../helpers/performance/constants'),PercyBinary=require('./PercyBinary');class Percy{#logfile=path[a119_0x358963(0x1fb)](getLogDir(),'percy.log');#address=process[a119_0x358963(0x1f2)][a119_0x358963(0x1fa)]||a119_0x358963(0x1f3);#binaryPath=null;#config=null;#proc=null;#logStream=null;#isApp=![];[a119_0x358963(0x218)]=![];constructor(_0x53bf69){const _0x282111=a119_0x358963;this.#config=_0x53bf69,!!_0x53bf69[_0x282111(0x226)]&&(this.#isApp=!![]);}async #getBinaryPath(){const _0x57d414=a119_0x358963;if(!this.#binaryPath){const _0xca97d1=new PercyBinary();PerformanceTester[_0x57d414(0x22d)](PerformanceEvents[_0x57d414(0x21b)]),this.#binaryPath=await _0xca97d1['getBinaryPath'](this.#config),PerformanceTester[_0x57d414(0x224)](PerformanceEvents[_0x57d414(0x21b)]);}return this.#binaryPath;}async #sleep(_0x450939){return new Promise(_0x70a72e=>setTimeout(_0x70a72e,_0x450939));}async['healthcheck'](){const _0x5c6bae=a119_0x358963,_0x334bb1={};_0x334bb1[_0x5c6bae(0x1f4)]='GET',_0x334bb1[_0x5c6bae(0x22e)]='percy/healthcheck';const _0x5ef83e=_0x334bb1;try{const _0x5370b2=await helper[_0x5c6bae(0x235)](_0x5ef83e[_0x5c6bae(0x1f4)],_0x5ef83e[_0x5c6bae(0x22e)],null,null,this.#address);if(_0x5370b2)return!![];}catch(_0x4fd63f){return![];}}async[a119_0x358963(0x22d)](){const _0x3ffaa1=a119_0x358963,_0x1bcd15={'RQnjk':_0x3ffaa1(0x237),'KgFRB':'exec','YspBa':function(_0x2221f7,_0x4ddff9,_0xccd5e0,_0x398cbf){return _0x2221f7(_0x4ddff9,_0xccd5e0,_0x398cbf);},'xygVh':_0x3ffaa1(0x21e),'HvmQm':_0x3ffaa1(0x214)},_0x18daa9=await this.#getBinaryPath(),_0x34af38={};_0x34af38['flags']='a',this.#logStream=fs['createWriteStream'](this.#logfile,_0x34af38);const _0x1cd3a8=await this['fetchPercyToken'](),_0x1b64ce=await this[_0x3ffaa1(0x233)]();if(!_0x1cd3a8)return![];const _0x124e5f=[(this.#isApp?_0x1bcd15[_0x3ffaa1(0x209)]:_0x1bcd15['KgFRB'])+_0x3ffaa1(0x220)];_0x1b64ce&&_0x124e5f[_0x3ffaa1(0x213)]('-c',_0x1b64ce);this.#proc=_0x1bcd15[_0x3ffaa1(0x221)](spawn,_0x18daa9,_0x124e5f,{'env':Object[_0x3ffaa1(0x205)](process[_0x3ffaa1(0x1f2)],{'PERCY_TOKEN':_0x1cd3a8,'TH_BUILD_UUID':process[_0x3ffaa1(0x1f2)][testHubConstants[_0x3ffaa1(0x225)][_0x3ffaa1(0x21a)]]})}),this.#proc[_0x3ffaa1(0x210)][_0x3ffaa1(0x229)](this.#logStream),this.#proc[_0x3ffaa1(0x22c)][_0x3ffaa1(0x229)](this.#logStream),this[_0x3ffaa1(0x218)]=!![];var _0x2d906f=this;this.#proc['on'](_0x1bcd15[_0x3ffaa1(0x1f8)],function(_0x543f1f){const _0xcf7d02=_0x3ffaa1;_0x2d906f[_0xcf7d02(0x218)]=![];});do{const _0xc91f0e=await this[_0x3ffaa1(0x1ff)]();if(_0xc91f0e)return logger[_0x3ffaa1(0x22f)](_0x1bcd15[_0x3ffaa1(0x21f)]),!![];await this.#sleep(0x3e8);}while(this['isProcessRunning']);return![];}async[a119_0x358963(0x1ef)](){const _0x1f2c45=a119_0x358963,_0x2e474d={'ExQME':function(_0x4da8bf,_0x162495){return _0x4da8bf(_0x162495);},'NTwrC':function(_0x4a9f2a,_0x1d38ce,_0x1c8d56){return _0x4a9f2a(_0x1d38ce,_0x1c8d56);},'gdwFi':_0x1f2c45(0x211),'KBEiL':_0x1f2c45(0x21e)},_0x124905=await this.#getBinaryPath();return new Promise((_0x5cef88,_0x278eda)=>{const _0x25fb2a=_0x1f2c45,_0x243add={'hLnIK':function(_0x5db4cf,_0x2caf08){const _0x460ccc=a119_0x18c2;return _0x2e474d[_0x460ccc(0x230)](_0x5db4cf,_0x2caf08);}},_0x25e59c=_0x2e474d[_0x25fb2a(0x206)](spawn,_0x124905,[_0x2e474d[_0x25fb2a(0x1ea)]]);_0x25e59c['on'](_0x2e474d[_0x25fb2a(0x22a)],_0x1afa20=>{const _0x547e5e=_0x25fb2a;this[_0x547e5e(0x218)]=![],this.#logStream&&(this.#logStream['end'](),this.#logStream=null),_0x243add['hLnIK'](_0x5cef88,_0x1afa20);});});}[a119_0x358963(0x21c)](){const _0x5d2df7=a119_0x358963;return this[_0x5d2df7(0x218)];}async[a119_0x358963(0x208)](){const _0x29a29d=a119_0x358963,_0x5b74c5={};_0x5b74c5[_0x29a29d(0x20e)]='app',_0x5b74c5[_0x29a29d(0x1ee)]=_0x29a29d(0x200),_0x5b74c5[_0x29a29d(0x202)]='GET',_0x5b74c5[_0x29a29d(0x212)]=_0x29a29d(0x1f7);const _0x358902=_0x5b74c5,_0x4935b9=this.#config[_0x29a29d(0x215)];try{const _0x1946cd=this.#isApp?_0x358902[_0x29a29d(0x20e)]:_0x358902[_0x29a29d(0x1ee)],_0x4715e3=await helper[_0x29a29d(0x235)](_0x358902['Njosi'],'api/app_percy/get_project_token?name='+_0x4935b9+_0x29a29d(0x219)+_0x1946cd,{},this.#config),_0x43e858=_0x4715e3[_0x29a29d(0x234)];return logger[_0x29a29d(0x22f)](_0x358902['yoACB']),_0x43e858['token'];}catch(_0x51205d){return logger['error'](_0x29a29d(0x20f)+_0x51205d),null;}}async[a119_0x358963(0x233)](){const _0xbd2927=a119_0x358963,_0x4755f4={'TWrbf':function(_0x524825,_0x4dba01){return _0x524825(_0x4dba01);},'ZTwuW':function(_0x799ab0,_0x3e5eaa){return _0x799ab0+_0x3e5eaa;},'epdJV':_0xbd2927(0x22b),'HxisO':'percy.json'};if(!this.#config[_0xbd2927(0x204)])return null;const _0x19591f=path[_0xbd2927(0x1fb)](os[_0xbd2927(0x231)](),_0x4755f4[_0xbd2927(0x1f1)]),_0x4335fb=this.#config[_0xbd2927(0x204)];return!_0x4335fb[_0xbd2927(0x228)]&&(_0x4335fb['version']='2'),new Promise((_0x4e9e45,_0x380e7f)=>{const _0x3eac72=_0xbd2927,_0x215c83={'Yowjp':function(_0xec053,_0x170569){const _0x209ea5=a119_0x18c2;return _0x4755f4[_0x209ea5(0x20a)](_0xec053,_0x170569);},'HtsSa':function(_0x3da4e3,_0x4b13b1){return _0x4755f4['ZTwuW'](_0x3da4e3,_0x4b13b1);},'EdmQo':_0x4755f4[_0x3eac72(0x1ed)]};fs[_0x3eac72(0x1f6)](_0x19591f,JSON['stringify'](_0x4335fb),_0x28d314=>{const _0x3acdd8=_0x3eac72;_0x28d314&&(logger[_0x3acdd8(0x1f5)](_0x3acdd8(0x203)+_0x28d314),_0x215c83['Yowjp'](_0x4e9e45,null)),logger[_0x3acdd8(0x22f)](_0x215c83[_0x3acdd8(0x1fe)](_0x215c83[_0x3acdd8(0x217)],_0x19591f)),_0x215c83[_0x3acdd8(0x223)](_0x4e9e45,_0x19591f);});});}}module[a119_0x358963(0x1e9)]=Percy; | ||
| const a119_0x5f43ef=a119_0x2ee8;(function(_0x5d8d5,_0x3f52b5){const _0xe78835=a119_0x2ee8,_0x1ed14a=_0x5d8d5();while(!![]){try{const _0x159d20=parseInt(_0xe78835(0xf2))/0x1*(parseInt(_0xe78835(0xef))/0x2)+-parseInt(_0xe78835(0x11d))/0x3+-parseInt(_0xe78835(0x128))/0x4*(-parseInt(_0xe78835(0xde))/0x5)+-parseInt(_0xe78835(0xf6))/0x6*(-parseInt(_0xe78835(0x102))/0x7)+parseInt(_0xe78835(0xe6))/0x8*(parseInt(_0xe78835(0x119))/0x9)+parseInt(_0xe78835(0xf0))/0xa+-parseInt(_0xe78835(0xe5))/0xb;if(_0x159d20===_0x3f52b5)break;else _0x1ed14a['push'](_0x1ed14a['shift']());}catch(_0x5f42f1){_0x1ed14a['push'](_0x1ed14a['shift']());}}}(a119_0x25a8,0x96c15));function a119_0x2ee8(_0x3d78d7,_0x292c71){const _0x25a8d6=a119_0x25a8();return a119_0x2ee8=function(_0x2ee866,_0x32fd44){_0x2ee866=_0x2ee866-0xdc;let _0x3b697c=_0x25a8d6[_0x2ee866];return _0x3b697c;},a119_0x2ee8(_0x3d78d7,_0x292c71);}const fs=require('fs'),path=require(a119_0x5f43ef(0x10b)),os=require('os'),{spawn}=require('child_process'),helper=require('../helper'),logger=require(a119_0x5f43ef(0x115))[a119_0x5f43ef(0xf5)],{getLogDir}=require('../logger'),testHubConstants=require('../../helpers/testhub/constants'),PerformanceTester=require('../../helpers/performance/performance-tester'),{PERCY_EVENTS:PerformanceEvents}=require(a119_0x5f43ef(0x11b)),PercyBinary=require(a119_0x5f43ef(0x108));class Percy{#logfile=path[a119_0x5f43ef(0x11e)](getLogDir(),a119_0x5f43ef(0x118));#address=process[a119_0x5f43ef(0x12a)][a119_0x5f43ef(0x121)]||a119_0x5f43ef(0x120);#binaryPath=null;#config=null;#proc=null;#logStream=null;#isApp=![];[a119_0x5f43ef(0xfe)]=![];constructor(_0x531d53){this.#config=_0x531d53,!!_0x531d53['app']&&(this.#isApp=!![]);}async #getBinaryPath(){const _0x184a00=a119_0x5f43ef;if(!this.#binaryPath){const _0x1a0db4=new PercyBinary();PerformanceTester[_0x184a00(0x10f)](PerformanceEvents['DOWNLOAD']),this.#binaryPath=await _0x1a0db4[_0x184a00(0x113)](this.#config),PerformanceTester[_0x184a00(0xf9)](PerformanceEvents[_0x184a00(0xed)]);}return this.#binaryPath;}async #sleep(_0x3cfbab){return new Promise(_0x5a92f5=>setTimeout(_0x5a92f5,_0x3cfbab));}async['healthcheck'](){const _0x5120be=a119_0x5f43ef,_0x2e2426={};_0x2e2426['vPbSt']=_0x5120be(0xf4),_0x2e2426[_0x5120be(0xea)]=_0x5120be(0x116);const _0x3cedf0=_0x2e2426;try{const _0x5621e5=await helper[_0x5120be(0x10c)](_0x3cedf0['vPbSt'],_0x3cedf0[_0x5120be(0xea)],null,null,this.#address);if(_0x5621e5)return!![];}catch(_0x4e305f){return![];}}async['start'](){const _0x2ae602=a119_0x5f43ef,_0x39e3f7={'OcIaE':_0x2ae602(0x129),'jcVkr':_0x2ae602(0x111),'yQHxN':function(_0x375be6,_0x42914f,_0xae0f8a,_0x3f8a5d){return _0x375be6(_0x42914f,_0xae0f8a,_0x3f8a5d);},'cGeor':_0x2ae602(0xf8),'qdJxh':_0x2ae602(0xff)},_0x11e86b=await this.#getBinaryPath(),_0x244e05={};_0x244e05[_0x2ae602(0xe9)]='a',this.#logStream=fs[_0x2ae602(0xe2)](this.#logfile,_0x244e05);const _0x24345f=await this[_0x2ae602(0x127)](),_0xcdae62=await this[_0x2ae602(0x125)]();if(!_0x24345f)return![];const _0x12a821=[(this.#isApp?_0x39e3f7[_0x2ae602(0x103)]:_0x39e3f7[_0x2ae602(0xf3)])+_0x2ae602(0xfd)];_0xcdae62&&_0x12a821['push']('-c',_0xcdae62);this.#proc=_0x39e3f7[_0x2ae602(0x117)](spawn,_0x11e86b,_0x12a821,{'env':Object[_0x2ae602(0x11a)](process[_0x2ae602(0x12a)],{'PERCY_TOKEN':_0x24345f,'TH_BUILD_UUID':process['env'][testHubConstants[_0x2ae602(0xe1)]['BROWSERSTACK_TESTHUB_UUID']]})}),this.#proc[_0x2ae602(0xe7)][_0x2ae602(0xdd)](this.#logStream),this.#proc[_0x2ae602(0xdc)][_0x2ae602(0xdd)](this.#logStream),this['isProcessRunning']=!![];var _0x54d27c=this;this.#proc['on'](_0x39e3f7['cGeor'],function(_0x43b916){const _0x2b6a00=_0x2ae602;_0x54d27c[_0x2b6a00(0xfe)]=![];});do{const _0x3d8463=await this[_0x2ae602(0x10d)]();if(_0x3d8463)return logger[_0x2ae602(0x101)](_0x39e3f7[_0x2ae602(0xe3)]),!![];await this.#sleep(0x3e8);}while(this[_0x2ae602(0xfe)]);return![];}async[a119_0x5f43ef(0x106)](){const _0x1e1445=a119_0x5f43ef,_0x50e316={'GAqve':function(_0x580419,_0x4f1770){return _0x580419(_0x4f1770);},'umCKf':function(_0x543bd8,_0x4a6831,_0x377361){return _0x543bd8(_0x4a6831,_0x377361);},'vAxsG':_0x1e1445(0xfc),'bhlNv':_0x1e1445(0xf8)},_0x27f603=await this.#getBinaryPath();return new Promise((_0x1438b6,_0x58e121)=>{const _0x2e1fb3=_0x1e1445,_0x3e524f={'DzjyX':function(_0x420e6a,_0x14f0de){const _0xccc06a=a119_0x2ee8;return _0x50e316[_0xccc06a(0xf7)](_0x420e6a,_0x14f0de);}},_0x2fcf51=_0x50e316[_0x2e1fb3(0x10a)](spawn,_0x27f603,[_0x50e316['vAxsG']]);_0x2fcf51['on'](_0x50e316[_0x2e1fb3(0xfa)],_0x4bdea9=>{const _0xaf60f5=_0x2e1fb3;this[_0xaf60f5(0xfe)]=![],this.#logStream&&(this.#logStream['end'](),this.#logStream=null),_0x3e524f['DzjyX'](_0x1438b6,_0x4bdea9);});});}[a119_0x5f43ef(0x104)](){const _0x24b34b=a119_0x5f43ef;return this[_0x24b34b(0xfe)];}async[a119_0x5f43ef(0x127)](){const _0x624838=a119_0x5f43ef,_0x5b999c={};_0x5b999c[_0x624838(0xec)]=_0x624838(0x126),_0x5b999c[_0x624838(0x100)]='automate',_0x5b999c[_0x624838(0x107)]=_0x624838(0xf4),_0x5b999c[_0x624838(0xe4)]='Percy\x20fetch\x20token\x20success';const _0x43585d=_0x5b999c,_0x100210=this.#config['projectName'];try{const _0x3503ee=this.#isApp?_0x43585d[_0x624838(0xec)]:_0x43585d[_0x624838(0x100)],_0x4df01d=await helper['nodeRequest'](_0x43585d['tcpEM'],_0x624838(0x124)+_0x100210+_0x624838(0x105)+_0x3503ee,{},this.#config),_0x5ad400=_0x4df01d[_0x624838(0x123)];return logger[_0x624838(0x101)](_0x43585d['LzkwK']),_0x5ad400[_0x624838(0x112)];}catch(_0x58b859){return logger[_0x624838(0x122)](_0x624838(0x109)+_0x58b859),null;}}async[a119_0x5f43ef(0x125)](){const _0x1c3472=a119_0x5f43ef,_0xe3a363={'RaznU':function(_0x8acda5,_0x50c1f0){return _0x8acda5(_0x50c1f0);},'KQXMp':function(_0x49d5c9,_0x740f95){return _0x49d5c9+_0x740f95;},'PQQiz':_0x1c3472(0x114),'slyLW':function(_0x368bb8,_0x50fb27){return _0x368bb8(_0x50fb27);},'FWBVs':'percy.json'};if(!this.#config[_0x1c3472(0xdf)])return null;const _0x47a393=path['join'](os[_0x1c3472(0xe8)](),_0xe3a363['FWBVs']),_0x20887a=this.#config[_0x1c3472(0xdf)];return!_0x20887a[_0x1c3472(0xee)]&&(_0x20887a['version']='2'),new Promise((_0x52875c,_0x4f75e3)=>{const _0x5db655=_0x1c3472,_0x506adc={'bKFGw':function(_0x1d6183,_0x2a6f73){return _0xe3a363['RaznU'](_0x1d6183,_0x2a6f73);},'fCjaa':function(_0x349505,_0x1f8a16){const _0x320bfa=a119_0x2ee8;return _0xe3a363[_0x320bfa(0xfb)](_0x349505,_0x1f8a16);},'bthNT':_0xe3a363[_0x5db655(0xf1)],'USxlH':function(_0x5759fa,_0x3e218d){return _0xe3a363['slyLW'](_0x5759fa,_0x3e218d);}};fs[_0x5db655(0x110)](_0x47a393,JSON[_0x5db655(0x11c)](_0x20887a),_0x40ae29=>{const _0x144acb=_0x5db655;_0x40ae29&&(logger[_0x144acb(0x122)](_0x144acb(0x10e)+_0x40ae29),_0x506adc[_0x144acb(0xe0)](_0x52875c,null)),logger[_0x144acb(0x101)](_0x506adc['fCjaa'](_0x506adc[_0x144acb(0x11f)],_0x47a393)),_0x506adc[_0x144acb(0xeb)](_0x52875c,_0x47a393);});});}}function a119_0x25a8(){const _0x1abfe6=['DOWNLOAD','version','20318dVfxni','9211040mCiVxa','PQQiz','70LOvMiH','jcVkr','GET','winstonLogger','6doeipo','GAqve','close','end','bhlNv','KQXMp','exec:stop',':start','isProcessRunning','Percy\x20healthcheck\x20successful','MGHAA','debug','482293SKtYTn','OcIaE','isRunning','&type=','stop','tcpEM','./PercyBinary','Percy\x20unable\x20to\x20fetch\x20project\x20token:\x20','umCKf','path','nodeRequest','healthcheck','Error\x20creating\x20percy\x20config:\x20','start','writeFile','exec','token','getBinaryPath','Percy\x20config\x20created\x20at\x20','../logger','percy/healthcheck','yQHxN','percy.log','9ZMmJee','assign','../../helpers/performance/constants','stringify','3296067ydBkBc','join','bthNT','http://localhost:5338','PERCY_SERVER_ADDRESS','error','data','api/app_percy/get_project_token?name=','createPercyConfig','app','fetchPercyToken','60436yWxRbA','app:exec','env','stderr','pipe','335bHbSPP','percyOptions','bKFGw','ENV_VAR','createWriteStream','qdJxh','LzkwK','23377453cUyLCo','9023752KwZGsq','stdout','tmpdir','flags','hWHRi','USxlH','OiAfQ'];a119_0x25a8=function(){return _0x1abfe6;};return a119_0x25a8();}module['exports']=Percy; |
@@ -1,1 +0,1 @@ | ||
| function a120_0x29e9(_0x2b2ba7,_0x15b93a){const _0x2ed6e2=a120_0x2ed6();return a120_0x29e9=function(_0x29e99b,_0x36f990){_0x29e99b=_0x29e99b-0xc9;let _0x27e726=_0x2ed6e2[_0x29e99b];return _0x27e726;},a120_0x29e9(_0x2b2ba7,_0x15b93a);}const a120_0x490be7=a120_0x29e9;(function(_0x17a9d7,_0x5b4f6c){const _0x28fc5b=a120_0x29e9,_0x5d020b=_0x17a9d7();while(!![]){try{const _0x2c6802=parseInt(_0x28fc5b(0x112))/0x1+-parseInt(_0x28fc5b(0xfa))/0x2+-parseInt(_0x28fc5b(0xda))/0x3+-parseInt(_0x28fc5b(0xeb))/0x4*(-parseInt(_0x28fc5b(0xdb))/0x5)+-parseInt(_0x28fc5b(0x12a))/0x6*(-parseInt(_0x28fc5b(0xcc))/0x7)+parseInt(_0x28fc5b(0xe4))/0x8+-parseInt(_0x28fc5b(0x13e))/0x9;if(_0x2c6802===_0x5b4f6c)break;else _0x5d020b['push'](_0x5d020b['shift']());}catch(_0xab2716){_0x5d020b['push'](_0x5d020b['shift']());}}}(a120_0x2ed6,0x3d0fb));function a120_0x2ed6(){const _0x2762d3=['statusCode','readEntry','JQjfX','swggu','ichMe','homedir','catch','Failed\x20to\x20save\x20ETag\x20file:\x20','headers','platform','xNJjs','tVuPA','useCaCertificate','PkiwS','stdout','OjjzG','parse','Got\x20Error\x20in\x20percy\x20binary\x20downloading\x20request:\x20','Failed\x20to\x20read\x20ETag\x20file:\x20','yauzl','env','nxMbJ','MlFkt','433885KNHoFM','SydRy','warn','Error\x20trying\x20to\x20download\x20percy\x20binary','proxyHost','../logger','uMqzW','openReadStream','agent','OQWpa','HOME','follow-redirects','eqytz','.browserstack','cwd','GSjCr','LkFbV','gsjJy','Percy\x20binary\x20is\x20up\x20to\x20date\x20(ETag\x20unchanged)','createWriteStream','needsUpdate','error','percy.exe','Percy\x20download\x20failed\x20to\x20read\x20cert\x20file:\x20','6FnnCqj','OUlNp','/percy-osx.zip','--version','HOMEPATH','RqoME','qoTwM','test','lruwr','close','Got\x20Error\x20in\x20percy\x20binary\x20download\x20response:\x20','download','url','trim','once','TgMVl','writeFileSync','mkdirSync','RigUN','destroy','1778049zFfLrr','accessSync','Saved\x20new\x20ETag\x20for\x20percy\x20binary','entry','wUcbr','ixCFB','CfWzT','port','zxsZO','mFEIu','join','function','CHEHQ','JGqgS','W_OK','New\x20Percy\x20binary\x20version\x20available,\x20downloading\x20update','LNAME','pipe','lYSCp','VHaHk','UkwzX','https-proxy-agent','/Users/','QBdyy','Connection','qmHSv','length','debug','extractAndSaveBinary','Failed\x20to\x20check\x20for\x20binary\x20updates,\x20using\x20existing\x20binary:\x20','vEvlX','percy','aFTgz','JrZup','ftlGp','3466589ZrUtbL','ObSmO','vxgEA','mdvqp','fLLOX','.etag','KUPpa','utf8','0755','https://github.com/percy/cli/releases/latest/download','EhOxu','fileName','efbGh','getBinaryPath','1274220wdiJHc','5LYZNeo','ZOAEf','X_OK','DnJbT','win32','HOMEDRIVE','vuiUR','/home/','enZVV','405920hzhQgg','proxyPort','kzbkc','child_process','readFileSync','DsZcy','tmpdir','339464QeDWqR','binaryPath','DTJzc','match','host','get','lazyEntries','DMpfW','If-None-Match','path','rtNyM','statSync','validateBinary','SnnnN','PRqGN','384620SJlNIS'];a120_0x2ed6=function(){return _0x2762d3;};return a120_0x2ed6();}const {https}=require(a120_0x490be7(0x11d)),url=require(a120_0x490be7(0x136)),yauzl=require(a120_0x490be7(0x10e)),fs=require('fs'),path=require(a120_0x490be7(0xf4)),os=require('os'),{spawn}=require(a120_0x490be7(0xe7)),HttpsProxyAgent=require(a120_0x490be7(0x153)),logger=require(a120_0x490be7(0x117))['winstonLogger'];class PercyBinary{#hostOS=process[a120_0x490be7(0x104)];#httpPath=null;#binaryName=a120_0x490be7(0x15d);#orderedPaths=[path[a120_0x490be7(0x148)](this.#homedir(),a120_0x490be7(0x11f)),process[a120_0x490be7(0x120)](),os[a120_0x490be7(0xea)]()];constructor(){const _0x1999dd=a120_0x490be7,_0x125553={};_0x125553[_0x1999dd(0xf2)]=_0x1999dd(0xd5),_0x125553['mdvqp']=function(_0x462bed,_0x27c13b){return _0x462bed+_0x27c13b;},_0x125553[_0x1999dd(0xd6)]=_0x1999dd(0x12c),_0x125553[_0x1999dd(0x150)]=function(_0x38b4e5,_0x542654){return _0x38b4e5+_0x542654;},_0x125553[_0x1999dd(0x15c)]='/percy-win.zip',_0x125553[_0x1999dd(0xed)]=_0x1999dd(0x128),_0x125553[_0x1999dd(0x130)]='/percy-linux.zip';const _0x24ce12=_0x125553,_0x3ed8a6=_0x24ce12[_0x1999dd(0xf2)];if(this.#hostOS[_0x1999dd(0xee)](/darwin|mac os/i))this.#httpPath=_0x24ce12[_0x1999dd(0xcf)](_0x3ed8a6,_0x24ce12['EhOxu']);else this.#hostOS[_0x1999dd(0xee)](/mswin|msys|mingw|cygwin|bccwin|wince|emc|win32/i)?(this.#httpPath=_0x24ce12[_0x1999dd(0x150)](_0x3ed8a6,_0x24ce12['vEvlX']),this.#binaryName=_0x24ce12[_0x1999dd(0xed)]):this.#httpPath=_0x24ce12['mdvqp'](_0x3ed8a6,_0x24ce12['qoTwM']);}#getAvailableDirs(){const _0x105edf=a120_0x490be7,_0x116954={};_0x116954[_0x105edf(0x139)]=function(_0x449678,_0x3f83cc){return _0x449678<_0x3f83cc;},_0x116954[_0x105edf(0x12b)]=_0x105edf(0x115);const _0x10b2d1=_0x116954;for(var _0x34c32e=0x0;_0x10b2d1[_0x105edf(0x139)](_0x34c32e,this.#orderedPaths[_0x105edf(0x158)]);_0x34c32e++){var _0x10b405=this.#orderedPaths[_0x34c32e];if(this.#makePath(_0x10b405))return _0x10b405;}throw new Error(_0x10b2d1[_0x105edf(0x12b)]);}#makePath(_0x4bb8a9){try{return _0x4bb8a9&&!this.#checkPath(_0x4bb8a9)&&fs['mkdirSync'](_0x4bb8a9),!![];}catch{return![];}}#checkPath(_0x216aac,_0x5a97a3){const _0x3f0e81=a120_0x490be7,_0x4bff77={};_0x4bff77[_0x3f0e81(0xe1)]=function(_0x4917a6,_0x2b68be){return _0x4917a6|_0x2b68be;},_0x4bff77[_0x3f0e81(0x152)]=function(_0x35610c,_0x13d7cc){return _0x35610c!==_0x13d7cc;},_0x4bff77[_0x3f0e81(0x11e)]='undefined';const _0x335371=_0x4bff77;_0x5a97a3=_0x5a97a3||_0x335371[_0x3f0e81(0xe1)](fs['R_OK'],fs[_0x3f0e81(0x14c)]);try{return fs[_0x3f0e81(0x13f)](_0x216aac,_0x5a97a3),!![];}catch(_0x2c95d4){if(_0x335371['UkwzX'](typeof fs['accessSync'],_0x335371['eqytz']))return![];try{return fs[_0x3f0e81(0xf6)](_0x216aac),!![];}catch(_0x52624e){return![];}}}#getETagPath(_0x1c5860){const _0x3074f0=a120_0x490be7;return path[_0x3074f0(0x148)](_0x1c5860,this.#binaryName+_0x3074f0(0xd1));}#loadETag(_0x59be4d){const _0x19edbd=a120_0x490be7,_0xde275f={};_0xde275f['DnJbT']=_0x19edbd(0xd3);const _0x1fce67=_0xde275f,_0x267b09=this.#getETagPath(_0x59be4d);if(this.#checkPath(_0x267b09))try{return fs[_0x19edbd(0xe8)](_0x267b09,_0x1fce67[_0x19edbd(0xde)])[_0x19edbd(0x137)]();}catch(_0x1dd6d3){logger[_0x19edbd(0x114)](_0x19edbd(0x10d)+_0x1dd6d3);}return null;}#saveETag(_0x5240c9,_0x34ca12){const _0x4c9335=a120_0x490be7,_0x5ad5ae={};_0x5ad5ae['vxgEA']=_0x4c9335(0x140);const _0x38fdad=_0x5ad5ae;if(!_0x34ca12)return;try{const _0x236fe7=this.#getETagPath(_0x5240c9);fs[_0x4c9335(0x13a)](_0x236fe7,_0x34ca12),logger[_0x4c9335(0x159)](_0x38fdad[_0x4c9335(0xce)]);}catch(_0xb351a1){logger[_0x4c9335(0x114)](_0x4c9335(0x102)+_0xb351a1);}}async #handleBinaryDownload(_0x5ad6be,_0x2e0a82,_0x5797a8){const _0x51d710=a120_0x490be7,_0x4b1be5={};_0x4b1be5['mFEIu']='Newly\x20downloaded\x20Percy\x20binary\x20is\x20corrupt,\x20retrying';const _0x51ce7d=_0x4b1be5,_0x1c61cc=await this[_0x51d710(0xf7)](_0x5ad6be[_0x51d710(0xec)]);if(!_0x1c61cc){logger[_0x51d710(0x127)](_0x51ce7d[_0x51d710(0x147)]);const _0x6a6201=await this[_0x51d710(0x135)](_0x2e0a82,_0x5797a8);return _0x6a6201['binaryPath'];}return _0x5ad6be[_0x51d710(0xec)];}async[a120_0x490be7(0xd9)](_0x33aab0){const _0x2db89f=a120_0x490be7,_0xc5fdd0={};_0xc5fdd0['GSjCr']=_0x2db89f(0x124),_0xc5fdd0[_0x2db89f(0xe3)]=_0x2db89f(0x14d);const _0xca3a2f=_0xc5fdd0,_0x1ce3ed=this.#getAvailableDirs(),_0x45f288=path[_0x2db89f(0x148)](_0x1ce3ed,this.#binaryName);if(this.#checkPath(_0x45f288,fs[_0x2db89f(0xdd)])){const _0xa31c83=this.#loadETag(_0x1ce3ed);if(_0xa31c83)try{const _0x295015=await this[_0x2db89f(0x135)](_0x33aab0,_0x1ce3ed,_0xa31c83);if(!_0x295015[_0x2db89f(0x126)])return logger['debug'](_0xca3a2f[_0x2db89f(0x121)]),_0x45f288;return logger[_0x2db89f(0x159)](_0xca3a2f[_0x2db89f(0xe3)]),await this.#handleBinaryDownload(_0x295015,_0x33aab0,_0x1ce3ed);}catch(_0x34dec8){return logger['warn'](_0x2db89f(0x15b)+_0x34dec8),_0x45f288;}}const _0x3f63cf=await this[_0x2db89f(0x135)](_0x33aab0,_0x1ce3ed);return await this.#handleBinaryDownload(_0x3f63cf,_0x33aab0,_0x1ce3ed);}[a120_0x490be7(0x135)](_0x2dd6e5,_0x29011b,_0x57221e=null){const _0x3dc32e=a120_0x490be7,_0x1144bd={'kzbkc':function(_0x3d6b17,_0x5e1ae0){return _0x3d6b17(_0x5e1ae0);},'ichMe':function(_0x14692d,_0x4ae747){return _0x14692d===_0x4ae747;},'YcvaY':function(_0x2b18aa,_0x1759e3){return _0x2b18aa(_0x1759e3);},'RqoME':'error','rtNyM':_0x3dc32e(0x133),'SydRy':function(_0x30b68b,_0xca4fc9){return _0x30b68b+_0xca4fc9;},'Yeaph':'.zip'};_0x29011b&&!this.#checkPath(_0x29011b)&&fs[_0x3dc32e(0x13b)](_0x29011b);const _0x3b64d9=this.#binaryName,_0x2727e1=path[_0x3dc32e(0x148)](_0x29011b,_0x1144bd[_0x3dc32e(0x113)](_0x3b64d9,_0x1144bd['Yeaph'])),_0x50c0fd=fs[_0x3dc32e(0x125)](_0x2727e1),_0x17f7f6=url[_0x3dc32e(0x10b)](this.#httpPath);if(_0x2dd6e5[_0x3dc32e(0x116)]&&_0x2dd6e5[_0x3dc32e(0xe5)]){const _0x3cb1fe={};_0x3cb1fe[_0x3dc32e(0xef)]=_0x2dd6e5[_0x3dc32e(0x116)],_0x3cb1fe[_0x3dc32e(0x145)]=_0x2dd6e5[_0x3dc32e(0xe5)],_0x17f7f6[_0x3dc32e(0x11a)]=new HttpsProxyAgent(_0x3cb1fe);}if(_0x2dd6e5[_0x3dc32e(0x107)])try{_0x17f7f6['ca']=fs[_0x3dc32e(0xe8)](_0x2dd6e5['useCaCertificate']);}catch(_0x35e619){logger[_0x3dc32e(0x127)](_0x3dc32e(0x129)+_0x35e619);}if(_0x57221e){const _0x5d8816={};_0x5d8816[_0x3dc32e(0xf3)]=_0x57221e,_0x5d8816[_0x3dc32e(0x156)]=_0x1144bd[_0x3dc32e(0xf5)],_0x17f7f6[_0x3dc32e(0x103)]=_0x5d8816;}else{const _0x3b9dbd={};_0x3b9dbd[_0x3dc32e(0x156)]=_0x1144bd['rtNyM'],_0x17f7f6['headers']=_0x3b9dbd;}return new Promise((_0xda25a5,_0x32f285)=>{const _0x47622d=_0x3dc32e,_0x4bca2d={'fLLOX':function(_0x1ef169,_0x5cdb08){const _0x2b36f5=a120_0x29e9;return _0x1144bd[_0x2b36f5(0xe6)](_0x1ef169,_0x5cdb08);},'JGqgS':function(_0x251b13,_0x2cc420){const _0xa562e1=a120_0x29e9;return _0x1144bd[_0xa562e1(0xe6)](_0x251b13,_0x2cc420);},'OjjzG':function(_0x5766fa,_0x3707ee){const _0x513e50=a120_0x29e9;return _0x1144bd[_0x513e50(0xff)](_0x5766fa,_0x3707ee);},'JrZup':function(_0x21006d,_0x2023a6){return _0x1144bd['YcvaY'](_0x21006d,_0x2023a6);},'uMqzW':_0x1144bd[_0x47622d(0x12f)],'wUcbr':_0x1144bd['rtNyM']};https[_0x47622d(0xf0)](_0x17f7f6,_0x430a7e=>{const _0x1c26e4=_0x47622d,_0x4d98eb={'SnnnN':function(_0x486c3e,_0x4bdbac){const _0x2d0cb9=a120_0x29e9;return _0x4bca2d[_0x2d0cb9(0x14b)](_0x486c3e,_0x4bdbac);}};if(_0x57221e&&_0x4bca2d[_0x1c26e4(0x10a)](_0x430a7e[_0x1c26e4(0xfb)],0x130)){_0x50c0fd[_0x1c26e4(0x13d)]();const _0x127706={};_0x127706['needsUpdate']=![],_0x4bca2d[_0x1c26e4(0xca)](_0xda25a5,_0x127706);return;}const _0x5e944e=_0x430a7e[_0x1c26e4(0x103)]['etag'];_0x5e944e&&this.#saveETag(_0x29011b,_0x5e944e),_0x430a7e['pipe'](_0x50c0fd),_0x430a7e['on'](_0x4bca2d[_0x1c26e4(0x118)],function(_0x3e57da){const _0x584fde=_0x1c26e4;logger[_0x584fde(0x127)](_0x584fde(0x134)+_0x3e57da),_0x4bca2d[_0x584fde(0xd0)](_0x32f285,_0x3e57da);}),_0x50c0fd['on'](_0x4bca2d[_0x1c26e4(0x118)],function(_0x7ff5a1){const _0x412125=_0x1c26e4;logger[_0x412125(0x127)]('Got\x20Error\x20while\x20downloading\x20percy\x20binary\x20file:\x20'+_0x7ff5a1),_0x4d98eb[_0x412125(0xf8)](_0x32f285,_0x7ff5a1);}),_0x50c0fd['on'](_0x4bca2d[_0x1c26e4(0x142)],()=>{const _0x83b5d6=_0x1c26e4;this[_0x83b5d6(0x15a)](_0x2727e1,_0x29011b)['then'](_0x43809a=>_0xda25a5({'needsUpdate':!![],'binaryPath':_0x43809a}))[_0x83b5d6(0x101)](_0x32f285);});})['on'](_0x1144bd[_0x47622d(0x12f)],function(_0x45810b){const _0x43b3d9=_0x47622d;logger[_0x43b3d9(0x127)](_0x43b3d9(0x10c)+_0x45810b),_0x4bca2d[_0x43b3d9(0xd0)](_0x32f285,_0x45810b);});});}['extractAndSaveBinary'](_0x1e3dca,_0x11fedb){const _0x403e90=a120_0x490be7,_0x510072={'PkiwS':function(_0x44bac6,_0x2c76ec){return _0x44bac6(_0x2c76ec);},'cOego':'end','loJIo':function(_0x1de224,_0x336a8a){return _0x1de224(_0x336a8a);},'nxMbJ':_0x403e90(0xd4),'qmHSv':function(_0x1456dc,_0x2f34af){return _0x1456dc(_0x2f34af);},'tCgqD':_0x403e90(0x141),'zxsZO':_0x403e90(0x127),'CHEHQ':function(_0x26f263,_0x148096){return _0x26f263===_0x148096;}},_0x1f47a7=this.#binaryName,_0x35a88f=path['join'](_0x11fedb,_0x1f47a7);return new Promise((_0x234b0a,_0x272619)=>{const _0x367282=_0x403e90,_0x4e3df={'OUqYu':function(_0x3de8d0,_0x13f792){const _0x4f56ff=a120_0x29e9;return _0x510072[_0x4f56ff(0x14a)](_0x3de8d0,_0x13f792);}},_0x389886={};_0x389886[_0x367282(0xf1)]=!![],yauzl['open'](_0x1e3dca,_0x389886,function(_0x2f4962,_0x1f7dc8){const _0x1d2647=_0x367282,_0x2b1556={'gsjJy':function(_0x5e4acb,_0xdd7836){const _0x506a80=a120_0x29e9;return _0x510072[_0x506a80(0x108)](_0x5e4acb,_0xdd7836);},'JQjfX':_0x510072['cOego'],'TeZlU':function(_0x5484e2,_0x16a7c2){return _0x510072['loJIo'](_0x5484e2,_0x16a7c2);},'RigUN':function(_0xb23782,_0x30de98){return _0x510072['PkiwS'](_0xb23782,_0x30de98);},'KUPpa':_0x510072[_0x1d2647(0x110)]};_0x2f4962&&_0x510072[_0x1d2647(0x157)](_0x272619,_0x2f4962),_0x1f7dc8[_0x1d2647(0xfc)](),_0x1f7dc8['on'](_0x510072['tCgqD'],_0xec4ab2=>{const _0xf09273=_0x1d2647;if(/\/$/[_0xf09273(0x131)](_0xec4ab2[_0xf09273(0xd7)]))_0x1f7dc8[_0xf09273(0xfc)]();else{const _0x41dd55=fs[_0xf09273(0x125)](path[_0xf09273(0x148)](_0x11fedb,_0xec4ab2[_0xf09273(0xd7)]));_0x1f7dc8[_0xf09273(0x119)](_0xec4ab2,function(_0x2c9f79,_0x4f09d9){const _0x4ba7bd=_0xf09273;_0x2c9f79&&_0x2b1556[_0x4ba7bd(0x123)](_0x272619,_0x2f4962),_0x4f09d9['on'](_0x2b1556[_0x4ba7bd(0xfd)],function(){const _0x3ec482=_0x4ba7bd;_0x41dd55[_0x3ec482(0x133)](),_0x1f7dc8[_0x3ec482(0xfc)]();}),_0x4f09d9[_0x4ba7bd(0x14f)](_0x41dd55);}),_0x4e3df['OUqYu'](_0xec4ab2[_0xf09273(0xd7)],_0x1f47a7)&&_0x1f7dc8[_0xf09273(0x133)]();}}),_0x1f7dc8['on'](_0x510072[_0x1d2647(0x146)],_0x8e6d97=>{_0x2b1556['gsjJy'](_0x272619,_0x8e6d97);}),_0x1f7dc8[_0x1d2647(0x138)](_0x510072['cOego'],()=>{const _0x26ada6=_0x1d2647,_0x35dfbd={'OQWpa':function(_0x377198,_0x5ca7c4){return _0x2b1556['TeZlU'](_0x377198,_0x5ca7c4);},'efbGh':function(_0xa5788f,_0x45d9fe){const _0x1cf894=a120_0x29e9;return _0x2b1556[_0x1cf894(0x13c)](_0xa5788f,_0x45d9fe);}};fs['chmod'](_0x35a88f,_0x2b1556[_0x26ada6(0xd2)],function(_0x2c7502){const _0x6ac46a=_0x26ada6;_0x2c7502&&_0x35dfbd[_0x6ac46a(0x11b)](_0x272619,_0x2c7502),_0x35dfbd[_0x6ac46a(0xd8)](_0x234b0a,_0x35a88f);}),_0x1f7dc8['close']();});});});}async[a120_0x490be7(0xf7)](_0x60e0d4){const _0x1b2a54=a120_0x490be7,_0x46364b={'DsZcy':function(_0x11d31c,_0x8bbd1d){return _0x11d31c(_0x8bbd1d);},'ScGga':function(_0x3d0646,_0x59fb28){return _0x3d0646(_0x59fb28);},'CeBml':function(_0x179b44,_0x2961b9,_0x3c3d14,_0x210c73){return _0x179b44(_0x2961b9,_0x3c3d14,_0x210c73);},'tVuPA':_0x1b2a54(0x12d),'ZOAEf':'data','ixCFB':_0x1b2a54(0x133)},_0x15ba2c=/^.*@percy\/cli \d.\d+.\d+/;return new Promise((_0x5576a0,_0x24e145)=>{const _0x4ef2f8=_0x1b2a54,_0x5305bf={};_0x5305bf['env']=process[_0x4ef2f8(0x10f)];const _0x1635bf=_0x46364b['CeBml'](spawn,_0x60e0d4,[_0x46364b[_0x4ef2f8(0x106)]],_0x5305bf);_0x1635bf[_0x4ef2f8(0x109)]['on'](_0x46364b[_0x4ef2f8(0xdc)],_0x4daea5=>{const _0x2aa22a=_0x4ef2f8;_0x15ba2c[_0x2aa22a(0x131)](_0x4daea5)&&_0x46364b[_0x2aa22a(0xe9)](_0x5576a0,!![]);}),_0x1635bf['on'](_0x46364b[_0x4ef2f8(0x143)],()=>{_0x46364b['ScGga'](_0x5576a0,![]);});});}#homedir(){const _0x303ff9=a120_0x490be7,_0x4360f6={};_0x4360f6[_0x303ff9(0x151)]=function(_0x3dd442,_0x5a626a){return _0x3dd442===_0x5a626a;},_0x4360f6[_0x303ff9(0x132)]=_0x303ff9(0x149),_0x4360f6['swggu']=function(_0x4e0b96,_0x257196){return _0x4e0b96===_0x257196;},_0x4360f6[_0x303ff9(0xcb)]=_0x303ff9(0xdf),_0x4360f6[_0x303ff9(0xcd)]=function(_0x33d547,_0x4f1a09){return _0x33d547+_0x4f1a09;},_0x4360f6[_0x303ff9(0xc9)]=function(_0xd610e0,_0x45cdfa){return _0xd610e0===_0x45cdfa;},_0x4360f6[_0x303ff9(0x144)]='darwin',_0x4360f6[_0x303ff9(0x155)]=_0x303ff9(0x154),_0x4360f6[_0x303ff9(0xf9)]='linux',_0x4360f6[_0x303ff9(0x111)]='/root',_0x4360f6[_0x303ff9(0x105)]=_0x303ff9(0xe2),_0x4360f6[_0x303ff9(0x122)]=function(_0x265b88,_0x434e96){return _0x265b88||_0x434e96;};const _0x23b2ab=_0x4360f6;if(_0x23b2ab[_0x303ff9(0x151)](typeof os[_0x303ff9(0x100)],_0x23b2ab[_0x303ff9(0x132)]))return os[_0x303ff9(0x100)]();const _0x454974=process[_0x303ff9(0x10f)],_0x272240=_0x454974[_0x303ff9(0x11c)],_0x33826b=_0x454974['LOGNAME']||_0x454974['USER']||_0x454974[_0x303ff9(0x14e)]||_0x454974['USERNAME'];if(_0x23b2ab[_0x303ff9(0xfe)](process[_0x303ff9(0x104)],_0x23b2ab['ftlGp']))return _0x454974['USERPROFILE']||_0x23b2ab['ObSmO'](_0x454974[_0x303ff9(0xe0)],_0x454974[_0x303ff9(0x12e)])||_0x272240||null;if(_0x23b2ab[_0x303ff9(0xc9)](process[_0x303ff9(0x104)],_0x23b2ab[_0x303ff9(0x144)]))return _0x272240||(_0x33826b?_0x23b2ab['ObSmO'](_0x23b2ab['QBdyy'],_0x33826b):null);if(_0x23b2ab[_0x303ff9(0xfe)](process[_0x303ff9(0x104)],_0x23b2ab[_0x303ff9(0xf9)]))return _0x272240||(_0x23b2ab[_0x303ff9(0x151)](process['getuid'](),0x0)?_0x23b2ab[_0x303ff9(0x111)]:_0x33826b?_0x23b2ab['ObSmO'](_0x23b2ab['xNJjs'],_0x33826b):null);return _0x23b2ab[_0x303ff9(0x122)](_0x272240,null);}}module['exports']=PercyBinary; | ||
| const a120_0x1a1a18=a120_0x3d88;(function(_0x207f90,_0x525a7e){const _0x4caf78=a120_0x3d88,_0x39f5ae=_0x207f90();while(!![]){try{const _0x34627c=-parseInt(_0x4caf78(0x1ff))/0x1+parseInt(_0x4caf78(0x21d))/0x2*(parseInt(_0x4caf78(0x1e8))/0x3)+parseInt(_0x4caf78(0x1e9))/0x4+-parseInt(_0x4caf78(0x204))/0x5+-parseInt(_0x4caf78(0x1eb))/0x6*(-parseInt(_0x4caf78(0x1c7))/0x7)+parseInt(_0x4caf78(0x1cb))/0x8+-parseInt(_0x4caf78(0x1d8))/0x9*(parseInt(_0x4caf78(0x1d2))/0xa);if(_0x34627c===_0x525a7e)break;else _0x39f5ae['push'](_0x39f5ae['shift']());}catch(_0x3d6441){_0x39f5ae['push'](_0x39f5ae['shift']());}}}(a120_0x5713,0xdf699));const {https}=require(a120_0x1a1a18(0x22f)),url=require(a120_0x1a1a18(0x243)),yauzl=require('yauzl'),fs=require('fs'),path=require('path'),os=require('os'),{spawn}=require('child_process'),HttpsProxyAgent=require(a120_0x1a1a18(0x1e7)),logger=require(a120_0x1a1a18(0x238))[a120_0x1a1a18(0x1d0)];function a120_0x5713(){const _0x3ca5bd=['KRVga','url','platform','AbEXK','Percy\x20binary\x20is\x20up\x20to\x20date\x20(ETag\x20unchanged)','nYucX','fEwIh','Newly\x20downloaded\x20Percy\x20binary\x20is\x20corrupt,\x20retrying','qxgvZ','readEntry','pQvTX','uWgyf','getuid','R_OK','nupbZ','win32','statusCode','test','stdout','pipe','mXlBW','join','parse','fileName','146174FAGbvH','debug','TZDjb','gnstT','5986928WvUKCQ','chmod','createWriteStream','RYzAW','cwd','winstonLogger','tmpdir','20bkVNWz','IKRGH','proxyPort','Got\x20Error\x20while\x20downloading\x20percy\x20binary\x20file:\x20','entry','end','11383389mfwVRV','eosGq','uNnDG','mkdirSync','binaryPath','proxyHost','YpRRh','download','RhnMq','rcgYM','xzMcn','writeFileSync','.zip','HOMEDRIVE','gWcQE','https-proxy-agent','6ZyTiyQ','5495980FANYPa','once','456lCEAla','wDzbd','/home/','match','veyvc','cSASp','inXdq','cIElR','W_OK','warn','extractAndSaveBinary','nlovj','dsWFt','linux','percy.exe','https://github.com/percy/cli/releases/latest/download','darwin','PyvmZ','artPT','lazyEntries','1135570PiVqVL','percy','readFileSync','catch','AIJNm','1292010uRUFQB','USERNAME','get','PiaEd','/percy-linux.zip','evtbq','--version','function','SgZBm','homedir','error','qlUcF','EXaTi','port','sERqt','HOMEPATH','TFhCJ','Failed\x20to\x20save\x20ETag\x20file:\x20','tsMUp','.etag','TtFYu','ruSah','IOyrZ','New\x20Percy\x20binary\x20version\x20available,\x20downloading\x20update','close','1129318BdRNWs','accessSync','/root','getBinaryPath','MDoMc','GAdne','xoUVD','Error\x20trying\x20to\x20download\x20percy\x20binary','env','Failed\x20to\x20read\x20ETag\x20file:\x20','agent','then','Saved\x20new\x20ETag\x20for\x20percy\x20binary','LNAME','iwylx','lWLJf','useCaCertificate','openReadStream','follow-redirects','hLclW','vTBpn','validateBinary','destroy','mAEUM','headers','RJSDb','0755','../logger','If-None-Match','ZaJQH','GclwR','tTors','undefined','/percy-osx.zip','exports','data','xXZPk'];a120_0x5713=function(){return _0x3ca5bd;};return a120_0x5713();}class PercyBinary{#hostOS=process[a120_0x1a1a18(0x244)];#httpPath=null;#binaryName=a120_0x1a1a18(0x200);#orderedPaths=[path['join'](this.#homedir(),'.browserstack'),process[a120_0x1a1a18(0x1cf)](),os[a120_0x1a1a18(0x1d1)]()];constructor(){const _0x528158=a120_0x1a1a18,_0x1a098e={};_0x1a098e['vTBpn']=_0x528158(0x1fa),_0x1a098e[_0x528158(0x1d9)]=function(_0x88590e,_0x1cc79e){return _0x88590e+_0x1cc79e;},_0x1a098e[_0x528158(0x236)]=_0x528158(0x23e),_0x1a098e[_0x528158(0x23a)]=function(_0x52c063,_0x2670e7){return _0x52c063+_0x2670e7;},_0x1a098e[_0x528158(0x221)]='/percy-win.zip',_0x1a098e[_0x528158(0x24a)]=_0x528158(0x1f9),_0x1a098e[_0x528158(0x1e0)]=_0x528158(0x208);const _0x375ab6=_0x1a098e,_0x1e3c67=_0x375ab6[_0x528158(0x231)];if(this.#hostOS[_0x528158(0x1ee)](/darwin|mac os/i))this.#httpPath=_0x375ab6[_0x528158(0x1d9)](_0x1e3c67,_0x375ab6[_0x528158(0x236)]);else this.#hostOS[_0x528158(0x1ee)](/mswin|msys|mingw|cygwin|bccwin|wince|emc|win32/i)?(this.#httpPath=_0x375ab6[_0x528158(0x23a)](_0x1e3c67,_0x375ab6[_0x528158(0x221)]),this.#binaryName=_0x375ab6[_0x528158(0x24a)]):this.#httpPath=_0x375ab6[_0x528158(0x1d9)](_0x1e3c67,_0x375ab6[_0x528158(0x1e0)]);}#getAvailableDirs(){const _0x25f40e=a120_0x1a1a18,_0x5ca9c0={};_0x5ca9c0['ruSah']=function(_0x376af9,_0x34ee57){return _0x376af9<_0x34ee57;},_0x5ca9c0[_0x25f40e(0x1ce)]=_0x25f40e(0x224);const _0x41406e=_0x5ca9c0;for(var _0x45172e=0x0;_0x41406e[_0x25f40e(0x219)](_0x45172e,this.#orderedPaths['length']);_0x45172e++){var _0x3ce21b=this.#orderedPaths[_0x45172e];if(this.#makePath(_0x3ce21b))return _0x3ce21b;}throw new Error(_0x41406e[_0x25f40e(0x1ce)]);}#makePath(_0x41928e){const _0x4992c2=a120_0x1a1a18;try{return _0x41928e&&!this.#checkPath(_0x41928e)&&fs[_0x4992c2(0x1db)](_0x41928e),!![];}catch{return![];}}#checkPath(_0x2b8f80,_0x58be35){const _0x134634=a120_0x1a1a18,_0x458a62={};_0x458a62[_0x134634(0x23c)]=function(_0x3bb500,_0x384778){return _0x3bb500|_0x384778;},_0x458a62[_0x134634(0x1e1)]=function(_0x5d82be,_0x13ea75){return _0x5d82be!==_0x13ea75;},_0x458a62[_0x134634(0x230)]=_0x134634(0x23d);const _0xa7e052=_0x458a62;_0x58be35=_0x58be35||_0xa7e052[_0x134634(0x23c)](fs[_0x134634(0x24f)],fs[_0x134634(0x1f3)]);try{return fs['accessSync'](_0x2b8f80,_0x58be35),!![];}catch(_0x4f8436){if(_0xa7e052[_0x134634(0x1e1)](typeof fs[_0x134634(0x21e)],_0xa7e052[_0x134634(0x230)]))return![];try{return fs['statSync'](_0x2b8f80),!![];}catch(_0x27bcc8){return![];}}}#getETagPath(_0x340404){const _0xc956b5=a120_0x1a1a18;return path[_0xc956b5(0x1c4)](_0x340404,this.#binaryName+_0xc956b5(0x217));}#loadETag(_0x5b44c1){const _0x1bc9bc=a120_0x1a1a18,_0x3ab6ab={};_0x3ab6ab['SgZBm']='utf8';const _0xe307b9=_0x3ab6ab,_0x1b2d8b=this.#getETagPath(_0x5b44c1);if(this.#checkPath(_0x1b2d8b))try{return fs[_0x1bc9bc(0x201)](_0x1b2d8b,_0xe307b9[_0x1bc9bc(0x20c)])['trim']();}catch(_0xd7415d){logger[_0x1bc9bc(0x1f4)](_0x1bc9bc(0x226)+_0xd7415d);}return null;}#saveETag(_0x400cde,_0x211352){const _0x22c619=a120_0x1a1a18,_0x257c40={};_0x257c40[_0x22c619(0x1de)]=_0x22c619(0x229);const _0x4974d7=_0x257c40;if(!_0x211352)return;try{const _0x1c3857=this.#getETagPath(_0x400cde);fs[_0x22c619(0x1e3)](_0x1c3857,_0x211352),logger[_0x22c619(0x1c8)](_0x4974d7['YpRRh']);}catch(_0x4bf67c){logger['warn'](_0x22c619(0x215)+_0x4bf67c);}}async #handleBinaryDownload(_0x510564,_0x2936e2,_0x33996e){const _0x178c52=a120_0x1a1a18,_0x1d270b={};_0x1d270b[_0x178c52(0x24d)]=_0x178c52(0x249);const _0x5c853d=_0x1d270b,_0x6ded77=await this[_0x178c52(0x232)](_0x510564['binaryPath']);if(!_0x6ded77){logger[_0x178c52(0x20e)](_0x5c853d[_0x178c52(0x24d)]);const _0x1b0fab=await this[_0x178c52(0x1df)](_0x2936e2,_0x33996e);return _0x1b0fab[_0x178c52(0x1dc)];}return _0x510564[_0x178c52(0x1dc)];}async[a120_0x1a1a18(0x220)](_0x4881e6){const _0x8d439f=a120_0x1a1a18,_0x185652={};_0x185652[_0x8d439f(0x1fd)]=_0x8d439f(0x246),_0x185652['vgBXM']=_0x8d439f(0x21b);const _0x363d8d=_0x185652,_0x1b7b8f=this.#getAvailableDirs(),_0x3549c5=path[_0x8d439f(0x1c4)](_0x1b7b8f,this.#binaryName);if(this.#checkPath(_0x3549c5,fs['X_OK'])){const _0x469adb=this.#loadETag(_0x1b7b8f);if(_0x469adb)try{const _0x582b92=await this[_0x8d439f(0x1df)](_0x4881e6,_0x1b7b8f,_0x469adb);if(!_0x582b92['needsUpdate'])return logger[_0x8d439f(0x1c8)](_0x363d8d[_0x8d439f(0x1fd)]),_0x3549c5;return logger[_0x8d439f(0x1c8)](_0x363d8d['vgBXM']),await this.#handleBinaryDownload(_0x582b92,_0x4881e6,_0x1b7b8f);}catch(_0x2d11b2){return logger['warn']('Failed\x20to\x20check\x20for\x20binary\x20updates,\x20using\x20existing\x20binary:\x20'+_0x2d11b2),_0x3549c5;}}const _0x43a4d0=await this[_0x8d439f(0x1df)](_0x4881e6,_0x1b7b8f);return await this.#handleBinaryDownload(_0x43a4d0,_0x4881e6,_0x1b7b8f);}['download'](_0x3af095,_0x117ce1,_0x288038=null){const _0x1a4357=a120_0x1a1a18,_0x9c159f={'xoUVD':function(_0x115921,_0xd9a1d7){return _0x115921(_0xd9a1d7);},'PeFHO':function(_0x5095e7,_0x2702d5){return _0x5095e7===_0x2702d5;},'mXlBW':_0x1a4357(0x20e),'IOyrZ':'close','tsMUp':function(_0x311aef,_0x32a6ba){return _0x311aef+_0x32a6ba;},'fEwIh':_0x1a4357(0x1e4)};_0x117ce1&&!this.#checkPath(_0x117ce1)&&fs['mkdirSync'](_0x117ce1);const _0x4a6ced=this.#binaryName,_0x40c7f0=path['join'](_0x117ce1,_0x9c159f[_0x1a4357(0x216)](_0x4a6ced,_0x9c159f[_0x1a4357(0x248)])),_0x189ce5=fs['createWriteStream'](_0x40c7f0),_0x297e19=url[_0x1a4357(0x1c5)](this.#httpPath);if(_0x3af095[_0x1a4357(0x1dd)]&&_0x3af095[_0x1a4357(0x1d4)]){const _0x32be53={};_0x32be53['host']=_0x3af095[_0x1a4357(0x1dd)],_0x32be53[_0x1a4357(0x211)]=_0x3af095[_0x1a4357(0x1d4)],_0x297e19[_0x1a4357(0x227)]=new HttpsProxyAgent(_0x32be53);}if(_0x3af095[_0x1a4357(0x22d)])try{_0x297e19['ca']=fs[_0x1a4357(0x201)](_0x3af095[_0x1a4357(0x22d)]);}catch(_0x45c922){logger[_0x1a4357(0x20e)]('Percy\x20download\x20failed\x20to\x20read\x20cert\x20file:\x20'+_0x45c922);}if(_0x288038){const _0x1f0530={};_0x1f0530[_0x1a4357(0x239)]=_0x288038,_0x1f0530['Connection']=_0x9c159f[_0x1a4357(0x21a)],_0x297e19[_0x1a4357(0x235)]=_0x1f0530;}else{const _0x48e40e={};_0x48e40e['Connection']=_0x9c159f[_0x1a4357(0x21a)],_0x297e19['headers']=_0x48e40e;}return new Promise((_0x44092a,_0x34f0fa)=>{const _0x1b5042=_0x1a4357,_0x31f307={'cSASp':function(_0x556171,_0x16fc08){const _0x2973e7=a120_0x3d88;return _0x9c159f[_0x2973e7(0x223)](_0x556171,_0x16fc08);},'QCPDV':function(_0x49ce2d,_0x5d73c7){return _0x9c159f['xoUVD'](_0x49ce2d,_0x5d73c7);},'xXZPk':function(_0x41c417,_0x38255d){return _0x9c159f['PeFHO'](_0x41c417,_0x38255d);},'sERqt':_0x9c159f[_0x1b5042(0x1c3)],'veyvc':_0x9c159f[_0x1b5042(0x21a)]};https[_0x1b5042(0x206)](_0x297e19,_0x224cc7=>{const _0x4ea720=_0x1b5042,_0x48345c={'xzMcn':function(_0xe5ec1,_0x2feb48){return _0x31f307['QCPDV'](_0xe5ec1,_0x2feb48);}};if(_0x288038&&_0x31f307[_0x4ea720(0x241)](_0x224cc7[_0x4ea720(0x252)],0x130)){_0x189ce5[_0x4ea720(0x233)]();const _0x88dfb9={};_0x88dfb9['needsUpdate']=![],_0x31f307['cSASp'](_0x44092a,_0x88dfb9);return;}const _0x32f8d2=_0x224cc7[_0x4ea720(0x235)]['etag'];_0x32f8d2&&this.#saveETag(_0x117ce1,_0x32f8d2),_0x224cc7[_0x4ea720(0x1c2)](_0x189ce5),_0x224cc7['on'](_0x31f307[_0x4ea720(0x212)],function(_0x125b20){const _0x1b0060=_0x4ea720;logger['error']('Got\x20Error\x20in\x20percy\x20binary\x20download\x20response:\x20'+_0x125b20),_0x31f307[_0x1b0060(0x1f0)](_0x34f0fa,_0x125b20);}),_0x189ce5['on'](_0x31f307[_0x4ea720(0x212)],function(_0x2e2f9b){const _0x1d3dbf=_0x4ea720;logger['error'](_0x1d3dbf(0x1d5)+_0x2e2f9b),_0x48345c[_0x1d3dbf(0x1e2)](_0x34f0fa,_0x2e2f9b);}),_0x189ce5['on'](_0x31f307[_0x4ea720(0x1ef)],()=>{const _0x5caa8e=_0x4ea720;this[_0x5caa8e(0x1f5)](_0x40c7f0,_0x117ce1)[_0x5caa8e(0x228)](_0x81974b=>_0x44092a({'needsUpdate':!![],'binaryPath':_0x81974b}))[_0x5caa8e(0x202)](_0x34f0fa);});})['on'](_0x9c159f[_0x1b5042(0x1c3)],function(_0x5c66b3){const _0x7157c2=_0x1b5042;logger[_0x7157c2(0x20e)]('Got\x20Error\x20in\x20percy\x20binary\x20downloading\x20request:\x20'+_0x5c66b3),_0x31f307[_0x7157c2(0x1f0)](_0x34f0fa,_0x5c66b3);});});}[a120_0x1a1a18(0x1f5)](_0x1e66ac,_0x1bde28){const _0x32a920=a120_0x1a1a18,_0x563af3={'uNnDG':function(_0x3da1df,_0x353d32){return _0x3da1df(_0x353d32);},'iwylx':_0x32a920(0x1d7),'nlovj':function(_0x5e67a4,_0x390cae){return _0x5e67a4===_0x390cae;},'EXaTi':function(_0x2c344d,_0x58135e){return _0x2c344d(_0x58135e);},'OOaQA':_0x32a920(0x1d6),'nNqgt':'error','nYucX':_0x32a920(0x237)},_0x1d6f4b=this.#binaryName,_0x5e0d2e=path[_0x32a920(0x1c4)](_0x1bde28,_0x1d6f4b);return new Promise((_0x41e4dd,_0xafe7b2)=>{const _0x36a75e=_0x32a920,_0x19232c={'qlUcF':function(_0xa65d13,_0x542e54){const _0x203142=a120_0x3d88;return _0x563af3[_0x203142(0x210)](_0xa65d13,_0x542e54);},'ZfYPF':_0x563af3[_0x36a75e(0x247)]},_0x5cbf11={};_0x5cbf11[_0x36a75e(0x1fe)]=!![],yauzl['open'](_0x1e66ac,_0x5cbf11,function(_0x45f688,_0x33d300){const _0x1552f5=_0x36a75e,_0x34091e={'RqDjw':function(_0x4adbee,_0x4f8995){const _0xa116db=a120_0x3d88;return _0x563af3[_0xa116db(0x1da)](_0x4adbee,_0x4f8995);},'IKRGH':_0x563af3[_0x1552f5(0x22b)],'PiaEd':function(_0x9f08e8,_0x4561fc){const _0x131e88=_0x1552f5;return _0x563af3[_0x131e88(0x1f6)](_0x9f08e8,_0x4561fc);},'szhWp':function(_0x58d505,_0x2bd99c){const _0x52e7ac=_0x1552f5;return _0x563af3[_0x52e7ac(0x210)](_0x58d505,_0x2bd99c);}};_0x45f688&&_0x563af3['uNnDG'](_0xafe7b2,_0x45f688),_0x33d300[_0x1552f5(0x24b)](),_0x33d300['on'](_0x563af3['OOaQA'],_0x34257c=>{const _0x1a0bd1=_0x1552f5;if(/\/$/[_0x1a0bd1(0x253)](_0x34257c[_0x1a0bd1(0x1c6)]))_0x33d300['readEntry']();else{const _0x28578a=fs[_0x1a0bd1(0x1cd)](path[_0x1a0bd1(0x1c4)](_0x1bde28,_0x34257c[_0x1a0bd1(0x1c6)]));_0x33d300[_0x1a0bd1(0x22e)](_0x34257c,function(_0x20501f,_0x3cc5d1){const _0x383fbf=_0x1a0bd1;_0x20501f&&_0x34091e['RqDjw'](_0xafe7b2,_0x45f688),_0x3cc5d1['on'](_0x34091e[_0x383fbf(0x1d3)],function(){const _0x5021db=_0x383fbf;_0x28578a[_0x5021db(0x21c)](),_0x33d300['readEntry']();}),_0x3cc5d1[_0x383fbf(0x1c2)](_0x28578a);}),_0x34091e[_0x1a0bd1(0x207)](_0x34257c[_0x1a0bd1(0x1c6)],_0x1d6f4b)&&_0x33d300[_0x1a0bd1(0x21c)]();}}),_0x33d300['on'](_0x563af3['nNqgt'],_0x58e5e2=>{_0x34091e['szhWp'](_0xafe7b2,_0x58e5e2);}),_0x33d300[_0x1552f5(0x1ea)](_0x563af3[_0x1552f5(0x22b)],()=>{const _0x3268e3=_0x1552f5,_0x4d4786={'cIElR':function(_0x5f990c,_0xf15f50){const _0x3498b9=a120_0x3d88;return _0x19232c[_0x3498b9(0x20f)](_0x5f990c,_0xf15f50);}};fs[_0x3268e3(0x1cc)](_0x5e0d2e,_0x19232c['ZfYPF'],function(_0x4df608){const _0x4d9823=_0x3268e3;_0x4df608&&_0x4d4786[_0x4d9823(0x1f2)](_0xafe7b2,_0x4df608),_0x4d4786[_0x4d9823(0x1f2)](_0x41e4dd,_0x5e0d2e);}),_0x33d300[_0x3268e3(0x21c)]();});});});}async[a120_0x1a1a18(0x232)](_0x3745bf){const _0x2dc2a6=a120_0x1a1a18,_0x153944={'inXdq':function(_0x3a60eb,_0x5b301e){return _0x3a60eb(_0x5b301e);},'lWLJf':function(_0x357c2f,_0xd5527c,_0x534375,_0x499765){return _0x357c2f(_0xd5527c,_0x534375,_0x499765);},'GclwR':_0x2dc2a6(0x20a),'nupbZ':_0x2dc2a6(0x240),'KRVga':_0x2dc2a6(0x21c)},_0x5f13b2=/^.*@percy\/cli \d.\d+.\d+/;return new Promise((_0x55a51b,_0x2996bd)=>{const _0x54d7dc=_0x2dc2a6,_0x2c313a={};_0x2c313a[_0x54d7dc(0x225)]=process[_0x54d7dc(0x225)];const _0x31820f=_0x153944[_0x54d7dc(0x22c)](spawn,_0x3745bf,[_0x153944[_0x54d7dc(0x23b)]],_0x2c313a);_0x31820f[_0x54d7dc(0x1c1)]['on'](_0x153944[_0x54d7dc(0x250)],_0x2440ed=>{const _0x3e3c02=_0x54d7dc;_0x5f13b2['test'](_0x2440ed)&&_0x153944[_0x3e3c02(0x1f1)](_0x55a51b,!![]);}),_0x31820f['on'](_0x153944[_0x54d7dc(0x242)],()=>{const _0x5b5136=_0x54d7dc;_0x153944[_0x5b5136(0x1f1)](_0x55a51b,![]);});});}#homedir(){const _0x26d8f8=a120_0x1a1a18,_0x44ac5b={};_0x44ac5b[_0x26d8f8(0x1f7)]=function(_0x45fa42,_0x1625d7){return _0x45fa42===_0x1625d7;},_0x44ac5b[_0x26d8f8(0x218)]=_0x26d8f8(0x20b),_0x44ac5b[_0x26d8f8(0x24c)]=_0x26d8f8(0x251),_0x44ac5b[_0x26d8f8(0x1fc)]=function(_0x32b8b0,_0x2839ed){return _0x32b8b0+_0x2839ed;},_0x44ac5b['evtbq']=function(_0x140b50,_0x395ae8){return _0x140b50===_0x395ae8;},_0x44ac5b['TFhCJ']=_0x26d8f8(0x1fb),_0x44ac5b[_0x26d8f8(0x1ec)]=function(_0x60e040,_0x2e162f){return _0x60e040+_0x2e162f;},_0x44ac5b[_0x26d8f8(0x203)]='/Users/',_0x44ac5b[_0x26d8f8(0x1e6)]=function(_0x4ecb01,_0x29f395){return _0x4ecb01===_0x29f395;},_0x44ac5b[_0x26d8f8(0x245)]=_0x26d8f8(0x1f8),_0x44ac5b[_0x26d8f8(0x1c9)]=_0x26d8f8(0x21f),_0x44ac5b[_0x26d8f8(0x234)]=function(_0x13ced8,_0x32fafd){return _0x13ced8+_0x32fafd;},_0x44ac5b[_0x26d8f8(0x222)]=_0x26d8f8(0x1ed),_0x44ac5b[_0x26d8f8(0x1ca)]=function(_0xd1fcf6,_0x252d76){return _0xd1fcf6||_0x252d76;};const _0x415fde=_0x44ac5b;if(_0x415fde[_0x26d8f8(0x1f7)](typeof os[_0x26d8f8(0x20d)],_0x415fde[_0x26d8f8(0x218)]))return os[_0x26d8f8(0x20d)]();const _0x2822cb=process[_0x26d8f8(0x225)],_0x21ff3c=_0x2822cb['HOME'],_0x4fb140=_0x2822cb['LOGNAME']||_0x2822cb['USER']||_0x2822cb[_0x26d8f8(0x22a)]||_0x2822cb[_0x26d8f8(0x205)];if(_0x415fde[_0x26d8f8(0x1f7)](process[_0x26d8f8(0x244)],_0x415fde[_0x26d8f8(0x24c)]))return _0x2822cb['USERPROFILE']||_0x415fde['PyvmZ'](_0x2822cb[_0x26d8f8(0x1e5)],_0x2822cb[_0x26d8f8(0x213)])||_0x21ff3c||null;if(_0x415fde[_0x26d8f8(0x209)](process[_0x26d8f8(0x244)],_0x415fde[_0x26d8f8(0x214)]))return _0x21ff3c||(_0x4fb140?_0x415fde[_0x26d8f8(0x1ec)](_0x415fde[_0x26d8f8(0x203)],_0x4fb140):null);if(_0x415fde[_0x26d8f8(0x1e6)](process[_0x26d8f8(0x244)],_0x415fde[_0x26d8f8(0x245)]))return _0x21ff3c||(_0x415fde['evtbq'](process[_0x26d8f8(0x24e)](),0x0)?_0x415fde[_0x26d8f8(0x1c9)]:_0x4fb140?_0x415fde[_0x26d8f8(0x234)](_0x415fde[_0x26d8f8(0x222)],_0x4fb140):null);return _0x415fde[_0x26d8f8(0x1ca)](_0x21ff3c,null);}}function a120_0x3d88(_0x2c9e8a,_0x2411d7){const _0x57135f=a120_0x5713();return a120_0x3d88=function(_0x3d88a3,_0x18becc){_0x3d88a3=_0x3d88a3-0x1c1;let _0x1472d0=_0x57135f[_0x3d88a3];return _0x1472d0;},a120_0x3d88(_0x2c9e8a,_0x2411d7);}module[a120_0x1a1a18(0x23f)]=PercyBinary; |
@@ -1,1 +0,1 @@ | ||
| var a121_0x43da1e=a121_0x4f95;function a121_0x5765(){var _0x2b2714=['10720456tKmvKC','258FspyKH','6RfTtvm','20724696gjveoT','7457443ycvUas','increment','777642HZgtaX','46484HNuUIX','get','1119117LlkCaq','getName','4066460IjvSgr'];a121_0x5765=function(){return _0x2b2714;};return a121_0x5765();}function a121_0x4f95(_0x2c5570,_0x51c7fd){var _0x576522=a121_0x5765();return a121_0x4f95=function(_0x4f9559,_0x4d2a9a){_0x4f9559=_0x4f9559-0xed;var _0x3a2e0d=_0x576522[_0x4f9559];return _0x3a2e0d;},a121_0x4f95(_0x2c5570,_0x51c7fd);}(function(_0x1124c9,_0x1b74fa){var _0x37bc27=a121_0x4f95,_0x2c8b5f=_0x1124c9();while(!![]){try{var _0x3e5486=parseInt(_0x37bc27(0xf2))/0x1+parseInt(_0x37bc27(0xef))/0x2+-parseInt(_0x37bc27(0xf6))/0x3*(-parseInt(_0x37bc27(0xf0))/0x4)+parseInt(_0x37bc27(0xf4))/0x5+parseInt(_0x37bc27(0xf7))/0x6*(parseInt(_0x37bc27(0xed))/0x7)+-parseInt(_0x37bc27(0xf5))/0x8+-parseInt(_0x37bc27(0xf8))/0x9;if(_0x3e5486===_0x1b74fa)break;else _0x2c8b5f['push'](_0x2c8b5f['shift']());}catch(_0x49d766){_0x2c8b5f['push'](_0x2c8b5f['shift']());}}}(a121_0x5765,0xb5710));class PercyCaptureMap{#map={};[a121_0x43da1e(0xee)](_0x32a775,_0x465f34){!this.#map[_0x32a775]&&(this.#map[_0x32a775]={}),!this.#map[_0x32a775][_0x465f34]&&(this.#map[_0x32a775][_0x465f34]=0x0),this.#map[_0x32a775][_0x465f34]++;}[a121_0x43da1e(0xf3)](_0xfdf1e6,_0x1aeb5b){return _0xfdf1e6+'-'+_0x1aeb5b+'-'+this['get'](_0xfdf1e6,_0x1aeb5b);}[a121_0x43da1e(0xf1)](_0xff39a7,_0x2f2b5b){if(!this.#map[_0xff39a7])return 0x0;if(!this.#map[_0xff39a7][_0x2f2b5b])return 0x0;return this.#map[_0xff39a7][_0x2f2b5b];}}module['exports']=PercyCaptureMap; | ||
| var a121_0x42c46b=a121_0x2162;(function(_0xa1256b,_0x2f53cf){var _0x2c1420=a121_0x2162,_0x2b403f=_0xa1256b();while(!![]){try{var _0xcdf70c=parseInt(_0x2c1420(0x9f))/0x1*(-parseInt(_0x2c1420(0xa0))/0x2)+-parseInt(_0x2c1420(0xa6))/0x3+parseInt(_0x2c1420(0xa2))/0x4*(parseInt(_0x2c1420(0xaa))/0x5)+parseInt(_0x2c1420(0xa9))/0x6+parseInt(_0x2c1420(0xa1))/0x7+-parseInt(_0x2c1420(0xa8))/0x8*(parseInt(_0x2c1420(0x9e))/0x9)+-parseInt(_0x2c1420(0xa3))/0xa;if(_0xcdf70c===_0x2f53cf)break;else _0x2b403f['push'](_0x2b403f['shift']());}catch(_0x1abd73){_0x2b403f['push'](_0x2b403f['shift']());}}}(a121_0x42ed,0xc0fef));function a121_0x2162(_0xcdc740,_0x390374){var _0x42ede5=a121_0x42ed();return a121_0x2162=function(_0x21626e,_0x3ccc29){_0x21626e=_0x21626e-0x9e;var _0x57819e=_0x42ede5[_0x21626e];return _0x57819e;},a121_0x2162(_0xcdc740,_0x390374);}class PercyCaptureMap{#map={};[a121_0x42c46b(0xa5)](_0x232c50,_0x1cb80a){!this.#map[_0x232c50]&&(this.#map[_0x232c50]={}),!this.#map[_0x232c50][_0x1cb80a]&&(this.#map[_0x232c50][_0x1cb80a]=0x0),this.#map[_0x232c50][_0x1cb80a]++;}['getName'](_0x40f877,_0x24752b){var _0x1b711f=a121_0x42c46b;return _0x40f877+'-'+_0x24752b+'-'+this[_0x1b711f(0xa7)](_0x40f877,_0x24752b);}['get'](_0x272361,_0x2789a2){if(!this.#map[_0x272361])return 0x0;if(!this.#map[_0x272361][_0x2789a2])return 0x0;return this.#map[_0x272361][_0x2789a2];}}function a121_0x42ed(){var _0x2fd126=['increment','131718qXlQxc','get','84312wJGcMV','6301566hSVxDD','590FtdTmh','405RWhmnr','3AQCFcL','105536HRuZCX','2575118llvQIN','6420vQLDsb','1405490qSXASU','exports'];a121_0x42ed=function(){return _0x2fd126;};return a121_0x42ed();}module[a121_0x42c46b(0xa4)]=PercyCaptureMap; |
@@ -1,1 +0,1 @@ | ||
| var a122_0x4e88fb=a122_0x15c2;(function(_0x10573e,_0x594780){var _0x358b2f=a122_0x15c2,_0x256463=_0x10573e();while(!![]){try{var _0x15ddfa=-parseInt(_0x358b2f(0x7f))/0x1*(parseInt(_0x358b2f(0x7b))/0x2)+parseInt(_0x358b2f(0x82))/0x3+-parseInt(_0x358b2f(0x85))/0x4+parseInt(_0x358b2f(0x7a))/0x5+-parseInt(_0x358b2f(0x7d))/0x6+parseInt(_0x358b2f(0x84))/0x7+parseInt(_0x358b2f(0x79))/0x8;if(_0x15ddfa===_0x594780)break;else _0x256463['push'](_0x256463['shift']());}catch(_0x86fec6){_0x256463['push'](_0x256463['shift']());}}}(a122_0x2b0d,0xafb69));var a122_0x623c04={};a122_0x623c04[a122_0x4e88fb(0x78)]=[a122_0x4e88fb(0x7c)],a122_0x623c04['element']=['click',a122_0x4e88fb(0x77)];var a122_0x7e9605={};a122_0x7e9605[a122_0x4e88fb(0x78)]=[a122_0x4e88fb(0x7c)];var a122_0x11ece4={};a122_0x11ece4[a122_0x4e88fb(0x7e)]=['click'];function a122_0x15c2(_0x433416,_0x16e1f2){var _0x2b0d02=a122_0x2b0d();return a122_0x15c2=function(_0x15c2bb,_0x59bf85){_0x15c2bb=_0x15c2bb-0x75;var _0x1096d7=_0x2b0d02[_0x15c2bb];return _0x1096d7;},a122_0x15c2(_0x433416,_0x16e1f2);}var a122_0x46e2b1={};a122_0x46e2b1[a122_0x4e88fb(0x75)]=a122_0x623c04,a122_0x46e2b1[a122_0x4e88fb(0x76)]=a122_0x7e9605,a122_0x46e2b1[a122_0x4e88fb(0x83)]=a122_0x11ece4,a122_0x46e2b1['testcase']={},a122_0x46e2b1[a122_0x4e88fb(0x80)]={},module[a122_0x4e88fb(0x81)]=a122_0x46e2b1;function a122_0x2b0d(){var _0x46d161=['10GucNFX','takeScreenshot','8433486nZGWrj','element','253703DTsNNF','manual','exports','1086639wkgDNE','click','9436658hmDuAo','4366112nKbjhm','auto','screenshot','sendKeys','driver','15169032GTQMok','4394545iVUGiU'];a122_0x2b0d=function(){return _0x46d161;};return a122_0x2b0d();} | ||
| var a122_0x175690=a122_0x5cfd;function a122_0x5cfd(_0x3764f6,_0x3e73c3){var _0x2c8e48=a122_0x2c8e();return a122_0x5cfd=function(_0x5cfde8,_0x191b54){_0x5cfde8=_0x5cfde8-0x91;var _0x1a1c41=_0x2c8e48[_0x5cfde8];return _0x1a1c41;},a122_0x5cfd(_0x3764f6,_0x3e73c3);}(function(_0x2573fd,_0x2c0221){var _0x391210=a122_0x5cfd,_0x2cde6d=_0x2573fd();while(!![]){try{var _0x21ada5=parseInt(_0x391210(0x9c))/0x1+-parseInt(_0x391210(0x9b))/0x2+parseInt(_0x391210(0x9f))/0x3*(parseInt(_0x391210(0x98))/0x4)+parseInt(_0x391210(0x95))/0x5+parseInt(_0x391210(0xa2))/0x6+parseInt(_0x391210(0x94))/0x7*(parseInt(_0x391210(0x9e))/0x8)+parseInt(_0x391210(0x91))/0x9*(-parseInt(_0x391210(0x96))/0xa);if(_0x21ada5===_0x2c0221)break;else _0x2cde6d['push'](_0x2cde6d['shift']());}catch(_0x28f919){_0x2cde6d['push'](_0x2cde6d['shift']());}}}(a122_0x2c8e,0x64717));var a122_0x1e8c34={};function a122_0x2c8e(){var _0x201d5=['40CCqQVD','1070385EeQVhm','takeScreenshot','testcase','3683808jmxOXx','2290626zcDoqm','auto','exports','45871Tejjli','1036855JGCGtT','70tfaGxP','sendKeys','8HpEDDB','driver','element','198404tNQKBy','724521CctzmY','click'];a122_0x2c8e=function(){return _0x201d5;};return a122_0x2c8e();}a122_0x1e8c34['driver']=[a122_0x175690(0xa0)],a122_0x1e8c34[a122_0x175690(0x9a)]=['click',a122_0x175690(0x97)];var a122_0x2a65d5={};a122_0x2a65d5[a122_0x175690(0x99)]=[a122_0x175690(0xa0)];var a122_0x573cd6={};a122_0x573cd6['element']=[a122_0x175690(0x9d)];var a122_0x412b89={};a122_0x412b89[a122_0x175690(0x92)]=a122_0x1e8c34,a122_0x412b89['screenshot']=a122_0x2a65d5,a122_0x412b89[a122_0x175690(0x9d)]=a122_0x573cd6,a122_0x412b89[a122_0x175690(0xa1)]={},a122_0x412b89['manual']={},module[a122_0x175690(0x93)]=a122_0x412b89; |
@@ -1,1 +0,1 @@ | ||
| const a123_0x2a5ba3=a123_0x1d74;function a123_0x1d74(_0x4dac25,_0x282d60){const _0x1e8b16=a123_0x1e8b();return a123_0x1d74=function(_0x1d745c,_0x993bf8){_0x1d745c=_0x1d745c-0xd9;let _0x338343=_0x1e8b16[_0x1d745c];return _0x338343;},a123_0x1d74(_0x4dac25,_0x282d60);}(function(_0x590d2c,_0x914f4f){const _0x29a452=a123_0x1d74,_0x45db4d=_0x590d2c();while(!![]){try{const _0x4b457a=-parseInt(_0x29a452(0xf7))/0x1+-parseInt(_0x29a452(0xdb))/0x2*(-parseInt(_0x29a452(0xe1))/0x3)+-parseInt(_0x29a452(0xfa))/0x4*(parseInt(_0x29a452(0xe9))/0x5)+-parseInt(_0x29a452(0xef))/0x6*(-parseInt(_0x29a452(0xe8))/0x7)+parseInt(_0x29a452(0xde))/0x8*(-parseInt(_0x29a452(0xf5))/0x9)+parseInt(_0x29a452(0xf6))/0xa+parseInt(_0x29a452(0xf1))/0xb;if(_0x4b457a===_0x914f4f)break;else _0x45db4d['push'](_0x45db4d['shift']());}catch(_0x51c574){_0x45db4d['push'](_0x45db4d['shift']());}}}(a123_0x1e8b,0xeda6f));function a123_0x1e8b(){const _0x87ef39=['screenshotApp','643113QOXXlH','826390SazMnV','1443108rsGpQK','platformIndex','../../helpers/testhub/utils','40tiRhvy','../performance/performance-tester','../performance/constants','YPbBc','measure','../logger','snapshot','ScVte','2HoVQVl','name','SNAPSHOT','88iKwYmA','eELvE','testCase','4420839jmODfC','Unsupported\x20driver\x20for\x20percy','@percy/selenium-webdriver','byPlt','apply','bMnWn','browserstackPlatformIndex','570521wuiyHt','629770tXNjNq','thTestCaseExecutionId','@percy/appium-app','length','screenshot','AgPgu','18mufIhJ','SXvJT','29274707SZrMSI','winstonLogger','SCREENSHOT'];a123_0x1e8b=function(){return _0x87ef39;};return a123_0x1e8b();}const tryRequire=function(_0x465c22,_0x8d0529){const _0x40784d=a123_0x1d74,_0x1bf6ba={'ScVte':function(_0xbd644b,_0x3a217f){return _0xbd644b(_0x3a217f);}};try{return _0x1bf6ba[_0x40784d(0xda)](require,_0x465c22);}catch{return _0x8d0529;}},percySnapshot=tryRequire(a123_0x2a5ba3(0xe3),null),{percyScreenshot}=tryRequire(a123_0x2a5ba3(0xe3),{}),percyAppScreenshot=require(a123_0x2a5ba3(0xeb)),{getCurrentTestData}=require(a123_0x2a5ba3(0xf9)),PerformanceTester=require(a123_0x2a5ba3(0xfb)),{PERCY_EVENTS:PerformanceEvents}=require(a123_0x2a5ba3(0xfc)),logger=require(a123_0x2a5ba3(0xff))[a123_0x2a5ba3(0xf2)];percySnapshot&&(exports[a123_0x2a5ba3(0xd9)]=async function(){const _0x1fb0f1=a123_0x2a5ba3,_0x5ddcaa={'SXvJT':function(_0x5d099f,_0x47cd25){return _0x5d099f!==_0x47cd25;},'zyfSJ':function(_0x293e61,_0x2b9007){return _0x293e61>=_0x2b9007;},'bMnWn':function(_0x265280){return _0x265280();}};if(global[_0x1fb0f1(0xe7)]&&_0x5ddcaa[_0x1fb0f1(0xf0)](global['browserstackPlatformIndex'],global['browserstackPercyBestPlatform']))return;const _0x5608d5=_0x5ddcaa['zyfSJ'](arguments[_0x1fb0f1(0xec)],0x2)?arguments[0x1]:'',_0x2f6fa7=_0x5ddcaa[_0x1fb0f1(0xe6)](getCurrentTestData),_0x2038f5={};return _0x2038f5[_0x1fb0f1(0xdc)]=_0x5608d5,_0x2038f5[_0x1fb0f1(0xe0)]=_0x2f6fa7[_0x1fb0f1(0xdc)]||'',_0x2038f5[_0x1fb0f1(0xea)]=_0x2f6fa7['uuid']||'',_0x2038f5[_0x1fb0f1(0xf8)]=global[_0x1fb0f1(0xe7)],await PerformanceTester['measure'](PerformanceEvents[_0x1fb0f1(0xdd)],()=>percySnapshot[_0x1fb0f1(0xe5)](null,arguments),_0x2038f5);});percyScreenshot?exports['screenshot']=async function(){const _0x2db0ab=a123_0x2a5ba3,_0x19573f={'eELvE':function(_0x2f82e5,_0x2ed856){return _0x2f82e5>=_0x2ed856;},'YPbBc':function(_0x5b1eee){return _0x5b1eee();}},_0x1ee81d=_0x19573f[_0x2db0ab(0xdf)](arguments['length'],0x2)?arguments[0x1]:'',_0x2e55eb=_0x19573f[_0x2db0ab(0xfd)](getCurrentTestData),_0x4a15a8={};return _0x4a15a8[_0x2db0ab(0xdc)]=_0x1ee81d,_0x4a15a8[_0x2db0ab(0xe0)]=_0x2e55eb['name']||'',_0x4a15a8['thTestCaseExecutionId']=_0x2e55eb['uuid']||'',_0x4a15a8['platformIndex']=global[_0x2db0ab(0xe7)],await PerformanceTester[_0x2db0ab(0xfe)](PerformanceEvents[_0x2db0ab(0xf3)],()=>percyScreenshot[_0x2db0ab(0xe5)](null,arguments),_0x4a15a8);}:exports[a123_0x2a5ba3(0xed)]=()=>{const _0x361138=a123_0x2a5ba3,_0x560400={};_0x560400['AgPgu']=_0x361138(0xe2);const _0x31854b=_0x560400;logger['error'](_0x31854b[_0x361138(0xee)]);};exports[a123_0x2a5ba3(0xf4)]=async function(){const _0x465ada=a123_0x2a5ba3,_0x30b4fe={'byPlt':function(_0xeb940d,_0x5acbd2){return _0xeb940d>=_0x5acbd2;},'KupCe':function(_0x2f39e7){return _0x2f39e7();}},_0x27748c=_0x30b4fe[_0x465ada(0xe4)](arguments[_0x465ada(0xec)],0x2)?arguments[0x1]:'',_0x26080b=_0x30b4fe['KupCe'](getCurrentTestData),_0xb3f160={};return _0xb3f160[_0x465ada(0xdc)]=_0x27748c,_0xb3f160[_0x465ada(0xe0)]=_0x26080b[_0x465ada(0xdc)]||'',_0xb3f160[_0x465ada(0xea)]=_0x26080b['uuid']||'',_0xb3f160[_0x465ada(0xf8)]=global[_0x465ada(0xe7)],await PerformanceTester[_0x465ada(0xfe)](PerformanceEvents['SCREENSHOT_APP'],()=>percyAppScreenshot[_0x465ada(0xe5)](null,arguments),_0xb3f160);}; | ||
| function a123_0x5b06(_0x570044,_0x3b433d){const _0x238de8=a123_0x238d();return a123_0x5b06=function(_0x5b0612,_0x4e0d00){_0x5b0612=_0x5b0612-0x16d;let _0x3b48bb=_0x238de8[_0x5b0612];return _0x3b48bb;},a123_0x5b06(_0x570044,_0x3b433d);}const a123_0x5670b6=a123_0x5b06;(function(_0x2e0c52,_0x310de1){const _0x25f047=a123_0x5b06,_0x2a7176=_0x2e0c52();while(!![]){try{const _0x5424c3=parseInt(_0x25f047(0x16f))/0x1*(parseInt(_0x25f047(0x186))/0x2)+parseInt(_0x25f047(0x17a))/0x3*(parseInt(_0x25f047(0x18c))/0x4)+-parseInt(_0x25f047(0x171))/0x5*(-parseInt(_0x25f047(0x17b))/0x6)+parseInt(_0x25f047(0x18d))/0x7*(-parseInt(_0x25f047(0x188))/0x8)+-parseInt(_0x25f047(0x180))/0x9+-parseInt(_0x25f047(0x187))/0xa*(parseInt(_0x25f047(0x184))/0xb)+parseInt(_0x25f047(0x17d))/0xc;if(_0x5424c3===_0x310de1)break;else _0x2a7176['push'](_0x2a7176['shift']());}catch(_0x279c58){_0x2a7176['push'](_0x2a7176['shift']());}}}(a123_0x238d,0x24153));function a123_0x238d(){const _0x10d15d=['20SQTGzZ','1606262QmUpii','testCase','rCciT','@percy/selenium-webdriver','IZejS','vyXcA','thTestCaseExecutionId','apply','Unsupported\x20driver\x20for\x20percy','29129NjruoC','../performance/performance-tester','155745KRusku','error','SCREENSHOT','SNAPSHOT','screenshot','browserstackPlatformIndex','rAsfc','uuid','platformIndex','46470RhvzGW','54OkFaMk','@percy/appium-app','3252180fveySh','winstonLogger','screenshotApp','1810593XsycjF','../../helpers/testhub/utils','name','browserstackPercyBestPlatform','21351GhLtrM','xJjLL','14yNuHem','1310wAcCtH','8jJgmag','length','measure','CzXVt'];a123_0x238d=function(){return _0x10d15d;};return a123_0x238d();}const tryRequire=function(_0x467ffa,_0x3411fd){const _0x25755f=a123_0x5b06,_0x235fd3={'xJjLL':function(_0x224cc4,_0x4fd9e5){return _0x224cc4(_0x4fd9e5);}};try{return _0x235fd3[_0x25755f(0x185)](require,_0x467ffa);}catch{return _0x3411fd;}},percySnapshot=tryRequire(a123_0x5670b6(0x190),null),{percyScreenshot}=tryRequire(a123_0x5670b6(0x190),{}),percyAppScreenshot=require(a123_0x5670b6(0x17c)),{getCurrentTestData}=require(a123_0x5670b6(0x181)),PerformanceTester=require(a123_0x5670b6(0x170)),{PERCY_EVENTS:PerformanceEvents}=require('../performance/constants'),logger=require('../logger')[a123_0x5670b6(0x17e)];percySnapshot&&(exports['snapshot']=async function(){const _0xb38458=a123_0x5670b6,_0x2bc995={'vyXcA':function(_0x2ad02f,_0x38a6bf){return _0x2ad02f!==_0x38a6bf;},'UBIgL':function(_0xda27e3,_0x5cacff){return _0xda27e3>=_0x5cacff;},'CzXVt':function(_0x38bc59){return _0x38bc59();}};if(global[_0xb38458(0x176)]&&_0x2bc995[_0xb38458(0x192)](global[_0xb38458(0x176)],global[_0xb38458(0x183)]))return;const _0x403931=_0x2bc995['UBIgL'](arguments[_0xb38458(0x189)],0x2)?arguments[0x1]:'',_0x17a726=_0x2bc995[_0xb38458(0x18b)](getCurrentTestData),_0x5c26d0={};return _0x5c26d0['name']=_0x403931,_0x5c26d0[_0xb38458(0x18e)]=_0x17a726['name']||'',_0x5c26d0[_0xb38458(0x193)]=_0x17a726['uuid']||'',_0x5c26d0[_0xb38458(0x179)]=global[_0xb38458(0x176)],await PerformanceTester['measure'](PerformanceEvents[_0xb38458(0x174)],()=>percySnapshot[_0xb38458(0x16d)](null,arguments),_0x5c26d0);});percyScreenshot?exports[a123_0x5670b6(0x175)]=async function(){const _0x231ea9=a123_0x5670b6,_0x29a4ca={'rAsfc':function(_0x1072e4,_0x4c9a5a){return _0x1072e4>=_0x4c9a5a;},'xsGdz':function(_0x3d7e04){return _0x3d7e04();}},_0x54a1c3=_0x29a4ca[_0x231ea9(0x177)](arguments[_0x231ea9(0x189)],0x2)?arguments[0x1]:'',_0x281a19=_0x29a4ca['xsGdz'](getCurrentTestData),_0x3c0c90={};return _0x3c0c90[_0x231ea9(0x182)]=_0x54a1c3,_0x3c0c90[_0x231ea9(0x18e)]=_0x281a19[_0x231ea9(0x182)]||'',_0x3c0c90['thTestCaseExecutionId']=_0x281a19[_0x231ea9(0x178)]||'',_0x3c0c90[_0x231ea9(0x179)]=global[_0x231ea9(0x176)],await PerformanceTester[_0x231ea9(0x18a)](PerformanceEvents[_0x231ea9(0x173)],()=>percyScreenshot[_0x231ea9(0x16d)](null,arguments),_0x3c0c90);}:exports[a123_0x5670b6(0x175)]=()=>{const _0x3e19fd=a123_0x5670b6,_0x5aec8d={};_0x5aec8d['rCciT']=_0x3e19fd(0x16e);const _0x529b0c=_0x5aec8d;logger[_0x3e19fd(0x172)](_0x529b0c[_0x3e19fd(0x18f)]);};exports[a123_0x5670b6(0x17f)]=async function(){const _0x1079bb=a123_0x5670b6,_0x2f53ba={'zHhRm':function(_0x1cbda0,_0x4b5db6){return _0x1cbda0>=_0x4b5db6;},'IZejS':function(_0x25a9f6){return _0x25a9f6();}},_0x33d9f8=_0x2f53ba['zHhRm'](arguments[_0x1079bb(0x189)],0x2)?arguments[0x1]:'',_0x50ad46=_0x2f53ba[_0x1079bb(0x191)](getCurrentTestData),_0x25eb48={};return _0x25eb48['name']=_0x33d9f8,_0x25eb48[_0x1079bb(0x18e)]=_0x50ad46[_0x1079bb(0x182)]||'',_0x25eb48[_0x1079bb(0x193)]=_0x50ad46[_0x1079bb(0x178)]||'',_0x25eb48[_0x1079bb(0x179)]=global[_0x1079bb(0x176)],await PerformanceTester[_0x1079bb(0x18a)](PerformanceEvents['SCREENSHOT_APP'],()=>percyAppScreenshot['apply'](null,arguments),_0x25eb48);}; |
@@ -1,1 +0,1 @@ | ||
| const a125_0x189cde=a125_0x57ca;(function(_0x44ebc7,_0xfec1c4){const _0x56f1e1=a125_0x57ca,_0x447d01=_0x44ebc7();while(!![]){try{const _0x58d55a=-parseInt(_0x56f1e1(0x11a))/0x1+parseInt(_0x56f1e1(0x12f))/0x2+parseInt(_0x56f1e1(0x126))/0x3*(-parseInt(_0x56f1e1(0x11f))/0x4)+-parseInt(_0x56f1e1(0xf0))/0x5*(-parseInt(_0x56f1e1(0x112))/0x6)+parseInt(_0x56f1e1(0x105))/0x7*(parseInt(_0x56f1e1(0x11d))/0x8)+parseInt(_0x56f1e1(0x12c))/0x9*(-parseInt(_0x56f1e1(0x10a))/0xa)+-parseInt(_0x56f1e1(0xfb))/0xb*(-parseInt(_0x56f1e1(0x134))/0xc);if(_0x58d55a===_0xfec1c4)break;else _0x447d01['push'](_0x447d01['shift']());}catch(_0x5dde07){_0x447d01['push'](_0x447d01['shift']());}}}(a125_0x200a,0x28b69));const Percy=require(a125_0x189cde(0xee)),PercySDK=require(a125_0x189cde(0x102)),PercyCaptureModes=require('./PercyCaptureModes'),PercyCaptureMap=require(a125_0x189cde(0x10c)),logger=require(a125_0x189cde(0xfe))[a125_0x189cde(0xff)],helper=require(a125_0x189cde(0xf4)),PerformanceTester=require(a125_0x189cde(0x115)),{PERCY_EVENTS:PerformanceEvents}=require(a125_0x189cde(0xf6));function a125_0x57ca(_0x94a283,_0x140623){const _0x200a3b=a125_0x200a();return a125_0x57ca=function(_0x57ca26,_0x5e12d4){_0x57ca26=_0x57ca26-0xee;let _0x549d6f=_0x200a3b[_0x57ca26];return _0x549d6f;},a125_0x57ca(_0x94a283,_0x140623);}function a125_0x200a(){const _0x38358c=['increment','getName','AUTO_CAPTURE','14399ThdByw','getPercyOptions','platforms','../logger','winstonLogger','Bmjoq','element','./PercySDK','OYKMl','toLowerCase','7yXZXoE','Efwkr','stop','browser','LwiBz','1735310HmoHeD','reduce','./PercyCaptureMap','browserstackSessionName','Starting\x20percy','measureWrapper','\x20for\x20percy\x20','browserStackPercyOptions','30iOpUIg','nKKwr','driver','../performance/performance-tester','prototype','Couldn\x27t\x20capture\x20percy\x20screenshot,\x20no\x20session\x20name\x20present','startPercy','debug','327226TbMiQy','ORQAO','getBestPlatformForPercySnapshot','233504wRDQJX','OQYsO','160ULLTwJ','init','screenshot','eoaRm','patchDriverPercy','forEach','chrome','12483mGztUW','screenshotApp','start','browserName','getDriver','app','9efDUkM','edge','Stopping\x20percy','505300YPsRbR','error','overrideXforPercy','kqRJT','auto','4680qqVAIK','hoklk','apply','percyAutoCapture','patch','percy','browserstackPercyBestPlatform','deviceName','./Percy','Error\x20patching\x20','41610zepChk','STOP','percyCaptureMode','browserstackPercyMap','../helper','isUndefined','../performance/constants','cojNf'];a125_0x200a=function(){return _0x38358c;};return a125_0x200a();}exports[a125_0x189cde(0x118)]=PerformanceTester[a125_0x189cde(0x10f)](PerformanceEvents['START'],async _0x5e159c=>{const _0xa780=a125_0x189cde,_0x2dca4c={};_0x2dca4c[_0xa780(0x106)]=_0xa780(0x10e);const _0x193726=_0x2dca4c;logger[_0xa780(0x119)](_0x193726[_0xa780(0x106)]);const _0x11b27a=new Percy(_0x5e159c),_0x5f4b13=await _0x11b27a[_0xa780(0x128)]();if(_0x5f4b13)return _0x11b27a;return null;}),exports['stopPercy']=PerformanceTester[a125_0x189cde(0x10f)](PerformanceEvents[a125_0x189cde(0xf1)],async _0x434bd1=>{const _0x495700=a125_0x189cde,_0x21e17f={};_0x21e17f[_0x495700(0x132)]=_0x495700(0x12e);const _0x546805=_0x21e17f;return logger[_0x495700(0x119)](_0x546805[_0x495700(0x132)]),_0x434bd1[_0x495700(0x107)]();}),exports[a125_0x189cde(0x11c)]=_0x34e8fc=>{const _0x19282a=a125_0x189cde,_0x21767b={};_0x21767b['dbIxK']=function(_0x1c29c9,_0x4cfdb4){return _0x1c29c9<_0x4cfdb4;};const _0x44c012=_0x21767b,_0x1c1d2e={};_0x1c1d2e[_0x19282a(0x125)]=0x0,_0x1c1d2e['firefox']=0x1,_0x1c1d2e[_0x19282a(0x12d)]=0x2,_0x1c1d2e['safari']=0x3;const _0x37df00=_0x1c1d2e;return _0x34e8fc[_0x19282a(0x10b)]((_0xf22a94,_0x32d731,_0x5f34f6)=>{const _0x21310a=_0x19282a,_0x470010=_0x34e8fc[_0xf22a94];if(_0x32d731['deviceName'])return _0xf22a94;if(_0x470010[_0x21310a(0x13b)])return _0x5f34f6;const _0x1112ea=_0x32d731[_0x21310a(0x108)]?_0x32d731[_0x21310a(0x108)]:_0x32d731[_0x21310a(0x129)];if(_0x1112ea&&_0x44c012['dbIxK'](_0x37df00[_0x1112ea['toLowerCase']()],_0x37df00[_0x1112ea[_0x21310a(0x104)]()]))return _0x5f34f6;return _0xf22a94;},0x0);},exports[a125_0x189cde(0x137)]=PerformanceTester[a125_0x189cde(0x10f)](PerformanceEvents[a125_0x189cde(0xfa)],async(_0x2f4bac,_0x56c0e3,_0x25c9b3)=>{const _0xeb23a5=a125_0x189cde,_0x222c87={};_0x222c87[_0xeb23a5(0x100)]=_0xeb23a5(0x117);const _0x325d69=_0x222c87,_0x27fa95=_0x2f4bac[_0xeb23a5(0xf3)];if(helper[_0xeb23a5(0xf5)](_0x2f4bac[_0xeb23a5(0x10d)])){logger[_0xeb23a5(0x119)](_0x325d69[_0xeb23a5(0x100)]);return;}const _0x326f8d=_0x27fa95[_0xeb23a5(0xf9)](_0x2f4bac[_0xeb23a5(0x10d)],_0x56c0e3);_0x25c9b3[_0xeb23a5(0x12b)]?await PercySDK[_0xeb23a5(0x127)](_0x2f4bac,_0x326f8d):await PercySDK[_0xeb23a5(0x121)](_0x2f4bac,_0x326f8d),_0x27fa95[_0xeb23a5(0xf8)](_0x2f4bac['browserstackSessionName'],_0x56c0e3);}),exports[a125_0x189cde(0x123)]=(_0x153af2,_0x4a3e2b,_0x127b79)=>{const _0xcf1d3f=a125_0x189cde,_0x2dc0ec={};_0x2dc0ec[_0xcf1d3f(0x109)]=_0xcf1d3f(0x111),_0x2dc0ec['VmtRc']=_0xcf1d3f(0x139),_0x2dc0ec[_0xcf1d3f(0x113)]=function(_0x19fb63,_0x3c7c3d){return _0x19fb63!==_0x3c7c3d;},_0x2dc0ec[_0xcf1d3f(0x103)]='manual';const _0x59ce35=_0x2dc0ec;if(!helper['nestedKeyValue'](_0x127b79,[_0x59ce35[_0xcf1d3f(0x109)],_0x59ce35['VmtRc']]))return;if(_0x127b79[_0xcf1d3f(0x111)][_0xcf1d3f(0x139)]&&_0x127b79['browserStackPercyOptions'][_0xcf1d3f(0xf2)]&&_0x59ce35['nKKwr'](_0x127b79[_0xcf1d3f(0x111)]['percyCaptureMode'],_0x59ce35[_0xcf1d3f(0x103)])&&!_0x153af2[_0xcf1d3f(0xf3)]){global['browserstackSessionName']&&(_0x153af2['browserstackSessionName']=global[_0xcf1d3f(0x10d)]),_0x153af2[_0xcf1d3f(0xf3)]=new PercyCaptureMap();const _0x243e0f=PercyCaptureModes[_0x127b79[_0xcf1d3f(0x111)][_0xcf1d3f(0xf2)]];_0x243e0f[_0xcf1d3f(0x114)]&&_0x243e0f[_0xcf1d3f(0x114)][_0xcf1d3f(0x124)](_0x127c27=>this[_0xcf1d3f(0x131)](_0x153af2,_0x127c27,_0x127b79)),_0x243e0f[_0xcf1d3f(0x101)]&&_0x243e0f['element'][_0xcf1d3f(0x124)](_0xb1be25=>{const _0x3d7e0a=_0xcf1d3f;if(_0x4a3e2b[_0x3d7e0a(0x116)]['patch'+_0xb1be25])return;_0x4a3e2b['prototype']['patch'+_0xb1be25]=!![];const _0x3f8231=_0x4a3e2b[_0x3d7e0a(0x116)][_0xb1be25];_0x4a3e2b[_0x3d7e0a(0x116)][_0xb1be25]=async function(){const _0x92925b=_0x3d7e0a;let _0x462ffc=_0x3f8231[_0x92925b(0x136)](this,arguments);_0x462ffc&&_0x462ffc['then']&&(_0x462ffc=await _0x462ffc);try{const _0x4c65a1=this[_0x92925b(0x12a)]();await exports['percyAutoCapture'](_0x4c65a1,_0xb1be25,_0x127b79);}catch(_0x42d778){logger[_0x92925b(0x130)](_0x92925b(0xef)+_0xb1be25+_0x92925b(0x110)+_0x42d778);}return _0x462ffc;};});}},exports[a125_0x189cde(0x131)]=function(_0x39cac9,_0xc6006b,_0x4a2fb0){const _0xc90b9d=a125_0x189cde,_0x1ab741={};_0x1ab741[_0xc90b9d(0xf7)]=function(_0x21abc9,_0x4d0b2d){return _0x21abc9+_0x4d0b2d;},_0x1ab741[_0xc90b9d(0x122)]=_0xc90b9d(0x138),_0x1ab741[_0xc90b9d(0x135)]=function(_0x446dc3,_0xc8e001){return _0x446dc3+_0xc8e001;},_0x1ab741[_0xc90b9d(0x11b)]=_0xc90b9d(0x120);const _0x211505=_0x1ab741,_0x396a8d=_0x211505['cojNf'](_0x211505['eoaRm'],_0xc6006b),_0xba087=_0x211505['hoklk'](_0x211505[_0xc90b9d(0x11b)],_0xc6006b),_0x1656fe=this;if(_0x39cac9[_0x396a8d]||!_0x39cac9[_0xc6006b])return;_0x39cac9[_0x396a8d]=!![],_0x39cac9[_0xba087]=_0x39cac9[_0xc6006b],_0x39cac9[_0xc6006b]=async()=>{const _0x4a9766=_0xc90b9d;try{await _0x1656fe[_0x4a9766(0x137)](_0x39cac9,_0xc6006b,_0x4a2fb0);}catch(_0x329078){logger[_0x4a9766(0x130)](_0x4a9766(0xef)+_0xc6006b+_0x4a9766(0x110)+_0x329078);}return await _0x39cac9[_0xba087][_0x4a9766(0x136)](_0x39cac9,arguments);};},exports[a125_0x189cde(0xfc)]=_0x36ddf9=>{const _0x54f58a=a125_0x189cde,_0x13b736={};_0x13b736[_0x54f58a(0x11e)]=_0x54f58a(0x133);const _0x6774a0=_0x13b736,_0x4058e6={};_0x4058e6[_0x54f58a(0x139)]=_0x36ddf9[_0x54f58a(0x139)],_0x4058e6['percyCaptureMode']=_0x36ddf9[_0x54f58a(0xf2)]||_0x6774a0['OQYsO'];const _0x2bbff1=_0x4058e6;_0x36ddf9[_0x54f58a(0x139)]&&(_0x2bbff1[_0x54f58a(0x13a)]=exports[_0x54f58a(0x11c)](_0x36ddf9[_0x54f58a(0xfd)]));;return _0x2bbff1;}; | ||
| function a125_0x4b3f(){const _0x1c5b62=['isUndefined','screenshotApp','Error\x20patching\x20','percy','getName','stop','percyAutoCapture','overrideXforPercy','increment','stopPercy','measureWrapper','9VqNlxc','percyCaptureMode','chrome','patch','2362936pCCWyi','getDriver','manual','46830XltRmB','edge','63vvHGom','./PercySDK','322908SaLbvI','winstonLogger','Couldn\x27t\x20capture\x20percy\x20screenshot,\x20no\x20session\x20name\x20present','729095XYnCNH','forEach','browser','jOsEY','./PercyCaptureMap','7340300IbUPCI','tDEAh','error','\x20for\x20percy\x20','OOabK','toLowerCase','element','debug','browserstackSessionName','139028Khghwt','STOP','zjjvi','getPercyOptions','getBestPlatformForPercySnapshot','20EJTLZU','84498YmMpPy','startPercy','prototype','NieKV','Starting\x20percy','./PercyCaptureModes','CiQiV','TUqFd','qgdfJ','deviceName','301tegwmw','../helper','browserstackPercyBestPlatform','safari','reduce','GeIQN','huyKs','../performance/performance-tester','start','browserStackPercyOptions','enuLo','START','browserstackPercyMap','browserName','driver'];a125_0x4b3f=function(){return _0x1c5b62;};return a125_0x4b3f();}function a125_0x3641(_0xde16c7,_0x54e72){const _0x4b3f42=a125_0x4b3f();return a125_0x3641=function(_0x3641cd,_0xe721c2){_0x3641cd=_0x3641cd-0x116;let _0x9268cb=_0x4b3f42[_0x3641cd];return _0x9268cb;},a125_0x3641(_0xde16c7,_0x54e72);}const a125_0x279340=a125_0x3641;(function(_0x6212f1,_0x5993e6){const _0x17d355=a125_0x3641,_0x521fc8=_0x6212f1();while(!![]){try{const _0x1e7ee5=-parseInt(_0x17d355(0x145))/0x1*(-parseInt(_0x17d355(0x11b))/0x2)+parseInt(_0x17d355(0x150))/0x3+-parseInt(_0x17d355(0x120))/0x4*(parseInt(_0x17d355(0x153))/0x5)+-parseInt(_0x17d355(0x121))/0x6*(parseInt(_0x17d355(0x12b))/0x7)+parseInt(_0x17d355(0x149))/0x8+-parseInt(_0x17d355(0x14e))/0x9*(-parseInt(_0x17d355(0x14c))/0xa)+parseInt(_0x17d355(0x158))/0xb;if(_0x1e7ee5===_0x5993e6)break;else _0x521fc8['push'](_0x521fc8['shift']());}catch(_0x4f66ae){_0x521fc8['push'](_0x521fc8['shift']());}}}(a125_0x4b3f,0x6033e));const Percy=require('./Percy'),PercySDK=require(a125_0x279340(0x14f)),PercyCaptureModes=require(a125_0x279340(0x126)),PercyCaptureMap=require(a125_0x279340(0x157)),logger=require('../logger')[a125_0x279340(0x151)],helper=require(a125_0x279340(0x12c)),PerformanceTester=require(a125_0x279340(0x132)),{PERCY_EVENTS:PerformanceEvents}=require('../performance/constants');exports[a125_0x279340(0x122)]=PerformanceTester[a125_0x279340(0x144)](PerformanceEvents[a125_0x279340(0x136)],async _0x5d48fe=>{const _0x469ace=a125_0x279340,_0x1e44b2={};_0x1e44b2[_0x469ace(0x131)]=_0x469ace(0x125);const _0x14949b=_0x1e44b2;logger[_0x469ace(0x119)](_0x14949b[_0x469ace(0x131)]);const _0x4f2f58=new Percy(_0x5d48fe),_0x5e99b3=await _0x4f2f58[_0x469ace(0x133)]();if(_0x5e99b3)return _0x4f2f58;return null;}),exports[a125_0x279340(0x143)]=PerformanceTester[a125_0x279340(0x144)](PerformanceEvents[a125_0x279340(0x11c)],async _0x354544=>{const _0x2223d3=a125_0x279340,_0x35f7d9={};_0x35f7d9[_0x2223d3(0x128)]='Stopping\x20percy';const _0x1ff79a=_0x35f7d9;return logger[_0x2223d3(0x119)](_0x1ff79a['TUqFd']),_0x354544[_0x2223d3(0x13f)]();}),exports[a125_0x279340(0x11f)]=_0xb5a950=>{const _0x2814bf=a125_0x279340,_0x17a007={};_0x17a007[_0x2814bf(0x159)]=function(_0x19b2a8,_0x3302f7){return _0x19b2a8<_0x3302f7;};const _0x21e8f8=_0x17a007,_0x39df8c={};_0x39df8c[_0x2814bf(0x147)]=0x0,_0x39df8c['firefox']=0x1,_0x39df8c[_0x2814bf(0x14d)]=0x2,_0x39df8c[_0x2814bf(0x12e)]=0x3;const _0x5a3a21=_0x39df8c;return _0xb5a950[_0x2814bf(0x12f)]((_0x3ada12,_0x1261cc,_0x2edcee)=>{const _0x4beed4=_0x2814bf,_0x4ac16e=_0xb5a950[_0x3ada12];if(_0x1261cc[_0x4beed4(0x12a)])return _0x3ada12;if(_0x4ac16e[_0x4beed4(0x12a)])return _0x2edcee;const _0x6421ad=_0x1261cc[_0x4beed4(0x155)]?_0x1261cc['browser']:_0x1261cc[_0x4beed4(0x138)];if(_0x6421ad&&_0x21e8f8['tDEAh'](_0x5a3a21[_0x6421ad['toLowerCase']()],_0x5a3a21[_0x6421ad[_0x4beed4(0x117)]()]))return _0x2edcee;return _0x3ada12;},0x0);},exports[a125_0x279340(0x140)]=PerformanceTester[a125_0x279340(0x144)](PerformanceEvents['AUTO_CAPTURE'],async(_0x1a658f,_0x204f21,_0x2d715f)=>{const _0x1d56cf=a125_0x279340,_0x48aae7={};_0x48aae7['CiQiV']=_0x1d56cf(0x152);const _0x1df51c=_0x48aae7,_0x182d56=_0x1a658f[_0x1d56cf(0x137)];if(helper[_0x1d56cf(0x13a)](_0x1a658f[_0x1d56cf(0x11a)])){logger[_0x1d56cf(0x119)](_0x1df51c[_0x1d56cf(0x127)]);return;}const _0x346691=_0x182d56[_0x1d56cf(0x13e)](_0x1a658f[_0x1d56cf(0x11a)],_0x204f21);_0x2d715f['app']?await PercySDK[_0x1d56cf(0x13b)](_0x1a658f,_0x346691):await PercySDK['screenshot'](_0x1a658f,_0x346691),_0x182d56[_0x1d56cf(0x142)](_0x1a658f[_0x1d56cf(0x11a)],_0x204f21);}),exports['patchDriverPercy']=(_0x3ee857,_0x27858d,_0x11d758)=>{const _0x42a1a8=a125_0x279340,_0x3db05b={};_0x3db05b[_0x42a1a8(0x129)]=_0x42a1a8(0x134),_0x3db05b['jcsCx']='percy',_0x3db05b[_0x42a1a8(0x124)]=function(_0x2a6c7c,_0x3f08b4){return _0x2a6c7c!==_0x3f08b4;},_0x3db05b['OOabK']=_0x42a1a8(0x14b);const _0x33489b=_0x3db05b;if(!helper['nestedKeyValue'](_0x11d758,[_0x33489b[_0x42a1a8(0x129)],_0x33489b['jcsCx']]))return;if(_0x11d758[_0x42a1a8(0x134)][_0x42a1a8(0x13d)]&&_0x11d758[_0x42a1a8(0x134)][_0x42a1a8(0x146)]&&_0x33489b[_0x42a1a8(0x124)](_0x11d758[_0x42a1a8(0x134)][_0x42a1a8(0x146)],_0x33489b[_0x42a1a8(0x116)])&&!_0x3ee857[_0x42a1a8(0x137)]){global[_0x42a1a8(0x11a)]&&(_0x3ee857['browserstackSessionName']=global[_0x42a1a8(0x11a)]),_0x3ee857[_0x42a1a8(0x137)]=new PercyCaptureMap();const _0x242ce0=PercyCaptureModes[_0x11d758['browserStackPercyOptions'][_0x42a1a8(0x146)]];_0x242ce0['driver']&&_0x242ce0[_0x42a1a8(0x139)][_0x42a1a8(0x154)](_0x216a46=>this[_0x42a1a8(0x141)](_0x3ee857,_0x216a46,_0x11d758)),_0x242ce0[_0x42a1a8(0x118)]&&_0x242ce0[_0x42a1a8(0x118)]['forEach'](_0x4bbe69=>{const _0x59b7b7=_0x42a1a8;if(_0x27858d[_0x59b7b7(0x123)]['patch'+_0x4bbe69])return;_0x27858d[_0x59b7b7(0x123)][_0x59b7b7(0x148)+_0x4bbe69]=!![];const _0x30c726=_0x27858d[_0x59b7b7(0x123)][_0x4bbe69];_0x27858d[_0x59b7b7(0x123)][_0x4bbe69]=async function(){const _0x2d24f9=_0x59b7b7;let _0xebc832=_0x30c726['apply'](this,arguments);_0xebc832&&_0xebc832['then']&&(_0xebc832=await _0xebc832);try{const _0x1945e6=this[_0x2d24f9(0x14a)]();await exports['percyAutoCapture'](_0x1945e6,_0x4bbe69,_0x11d758);}catch(_0x22b312){logger[_0x2d24f9(0x15a)](_0x2d24f9(0x13c)+_0x4bbe69+'\x20for\x20percy\x20'+_0x22b312);}return _0xebc832;};});}},exports[a125_0x279340(0x141)]=function(_0x45fcfb,_0x333946,_0x4a003f){const _0x10a556=a125_0x279340,_0x55f19c={};_0x55f19c['zjjvi']=function(_0x5b5738,_0x1e0d21){return _0x5b5738+_0x1e0d21;},_0x55f19c['jOsEY']=_0x10a556(0x148),_0x55f19c['geTbJ']=function(_0xbfe29b,_0x469aad){return _0xbfe29b+_0x469aad;},_0x55f19c[_0x10a556(0x130)]='init';const _0x427236=_0x55f19c,_0x10a079=_0x427236[_0x10a556(0x11d)](_0x427236[_0x10a556(0x156)],_0x333946),_0x37fadd=_0x427236['geTbJ'](_0x427236[_0x10a556(0x130)],_0x333946),_0x5cdf4b=this;if(_0x45fcfb[_0x10a079]||!_0x45fcfb[_0x333946])return;_0x45fcfb[_0x10a079]=!![],_0x45fcfb[_0x37fadd]=_0x45fcfb[_0x333946],_0x45fcfb[_0x333946]=async()=>{const _0x23572b=_0x10a556;try{await _0x5cdf4b[_0x23572b(0x140)](_0x45fcfb,_0x333946,_0x4a003f);}catch(_0x59e605){logger['error'](_0x23572b(0x13c)+_0x333946+_0x23572b(0x15b)+_0x59e605);}return await _0x45fcfb[_0x37fadd]['apply'](_0x45fcfb,arguments);};},exports[a125_0x279340(0x11e)]=_0x1aa7e4=>{const _0x2eaaa9=a125_0x279340,_0x81b750={};_0x81b750[_0x2eaaa9(0x135)]='auto';const _0x3539c6=_0x81b750,_0x1d9234={};_0x1d9234[_0x2eaaa9(0x13d)]=_0x1aa7e4['percy'],_0x1d9234[_0x2eaaa9(0x146)]=_0x1aa7e4[_0x2eaaa9(0x146)]||_0x3539c6[_0x2eaaa9(0x135)];const _0xa30d98=_0x1d9234;_0x1aa7e4[_0x2eaaa9(0x13d)]&&(_0xa30d98[_0x2eaaa9(0x12d)]=exports[_0x2eaaa9(0x11f)](_0x1aa7e4['platforms']));;return _0xa30d98;}; |
@@ -1,1 +0,1 @@ | ||
| const a126_0xbee661=a126_0x59a2;function a126_0x57d2(){const _0x4b2d58=['SDK_PRE_TEST','sdk:automationFrameworkStop',':sync','POST_EXECUTE','SESSION_NAME','sdk:automationFrameworkStart','2833482zgDLNK','SDK_CLI_LOG_CREATED_EVENT','SDK_HOOK','SDK_CLI_CHECK_UPDATE',':driver-manage','O11y_EVENTS','1255856xmGHrD',':keep-alive','SDK_ACCESSIBILITY_CONFIG','SCREENSHOT_APP','BEFORE_EACH',':after-all','sdk:cli:on-stop','3TjytBr','sdk:driver','BEFORE','AUTOMATE_EVENTS',':session-annotation',':session-name','12396UfiOjc','50739aQcyAq','SDK_CLI_ON_CONNECT','TESTHUB_EVENTS','SCREENSHOT','sdk:driver:pre-initialization',':ci-artifacts','PRINT_BUILDLINK',':print-buildlink','sdk:cli:on-bootstrap','sdk:automate',':after-each','TURBOSCALE_EVENTS','SDK_SETUP','1CDcEgu','SDK_AUTO_CAPTURE','SDK_PROXY_SETUP','sdk:accessibilityConfig',':download',':driver-takeScreenShot','SDK_DRIVER','sdk:auto-capture','sdk:cli:logCreatedEvent','exports','KEEP_ALIVE','IDLE_TIMEOUT','SDK_TESTHUB','SDK_AUTOMATE','sdk:testFrameworkEvent','sdk:app-automate','SDK_AUTOMATION_FRAMEWORK_INIT','SDK_START_BIN_SESSION','A11Y_EVENTS','APP_AUOTMATE_EVENTS','SDK_PERCY',':save-results','SDK_OBSERVABILITY_CONFIG','2884851aBOpRE',':get','SDK_DRIVER_INIT',':after','DOWNLOAD','GET_RESULTS','SDK_FIND_NEAREST_HUB','sdk:percy','SDK_PRE_INITIALIZE',':stop','START','sdk:a11y',':app-upload','sdk:onStop','sdk:cli:enqueueTestEvent','SDK_AUTOMATION_FRAMEWORK_START','sdk:automationFrameworkInit','GET_RESULTS_SUMMARY','EVENTS','HOOK_EVENTS','SESSION_STATUS','HUB_MANAGEMENT','SDK_APP_AUTOMATE','sdk:cli:check-update','DRIVER_EVENT',':get-accessibility-results',':before-each','20TtXPTn',':hub-management',':driver-performscan','SDK_POST_TEST','sdk:startBinSession','LOCAL_START','SDK_O11Y','SDK_CLI_ON_STOP','SDK_POST_INITIALIZE','sdk:driver:post-initialization','SDK_TURBOSCALE','SDK_ON_STOP','1779151ipjZiU','AFTER',':start','SDK_AI_SELF_HEAL_STEP','sdk:cli:download','sdk:hook','SAVE_RESULTS','sdk:o11y',':auto-capture','sdk:cleanup',':post-execute','STOP','sdk:testhub','sdk:post-test','3342622yqOKbE',':session-status',':local-start','LOCAL_STOP','sdk:observabilityConfig','SDK_A11Y','110pceqOH','56RBmYBD','TAKE_SCREENSHOT','sdk:aiSelfHealGetResult','sdk:test','SDK_CLI_DOWNLOAD','APP_UPLOAD','PERCY_EVENTS',':screenshot-app','QUIT','SDK_AUTOMATION_FRAMEWORK_STOP','SESSION_ANNOTATION','SYNC','SDK_CONNECT_BIN_SESSION','464948ZILccX','AFTER_EACH',':snapshot','DRIVER_MANAGE'];a126_0x57d2=function(){return _0x4b2d58;};return a126_0x57d2();}(function(_0x30f5aa,_0x46716f){const _0x378ac9=a126_0x59a2,_0x5435f3=_0x30f5aa();while(!![]){try{const _0x47ca10=-parseInt(_0x378ac9(0xac))/0x1*(-parseInt(_0x378ac9(0xf8))/0x2)+-parseInt(_0x378ac9(0x123))/0x3*(parseInt(_0x378ac9(0x10c))/0x4)+parseInt(_0x378ac9(0xde))/0x5*(-parseInt(_0x378ac9(0x116))/0x6)+-parseInt(_0x378ac9(0xff))/0x7*(parseInt(_0x378ac9(0x11c))/0x8)+parseInt(_0x378ac9(0xc3))/0x9+parseInt(_0x378ac9(0xfe))/0xa*(-parseInt(_0x378ac9(0xea))/0xb)+parseInt(_0x378ac9(0x129))/0xc*(parseInt(_0x378ac9(0x12a))/0xd);if(_0x47ca10===_0x46716f)break;else _0x5435f3['push'](_0x5435f3['shift']());}catch(_0x2a608b){_0x5435f3['push'](_0x5435f3['shift']());}}}(a126_0x57d2,0xf0179));function a126_0x59a2(_0x4bea1b,_0x118d8b){const _0x57d28d=a126_0x57d2();return a126_0x59a2=function(_0x59a226,_0x40a2ae){_0x59a226=_0x59a226-0xa6;let _0x598d60=_0x57d28d[_0x59a226];return _0x598d60;},a126_0x59a2(_0x4bea1b,_0x118d8b);}const a126_0x5951ce={};a126_0x5951ce[a126_0xbee661(0xab)]='sdk:setup',a126_0x5951ce['SDK_CLEANUP']=a126_0xbee661(0xf3),a126_0x5951ce[a126_0xbee661(0x110)]='sdk:pre-test',a126_0x5951ce['SDK_TEST']=a126_0xbee661(0x102),a126_0x5951ce[a126_0xbee661(0xe1)]=a126_0xbee661(0xf7),a126_0x5951ce['SDK_HOOK']=a126_0xbee661(0xef),a126_0x5951ce[a126_0xbee661(0xb2)]=a126_0xbee661(0x124),a126_0x5951ce[a126_0xbee661(0xfd)]=a126_0xbee661(0xce),a126_0x5951ce['SDK_O11Y']=a126_0xbee661(0xf1),a126_0x5951ce[a126_0xbee661(0xad)]=a126_0xbee661(0xb3),a126_0x5951ce[a126_0xbee661(0xae)]='sdk:proxy-setup',a126_0x5951ce[a126_0xbee661(0xb8)]=a126_0xbee661(0xf6),a126_0x5951ce[a126_0xbee661(0xb9)]=a126_0xbee661(0xa8),a126_0x5951ce[a126_0xbee661(0xd9)]=a126_0xbee661(0xbb),a126_0x5951ce['SDK_TURBOSCALE']='sdk:turboscale',a126_0x5951ce['SDK_PERCY']=a126_0xbee661(0xca),a126_0x5951ce[a126_0xbee661(0xcb)]=a126_0xbee661(0x12e),a126_0x5951ce[a126_0xbee661(0xe6)]=a126_0xbee661(0xe7),a126_0x5951ce['SDK_CLI_START']='sdk:cli:start',a126_0x5951ce[a126_0xbee661(0x103)]=a126_0xbee661(0xee),a126_0x5951ce[a126_0xbee661(0x119)]=a126_0xbee661(0xda),a126_0x5951ce['SDK_CLI_ON_BOOTSTRAP']=a126_0xbee661(0xa7),a126_0x5951ce[a126_0xbee661(0x12b)]='sdk:cli:on-connect',a126_0x5951ce[a126_0xbee661(0xe5)]=a126_0xbee661(0x122),a126_0x5951ce[a126_0xbee661(0xbd)]=a126_0xbee661(0xe2),a126_0x5951ce[a126_0xbee661(0x10b)]='sdk:connectBinSession',a126_0x5951ce[a126_0xbee661(0xc5)]='sdk:driverInit',a126_0x5951ce[a126_0xbee661(0xc9)]='sdk:findNearestHub',a126_0x5951ce[a126_0xbee661(0xbc)]=a126_0xbee661(0xd3),a126_0x5951ce[a126_0xbee661(0xd2)]=a126_0xbee661(0x115),a126_0x5951ce[a126_0xbee661(0x11e)]=a126_0xbee661(0xaf),a126_0x5951ce[a126_0xbee661(0xc2)]=a126_0xbee661(0xfc),a126_0x5951ce[a126_0xbee661(0xed)]='sdk:aiSelfHealStep',a126_0x5951ce['SDK_AI_SELF_HEAL_GET_RESULT']=a126_0xbee661(0x101),a126_0x5951ce['SDK_TEST_FRAMEWORK_EVENT']=a126_0xbee661(0xba),a126_0x5951ce['SDK_TEST_SESSION_EVENT']='sdk:testSessionEvent',a126_0x5951ce[a126_0xbee661(0x117)]=a126_0xbee661(0xb4),a126_0x5951ce['SDK_CLI_ENQUEUE_TEST_EVENT']=a126_0xbee661(0xd1),a126_0x5951ce[a126_0xbee661(0x108)]=a126_0xbee661(0x111),a126_0x5951ce[a126_0xbee661(0xe9)]=a126_0xbee661(0xd0);const SDK_EVENTS=a126_0x5951ce,a126_0x26f9ba={};a126_0x26f9ba[a126_0xbee661(0xd5)]=SDK_EVENTS,a126_0x26f9ba[a126_0xbee661(0x12c)]={},a126_0x26f9ba[a126_0xbee661(0x126)]={},a126_0x26f9ba[a126_0xbee661(0xbe)]={},a126_0x26f9ba[a126_0xbee661(0x105)]={},a126_0x26f9ba[a126_0xbee661(0x11b)]={},a126_0x26f9ba[a126_0xbee661(0xd6)]={},a126_0x26f9ba[a126_0xbee661(0xaa)]={},a126_0x26f9ba[a126_0xbee661(0xbf)]={},a126_0x26f9ba[a126_0xbee661(0xdb)]={},a126_0x26f9ba[a126_0xbee661(0x12c)][a126_0xbee661(0xcd)]=SDK_EVENTS['SDK_TESTHUB']+':start',a126_0x26f9ba[a126_0xbee661(0x12c)][a126_0xbee661(0xf5)]=SDK_EVENTS['SDK_TESTHUB']+a126_0xbee661(0xcc),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0xb6)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0x11d),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0xd8)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0xdf),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0xe3)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0xfa),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0xfb)]=SDK_EVENTS[a126_0xbee661(0xb9)]+':local-stop',a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0x10f)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0x11a),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0x114)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0x128),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0xd7)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0xf9),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0x109)]=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0x127),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0xb7)]=SDK_EVENTS[a126_0xbee661(0xb9)]+':idle-timeout',a126_0x26f9ba[a126_0xbee661(0x126)]['GENERATE_CI_ARTIFACT']=SDK_EVENTS[a126_0xbee661(0xb9)]+a126_0xbee661(0x12f),a126_0x26f9ba[a126_0xbee661(0x126)][a126_0xbee661(0x130)]=SDK_EVENTS['SDK_AUTOMATE']+':print-buildlink',a126_0x26f9ba[a126_0xbee661(0xbe)]['PERFORM_SCAN']=SDK_EVENTS[a126_0xbee661(0xfd)]+a126_0xbee661(0xe0),a126_0x26f9ba[a126_0xbee661(0xbe)][a126_0xbee661(0xf0)]=SDK_EVENTS[a126_0xbee661(0xfd)]+a126_0xbee661(0xc1),a126_0x26f9ba[a126_0xbee661(0xbe)][a126_0xbee661(0xc8)]=SDK_EVENTS[a126_0xbee661(0xfd)]+a126_0xbee661(0xdc),a126_0x26f9ba[a126_0xbee661(0xbe)][a126_0xbee661(0xd4)]=SDK_EVENTS['SDK_A11Y']+':get-accessibility-results-summary',a126_0x26f9ba[a126_0xbee661(0x105)][a126_0xbee661(0xc7)]=SDK_EVENTS[a126_0xbee661(0xc0)]+a126_0xbee661(0xb0),a126_0x26f9ba[a126_0xbee661(0x105)][a126_0xbee661(0x12d)]=SDK_EVENTS[a126_0xbee661(0xc0)]+':screenshot',a126_0x26f9ba[a126_0xbee661(0x105)]['START']=SDK_EVENTS[a126_0xbee661(0xc0)]+a126_0xbee661(0xec),a126_0x26f9ba[a126_0xbee661(0x105)][a126_0xbee661(0xf5)]=SDK_EVENTS[a126_0xbee661(0xc0)]+':stop',a126_0x26f9ba[a126_0xbee661(0x105)]['AUTO_CAPTURE']=SDK_EVENTS['SDK_PERCY']+a126_0xbee661(0xf2),a126_0x26f9ba[a126_0xbee661(0x105)]['SNAPSHOT']=SDK_EVENTS[a126_0xbee661(0xc0)]+a126_0xbee661(0x10e),a126_0x26f9ba[a126_0xbee661(0x105)][a126_0xbee661(0x11f)]=SDK_EVENTS['SDK_PERCY']+a126_0xbee661(0x106),a126_0x26f9ba[a126_0xbee661(0x11b)][a126_0xbee661(0x10a)]=SDK_EVENTS['SDK_O11Y']+a126_0xbee661(0x112),a126_0x26f9ba[a126_0xbee661(0x11b)][a126_0xbee661(0x100)]=SDK_EVENTS[a126_0xbee661(0xe4)]+a126_0xbee661(0xb1),a126_0x26f9ba[a126_0xbee661(0x11b)][a126_0xbee661(0x130)]=SDK_EVENTS[a126_0xbee661(0xe4)]+a126_0xbee661(0xa6),a126_0x26f9ba[a126_0xbee661(0xd6)][a126_0xbee661(0x120)]=SDK_EVENTS[a126_0xbee661(0x118)]+a126_0xbee661(0xdd),a126_0x26f9ba[a126_0xbee661(0xd6)][a126_0xbee661(0x10d)]=SDK_EVENTS[a126_0xbee661(0x118)]+a126_0xbee661(0xa9),a126_0x26f9ba[a126_0xbee661(0xd6)]['AFTER_ALL']=SDK_EVENTS[a126_0xbee661(0x118)]+a126_0xbee661(0x121),a126_0x26f9ba[a126_0xbee661(0xd6)]['BEFORE_ALL']=SDK_EVENTS[a126_0xbee661(0x118)]+':before-all',a126_0x26f9ba[a126_0xbee661(0xd6)][a126_0xbee661(0x125)]=SDK_EVENTS[a126_0xbee661(0x118)]+':before',a126_0x26f9ba[a126_0xbee661(0xd6)][a126_0xbee661(0xeb)]=SDK_EVENTS['SDK_HOOK']+a126_0xbee661(0xc6),a126_0x26f9ba[a126_0xbee661(0xaa)][a126_0xbee661(0xd8)]=SDK_EVENTS[a126_0xbee661(0xe8)]+a126_0xbee661(0xdf),a126_0x26f9ba[a126_0xbee661(0xaa)]['PRINT_BUILDLINK']=SDK_EVENTS['SDK_TURBOSCALE']+':print-buildlink',a126_0x26f9ba[a126_0xbee661(0xbf)][a126_0xbee661(0x104)]=SDK_EVENTS[a126_0xbee661(0xd9)]+a126_0xbee661(0xcf),a126_0x26f9ba[a126_0xbee661(0xdb)][a126_0xbee661(0x107)]=SDK_EVENTS[a126_0xbee661(0xb2)]+':quit',a126_0x26f9ba[a126_0xbee661(0xdb)]['GET']=SDK_EVENTS[a126_0xbee661(0xb2)]+a126_0xbee661(0xc4),a126_0x26f9ba[a126_0xbee661(0xdb)]['PRE_EXECUTE']=SDK_EVENTS[a126_0xbee661(0xb2)]+':pre-execute',a126_0x26f9ba[a126_0xbee661(0xdb)][a126_0xbee661(0x113)]=SDK_EVENTS[a126_0xbee661(0xb2)]+a126_0xbee661(0xf4),module[a126_0xbee661(0xb5)]=a126_0x26f9ba; | ||
| const a126_0x2b6504=a126_0x4b65;(function(_0x297502,_0x5a4cfd){const _0x152521=a126_0x4b65,_0x138e44=_0x297502();while(!![]){try{const _0x9131e6=parseInt(_0x152521(0x1f6))/0x1*(parseInt(_0x152521(0x1e8))/0x2)+-parseInt(_0x152521(0x1b7))/0x3*(parseInt(_0x152521(0x1b5))/0x4)+-parseInt(_0x152521(0x1f1))/0x5*(-parseInt(_0x152521(0x218))/0x6)+parseInt(_0x152521(0x1d6))/0x7+parseInt(_0x152521(0x1cb))/0x8*(parseInt(_0x152521(0x219))/0x9)+parseInt(_0x152521(0x1ff))/0xa+parseInt(_0x152521(0x1d2))/0xb*(-parseInt(_0x152521(0x207))/0xc);if(_0x9131e6===_0x5a4cfd)break;else _0x138e44['push'](_0x138e44['shift']());}catch(_0x74b456){_0x138e44['push'](_0x138e44['shift']());}}}(a126_0x3575,0x63d83));const a126_0x246744={};function a126_0x4b65(_0x1561d6,_0x139683){const _0x3575bd=a126_0x3575();return a126_0x4b65=function(_0x4b65d6,_0x397265){_0x4b65d6=_0x4b65d6-0x193;let _0x58220e=_0x3575bd[_0x4b65d6];return _0x58220e;},a126_0x4b65(_0x1561d6,_0x139683);}function a126_0x3575(){const _0x203403=['9930Vqkjjo',':session-name','IDLE_TIMEOUT','START',':app-upload','SDK_CONNECT_BIN_SESSION','sdk:driver:post-initialization','BEFORE_ALL','SDK_TESTHUB','8108330kgnLEf','KEEP_ALIVE','sdk:auto-capture','SDK_CLI_ENQUEUE_TEST_EVENT',':post-execute','SDK_POST_TEST',':auto-capture','QUIT','19953768SSuFJv','sdk:a11y','sdk:findNearestHub','SDK_ACCESSIBILITY_CONFIG','sdk:cli:logCreatedEvent','SDK_OBSERVABILITY_CONFIG','sdk:testFrameworkEvent','GET_RESULTS','SDK_AUTOMATION_FRAMEWORK_INIT','SDK_CLI_DOWNLOAD','sdk:cli:enqueueTestEvent','sdk:cleanup','SDK_ON_STOP',':after-all','SDK_APP_AUTOMATE','AFTER_ALL',':before-all','235170OkilpM','27153SnuASu',':print-buildlink',':hub-management','SESSION_STATUS',':ci-artifacts','O11y_EVENTS','sdk:automationFrameworkStart','APP_UPLOAD','GET','SDK_START_BIN_SESSION','sdk:percy','sdk:setup','SDK_CLEANUP','SDK_PERCY',':driver-performscan','DOWNLOAD',':idle-timeout','sdk:driver','sdk:testhub','SDK_AUTOMATE','SDK_PROXY_SETUP','HOOK_EVENTS','TURBOSCALE_EVENTS',':pre-execute','SDK_DRIVER',':before-each','GENERATE_CI_ARTIFACT','sdk:automationFrameworkInit','sdk:observabilityConfig','SCREENSHOT','TESTHUB_EVENTS','DRIVER_MANAGE',':driver-takeScreenShot','PRE_EXECUTE','STOP','HUB_MANAGEMENT','sdk:app-automate','1647196JxIRJv','SDK_SETUP','3caWwsJ','sdk:cli:on-stop','PERCY_EVENTS','SDK_O11Y','SDK_AUTOMATION_FRAMEWORK_STOP','POST_EXECUTE','SNAPSHOT','TAKE_SCREENSHOT','SDK_PRE_INITIALIZE',':session-annotation','SDK_POST_INITIALIZE','sdk:turboscale','SDK_AUTOMATION_FRAMEWORK_START','SDK_CLI_CHECK_UPDATE','sdk:proxy-setup','sdk:automate','sdk:cli:on-connect',':driver-manage','SDK_A11Y',':screenshot-app','488mnhbzt','SDK_TEST_SESSION_EVENT','sdk:accessibilityConfig',':after','DRIVER_EVENT','EVENTS','sdk:cli:check-update','11NvLpZY',':download',':save-results','sdk:automationFrameworkStop','4545667bGgzKT','sdk:test','sdk:hook','SDK_CLI_ON_CONNECT','SAVE_RESULTS','APP_AUOTMATE_EVENTS','sdk:cli:download','sdk:onStop','LOCAL_STOP','SDK_CLI_LOG_CREATED_EVENT',':get-accessibility-results','PERFORM_SCAN',':local-start','SDK_CLI_ON_STOP','sdk:pre-test','SDK_HOOK',':after-each','A11Y_EVENTS','98HKjdXf',':quit','sdk:cli:on-bootstrap','AUTOMATE_EVENTS','sdk:connectBinSession','SDK_AI_SELF_HEAL_STEP','SDK_AUTO_CAPTURE','AFTER_EACH','PRINT_BUILDLINK','45LewpQi','sdk:aiSelfHealGetResult','SDK_TURBOSCALE','SDK_AI_SELF_HEAL_GET_RESULT',':get-accessibility-results-summary'];a126_0x3575=function(){return _0x203403;};return a126_0x3575();}a126_0x246744[a126_0x2b6504(0x1b6)]=a126_0x2b6504(0x19b),a126_0x246744[a126_0x2b6504(0x19c)]=a126_0x2b6504(0x212),a126_0x246744['SDK_PRE_TEST']=a126_0x2b6504(0x1e4),a126_0x246744['SDK_TEST']=a126_0x2b6504(0x1d7),a126_0x246744[a126_0x2b6504(0x204)]='sdk:post-test',a126_0x246744[a126_0x2b6504(0x1e5)]=a126_0x2b6504(0x1d8),a126_0x246744['SDK_DRIVER']=a126_0x2b6504(0x1a1),a126_0x246744[a126_0x2b6504(0x1c9)]=a126_0x2b6504(0x208),a126_0x246744[a126_0x2b6504(0x1ba)]='sdk:o11y',a126_0x246744[a126_0x2b6504(0x1ee)]=a126_0x2b6504(0x201),a126_0x246744[a126_0x2b6504(0x1a4)]=a126_0x2b6504(0x1c5),a126_0x246744[a126_0x2b6504(0x1fe)]=a126_0x2b6504(0x1a2),a126_0x246744[a126_0x2b6504(0x1a3)]=a126_0x2b6504(0x1c6),a126_0x246744[a126_0x2b6504(0x215)]=a126_0x2b6504(0x1b4),a126_0x246744[a126_0x2b6504(0x1f3)]=a126_0x2b6504(0x1c2),a126_0x246744['SDK_PERCY']=a126_0x2b6504(0x19a),a126_0x246744[a126_0x2b6504(0x1bf)]='sdk:driver:pre-initialization',a126_0x246744[a126_0x2b6504(0x1c1)]=a126_0x2b6504(0x1fc),a126_0x246744['SDK_CLI_START']='sdk:cli:start',a126_0x246744[a126_0x2b6504(0x210)]=a126_0x2b6504(0x1dc),a126_0x246744[a126_0x2b6504(0x1c4)]=a126_0x2b6504(0x1d1),a126_0x246744['SDK_CLI_ON_BOOTSTRAP']=a126_0x2b6504(0x1ea),a126_0x246744[a126_0x2b6504(0x1d9)]=a126_0x2b6504(0x1c7),a126_0x246744[a126_0x2b6504(0x1e3)]=a126_0x2b6504(0x1b8),a126_0x246744[a126_0x2b6504(0x199)]='sdk:startBinSession',a126_0x246744[a126_0x2b6504(0x1fb)]=a126_0x2b6504(0x1ec),a126_0x246744['SDK_DRIVER_INIT']='sdk:driverInit',a126_0x246744['SDK_FIND_NEAREST_HUB']=a126_0x2b6504(0x209),a126_0x246744[a126_0x2b6504(0x20f)]=a126_0x2b6504(0x1ab),a126_0x246744[a126_0x2b6504(0x1c3)]=a126_0x2b6504(0x196),a126_0x246744[a126_0x2b6504(0x20a)]=a126_0x2b6504(0x1cd),a126_0x246744[a126_0x2b6504(0x20c)]=a126_0x2b6504(0x1ac),a126_0x246744[a126_0x2b6504(0x1ed)]='sdk:aiSelfHealStep',a126_0x246744[a126_0x2b6504(0x1f4)]=a126_0x2b6504(0x1f2),a126_0x246744['SDK_TEST_FRAMEWORK_EVENT']=a126_0x2b6504(0x20d),a126_0x246744[a126_0x2b6504(0x1cc)]='sdk:testSessionEvent',a126_0x246744[a126_0x2b6504(0x1df)]=a126_0x2b6504(0x20b),a126_0x246744[a126_0x2b6504(0x202)]=a126_0x2b6504(0x211),a126_0x246744[a126_0x2b6504(0x1bb)]=a126_0x2b6504(0x1d5),a126_0x246744[a126_0x2b6504(0x213)]=a126_0x2b6504(0x1dd);const SDK_EVENTS=a126_0x246744,a126_0x4fac2a={};a126_0x4fac2a[a126_0x2b6504(0x1d0)]=SDK_EVENTS,a126_0x4fac2a[a126_0x2b6504(0x1ae)]={},a126_0x4fac2a[a126_0x2b6504(0x1eb)]={},a126_0x4fac2a[a126_0x2b6504(0x1e7)]={},a126_0x4fac2a[a126_0x2b6504(0x1b9)]={},a126_0x4fac2a[a126_0x2b6504(0x195)]={},a126_0x4fac2a[a126_0x2b6504(0x1a5)]={},a126_0x4fac2a[a126_0x2b6504(0x1a6)]={},a126_0x4fac2a[a126_0x2b6504(0x1db)]={},a126_0x4fac2a[a126_0x2b6504(0x1cf)]={},a126_0x4fac2a[a126_0x2b6504(0x1ae)][a126_0x2b6504(0x1f9)]=SDK_EVENTS[a126_0x2b6504(0x1fe)]+':start',a126_0x4fac2a[a126_0x2b6504(0x1ae)][a126_0x2b6504(0x1b2)]=SDK_EVENTS[a126_0x2b6504(0x1fe)]+':stop',a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x200)]=SDK_EVENTS['SDK_AUTOMATE']+':keep-alive',a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x1b3)]=SDK_EVENTS[a126_0x2b6504(0x1a3)]+a126_0x2b6504(0x21b),a126_0x4fac2a[a126_0x2b6504(0x1eb)]['LOCAL_START']=SDK_EVENTS[a126_0x2b6504(0x1a3)]+a126_0x2b6504(0x1e2),a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x1de)]=SDK_EVENTS['SDK_AUTOMATE']+':local-stop',a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x1af)]=SDK_EVENTS['SDK_AUTOMATE']+a126_0x2b6504(0x1c8),a126_0x4fac2a[a126_0x2b6504(0x1eb)]['SESSION_NAME']=SDK_EVENTS[a126_0x2b6504(0x1a3)]+a126_0x2b6504(0x1f7),a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x193)]=SDK_EVENTS['SDK_AUTOMATE']+':session-status',a126_0x4fac2a[a126_0x2b6504(0x1eb)]['SESSION_ANNOTATION']=SDK_EVENTS['SDK_AUTOMATE']+a126_0x2b6504(0x1c0),a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x1f8)]=SDK_EVENTS['SDK_AUTOMATE']+a126_0x2b6504(0x1a0),a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x1aa)]=SDK_EVENTS['SDK_AUTOMATE']+a126_0x2b6504(0x194),a126_0x4fac2a[a126_0x2b6504(0x1eb)][a126_0x2b6504(0x1f0)]=SDK_EVENTS[a126_0x2b6504(0x1a3)]+a126_0x2b6504(0x21a),a126_0x4fac2a[a126_0x2b6504(0x1e7)][a126_0x2b6504(0x1e1)]=SDK_EVENTS[a126_0x2b6504(0x1c9)]+a126_0x2b6504(0x19e),a126_0x4fac2a[a126_0x2b6504(0x1e7)][a126_0x2b6504(0x1da)]=SDK_EVENTS[a126_0x2b6504(0x1c9)]+a126_0x2b6504(0x1d4),a126_0x4fac2a[a126_0x2b6504(0x1e7)][a126_0x2b6504(0x20e)]=SDK_EVENTS[a126_0x2b6504(0x1c9)]+a126_0x2b6504(0x1e0),a126_0x4fac2a[a126_0x2b6504(0x1e7)]['GET_RESULTS_SUMMARY']=SDK_EVENTS['SDK_A11Y']+a126_0x2b6504(0x1f5),a126_0x4fac2a[a126_0x2b6504(0x1b9)][a126_0x2b6504(0x19f)]=SDK_EVENTS[a126_0x2b6504(0x19d)]+a126_0x2b6504(0x1d3),a126_0x4fac2a[a126_0x2b6504(0x1b9)][a126_0x2b6504(0x1ad)]=SDK_EVENTS[a126_0x2b6504(0x19d)]+':screenshot',a126_0x4fac2a[a126_0x2b6504(0x1b9)][a126_0x2b6504(0x1f9)]=SDK_EVENTS[a126_0x2b6504(0x19d)]+':start',a126_0x4fac2a[a126_0x2b6504(0x1b9)][a126_0x2b6504(0x1b2)]=SDK_EVENTS[a126_0x2b6504(0x19d)]+':stop',a126_0x4fac2a[a126_0x2b6504(0x1b9)]['AUTO_CAPTURE']=SDK_EVENTS[a126_0x2b6504(0x19d)]+a126_0x2b6504(0x205),a126_0x4fac2a[a126_0x2b6504(0x1b9)][a126_0x2b6504(0x1bd)]=SDK_EVENTS[a126_0x2b6504(0x19d)]+':snapshot',a126_0x4fac2a[a126_0x2b6504(0x1b9)]['SCREENSHOT_APP']=SDK_EVENTS[a126_0x2b6504(0x19d)]+a126_0x2b6504(0x1ca),a126_0x4fac2a[a126_0x2b6504(0x195)]['SYNC']=SDK_EVENTS[a126_0x2b6504(0x1ba)]+':sync',a126_0x4fac2a[a126_0x2b6504(0x195)][a126_0x2b6504(0x1be)]=SDK_EVENTS[a126_0x2b6504(0x1ba)]+a126_0x2b6504(0x1b0),a126_0x4fac2a[a126_0x2b6504(0x195)]['PRINT_BUILDLINK']=SDK_EVENTS[a126_0x2b6504(0x1ba)]+':print-buildlink',a126_0x4fac2a[a126_0x2b6504(0x1a5)]['BEFORE_EACH']=SDK_EVENTS[a126_0x2b6504(0x1e5)]+a126_0x2b6504(0x1a9),a126_0x4fac2a[a126_0x2b6504(0x1a5)][a126_0x2b6504(0x1ef)]=SDK_EVENTS[a126_0x2b6504(0x1e5)]+a126_0x2b6504(0x1e6),a126_0x4fac2a[a126_0x2b6504(0x1a5)][a126_0x2b6504(0x216)]=SDK_EVENTS[a126_0x2b6504(0x1e5)]+a126_0x2b6504(0x214),a126_0x4fac2a[a126_0x2b6504(0x1a5)][a126_0x2b6504(0x1fd)]=SDK_EVENTS[a126_0x2b6504(0x1e5)]+a126_0x2b6504(0x217),a126_0x4fac2a[a126_0x2b6504(0x1a5)]['BEFORE']=SDK_EVENTS[a126_0x2b6504(0x1e5)]+':before',a126_0x4fac2a[a126_0x2b6504(0x1a5)]['AFTER']=SDK_EVENTS[a126_0x2b6504(0x1e5)]+a126_0x2b6504(0x1ce),a126_0x4fac2a[a126_0x2b6504(0x1a6)][a126_0x2b6504(0x1b3)]=SDK_EVENTS[a126_0x2b6504(0x1f3)]+a126_0x2b6504(0x21b),a126_0x4fac2a[a126_0x2b6504(0x1a6)]['PRINT_BUILDLINK']=SDK_EVENTS[a126_0x2b6504(0x1f3)]+':print-buildlink',a126_0x4fac2a[a126_0x2b6504(0x1db)][a126_0x2b6504(0x197)]=SDK_EVENTS[a126_0x2b6504(0x215)]+a126_0x2b6504(0x1fa),a126_0x4fac2a[a126_0x2b6504(0x1cf)][a126_0x2b6504(0x206)]=SDK_EVENTS[a126_0x2b6504(0x1a8)]+a126_0x2b6504(0x1e9),a126_0x4fac2a[a126_0x2b6504(0x1cf)][a126_0x2b6504(0x198)]=SDK_EVENTS['SDK_DRIVER']+':get',a126_0x4fac2a[a126_0x2b6504(0x1cf)][a126_0x2b6504(0x1b1)]=SDK_EVENTS[a126_0x2b6504(0x1a8)]+a126_0x2b6504(0x1a7),a126_0x4fac2a[a126_0x2b6504(0x1cf)][a126_0x2b6504(0x1bc)]=SDK_EVENTS[a126_0x2b6504(0x1a8)]+a126_0x2b6504(0x203),module['exports']=a126_0x4fac2a; |
@@ -1,1 +0,1 @@ | ||
| function a127_0x504d(){const _0x2336a8=['readFile','start','RVZwr','writeFile','path','20EByWiw','<!DOCTYPE\x20html><html><head><title>Performance\x20Report</title></head><body>','tHrpy','../processHelper','exports','ENmMY','splice','kDfhH','1120280HiVCSj','Error\x20in\x20doing\x20csv\x20operations:\x20','dirname','apply','3109JRYHUo','finalizePerfMeasures','util','stopMonitoring','9289258kOThxf','toJSON','join','BiAYA','_events','HbVcp','resolve','constants','observe','stringify','utf-8','GOhsp','11145820XoAbmh','Error\x20processing\x20key-metrics.json:\x20%s','finalizeErrors','_observer','end','length','readdirSync','details','Error\x20while\x20removing\x20files:\x20','finalize','boAso','9OtEJYu','measureWrapper','_errorEvents','entries','iSBeu','disconnect','stack','fs/promises','isEnabled','.json','generateJSON','mXOej','tiHLd','worker','cRhDq','jsonReportDirPath','jsonReportFileName','60nzOWvI','errorReportDirName','format','then','error-report','startMonitoring','/performance-report-','eventsMap','QdpsT','1198WssOiC','VMNbk','pushErrors','__platformCaps','getPerformance','name','entryType','jHIkq','iBTLj','getEntries','readdir','index','info','entryTypes','emzTw','NixeQ','vvWTg','unlink','5639877tfqLrl','catch','key-metrics.json\x20file\x20not\x20found,\x20skipping\x20processing\x20for\x20event\x20for\x20cli.','performance-report','platform','QXPOE','calculateTimeFromEvents','cwd','cnvLi','ejJlL','started','writeFileSync','vXEzf','Error\x20in\x20creating\x20performance\x20reports\x20directory:\x20','aEeWU','map','pushPerfMeasures','winstonLogger','zgrMq','jsonReportDirName','MxKvM','errorFile','IQSbX','bkUmF','isArray','all','browserStackCwd','match','flat','push','env','getEventsFromJSON','-end','concat','ntZEv','4389392yriJzU','debug','yBKEv','../logger','Time\x20for\x20','modified-key-metrics.json','<tr><td>','luxyz','Performance\x20report\x20is\x20at\x20','mark','forEach','slice','6455616zODtYm','Eeswm','VrBsW','error\x20in\x20measure\x20','_measureEvents','toString','parse','duration','bwkbk','uXtHZ','existsSync','/error-report-','-start','6dCSGyL','message','reduce','appendFileSync','dyxlo','assign','access','code','measure','testName','klWai','readFileSync','UTuHp','getCleanedPerfEvents','<h1>Performance\x20Report</h1>','XJdiC','wfeBS','measures','unlinkSync','performance-own.html','wwSNC','jWFzz','\x20for\x20all\x20processes\x20is\x20','generateHTMLReport','failure','bmEyB','key-metrics.json','aLbsB','errorReportFileName','false','pyWha','yAXMK','errors'];a127_0x504d=function(){return _0x2336a8;};return a127_0x504d();}const a127_0x2b5e53=a127_0x255a;(function(_0x2b7e57,_0x239b81){const _0x31773e=a127_0x255a,_0x40602c=_0x2b7e57();while(!![]){try{const _0xb295f3=-parseInt(_0x31773e(0xf2))/0x1*(-parseInt(_0x31773e(0x127))/0x2)+parseInt(_0x31773e(0x139))/0x3+-parseInt(_0x31773e(0xe6))/0x4*(-parseInt(_0x31773e(0xee))/0x5)+-parseInt(_0x31773e(0x175))/0x6*(-parseInt(_0x31773e(0x15c))/0x7)+-parseInt(_0x31773e(0x168))/0x8*(-parseInt(_0x31773e(0x10d))/0x9)+-parseInt(_0x31773e(0x102))/0xa+parseInt(_0x31773e(0xf6))/0xb*(-parseInt(_0x31773e(0x11e))/0xc);if(_0xb295f3===_0x239b81)break;else _0x40602c['push'](_0x40602c['shift']());}catch(_0x5f7bbc){_0x40602c['push'](_0x40602c['shift']());}}}(a127_0x504d,0xea44e));function a127_0x255a(_0xe8ceb8,_0x110b93){const _0x504dc0=a127_0x504d();return a127_0x255a=function(_0x255a9a,_0x437c0d){_0x255a9a=_0x255a9a-0xe6;let _0x142120=_0x504dc0[_0x255a9a];return _0x142120;},a127_0x255a(_0xe8ceb8,_0x110b93);}const fs=require('fs'),fsPromise=require(a127_0x2b5e53(0x114)),{performance,PerformanceObserver}=require('perf_hooks'),path=require(a127_0x2b5e53(0x19a)),util=require(a127_0x2b5e53(0xf4)),logger=require(a127_0x2b5e53(0x15f))[a127_0x2b5e53(0x14a)],{getLogDir}=require(a127_0x2b5e53(0x15f)),{getProcessId,sleep,debug,getTestName}=require(a127_0x2b5e53(0xe9));class PerformanceTester{static [a127_0x2b5e53(0x105)];static ['_events']=[];static [a127_0x2b5e53(0x16c)]=[];static ['_errorEvents']=[];static ['started']=![];static [a127_0x2b5e53(0x14c)]=a127_0x2b5e53(0x13c);static [a127_0x2b5e53(0x11f)]=process[a127_0x2b5e53(0x157)]['browserStackCwd']?path[a127_0x2b5e53(0xf8)](process[a127_0x2b5e53(0x157)][a127_0x2b5e53(0x153)],a127_0x2b5e53(0x122)):path[a127_0x2b5e53(0xf8)](process[a127_0x2b5e53(0x140)](),a127_0x2b5e53(0x122));static [a127_0x2b5e53(0x191)]=this[a127_0x2b5e53(0x11f)]+a127_0x2b5e53(0x173)+getProcessId()+a127_0x2b5e53(0x116);static ['details']={};static ['eventsMap']={};static[a127_0x2b5e53(0x123)](_0x175ea4,_0x3ee81d=this[a127_0x2b5e53(0x11f)]+a127_0x2b5e53(0x173)+getProcessId()+a127_0x2b5e53(0x116)){const _0xc8b6d7=a127_0x2b5e53,_0x59dd32={'AhlSm':function(_0x3440a0,_0x17b8fa){return _0x3440a0===_0x17b8fa;},'yAXMK':'measure','QHAYq':function(_0x5d0258){return _0x5d0258();},'uhEwa':function(_0x160d77){return _0x160d77();},'kDfhH':function(_0x467b51,_0x456795){return _0x467b51+_0x456795;},'uVUMR':_0xc8b6d7(0x146),'bwkbk':'function'};try{this[_0xc8b6d7(0x11c)]=path['join'](_0x59dd32['QHAYq'](getLogDir),this[_0xc8b6d7(0x14c)]),!_0x175ea4&&(_0x175ea4=this[_0xc8b6d7(0x11c)]+_0xc8b6d7(0x124)+_0x59dd32['uhEwa'](getProcessId)+_0xc8b6d7(0x116)),!fs[_0xc8b6d7(0x172)](this[_0xc8b6d7(0x11c)])&&fs['mkdirSync'](this[_0xc8b6d7(0x11c)]);}catch(_0x30d8c1){logger[_0xc8b6d7(0x15d)](_0x59dd32[_0xc8b6d7(0xed)](_0x59dd32['uVUMR'],_0x30d8c1));}if(this[_0xc8b6d7(0x143)]||!this[_0xc8b6d7(0x115)]())return;this['_observer']=new PerformanceObserver(_0x4c5bbb=>{const _0x23aa7a=_0xc8b6d7;_0x4c5bbb[_0x23aa7a(0x130)]()[_0x23aa7a(0x166)](_0x1b924e=>{const _0x19a261=_0x23aa7a;if(_0x59dd32['AhlSm'](_0x1b924e[_0x19a261(0x12d)],_0x59dd32[_0x19a261(0x194)])){let _0x1845df={};if(_0x1b924e[_0x19a261(0xf7)])_0x1845df=_0x1b924e[_0x19a261(0xf7)]();else for(const _0x591bbd in _0x1b924e){_0x1845df[_0x591bbd]=_0x1b924e[_0x591bbd];}this[_0x19a261(0x109)][_0x1b924e['name']]&&(_0x1845df=Object[_0x19a261(0x17a)](_0x1845df,this[_0x19a261(0x109)][_0x1b924e[_0x19a261(0x12c)]])),delete this[_0x19a261(0x109)][_0x1b924e[_0x19a261(0x12c)]],this[_0x19a261(0x16c)][_0x19a261(0x156)](_0x1845df);}else this[_0x19a261(0xfa)][_0x19a261(0x156)](_0x1b924e);});});const _0x8bfa48={};_0x8bfa48['buffered']=!![],_0x8bfa48[_0xc8b6d7(0x134)]=[_0x59dd32[_0xc8b6d7(0x170)],_0x59dd32[_0xc8b6d7(0x194)]],this['_observer'][_0xc8b6d7(0xfe)](_0x8bfa48),this[_0xc8b6d7(0x143)]=!![],this[_0xc8b6d7(0x11d)]=_0x175ea4,this['errorReportFileName']=_0x3ee81d;}static[a127_0x2b5e53(0x12b)](){return performance;}static[a127_0x2b5e53(0x13f)](_0x35383f,_0x28ca29){const _0x41204e=a127_0x2b5e53,_0x474308={};_0x474308['uXtHZ']=function(_0x406d58,_0x38ba1d){return _0x406d58+_0x38ba1d;},_0x474308['ejJlL']=function(_0x3fa095,_0x4c0b2){return _0x3fa095||_0x4c0b2;},_0x474308[_0x41204e(0xe8)]=function(_0x24eb80,_0x108146){return _0x24eb80===_0x108146;};const _0x5d1fe0=_0x474308,_0x3f3de5={};if(!_0x35383f||_0x5d1fe0['tHrpy'](_0x35383f['length'],0x0))return;_0x35383f[_0x41204e(0x148)](_0x13ab4e=>{const _0x3707fd=_0x41204e;!_0x3f3de5[_0x13ab4e[_0x3707fd(0x12c)]]&&(_0x3f3de5[_0x13ab4e['name']]=0x0),_0x3f3de5[_0x13ab4e[_0x3707fd(0x12c)]]+=_0x13ab4e['duration'];});const _0x504992=_0x28ca29[_0x41204e(0x177)]((_0x34a361,_0x2cb904)=>{const _0x4efe53=_0x41204e;return _0x5d1fe0[_0x4efe53(0x171)](_0x3f3de5[_0x2cb904],_0x5d1fe0[_0x4efe53(0x142)](_0x34a361,0x0));},0x0);return _0x504992;}static async['calculateTimesFromMultipleFiles'](_0x5c6dee,_0x4bd3ec){const _0x36246f=a127_0x2b5e53,_0x5a982e={'BiAYA':function(_0x38aca2,_0x58f66c){return _0x38aca2+_0x58f66c;},'ZRyFl':function(_0x22cfd1,_0x542ecd){return _0x22cfd1||_0x542ecd;},'QdpsT':function(_0x2effe4,_0x2244d6){return _0x2effe4===_0x2244d6;},'iSBeu':function(_0x1ef8a7,_0x507532){return _0x1ef8a7(_0x507532);},'GuRJH':function(_0x4f225f,_0x3623fd){return _0x4f225f(_0x3623fd);}};if(!_0x5c6dee||_0x5a982e[_0x36246f(0x126)](_0x5c6dee['length'],0x0))return 0x0;const _0x3320ef=[];for(const _0x36aa7c of _0x5c6dee){const _0x2809f7=path[_0x36246f(0xf8)]('.',_0x36aa7c);try{const _0x341a6d=this[_0x36246f(0x158)](_0x2809f7);_0x341a6d[_0x36246f(0x148)](_0x6e171f=>{const _0x43208c=_0x36246f;!_0x3320ef[_0x6e171f['name']]&&(_0x3320ef[_0x6e171f[_0x43208c(0x12c)]]=0x0),_0x3320ef[_0x6e171f['name']]+=_0x6e171f[_0x43208c(0x16f)];});}catch(_0x43328a){_0x5a982e[_0x36246f(0x111)](debug,_0x36246f(0xef)+_0x43328a['toString']());}}const _0x3a7ab3=_0x4bd3ec[_0x36246f(0x177)]((_0x2a2c0e,_0x575241)=>{const _0x1272bc=_0x36246f;return _0x5a982e[_0x1272bc(0xf9)](_0x3320ef[_0x575241],_0x5a982e['ZRyFl'](_0x2a2c0e,0x0));},0x0);return _0x5a982e['GuRJH'](debug,_0x36246f(0x160)+_0x4bd3ec+_0x36246f(0x18b)+_0x3a7ab3),_0x3a7ab3;}static[a127_0x2b5e53(0x158)](_0x3c59bd){const _0x132a7d=a127_0x2b5e53;if(_0x3c59bd){if(!fs[_0x132a7d(0x172)](_0x3c59bd))return[];return JSON[_0x132a7d(0x16e)](fs[_0x132a7d(0x180)](_0x3c59bd)[_0x132a7d(0x16d)]());}}static async['stopAndGenerate'](_0x415156=a127_0x2b5e53(0x188),_0x4e0587=null){const _0x24b612=a127_0x2b5e53,_0x2d5c9b={'cnvLi':function(_0x44793a,_0x685850){return _0x44793a(_0x685850);},'jWFzz':function(_0x46f015,_0x50c277){return _0x46f015(_0x50c277);}};if(!this[_0x24b612(0x143)])return;await _0x2d5c9b[_0x24b612(0x18a)](sleep,0x1e),this[_0x24b612(0x105)][_0x24b612(0x112)](),this[_0x24b612(0x143)]=![],this['generateJSON'](this[_0x24b612(0xfa)]);const _0x53a688=this[_0x24b612(0x18c)](this[_0x24b612(0xfa)]),_0x20c078=path[_0x24b612(0xf8)](process[_0x24b612(0x140)](),_0x415156);fs[_0x24b612(0x199)](_0x20c078,_0x53a688,_0x5ba258=>{const _0x152681=_0x24b612;if(_0x5ba258){_0x2d5c9b[_0x152681(0x141)](debug,'Error\x20in\x20writing\x20html\x20'+_0x5ba258[_0x152681(0x16d)]());return;}_0x2d5c9b['jWFzz'](debug,_0x152681(0x164)+_0x20c078);});if(_0x4e0587)return this[_0x24b612(0x13f)](this['_events'],_0x4e0587);}static[a127_0x2b5e53(0x18c)](_0x5a3083){const _0xb96f1e=a127_0x2b5e53,_0x4bbcbc={};_0x4bbcbc['jJJYL']=_0xb96f1e(0xe7),_0x4bbcbc[_0xb96f1e(0x16a)]=_0xb96f1e(0x183),_0x4bbcbc[_0xb96f1e(0x150)]='<table><thead><tr><th>Function\x20Name</th><th>Duration\x20(ms)</th></tr></thead><tbody>',_0x4bbcbc[_0xb96f1e(0x14f)]='</tbody></table></body></html>';const _0x5b6788=_0x4bbcbc;let _0x46a3a1=_0x5b6788['jJJYL'];return _0x46a3a1+=_0x5b6788[_0xb96f1e(0x16a)],_0x46a3a1+=_0x5b6788[_0xb96f1e(0x150)],_0x5a3083[_0xb96f1e(0x166)](_0x49d670=>{const _0x5900bc=_0xb96f1e;_0x46a3a1+=_0x5900bc(0x162)+_0x49d670[_0x5900bc(0x12c)]+'</td><td>'+_0x49d670[_0x5900bc(0x16f)]+'</td></tr>';}),_0x46a3a1+=_0x5b6788[_0xb96f1e(0x14f)],_0x46a3a1;}static[a127_0x2b5e53(0x117)](_0x39e771){const _0xbdc9e4=a127_0x2b5e53;if(!this['jsonReportFileName'])return;const _0x149521={};_0x39e771[_0xbdc9e4(0x148)](_0x38ec05=>{const _0x35b2be=_0xbdc9e4;!_0x149521[_0x38ec05['name']]&&(_0x149521[_0x38ec05[_0x35b2be(0x12c)]]=0x0),_0x149521[_0x38ec05[_0x35b2be(0x12c)]]+=_0x38ec05[_0x35b2be(0x16f)];});const _0x3091e5=Object[_0xbdc9e4(0x110)](_0x149521)['map'](([_0x5f4717,_0x1a6b4c])=>{const _0x45e153=_0xbdc9e4,_0x529928={};return _0x529928['name']=_0x5f4717,_0x529928[_0x45e153(0x16f)]=_0x1a6b4c,_0x529928;});fs[_0xbdc9e4(0x144)](this[_0xbdc9e4(0x11d)],JSON[_0xbdc9e4(0xff)](_0x3091e5));}static[a127_0x2b5e53(0x115)](){const _0xb9c4e7=a127_0x2b5e53,_0x930ef9={};_0x930ef9['hCLis']=function(_0x37ccbd,_0x15193c){return _0x37ccbd===_0x15193c;},_0x930ef9['vvWTg']=_0xb9c4e7(0x192);const _0x538c15=_0x930ef9;return!_0x538c15['hCLis'](process[_0xb9c4e7(0x157)]['BROWSERSTACK_SDK_INSTRUMENTATION'],_0x538c15[_0xb9c4e7(0x137)]);}static[a127_0x2b5e53(0x17d)](_0x3e2d3a,_0x333f5,_0x515bf6=null,_0x9489fd={},_0x8f2192=null){const _0x249ee8=a127_0x2b5e53,_0x2f9acc={'UTuHp':function(_0x1fdb1e,_0x2c5a2c){return _0x1fdb1e(_0x2c5a2c);},'wwSNC':function(_0x16e554,_0x57b490){return _0x16e554(_0x57b490);},'XJdiC':function(_0x4b884b,_0xfc7479){return _0x4b884b instanceof _0xfc7479;}};try{if(this[_0x249ee8(0x143)]&&this[_0x249ee8(0x115)]()){let _0x47a01f=_0x3e2d3a;_0x515bf6&&(_0x47a01f=_0x3e2d3a+'['+JSON['stringify'](_0x515bf6)+']');PerformanceTester[_0x249ee8(0x197)](_0x47a01f),this['details']&&(this['details'][_0x47a01f]=_0x9489fd);try{const _0x1c2deb=_0x333f5[_0x249ee8(0xf1)](null,_0x8f2192);if(_0x2f9acc[_0x249ee8(0x184)](_0x1c2deb,Promise))return new Promise((_0x53cd74,_0x3b0a71)=>{const _0xfb52a=_0x249ee8,_0x107999={'cRhDq':function(_0x2247b2,_0x5474a6){const _0x1d6595=a127_0x255a;return _0x2f9acc[_0x1d6595(0x181)](_0x2247b2,_0x5474a6);},'QXPOE':function(_0x138d7f,_0x11814c){const _0xebe549=a127_0x255a;return _0x2f9acc[_0xebe549(0x189)](_0x138d7f,_0x11814c);}};_0x1c2deb[_0xfb52a(0x121)](_0x2b64cd=>{const _0x162e5d=_0xfb52a;PerformanceTester[_0x162e5d(0x106)](_0x47a01f),_0x107999[_0x162e5d(0x11b)](_0x53cd74,_0x2b64cd);})[_0xfb52a(0x13a)](_0x2b83f4=>{const _0x472ac7=_0xfb52a;PerformanceTester[_0x472ac7(0x106)](_0x47a01f,![],util[_0x472ac7(0x120)](_0x2b83f4)),_0x107999[_0x472ac7(0x13e)](_0x3b0a71,_0x2b83f4);});});;return PerformanceTester[_0x249ee8(0x106)](_0x47a01f),_0x1c2deb;}catch(_0x408bdc){PerformanceTester['end'](_0x47a01f,![],util[_0x249ee8(0x120)](_0x408bdc));throw _0x408bdc;}};return _0x333f5[_0x249ee8(0xf1)](null,_0x8f2192);}catch(_0x34627b){return logger['debug'](_0x249ee8(0x16b)+(_0x34627b[_0x249ee8(0x113)]||_0x34627b[_0x249ee8(0x176)]||_0x34627b)),_0x333f5[_0x249ee8(0xf1)](null,_0x8f2192);}}static[a127_0x2b5e53(0x10e)](_0x32b408,_0x330275,_0x3a8448={}){const _0xb7c6af=a127_0x2b5e53,_0x57b93a={'RVZwr':function(_0x407f67){return _0x407f67();}},_0x5bfa14=this;return _0x3a8448[_0xb7c6af(0x11a)]=_0x57b93a[_0xb7c6af(0x198)](getProcessId),_0x3a8448[_0xb7c6af(0x17e)]=_0x57b93a[_0xb7c6af(0x198)](getTestName),_0x3a8448[_0xb7c6af(0x13d)]=global[_0xb7c6af(0x12a)]&&global[_0xb7c6af(0x12a)]['index'],function(){const _0x1a8414=_0xb7c6af,_0x477088=[_0x32b408,_0x330275,null,_0x3a8448][_0x1a8414(0x15a)](arguments);return _0x5bfa14[_0x1a8414(0x17d)][_0x1a8414(0xf1)](_0x5bfa14,_0x477088);};}static[a127_0x2b5e53(0x182)](){const _0x1ae22e=a127_0x2b5e53,_0x171039=/(^.*)\[(.*)\]$/,_0xdb23d7={},_0x5311dd={},_0x39c51e=[],_0x12de68=this[_0x1ae22e(0x16c)][_0x1ae22e(0xec)](0x0,this['_measureEvents'][_0x1ae22e(0x107)]);for(const _0x38085e of _0x12de68){const _0x3b8070=_0x38085e[_0x1ae22e(0x12c)][_0x1ae22e(0x154)](_0x171039),_0x30eb69=Object[_0x1ae22e(0x17a)]({},_0x38085e);_0x3b8070&&(_0x30eb69[_0x1ae22e(0x12c)]=_0x3b8070[0x1],_0x30eb69['meta']=JSON['parse'](_0x3b8070[0x2])),_0x39c51e[_0x1ae22e(0x156)](_0x30eb69);}return _0x39c51e;}static['pushPerfMeasures'](){const _0x4f705c=a127_0x2b5e53,_0x4bf3ff={'aEeWU':function(_0x1877d7){return _0x1877d7();},'aLbsB':function(_0xf55c04,_0x5d3560){return _0xf55c04+_0x5d3560;},'tiHLd':_0x4f705c(0x10a),'luxyz':function(_0x14b5ea,_0x4d9229){return _0x14b5ea===_0x4d9229;},'VMNbk':function(_0x3d5e64,_0x39d3b3){return _0x3d5e64+_0x39d3b3;}};try{this[_0x4f705c(0x11c)]=path[_0x4f705c(0xf8)](_0x4bf3ff[_0x4f705c(0x147)](getLogDir),this[_0x4f705c(0x14c)]);if(fs[_0x4f705c(0x172)](this[_0x4f705c(0x11c)])){const _0x5df2f3=fs[_0x4f705c(0x108)](this[_0x4f705c(0x11c)]);for(const _0x3f2bf2 of _0x5df2f3){fs[_0x4f705c(0x187)](path[_0x4f705c(0xf8)](this['jsonReportDirPath'],_0x3f2bf2));}}}catch(_0x4977c7){logger[_0x4f705c(0x15d)](_0x4bf3ff[_0x4f705c(0x190)](_0x4bf3ff[_0x4f705c(0x119)],_0x4977c7));}if(_0x4bf3ff[_0x4f705c(0x163)](this['_measureEvents'][_0x4f705c(0x107)],0x0))return;const _0x18a005=this[_0x4f705c(0x182)](),_0x1fe993=JSON[_0x4f705c(0xff)](_0x18a005),_0x5977c2=_0x4bf3ff[_0x4f705c(0x128)](_0x1fe993[_0x4f705c(0x167)](0x1,-0x1),',');fs[_0x4f705c(0x178)](this['jsonReportFileName'],_0x5977c2);}static async[a127_0x2b5e53(0xf3)](){const _0x4b9a9b=a127_0x2b5e53,_0x5774fc={'emzTw':function(_0x3d5c6a){return _0x3d5c6a();},'rzGzH':function(_0x128e05,_0x11b1be){return _0x128e05===_0x11b1be;},'HbVcp':_0x4b9a9b(0x18f),'vXEzf':_0x4b9a9b(0x100),'bmEyB':_0x4b9a9b(0x161),'klWai':function(_0x55e7d5,_0x2a0a3b){return _0x55e7d5+_0x2a0a3b;},'MxKvM':_0x4b9a9b(0x103),'iBTLj':_0x4b9a9b(0x13b),'jHIkq':'Error\x20in\x20getting\x20key-metrics.json\x20file:\x20%s','wfeBS':function(_0x550def,_0x2b03a9){return _0x550def>_0x2b03a9;}};this['jsonReportDirPath']=path[_0x4b9a9b(0xf8)](_0x5774fc[_0x4b9a9b(0x135)](getLogDir),this[_0x4b9a9b(0x14c)]);if(!this['started']||_0x5774fc['rzGzH'](this[_0x4b9a9b(0x16c)][_0x4b9a9b(0x107)],0x0))return[];if(!fs[_0x4b9a9b(0x172)](this[_0x4b9a9b(0x11c)]))return this['_measureEvents'];const _0x51e1e3=(await fsPromise[_0x4b9a9b(0x131)](this['jsonReportDirPath']))[_0x4b9a9b(0x148)](_0x2eadfa=>path[_0x4b9a9b(0xfc)](this[_0x4b9a9b(0x11c)],_0x2eadfa));try{const _0x249d8d=path[_0x4b9a9b(0xf0)](this['jsonReportDirPath']),_0x5f2383=path['join'](_0x249d8d,_0x5774fc[_0x4b9a9b(0xfb)]);if(fs[_0x4b9a9b(0x172)](_0x5f2383))try{await fsPromise[_0x4b9a9b(0x17b)](_0x5f2383,fs[_0x4b9a9b(0xfd)]['F_OK']);const _0x2c10af=await fsPromise[_0x4b9a9b(0x196)](_0x5f2383,_0x5774fc[_0x4b9a9b(0x145)]),_0x27cf48=JSON[_0x4b9a9b(0x16e)](_0x2c10af),_0x3823f2=path[_0x4b9a9b(0xf8)](this[_0x4b9a9b(0x11c)],_0x5774fc[_0x4b9a9b(0x18e)]);let _0x4e6b78='';Array[_0x4b9a9b(0x151)](_0x27cf48)?_0x4e6b78=_0x5774fc[_0x4b9a9b(0x17f)](_0x27cf48[_0x4b9a9b(0x148)](_0x5649c4=>JSON[_0x4b9a9b(0xff)](_0x5649c4))['join'](','),','):_0x4e6b78=_0x5774fc['klWai'](JSON[_0x4b9a9b(0xff)](_0x27cf48),','),await fsPromise[_0x4b9a9b(0x199)](_0x3823f2,_0x4e6b78),_0x51e1e3['push'](_0x3823f2),await fsPromise[_0x4b9a9b(0x138)](_0x5f2383);}catch(_0x3bda){logger[_0x4b9a9b(0x133)](util['format'](_0x5774fc[_0x4b9a9b(0x14d)],_0x3bda['stack']||_0x3bda['message']||_0x3bda));}else logger['info'](_0x5774fc[_0x4b9a9b(0x12f)]);}catch(_0x4960b3){logger[_0x4b9a9b(0x133)](util[_0x4b9a9b(0x120)](_0x5774fc[_0x4b9a9b(0x12e)],_0x4960b3[_0x4b9a9b(0x113)]||_0x4960b3['message']||_0x4960b3));}let _0x131100=(await Promise[_0x4b9a9b(0x152)](_0x51e1e3['map'](_0x771c4b=>fsPromise[_0x4b9a9b(0x196)](_0x771c4b,_0x4b9a9b(0x100)))))[_0x4b9a9b(0x148)](_0x56b1d8=>'['+_0x56b1d8[_0x4b9a9b(0x167)](0x0,-0x1)+']')['map'](_0x1c6f74=>JSON[_0x4b9a9b(0x16e)](_0x1c6f74))[_0x4b9a9b(0x155)]();return _0x5774fc[_0x4b9a9b(0x185)](this[_0x4b9a9b(0x16c)][_0x4b9a9b(0x107)],0x0)&&(_0x131100=_0x131100['concat'](this['getCleanedPerfEvents']())),this[_0x4b9a9b(0x105)][_0x4b9a9b(0x112)](),_0x131100;}static['pushErrors'](){const _0x32ca3f=a127_0x2b5e53,_0x585362={};_0x585362['HgGhf']=function(_0x5b90af,_0x64ea6){return _0x5b90af===_0x64ea6;},_0x585362[_0x32ca3f(0x15b)]=function(_0x26af8a,_0x4c89c4){return _0x26af8a+_0x4c89c4;};const _0x2ed19f=_0x585362;if(_0x2ed19f['HgGhf'](this[_0x32ca3f(0x10f)][_0x32ca3f(0x107)],0x0))return;const _0x460742=JSON[_0x32ca3f(0xff)](this[_0x32ca3f(0x10f)]),_0x4a06be=_0x2ed19f[_0x32ca3f(0x15b)](_0x460742[_0x32ca3f(0x167)](0x1,-0x1),',');fs['appendFileSync'](this[_0x32ca3f(0x14e)],_0x4a06be);}static[a127_0x2b5e53(0x104)](){const _0x2a3f2a=a127_0x2b5e53,_0x1505cb={};_0x1505cb[_0x2a3f2a(0xeb)]=function(_0x254aaa,_0xebe34e){return _0x254aaa>_0xebe34e;};const _0x5aa4d5=_0x1505cb;if(this[_0x2a3f2a(0x191)]){if(!fs[_0x2a3f2a(0x172)](this[_0x2a3f2a(0x191)]))return this[_0x2a3f2a(0x10f)];let _0x1a5c32=fs[_0x2a3f2a(0x180)](this[_0x2a3f2a(0x191)])[_0x2a3f2a(0x16d)]();_0x1a5c32='['+_0x1a5c32[_0x2a3f2a(0x167)](0x0,-0x1)+']';let _0x4c0d6d=JSON[_0x2a3f2a(0x16e)](_0x1a5c32);return _0x5aa4d5[_0x2a3f2a(0xeb)](this['_errorEvents']['length'],0x0)&&(_0x4c0d6d=_0x4c0d6d[_0x2a3f2a(0x15a)](this['_errorEvents'])),fs[_0x2a3f2a(0x187)](this['errorReportFileName']),_0x4c0d6d;}}static['captureError'](_0x5bb6dd){const _0x4e682c=a127_0x2b5e53;if(!this['isEnabled']())return;this['_errorEvents']['push']({'message':_0x5bb6dd[_0x4e682c(0x176)],'trace':_0x5bb6dd[_0x4e682c(0x113)],'code':_0x5bb6dd[_0x4e682c(0x17c)]||null,'time':new Date()});}static[a127_0x2b5e53(0xf5)](){const _0x40d06f=a127_0x2b5e53;try{if(!this['isEnabled']())return;this[_0x40d06f(0x105)][_0x40d06f(0x112)](),this[_0x40d06f(0x149)](),this[_0x40d06f(0x129)]();}catch(_0x1d45e8){logger[_0x40d06f(0x15d)]('Error\x20stopping\x20monitoring\x20'+util[_0x40d06f(0x120)](_0x1d45e8));}}static async[a127_0x2b5e53(0x10b)](){const _0x357fe8=a127_0x2b5e53,_0x2540e1={'dyxlo':function(_0x4ea99e,_0x3dba14){return _0x4ea99e(_0x3dba14);}};await _0x2540e1[_0x357fe8(0x179)](sleep,0x1e);const _0x2bba63=await this[_0x357fe8(0xf3)](),_0x3d75e9=this[_0x357fe8(0x104)]();if(!this[_0x357fe8(0x115)]()){const _0x40f68d={};return _0x40f68d[_0x357fe8(0x186)]=[],_0x40f68d['errors']=[],_0x40f68d;}const _0x47524d={};return _0x47524d[_0x357fe8(0x186)]=_0x2bba63,_0x47524d[_0x357fe8(0x195)]=_0x3d75e9,_0x47524d;}static[a127_0x2b5e53(0x197)](_0x2b6e12){const _0x568a93=a127_0x2b5e53,_0x2f011b={};_0x2f011b[_0x568a93(0x14b)]=function(_0x25e4ff,_0x424680){return _0x25e4ff+_0x424680;},_0x2f011b[_0x568a93(0x169)]=_0x568a93(0x174);const _0x13df24=_0x2f011b,_0x46a7cf=_0x13df24[_0x568a93(0x14b)](_0x2b6e12,_0x13df24[_0x568a93(0x169)]);if(this['eventsMap'][_0x46a7cf])return;performance[_0x568a93(0x165)](_0x46a7cf),this[_0x568a93(0x125)][_0x46a7cf]=0x1;}static[a127_0x2b5e53(0x106)](_0x5f53d4,_0x745d68=!![],_0x17c08e=null,_0x2a907e={}){const _0x277d02=a127_0x2b5e53,_0x4014c9={'uKxbn':function(_0x76a31c,_0x2d8957){return _0x76a31c+_0x2d8957;},'pyWha':_0x277d02(0x159),'yBKEv':function(_0x467ccf,_0x4c5b83){return _0x467ccf+_0x4c5b83;},'boAso':_0x277d02(0x174),'GOhsp':function(_0x1c6120,_0x3bdbdc){return _0x1c6120+_0x3bdbdc;},'wfhyf':function(_0x193191,_0x40afc5){return _0x193191+_0x40afc5;},'NixeQ':function(_0x21f325){return _0x21f325();},'mXOej':function(_0x46501e){return _0x46501e();}};performance[_0x277d02(0x165)](_0x4014c9['uKxbn'](_0x5f53d4,_0x4014c9[_0x277d02(0x193)])),performance['measure'](_0x5f53d4,_0x4014c9[_0x277d02(0x15e)](_0x5f53d4,_0x4014c9[_0x277d02(0x10c)]),_0x4014c9[_0x277d02(0x101)](_0x5f53d4,_0x4014c9[_0x277d02(0x193)])),delete this[_0x277d02(0x125)][_0x4014c9['wfhyf'](_0x5f53d4,_0x4014c9['boAso'])];const _0x26d2ef={};_0x26d2ef['success']=_0x745d68,_0x26d2ef[_0x277d02(0x18d)]=_0x17c08e,this[_0x277d02(0x109)][_0x5f53d4]=Object['assign'](_0x26d2ef,Object[_0x277d02(0x17a)](Object[_0x277d02(0x17a)]({'worker':_0x4014c9[_0x277d02(0x136)](getProcessId),'platform':global[_0x277d02(0x12a)]&&global[_0x277d02(0x12a)][_0x277d02(0x132)],'testName':_0x4014c9[_0x277d02(0x118)](getTestName)},_0x2a907e),this[_0x277d02(0x109)][_0x5f53d4]||{}));}}module[a127_0x2b5e53(0xea)]=PerformanceTester; | ||
| function a127_0x5b7e(_0x2f35c7,_0x450b98){const _0x3d6119=a127_0x3d61();return a127_0x5b7e=function(_0x5b7ef8,_0x243b33){_0x5b7ef8=_0x5b7ef8-0x145;let _0x15f30b=_0x3d6119[_0x5b7ef8];return _0x15f30b;},a127_0x5b7e(_0x2f35c7,_0x450b98);}const a127_0x5033a8=a127_0x5b7e;(function(_0x23dbd0,_0x18e833){const _0x4c522c=a127_0x5b7e,_0x4a7780=_0x23dbd0();while(!![]){try{const _0x1d884c=-parseInt(_0x4c522c(0x1a9))/0x1*(parseInt(_0x4c522c(0x1be))/0x2)+-parseInt(_0x4c522c(0x1ca))/0x3*(-parseInt(_0x4c522c(0x1cd))/0x4)+-parseInt(_0x4c522c(0x1d6))/0x5*(parseInt(_0x4c522c(0x184))/0x6)+parseInt(_0x4c522c(0x160))/0x7+parseInt(_0x4c522c(0x1c0))/0x8+-parseInt(_0x4c522c(0x185))/0x9*(-parseInt(_0x4c522c(0x1c5))/0xa)+parseInt(_0x4c522c(0x1b8))/0xb*(-parseInt(_0x4c522c(0x1c1))/0xc);if(_0x1d884c===_0x18e833)break;else _0x4a7780['push'](_0x4a7780['shift']());}catch(_0x9772f){_0x4a7780['push'](_0x4a7780['shift']());}}}(a127_0x3d61,0xc0e5d));function a127_0x3d61(){const _0x125e3a=['readFile','dUyQc','measure','writeFileSync','Error\x20stopping\x20monitoring\x20','cwd','FaFJV','name','map','errorReportDirName','GniUV','existsSync','rccRf','meta','YFGNL','fs/promises','5585020BDXrDE','false','unlinkSync','startMonitoring','reduce','_measureEvents','../processHelper','VOqwV','concat','okWqW','entries','path','finalizeErrors','pushErrors','.json','huCmp','details','_observer','jsonReportDirPath','constants','browserStackCwd','dqIpf','irDIk','Mgjjz','Performance\x20report\x20is\x20at\x20','ZwiyK','utf-8','key-metrics.json\x20file\x20not\x20found,\x20skipping\x20processing\x20for\x20event\x20for\x20cli.','resolve','stopMonitoring','generateHTMLReport','error-report','QJLpl','eventsMap','__platformCaps','dirname','57222ymauaF','2438451ZhlpiA','hFXru','reJro','format','gOaNz','isEnabled','BmBtM','mkdirSync','tbSju','captureError','<table><thead><tr><th>Function\x20Name</th><th>Duration\x20(ms)</th></tr></thead><tbody>','platform','iorcs','jsonReportFileName','vThTy','access','match','debug','VViTm','push','modified-key-metrics.json','</td><td>','kKIyX','iSlZv','OmcNs','<tr><td>','aUGSf','/error-report-','end','_events','all','</td></tr>','testName','WbAwk','catch','slice','27449nHVjjC','forEach','F_OK','winstonLogger','readFileSync','success','-start','xCQYV','info','writeFile','BHekT','appendFileSync','function','BcJTo','stopAndGenerate','2482095BLNcJv','sFktY','generateJSON','jbQSZ','calculateTimeFromEvents','performance-own.html','86VyEhSW','start','4870352ZlZTrR','12sKXonZ','env','mark','nyxHF','10YRNqtO','Error\x20in\x20getting\x20key-metrics.json\x20file:\x20%s','then','../logger','bAKWS','3yddrlL','assign','cCYUa','4095716JsUAfb','measures','duration','kYLeq','dakyk','-end','getCleanedPerfEvents','unlink','toString','265WMHEFE','jsonReportDirName','buffered','errorReportFileName','BLSwu','stringify','splice','code','failure','worker','Error\x20in\x20writing\x20html\x20','stack','FRgcj','xgExS','message','/performance-report-','disconnect','getPerformance','Error\x20processing\x20key-metrics.json:\x20%s','join','index','started','length','Error\x20in\x20creating\x20performance\x20reports\x20directory:\x20','lQGAa','eeqkq','errors','zYQeo','eeorL','util','apply','knYcv','performance-report','pushPerfMeasures','jstoM','TtQPE','_errorEvents','errorFile','parse','yZynT','readdirSync','finalizePerfMeasures','toJSON','GDBFk'];a127_0x3d61=function(){return _0x125e3a;};return a127_0x3d61();}const fs=require('fs'),fsPromise=require(a127_0x5033a8(0x15f)),{performance,PerformanceObserver}=require('perf_hooks'),path=require(a127_0x5033a8(0x16b)),util=require(a127_0x5033a8(0x1f3)),logger=require(a127_0x5033a8(0x1c8))[a127_0x5033a8(0x1ac)],{getLogDir}=require(a127_0x5033a8(0x1c8)),{getProcessId,sleep,debug,getTestName}=require(a127_0x5033a8(0x166));class PerformanceTester{static [a127_0x5033a8(0x171)];static ['_events']=[];static [a127_0x5033a8(0x165)]=[];static [a127_0x5033a8(0x148)]=[];static ['started']=![];static [a127_0x5033a8(0x1d7)]=a127_0x5033a8(0x1f6);static [a127_0x5033a8(0x159)]=process['env'][a127_0x5033a8(0x174)]?path[a127_0x5033a8(0x1e9)](process[a127_0x5033a8(0x1c2)][a127_0x5033a8(0x174)],a127_0x5033a8(0x17f)):path[a127_0x5033a8(0x1e9)](process[a127_0x5033a8(0x155)](),a127_0x5033a8(0x17f));static [a127_0x5033a8(0x1d9)]=this['errorReportDirName']+a127_0x5033a8(0x1a0)+getProcessId()+a127_0x5033a8(0x16e);static [a127_0x5033a8(0x170)]={};static [a127_0x5033a8(0x181)]={};static[a127_0x5033a8(0x163)](_0x4cb05a,_0x2fd598=this[a127_0x5033a8(0x159)]+'/error-report-'+getProcessId()+a127_0x5033a8(0x16e)){const _0x625b2a=a127_0x5033a8,_0xddc928={'BmBtM':function(_0x1374fd,_0x4f93c0){return _0x1374fd===_0x4f93c0;},'BLSwu':'measure','sFktY':function(_0x27de65){return _0x27de65();},'jbQSZ':function(_0x5eda2a,_0x3090c8){return _0x5eda2a+_0x3090c8;},'FRgcj':_0x625b2a(0x1ed),'iSlZv':_0x625b2a(0x1b5)};try{this[_0x625b2a(0x172)]=path['join'](_0xddc928[_0x625b2a(0x1b9)](getLogDir),this[_0x625b2a(0x1d7)]),!_0x4cb05a&&(_0x4cb05a=this['jsonReportDirPath']+_0x625b2a(0x1e5)+_0xddc928[_0x625b2a(0x1b9)](getProcessId)+_0x625b2a(0x16e)),!fs[_0x625b2a(0x15b)](this[_0x625b2a(0x172)])&&fs[_0x625b2a(0x18c)](this[_0x625b2a(0x172)]);}catch(_0x321f8b){logger[_0x625b2a(0x196)](_0xddc928[_0x625b2a(0x1bb)](_0xddc928[_0x625b2a(0x1e2)],_0x321f8b));}if(this[_0x625b2a(0x1eb)]||!this[_0x625b2a(0x18a)]())return;this['_observer']=new PerformanceObserver(_0x25a199=>{const _0x2b24b1=_0x625b2a,_0xdd9b24={'irDIk':function(_0x49d684,_0xc12786){const _0x55d6aa=a127_0x5b7e;return _0xddc928[_0x55d6aa(0x18b)](_0x49d684,_0xc12786);},'kYLeq':_0xddc928[_0x2b24b1(0x1da)]};_0x25a199['getEntries']()[_0x2b24b1(0x1aa)](_0x59cf29=>{const _0x467077=_0x2b24b1;if(_0xdd9b24[_0x467077(0x176)](_0x59cf29['entryType'],_0xdd9b24[_0x467077(0x1d0)])){let _0x32c661={};if(_0x59cf29['toJSON'])_0x32c661=_0x59cf29[_0x467077(0x14e)]();else for(const _0x192805 in _0x59cf29){_0x32c661[_0x192805]=_0x59cf29[_0x192805];}this['details'][_0x59cf29[_0x467077(0x157)]]&&(_0x32c661=Object[_0x467077(0x1cb)](_0x32c661,this[_0x467077(0x170)][_0x59cf29[_0x467077(0x157)]])),delete this['details'][_0x59cf29[_0x467077(0x157)]],this[_0x467077(0x165)][_0x467077(0x198)](_0x32c661);}else this[_0x467077(0x1a2)][_0x467077(0x198)](_0x59cf29);});});const _0x56ac93={};_0x56ac93[_0x625b2a(0x1d8)]=!![],_0x56ac93['entryTypes']=[_0xddc928[_0x625b2a(0x19c)],_0xddc928[_0x625b2a(0x1da)]],this[_0x625b2a(0x171)]['observe'](_0x56ac93),this[_0x625b2a(0x1eb)]=!![],this['jsonReportFileName']=_0x4cb05a,this[_0x625b2a(0x1d9)]=_0x2fd598;}static[a127_0x5033a8(0x1e7)](){return performance;}static[a127_0x5033a8(0x1bc)](_0x324994,_0x514b9b){const _0x2093df=a127_0x5033a8,_0x2a8329={};_0x2a8329[_0x2093df(0x193)]=function(_0x442e86,_0x536c7d){return _0x442e86+_0x536c7d;},_0x2a8329[_0x2093df(0x14b)]=function(_0x4c1937,_0x37ba16){return _0x4c1937||_0x37ba16;},_0x2a8329[_0x2093df(0x19b)]=function(_0x129b82,_0x202980){return _0x129b82===_0x202980;};const _0x5c91e0=_0x2a8329,_0x1593e5={};if(!_0x324994||_0x5c91e0[_0x2093df(0x19b)](_0x324994['length'],0x0))return;_0x324994[_0x2093df(0x158)](_0x3dbfc5=>{const _0x1a44fe=_0x2093df;!_0x1593e5[_0x3dbfc5[_0x1a44fe(0x157)]]&&(_0x1593e5[_0x3dbfc5[_0x1a44fe(0x157)]]=0x0),_0x1593e5[_0x3dbfc5[_0x1a44fe(0x157)]]+=_0x3dbfc5['duration'];});const _0x1f3bfb=_0x514b9b['reduce']((_0x1b225f,_0x682424)=>{const _0x52380d=_0x2093df;return _0x5c91e0[_0x52380d(0x193)](_0x1593e5[_0x682424],_0x5c91e0[_0x52380d(0x14b)](_0x1b225f,0x0));},0x0);return _0x1f3bfb;}static async['calculateTimesFromMultipleFiles'](_0xa47dd9,_0x3f0aa4){const _0x5a5efe=a127_0x5033a8,_0x128f10={'AKaau':function(_0x1bb659,_0x352d2c){return _0x1bb659+_0x352d2c;},'Bibiq':function(_0x4341f0,_0x576d88){return _0x4341f0||_0x576d88;},'Mgjjz':function(_0x476612,_0x4f1f3b){return _0x476612===_0x4f1f3b;},'xgExS':function(_0x53d781,_0x3bed68){return _0x53d781(_0x3bed68);}};if(!_0xa47dd9||_0x128f10[_0x5a5efe(0x177)](_0xa47dd9[_0x5a5efe(0x1ec)],0x0))return 0x0;const _0x4f3ad5=[];for(const _0x240295 of _0xa47dd9){const _0x446f30=path['join']('.',_0x240295);try{const _0x2d5255=this['getEventsFromJSON'](_0x446f30);_0x2d5255[_0x5a5efe(0x158)](_0x2e3673=>{const _0x580d93=_0x5a5efe;!_0x4f3ad5[_0x2e3673[_0x580d93(0x157)]]&&(_0x4f3ad5[_0x2e3673['name']]=0x0),_0x4f3ad5[_0x2e3673[_0x580d93(0x157)]]+=_0x2e3673[_0x580d93(0x1cf)];});}catch(_0x528a1b){_0x128f10[_0x5a5efe(0x1e3)](debug,'Error\x20in\x20doing\x20csv\x20operations:\x20'+_0x528a1b[_0x5a5efe(0x1d5)]());}}const _0x5911a8=_0x3f0aa4[_0x5a5efe(0x164)]((_0x5593f3,_0x20bc79)=>{return _0x128f10['AKaau'](_0x4f3ad5[_0x20bc79],_0x128f10['Bibiq'](_0x5593f3,0x0));},0x0);return _0x128f10[_0x5a5efe(0x1e3)](debug,'Time\x20for\x20'+_0x3f0aa4+'\x20for\x20all\x20processes\x20is\x20'+_0x5911a8),_0x5911a8;}static['getEventsFromJSON'](_0x2118f8){const _0x26eeb5=a127_0x5033a8;if(_0x2118f8){if(!fs[_0x26eeb5(0x15b)](_0x2118f8))return[];return JSON[_0x26eeb5(0x14a)](fs['readFileSync'](_0x2118f8)[_0x26eeb5(0x1d5)]());}}static async[a127_0x5033a8(0x1b7)](_0x28cb82=a127_0x5033a8(0x1bd),_0x51544c=null){const _0x5aa42c=a127_0x5033a8,_0x2665f4={'iWXkb':function(_0x209a20,_0xf6aed7){return _0x209a20(_0xf6aed7);},'bAKWS':function(_0x17e76a,_0x19b1f3){return _0x17e76a(_0x19b1f3);},'huCmp':function(_0xf03c07,_0x57ba00){return _0xf03c07(_0x57ba00);}};if(!this[_0x5aa42c(0x1eb)])return;await _0x2665f4[_0x5aa42c(0x16f)](sleep,0x1e),this[_0x5aa42c(0x171)][_0x5aa42c(0x1e6)](),this[_0x5aa42c(0x1eb)]=![],this[_0x5aa42c(0x1ba)](this[_0x5aa42c(0x1a2)]);const _0x2cdec2=this[_0x5aa42c(0x17e)](this[_0x5aa42c(0x1a2)]),_0x41eecd=path[_0x5aa42c(0x1e9)](process[_0x5aa42c(0x155)](),_0x28cb82);fs[_0x5aa42c(0x1b2)](_0x41eecd,_0x2cdec2,_0x3271ff=>{const _0x25dc4a=_0x5aa42c;if(_0x3271ff){_0x2665f4['iWXkb'](debug,_0x25dc4a(0x1e0)+_0x3271ff[_0x25dc4a(0x1d5)]());return;}_0x2665f4[_0x25dc4a(0x1c9)](debug,_0x25dc4a(0x178)+_0x41eecd);});if(_0x51544c)return this[_0x5aa42c(0x1bc)](this[_0x5aa42c(0x1a2)],_0x51544c);}static['generateHTMLReport'](_0xecb7bf){const _0x2aff69=a127_0x5033a8,_0x2d9503={};_0x2d9503[_0x2aff69(0x15e)]='<!DOCTYPE\x20html><html><head><title>Performance\x20Report</title></head><body>',_0x2d9503[_0x2aff69(0x1ee)]='<h1>Performance\x20Report</h1>',_0x2d9503[_0x2aff69(0x146)]=_0x2aff69(0x18f),_0x2d9503[_0x2aff69(0x1b0)]='</tbody></table></body></html>';const _0x364b2b=_0x2d9503;let _0x37d94f=_0x364b2b['YFGNL'];return _0x37d94f+=_0x364b2b['lQGAa'],_0x37d94f+=_0x364b2b[_0x2aff69(0x146)],_0xecb7bf['forEach'](_0x15530d=>{const _0x38d4fa=_0x2aff69;_0x37d94f+=_0x38d4fa(0x19e)+_0x15530d[_0x38d4fa(0x157)]+_0x38d4fa(0x19a)+_0x15530d[_0x38d4fa(0x1cf)]+_0x38d4fa(0x1a4);}),_0x37d94f+=_0x364b2b[_0x2aff69(0x1b0)],_0x37d94f;}static['generateJSON'](_0x46de92){const _0x2ff11c=a127_0x5033a8;if(!this[_0x2ff11c(0x192)])return;const _0x4daf8c={};_0x46de92['map'](_0x5263b4=>{const _0x4244e9=_0x2ff11c;!_0x4daf8c[_0x5263b4['name']]&&(_0x4daf8c[_0x5263b4[_0x4244e9(0x157)]]=0x0),_0x4daf8c[_0x5263b4[_0x4244e9(0x157)]]+=_0x5263b4[_0x4244e9(0x1cf)];});const _0x317a1a=Object[_0x2ff11c(0x16a)](_0x4daf8c)['map'](([_0x23d8f2,_0x5bfb4b])=>{const _0xde6a97={};return _0xde6a97['name']=_0x23d8f2,_0xde6a97['duration']=_0x5bfb4b,_0xde6a97;});fs[_0x2ff11c(0x153)](this[_0x2ff11c(0x192)],JSON['stringify'](_0x317a1a));}static[a127_0x5033a8(0x18a)](){const _0x28402f=a127_0x5033a8,_0x224d64={};_0x224d64[_0x28402f(0x19d)]=function(_0x454d11,_0x527851){return _0x454d11===_0x527851;},_0x224d64[_0x28402f(0x147)]=_0x28402f(0x161);const _0x4f7b90=_0x224d64;return!_0x4f7b90[_0x28402f(0x19d)](process[_0x28402f(0x1c2)]['BROWSERSTACK_SDK_INSTRUMENTATION'],_0x4f7b90['TtQPE']);}static[a127_0x5033a8(0x152)](_0x40452c,_0x1337b4,_0x417510=null,_0x4d2de0={},_0x584ede=null){const _0x31be08=a127_0x5033a8,_0x32d3e8={'oAPgZ':function(_0x54d6b6,_0x5b3283){return _0x54d6b6(_0x5b3283);},'QIAAo':function(_0x5a7f8d,_0x26a4b9){return _0x5a7f8d instanceof _0x26a4b9;}};try{if(this['started']&&this['isEnabled']()){let _0x4ef6ef=_0x40452c;_0x417510&&(_0x4ef6ef=_0x40452c+'['+JSON[_0x31be08(0x1db)](_0x417510)+']');PerformanceTester['start'](_0x4ef6ef),this[_0x31be08(0x170)]&&(this[_0x31be08(0x170)][_0x4ef6ef]=_0x4d2de0);try{const _0x482134=_0x1337b4[_0x31be08(0x1f4)](null,_0x584ede);if(_0x32d3e8['QIAAo'](_0x482134,Promise))return new Promise((_0x595349,_0x38d68e)=>{const _0x46d548=_0x31be08;_0x482134[_0x46d548(0x1c7)](_0x50a633=>{const _0x1c0712=_0x46d548;PerformanceTester[_0x1c0712(0x1a1)](_0x4ef6ef),_0x32d3e8['oAPgZ'](_0x595349,_0x50a633);})[_0x46d548(0x1a7)](_0x2ac164=>{const _0x1a969d=_0x46d548;PerformanceTester['end'](_0x4ef6ef,![],util[_0x1a969d(0x188)](_0x2ac164)),_0x32d3e8['oAPgZ'](_0x38d68e,_0x2ac164);});});;return PerformanceTester[_0x31be08(0x1a1)](_0x4ef6ef),_0x482134;}catch(_0x1a68bf){PerformanceTester[_0x31be08(0x1a1)](_0x4ef6ef,![],util['format'](_0x1a68bf));throw _0x1a68bf;}};return _0x1337b4['apply'](null,_0x584ede);}catch(_0xa573fc){return logger['debug']('error\x20in\x20measure\x20'+(_0xa573fc['stack']||_0xa573fc[_0x31be08(0x1e4)]||_0xa573fc)),_0x1337b4[_0x31be08(0x1f4)](null,_0x584ede);}}static['measureWrapper'](_0x5e4aca,_0x134c96,_0x55051d={}){const _0x4ab4d1=a127_0x5033a8,_0x3682ac={'rccRf':function(_0x30dd2c){return _0x30dd2c();},'eeorL':function(_0x2386d5){return _0x2386d5();}},_0x30d12d=this;return _0x55051d[_0x4ab4d1(0x1df)]=_0x3682ac[_0x4ab4d1(0x15c)](getProcessId),_0x55051d[_0x4ab4d1(0x1a5)]=_0x3682ac[_0x4ab4d1(0x1f2)](getTestName),_0x55051d[_0x4ab4d1(0x190)]=global[_0x4ab4d1(0x182)]&&global[_0x4ab4d1(0x182)][_0x4ab4d1(0x1ea)],function(){const _0x66e21a=_0x4ab4d1,_0x1a4c72=[_0x5e4aca,_0x134c96,null,_0x55051d][_0x66e21a(0x168)](arguments);return _0x30d12d[_0x66e21a(0x152)][_0x66e21a(0x1f4)](_0x30d12d,_0x1a4c72);};}static[a127_0x5033a8(0x1d3)](){const _0x6fe3f=a127_0x5033a8,_0x4eb8b5=/(^.*)\[(.*)\]$/,_0x1217c6={},_0x4658f2={},_0x29c945=[],_0x1b55ff=this[_0x6fe3f(0x165)][_0x6fe3f(0x1dc)](0x0,this[_0x6fe3f(0x165)][_0x6fe3f(0x1ec)]);for(const _0x4f66e3 of _0x1b55ff){const _0x38d1a3=_0x4f66e3['name'][_0x6fe3f(0x195)](_0x4eb8b5),_0x131c3a=Object[_0x6fe3f(0x1cb)]({},_0x4f66e3);_0x38d1a3&&(_0x131c3a[_0x6fe3f(0x157)]=_0x38d1a3[0x1],_0x131c3a[_0x6fe3f(0x15d)]=JSON[_0x6fe3f(0x14a)](_0x38d1a3[0x2])),_0x29c945[_0x6fe3f(0x198)](_0x131c3a);}return _0x29c945;}static[a127_0x5033a8(0x145)](){const _0x562e6a=a127_0x5033a8,_0x2b0a1a={'FaFJV':function(_0x9662d4){return _0x9662d4();},'QJLpl':function(_0x24e79d,_0x993262){return _0x24e79d+_0x993262;},'gOaNz':'Error\x20while\x20removing\x20files:\x20','aUGSf':function(_0x50d4c9,_0x154080){return _0x50d4c9===_0x154080;},'JBnSN':function(_0x361f52,_0x23ad76){return _0x361f52+_0x23ad76;}};try{this[_0x562e6a(0x172)]=path['join'](_0x2b0a1a[_0x562e6a(0x156)](getLogDir),this[_0x562e6a(0x1d7)]);if(fs[_0x562e6a(0x15b)](this['jsonReportDirPath'])){const _0x5d8aa0=fs[_0x562e6a(0x14c)](this[_0x562e6a(0x172)]);for(const _0x2dc40c of _0x5d8aa0){fs[_0x562e6a(0x162)](path[_0x562e6a(0x1e9)](this[_0x562e6a(0x172)],_0x2dc40c));}}}catch(_0x23e7d6){logger[_0x562e6a(0x196)](_0x2b0a1a[_0x562e6a(0x180)](_0x2b0a1a[_0x562e6a(0x189)],_0x23e7d6));}if(_0x2b0a1a[_0x562e6a(0x19f)](this[_0x562e6a(0x165)][_0x562e6a(0x1ec)],0x0))return;const _0x1495af=this[_0x562e6a(0x1d3)](),_0x1b03de=JSON[_0x562e6a(0x1db)](_0x1495af),_0x34c979=_0x2b0a1a['JBnSN'](_0x1b03de[_0x562e6a(0x1a8)](0x1,-0x1),',');fs[_0x562e6a(0x1b4)](this['jsonReportFileName'],_0x34c979);}static async[a127_0x5033a8(0x14d)](){const _0x5b4ef4=a127_0x5033a8,_0x5d202d={'QKeJb':function(_0x308200){return _0x308200();},'cCYUa':function(_0x417a49,_0x54e2ec){return _0x417a49===_0x54e2ec;},'reJro':'key-metrics.json','GDBFk':_0x5b4ef4(0x17a),'SfzDj':_0x5b4ef4(0x199),'knYcv':function(_0x20d957,_0x1f77d3){return _0x20d957+_0x1f77d3;},'Jrdwf':function(_0x5d994a,_0x52ba4a){return _0x5d994a+_0x52ba4a;},'nyxHF':_0x5b4ef4(0x1e8),'tbSju':_0x5b4ef4(0x17b),'BHekT':_0x5b4ef4(0x1c6),'cXJKp':function(_0xa44344,_0x4aed74){return _0xa44344>_0x4aed74;}};this[_0x5b4ef4(0x172)]=path[_0x5b4ef4(0x1e9)](_0x5d202d['QKeJb'](getLogDir),this[_0x5b4ef4(0x1d7)]);if(!this[_0x5b4ef4(0x1eb)]||_0x5d202d[_0x5b4ef4(0x1cc)](this[_0x5b4ef4(0x165)]['length'],0x0))return[];if(!fs[_0x5b4ef4(0x15b)](this[_0x5b4ef4(0x172)]))return this[_0x5b4ef4(0x165)];const _0x2e75fb=(await fsPromise['readdir'](this[_0x5b4ef4(0x172)]))[_0x5b4ef4(0x158)](_0x1ed460=>path[_0x5b4ef4(0x17c)](this['jsonReportDirPath'],_0x1ed460));try{const _0x328c1f=path[_0x5b4ef4(0x183)](this[_0x5b4ef4(0x172)]),_0x5d758b=path[_0x5b4ef4(0x1e9)](_0x328c1f,_0x5d202d[_0x5b4ef4(0x187)]);if(fs[_0x5b4ef4(0x15b)](_0x5d758b))try{await fsPromise[_0x5b4ef4(0x194)](_0x5d758b,fs[_0x5b4ef4(0x173)][_0x5b4ef4(0x1ab)]);const _0x276c3a=await fsPromise[_0x5b4ef4(0x150)](_0x5d758b,_0x5d202d[_0x5b4ef4(0x14f)]),_0x27e5ec=JSON[_0x5b4ef4(0x14a)](_0x276c3a),_0x3b3dd5=path[_0x5b4ef4(0x1e9)](this[_0x5b4ef4(0x172)],_0x5d202d['SfzDj']);let _0x5b824d='';Array['isArray'](_0x27e5ec)?_0x5b824d=_0x5d202d[_0x5b4ef4(0x1f5)](_0x27e5ec[_0x5b4ef4(0x158)](_0x415cc0=>JSON[_0x5b4ef4(0x1db)](_0x415cc0))['join'](','),','):_0x5b824d=_0x5d202d['Jrdwf'](JSON[_0x5b4ef4(0x1db)](_0x27e5ec),','),await fsPromise['writeFile'](_0x3b3dd5,_0x5b824d),_0x2e75fb[_0x5b4ef4(0x198)](_0x3b3dd5),await fsPromise[_0x5b4ef4(0x1d4)](_0x5d758b);}catch(_0x2a2873){logger[_0x5b4ef4(0x1b1)](util[_0x5b4ef4(0x188)](_0x5d202d[_0x5b4ef4(0x1c4)],_0x2a2873[_0x5b4ef4(0x1e1)]||_0x2a2873[_0x5b4ef4(0x1e4)]||_0x2a2873));}else logger[_0x5b4ef4(0x1b1)](_0x5d202d[_0x5b4ef4(0x18d)]);}catch(_0x12ea55){logger['info'](util[_0x5b4ef4(0x188)](_0x5d202d[_0x5b4ef4(0x1b3)],_0x12ea55['stack']||_0x12ea55[_0x5b4ef4(0x1e4)]||_0x12ea55));}let _0x195bf1=(await Promise[_0x5b4ef4(0x1a3)](_0x2e75fb[_0x5b4ef4(0x158)](_0x848108=>fsPromise['readFile'](_0x848108,_0x5b4ef4(0x17a)))))[_0x5b4ef4(0x158)](_0xaf2560=>'['+_0xaf2560[_0x5b4ef4(0x1a8)](0x0,-0x1)+']')[_0x5b4ef4(0x158)](_0x18875a=>JSON[_0x5b4ef4(0x14a)](_0x18875a))['flat']();return _0x5d202d['cXJKp'](this[_0x5b4ef4(0x165)][_0x5b4ef4(0x1ec)],0x0)&&(_0x195bf1=_0x195bf1[_0x5b4ef4(0x168)](this['getCleanedPerfEvents']())),this[_0x5b4ef4(0x171)][_0x5b4ef4(0x1e6)](),_0x195bf1;}static['pushErrors'](){const _0x2fc480=a127_0x5033a8,_0x50df4d={};_0x50df4d[_0x2fc480(0x191)]=function(_0x496505,_0x2ade4a){return _0x496505===_0x2ade4a;},_0x50df4d[_0x2fc480(0x1a6)]=function(_0x1ea8ff,_0x3526f2){return _0x1ea8ff+_0x3526f2;};const _0x2745ec=_0x50df4d;if(_0x2745ec['iorcs'](this['_errorEvents'][_0x2fc480(0x1ec)],0x0))return;const _0x5c2e0d=JSON[_0x2fc480(0x1db)](this[_0x2fc480(0x148)]),_0x134c60=_0x2745ec[_0x2fc480(0x1a6)](_0x5c2e0d[_0x2fc480(0x1a8)](0x1,-0x1),',');fs[_0x2fc480(0x1b4)](this[_0x2fc480(0x149)],_0x134c60);}static['finalizeErrors'](){const _0x468f86=a127_0x5033a8,_0x30f620={};_0x30f620[_0x468f86(0x179)]=function(_0x1f0030,_0x795317){return _0x1f0030>_0x795317;};const _0x10af9c=_0x30f620;if(this[_0x468f86(0x1d9)]){if(!fs[_0x468f86(0x15b)](this[_0x468f86(0x1d9)]))return this[_0x468f86(0x148)];let _0x1bc536=fs[_0x468f86(0x1ad)](this[_0x468f86(0x1d9)])[_0x468f86(0x1d5)]();_0x1bc536='['+_0x1bc536[_0x468f86(0x1a8)](0x0,-0x1)+']';let _0x250b86=JSON[_0x468f86(0x14a)](_0x1bc536);return _0x10af9c['ZwiyK'](this[_0x468f86(0x148)][_0x468f86(0x1ec)],0x0)&&(_0x250b86=_0x250b86[_0x468f86(0x168)](this[_0x468f86(0x148)])),fs[_0x468f86(0x162)](this[_0x468f86(0x1d9)]),_0x250b86;}}static[a127_0x5033a8(0x18e)](_0x58c0b9){const _0x1a439c=a127_0x5033a8;if(!this[_0x1a439c(0x18a)]())return;this[_0x1a439c(0x148)][_0x1a439c(0x198)]({'message':_0x58c0b9[_0x1a439c(0x1e4)],'trace':_0x58c0b9[_0x1a439c(0x1e1)],'code':_0x58c0b9[_0x1a439c(0x1dd)]||null,'time':new Date()});}static[a127_0x5033a8(0x17d)](){const _0x3f0331=a127_0x5033a8;try{if(!this[_0x3f0331(0x18a)]())return;this['_observer']['disconnect'](),this[_0x3f0331(0x145)](),this[_0x3f0331(0x16d)]();}catch(_0x1dcf8e){logger[_0x3f0331(0x196)](_0x3f0331(0x154)+util[_0x3f0331(0x188)](_0x1dcf8e));}}static async['finalize'](){const _0x49a7e1=a127_0x5033a8,_0x26ce7b={'BcJTo':function(_0x2707cf,_0x19aa3d){return _0x2707cf(_0x19aa3d);}};await _0x26ce7b[_0x49a7e1(0x1b6)](sleep,0x1e);const _0x59bf30=await this['finalizePerfMeasures'](),_0x37e281=this[_0x49a7e1(0x16c)]();if(!this['isEnabled']()){const _0x4f8a40={};return _0x4f8a40[_0x49a7e1(0x1ce)]=[],_0x4f8a40[_0x49a7e1(0x1f0)]=[],_0x4f8a40;}const _0x667acb={};return _0x667acb[_0x49a7e1(0x1ce)]=_0x59bf30,_0x667acb['errors']=_0x37e281,_0x667acb;}static[a127_0x5033a8(0x1bf)](_0x37f501){const _0x58562e=a127_0x5033a8,_0x5ade56={};_0x5ade56['VViTm']=function(_0x5479ba,_0x5a1763){return _0x5479ba+_0x5a1763;},_0x5ade56[_0x58562e(0x175)]=_0x58562e(0x1af);const _0x26b425=_0x5ade56,_0x2121ac=_0x26b425[_0x58562e(0x197)](_0x37f501,_0x26b425[_0x58562e(0x175)]);if(this['eventsMap'][_0x2121ac])return;performance[_0x58562e(0x1c3)](_0x2121ac),this[_0x58562e(0x181)][_0x2121ac]=0x1;}static[a127_0x5033a8(0x1a1)](_0x51d4c0,_0x20534d=!![],_0x402aca=null,_0xdc14a8={}){const _0x326d70=a127_0x5033a8,_0x47a5a8={'hFXru':function(_0x5e8323,_0x29820e){return _0x5e8323+_0x29820e;},'GniUV':_0x326d70(0x1d2),'okWqW':function(_0x2a234a,_0x2fdbd8){return _0x2a234a+_0x2fdbd8;},'dakyk':_0x326d70(0x1af),'zYQeo':function(_0x8899c2,_0x3f3632){return _0x8899c2+_0x3f3632;},'VOqwV':function(_0x8e2d04,_0x21357c){return _0x8e2d04+_0x21357c;},'dUyQc':function(_0xe139b4){return _0xe139b4();},'eeqkq':function(_0x52f7f0){return _0x52f7f0();}};performance[_0x326d70(0x1c3)](_0x47a5a8[_0x326d70(0x186)](_0x51d4c0,_0x47a5a8['GniUV'])),performance[_0x326d70(0x152)](_0x51d4c0,_0x47a5a8[_0x326d70(0x169)](_0x51d4c0,_0x47a5a8[_0x326d70(0x1d1)]),_0x47a5a8[_0x326d70(0x1f1)](_0x51d4c0,_0x47a5a8[_0x326d70(0x15a)])),delete this[_0x326d70(0x181)][_0x47a5a8[_0x326d70(0x167)](_0x51d4c0,_0x47a5a8[_0x326d70(0x1d1)])];const _0x417180={};_0x417180[_0x326d70(0x1ae)]=_0x20534d,_0x417180[_0x326d70(0x1de)]=_0x402aca,this['details'][_0x51d4c0]=Object['assign'](_0x417180,Object[_0x326d70(0x1cb)](Object[_0x326d70(0x1cb)]({'worker':_0x47a5a8[_0x326d70(0x151)](getProcessId),'platform':global[_0x326d70(0x182)]&&global[_0x326d70(0x182)][_0x326d70(0x1ea)],'testName':_0x47a5a8[_0x326d70(0x1ef)](getTestName)},_0xdc14a8),this[_0x326d70(0x170)][_0x51d4c0]||{}));}}module['exports']=PerformanceTester; |
@@ -1,1 +0,1 @@ | ||
| const a128_0x539f7c=a128_0x22bb;(function(_0x3997ce,_0x12b836){const _0x3609ea=a128_0x22bb,_0x3bc5e8=_0x3997ce();while(!![]){try{const _0x292504=-parseInt(_0x3609ea(0xba))/0x1*(parseInt(_0x3609ea(0xd2))/0x2)+parseInt(_0x3609ea(0xed))/0x3*(-parseInt(_0x3609ea(0xd5))/0x4)+parseInt(_0x3609ea(0xb6))/0x5*(parseInt(_0x3609ea(0xef))/0x6)+-parseInt(_0x3609ea(0xf3))/0x7*(parseInt(_0x3609ea(0xf4))/0x8)+-parseInt(_0x3609ea(0xdb))/0x9+-parseInt(_0x3609ea(0x11b))/0xa*(parseInt(_0x3609ea(0xe1))/0xb)+-parseInt(_0x3609ea(0xaf))/0xc*(-parseInt(_0x3609ea(0xce))/0xd);if(_0x292504===_0x12b836)break;else _0x3bc5e8['push'](_0x3bc5e8['shift']());}catch(_0x1d302f){_0x3bc5e8['push'](_0x3bc5e8['shift']());}}}(a128_0x1b31,0x1a9f3));const path=require('path'),util=require(a128_0x539f7c(0x115)),{importFileFromPWCore}=require(a128_0x539f7c(0xdd)),helper=require(a128_0x539f7c(0xdd)),logger=require(a128_0x539f7c(0xec))['winstonLogger'],W3CMapping=require(a128_0x539f7c(0x11a))[a128_0x539f7c(0xf2)](),constants=require(a128_0x539f7c(0xf7)),BrowserstackCLI=require(a128_0x539f7c(0xc3)),CLIUtils=require(a128_0x539f7c(0xfb));let GrpcClient;function a128_0x1b31(){const _0x14589d=['TnWBP','util','platformCaps','tOTVY','bstack:options','projects','./w3cMapping','10gDnXCY','getPlaywrightUrl','DJTTs','browserstack.accessibilityOptions.scannerProcessingTimeout','yRuUS','FRAMEWORKS','Unable\x20to\x20merge\x20accessibility\x20capabilities\x20into\x20Playwright\x20URL\x20caps:\x20','IoyQW','uDmNw','importFileFromPWCore','client','ImRci','lib','playwrightConfigObject','qAgbr','qtzHj','BROWSERSTACK_TESTHUB_UUID','config','setFrameworkDetail','getInstance','FgKhW','getPlaywrightModulePath','configPath','LUJWV','getBrowserTypePath\x20is\x20deprecated,\x20use\x20importFileFromPWCore\x20instead','4232196SvDyiX','rKYHC','env','stringify','qOLFI','XvcXo','BrowserType','266620rEzmlR','Detected\x20Playwright\x20version\x20','capabilities','cucumberjs-pw','108312PcKwhk','checkPwandBootstrapCli','apply','uKgHR','Received\x20modified\x20config\x20from\x20gRPC:\x20','convertW3CToJsonWire','use','connectOverCDPWithRetry','iVkPU','../bin/v2/browserstackCLI','IOEqe','browserstack.buildProductMap','JyfvN','EbSpn','getBuildProductMap','GrpcClient\x20not\x20available,\x20skipping\x20modified\x20config\x20request','mAhHF','getPlaywrightConfig','NuOUv','error','13gwJbyz','CZBEk','\x20failed\x20with\x20transient\x20error,\x20retrying\x20in\x20','[A11Y]\x20connectOverCDP\x20attempt\x20','2juIotB','__launchCaps','length','996XWPlBx','browserType.js','eBAoX','message','wAEQD','cxdaq','135171roVDDv','Requesting\x20modified\x20Playwright\x20config\x20from\x20gRPC\x20for\x20cucumberjs-pw','./helper','browserstack.testhubBuildUuid','format','generatePlaywrightUrl','2357861cmLbuA','__accessibilityOptions','framework','Error\x20getting\x20modified\x20config\x20from\x20gRPC:\x20','OWrJR','workers','Could\x20not\x20import\x20GrpcClient:\x20','getPlaywrightModulePath\x20is\x20deprecated,\x20use\x20importFileFromPWCore\x20instead','join','Converted\x20W3C\x20caps\x20to\x20JSONWire:\x20','getBrowserTypePath','./logger','765MFPtIh','BS_A11Y_JWT','24XVKkVb','Playwright\x20not\x20available:\x20','VeYIZ','W3CMapping','259AKPAyg','12056tyRFpC','./testhub/utils','ZmscH','../bin/utils/constants','exports','kXPZk','DqTkR','../bin/v2/cliUtils','NsbFR','\x20for\x20','NdCzt','includes','PLAYWRIGHT','browserstack.accessibilityOptions.scannerVersion','zrgZM','XfVUI','cRFXo','dzmkO','setBrowserstackConfig','HYhTA','__platformCaps','getConfig','entries','qzksE','gHFAt','debug','bootstrap','bXeDl','getModifiedConfigFromCLI','No\x20usable\x20capabilities\x20found\x20in\x20modified\x20config\x20response','browserstack.accessibilityOptions.wcagVersion','getPlaywrightBrowserType'];a128_0x1b31=function(){return _0x14589d;};return a128_0x1b31();}try{GrpcClient=require('../bin/v2/grpcClient');}catch(a128_0x38e022){logger[a128_0x539f7c(0x10d)](a128_0x539f7c(0xe7)+a128_0x38e022[a128_0x539f7c(0xd8)]),GrpcClient=null;}function a128_0x22bb(_0x38dae6,_0x1a96a7){const _0x1b313f=a128_0x1b31();return a128_0x22bb=function(_0x22bb77,_0xdade04){_0x22bb77=_0x22bb77-0xab;let _0x5bb89c=_0x1b313f[_0x22bb77];return _0x5bb89c;},a128_0x22bb(_0x38dae6,_0x1a96a7);}const convertW3CToJsonWire=_0xa80ba7=>{const _0x1ba4bc=a128_0x539f7c,_0x23319d={};_0x23319d['XfVUI']=function(_0x2216d2,_0x46dc0e){return _0x2216d2||_0x46dc0e;},_0x23319d[_0x1ba4bc(0xb0)]=function(_0x5e5728,_0x333fd7){return _0x5e5728===_0x333fd7;},_0x23319d[_0x1ba4bc(0x107)]=_0x1ba4bc(0x118),_0x23319d[_0x1ba4bc(0xca)]=function(_0x4513b2,_0xbb9023){return _0x4513b2 in _0xbb9023;};const _0x5dadec=_0x23319d,_0x564f47={};for(const [_0x4a966e,_0x1a6323]of Object[_0x1ba4bc(0x10a)](_0x5dadec[_0x1ba4bc(0x103)](_0xa80ba7,{}))){if(_0x5dadec[_0x1ba4bc(0xb0)](_0x4a966e,_0x5dadec[_0x1ba4bc(0x107)]))continue;let _0x3733af=![];for(const [_0x24d89b,_0x50687a]of Object[_0x1ba4bc(0x10a)](W3CMapping)){if(_0x5dadec[_0x1ba4bc(0xb0)](_0x4a966e,_0x50687a)){_0x564f47[_0x24d89b]=_0x1a6323,_0x3733af=!![];break;}}!_0x3733af&&(_0x564f47[_0x4a966e]=_0x1a6323);}const _0x2abad0=_0xa80ba7[_0x5dadec['HYhTA']]||{};for(const [_0x3768a2,_0x29785b]of Object['entries'](_0x2abad0)){let _0x27beee=![];for(const [_0x3e2d23,_0x211701]of Object[_0x1ba4bc(0x10a)](W3CMapping)){if(_0x5dadec[_0x1ba4bc(0xb0)](_0x3768a2,_0x211701)){_0x564f47[_0x3e2d23]=_0x29785b,_0x27beee=!![];break;}}!_0x27beee&&!_0x5dadec[_0x1ba4bc(0xca)](_0x3768a2,_0x564f47)&&(_0x564f47[_0x3768a2]=_0x29785b);}return logger[_0x1ba4bc(0x10d)](_0x1ba4bc(0xea)+JSON[_0x1ba4bc(0xb2)](_0x564f47)),_0x564f47;},getModifiedConfigFromCLI=async _0x1fd959=>{const _0x78cf86=a128_0x539f7c,_0x221286={};_0x221286[_0x78cf86(0xcc)]=_0x78cf86(0xc9),_0x221286['TnWBP']=_0x78cf86(0xb9),_0x221286['ZmscH']=_0x78cf86(0xdc),_0x221286[_0x78cf86(0x12f)]='No\x20modified\x20config\x20received\x20from\x20gRPC',_0x221286[_0x78cf86(0xda)]=function(_0x31ca1b,_0x172384){return _0x31ca1b>_0x172384;},_0x221286[_0x78cf86(0xfe)]=_0x78cf86(0x111);const _0x41ee11=_0x221286;try{if(!GrpcClient)return logger['debug'](_0x41ee11[_0x78cf86(0xcc)]),null;const _0x45e633={};_0x45e633[_0x78cf86(0xb8)]=_0x1fd959,_0x45e633[_0x78cf86(0xe3)]=_0x41ee11[_0x78cf86(0x114)],_0x45e633[_0x78cf86(0xe6)]=0x1,_0x45e633[_0x78cf86(0x119)]=[];const _0x4dfbc0=_0x45e633;logger['debug'](_0x41ee11[_0x78cf86(0xf6)]);const _0x328b42={};_0x328b42[_0x78cf86(0x128)]=_0x4dfbc0;const _0x2e3efe=await GrpcClient['getInstance']()[_0x78cf86(0xcb)](_0x328b42);if(!_0x2e3efe[_0x78cf86(0x109)]())return logger[_0x78cf86(0x10d)](_0x41ee11[_0x78cf86(0x12f)]),null;const _0x46dc83=JSON['parse'](_0x2e3efe[_0x78cf86(0x109)]());logger['debug'](_0x78cf86(0xbe)+JSON['stringify'](_0x46dc83));if(_0x46dc83[_0x78cf86(0xb8)]&&Array['isArray'](_0x46dc83[_0x78cf86(0xb8)])&&_0x41ee11[_0x78cf86(0xda)](_0x46dc83[_0x78cf86(0xb8)][_0x78cf86(0xd4)],0x0))return _0x46dc83[_0x78cf86(0xb8)][0x0];else{if(_0x46dc83[_0x78cf86(0x119)]&&Array['isArray'](_0x46dc83[_0x78cf86(0x119)])&&_0x41ee11[_0x78cf86(0xda)](_0x46dc83['projects'][_0x78cf86(0xd4)],0x0)){const _0x208f81=_0x46dc83[_0x78cf86(0x119)][0x0];if(_0x208f81[_0x78cf86(0xc0)]&&_0x208f81[_0x78cf86(0xc0)][_0x78cf86(0x116)])return _0x208f81[_0x78cf86(0xc0)][_0x78cf86(0x116)];}}return logger[_0x78cf86(0x10d)](_0x41ee11['NdCzt']),null;}catch(_0x44ab9b){logger[_0x78cf86(0xcd)](_0x78cf86(0xe4)+_0x44ab9b[_0x78cf86(0xd8)]);throw _0x44ab9b;}},generatePlaywrightUrl=(_0x19032f,_0xae38d7)=>{const _0x489f20=a128_0x539f7c,_0x3c723f={'qOLFI':function(_0x5fd401,_0x50b80c){return _0x5fd401!==_0x50b80c;},'AGTgH':function(_0x4437fd,_0x4572fe){return _0x4437fd!==_0x4572fe;},'ImRci':function(_0x33b38,_0x418612){return _0x33b38!==_0x418612;},'bXeDl':function(_0x48a8ef,_0x5bc37f){return _0x48a8ef!==_0x5bc37f;},'gXMgD':function(_0x1c7547,_0x2adc86){return _0x1c7547!==_0x2adc86;},'iVkPU':function(_0x5178ef,_0x37faf7){return _0x5178ef(_0x37faf7);},'OWrJR':function(_0x189adb,_0x293c00){return _0x189adb||_0x293c00;},'uDmNw':function(_0x34f62b,_0x53c7c1){return _0x34f62b(_0x53c7c1);},'DqTkR':'browserstack.accessibilityOptions.authToken','FxovZ':function(_0x9315cb,_0x42df89){return _0x9315cb(_0x42df89);},'kXPZk':_0x489f20(0x112),'vvwBh':function(_0x5ab4d8,_0x65d383){return _0x5ab4d8(_0x65d383);},'tOTVY':_0x489f20(0x101),'EbSpn':_0x489f20(0x11e),'yRuUS':_0x489f20(0xde),'qtzHj':_0x489f20(0xc5),'dzmkO':function(_0x40b8fd,_0x4fa81b){return _0x40b8fd+_0x4fa81b;},'qAgbr':function(_0x5c643d,_0x56c974){return _0x5c643d(_0x56c974);}},_0xc8e0b8=helper[_0x489f20(0x11c)](_0x19032f),_0x4735f5=_0x3c723f[_0x489f20(0xc2)](convertW3CToJsonWire,_0xae38d7);try{const _0x535c62=[_0x3c723f[_0x489f20(0xe5)](_0xae38d7,{}),global[_0x489f20(0xd3)]||{},global[_0x489f20(0x108)]||{},global[_0x489f20(0xe2)]||{}],_0x51005b=_0x10434d=>{const _0x2b738d=_0x489f20;if(_0x3c723f[_0x2b738d(0xb3)](_0x4735f5[_0x10434d],undefined)&&_0x3c723f['AGTgH'](_0x4735f5[_0x10434d],null)&&_0x3c723f[_0x2b738d(0xb3)](_0x4735f5[_0x10434d],''))return;for(const _0x32e278 of _0x535c62){if(_0x32e278&&_0x3c723f[_0x2b738d(0x126)](_0x32e278[_0x10434d],undefined)&&_0x3c723f[_0x2b738d(0x10f)](_0x32e278[_0x10434d],null)&&_0x3c723f['gXMgD'](_0x32e278[_0x10434d],'')){_0x4735f5[_0x10434d]=_0x32e278[_0x10434d];return;}}};_0x3c723f[_0x489f20(0x123)](_0x51005b,_0x3c723f['DqTkR']),_0x3c723f['FxovZ'](_0x51005b,_0x3c723f[_0x489f20(0xf9)]),_0x3c723f['vvwBh'](_0x51005b,_0x3c723f[_0x489f20(0x117)]),_0x3c723f['FxovZ'](_0x51005b,_0x3c723f[_0x489f20(0xc7)]),!_0x4735f5[_0x3c723f[_0x489f20(0xfa)]]&&process[_0x489f20(0xb1)][_0x489f20(0xee)]&&(_0x4735f5[_0x3c723f[_0x489f20(0xfa)]]=process[_0x489f20(0xb1)][_0x489f20(0xee)]);}catch(_0xb125e8){logger[_0x489f20(0x10d)](_0x489f20(0x121)+util[_0x489f20(0xdf)](_0xb125e8));}return _0x4735f5[_0x3c723f[_0x489f20(0x11f)]]=process[_0x489f20(0xb1)][_0x489f20(0x12b)],_0x4735f5[_0x3c723f[_0x489f20(0x12a)]]=helper[_0x489f20(0xc8)](),_0x3c723f[_0x489f20(0x105)](_0xc8e0b8,_0x3c723f[_0x489f20(0x129)](encodeURIComponent,JSON[_0x489f20(0xb2)](_0x4735f5)));},getBrowserFromCaps=_0x185415=>{const _0x8338dc=a128_0x539f7c,_0x4c4b7c={};_0x4c4b7c[_0x8338dc(0x11d)]='chrome';const _0x414f66=_0x4c4b7c;return _0x185415['browserName']||_0x185415['browser']||_0x414f66['DJTTs'];},isPlaywrightAvailable=()=>{const _0x5324fd=a128_0x539f7c,_0x36f094={'NsbFR':'lib','uKgHR':'client','CZBEk':'browserType.js','JyfvN':function(_0x230854,_0x5f3367){return _0x230854(_0x5f3367);}};try{const _0x1e4e72=path[_0x5324fd(0xe9)](_0x36f094[_0x5324fd(0xfc)],_0x36f094[_0x5324fd(0xbd)],_0x36f094[_0x5324fd(0xcf)]),_0x1cc376=_0x36f094[_0x5324fd(0xc6)](importFileFromPWCore,_0x1e4e72);return!!_0x1cc376;}catch(_0x5d1a3d){return logger[_0x5324fd(0x10d)](_0x5324fd(0xf0)+util[_0x5324fd(0xdf)](_0x5d1a3d)),![];}},getPlaywrightBrowserType=()=>{const _0x25fcfa=a128_0x539f7c,_0x219419={'tCSAM':_0x25fcfa(0x127),'wAEQD':_0x25fcfa(0x125),'zrgZM':_0x25fcfa(0xd6),'gHFAt':function(_0x3eb40d,_0x27ada0){return _0x3eb40d(_0x27ada0);}};try{const _0x2aa562=path[_0x25fcfa(0xe9)](_0x219419['tCSAM'],_0x219419[_0x25fcfa(0xd9)],_0x219419[_0x25fcfa(0x102)]),_0x2c9f07=_0x219419[_0x25fcfa(0x10c)](importFileFromPWCore,_0x2aa562);return _0x2c9f07?_0x2c9f07[_0x25fcfa(0xb5)]:null;}catch(_0x4ceae4){return logger[_0x25fcfa(0x10d)]('Error\x20getting\x20Playwright\x20BrowserType:\x20'+util[_0x25fcfa(0xdf)](_0x4ceae4)),null;}},getPlaywrightModulePath=()=>{const _0xb6b1c5=a128_0x539f7c,_0x2a46ac={};_0x2a46ac['tZEvz']=_0xb6b1c5(0xe8);const _0x13f3aa=_0x2a46ac;return logger[_0xb6b1c5(0x10d)](_0x13f3aa['tZEvz']),null;},getBrowserTypePath=()=>{const _0x244573=a128_0x539f7c,_0x277598={};_0x277598[_0x244573(0x104)]=_0x244573(0xae);const _0x4b5480=_0x277598;return logger[_0x244573(0x10d)](_0x4b5480['cRFXo']),null;},checkPwandBootstrapCli=async(_0x4d0d,_0x2bd9a8,_0x85809d)=>{const _0x40d850=a128_0x539f7c,_0xa5d6d0={'eBAoX':function(_0x42a5e4,_0x4e59c1){return _0x42a5e4(_0x4e59c1);},'IoyQW':_0x40d850(0xf5),'lxWNU':function(_0x3f8da4,_0x4b0b3c){return _0x3f8da4(_0x4b0b3c);}};if(_0x4d0d){const _0x22eece=constants[_0x40d850(0x120)][_0x40d850(0x100)];logger[_0x40d850(0x10d)](_0x40d850(0xb7)+_0x4d0d+_0x40d850(0xfd)+_0x2bd9a8+'\x20flow'),CLIUtils[_0x40d850(0x12d)](_0x2bd9a8,_0x22eece);const {getProductMap:_0x4f13ed}=_0xa5d6d0[_0x40d850(0xd7)](require,_0xa5d6d0[_0x40d850(0x122)]);process[_0x40d850(0xb1)]['BROWSERSTACK_PRODUCT_MAP']=JSON['stringify'](_0xa5d6d0['lxWNU'](_0x4f13ed,_0x85809d[_0x40d850(0x12c)])),BrowserstackCLI[_0x40d850(0x12e)]()[_0x40d850(0x106)](_0x85809d[_0x40d850(0x12c)],_0x85809d[_0x40d850(0xac)],_0x85809d['cliConfig']),await BrowserstackCLI['getInstance']()[_0x40d850(0x10e)]();}},connectOverCDPWithRetry=async(_0x2214ff,_0xca7198,_0x41b936,_0x2a6649=0x3,_0x2ad33b=0x1f4)=>{const _0x78b1c2=a128_0x539f7c,_0x43a808={};_0x43a808[_0x78b1c2(0xb4)]=function(_0x5439b7,_0x44c9be){return _0x5439b7<=_0x44c9be;},_0x43a808['GbYLf']='Target\x20page,\x20context\x20or\x20browser\x20has\x20been\x20closed',_0x43a808['LUJWV']=function(_0x343ca2,_0x17075d){return _0x343ca2===_0x17075d;},_0x43a808[_0x78b1c2(0xf1)]=function(_0x478b5d,_0x4c5c0c){return _0x478b5d*_0x4c5c0c;},_0x43a808[_0x78b1c2(0xc4)]=function(_0x539ac5,_0x6876d7){return _0x539ac5+_0x6876d7;},_0x43a808[_0x78b1c2(0x10b)]=function(_0x82e867,_0x2cb2d7){return _0x82e867+_0x2cb2d7;};const _0x1b2bf5=_0x43a808;let _0x33715b;for(let _0x4157cf=0x0;_0x1b2bf5['XvcXo'](_0x4157cf,_0x2a6649);_0x4157cf++){try{return await _0x2214ff['connectOverCDP'][_0x78b1c2(0xbc)](_0xca7198,_0x41b936);}catch(_0x21dd4c){_0x33715b=_0x21dd4c;const _0x4c138d=_0x21dd4c&&_0x21dd4c[_0x78b1c2(0xd8)]||'',_0x827e67=_0x4c138d[_0x78b1c2(0xff)](_0x1b2bf5['GbYLf']);if(!_0x827e67||_0x1b2bf5[_0x78b1c2(0xad)](_0x4157cf,_0x2a6649))throw _0x21dd4c;const _0x5cc4cd=_0x1b2bf5['VeYIZ'](_0x2ad33b,_0x1b2bf5[_0x78b1c2(0xc4)](_0x4157cf,0x1));logger['warn'](_0x78b1c2(0xd1)+_0x1b2bf5['qzksE'](_0x4157cf,0x1)+_0x78b1c2(0xd0)+_0x5cc4cd+'ms'),await new Promise(_0x2488a7=>setTimeout(_0x2488a7,_0x5cc4cd));}}throw _0x33715b;},a128_0x2962ac={};a128_0x2962ac[a128_0x539f7c(0xbf)]=convertW3CToJsonWire,a128_0x2962ac[a128_0x539f7c(0x110)]=getModifiedConfigFromCLI,a128_0x2962ac[a128_0x539f7c(0xe0)]=generatePlaywrightUrl,a128_0x2962ac['getBrowserFromCaps']=getBrowserFromCaps,a128_0x2962ac['isPlaywrightAvailable']=isPlaywrightAvailable,a128_0x2962ac[a128_0x539f7c(0x113)]=getPlaywrightBrowserType,a128_0x2962ac[a128_0x539f7c(0xab)]=getPlaywrightModulePath,a128_0x2962ac[a128_0x539f7c(0xeb)]=getBrowserTypePath,a128_0x2962ac[a128_0x539f7c(0x124)]=importFileFromPWCore,a128_0x2962ac[a128_0x539f7c(0xbb)]=checkPwandBootstrapCli,a128_0x2962ac[a128_0x539f7c(0xc1)]=connectOverCDPWithRetry,module[a128_0x539f7c(0xf8)]=a128_0x2962ac; | ||
| const a128_0x236659=a128_0x5616;function a128_0x3cac(){const _0x3a7fd8=['util','WSKOe','FRAMEWORKS','getConfig','browserstack.testhubBuildUuid','BROWSERSTACK_TESTHUB_UUID','isArray','./logger','Bvqpf','lib','configPath','winstonLogger','No\x20usable\x20capabilities\x20found\x20in\x20modified\x20config\x20response','lOiqA','jSUNf','getPlaywrightModulePath','setFrameworkDetail','GLdQf','tyDKR','4ewyEak','chrome','xOYVR','bdNoG','Could\x20not\x20import\x20GrpcClient:\x20','getPlaywrightConfig','projects','BROWSERSTACK_PRODUCT_MAP','../bin/utils/constants','message','LrZnV','use','./w3cMapping','gzRCT','stringify','framework','importFileFromPWCore','lsUAH','rxtOj','JyZwC','getBrowserFromCaps','4614965hftIWg','cucumberjs-pw','BS_A11Y_JWT','getInstance','TsJsD','__platformCaps','2507258KOUwmd','config','workers','600lawtgb','bootstrap','connectOverCDP','998738LuufqE','qErQe','join','getBuildProductMap','convertW3CToJsonWire','debug','ogndI','__launchCaps','HtIdV','ZNJaD','Error\x20getting\x20modified\x20config\x20from\x20gRPC:\x20','Converted\x20W3C\x20caps\x20to\x20JSONWire:\x20','2367138fVuWAW','entries','length','GrpcClient\x20not\x20available,\x20skipping\x20modified\x20config\x20request','browserstack.accessibilityOptions.scannerProcessingTimeout','VsCnF','TTWlJ','aPJFx','./helper','tQFMs','platformCaps','browserType.js','parse','./testhub/utils','client','error','env','pawLM','apply','UeTeR','LRIKZ','tkEBf','DmCLq','92799qJEFVr','2991978uWTUGZ','\x20flow','Requesting\x20modified\x20Playwright\x20config\x20from\x20gRPC\x20for\x20cucumberjs-pw','W3CMapping','playwrightConfigObject','cQVEh','connectOverCDPWithRetry','sOPLR','generatePlaywrightUrl','PLAYWRIGHT','\x20for\x20','YATqE','VIiQF','getBrowserTypePath\x20is\x20deprecated,\x20use\x20importFileFromPWCore\x20instead','VwHJF','browserstack.accessibilityOptions.wcagVersion','324dtMMsW','bstack:options','getPlaywrightModulePath\x20is\x20deprecated,\x20use\x20importFileFromPWCore\x20instead','owuAI','Received\x20modified\x20config\x20from\x20gRPC:\x20','getModifiedConfigFromCLI','format','UFgXL','Target\x20page,\x20context\x20or\x20browser\x20has\x20been\x20closed','setBrowserstackConfig','../bin/v2/cliUtils','BOOdL','isPlaywrightAvailable','SSvYg','PMVIv','TQqBL','NvUIn','95480aMzTES','capabilities'];a128_0x3cac=function(){return _0x3a7fd8;};return a128_0x3cac();}(function(_0x5da44d,_0xbbafc7){const _0x5956c7=a128_0x5616,_0x4f1f74=_0x5da44d();while(!![]){try{const _0x320107=parseInt(_0x5956c7(0x127))/0x1+parseInt(_0x5956c7(0x121))/0x2+-parseInt(_0x5956c7(0x133))/0x3*(parseInt(_0x5956c7(0x106))/0x4)+-parseInt(_0x5956c7(0x11b))/0x5+-parseInt(_0x5956c7(0x14b))/0x6+-parseInt(_0x5956c7(0x14a))/0x7*(-parseInt(_0x5956c7(0x124))/0x8)+parseInt(_0x5956c7(0x15b))/0x9*(-parseInt(_0x5956c7(0xf1))/0xa);if(_0x320107===_0xbbafc7)break;else _0x4f1f74['push'](_0x4f1f74['shift']());}catch(_0x522c93){_0x4f1f74['push'](_0x4f1f74['shift']());}}}(a128_0x3cac,0xa8ff4));const path=require('path'),util=require(a128_0x236659(0xf3)),{importFileFromPWCore}=require(a128_0x236659(0x13b)),helper=require('./helper'),logger=require(a128_0x236659(0xfa))[a128_0x236659(0xfe)],W3CMapping=require(a128_0x236659(0x112))[a128_0x236659(0x14e)](),constants=require(a128_0x236659(0x10e)),BrowserstackCLI=require('../bin/v2/browserstackCLI'),CLIUtils=require(a128_0x236659(0x165));function a128_0x5616(_0x1b4474,_0x39b654){const _0x3cacf3=a128_0x3cac();return a128_0x5616=function(_0x561613,_0x5582ff){_0x561613=_0x561613-0xf0;let _0x4f3a47=_0x3cacf3[_0x561613];return _0x4f3a47;},a128_0x5616(_0x1b4474,_0x39b654);}let GrpcClient;try{GrpcClient=require('../bin/v2/grpcClient');}catch(a128_0x4caa51){logger[a128_0x236659(0x12c)](a128_0x236659(0x10a)+a128_0x4caa51[a128_0x236659(0x10f)]),GrpcClient=null;}const convertW3CToJsonWire=_0x50a48a=>{const _0x3b0f92=a128_0x236659,_0x14462a={};_0x14462a[_0x3b0f92(0x166)]=function(_0x2ab470,_0x1f9d9e){return _0x2ab470||_0x1f9d9e;},_0x14462a['VwHJF']=function(_0x570342,_0x3f7063){return _0x570342===_0x3f7063;},_0x14462a['tyDKR']=_0x3b0f92(0x15c),_0x14462a['tQFMs']=function(_0x514e69,_0x3a0e1a){return _0x514e69===_0x3a0e1a;},_0x14462a[_0x3b0f92(0x110)]=function(_0x6c2137,_0x1b7b67){return _0x6c2137 in _0x1b7b67;};const _0x5e5112=_0x14462a,_0x11e3ce={};for(const [_0x1b7fbd,_0x507f01]of Object[_0x3b0f92(0x134)](_0x5e5112[_0x3b0f92(0x166)](_0x50a48a,{}))){if(_0x5e5112['VwHJF'](_0x1b7fbd,_0x5e5112['tyDKR']))continue;let _0x35a973=![];for(const [_0x530393,_0x134ae2]of Object[_0x3b0f92(0x134)](W3CMapping)){if(_0x5e5112[_0x3b0f92(0x159)](_0x1b7fbd,_0x134ae2)){_0x11e3ce[_0x530393]=_0x507f01,_0x35a973=!![];break;}}!_0x35a973&&(_0x11e3ce[_0x1b7fbd]=_0x507f01);}const _0x1e8049=_0x50a48a[_0x5e5112[_0x3b0f92(0x105)]]||{};for(const [_0x2313d7,_0x2adce4]of Object[_0x3b0f92(0x134)](_0x1e8049)){let _0x3890b8=![];for(const [_0x1c69ef,_0x15e737]of Object['entries'](W3CMapping)){if(_0x5e5112[_0x3b0f92(0x13c)](_0x2313d7,_0x15e737)){_0x11e3ce[_0x1c69ef]=_0x2adce4,_0x3890b8=!![];break;}}!_0x3890b8&&!_0x5e5112[_0x3b0f92(0x110)](_0x2313d7,_0x11e3ce)&&(_0x11e3ce[_0x2313d7]=_0x2adce4);}return logger[_0x3b0f92(0x12c)](_0x3b0f92(0x132)+JSON['stringify'](_0x11e3ce)),_0x11e3ce;},getModifiedConfigFromCLI=async _0x42298a=>{const _0x27aae2=a128_0x236659,_0x313cd3={};_0x313cd3[_0x27aae2(0x16a)]=_0x27aae2(0x136),_0x313cd3[_0x27aae2(0xf0)]=_0x27aae2(0x11c),_0x313cd3['xbSom']=_0x27aae2(0x14d),_0x313cd3[_0x27aae2(0x100)]='No\x20modified\x20config\x20received\x20from\x20gRPC',_0x313cd3['qErQe']=function(_0x4e9738,_0x368c43){return _0x4e9738>_0x368c43;},_0x313cd3[_0x27aae2(0x162)]=_0x27aae2(0xff);const _0x9b3e9=_0x313cd3;try{if(!GrpcClient)return logger[_0x27aae2(0x12c)](_0x9b3e9[_0x27aae2(0x16a)]),null;const _0xfa3915={};_0xfa3915[_0x27aae2(0xf2)]=_0x42298a,_0xfa3915[_0x27aae2(0x115)]=_0x9b3e9[_0x27aae2(0xf0)],_0xfa3915[_0x27aae2(0x123)]=0x1,_0xfa3915[_0x27aae2(0x10c)]=[];const _0x5329c4=_0xfa3915;logger['debug'](_0x9b3e9['xbSom']);const _0x549cbc={};_0x549cbc[_0x27aae2(0x14f)]=_0x5329c4;const _0x475f40=await GrpcClient[_0x27aae2(0x11e)]()[_0x27aae2(0x10b)](_0x549cbc);if(!_0x475f40['getConfig']())return logger['debug'](_0x9b3e9[_0x27aae2(0x100)]),null;const _0x279e97=JSON[_0x27aae2(0x13f)](_0x475f40[_0x27aae2(0xf6)]());logger[_0x27aae2(0x12c)](_0x27aae2(0x15f)+JSON[_0x27aae2(0x114)](_0x279e97));if(_0x279e97[_0x27aae2(0xf2)]&&Array[_0x27aae2(0xf9)](_0x279e97['capabilities'])&&_0x9b3e9[_0x27aae2(0x128)](_0x279e97[_0x27aae2(0xf2)]['length'],0x0))return _0x279e97[_0x27aae2(0xf2)][0x0];else{if(_0x279e97[_0x27aae2(0x10c)]&&Array[_0x27aae2(0xf9)](_0x279e97[_0x27aae2(0x10c)])&&_0x9b3e9[_0x27aae2(0x128)](_0x279e97[_0x27aae2(0x10c)][_0x27aae2(0x135)],0x0)){const _0x125b13=_0x279e97['projects'][0x0];if(_0x125b13[_0x27aae2(0x111)]&&_0x125b13[_0x27aae2(0x111)][_0x27aae2(0x13d)])return _0x125b13['use'][_0x27aae2(0x13d)];}}return logger[_0x27aae2(0x12c)](_0x9b3e9['UFgXL']),null;}catch(_0x1f16b2){logger[_0x27aae2(0x142)](_0x27aae2(0x131)+_0x1f16b2['message']);throw _0x1f16b2;}},generatePlaywrightUrl=(_0xe81c8c,_0x5bbbf8)=>{const _0x956608=a128_0x236659,_0x27f431={'DmCLq':function(_0x599b99,_0x519960){return _0x599b99!==_0x519960;},'GLdQf':function(_0x256a9a,_0x37a769){return _0x256a9a!==_0x37a769;},'ogndI':function(_0xb82fe1,_0x411810){return _0xb82fe1!==_0x411810;},'TsJsD':function(_0x1fc259,_0x1a3e38){return _0x1fc259!==_0x1a3e38;},'jSUNf':function(_0x38bab9,_0x3e801f){return _0x38bab9(_0x3e801f);},'aPJFx':function(_0x1b13e4,_0x188a7f){return _0x1b13e4||_0x188a7f;},'gzRCT':'browserstack.accessibilityOptions.authToken','SSvYg':_0x956608(0x15a),'UeTeR':'browserstack.accessibilityOptions.scannerVersion','TTWlJ':function(_0x14e85f,_0x30eb19){return _0x14e85f(_0x30eb19);},'YATqE':_0x956608(0x137),'PwzTz':_0x956608(0xf7),'pawLM':'browserstack.buildProductMap','uCzKb':function(_0x73d8f3,_0x38b892){return _0x73d8f3+_0x38b892;},'ZmmYk':function(_0x234719,_0x39dbb9){return _0x234719(_0x39dbb9);}},_0x527764=helper['getPlaywrightUrl'](_0xe81c8c),_0x57b224=_0x27f431['jSUNf'](convertW3CToJsonWire,_0x5bbbf8);try{const _0x2ce2cc=[_0x27f431[_0x956608(0x13a)](_0x5bbbf8,{}),global[_0x956608(0x12e)]||{},global[_0x956608(0x120)]||{},global['__accessibilityOptions']||{}],_0x1fcd79=_0x13db3e=>{const _0x234117=_0x956608;if(_0x27f431[_0x234117(0x149)](_0x57b224[_0x13db3e],undefined)&&_0x27f431[_0x234117(0x104)](_0x57b224[_0x13db3e],null)&&_0x27f431[_0x234117(0x149)](_0x57b224[_0x13db3e],''))return;for(const _0x272f23 of _0x2ce2cc){if(_0x272f23&&_0x27f431[_0x234117(0x12d)](_0x272f23[_0x13db3e],undefined)&&_0x27f431[_0x234117(0x11f)](_0x272f23[_0x13db3e],null)&&_0x27f431[_0x234117(0x11f)](_0x272f23[_0x13db3e],'')){_0x57b224[_0x13db3e]=_0x272f23[_0x13db3e];return;}}};_0x27f431['jSUNf'](_0x1fcd79,_0x27f431['gzRCT']),_0x27f431[_0x956608(0x101)](_0x1fcd79,_0x27f431[_0x956608(0x168)]),_0x27f431['jSUNf'](_0x1fcd79,_0x27f431[_0x956608(0x146)]),_0x27f431[_0x956608(0x139)](_0x1fcd79,_0x27f431[_0x956608(0x156)]),!_0x57b224[_0x27f431[_0x956608(0x113)]]&&process[_0x956608(0x143)][_0x956608(0x11d)]&&(_0x57b224[_0x27f431[_0x956608(0x113)]]=process[_0x956608(0x143)]['BS_A11Y_JWT']);}catch(_0x4819f6){logger[_0x956608(0x12c)]('Unable\x20to\x20merge\x20accessibility\x20capabilities\x20into\x20Playwright\x20URL\x20caps:\x20'+util[_0x956608(0x161)](_0x4819f6));}return _0x57b224[_0x27f431['PwzTz']]=process[_0x956608(0x143)][_0x956608(0xf8)],_0x57b224[_0x27f431[_0x956608(0x144)]]=helper[_0x956608(0x12a)](),_0x27f431['uCzKb'](_0x527764,_0x27f431['ZmmYk'](encodeURIComponent,JSON['stringify'](_0x57b224)));},getBrowserFromCaps=_0x38dc0a=>{const _0x175335=a128_0x236659,_0x2c1472={};_0x2c1472[_0x175335(0x157)]=_0x175335(0x107);const _0x13fdf1=_0x2c1472;return _0x38dc0a['browserName']||_0x38dc0a['browser']||_0x13fdf1[_0x175335(0x157)];},isPlaywrightAvailable=()=>{const _0x305eff=a128_0x236659,_0x5e1c9c={'PMVIv':_0x305eff(0xfc),'PFJoZ':_0x305eff(0x141),'cQVEh':_0x305eff(0x13e),'VsCnF':function(_0x1c7bfa,_0x16a798){return _0x1c7bfa(_0x16a798);}};try{const _0x4c96d1=path['join'](_0x5e1c9c[_0x305eff(0x169)],_0x5e1c9c['PFJoZ'],_0x5e1c9c[_0x305eff(0x150)]),_0x55a86c=_0x5e1c9c[_0x305eff(0x138)](importFileFromPWCore,_0x4c96d1);return!!_0x55a86c;}catch(_0x460ebd){return logger[_0x305eff(0x12c)]('Playwright\x20not\x20available:\x20'+util[_0x305eff(0x161)](_0x460ebd)),![];}},getPlaywrightBrowserType=()=>{const _0x496a43=a128_0x236659,_0x95748b={'BxXeb':'lib','LRIKZ':_0x496a43(0x141),'HtIdV':_0x496a43(0x13e),'xOYVR':function(_0x190447,_0x3dffbb){return _0x190447(_0x3dffbb);}};try{const _0x505d58=path[_0x496a43(0x129)](_0x95748b['BxXeb'],_0x95748b[_0x496a43(0x147)],_0x95748b[_0x496a43(0x12f)]),_0xff400=_0x95748b[_0x496a43(0x108)](importFileFromPWCore,_0x505d58);return _0xff400?_0xff400['BrowserType']:null;}catch(_0x1d4ff4){return logger[_0x496a43(0x12c)]('Error\x20getting\x20Playwright\x20BrowserType:\x20'+util[_0x496a43(0x161)](_0x1d4ff4)),null;}},getPlaywrightModulePath=()=>{const _0x142511=a128_0x236659,_0x15a022={};_0x15a022[_0x142511(0xf4)]=_0x142511(0x15d);const _0x2185e7=_0x15a022;return logger[_0x142511(0x12c)](_0x2185e7[_0x142511(0xf4)]),null;},getBrowserTypePath=()=>{const _0x11b8d0=a128_0x236659,_0x416661={};_0x416661['rxtOj']=_0x11b8d0(0x158);const _0x39773c=_0x416661;return logger[_0x11b8d0(0x12c)](_0x39773c[_0x11b8d0(0x118)]),null;},checkPwandBootstrapCli=async(_0x5dfeb0,_0x3f285b,_0x40a0c2)=>{const _0xc4261c=a128_0x236659,_0x1aed6e={'ZNJaD':function(_0x2da51a,_0x3156aa){return _0x2da51a(_0x3156aa);},'JyZwC':_0xc4261c(0x140)};if(_0x5dfeb0){const _0x487ca2=constants[_0xc4261c(0xf5)][_0xc4261c(0x154)];logger['debug']('Detected\x20Playwright\x20version\x20'+_0x5dfeb0+_0xc4261c(0x155)+_0x3f285b+_0xc4261c(0x14c)),CLIUtils[_0xc4261c(0x103)](_0x3f285b,_0x487ca2);const {getProductMap:_0xb93fbd}=_0x1aed6e[_0xc4261c(0x130)](require,_0x1aed6e[_0xc4261c(0x119)]);process['env'][_0xc4261c(0x10d)]=JSON[_0xc4261c(0x114)](_0x1aed6e[_0xc4261c(0x130)](_0xb93fbd,_0x40a0c2[_0xc4261c(0x122)])),BrowserstackCLI[_0xc4261c(0x11e)]()[_0xc4261c(0x164)](_0x40a0c2[_0xc4261c(0x122)],_0x40a0c2[_0xc4261c(0xfd)],_0x40a0c2['cliConfig']),await BrowserstackCLI[_0xc4261c(0x11e)]()[_0xc4261c(0x125)]();}},connectOverCDPWithRetry=async(_0x11cdd8,_0x2efd6f,_0x250bc3,_0x4de588=0x3,_0x1d82a7=0x1f4)=>{const _0x59279f=a128_0x236659,_0xc6b631={};_0xc6b631[_0x59279f(0x109)]=function(_0x49d433,_0x2f2606){return _0x49d433<=_0x2f2606;},_0xc6b631[_0x59279f(0xfb)]=_0x59279f(0x163),_0xc6b631[_0x59279f(0x117)]=function(_0x24aff9,_0x16fca){return _0x24aff9===_0x16fca;},_0xc6b631['sOPLR']=function(_0x2f00dc,_0x4bdd1d){return _0x2f00dc*_0x4bdd1d;},_0xc6b631['owuAI']=function(_0x353511,_0x3248e9){return _0x353511+_0x3248e9;},_0xc6b631[_0x59279f(0x148)]=function(_0x3334c9,_0x3ccc54){return _0x3334c9+_0x3ccc54;};const _0x55a1c3=_0xc6b631;let _0x457889;for(let _0x2f7326=0x0;_0x55a1c3[_0x59279f(0x109)](_0x2f7326,_0x4de588);_0x2f7326++){try{return await _0x11cdd8[_0x59279f(0x126)][_0x59279f(0x145)](_0x2efd6f,_0x250bc3);}catch(_0x2f0ae9){_0x457889=_0x2f0ae9;const _0x3efa33=_0x2f0ae9&&_0x2f0ae9['message']||'',_0x109c04=_0x3efa33['includes'](_0x55a1c3[_0x59279f(0xfb)]);if(!_0x109c04||_0x55a1c3[_0x59279f(0x117)](_0x2f7326,_0x4de588))throw _0x2f0ae9;const _0x3a9590=_0x55a1c3[_0x59279f(0x152)](_0x1d82a7,_0x55a1c3[_0x59279f(0x15e)](_0x2f7326,0x1));logger['warn']('[A11Y]\x20connectOverCDP\x20attempt\x20'+_0x55a1c3[_0x59279f(0x148)](_0x2f7326,0x1)+'\x20failed\x20with\x20transient\x20error,\x20retrying\x20in\x20'+_0x3a9590+'ms'),await new Promise(_0x3791fc=>setTimeout(_0x3791fc,_0x3a9590));}}throw _0x457889;},a128_0x2f47e3={};a128_0x2f47e3[a128_0x236659(0x12b)]=convertW3CToJsonWire,a128_0x2f47e3[a128_0x236659(0x160)]=getModifiedConfigFromCLI,a128_0x2f47e3[a128_0x236659(0x153)]=generatePlaywrightUrl,a128_0x2f47e3[a128_0x236659(0x11a)]=getBrowserFromCaps,a128_0x2f47e3[a128_0x236659(0x167)]=isPlaywrightAvailable,a128_0x2f47e3['getPlaywrightBrowserType']=getPlaywrightBrowserType,a128_0x2f47e3[a128_0x236659(0x102)]=getPlaywrightModulePath,a128_0x2f47e3['getBrowserTypePath']=getBrowserTypePath,a128_0x2f47e3[a128_0x236659(0x116)]=importFileFromPWCore,a128_0x2f47e3['checkPwandBootstrapCli']=checkPwandBootstrapCli,a128_0x2f47e3[a128_0x236659(0x151)]=connectOverCDPWithRetry,module['exports']=a128_0x2f47e3; |
@@ -1,1 +0,1 @@ | ||
| const a129_0x411206=a129_0x1cab;(function(_0x352464,_0x58b1cd){const _0x441144=a129_0x1cab,_0x43d6c5=_0x352464();while(!![]){try{const _0x325e65=parseInt(_0x441144(0x1cd))/0x1+parseInt(_0x441144(0x1cf))/0x2+parseInt(_0x441144(0x1cc))/0x3*(parseInt(_0x441144(0x1dc))/0x4)+-parseInt(_0x441144(0x1c4))/0x5*(parseInt(_0x441144(0x1c9))/0x6)+parseInt(_0x441144(0x1e0))/0x7*(parseInt(_0x441144(0x1c0))/0x8)+-parseInt(_0x441144(0x1d7))/0x9*(parseInt(_0x441144(0x1de))/0xa)+parseInt(_0x441144(0x1e2))/0xb*(-parseInt(_0x441144(0x1c3))/0xc);if(_0x325e65===_0x58b1cd)break;else _0x43d6c5['push'](_0x43d6c5['shift']());}catch(_0x2037f3){_0x43d6c5['push'](_0x43d6c5['shift']());}}}(a129_0x41ff,0xd3d91));const worker=require(a129_0x411206(0x1e3)),{fileLogger}=require(a129_0x411206(0x1e5)),{consoleHolder}=require(a129_0x411206(0x1c6)),globals=require(a129_0x411206(0x1dd)),constants=require(a129_0x411206(0x1d8));function a129_0x41ff(){const _0x170e24=['env','eDDrz','BROWSERSTACK_TEST_REPORTING_DEBUG','2748HYZtbU','./globals','10fkebpt','PPfTw','3269YPQExA','getGlobal','6009806aUBPRE','worker_threads','BROWSERSTACK_OBSERVABILITY_DEBUG','./logger','18992mUPRom','getProcessId','wupBv','48UPcLpP','653395HctfIM','toISOString','./test-observability/constants','true','sleep','12Iksxcc','TEST_REPORTING_ANALYTICS','\x20]\x20','3399iLfcmm','1725314gLlfZc','pid','1895590VLUwzU','debug','getTestName','log','][\x20','asteM','threadId','TNHlH','11211003DLFMIm','../bin/utils/constants'];a129_0x41ff=function(){return _0x170e24;};return a129_0x41ff();}function a129_0x1cab(_0x30e9de,_0x294654){const _0x41ff1a=a129_0x41ff();return a129_0x1cab=function(_0x1cab3b,_0x3a1ffa){_0x1cab3b=_0x1cab3b-0x1c0;let _0x38f7fc=_0x41ff1a[_0x1cab3b];return _0x38f7fc;},a129_0x1cab(_0x30e9de,_0x294654);}exports[a129_0x411206(0x1c1)]=()=>{const _0x201603=a129_0x411206;return process[_0x201603(0x1ce)]+'-'+worker[_0x201603(0x1d5)];},exports[a129_0x411206(0x1d1)]=()=>{const _0x57f263=a129_0x411206,_0x238641={};_0x238641[_0x57f263(0x1d4)]='browserstackTestName';const _0x3cb014=_0x238641;return globals[_0x57f263(0x1e1)](_0x3cb014[_0x57f263(0x1d4)]);},exports[a129_0x411206(0x1c8)]=(_0x202c98=0x64)=>new Promise(_0x346774=>setTimeout(_0x346774,_0x202c98)),exports[a129_0x411206(0x1d0)]=_0x4d536a=>{const _0x1844b8=a129_0x411206,_0x481275={};_0x481275[_0x1844b8(0x1c2)]=function(_0x17d37f,_0x1bde9f){return _0x17d37f===_0x1bde9f;},_0x481275[_0x1844b8(0x1df)]=_0x1844b8(0x1c7),_0x481275['eDDrz']=function(_0x7dc16c,_0x3b47ff){return _0x7dc16c===_0x3b47ff;},_0x481275[_0x1844b8(0x1d6)]=function(_0x199513,_0x11c9f9){return _0x199513===_0x11c9f9;};const _0x584d02=_0x481275;fileLogger[_0x1844b8(0x1d0)]('['+new Date()[_0x1844b8(0x1c5)]()+_0x1844b8(0x1d3)+constants[_0x1844b8(0x1ca)]+_0x1844b8(0x1cb)+_0x4d536a),(_0x584d02['wupBv'](process['env'][_0x1844b8(0x1db)],_0x584d02['PPfTw'])||_0x584d02[_0x1844b8(0x1da)](process['env'][_0x1844b8(0x1db)],'1')||_0x584d02['TNHlH'](process[_0x1844b8(0x1d9)][_0x1844b8(0x1e4)],_0x584d02[_0x1844b8(0x1df)])||_0x584d02[_0x1844b8(0x1c2)](process[_0x1844b8(0x1d9)]['BROWSERSTACK_OBSERVABILITY_DEBUG'],'1'))&&consoleHolder[_0x1844b8(0x1d2)]('\x0a['+new Date()[_0x1844b8(0x1c5)]()+_0x1844b8(0x1d3)+constants[_0x1844b8(0x1ca)]+_0x1844b8(0x1cb)+_0x4d536a+'\x0a');}; | ||
| function a129_0x1b0e(_0x589315,_0x452a25){const _0x330503=a129_0x3305();return a129_0x1b0e=function(_0x1b0e9d,_0x49f264){_0x1b0e9d=_0x1b0e9d-0x13b;let _0x35b747=_0x330503[_0x1b0e9d];return _0x35b747;},a129_0x1b0e(_0x589315,_0x452a25);}function a129_0x3305(){const _0x4fd086=['getProcessId','getTestName','pid','IIhZQ','./logger','ACsYx','toISOString','2175216qUDRxC','Yjrng','log','./globals','getGlobal','3860616pnRRxG','BROWSERSTACK_OBSERVABILITY_DEBUG','BROWSERSTACK_TEST_REPORTING_DEBUG','53850576GAkeaP','1410889HSHNJI','7847868huDXtk','debug','][\x20','true','threadId','10FTiOnM','kfpBz','env','worker_threads','TEST_REPORTING_ANALYTICS','5034873gbIiSg','2461872gUsXqi'];a129_0x3305=function(){return _0x4fd086;};return a129_0x3305();}const a129_0xdc7fdc=a129_0x1b0e;(function(_0xb8d6c6,_0x445507){const _0x36eba4=a129_0x1b0e,_0x4ee174=_0xb8d6c6();while(!![]){try{const _0x3ba629=-parseInt(_0x36eba4(0x155))/0x1+-parseInt(_0x36eba4(0x144))/0x2+-parseInt(_0x36eba4(0x143))/0x3+parseInt(_0x36eba4(0x14c))/0x4*(-parseInt(_0x36eba4(0x13e))/0x5)+parseInt(_0x36eba4(0x151))/0x6+-parseInt(_0x36eba4(0x156))/0x7+parseInt(_0x36eba4(0x154))/0x8;if(_0x3ba629===_0x445507)break;else _0x4ee174['push'](_0x4ee174['shift']());}catch(_0x5650aa){_0x4ee174['push'](_0x4ee174['shift']());}}}(a129_0x3305,0xce856));const worker=require(a129_0xdc7fdc(0x141)),{fileLogger}=require(a129_0xdc7fdc(0x149)),{consoleHolder}=require('./test-observability/constants'),globals=require(a129_0xdc7fdc(0x14f)),constants=require('../bin/utils/constants');exports[a129_0xdc7fdc(0x145)]=()=>{const _0x4f9fc8=a129_0xdc7fdc;return process[_0x4f9fc8(0x147)]+'-'+worker[_0x4f9fc8(0x13d)];},exports[a129_0xdc7fdc(0x146)]=()=>{const _0x1185f5=a129_0xdc7fdc,_0x328b6b={};_0x328b6b[_0x1185f5(0x14a)]='browserstackTestName';const _0xfb9508=_0x328b6b;return globals[_0x1185f5(0x150)](_0xfb9508[_0x1185f5(0x14a)]);},exports['sleep']=(_0x12a2fd=0x64)=>new Promise(_0x8d1373=>setTimeout(_0x8d1373,_0x12a2fd)),exports[a129_0xdc7fdc(0x157)]=_0x50214a=>{const _0x1282e3=a129_0xdc7fdc,_0x57d6ef={};_0x57d6ef[_0x1282e3(0x14d)]=function(_0x2912ef,_0x5c2e54){return _0x2912ef===_0x5c2e54;},_0x57d6ef['IIhZQ']=_0x1282e3(0x13c),_0x57d6ef['RMehr']=function(_0x201918,_0x5c5b61){return _0x201918===_0x5c5b61;},_0x57d6ef['kfpBz']=function(_0x2787a5,_0x2e992){return _0x2787a5===_0x2e992;},_0x57d6ef['sXKaF']=function(_0x4c5abf,_0x20aca1){return _0x4c5abf===_0x20aca1;};const _0x5d6c3b=_0x57d6ef;fileLogger[_0x1282e3(0x157)]('['+new Date()['toISOString']()+_0x1282e3(0x13b)+constants[_0x1282e3(0x142)]+'\x20]\x20'+_0x50214a),(_0x5d6c3b[_0x1282e3(0x14d)](process['env'][_0x1282e3(0x153)],_0x5d6c3b[_0x1282e3(0x148)])||_0x5d6c3b['RMehr'](process[_0x1282e3(0x140)][_0x1282e3(0x153)],'1')||_0x5d6c3b[_0x1282e3(0x13f)](process[_0x1282e3(0x140)]['BROWSERSTACK_OBSERVABILITY_DEBUG'],_0x5d6c3b[_0x1282e3(0x148)])||_0x5d6c3b['sXKaF'](process[_0x1282e3(0x140)][_0x1282e3(0x152)],'1'))&&consoleHolder[_0x1282e3(0x14e)]('\x0a['+new Date()[_0x1282e3(0x14b)]()+'][\x20'+constants[_0x1282e3(0x142)]+'\x20]\x20'+_0x50214a+'\x0a');}; |
@@ -1,1 +0,1 @@ | ||
| function a130_0x58f2(_0x41402c,_0x3c0cf9){const _0x2e0af9=a130_0x2e0a();return a130_0x58f2=function(_0x58f295,_0x3a62aa){_0x58f295=_0x58f295-0x1c3;let _0x2fe8b4=_0x2e0af9[_0x58f295];return _0x2fe8b4;},a130_0x58f2(_0x41402c,_0x3c0cf9);}const a130_0x509a88=a130_0x58f2;(function(_0x36cdbc,_0x218e72){const _0x59d3a2=a130_0x58f2,_0x1fe23a=_0x36cdbc();while(!![]){try{const _0x1b8157=-parseInt(_0x59d3a2(0x1df))/0x1+parseInt(_0x59d3a2(0x1f2))/0x2+-parseInt(_0x59d3a2(0x1ce))/0x3*(-parseInt(_0x59d3a2(0x1e3))/0x4)+-parseInt(_0x59d3a2(0x1cd))/0x5+parseInt(_0x59d3a2(0x200))/0x6*(-parseInt(_0x59d3a2(0x1e4))/0x7)+-parseInt(_0x59d3a2(0x1f7))/0x8*(-parseInt(_0x59d3a2(0x1cc))/0x9)+parseInt(_0x59d3a2(0x1dd))/0xa;if(_0x1b8157===_0x218e72)break;else _0x1fe23a['push'](_0x1fe23a['shift']());}catch(_0x1a8b57){_0x1fe23a['push'](_0x1fe23a['shift']());}}}(a130_0x2e0a,0x353d8));function a130_0x2e0a(){const _0xb1b7f9=['[PuppeteerHelper]\x20Detected\x20Puppeteer\x20version\x20','Bximb','7542400oLbZos','puppeteer','309079tMNiYC','zZRKd','\x20for\x20','solpS','4SRqlbW','1617mbohyM','getPuppeteerVersion','getPuppeteerHubUrl','stringify','niBvZ','BROWSERSTACK_TESTHUB_UUID','../bin/utils/constants','bvjwu','turboScaleUrl','cDabO','FRAMEWORKS','getPackageVersion','iLZql','./helper','63822nPeMjY','W3CMapping','getInstance','convertW3CToJsonWire','BROWSERSTACK_PUPPETEER','8eZAElc','browserstack.buildProductMap','getPuppeteerUrl','NFXhe','debug','bVgzI','exports','bstack:options','PUPPETEER','9720xQMxHU','entries','../bin/v2/cliUtils','config','GDPLw','./testhub/utils','Ndweh','browserstack.testhubBuildUuid','puppeteer-core','djDcs','bGorV','ZkCHq','uweHx','./w3cMapping','1210419rOaXbb','270785OLlVzy','104658fCPLYo','[PuppeteerHelper]\x20Converted\x20W3C\x20caps\x20to\x20JSONWire:\x20','setBrowserstackConfig','ZsFUB','jhQIt','\x20flow','env','./logger','../bin/v2/browserstackCLI','resolve','setFrameworkDetail','SVHoN','XyGwN'];a130_0x2e0a=function(){return _0xb1b7f9;};return a130_0x2e0a();}const util=require('util'),helper=require(a130_0x509a88(0x1f1)),logger=require(a130_0x509a88(0x1d5))['winstonLogger'],W3CMapping=require(a130_0x509a88(0x1cb))[a130_0x509a88(0x1f3)](),constants=require(a130_0x509a88(0x1ea)),BrowserstackCLI=require(a130_0x509a88(0x1d6)),CLIUtils=require(a130_0x509a88(0x202)),getAPIUtilityMethods=()=>{const _0x9b0ebe=a130_0x509a88,_0x53a1ac={'zZRKd':function(_0x42aad0,_0x42cccb){return _0x42aad0(_0x42cccb);},'bVgzI':'../bin/utils/apiUtilityMethods'};return _0x53a1ac[_0x9b0ebe(0x1e0)](require,_0x53a1ac[_0x9b0ebe(0x1fc)]);},getPuppeteerUrl=_0x2e8411=>{const _0x553aa7=a130_0x509a88,_0x4124a8={'MumkE':function(_0x191c92){return _0x191c92();}};if(_0x2e8411['turboScaleUrl'])return _0x2e8411[_0x553aa7(0x1ec)];const _0xc2d2d6=_0x4124a8['MumkE'](getAPIUtilityMethods);return _0xc2d2d6[_0x553aa7(0x1e6)]('');},convertW3CToJsonWire=_0x269ca5=>{const _0x915365=a130_0x509a88,_0x321453={};_0x321453[_0x915365(0x1c8)]=function(_0x3d9f4d,_0x3e6fea){return _0x3d9f4d||_0x3e6fea;},_0x321453[_0x915365(0x1c4)]=function(_0x4aeb57,_0x3bfadd){return _0x4aeb57===_0x3bfadd;},_0x321453[_0x915365(0x1dc)]=_0x915365(0x1fe),_0x321453[_0x915365(0x1ca)]=function(_0x555868,_0xe613f0){return _0x555868===_0xe613f0;},_0x321453[_0x915365(0x1e2)]=function(_0xf6fddd,_0x28a5e3){return _0xf6fddd in _0x28a5e3;};const _0xebf5f2=_0x321453,_0x4208f9={};for(const [_0x2fdae3,_0x3e82e7]of Object[_0x915365(0x201)](_0xebf5f2[_0x915365(0x1c8)](_0x269ca5,{}))){if(_0xebf5f2[_0x915365(0x1c4)](_0x2fdae3,_0xebf5f2[_0x915365(0x1dc)]))continue;let _0x1a83c2=![];for(const [_0x3f8d64,_0x16ef74]of Object[_0x915365(0x201)](W3CMapping)){if(_0xebf5f2[_0x915365(0x1c4)](_0x2fdae3,_0x16ef74)){_0x4208f9[_0x3f8d64]=_0x3e82e7,_0x1a83c2=!![];break;}}!_0x1a83c2&&(_0x4208f9[_0x2fdae3]=_0x3e82e7);}const _0x440055=_0x269ca5[_0xebf5f2[_0x915365(0x1dc)]]||{};for(const [_0x541bf2,_0x52c119]of Object[_0x915365(0x201)](_0x440055)){let _0x58ec93=![];for(const [_0x3ff316,_0x439073]of Object[_0x915365(0x201)](W3CMapping)){if(_0xebf5f2['uweHx'](_0x541bf2,_0x439073)){_0x4208f9[_0x3ff316]=_0x52c119,_0x58ec93=!![];break;}}!_0x58ec93&&!_0xebf5f2[_0x915365(0x1e2)](_0x541bf2,_0x4208f9)&&(_0x4208f9[_0x541bf2]=_0x52c119);}return logger[_0x915365(0x1fb)](_0x915365(0x1cf)+JSON[_0x915365(0x1e7)](_0x4208f9)),_0x4208f9;},generatePuppeteerUrl=(_0xa95177,_0x53ab2c)=>{const _0x5e8e69=a130_0x509a88,_0x20c6dc={'NFXhe':function(_0xd97a0e,_0x584004){return _0xd97a0e(_0x584004);},'ZkCHq':_0x5e8e69(0x1c5),'GDPLw':_0x5e8e69(0x1f8),'iLZql':function(_0x1dcc54,_0x591e6c){return _0x1dcc54+_0x591e6c;},'ZsFUB':function(_0x59e946,_0x113b53){return _0x59e946(_0x113b53);}},_0x49496c=_0x20c6dc['NFXhe'](getPuppeteerUrl,_0xa95177),_0x48274e=_0x20c6dc[_0x5e8e69(0x1fa)](convertW3CToJsonWire,_0x53ab2c);return _0x48274e[_0x20c6dc[_0x5e8e69(0x1c9)]]=process[_0x5e8e69(0x1d4)][_0x5e8e69(0x1e9)],_0x48274e[_0x20c6dc[_0x5e8e69(0x204)]]=helper['getBuildProductMap'](),_0x20c6dc[_0x5e8e69(0x1f0)](_0x49496c,_0x20c6dc[_0x5e8e69(0x1d1)](encodeURIComponent,JSON['stringify'](_0x48274e)));},isPuppeteerAvailable=()=>{const _0x23f260=a130_0x509a88,_0x5c7019={};_0x5c7019['TVzMx']=_0x23f260(0x1c6),_0x5c7019[_0x23f260(0x1c7)]=_0x23f260(0x1de);const _0x4788bf=_0x5c7019;try{return require[_0x23f260(0x1d7)](_0x4788bf['TVzMx']),!![];}catch{try{return require[_0x23f260(0x1d7)](_0x4788bf[_0x23f260(0x1c7)]),!![];}catch{return![];}}},getPuppeteerVersion=()=>{const _0x11d4a9=a130_0x509a88,_0x21d84f={};_0x21d84f[_0x11d4a9(0x1d9)]='puppeteer-core',_0x21d84f['XyGwN']=_0x11d4a9(0x1de);const _0x3142bc=_0x21d84f;return helper[_0x11d4a9(0x1ef)](_0x3142bc[_0x11d4a9(0x1d9)])||helper[_0x11d4a9(0x1ef)](_0x3142bc[_0x11d4a9(0x1da)]);},checkPuppeteerAndBootstrapCli=async(_0x334e59,_0x3792b3,_0x536af0)=>{const _0x4a60ed=a130_0x509a88,_0x3dcecd={'bvjwu':'true','cDabO':function(_0x353bf5,_0x71377e){return _0x353bf5(_0x71377e);},'jhQIt':_0x4a60ed(0x1c3),'niBvZ':function(_0x153772,_0x1c66c6){return _0x153772(_0x1c66c6);}};if(_0x334e59){const _0x7aad04=constants[_0x4a60ed(0x1ee)][_0x4a60ed(0x1ff)];logger[_0x4a60ed(0x1fb)](_0x4a60ed(0x1db)+_0x334e59+_0x4a60ed(0x1e1)+_0x3792b3+_0x4a60ed(0x1d3)),process[_0x4a60ed(0x1d4)][_0x4a60ed(0x1f6)]=_0x3dcecd[_0x4a60ed(0x1eb)],CLIUtils[_0x4a60ed(0x1d8)](_0x3792b3,_0x7aad04);const {getProductMap:_0xd4cfd2}=_0x3dcecd[_0x4a60ed(0x1ed)](require,_0x3dcecd[_0x4a60ed(0x1d2)]);process[_0x4a60ed(0x1d4)]['BROWSERSTACK_PRODUCT_MAP']=JSON[_0x4a60ed(0x1e7)](_0x3dcecd[_0x4a60ed(0x1e8)](_0xd4cfd2,_0x536af0[_0x4a60ed(0x203)])),BrowserstackCLI[_0x4a60ed(0x1f4)]()[_0x4a60ed(0x1d0)](_0x536af0[_0x4a60ed(0x203)],_0x536af0['configPath'],_0x536af0['cliConfig']),await BrowserstackCLI[_0x4a60ed(0x1f4)]()['bootstrap']();}},a130_0x49902a={};a130_0x49902a[a130_0x509a88(0x1f9)]=getPuppeteerUrl,a130_0x49902a[a130_0x509a88(0x1f5)]=convertW3CToJsonWire,a130_0x49902a['generatePuppeteerUrl']=generatePuppeteerUrl,a130_0x49902a['isPuppeteerAvailable']=isPuppeteerAvailable,a130_0x49902a[a130_0x509a88(0x1e5)]=getPuppeteerVersion,a130_0x49902a['checkPuppeteerAndBootstrapCli']=checkPuppeteerAndBootstrapCli,module[a130_0x509a88(0x1fd)]=a130_0x49902a; | ||
| const a130_0x5cc854=a130_0x2e34;(function(_0x4d9b6d,_0x5aee56){const _0x242959=a130_0x2e34,_0x25d870=_0x4d9b6d();while(!![]){try{const _0xaa2cf4=-parseInt(_0x242959(0x1fa))/0x1*(parseInt(_0x242959(0x1df))/0x2)+parseInt(_0x242959(0x1e8))/0x3+parseInt(_0x242959(0x1cd))/0x4*(-parseInt(_0x242959(0x200))/0x5)+parseInt(_0x242959(0x1e2))/0x6+-parseInt(_0x242959(0x1c8))/0x7+parseInt(_0x242959(0x1f0))/0x8*(parseInt(_0x242959(0x1cc))/0x9)+parseInt(_0x242959(0x203))/0xa;if(_0xaa2cf4===_0x5aee56)break;else _0x25d870['push'](_0x25d870['shift']());}catch(_0x13b197){_0x25d870['push'](_0x25d870['shift']());}}}(a130_0x103b,0xa0afc));const util=require('util'),helper=require('./helper'),logger=require(a130_0x5cc854(0x1e1))['winstonLogger'],W3CMapping=require(a130_0x5cc854(0x205))[a130_0x5cc854(0x1db)](),constants=require(a130_0x5cc854(0x1e7)),BrowserstackCLI=require(a130_0x5cc854(0x1fb)),CLIUtils=require(a130_0x5cc854(0x1c6)),getAPIUtilityMethods=()=>{const _0x333fc2=a130_0x5cc854,_0x29f37d={'stvsX':function(_0x8ceda2,_0x297de3){return _0x8ceda2(_0x297de3);},'lTYHu':_0x333fc2(0x1f7)};return _0x29f37d['stvsX'](require,_0x29f37d[_0x333fc2(0x204)]);},getPuppeteerUrl=_0xf0839a=>{const _0x5353c0=a130_0x5cc854,_0x5c73e5={'wJaPm':function(_0x5e6690){return _0x5e6690();}};if(_0xf0839a[_0x5353c0(0x1fe)])return _0xf0839a['turboScaleUrl'];const _0x470676=_0x5c73e5[_0x5353c0(0x1e5)](getAPIUtilityMethods);return _0x470676[_0x5353c0(0x1ea)]('');},convertW3CToJsonWire=_0x1ca206=>{const _0x345369=a130_0x5cc854,_0x2c1ee4={};_0x2c1ee4[_0x345369(0x206)]=function(_0x4e988a,_0x427678){return _0x4e988a||_0x427678;},_0x2c1ee4[_0x345369(0x1d7)]=function(_0x44f814,_0x40ce0c){return _0x44f814===_0x40ce0c;},_0x2c1ee4['NRaYe']='bstack:options',_0x2c1ee4['jJtlx']=function(_0x2cef9b,_0x2e6aea){return _0x2cef9b===_0x2e6aea;},_0x2c1ee4['mihta']=function(_0x3ee13e,_0x3eea46){return _0x3ee13e in _0x3eea46;};const _0xff28c=_0x2c1ee4,_0x2ec2ca={};for(const [_0x5df103,_0x2fe9bf]of Object['entries'](_0xff28c[_0x345369(0x206)](_0x1ca206,{}))){if(_0xff28c[_0x345369(0x1d7)](_0x5df103,_0xff28c['NRaYe']))continue;let _0x44f7d2=![];for(const [_0xdec0a2,_0x1f925d]of Object[_0x345369(0x1d8)](W3CMapping)){if(_0xff28c[_0x345369(0x1d7)](_0x5df103,_0x1f925d)){_0x2ec2ca[_0xdec0a2]=_0x2fe9bf,_0x44f7d2=!![];break;}}!_0x44f7d2&&(_0x2ec2ca[_0x5df103]=_0x2fe9bf);}const _0x550012=_0x1ca206[_0xff28c[_0x345369(0x1e0)]]||{};for(const [_0x408a86,_0x2ed5e3]of Object['entries'](_0x550012)){let _0x538ecb=![];for(const [_0x19c115,_0x3ca5dc]of Object[_0x345369(0x1d8)](W3CMapping)){if(_0xff28c['jJtlx'](_0x408a86,_0x3ca5dc)){_0x2ec2ca[_0x19c115]=_0x2ed5e3,_0x538ecb=!![];break;}}!_0x538ecb&&!_0xff28c[_0x345369(0x1dc)](_0x408a86,_0x2ec2ca)&&(_0x2ec2ca[_0x408a86]=_0x2ed5e3);}return logger[_0x345369(0x1c9)]('[PuppeteerHelper]\x20Converted\x20W3C\x20caps\x20to\x20JSONWire:\x20'+JSON[_0x345369(0x1fd)](_0x2ec2ca)),_0x2ec2ca;},generatePuppeteerUrl=(_0x5beb74,_0x5efb40)=>{const _0x4128d3=a130_0x5cc854,_0x17d75b={'KxviI':function(_0x35f114,_0x207857){return _0x35f114(_0x207857);},'gfoXz':_0x4128d3(0x1ff),'jqwKd':_0x4128d3(0x1ce),'kEiAo':function(_0x1759b3,_0x28fab3){return _0x1759b3+_0x28fab3;}},_0x32b2f1=_0x17d75b[_0x4128d3(0x1cf)](getPuppeteerUrl,_0x5beb74),_0x1dee5e=_0x17d75b[_0x4128d3(0x1cf)](convertW3CToJsonWire,_0x5efb40);return _0x1dee5e[_0x17d75b[_0x4128d3(0x1eb)]]=process[_0x4128d3(0x1ca)][_0x4128d3(0x1ec)],_0x1dee5e[_0x17d75b[_0x4128d3(0x1d2)]]=helper[_0x4128d3(0x1f3)](),_0x17d75b[_0x4128d3(0x1fc)](_0x32b2f1,_0x17d75b[_0x4128d3(0x1cf)](encodeURIComponent,JSON[_0x4128d3(0x1fd)](_0x1dee5e)));},isPuppeteerAvailable=()=>{const _0x2761e0=a130_0x5cc854,_0x4fec3b={};_0x4fec3b[_0x2761e0(0x1e4)]=_0x2761e0(0x1f4),_0x4fec3b[_0x2761e0(0x1f8)]=_0x2761e0(0x1f2);const _0x2d5728=_0x4fec3b;try{return require[_0x2761e0(0x1d1)](_0x2d5728[_0x2761e0(0x1e4)]),!![];}catch{try{return require[_0x2761e0(0x1d1)](_0x2d5728[_0x2761e0(0x1f8)]),!![];}catch{return![];}}},getPuppeteerVersion=()=>{const _0x19ce5d=a130_0x5cc854,_0x50f9fd={};_0x50f9fd[_0x19ce5d(0x1c7)]=_0x19ce5d(0x1f4),_0x50f9fd[_0x19ce5d(0x1d5)]=_0x19ce5d(0x1f2);const _0x5c2bac=_0x50f9fd;return helper[_0x19ce5d(0x1d3)](_0x5c2bac[_0x19ce5d(0x1c7)])||helper[_0x19ce5d(0x1d3)](_0x5c2bac[_0x19ce5d(0x1d5)]);},checkPuppeteerAndBootstrapCli=async(_0x5d1c96,_0x4ba5c6,_0x4d7df6)=>{const _0x169cae=a130_0x5cc854,_0x3e0bd0={'xtzrv':'true','hPOEp':function(_0x10487a,_0x5a1611){return _0x10487a(_0x5a1611);},'ZgSuX':'./testhub/utils','wblfy':function(_0x36c3a6,_0x3cf1f3){return _0x36c3a6(_0x3cf1f3);}};if(_0x5d1c96){const _0x165af8=constants[_0x169cae(0x1f9)][_0x169cae(0x1dd)];logger[_0x169cae(0x1c9)](_0x169cae(0x1ef)+_0x5d1c96+'\x20for\x20'+_0x4ba5c6+_0x169cae(0x201)),process[_0x169cae(0x1ca)][_0x169cae(0x1e6)]=_0x3e0bd0['xtzrv'],CLIUtils[_0x169cae(0x1d4)](_0x4ba5c6,_0x165af8);const {getProductMap:_0x2e1d9c}=_0x3e0bd0[_0x169cae(0x1f1)](require,_0x3e0bd0['ZgSuX']);process[_0x169cae(0x1ca)]['BROWSERSTACK_PRODUCT_MAP']=JSON[_0x169cae(0x1fd)](_0x3e0bd0[_0x169cae(0x1f6)](_0x2e1d9c,_0x4d7df6[_0x169cae(0x1de)])),BrowserstackCLI[_0x169cae(0x1d0)]()[_0x169cae(0x1e9)](_0x4d7df6[_0x169cae(0x1de)],_0x4d7df6[_0x169cae(0x1f5)],_0x4d7df6[_0x169cae(0x1da)]),await BrowserstackCLI[_0x169cae(0x1d0)]()[_0x169cae(0x1ee)]();}},a130_0x3e1867={};function a130_0x2e34(_0x2d36b6,_0x38fe52){const _0x103b2c=a130_0x103b();return a130_0x2e34=function(_0x2e34ba,_0x241d9d){_0x2e34ba=_0x2e34ba-0x1c5;let _0x194035=_0x103b2c[_0x2e34ba];return _0x194035;},a130_0x2e34(_0x2d36b6,_0x38fe52);}a130_0x3e1867[a130_0x5cc854(0x1c5)]=getPuppeteerUrl,a130_0x3e1867[a130_0x5cc854(0x1cb)]=convertW3CToJsonWire,a130_0x3e1867[a130_0x5cc854(0x1ed)]=generatePuppeteerUrl,a130_0x3e1867[a130_0x5cc854(0x1e3)]=isPuppeteerAvailable,a130_0x3e1867[a130_0x5cc854(0x202)]=getPuppeteerVersion,a130_0x3e1867[a130_0x5cc854(0x1d6)]=checkPuppeteerAndBootstrapCli,module[a130_0x5cc854(0x1d9)]=a130_0x3e1867;function a130_0x103b(){const _0x2a09c1=['kEiAo','stringify','turboScaleUrl','browserstack.testhubBuildUuid','169255gPdmvB','\x20flow','getPuppeteerVersion','12070370MRlIUy','lTYHu','./w3cMapping','IzsIc','getPuppeteerUrl','../bin/v2/cliUtils','DGoix','1967707yyCJUw','debug','env','convertW3CToJsonWire','15381fXErez','152AFXuSr','browserstack.buildProductMap','KxviI','getInstance','resolve','jqwKd','getPackageVersion','setFrameworkDetail','EiDXR','checkPuppeteerAndBootstrapCli','gvYCC','entries','exports','cliConfig','W3CMapping','mihta','PUPPETEER','config','202VHIkYX','NRaYe','./logger','5474652gawqsz','isPuppeteerAvailable','QgJSE','wJaPm','BROWSERSTACK_PUPPETEER','../bin/utils/constants','757602tAfjpx','setBrowserstackConfig','getPuppeteerHubUrl','gfoXz','BROWSERSTACK_TESTHUB_UUID','generatePuppeteerUrl','bootstrap','[PuppeteerHelper]\x20Detected\x20Puppeteer\x20version\x20','3992peCBwn','hPOEp','puppeteer','getBuildProductMap','puppeteer-core','configPath','wblfy','../bin/utils/apiUtilityMethods','cWmHD','FRAMEWORKS','9893CMUSRJ','../bin/v2/browserstackCLI'];a130_0x103b=function(){return _0x2a09c1;};return a130_0x103b();} |
@@ -1,1 +0,1 @@ | ||
| const a131_0x4e2704=a131_0x1e7b;(function(_0x4b3b7b,_0x1ecc49){const _0x5c0980=a131_0x1e7b,_0x3ae0d=_0x4b3b7b();while(!![]){try{const _0x232a5d=parseInt(_0x5c0980(0x113))/0x1+-parseInt(_0x5c0980(0x104))/0x2*(parseInt(_0x5c0980(0x102))/0x3)+parseInt(_0x5c0980(0xf5))/0x4+parseInt(_0x5c0980(0x100))/0x5*(parseInt(_0x5c0980(0xe4))/0x6)+parseInt(_0x5c0980(0xf6))/0x7*(parseInt(_0x5c0980(0xe5))/0x8)+parseInt(_0x5c0980(0x107))/0x9*(parseInt(_0x5c0980(0x10f))/0xa)+-parseInt(_0x5c0980(0xe9))/0xb*(parseInt(_0x5c0980(0xff))/0xc);if(_0x232a5d===_0x1ecc49)break;else _0x3ae0d['push'](_0x3ae0d['shift']());}catch(_0x4514de){_0x3ae0d['push'](_0x3ae0d['shift']());}}}(a131_0x3073,0x4b938));function a131_0x1e7b(_0xe3c43c,_0xab910e){const _0x307350=a131_0x3073();return a131_0x1e7b=function(_0x1e7b62,_0x57eae2){_0x1e7b62=_0x1e7b62-0xe4;let _0x3d7429=_0x307350[_0x1e7b62];return _0x3d7429;},a131_0x1e7b(_0xe3c43c,_0xab910e);}const http=require(a131_0x4e2704(0xe8)),https=require('https'),monkeypatch=require(a131_0x4e2704(0x10b));function spy(_0x2ea9d6){const _0x4cd126=a131_0x4e2704,_0x3d49ce={'eDKUg':function(_0x58a80d,_0x221142,_0xc68652){return _0x58a80d(_0x221142,_0xc68652);},'fDHgr':function(_0x2d2e18,_0x166712){return _0x2d2e18-_0x166712;},'BFPgw':function(_0x30ab6a,_0x11ab07,_0x52fcc5){return _0x30ab6a(_0x11ab07,_0x52fcc5);},'VHFEc':_0x4cd126(0xf2),'nGaLG':function(_0x356d9a,_0x3869ab){return _0x356d9a instanceof _0x3869ab;},'sTVBk':function(_0x6ffe5,_0x3262c1){return _0x6ffe5===_0x3262c1;},'zRHMh':'object','KGzmW':function(_0x2f75a4,..._0x48deca){return _0x2f75a4(..._0x48deca);},'ZWaDC':'response','fYgfr':_0x4cd126(0x109),'BlpKd':function(_0x3099e7,_0x5a9b6d,_0x282e1b,_0x1d4ced){return _0x3099e7(_0x5a9b6d,_0x282e1b,_0x1d4ced);},'ipmRq':_0x4cd126(0x101),'NUcir':function(_0x46a02f,_0x554033,_0x1d2ea3,_0x4813dd){return _0x46a02f(_0x554033,_0x1d2ea3,_0x4813dd);},'YlfBI':_0x4cd126(0x114),'tNzVg':function(_0x99cfbd,_0x4d6245,_0x20ff27,_0x260462){return _0x99cfbd(_0x4d6245,_0x20ff27,_0x260462);}},_0x3d4511=function(){const _0x46983c=_0x4cd126,_0x4e5a35={'GXMWV':function(_0xaf3659,_0x398782){return _0x3d49ce['nGaLG'](_0xaf3659,_0x398782);},'bFrtf':function(_0x30fb4a,_0x2a4c33){const _0x506fcb=a131_0x1e7b;return _0x3d49ce[_0x506fcb(0xf7)](_0x30fb4a,_0x2a4c33);},'rgWUb':_0x3d49ce[_0x46983c(0x117)],'TffNd':function(_0x2d7b22,..._0x2d00d6){const _0x5f5988=_0x46983c;return _0x3d49ce[_0x5f5988(0x103)](_0x2d7b22,..._0x2d00d6);}},_0x1bbf81=arguments[0x0],_0x3115b2=Array[_0x46983c(0xfd)][_0x46983c(0x115)][_0x46983c(0x116)](arguments,0x1),_0x5d037b=_0x1bbf81[_0x46983c(0x10d)](this,_0x3115b2);let _0x4d2bba=Date[_0x46983c(0x108)](),_0x2398fa;const _0x57805f={};_0x3115b2['forEach'](_0xfab0bf=>{const _0x3b0e60=_0x46983c;if(_0x4e5a35['GXMWV'](_0xfab0bf,URL)){const _0x2109d7={};_0x2109d7[_0x3b0e60(0xee)]=_0xfab0bf,Object[_0x3b0e60(0xeb)](_0x57805f,_0x2109d7);}else _0x4e5a35[_0x3b0e60(0x10c)](typeof _0xfab0bf,_0x4e5a35[_0x3b0e60(0x111)])&&Object[_0x3b0e60(0xeb)](_0x57805f,_0xfab0bf);});const _0x117461=_0x19c0e4=>{const _0x5ca98b=_0x46983c,_0x287561={};_0x287561['host']=_0x57805f['host']||_0x57805f['hostname']||_0x57805f[_0x5ca98b(0xee)]&&(_0x57805f[_0x5ca98b(0xee)][_0x5ca98b(0x112)]||_0x57805f[_0x5ca98b(0xee)]['hostname']),_0x287561['path']=_0x57805f['path']||_0x57805f[_0x5ca98b(0xee)]&&_0x57805f[_0x5ca98b(0xee)]['pathname'],_0x287561[_0x5ca98b(0xed)]=_0x57805f[_0x5ca98b(0xed)],_0x287561[_0x5ca98b(0xfb)]=_0x57805f[_0x5ca98b(0xfb)],_0x3d49ce[_0x5ca98b(0x105)](_0x2ea9d6,_0x19c0e4,_0x287561);};return _0x5d037b['once'](_0x3d49ce[_0x46983c(0xf4)],_0x1c4426=>{const _0x16d484=_0x46983c,_0x48e176=_0x3d49ce[_0x16d484(0xfc)](Date[_0x16d484(0x108)](),_0x4d2bba),_0x20d9bc={};_0x20d9bc[_0x16d484(0xf1)]=_0x57805f[_0x16d484(0x112)]||_0x57805f[_0x16d484(0xf1)]||_0x57805f[_0x16d484(0xee)]&&(_0x57805f['url']['host']||_0x57805f[_0x16d484(0xee)][_0x16d484(0xf1)]),_0x20d9bc[_0x16d484(0x110)]=_0x57805f[_0x16d484(0x110)]||_0x57805f[_0x16d484(0xee)]&&_0x57805f[_0x16d484(0xee)]['pathname'],_0x20d9bc[_0x16d484(0xed)]=_0x57805f[_0x16d484(0xed)],_0x20d9bc[_0x16d484(0xfb)]=_0x57805f['headers'],_0x20d9bc['status_code']=_0x1c4426[_0x16d484(0xe6)],_0x20d9bc[_0x16d484(0x10a)]=_0x48e176,_0x3d49ce[_0x16d484(0x10e)](_0x2ea9d6,null,_0x20d9bc),_0x2398fa['removeListener'](_0x3d49ce[_0x16d484(0xe7)],_0x117461);}),_0x5d037b['on'](_0x3d49ce[_0x46983c(0x106)],_0x18477a=>{const _0x3ccdba=_0x46983c;_0x2398fa=_0x18477a,_0x18477a[_0x3ccdba(0xfa)](_0x3d49ce[_0x3ccdba(0xe7)],_0x117461);}),_0x3d49ce[_0x46983c(0xfe)](monkeypatch,_0x5d037b,_0x3d49ce[_0x46983c(0xec)],(_0x2dd056,..._0x37cb3a)=>{const _0x522a73=_0x46983c;_0x4d2bba=Date[_0x522a73(0x108)](),_0x4e5a35[_0x522a73(0xf3)](_0x2dd056,..._0x37cb3a);}),_0x5d037b;};_0x3d49ce[_0x4cd126(0xf8)](monkeypatch,http,_0x3d49ce[_0x4cd126(0xf9)],_0x3d4511),_0x3d49ce[_0x4cd126(0xea)](monkeypatch,https,_0x3d49ce['YlfBI'],_0x3d4511);}function restore(){const _0x1607b0=a131_0x4e2704;http[_0x1607b0(0x114)][_0x1607b0(0xf0)](),https[_0x1607b0(0x114)][_0x1607b0(0xf0)]();}const a131_0x4e6cd2={};a131_0x4e6cd2[a131_0x4e2704(0xef)]=spy,a131_0x4e6cd2['restore']=restore,module['exports']=a131_0x4e6cd2;function a131_0x3073(){const _0x6dd6a4=['error','TffNd','ZWaDC','593512IKsUiX','400253ktHwkD','sTVBk','NUcir','YlfBI','once','headers','fDHgr','prototype','BlpKd','4212jXmWyi','5LwESGc','end','13236OuymlL','KGzmW','190gFaWwH','eDKUg','fYgfr','39987qgwCcO','now','socket','duration_ms','monkeypatch','bFrtf','apply','BFPgw','1160cUutVz','path','rgWUb','host','267840GjMyYT','request','slice','call','zRHMh','2483826oMdMeC','40mKsSYP','statusCode','VHFEc','http','28292YbmiMD','tNzVg','assign','ipmRq','method','url','spy','unpatch','hostname'];a131_0x3073=function(){return _0x6dd6a4;};return a131_0x3073();} | ||
| const a131_0x2938db=a131_0x5849;(function(_0x3ee313,_0x13dfda){const _0x684fa5=a131_0x5849,_0x4f9fd9=_0x3ee313();while(!![]){try{const _0x48b361=parseInt(_0x684fa5(0xa7))/0x1+-parseInt(_0x684fa5(0xc8))/0x2*(parseInt(_0x684fa5(0xa5))/0x3)+-parseInt(_0x684fa5(0xa1))/0x4+-parseInt(_0x684fa5(0x9a))/0x5+-parseInt(_0x684fa5(0xa3))/0x6+parseInt(_0x684fa5(0xb4))/0x7+parseInt(_0x684fa5(0xb9))/0x8*(parseInt(_0x684fa5(0xb6))/0x9);if(_0x48b361===_0x13dfda)break;else _0x4f9fd9['push'](_0x4f9fd9['shift']());}catch(_0x25a0ad){_0x4f9fd9['push'](_0x4f9fd9['shift']());}}}(a131_0x49ab,0x77212));const http=require('http'),https=require('https'),monkeypatch=require('monkeypatch');function spy(_0x4670fd){const _0x5ef4c8=a131_0x5849,_0x12bd9d={'IsUwU':function(_0x3c5c1b,_0x2695a9,_0x461442){return _0x3c5c1b(_0x2695a9,_0x461442);},'pcJLa':function(_0x7354d3,_0x287dbd){return _0x7354d3-_0x287dbd;},'JJwut':function(_0x5f56e9,_0x471cc8,_0x814f27){return _0x5f56e9(_0x471cc8,_0x814f27);},'GkRcH':'error','fjVio':function(_0x2a90e3,_0x10a2b8){return _0x2a90e3 instanceof _0x10a2b8;},'xRaeb':function(_0xaacdd0,_0x18940b){return _0xaacdd0===_0x18940b;},'LERTD':_0x5ef4c8(0xc0),'VPvTl':function(_0x22c828,..._0x33091a){return _0x22c828(..._0x33091a);},'PUDdL':_0x5ef4c8(0xa9),'BSuvs':'socket','Oudsk':function(_0x40929b,_0x58f301,_0x765f10,_0x52b53c){return _0x40929b(_0x58f301,_0x765f10,_0x52b53c);},'RJuea':_0x5ef4c8(0xba),'mNzBp':_0x5ef4c8(0xae),'miiux':function(_0xc235eb,_0x6838a2,_0x49b095,_0x3186b1){return _0xc235eb(_0x6838a2,_0x49b095,_0x3186b1);}},_0x4d24f6=function(){const _0x35cfbf=_0x5ef4c8,_0x1e9add={'ISqni':function(_0x594528,_0x1133cc){const _0x8f18f8=a131_0x5849;return _0x12bd9d[_0x8f18f8(0x9e)](_0x594528,_0x1133cc);},'ZDbPX':function(_0x43221d,_0x5742e5){const _0x19527d=a131_0x5849;return _0x12bd9d[_0x19527d(0xbc)](_0x43221d,_0x5742e5);},'VstvX':_0x12bd9d['LERTD'],'FmZPK':function(_0x387441,..._0x47d7ac){const _0x47fa99=a131_0x5849;return _0x12bd9d[_0x47fa99(0xb1)](_0x387441,..._0x47d7ac);}},_0xa664a=arguments[0x0],_0x8e0d9=Array[_0x35cfbf(0xc3)][_0x35cfbf(0xaa)]['call'](arguments,0x1),_0x384af9=_0xa664a[_0x35cfbf(0xc2)](this,_0x8e0d9);let _0x2839ff=Date['now'](),_0x4001ba;const _0xf4ec2d={};_0x8e0d9[_0x35cfbf(0xa4)](_0x3f1c9a=>{const _0x21a940=_0x35cfbf;if(_0x1e9add[_0x21a940(0x9b)](_0x3f1c9a,URL)){const _0x512272={};_0x512272[_0x21a940(0xc4)]=_0x3f1c9a,Object[_0x21a940(0xad)](_0xf4ec2d,_0x512272);}else _0x1e9add[_0x21a940(0xbb)](typeof _0x3f1c9a,_0x1e9add['VstvX'])&&Object[_0x21a940(0xad)](_0xf4ec2d,_0x3f1c9a);});const _0x37807a=_0x48ec97=>{const _0x3655e0=_0x35cfbf,_0x398419={};_0x398419[_0x3655e0(0xa2)]=_0xf4ec2d['host']||_0xf4ec2d[_0x3655e0(0xa0)]||_0xf4ec2d[_0x3655e0(0xc4)]&&(_0xf4ec2d[_0x3655e0(0xc4)][_0x3655e0(0xa2)]||_0xf4ec2d['url'][_0x3655e0(0xa0)]),_0x398419['path']=_0xf4ec2d[_0x3655e0(0xb5)]||_0xf4ec2d[_0x3655e0(0xc4)]&&_0xf4ec2d[_0x3655e0(0xc4)][_0x3655e0(0x9d)],_0x398419[_0x3655e0(0xac)]=_0xf4ec2d[_0x3655e0(0xac)],_0x398419['headers']=_0xf4ec2d[_0x3655e0(0x9f)],_0x12bd9d[_0x3655e0(0xc9)](_0x4670fd,_0x48ec97,_0x398419);};return _0x384af9[_0x35cfbf(0xa8)](_0x12bd9d[_0x35cfbf(0xaf)],_0x25d89e=>{const _0x4f2dfd=_0x35cfbf,_0x236d07=_0x12bd9d[_0x4f2dfd(0xc6)](Date[_0x4f2dfd(0xbf)](),_0x2839ff),_0xeb3bb0={};_0xeb3bb0[_0x4f2dfd(0xa0)]=_0xf4ec2d[_0x4f2dfd(0xa2)]||_0xf4ec2d[_0x4f2dfd(0xa0)]||_0xf4ec2d['url']&&(_0xf4ec2d['url'][_0x4f2dfd(0xa2)]||_0xf4ec2d['url'][_0x4f2dfd(0xa0)]),_0xeb3bb0['path']=_0xf4ec2d[_0x4f2dfd(0xb5)]||_0xf4ec2d[_0x4f2dfd(0xc4)]&&_0xf4ec2d[_0x4f2dfd(0xc4)][_0x4f2dfd(0x9d)],_0xeb3bb0['method']=_0xf4ec2d[_0x4f2dfd(0xac)],_0xeb3bb0[_0x4f2dfd(0x9f)]=_0xf4ec2d[_0x4f2dfd(0x9f)],_0xeb3bb0['status_code']=_0x25d89e[_0x4f2dfd(0xa6)],_0xeb3bb0[_0x4f2dfd(0xc1)]=_0x236d07,_0x12bd9d['JJwut'](_0x4670fd,null,_0xeb3bb0),_0x4001ba[_0x4f2dfd(0xc5)](_0x12bd9d[_0x4f2dfd(0xb3)],_0x37807a);}),_0x384af9['on'](_0x12bd9d[_0x35cfbf(0xb7)],_0x1e53e9=>{const _0x5a50f0=_0x35cfbf;_0x4001ba=_0x1e53e9,_0x1e53e9['once'](_0x12bd9d[_0x5a50f0(0xb3)],_0x37807a);}),_0x12bd9d[_0x35cfbf(0x99)](monkeypatch,_0x384af9,_0x12bd9d[_0x35cfbf(0xb8)],(_0xad3cd7,..._0x312152)=>{const _0x1389e1=_0x35cfbf;_0x2839ff=Date[_0x1389e1(0xbf)](),_0x1e9add[_0x1389e1(0xb2)](_0xad3cd7,..._0x312152);}),_0x384af9;};_0x12bd9d[_0x5ef4c8(0x99)](monkeypatch,http,_0x12bd9d['mNzBp'],_0x4d24f6),_0x12bd9d[_0x5ef4c8(0xbd)](monkeypatch,https,_0x12bd9d[_0x5ef4c8(0xab)],_0x4d24f6);}function restore(){const _0x4f77f8=a131_0x5849;http[_0x4f77f8(0xae)][_0x4f77f8(0xb0)](),https[_0x4f77f8(0xae)][_0x4f77f8(0xb0)]();}function a131_0x5849(_0x1399d5,_0x1c99d9){const _0x49abe2=a131_0x49ab();return a131_0x5849=function(_0x5849da,_0x5435b8){_0x5849da=_0x5849da-0x99;let _0x2e8211=_0x49abe2[_0x5849da];return _0x2e8211;},a131_0x5849(_0x1399d5,_0x1c99d9);}function a131_0x49ab(){const _0x7ffa8f=['restore','pathname','fjVio','headers','hostname','2502792EYGedb','host','954378TsbmyD','forEach','39NcYNPY','statusCode','265911DwiWyw','once','response','slice','mNzBp','method','assign','request','PUDdL','unpatch','VPvTl','FmZPK','GkRcH','6161372uqMzhd','path','2358ktwJGx','BSuvs','RJuea','35272yYAdNI','end','ZDbPX','xRaeb','miiux','spy','now','object','duration_ms','apply','prototype','url','removeListener','pcJLa','exports','120514zTJjsL','IsUwU','Oudsk','1226045gepCxV','ISqni'];a131_0x49ab=function(){return _0x7ffa8f;};return a131_0x49ab();}const a131_0x1a55df={};a131_0x1a55df[a131_0x2938db(0xbe)]=spy,a131_0x1a55df[a131_0x2938db(0x9c)]=restore,module[a131_0x2938db(0xc7)]=a131_0x1a55df; |
@@ -1,1 +0,1 @@ | ||
| const a132_0x596e70=a132_0x4e8c;function a132_0x4e8c(_0xbf1fa8,_0x3d0eb7){const _0x2ee1e4=a132_0x2ee1();return a132_0x4e8c=function(_0x4e8c71,_0x34cd91){_0x4e8c71=_0x4e8c71-0x1d6;let _0x2284fa=_0x2ee1e4[_0x4e8c71];return _0x2284fa;},a132_0x4e8c(_0xbf1fa8,_0x3d0eb7);}(function(_0x19bdf8,_0x3c942e){const _0x4d70d7=a132_0x4e8c,_0xedce88=_0x19bdf8();while(!![]){try{const _0x18d90f=-parseInt(_0x4d70d7(0x1e4))/0x1+parseInt(_0x4d70d7(0x1f4))/0x2+parseInt(_0x4d70d7(0x1df))/0x3+-parseInt(_0x4d70d7(0x1f0))/0x4*(-parseInt(_0x4d70d7(0x1ef))/0x5)+-parseInt(_0x4d70d7(0x1e5))/0x6+parseInt(_0x4d70d7(0x1dc))/0x7+parseInt(_0x4d70d7(0x1db))/0x8*(-parseInt(_0x4d70d7(0x1d9))/0x9);if(_0x18d90f===_0x3c942e)break;else _0xedce88['push'](_0xedce88['shift']());}catch(_0x3d1b96){_0xedce88['push'](_0xedce88['shift']());}}}(a132_0x2ee1,0xa42fc));const PerformanceTester=require(a132_0x596e70(0x1ea)),{AUTOMATE_EVENTS:PerformanceEvents}=require(a132_0x596e70(0x1f3));function a132_0x2ee1(){const _0x21b7de=['keepAlive','sCjND','436614jMetMC','5809920POUQXY','ZhPPk','globalAgent','prototype','request','./performance/performance-tester','measureWrapper','DrBnj','etKjJ','megLA','4285JiiEsD','3660DFxuwY','call','https:','./performance/constants','231386fUeeac','protocol','ahtXT','dgSsu','http','exports','https','873WeyZqx','agent','68384UMKHFc','7043379QGQfhm','hasOwnProperty','Agent','3001659TFbHqQ','mPQSM','keepAliveMsecs'];a132_0x2ee1=function(){return _0x21b7de;};return a132_0x2ee1();}module[a132_0x596e70(0x1d7)]=PerformanceTester[a132_0x596e70(0x1eb)](PerformanceEvents['KEEP_ALIVE'],function(){const _0x4521b0=a132_0x596e70,_0x426559={'FeycC':function(_0xf71c67,_0x82e094){return _0xf71c67===_0x82e094;},'XEzyT':_0x4521b0(0x1f2),'megLA':_0x4521b0(0x1da),'mPQSM':function(_0x2480ea,_0x40ea62,_0x251b6f){return _0x2480ea(_0x40ea62,_0x251b6f);},'dgSsu':function(_0x4dda4f,_0xc399f,_0x4e67a9){return _0x4dda4f(_0xc399f,_0x4e67a9);},'oPQod':function(_0x3224e9,_0x3398ed){return _0x3224e9(_0x3398ed);},'sCjND':_0x4521b0(0x1d6),'DrBnj':function(_0x55cbde,_0x3c9fc1){return _0x55cbde(_0x3c9fc1);},'ahtXT':_0x4521b0(0x1d8),'etKjJ':function(_0x959f53,_0x552423){return _0x959f53*_0x552423;},'ZhPPk':_0x4521b0(0x1e2)},_0x4d25d2=_0x426559['oPQod'](require,_0x426559[_0x4521b0(0x1e3)]),_0x516d47=_0x426559[_0x4521b0(0x1ec)](require,_0x426559[_0x4521b0(0x1f6)]),_0x558fbb=_0x426559[_0x4521b0(0x1ed)](0x1e,0x3e8);if(_0x4d25d2[_0x4521b0(0x1e7)]&&Object[_0x4521b0(0x1e8)][_0x4521b0(0x1dd)][_0x4521b0(0x1f1)](_0x4d25d2[_0x4521b0(0x1e7)],_0x426559[_0x4521b0(0x1e6)]))_0x4d25d2[_0x4521b0(0x1e7)][_0x4521b0(0x1e2)]=!![],_0x516d47[_0x4521b0(0x1e7)]['keepAlive']=!![],_0x4d25d2['globalAgent'][_0x4521b0(0x1e1)]=_0x558fbb,_0x516d47[_0x4521b0(0x1e7)][_0x4521b0(0x1e1)]=_0x558fbb;else{const _0x344383={};_0x344383[_0x4521b0(0x1e2)]=!![],_0x344383[_0x4521b0(0x1e1)]=_0x558fbb;const _0x3a984d=new _0x4d25d2[(_0x4521b0(0x1de))](_0x344383),_0x35e5b9={};_0x35e5b9[_0x4521b0(0x1e2)]=!![],_0x35e5b9[_0x4521b0(0x1e1)]=_0x558fbb;const _0x4e4cf7=new _0x516d47['Agent'](_0x35e5b9),_0x35e7ce=_0x4d25d2[_0x4521b0(0x1e9)],_0x547d78=_0x516d47[_0x4521b0(0x1e9)];_0x4d25d2[_0x4521b0(0x1e9)]=function(_0x52f678,_0x23b11d){const _0x291e73=_0x4521b0;if(_0x426559['FeycC'](_0x52f678[_0x291e73(0x1f5)],_0x426559['XEzyT']))return _0x52f678[_0x426559['megLA']]=_0x4e4cf7,_0x426559[_0x291e73(0x1e0)](_0x547d78,_0x52f678,_0x23b11d);return _0x52f678[_0x426559[_0x291e73(0x1ee)]]=_0x3a984d,_0x426559[_0x291e73(0x1f7)](_0x35e7ce,_0x52f678,_0x23b11d);};}}); | ||
| const a132_0xa3df63=a132_0x5231;function a132_0x5231(_0x5bd90f,_0x47b675){const _0x1912e2=a132_0x1912();return a132_0x5231=function(_0x523137,_0x206fd4){_0x523137=_0x523137-0xfe;let _0x644781=_0x1912e2[_0x523137];return _0x644781;},a132_0x5231(_0x5bd90f,_0x47b675);}(function(_0x4bc1ac,_0x174172){const _0x117c39=a132_0x5231,_0x5061a0=_0x4bc1ac();while(!![]){try{const _0x30e53b=parseInt(_0x117c39(0x10e))/0x1+parseInt(_0x117c39(0x113))/0x2*(parseInt(_0x117c39(0x106))/0x3)+parseInt(_0x117c39(0x109))/0x4+parseInt(_0x117c39(0x101))/0x5+parseInt(_0x117c39(0x118))/0x6*(-parseInt(_0x117c39(0x116))/0x7)+-parseInt(_0x117c39(0x10f))/0x8*(parseInt(_0x117c39(0x105))/0x9)+-parseInt(_0x117c39(0x119))/0xa;if(_0x30e53b===_0x174172)break;else _0x5061a0['push'](_0x5061a0['shift']());}catch(_0x8bf52b){_0x5061a0['push'](_0x5061a0['shift']());}}}(a132_0x1912,0xa9912));const PerformanceTester=require('./performance/performance-tester'),{AUTOMATE_EVENTS:PerformanceEvents}=require(a132_0xa3df63(0x11c));function a132_0x1912(){const _0x1a6156=['call','http','./performance/constants','request','ZAPcr','sNAye','keepAlive','exports','2848795xhfExW','UIHMV','LpbpB','https','9930834PcpBgc','61920yxBUgr','globalAgent','zXskM','2670216MVCXWq','Agent','kuekI','measureWrapper','atlUe','827496cIhLhB','8LoKvvc','agent','protocol','DPmCv','82OJlvyj','FpVEt','prototype','667401BKrXsF','keepAliveMsecs','60sxCtTk','1596470yOgnnZ'];a132_0x1912=function(){return _0x1a6156;};return a132_0x1912();}module[a132_0xa3df63(0x100)]=PerformanceTester[a132_0xa3df63(0x10c)](PerformanceEvents['KEEP_ALIVE'],function(){const _0x4b374a=a132_0xa3df63,_0xef211c={'sNAye':function(_0x322d40,_0x49b055){return _0x322d40===_0x49b055;},'atlUe':'https:','ZAPcr':_0x4b374a(0x110),'zXskM':function(_0x39efc2,_0xcbce2,_0x2ee36c){return _0x39efc2(_0xcbce2,_0x2ee36c);},'kuekI':function(_0x5e3bcd,_0x8a5561,_0x47bc92){return _0x5e3bcd(_0x8a5561,_0x47bc92);},'UIHMV':function(_0x49e0b0,_0xc9469){return _0x49e0b0(_0xc9469);},'DPmCv':_0x4b374a(0x11b),'FpVEt':_0x4b374a(0x104),'RuUmO':function(_0x519ac3,_0x5eb4f6){return _0x519ac3*_0x5eb4f6;},'LpbpB':_0x4b374a(0xff)},_0x13bf1c=_0xef211c[_0x4b374a(0x102)](require,_0xef211c[_0x4b374a(0x112)]),_0x55b837=_0xef211c[_0x4b374a(0x102)](require,_0xef211c[_0x4b374a(0x114)]),_0x111eda=_0xef211c['RuUmO'](0x1e,0x3e8);if(_0x13bf1c[_0x4b374a(0x107)]&&Object[_0x4b374a(0x115)]['hasOwnProperty'][_0x4b374a(0x11a)](_0x13bf1c['globalAgent'],_0xef211c[_0x4b374a(0x103)]))_0x13bf1c[_0x4b374a(0x107)][_0x4b374a(0xff)]=!![],_0x55b837[_0x4b374a(0x107)][_0x4b374a(0xff)]=!![],_0x13bf1c[_0x4b374a(0x107)][_0x4b374a(0x117)]=_0x111eda,_0x55b837[_0x4b374a(0x107)][_0x4b374a(0x117)]=_0x111eda;else{const _0x36ee66={};_0x36ee66[_0x4b374a(0xff)]=!![],_0x36ee66[_0x4b374a(0x117)]=_0x111eda;const _0x353710=new _0x13bf1c[(_0x4b374a(0x10a))](_0x36ee66),_0x366c52={};_0x366c52['keepAlive']=!![],_0x366c52[_0x4b374a(0x117)]=_0x111eda;const _0x4323af=new _0x55b837[(_0x4b374a(0x10a))](_0x366c52),_0x47e86a=_0x13bf1c[_0x4b374a(0x11d)],_0x44b06f=_0x55b837['request'];_0x13bf1c[_0x4b374a(0x11d)]=function(_0x386168,_0x3b1833){const _0x1d7824=_0x4b374a;if(_0xef211c[_0x1d7824(0xfe)](_0x386168[_0x1d7824(0x111)],_0xef211c[_0x1d7824(0x10d)]))return _0x386168[_0xef211c['ZAPcr']]=_0x4323af,_0xef211c[_0x1d7824(0x108)](_0x44b06f,_0x386168,_0x3b1833);return _0x386168[_0xef211c[_0x1d7824(0x11e)]]=_0x353710,_0xef211c[_0x1d7824(0x10b)](_0x47e86a,_0x386168,_0x3b1833);};}}); |
@@ -1,1 +0,1 @@ | ||
| const a133_0x5b6b5d=a133_0x15a7;(function(_0x5e9ad8,_0x2f43e1){const _0x5b4804=a133_0x15a7,_0x4858b4=_0x5e9ad8();while(!![]){try{const _0x78e4b7=-parseInt(_0x5b4804(0x1e6))/0x1*(parseInt(_0x5b4804(0x1dd))/0x2)+-parseInt(_0x5b4804(0x1d1))/0x3+parseInt(_0x5b4804(0x1d9))/0x4*(-parseInt(_0x5b4804(0x1d8))/0x5)+-parseInt(_0x5b4804(0x1f2))/0x6+parseInt(_0x5b4804(0x1e3))/0x7+-parseInt(_0x5b4804(0x1f1))/0x8+-parseInt(_0x5b4804(0x1e2))/0x9*(-parseInt(_0x5b4804(0x1e1))/0xa);if(_0x78e4b7===_0x2f43e1)break;else _0x4858b4['push'](_0x4858b4['shift']());}catch(_0x5d2e7b){_0x4858b4['push'](_0x4858b4['shift']());}}}(a133_0x12e8,0xb7c78));const path=require('path'),{logDir}=require(a133_0x5b6b5d(0x1f5)),a133_0x2b89ec={};a133_0x2b89ec[a133_0x5b6b5d(0x1dc)]=a133_0x5b6b5d(0x1d0),a133_0x2b89ec[a133_0x5b6b5d(0x1e9)]=a133_0x5b6b5d(0x1d5),a133_0x2b89ec[a133_0x5b6b5d(0x1df)]='codeceptjs',a133_0x2b89ec[a133_0x5b6b5d(0x1f3)]=a133_0x5b6b5d(0x1e5),a133_0x2b89ec[a133_0x5b6b5d(0x1d4)]=a133_0x5b6b5d(0x1f9),a133_0x2b89ec[a133_0x5b6b5d(0x1de)]=a133_0x5b6b5d(0x1f4),a133_0x2b89ec['PUPPETEER']=a133_0x5b6b5d(0x1f8),module['exports']={'consoleHolder':Object[a133_0x5b6b5d(0x1da)]({},console),'BATCH_SIZE':0x3e8,'BATCH_INTERVAL':0x7d0,'API_URL':a133_0x5b6b5d(0x1ea),'OBSERVABILITY_UPLOAD_API_URL':a133_0x5b6b5d(0x1db),'EVENT_ENDPOINT':'api/v1/event','BATCH_ENDPOINT':a133_0x5b6b5d(0x1e4),'SCREENSHOT_ENDPOINT':'api/v1/screenshots','UPLOAD_ATTACHMENT_ENDPOINT':'upload-attachments','DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS':0xea60,'MAX_ALLOWED_PLAYWRIGHT_TRACE_SIZE':0x64*0x400*0x400,'DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS':0x64,'DEFAULT_WAIT_INTERVAL_FOR_BUILD_STATUS':0x1f4,'TEMP_STORE_DIR_NAME':path['join'](logDir,'.obs_test_details'),'FRAMEWORKS':a133_0x2b89ec};const _env=(process[a133_0x5b6b5d(0x1ee)][a133_0x5b6b5d(0x1f7)]||a133_0x5b6b5d(0x1d7))[a133_0x5b6b5d(0x1ec)]();function a133_0x12e8(){const _0x22a34c=['puppeteer','jest','Playwright','2973270ElrAyv','OBSERVABILITY_UPLOAD_API_URL','stag','JEST','mocha','API_URL','prod','539445IcGUBq','12RbPXao','assign','https://upload-observability.browserstack.com','PLAYWRIGHT','4fRgfIi','CUCUMBER','CODECEPT','https://upload-observability-preprod.bsstag.com','23770iCtJNf','9846LcbBZV','6908139IiCwvb','api/v1/batch','codeceptjs-cucumber','642479OKyhhT','preprod','https://upload-observability-devtestops-ssi.bsstag.com','MOCHA','https://collector-observability.browserstack.com','https://collector-observability-devtestops.bsstag.com','toLowerCase','https://collector-observability-preprod.bsstag.com','env','exports','staging','1024976GjEJlb','640308OUflJe','CODECEPT_CUCUMBER','cucumber','../logger','pre-prod','BROWSERSTACK_ENV'];a133_0x12e8=function(){return _0x22a34c;};return a133_0x12e8();}function a133_0x15a7(_0x5bc002,_0x345fa1){const _0x12e8f7=a133_0x12e8();return a133_0x15a7=function(_0x15a7f4,_0x56e9a1){_0x15a7f4=_0x15a7f4-0x1d0;let _0xba6baf=_0x12e8f7[_0x15a7f4];return _0xba6baf;},a133_0x15a7(_0x5bc002,_0x345fa1);}if(_env===a133_0x5b6b5d(0x1f0)||_env===a133_0x5b6b5d(0x1d3))module[a133_0x5b6b5d(0x1ef)][a133_0x5b6b5d(0x1d6)]=a133_0x5b6b5d(0x1eb),module[a133_0x5b6b5d(0x1ef)][a133_0x5b6b5d(0x1d2)]=a133_0x5b6b5d(0x1e8);else(_env===a133_0x5b6b5d(0x1e7)||_env===a133_0x5b6b5d(0x1f6))&&(module[a133_0x5b6b5d(0x1ef)][a133_0x5b6b5d(0x1d6)]=a133_0x5b6b5d(0x1ed),module[a133_0x5b6b5d(0x1ef)][a133_0x5b6b5d(0x1d2)]=a133_0x5b6b5d(0x1e0)); | ||
| function a133_0x4d6b(_0x1ce85a,_0x3dd8b0){const _0x500321=a133_0x5003();return a133_0x4d6b=function(_0x4d6b0f,_0x5e2be6){_0x4d6b0f=_0x4d6b0f-0x1e3;let _0x4ce9cc=_0x500321[_0x4d6b0f];return _0x4ce9cc;},a133_0x4d6b(_0x1ce85a,_0x3dd8b0);}const a133_0x23d518=a133_0x4d6b;(function(_0x8dd37e,_0x24da25){const _0x539625=a133_0x4d6b,_0x1312d7=_0x8dd37e();while(!![]){try{const _0x3ff6b3=parseInt(_0x539625(0x1fd))/0x1+-parseInt(_0x539625(0x1e7))/0x2+parseInt(_0x539625(0x206))/0x3+-parseInt(_0x539625(0x1e6))/0x4*(-parseInt(_0x539625(0x1f3))/0x5)+parseInt(_0x539625(0x1f0))/0x6*(-parseInt(_0x539625(0x1f7))/0x7)+parseInt(_0x539625(0x1ec))/0x8*(parseInt(_0x539625(0x1ee))/0x9)+-parseInt(_0x539625(0x1f6))/0xa;if(_0x3ff6b3===_0x24da25)break;else _0x1312d7['push'](_0x1312d7['shift']());}catch(_0x30d5f8){_0x1312d7['push'](_0x1312d7['shift']());}}}(a133_0x5003,0x1ec49));function a133_0x5003(){const _0x344e74=['JEST','pre-prod','2570130MDKVfC','315EVmevf','puppeteer','api/v1/event','PLAYWRIGHT','https://upload-observability.browserstack.com','https://upload-observability-devtestops-ssi.bsstag.com','146594uVJsSG','OBSERVABILITY_UPLOAD_API_URL','api/v1/batch','toLowerCase','CUCUMBER','prod','path','../logger','codeceptjs-cucumber','472668omfPwP','mocha','https://collector-observability-preprod.bsstag.com','preprod','codeceptjs','BROWSERSTACK_ENV','https://upload-observability-preprod.bsstag.com','api/v1/screenshots','API_URL','985812LhzXfh','480304FPjwgX','join','env','Playwright','.obs_test_details','1408zqAMYi','MOCHA','7083IbfcWf','jest','8790waOhFx','exports','staging','5yUACXi'];a133_0x5003=function(){return _0x344e74;};return a133_0x5003();}const path=require(a133_0x23d518(0x203)),{logDir}=require(a133_0x23d518(0x204)),a133_0x3af085={};a133_0x3af085[a133_0x23d518(0x1fa)]=a133_0x23d518(0x1ea),a133_0x3af085[a133_0x23d518(0x1ed)]=a133_0x23d518(0x207),a133_0x3af085['CODECEPT']=a133_0x23d518(0x20a),a133_0x3af085['CODECEPT_CUCUMBER']=a133_0x23d518(0x205),a133_0x3af085[a133_0x23d518(0x1f4)]=a133_0x23d518(0x1ef),a133_0x3af085[a133_0x23d518(0x201)]='cucumber',a133_0x3af085['PUPPETEER']=a133_0x23d518(0x1f8),module['exports']={'consoleHolder':Object['assign']({},console),'BATCH_SIZE':0x3e8,'BATCH_INTERVAL':0x7d0,'API_URL':'https://collector-observability.browserstack.com','OBSERVABILITY_UPLOAD_API_URL':a133_0x23d518(0x1fb),'EVENT_ENDPOINT':a133_0x23d518(0x1f9),'BATCH_ENDPOINT':a133_0x23d518(0x1ff),'SCREENSHOT_ENDPOINT':a133_0x23d518(0x1e4),'UPLOAD_ATTACHMENT_ENDPOINT':'upload-attachments','DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS':0xea60,'MAX_ALLOWED_PLAYWRIGHT_TRACE_SIZE':0x64*0x400*0x400,'DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS':0x64,'DEFAULT_WAIT_INTERVAL_FOR_BUILD_STATUS':0x1f4,'TEMP_STORE_DIR_NAME':path[a133_0x23d518(0x1e8)](logDir,a133_0x23d518(0x1eb)),'FRAMEWORKS':a133_0x3af085};const _env=(process[a133_0x23d518(0x1e9)][a133_0x23d518(0x20b)]||a133_0x23d518(0x202))[a133_0x23d518(0x200)]();if(_env===a133_0x23d518(0x1f2)||_env==='stag')module[a133_0x23d518(0x1f1)][a133_0x23d518(0x1e5)]='https://collector-observability-devtestops.bsstag.com',module[a133_0x23d518(0x1f1)]['OBSERVABILITY_UPLOAD_API_URL']=a133_0x23d518(0x1fc);else(_env===a133_0x23d518(0x209)||_env===a133_0x23d518(0x1f5))&&(module[a133_0x23d518(0x1f1)][a133_0x23d518(0x1e5)]=a133_0x23d518(0x208),module[a133_0x23d518(0x1f1)][a133_0x23d518(0x1fe)]=a133_0x23d518(0x1e3)); |
@@ -1,1 +0,1 @@ | ||
| const a134_0x244269=a134_0x3dfc;(function(_0x22459a,_0x16f726){const _0x1a23c7=a134_0x3dfc,_0x247fa2=_0x22459a();while(!![]){try{const _0x5e14f2=-parseInt(_0x1a23c7(0x1e0))/0x1+-parseInt(_0x1a23c7(0x1cd))/0x2*(parseInt(_0x1a23c7(0x184))/0x3)+-parseInt(_0x1a23c7(0x18b))/0x4+-parseInt(_0x1a23c7(0x180))/0x5+parseInt(_0x1a23c7(0x1c7))/0x6*(-parseInt(_0x1a23c7(0x1bf))/0x7)+-parseInt(_0x1a23c7(0x1a1))/0x8*(-parseInt(_0x1a23c7(0x1c3))/0x9)+-parseInt(_0x1a23c7(0x17b))/0xa*(-parseInt(_0x1a23c7(0x1ab))/0xb);if(_0x5e14f2===_0x16f726)break;else _0x247fa2['push'](_0x247fa2['shift']());}catch(_0x4b96e5){_0x247fa2['push'](_0x247fa2['shift']());}}}(a134_0x5964,0x2e987));const util=require(a134_0x244269(0x19a)),PerformanceTester=require(a134_0x244269(0x19b)),{trace,debug,nodeRequest,getBrowserStackConfig,getUserCredentials,getFrameworkVersion}=require('./utils'),{getAgentVersion,nestedKeyValue}=require(a134_0x244269(0x177)),o11yErrorHandler=(_0x4850ad,_0x188377='',_0x2d9807=[''],_0x3f204d=![])=>{const _0x5c9d7e={'dgPJU':function(_0x343859,_0x3b80c7){return _0x343859(_0x3b80c7);},'IjjdF':function(_0x12f2cf,_0xebc4de,_0x17b0e3){return _0x12f2cf(_0xebc4de,_0x17b0e3);},'OoHKP':function(_0x2e6f80,_0x11feeb,_0x43b9a0){return _0x2e6f80(_0x11feeb,_0x43b9a0);},'Aelnx':function(_0x477278,_0x42fab9){return _0x477278 instanceof _0x42fab9;},'brlTM':function(_0x2d8c84,_0xaea04,_0x2be7b4,_0x295634,_0x286718){return _0x2d8c84(_0xaea04,_0x2be7b4,_0x295634,_0x286718);}};return function(..._0x48b864){const _0x1ca992=a134_0x3dfc;try{let _0x3c9ca0=_0x4850ad;process[_0x1ca992(0x196)]['BROWSERSTACK_O11Y_PERF_MEASUREMENT']&&(_0x3c9ca0=PerformanceTester[_0x1ca992(0x18c)]()[_0x1ca992(0x18d)](_0x3c9ca0));_0x3f204d&&_0x5c9d7e['dgPJU'](trace,_0x1ca992(0x1de)+_0x188377+_0x1ca992(0x18a)+process[_0x1ca992(0x17d)]+_0x1ca992(0x18e)+_0x5c9d7e[_0x1ca992(0x1da)](nestedKeyValue,arguments[0x0],_0x2d9807));const _0x1f2afe=_0x3c9ca0[_0x1ca992(0x1ba)](null,arguments);_0x3f204d&&_0x5c9d7e[_0x1ca992(0x1b8)](trace,'Finished\x20::\x20'+_0x188377+',\x20PID\x20-\x20'+process[_0x1ca992(0x17d)]+_0x1ca992(0x18e)+_0x5c9d7e[_0x1ca992(0x1d3)](nestedKeyValue,arguments[0x0],_0x2d9807));if(_0x5c9d7e[_0x1ca992(0x198)](_0x1f2afe,Promise))return _0x1f2afe['catch'](_0x214cda=>processError(_0x214cda,_0x4850ad,_0x48b864,_0x188377));return _0x1f2afe;}catch(_0xaf1fc8){_0x5c9d7e['brlTM'](processError,_0xaf1fc8,_0x4850ad,_0x48b864,_0x188377);}};},o11yClassErrorHandler=(_0x269d78,_0x3c9ced,_0x5b425d='')=>{const _0x79205e=a134_0x244269,_0x1e9d40={'PFbsQ':function(_0x2b6945,_0x2a8f08){return _0x2b6945 instanceof _0x2a8f08;},'DbkCA':function(_0x188ae0,_0x40a463,_0x4b1787,_0x5d8220,_0x3dfbdf){return _0x188ae0(_0x40a463,_0x4b1787,_0x5d8220,_0x3dfbdf);},'slwhd':function(_0x1f0bc7,_0x9e3620){return _0x1f0bc7===_0x9e3620;},'rNCud':'function','lzUbA':function(_0xbf65fa,_0x12c255){return _0xbf65fa!==_0x12c255;},'qhNRC':_0x79205e(0x1dd),'xeclq':function(_0x44f49a,_0x1957f1){return _0x44f49a<_0x1957f1;}},_0x51e108=_0x269d78[_0x79205e(0x191)];if(_0x1e9d40['xeclq'](Object[_0x79205e(0x1d5)](_0x51e108)[_0x79205e(0x1d1)],0x2))return _0x269d78;return Object[_0x79205e(0x1d5)](_0x51e108)[_0x79205e(0x1a0)](_0x42c701=>{const _0x9d14ed=_0x79205e;if(!(_0x3c9ced&&_0x3c9ced[_0x9d14ed(0x1d2)](_0x42c701)))return;const _0x2dfd0a=_0x51e108[_0x42c701];_0x1e9d40[_0x9d14ed(0x1c5)](typeof _0x2dfd0a,_0x1e9d40[_0x9d14ed(0x1e3)])&&_0x1e9d40['lzUbA'](_0x42c701,_0x1e9d40[_0x9d14ed(0x176)])&&Object[_0x9d14ed(0x1b1)](_0x51e108,_0x42c701,{'writable':!![],'value':function(..._0x32d7b0){const _0x38d6f0=_0x9d14ed;try{const _0x2457db=(process[_0x38d6f0(0x196)][_0x38d6f0(0x179)]?PerformanceTester['getPerformance']()[_0x38d6f0(0x18d)](_0x2dfd0a):_0x2dfd0a)[_0x38d6f0(0x1d9)](this,..._0x32d7b0);if(_0x1e9d40[_0x38d6f0(0x189)](_0x2457db,Promise))return _0x2457db['catch'](_0x27b7d8=>processError(_0x27b7d8,_0x2dfd0a,_0x32d7b0,_0x5b425d));return _0x2457db;}catch(_0x4116a5){_0x1e9d40[_0x38d6f0(0x187)](processError,_0x4116a5,_0x2dfd0a,_0x32d7b0,_0x5b425d);}}});}),_0x269d78;};function a134_0x3dfc(_0x3a15bd,_0x1a38cd){const _0x5964b9=a134_0x5964();return a134_0x3dfc=function(_0x3dfcd8,_0x3e296c){_0x3dfcd8=_0x3dfcd8-0x176;let _0x178006=_0x5964b9[_0x3dfcd8];return _0x178006;},a134_0x3dfc(_0x3a15bd,_0x1a38cd);}function processError(_0x1b7918,_0x45ae14,_0xb60f15,_0x2552bc){const _0x2610c1=a134_0x244269,_0x333524={'YNQHA':function(_0x159d23,_0x4d131b){return _0x159d23(_0x4d131b);}};_0x333524['YNQHA'](debug,_0x2610c1(0x1e2)+_0x45ae14[_0x2610c1(0x188)]+_0x2610c1(0x1c4)+_0x2552bc+_0x2610c1(0x1cc)+util['format'](_0x1b7918)+_0x2610c1(0x1a6)+_0xb60f15+'.'),PerformanceTester[_0x2610c1(0x1bd)](_0x1b7918);let _0x4a3574;try{_0x4a3574=JSON['stringify'](_0xb60f15);}catch(_0x1221ca){const _0x5e532d={};_0x5e532d[_0x2610c1(0x1a5)]=0x2,_0x4a3574=util[_0x2610c1(0x18f)](_0xb60f15,_0x5e532d);}CrashReporter[_0x2610c1(0x1a9)](_0x2610c1(0x1e2)+_0x45ae14[_0x2610c1(0x188)]+'\x20--\x20'+_0x2552bc+'.\x20Error\x20-\x20'+_0x1b7918+_0x2610c1(0x1a6)+_0x4a3574+'.',_0x1b7918&&_0x1b7918[_0x2610c1(0x197)]);}class CrashReporter{static ['userConfig']={};static ['credentials'];static [a134_0x244269(0x186)]={};static['initialize'](_0x4461c3,_0x4b2776,_0x5b46b4=null){const _0x5b4640=a134_0x244269,_0x42d519={'eTBDW':function(_0x529496,_0x3c613b){return _0x529496(_0x3c613b);},'YzhfI':function(_0x978c72,_0x4eed6d){return _0x978c72(_0x4eed6d);}},_0x3a7f2b=_0x4461c3[_0x5b4640(0x1a2)],_0x34123a=_0x4461c3[_0x5b4640(0x1b0)];!_0x5b46b4&&(_0x5b46b4=_0x42d519['eTBDW'](getBrowserStackConfig,_0x3a7f2b));!_0x34123a&&_0x42d519['eTBDW'](getFrameworkVersion,_0x3a7f2b);const _0x1fd415={};_0x1fd415[_0x5b4640(0x1a2)]=_0x3a7f2b,_0x1fd415[_0x5b4640(0x1b0)]=_0x34123a,this['setAllDetails'](_0x1fd415,_0x4b2776,_0x42d519[_0x5b4640(0x1dc)](getUserCredentials,_0x5b46b4));}static[a134_0x244269(0x19f)](_0x2cfbdd,_0x1ecc76){const _0x27b7e6=a134_0x244269,_0x2c61d1={};_0x2c61d1[_0x27b7e6(0x1df)]=_0x2cfbdd,_0x2c61d1[_0x27b7e6(0x1bb)]=_0x1ecc76,this[_0x27b7e6(0x190)]=_0x2c61d1,process[_0x27b7e6(0x196)][_0x27b7e6(0x1ae)]=JSON[_0x27b7e6(0x1a3)](this[_0x27b7e6(0x190)]);}static[a134_0x244269(0x1b7)](){const _0x56ebbb=a134_0x244269,_0x43c683={'qVCLv':function(_0x18d680,_0x32ea69){return _0x18d680(_0x32ea69);}};if(!this[_0x56ebbb(0x190)]&&process[_0x56ebbb(0x196)]['CREDENTIALS_FOR_CRASH_REPORTING'])try{this['credentials']=JSON[_0x56ebbb(0x1b4)](process['env'][_0x56ebbb(0x1ae)]);}catch(_0x19a7db){_0x43c683[_0x56ebbb(0x1cb)](debug,'Error\x20in\x20parsing\x20credentials\x20from\x20env\x20'+_0x19a7db[_0x56ebbb(0x1ad)]());}return this[_0x56ebbb(0x190)];}static[a134_0x244269(0x1c0)](_0x3c2925){const _0x1dca57=a134_0x244269;this[_0x1dca57(0x194)]=this[_0x1dca57(0x182)](_0x3c2925),process['env'][_0x1dca57(0x1c6)]=JSON['stringify'](this[_0x1dca57(0x194)]);}static[a134_0x244269(0x1bc)](){const _0x6aff75=a134_0x244269,_0x5963b7={'WXdbo':function(_0x2848a4,_0x11ec4a){return _0x2848a4===_0x11ec4a;},'aQipN':function(_0x4718b8,_0x1ba021){return _0x4718b8(_0x1ba021);}};if(_0x5963b7[_0x6aff75(0x1ac)](Object[_0x6aff75(0x17e)](this[_0x6aff75(0x194)])[_0x6aff75(0x1d1)],0x0)&&process[_0x6aff75(0x196)]['USER_CONFIG_FOR_REPORTING'])try{this[_0x6aff75(0x194)]=JSON[_0x6aff75(0x1b4)](process['env'][_0x6aff75(0x1c6)]);}catch(_0x23ff39){_0x5963b7[_0x6aff75(0x1c1)](debug,'Error\x20in\x20parsing\x20user\x20config\x20from\x20env\x20'+_0x23ff39[_0x6aff75(0x1ad)]()),this[_0x6aff75(0x194)]={};}return this[_0x6aff75(0x194)];}static['setFrameworkDetails'](_0xb75acd){const _0x112b7c=a134_0x244269;this[_0x112b7c(0x186)]=_0xb75acd,process[_0x112b7c(0x196)][_0x112b7c(0x1c8)]=JSON[_0x112b7c(0x1a3)](this[_0x112b7c(0x186)]);}static[a134_0x244269(0x178)](){const _0x2e6528=a134_0x244269,_0x5b16a8={'nndNn':function(_0x6a5539,_0x5d736e){return _0x6a5539===_0x5d736e;},'rDbpV':function(_0xf45d14,_0x5c83fe){return _0xf45d14(_0x5c83fe);}};if(_0x5b16a8['nndNn'](Object['keys'](this[_0x2e6528(0x186)])[_0x2e6528(0x1d1)],0x0)&&process['env'][_0x2e6528(0x1c8)])try{this[_0x2e6528(0x186)]=JSON[_0x2e6528(0x1b4)](process[_0x2e6528(0x196)][_0x2e6528(0x1c8)]);}catch(_0x42a3f0){_0x5b16a8['rDbpV'](debug,'Error\x20in\x20parsing\x20credentials\x20from\x20env\x20'+_0x42a3f0[_0x2e6528(0x1ad)]());}return this[_0x2e6528(0x186)];}static[a134_0x244269(0x192)](_0x53ecff,_0x49262d,_0x217075){const _0x5110a6=a134_0x244269;_0x53ecff&&this['setFrameworkDetails'](_0x53ecff),_0x49262d&&this[_0x5110a6(0x1c0)](_0x49262d),_0x217075&&this[_0x5110a6(0x19f)](_0x217075[_0x5110a6(0x1df)],_0x217075[_0x5110a6(0x1bb)]);}static async[a134_0x244269(0x1a9)](_0x2b7976,_0xa1209d){const _0x1b1f80=a134_0x244269,_0x13aad9={'BjVSf':function(_0x5c9e7a,_0x171474){return _0x5c9e7a(_0x171474);},'zCnnu':function(_0x547a51,_0x1f59c9){return _0x547a51(_0x1f59c9);},'rEikl':function(_0x3839b2,_0x4e5472){return _0x3839b2(_0x4e5472);},'UnHIj':_0x1b1f80(0x1af),'AWvsK':function(_0x561bc8){return _0x561bc8();},'tFGQN':_0x1b1f80(0x193),'RSkDL':_0x1b1f80(0x181),'CDfjt':_0x1b1f80(0x1aa),'yfpRJ':function(_0x28494f,_0x1cc827,_0x5b796a,_0x25c3c3,_0x3236e1,_0x19970e){return _0x28494f(_0x1cc827,_0x5b796a,_0x25c3c3,_0x3236e1,_0x19970e);},'akouF':_0x1b1f80(0x1b9)};this[_0x1b1f80(0x1b7)]();if(!this[_0x1b1f80(0x190)])return _0x13aad9[_0x1b1f80(0x1c2)](debug,_0x13aad9['UnHIj']);this[_0x1b1f80(0x1bc)](),this[_0x1b1f80(0x178)]();const _0x1e0ae0={'hashed_id':process[_0x1b1f80(0x196)][_0x1b1f80(0x1d7)],'observability_version':{'sdkVersion':_0x13aad9[_0x1b1f80(0x19e)](getAgentVersion),'frameworkName':this[_0x1b1f80(0x186)][_0x1b1f80(0x1a2)],'frameworkVersion':this[_0x1b1f80(0x186)][_0x1b1f80(0x1b0)]},'exception':{'error':_0x2b7976[_0x1b1f80(0x1ad)](),'stackTrace':_0xa1209d},'config':this[_0x1b1f80(0x194)]},_0x569ccc=_0x13aad9[_0x1b1f80(0x183)],_0x5143ac={};_0x5143ac[_0x1b1f80(0x1df)]=this[_0x1b1f80(0x190)]['username'],_0x5143ac[_0x1b1f80(0x1d8)]=this[_0x1b1f80(0x190)][_0x1b1f80(0x1bb)];const _0x45f0af={};_0x45f0af[_0x1b1f80(0x17a)]=_0x13aad9[_0x1b1f80(0x1a8)],_0x45f0af[_0x1b1f80(0x1ca)]=_0x13aad9[_0x1b1f80(0x1d0)];const _0x5cb49f={};_0x5cb49f['auth']=_0x5143ac,_0x5cb49f['headers']=_0x45f0af;const _0x51b6fe=_0x5cb49f;_0x13aad9[_0x1b1f80(0x1d6)](nodeRequest,_0x13aad9[_0x1b1f80(0x1b6)],_0x569ccc,_0x1e0ae0,_0x51b6fe,![])[_0x1b1f80(0x199)](_0x369ad3=>{const _0x5348dd=_0x1b1f80;_0x13aad9['BjVSf'](debug,'[Crash_Report_Upload]\x20Success\x20response:\x20'+JSON[_0x5348dd(0x1a3)](_0x369ad3));})[_0x1b1f80(0x17c)](_0x3bb16d=>{const _0x283e16=_0x1b1f80;_0x13aad9[_0x283e16(0x1d4)](debug,_0x283e16(0x1ce)+util['format'](_0x3bb16d));});}static['recursivelyDeletePIIKeysFromObject'](_0x25ec27){const _0x2b2562=a134_0x244269,_0x4301ce={};_0x4301ce[_0x2b2562(0x1b5)]=_0x2b2562(0x1be),_0x4301ce[_0x2b2562(0x1b3)]=_0x2b2562(0x1df),_0x4301ce[_0x2b2562(0x1a4)]='key',_0x4301ce['lrTxX']='accessKey',_0x4301ce[_0x2b2562(0x1db)]=_0x2b2562(0x1d8),_0x4301ce[_0x2b2562(0x1b2)]=function(_0x51d4e7,_0x9e6dd9){return _0x51d4e7===_0x9e6dd9;},_0x4301ce[_0x2b2562(0x17f)]=_0x2b2562(0x195);const _0x51af2a=_0x4301ce;if(!_0x25ec27)return;const _0x40e551=[_0x51af2a[_0x2b2562(0x1b5)],_0x51af2a['tBkpf'],_0x51af2a[_0x2b2562(0x1a4)],_0x51af2a[_0x2b2562(0x19c)],_0x51af2a['NBkXK']];for(const _0x5c2990 in _0x25ec27){if(_0x40e551[_0x2b2562(0x1d2)](_0x5c2990[_0x2b2562(0x19d)]()))delete _0x25ec27[_0x5c2990];else _0x51af2a[_0x2b2562(0x1b2)](typeof _0x25ec27[_0x5c2990],_0x51af2a[_0x2b2562(0x17f)])&&this[_0x2b2562(0x1cf)](_0x25ec27[_0x5c2990]);}}static['filterPII'](_0x139486){const _0x4defc2=a134_0x244269,_0x3ef85c=JSON[_0x4defc2(0x1b4)](JSON['stringify'](_0x139486));return this[_0x4defc2(0x1cf)](_0x3ef85c),_0x3ef85c;}}const a134_0x3c028e={};a134_0x3c028e[a134_0x244269(0x1a7)]=o11yErrorHandler,a134_0x3c028e[a134_0x244269(0x1e1)]=o11yClassErrorHandler,a134_0x3c028e[a134_0x244269(0x1c9)]=CrashReporter,module[a134_0x244269(0x185)]=a134_0x3c028e;function a134_0x5964(){const _0x2b975c=['setAllDetails','/api/v1/analytics','userConfig','object','env','stack','Aelnx','then','util','../performance/performance-tester','lrTxX','toLowerCase','AWvsK','setCredentials','forEach','2432FlQCYH','frameworkName','stringify','Oytub','depth','.\x20Args\x20-\x20','o11yErrorHandler','RSkDL','uploadCrashReport','true','9802683oIfdBl','WXdbo','toString','CREDENTIALS_FOR_CRASH_REPORTING','[Crash_Report_Upload]\x20Failed\x20to\x20parse\x20user\x20credentials\x20while\x20reporting\x20crash','frameworkVersion','defineProperty','zuDTy','tBkpf','parse','gfyZN','akouF','getCredentials','dgPJU','POST','apply','accessKey','getConfig','captureError','user','155778jsbyIF','setConfigDetails','aQipN','rEikl','1863mMemKh','\x20--\x20','slwhd','USER_CONFIG_FOR_REPORTING','60xqMtUo','BROWSERSTACK_O11Y_FRAMEWORK_DETAILS','CrashReporter','X-BSTACK-TESTOPS','qVCLv','.\x20Error\x20-\x20','2ZdnvTZ','[Crash_Report_Upload]\x20Failed\x20due\x20to\x20','recursivelyDeletePIIKeysFromObject','CDfjt','length','includes','OoHKP','zCnnu','getOwnPropertyNames','yfpRJ','BS_TESTOPS_BUILD_HASHED_ID','password','call','IjjdF','NBkXK','YzhfI','constructor','Started\x20::\x20','username','39925vXuCLR','o11yClassErrorHandler','Error\x20in\x20executing\x20','rNCud','qhNRC','../helper','getFramework','BROWSERSTACK_O11Y_PERF_MEASUREMENT','Content-Type','10KHKRwf','catch','pid','keys','qPYEB','1225870tuvTEm','application/json','filterPII','tFGQN','750003WfLRbd','exports','frameworkDetails','DbkCA','name','PFbsQ',',\x20PID\x20-\x20','22344nNVcBX','getPerformance','timerify',',\x20Argument\x20-\x20','inspect','credentials','prototype'];a134_0x5964=function(){return _0x2b975c;};return a134_0x5964();} | ||
| function a134_0x465d(){const _0x1e5b5b=['[Crash_Report_Upload]\x20Success\x20response:\x20','DCMsx','34134vmLFmb','10561380NrXTVb','RVMLE','initialize','accessKey','mArPQ','then','latJT','./utils','TtDto','FPHDv','Vehjt','auth','PtpIx','CrashReporter','yJdHr','forEach','key','../helper','POST','stringify','.\x20Args\x20-\x20','LbhoZ','function','CREDENTIALS_FOR_CRASH_REPORTING','user','1475096DeDcLE','EeDmk','201CEVGrj','recursivelyDeletePIIKeysFromObject','application/json','frameworkDetails','setCredentials','exports','nqAmu','229826zfrpMl','frameworkVersion','289210ZjyQrO','351fJfmLh','length','KTBJY','5700zUYyfw','.\x20Error\x20-\x20','apply','util','o11yErrorHandler','jShiS','[Crash_Report_Upload]\x20Failed\x20to\x20parse\x20user\x20credentials\x20while\x20reporting\x20crash','setAllDetails','62904ooYnYi','call','zRDrh','ppVji','timerify','fOWuD','filterPII','depth',',\x20PID\x20-\x20','uploadCrashReport','Finished\x20::\x20','\x20--\x20','credentials','username','zXBvk','BS_TESTOPS_BUILD_HASHED_ID','Error\x20in\x20parsing\x20credentials\x20from\x20env\x20','pid','BROWSERSTACK_O11Y_PERF_MEASUREMENT','true','getCredentials','frameworkName','captureError','Error\x20in\x20executing\x20','toString','toLowerCase','X-BSTACK-TESTOPS','Content-Type','format','object','SLQmp','IOtfW','password','trytR','getOwnPropertyNames','275wKsiZL','yrfPG','Started\x20::\x20','PPKvU','hkUnd','urNds','keys','includes','userConfig','BROWSERSTACK_O11Y_FRAMEWORK_DETAILS','headers','name','getConfig','3NMlOOO','HivGf','env','Error\x20in\x20parsing\x20user\x20config\x20from\x20env\x20','prototype','getPerformance','11MKawzp','qNmoF','[Crash_Report_Upload]\x20Failed\x20due\x20to\x20','o11yClassErrorHandler','parse','TfqBn','catch','lALeN','getFramework','EVJdy'];a134_0x465d=function(){return _0x1e5b5b;};return a134_0x465d();}const a134_0x1eab85=a134_0x1e2b;(function(_0x4097e0,_0x176c6b){const _0x13e6e0=a134_0x1e2b,_0x212bc7=_0x4097e0();while(!![]){try{const _0x562a1e=parseInt(_0x13e6e0(0x1e6))/0x1*(-parseInt(_0x13e6e0(0x1a8))/0x2)+parseInt(_0x13e6e0(0x1a1))/0x3*(parseInt(_0x13e6e0(0x1ae))/0x4)+parseInt(_0x13e6e0(0x1d9))/0x5*(-parseInt(_0x13e6e0(0x1f8))/0x6)+parseInt(_0x13e6e0(0x19f))/0x7+-parseInt(_0x13e6e0(0x1b6))/0x8*(parseInt(_0x13e6e0(0x1ab))/0x9)+-parseInt(_0x13e6e0(0x1aa))/0xa*(parseInt(_0x13e6e0(0x1ec))/0xb)+parseInt(_0x13e6e0(0x1f9))/0xc;if(_0x562a1e===_0x176c6b)break;else _0x212bc7['push'](_0x212bc7['shift']());}catch(_0x3f00b6){_0x212bc7['push'](_0x212bc7['shift']());}}}(a134_0x465d,0x2f252));const util=require(a134_0x1eab85(0x1b1)),PerformanceTester=require('../performance/performance-tester'),{trace,debug,nodeRequest,getBrowserStackConfig,getUserCredentials,getFrameworkVersion}=require(a134_0x1eab85(0x200)),{getAgentVersion,nestedKeyValue}=require(a134_0x1eab85(0x197)),o11yErrorHandler=(_0x76ba10,_0x1e6768='',_0x2c1142=[''],_0x556e94=![])=>{const _0x3ee2a0={'yrfPG':function(_0x3d884d,_0xa4b7b2){return _0x3d884d(_0xa4b7b2);},'hkUnd':function(_0x56b751,_0x5f2434,_0xb472d6){return _0x56b751(_0x5f2434,_0xb472d6);},'rAPqr':function(_0x256d84,_0x526134){return _0x256d84(_0x526134);},'lzBIH':function(_0x2768f5,_0x5d0982){return _0x2768f5 instanceof _0x5d0982;},'mArPQ':function(_0x201a1b,_0x64f3e4,_0x4ebd73,_0x3a5156,_0x58f61d){return _0x201a1b(_0x64f3e4,_0x4ebd73,_0x3a5156,_0x58f61d);}};return function(..._0x58bd14){const _0xafede5=a134_0x1e2b;try{let _0x13350d=_0x76ba10;process['env'][_0xafede5(0x1c8)]&&(_0x13350d=PerformanceTester[_0xafede5(0x1eb)]()[_0xafede5(0x1ba)](_0x13350d));_0x556e94&&_0x3ee2a0[_0xafede5(0x1da)](trace,_0xafede5(0x1db)+_0x1e6768+_0xafede5(0x1be)+process[_0xafede5(0x1c7)]+',\x20Argument\x20-\x20'+_0x3ee2a0[_0xafede5(0x1dd)](nestedKeyValue,arguments[0x0],_0x2c1142));const _0x4b522f=_0x13350d[_0xafede5(0x1b0)](null,arguments);_0x556e94&&_0x3ee2a0['rAPqr'](trace,_0xafede5(0x1c0)+_0x1e6768+_0xafede5(0x1be)+process[_0xafede5(0x1c7)]+',\x20Argument\x20-\x20'+_0x3ee2a0['hkUnd'](nestedKeyValue,arguments[0x0],_0x2c1142));if(_0x3ee2a0['lzBIH'](_0x4b522f,Promise))return _0x4b522f[_0xafede5(0x1f2)](_0x58f780=>processError(_0x58f780,_0x76ba10,_0x58bd14,_0x1e6768));return _0x4b522f;}catch(_0x3425b){_0x3ee2a0[_0xafede5(0x1fd)](processError,_0x3425b,_0x76ba10,_0x58bd14,_0x1e6768);}};},o11yClassErrorHandler=(_0x15d4df,_0xe463a5,_0x18e5bb='')=>{const _0x3883e0=a134_0x1eab85,_0x3b23ee={'TfqBn':function(_0x14e697,_0x3fa3a7){return _0x14e697 instanceof _0x3fa3a7;},'BVGin':function(_0x13a319,_0x80a7de,_0x4ecca4,_0x2f6cb4,_0x87e775){return _0x13a319(_0x80a7de,_0x4ecca4,_0x2f6cb4,_0x87e775);},'zRDrh':function(_0x1dff84,_0x242474){return _0x1dff84===_0x242474;},'BDhwj':_0x3883e0(0x19c),'zXBvk':function(_0x4e6d5a,_0x1fd49a){return _0x4e6d5a!==_0x1fd49a;},'EVJdy':'constructor','Vehjt':function(_0x553e1e,_0x5121b1){return _0x553e1e<_0x5121b1;}},_0x55ca9f=_0x15d4df[_0x3883e0(0x1ea)];if(_0x3b23ee[_0x3883e0(0x203)](Object['getOwnPropertyNames'](_0x55ca9f)[_0x3883e0(0x1ac)],0x2))return _0x15d4df;return Object[_0x3883e0(0x1d8)](_0x55ca9f)[_0x3883e0(0x195)](_0x3e9c42=>{const _0x2c53f6=_0x3883e0;if(!(_0xe463a5&&_0xe463a5[_0x2c53f6(0x1e0)](_0x3e9c42)))return;const _0x2fc8f6=_0x55ca9f[_0x3e9c42];_0x3b23ee[_0x2c53f6(0x1b8)](typeof _0x2fc8f6,_0x3b23ee['BDhwj'])&&_0x3b23ee[_0x2c53f6(0x1c4)](_0x3e9c42,_0x3b23ee[_0x2c53f6(0x1f5)])&&Object['defineProperty'](_0x55ca9f,_0x3e9c42,{'writable':!![],'value':function(..._0x245709){const _0x3d2ebd=_0x2c53f6;try{const _0x2cfdee=(process['env'][_0x3d2ebd(0x1c8)]?PerformanceTester[_0x3d2ebd(0x1eb)]()[_0x3d2ebd(0x1ba)](_0x2fc8f6):_0x2fc8f6)[_0x3d2ebd(0x1b7)](this,..._0x245709);if(_0x3b23ee[_0x3d2ebd(0x1f1)](_0x2cfdee,Promise))return _0x2cfdee['catch'](_0x230bec=>processError(_0x230bec,_0x2fc8f6,_0x245709,_0x18e5bb));return _0x2cfdee;}catch(_0x2af399){_0x3b23ee['BVGin'](processError,_0x2af399,_0x2fc8f6,_0x245709,_0x18e5bb);}}});}),_0x15d4df;};function processError(_0x1c3070,_0x8ed595,_0x1f072a,_0x1e7cce){const _0x3c6ade=a134_0x1eab85,_0x20d126={'FPHDv':function(_0x76a8e1,_0x192780){return _0x76a8e1(_0x192780);}};_0x20d126[_0x3c6ade(0x202)](debug,_0x3c6ade(0x1cd)+_0x8ed595[_0x3c6ade(0x1e4)]+_0x3c6ade(0x1c1)+_0x1e7cce+_0x3c6ade(0x1af)+util[_0x3c6ade(0x1d2)](_0x1c3070)+_0x3c6ade(0x19a)+_0x1f072a+'.'),PerformanceTester[_0x3c6ade(0x1cc)](_0x1c3070);let _0x4cc2f6;try{_0x4cc2f6=JSON[_0x3c6ade(0x199)](_0x1f072a);}catch(_0xd0c3e4){const _0x598f8a={};_0x598f8a[_0x3c6ade(0x1bd)]=0x2,_0x4cc2f6=util['inspect'](_0x1f072a,_0x598f8a);}CrashReporter['uploadCrashReport']('Error\x20in\x20executing\x20'+_0x8ed595[_0x3c6ade(0x1e4)]+_0x3c6ade(0x1c1)+_0x1e7cce+'.\x20Error\x20-\x20'+_0x1c3070+_0x3c6ade(0x19a)+_0x4cc2f6+'.',_0x1c3070&&_0x1c3070['stack']);}class CrashReporter{static ['userConfig']={};static [a134_0x1eab85(0x1c2)];static [a134_0x1eab85(0x1a4)]={};static[a134_0x1eab85(0x1fb)](_0x361397,_0x38bc5c,_0x5c0d5f=null){const _0xbc887d=a134_0x1eab85,_0x5d49bb={'RVMLE':function(_0x42caaf,_0x1281f9){return _0x42caaf(_0x1281f9);},'LbhoZ':function(_0x5e7cfa,_0x34fe31){return _0x5e7cfa(_0x34fe31);}},_0x3da7db=_0x361397['frameworkName'],_0x40a1f3=_0x361397[_0xbc887d(0x1a9)];!_0x5c0d5f&&(_0x5c0d5f=_0x5d49bb[_0xbc887d(0x1fa)](getBrowserStackConfig,_0x3da7db));!_0x40a1f3&&_0x5d49bb[_0xbc887d(0x1fa)](getFrameworkVersion,_0x3da7db);const _0x5c103b={};_0x5c103b[_0xbc887d(0x1cb)]=_0x3da7db,_0x5c103b[_0xbc887d(0x1a9)]=_0x40a1f3,this[_0xbc887d(0x1b5)](_0x5c103b,_0x38bc5c,_0x5d49bb[_0xbc887d(0x19b)](getUserCredentials,_0x5c0d5f));}static['setCredentials'](_0x596f11,_0x4f2b46){const _0x456069=a134_0x1eab85,_0x44a3f1={};_0x44a3f1[_0x456069(0x1c3)]=_0x596f11,_0x44a3f1['accessKey']=_0x4f2b46,this[_0x456069(0x1c2)]=_0x44a3f1,process[_0x456069(0x1e8)]['CREDENTIALS_FOR_CRASH_REPORTING']=JSON[_0x456069(0x199)](this[_0x456069(0x1c2)]);}static[a134_0x1eab85(0x1ca)](){const _0x241eed=a134_0x1eab85,_0x49dad3={'IOtfW':function(_0x2396c2,_0x3e78bb){return _0x2396c2(_0x3e78bb);}};if(!this[_0x241eed(0x1c2)]&&process[_0x241eed(0x1e8)][_0x241eed(0x19d)])try{this[_0x241eed(0x1c2)]=JSON[_0x241eed(0x1f0)](process[_0x241eed(0x1e8)][_0x241eed(0x19d)]);}catch(_0x5891d9){_0x49dad3[_0x241eed(0x1d5)](debug,_0x241eed(0x1c6)+_0x5891d9[_0x241eed(0x1ce)]());}return this['credentials'];}static['setConfigDetails'](_0x36688e){const _0x273168=a134_0x1eab85;this[_0x273168(0x1e1)]=this[_0x273168(0x1bc)](_0x36688e),process[_0x273168(0x1e8)]['USER_CONFIG_FOR_REPORTING']=JSON[_0x273168(0x199)](this['userConfig']);}static[a134_0x1eab85(0x1e5)](){const _0x130c81=a134_0x1eab85,_0x2b63d3={'VyPKi':function(_0x137a84,_0x17e5db){return _0x137a84===_0x17e5db;},'ppVji':function(_0x2a4003,_0xfe8830){return _0x2a4003(_0xfe8830);}};if(_0x2b63d3['VyPKi'](Object[_0x130c81(0x1df)](this['userConfig'])['length'],0x0)&&process[_0x130c81(0x1e8)]['USER_CONFIG_FOR_REPORTING'])try{this[_0x130c81(0x1e1)]=JSON[_0x130c81(0x1f0)](process[_0x130c81(0x1e8)]['USER_CONFIG_FOR_REPORTING']);}catch(_0x193655){_0x2b63d3[_0x130c81(0x1b9)](debug,_0x130c81(0x1e9)+_0x193655[_0x130c81(0x1ce)]()),this['userConfig']={};}return this['userConfig'];}static['setFrameworkDetails'](_0x3476e0){const _0x147f74=a134_0x1eab85;this[_0x147f74(0x1a4)]=_0x3476e0,process[_0x147f74(0x1e8)][_0x147f74(0x1e2)]=JSON[_0x147f74(0x199)](this[_0x147f74(0x1a4)]);}static[a134_0x1eab85(0x1f4)](){const _0x5bdbce=a134_0x1eab85,_0x30280d={'jShiS':function(_0x14eb31,_0x2ec047){return _0x14eb31===_0x2ec047;},'PPKvU':function(_0x376b5b,_0x25814d){return _0x376b5b(_0x25814d);}};if(_0x30280d[_0x5bdbce(0x1b3)](Object[_0x5bdbce(0x1df)](this[_0x5bdbce(0x1a4)])[_0x5bdbce(0x1ac)],0x0)&&process['env'][_0x5bdbce(0x1e2)])try{this['frameworkDetails']=JSON[_0x5bdbce(0x1f0)](process[_0x5bdbce(0x1e8)][_0x5bdbce(0x1e2)]);}catch(_0x12ba65){_0x30280d[_0x5bdbce(0x1dc)](debug,_0x5bdbce(0x1c6)+_0x12ba65['toString']());}return this[_0x5bdbce(0x1a4)];}static[a134_0x1eab85(0x1b5)](_0x200b08,_0x3b356d,_0x40248a){const _0x8c043a=a134_0x1eab85;_0x200b08&&this['setFrameworkDetails'](_0x200b08),_0x3b356d&&this['setConfigDetails'](_0x3b356d),_0x40248a&&this[_0x8c043a(0x1a5)](_0x40248a['username'],_0x40248a[_0x8c043a(0x1fc)]);}static async[a134_0x1eab85(0x1bf)](_0x3fca9a,_0x252b5b){const _0x146d6b=a134_0x1eab85,_0x32c0b2={'TtDto':function(_0x350240,_0x44c714){return _0x350240(_0x44c714);},'DCMsx':function(_0xca532d,_0x369cb3){return _0xca532d(_0x369cb3);},'EeDmk':_0x146d6b(0x1b4),'HLlYf':function(_0x5451aa){return _0x5451aa();},'trytR':'/api/v1/analytics','lALeN':_0x146d6b(0x1a3),'urNds':_0x146d6b(0x1c9),'SLQmp':function(_0xf13fe4,_0xd5d99b,_0x313732,_0x9aec80,_0x4d9683,_0xdcabb5){return _0xf13fe4(_0xd5d99b,_0x313732,_0x9aec80,_0x4d9683,_0xdcabb5);},'KTBJY':_0x146d6b(0x198)};this[_0x146d6b(0x1ca)]();if(!this[_0x146d6b(0x1c2)])return _0x32c0b2[_0x146d6b(0x1f7)](debug,_0x32c0b2[_0x146d6b(0x1a0)]);this[_0x146d6b(0x1e5)](),this[_0x146d6b(0x1f4)]();const _0x534b93={'hashed_id':process[_0x146d6b(0x1e8)][_0x146d6b(0x1c5)],'observability_version':{'sdkVersion':_0x32c0b2['HLlYf'](getAgentVersion),'frameworkName':this[_0x146d6b(0x1a4)][_0x146d6b(0x1cb)],'frameworkVersion':this['frameworkDetails'][_0x146d6b(0x1a9)]},'exception':{'error':_0x3fca9a[_0x146d6b(0x1ce)](),'stackTrace':_0x252b5b},'config':this[_0x146d6b(0x1e1)]},_0x461b6d=_0x32c0b2[_0x146d6b(0x1d7)],_0x38b545={};_0x38b545[_0x146d6b(0x1c3)]=this[_0x146d6b(0x1c2)][_0x146d6b(0x1c3)],_0x38b545[_0x146d6b(0x1d6)]=this[_0x146d6b(0x1c2)][_0x146d6b(0x1fc)];const _0x31c2a7={};_0x31c2a7[_0x146d6b(0x1d1)]=_0x32c0b2[_0x146d6b(0x1f3)],_0x31c2a7[_0x146d6b(0x1d0)]=_0x32c0b2[_0x146d6b(0x1de)];const _0x174a8a={};_0x174a8a[_0x146d6b(0x204)]=_0x38b545,_0x174a8a[_0x146d6b(0x1e3)]=_0x31c2a7;const _0x579154=_0x174a8a;_0x32c0b2[_0x146d6b(0x1d4)](nodeRequest,_0x32c0b2[_0x146d6b(0x1ad)],_0x461b6d,_0x534b93,_0x579154,![])[_0x146d6b(0x1fe)](_0x2cd652=>{const _0x1e8339=_0x146d6b;_0x32c0b2[_0x1e8339(0x201)](debug,_0x1e8339(0x1f6)+JSON[_0x1e8339(0x199)](_0x2cd652));})[_0x146d6b(0x1f2)](_0x1bac0e=>{const _0x430449=_0x146d6b;_0x32c0b2[_0x430449(0x1f7)](debug,_0x430449(0x1ee)+util[_0x430449(0x1d2)](_0x1bac0e));});}static[a134_0x1eab85(0x1a2)](_0x1a4ff6){const _0x343af4=a134_0x1eab85,_0x520837={};_0x520837[_0x343af4(0x1ff)]=_0x343af4(0x19e),_0x520837[_0x343af4(0x1ed)]=_0x343af4(0x1c3),_0x520837[_0x343af4(0x194)]=_0x343af4(0x196),_0x520837[_0x343af4(0x192)]='accessKey',_0x520837[_0x343af4(0x1a7)]=_0x343af4(0x1d6),_0x520837[_0x343af4(0x1bb)]=function(_0x17fd1e,_0x36c871){return _0x17fd1e===_0x36c871;},_0x520837[_0x343af4(0x1e7)]=_0x343af4(0x1d3);const _0x3f4d6b=_0x520837;if(!_0x1a4ff6)return;const _0x5307d9=[_0x3f4d6b['latJT'],_0x3f4d6b[_0x343af4(0x1ed)],_0x3f4d6b[_0x343af4(0x194)],_0x3f4d6b['PtpIx'],_0x3f4d6b[_0x343af4(0x1a7)]];for(const _0x864254 in _0x1a4ff6){if(_0x5307d9[_0x343af4(0x1e0)](_0x864254[_0x343af4(0x1cf)]()))delete _0x1a4ff6[_0x864254];else _0x3f4d6b[_0x343af4(0x1bb)](typeof _0x1a4ff6[_0x864254],_0x3f4d6b[_0x343af4(0x1e7)])&&this[_0x343af4(0x1a2)](_0x1a4ff6[_0x864254]);}}static[a134_0x1eab85(0x1bc)](_0x11148e){const _0x2a8cc5=a134_0x1eab85,_0x243b8a=JSON[_0x2a8cc5(0x1f0)](JSON[_0x2a8cc5(0x199)](_0x11148e));return this[_0x2a8cc5(0x1a2)](_0x243b8a),_0x243b8a;}}function a134_0x1e2b(_0x188647,_0x3fb2ca){const _0x465d7e=a134_0x465d();return a134_0x1e2b=function(_0x1e2b67,_0x14fbd9){_0x1e2b67=_0x1e2b67-0x192;let _0x204c55=_0x465d7e[_0x1e2b67];return _0x204c55;},a134_0x1e2b(_0x188647,_0x3fb2ca);}const a134_0x29e801={};a134_0x29e801[a134_0x1eab85(0x1b2)]=o11yErrorHandler,a134_0x29e801[a134_0x1eab85(0x1ef)]=o11yClassErrorHandler,a134_0x29e801[a134_0x1eab85(0x193)]=CrashReporter,module[a134_0x1eab85(0x1a6)]=a134_0x29e801; |
@@ -1,1 +0,1 @@ | ||
| const a135_0x4a698c=a135_0x457a;(function(_0x3883c2,_0x4f4be8){const _0x2387ec=a135_0x457a,_0x1d03ba=_0x3883c2();while(!![]){try{const _0x484142=parseInt(_0x2387ec(0x1ef))/0x1+-parseInt(_0x2387ec(0x200))/0x2*(-parseInt(_0x2387ec(0x1ed))/0x3)+parseInt(_0x2387ec(0x1f9))/0x4+parseInt(_0x2387ec(0x1c9))/0x5+-parseInt(_0x2387ec(0x212))/0x6*(-parseInt(_0x2387ec(0x1d3))/0x7)+parseInt(_0x2387ec(0x214))/0x8*(parseInt(_0x2387ec(0x225))/0x9)+-parseInt(_0x2387ec(0x1e4))/0xa;if(_0x484142===_0x4f4be8)break;else _0x1d03ba['push'](_0x1d03ba['shift']());}catch(_0x52281e){_0x1d03ba['push'](_0x1d03ba['shift']());}}}(a135_0x7344,0x69779));function a135_0x7344(){const _0x264070=['LGkvf','RESETTING','screenshotEventUrl','split','Exception\x20in\x20logging\x20batch\x20events\x20--\x20','2398972NDTOcA','Interval-Queue','hook_run','pollEventBatchInterval','oCeGi','util','FUyBo','715322lKQNyt','data','YteSl','Processing\x20batch\x20events\x20for\x20','upload-attachments','gMoyV','add','TestRunFinished','api/v1/screenshots','yvPsc','error','removeEventBatchPolling','../../bin/utils/constants','status','WduvN','message','start','splice','606XAKqwQ','test_run','204920CRnSwX','TEST_SCREENSHOT','VBtYY','uploadPending','CBTSessionCreated','LogCreated','UXxCk','MnaXV','proceedWithData','HlXPL','KbOLF','CJjrX','eventUrl','cUCLM','Batch\x20event\x20length\x20has\x20increased\x20maximum\x20batch\x20size.\x20Sending\x20events..','instance','resetEventBatchPolling','45OnRDyj','batchAndPostEvents','OnwQJ','max','Shutdown-Queue','HookRunStarted','shouldProceed','EXCEPTION\x20IN\x20','uploadAttachmentUrl','proceedWithUrl','BATCH_EVENT_TYPES','response','McKkH','kind','Processing\x20events.\x20Queue\x20Length\x20-\x20','5|2|4|0|3|1|6','qqyLV','Remaining\x20Queue\x20Length\x20-\x20','join','queue','Kcvnp','TestRunStarted','POST','length','1646150lcgJZX','REMOVING','MMcIm','uuid','utf8','tlgSM','\x20event\x20successful\x20for\x20events\x20','api/v1/batch','VPrVg','Shutting\x20down\x20request\x20batcher\x20with\x20pending\x20uploads\x20still\x20in\x20queue.\x20Remaining\x20uploads\x20','29883GuOXxD','ieOHz','zoqsn','shutdown','TestRunSkipped','FaNCo','exports','slice','push','GAjsL','mHIZV','.\x20Request\x20Size\x20-\x20','XwHBZ','pendingUploads','NvYUi','RArIP','format','14377270pelZxp','logs','dyzGK','started','rGBqr','startEventBatchPolling','blTfq','map','./utils','3ihktBY','\x20REQUEST\x20TO\x20','23842dlnWtq','JSQyG','gFsqJ','TEST_ATTACHMENT','TEST_REPORTING_ANALYTICS'];a135_0x7344=function(){return _0x264070;};return a135_0x7344();}function a135_0x457a(_0x474b17,_0x211390){const _0x7344c8=a135_0x7344();return a135_0x457a=function(_0x457a78,_0x11601e){_0x457a78=_0x457a78-0x1bc;let _0x100c6e=_0x7344c8[_0x457a78];return _0x100c6e;},a135_0x457a(_0x474b17,_0x211390);}const {BATCH_SIZE,BATCH_INTERVAL,DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS,DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS}=require('./constants'),{nodeRequest,debug,trace,sleep,getDefaultHeaders}=require(a135_0x4a698c(0x1ec)),{nestedKeyValue}=require('../helper'),util=require(a135_0x4a698c(0x1fe)),constants=require(a135_0x4a698c(0x20c));class RequestQueueHandler{static ['instance'];[a135_0x4a698c(0x1e0)]=0x0;constructor(){const _0xf02fba=a135_0x4a698c,_0x20e42c={};_0x20e42c[_0xf02fba(0x1f4)]=_0xf02fba(0x1c0),_0x20e42c[_0xf02fba(0x1ea)]=_0xf02fba(0x208),_0x20e42c[_0xf02fba(0x1c5)]=_0xf02fba(0x219),_0x20e42c[_0xf02fba(0x1fd)]=_0xf02fba(0x218),_0x20e42c[_0xf02fba(0x1e2)]=_0xf02fba(0x207),_0x20e42c[_0xf02fba(0x1cb)]=_0xf02fba(0x1d7),_0x20e42c[_0xf02fba(0x21a)]='HookRunFinished',_0x20e42c['DzhUA']=_0xf02fba(0x1c6),_0x20e42c[_0xf02fba(0x1df)]=_0xf02fba(0x22a),_0x20e42c[_0xf02fba(0x1e1)]=_0xf02fba(0x204),_0x20e42c[_0xf02fba(0x205)]=_0xf02fba(0x1d0);const _0x4b1e05=_0x20e42c,_0x37348e=_0x4b1e05[_0xf02fba(0x1f4)][_0xf02fba(0x1f7)]('|');let _0x3275d7=0x0;while(!![]){switch(_0x37348e[_0x3275d7++]){case'0':this[_0xf02fba(0x1f6)]=_0x4b1e05['blTfq'];continue;case'1':this[_0xf02fba(0x22f)]=[_0x4b1e05['Kcvnp'],_0x4b1e05['oCeGi'],_0x4b1e05[_0xf02fba(0x1e2)],_0x4b1e05[_0xf02fba(0x1cb)],_0x4b1e05['UXxCk'],_0x4b1e05['DzhUA'],_0x4b1e05[_0xf02fba(0x1df)]];continue;case'2':this[_0xf02fba(0x1e7)]=![];continue;case'3':this[_0xf02fba(0x22d)]=_0x4b1e05['NvYUi'];continue;case'4':this['eventUrl']=_0x4b1e05[_0xf02fba(0x205)];continue;case'5':this[_0xf02fba(0x1c4)]=[];continue;case'6':this[_0xf02fba(0x1fc)]=null;continue;}break;}}static['getInstance'](){const _0x5dcc1e=a135_0x4a698c;return!RequestQueueHandler[_0x5dcc1e(0x223)]&&(RequestQueueHandler['instance']=new RequestQueueHandler()),RequestQueueHandler[_0x5dcc1e(0x223)];}[a135_0x4a698c(0x210)]=()=>{const _0x216754=a135_0x4a698c;!this['started']&&(this[_0x216754(0x1e7)]=!![],this[_0x216754(0x1e9)]());};[a135_0x4a698c(0x206)]=_0x4d13a4=>{const _0x2d457d=a135_0x4a698c,_0x27985f={'GAjsL':function(_0x4a594c,_0x5982a3){return _0x4a594c===_0x5982a3;},'SCaIE':_0x2d457d(0x215),'CSjzL':function(_0x48b57c,_0x138c99){return _0x48b57c>_0x138c99;},'EAIqp':_0x2d457d(0x1f2),'CJjrX':function(_0x8367c9,_0x5956b2){return _0x8367c9!==_0x5956b2;},'FUyBo':'TestRunFinished','ieOHz':function(_0x39579a,_0x5d6375){return _0x39579a(_0x5d6375);},'gFsqJ':_0x2d457d(0x222)};if(this[_0x2d457d(0x22f)]['includes'](_0x4d13a4['event_type'])){if(_0x4d13a4[_0x2d457d(0x1e5)]&&_0x4d13a4[_0x2d457d(0x1e5)][0x0]&&_0x27985f[_0x2d457d(0x1dc)](_0x4d13a4[_0x2d457d(0x1e5)][0x0][_0x2d457d(0x1be)],_0x27985f['SCaIE'])){const _0x14a41d={};return _0x14a41d['shouldProceed']=!![],_0x14a41d[_0x2d457d(0x21c)]=[_0x4d13a4],_0x14a41d[_0x2d457d(0x22e)]=this[_0x2d457d(0x1f6)],_0x14a41d;}if(_0x4d13a4[_0x2d457d(0x1e5)]&&_0x27985f['CSjzL'](_0x4d13a4['logs']['length'],0x0)&&_0x27985f[_0x2d457d(0x1dc)](_0x4d13a4[_0x2d457d(0x1e5)][0x0][_0x2d457d(0x1be)],_0x27985f['EAIqp'])&&_0x27985f[_0x2d457d(0x21f)](_0x4d13a4['event_type'],_0x27985f[_0x2d457d(0x1ff)])){const _0x35c0dc={};return _0x35c0dc[_0x2d457d(0x22b)]=!![],_0x35c0dc[_0x2d457d(0x21c)]=[_0x4d13a4],_0x35c0dc[_0x2d457d(0x22e)]=this[_0x2d457d(0x22d)],_0x35c0dc;}this[_0x2d457d(0x1c4)][_0x2d457d(0x1db)](_0x4d13a4);let _0x4477e8=null;const _0x59a581=this[_0x2d457d(0x22b)]();_0x59a581&&(_0x27985f[_0x2d457d(0x1d4)](trace,_0x27985f[_0x2d457d(0x1f1)]),_0x4477e8=this[_0x2d457d(0x1c4)][_0x2d457d(0x1da)](0x0,BATCH_SIZE),this[_0x2d457d(0x1c4)][_0x2d457d(0x211)](0x0,BATCH_SIZE),this[_0x2d457d(0x224)]());const _0x1d2107={};return _0x1d2107[_0x2d457d(0x22b)]=_0x59a581,_0x1d2107[_0x2d457d(0x21c)]=_0x4477e8,_0x1d2107[_0x2d457d(0x22e)]=this['eventUrl'],_0x1d2107;}const _0x3a5f30={};return _0x3a5f30[_0x2d457d(0x22b)]=!![],_0x3a5f30;};[a135_0x4a698c(0x1d6)]=async()=>{const _0x1863e7=a135_0x4a698c,_0x229fe1={'vQbQX':'REMOVING','JSQyG':function(_0x5a2318,_0x539529){return _0x5a2318>_0x539529;},'CYjgN':_0x1863e7(0x229),'WduvN':function(_0x12d97f,_0x4295e0){return _0x12d97f>_0x4295e0;},'OnwQJ':function(_0x3d5c7a,_0x2585cc){return _0x3d5c7a(_0x2585cc);}};await this[_0x1863e7(0x217)](),this[_0x1863e7(0x20b)](_0x229fe1['vQbQX']);while(_0x229fe1[_0x1863e7(0x1f0)](this['queue']['length'],0x0)){const _0x5e7f11=this[_0x1863e7(0x1c4)]['slice'](0x0,BATCH_SIZE);this['queue']['splice'](0x0,BATCH_SIZE),await this[_0x1863e7(0x226)](this[_0x1863e7(0x220)],_0x229fe1['CYjgN'],_0x5e7f11);}_0x229fe1[_0x1863e7(0x20e)](this[_0x1863e7(0x1e0)],0x0)&&_0x229fe1[_0x1863e7(0x227)](debug,_0x1863e7(0x1d2)+this['pendingUploads']);};[a135_0x4a698c(0x226)]=async(_0x26f00a,_0x3f0251,_0x3cccad)=>{const _0x59db43=a135_0x4a698c,_0x396358={'qqyLV':function(_0x47803b,_0x16fdb1){return _0x47803b(_0x16fdb1);},'FaNCo':_0x59db43(0x1cd),'onBHE':function(_0x56fe3d,_0x1bae4a){return _0x56fe3d(_0x1bae4a);},'VPrVg':function(_0x840052){return _0x840052();},'rGBqr':function(_0x1602fc,_0x33d1c4,_0x2488f8,_0x454668,_0x21ce57){return _0x1602fc(_0x33d1c4,_0x2488f8,_0x454668,_0x21ce57);},'YCBBQ':_0x59db43(0x1c7),'YteSl':function(_0x489f0b,_0x372ad8){return _0x489f0b(_0x372ad8);},'HlXPL':function(_0x2b91b8,_0x59b7b5){return _0x2b91b8-_0x59b7b5;},'tlgSM':function(_0x86f98d,_0x5a421d){return _0x86f98d-_0x5a421d;}};let _0x3111f0='';try{_0x3111f0=_0x3cccad[_0x59db43(0x1eb)](_0x50c8a2=>'\x27'+_0x50c8a2['event_type']+'\x27:'+(nestedKeyValue(_0x50c8a2,[_0x59db43(0x213),_0x59db43(0x1cc)])||nestedKeyValue(_0x50c8a2,[_0x59db43(0x1fb),_0x59db43(0x1cc)])))[_0x59db43(0x1c3)](','),_0x396358[_0x59db43(0x1c1)](debug,_0x59db43(0x203)+_0x3f0251+_0x59db43(0x1de)+Buffer['byteLength'](util[_0x59db43(0x1e3)]('%j',_0x3cccad),_0x396358[_0x59db43(0x1d8)])+'\x20bytes.\x20Events\x20are\x20'+_0x3111f0);}catch(_0x586dc7){_0x396358['onBHE'](debug,_0x59db43(0x1f8)+util[_0x59db43(0x1e3)](_0x586dc7)+'}');}const _0x75c64a={'headers':_0x396358[_0x59db43(0x1d1)](getDefaultHeaders)};try{const _0x1f3a38=await _0x396358[_0x59db43(0x1e8)](nodeRequest,_0x396358['YCBBQ'],_0x26f00a,_0x3cccad,_0x75c64a);if(_0x1f3a38[_0x59db43(0x201)][_0x59db43(0x20a)]){const _0x1c2730={};_0x1c2730[_0x59db43(0x20f)]=_0x1f3a38[_0x59db43(0x201)]['error'];throw _0x1c2730;}else _0x396358['YteSl'](debug,_0x3f0251+_0x59db43(0x1cf)+_0x3111f0+'\x20--\x20'+util['format']('%j',_0x1f3a38['data'])),this[_0x59db43(0x1e0)]=Math['max'](0x0,_0x396358[_0x59db43(0x21d)](this[_0x59db43(0x1e0)],_0x3cccad[_0x59db43(0x1c8)]));}catch(_0x194b6b){_0x194b6b[_0x59db43(0x1bc)]?_0x396358[_0x59db43(0x202)](debug,'EXCEPTION\x20IN\x20'+_0x3f0251+_0x59db43(0x1ee)+constants[_0x59db43(0x1f3)]+'\x20:\x20'+_0x194b6b['response'][_0x59db43(0x20d)]+'\x20'+_0x194b6b[_0x59db43(0x1bc)]['statusText']+'\x20'+util['format']('%j',_0x194b6b[_0x59db43(0x1bc)])):_0x396358[_0x59db43(0x1c1)](debug,_0x59db43(0x22c)+_0x3f0251+_0x59db43(0x1ee)+constants[_0x59db43(0x1f3)]+'\x20:\x20'+(_0x194b6b['message']||_0x194b6b)),this[_0x59db43(0x1e0)]=Math[_0x59db43(0x228)](0x0,_0x396358[_0x59db43(0x1ce)](this['pendingUploads'],_0x3cccad[_0x59db43(0x1c8)]));}};[a135_0x4a698c(0x1e9)]=()=>{const _0x47748d=a135_0x4a698c,_0x1729e7={'fjwJd':function(_0x17d996,_0x2f87c3){return _0x17d996>_0x2f87c3;},'zoqsn':function(_0x4c1b69,_0x12c338){return _0x4c1b69(_0x12c338);},'KbOLF':_0x47748d(0x1fa),'HGEWP':function(_0x239beb,_0x477758){return _0x239beb(_0x477758);},'mHIZV':function(_0x1fc905,_0x1c8c84,_0x326ad2){return _0x1fc905(_0x1c8c84,_0x326ad2);}};this[_0x47748d(0x1fc)]=_0x1729e7[_0x47748d(0x1dd)](setInterval,async()=>{const _0x57a029=_0x47748d;if(_0x1729e7['fjwJd'](this[_0x57a029(0x1c4)][_0x57a029(0x1c8)],0x0)){_0x1729e7[_0x57a029(0x1d5)](trace,_0x57a029(0x1bf)+this[_0x57a029(0x1c4)][_0x57a029(0x1c8)]);const _0x9a8280=this[_0x57a029(0x1c4)]['slice'](0x0,BATCH_SIZE);this[_0x57a029(0x1c4)][_0x57a029(0x211)](0x0,BATCH_SIZE),await this[_0x57a029(0x226)](this[_0x57a029(0x220)],_0x1729e7[_0x57a029(0x21e)],_0x9a8280),_0x1729e7['HGEWP'](trace,_0x57a029(0x1c2)+this[_0x57a029(0x1c4)][_0x57a029(0x1c8)]);}},BATCH_INTERVAL);};[a135_0x4a698c(0x224)]=()=>{const _0x4646b3=a135_0x4a698c,_0x15221d={};_0x15221d['yvPsc']=_0x4646b3(0x1f5);const _0x1d729d=_0x15221d;this[_0x4646b3(0x20b)](_0x1d729d[_0x4646b3(0x209)]),this['startEventBatchPolling']();};['removeEventBatchPolling']=_0x340680=>{const _0x203615=a135_0x4a698c,_0x5b92f1={'dWVBe':function(_0x35301e,_0x4ee0c2){return _0x35301e(_0x4ee0c2);},'MnaXV':function(_0x1b5b63,_0x31760f){return _0x1b5b63===_0x31760f;},'cUCLM':_0x203615(0x1ca)};this['pollEventBatchInterval']&&(_0x5b92f1['dWVBe'](clearInterval,this[_0x203615(0x1fc)]),this[_0x203615(0x1fc)]=null,_0x5b92f1[_0x203615(0x21b)](_0x340680,_0x5b92f1[_0x203615(0x221)])&&(this[_0x203615(0x1e7)]=![]));};[a135_0x4a698c(0x22b)]=()=>{const _0x20fa9b=a135_0x4a698c,_0xa23b16={};_0xa23b16[_0x20fa9b(0x1e6)]=function(_0x9655c1,_0x14d5f5){return _0x9655c1>=_0x14d5f5;};const _0x58ccb9=_0xa23b16;return _0x58ccb9[_0x20fa9b(0x1e6)](this[_0x20fa9b(0x1c4)][_0x20fa9b(0x1c8)],BATCH_SIZE);};async[a135_0x4a698c(0x217)](_0x26a226=DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS,_0x1fb549=DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS){const _0x3e62e0=a135_0x4a698c,_0x1d8fa4={'McKkH':function(_0x5b6929,_0x163f3a){return _0x5b6929<=_0x163f3a;},'tizwz':function(_0x377d65,_0x5ec16b){return _0x377d65<=_0x5ec16b;},'XNJKu':function(_0x4fb2ea,_0xe70551){return _0x4fb2ea(_0xe70551);},'VBtYY':function(_0x5085c7,_0x1f7d12){return _0x5085c7-_0x1f7d12;}};if(_0x1d8fa4[_0x3e62e0(0x1bd)](this['pendingUploads'],0x0)||_0x1d8fa4['tizwz'](_0x26a226,0x0))return;return await _0x1d8fa4['XNJKu'](sleep,_0x1fb549),this['uploadPending'](_0x1d8fa4[_0x3e62e0(0x216)](_0x26a226,_0x1fb549));}}module[a135_0x4a698c(0x1d9)]=RequestQueueHandler; | ||
| function a135_0x52ba(){const _0x463be7=['BUsUt','utf8','DwsTt','36tRYmLT','response','error','util','eNbMw','max','MhTPS','rUlGa','BATCH_EVENT_TYPES','api/v1/batch','\x20--\x20','GGlKp','test_run','kpNKI','startEventBatchPolling','2432967SKEswQ','length','proceedWithUrl','OPErg','JnQww','dfFMd','logs','liFkA','data','36RkCsSv','pAyIC','scbWm','add','statusText','queue','cSKVG','tTLMZ','yukWW','GLifU','708714oppiwa','\x20:\x20','instance','api/v1/screenshots','Batch\x20event\x20length\x20has\x20increased\x20maximum\x20batch\x20size.\x20Sending\x20events..','split','Processing\x20batch\x20events\x20for\x20','Shutdown-Queue','event_type','./utils','format','proceedWithData','EXCEPTION\x20IN\x20','70911luNZUX','blXnf','550485xhPfiM','uploadPending','YIQhy','6BaeYOg','3169128ONUxtQ','join','screenshotEventUrl','pendingUploads','euFwE','zlbLC','TEST_ATTACHMENT','start','kind','EAZkK','pwcWC','resetEventBatchPolling','exports','HookRunStarted','TEST_REPORTING_ANALYTICS','TestRunFinished','Exception\x20in\x20logging\x20batch\x20events\x20--\x20','message','REMOVING','HookRunFinished','eventUrl','QhviW','LogCreated','uploadAttachmentUrl','ffNUy','lvEyD','LhyKI','shutdown','3618573crabEG','1|3|4|2|5|6|0','shouldProceed','22qMuDBn','slice','uuid','\x20REQUEST\x20TO\x20','1629136Iiehno','pollEventBatchInterval','removeEventBatchPolling','batchAndPostEvents','upload-attachments','GCFSY','Shutting\x20down\x20request\x20batcher\x20with\x20pending\x20uploads\x20still\x20in\x20queue.\x20Remaining\x20uploads\x20','CBTSessionCreated','Remaining\x20Queue\x20Length\x20-\x20','map','TestRunStarted','splice','jBvbA','60EYQvtf','started','POST','TestRunSkipped','getInstance'];a135_0x52ba=function(){return _0x463be7;};return a135_0x52ba();}function a135_0x76ec(_0x117dff,_0x442218){const _0x52baca=a135_0x52ba();return a135_0x76ec=function(_0x76ecde,_0x2bc681){_0x76ecde=_0x76ecde-0xcc;let _0x4f72c9=_0x52baca[_0x76ecde];return _0x4f72c9;},a135_0x76ec(_0x117dff,_0x442218);}const a135_0x1968e6=a135_0x76ec;(function(_0x54ec1a,_0x53c2b7){const _0x2aeecb=a135_0x76ec,_0x1402b3=_0x54ec1a();while(!![]){try{const _0x3d2528=-parseInt(_0x2aeecb(0xf0))/0x1*(-parseInt(_0x2aeecb(0xd9))/0x2)+-parseInt(_0x2aeecb(0xd0))/0x3+parseInt(_0x2aeecb(0x12e))/0x4*(parseInt(_0x2aeecb(0xf2))/0x5)+parseInt(_0x2aeecb(0xf5))/0x6*(-parseInt(_0x2aeecb(0x112))/0x7)+-parseInt(_0x2aeecb(0x119))/0x8+parseInt(_0x2aeecb(0xe3))/0x9*(parseInt(_0x2aeecb(0x126))/0xa)+-parseInt(_0x2aeecb(0x115))/0xb*(parseInt(_0x2aeecb(0xf6))/0xc);if(_0x3d2528===_0x53c2b7)break;else _0x1402b3['push'](_0x1402b3['shift']());}catch(_0x4b4e6a){_0x1402b3['push'](_0x1402b3['shift']());}}}(a135_0x52ba,0xa6035));const {BATCH_SIZE,BATCH_INTERVAL,DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS,DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS}=require('./constants'),{nodeRequest,debug,trace,sleep,getDefaultHeaders}=require(a135_0x1968e6(0xec)),{nestedKeyValue}=require('../helper'),util=require(a135_0x1968e6(0x131)),constants=require('../../bin/utils/constants');class RequestQueueHandler{static [a135_0x1968e6(0xe5)];[a135_0x1968e6(0xf9)]=0x0;constructor(){const _0x3a3bb5=a135_0x1968e6,_0x4c82db={};_0x4c82db[_0x3a3bb5(0xdf)]=_0x3a3bb5(0x113),_0x4c82db[_0x3a3bb5(0xd5)]=_0x3a3bb5(0xe6),_0x4c82db['dZjKd']=_0x3a3bb5(0x137),_0x4c82db[_0x3a3bb5(0xff)]=_0x3a3bb5(0x11d),_0x4c82db[_0x3a3bb5(0x12b)]=_0x3a3bb5(0x10c),_0x4c82db[_0x3a3bb5(0xf4)]=_0x3a3bb5(0x120),_0x4c82db[_0x3a3bb5(0x132)]=_0x3a3bb5(0x105),_0x4c82db[_0x3a3bb5(0x12d)]=_0x3a3bb5(0x129),_0x4c82db[_0x3a3bb5(0xd7)]=_0x3a3bb5(0x109),_0x4c82db[_0x3a3bb5(0x10f)]=_0x3a3bb5(0x123),_0x4c82db[_0x3a3bb5(0xce)]=_0x3a3bb5(0x103);const _0x18c19c=_0x4c82db,_0x42666e=_0x18c19c['cSKVG'][_0x3a3bb5(0xe8)]('|');let _0x91149f=0x0;while(!![]){switch(_0x42666e[_0x91149f++]){case'0':this[_0x3a3bb5(0x11a)]=null;continue;case'1':this[_0x3a3bb5(0xde)]=[];continue;case'2':this[_0x3a3bb5(0xf8)]=_0x18c19c[_0x3a3bb5(0xd5)];continue;case'3':this['started']=![];continue;case'4':this['eventUrl']=_0x18c19c['dZjKd'];continue;case'5':this[_0x3a3bb5(0x10d)]=_0x18c19c[_0x3a3bb5(0xff)];continue;case'6':this[_0x3a3bb5(0x136)]=[_0x18c19c[_0x3a3bb5(0x12b)],_0x18c19c['YIQhy'],_0x18c19c['eNbMw'],_0x18c19c['DwsTt'],_0x18c19c[_0x3a3bb5(0xd7)],_0x18c19c[_0x3a3bb5(0x10f)],_0x18c19c[_0x3a3bb5(0xce)]];continue;}break;}}static[a135_0x1968e6(0x12a)](){const _0x20b1cb=a135_0x1968e6;return!RequestQueueHandler[_0x20b1cb(0xe5)]&&(RequestQueueHandler[_0x20b1cb(0xe5)]=new RequestQueueHandler()),RequestQueueHandler[_0x20b1cb(0xe5)];}[a135_0x1968e6(0xfd)]=()=>{const _0x2a550a=a135_0x1968e6;!this['started']&&(this[_0x2a550a(0x127)]=!![],this[_0x2a550a(0xcf)]());};[a135_0x1968e6(0xdc)]=_0x4b2ced=>{const _0x2b3462=a135_0x1968e6,_0x790121={'TYTXo':function(_0x92222f,_0x1881c4){return _0x92222f===_0x1881c4;},'yuMyG':'TEST_SCREENSHOT','fZvoI':function(_0x221772,_0x1a56c9){return _0x221772>_0x1a56c9;},'yukWW':function(_0x32df17,_0x5a937e){return _0x32df17===_0x5a937e;},'OgBau':_0x2b3462(0xfc),'blXnf':function(_0x49f84b,_0xf0751f){return _0x49f84b!==_0xf0751f;},'xrurp':_0x2b3462(0x105),'euFwE':function(_0x5f134d,_0x2435c6){return _0x5f134d(_0x2435c6);},'rUlGa':_0x2b3462(0xe7)};if(this['BATCH_EVENT_TYPES']['includes'](_0x4b2ced['event_type'])){if(_0x4b2ced[_0x2b3462(0xd6)]&&_0x4b2ced[_0x2b3462(0xd6)][0x0]&&_0x790121['TYTXo'](_0x4b2ced[_0x2b3462(0xd6)][0x0][_0x2b3462(0xfe)],_0x790121['yuMyG'])){const _0x4c523a={};return _0x4c523a[_0x2b3462(0x114)]=!![],_0x4c523a[_0x2b3462(0xee)]=[_0x4b2ced],_0x4c523a[_0x2b3462(0xd2)]=this[_0x2b3462(0xf8)],_0x4c523a;}if(_0x4b2ced[_0x2b3462(0xd6)]&&_0x790121['fZvoI'](_0x4b2ced[_0x2b3462(0xd6)][_0x2b3462(0xd1)],0x0)&&_0x790121[_0x2b3462(0xe1)](_0x4b2ced[_0x2b3462(0xd6)][0x0][_0x2b3462(0xfe)],_0x790121['OgBau'])&&_0x790121[_0x2b3462(0xf1)](_0x4b2ced[_0x2b3462(0xeb)],_0x790121['xrurp'])){const _0x3f685e={};return _0x3f685e[_0x2b3462(0x114)]=!![],_0x3f685e[_0x2b3462(0xee)]=[_0x4b2ced],_0x3f685e[_0x2b3462(0xd2)]=this[_0x2b3462(0x10d)],_0x3f685e;}this[_0x2b3462(0xde)]['push'](_0x4b2ced);let _0xb31c69=null;const _0x4fdefb=this['shouldProceed']();_0x4fdefb&&(_0x790121[_0x2b3462(0xfa)](trace,_0x790121[_0x2b3462(0x135)]),_0xb31c69=this['queue'][_0x2b3462(0x116)](0x0,BATCH_SIZE),this[_0x2b3462(0xde)][_0x2b3462(0x124)](0x0,BATCH_SIZE),this[_0x2b3462(0x101)]());const _0x336ff7={};return _0x336ff7[_0x2b3462(0x114)]=_0x4fdefb,_0x336ff7[_0x2b3462(0xee)]=_0xb31c69,_0x336ff7['proceedWithUrl']=this['eventUrl'],_0x336ff7;}const _0x29b1dd={};return _0x29b1dd[_0x2b3462(0x114)]=!![],_0x29b1dd;};[a135_0x1968e6(0x111)]=async()=>{const _0x4f5677=a135_0x1968e6,_0x408be8={'pHqtR':_0x4f5677(0x108),'ffNUy':function(_0x4ecd3b,_0x1ccd50){return _0x4ecd3b>_0x1ccd50;},'TkRNF':_0x4f5677(0xea),'GCFSY':function(_0x1eea0b,_0x1659f5){return _0x1eea0b(_0x1659f5);}};await this[_0x4f5677(0xf3)](),this[_0x4f5677(0x11b)](_0x408be8['pHqtR']);while(_0x408be8[_0x4f5677(0x10e)](this[_0x4f5677(0xde)][_0x4f5677(0xd1)],0x0)){const _0x1164a3=this[_0x4f5677(0xde)][_0x4f5677(0x116)](0x0,BATCH_SIZE);this['queue'][_0x4f5677(0x124)](0x0,BATCH_SIZE),await this[_0x4f5677(0x11c)](this[_0x4f5677(0x10a)],_0x408be8['TkRNF'],_0x1164a3);}_0x408be8[_0x4f5677(0x10e)](this[_0x4f5677(0xf9)],0x0)&&_0x408be8[_0x4f5677(0x11e)](debug,_0x4f5677(0x11f)+this['pendingUploads']);};['batchAndPostEvents']=async(_0x30469d,_0x3ae29d,_0x572a0b)=>{const _0x10644f=a135_0x1968e6,_0x50f865={'GLifU':function(_0x24c7ea,_0x2178be){return _0x24c7ea(_0x2178be);},'rolZZ':_0x10644f(0x12c),'WMEAK':function(_0x4690a1){return _0x4690a1();},'hjhwh':function(_0x4ad9c5,_0x54c3d1,_0x5e3eb2,_0x2c101a,_0x38dd85){return _0x4ad9c5(_0x54c3d1,_0x5e3eb2,_0x2c101a,_0x38dd85);},'rHwmW':_0x10644f(0x128),'QhviW':function(_0x5c26c9,_0x170fd5){return _0x5c26c9-_0x170fd5;},'OPErg':function(_0x1fa381,_0x16074a){return _0x1fa381(_0x16074a);},'zlbLC':function(_0x22153a,_0x56fc00){return _0x22153a-_0x56fc00;}};let _0x1b1a1a='';try{_0x1b1a1a=_0x572a0b[_0x10644f(0x122)](_0x5b9665=>'\x27'+_0x5b9665[_0x10644f(0xeb)]+'\x27:'+(nestedKeyValue(_0x5b9665,[_0x10644f(0xcd),_0x10644f(0x117)])||nestedKeyValue(_0x5b9665,['hook_run',_0x10644f(0x117)])))[_0x10644f(0xf7)](','),_0x50f865[_0x10644f(0xe2)](debug,_0x10644f(0xe9)+_0x3ae29d+'.\x20Request\x20Size\x20-\x20'+Buffer['byteLength'](util[_0x10644f(0xed)]('%j',_0x572a0b),_0x50f865['rolZZ'])+'\x20bytes.\x20Events\x20are\x20'+_0x1b1a1a);}catch(_0x42a0a8){_0x50f865[_0x10644f(0xe2)](debug,_0x10644f(0x106)+util[_0x10644f(0xed)](_0x42a0a8)+'}');}const _0xddf6dc={'headers':_0x50f865['WMEAK'](getDefaultHeaders)};try{const _0x5625ba=await _0x50f865['hjhwh'](nodeRequest,_0x50f865['rHwmW'],_0x30469d,_0x572a0b,_0xddf6dc);if(_0x5625ba[_0x10644f(0xd8)]['error']){const _0x264871={};_0x264871[_0x10644f(0x107)]=_0x5625ba[_0x10644f(0xd8)][_0x10644f(0x130)];throw _0x264871;}else _0x50f865[_0x10644f(0xe2)](debug,_0x3ae29d+'\x20event\x20successful\x20for\x20events\x20'+_0x1b1a1a+_0x10644f(0x138)+util[_0x10644f(0xed)]('%j',_0x5625ba[_0x10644f(0xd8)])),this[_0x10644f(0xf9)]=Math[_0x10644f(0x133)](0x0,_0x50f865[_0x10644f(0x10b)](this['pendingUploads'],_0x572a0b[_0x10644f(0xd1)]));}catch(_0x29750e){_0x29750e[_0x10644f(0x12f)]?_0x50f865[_0x10644f(0xd3)](debug,_0x10644f(0xef)+_0x3ae29d+_0x10644f(0x118)+constants['TEST_REPORTING_ANALYTICS']+_0x10644f(0xe4)+_0x29750e['response']['status']+'\x20'+_0x29750e['response'][_0x10644f(0xdd)]+'\x20'+util['format']('%j',_0x29750e[_0x10644f(0x12f)])):_0x50f865[_0x10644f(0xe2)](debug,_0x10644f(0xef)+_0x3ae29d+'\x20REQUEST\x20TO\x20'+constants[_0x10644f(0x104)]+'\x20:\x20'+(_0x29750e[_0x10644f(0x107)]||_0x29750e)),this[_0x10644f(0xf9)]=Math[_0x10644f(0x133)](0x0,_0x50f865[_0x10644f(0xfb)](this['pendingUploads'],_0x572a0b[_0x10644f(0xd1)]));}};[a135_0x1968e6(0xcf)]=()=>{const _0xd19f2b=a135_0x1968e6,_0xdc3871={'MhTPS':function(_0x4b1556,_0x2f1116){return _0x4b1556>_0x2f1116;},'qdhPF':function(_0x4905ee,_0x14258b){return _0x4905ee(_0x14258b);},'LhyKI':'Interval-Queue','tTLMZ':function(_0x52900c,_0x4f56f2){return _0x52900c(_0x4f56f2);},'YeGZn':function(_0x378554,_0x2816bb,_0x26c53b){return _0x378554(_0x2816bb,_0x26c53b);}};this[_0xd19f2b(0x11a)]=_0xdc3871['YeGZn'](setInterval,async()=>{const _0x3cc4bd=_0xd19f2b;if(_0xdc3871[_0x3cc4bd(0x134)](this[_0x3cc4bd(0xde)][_0x3cc4bd(0xd1)],0x0)){_0xdc3871['qdhPF'](trace,'Processing\x20events.\x20Queue\x20Length\x20-\x20'+this[_0x3cc4bd(0xde)]['length']);const _0x326ff5=this['queue'][_0x3cc4bd(0x116)](0x0,BATCH_SIZE);this[_0x3cc4bd(0xde)][_0x3cc4bd(0x124)](0x0,BATCH_SIZE),await this['batchAndPostEvents'](this[_0x3cc4bd(0x10a)],_0xdc3871[_0x3cc4bd(0x110)],_0x326ff5),_0xdc3871[_0x3cc4bd(0xe0)](trace,_0x3cc4bd(0x121)+this[_0x3cc4bd(0xde)]['length']);}},BATCH_INTERVAL);};[a135_0x1968e6(0x101)]=()=>{const _0x3afb77=a135_0x1968e6,_0x180c25={};_0x180c25['GGlKp']='RESETTING';const _0x379619=_0x180c25;this[_0x3afb77(0x11b)](_0x379619[_0x3afb77(0xcc)]),this[_0x3afb77(0xcf)]();};[a135_0x1968e6(0x11b)]=_0x42cb94=>{const _0x1c7020=a135_0x1968e6,_0xbc91af={'iXysP':function(_0x3dcfc8,_0x4ae45d){return _0x3dcfc8(_0x4ae45d);},'scbWm':function(_0x25dfc8,_0xc5192){return _0x25dfc8===_0xc5192;},'jBvbA':_0x1c7020(0x108)};this[_0x1c7020(0x11a)]&&(_0xbc91af['iXysP'](clearInterval,this[_0x1c7020(0x11a)]),this[_0x1c7020(0x11a)]=null,_0xbc91af[_0x1c7020(0xdb)](_0x42cb94,_0xbc91af[_0x1c7020(0x125)])&&(this[_0x1c7020(0x127)]=![]));};[a135_0x1968e6(0x114)]=()=>{const _0x5514ac=a135_0x1968e6,_0x3252a8={};_0x3252a8[_0x5514ac(0xda)]=function(_0x3dab2c,_0x389009){return _0x3dab2c>=_0x389009;};const _0x397a0b=_0x3252a8;return _0x397a0b[_0x5514ac(0xda)](this[_0x5514ac(0xde)][_0x5514ac(0xd1)],BATCH_SIZE);};async['uploadPending'](_0x2abb47=DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS,_0x5e4a86=DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS){const _0x4ac763=a135_0x1968e6,_0x2ba2e7={'pwcWC':function(_0x3b99d3,_0x149d23){return _0x3b99d3<=_0x149d23;},'BWEiu':function(_0x5197ce,_0x1feece){return _0x5197ce(_0x1feece);},'JnQww':function(_0x2d185e,_0x3ad8e0){return _0x2d185e-_0x3ad8e0;}};if(_0x2ba2e7[_0x4ac763(0x100)](this[_0x4ac763(0xf9)],0x0)||_0x2ba2e7[_0x4ac763(0x100)](_0x2abb47,0x0))return;return await _0x2ba2e7['BWEiu'](sleep,_0x5e4a86),this[_0x4ac763(0xf3)](_0x2ba2e7[_0x4ac763(0xd4)](_0x2abb47,_0x5e4a86));}}module[a135_0x1968e6(0x102)]=RequestQueueHandler; |
@@ -1,1 +0,1 @@ | ||
| function a136_0x1a43(_0x5c71c3,_0x582d28){const _0x2ff5ca=a136_0x2ff5();return a136_0x1a43=function(_0x1a43cf,_0x11adfb){_0x1a43cf=_0x1a43cf-0xa1;let _0x593f4c=_0x2ff5ca[_0x1a43cf];return _0x593f4c;},a136_0x1a43(_0x5c71c3,_0x582d28);}function a136_0x2ff5(){const _0x5ca112=['2CNppjd','waitForBuildStatus','SkhYX','CBTSessionCreated','pendingUploads','info','XcCUw','gzzpN','\x20:\x20','includes','NxgaT','EYKWr','toString','frameworkVersion','getUserName','uapRp','event_type','eIQkj','status','BS_TESTOPS_BUILD_COMPLETED','BS_TESTOPS_ALLOW_SCREENSHOTS','wOHLW','cRApt','jtSWU','error','9nfnFiG','eiXpk','EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20Missing\x20authentication\x20token','../../bin/utils/constants','xhDqk','aLphN','QKdMZ','getGitMetaData','Retry\x20runs\x20exceeded','KDrqC','Sending\x20trace\x20zip\x20to\x20nodeRequest\x20for\x20test:\x20','hook_run','Bearer\x20','piGUH','qYFOq','cwd','Sending\x20trace\x20zip\x20for\x20test:\x20','allow_screenshots','ZpGgw','Launching\x20build\x20for\x20BrowserStack\x20Test\x20Observability\x20with\x20config:\x20','logs','MBwCx','MzDPY','Log_Upload','message','\x20:\x20missing\x20authentication\x20token','data','Oyzvq','qApAS','uTQyo','HookRunStarted','projectName','length','TqtVs','KDfyJ','EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20','8784559BgihTh','TestRunStarted','WMHUL','Hook_End_Upload','TestRunSkipped','jwt','success','fTIGl','XVEHx','aKdIJ','util','BS_A11Y_JWT','api/v1/event','json','mLRxX','LogCreated','BROWSERSTACK_TESTHUB_JWT','username','5FZKQhU','Content-Type','build_hashed_id','pgKlg','VJFwI','2552740RaRZHx','POST','X-BSTACK-TESTOPS','TEST_REPORTING_ANALYTICS','afBfa','uploadEventData','\x20REQUEST\x20TO\x20','gSnCR','basename','getLogTag','env','api/v1/builds','Data\x20upload\x20to\x20BrowserStack\x20','otnwG','buildIdentifier','nwDsv','false','poAaF','tlsnk','gllFk','inspect','gKrWC','XLwGI','\x20failed\x20due\x20to\x20','true','./requestQueueHandler','znqgq','stringify','test_run_uuid','cFuOb','sendEventData','575147DptMsr','2446902ZPBYQw','cZDcJ','buildName','QaMFK','sendTraceZip','getHostInfo','format','ATRjh','2915144SYlDQz','BROWSERSTACK_BUILD_RUN_IDENTIFIER','application/json','jkYia','BROWSERSTACK_RERUN','ikokc','Authorization','Dhnmh','path','ERROR_ACCESS_DENIED','start','getAgentVersion','browserstackAutomation','TeHUW','NCdsr','max','statusText','nestedKeyValue','QylSk','Token/buildID\x20is\x20undefined,\x20build\x20creation\x20might\x20have\x20failed','getAccessKey','Test_Start_Upload','../../helpers/testhub/utils','../helper','1616120OZaGWn','nvDfK','fjYBI',']\x20event\x20successful!','response','winstonLogger','BROWSERSTACK_TESTHUB_UUID','null','WcGYl','PjVFB','gRoBE','eventUrl','password','BS_TESTOPS_BUILD_HASHED_ID','launch','requestQueueHandler','uuid','test_run','CREDENTIALS_FOR_CRASH_REPORTING','app','resolve','./constants','635622aAcroj','Ubmkh','ERROR_SDK_DEPRECATED','44utpPFy','EXCEPTION\x20IN\x20','ERROR_INVALID_CREDENTIALS','Hook_Start_Upload','Trace\x20zip\x20sent\x20to\x20nodeRequest\x20for\x20test:\x20','debug','\x20retry\x20runs\x20exceeded','BS_TESTOPS_JWT','buildDescription'];a136_0x2ff5=function(){return _0x5ca112;};return a136_0x2ff5();}const a136_0x3ad4e4=a136_0x1a43;(function(_0x217a54,_0x3131d0){const _0x51373a=a136_0x1a43,_0x5a7690=_0x217a54();while(!![]){try{const _0x107b66=parseInt(_0x51373a(0x12c))/0x1*(parseInt(_0x51373a(0xb9))/0x2)+-parseInt(_0x51373a(0x12d))/0x3+parseInt(_0x51373a(0x10d))/0x4*(parseInt(_0x51373a(0x108))/0x5)+parseInt(_0x51373a(0xad))/0x6+parseInt(_0x51373a(0xf6))/0x7+parseInt(_0x51373a(0x135))/0x8*(-parseInt(_0x51373a(0xd2))/0x9)+-parseInt(_0x51373a(0x14d))/0xa*(parseInt(_0x51373a(0xb0))/0xb);if(_0x107b66===_0x3131d0)break;else _0x5a7690['push'](_0x5a7690['shift']());}catch(_0x240071){_0x5a7690['push'](_0x5a7690['shift']());}}}(a136_0x2ff5,0xb68d3));const bsSetupHelper=require(a136_0x3ad4e4(0x14c)),path=require(a136_0x3ad4e4(0x13d)),os=require('os'),{debug,getCustomTags,getDefaultHeaders,nodeRequest,asyncAwaitNodeReq,sleep,isTestObservabilitySession,trace}=require('./utils'),{EVENT_ENDPOINT,DEFAULT_WAIT_INTERVAL_FOR_BUILD_STATUS}=require(a136_0x3ad4e4(0xac)),RequestQueueHandler=require(a136_0x3ad4e4(0x126)),logger=require('../logger')[a136_0x3ad4e4(0x152)],{shouldProcessEventForTesthub,isPercyBuild,getProductMap,getTestOrchestrationBuildStartData}=require(a136_0x3ad4e4(0x14b)),util=require(a136_0x3ad4e4(0x100)),constants=require(a136_0x3ad4e4(0xd5));class SessionHandler{static [a136_0x3ad4e4(0xa6)]=RequestQueueHandler['getInstance']();static async[a136_0x3ad4e4(0xa5)](_0x3cf190,_0x5b4bd0){const _0x1daef0=a136_0x3ad4e4,_0x480bff={'qApAS':function(_0x2dfd74,_0x591d78){return _0x2dfd74||_0x591d78;},'NxgaT':function(_0x36a2f0,_0x1b9912){return _0x36a2f0===_0x1b9912;},'uTQyo':function(_0x3abdc5,_0x325042){return _0x3abdc5(_0x325042);},'LBldh':_0x1daef0(0xd4),'gllFk':_0x1daef0(0x11d),'nvDfK':_0x1daef0(0x103),'XVEHx':function(_0xbf2888,_0x2fb270){return _0xbf2888(_0x2fb270);},'ATRjh':function(_0x51859c,_0x2fd3b3){return _0x51859c(_0x2fd3b3);},'piGUH':function(_0x50f48c,_0x1db8d2){return _0x50f48c(_0x1db8d2);},'HLlxc':function(_0x5d6534,_0x1c817c,_0x501ef2,_0x35abbb,_0x22457d){return _0x5d6534(_0x1c817c,_0x501ef2,_0x35abbb,_0x22457d);},'aKdIJ':'POST','PLldG':_0x1daef0(0x118),'QUPUA':function(_0x33d33f,_0x427aea){return _0x33d33f(_0x427aea);},'eiXpk':'Build\x20creation\x20successful!','LTbSE':function(_0x4fc62c){return _0x4fc62c();},'poAaF':_0x1daef0(0x125),'otnwG':'null','MzDPY':function(_0x475f1d,_0x55ca31){return _0x475f1d(_0x55ca31);},'cZDcJ':function(_0x4f5a07,_0x2090cd){return _0x4f5a07(_0x2090cd);},'XCrba':_0x1daef0(0xb2),'cRApt':_0x1daef0(0x13e),'pgKlg':_0x1daef0(0xaf)};logger[_0x1daef0(0xbe)](_0x1daef0(0xe5)+util[_0x1daef0(0x121)](_0x3cf190));const _0x52147b=bsSetupHelper[_0x1daef0(0xc7)](_0x3cf190),_0x4f9c0d=bsSetupHelper[_0x1daef0(0x149)](_0x3cf190),_0x45d7b9=_0x480bff['qApAS'](_0x52147b,'')+':'+_0x480bff[_0x1daef0(0xee)](_0x4f9c0d,'');if(_0x480bff[_0x1daef0(0xc3)](_0x45d7b9,':'))return _0x480bff[_0x1daef0(0xef)](debug,_0x480bff['LBldh']),process[_0x1daef0(0x117)][_0x1daef0(0xcc)]=_0x480bff['gllFk'],[null,null];let _0x435e36=![],_0x2384dc=![];if(_0x3cf190[_0x1daef0(0x141)]&&_0x3cf190[_0x1daef0(0xaa)])_0x2384dc=!![];else _0x3cf190[_0x1daef0(0x141)]&&(_0x435e36=!![]);try{const _0x21f3ff={'format':_0x480bff[_0x1daef0(0x14e)],'project_name':_0x3cf190[_0x1daef0(0xf1)]||'','name':_0x3cf190[_0x1daef0(0x12f)]||path[_0x1daef0(0x115)](path[_0x1daef0(0xab)](process[_0x1daef0(0xe1)]())),'build_identifier':_0x3cf190[_0x1daef0(0x11b)],'description':_0x3cf190[_0x1daef0(0xb8)]||'','start_time':new Date()['toISOString'](),'tags':_0x480bff[_0x1daef0(0xfe)](getCustomTags,_0x3cf190),'host_info':bsSetupHelper[_0x1daef0(0x132)](),'ci_info':bsSetupHelper['getCiInfo'](),'build_run_identifier':process[_0x1daef0(0x117)][_0x1daef0(0x136)],'failed_tests_rerun':process[_0x1daef0(0x117)][_0x1daef0(0x139)]||![],'version_control':await bsSetupHelper[_0x1daef0(0xd9)](),'observability_version':{'frameworkName':_0x5b4bd0['frameworkName'],'frameworkVersion':_0x5b4bd0[_0x1daef0(0xc6)],'sdkVersion':bsSetupHelper[_0x1daef0(0x140)]()},'product_map':_0x480bff[_0x1daef0(0x134)](getProductMap,_0x3cf190),'test_orchestration':_0x480bff[_0x1daef0(0xfe)](getTestOrchestrationBuildStartData,_0x3cf190)},_0x100579={};_0x100579[_0x1daef0(0x107)]=_0x52147b,_0x100579[_0x1daef0(0xa3)]=_0x4f9c0d;const _0x2e64b0={'auth':_0x100579,'headers':_0x480bff[_0x1daef0(0xdf)](getDefaultHeaders,![])},_0x8b34a2=await _0x480bff['HLlxc'](nodeRequest,_0x480bff[_0x1daef0(0xff)],_0x480bff['PLldG'],_0x21f3ff,_0x2e64b0);_0x480bff['QUPUA'](debug,_0x480bff[_0x1daef0(0xd3)]);const _0x473b32=_0x8b34a2[_0x1daef0(0xec)];_0x473b32[_0x1daef0(0x10a)]&&(process[_0x1daef0(0x117)]['BROWSERSTACK_TESTHUB_UUID']=_0x473b32[_0x1daef0(0x10a)]);if(_0x480bff['LTbSE'](isTestObservabilitySession)){process[_0x1daef0(0x117)][_0x1daef0(0xcc)]=_0x480bff[_0x1daef0(0x11e)];if(_0x473b32[_0x1daef0(0xfb)]){process['env'][_0x1daef0(0xb7)]=_0x473b32['jwt'];const _0x4d4abf={};_0x4d4abf[_0x1daef0(0x107)]=_0x52147b,_0x4d4abf[_0x1daef0(0xa3)]=_0x4f9c0d,process[_0x1daef0(0x117)][_0x1daef0(0xa9)]=JSON[_0x1daef0(0x128)](_0x4d4abf);}_0x473b32['build_hashed_id']&&(process[_0x1daef0(0x117)]['BS_TESTOPS_BUILD_HASHED_ID']=_0x473b32[_0x1daef0(0x10a)]),_0x473b32['allow_screenshots']&&(process[_0x1daef0(0x117)][_0x1daef0(0xcd)]=_0x473b32[_0x1daef0(0xe3)][_0x1daef0(0xc5)]());}return[_0x8b34a2['data'][_0x1daef0(0xfb)],_0x8b34a2[_0x1daef0(0xec)][_0x1daef0(0x10a)],_0x8b34a2[_0x1daef0(0xec)][_0x1daef0(0xe3)]];}catch(_0x5eea5d){process[_0x1daef0(0x117)][_0x1daef0(0x153)]=_0x480bff[_0x1daef0(0x11a)],process[_0x1daef0(0x117)]['BS_TESTOPS_BUILD_COMPLETED']=_0x480bff[_0x1daef0(0x120)],process[_0x1daef0(0x117)][_0x1daef0(0xb7)]=_0x480bff[_0x1daef0(0x11a)],process[_0x1daef0(0x117)][_0x1daef0(0xa4)]=_0x480bff['otnwG'],process[_0x1daef0(0x117)][_0x1daef0(0xcd)]=_0x480bff[_0x1daef0(0x11a)];_0x5eea5d[_0x1daef0(0x151)]?_0x480bff[_0x1daef0(0xe8)](debug,_0x1daef0(0xf5)+_0x5eea5d[_0x1daef0(0x151)][_0x1daef0(0xcb)]+'\x20'+_0x5eea5d['response'][_0x1daef0(0x145)]+'\x20'+JSON[_0x1daef0(0x128)](_0x5eea5d[_0x1daef0(0x151)][_0x1daef0(0xec)])):_0x480bff[_0x1daef0(0x12e)](debug,_0x1daef0(0xf5)+(_0x5eea5d[_0x1daef0(0xea)]||_0x5eea5d));if(_0x5eea5d&&_0x5eea5d[_0x1daef0(0xea)]){const _0x40a9f3=_0x5eea5d[_0x1daef0(0xea)];switch(_0x5eea5d['errorType']){case _0x480bff['XCrba']:logger[_0x1daef0(0xd1)](_0x40a9f3);break;case _0x480bff[_0x1daef0(0xcf)]:logger[_0x1daef0(0xbe)](_0x40a9f3);break;case _0x480bff[_0x1daef0(0x10b)]:logger[_0x1daef0(0xd1)](_0x40a9f3);break;default:logger['error'](_0x40a9f3);}}else console['info'](_0x1daef0(0x119)+constants[_0x1daef0(0x110)]+_0x1daef0(0x124)+_0x5eea5d);return[null,null,null];}}static async[a136_0x3ad4e4(0xba)](){const _0x177045=a136_0x3ad4e4,_0x46f0d3={'Dhnmh':_0x177045(0x125),'WcGYl':'false','WrZjq':function(_0x122265,_0xc28478){return _0x122265(_0xc28478);}},_0x3315cc=process[_0x177045(0x117)][_0x177045(0xcc)];if([_0x46f0d3[_0x177045(0x13c)],_0x46f0d3['WcGYl']][_0x177045(0xc2)](_0x3315cc))return;while([_0x46f0d3[_0x177045(0x13c)],_0x46f0d3[_0x177045(0x155)]][_0x177045(0xc2)](_0x3315cc)){await _0x46f0d3['WrZjq'](sleep,DEFAULT_WAIT_INTERVAL_FOR_BUILD_STATUS);}}static[a136_0x3ad4e4(0x116)](_0x568419){const _0x54056a=a136_0x3ad4e4,_0x24d391={};_0x24d391['MuZln']=_0x54056a(0x14a),_0x24d391['MeyCc']='Test_End_Upload',_0x24d391[_0x54056a(0xae)]='Test_Skipped_Upload',_0x24d391[_0x54056a(0x142)]=_0x54056a(0xe9),_0x24d391[_0x54056a(0x127)]=_0x54056a(0xb3),_0x24d391[_0x54056a(0x156)]=_0x54056a(0xf9),_0x24d391['Nvtzf']='CBT_Upload';const _0x3560a3=_0x24d391,_0x4b5b57={};return _0x4b5b57[_0x54056a(0xf7)]=_0x3560a3['MuZln'],_0x4b5b57['TestRunFinished']=_0x3560a3['MeyCc'],_0x4b5b57[_0x54056a(0xfa)]=_0x3560a3[_0x54056a(0xae)],_0x4b5b57[_0x54056a(0x105)]=_0x3560a3['TeHUW'],_0x4b5b57[_0x54056a(0xf0)]=_0x3560a3[_0x54056a(0x127)],_0x4b5b57['HookRunFinished']=_0x3560a3[_0x54056a(0x156)],_0x4b5b57[_0x54056a(0xbc)]=_0x3560a3['Nvtzf'],_0x4b5b57[_0x568419[_0x54056a(0xc9)]];}static async[a136_0x3ad4e4(0x12b)](_0x357ad3,_0x38b109=0x0,_0x575b58=null){const _0x58f3ef=a136_0x3ad4e4,_0x49e4d6={'gRoBE':function(_0x1824c2,_0x28ec6e){return _0x1824c2===_0x28ec6e;},'gKrWC':_0x58f3ef(0x131),'fjYBI':function(_0xb97a69,_0x41fabe){return _0xb97a69!==_0x41fabe;},'jToLo':_0x58f3ef(0x137),'pQDTv':_0x58f3ef(0x125),'QylSk':function(_0x5b5fba,_0x4559d5){return _0x5b5fba===_0x4559d5;},'MBwCx':function(_0xe1487b,_0x25b693,_0x4ae08f,_0x3cf209,_0x40cf0d){return _0xe1487b(_0x25b693,_0x4ae08f,_0x3cf209,_0x40cf0d);},'QKdMZ':_0x58f3ef(0x10e),'qYFOq':function(_0x37b3a5,_0x43a0d3,_0x3a15be,_0x1a3746,_0x47e7c1){return _0x37b3a5(_0x43a0d3,_0x3a15be,_0x1a3746,_0x47e7c1);},'fTIGl':function(_0x51c045,_0x462ea7){return _0x51c045(_0x462ea7);},'uapRp':function(_0x31e595,_0x55e572){return _0x31e595!==_0x55e572;},'wOHLW':'Batch-Queue','Oyzvq':function(_0x149a61,_0x1169ad){return _0x149a61-_0x1169ad;},'SkhYX':_0x58f3ef(0x102),'jkYia':_0x58f3ef(0xfc),'oQfsR':function(_0x1a9280,_0x3956dd){return _0x1a9280(_0x3956dd);},'eJjQo':function(_0x24ad36,_0x1aa768){return _0x24ad36!==_0x1aa768;},'tlsnk':function(_0x382c50,_0x7ffa03){return _0x382c50(_0x7ffa03);},'wKPDC':function(_0x3b0c7a,_0x247e1e){return _0x3b0c7a!==_0x247e1e;},'QaMFK':function(_0x5d34ed,_0x4f90a){return _0x5d34ed-_0x4f90a;},'QrPyv':function(_0x5c01f5,_0x4a4a35){return _0x5c01f5===_0x4a4a35;},'aLphN':'error'};_0x49e4d6['gRoBE'](_0x575b58,_0x49e4d6[_0x58f3ef(0x122)])&&logger[_0x58f3ef(0xb5)](_0x58f3ef(0xe2)+_0x357ad3['logs'][0x0]['test_run_uuid']);const _0x593313=await this[_0x58f3ef(0x116)](_0x357ad3);let _0xd220cf=_0x357ad3,_0x2f1a35=EVENT_ENDPOINT;_0x49e4d6[_0x58f3ef(0x14f)](_0x575b58,_0x49e4d6[_0x58f3ef(0x122)])&&this[_0x58f3ef(0xa6)][_0x58f3ef(0x13f)]();const {shouldProceed:_0x50b7df,proceedWithData:_0x155241,proceedWithUrl:_0x294169}=this[_0x58f3ef(0xa6)]['add'](_0x357ad3);if(!_0x50b7df)return;else _0x155241&&(_0xd220cf=_0x155241,_0x2f1a35=_0x294169);const _0x4b3b41={};_0x4b3b41[_0x58f3ef(0x13b)]=_0x58f3ef(0xde)+process[_0x58f3ef(0x117)]['BROWSERSTACK_TESTHUB_JWT'],_0x4b3b41[_0x58f3ef(0x109)]=_0x49e4d6['jToLo'],_0x4b3b41[_0x58f3ef(0x10f)]=_0x49e4d6['pQDTv'];const _0x13c8c7={};_0x13c8c7['headers']=_0x4b3b41;const _0x224c10=_0x13c8c7;let _0x480e23;try{_0x49e4d6[_0x58f3ef(0x147)](_0x575b58,_0x49e4d6[_0x58f3ef(0x122)])?(logger['debug'](_0x58f3ef(0xdc)+_0x357ad3?.[_0x58f3ef(0xe6)][0x0]?.[_0x58f3ef(0x129)]),_0x480e23=await _0x49e4d6[_0x58f3ef(0xe7)](asyncAwaitNodeReq,_0x49e4d6[_0x58f3ef(0xd8)],_0x2f1a35,_0xd220cf,_0x224c10),logger[_0x58f3ef(0xb5)](_0x58f3ef(0xb4)+_0x357ad3?.[_0x58f3ef(0xe6)][0x0]?.['test_run_uuid'])):_0x480e23=await _0x49e4d6[_0x58f3ef(0xe0)](nodeRequest,_0x49e4d6[_0x58f3ef(0xd8)],_0x2f1a35,_0xd220cf,_0x224c10);if(_0x480e23[_0x58f3ef(0xec)][_0x58f3ef(0xd1)]){const _0x10f397={};_0x10f397[_0x58f3ef(0xea)]=_0x480e23[_0x58f3ef(0xec)][_0x58f3ef(0xd1)];throw _0x10f397;}else{_0x49e4d6[_0x58f3ef(0xfd)](debug,(_0x49e4d6[_0x58f3ef(0xc8)](_0x2f1a35,this[_0x58f3ef(0xa6)][_0x58f3ef(0xa2)])?_0x593313:_0x49e4d6['wOHLW'])+'['+_0x38b109+_0x58f3ef(0x150)),this['requestQueueHandler'][_0x58f3ef(0xbd)]=Math[_0x58f3ef(0x144)](0x0,_0x49e4d6[_0x58f3ef(0xed)](this[_0x58f3ef(0xa6)][_0x58f3ef(0xbd)],_0x49e4d6[_0x58f3ef(0xa1)](_0x2f1a35,_0x49e4d6[_0x58f3ef(0xbb)])?0x1:_0xd220cf[_0x58f3ef(0xf2)]));const _0xdf7161={};return _0xdf7161[_0x58f3ef(0xcb)]=_0x49e4d6[_0x58f3ef(0x138)],_0xdf7161[_0x58f3ef(0xea)]='',_0xdf7161;}}catch(_0x2e2906){_0x2e2906[_0x58f3ef(0x151)]?_0x49e4d6['oQfsR'](debug,'EXCEPTION\x20IN\x20'+(_0x49e4d6['eJjQo'](_0x2f1a35,this[_0x58f3ef(0xa6)][_0x58f3ef(0xa2)])?_0x593313:_0x49e4d6[_0x58f3ef(0xce)])+_0x58f3ef(0x113)+constants[_0x58f3ef(0x110)]+_0x58f3ef(0xc1)+_0x2e2906[_0x58f3ef(0x151)][_0x58f3ef(0xcb)]+'\x20'+_0x2e2906[_0x58f3ef(0x151)][_0x58f3ef(0x145)]+'\x20'+util['format'](_0x2e2906['response'][_0x58f3ef(0xec)])):_0x49e4d6[_0x58f3ef(0x11f)](debug,_0x58f3ef(0xb1)+(_0x49e4d6['wKPDC'](_0x2f1a35,this['requestQueueHandler']['eventUrl'])?_0x593313:_0x49e4d6['wOHLW'])+_0x58f3ef(0x113)+constants[_0x58f3ef(0x110)]+_0x58f3ef(0xc1)+util[_0x58f3ef(0x133)](_0x2e2906));this[_0x58f3ef(0xa6)][_0x58f3ef(0xbd)]=Math[_0x58f3ef(0x144)](0x0,_0x49e4d6[_0x58f3ef(0x130)](this[_0x58f3ef(0xa6)][_0x58f3ef(0xbd)],_0x49e4d6['QrPyv'](_0x2f1a35,_0x49e4d6[_0x58f3ef(0xbb)])?0x1:_0xd220cf[_0x58f3ef(0xf2)]));const _0xd3b3da={};return _0xd3b3da[_0x58f3ef(0xcb)]=_0x49e4d6[_0x58f3ef(0xd7)],_0xd3b3da['message']=_0x2e2906[_0x58f3ef(0xea)]||(_0x2e2906[_0x58f3ef(0x151)]?_0x2e2906[_0x58f3ef(0x151)][_0x58f3ef(0xcb)]+':'+_0x2e2906[_0x58f3ef(0x151)]['statusText']:_0x2e2906),_0xd3b3da;}}static async[a136_0x3ad4e4(0x112)](_0x14e63d,_0x3168a8=0x0){const _0x2640da=a136_0x3ad4e4,_0x519ac0={'gzzpN':function(_0x4fe254,_0x2afb3b){return _0x4fe254+_0x2afb3b;},'jtSWU':function(_0x4ff3a7,_0x46af20){return _0x4ff3a7(_0x46af20);},'cFuOb':_0x2640da(0xa8),'EYKWr':_0x2640da(0xa7),'mpQwu':_0x2640da(0xdd),'gSnCR':function(_0x18cf9c,_0x1bce6f,_0x4f848a){return _0x18cf9c(_0x1bce6f,_0x4f848a);},'eIQkj':_0x2640da(0x112),'xhDqk':function(_0xdbeacf,_0x406b36){return _0xdbeacf===_0x406b36;},'WMHUL':function(_0x5eab17,_0x533034){return _0x5eab17!==_0x533034;},'ikokc':_0x2640da(0x154),'KDfyJ':function(_0x289869,_0x44da62){return _0x289869===_0x44da62;},'ZpGgw':_0x2640da(0x125),'nwpwa':function(_0x31bcc5){return _0x31bcc5();},'KDrqC':function(_0xa0eb43,_0x9bc10c){return _0xa0eb43(_0x9bc10c);},'XLwGI':function(_0x1db576,_0x10c764){return _0x1db576-_0x10c764;},'TqtVs':_0x2640da(0xd1),'UVQPt':_0x2640da(0x148),'bKWGO':function(_0x2d4cfe,_0x46209e){return _0x2d4cfe>=_0x46209e;},'afBfa':function(_0x4b3522,_0x29b4a1){return _0x4b3522(_0x29b4a1);},'mLRxX':function(_0x551cbd,_0x31579a){return _0x551cbd!==_0x31579a;},'nwDsv':function(_0x14512c,_0x3efc36){return _0x14512c-_0x3efc36;},'VJFwI':_0x2640da(0xda),'XcCUw':_0x2640da(0x11d),'NCdsr':function(_0x19baae,_0x5c8c6c,_0x5ade86){return _0x19baae(_0x5c8c6c,_0x5ade86);}},_0x526961=this[_0x2640da(0x116)](_0x14e63d);_0x519ac0[_0x2640da(0xd0)](trace,'Processing\x20event\x20-\x20\x27'+_0x14e63d[_0x2640da(0xc9)]+'\x27\x20'+(bsSetupHelper[_0x2640da(0x146)](_0x14e63d,[_0x519ac0[_0x2640da(0x12a)],_0x519ac0[_0x2640da(0xc4)]])||bsSetupHelper['nestedKeyValue'](_0x14e63d,[_0x519ac0['mpQwu'],_0x519ac0[_0x2640da(0xc4)]])));if(!_0x519ac0[_0x2640da(0x114)](shouldProcessEventForTesthub,_0x14e63d['event_type'],_0x519ac0[_0x2640da(0xca)]))return;_0x519ac0['xhDqk'](_0x3168a8,0x0)&&process[_0x2640da(0x117)][_0x2640da(0x106)]&&_0x519ac0[_0x2640da(0xf8)](process[_0x2640da(0x117)][_0x2640da(0x106)],_0x519ac0['ikokc'])&&(this[_0x2640da(0xa6)]['pendingUploads']+=0x1);if(_0x519ac0[_0x2640da(0xf4)](process[_0x2640da(0x117)][_0x2640da(0xcc)],_0x519ac0[_0x2640da(0xe4)])||process[_0x2640da(0x117)][_0x2640da(0x101)]||_0x519ac0['nwpwa'](isPercyBuild)){if(_0x519ac0[_0x2640da(0xd6)](process['env'][_0x2640da(0x106)],_0x519ac0[_0x2640da(0x13a)])){_0x519ac0[_0x2640da(0xdb)](debug,_0x2640da(0xb1)+_0x526961+_0x2640da(0x113)+constants[_0x2640da(0x110)]+_0x2640da(0xeb)),this[_0x2640da(0xa6)][_0x2640da(0xbd)]=Math[_0x2640da(0x144)](0x0,_0x519ac0[_0x2640da(0x123)](this[_0x2640da(0xa6)][_0x2640da(0xbd)],0x1));const _0x41a06b={};return _0x41a06b[_0x2640da(0xcb)]=_0x519ac0[_0x2640da(0xf3)],_0x41a06b['message']=_0x519ac0['UVQPt'],_0x41a06b;}return await this[_0x2640da(0x12b)](_0x14e63d,_0x3168a8);}else{if(_0x519ac0['bKWGO'](_0x3168a8,0x5)){_0x519ac0[_0x2640da(0x111)](debug,_0x2640da(0xb1)+_0x526961+_0x2640da(0x113)+constants['TEST_REPORTING_ANALYTICS']+'\x20:\x20Build\x20Start\x20is\x20not\x20completed\x20and\x20'+_0x526961+_0x2640da(0xb6));_0x519ac0[_0x2640da(0x104)](process[_0x2640da(0x117)]['BROWSERSTACK_TESTHUB_JWT'],_0x519ac0['ikokc'])&&(this[_0x2640da(0xa6)]['pendingUploads']=Math[_0x2640da(0x144)](0x0,_0x519ac0[_0x2640da(0x11c)](this['requestQueueHandler'][_0x2640da(0xbd)],0x1)));const _0x5a47c7={};return _0x5a47c7[_0x2640da(0xcb)]=_0x519ac0['TqtVs'],_0x5a47c7[_0x2640da(0xea)]=_0x519ac0[_0x2640da(0x10c)],_0x5a47c7;}else _0x519ac0[_0x2640da(0xf8)](process[_0x2640da(0x117)][_0x2640da(0xcc)],_0x519ac0[_0x2640da(0xbf)])&&_0x519ac0[_0x2640da(0x143)](setTimeout,()=>{const _0x354e09=_0x2640da;this[_0x354e09(0x112)](_0x14e63d,_0x519ac0[_0x354e09(0xc0)](_0x3168a8,0x1));},0x3e8);}}}module['exports']=SessionHandler; | ||
| const a136_0x3c1bfd=a136_0x3a46;function a136_0x3a46(_0x451e00,_0x5504ed){const _0x21abd4=a136_0x21ab();return a136_0x3a46=function(_0x3a469d,_0x42c589){_0x3a469d=_0x3a469d-0x198;let _0x4a100d=_0x21abd4[_0x3a469d];return _0x4a100d;},a136_0x3a46(_0x451e00,_0x5504ed);}function a136_0x21ab(){const _0x27f288=['NgOhM','JCWVg','Hook_Start_Upload','true','BS_TESTOPS_BUILD_HASHED_ID','pendingUploads','password','BS_TESTOPS_JWT','hook_run','\x20retry\x20runs\x20exceeded','false','ukUte','1825590PoAIDo','response','api/v1/builds','uzcRR','bCicv','dRixD','ZmBqY','nestedKeyValue','Retry\x20runs\x20exceeded','Token/buildID\x20is\x20undefined,\x20build\x20creation\x20might\x20have\x20failed','RsbQD','BS_TESTOPS_ALLOW_SCREENSHOTS','success','SIfAW','sendEventData','PBuiI','status','iueZc','leAdo','exports','\x20:\x20','Hook_End_Upload','BbOqF','../../helpers/testhub/utils','error','oQXfr','\x20REQUEST\x20TO\x20','BROWSERSTACK_RERUN','test_run','Dmtsk','getUserName','getCiInfo','BIcAK','2973740fejsdp','getAgentVersion','length','\x20:\x20Build\x20Start\x20is\x20not\x20completed\x20and\x20','env','LpoSJ','LogCreated','launch','data','QFKWo','null','2172774WAOnJS','Huxoc','PRWLw','frameworkName','Yaaet','test_run_uuid','path','uuid','Processing\x20event\x20-\x20\x27','headers','kzDnV','TvVWX','BS_A11Y_JWT','xTezT','620487xPMhJg','allow_screenshots','zoiKF','1209GefvSj','ufxvK','browserstackAutomation','toISOString','124762MaXlnp','buildName','MLMwM','hIVFZ','util','TestRunStarted','statusText','app','build_hashed_id','Batch-Queue','tPXkE','hAuay','EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20','./requestQueueHandler','HABek','QkQiO','CBT_Upload','HookRunFinished','logs','sendTraceZip','iFuuG','DLewg','waitForBuildStatus','JCfGc','eventUrl','Launching\x20build\x20for\x20BrowserStack\x20Test\x20Observability\x20with\x20config:\x20','toString','application/json','WtIMC','GTWiV','jkHWF','../../bin/utils/constants','nkZSG','getLogTag','projectName','CBTSessionCreated','message','pqMuA','rFffu','XKpXu','BROWSERSTACK_TESTHUB_UUID','resolve','EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20Missing\x20authentication\x20token','Sending\x20trace\x20zip\x20for\x20test:\x20','Bearer\x20','iZcET','start','Test_Start_Upload','TEST_REPORTING_ANALYTICS','EXCEPTION\x20IN\x20','uploadEventData','requestQueueHandler','debug','errorType','Log_Upload','max','HnEzj','frameworkVersion','username','BROWSERSTACK_TESTHUB_JWT','getAccessKey','buildDescription','HLauJ','hVODC','ERROR_INVALID_CREDENTIALS','WlNzV','yvYkE','CREDENTIALS_FOR_CRASH_REPORTING','./constants','TestRunFinished','npwIx','KixIg','HookRunStarted','event_type','../helper','UrxxW','format','120WtzphF','add','oSwkw','Content-Type','BS_TESTOPS_BUILD_COMPLETED','info','DQUcw','jwt','xTYPg','FGJJX','X-BSTACK-TESTOPS','468729iwHTnI','Trace\x20zip\x20sent\x20to\x20nodeRequest\x20for\x20test:\x20','./utils','ERROR_SDK_DEPRECATED','EOXYx','2956jAJxgP','ylIMZ','\x20failed\x20due\x20to\x20','jCHzE','buildIdentifier','POST','NoWuz','basename','stringify','Tlgbn','includes','inspect','gfPUK'];a136_0x21ab=function(){return _0x27f288;};return a136_0x21ab();}(function(_0x48c8b0,_0x525106){const _0x174e01=a136_0x3a46,_0x44b94a=_0x48c8b0();while(!![]){try{const _0x5993f9=parseInt(_0x174e01(0x1e0))/0x1+parseInt(_0x174e01(0x23f))/0x2+parseInt(_0x174e01(0x23b))/0x3*(-parseInt(_0x174e01(0x1e5))/0x4)+parseInt(_0x174e01(0x1fe))/0x5+-parseInt(_0x174e01(0x22a))/0x6+-parseInt(_0x174e01(0x21f))/0x7+-parseInt(_0x174e01(0x1d5))/0x8*(-parseInt(_0x174e01(0x238))/0x9);if(_0x5993f9===_0x525106)break;else _0x44b94a['push'](_0x44b94a['shift']());}catch(_0x12e2d9){_0x44b94a['push'](_0x44b94a['shift']());}}}(a136_0x21ab,0xce727));const bsSetupHelper=require(a136_0x3c1bfd(0x1d2)),path=require(a136_0x3c1bfd(0x230)),os=require('os'),{debug,getCustomTags,getDefaultHeaders,nodeRequest,asyncAwaitNodeReq,sleep,isTestObservabilitySession,trace}=require(a136_0x3c1bfd(0x1e2)),{EVENT_ENDPOINT,DEFAULT_WAIT_INTERVAL_FOR_BUILD_STATUS}=require(a136_0x3c1bfd(0x1cc)),RequestQueueHandler=require(a136_0x3c1bfd(0x24c)),logger=require('../logger')['winstonLogger'],{shouldProcessEventForTesthub,isPercyBuild,getProductMap,getTestOrchestrationBuildStartData}=require(a136_0x3c1bfd(0x215)),util=require(a136_0x3c1bfd(0x243)),constants=require(a136_0x3c1bfd(0x1a7));class SessionHandler{static ['requestQueueHandler']=RequestQueueHandler['getInstance']();static async[a136_0x3c1bfd(0x226)](_0x815d9c,_0x3acefb){const _0x492a80=a136_0x3c1bfd,_0x453ea2={'oSwkw':function(_0x1c6cad,_0xaf60ed){return _0x1c6cad||_0xaf60ed;},'FGJJX':function(_0x220139,_0x3dd88b){return _0x220139||_0x3dd88b;},'ukUte':function(_0x54769b,_0x280eee){return _0x54769b===_0x280eee;},'PBuiI':function(_0x4a76c8,_0x299eef){return _0x4a76c8(_0x299eef);},'QwIkx':_0x492a80(0x1b2),'pqMuA':_0x492a80(0x1fc),'FTjIH':'json','ufxvK':function(_0x16f545,_0x20ae67,_0x4c24b5,_0x389345,_0xdc6367){return _0x16f545(_0x20ae67,_0x4c24b5,_0x389345,_0xdc6367);},'RsbQD':_0x492a80(0x1ea),'oQXfr':_0x492a80(0x200),'Tlgbn':'Build\x20creation\x20successful!','vLWav':function(_0xf7e6d9){return _0xf7e6d9();},'xTYPg':_0x492a80(0x1f5),'kzDnV':'null','hAuay':function(_0x39dfa4,_0x24f9a2){return _0x39dfa4(_0x24f9a2);},'DQUcw':_0x492a80(0x1c8),'jkHWF':'ERROR_ACCESS_DENIED','WtIMC':_0x492a80(0x1e3)};logger[_0x492a80(0x1da)](_0x492a80(0x1a1)+util[_0x492a80(0x1f0)](_0x815d9c));const _0x3b3131=bsSetupHelper[_0x492a80(0x21c)](_0x815d9c),_0xff9fab=bsSetupHelper[_0x492a80(0x1c4)](_0x815d9c),_0x30c54d=_0x453ea2[_0x492a80(0x1d7)](_0x3b3131,'')+':'+_0x453ea2[_0x492a80(0x1de)](_0xff9fab,'');if(_0x453ea2[_0x492a80(0x1fd)](_0x30c54d,':'))return _0x453ea2[_0x492a80(0x20d)](debug,_0x453ea2['QwIkx']),process[_0x492a80(0x223)][_0x492a80(0x1d9)]=_0x453ea2[_0x492a80(0x1ad)],[null,null];let _0x10330b=![],_0x2ce706=![];if(_0x815d9c[_0x492a80(0x23d)]&&_0x815d9c[_0x492a80(0x246)])_0x2ce706=!![];else _0x815d9c['browserstackAutomation']&&(_0x10330b=!![]);try{const _0x507fca={'format':_0x453ea2['FTjIH'],'project_name':_0x815d9c[_0x492a80(0x1aa)]||'','name':_0x815d9c[_0x492a80(0x240)]||path[_0x492a80(0x1ec)](path[_0x492a80(0x1b1)](process['cwd']())),'build_identifier':_0x815d9c[_0x492a80(0x1e9)],'description':_0x815d9c[_0x492a80(0x1c5)]||'','start_time':new Date()[_0x492a80(0x23e)](),'tags':_0x453ea2[_0x492a80(0x20d)](getCustomTags,_0x815d9c),'host_info':bsSetupHelper['getHostInfo'](),'ci_info':bsSetupHelper[_0x492a80(0x21d)](),'build_run_identifier':process[_0x492a80(0x223)]['BROWSERSTACK_BUILD_RUN_IDENTIFIER'],'failed_tests_rerun':process[_0x492a80(0x223)][_0x492a80(0x219)]||![],'version_control':await bsSetupHelper['getGitMetaData'](),'observability_version':{'frameworkName':_0x3acefb[_0x492a80(0x22d)],'frameworkVersion':_0x3acefb[_0x492a80(0x1c1)],'sdkVersion':bsSetupHelper[_0x492a80(0x220)]()},'product_map':_0x453ea2[_0x492a80(0x20d)](getProductMap,_0x815d9c),'test_orchestration':_0x453ea2[_0x492a80(0x20d)](getTestOrchestrationBuildStartData,_0x815d9c)},_0x44ad34={};_0x44ad34[_0x492a80(0x1c2)]=_0x3b3131,_0x44ad34[_0x492a80(0x1f8)]=_0xff9fab;const _0x270a6e={'auth':_0x44ad34,'headers':_0x453ea2[_0x492a80(0x20d)](getDefaultHeaders,![])},_0x1440f6=await _0x453ea2[_0x492a80(0x23c)](nodeRequest,_0x453ea2[_0x492a80(0x208)],_0x453ea2[_0x492a80(0x217)],_0x507fca,_0x270a6e);_0x453ea2['PBuiI'](debug,_0x453ea2[_0x492a80(0x1ee)]);const _0x4572f0=_0x1440f6[_0x492a80(0x227)];_0x4572f0[_0x492a80(0x247)]&&(process[_0x492a80(0x223)][_0x492a80(0x1b0)]=_0x4572f0[_0x492a80(0x247)]);if(_0x453ea2['vLWav'](isTestObservabilitySession)){process['env']['BS_TESTOPS_BUILD_COMPLETED']=_0x453ea2[_0x492a80(0x1dd)];if(_0x4572f0[_0x492a80(0x1dc)]){process[_0x492a80(0x223)]['BS_TESTOPS_JWT']=_0x4572f0[_0x492a80(0x1dc)];const _0x517192={};_0x517192[_0x492a80(0x1c2)]=_0x3b3131,_0x517192['password']=_0xff9fab,process[_0x492a80(0x223)][_0x492a80(0x1cb)]=JSON[_0x492a80(0x1ed)](_0x517192);}_0x4572f0['build_hashed_id']&&(process[_0x492a80(0x223)][_0x492a80(0x1f6)]=_0x4572f0[_0x492a80(0x247)]),_0x4572f0['allow_screenshots']&&(process[_0x492a80(0x223)]['BS_TESTOPS_ALLOW_SCREENSHOTS']=_0x4572f0['allow_screenshots'][_0x492a80(0x1a2)]());}return[_0x1440f6[_0x492a80(0x227)]['jwt'],_0x1440f6[_0x492a80(0x227)][_0x492a80(0x247)],_0x1440f6['data'][_0x492a80(0x239)]];}catch(_0x5256fa){process[_0x492a80(0x223)][_0x492a80(0x1b0)]=_0x453ea2[_0x492a80(0x234)],process[_0x492a80(0x223)][_0x492a80(0x1d9)]=_0x453ea2['pqMuA'],process['env'][_0x492a80(0x1f9)]=_0x453ea2[_0x492a80(0x234)],process['env'][_0x492a80(0x1f6)]=_0x453ea2[_0x492a80(0x234)],process[_0x492a80(0x223)][_0x492a80(0x209)]=_0x453ea2[_0x492a80(0x234)];_0x5256fa[_0x492a80(0x1ff)]?_0x453ea2[_0x492a80(0x20d)](debug,_0x492a80(0x24b)+_0x5256fa['response'][_0x492a80(0x20e)]+'\x20'+_0x5256fa[_0x492a80(0x1ff)][_0x492a80(0x245)]+'\x20'+JSON[_0x492a80(0x1ed)](_0x5256fa[_0x492a80(0x1ff)][_0x492a80(0x227)])):_0x453ea2[_0x492a80(0x24a)](debug,'EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20'+(_0x5256fa[_0x492a80(0x1ac)]||_0x5256fa));if(_0x5256fa&&_0x5256fa[_0x492a80(0x1ac)]){const _0x1054e6=_0x5256fa[_0x492a80(0x1ac)];switch(_0x5256fa[_0x492a80(0x1bd)]){case _0x453ea2[_0x492a80(0x1db)]:logger[_0x492a80(0x216)](_0x1054e6);break;case _0x453ea2[_0x492a80(0x1a6)]:logger[_0x492a80(0x1da)](_0x1054e6);break;case _0x453ea2[_0x492a80(0x1a4)]:logger[_0x492a80(0x216)](_0x1054e6);break;default:logger[_0x492a80(0x216)](_0x1054e6);}}else console[_0x492a80(0x1da)]('Data\x20upload\x20to\x20BrowserStack\x20'+constants[_0x492a80(0x1b8)]+_0x492a80(0x1e7)+_0x5256fa);return[null,null,null];}}static async[a136_0x3c1bfd(0x19e)](){const _0x235a74=a136_0x3c1bfd,_0x530c69={'dRixD':_0x235a74(0x1f5),'rRroG':_0x235a74(0x1fc),'SIfAW':function(_0x314b8c,_0x1e58fd){return _0x314b8c(_0x1e58fd);}},_0x472650=process[_0x235a74(0x223)][_0x235a74(0x1d9)];if([_0x530c69['dRixD'],_0x530c69['rRroG']][_0x235a74(0x1ef)](_0x472650))return;while([_0x530c69[_0x235a74(0x203)],_0x530c69['rRroG']][_0x235a74(0x1ef)](_0x472650)){await _0x530c69[_0x235a74(0x20b)](sleep,DEFAULT_WAIT_INTERVAL_FOR_BUILD_STATUS);}}static[a136_0x3c1bfd(0x1a9)](_0x5e0372){const _0x13ab98=a136_0x3c1bfd,_0x47ce88={};_0x47ce88[_0x13ab98(0x237)]=_0x13ab98(0x1b7),_0x47ce88[_0x13ab98(0x19f)]='Test_End_Upload',_0x47ce88[_0x13ab98(0x1cf)]='Test_Skipped_Upload',_0x47ce88[_0x13ab98(0x249)]=_0x13ab98(0x1be),_0x47ce88[_0x13ab98(0x214)]=_0x13ab98(0x1f4),_0x47ce88[_0x13ab98(0x24d)]=_0x13ab98(0x213),_0x47ce88[_0x13ab98(0x20f)]=_0x13ab98(0x198);const _0x453ae9=_0x47ce88,_0x27cad2={};return _0x27cad2[_0x13ab98(0x244)]=_0x453ae9[_0x13ab98(0x237)],_0x27cad2[_0x13ab98(0x1cd)]=_0x453ae9[_0x13ab98(0x19f)],_0x27cad2['TestRunSkipped']=_0x453ae9['KixIg'],_0x27cad2[_0x13ab98(0x225)]=_0x453ae9['tPXkE'],_0x27cad2[_0x13ab98(0x1d0)]=_0x453ae9[_0x13ab98(0x214)],_0x27cad2[_0x13ab98(0x199)]=_0x453ae9[_0x13ab98(0x24d)],_0x27cad2[_0x13ab98(0x1ab)]=_0x453ae9['iueZc'],_0x27cad2[_0x5e0372[_0x13ab98(0x1d1)]];}static async[a136_0x3c1bfd(0x20c)](_0x19af2d,_0x210b26=0x0,_0x197e6b=null){const _0x1b25e6=a136_0x3c1bfd,_0x28333c={'HnEzj':function(_0x181a71,_0x15dfdd){return _0x181a71===_0x15dfdd;},'WlNzV':_0x1b25e6(0x19b),'jCHzE':function(_0x1eede4,_0x50120c){return _0x1eede4!==_0x50120c;},'NoWuz':_0x1b25e6(0x1a3),'NgOhM':'true','iZcET':function(_0x30d6a7,_0x548c82){return _0x30d6a7===_0x548c82;},'xHBoC':function(_0x4b75eb,_0x2ca527,_0x5c6f28,_0x1f3ab2,_0x36aaa1){return _0x4b75eb(_0x2ca527,_0x5c6f28,_0x1f3ab2,_0x36aaa1);},'PRWLw':_0x1b25e6(0x1ea),'Huxoc':function(_0x37eefc,_0x29be1b){return _0x37eefc(_0x29be1b);},'TvVWX':_0x1b25e6(0x248),'uzcRR':function(_0xafdb2a,_0x482319){return _0xafdb2a-_0x482319;},'JCWVg':function(_0xe5220a,_0x2f95fa){return _0xe5220a===_0x2f95fa;},'zoiKF':'api/v1/event','UrxxW':_0x1b25e6(0x20a),'MLMwM':function(_0x55bd12,_0x238c3d){return _0x55bd12(_0x238c3d);},'hVODC':function(_0x4ab31d,_0x19243f){return _0x4ab31d!==_0x19243f;},'GTWiV':function(_0x534bb8,_0x15f849){return _0x534bb8(_0x15f849);},'BIcAK':function(_0x191b58,_0x395a7f){return _0x191b58!==_0x395a7f;},'jMSPd':function(_0x56379c,_0x310e72){return _0x56379c-_0x310e72;},'EOXYx':_0x1b25e6(0x216)};_0x28333c[_0x1b25e6(0x1c0)](_0x197e6b,_0x28333c[_0x1b25e6(0x1c9)])&&logger[_0x1b25e6(0x1bc)](_0x1b25e6(0x1b3)+_0x19af2d[_0x1b25e6(0x19a)][0x0][_0x1b25e6(0x22f)]);const _0x1d1bb3=await this[_0x1b25e6(0x1a9)](_0x19af2d);let _0x5ce1e5=_0x19af2d,_0x20e0c6=EVENT_ENDPOINT;_0x28333c[_0x1b25e6(0x1e8)](_0x197e6b,_0x28333c[_0x1b25e6(0x1c9)])&&this[_0x1b25e6(0x1bb)][_0x1b25e6(0x1b6)]();const {shouldProceed:_0x52b98a,proceedWithData:_0x4bdaf2,proceedWithUrl:_0x400de6}=this[_0x1b25e6(0x1bb)][_0x1b25e6(0x1d6)](_0x19af2d);if(!_0x52b98a)return;else _0x4bdaf2&&(_0x5ce1e5=_0x4bdaf2,_0x20e0c6=_0x400de6);const _0x4ac220={};_0x4ac220['Authorization']=_0x1b25e6(0x1b4)+process['env'][_0x1b25e6(0x1c3)],_0x4ac220[_0x1b25e6(0x1d8)]=_0x28333c[_0x1b25e6(0x1eb)],_0x4ac220[_0x1b25e6(0x1df)]=_0x28333c[_0x1b25e6(0x1f2)];const _0x3019ae={};_0x3019ae[_0x1b25e6(0x233)]=_0x4ac220;const _0x4f12af=_0x3019ae;let _0x14e29c;try{_0x28333c[_0x1b25e6(0x1b5)](_0x197e6b,_0x28333c[_0x1b25e6(0x1c9)])?(logger[_0x1b25e6(0x1bc)]('Sending\x20trace\x20zip\x20to\x20nodeRequest\x20for\x20test:\x20'+_0x19af2d?.['logs'][0x0]?.[_0x1b25e6(0x22f)]),_0x14e29c=await _0x28333c['xHBoC'](asyncAwaitNodeReq,_0x28333c[_0x1b25e6(0x22c)],_0x20e0c6,_0x5ce1e5,_0x4f12af),logger['debug'](_0x1b25e6(0x1e1)+_0x19af2d?.['logs'][0x0]?.['test_run_uuid'])):_0x14e29c=await _0x28333c['xHBoC'](nodeRequest,_0x28333c['PRWLw'],_0x20e0c6,_0x5ce1e5,_0x4f12af);if(_0x14e29c['data'][_0x1b25e6(0x216)]){const _0x389fd6={};_0x389fd6[_0x1b25e6(0x1ac)]=_0x14e29c[_0x1b25e6(0x227)][_0x1b25e6(0x216)];throw _0x389fd6;}else{_0x28333c[_0x1b25e6(0x22b)](debug,(_0x28333c['jCHzE'](_0x20e0c6,this[_0x1b25e6(0x1bb)][_0x1b25e6(0x1a0)])?_0x1d1bb3:_0x28333c[_0x1b25e6(0x235)])+'['+_0x210b26+']\x20event\x20successful!'),this['requestQueueHandler'][_0x1b25e6(0x1f7)]=Math[_0x1b25e6(0x1bf)](0x0,_0x28333c[_0x1b25e6(0x201)](this[_0x1b25e6(0x1bb)][_0x1b25e6(0x1f7)],_0x28333c['JCWVg'](_0x20e0c6,_0x28333c[_0x1b25e6(0x23a)])?0x1:_0x5ce1e5[_0x1b25e6(0x221)]));const _0x23aab9={};return _0x23aab9[_0x1b25e6(0x20e)]=_0x28333c[_0x1b25e6(0x1d3)],_0x23aab9[_0x1b25e6(0x1ac)]='',_0x23aab9;}}catch(_0x4bf182){_0x4bf182['response']?_0x28333c[_0x1b25e6(0x241)](debug,_0x1b25e6(0x1b9)+(_0x28333c[_0x1b25e6(0x1c7)](_0x20e0c6,this[_0x1b25e6(0x1bb)]['eventUrl'])?_0x1d1bb3:_0x28333c['TvVWX'])+_0x1b25e6(0x218)+constants[_0x1b25e6(0x1b8)]+_0x1b25e6(0x212)+_0x4bf182[_0x1b25e6(0x1ff)]['status']+'\x20'+_0x4bf182['response']['statusText']+'\x20'+util[_0x1b25e6(0x1d4)](_0x4bf182[_0x1b25e6(0x1ff)]['data'])):_0x28333c[_0x1b25e6(0x1a5)](debug,_0x1b25e6(0x1b9)+(_0x28333c[_0x1b25e6(0x21e)](_0x20e0c6,this[_0x1b25e6(0x1bb)]['eventUrl'])?_0x1d1bb3:_0x28333c[_0x1b25e6(0x235)])+'\x20REQUEST\x20TO\x20'+constants[_0x1b25e6(0x1b8)]+'\x20:\x20'+util[_0x1b25e6(0x1d4)](_0x4bf182));this['requestQueueHandler'][_0x1b25e6(0x1f7)]=Math[_0x1b25e6(0x1bf)](0x0,_0x28333c['jMSPd'](this['requestQueueHandler'][_0x1b25e6(0x1f7)],_0x28333c[_0x1b25e6(0x1f3)](_0x20e0c6,_0x28333c['zoiKF'])?0x1:_0x5ce1e5[_0x1b25e6(0x221)]));const _0x4b1bb9={};return _0x4b1bb9[_0x1b25e6(0x20e)]=_0x28333c[_0x1b25e6(0x1e4)],_0x4b1bb9[_0x1b25e6(0x1ac)]=_0x4bf182[_0x1b25e6(0x1ac)]||(_0x4bf182[_0x1b25e6(0x1ff)]?_0x4bf182['response'][_0x1b25e6(0x20e)]+':'+_0x4bf182[_0x1b25e6(0x1ff)]['statusText']:_0x4bf182),_0x4b1bb9;}}static async['uploadEventData'](_0x4b60ee,_0x311454=0x0){const _0x1d5e0a=a136_0x3c1bfd,_0x566fe7={'LpoSJ':function(_0xb216c2,_0xec639){return _0xb216c2+_0xec639;},'QFKWo':function(_0x1457ff,_0x32af49){return _0x1457ff(_0x32af49);},'Yaaet':_0x1d5e0a(0x21a),'gfPUK':_0x1d5e0a(0x231),'HLauJ':_0x1d5e0a(0x1fa),'NTAqz':function(_0x14fb58,_0x190596,_0x1b375d){return _0x14fb58(_0x190596,_0x1b375d);},'leAdo':_0x1d5e0a(0x1ba),'iFuuG':function(_0x4bb788,_0x182256){return _0x4bb788===_0x182256;},'bCicv':function(_0x34e1e6,_0x52fad5){return _0x34e1e6!==_0x52fad5;},'DLewg':_0x1d5e0a(0x229),'yvYkE':function(_0x1e397f,_0x3d9f27){return _0x1e397f===_0x3d9f27;},'QkQiO':'true','nkZSG':function(_0x21b0f8){return _0x21b0f8();},'OgDwM':function(_0x575b7c,_0x4b308c){return _0x575b7c===_0x4b308c;},'Dmtsk':function(_0x170b51,_0x2589dc){return _0x170b51(_0x2589dc);},'hIVFZ':function(_0x3425d4,_0x50d30c){return _0x3425d4-_0x50d30c;},'XKpXu':_0x1d5e0a(0x216),'ZmBqY':_0x1d5e0a(0x207),'agLnM':function(_0x39ab4f,_0x3769c6){return _0x39ab4f>=_0x3769c6;},'npwIx':function(_0x3d7a59,_0x573424){return _0x3d7a59!==_0x573424;},'rFffu':_0x1d5e0a(0x206),'ylIMZ':_0x1d5e0a(0x1fc),'SeMJv':function(_0x9a158e,_0x1959de,_0x25cc2d){return _0x9a158e(_0x1959de,_0x25cc2d);}},_0x5ef3a4=this[_0x1d5e0a(0x1a9)](_0x4b60ee);_0x566fe7['QFKWo'](trace,_0x1d5e0a(0x232)+_0x4b60ee['event_type']+'\x27\x20'+(bsSetupHelper[_0x1d5e0a(0x205)](_0x4b60ee,[_0x566fe7[_0x1d5e0a(0x22e)],_0x566fe7[_0x1d5e0a(0x1f1)]])||bsSetupHelper[_0x1d5e0a(0x205)](_0x4b60ee,[_0x566fe7[_0x1d5e0a(0x1c6)],_0x566fe7[_0x1d5e0a(0x1f1)]])));if(!_0x566fe7['NTAqz'](shouldProcessEventForTesthub,_0x4b60ee[_0x1d5e0a(0x1d1)],_0x566fe7[_0x1d5e0a(0x210)]))return;_0x566fe7[_0x1d5e0a(0x19c)](_0x311454,0x0)&&process[_0x1d5e0a(0x223)][_0x1d5e0a(0x1c3)]&&_0x566fe7[_0x1d5e0a(0x202)](process['env']['BROWSERSTACK_TESTHUB_JWT'],_0x566fe7['DLewg'])&&(this['requestQueueHandler']['pendingUploads']+=0x1);if(_0x566fe7[_0x1d5e0a(0x1ca)](process[_0x1d5e0a(0x223)][_0x1d5e0a(0x1d9)],_0x566fe7[_0x1d5e0a(0x24e)])||process[_0x1d5e0a(0x223)][_0x1d5e0a(0x236)]||_0x566fe7[_0x1d5e0a(0x1a8)](isPercyBuild)){if(_0x566fe7['OgDwM'](process[_0x1d5e0a(0x223)][_0x1d5e0a(0x1c3)],_0x566fe7[_0x1d5e0a(0x19d)])){_0x566fe7[_0x1d5e0a(0x21b)](debug,_0x1d5e0a(0x1b9)+_0x5ef3a4+_0x1d5e0a(0x218)+constants[_0x1d5e0a(0x1b8)]+'\x20:\x20missing\x20authentication\x20token'),this[_0x1d5e0a(0x1bb)]['pendingUploads']=Math[_0x1d5e0a(0x1bf)](0x0,_0x566fe7[_0x1d5e0a(0x242)](this[_0x1d5e0a(0x1bb)][_0x1d5e0a(0x1f7)],0x1));const _0x4b1c78={};return _0x4b1c78[_0x1d5e0a(0x20e)]=_0x566fe7[_0x1d5e0a(0x1af)],_0x4b1c78['message']=_0x566fe7[_0x1d5e0a(0x204)],_0x4b1c78;}return await this['sendEventData'](_0x4b60ee,_0x311454);}else{if(_0x566fe7['agLnM'](_0x311454,0x5)){_0x566fe7[_0x1d5e0a(0x228)](debug,_0x1d5e0a(0x1b9)+_0x5ef3a4+_0x1d5e0a(0x218)+constants[_0x1d5e0a(0x1b8)]+_0x1d5e0a(0x222)+_0x5ef3a4+_0x1d5e0a(0x1fb));_0x566fe7[_0x1d5e0a(0x1ce)](process['env'][_0x1d5e0a(0x1c3)],_0x566fe7[_0x1d5e0a(0x19d)])&&(this[_0x1d5e0a(0x1bb)][_0x1d5e0a(0x1f7)]=Math['max'](0x0,_0x566fe7['hIVFZ'](this[_0x1d5e0a(0x1bb)][_0x1d5e0a(0x1f7)],0x1)));const _0x5e1367={};return _0x5e1367['status']=_0x566fe7[_0x1d5e0a(0x1af)],_0x5e1367[_0x1d5e0a(0x1ac)]=_0x566fe7[_0x1d5e0a(0x1ae)],_0x5e1367;}else _0x566fe7['npwIx'](process[_0x1d5e0a(0x223)][_0x1d5e0a(0x1d9)],_0x566fe7[_0x1d5e0a(0x1e6)])&&_0x566fe7['SeMJv'](setTimeout,()=>{const _0x329648=_0x1d5e0a;this[_0x329648(0x1ba)](_0x4b60ee,_0x566fe7[_0x329648(0x224)](_0x311454,0x1));},0x3e8);}}}module[a136_0x3c1bfd(0x211)]=SessionHandler; |
@@ -1,1 +0,1 @@ | ||
| const a137_0x4df86b=a137_0xfed3;(function(_0x4009bc,_0x164724){const _0x1b1b4e=a137_0xfed3,_0x458a64=_0x4009bc();while(!![]){try{const _0x4ed431=-parseInt(_0x1b1b4e(0x1f2))/0x1*(parseInt(_0x1b1b4e(0x1fd))/0x2)+parseInt(_0x1b1b4e(0x2c4))/0x3+-parseInt(_0x1b1b4e(0x2f8))/0x4*(-parseInt(_0x1b1b4e(0x2b9))/0x5)+-parseInt(_0x1b1b4e(0x233))/0x6*(-parseInt(_0x1b1b4e(0x2ef))/0x7)+-parseInt(_0x1b1b4e(0x28a))/0x8+parseInt(_0x1b1b4e(0x22c))/0x9*(parseInt(_0x1b1b4e(0x281))/0xa)+-parseInt(_0x1b1b4e(0x266))/0xb*(parseInt(_0x1b1b4e(0x220))/0xc);if(_0x4ed431===_0x164724)break;else _0x458a64['push'](_0x458a64['shift']());}catch(_0x3e6c03){_0x458a64['push'](_0x458a64['shift']());}}}(a137_0x1441,0x7206b));const fs=require('fs'),path=require(a137_0x4df86b(0x1fe)),gitLastCommit=require(a137_0x4df86b(0x2b5)),getRepoInfo=require(a137_0x4df86b(0x24c)),{consoleHolder,API_URL,SCREENSHOT_ENDPOINT,UPLOAD_ATTACHMENT_ENDPOINT,FRAMEWORKS,OBSERVABILITY_UPLOAD_API_URL}=require(a137_0x4df86b(0x269)),http=require('http'),https=require(a137_0x4df86b(0x274)),child_process=require(a137_0x4df86b(0x280)),getos=require(a137_0x4df86b(0x25f)),os=require('os'),logger=require(a137_0x4df86b(0x23c))[a137_0x4df86b(0x2ed)],buildLogger=require(a137_0x4df86b(0x23c))[a137_0x4df86b(0x1fc)],bsSetupHelper=require(a137_0x4df86b(0x1ff)),requestSpy=require(a137_0x4df86b(0x291)),constants=require(a137_0x4df86b(0x246)),logPatcher=require(a137_0x4df86b(0x2f3)),util=require(a137_0x4df86b(0x208)),{fileLogger}=require(a137_0x4df86b(0x23c)),PerformanceTester=require(a137_0x4df86b(0x217)),{isFunction}=require(a137_0x4df86b(0x2d8)),BSTestOpsPatcher=new logPatcher({}),{O11y_EVENTS:PerformanceO11yEvents}=require('../performance/constants'),{PLAYWRIGHT_TRACE_LOGS,O11Y_URL}=require(a137_0x4df86b(0x2a0));exports[a137_0x4df86b(0x27d)]=_0x37c263=>{const _0x33390d=a137_0x4df86b;fileLogger[_0x33390d(0x2db)]('['+new Date()[_0x33390d(0x2d0)]()+_0x33390d(0x1e5)+constants[_0x33390d(0x271)]+'\x20]\x20'+_0x37c263);},exports[a137_0x4df86b(0x209)]=_0x1ccd30=>{const _0x339ecc=a137_0x4df86b,_0x1d0492={};_0x1d0492['gOQlD']=function(_0x2f30a1,_0x83a07f){return _0x2f30a1===_0x83a07f;},_0x1d0492[_0x339ecc(0x2b0)]=_0x339ecc(0x1e6),_0x1d0492[_0x339ecc(0x2ba)]=function(_0x1a5cce,_0x1f613e){return _0x1a5cce===_0x1f613e;};const _0x1f3d67=_0x1d0492;fileLogger[_0x339ecc(0x209)]('['+new Date()[_0x339ecc(0x2d0)]()+'][\x20'+constants[_0x339ecc(0x271)]+_0x339ecc(0x26b)+_0x1ccd30),(_0x1f3d67[_0x339ecc(0x212)](process[_0x339ecc(0x2a8)][_0x339ecc(0x2c9)],_0x1f3d67['enTcz'])||_0x1f3d67['gOQlD'](process[_0x339ecc(0x2a8)][_0x339ecc(0x2c9)],'1')||_0x1f3d67[_0x339ecc(0x2ba)](process[_0x339ecc(0x2a8)][_0x339ecc(0x23a)],_0x1f3d67[_0x339ecc(0x2b0)])||_0x1f3d67['gOQlD'](process[_0x339ecc(0x2a8)][_0x339ecc(0x23a)],'1'))&&consoleHolder['log']('\x0a['+new Date()['toISOString']()+'][\x20'+constants[_0x339ecc(0x271)]+_0x339ecc(0x26b)+_0x1ccd30+'\x0a');};const a137_0x438284={};a137_0x438284[a137_0x4df86b(0x20f)]=!![],a137_0x438284[a137_0x4df86b(0x210)]=0xea60,a137_0x438284[a137_0x4df86b(0x2c6)]=0x2,a137_0x438284['maxTotalSockets']=0x2;const httpKeepAliveAgent=new http['Agent'](a137_0x438284),a137_0xc7b9b6={};a137_0xc7b9b6[a137_0x4df86b(0x20f)]=!![],a137_0xc7b9b6['timeout']=0xea60,a137_0xc7b9b6[a137_0x4df86b(0x2c6)]=0x2,a137_0xc7b9b6['maxTotalSockets']=0x2;const httpsKeepAliveAgent=new https[(a137_0x4df86b(0x2ca))](a137_0xc7b9b6),a137_0x5ecd5e={};a137_0x5ecd5e[a137_0x4df86b(0x20f)]=!![],a137_0x5ecd5e[a137_0x4df86b(0x210)]=0xea60,a137_0x5ecd5e[a137_0x4df86b(0x2c6)]=0x2,a137_0x5ecd5e[a137_0x4df86b(0x2b6)]=0x2;const httpScreenshotsKeepAliveAgent=new http[(a137_0x4df86b(0x2ca))](a137_0x5ecd5e),a137_0x2f51ad={};function a137_0x1441(){const _0x1a271c=['true','TEST_REPORTING_BUILD_TAG','sfWVD','O11Y_URL','gWFJM','isTestObservabilitySession','host','filter','Error\x20in\x20importing\x20windows-release\x20','PLAYWRIGHT','uNmuR','push','1sIRyps','BROWSERSTACK_ACCESSIBILITY','KQDNN','logs','GUWFm','__cloud_provider___','pid','HTTP','win32','getCapabilities','buildLogger','263498UptGxW','path','../helper','getDefaultHeaders','HUB_URL_REGEX','BROWSERSTACK_TEST_REPORTING','replace','measureWrapper','GsCvo','Not\x20a\x20JSON\x20response\x20from\x20BrowserStack\x20Server','PlSVt','util','debug','getFailureType','split','automate','removeAnsiColors','xeNhY','keepAlive','timeout','GsKws','gOQlD','https://accessibility.browserstack.com/automated-tests/projects/p/builds/b/1?thBuildId=','CsBcB','haAGz','platform','../performance/performance-tester','Not\x20a\x20JSON\x20response\x20from\x20BrowserStack\x20Server\x20-\x20body:\x20%s,\x20error:\x20%s','EchSJ','IoZlG','getPlatform','windows-release','TEST_ATTACHMENT','test_run_uuid','Received\x20response\x20from\x20BrowserStack\x20Server\x20with\x20status\x20:\x20','405984fitqLc','ZiQCa','qZTSH','mocha','ByrbE','isArray','Exception\x20in\x20populating\x20test\x20failure\x20data\x20with\x20error\x20:\x20','map','UnhandledError','BS_TESTOPS_BUILD_HASHED_ID','fPrti','wOcbw','693JNJDTR','bs:addLog:','pVDsL','Unknown','Exception\x20in\x20populating\x20platform\x20details\x20with\x20error\x20:\x20','body','bwdxp','17628FPWSlL','\x20]\x20Build\x20Not\x20Found\x20%s','PathHelper','XNBRQ','getBrowserVersion','@playwright/test','hostname','BROWSERSTACK_OBSERVABILITY_DEBUG','bs:addPlatformDetails:','../logger','SmdAI','EvAwk','application/json','readConfig','CUSTOM_TAG','getObservabilityLinkedProductName','JEST','bstack:options','info','../../bin/utils/constants','WQxzQ','NJJQQ','EKdQX','RSxbs','zSrdr','git-repo-info','^CUSTOM_TAG_\x5cd+$','\x20:\x20','EeSGM','undefined','json','sHwKA','mNhIK','getFrameworkVersion','emit','catch','BROWSERSTACK_CONFIG_FILE_PATH','getSession','jest','stack','failureData','WVkDF','CODECEPT','Bearer\x20','getos','rBkHA','zQHAI','app','/builds/','DJzMl','customTag','363lcoJnp','jYFez','../../bin/v2/browserstackCLI','./constants','getSyncScript','\x20]\x20','xdqva','nxRxk','join','error','Linux','TEST_REPORTING_ANALYTICS','brEJf','O11yHashedID','https','Zkauf','MOCHA','psExp','HOCEK','isUndefined','KABia','forEach','CUCUMBER','trace','RNgaw','FraaC','child_process','98570fiSQVa','\x20to\x20view\x20build\x20report,\x20insights,\x20and\x20many\x20more\x20debugging\x20information\x20all\x20at\x20one\x20place!\x0a','match','awk\x20\x27/SOFTWARE\x20LICENSE\x20AGREEMENT\x20FOR\x20macOS/\x27\x20\x27/System/Library/CoreServices/Setup\x20Assistant.app/Contents/Resources/en.lproj/OSXSoftwareLicense.rtf\x27\x20|\x20awk\x20-F\x20\x27macOS\x20\x27\x20\x27{print\x20$NF}\x27\x20|\x20awk\x20\x27{print\x20substr($0,\x200,\x20length($0)-1)}\x27','TEST_PLATFORM','tvBxw','length','X-BSTACK-TESTOPS','keys','6700016dyJfvY','Ieegk','VYFIl','UzHwW','message','BtpcZ','Iptet','../../helpers/request-spy','nodeRequest','ilpht','msdTp','Failed\x20to\x20determine\x20product\x20linked\x20to\x20','parseFileNames','FZBLi','relativeTestFilePath','platformName','IwWYG','IMqqI','data','Content-Type','toJSON','uHTBo','../../../src/bin/utils/constants','extractValuesWithRegexKeyMatch','turboscale','toString','1|5|0|4|2|3','aeSwi','prefix','getCustomTags','env','abErU','ObservabilitySync:','\x20test\x20instance\x20:\x20','addRequestSpy','BROWSERSTACK_PRODUCT_MAP','BROWSERSTACK_TEST_OBSERVABILITY','TEST_OBSERVABILITY_BUILD_TAG','enTcz','release','url','A11yEnabled','hLhRi','git-last-commit','maxTotalSockets','Error\x20in\x20getting\x20Linux\x20Details','sleep','100RwcBzS','peJpL','aoVxb','getBrowserName','ULoxG','upQgD','fromEntries','XzUGn','zbhnX','Error\x20in\x20sending\x20request\x20to\x20BrowserStack\x20Server\x20:\x20','CFbTw','1850745dgFrwL','shouldReRunObservabilityTests','maxSockets','agent','modifyReqForTraceUpload','BROWSERSTACK_TEST_REPORTING_DEBUG','Agent','keWDK','browserstack','config','capabilities','relative','toISOString','BROWSERSTACK_TEST_OBSERVABILITY_YML','TYTnY','AssertionError','spy','BROWSERSTACK_TESTHUB_JWT','printBuildLink','dweYA','lodash','CODECEPT_CUCUMBER','LogCreated','silly','app_automate','gKVAx','lKTWr','puppeteer-core','MpgrM','Test\x20timeout\x20of','zlvnq','getBrowserStackConfig','bDQoJ','vUOWS','cwd','Authorization','map_','PUPPETEER','patchConsoleLogger','FUVFJ','getUserCredentials','winstonLogger','Uploading\x20trace\x20logs\x20to:\x20','1071bhMGMI','printA11yBuildLink','buildTag','bnlvH','../../bin/utils/logPatcher','execSync','test','trim','WrNZA','145468UhAQKx','yCGbk','FBziv','OS\x20X','Windows','format','xqszA','local_grid','getPackageVersion','TPxOJ','HdjZi','stringify','ATS_HUB_URL_REGEX','backtrace','asyncAwaitNodeReq','null','KOceW','Zkfwn','PtJtz','includes','[%s][\x20','hBtSD','headers','browserstack_executor:\x20','gmkYJ','uzJsq','VeFmb','Visit\x20','sAflG','][\x20'];a137_0x1441=function(){return _0x1a271c;};return a137_0x1441();}a137_0x2f51ad['keepAlive']=!![],a137_0x2f51ad[a137_0x4df86b(0x210)]=0xea60,a137_0x2f51ad[a137_0x4df86b(0x2c6)]=0x2,a137_0x2f51ad[a137_0x4df86b(0x2b6)]=0x2;const httpsScreenshotsKeepAliveAgent=new https[(a137_0x4df86b(0x2ca))](a137_0x2f51ad);exports[a137_0x4df86b(0x2c5)]=()=>{const _0xbd66cd=a137_0x4df86b,_0xb905ac={};_0xb905ac[_0xbd66cd(0x2be)]=function(_0x3cc4de,_0x2902f5){return _0x3cc4de!==_0x2902f5;},_0xb905ac[_0xbd66cd(0x207)]=_0xbd66cd(0x1d7);const _0x48da38=_0xb905ac;return process[_0xbd66cd(0x2a8)]['BROWSERSTACK_RERUN_TESTS']&&_0x48da38['upQgD'](process[_0xbd66cd(0x2a8)]['BROWSERSTACK_RERUN_TESTS'],_0x48da38[_0xbd66cd(0x207)])?!![]:![];},exports[a137_0x4df86b(0x1eb)]=()=>{const _0x4347f7=a137_0x4df86b,_0x23d027={};_0x23d027[_0x4347f7(0x1da)]=function(_0x1d3d43,_0xf22d2c){return _0x1d3d43===_0xf22d2c;},_0x23d027[_0x4347f7(0x275)]=_0x4347f7(0x1e6);const _0xb78c4e=_0x23d027;let _0x312243=!![];return process[_0x4347f7(0x2a8)][_0x4347f7(0x2d1)]&&(_0x312243=_0xb78c4e[_0x4347f7(0x1da)](process[_0x4347f7(0x2a8)]['BROWSERSTACK_TEST_OBSERVABILITY_YML'],_0xb78c4e[_0x4347f7(0x275)])),process[_0x4347f7(0x2a8)][_0x4347f7(0x2ae)]&&(_0x312243=_0xb78c4e[_0x4347f7(0x1da)](process[_0x4347f7(0x2a8)][_0x4347f7(0x2ae)],_0xb78c4e['Zkauf'])),process[_0x4347f7(0x2a8)][_0x4347f7(0x202)]&&(_0x312243=_0xb78c4e['PtJtz'](process[_0x4347f7(0x2a8)][_0x4347f7(0x202)],_0xb78c4e[_0x4347f7(0x275)])),_0x312243;},exports[a137_0x4df86b(0x296)]=_0xfbede8=>{const _0x15fe30=a137_0x4df86b;if(bsSetupHelper[_0x15fe30(0x279)](_0xfbede8))return undefined;try{return _0xfbede8['trim']()[_0x15fe30(0x20b)](',');}catch(_0x34ce8c){return undefined;}},exports[a137_0x4df86b(0x2d6)]=()=>{const _0x3c6426=a137_0x4df86b,_0x6aaaca={'ZfgTG':function(_0x1b0fa2,_0xe5b67c){return _0x1b0fa2(_0xe5b67c);},'KOceW':_0x3c6426(0x268),'vUOWS':function(_0x69f208,_0x436a58){return _0x69f208!==_0x436a58;},'VYFIl':_0x3c6426(0x1d7),'sfWVD':function(_0x4af223,_0x10eef6){return _0x4af223!==_0x10eef6;},'DJzMl':_0x3c6426(0x250),'MpgrM':function(_0xd3fe2c,_0x5ad38a){return _0xd3fe2c===_0x5ad38a;},'sHwKA':_0x3c6426(0x1e6),'FraaC':function(_0x20ad53,_0x212f28){return _0x20ad53&&_0x212f28;}};return PerformanceTester[_0x3c6426(0x204)](PerformanceO11yEvents['PRINT_BUILDLINK'],async()=>{const _0x44e65f=_0x3c6426;try{const _0x315c33=_0x6aaaca['ZfgTG'](require,_0x6aaaca[_0x44e65f(0x1d8)]);if(_0x315c33['O11yHashedID']){const _0x144be6='Visit\x20'+O11Y_URL+_0x44e65f(0x263)+_0x315c33['O11yHashedID']+'\x20to\x20view\x20build\x20report,\x20insights,\x20and\x20many\x20more\x20debugging\x20information\x20all\x20at\x20one\x20place!\x0a';buildLogger[_0x44e65f(0x245)](_0x144be6),exports['printA11yBuildLink'](_0x315c33[_0x44e65f(0x273)],_0x315c33[_0x44e65f(0x2b3)]);return;}if(process[_0x44e65f(0x2a8)][_0x44e65f(0x229)]&&_0x6aaaca[_0x44e65f(0x2e5)](process[_0x44e65f(0x2a8)][_0x44e65f(0x229)],_0x6aaaca[_0x44e65f(0x28c)])&&_0x6aaaca[_0x44e65f(0x1e8)](process[_0x44e65f(0x2a8)]['BS_TESTOPS_BUILD_HASHED_ID'],_0x6aaaca[_0x44e65f(0x264)])){const _0x5170a1=_0x44e65f(0x1e3)+constants[_0x44e65f(0x1e9)]+_0x44e65f(0x263)+process[_0x44e65f(0x2a8)]['BS_TESTOPS_BUILD_HASHED_ID']+_0x44e65f(0x282);buildLogger[_0x44e65f(0x245)](_0x5170a1);const _0x207b0c=_0x6aaaca[_0x44e65f(0x2e0)](process[_0x44e65f(0x2a8)][_0x44e65f(0x1f3)],_0x6aaaca[_0x44e65f(0x252)]);let _0x2287e8=![];try{const _0x24f868=JSON['parse'](process['env'][_0x44e65f(0x2ad)]||'{}');_0x2287e8=_0x6aaaca[_0x44e65f(0x2e0)](_0x24f868[_0x44e65f(0x2dc)],!![]);}catch(_0xd4426b){}exports[_0x44e65f(0x2f0)](process[_0x44e65f(0x2a8)][_0x44e65f(0x229)],_0x6aaaca[_0x44e65f(0x27f)](_0x207b0c,!_0x2287e8));}}catch(_0x23a357){logger[_0x44e65f(0x26f)](util['format'](_0x44e65f(0x1dc)+constants[_0x44e65f(0x271)]+_0x44e65f(0x234),new Date()[_0x44e65f(0x2d0)](),_0x23a357[_0x44e65f(0x25a)]||_0x23a357[_0x44e65f(0x28e)]||_0x23a357));}})();},exports[a137_0x4df86b(0x2f0)]=(_0x3381f3,_0x59bf8b)=>{const _0x137a51=a137_0x4df86b,_0x336010={};_0x336010['RSxbs']=function(_0x58b264,_0x51bc5e){return _0x58b264&&_0x51bc5e;},_0x336010[_0x137a51(0x1e1)]='[%s][\x20Accessibility\x20]\x20Error\x20printing\x20accessibility\x20build\x20link\x20%s';const _0x3e38af=_0x336010;try{if(_0x3e38af[_0x137a51(0x24a)](_0x59bf8b,_0x3381f3)){const _0x13bdbb=_0x137a51(0x213)+_0x3381f3,_0x407ffc=_0x137a51(0x1e3)+_0x13bdbb+'\x20to\x20view\x20accessibility\x20report.\x0a';buildLogger['info'](_0x407ffc);}}catch(_0x17403e){logger[_0x137a51(0x26f)](util[_0x137a51(0x1cd)](_0x3e38af[_0x137a51(0x1e1)],new Date()[_0x137a51(0x2d0)](),_0x17403e['stack']||_0x17403e[_0x137a51(0x28e)]||_0x17403e));}},exports[a137_0x4df86b(0x20a)]=_0x3aad57=>{const _0x2e849d=a137_0x4df86b,_0x2aa843={};_0x2aa843[_0x2e849d(0x1ce)]=_0x2e849d(0x2d3),_0x2aa843[_0x2e849d(0x1e2)]=_0x2e849d(0x2e1),_0x2aa843[_0x2e849d(0x267)]='TimeoutError',_0x2aa843[_0x2e849d(0x2c3)]=_0x2e849d(0x228);const _0x234852=_0x2aa843;if(!_0x3aad57)return null;const _0x4da33b=_0x3aad57[_0x2e849d(0x2a3)]();if(_0x4da33b['match'](/AssertionError/))return _0x234852['xqszA'];if(_0x4da33b[_0x2e849d(0x283)](/TimeoutError/)||_0x4da33b['startsWith'](_0x234852['VeFmb'])||_0x4da33b[_0x2e849d(0x283)](/Timeout.*exceeded/i))return _0x234852[_0x2e849d(0x267)];return _0x234852[_0x2e849d(0x2c3)];},exports[a137_0x4df86b(0x254)]=_0x2e57c9=>{const _0x23ae69=a137_0x4df86b,_0x43dc6c={};_0x43dc6c['TPxOJ']=_0x23ae69(0x223),_0x43dc6c['RJkMu']=_0x23ae69(0x238),_0x43dc6c[_0x23ae69(0x24f)]='codeceptjs',_0x43dc6c[_0x23ae69(0x261)]=_0x23ae69(0x259),_0x43dc6c[_0x23ae69(0x22e)]='@cucumber/cucumber',_0x43dc6c[_0x23ae69(0x2bb)]=_0x23ae69(0x2df),_0x43dc6c['bnlvH']='puppeteer';const _0x23df66=_0x43dc6c;let _0x591444=null;switch(_0x2e57c9){case FRAMEWORKS[_0x23ae69(0x276)]:_0x591444=bsSetupHelper[_0x23ae69(0x1d0)](_0x23df66[_0x23ae69(0x1d1)]);break;case FRAMEWORKS[_0x23ae69(0x1ef)]:_0x591444=bsSetupHelper['getPackageVersion'](_0x23df66['RJkMu']);break;case FRAMEWORKS[_0x23ae69(0x25d)]:case FRAMEWORKS[_0x23ae69(0x2d9)]:_0x591444=bsSetupHelper[_0x23ae69(0x1d0)](_0x23df66[_0x23ae69(0x24f)]);break;case FRAMEWORKS[_0x23ae69(0x243)]:_0x591444=bsSetupHelper[_0x23ae69(0x1d0)](_0x23df66[_0x23ae69(0x261)]);break;case FRAMEWORKS[_0x23ae69(0x27c)]:_0x591444=bsSetupHelper[_0x23ae69(0x1d0)](_0x23df66[_0x23ae69(0x22e)]);break;case FRAMEWORKS[_0x23ae69(0x2e9)]:_0x591444=bsSetupHelper[_0x23ae69(0x1d0)](_0x23df66['aoVxb'])||bsSetupHelper[_0x23ae69(0x1d0)](_0x23df66[_0x23ae69(0x2f2)]);break;default:break;}return _0x591444;},exports[a137_0x4df86b(0x2e3)]=_0x4e806f=>{const _0x53658a=a137_0x4df86b;let _0x552430=null;switch(_0x4e806f){case FRAMEWORKS[_0x53658a(0x1ef)]:_0x552430=process['env'][_0x53658a(0x257)];break;}if(!_0x552430)return;return bsSetupHelper[_0x53658a(0x240)](_0x552430,![]);},exports[a137_0x4df86b(0x2ec)]=_0x1b1c94=>{return{'username':bsSetupHelper['getUserName'](_0x1b1c94),'accessKey':bsSetupHelper['getAccessKey'](_0x1b1c94)};},exports[a137_0x4df86b(0x2c8)]=(_0x4b929e,_0x1e5c7e)=>{const _0x518591=a137_0x4df86b,_0x2941f8={};_0x2941f8[_0x518591(0x278)]=_0x518591(0x2a4),_0x2941f8[_0x518591(0x224)]=_0x518591(0x2da),_0x2941f8[_0x518591(0x2bd)]=_0x518591(0x21d);const _0x348ab1=_0x2941f8,_0x595a3d=_0x348ab1[_0x518591(0x278)][_0x518591(0x20b)]('|');let _0x4a75f9=0x0;while(!![]){switch(_0x595a3d[_0x4a75f9++]){case'0':_0x4b929e['formData']={'data':_0x4b929e['body'][0x0][_0x518591(0x1f5)][0x0]['data'],'test_run_uuid':_0x4b929e['body'][0x0][_0x518591(0x1f5)][0x0][_0x518591(0x21e)],'event_type':_0x348ab1['ByrbE'],'kind':_0x348ab1[_0x518591(0x2bd)],'attachmentType':PLAYWRIGHT_TRACE_LOGS,'timestamp':new Date()[_0x518591(0x2d0)](),'fileName':_0x4b929e['body'][0x0]['logs'][0x0]['fileName']};continue;case'1':if(!_0x4b929e[_0x518591(0x231)]||!Array[_0x518591(0x225)](_0x4b929e[_0x518591(0x231)]))return;continue;case'2':delete _0x4b929e[_0x518591(0x251)];continue;case'3':delete _0x1e5c7e[_0x518591(0x1de)];continue;case'4':delete _0x4b929e[_0x518591(0x231)];continue;case'5':if(!_0x4b929e[_0x518591(0x231)][0x0]||!_0x4b929e[_0x518591(0x231)][0x0][_0x518591(0x1f5)]||!_0x4b929e[_0x518591(0x231)][0x0][_0x518591(0x1f5)][_0x518591(0x287)])return;continue;}break;}},exports[a137_0x4df86b(0x1d6)]=async(_0x16e841,_0x99772b,_0x5a3430,_0x3d6539,_0x46ba90=!![])=>{const _0x5e0cc4=a137_0x4df86b,_0x5557f5={};_0x5557f5[_0x5e0cc4(0x1ea)]=function(_0x1891a8,_0x5e5120){return _0x1891a8===_0x5e5120;},_0x5557f5[_0x5e0cc4(0x27e)]=_0x5e0cc4(0x29d),_0x5557f5[_0x5e0cc4(0x2a5)]='application/json',_0x5557f5[_0x5e0cc4(0x215)]=_0x5e0cc4(0x274),_0x5557f5[_0x5e0cc4(0x22a)]=function(_0x46332d,_0x57e5dd){return _0x46332d!==_0x57e5dd;},_0x5557f5[_0x5e0cc4(0x294)]='object',_0x5557f5['UzHwW']=_0x5e0cc4(0x218);const _0x2583f0=_0x5557f5,_0x527b6d={..._0x3d6539,...{'method':_0x16e841,'url':OBSERVABILITY_UPLOAD_API_URL+'/'+_0x99772b,'body':_0x5a3430,'json':_0x2583f0[_0x5e0cc4(0x1ea)](_0x3d6539[_0x5e0cc4(0x1de)][_0x2583f0[_0x5e0cc4(0x27e)]],_0x2583f0[_0x5e0cc4(0x2a5)]),'agent':API_URL[_0x5e0cc4(0x1db)](_0x2583f0[_0x5e0cc4(0x215)])?httpsKeepAliveAgent:httpKeepAliveAgent}};_0x2583f0[_0x5e0cc4(0x1ea)](_0x99772b,UPLOAD_ATTACHMENT_ENDPOINT)&&(_0x527b6d[_0x5e0cc4(0x2c7)]=API_URL['includes'](_0x2583f0[_0x5e0cc4(0x215)])?httpsScreenshotsKeepAliveAgent:httpScreenshotsKeepAliveAgent,exports[_0x5e0cc4(0x2c8)](_0x527b6d,_0x3d6539),logger[_0x5e0cc4(0x209)](_0x5e0cc4(0x2ee)+_0x527b6d['url']));try{const {statusCode:_0x18ccda,body:_0x21e94e}=await bsSetupHelper['nodeRequest'](_0x16e841,_0x99772b,_0x527b6d,_0x3d6539,_0x527b6d[_0x5e0cc4(0x2b2)]);if(_0x2583f0[_0x5e0cc4(0x22a)](_0x18ccda,0xc8))return _0x21e94e?_0x21e94e:_0x5e0cc4(0x21f)+_0x18ccda;let _0x6d8350=_0x21e94e;if(_0x46ba90)try{_0x2583f0[_0x5e0cc4(0x22a)](typeof _0x21e94e,_0x2583f0['msdTp'])&&(_0x6d8350=JSON['parse'](_0x21e94e));}catch(_0xd7b7a2){logger['error'](_0x2583f0[_0x5e0cc4(0x28d)],_0x21e94e,util[_0x5e0cc4(0x1cd)](_0xd7b7a2));}const _0x3f5bb3={};return _0x3f5bb3[_0x5e0cc4(0x29c)]=_0x6d8350,_0x3f5bb3;}catch(_0x2980f7){logger['error'](_0x5e0cc4(0x2c2)+util[_0x5e0cc4(0x1cd)](_0x2980f7));throw _0x2980f7;}},exports[a137_0x4df86b(0x292)]=(_0x3f22d2,_0x18a95f,_0x372a9a,_0x137d7b,_0x3094a5=!![])=>{const _0x14acad=a137_0x4df86b,_0x3c8a5b={'EchSJ':function(_0x520349,_0x49013c){return _0x520349!==_0x49013c;},'tvBxw':function(_0x61185,_0x28c75d){return _0x61185(_0x28c75d);},'eYGis':'object','keWDK':_0x14acad(0x206),'QzHym':function(_0x23cfe8,_0x465c7d){return _0x23cfe8===_0x465c7d;},'GgGXx':_0x14acad(0x29d),'XzUGn':_0x14acad(0x23f),'bftbY':_0x14acad(0x274),'wOcbw':function(_0x107798,_0x28011d){return _0x107798===_0x28011d;}};return new Promise((_0x297f11,_0x1e6bf1)=>{const _0x227c3f=_0x14acad,_0x2e28f0={'GUWFm':function(_0x4c8aa7,_0xb3b943){return _0x3c8a5b['EchSJ'](_0x4c8aa7,_0xb3b943);},'psExp':function(_0x48ff85,_0x1a8396){const _0x3ed5bf=a137_0xfed3;return _0x3c8a5b[_0x3ed5bf(0x286)](_0x48ff85,_0x1a8396);},'brEJf':function(_0x221086,_0x2b83d9){const _0x36e5c6=a137_0xfed3;return _0x3c8a5b[_0x36e5c6(0x219)](_0x221086,_0x2b83d9);},'ZiQCa':_0x3c8a5b['eYGis'],'uNmuR':function(_0x5bad50,_0x4facfd){const _0x27ecd1=a137_0xfed3;return _0x3c8a5b[_0x27ecd1(0x286)](_0x5bad50,_0x4facfd);},'WVkDF':_0x3c8a5b[_0x227c3f(0x2cb)],'NJJQQ':function(_0x4220a2,_0x13e761){const _0x21943a=_0x227c3f;return _0x3c8a5b[_0x21943a(0x286)](_0x4220a2,_0x13e761);}},_0x5a096b={..._0x137d7b,...{'method':_0x3f22d2,'url':API_URL+'/'+_0x18a95f,'body':_0x372a9a,'json':_0x3c8a5b['QzHym'](_0x137d7b[_0x227c3f(0x1de)][_0x3c8a5b['GgGXx']],_0x3c8a5b[_0x227c3f(0x2c0)]),'agent':API_URL['includes'](_0x3c8a5b['bftbY'])?httpsKeepAliveAgent:httpKeepAliveAgent}};_0x3c8a5b[_0x227c3f(0x22b)](_0x18a95f,SCREENSHOT_ENDPOINT)&&(_0x5a096b['agent']=API_URL[_0x227c3f(0x1db)](_0x3c8a5b['bftbY'])?httpsScreenshotsKeepAliveAgent:httpScreenshotsKeepAliveAgent),bsSetupHelper[_0x227c3f(0x292)](_0x3f22d2,_0x18a95f,_0x5a096b,_0x137d7b,API_URL)['then'](({statusCode:_0x429042,body:_0x4786ec})=>{const _0x12e07a=_0x227c3f;if(_0x2e28f0[_0x12e07a(0x1f6)](_0x429042,0xc8))_0x2e28f0[_0x12e07a(0x277)](_0x1e6bf1,_0x4786ec?_0x4786ec:_0x12e07a(0x21f)+_0x429042);else{if(_0x3094a5)try{_0x2e28f0[_0x12e07a(0x272)](typeof _0x4786ec,_0x2e28f0[_0x12e07a(0x221)])&&(_0x4786ec=JSON['parse'](_0x4786ec));}catch(_0x438aa2){_0x2e28f0[_0x12e07a(0x1f0)](_0x1e6bf1,_0x2e28f0[_0x12e07a(0x25c)]);return;}const _0x59f838={};_0x59f838[_0x12e07a(0x29c)]=_0x4786ec,_0x2e28f0[_0x12e07a(0x248)](_0x297f11,_0x59f838);}})[_0x227c3f(0x256)](_0x1da744=>{const _0x1377ff=_0x227c3f;_0x1da744&&_0x2e28f0[_0x1377ff(0x248)](_0x1e6bf1,_0x1da744);});});},exports['getBuildTags']=_0x5ca22a=>{const _0x252ba5=a137_0x4df86b;if(process[_0x252ba5(0x2a8)][_0x252ba5(0x1e7)])return process[_0x252ba5(0x2a8)][_0x252ba5(0x1e7)][_0x252ba5(0x20b)](',');if(process['env']['TEST_OBSERVABILITY_BUILD_TAG'])return process[_0x252ba5(0x2a8)][_0x252ba5(0x2af)][_0x252ba5(0x20b)](',');if(_0x5ca22a[_0x252ba5(0x2f1)])return _0x5ca22a[_0x252ba5(0x2f1)];return[];},exports[a137_0x4df86b(0x200)]=(_0x21f2fa=!![])=>{const _0xa66428=a137_0x4df86b,_0x4bc4ea={};_0x4bc4ea[_0xa66428(0x222)]=_0xa66428(0x23f),_0x4bc4ea[_0xa66428(0x2f7)]=_0xa66428(0x1e6),_0x4bc4ea['HdjZi']=_0xa66428(0x2e7);const _0x18b2af=_0x4bc4ea,_0x2971d2={};_0x2971d2[_0xa66428(0x29d)]=_0x18b2af['qZTSH'],_0x2971d2[_0xa66428(0x288)]=_0x18b2af[_0xa66428(0x2f7)];const _0x221c9c=_0x2971d2;return _0x21f2fa&&process[_0xa66428(0x2a8)][_0xa66428(0x2d5)]&&(_0x221c9c[_0x18b2af[_0xa66428(0x1d2)]]=_0xa66428(0x25e)+process[_0xa66428(0x2a8)][_0xa66428(0x2d5)]),_0x221c9c;},exports[a137_0x4df86b(0x2a1)]=_0x3c4b12=>{const _0x4882b3=a137_0x4df86b,_0x104814={};_0x104814['XNBRQ']=_0x4882b3(0x24d);const _0x1dfde0=_0x104814,_0x3562a9=[],_0x819134=new RegExp(_0x1dfde0[_0x4882b3(0x236)],'i');return Object[_0x4882b3(0x289)](_0x3c4b12)[_0x4882b3(0x1ed)](_0x4ed81b=>_0x819134[_0x4882b3(0x2f5)](_0x4ed81b))[_0x4882b3(0x27b)](_0x129a25=>_0x3562a9[_0x4882b3(0x1f1)](_0x3c4b12[_0x129a25])),_0x3562a9;},exports[a137_0x4df86b(0x2a7)]=_0x294ce1=>{const _0x3ff839=a137_0x4df86b,_0x442cb5=[],_0x51b4dc=_0x294ce1[_0x3ff839(0x265)]||process[_0x3ff839(0x2a8)][_0x3ff839(0x241)];return _0x51b4dc&&_0x442cb5[_0x3ff839(0x1f1)](_0x51b4dc),_0x442cb5[_0x3ff839(0x1f1)](...exports[_0x3ff839(0x2a1)](process[_0x3ff839(0x2a8)])),_0x442cb5[_0x3ff839(0x1f1)](...exports[_0x3ff839(0x2a1)](_0x294ce1)),_0x442cb5;},exports[a137_0x4df86b(0x20d)]=_0x529f14=>{const _0x482a9d=a137_0x4df86b;if(!_0x529f14)return'';return _0x529f14[_0x482a9d(0x203)](/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,'');},exports[a137_0x4df86b(0x2b8)]=(_0x4cc928=0x64)=>new Promise(_0x1837a4=>setTimeout(_0x1837a4,_0x4cc928));const getPlatformName=()=>{const _0x4519d8=a137_0x4df86b,_0xa738ed={};_0xa738ed[_0x4519d8(0x2d2)]=function(_0x1b3ef7,_0x572346){return _0x1b3ef7===_0x572346;},_0xa738ed[_0x4519d8(0x1dd)]=_0x4519d8(0x1fa),_0xa738ed[_0x4519d8(0x26d)]=_0x4519d8(0x1cc),_0xa738ed[_0x4519d8(0x290)]=function(_0x3021aa,_0xa16115){return _0x3021aa===_0xa16115;},_0xa738ed[_0x4519d8(0x205)]='darwin',_0xa738ed[_0x4519d8(0x2f9)]=_0x4519d8(0x2fb),_0xa738ed['WvHAX']=function(_0x5e50f5,_0x478bb2){return _0x5e50f5===_0x478bb2;},_0xa738ed[_0x4519d8(0x28b)]='linux',_0xa738ed[_0x4519d8(0x29b)]=_0x4519d8(0x270),_0xa738ed[_0x4519d8(0x27a)]=_0x4519d8(0x22f);const _0x409926=_0xa738ed;if(_0x409926[_0x4519d8(0x2d2)](process[_0x4519d8(0x216)],_0x409926[_0x4519d8(0x1dd)]))return _0x409926['nxRxk'];if(_0x409926[_0x4519d8(0x290)](process[_0x4519d8(0x216)],_0x409926['GsCvo']))return _0x409926[_0x4519d8(0x2f9)];if(_0x409926['WvHAX'](process[_0x4519d8(0x216)],_0x409926[_0x4519d8(0x28b)]))return _0x409926[_0x4519d8(0x29b)];return _0x409926['KABia'];},getMacOSVersion=()=>{const _0x13103d=a137_0x4df86b,_0xb1b512={};_0xb1b512[_0x13103d(0x29a)]=_0x13103d(0x284);const _0x3f0e46=_0xb1b512;return child_process[_0x13103d(0x2f4)](_0x3f0e46[_0x13103d(0x29a)])[_0x13103d(0x2a3)]()[_0x13103d(0x2f6)]();},getLinuxDetails=()=>{const _0x4c5c18={'zlvnq':function(_0x363ab9,_0x2848ce){return _0x363ab9(_0x2848ce);}};return new Promise((_0x389255,_0x262ce0)=>{const _0x1a04e3=a137_0xfed3,_0x392575={'WQxzQ':function(_0x4d4a2b,_0x1a155d){const _0x51ff0b=a137_0xfed3;return _0x4c5c18[_0x51ff0b(0x2e2)](_0x4d4a2b,_0x1a155d);}};_0x4c5c18[_0x1a04e3(0x2e2)](getos,(_0x43a320,_0x13c8ee)=>{const _0x341e76=_0x1a04e3;if(_0x43a320)return _0x392575['WQxzQ'](_0x262ce0,_0x43a320);_0x392575[_0x341e76(0x247)](_0x389255,_0x13c8ee);});});};exports['getPlatformDetails']=async()=>{const _0x137d6e=a137_0x4df86b,_0x31fbfb={'SmdAI':function(_0xc92861){return _0xc92861();},'jPGbw':_0x137d6e(0x2fb),'CsBcB':function(_0x1d0207){return _0x1d0207();},'abErU':_0x137d6e(0x1cc),'zSrdr':_0x137d6e(0x21c),'heYgl':_0x137d6e(0x270),'hLhRi':_0x137d6e(0x2b7)};let _0x34ff59=_0x31fbfb[_0x137d6e(0x23d)](getPlatformName),_0x488cb5=os['release']()[_0x137d6e(0x2a3)]();switch(_0x34ff59){case _0x31fbfb['jPGbw']:_0x488cb5=_0x31fbfb[_0x137d6e(0x214)](getMacOSVersion);break;case _0x31fbfb[_0x137d6e(0x2a9)]:try{const _0x3e4074=(await import(_0x31fbfb[_0x137d6e(0x24b)]))['default'];_0x488cb5=_0x31fbfb['SmdAI'](_0x3e4074);}catch(_0x2b48d3){exports[_0x137d6e(0x209)](_0x137d6e(0x1ee)+_0x2b48d3[_0x137d6e(0x2a3)]());}break;case _0x31fbfb['heYgl']:try{const _0x2f530=await _0x31fbfb[_0x137d6e(0x214)](getLinuxDetails);_0x2f530['dist']&&(_0x34ff59=_0x2f530['dist']),_0x2f530[_0x137d6e(0x2b1)]&&(_0x488cb5=_0x2f530[_0x137d6e(0x2b1)]['toString']());}catch(_0x49cedd){exports[_0x137d6e(0x209)](_0x31fbfb[_0x137d6e(0x2b4)]);}break;default:break;}const _0x2b2bc5={};return _0x2b2bc5[_0x137d6e(0x299)]=_0x34ff59,_0x2b2bc5['platformVersion']=_0x488cb5,_0x2b2bc5;},exports[a137_0x4df86b(0x25b)]=(_0x2bb9d2,_0x32b064)=>{const _0x301100=a137_0x4df86b,_0x52a727={};_0x52a727[_0x301100(0x1d9)]=function(_0x386bf8,_0x5847df){return _0x386bf8===_0x5847df;},_0x52a727[_0x301100(0x2de)]=_0x301100(0x2f5),_0x52a727['xeNhY']='err';const _0x56c855=_0x52a727;if(!_0x2bb9d2)return[];try{if(_0x56c855[_0x301100(0x1d9)](_0x32b064,_0x56c855[_0x301100(0x2de)]))return!Array[_0x301100(0x225)](_0x2bb9d2)&&(_0x2bb9d2=[_0x2bb9d2]),_0x2bb9d2[_0x301100(0x227)](_0xcd78dd=>{const _0x3b3c24=_0x301100,{stack:_0xdbe21a,..._0x8aa46e}=_0xcd78dd,_0x382de1=Object['keys'](_0x8aa46e)[_0x3b3c24(0x227)](_0x14ac1f=>{return _0x14ac1f+':\x20'+_0x8aa46e[_0x14ac1f];}),_0x282761=_0xdbe21a?exports[_0x3b3c24(0x20d)](_0xdbe21a)[_0x3b3c24(0x20b)](/\r?\n/):[exports[_0x3b3c24(0x20d)](_0xcd78dd['message'])],_0x31de83={};return _0x31de83['backtrace']=_0x282761,_0x31de83['expanded']=_0x382de1,_0x31de83;});else{if(_0x56c855[_0x301100(0x1d9)](_0x32b064,_0x56c855[_0x301100(0x20e)])){const _0x5c5a21=[],_0x367c55=[];return Object[_0x301100(0x289)](_0x2bb9d2)[_0x301100(0x27b)](_0x458b97=>{const _0x22a15d=_0x301100;try{_0x367c55['push'](_0x458b97+':\x20'+_0x2bb9d2[_0x458b97]);}catch(_0x707316){exports[_0x22a15d(0x209)](_0x22a15d(0x226)+_0x707316[_0x22a15d(0x28e)]+_0x22a15d(0x24e)+_0x707316[_0x22a15d(0x1d5)]);}}),_0x5c5a21[_0x301100(0x1f1)]({'backtrace':exports[_0x301100(0x20d)](_0x2bb9d2[_0x301100(0x25a)])['split'](/\r?\n/),'expanded':_0x367c55}),_0x5c5a21;}}return[];}catch(_0x219db6){exports[_0x301100(0x209)](_0x301100(0x226)+_0x219db6[_0x301100(0x28e)]+_0x301100(0x24e)+_0x219db6['backtrace']);}return[];};function a137_0xfed3(_0x352814,_0x7835a2){const _0x14416c=a137_0x1441();return a137_0xfed3=function(_0xfed3c,_0x1b74ea){_0xfed3c=_0xfed3c-0x1cc;let _0x19dd15=_0x14416c[_0xfed3c];return _0x19dd15;},a137_0xfed3(_0x352814,_0x7835a2);}class PathHelper{constructor(_0x458497,_0x2ce435){const _0x103bb0=a137_0x4df86b;this[_0x103bb0(0x2cd)]=_0x458497,this[_0x103bb0(0x2a6)]=_0x2ce435;}[a137_0x4df86b(0x298)](_0x4e6d10){const _0x488b55=a137_0x4df86b,_0x5564cb=this[_0x488b55(0x2cd)][_0x488b55(0x2e6)]||this[_0x488b55(0x2cd)]['rootDir'];return path[_0x488b55(0x2cf)](_0x5564cb,_0x4e6d10);}['prefixTestPath'](_0x3f08c1){const _0x2e61e5=a137_0x4df86b,_0x7616d8=this[_0x2e61e5(0x298)](_0x3f08c1);return this[_0x2e61e5(0x2a6)]?path[_0x2e61e5(0x26e)](this[_0x2e61e5(0x2a6)],_0x7616d8):_0x7616d8;}}exports[a137_0x4df86b(0x235)]=PathHelper,exports[a137_0x4df86b(0x2ac)]=(_0x134375=!![])=>{const _0x82e7e7=a137_0x4df86b,_0x21c9b1={};_0x21c9b1[_0x82e7e7(0x2e4)]=function(_0x379113,_0x2fea18){return _0x379113===_0x2fea18;},_0x21c9b1['rBkHA']='X-BSTACK-TESTOPS',_0x21c9b1['zbhnX']='true',_0x21c9b1[_0x82e7e7(0x23e)]=_0x82e7e7(0x1f9),_0x21c9b1[_0x82e7e7(0x26c)]='browserstack',_0x21c9b1[_0x82e7e7(0x2eb)]=_0x82e7e7(0x1cf);const _0x304f1f=_0x21c9b1;requestSpy[_0x82e7e7(0x2d4)]((_0x5d661d,_0x43a0ee)=>{const _0x473558=_0x82e7e7;_0x43a0ee&&!(_0x43a0ee['headers']&&_0x304f1f[_0x473558(0x2e4)](_0x43a0ee[_0x473558(0x1de)][_0x304f1f[_0x473558(0x260)]],_0x304f1f[_0x473558(0x2c1)]))&&(_0x43a0ee[_0x473558(0x1ec)]=_0x43a0ee['hostname'],delete _0x43a0ee[_0x473558(0x239)],_0x134375&&process[_0x473558(0x255)](_0x473558(0x22d)+process['pid'],{'timestamp':new Date()['toISOString'](),'level':null,'message':null,'kind':_0x304f1f[_0x473558(0x23e)],'http_response':_0x43a0ee})),_0x43a0ee&&(constants[_0x473558(0x201)][_0x473558(0x2f5)](_0x43a0ee[_0x473558(0x1ec)])||constants[_0x473558(0x1d4)][_0x473558(0x2f5)](_0x43a0ee[_0x473558(0x1ec)]))?global[_0x473558(0x1f7)]=_0x304f1f['xdqva']:global[_0x473558(0x1f7)]=_0x304f1f['FUVFJ'];});},exports[a137_0x4df86b(0x2ea)]=()=>{const _0x2c3361=a137_0x4df86b,_0x1517ae={'FBziv':function(_0x32c509,_0x5b4971){return _0x32c509(_0x5b4971);}};console={},Object[_0x2c3361(0x289)](consoleHolder)[_0x2c3361(0x27b)](_0x309512=>{const _0x2f0528=_0x2c3361;_0x1517ae[_0x2f0528(0x2fa)](isFunction,consoleHolder[_0x309512])?console[_0x309512]=(..._0x285b9a)=>{const _0x470453=_0x2f0528;try{!Object[_0x470453(0x289)](BSTestOpsPatcher)['includes'](_0x309512)?consoleHolder[_0x309512](..._0x285b9a):BSTestOpsPatcher[_0x309512](..._0x285b9a);}catch(_0x5dc8fb){consoleHolder[_0x309512](..._0x285b9a);}}:console[_0x309512]=consoleHolder[_0x309512];});},exports[a137_0x4df86b(0x26a)]=()=>a137_0x4df86b(0x1df)+JSON[a137_0x4df86b(0x1d3)]({'action':'annotate','arguments':{'data':a137_0x4df86b(0x2aa)+Date['now'](),'level':a137_0x4df86b(0x209)}}),exports[a137_0x4df86b(0x242)]=_0x42e6af=>{const _0x4ed534=a137_0x4df86b,_0x2dee11={};_0x2dee11[_0x4ed534(0x211)]=function(_0x5c1cdf,_0x429d9f){return _0x5c1cdf===_0x429d9f;},_0x2dee11['uHTBo']=_0x4ed534(0x2cc),_0x2dee11[_0x4ed534(0x2dd)]='appium:app',_0x2dee11[_0x4ed534(0x2d7)]=_0x4ed534(0x262),_0x2dee11['EKdQX']=function(_0x146bff,_0x46d888){return _0x146bff>_0x46d888;},_0x2dee11[_0x4ed534(0x21a)]='app-automate',_0x2dee11[_0x4ed534(0x232)]=_0x4ed534(0x244),_0x2dee11[_0x4ed534(0x293)]='turboScaleGridDetails',_0x2dee11[_0x4ed534(0x28f)]=_0x4ed534(0x2a2),_0x2dee11[_0x4ed534(0x1e0)]=_0x4ed534(0x20c);const _0x5542f9=_0x2dee11;let _0x3ec82b=null;try{if(_0x5542f9[_0x4ed534(0x211)](global[_0x4ed534(0x1f7)],_0x5542f9[_0x4ed534(0x29f)])){if(_0x42e6af[_0x5542f9[_0x4ed534(0x2dd)]]||_0x42e6af[_0x5542f9['dweYA']]||!bsSetupHelper[_0x4ed534(0x279)](global[_0x4ed534(0x2ce)])&&_0x5542f9[_0x4ed534(0x249)](global[_0x4ed534(0x2ce)][_0x4ed534(0x287)],0x0)&&(global['capabilities'][0x0][_0x5542f9[_0x4ed534(0x2d7)]]||global[_0x4ed534(0x2ce)][0x0][_0x5542f9[_0x4ed534(0x2dd)]]))_0x3ec82b=_0x5542f9[_0x4ed534(0x21a)];else _0x42e6af[_0x5542f9[_0x4ed534(0x232)]]&&_0x42e6af[_0x5542f9[_0x4ed534(0x232)]][_0x5542f9['ilpht']]?_0x3ec82b=_0x5542f9[_0x4ed534(0x28f)]:_0x3ec82b=_0x5542f9[_0x4ed534(0x1e0)];}}catch(_0x164944){exports[_0x4ed534(0x209)](_0x4ed534(0x295)+constants[_0x4ed534(0x271)]+_0x4ed534(0x2ab)+_0x164944);}return _0x3ec82b;},exports['sendPlatformDetails']=async(_0x351ebb,_0x5ef4c2,_0x5726a2=![])=>{const _0x38c40f=a137_0x4df86b,_0x21c820={};_0x21c820[_0x38c40f(0x297)]=function(_0x478e6f,_0x24b79b){return _0x478e6f===_0x24b79b;},_0x21c820[_0x38c40f(0x253)]=_0x38c40f(0x2cc),_0x21c820[_0x38c40f(0x1f4)]='unknown_grid',_0x21c820[_0x38c40f(0x1e4)]=_0x38c40f(0x285);const _0x47ab77=_0x21c820;try{const _0x2dc619=await _0x351ebb[_0x38c40f(0x1fb)](),_0x4caa9c=await _0x351ebb[_0x38c40f(0x258)](),_0xa7c483={},_0x32ef95=Object[_0x38c40f(0x2bf)](_0x4caa9c[_0x38c40f(0x1fb)]()[_0x38c40f(0x2e8)]),_0xf8bde3={'product':exports[_0x38c40f(0x242)](_0x32ef95),'capabilities':_0x32ef95,'platform':_0x2dc619[_0x38c40f(0x21b)](),'platform_version':bsSetupHelper['getPlatformVersion'](_0x47ab77[_0x38c40f(0x297)](global[_0x38c40f(0x1f7)],_0x47ab77['mNhIK'])),'browser':_0x2dc619[_0x38c40f(0x2bc)](),'browser_version':_0x2dc619[_0x38c40f(0x237)](),'session_id':_0x4caa9c[_0x38c40f(0x29e)]()};global['__cloud_provider___']?_0xa7c483[global[_0x38c40f(0x1f7)]]=_0xf8bde3:_0xa7c483[_0x47ab77[_0x38c40f(0x1f4)]]=_0xf8bde3;if(_0x5726a2)return _0xa7c483;process['emit'](_0x38c40f(0x23b)+process[_0x38c40f(0x1f8)],{'timestamp':new Date()[_0x38c40f(0x2d0)](),'level':null,'message':null,'kind':_0x47ab77[_0x38c40f(0x1e4)],'http_response':_0xa7c483,'uuid':_0x5ef4c2});}catch(_0x4b7fba){exports[_0x38c40f(0x209)](_0x38c40f(0x230)+_0x4b7fba);}},exports['isInternalHook']=_0x5516ba=>{const _0x28fd2e=a137_0x4df86b;return _0x5516ba&&_0x5516ba['toString']()[_0x28fd2e(0x283)](/browserstack internal helper hook/);}; | ||
| const a137_0x904cd2=a137_0x20e3;(function(_0x58625a,_0x50bb6a){const _0x465a52=a137_0x20e3,_0x221f25=_0x58625a();while(!![]){try{const _0x5d8528=parseInt(_0x465a52(0x1c5))/0x1*(-parseInt(_0x465a52(0x262))/0x2)+parseInt(_0x465a52(0x2cc))/0x3+parseInt(_0x465a52(0x237))/0x4*(parseInt(_0x465a52(0x258))/0x5)+parseInt(_0x465a52(0x246))/0x6+-parseInt(_0x465a52(0x28b))/0x7+parseInt(_0x465a52(0x279))/0x8*(-parseInt(_0x465a52(0x277))/0x9)+-parseInt(_0x465a52(0x21e))/0xa*(parseInt(_0x465a52(0x267))/0xb);if(_0x5d8528===_0x50bb6a)break;else _0x221f25['push'](_0x221f25['shift']());}catch(_0x460b63){_0x221f25['push'](_0x221f25['shift']());}}}(a137_0x4a02,0x3ebfb));const fs=require('fs'),path=require(a137_0x904cd2(0x1ee)),gitLastCommit=require(a137_0x904cd2(0x23c)),getRepoInfo=require(a137_0x904cd2(0x1e9)),{consoleHolder,API_URL,SCREENSHOT_ENDPOINT,UPLOAD_ATTACHMENT_ENDPOINT,FRAMEWORKS,OBSERVABILITY_UPLOAD_API_URL}=require(a137_0x904cd2(0x254)),http=require('http'),https=require(a137_0x904cd2(0x2e4)),child_process=require('child_process'),getos=require(a137_0x904cd2(0x2e9)),os=require('os'),logger=require(a137_0x904cd2(0x288))[a137_0x904cd2(0x21b)],buildLogger=require(a137_0x904cd2(0x288))[a137_0x904cd2(0x271)],bsSetupHelper=require(a137_0x904cd2(0x221)),requestSpy=require('../../helpers/request-spy'),constants=require(a137_0x904cd2(0x2d4)),logPatcher=require(a137_0x904cd2(0x247)),util=require(a137_0x904cd2(0x2b4)),{fileLogger}=require('../logger'),PerformanceTester=require(a137_0x904cd2(0x27a)),{isFunction}=require(a137_0x904cd2(0x24d)),BSTestOpsPatcher=new logPatcher({}),{O11y_EVENTS:PerformanceO11yEvents}=require(a137_0x904cd2(0x268)),{PLAYWRIGHT_TRACE_LOGS,O11Y_URL}=require(a137_0x904cd2(0x203));function a137_0x4a02(){const _0x2c98d8=['linux','getBuildTags','LLVUN','cwzcX','getObservabilityLinkedProductName','__cloud_provider___','oEVpl','MKrMK','map','Error\x20in\x20getting\x20Linux\x20Details','UUqeG','XHAaI','GluXH','eZThs','Authorization','true','rTpgR','TEST_REPORTING_BUILD_TAG','Failed\x20to\x20determine\x20product\x20linked\x20to\x20','LogCreated','gEIKr','headers','gjoGx','yWhNv','wQudj','eWejB','bKFsy','timeout','oHmJP','toJSON','AVtCe','keepAlive','dist','OQvyZ','app-automate','undefined','addRequestSpy','kCZki','JTTTG','BROWSERSTACK_TEST_REPORTING_DEBUG','util','Agent','application/json','ZXqwf','OosNT','parse','\x20to\x20view\x20accessibility\x20report.\x0a','maxSockets','relativeTestFilePath','body','oWufc','join','includes','OStsB','dGcnt','app','getFrameworkVersion','message','getFailureType','nqQfB','BROWSERSTACK_TEST_OBSERVABILITY','extractValuesWithRegexKeyMatch','HUB_URL_REGEX','isInternalHook','1509240npRAGF','zOHZy','getUserCredentials','isArray','object','Not\x20a\x20JSON\x20response\x20from\x20BrowserStack\x20Server\x20-\x20body:\x20%s,\x20error:\x20%s','length','config','../../bin/utils/constants','AflRz','ATS_HUB_URL_REGEX','startsWith','BROWSERSTACK_TESTHUB_JWT','sleep','Error\x20in\x20sending\x20request\x20to\x20BrowserStack\x20Server\x20:\x20','local_grid','roVOE','PUPPETEER','zGdzZ','cwd','/builds/','nodeRequest','hostname','pPEIm','https','Windows','replace','BXKcn','format','getos','kluue','execSync','1nEtvzN','nAJdh','getAccessKey','GLeIN','TEST_REPORTING_ANALYTICS','gdrOx','sCZqb','ZCutz','ckqLG','xwWgW','keys','@playwright/test','qfTCq','awk\x20\x27/SOFTWARE\x20LICENSE\x20AGREEMENT\x20FOR\x20macOS/\x27\x20\x27/System/Library/CoreServices/Setup\x20Assistant.app/Contents/Resources/en.lproj/OSXSoftwareLicense.rtf\x27\x20|\x20awk\x20-F\x20\x27macOS\x20\x27\x20\x27{print\x20$NF}\x27\x20|\x20awk\x20\x27{print\x20substr($0,\x200,\x20length($0)-1)}\x27','data','\x20test\x20instance\x20:\x20','browserstack_executor:\x20','browserstack','O11yHashedID','info','modifyReqForTraceUpload','liAiC','soryO','match','windows-release','yeDKG','TEST_ATTACHMENT','puppeteer-core','BROWSERSTACK_ACCESSIBILITY','formData','measureWrapper','PLAYWRIGHT','CUSTOM_TAG','NibuJ','asyncAwaitNodeReq','Received\x20response\x20from\x20BrowserStack\x20Server\x20with\x20status\x20:\x20','git-repo-info','UIkWT','aRGuW','BROWSERSTACK_TEST_REPORTING','platformName','path','LnzpJ','https://accessibility.browserstack.com/automated-tests/projects/p/builds/b/1?thBuildId=','ghRQQ','WcBrp','readConfig','jest','rdLxf','HBogY','url','wwIbx','../../bin/v2/browserstackCLI','rootDir','\x20]\x20Build\x20Not\x20Found\x20%s','ifqiz','TXWjr','env','printA11yBuildLink','DkPEp','MOCHA','PJQaf','../../../src/bin/utils/constants','Visit\x20','now','getBrowserVersion','parseFileNames','BROWSERSTACK_CONFIG_FILE_PATH','buildTag','4|0|5|1|3|2','nlwha','Bearer\x20','BROWSERSTACK_TEST_OBSERVABILITY_YML','forEach','Error\x20in\x20importing\x20windows-release\x20','release','agent','EDaCr','default','OS\x20X','getUserName','NBfHy','patchConsoleLogger','appium:app','CODECEPT','turboscale','winstonLogger','trace','DxIpi','2705270miIMxA','test','xFLLx','../helper','RiwsX','push','O11Y_URL','getPackageVersion','Exception\x20in\x20populating\x20platform\x20details\x20with\x20error\x20:\x20','getCustomTags','JEST','toString','catch','win32','failureData','getPlatformDetails','app_automate','removeAnsiColors','debug','automate','ROEgC','backtrace','RyGCU','null','Not\x20a\x20JSON\x20response\x20from\x20BrowserStack\x20Server','4uSvORr','rOxCc','BROWSERSTACK_RERUN_TESTS','turboScaleGridDetails','UnhandledError','git-last-commit','prefix','Content-Type','xBKtj','RTbni','URFCD','prefixTestPath','test_run_uuid','qEAiD','YvnwY','1763244TXJubS','../../bin/utils/logPatcher','VpONk','slzSV','NQWae','customTag','platform','lodash','Avmng','getCapabilities','AjDuI','expanded','bEkhP','bs:addPlatformDetails:','./constants','MreCg','MwuSJ','filter','737105dTxBYp','@cucumber/cucumber','isTestObservabilitySession','aqDNq','maxTotalSockets','UdwtX','TimeoutError','gktIE','logs','LfmTX','688874ivGpTj','TEST_OBSERVABILITY_BUILD_TAG','pid','capabilities','ejnmO','11enZfKw','../performance/constants','\x20]\x20','puppeteer','host','AoKFz','split','HgWwz','FxpNc','][\x20','buildLogger','error','toISOString','getPlatformVersion','trim','silly','594423DQZWyy','pmrBg','8ZCygNh','../performance/performance-tester','isUndefined','TEST_PLATFORM','Linux','ibyXU','PavWz','RTOnm','\x20to\x20view\x20build\x20report,\x20insights,\x20and\x20many\x20more\x20debugging\x20information\x20all\x20at\x20one\x20place!\x0a','getSyncScript','spy','DubZO','BS_TESTOPS_BUILD_HASHED_ID','stack','unknown_grid','../logger','getSession','WbWwR','44415lLjKxc'];a137_0x4a02=function(){return _0x2c98d8;};return a137_0x4a02();}exports[a137_0x904cd2(0x21c)]=_0x2fc0a7=>{const _0x2e808c=a137_0x904cd2;fileLogger[_0x2e808c(0x276)]('['+new Date()[_0x2e808c(0x273)]()+_0x2e808c(0x270)+constants[_0x2e808c(0x1c9)]+'\x20]\x20'+_0x2fc0a7);},exports[a137_0x904cd2(0x230)]=_0x29be62=>{const _0xed90c7=a137_0x904cd2,_0x2053d5={};_0x2053d5['oHmJP']=function(_0x2e9168,_0x353d6f){return _0x2e9168===_0x353d6f;},_0x2053d5['AoKFz']=_0xed90c7(0x29b),_0x2053d5['LLVUN']=function(_0x5ad680,_0x18c67d){return _0x5ad680===_0x18c67d;},_0x2053d5['xFLLx']=function(_0x294b1f,_0x251198){return _0x294b1f===_0x251198;},_0x2053d5[_0xed90c7(0x23f)]=function(_0x435100,_0x70fe46){return _0x435100===_0x70fe46;};const _0xaced81=_0x2053d5;fileLogger[_0xed90c7(0x230)]('['+new Date()[_0xed90c7(0x273)]()+_0xed90c7(0x270)+constants[_0xed90c7(0x1c9)]+_0xed90c7(0x269)+_0x29be62),(_0xaced81[_0xed90c7(0x2a8)](process[_0xed90c7(0x1fe)]['BROWSERSTACK_TEST_REPORTING_DEBUG'],_0xaced81['AoKFz'])||_0xaced81[_0xed90c7(0x28e)](process[_0xed90c7(0x1fe)][_0xed90c7(0x2b3)],'1')||_0xaced81[_0xed90c7(0x220)](process['env']['BROWSERSTACK_OBSERVABILITY_DEBUG'],_0xaced81[_0xed90c7(0x26c)])||_0xaced81['xBKtj'](process[_0xed90c7(0x1fe)]['BROWSERSTACK_OBSERVABILITY_DEBUG'],'1'))&&consoleHolder['log']('\x0a['+new Date()[_0xed90c7(0x273)]()+_0xed90c7(0x270)+constants[_0xed90c7(0x1c9)]+_0xed90c7(0x269)+_0x29be62+'\x0a');};const a137_0xe648c4={};a137_0xe648c4[a137_0x904cd2(0x2ab)]=!![],a137_0xe648c4[a137_0x904cd2(0x2a7)]=0xea60,a137_0xe648c4['maxSockets']=0x2,a137_0xe648c4[a137_0x904cd2(0x25c)]=0x2;const httpKeepAliveAgent=new http[(a137_0x904cd2(0x2b5))](a137_0xe648c4),a137_0x347984={};a137_0x347984['keepAlive']=!![],a137_0x347984[a137_0x904cd2(0x2a7)]=0xea60,a137_0x347984['maxSockets']=0x2,a137_0x347984['maxTotalSockets']=0x2;const httpsKeepAliveAgent=new https[(a137_0x904cd2(0x2b5))](a137_0x347984),a137_0x3f698d={};a137_0x3f698d[a137_0x904cd2(0x2ab)]=!![],a137_0x3f698d['timeout']=0xea60,a137_0x3f698d[a137_0x904cd2(0x2bb)]=0x2,a137_0x3f698d['maxTotalSockets']=0x2;function a137_0x20e3(_0x12c51a,_0x35d4d8){const _0x4a02b1=a137_0x4a02();return a137_0x20e3=function(_0x20e35d,_0x554aee){_0x20e35d=_0x20e35d-0x1c4;let _0x11c632=_0x4a02b1[_0x20e35d];return _0x11c632;},a137_0x20e3(_0x12c51a,_0x35d4d8);}const httpScreenshotsKeepAliveAgent=new http['Agent'](a137_0x3f698d),a137_0x418216={};a137_0x418216['keepAlive']=!![],a137_0x418216[a137_0x904cd2(0x2a7)]=0xea60,a137_0x418216[a137_0x904cd2(0x2bb)]=0x2,a137_0x418216[a137_0x904cd2(0x25c)]=0x2;const httpsScreenshotsKeepAliveAgent=new https['Agent'](a137_0x418216);exports['shouldReRunObservabilityTests']=()=>{const _0x3212f2=a137_0x904cd2,_0x19822b={};_0x19822b['DkPEp']=function(_0x219bcc,_0x3e0340){return _0x219bcc!==_0x3e0340;},_0x19822b[_0x3212f2(0x299)]=_0x3212f2(0x235);const _0x5cb4f5=_0x19822b;return process['env']['BROWSERSTACK_RERUN_TESTS']&&_0x5cb4f5[_0x3212f2(0x200)](process[_0x3212f2(0x1fe)][_0x3212f2(0x239)],_0x5cb4f5[_0x3212f2(0x299)])?!![]:![];},exports[a137_0x904cd2(0x25a)]=()=>{const _0x398b80=a137_0x904cd2,_0x39bb7c={};_0x39bb7c['svwnJ']=function(_0x31879a,_0x26ea1a){return _0x31879a===_0x26ea1a;},_0x39bb7c['UIkWT']=_0x398b80(0x29b),_0x39bb7c[_0x398b80(0x2de)]=function(_0x49e869,_0x5cfa53){return _0x49e869===_0x5cfa53;};const _0xc5660f=_0x39bb7c;let _0x26c1db=!![];return process[_0x398b80(0x1fe)][_0x398b80(0x20d)]&&(_0x26c1db=_0xc5660f['svwnJ'](process[_0x398b80(0x1fe)][_0x398b80(0x20d)],_0xc5660f['UIkWT'])),process[_0x398b80(0x1fe)][_0x398b80(0x2c8)]&&(_0x26c1db=_0xc5660f[_0x398b80(0x2de)](process[_0x398b80(0x1fe)]['BROWSERSTACK_TEST_OBSERVABILITY'],_0xc5660f[_0x398b80(0x1ea)])),process[_0x398b80(0x1fe)][_0x398b80(0x1ec)]&&(_0x26c1db=_0xc5660f['svwnJ'](process['env'][_0x398b80(0x1ec)],_0xc5660f[_0x398b80(0x1ea)])),_0x26c1db;},exports[a137_0x904cd2(0x207)]=_0xc74362=>{const _0x250733=a137_0x904cd2;if(bsSetupHelper[_0x250733(0x27b)](_0xc74362))return undefined;try{return _0xc74362[_0x250733(0x275)]()[_0x250733(0x26d)](',');}catch(_0x3d2911){return undefined;}},exports['printBuildLink']=()=>{const _0xacae7b=a137_0x904cd2,_0x54ddd2={'DubZO':function(_0x1df1e7,_0x326165){return _0x1df1e7(_0x326165);},'wwIbx':_0xacae7b(0x1f9),'EDaCr':function(_0x5ad580,_0x16c669){return _0x5ad580!==_0x16c669;},'ZsnRz':'null','nlwha':_0xacae7b(0x2af),'MwuSJ':function(_0x3fd852,_0x1cd6c2){return _0x3fd852===_0x1cd6c2;},'ifqiz':_0xacae7b(0x29b),'LnzpJ':function(_0x262f33,_0x1833a4){return _0x262f33&&_0x1833a4;}};return PerformanceTester[_0xacae7b(0x1e3)](PerformanceO11yEvents['PRINT_BUILDLINK'],async()=>{const _0x25fd58=_0xacae7b;try{const _0x4d68a2=_0x54ddd2[_0x25fd58(0x284)](require,_0x54ddd2[_0x25fd58(0x1f8)]);if(_0x4d68a2[_0x25fd58(0x1d7)]){const _0x3ed6a3=_0x25fd58(0x204)+O11Y_URL+_0x25fd58(0x2e0)+_0x4d68a2[_0x25fd58(0x1d7)]+_0x25fd58(0x281);buildLogger[_0x25fd58(0x1d8)](_0x3ed6a3),exports['printA11yBuildLink'](_0x4d68a2[_0x25fd58(0x1d7)],_0x4d68a2['A11yEnabled']);return;}if(process[_0x25fd58(0x1fe)][_0x25fd58(0x285)]&&_0x54ddd2[_0x25fd58(0x212)](process[_0x25fd58(0x1fe)]['BS_TESTOPS_BUILD_HASHED_ID'],_0x54ddd2['ZsnRz'])&&_0x54ddd2[_0x25fd58(0x212)](process[_0x25fd58(0x1fe)]['BS_TESTOPS_BUILD_HASHED_ID'],_0x54ddd2[_0x25fd58(0x20b)])){const _0x4b4e7e='Visit\x20'+constants[_0x25fd58(0x224)]+_0x25fd58(0x2e0)+process[_0x25fd58(0x1fe)][_0x25fd58(0x285)]+_0x25fd58(0x281);buildLogger['info'](_0x4b4e7e);const _0x35b79f=_0x54ddd2[_0x25fd58(0x256)](process[_0x25fd58(0x1fe)][_0x25fd58(0x1e1)],_0x54ddd2[_0x25fd58(0x1fc)]);let _0x572ad9=![];try{const _0x59b214=JSON[_0x25fd58(0x2b9)](process[_0x25fd58(0x1fe)]['BROWSERSTACK_PRODUCT_MAP']||'{}');_0x572ad9=_0x54ddd2['MwuSJ'](_0x59b214[_0x25fd58(0x22e)],!![]);}catch(_0x95f814){}exports[_0x25fd58(0x1ff)](process[_0x25fd58(0x1fe)][_0x25fd58(0x285)],_0x54ddd2[_0x25fd58(0x1ef)](_0x35b79f,!_0x572ad9));}}catch(_0x3aa793){logger['error'](util[_0x25fd58(0x2e8)]('[%s][\x20'+constants['TEST_REPORTING_ANALYTICS']+_0x25fd58(0x1fb),new Date()['toISOString'](),_0x3aa793[_0x25fd58(0x286)]||_0x3aa793[_0x25fd58(0x2c5)]||_0x3aa793));}})();},exports[a137_0x904cd2(0x1ff)]=(_0x29807b,_0x3bbaae)=>{const _0x37280f=a137_0x904cd2,_0x1ec1ff={};_0x1ec1ff['RiwsX']=function(_0x468fb,_0x58b173){return _0x468fb&&_0x58b173;},_0x1ec1ff[_0x37280f(0x202)]='[%s][\x20Accessibility\x20]\x20Error\x20printing\x20accessibility\x20build\x20link\x20%s';const _0x2a8f96=_0x1ec1ff;try{if(_0x2a8f96[_0x37280f(0x222)](_0x3bbaae,_0x29807b)){const _0x4875b0=_0x37280f(0x1f0)+_0x29807b,_0x298ca1=_0x37280f(0x204)+_0x4875b0+_0x37280f(0x2ba);buildLogger[_0x37280f(0x1d8)](_0x298ca1);}}catch(_0x1bfc3e){logger[_0x37280f(0x272)](util[_0x37280f(0x2e8)](_0x2a8f96[_0x37280f(0x202)],new Date()[_0x37280f(0x273)](),_0x1bfc3e[_0x37280f(0x286)]||_0x1bfc3e[_0x37280f(0x2c5)]||_0x1bfc3e));}},exports[a137_0x904cd2(0x2c6)]=_0x122cee=>{const _0x125a14=a137_0x904cd2,_0x37bd6e={};_0x37bd6e[_0x125a14(0x2b2)]='AssertionError',_0x37bd6e[_0x125a14(0x25f)]='Test\x20timeout\x20of',_0x37bd6e[_0x125a14(0x216)]=_0x125a14(0x25e),_0x37bd6e[_0x125a14(0x2c2)]=_0x125a14(0x23b);const _0x22f0a5=_0x37bd6e;if(!_0x122cee)return null;const _0x4bd34c=_0x122cee[_0x125a14(0x229)]();if(_0x4bd34c[_0x125a14(0x1dc)](/AssertionError/))return _0x22f0a5[_0x125a14(0x2b2)];if(_0x4bd34c['match'](/TimeoutError/)||_0x4bd34c[_0x125a14(0x2d7)](_0x22f0a5[_0x125a14(0x25f)])||_0x4bd34c['match'](/Timeout.*exceeded/i))return _0x22f0a5[_0x125a14(0x216)];return _0x22f0a5[_0x125a14(0x2c2)];},exports[a137_0x904cd2(0x2c4)]=_0x5e1661=>{const _0x17ab90=a137_0x904cd2,_0xbfb591={};_0xbfb591[_0x17ab90(0x1ca)]='mocha',_0xbfb591[_0x17ab90(0x2e7)]=_0x17ab90(0x1d0),_0xbfb591[_0x17ab90(0x266)]='codeceptjs',_0xbfb591['MreCg']=_0x17ab90(0x1f4),_0xbfb591[_0x17ab90(0x297)]=_0x17ab90(0x259),_0xbfb591[_0x17ab90(0x238)]=_0x17ab90(0x1e0),_0xbfb591['pmrBg']=_0x17ab90(0x26a);const _0x444419=_0xbfb591;let _0x1631dd=null;switch(_0x5e1661){case FRAMEWORKS[_0x17ab90(0x201)]:_0x1631dd=bsSetupHelper[_0x17ab90(0x225)](_0x444419[_0x17ab90(0x1ca)]);break;case FRAMEWORKS[_0x17ab90(0x1e4)]:_0x1631dd=bsSetupHelper[_0x17ab90(0x225)](_0x444419['BXKcn']);break;case FRAMEWORKS[_0x17ab90(0x219)]:case FRAMEWORKS['CODECEPT_CUCUMBER']:_0x1631dd=bsSetupHelper[_0x17ab90(0x225)](_0x444419[_0x17ab90(0x266)]);break;case FRAMEWORKS[_0x17ab90(0x228)]:_0x1631dd=bsSetupHelper['getPackageVersion'](_0x444419[_0x17ab90(0x255)]);break;case FRAMEWORKS['CUCUMBER']:_0x1631dd=bsSetupHelper[_0x17ab90(0x225)](_0x444419[_0x17ab90(0x297)]);break;case FRAMEWORKS[_0x17ab90(0x2dd)]:_0x1631dd=bsSetupHelper[_0x17ab90(0x225)](_0x444419[_0x17ab90(0x238)])||bsSetupHelper['getPackageVersion'](_0x444419[_0x17ab90(0x278)]);break;default:break;}return _0x1631dd;},exports['getBrowserStackConfig']=_0x471b0c=>{const _0x256fc0=a137_0x904cd2;let _0x53e8ff=null;switch(_0x471b0c){case FRAMEWORKS['PLAYWRIGHT']:_0x53e8ff=process[_0x256fc0(0x1fe)][_0x256fc0(0x208)];break;}if(!_0x53e8ff)return;return bsSetupHelper[_0x256fc0(0x1f3)](_0x53e8ff,![]);},exports[a137_0x904cd2(0x2ce)]=_0x5e3397=>{const _0x176b98=a137_0x904cd2;return{'username':bsSetupHelper[_0x176b98(0x215)](_0x5e3397),'accessKey':bsSetupHelper[_0x176b98(0x1c7)](_0x5e3397)};},exports[a137_0x904cd2(0x1d9)]=(_0x577453,_0x5735b4)=>{const _0x2d1dda=a137_0x904cd2,_0x20f82f={};_0x20f82f[_0x2d1dda(0x1d1)]=_0x2d1dda(0x20a),_0x20f82f[_0x2d1dda(0x2be)]=_0x2d1dda(0x29f),_0x20f82f['kluue']=_0x2d1dda(0x1df);const _0x579ad1=_0x20f82f,_0x3080ba=_0x579ad1['qfTCq'][_0x2d1dda(0x26d)]('|');let _0x15e2f6=0x0;while(!![]){switch(_0x3080ba[_0x15e2f6++]){case'0':if(!_0x577453['body'][0x0]||!_0x577453[_0x2d1dda(0x2bd)][0x0]['logs']||!_0x577453['body'][0x0]['logs']['length'])return;continue;case'1':delete _0x577453['body'];continue;case'2':delete _0x5735b4[_0x2d1dda(0x2a1)];continue;case'3':delete _0x577453['json'];continue;case'4':if(!_0x577453[_0x2d1dda(0x2bd)]||!Array['isArray'](_0x577453[_0x2d1dda(0x2bd)]))return;continue;case'5':_0x577453[_0x2d1dda(0x1e2)]={'data':_0x577453[_0x2d1dda(0x2bd)][0x0][_0x2d1dda(0x260)][0x0]['data'],'test_run_uuid':_0x577453['body'][0x0][_0x2d1dda(0x260)][0x0][_0x2d1dda(0x243)],'event_type':_0x579ad1[_0x2d1dda(0x2be)],'kind':_0x579ad1[_0x2d1dda(0x2ea)],'attachmentType':PLAYWRIGHT_TRACE_LOGS,'timestamp':new Date()[_0x2d1dda(0x273)](),'fileName':_0x577453[_0x2d1dda(0x2bd)][0x0][_0x2d1dda(0x260)][0x0]['fileName']};continue;}break;}},exports[a137_0x904cd2(0x1e7)]=async(_0x2c17cd,_0x5cc11b,_0x504a83,_0x17d2e0,_0xa90c10=!![])=>{const _0x2dcec3=a137_0x904cd2,_0x25b702={};_0x25b702['OosNT']=function(_0x18aefc,_0x50d106){return _0x18aefc===_0x50d106;},_0x25b702[_0x2dcec3(0x1fd)]=_0x2dcec3(0x23e),_0x25b702[_0x2dcec3(0x250)]='application/json',_0x25b702[_0x2dcec3(0x2e3)]=_0x2dcec3(0x2e4),_0x25b702['oEVpl']=function(_0x104023,_0x87f73e){return _0x104023!==_0x87f73e;},_0x25b702[_0x2dcec3(0x232)]=_0x2dcec3(0x2d0),_0x25b702[_0x2dcec3(0x261)]=_0x2dcec3(0x2d1);const _0x50ea45=_0x25b702,_0x3906c4={..._0x17d2e0,...{'method':_0x2c17cd,'url':OBSERVABILITY_UPLOAD_API_URL+'/'+_0x5cc11b,'body':_0x504a83,'json':_0x50ea45[_0x2dcec3(0x2b8)](_0x17d2e0[_0x2dcec3(0x2a1)][_0x50ea45[_0x2dcec3(0x1fd)]],_0x50ea45[_0x2dcec3(0x250)]),'agent':API_URL[_0x2dcec3(0x2c0)](_0x50ea45['pPEIm'])?httpsKeepAliveAgent:httpKeepAliveAgent}};_0x50ea45['OosNT'](_0x5cc11b,UPLOAD_ATTACHMENT_ENDPOINT)&&(_0x3906c4[_0x2dcec3(0x211)]=API_URL['includes'](_0x50ea45[_0x2dcec3(0x2e3)])?httpsScreenshotsKeepAliveAgent:httpScreenshotsKeepAliveAgent,exports[_0x2dcec3(0x1d9)](_0x3906c4,_0x17d2e0),logger['debug']('Uploading\x20trace\x20logs\x20to:\x20'+_0x3906c4[_0x2dcec3(0x1f7)]));try{const {statusCode:_0x5a21c9,body:_0x157271}=await bsSetupHelper[_0x2dcec3(0x2e1)](_0x2c17cd,_0x5cc11b,_0x3906c4,_0x17d2e0,_0x3906c4[_0x2dcec3(0x1f7)]);if(_0x50ea45['oEVpl'](_0x5a21c9,0xc8))return _0x157271?_0x157271:_0x2dcec3(0x1e8)+_0x5a21c9;let _0x261623=_0x157271;if(_0xa90c10)try{_0x50ea45[_0x2dcec3(0x292)](typeof _0x157271,_0x50ea45[_0x2dcec3(0x232)])&&(_0x261623=JSON['parse'](_0x157271));}catch(_0x3226a0){logger['error'](_0x50ea45['LfmTX'],_0x157271,util[_0x2dcec3(0x2e8)](_0x3226a0));}const _0x547e0c={};return _0x547e0c[_0x2dcec3(0x1d3)]=_0x261623,_0x547e0c;}catch(_0x249989){logger[_0x2dcec3(0x272)](_0x2dcec3(0x2da)+util[_0x2dcec3(0x2e8)](_0x249989));throw _0x249989;}},exports[a137_0x904cd2(0x2e1)]=(_0x9e13d5,_0x597388,_0x470993,_0x1430ad,_0x53d4ab=!![])=>{const _0x20d845=a137_0x904cd2,_0x401461={'ZCutz':function(_0x1dac73,_0x357d0b){return _0x1dac73(_0x357d0b);},'slzSV':function(_0x41fc76,_0x5d5805){return _0x41fc76!==_0x5d5805;},'RyGCU':function(_0xc0e716,_0x46477f){return _0xc0e716(_0x46477f);},'ZIUeB':_0x20d845(0x2d0),'rdLxf':_0x20d845(0x236),'soryO':function(_0xec2f76,_0x2c7952){return _0xec2f76===_0x2c7952;},'HBogY':_0x20d845(0x23e),'roVOE':_0x20d845(0x2b6),'AVtCe':_0x20d845(0x2e4)};return new Promise((_0x4668b8,_0x3302b6)=>{const _0x9399b5=_0x20d845,_0x5efe2f={'OStsB':function(_0x4f91f2,_0x5e887c){const _0x21d540=a137_0x20e3;return _0x401461[_0x21d540(0x249)](_0x4f91f2,_0x5e887c);},'wQudj':function(_0x11dc0f,_0x40822e){const _0x1bc45e=a137_0x20e3;return _0x401461[_0x1bc45e(0x234)](_0x11dc0f,_0x40822e);},'DxIpi':_0x401461['ZIUeB'],'ibEkl':_0x401461[_0x9399b5(0x1f5)]},_0x2c5282={..._0x1430ad,...{'method':_0x9e13d5,'url':API_URL+'/'+_0x597388,'body':_0x470993,'json':_0x401461['soryO'](_0x1430ad[_0x9399b5(0x2a1)][_0x401461[_0x9399b5(0x1f6)]],_0x401461[_0x9399b5(0x2dc)]),'agent':API_URL[_0x9399b5(0x2c0)](_0x401461['AVtCe'])?httpsKeepAliveAgent:httpKeepAliveAgent}};_0x401461[_0x9399b5(0x1db)](_0x597388,SCREENSHOT_ENDPOINT)&&(_0x2c5282[_0x9399b5(0x211)]=API_URL['includes'](_0x401461[_0x9399b5(0x2aa)])?httpsScreenshotsKeepAliveAgent:httpScreenshotsKeepAliveAgent),bsSetupHelper[_0x9399b5(0x2e1)](_0x9e13d5,_0x597388,_0x2c5282,_0x1430ad,API_URL)['then'](({statusCode:_0x1b9f34,body:_0x189177})=>{const _0xe25ae2=_0x9399b5;if(_0x5efe2f[_0xe25ae2(0x2c1)](_0x1b9f34,0xc8))_0x5efe2f[_0xe25ae2(0x2a4)](_0x3302b6,_0x189177?_0x189177:'Received\x20response\x20from\x20BrowserStack\x20Server\x20with\x20status\x20:\x20'+_0x1b9f34);else{if(_0x53d4ab)try{_0x5efe2f[_0xe25ae2(0x2c1)](typeof _0x189177,_0x5efe2f[_0xe25ae2(0x21d)])&&(_0x189177=JSON[_0xe25ae2(0x2b9)](_0x189177));}catch(_0x3c570c){_0x5efe2f['wQudj'](_0x3302b6,_0x5efe2f['ibEkl']);return;}const _0x3bd3d3={};_0x3bd3d3[_0xe25ae2(0x1d3)]=_0x189177,_0x5efe2f[_0xe25ae2(0x2a4)](_0x4668b8,_0x3bd3d3);}})[_0x9399b5(0x22a)](_0xf8be0a=>{const _0x126b5b=_0x9399b5;_0xf8be0a&&_0x401461[_0x126b5b(0x1cc)](_0x3302b6,_0xf8be0a);});});},exports[a137_0x904cd2(0x28d)]=_0x4f1959=>{const _0x5b0813=a137_0x904cd2;if(process[_0x5b0813(0x1fe)][_0x5b0813(0x29d)])return process['env'][_0x5b0813(0x29d)][_0x5b0813(0x26d)](',');if(process[_0x5b0813(0x1fe)][_0x5b0813(0x263)])return process['env'][_0x5b0813(0x263)][_0x5b0813(0x26d)](',');if(_0x4f1959[_0x5b0813(0x209)])return _0x4f1959[_0x5b0813(0x209)];return[];},exports['getDefaultHeaders']=(_0x5039d8=!![])=>{const _0x3c0c2b=a137_0x904cd2,_0x2f29a3={};_0x2f29a3[_0x3c0c2b(0x2cd)]='application/json',_0x2f29a3[_0x3c0c2b(0x24a)]=_0x3c0c2b(0x29b),_0x2f29a3[_0x3c0c2b(0x2a0)]=_0x3c0c2b(0x29a);const _0x5f16df=_0x2f29a3,_0x42dff6={};_0x42dff6[_0x3c0c2b(0x23e)]=_0x5f16df['zOHZy'],_0x42dff6['X-BSTACK-TESTOPS']=_0x5f16df[_0x3c0c2b(0x24a)];const _0x1684a8=_0x42dff6;return _0x5039d8&&process[_0x3c0c2b(0x1fe)][_0x3c0c2b(0x2d8)]&&(_0x1684a8[_0x5f16df[_0x3c0c2b(0x2a0)]]=_0x3c0c2b(0x20c)+process[_0x3c0c2b(0x1fe)][_0x3c0c2b(0x2d8)]),_0x1684a8;},exports[a137_0x904cd2(0x2c9)]=_0x7b3889=>{const _0x27f7ad=a137_0x904cd2,_0x3153b2={};_0x3153b2[_0x27f7ad(0x2a6)]='^CUSTOM_TAG_\x5cd+$';const _0x4ae7c6=_0x3153b2,_0x790ffc=[],_0x192ca7=new RegExp(_0x4ae7c6[_0x27f7ad(0x2a6)],'i');return Object['keys'](_0x7b3889)[_0x27f7ad(0x257)](_0x530f50=>_0x192ca7[_0x27f7ad(0x21f)](_0x530f50))[_0x27f7ad(0x20e)](_0x178247=>_0x790ffc[_0x27f7ad(0x223)](_0x7b3889[_0x178247])),_0x790ffc;},exports[a137_0x904cd2(0x227)]=_0x1c7838=>{const _0x22d08f=a137_0x904cd2,_0x4ef18a=[],_0x516a6f=_0x1c7838[_0x22d08f(0x24b)]||process[_0x22d08f(0x1fe)][_0x22d08f(0x1e5)];return _0x516a6f&&_0x4ef18a[_0x22d08f(0x223)](_0x516a6f),_0x4ef18a[_0x22d08f(0x223)](...exports['extractValuesWithRegexKeyMatch'](process[_0x22d08f(0x1fe)])),_0x4ef18a[_0x22d08f(0x223)](...exports[_0x22d08f(0x2c9)](_0x1c7838)),_0x4ef18a;},exports['removeAnsiColors']=_0x418fd5=>{const _0x390528=a137_0x904cd2;if(!_0x418fd5)return'';return _0x418fd5[_0x390528(0x2e6)](/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,'');},exports[a137_0x904cd2(0x2d9)]=(_0x249486=0x64)=>new Promise(_0x18eb37=>setTimeout(_0x18eb37,_0x249486));const getPlatformName=()=>{const _0x4d25b8=a137_0x904cd2,_0x2d57dc={};_0x2d57dc[_0x4d25b8(0x2b1)]=function(_0x477281,_0x1bf635){return _0x477281===_0x1bf635;},_0x2d57dc[_0x4d25b8(0x1e6)]=_0x4d25b8(0x22b),_0x2d57dc[_0x4d25b8(0x2a5)]=_0x4d25b8(0x2e5),_0x2d57dc[_0x4d25b8(0x252)]='darwin',_0x2d57dc['ghRQQ']=_0x4d25b8(0x214),_0x2d57dc[_0x4d25b8(0x1c6)]=_0x4d25b8(0x28c),_0x2d57dc[_0x4d25b8(0x1ce)]=_0x4d25b8(0x27d),_0x2d57dc['URFCD']='Unknown';const _0x51a4cf=_0x2d57dc;if(_0x51a4cf['kCZki'](process['platform'],_0x51a4cf[_0x4d25b8(0x1e6)]))return _0x51a4cf[_0x4d25b8(0x2a5)];if(_0x51a4cf[_0x4d25b8(0x2b1)](process[_0x4d25b8(0x24c)],_0x51a4cf['bEkhP']))return _0x51a4cf[_0x4d25b8(0x1f1)];if(_0x51a4cf[_0x4d25b8(0x2b1)](process[_0x4d25b8(0x24c)],_0x51a4cf[_0x4d25b8(0x1c6)]))return _0x51a4cf[_0x4d25b8(0x1ce)];return _0x51a4cf[_0x4d25b8(0x241)];},getMacOSVersion=()=>{const _0x5096a0=a137_0x904cd2,_0xe8729={};_0xe8729['GluXH']=_0x5096a0(0x1d2);const _0x3d004b=_0xe8729;return child_process[_0x5096a0(0x1c4)](_0x3d004b[_0x5096a0(0x298)])['toString']()[_0x5096a0(0x275)]();},getLinuxDetails=()=>{const _0x2fbd30={'VpONk':function(_0x223d74,_0x5b7d56){return _0x223d74(_0x5b7d56);},'WbWwR':function(_0x3fde54,_0x1c7046){return _0x3fde54(_0x1c7046);}};return new Promise((_0x2f5818,_0x11e7ea)=>{const _0x2fd9f8=a137_0x20e3;_0x2fbd30[_0x2fd9f8(0x28a)](getos,(_0x4d13d4,_0x498a52)=>{const _0x4c80c9=_0x2fd9f8;if(_0x4d13d4)return _0x2fbd30[_0x4c80c9(0x248)](_0x11e7ea,_0x4d13d4);_0x2fbd30['VpONk'](_0x2f5818,_0x498a52);});});};exports[a137_0x904cd2(0x22d)]=async()=>{const _0x2ba605=a137_0x904cd2,_0x58b778={'qEAiD':function(_0x31a5f8){return _0x31a5f8();},'Avmng':_0x2ba605(0x214),'yeDKG':function(_0x7d9682){return _0x7d9682();},'rTpgR':_0x2ba605(0x2e5),'PavWz':_0x2ba605(0x1dd),'UdwtX':_0x2ba605(0x27d),'meXNc':function(_0x40a95b){return _0x40a95b();},'pchNj':_0x2ba605(0x295)};let _0x115b04=_0x58b778[_0x2ba605(0x244)](getPlatformName),_0x413fea=os[_0x2ba605(0x210)]()[_0x2ba605(0x229)]();switch(_0x115b04){case _0x58b778[_0x2ba605(0x24e)]:_0x413fea=_0x58b778[_0x2ba605(0x1de)](getMacOSVersion);break;case _0x58b778[_0x2ba605(0x29c)]:try{const _0xa4147d=(await import(_0x58b778[_0x2ba605(0x27f)]))[_0x2ba605(0x213)];_0x413fea=_0x58b778[_0x2ba605(0x1de)](_0xa4147d);}catch(_0x151d57){exports[_0x2ba605(0x230)](_0x2ba605(0x20f)+_0x151d57['toString']());}break;case _0x58b778[_0x2ba605(0x25d)]:try{const _0x4af3dd=await _0x58b778['meXNc'](getLinuxDetails);_0x4af3dd[_0x2ba605(0x2ac)]&&(_0x115b04=_0x4af3dd['dist']),_0x4af3dd[_0x2ba605(0x210)]&&(_0x413fea=_0x4af3dd['release']['toString']());}catch(_0x231bdd){exports[_0x2ba605(0x230)](_0x58b778['pchNj']);}break;default:break;}const _0x222256={};return _0x222256[_0x2ba605(0x1ed)]=_0x115b04,_0x222256['platformVersion']=_0x413fea,_0x222256;},exports[a137_0x904cd2(0x22c)]=(_0x27fe43,_0x48ba14)=>{const _0x48387c=a137_0x904cd2,_0x434106={};_0x434106[_0x48387c(0x280)]=function(_0x199a30,_0x51130f){return _0x199a30===_0x51130f;},_0x434106[_0x48387c(0x2d5)]=_0x48387c(0x21f),_0x434106[_0x48387c(0x27e)]='err';const _0x320c66=_0x434106;if(!_0x27fe43)return[];try{if(_0x320c66[_0x48387c(0x280)](_0x48ba14,_0x320c66[_0x48387c(0x2d5)]))return!Array[_0x48387c(0x2cf)](_0x27fe43)&&(_0x27fe43=[_0x27fe43]),_0x27fe43[_0x48387c(0x294)](_0x162aec=>{const _0x3835ef=_0x48387c,{stack:_0x3611be,..._0x229389}=_0x162aec,_0x368c41=Object[_0x3835ef(0x1cf)](_0x229389)[_0x3835ef(0x294)](_0x1e61de=>{return _0x1e61de+':\x20'+_0x229389[_0x1e61de];}),_0x5e7dd7=_0x3611be?exports[_0x3835ef(0x22f)](_0x3611be)[_0x3835ef(0x26d)](/\r?\n/):[exports['removeAnsiColors'](_0x162aec[_0x3835ef(0x2c5)])],_0x31e48b={};return _0x31e48b[_0x3835ef(0x233)]=_0x5e7dd7,_0x31e48b[_0x3835ef(0x251)]=_0x368c41,_0x31e48b;});else{if(_0x320c66['RTOnm'](_0x48ba14,_0x320c66[_0x48387c(0x27e)])){const _0x24f070=[],_0x34ce5d=[];return Object[_0x48387c(0x1cf)](_0x27fe43)[_0x48387c(0x20e)](_0x2dd53b=>{const _0x3159dc=_0x48387c;try{_0x34ce5d[_0x3159dc(0x223)](_0x2dd53b+':\x20'+_0x27fe43[_0x2dd53b]);}catch(_0x2dcfa8){exports[_0x3159dc(0x230)]('Exception\x20in\x20populating\x20test\x20failure\x20data\x20with\x20error\x20:\x20'+_0x2dcfa8[_0x3159dc(0x2c5)]+'\x20:\x20'+_0x2dcfa8[_0x3159dc(0x233)]);}}),_0x24f070[_0x48387c(0x223)]({'backtrace':exports[_0x48387c(0x22f)](_0x27fe43['stack'])[_0x48387c(0x26d)](/\r?\n/),'expanded':_0x34ce5d}),_0x24f070;}}return[];}catch(_0x20a6ae){exports[_0x48387c(0x230)]('Exception\x20in\x20populating\x20test\x20failure\x20data\x20with\x20error\x20:\x20'+_0x20a6ae[_0x48387c(0x2c5)]+'\x20:\x20'+_0x20a6ae[_0x48387c(0x233)]);}return[];};class PathHelper{constructor(_0x1fe975,_0x31c2e8){this['config']=_0x1fe975,this['prefix']=_0x31c2e8;}[a137_0x904cd2(0x2bc)](_0x19d34d){const _0x34aade=a137_0x904cd2,_0x418f6c=this['config'][_0x34aade(0x2df)]||this[_0x34aade(0x2d3)][_0x34aade(0x1fa)];return path['relative'](_0x418f6c,_0x19d34d);}[a137_0x904cd2(0x242)](_0x53f3ca){const _0x344ef1=a137_0x904cd2,_0x1c714a=this['relativeTestFilePath'](_0x53f3ca);return this[_0x344ef1(0x23d)]?path[_0x344ef1(0x2bf)](this[_0x344ef1(0x23d)],_0x1c714a):_0x1c714a;}}exports['PathHelper']=PathHelper,exports[a137_0x904cd2(0x2b0)]=(_0x28ed92=!![])=>{const _0x55a223=a137_0x904cd2,_0x561009={};_0x561009[_0x55a223(0x28f)]=function(_0x5c8f16,_0x29859a){return _0x5c8f16===_0x29859a;},_0x561009['KXAOg']='X-BSTACK-TESTOPS',_0x561009[_0x55a223(0x240)]='true',_0x561009[_0x55a223(0x1da)]='HTTP',_0x561009[_0x55a223(0x1cd)]=_0x55a223(0x1d6),_0x561009[_0x55a223(0x26e)]=_0x55a223(0x2db);const _0xdc433a=_0x561009;requestSpy[_0x55a223(0x283)]((_0x3a09c0,_0xbcff8)=>{const _0x2c2e68=_0x55a223;_0xbcff8&&!(_0xbcff8[_0x2c2e68(0x2a1)]&&_0xdc433a[_0x2c2e68(0x28f)](_0xbcff8[_0x2c2e68(0x2a1)][_0xdc433a['KXAOg']],_0xdc433a['RTbni']))&&(_0xbcff8[_0x2c2e68(0x26b)]=_0xbcff8[_0x2c2e68(0x2e2)],delete _0xbcff8[_0x2c2e68(0x2e2)],_0x28ed92&&process['emit']('bs:addLog:'+process['pid'],{'timestamp':new Date()['toISOString'](),'level':null,'message':null,'kind':_0xdc433a['liAiC'],'http_response':_0xbcff8})),_0xbcff8&&(constants[_0x2c2e68(0x2ca)][_0x2c2e68(0x21f)](_0xbcff8['host'])||constants[_0x2c2e68(0x2d6)]['test'](_0xbcff8['host']))?global[_0x2c2e68(0x291)]=_0xdc433a[_0x2c2e68(0x1cd)]:global[_0x2c2e68(0x291)]=_0xdc433a[_0x2c2e68(0x26e)];});},exports[a137_0x904cd2(0x217)]=()=>{const _0x8e71da=a137_0x904cd2,_0x51dff0={'MKrMK':function(_0x120439,_0x1fabae){return _0x120439(_0x1fabae);}};console={},Object[_0x8e71da(0x1cf)](consoleHolder)[_0x8e71da(0x20e)](_0x2c4d5b=>{const _0x26f9f7=_0x8e71da;_0x51dff0[_0x26f9f7(0x293)](isFunction,consoleHolder[_0x2c4d5b])?console[_0x2c4d5b]=(..._0x151f4a)=>{const _0x4fea43=_0x26f9f7;try{!Object['keys'](BSTestOpsPatcher)[_0x4fea43(0x2c0)](_0x2c4d5b)?consoleHolder[_0x2c4d5b](..._0x151f4a):BSTestOpsPatcher[_0x2c4d5b](..._0x151f4a);}catch(_0x71497){consoleHolder[_0x2c4d5b](..._0x151f4a);}}:console[_0x2c4d5b]=consoleHolder[_0x2c4d5b];});},exports[a137_0x904cd2(0x282)]=()=>a137_0x904cd2(0x1d5)+JSON['stringify']({'action':'annotate','arguments':{'data':'ObservabilitySync:'+Date[a137_0x904cd2(0x205)](),'level':a137_0x904cd2(0x230)}}),exports[a137_0x904cd2(0x290)]=_0x13c273=>{const _0x48aae7=a137_0x904cd2,_0xde268e={};_0xde268e[_0x48aae7(0x25b)]=function(_0x1acde7,_0xaeff70){return _0x1acde7===_0xaeff70;},_0xde268e[_0x48aae7(0x2c7)]='browserstack',_0xde268e[_0x48aae7(0x2a3)]=_0x48aae7(0x218),_0xde268e[_0x48aae7(0x1cb)]=_0x48aae7(0x2c3),_0xde268e[_0x48aae7(0x2b7)]=function(_0x734f2,_0x246be8){return _0x734f2>_0x246be8;},_0xde268e[_0x48aae7(0x2ad)]=_0x48aae7(0x2ae),_0xde268e[_0x48aae7(0x245)]='bstack:options',_0xde268e[_0x48aae7(0x296)]=_0x48aae7(0x23a),_0xde268e[_0x48aae7(0x1f2)]=_0x48aae7(0x21a),_0xde268e['FxpNc']=_0x48aae7(0x231);const _0x54e399=_0xde268e;let _0x353600=null;try{if(_0x54e399['aqDNq'](global[_0x48aae7(0x291)],_0x54e399[_0x48aae7(0x2c7)])){if(_0x13c273[_0x54e399[_0x48aae7(0x2a3)]]||_0x13c273[_0x54e399[_0x48aae7(0x1cb)]]||!bsSetupHelper[_0x48aae7(0x27b)](global['capabilities'])&&_0x54e399[_0x48aae7(0x2b7)](global['capabilities'][_0x48aae7(0x2d2)],0x0)&&(global['capabilities'][0x0][_0x54e399[_0x48aae7(0x1cb)]]||global[_0x48aae7(0x265)][0x0][_0x54e399[_0x48aae7(0x2a3)]]))_0x353600=_0x54e399[_0x48aae7(0x2ad)];else _0x13c273[_0x54e399[_0x48aae7(0x245)]]&&_0x13c273[_0x54e399['YvnwY']][_0x54e399[_0x48aae7(0x296)]]?_0x353600=_0x54e399[_0x48aae7(0x1f2)]:_0x353600=_0x54e399[_0x48aae7(0x26f)];}}catch(_0x2c5114){exports[_0x48aae7(0x230)](_0x48aae7(0x29e)+constants[_0x48aae7(0x1c9)]+_0x48aae7(0x1d4)+_0x2c5114);}return _0x353600;},exports['sendPlatformDetails']=async(_0x162615,_0x13dbf2,_0x13b444=![])=>{const _0x3aa3ff=a137_0x904cd2,_0x267411={};_0x267411['GLeIN']=function(_0x20b0cf,_0x346df9){return _0x20b0cf===_0x346df9;},_0x267411[_0x3aa3ff(0x1eb)]=_0x3aa3ff(0x1d6),_0x267411[_0x3aa3ff(0x2a2)]=_0x3aa3ff(0x287),_0x267411['eXqdU']=_0x3aa3ff(0x27c);const _0x4d5294=_0x267411;try{const _0x35cd45=await _0x162615[_0x3aa3ff(0x24f)](),_0xf75316=await _0x162615[_0x3aa3ff(0x289)](),_0x89fed6={},_0x5f59de=Object['fromEntries'](_0xf75316['getCapabilities']()['map_']),_0x26a613={'product':exports[_0x3aa3ff(0x290)](_0x5f59de),'capabilities':_0x5f59de,'platform':_0x35cd45['getPlatform'](),'platform_version':bsSetupHelper[_0x3aa3ff(0x274)](_0x4d5294[_0x3aa3ff(0x1c8)](global['__cloud_provider___'],_0x4d5294['aRGuW'])),'browser':_0x35cd45['getBrowserName'](),'browser_version':_0x35cd45[_0x3aa3ff(0x206)](),'session_id':_0xf75316[_0x3aa3ff(0x2a9)]()};global[_0x3aa3ff(0x291)]?_0x89fed6[global['__cloud_provider___']]=_0x26a613:_0x89fed6[_0x4d5294[_0x3aa3ff(0x2a2)]]=_0x26a613;if(_0x13b444)return _0x89fed6;process['emit'](_0x3aa3ff(0x253)+process[_0x3aa3ff(0x264)],{'timestamp':new Date()[_0x3aa3ff(0x273)](),'level':null,'message':null,'kind':_0x4d5294['eXqdU'],'http_response':_0x89fed6,'uuid':_0x13dbf2});}catch(_0x597a18){exports[_0x3aa3ff(0x230)](_0x3aa3ff(0x226)+_0x597a18);}},exports[a137_0x904cd2(0x2cb)]=_0xe1fd54=>{const _0x583931=a137_0x904cd2;return _0xe1fd54&&_0xe1fd54[_0x583931(0x229)]()[_0x583931(0x1dc)](/browserstack internal helper hook/);}; |
@@ -1,1 +0,1 @@ | ||
| var a138_0x568de9=a138_0x3b01;(function(_0x421e84,_0x959ad7){var _0x1ac0bf=a138_0x3b01,_0x4977b8=_0x421e84();while(!![]){try{var _0x2a110b=parseInt(_0x1ac0bf(0x1af))/0x1+-parseInt(_0x1ac0bf(0x1b2))/0x2*(-parseInt(_0x1ac0bf(0x1ac))/0x3)+parseInt(_0x1ac0bf(0x1b4))/0x4*(parseInt(_0x1ac0bf(0x1b0))/0x5)+parseInt(_0x1ac0bf(0x1b5))/0x6+parseInt(_0x1ac0bf(0x1b3))/0x7+-parseInt(_0x1ac0bf(0x1ab))/0x8+parseInt(_0x1ac0bf(0x1aa))/0x9*(-parseInt(_0x1ac0bf(0x1ae))/0xa);if(_0x2a110b===_0x959ad7)break;else _0x4977b8['push'](_0x4977b8['shift']());}catch(_0x279fca){_0x4977b8['push'](_0x4977b8['shift']());}}}(a138_0x238c,0x90b1c));var a138_0xb4692a={};function a138_0x3b01(_0x50e30d,_0x4dec5d){var _0x238cd4=a138_0x238c();return a138_0x3b01=function(_0x3b0180,_0x47f35b){_0x3b0180=_0x3b0180-0x1a9;var _0x422d57=_0x238cd4[_0x3b0180];return _0x422d57;},a138_0x3b01(_0x50e30d,_0x4dec5d);}a138_0xb4692a['ORCHESTRATION_API_URL']=a138_0x568de9(0x1b1),a138_0xb4692a['FAILED_TESTS_ENDPOINT']='testorchestration/api/v1/failed-tests',a138_0xb4692a['SPLIT_TESTS_ENDPOINT']=a138_0x568de9(0x1a9),module[a138_0x568de9(0x1ad)]=a138_0xb4692a;function a138_0x238c(){var _0x2e5cae=['1650112YPRuHE','12eTGJDM','exports','7370GAmYIH','784398rqUNco','50IydWfD','https://collector-observability.browserstack.com','485506twwkDX','5986939oXPvDh','152468BdICmg','1359876qrWeik','testorchestration/api/v1/split-tests','29547mhKixT'];a138_0x238c=function(){return _0x2e5cae;};return a138_0x238c();} | ||
| var a138_0x403007=a138_0x4e63;function a138_0x4e63(_0x33c2c6,_0x2fd41c){var _0x50c4f8=a138_0x50c4();return a138_0x4e63=function(_0x4e6345,_0x315a63){_0x4e6345=_0x4e6345-0x9d;var _0x1d9b3b=_0x50c4f8[_0x4e6345];return _0x1d9b3b;},a138_0x4e63(_0x33c2c6,_0x2fd41c);}function a138_0x50c4(){var _0x561044=['202338YkwWRu','3315904HpHAni','SPLIT_TESTS_ENDPOINT','3310820btIEZF','FAILED_TESTS_ENDPOINT','2651628WTkigP','testorchestration/api/v1/split-tests','76960UsYfgq','526800JBELOr','testorchestration/api/v1/failed-tests','184erdZXW','1778834wIqAAJ','6dhwWdj'];a138_0x50c4=function(){return _0x561044;};return a138_0x50c4();}(function(_0x638afa,_0x5494f0){var _0x5a3abb=a138_0x4e63,_0x3c1fa2=_0x638afa();while(!![]){try{var _0x24b72a=-parseInt(_0x5a3abb(0xa1))/0x1+-parseInt(_0x5a3abb(0xa5))/0x2+parseInt(_0x5a3abb(0xa2))/0x3+parseInt(_0x5a3abb(0xa8))/0x4+-parseInt(_0x5a3abb(0x9d))/0x5*(-parseInt(_0x5a3abb(0xa6))/0x6)+parseInt(_0x5a3abb(0x9f))/0x7+-parseInt(_0x5a3abb(0xa4))/0x8*(parseInt(_0x5a3abb(0xa7))/0x9);if(_0x24b72a===_0x5494f0)break;else _0x3c1fa2['push'](_0x3c1fa2['shift']());}catch(_0x3f93d3){_0x3c1fa2['push'](_0x3c1fa2['shift']());}}}(a138_0x50c4,0x893a1));var a138_0x5be93e={};a138_0x5be93e['ORCHESTRATION_API_URL']='https://collector-observability.browserstack.com',a138_0x5be93e[a138_0x403007(0x9e)]=a138_0x403007(0xa3),a138_0x5be93e[a138_0x403007(0xa9)]=a138_0x403007(0xa0),module['exports']=a138_0x5be93e; |
@@ -1,1 +0,1 @@ | ||
| const a139_0x1aa673=a139_0x6101;function a139_0x505d(){const _0x34a82f=['_Local]\x20State\x20file\x20not\x20found,\x20initializing\x20with\x20default\x20state\x20and\x20creating\x20file.','_Local]\x20Recovered\x20state\x20from\x20file\x20after\x20onTestDone\x20error.','_CI]\x20Error\x20sending\x20failed\x20test\x20','LfLTB','recordTestResult','fvJDR','_Local]\x20Error\x20during\x20cleanup\x20and\x20state\x20save:\x20','failFastActiveMarkerPath','rdDup','ClYbZ','warn','PnAIb','writeState','projectName','failedTests','144153HIZofx','ZvdVr','1261395LftBWP','_Local]\x20State\x20file\x20not\x20found\x20in\x20shouldFailFast.\x20Not\x20failing\x20fast.','vEDAw','UgEoV','_Local]\x20Fail-fast\x20is\x20already\x20active\x20in\x20state\x20file.','_CI]\x20Fetched\x20failed\x20tests\x20count\x20from\x20API:\x20','_CI]\x20Triggering\x20abortBuildOnFailure\x20for\x20current\x20error\x20count:\x20','exports','_CI]\x20Error\x20during\x20polling\x20logic:\x20','fileHelper','_CI]\x20API\x20failed\x20count\x20updated:\x20','putFailedTests','njzLb','1214591ciFApG','message','xMPAc','30RWcFpM','buildName','_CI]\x20Polling\x20started\x20with\x20interval:\x20','\x20(was\x20','debug','failureThresholdCount','_pollFailedTests','qjRyd','PXbeO','length','dRcor','workingDir','IHBSZ','_Local]\x20Error\x20during\x20onTestDone\x20state\x20recovery:\x20','rIFjU','size','FzKYu','ujZYg','162054eOJGTX','jBAxU','stateFilePath','has','lastAPIFailedCount','FailFastManager','winstonLogger','TZncC','_CI]\x20Fail-fast\x20marker\x20file\x20found,\x20initializing\x20as\x20active.','_CI]\x20Fail-fast\x20marker\x20file\x20exists.\x20Failing\x20fast.','_Local]\x20Error\x20in\x20onTestDone\x20during\x20state\x20update:\x20','\x0aStack:\x20','info','_initializeStateFromFile','dalNN',']\x20Critical\x20error\x20during\x20async\x20initialization:\x20','add','OEqJw','SuAgK','weCsq',',\x20CI\x20Mode:\x20','bAdsD','failFastConfig','ms.','_fetchAPIFailedCount','state','uniqueFailedTests','BROWSERSTACK_BUILD_RUN_IDENTIFIER','reportedFailuresToAPI','stack','HmsDc','Rldex','FSJVG','_Local]\x20Error\x20setting\x20failFastActive\x20to\x20true\x20in\x20state\x20file:\x20','buildRunIdentifier','_CI]\x20Error\x20checking\x20for\x20fail-fast\x20marker\x20file:\x20','join','passed','QbxNN','ajhCH','biaGF','WMVnQ','failFastActive','_Local]\x20Triggering\x20abortBuildOnFailure\x20for\x20current\x20error\x20count:\x20','_sendFailedTestsToAPI','_CI]\x20Cleanup\x20for\x20CI\x20mode.\x20Polling\x20stopped.\x20Marker\x20file\x20is\x20not\x20removed\x20by\x20this\x20manager.',']\x20No\x20valid\x20failureThresholdCount\x20configured.\x20Not\x20failing\x20fast.','_getDefaultState','error','\x20to\x20API:\x20','path','failFastState.lock','readState','isCIMode','failed','startPolling','writeFileSync','VfZyu','FVTgz','BROWSERSTACK_NODE_INDEX','ZQDGm',',\x20threshold:\x20','cleanup','_Local]\x20State\x20cleaned\x20up\x20and\x20saved\x20successfully.','lockFilePath','255715OuEmOg','_Local]\x20State\x20initialized\x20from\x20file.','failFastState.json','315592bTiumf','from','totalTests','_CI]\x20Error\x20creating\x20fail-fast\x20marker\x20file:\x20','../logger','failFast.active','kCOTT','3cvEVdh','pollingInterval','HXxsQ','env','7260090oPZdWJ','number','8EpcmzK','existsSync','stopPolling','wiocN','newState','GEqjE',']\x20Polling\x20stopped.'];a139_0x505d=function(){return _0x34a82f;};return a139_0x505d();}(function(_0x5a12e8,_0x356ff6){const _0x5882bc=a139_0x6101,_0x4328a3=_0x5a12e8();while(!![]){try{const _0x56be08=-parseInt(_0x5882bc(0x12e))/0x1*(parseInt(_0x5882bc(0xe3))/0x2)+-parseInt(_0x5882bc(0x14a))/0x3+-parseInt(_0x5882bc(0x127))/0x4+parseInt(_0x5882bc(0x124))/0x5*(-parseInt(_0x5882bc(0xd1))/0x6)+parseInt(_0x5882bc(0x159))/0x7+-parseInt(_0x5882bc(0x134))/0x8*(parseInt(_0x5882bc(0x14c))/0x9)+parseInt(_0x5882bc(0x132))/0xa;if(_0x56be08===_0x356ff6)break;else _0x4328a3['push'](_0x4328a3['shift']());}catch(_0x41836f){_0x4328a3['push'](_0x4328a3['shift']());}}}(a139_0x505d,0x209f6));function a139_0x6101(_0x7f526,_0x358c70){const _0x505dd7=a139_0x505d();return a139_0x6101=function(_0x6101bd,_0x14250f){_0x6101bd=_0x6101bd-0xd1;let _0x7d79ba=_0x505dd7[_0x6101bd];return _0x7d79ba;},a139_0x6101(_0x7f526,_0x358c70);}const fs=require('fs'),path=require(a139_0x1aa673(0x115)),FileHelper=require('./fileHelper'),RequestUtils=require('./requestUtils'),logger=require(a139_0x1aa673(0x12b))[a139_0x1aa673(0xe9)],POLLING_INTERVAL=0x2710,TAG=a139_0x1aa673(0xe8);class FailFastManager{constructor(_0x918055,_0x2557de,_0x137020){const _0x357663=a139_0x1aa673,_0xd3a7eb={};_0xd3a7eb[_0x357663(0x14e)]=function(_0x3f44e1,_0x8127e2){return _0x3f44e1+_0x8127e2;},_0xd3a7eb[_0x357663(0xf1)]='\x0aStack:\x20',_0xd3a7eb['PWBDH']=function(_0x1030cb,_0x4a9a13){return _0x1030cb||_0x4a9a13;},_0xd3a7eb['VfZyu']=_0x357663(0x126),_0xd3a7eb[_0x357663(0x143)]=_0x357663(0x116),_0xd3a7eb[_0x357663(0x102)]=_0x357663(0x12c);const _0x560ed6=_0xd3a7eb;this[_0x357663(0xf9)]=_0x560ed6['PWBDH'](_0x918055,{}),this['buildName']=_0x2557de,this[_0x357663(0x148)]=_0x137020,this['isCIMode']=!!(process[_0x357663(0x131)][_0x357663(0xfe)]&&process[_0x357663(0x131)][_0x357663(0x11e)]&&process['env']['BROWSERSTACK_TOTAL_NODE_COUNT']);const _0xc75be1=this['failFastConfig'][_0x357663(0xdc)];this[_0x357663(0xe5)]=path[_0x357663(0x107)](_0xc75be1,_0x560ed6[_0x357663(0x11c)]),this[_0x357663(0x123)]=path[_0x357663(0x107)](_0xc75be1,_0x560ed6[_0x357663(0x143)]),this[_0x357663(0x142)]=path[_0x357663(0x107)](_0xc75be1,_0x560ed6['Rldex']),this[_0x357663(0x155)]=new FileHelper(this[_0x357663(0xf9)],this[_0x357663(0xe5)],this[_0x357663(0x123)],this['_getDefaultState']()),this[_0x357663(0xfc)]=this[_0x357663(0x112)](),this['pollingInterval']=null,this[_0x357663(0x118)]&&(this[_0x357663(0xff)]=new Set()),this[_0x357663(0xf0)]()['catch'](_0x895638=>{const _0x2035bc=_0x357663;logger[_0x2035bc(0x113)]('['+TAG+_0x2035bc(0xf2)+_0x895638['message']+(_0x895638['stack']?_0x560ed6[_0x2035bc(0x14e)](_0x560ed6[_0x2035bc(0xf1)],_0x895638['stack']):'')),this[_0x2035bc(0xfc)]=this['_getDefaultState']();}),this[_0x357663(0x118)]&&this[_0x357663(0x11a)](),logger[_0x357663(0xd5)]('['+TAG+']\x20Initialized\x20abortBuildOnFailure\x20with\x20threshold:\x20'+this['failFastConfig'][_0x357663(0xd6)]+_0x357663(0xf7)+this[_0x357663(0x118)]);}[a139_0x1aa673(0x112)](){const _0x28f9b7={'totalTests':0x0,'failedTests':0x0,'uniqueFailedTests':new Set(),'lastAPIFailedCount':0x0,'failFastActive':![]};return _0x28f9b7;}async[a139_0x1aa673(0xf0)](){const _0x28f5dc=a139_0x1aa673,_0x1fe784={};_0x1fe784[_0x28f5dc(0xd9)]=function(_0x2e0836,_0x169f8e){return _0x2e0836+_0x169f8e;},_0x1fe784[_0x28f5dc(0x101)]=_0x28f5dc(0xee),_0x1fe784[_0x28f5dc(0x11d)]=function(_0x29130c,_0x536c4c){return _0x29130c+_0x536c4c;};const _0x4ac600=_0x1fe784;if(this[_0x28f5dc(0x118)])try{fs['existsSync'](this[_0x28f5dc(0x142)])&&(this['state']['failFastActive']=!![],logger[_0x28f5dc(0xd5)]('['+TAG+_0x28f5dc(0xeb)));}catch(_0xb3d765){logger['error']('['+TAG+_0x28f5dc(0x106)+_0xb3d765[_0x28f5dc(0x15a)]+(_0xb3d765['stack']?_0x4ac600[_0x28f5dc(0xd9)](_0x4ac600[_0x28f5dc(0x101)],_0xb3d765['stack']):''));}else try{const _0x355e10=await this['fileHelper'][_0x28f5dc(0x117)]();if(_0x355e10)this[_0x28f5dc(0xfc)]={...this[_0x28f5dc(0x112)](),..._0x355e10,'uniqueFailedTests':new Set(_0x355e10['uniqueFailedTests']||[])},logger[_0x28f5dc(0xd5)]('['+TAG+_0x28f5dc(0x125));else{logger[_0x28f5dc(0xd5)]('['+TAG+_0x28f5dc(0x13b));const _0x395fd4=this[_0x28f5dc(0x112)](),_0x46a3f1={..._0x395fd4,'uniqueFailedTests':Array[_0x28f5dc(0x128)](_0x395fd4[_0x28f5dc(0xfd)])};await this[_0x28f5dc(0x155)][_0x28f5dc(0x147)](_0x46a3f1),this[_0x28f5dc(0xfc)]=_0x395fd4;}}catch(_0x15e86c){logger['debug']('['+TAG+'_Local]\x20Error\x20initializing\x20state\x20from\x20file:\x20'+_0x15e86c[_0x28f5dc(0x15a)]+(_0x15e86c[_0x28f5dc(0x100)]?_0x4ac600[_0x28f5dc(0x11d)](_0x4ac600[_0x28f5dc(0x101)],_0x15e86c[_0x28f5dc(0x100)]):'')),this[_0x28f5dc(0xfc)]=this['_getDefaultState']();}}async['onTestDone'](_0x35e0e1,_0x320daf){const _0x517784=a139_0x1aa673,_0x4afcdb={};_0x4afcdb[_0x517784(0xf6)]=function(_0x12e5a5,_0x43a73f){return _0x12e5a5>_0x43a73f;},_0x4afcdb[_0x517784(0x10a)]=function(_0x1be391,_0x316744){return _0x1be391>_0x316744;},_0x4afcdb[_0x517784(0x137)]=_0x517784(0x119),_0x4afcdb[_0x517784(0xf5)]=_0x517784(0x108),_0x4afcdb['xMPAc']=function(_0x4357ff,_0x57af5d){return _0x4357ff+_0x57af5d;},_0x4afcdb[_0x517784(0x103)]=_0x517784(0xee),_0x4afcdb[_0x517784(0x146)]=function(_0x5d6f4d,_0x3a602b){return _0x5d6f4d||_0x3a602b;};const _0x145833=_0x4afcdb;if(this[_0x517784(0x118)])this[_0x517784(0xfc)][_0x517784(0x129)]+=0x1,_0x320daf&&_0x145833[_0x517784(0xf6)](_0x320daf[_0x517784(0xda)],0x0)&&(!this['reportedFailuresToAPI'][_0x517784(0xe6)](_0x35e0e1)&&(await this[_0x517784(0x10f)](_0x35e0e1),this['reportedFailuresToAPI'][_0x517784(0xf3)](_0x35e0e1)));else try{const _0x5afde1={'fullName':_0x35e0e1,'status':_0x320daf&&_0x145833['ajhCH'](_0x320daf[_0x517784(0xda)],0x0)?_0x145833[_0x517784(0x137)]:_0x145833[_0x517784(0xf5)]},_0x5ab9db=await this['fileHelper'][_0x517784(0x13f)](_0x5afde1);this[_0x517784(0xfc)]={...this[_0x517784(0x112)](),..._0x5ab9db['newState'],'uniqueFailedTests':new Set(_0x5ab9db[_0x517784(0x138)]['uniqueFailedTests']||[])};}catch(_0x1b5a5f){logger[_0x517784(0x113)]('['+TAG+_0x517784(0xed)+_0x1b5a5f['message']+(_0x1b5a5f[_0x517784(0x100)]?_0x145833[_0x517784(0x15b)](_0x145833[_0x517784(0x103)],_0x1b5a5f[_0x517784(0x100)]):''));try{const _0x173c4d=await this['fileHelper'][_0x517784(0x117)]();this[_0x517784(0xfc)]={...this[_0x517784(0x112)](),..._0x145833[_0x517784(0x146)](_0x173c4d,{}),'uniqueFailedTests':new Set(_0x173c4d?_0x173c4d[_0x517784(0xfd)]||[]:[])},logger[_0x517784(0xd5)]('['+TAG+_0x517784(0x13c));}catch(_0x10f617){logger['error']('['+TAG+_0x517784(0xde)+_0x10f617[_0x517784(0x15a)]+(_0x10f617[_0x517784(0x100)]?_0x145833['xMPAc'](_0x145833['FSJVG'],_0x10f617[_0x517784(0x100)]):'')),this['state']=this['_getDefaultState']();}}}async[a139_0x1aa673(0x10f)](_0x44bafb){const _0x498b12=a139_0x1aa673,_0x535354={};_0x535354[_0x498b12(0x109)]=function(_0x2c7bcc,_0x19f0ec){return _0x2c7bcc+_0x19f0ec;},_0x535354[_0x498b12(0x10c)]='\x0aStack:\x20';const _0x356bf6=_0x535354;if(!this[_0x498b12(0x118)]||!_0x44bafb)return;try{logger['debug']('['+TAG+'_CI]\x20Sending\x20failed\x20test\x20to\x20API:\x20'+_0x44bafb);const _0x51309b={};_0x51309b[_0x498b12(0xd2)]=this[_0x498b12(0xd2)],_0x51309b[_0x498b12(0x148)]=this['projectName'],_0x51309b[_0x498b12(0x149)]=[_0x44bafb],_0x51309b[_0x498b12(0x105)]=process[_0x498b12(0x131)][_0x498b12(0xfe)],await RequestUtils[_0x498b12(0x157)](_0x51309b);}catch(_0x3ddabe){logger['error']('['+TAG+_0x498b12(0x13d)+_0x44bafb+_0x498b12(0x114)+_0x3ddabe['message']+(_0x3ddabe[_0x498b12(0x100)]?_0x356bf6['QbxNN'](_0x356bf6[_0x498b12(0x10c)],_0x3ddabe['stack']):''));}}async[a139_0x1aa673(0xfb)](){const _0x2b58d6=a139_0x1aa673,_0x3e2cd4={};_0x3e2cd4['ClYbZ']=function(_0x327cbd,_0x52685e){return _0x327cbd===_0x52685e;},_0x3e2cd4[_0x2b58d6(0x12d)]=_0x2b58d6(0x133),_0x3e2cd4['FSlfD']=function(_0x139112,_0x259341){return _0x139112+_0x259341;},_0x3e2cd4[_0x2b58d6(0x139)]=_0x2b58d6(0xee),_0x3e2cd4['UgEoV']=function(_0x1454a2,_0xbb054){return _0x1454a2!==_0xbb054;};const _0x436a24=_0x3e2cd4;if(!this[_0x2b58d6(0x118)])return 0x0;try{const _0x57f478={};_0x57f478['buildName']=this[_0x2b58d6(0xd2)],_0x57f478['projectName']=this[_0x2b58d6(0x148)],_0x57f478[_0x2b58d6(0x105)]=process['env'][_0x2b58d6(0xfe)];const _0x177028=await RequestUtils['getFailedTestsCount'](_0x57f478);return logger[_0x2b58d6(0xd5)]('['+TAG+_0x2b58d6(0x151)+_0x177028),_0x436a24[_0x2b58d6(0x144)](typeof _0x177028,_0x436a24[_0x2b58d6(0x12d)])?_0x177028:0x0;}catch(_0x50de04){return logger['error']('['+TAG+'_CI]\x20Error\x20getting\x20failed\x20tests\x20count\x20from\x20API:\x20'+_0x50de04['message']+(_0x50de04[_0x2b58d6(0x100)]?_0x436a24['FSlfD'](_0x436a24['GEqjE'],_0x50de04[_0x2b58d6(0x100)]):'')),_0x436a24[_0x2b58d6(0x14f)](this[_0x2b58d6(0xfc)]['lastAPIFailedCount'],undefined)?this['state'][_0x2b58d6(0xe7)]:0x0;}}async[a139_0x1aa673(0xd7)](){const _0x5b5047=a139_0x1aa673,_0x2aca0d={};_0x2aca0d['njzLb']=function(_0xccbae2,_0x1f780e){return _0xccbae2!==_0x1f780e;},_0x2aca0d[_0x5b5047(0x10b)]=function(_0x578185,_0x2884d4){return _0x578185+_0x2884d4;},_0x2aca0d[_0x5b5047(0xf8)]=_0x5b5047(0xee);const _0x44ba4c=_0x2aca0d;if(!this[_0x5b5047(0x118)])return;try{const _0x185286=await this[_0x5b5047(0xfb)]();_0x44ba4c[_0x5b5047(0x158)](_0x185286,this[_0x5b5047(0xfc)][_0x5b5047(0xe7)])&&(logger[_0x5b5047(0xd5)]('['+TAG+_0x5b5047(0x156)+_0x185286+_0x5b5047(0xd4)+this[_0x5b5047(0xfc)][_0x5b5047(0xe7)]+')'),this['state'][_0x5b5047(0xe7)]=_0x185286);}catch(_0x339dbd){logger[_0x5b5047(0x113)]('['+TAG+_0x5b5047(0x154)+_0x339dbd[_0x5b5047(0x15a)]+(_0x339dbd[_0x5b5047(0x100)]?_0x44ba4c['biaGF'](_0x44ba4c[_0x5b5047(0xf8)],_0x339dbd['stack']):''));}}async[a139_0x1aa673(0x11a)](){const _0x5e27c5=a139_0x1aa673,_0x10945a={'rIFjU':function(_0x24940e,_0x3173f5,_0x32a1b1){return _0x24940e(_0x3173f5,_0x32a1b1);}};this['pollingInterval']&&this[_0x5e27c5(0x136)](),this[_0x5e27c5(0x118)]&&(await this['_pollFailedTests'](),this['pollingInterval']=_0x10945a[_0x5e27c5(0xdf)](setInterval,async()=>{const _0x8283cc=_0x5e27c5;await this[_0x8283cc(0xd7)]();},POLLING_INTERVAL),logger[_0x5e27c5(0xd5)]('['+TAG+_0x5e27c5(0xd3)+POLLING_INTERVAL+_0x5e27c5(0xfa)));}[a139_0x1aa673(0x136)](){const _0x285a79=a139_0x1aa673,_0x3a2eb4={'ZQDGm':function(_0x39301e,_0x30e139){return _0x39301e(_0x30e139);}};this[_0x285a79(0x12f)]&&(_0x3a2eb4[_0x285a79(0x11f)](clearInterval,this['pollingInterval']),this[_0x285a79(0x12f)]=null,logger['debug']('['+TAG+_0x285a79(0x13a)));}async['shouldFailFast'](){const _0x37d1a3=a139_0x1aa673,_0x5e9eb7={};_0x5e9eb7[_0x37d1a3(0xea)]=function(_0xb4cbd9,_0x4da216){return _0xb4cbd9===_0x4da216;},_0x5e9eb7[_0x37d1a3(0xdd)]=function(_0x121f63,_0x5d0441){return _0x121f63<=_0x5d0441;},_0x5e9eb7[_0x37d1a3(0xd8)]=function(_0x218889,_0x1bc348){return _0x218889+_0x1bc348;},_0x5e9eb7[_0x37d1a3(0xf4)]=_0x37d1a3(0xee),_0x5e9eb7[_0x37d1a3(0x140)]=function(_0x29501a,_0x5a629f){return _0x29501a!==_0x5a629f;},_0x5e9eb7[_0x37d1a3(0xdb)]=function(_0x5d1508,_0x5b8723){return _0x5d1508>=_0x5b8723;},_0x5e9eb7['FzKYu']=function(_0x15881d,_0x1d9a83){return _0x15881d+_0x1d9a83;},_0x5e9eb7['HXxsQ']=function(_0xc94d54,_0x32afb1){return _0xc94d54+_0x32afb1;},_0x5e9eb7[_0x37d1a3(0xe4)]=function(_0x37fd3f,_0x5c35e9){return _0x37fd3f>=_0x5c35e9;},_0x5e9eb7[_0x37d1a3(0x14b)]=function(_0x59b643,_0xf5cf3f){return _0x59b643+_0xf5cf3f;};const _0x22206a=_0x5e9eb7,{failureThresholdCount:_0x56403e}=this[_0x37d1a3(0xf9)];if(_0x22206a[_0x37d1a3(0xea)](_0x56403e,null)||_0x22206a['TZncC'](_0x56403e,undefined)||_0x22206a[_0x37d1a3(0xdd)](_0x56403e,0x0))return logger[_0x37d1a3(0xd5)]('['+TAG+_0x37d1a3(0x111)),![];if(this[_0x37d1a3(0x118)]){try{if(fs[_0x37d1a3(0x135)](this[_0x37d1a3(0x142)]))return logger[_0x37d1a3(0xd5)]('['+TAG+_0x37d1a3(0xec)),!this[_0x37d1a3(0xfc)][_0x37d1a3(0x10d)]&&(this[_0x37d1a3(0xfc)][_0x37d1a3(0x10d)]=!![]),this[_0x37d1a3(0x136)](),!![];}catch(_0x46eb46){logger[_0x37d1a3(0x113)]('['+TAG+_0x37d1a3(0x106)+_0x46eb46[_0x37d1a3(0x15a)]+(_0x46eb46['stack']?_0x22206a[_0x37d1a3(0xd8)](_0x22206a[_0x37d1a3(0xf4)],_0x46eb46['stack']):''));}const _0x1a8a57=_0x22206a[_0x37d1a3(0x140)](this[_0x37d1a3(0xfc)][_0x37d1a3(0xe7)],undefined)?this[_0x37d1a3(0xfc)][_0x37d1a3(0xe7)]:0x0;if(_0x22206a[_0x37d1a3(0xdb)](_0x1a8a57,_0x56403e)){logger['info']('['+TAG+_0x37d1a3(0x152)+_0x1a8a57+_0x37d1a3(0x120)+_0x56403e+'.');try{fs[_0x37d1a3(0x11b)](this[_0x37d1a3(0x142)],new Date()['toISOString']()),logger[_0x37d1a3(0xd5)]('['+TAG+'_CI]\x20Created\x20fail-fast\x20marker\x20file:\x20'+this[_0x37d1a3(0x142)]),this['state']['failFastActive']=!![];}catch(_0x2b94cd){logger[_0x37d1a3(0x113)]('['+TAG+_0x37d1a3(0x12a)+_0x2b94cd['message']+(_0x2b94cd[_0x37d1a3(0x100)]?_0x22206a[_0x37d1a3(0xe1)](_0x22206a[_0x37d1a3(0xf4)],_0x2b94cd[_0x37d1a3(0x100)]):''));}return this[_0x37d1a3(0x136)](),!![];}}else{let _0x29d627;try{_0x29d627=await this[_0x37d1a3(0x155)][_0x37d1a3(0x117)]();if(!_0x29d627)return logger[_0x37d1a3(0x145)]('['+TAG+_0x37d1a3(0x14d)),![];}catch(_0x27a994){return logger['error']('['+TAG+'_Local]\x20Error\x20reading\x20state\x20in\x20shouldFailFast:\x20'+_0x27a994[_0x37d1a3(0x15a)]+(_0x27a994[_0x37d1a3(0x100)]?_0x22206a[_0x37d1a3(0x130)](_0x22206a[_0x37d1a3(0xf4)],_0x27a994['stack']):'')),![];}this[_0x37d1a3(0xfc)]={...this['_getDefaultState'](),..._0x29d627,'uniqueFailedTests':new Set(_0x29d627[_0x37d1a3(0xfd)]||[])};if(this[_0x37d1a3(0xfc)][_0x37d1a3(0x10d)])return logger[_0x37d1a3(0xd5)]('['+TAG+_0x37d1a3(0x150)),!![];const _0x1f1ed7=this[_0x37d1a3(0xfc)][_0x37d1a3(0xfd)],_0x5c5026=_0x1f1ed7[_0x37d1a3(0xe0)];if(_0x22206a[_0x37d1a3(0xe4)](_0x5c5026,_0x56403e)){try{logger[_0x37d1a3(0xef)]('['+TAG+_0x37d1a3(0x10e)+_0x5c5026+',\x20threshold:\x20'+_0x56403e+'.'),this['state'][_0x37d1a3(0x10d)]=!![];}catch(_0x4acd1a){logger[_0x37d1a3(0x113)]('['+TAG+_0x37d1a3(0x104)+_0x4acd1a['message']+(_0x4acd1a['stack']?_0x22206a['ZvdVr'](_0x22206a[_0x37d1a3(0xf4)],_0x4acd1a[_0x37d1a3(0x100)]):''));}return!![];}}return![];}async[a139_0x1aa673(0x121)](){const _0x252139=a139_0x1aa673,_0x1841f6={};_0x1841f6[_0x252139(0xe2)]=function(_0x418b24,_0x130c1b){return _0x418b24+_0x130c1b;},_0x1841f6[_0x252139(0x13e)]=_0x252139(0xee);const _0xf3d0db=_0x1841f6;this['stopPolling']();if(this[_0x252139(0x118)])logger['debug']('['+TAG+_0x252139(0x110));else try{const _0x7b821c={...this['state'],'uniqueFailedTests':Array[_0x252139(0x128)](this['state']['uniqueFailedTests']||new Set())};await this['fileHelper']['writeState'](_0x7b821c),logger[_0x252139(0xd5)]('['+TAG+_0x252139(0x122));}catch(_0x27f6ff){logger['error']('['+TAG+_0x252139(0x141)+_0x27f6ff['message']+(_0x27f6ff[_0x252139(0x100)]?_0xf3d0db[_0x252139(0xe2)](_0xf3d0db[_0x252139(0x13e)],_0x27f6ff['stack']):''));}}}module[a139_0x1aa673(0x153)]=FailFastManager; | ||
| const a139_0x4c6cee=a139_0x15f9;(function(_0x514c28,_0x21bc6a){const _0x479883=a139_0x15f9,_0x21cb39=_0x514c28();while(!![]){try{const _0x2d352e=parseInt(_0x479883(0x131))/0x1*(parseInt(_0x479883(0x147))/0x2)+parseInt(_0x479883(0x169))/0x3+-parseInt(_0x479883(0x186))/0x4*(parseInt(_0x479883(0x143))/0x5)+parseInt(_0x479883(0x132))/0x6+parseInt(_0x479883(0x105))/0x7*(parseInt(_0x479883(0x185))/0x8)+parseInt(_0x479883(0x148))/0x9*(parseInt(_0x479883(0x114))/0xa)+parseInt(_0x479883(0x162))/0xb*(-parseInt(_0x479883(0x180))/0xc);if(_0x2d352e===_0x21bc6a)break;else _0x21cb39['push'](_0x21cb39['shift']());}catch(_0x479f97){_0x21cb39['push'](_0x21cb39['shift']());}}}(a139_0x2694,0xd787d));const fs=require('fs'),path=require('path'),FileHelper=require('./fileHelper'),RequestUtils=require('./requestUtils'),logger=require(a139_0x4c6cee(0x181))[a139_0x4c6cee(0x115)],POLLING_INTERVAL=0x2710,TAG=a139_0x4c6cee(0x11f);class FailFastManager{constructor(_0x1d6b0a,_0x1c565e,_0x3dacf0){const _0xe8c7e0=a139_0x4c6cee,_0x133aaa={};_0x133aaa[_0xe8c7e0(0x145)]=function(_0x160c82,_0x3bf12b){return _0x160c82+_0x3bf12b;},_0x133aaa[_0xe8c7e0(0x136)]=_0xe8c7e0(0x160),_0x133aaa[_0xe8c7e0(0x14d)]=function(_0x1dca05,_0x189a0d){return _0x1dca05||_0x189a0d;},_0x133aaa[_0xe8c7e0(0x178)]='failFastState.json',_0x133aaa[_0xe8c7e0(0x151)]='failFastState.lock',_0x133aaa[_0xe8c7e0(0x130)]=_0xe8c7e0(0x10b);const _0x1fca7e=_0x133aaa;this[_0xe8c7e0(0x153)]=_0x1fca7e['HpOqt'](_0x1d6b0a,{}),this[_0xe8c7e0(0x13d)]=_0x1c565e,this[_0xe8c7e0(0x14a)]=_0x3dacf0,this['isCIMode']=!!(process[_0xe8c7e0(0x159)][_0xe8c7e0(0x155)]&&process['env']['BROWSERSTACK_NODE_INDEX']&&process[_0xe8c7e0(0x159)][_0xe8c7e0(0x107)]);const _0x88ae22=this['failFastConfig'][_0xe8c7e0(0x17f)];this[_0xe8c7e0(0x13a)]=path[_0xe8c7e0(0x11e)](_0x88ae22,_0x1fca7e[_0xe8c7e0(0x178)]),this[_0xe8c7e0(0x11c)]=path[_0xe8c7e0(0x11e)](_0x88ae22,_0x1fca7e[_0xe8c7e0(0x151)]),this[_0xe8c7e0(0x10f)]=path[_0xe8c7e0(0x11e)](_0x88ae22,_0x1fca7e[_0xe8c7e0(0x130)]),this[_0xe8c7e0(0x16e)]=new FileHelper(this[_0xe8c7e0(0x153)],this[_0xe8c7e0(0x13a)],this['lockFilePath'],this[_0xe8c7e0(0x187)]()),this[_0xe8c7e0(0x13b)]=this[_0xe8c7e0(0x187)](),this['pollingInterval']=null,this[_0xe8c7e0(0x17b)]&&(this[_0xe8c7e0(0x165)]=new Set()),this[_0xe8c7e0(0x127)]()[_0xe8c7e0(0x12b)](_0x32b0d=>{const _0x5c776c=_0xe8c7e0;logger['error']('['+TAG+_0x5c776c(0x17e)+_0x32b0d[_0x5c776c(0x112)]+(_0x32b0d['stack']?_0x1fca7e[_0x5c776c(0x145)](_0x1fca7e[_0x5c776c(0x136)],_0x32b0d['stack']):'')),this[_0x5c776c(0x13b)]=this[_0x5c776c(0x187)]();}),this['isCIMode']&&this['startPolling'](),logger[_0xe8c7e0(0x177)]('['+TAG+_0xe8c7e0(0x110)+this[_0xe8c7e0(0x153)]['failureThresholdCount']+',\x20CI\x20Mode:\x20'+this[_0xe8c7e0(0x17b)]);}[a139_0x4c6cee(0x187)](){const _0x297cc9={'totalTests':0x0,'failedTests':0x0,'uniqueFailedTests':new Set(),'lastAPIFailedCount':0x0,'failFastActive':![]};return _0x297cc9;}async[a139_0x4c6cee(0x127)](){const _0x11406f=a139_0x4c6cee,_0x212f65={};_0x212f65[_0x11406f(0x14e)]=function(_0x290636,_0x22baa3){return _0x290636+_0x22baa3;},_0x212f65[_0x11406f(0x174)]=_0x11406f(0x160),_0x212f65['DCWPb']=function(_0x199d65,_0x2909f8){return _0x199d65+_0x2909f8;};const _0x321c39=_0x212f65;if(this[_0x11406f(0x17b)])try{fs[_0x11406f(0x16f)](this[_0x11406f(0x10f)])&&(this['state'][_0x11406f(0x138)]=!![],logger[_0x11406f(0x177)]('['+TAG+'_CI]\x20Fail-fast\x20marker\x20file\x20found,\x20initializing\x20as\x20active.'));}catch(_0x26a857){logger[_0x11406f(0x183)]('['+TAG+'_CI]\x20Error\x20checking\x20for\x20fail-fast\x20marker\x20file:\x20'+_0x26a857[_0x11406f(0x112)]+(_0x26a857[_0x11406f(0x164)]?_0x321c39[_0x11406f(0x14e)](_0x321c39[_0x11406f(0x174)],_0x26a857['stack']):''));}else try{const _0x55d7a7=await this[_0x11406f(0x16e)]['readState']();if(_0x55d7a7)this[_0x11406f(0x13b)]={...this[_0x11406f(0x187)](),..._0x55d7a7,'uniqueFailedTests':new Set(_0x55d7a7[_0x11406f(0x152)]||[])},logger[_0x11406f(0x177)]('['+TAG+_0x11406f(0x170));else{logger[_0x11406f(0x177)]('['+TAG+_0x11406f(0x12f));const _0x3fc40d=this['_getDefaultState'](),_0x385b06={..._0x3fc40d,'uniqueFailedTests':Array[_0x11406f(0x12d)](_0x3fc40d[_0x11406f(0x152)])};await this[_0x11406f(0x16e)][_0x11406f(0x141)](_0x385b06),this[_0x11406f(0x13b)]=_0x3fc40d;}}catch(_0x33e459){logger[_0x11406f(0x177)]('['+TAG+_0x11406f(0x146)+_0x33e459['message']+(_0x33e459[_0x11406f(0x164)]?_0x321c39[_0x11406f(0x12a)](_0x321c39['mphsP'],_0x33e459[_0x11406f(0x164)]):'')),this[_0x11406f(0x13b)]=this[_0x11406f(0x187)]();}}async['onTestDone'](_0x26018b,_0x2e2de4){const _0x372832=a139_0x4c6cee,_0x247467={};_0x247467[_0x372832(0x149)]=function(_0xd3dcb5,_0x37ba45){return _0xd3dcb5>_0x37ba45;},_0x247467[_0x372832(0x134)]='failed',_0x247467['XgYOt']=_0x372832(0x167),_0x247467['HScfV']=function(_0x1c5fe5,_0x40b6e8){return _0x1c5fe5+_0x40b6e8;},_0x247467[_0x372832(0x125)]=_0x372832(0x160),_0x247467[_0x372832(0x120)]=function(_0x65ca03,_0x116094){return _0x65ca03||_0x116094;};const _0x2668b1=_0x247467;if(this[_0x372832(0x17b)])this[_0x372832(0x13b)]['totalTests']+=0x1,_0x2e2de4&&_0x2668b1[_0x372832(0x149)](_0x2e2de4[_0x372832(0x119)],0x0)&&(!this[_0x372832(0x165)][_0x372832(0x168)](_0x26018b)&&(await this['_sendFailedTestsToAPI'](_0x26018b),this[_0x372832(0x165)][_0x372832(0x137)](_0x26018b)));else try{const _0x3dcf51={'fullName':_0x26018b,'status':_0x2e2de4&&_0x2668b1['aPKrU'](_0x2e2de4[_0x372832(0x119)],0x0)?_0x2668b1[_0x372832(0x134)]:_0x2668b1[_0x372832(0x15e)]},_0x549af0=await this['fileHelper'][_0x372832(0x142)](_0x3dcf51);this['state']={...this[_0x372832(0x187)](),..._0x549af0[_0x372832(0x140)],'uniqueFailedTests':new Set(_0x549af0[_0x372832(0x140)]['uniqueFailedTests']||[])};}catch(_0x113250){logger[_0x372832(0x183)]('['+TAG+_0x372832(0x123)+_0x113250[_0x372832(0x112)]+(_0x113250[_0x372832(0x164)]?_0x2668b1['HScfV'](_0x2668b1['rDSJH'],_0x113250[_0x372832(0x164)]):''));try{const _0x4ed9ad=await this[_0x372832(0x16e)][_0x372832(0x118)]();this['state']={...this[_0x372832(0x187)](),..._0x2668b1[_0x372832(0x120)](_0x4ed9ad,{}),'uniqueFailedTests':new Set(_0x4ed9ad?_0x4ed9ad[_0x372832(0x152)]||[]:[])},logger[_0x372832(0x177)]('['+TAG+_0x372832(0x17c));}catch(_0x189587){logger[_0x372832(0x183)]('['+TAG+'_Local]\x20Error\x20during\x20onTestDone\x20state\x20recovery:\x20'+_0x189587[_0x372832(0x112)]+(_0x189587['stack']?_0x2668b1['HScfV'](_0x2668b1['rDSJH'],_0x189587[_0x372832(0x164)]):'')),this[_0x372832(0x13b)]=this['_getDefaultState']();}}}async[a139_0x4c6cee(0x11b)](_0x31d735){const _0x1f35a8=a139_0x4c6cee,_0x36f06d={};_0x36f06d['Grjgj']=function(_0x2ce7be,_0x4dff7d){return _0x2ce7be+_0x4dff7d;},_0x36f06d['KleFI']='\x0aStack:\x20';const _0x1905c4=_0x36f06d;if(!this[_0x1f35a8(0x17b)]||!_0x31d735)return;try{logger[_0x1f35a8(0x177)]('['+TAG+_0x1f35a8(0x116)+_0x31d735);const _0x340cfa={};_0x340cfa['buildName']=this['buildName'],_0x340cfa[_0x1f35a8(0x14a)]=this[_0x1f35a8(0x14a)],_0x340cfa[_0x1f35a8(0x161)]=[_0x31d735],_0x340cfa[_0x1f35a8(0x106)]=process['env'][_0x1f35a8(0x155)],await RequestUtils['putFailedTests'](_0x340cfa);}catch(_0x540309){logger[_0x1f35a8(0x183)]('['+TAG+_0x1f35a8(0x175)+_0x31d735+_0x1f35a8(0x173)+_0x540309[_0x1f35a8(0x112)]+(_0x540309[_0x1f35a8(0x164)]?_0x1905c4[_0x1f35a8(0x14f)](_0x1905c4[_0x1f35a8(0x11a)],_0x540309[_0x1f35a8(0x164)]):''));}}async['_fetchAPIFailedCount'](){const _0x310b8a=a139_0x4c6cee,_0x5d759e={};_0x5d759e[_0x310b8a(0x15a)]=function(_0x3abd05,_0x3aa538){return _0x3abd05===_0x3aa538;},_0x5d759e['nvsbX']=_0x310b8a(0x139),_0x5d759e['ZOsjQ']=function(_0x55c545,_0x2d603f){return _0x55c545+_0x2d603f;},_0x5d759e[_0x310b8a(0x113)]=_0x310b8a(0x160),_0x5d759e[_0x310b8a(0x16d)]=function(_0x51e150,_0x487001){return _0x51e150!==_0x487001;};const _0x331e8a=_0x5d759e;if(!this['isCIMode'])return 0x0;try{const _0x1a817c={};_0x1a817c[_0x310b8a(0x13d)]=this['buildName'],_0x1a817c[_0x310b8a(0x14a)]=this[_0x310b8a(0x14a)],_0x1a817c[_0x310b8a(0x106)]=process['env'][_0x310b8a(0x155)];const _0x2e905b=await RequestUtils[_0x310b8a(0x16c)](_0x1a817c);return logger[_0x310b8a(0x177)]('['+TAG+'_CI]\x20Fetched\x20failed\x20tests\x20count\x20from\x20API:\x20'+_0x2e905b),_0x331e8a['IEGbM'](typeof _0x2e905b,_0x331e8a[_0x310b8a(0x157)])?_0x2e905b:0x0;}catch(_0x426031){return logger[_0x310b8a(0x183)]('['+TAG+_0x310b8a(0x13e)+_0x426031[_0x310b8a(0x112)]+(_0x426031['stack']?_0x331e8a[_0x310b8a(0x150)](_0x331e8a[_0x310b8a(0x113)],_0x426031[_0x310b8a(0x164)]):'')),_0x331e8a[_0x310b8a(0x16d)](this[_0x310b8a(0x13b)][_0x310b8a(0x12e)],undefined)?this['state'][_0x310b8a(0x12e)]:0x0;}}async[a139_0x4c6cee(0x171)](){const _0x29bc70=a139_0x4c6cee,_0x1f69df={};_0x1f69df['zXahY']=function(_0x573449,_0x4e65fe){return _0x573449!==_0x4e65fe;},_0x1f69df[_0x29bc70(0x117)]=function(_0x36e671,_0x182184){return _0x36e671+_0x182184;},_0x1f69df['qtzDF']='\x0aStack:\x20';const _0x29ca36=_0x1f69df;if(!this[_0x29bc70(0x17b)])return;try{const _0x333eec=await this[_0x29bc70(0x172)]();_0x29ca36[_0x29bc70(0x10a)](_0x333eec,this[_0x29bc70(0x13b)][_0x29bc70(0x12e)])&&(logger[_0x29bc70(0x177)]('['+TAG+_0x29bc70(0x166)+_0x333eec+'\x20(was\x20'+this[_0x29bc70(0x13b)][_0x29bc70(0x12e)]+')'),this['state'][_0x29bc70(0x12e)]=_0x333eec);}catch(_0x2021e8){logger[_0x29bc70(0x183)]('['+TAG+'_CI]\x20Error\x20during\x20polling\x20logic:\x20'+_0x2021e8[_0x29bc70(0x112)]+(_0x2021e8['stack']?_0x29ca36['ApNBT'](_0x29ca36[_0x29bc70(0x184)],_0x2021e8[_0x29bc70(0x164)]):''));}}async[a139_0x4c6cee(0x13f)](){const _0x1720c2=a139_0x4c6cee,_0x2e6c8c={'CBsAj':function(_0x1d3e36,_0x154c0a,_0x5c3e1f){return _0x1d3e36(_0x154c0a,_0x5c3e1f);}};this[_0x1720c2(0x108)]&&this[_0x1720c2(0x13c)](),this[_0x1720c2(0x17b)]&&(await this[_0x1720c2(0x171)](),this[_0x1720c2(0x108)]=_0x2e6c8c['CBsAj'](setInterval,async()=>{await this['_pollFailedTests']();},POLLING_INTERVAL),logger[_0x1720c2(0x177)]('['+TAG+'_CI]\x20Polling\x20started\x20with\x20interval:\x20'+POLLING_INTERVAL+_0x1720c2(0x10e)));}[a139_0x4c6cee(0x13c)](){const _0x4e46e0=a139_0x4c6cee,_0x14e9cf={'ICYdS':function(_0x5dca53,_0x279eda){return _0x5dca53(_0x279eda);}};this[_0x4e46e0(0x108)]&&(_0x14e9cf[_0x4e46e0(0x128)](clearInterval,this[_0x4e46e0(0x108)]),this['pollingInterval']=null,logger[_0x4e46e0(0x177)]('['+TAG+_0x4e46e0(0x14b)));}async['shouldFailFast'](){const _0x4438af=a139_0x4c6cee,_0x1e44b8={};_0x1e44b8['zrPys']=function(_0x2002cc,_0x35cd45){return _0x2002cc===_0x35cd45;},_0x1e44b8[_0x4438af(0x16b)]=function(_0x201444,_0x22a114){return _0x201444===_0x22a114;},_0x1e44b8[_0x4438af(0x16a)]=function(_0x3caab3,_0x5cfdf7){return _0x3caab3<=_0x5cfdf7;},_0x1e44b8['DmVos']=function(_0x10b9b5,_0x288c95){return _0x10b9b5+_0x288c95;},_0x1e44b8[_0x4438af(0x154)]=_0x4438af(0x160),_0x1e44b8[_0x4438af(0x158)]=function(_0x2f2830,_0x532d19){return _0x2f2830!==_0x532d19;},_0x1e44b8[_0x4438af(0x182)]=function(_0x2ff1e1,_0x4975e2){return _0x2ff1e1>=_0x4975e2;},_0x1e44b8[_0x4438af(0x179)]=function(_0xf342a7,_0x4f288c){return _0xf342a7+_0x4f288c;},_0x1e44b8[_0x4438af(0x126)]=function(_0x15c497,_0x19e511){return _0x15c497+_0x19e511;};const _0x449f28=_0x1e44b8,{failureThresholdCount:_0x39269c}=this[_0x4438af(0x153)];if(_0x449f28[_0x4438af(0x15c)](_0x39269c,null)||_0x449f28[_0x4438af(0x16b)](_0x39269c,undefined)||_0x449f28[_0x4438af(0x16a)](_0x39269c,0x0))return logger[_0x4438af(0x177)]('['+TAG+_0x4438af(0x15d)),![];if(this['isCIMode']){try{if(fs['existsSync'](this[_0x4438af(0x10f)]))return logger['debug']('['+TAG+'_CI]\x20Fail-fast\x20marker\x20file\x20exists.\x20Failing\x20fast.'),!this[_0x4438af(0x13b)][_0x4438af(0x138)]&&(this[_0x4438af(0x13b)][_0x4438af(0x138)]=!![]),this[_0x4438af(0x13c)](),!![];}catch(_0x2200f6){logger[_0x4438af(0x183)]('['+TAG+_0x4438af(0x10d)+_0x2200f6[_0x4438af(0x112)]+(_0x2200f6[_0x4438af(0x164)]?_0x449f28[_0x4438af(0x111)](_0x449f28['Cumap'],_0x2200f6['stack']):''));}const _0x29d338=_0x449f28[_0x4438af(0x158)](this[_0x4438af(0x13b)][_0x4438af(0x12e)],undefined)?this[_0x4438af(0x13b)][_0x4438af(0x12e)]:0x0;if(_0x449f28[_0x4438af(0x182)](_0x29d338,_0x39269c)){logger[_0x4438af(0x144)]('['+TAG+_0x4438af(0x12c)+_0x29d338+_0x4438af(0x10c)+_0x39269c+'.');try{fs[_0x4438af(0x121)](this['failFastActiveMarkerPath'],new Date()[_0x4438af(0x133)]()),logger[_0x4438af(0x177)]('['+TAG+_0x4438af(0x122)+this['failFastActiveMarkerPath']),this['state'][_0x4438af(0x138)]=!![];}catch(_0x2d9095){logger[_0x4438af(0x183)]('['+TAG+_0x4438af(0x15b)+_0x2d9095[_0x4438af(0x112)]+(_0x2d9095['stack']?_0x449f28[_0x4438af(0x111)](_0x449f28['Cumap'],_0x2d9095[_0x4438af(0x164)]):''));}return this['stopPolling'](),!![];}}else{let _0x3d32a6;try{_0x3d32a6=await this[_0x4438af(0x16e)][_0x4438af(0x118)]();if(!_0x3d32a6)return logger[_0x4438af(0x135)]('['+TAG+'_Local]\x20State\x20file\x20not\x20found\x20in\x20shouldFailFast.\x20Not\x20failing\x20fast.'),![];}catch(_0x96c0ee){return logger[_0x4438af(0x183)]('['+TAG+_0x4438af(0x163)+_0x96c0ee[_0x4438af(0x112)]+(_0x96c0ee[_0x4438af(0x164)]?_0x449f28[_0x4438af(0x179)](_0x449f28[_0x4438af(0x154)],_0x96c0ee[_0x4438af(0x164)]):'')),![];}this[_0x4438af(0x13b)]={...this['_getDefaultState'](),..._0x3d32a6,'uniqueFailedTests':new Set(_0x3d32a6[_0x4438af(0x152)]||[])};if(this['state']['failFastActive'])return logger[_0x4438af(0x177)]('['+TAG+_0x4438af(0x17a)),!![];const _0x5881da=this[_0x4438af(0x13b)][_0x4438af(0x152)],_0xe0fa6d=_0x5881da[_0x4438af(0x14c)];if(_0x449f28[_0x4438af(0x182)](_0xe0fa6d,_0x39269c)){try{logger[_0x4438af(0x144)]('['+TAG+_0x4438af(0x129)+_0xe0fa6d+_0x4438af(0x10c)+_0x39269c+'.'),this[_0x4438af(0x13b)][_0x4438af(0x138)]=!![];}catch(_0x327653){logger[_0x4438af(0x183)]('['+TAG+_0x4438af(0x17d)+_0x327653[_0x4438af(0x112)]+(_0x327653[_0x4438af(0x164)]?_0x449f28[_0x4438af(0x126)](_0x449f28[_0x4438af(0x154)],_0x327653[_0x4438af(0x164)]):''));}return!![];}}return![];}async[a139_0x4c6cee(0x124)](){const _0x27b2e0=a139_0x4c6cee,_0x2f86fa={};_0x2f86fa['yslqU']=function(_0x23687a,_0x485156){return _0x23687a+_0x485156;},_0x2f86fa[_0x27b2e0(0x15f)]='\x0aStack:\x20';const _0x28da06=_0x2f86fa;this[_0x27b2e0(0x13c)]();if(this['isCIMode'])logger[_0x27b2e0(0x177)]('['+TAG+'_CI]\x20Cleanup\x20for\x20CI\x20mode.\x20Polling\x20stopped.\x20Marker\x20file\x20is\x20not\x20removed\x20by\x20this\x20manager.');else try{const _0x2165eb={...this[_0x27b2e0(0x13b)],'uniqueFailedTests':Array['from'](this[_0x27b2e0(0x13b)]['uniqueFailedTests']||new Set())};await this['fileHelper'][_0x27b2e0(0x141)](_0x2165eb),logger['debug']('['+TAG+_0x27b2e0(0x156));}catch(_0x3f2971){logger[_0x27b2e0(0x183)]('['+TAG+_0x27b2e0(0x11d)+_0x3f2971[_0x27b2e0(0x112)]+(_0x3f2971[_0x27b2e0(0x164)]?_0x28da06[_0x27b2e0(0x109)](_0x28da06[_0x27b2e0(0x15f)],_0x3f2971[_0x27b2e0(0x164)]):''));}}}module[a139_0x4c6cee(0x176)]=FailFastManager;function a139_0x15f9(_0x5d3924,_0x29c5c5){const _0x2694f5=a139_0x2694();return a139_0x15f9=function(_0x15f94f,_0x1b2fd8){_0x15f94f=_0x15f94f-0x105;let _0x2271da=_0x2694f5[_0x15f94f];return _0x2271da;},a139_0x15f9(_0x5d3924,_0x29c5c5);}function a139_0x2694(){const _0x5bbdfa=['writeFileSync','_CI]\x20Created\x20fail-fast\x20marker\x20file:\x20','_Local]\x20Error\x20in\x20onTestDone\x20during\x20state\x20update:\x20','cleanup','rDSJH','jCgSo','_initializeStateFromFile','ICYdS','_Local]\x20Triggering\x20abortBuildOnFailure\x20for\x20current\x20error\x20count:\x20','DCWPb','catch','_CI]\x20Triggering\x20abortBuildOnFailure\x20for\x20current\x20error\x20count:\x20','from','lastAPIFailedCount','_Local]\x20State\x20file\x20not\x20found,\x20initializing\x20with\x20default\x20state\x20and\x20creating\x20file.','mLCqE','3067rvbGal','7657608BMfLZh','toISOString','vhBxV','warn','eqawU','add','failFastActive','number','stateFilePath','state','stopPolling','buildName','_CI]\x20Error\x20getting\x20failed\x20tests\x20count\x20from\x20API:\x20','startPolling','newState','writeState','recordTestResult','5mrhpgo','info','GeLrx','_Local]\x20Error\x20initializing\x20state\x20from\x20file:\x20','988wGzCtF','94428vOuMHx','aPKrU','projectName',']\x20Polling\x20stopped.','size','HpOqt','izCBp','Grjgj','ZOsjQ','bqgLb','uniqueFailedTests','failFastConfig','Cumap','BROWSERSTACK_BUILD_RUN_IDENTIFIER','_Local]\x20State\x20cleaned\x20up\x20and\x20saved\x20successfully.','nvsbX','mjvkk','env','IEGbM','_CI]\x20Error\x20creating\x20fail-fast\x20marker\x20file:\x20','zrPys',']\x20No\x20valid\x20failureThresholdCount\x20configured.\x20Not\x20failing\x20fast.','XgYOt','SEBzq','\x0aStack:\x20','failedTests','1507QWJFSv','_Local]\x20Error\x20reading\x20state\x20in\x20shouldFailFast:\x20','stack','reportedFailuresToAPI','_CI]\x20API\x20failed\x20count\x20updated:\x20','passed','has','4126749GcHMSN','VsacW','TocbY','getFailedTestsCount','pDLJh','fileHelper','existsSync','_Local]\x20State\x20initialized\x20from\x20file.','_pollFailedTests','_fetchAPIFailedCount','\x20to\x20API:\x20','mphsP','_CI]\x20Error\x20sending\x20failed\x20test\x20','exports','debug','xgGqz','RaQaz','_Local]\x20Fail-fast\x20is\x20already\x20active\x20in\x20state\x20file.','isCIMode','_Local]\x20Recovered\x20state\x20from\x20file\x20after\x20onTestDone\x20error.','_Local]\x20Error\x20setting\x20failFastActive\x20to\x20true\x20in\x20state\x20file:\x20',']\x20Critical\x20error\x20during\x20async\x20initialization:\x20','workingDir','340476PZpgrr','../logger','nOEbc','error','qtzDF','3724808uvXqSb','4376612SOHflA','_getDefaultState','14xsbiPa','buildRunIdentifier','BROWSERSTACK_TOTAL_NODE_COUNT','pollingInterval','yslqU','zXahY','failFast.active',',\x20threshold:\x20','_CI]\x20Error\x20checking\x20for\x20fail-fast\x20marker\x20file:\x20','ms.','failFastActiveMarkerPath',']\x20Initialized\x20abortBuildOnFailure\x20with\x20threshold:\x20','DmVos','message','btlig','730UEflLW','winstonLogger','_CI]\x20Sending\x20failed\x20test\x20to\x20API:\x20','ApNBT','readState','length','KleFI','_sendFailedTestsToAPI','lockFilePath','_Local]\x20Error\x20during\x20cleanup\x20and\x20state\x20save:\x20','join','FailFastManager','LEyZu'];a139_0x2694=function(){return _0x5bbdfa;};return a139_0x2694();} |
@@ -1,1 +0,1 @@ | ||
| const a140_0xede148=a140_0x362b;(function(_0x3efb35,_0x33271b){const _0x4bb751=a140_0x362b,_0x50937a=_0x3efb35();while(!![]){try{const _0x4db319=-parseInt(_0x4bb751(0x182))/0x1*(parseInt(_0x4bb751(0x1af))/0x2)+parseInt(_0x4bb751(0x1a6))/0x3+-parseInt(_0x4bb751(0x190))/0x4*(-parseInt(_0x4bb751(0x189))/0x5)+-parseInt(_0x4bb751(0x191))/0x6+parseInt(_0x4bb751(0x1b2))/0x7+parseInt(_0x4bb751(0x18a))/0x8*(parseInt(_0x4bb751(0x188))/0x9)+-parseInt(_0x4bb751(0x18e))/0xa*(parseInt(_0x4bb751(0x18d))/0xb);if(_0x4db319===_0x33271b)break;else _0x50937a['push'](_0x50937a['shift']());}catch(_0x5e0f9c){_0x50937a['push'](_0x50937a['shift']());}}}(a140_0x18f2,0xe52c3));function a140_0x362b(_0x5be9e4,_0x5e6673){const _0x18f2a6=a140_0x18f2();return a140_0x362b=function(_0x362b47,_0x28710b){_0x362b47=_0x362b47-0x176;let _0x29f292=_0x18f2a6[_0x362b47];return _0x29f292;},a140_0x362b(_0x5be9e4,_0x5e6673);}const fs=require('fs'),logger=require(a140_0xede148(0x192))[a140_0xede148(0x17e)],TAG=a140_0xede148(0x1a5);class FileHelper{constructor(_0x1d2dac,_0x30c24f,_0x22781b,_0x1983a6){const _0x491f78=a140_0xede148,_0x218fcf={};_0x218fcf['OHjCO']=_0x491f78(0x1a7),_0x218fcf[_0x491f78(0x186)]=_0x491f78(0x1b4);const _0x24da10=_0x218fcf,_0x42f7dc=_0x24da10['OHjCO'][_0x491f78(0x1a4)]('|');let _0x2d3aec=0x0;while(!![]){switch(_0x42f7dc[_0x2d3aec++]){case'0':if(!fs['existsSync'](this[_0x491f78(0x1a9)]))try{fs[_0x491f78(0x1a0)](this[_0x491f78(0x1a9)],'{}',_0x24da10['aKpMD']);}catch(_0x476a8f){logger[_0x491f78(0x193)]('['+TAG+']\x20Error\x20creating\x20state\x20file:\x20'+_0x476a8f[_0x491f78(0x1b5)]+'\x20'+_0x476a8f[_0x491f78(0x195)]);}continue;case'1':this['stateFilePath']=_0x30c24f;continue;case'2':this[_0x491f78(0x19c)]=_0x22781b;continue;case'3':this[_0x491f78(0x187)]=_0x1983a6;continue;case'4':this[_0x491f78(0x198)]=_0x1d2dac;continue;}break;}}async[a140_0xede148(0x1ac)](){const _0x2e5a22=a140_0xede148,_0x3cacb6={};_0x3cacb6[_0x2e5a22(0x1a3)]=function(_0x5c8775,_0x12e602){return _0x5c8775===_0x12e602;},_0x3cacb6['XTOgR']=_0x2e5a22(0x197);const _0x3e8234=_0x3cacb6;let _0x16635c;try{return _0x16635c=fs[_0x2e5a22(0x19d)](this['lockFilePath'],'wx'),_0x16635c;}catch(_0x1026a2){if(_0x3e8234[_0x2e5a22(0x1a3)](_0x1026a2[_0x2e5a22(0x1a1)],_0x3e8234[_0x2e5a22(0x181)]))return null;throw _0x1026a2;}}async[a140_0xede148(0x18f)](_0x3b5a17){const _0x15b6c7=a140_0xede148;if(_0x3b5a17)try{fs[_0x15b6c7(0x199)](_0x3b5a17),fs[_0x15b6c7(0x180)](this[_0x15b6c7(0x19c)]);}catch(_0x289d08){logger[_0x15b6c7(0x193)]('['+TAG+_0x15b6c7(0x18c)+_0x289d08['message']+'\x20'+_0x289d08['stack']);}}[a140_0xede148(0x19e)](){const _0x55ea8f=a140_0xede148,_0x2be525={};_0x2be525[_0x55ea8f(0x177)]=_0x55ea8f(0x1b4);const _0x27c2ec=_0x2be525;try{const _0x5a2e9d=fs['readFileSync'](this[_0x55ea8f(0x1a9)],_0x27c2ec[_0x55ea8f(0x177)]);return JSON[_0x55ea8f(0x19b)](_0x5a2e9d);}catch(_0x24ae54){return logger['error']('['+TAG+_0x55ea8f(0x1b6)+_0x24ae54[_0x55ea8f(0x1b5)]+'\x20'+_0x24ae54[_0x55ea8f(0x195)]),null;}}async[a140_0xede148(0x1ad)](_0x485fe2){const _0x3d7e01=a140_0xede148,_0x3641d3={..._0x485fe2,'uniqueFailedTests':Array[_0x3d7e01(0x179)](_0x485fe2[_0x3d7e01(0x17d)])?_0x485fe2['uniqueFailedTests']:Array[_0x3d7e01(0x18b)](_0x485fe2[_0x3d7e01(0x17d)]||[])};try{fs[_0x3d7e01(0x1a0)](this['stateFilePath'],JSON[_0x3d7e01(0x185)](_0x3641d3,null,0x2));}catch(_0x4164b7){logger[_0x3d7e01(0x193)]('['+TAG+_0x3d7e01(0x184)+_0x4164b7[_0x3d7e01(0x1b5)]+'\x20'+_0x4164b7[_0x3d7e01(0x195)]);throw _0x4164b7;}}async[a140_0xede148(0x1aa)](_0x56ab8f,_0x39ad42){const _0x1efc13=a140_0xede148,_0x2a79e8={};_0x2a79e8[_0x1efc13(0x1ab)]=function(_0x1a1648,_0x41a2f1){return _0x1a1648!==_0x41a2f1;},_0x2a79e8['endCr']=_0x1efc13(0x1b3),_0x2a79e8[_0x1efc13(0x196)]=function(_0x2a2344,_0x3f07cc){return _0x2a2344===_0x3f07cc;},_0x2a79e8[_0x1efc13(0x1b1)]=_0x1efc13(0x19a);const _0x371506=_0x2a79e8,_0x4b901d=await this[_0x1efc13(0x1ac)]();if(!_0x4b901d)return logger[_0x1efc13(0x1a2)]('['+TAG+_0x1efc13(0x1b0)),{'newState':this[_0x1efc13(0x19e)]()||this[_0x1efc13(0x187)],'isNewFailure':![]};try{let _0x400529=this[_0x1efc13(0x19e)]();!_0x400529&&(_0x400529=JSON['parse'](JSON[_0x1efc13(0x185)](this['defaultState'])));if(!_0x400529[_0x1efc13(0x17d)]||_0x371506[_0x1efc13(0x1ab)](typeof _0x400529['uniqueFailedTests'][Symbol[_0x1efc13(0x1a8)]],_0x371506[_0x1efc13(0x17a)]))_0x400529[_0x1efc13(0x17d)]=new Set();else Array['isArray'](_0x400529[_0x1efc13(0x17d)])&&(_0x400529['uniqueFailedTests']=new Set(_0x400529['uniqueFailedTests']));_0x400529[_0x1efc13(0x194)]=_0x39ad42;let _0x12e7f0=![];_0x371506['nmdRU'](_0x56ab8f['status'],_0x371506['GjHZy'])&&(_0x400529[_0x1efc13(0x178)]+=0x1,!_0x400529[_0x1efc13(0x17d)][_0x1efc13(0x17f)](_0x56ab8f[_0x1efc13(0x176)])&&(_0x400529[_0x1efc13(0x17d)][_0x1efc13(0x1ae)](_0x56ab8f['fullName']),_0x12e7f0=!![]));await this['writeState'](_0x400529);const _0x2f399={};return _0x2f399[_0x1efc13(0x19f)]=_0x400529,_0x2f399[_0x1efc13(0x1b7)]=_0x12e7f0,_0x2f399;}finally{await this[_0x1efc13(0x18f)](_0x4b901d);}}async[a140_0xede148(0x17b)](_0x4ec50b){const _0x5f29d8=a140_0xede148,_0x2fa1f1=await this[_0x5f29d8(0x1ac)]();if(!_0x2fa1f1)return logger[_0x5f29d8(0x1a2)]('['+TAG+']\x20Could\x20not\x20acquire\x20lock\x20to\x20update\x20API\x20failed\x20count.\x20State\x20may\x20be\x20stale.'),this[_0x5f29d8(0x19e)]()||this[_0x5f29d8(0x187)];try{let _0x311b93=this[_0x5f29d8(0x19e)]();return!_0x311b93&&(_0x311b93=JSON[_0x5f29d8(0x19b)](JSON[_0x5f29d8(0x185)](this[_0x5f29d8(0x187)]))),_0x311b93[_0x5f29d8(0x17c)]=_0x4ec50b,await this[_0x5f29d8(0x1ad)](_0x311b93),_0x311b93;}finally{await this[_0x5f29d8(0x18f)](_0x2fa1f1);}}}module[a140_0xede148(0x183)]=FileHelper;function a140_0x18f2(){const _0x2d564a=['4990132kfSSDu','function','utf8','message',']\x20Error\x20reading\x20state\x20file:\x20','isNewFailure','fullName','PtdsD','failedTests','isArray','endCr','updateAPIFailedCount','lastAPIFailedCount','uniqueFailedTests','winstonLogger','has','unlinkSync','XTOgR','21186lIHuZx','exports',']\x20Error\x20writing\x20state\x20file:\x20','stringify','aKpMD','defaultState','171oFemzm','21445CUSVol','282568mDWAUe','from',']\x20Error\x20releasing\x20lock:\x20','517gLCIpw','377840LUjbNa','releaseLock','1172ltBLpo','4191300WRJWHm','../logger','error','totalTests','stack','nmdRU','EEXIST','failFastConfig','closeSync','failed','parse','lockFilePath','openSync','readState','newState','writeFileSync','code','warn','aALNO','split','FailFastFileHelper','2952891QUfUVA','4|1|2|3|0','iterator','stateFilePath','recordTestResult','DZkhU','acquireLock','writeState','add','20xBASiO',']\x20Could\x20not\x20acquire\x20lock\x20to\x20record\x20test\x20result.\x20State\x20may\x20be\x20stale.','GjHZy'];a140_0x18f2=function(){return _0x2d564a;};return a140_0x18f2();} | ||
| function a140_0x7d3e(_0x49be58,_0xdb600){const _0x56f62d=a140_0x56f6();return a140_0x7d3e=function(_0x7d3e8b,_0xf3a89d){_0x7d3e8b=_0x7d3e8b-0xc8;let _0x23bfe0=_0x56f62d[_0x7d3e8b];return _0x23bfe0;},a140_0x7d3e(_0x49be58,_0xdb600);}const a140_0x142051=a140_0x7d3e;(function(_0x30f805,_0x1440e3){const _0x5cef98=a140_0x7d3e,_0x767f49=_0x30f805();while(!![]){try{const _0x1a348f=-parseInt(_0x5cef98(0xe8))/0x1+-parseInt(_0x5cef98(0xcb))/0x2+-parseInt(_0x5cef98(0xfd))/0x3+-parseInt(_0x5cef98(0xce))/0x4*(-parseInt(_0x5cef98(0xe5))/0x5)+parseInt(_0x5cef98(0xef))/0x6+-parseInt(_0x5cef98(0xf7))/0x7*(parseInt(_0x5cef98(0xfe))/0x8)+-parseInt(_0x5cef98(0xfc))/0x9*(-parseInt(_0x5cef98(0xfb))/0xa);if(_0x1a348f===_0x1440e3)break;else _0x767f49['push'](_0x767f49['shift']());}catch(_0x1ce58b){_0x767f49['push'](_0x767f49['shift']());}}}(a140_0x56f6,0x2c176));const fs=require('fs'),logger=require(a140_0x142051(0xff))[a140_0x142051(0xd1)],TAG=a140_0x142051(0xda);class FileHelper{constructor(_0x225e0b,_0x504fea,_0x5a943b,_0xe26a0b){const _0x22a2ce=a140_0x142051,_0x5f07cb={};_0x5f07cb[_0x22a2ce(0xd3)]=_0x22a2ce(0xea),_0x5f07cb[_0x22a2ce(0xd7)]=_0x22a2ce(0xc9);const _0x5ab795=_0x5f07cb,_0x427a45=_0x5ab795[_0x22a2ce(0xd3)][_0x22a2ce(0xde)]('|');let _0x5737a0=0x0;while(!![]){switch(_0x427a45[_0x5737a0++]){case'0':this[_0x22a2ce(0xd8)]=_0xe26a0b;continue;case'1':this[_0x22a2ce(0xf4)]=_0x225e0b;continue;case'2':this[_0x22a2ce(0xcf)]=_0x5a943b;continue;case'3':if(!fs['existsSync'](this[_0x22a2ce(0xdb)]))try{fs[_0x22a2ce(0xee)](this[_0x22a2ce(0xdb)],'{}',_0x5ab795[_0x22a2ce(0xd7)]);}catch(_0x49c11a){logger[_0x22a2ce(0xc8)]('['+TAG+_0x22a2ce(0xd9)+_0x49c11a[_0x22a2ce(0xdc)]+'\x20'+_0x49c11a[_0x22a2ce(0xcd)]);}continue;case'4':this[_0x22a2ce(0xdb)]=_0x504fea;continue;}break;}}async['acquireLock'](){const _0x263977=a140_0x142051,_0x1cd2ba={};_0x1cd2ba[_0x263977(0xec)]=function(_0x5581b4,_0xe375a){return _0x5581b4===_0xe375a;},_0x1cd2ba[_0x263977(0xcc)]='EEXIST';const _0x4dac66=_0x1cd2ba;let _0x56250b;try{return _0x56250b=fs[_0x263977(0xdf)](this[_0x263977(0xcf)],'wx'),_0x56250b;}catch(_0x25dee0){if(_0x4dac66[_0x263977(0xec)](_0x25dee0[_0x263977(0xf2)],_0x4dac66[_0x263977(0xcc)]))return null;throw _0x25dee0;}}async['releaseLock'](_0xa47e6e){const _0x5d1b56=a140_0x142051;if(_0xa47e6e)try{fs[_0x5d1b56(0xf3)](_0xa47e6e),fs['unlinkSync'](this[_0x5d1b56(0xcf)]);}catch(_0x5d2147){logger[_0x5d1b56(0xc8)]('['+TAG+_0x5d1b56(0xe2)+_0x5d2147['message']+'\x20'+_0x5d2147['stack']);}}[a140_0x142051(0xd6)](){const _0x5e5acf=a140_0x142051,_0x9c820a={};_0x9c820a[_0x5e5acf(0xd2)]=_0x5e5acf(0xc9);const _0x2e66ae=_0x9c820a;try{const _0x280ef8=fs[_0x5e5acf(0xe3)](this[_0x5e5acf(0xdb)],_0x2e66ae[_0x5e5acf(0xd2)]);return JSON['parse'](_0x280ef8);}catch(_0x243097){return logger[_0x5e5acf(0xc8)]('['+TAG+_0x5e5acf(0xed)+_0x243097[_0x5e5acf(0xdc)]+'\x20'+_0x243097[_0x5e5acf(0xcd)]),null;}}async['writeState'](_0x219c8d){const _0x58bc59=a140_0x142051,_0x51f96e={..._0x219c8d,'uniqueFailedTests':Array['isArray'](_0x219c8d[_0x58bc59(0xf6)])?_0x219c8d['uniqueFailedTests']:Array['from'](_0x219c8d[_0x58bc59(0xf6)]||[])};try{fs['writeFileSync'](this['stateFilePath'],JSON[_0x58bc59(0xf8)](_0x51f96e,null,0x2));}catch(_0x1907e1){logger[_0x58bc59(0xc8)]('['+TAG+_0x58bc59(0xdd)+_0x1907e1[_0x58bc59(0xdc)]+'\x20'+_0x1907e1['stack']);throw _0x1907e1;}}async['recordTestResult'](_0x5f4a6c,_0x15e2a7){const _0x539cb9=a140_0x142051,_0x499daf={};_0x499daf[_0x539cb9(0xf9)]=function(_0x4528f1,_0x5410b3){return _0x4528f1!==_0x5410b3;},_0x499daf[_0x539cb9(0xca)]='function',_0x499daf[_0x539cb9(0xd5)]=function(_0xdae1ab,_0x24704f){return _0xdae1ab===_0x24704f;},_0x499daf[_0x539cb9(0xd4)]=_0x539cb9(0xf5);const _0x1ee540=_0x499daf,_0x52f1b2=await this[_0x539cb9(0x100)]();if(!_0x52f1b2)return logger[_0x539cb9(0xfa)]('['+TAG+_0x539cb9(0xe1)),{'newState':this[_0x539cb9(0xd6)]()||this[_0x539cb9(0xd8)],'isNewFailure':![]};try{let _0x5430c1=this[_0x539cb9(0xd6)]();!_0x5430c1&&(_0x5430c1=JSON['parse'](JSON[_0x539cb9(0xf8)](this['defaultState'])));if(!_0x5430c1[_0x539cb9(0xf6)]||_0x1ee540[_0x539cb9(0xf9)](typeof _0x5430c1['uniqueFailedTests'][Symbol['iterator']],_0x1ee540[_0x539cb9(0xca)]))_0x5430c1[_0x539cb9(0xf6)]=new Set();else Array['isArray'](_0x5430c1[_0x539cb9(0xf6)])&&(_0x5430c1[_0x539cb9(0xf6)]=new Set(_0x5430c1[_0x539cb9(0xf6)]));_0x5430c1[_0x539cb9(0xe9)]=_0x15e2a7;let _0x8852dd=![];_0x1ee540[_0x539cb9(0xd5)](_0x5f4a6c['status'],_0x1ee540[_0x539cb9(0xd4)])&&(_0x5430c1[_0x539cb9(0xf1)]+=0x1,!_0x5430c1['uniqueFailedTests'][_0x539cb9(0xd0)](_0x5f4a6c[_0x539cb9(0xe7)])&&(_0x5430c1[_0x539cb9(0xf6)]['add'](_0x5f4a6c[_0x539cb9(0xe7)]),_0x8852dd=!![]));await this[_0x539cb9(0xe4)](_0x5430c1);const _0x5e33a9={};return _0x5e33a9[_0x539cb9(0xf0)]=_0x5430c1,_0x5e33a9[_0x539cb9(0xe0)]=_0x8852dd,_0x5e33a9;}finally{await this[_0x539cb9(0xeb)](_0x52f1b2);}}async['updateAPIFailedCount'](_0x4339f3){const _0x350be5=a140_0x142051,_0x4787ed=await this[_0x350be5(0x100)]();if(!_0x4787ed)return logger[_0x350be5(0xfa)]('['+TAG+']\x20Could\x20not\x20acquire\x20lock\x20to\x20update\x20API\x20failed\x20count.\x20State\x20may\x20be\x20stale.'),this['readState']()||this[_0x350be5(0xd8)];try{let _0x3f0157=this['readState']();return!_0x3f0157&&(_0x3f0157=JSON['parse'](JSON[_0x350be5(0xf8)](this[_0x350be5(0xd8)]))),_0x3f0157[_0x350be5(0xe6)]=_0x4339f3,await this[_0x350be5(0xe4)](_0x3f0157),_0x3f0157;}finally{await this['releaseLock'](_0x4787ed);}}}module['exports']=FileHelper;function a140_0x56f6(){const _0x53c3cf=['lastAPIFailedCount','fullName','170141YRlfYe','totalTests','1|4|2|0|3','releaseLock','HMzyX',']\x20Error\x20reading\x20state\x20file:\x20','writeFileSync','1577100EAUjpx','newState','failedTests','code','closeSync','failFastConfig','failed','uniqueFailedTests','21bubvqz','stringify','LBgiB','warn','10alyFIJ','1028187AMCwyr','88938VFvzwz','734024xityFK','../logger','acquireLock','error','utf8','DdPcI','10318tOZzVe','Dcvip','stack','280LTCDSw','lockFilePath','has','winstonLogger','TpnjE','gqQOP','MuKzf','njEFi','readState','puEga','defaultState',']\x20Error\x20creating\x20state\x20file:\x20','FailFastFileHelper','stateFilePath','message',']\x20Error\x20writing\x20state\x20file:\x20','split','openSync','isNewFailure',']\x20Could\x20not\x20acquire\x20lock\x20to\x20record\x20test\x20result.\x20State\x20may\x20be\x20stale.',']\x20Error\x20releasing\x20lock:\x20','readFileSync','writeState','20265VRghmI'];a140_0x56f6=function(){return _0x53c3cf;};return a140_0x56f6();} |
@@ -1,1 +0,1 @@ | ||
| const a141_0x487bf4=a141_0x2b96;(function(_0x441205,_0x16278b){const _0x4aea43=a141_0x2b96,_0x7db23b=_0x441205();while(!![]){try{const _0x3360a0=parseInt(_0x4aea43(0x149))/0x1+-parseInt(_0x4aea43(0x12b))/0x2+parseInt(_0x4aea43(0x135))/0x3*(parseInt(_0x4aea43(0x118))/0x4)+parseInt(_0x4aea43(0x14a))/0x5*(-parseInt(_0x4aea43(0x143))/0x6)+-parseInt(_0x4aea43(0x145))/0x7*(-parseInt(_0x4aea43(0x147))/0x8)+-parseInt(_0x4aea43(0x124))/0x9+parseInt(_0x4aea43(0x146))/0xa;if(_0x3360a0===_0x16278b)break;else _0x7db23b['push'](_0x7db23b['shift']());}catch(_0x5c6d0f){_0x7db23b['push'](_0x7db23b['shift']());}}}(a141_0x45e6,0xbc524));const os=require('os'),path=require(a141_0x487bf4(0x11b)),fs=require('fs'),logger=require(a141_0x487bf4(0x11d))[a141_0x487bf4(0x13f)],RETRY_TESTS_ON_FAILURE=a141_0x487bf4(0x11e),ABORT_BUILD_ON_FAILURE=a141_0x487bf4(0x130),RUN_PREVIOUSLY_FAILED_FIRST=a141_0x487bf4(0x127),RERUN_PREVIOUSLY_FAILED='rerunPreviouslyFailed',SKIP_FLAKY_AND_FAILED=a141_0x487bf4(0x125),ALLOWED_ORCHESTRATION_KEYS=new Set([RETRY_TESTS_ON_FAILURE,ABORT_BUILD_ON_FAILURE,RUN_PREVIOUSLY_FAILED_FIRST,RERUN_PREVIOUSLY_FAILED,SKIP_FLAKY_AND_FAILED]),ABORT_BUILD_SUPPORTED_FRAMEWORKS=new Set([a141_0x487bf4(0x13e)]);function a141_0x2b96(_0x4738bf,_0x29aed2){const _0x45e65d=a141_0x45e6();return a141_0x2b96=function(_0x2b96be,_0x6a42b9){_0x2b96be=_0x2b96be-0x10f;let _0x3d7c81=_0x45e65d[_0x2b96be];return _0x3d7c81;},a141_0x2b96(_0x4738bf,_0x29aed2);}class TestOrdering{constructor(){const _0x3178b1=a141_0x487bf4;this['enabled']=![],this[_0x3178b1(0x114)]=null;}['enable'](_0x759550){const _0x5ccb9c=a141_0x487bf4;this[_0x5ccb9c(0x134)]=!![],this[_0x5ccb9c(0x114)]=_0x759550;}['disable'](){const _0x3a83f3=a141_0x487bf4;this[_0x3a83f3(0x134)]=![],this['name']=null;}['getEnabled'](){const _0x5856bc=a141_0x487bf4;return this[_0x5856bc(0x134)];}[a141_0x487bf4(0x126)](){const _0xdf6271=a141_0x487bf4;return this[_0xdf6271(0x114)];}}class OrchestrationUtils{static [a141_0x487bf4(0x12d)]=null;constructor(_0x11179a){const _0x8b6555=a141_0x487bf4,_0x465694={};_0x465694[_0x8b6555(0x119)]=function(_0x24dcbc,_0x4a6f90){return _0x24dcbc||_0x4a6f90;};const _0x26ab33=_0x465694;this[_0x8b6555(0x127)]=![],this[_0x8b6555(0x138)]=![],this[_0x8b6555(0x122)]=![],this[_0x8b6555(0x136)]=new TestOrdering(),this[_0x8b6555(0x137)]=_0x26ab33[_0x8b6555(0x119)](_0x11179a,{});const _0x3050ee=_0x11179a&&_0x11179a[_0x8b6555(0x129)]||{};this[_0x8b6555(0x12a)](_0x3050ee[RUN_PREVIOUSLY_FAILED_FIRST]||![]),this[_0x8b6555(0x117)](_0x3050ee[RERUN_PREVIOUSLY_FAILED]||![]),this['_setSkipFlakyAndFailed'](_0x3050ee[SKIP_FLAKY_AND_FAILED]||![]);}static[a141_0x487bf4(0x12f)](_0x300396){const _0xc7f07e=a141_0x487bf4;return!OrchestrationUtils['_instance']&&_0x300396&&(OrchestrationUtils[_0xc7f07e(0x12d)]=new OrchestrationUtils(_0x300396)),OrchestrationUtils[_0xc7f07e(0x12d)];}['isRetryEnabled'](){const _0x118e4c=a141_0x487bf4,_0x4faa72=(this[_0x118e4c(0x137)]['testOrchestrationOptions']||{})[RETRY_TESTS_ON_FAILURE]||{};return!!_0x4faa72[_0x118e4c(0x134)];}['getRetryCount'](){const _0x2b92f1=a141_0x487bf4,_0x261632=(this[_0x2b92f1(0x137)][_0x2b92f1(0x129)]||{})[RETRY_TESTS_ON_FAILURE]||{};let _0x36393a=0x0;return this[_0x2b92f1(0x113)](this[_0x2b92f1(0x137)])&&(_0x36393a=_0x261632['maxRetries']||0x1),_0x36393a;}['getOrchestrationData'](){const _0x264d12=this['config']['testOrchestrationOptions']||{},_0x31f792={};for(const _0x22a11a in _0x264d12){ALLOWED_ORCHESTRATION_KEYS['has'](_0x22a11a)&&(_0x31f792[_0x22a11a]=_0x264d12[_0x22a11a]);}return _0x31f792;}[a141_0x487bf4(0x132)](){const _0x36a031=a141_0x487bf4,_0x2d6ae7=process[_0x36a031(0x116)][_0x36a031(0x142)],_0x58035e=path[_0x36a031(0x131)](os[_0x36a031(0x144)](),_0x36a031(0x12c)+_0x2d6ae7);return fs[_0x36a031(0x110)](_0x58035e);}['writeFailureToFile'](_0x55a029){const _0x142b73=a141_0x487bf4,_0x442143=process[_0x142b73(0x116)][_0x142b73(0x142)],_0x19d3c1=path[_0x142b73(0x131)](os[_0x142b73(0x144)](),_0x142b73(0x13a)+_0x442143+_0x142b73(0x133));fs['appendFileSync'](_0x19d3c1,_0x55a029+'\x0a');}[a141_0x487bf4(0x121)](_0x2ea2ca){const _0x199cf=a141_0x487bf4,_0x47cc0b={};_0x47cc0b['MGmaF']=function(_0xfd5b95,_0x83b9b){return _0xfd5b95||_0x83b9b;};const _0x527891=_0x47cc0b;return ABORT_BUILD_SUPPORTED_FRAMEWORKS[_0x199cf(0x128)](_0x527891[_0x199cf(0x14b)](_0x2ea2ca,'')['toLowerCase']());}[a141_0x487bf4(0x10f)](){const _0x2fb9ba=a141_0x487bf4,_0x4f5a25=(this['config']['testOrchestrationOptions']||{})[ABORT_BUILD_ON_FAILURE]||{};return!!_0x4f5a25[_0x2fb9ba(0x134)];}[a141_0x487bf4(0x112)](){const _0x58c545=a141_0x487bf4,_0x53d8cd=(this[_0x58c545(0x137)]['testOrchestrationOptions']||{})[ABORT_BUILD_ON_FAILURE]||{};return _0x53d8cd['maxFailures']||0x5;;}[a141_0x487bf4(0x111)](){const _0x140a91=a141_0x487bf4;return this[_0x140a91(0x127)];}[a141_0x487bf4(0x12a)](_0x59c9b9){const _0xf65a7a=a141_0x487bf4;this[_0xf65a7a(0x127)]=!!_0x59c9b9,this[_0xf65a7a(0x123)]();}[a141_0x487bf4(0x12e)](){const _0x27cc73=a141_0x487bf4;return this[_0x27cc73(0x138)];}[a141_0x487bf4(0x117)](_0x56a9f0){const _0x127951=a141_0x487bf4;this[_0x127951(0x138)]=!!_0x56a9f0,this[_0x127951(0x123)]();}[a141_0x487bf4(0x148)](){const _0xa01c6d=a141_0x487bf4;return this[_0xa01c6d(0x122)];}[a141_0x487bf4(0x141)](_0x324ecf){const _0x1888ac=a141_0x487bf4;this['skipFlakyAndFailed']=!!_0x324ecf,this[_0x1888ac(0x123)]();}[a141_0x487bf4(0x123)](){const _0x1a4ac6=a141_0x487bf4;if(this['runPreviouslyFailedFirst'])this[_0x1a4ac6(0x138)]=![],this['skipFlakyAndFailed']=![],this[_0x1a4ac6(0x136)]['enable'](RUN_PREVIOUSLY_FAILED_FIRST);else{if(this[_0x1a4ac6(0x138)])this[_0x1a4ac6(0x127)]=![],this[_0x1a4ac6(0x122)]=![],this[_0x1a4ac6(0x136)][_0x1a4ac6(0x13c)](RERUN_PREVIOUSLY_FAILED);else this[_0x1a4ac6(0x122)]?(this[_0x1a4ac6(0x127)]=![],this[_0x1a4ac6(0x138)]=![],this[_0x1a4ac6(0x136)][_0x1a4ac6(0x13c)](SKIP_FLAKY_AND_FAILED)):this[_0x1a4ac6(0x136)]['disable']();}}[a141_0x487bf4(0x140)](){const _0xd94a15=a141_0x487bf4;return this['testOrdering'][_0xd94a15(0x120)]();}[a141_0x487bf4(0x11a)](){const _0x3c219c=a141_0x487bf4;if(this[_0x3c219c(0x136)][_0x3c219c(0x120)]())return this[_0x3c219c(0x136)][_0x3c219c(0x126)]();return null;}[a141_0x487bf4(0x115)](){const _0xb2b89f=a141_0x487bf4,_0xfc35e2={};return _0xfc35e2[_0xb2b89f(0x13d)]={'enabled':this['getRerunPreviouslyFailed']()},_0xfc35e2['run_previously_failed_first']={'enabled':this[_0xb2b89f(0x111)]()},_0xfc35e2['skip_failing_and_flaky']={'enabled':this[_0xb2b89f(0x148)]()},this[_0xb2b89f(0x113)]()&&(_0xfc35e2[_0xb2b89f(0x11c)]={'enabled':!![],'max_retries':this[_0xb2b89f(0x13b)]()}),this['isAbortBuildOnFailureEnabled']()&&(_0xfc35e2[_0xb2b89f(0x139)]={'enabled':!![],'max_failures':this[_0xb2b89f(0x112)]()}),_0xfc35e2;}}function a141_0x45e6(){const _0x46d322=['8gPUfAH','getSkipFlakyAndFailed','1022623RqIxwf','1020295kyweDd','MGmaF','isAbortBuildOnFailureEnabled','existsSync','getRunPreviouslyFailedFirst','getFailureThreshold','isRetryEnabled','name','getBuildStartData','env','_setRerunPreviouslyFailed','12nHUYWF','BhAex','getTestOrderingName','path','retry_tests_on_failure','../logger','retryTestsOnFailure','exports','getEnabled','isAbortBuildOnFailureSupported','skipFlakyAndFailed','_setTestOrdering','9456462tqyXns','skipFlakyandFailed','getName','runPreviouslyFailedFirst','has','testOrchestrationOptions','_setRunPreviouslyFailedFirst','2839366zQjEIM','abort_build_','_instance','getRerunPreviouslyFailed','getInstance','abortBuildOnFailure','join','checkAbortBuildFileExists','.txt','enabled','467463GltGfb','testOrdering','config','rerunPreviouslyFailed','abort_build_on_failure','failed_tests_','getRetryCount','enable','rerun_previously_failed','jest','winstonLogger','testOrderingEnabled','_setSkipFlakyAndFailed','BROWSERSTACK_TESTHUB_UUID','30idLlOy','tmpdir','3716412rnRJDe','22410580bJqTZh'];a141_0x45e6=function(){return _0x46d322;};return a141_0x45e6();}module[a141_0x487bf4(0x11f)]=OrchestrationUtils; | ||
| const a141_0x50ea5b=a141_0x14ba;(function(_0x279fd1,_0x2dbbfe){const _0x5b6e81=a141_0x14ba,_0x3d27ac=_0x279fd1();while(!![]){try{const _0x20e1dc=parseInt(_0x5b6e81(0x221))/0x1*(-parseInt(_0x5b6e81(0x228))/0x2)+parseInt(_0x5b6e81(0x21d))/0x3+parseInt(_0x5b6e81(0x204))/0x4+-parseInt(_0x5b6e81(0x1fd))/0x5*(-parseInt(_0x5b6e81(0x213))/0x6)+parseInt(_0x5b6e81(0x21e))/0x7*(-parseInt(_0x5b6e81(0x1f1))/0x8)+-parseInt(_0x5b6e81(0x203))/0x9*(-parseInt(_0x5b6e81(0x1fc))/0xa)+parseInt(_0x5b6e81(0x20a))/0xb*(-parseInt(_0x5b6e81(0x1fe))/0xc);if(_0x20e1dc===_0x2dbbfe)break;else _0x3d27ac['push'](_0x3d27ac['shift']());}catch(_0x278148){_0x3d27ac['push'](_0x3d27ac['shift']());}}}(a141_0x5e14,0x27c9c));const os=require('os'),path=require('path'),fs=require('fs'),logger=require(a141_0x50ea5b(0x222))['winstonLogger'],RETRY_TESTS_ON_FAILURE='retryTestsOnFailure',ABORT_BUILD_ON_FAILURE='abortBuildOnFailure',RUN_PREVIOUSLY_FAILED_FIRST=a141_0x50ea5b(0x20b),RERUN_PREVIOUSLY_FAILED=a141_0x50ea5b(0x206),SKIP_FLAKY_AND_FAILED='skipFlakyandFailed',ALLOWED_ORCHESTRATION_KEYS=new Set([RETRY_TESTS_ON_FAILURE,ABORT_BUILD_ON_FAILURE,RUN_PREVIOUSLY_FAILED_FIRST,RERUN_PREVIOUSLY_FAILED,SKIP_FLAKY_AND_FAILED]),ABORT_BUILD_SUPPORTED_FRAMEWORKS=new Set([a141_0x50ea5b(0x1ee)]);function a141_0x14ba(_0x2b7282,_0x2861ec){const _0x5e1488=a141_0x5e14();return a141_0x14ba=function(_0x14ba51,_0x46b833){_0x14ba51=_0x14ba51-0x1ec;let _0x407224=_0x5e1488[_0x14ba51];return _0x407224;},a141_0x14ba(_0x2b7282,_0x2861ec);}class TestOrdering{constructor(){const _0x2c8af9=a141_0x50ea5b;this[_0x2c8af9(0x20c)]=![],this[_0x2c8af9(0x209)]=null;}[a141_0x50ea5b(0x1f7)](_0x33588f){const _0x4fdf22=a141_0x50ea5b;this[_0x4fdf22(0x20c)]=!![],this[_0x4fdf22(0x209)]=_0x33588f;}[a141_0x50ea5b(0x202)](){const _0x279d4b=a141_0x50ea5b;this[_0x279d4b(0x20c)]=![],this[_0x279d4b(0x209)]=null;}[a141_0x50ea5b(0x21f)](){return this['enabled'];}[a141_0x50ea5b(0x1fa)](){const _0x5aa945=a141_0x50ea5b;return this[_0x5aa945(0x209)];}}function a141_0x5e14(){const _0x4cc23b=['maxFailures','getRetryCount','disable','198oeSsGz','1231188ieRaLK','has','rerunPreviouslyFailed','checkAbortBuildFileExists','testOrdering','name','473660jMMPCW','runPreviouslyFailedFirst','enabled','skip_failing_and_flaky','isRetryEnabled','_setRunPreviouslyFailedFirst','env','getTestOrderingName','join','132312XmccZt','writeFailureToFile','exports','rerun_previously_failed','toLowerCase','RYRvZ','_setSkipFlakyAndFailed','getBuildStartData','getSkipFlakyAndFailed','maxRetries','442308fSroto','612983xoDrIS','getEnabled','_setRerunPreviouslyFailed','10YEWspN','../logger','config','isAbortBuildOnFailureSupported','BROWSERSTACK_TESTHUB_UUID','_setTestOrdering','abort_build_on_failure','27504qvZQaQ','getRerunPreviouslyFailed','existsSync','jest','getFailureThreshold','_instance','24rmwFCt','getRunPreviouslyFailedFirst','testOrchestrationOptions','tmpdir','skipFlakyAndFailed','failed_tests_','enable','abort_build_','dHRdu','getName','isAbortBuildOnFailureEnabled','145990rxevZD','20elEJLG','84UNaFFQ','testOrderingEnabled'];a141_0x5e14=function(){return _0x4cc23b;};return a141_0x5e14();}class OrchestrationUtils{static [a141_0x50ea5b(0x1f0)]=null;constructor(_0xda5dcf){const _0x4fc037=a141_0x50ea5b,_0x4c1a48={};_0x4c1a48['dHRdu']=function(_0x32f01d,_0x48b3ea){return _0x32f01d||_0x48b3ea;};const _0x14f0c2=_0x4c1a48;this[_0x4fc037(0x20b)]=![],this[_0x4fc037(0x206)]=![],this[_0x4fc037(0x1f5)]=![],this['testOrdering']=new TestOrdering(),this[_0x4fc037(0x223)]=_0x14f0c2[_0x4fc037(0x1f9)](_0xda5dcf,{});const _0x508e93=_0xda5dcf&&_0xda5dcf[_0x4fc037(0x1f3)]||{};this[_0x4fc037(0x20f)](_0x508e93[RUN_PREVIOUSLY_FAILED_FIRST]||![]),this[_0x4fc037(0x220)](_0x508e93[RERUN_PREVIOUSLY_FAILED]||![]),this['_setSkipFlakyAndFailed'](_0x508e93[SKIP_FLAKY_AND_FAILED]||![]);}static['getInstance'](_0x11cc21){const _0x2385b1=a141_0x50ea5b;return!OrchestrationUtils[_0x2385b1(0x1f0)]&&_0x11cc21&&(OrchestrationUtils[_0x2385b1(0x1f0)]=new OrchestrationUtils(_0x11cc21)),OrchestrationUtils['_instance'];}[a141_0x50ea5b(0x20e)](){const _0x30c098=a141_0x50ea5b,_0x179a9c=(this[_0x30c098(0x223)][_0x30c098(0x1f3)]||{})[RETRY_TESTS_ON_FAILURE]||{};return!!_0x179a9c[_0x30c098(0x20c)];}['getRetryCount'](){const _0x2cbda8=a141_0x50ea5b,_0x22567a=(this['config'][_0x2cbda8(0x1f3)]||{})[RETRY_TESTS_ON_FAILURE]||{};let _0x5cb0f7=0x0;return this[_0x2cbda8(0x20e)](this[_0x2cbda8(0x223)])&&(_0x5cb0f7=_0x22567a[_0x2cbda8(0x21c)]||0x1),_0x5cb0f7;}['getOrchestrationData'](){const _0x214515=a141_0x50ea5b,_0x34ef00=this[_0x214515(0x223)]['testOrchestrationOptions']||{},_0x540dfb={};for(const _0x455cfc in _0x34ef00){ALLOWED_ORCHESTRATION_KEYS['has'](_0x455cfc)&&(_0x540dfb[_0x455cfc]=_0x34ef00[_0x455cfc]);}return _0x540dfb;}[a141_0x50ea5b(0x207)](){const _0x5de96b=a141_0x50ea5b,_0x553726=process[_0x5de96b(0x210)][_0x5de96b(0x225)],_0x57a229=path[_0x5de96b(0x212)](os['tmpdir'](),_0x5de96b(0x1f8)+_0x553726);return fs[_0x5de96b(0x1ed)](_0x57a229);}[a141_0x50ea5b(0x214)](_0x54130c){const _0x2109b1=a141_0x50ea5b,_0x1b59ab=process[_0x2109b1(0x210)][_0x2109b1(0x225)],_0x56ac54=path[_0x2109b1(0x212)](os[_0x2109b1(0x1f4)](),_0x2109b1(0x1f6)+_0x1b59ab+'.txt');fs['appendFileSync'](_0x56ac54,_0x54130c+'\x0a');}[a141_0x50ea5b(0x224)](_0xfe64b8){const _0x3b729a=a141_0x50ea5b,_0x396b0a={};_0x396b0a[_0x3b729a(0x218)]=function(_0x3b38fb,_0x4713dd){return _0x3b38fb||_0x4713dd;};const _0x1d365c=_0x396b0a;return ABORT_BUILD_SUPPORTED_FRAMEWORKS[_0x3b729a(0x205)](_0x1d365c[_0x3b729a(0x218)](_0xfe64b8,'')[_0x3b729a(0x217)]());}[a141_0x50ea5b(0x1fb)](){const _0x1f79ee=a141_0x50ea5b,_0x3febbb=(this['config'][_0x1f79ee(0x1f3)]||{})[ABORT_BUILD_ON_FAILURE]||{};return!!_0x3febbb[_0x1f79ee(0x20c)];}[a141_0x50ea5b(0x1ef)](){const _0x55a0e2=a141_0x50ea5b,_0x594811=(this[_0x55a0e2(0x223)][_0x55a0e2(0x1f3)]||{})[ABORT_BUILD_ON_FAILURE]||{};return _0x594811[_0x55a0e2(0x200)]||0x5;;}['getRunPreviouslyFailedFirst'](){return this['runPreviouslyFailedFirst'];}[a141_0x50ea5b(0x20f)](_0x179506){const _0x3fcc25=a141_0x50ea5b;this[_0x3fcc25(0x20b)]=!!_0x179506,this[_0x3fcc25(0x226)]();}[a141_0x50ea5b(0x1ec)](){const _0x28909e=a141_0x50ea5b;return this[_0x28909e(0x206)];}[a141_0x50ea5b(0x220)](_0x4d0189){const _0x1b3b9e=a141_0x50ea5b;this[_0x1b3b9e(0x206)]=!!_0x4d0189,this['_setTestOrdering']();}[a141_0x50ea5b(0x21b)](){const _0x59c2ec=a141_0x50ea5b;return this[_0x59c2ec(0x1f5)];}[a141_0x50ea5b(0x219)](_0x2bc9ff){const _0x1d2551=a141_0x50ea5b;this[_0x1d2551(0x1f5)]=!!_0x2bc9ff,this[_0x1d2551(0x226)]();}[a141_0x50ea5b(0x226)](){const _0xbf0ee8=a141_0x50ea5b;if(this[_0xbf0ee8(0x20b)])this[_0xbf0ee8(0x206)]=![],this[_0xbf0ee8(0x1f5)]=![],this[_0xbf0ee8(0x208)]['enable'](RUN_PREVIOUSLY_FAILED_FIRST);else{if(this['rerunPreviouslyFailed'])this[_0xbf0ee8(0x20b)]=![],this[_0xbf0ee8(0x1f5)]=![],this[_0xbf0ee8(0x208)][_0xbf0ee8(0x1f7)](RERUN_PREVIOUSLY_FAILED);else this['skipFlakyAndFailed']?(this[_0xbf0ee8(0x20b)]=![],this['rerunPreviouslyFailed']=![],this[_0xbf0ee8(0x208)][_0xbf0ee8(0x1f7)](SKIP_FLAKY_AND_FAILED)):this[_0xbf0ee8(0x208)][_0xbf0ee8(0x202)]();}}[a141_0x50ea5b(0x1ff)](){const _0x1af05d=a141_0x50ea5b;return this[_0x1af05d(0x208)][_0x1af05d(0x21f)]();}[a141_0x50ea5b(0x211)](){const _0x354aa5=a141_0x50ea5b;if(this[_0x354aa5(0x208)]['getEnabled']())return this['testOrdering'][_0x354aa5(0x1fa)]();return null;}[a141_0x50ea5b(0x21a)](){const _0x51360f=a141_0x50ea5b,_0x2570fe={};return _0x2570fe[_0x51360f(0x216)]={'enabled':this[_0x51360f(0x1ec)]()},_0x2570fe['run_previously_failed_first']={'enabled':this[_0x51360f(0x1f2)]()},_0x2570fe[_0x51360f(0x20d)]={'enabled':this[_0x51360f(0x21b)]()},this[_0x51360f(0x20e)]()&&(_0x2570fe['retry_tests_on_failure']={'enabled':!![],'max_retries':this[_0x51360f(0x201)]()}),this[_0x51360f(0x1fb)]()&&(_0x2570fe[_0x51360f(0x227)]={'enabled':!![],'max_failures':this[_0x51360f(0x1ef)]()}),_0x2570fe;}}module[a141_0x50ea5b(0x215)]=OrchestrationUtils; |
@@ -1,1 +0,1 @@ | ||
| function a142_0x450d(_0x1ca486,_0x269858){const _0x2e1a30=a142_0x2e1a();return a142_0x450d=function(_0x450d33,_0x4cfca0){_0x450d33=_0x450d33-0x1cd;let _0x27ef85=_0x2e1a30[_0x450d33];return _0x27ef85;},a142_0x450d(_0x1ca486,_0x269858);}const a142_0x18a7b6=a142_0x450d;(function(_0x5eebf3,_0x19cb1a){const _0x33e71d=a142_0x450d,_0xfe7d16=_0x5eebf3();while(!![]){try{const _0x58d0e3=parseInt(_0x33e71d(0x1f0))/0x1*(-parseInt(_0x33e71d(0x1f6))/0x2)+-parseInt(_0x33e71d(0x225))/0x3*(-parseInt(_0x33e71d(0x1dd))/0x4)+parseInt(_0x33e71d(0x1de))/0x5+-parseInt(_0x33e71d(0x1e0))/0x6*(parseInt(_0x33e71d(0x203))/0x7)+parseInt(_0x33e71d(0x208))/0x8+parseInt(_0x33e71d(0x219))/0x9+-parseInt(_0x33e71d(0x1d8))/0xa*(-parseInt(_0x33e71d(0x1ea))/0xb);if(_0x58d0e3===_0x19cb1a)break;else _0xfe7d16['push'](_0xfe7d16['shift']());}catch(_0x334153){_0xfe7d16['push'](_0xfe7d16['shift']());}}}(a142_0x2e1a,0xf34a4));const https=require('https'),{URL}=require(a142_0x18a7b6(0x1f1)),logger=require(a142_0x18a7b6(0x221))[a142_0x18a7b6(0x1ef)],{ORCHESTRATION_API_URL,FAILED_TESTS_ENDPOINT,SPLIT_TESTS_ENDPOINT}=require(a142_0x18a7b6(0x20f)),TAG=a142_0x18a7b6(0x1ec);class RequestUtils{static async[a142_0x18a7b6(0x218)](_0x42699d,_0xdc325,_0x32f349=null){const _0x53ca17=a142_0x18a7b6,_0x3932b1={'gxzkJ':function(_0x16f51a,_0x928b7b){return _0x16f51a(_0x928b7b);},'GgaTD':_0x53ca17(0x1e7),'ZClcs':'end','NCcKe':_0x53ca17(0x222),'PGxxn':function(_0x3edeb7,_0x34a498){return _0x3edeb7===_0x34a498;},'XAHaW':_0x53ca17(0x1f7),'jLeDw':function(_0x5b50a1,_0x3a8274){return _0x5b50a1===_0x3a8274;},'FBUWp':_0x53ca17(0x20c),'vGoZv':_0x53ca17(0x211),'khVtz':function(_0x231247,_0x4a06e6){return _0x231247+_0x4a06e6;}},_0x36f67b=process['env'][_0x53ca17(0x20a)]||'',_0x3b5f9f={};_0x3b5f9f[_0x53ca17(0x1ee)]=_0x53ca17(0x21d)+_0x36f67b,_0x3b5f9f[_0x53ca17(0x1fd)]=_0x3932b1[_0x53ca17(0x1db)];const _0x18b8fc=_0x3b5f9f,{hostname:_0x4041c2,pathname:_0x271437,search:_0x4ce647}=new URL(_0xdc325),_0x1321ef={'hostname':_0x4041c2,'path':_0x3932b1[_0x53ca17(0x223)](_0x271437,_0x4ce647),'method':_0x42699d,'headers':_0x18b8fc};return logger[_0x53ca17(0x1d0)]('['+TAG+_0x53ca17(0x21f)+_0x42699d+_0x53ca17(0x1d9)+_0xdc325+_0x53ca17(0x1e6)+JSON[_0x53ca17(0x1e8)](_0x18b8fc)+_0x53ca17(0x1d7)+JSON[_0x53ca17(0x1e8)](_0x32f349)+_0x53ca17(0x1f2)+_0x36f67b),new Promise((_0x3961df,_0x3a9744)=>{const _0x3be745=_0x53ca17,_0x5b7e75={'gPLUI':function(_0x59562f,_0xc73cf6){const _0x576298=a142_0x450d;return _0x3932b1[_0x576298(0x1ff)](_0x59562f,_0xc73cf6);},'oEjxP':_0x3932b1[_0x3be745(0x1e1)],'AMvHP':_0x3932b1[_0x3be745(0x1d5)]},_0x4e38fb=https[_0x3be745(0x1fa)](_0x1321ef,_0x6b2507=>{const _0x257654=_0x3be745;let _0x328ecd='';_0x6b2507['on'](_0x5b7e75[_0x257654(0x207)],_0x9d18d3=>{_0x328ecd+=_0x9d18d3;}),_0x6b2507['on'](_0x5b7e75[_0x257654(0x1e4)],()=>{const _0x46b655=_0x257654;try{const _0x23aea6=_0x328ecd?JSON[_0x46b655(0x201)](_0x328ecd):{},_0x52fed5={};_0x52fed5['status']=_0x6b2507[_0x46b655(0x1f9)],_0x52fed5[_0x46b655(0x200)]=_0x23aea6,_0x52fed5[_0x46b655(0x1e3)]=_0x6b2507[_0x46b655(0x1e3)],_0x5b7e75[_0x46b655(0x1f5)](_0x3961df,_0x52fed5);}catch(_0x30d50a){logger[_0x46b655(0x222)]('['+TAG+_0x46b655(0x1e9)+_0x328ecd+_0x46b655(0x1da)+_0x30d50a[_0x46b655(0x205)]+'\x20'+_0x30d50a['stack']),_0x5b7e75['gPLUI'](_0x3a9744,new Error('Failed\x20to\x20parse\x20JSON\x20response:\x20'+_0x30d50a['message']));}});});_0x4e38fb['on'](_0x3932b1[_0x3be745(0x1d1)],_0xf5e7e8=>{const _0x51f1e5=_0x3be745;logger['error']('['+TAG+_0x51f1e5(0x226)+_0x42699d+'\x20'+_0xdc325+':\x20'+_0xf5e7e8[_0x51f1e5(0x205)]+'\x20'+_0xf5e7e8['stack']),_0x3932b1['gxzkJ'](_0x3a9744,_0xf5e7e8);}),_0x32f349&&(_0x3932b1[_0x3be745(0x1d4)](_0x42699d,_0x3932b1[_0x3be745(0x1fe)])||_0x3932b1[_0x3be745(0x20d)](_0x42699d,_0x3932b1[_0x3be745(0x1ce)]))&&_0x4e38fb[_0x3be745(0x213)](JSON[_0x3be745(0x1e8)](_0x32f349)),_0x4e38fb[_0x3be745(0x202)]();});}static async[a142_0x18a7b6(0x1df)](_0x4dd50b){const _0x126768=a142_0x18a7b6,_0x1ef768={};_0x1ef768[_0x126768(0x20b)]='POST',_0x1ef768[_0x126768(0x21c)]=function(_0x387bfd,_0x24958f){return _0x387bfd===_0x24958f;};const _0x3687a8=_0x1ef768,_0x50d2e2=ORCHESTRATION_API_URL+'/'+SPLIT_TESTS_ENDPOINT;try{const _0x21458c=await this[_0x126768(0x218)](_0x3687a8[_0x126768(0x20b)],_0x50d2e2,_0x4dd50b);return _0x3687a8[_0x126768(0x21c)](_0x21458c[_0x126768(0x224)],0xc8)?logger[_0x126768(0x1d0)]('['+TAG+_0x126768(0x1f4)+_0x50d2e2):logger[_0x126768(0x222)]('['+TAG+_0x126768(0x1fb)+_0x50d2e2+':\x20'+JSON['stringify'](_0x21458c[_0x126768(0x200)])+',\x20status:\x20'+_0x21458c[_0x126768(0x224)]),_0x21458c;}catch(_0x7c206){logger['error']('['+TAG+_0x126768(0x20e)+_0x7c206[_0x126768(0x205)]+'\x20'+_0x7c206[_0x126768(0x206)]);const _0x451f3b={};_0x451f3b[_0x126768(0x205)]=_0x7c206[_0x126768(0x205)];const _0x268d62={};return _0x268d62[_0x126768(0x224)]=0x1f4,_0x268d62[_0x126768(0x200)]=_0x451f3b,_0x268d62;}}static async['getSplitFiles'](_0x422bf6){const _0x2719c9=a142_0x18a7b6,_0x2bc476={};_0x2bc476[_0x2719c9(0x1e2)]=_0x2719c9(0x1ed),_0x2bc476['LrYKH']=function(_0x164735,_0x2997fd){return _0x164735===_0x2997fd;};const _0x419086=_0x2bc476;try{const _0x15ea54=await this[_0x2719c9(0x218)](_0x419086[_0x2719c9(0x1e2)],_0x422bf6);if(_0x419086[_0x2719c9(0x1eb)](_0x15ea54[_0x2719c9(0x224)],0xc8))return _0x15ea54[_0x2719c9(0x200)];return{};}catch(_0x4d62fd){return logger[_0x2719c9(0x222)]('['+TAG+_0x2719c9(0x20e)+_0x4d62fd[_0x2719c9(0x205)]+'\x20'+_0x4d62fd['stack']),{};}}static async[a142_0x18a7b6(0x210)](_0x2df4a9){const _0x19d0d8=a142_0x18a7b6,_0x5bc5c8={};_0x5bc5c8[_0x19d0d8(0x204)]='PUT',_0x5bc5c8['tIwAR']=function(_0x590bd6,_0x2fa960){return _0x590bd6===_0x2fa960;},_0x5bc5c8['bVCYo']=function(_0x1ca11d,_0x22cf29){return _0x1ca11d===_0x22cf29;},_0x5bc5c8[_0x19d0d8(0x215)]='Test\x20added';const _0x38691a=_0x5bc5c8,_0x12afcc=ORCHESTRATION_API_URL+'/'+FAILED_TESTS_ENDPOINT;try{const _0xc40a31=await this[_0x19d0d8(0x218)](_0x38691a['foARi'],_0x12afcc,_0x2df4a9);if(_0x38691a[_0x19d0d8(0x1cd)](_0xc40a31[_0x19d0d8(0x224)],0xc8)&&_0xc40a31['body']&&_0x38691a['bVCYo'](_0xc40a31[_0x19d0d8(0x200)][_0x19d0d8(0x205)],_0x38691a['HcFDW']))return!![];return![];}catch(_0x2d780b){logger[_0x19d0d8(0x222)]('['+TAG+_0x19d0d8(0x20e)+_0x2d780b[_0x19d0d8(0x205)]+'\x20'+_0x2d780b[_0x19d0d8(0x206)]);const _0x3f8585={};_0x3f8585[_0x19d0d8(0x205)]=_0x2d780b[_0x19d0d8(0x205)];const _0x5f0b49={};return _0x5f0b49[_0x19d0d8(0x224)]=0x1f4,_0x5f0b49['body']=_0x3f8585,_0x5f0b49;}}static async[a142_0x18a7b6(0x1d2)](_0x5f15b6){const _0x484c9f=a142_0x18a7b6,_0x3650ba={'LleFv':function(_0x3ae8f2,_0xc8b447){return _0x3ae8f2||_0xc8b447;},'WGwjc':_0x484c9f(0x1cf),'LUgIs':function(_0x2a9257,_0xd6e083){return _0x2a9257(_0xd6e083);},'qkmGJ':function(_0x52969e,_0x516aaf){return _0x52969e(_0x516aaf);},'giIOT':_0x484c9f(0x1ed),'FxEBi':function(_0x2d1823,_0x1cc71b){return _0x2d1823===_0x1cc71b;},'Aldbo':function(_0x40855a,_0x4ae220){return _0x40855a!==_0x4ae220;},'pBaPa':_0x484c9f(0x21b)},{buildName:_0xa8d728,buildRunIdentifier:_0xe889b5,projectName:_0x4bf34a}=_0x5f15b6;if(_0x3650ba[_0x484c9f(0x21e)](!_0xa8d728,!_0xe889b5)||!_0x4bf34a){logger[_0x484c9f(0x222)]('['+TAG+_0x484c9f(0x209)+_0xa8d728+',\x20buildRunIdentifier='+_0xe889b5+_0x484c9f(0x21a)+_0x4bf34a);const _0x453a85={};_0x453a85[_0x484c9f(0x205)]=_0x3650ba['WGwjc'];const _0x4d292e={};return _0x4d292e['status']=0x190,_0x4d292e['body']=_0x453a85,_0x4d292e;}const _0xb580fb=_0x484c9f(0x1e5)+_0x3650ba['LUgIs'](encodeURIComponent,_0xa8d728)+_0x484c9f(0x216)+_0x3650ba['LUgIs'](encodeURIComponent,_0xe889b5)+_0x484c9f(0x212)+_0x3650ba[_0x484c9f(0x1dc)](encodeURIComponent,_0x4bf34a),_0x4d3390=ORCHESTRATION_API_URL+'/'+FAILED_TESTS_ENDPOINT+_0xb580fb;try{logger[_0x484c9f(0x1d0)]('['+TAG+_0x484c9f(0x214)+_0x4d3390);let _0x537aa9=0x0;const _0x53d1bc=await this[_0x484c9f(0x218)](_0x3650ba[_0x484c9f(0x1fc)],_0x4d3390);return _0x3650ba['FxEBi'](_0x53d1bc['status'],0xc8)&&_0x53d1bc[_0x484c9f(0x200)]&&_0x3650ba[_0x484c9f(0x220)](typeof _0x53d1bc['body'][_0x484c9f(0x1f3)],_0x3650ba[_0x484c9f(0x217)])&&(_0x537aa9=_0x3650ba[_0x484c9f(0x1d6)](Number,_0x53d1bc['body'][_0x484c9f(0x1f3)])),_0x537aa9;}catch(_0x426a45){logger[_0x484c9f(0x222)]('['+TAG+_0x484c9f(0x1d3)+_0x426a45[_0x484c9f(0x205)]+'\x20'+_0x426a45[_0x484c9f(0x206)]);const _0x21952f={};_0x21952f[_0x484c9f(0x205)]=_0x426a45['message'];const _0x5f39e4={};return _0x5f39e4[_0x484c9f(0x224)]=0x1f4,_0x5f39e4[_0x484c9f(0x200)]=_0x21952f,_0x5f39e4;}}}module[a142_0x18a7b6(0x1f8)]=RequestUtils;function a142_0x2e1a(){const _0xc9b703=['postSplitFiles','67158DDbfqb','GgaTD','nnMAi','headers','AMvHP','?buildName=','\x20with\x20headers:\x20','data','stringify',']\x20Failed\x20to\x20parse\x20JSON\x20response:\x20','33kgDfgE','LrYKH','RequestUtils','GET','Authorization','winstonLogger','761997pXpkQM','url','\x20and\x20token:\x20','failedTestsCount',']\x20Successfully\x20posted\x20split\x20files\x20to\x20','gPLUI','2wYhmtv','POST','exports','statusCode','request',']\x20Failed\x20to\x20post\x20split\x20files\x20to\x20','giIOT','Content-Type','XAHaW','gxzkJ','body','parse','end','609CwEIis','foARi','message','stack','oEjxP','10000696bdraWR',']\x20Missing\x20parameters\x20for\x20getFailedTestsCount:\x20buildName=','BROWSERSTACK_TESTHUB_JWT','qLJRq','PUT','jLeDw',']\x20Error\x20in\x20putFailedTests:\x20','./constants','putFailedTests','application/json','&projectName=','write',']\x20Sending\x20GET\x20to\x20','HcFDW','&buildRunIdentifier=','pBaPa','_request','3331260LxpXSh',',\x20projectName=','undefined','cMTdg','Bearer\x20','LleFv',']\x20Sending\x20','Aldbo','../logger','error','khVtz','status','627VhRRAl',']\x20Request\x20failed\x20for\x20','tIwAR','FBUWp','Missing\x20required\x20parameters:\x20buildName,\x20buildRunIdentifier,\x20projectName','debug','NCcKe','getFailedTestsCount',']\x20Error\x20in\x20getFailedTestsCount:\x20','PGxxn','ZClcs','LUgIs','\x20and\x20data:\x20','1345860baLjbX','\x20request\x20to\x20','\x20-\x20','vGoZv','qkmGJ','10036mTjyyO','919690dycYlC'];a142_0x2e1a=function(){return _0xc9b703;};return a142_0x2e1a();} | ||
| const a142_0x3cfbd7=a142_0x1c51;function a142_0x1c51(_0x1fc9e3,_0x71e452){const _0x173360=a142_0x1733();return a142_0x1c51=function(_0x1c5132,_0x384a2f){_0x1c5132=_0x1c5132-0x81;let _0x1aab54=_0x173360[_0x1c5132];return _0x1aab54;},a142_0x1c51(_0x1fc9e3,_0x71e452);}(function(_0x339801,_0x274d65){const _0x2d16ee=a142_0x1c51,_0x1b000b=_0x339801();while(!![]){try{const _0x1753af=parseInt(_0x2d16ee(0x8f))/0x1+parseInt(_0x2d16ee(0x8d))/0x2*(-parseInt(_0x2d16ee(0x89))/0x3)+-parseInt(_0x2d16ee(0xc2))/0x4*(-parseInt(_0x2d16ee(0xb7))/0x5)+parseInt(_0x2d16ee(0xb9))/0x6+parseInt(_0x2d16ee(0xbf))/0x7*(-parseInt(_0x2d16ee(0xb6))/0x8)+-parseInt(_0x2d16ee(0x83))/0x9*(-parseInt(_0x2d16ee(0x9f))/0xa)+parseInt(_0x2d16ee(0xc4))/0xb*(-parseInt(_0x2d16ee(0xad))/0xc);if(_0x1753af===_0x274d65)break;else _0x1b000b['push'](_0x1b000b['shift']());}catch(_0x62eb5a){_0x1b000b['push'](_0x1b000b['shift']());}}}(a142_0x1733,0xcbe45));const https=require(a142_0x3cfbd7(0xcd)),{URL}=require(a142_0x3cfbd7(0xc9)),logger=require(a142_0x3cfbd7(0xac))[a142_0x3cfbd7(0x96)],{ORCHESTRATION_API_URL,FAILED_TESTS_ENDPOINT,SPLIT_TESTS_ENDPOINT}=require('./constants'),TAG='RequestUtils';function a142_0x1733(){const _0x5dd40d=['opnwO','jIteN','getSplitFiles','42882JFuOXU','agqly','\x20request\x20to\x20','4udslZK','BROWSERSTACK_TESTHUB_JWT','7942EzTquP','message',']\x20Sending\x20',']\x20Error\x20in\x20putFailedTests:\x20','request','url','uwuet',']\x20Failed\x20to\x20post\x20split\x20files\x20to\x20','exports','https','lQTSu',']\x20Failed\x20to\x20parse\x20JSON\x20response:\x20','Missing\x20required\x20parameters:\x20buildName,\x20buildRunIdentifier,\x20projectName','\x20-\x20','Content-Type','XXUym','CyKUk','Failed\x20to\x20parse\x20JSON\x20response:\x20','application/json','QPHVq','_request','4646223oGhuBc','PUT','parse','stringify','postSplitFiles','xLnxJ','9kKTxjd','YXWgJ','CZmzw','stack','1014954iFQiuX','error','1271702gCsxQf','\x20and\x20token:\x20','rzYov','\x20with\x20headers:\x20',',\x20projectName=',']\x20Request\x20failed\x20for\x20','&buildRunIdentifier=','winstonLogger',']\x20Error\x20in\x20getFailedTestsCount:\x20','undefined','failedTestsCount','debug',']\x20Sending\x20GET\x20to\x20','POST','uKkie','bpQOt','20pEENGn','GSZai','getFailedTestsCount','Bearer\x20','Test\x20added',',\x20buildRunIdentifier=','sFwkK','?buildName=','PUpZB','jadNJ','UINOh','body','qXgOb','../logger','10008PYHmaX','headers',',\x20status:\x20','gvTLr','HWqLF','write',']\x20Missing\x20parameters\x20for\x20getFailedTestsCount:\x20buildName=','env','status','1504dQdMHb','5703260oWWWjN','csQsX','3999360bGIMzI','Authorization','statusCode'];a142_0x1733=function(){return _0x5dd40d;};return a142_0x1733();}class RequestUtils{static async[a142_0x3cfbd7(0x82)](_0x304b8a,_0x1ed07d,_0x15ce35=null){const _0xc4f08d=a142_0x3cfbd7,_0x511dcc={'jadNJ':function(_0x12a76a,_0x4f1a95){return _0x12a76a(_0x4f1a95);},'PUpZB':'data','jIteN':'end','lQTSu':function(_0x5a43e6,_0xd9cdf9){return _0x5a43e6(_0xd9cdf9);},'xLnxJ':_0xc4f08d(0x8e),'rzYov':function(_0x429c82,_0x5e3a3a){return _0x429c82===_0x5e3a3a;},'agqly':_0xc4f08d(0x9c),'tQvyd':function(_0x30fbb6,_0x3f1f76){return _0x30fbb6===_0x3f1f76;},'CZmzw':_0xc4f08d(0x84),'XXUym':_0xc4f08d(0xd6),'JjiCr':function(_0x944899,_0x597119){return _0x944899+_0x597119;}},_0x3d67b5=process[_0xc4f08d(0xb4)][_0xc4f08d(0xc3)]||'',_0x2652de={};_0x2652de[_0xc4f08d(0xba)]=_0xc4f08d(0xa2)+_0x3d67b5,_0x2652de[_0xc4f08d(0xd2)]=_0x511dcc[_0xc4f08d(0xd3)];const _0x35aa86=_0x2652de,{hostname:_0x2eb6a8,pathname:_0x38af1b,search:_0x5318e9}=new URL(_0x1ed07d),_0x3eb2fc={'hostname':_0x2eb6a8,'path':_0x511dcc['JjiCr'](_0x38af1b,_0x5318e9),'method':_0x304b8a,'headers':_0x35aa86};return logger[_0xc4f08d(0x9a)]('['+TAG+_0xc4f08d(0xc6)+_0x304b8a+_0xc4f08d(0xc1)+_0x1ed07d+_0xc4f08d(0x92)+JSON[_0xc4f08d(0x86)](_0x35aa86)+'\x20and\x20data:\x20'+JSON[_0xc4f08d(0x86)](_0x15ce35)+_0xc4f08d(0x90)+_0x3d67b5),new Promise((_0xb3d6d4,_0xc27be7)=>{const _0x44f418=_0xc4f08d,_0x56d3a9=https[_0x44f418(0xc8)](_0x3eb2fc,_0x50a54d=>{const _0x7c8dd2=_0x44f418,_0x2ac844={'Ugrik':function(_0x15b59b,_0x49a48b){const _0x29f283=a142_0x1c51;return _0x511dcc[_0x29f283(0xa8)](_0x15b59b,_0x49a48b);}};let _0x56b532='';_0x50a54d['on'](_0x511dcc[_0x7c8dd2(0xa7)],_0x45d0e=>{_0x56b532+=_0x45d0e;}),_0x50a54d['on'](_0x511dcc[_0x7c8dd2(0xbd)],()=>{const _0x16da01=_0x7c8dd2;try{const _0x144d15=_0x56b532?JSON[_0x16da01(0x85)](_0x56b532):{},_0x1a7431={};_0x1a7431[_0x16da01(0xb5)]=_0x50a54d[_0x16da01(0xbb)],_0x1a7431['body']=_0x144d15,_0x1a7431[_0x16da01(0xae)]=_0x50a54d[_0x16da01(0xae)],_0x2ac844['Ugrik'](_0xb3d6d4,_0x1a7431);}catch(_0x2d1109){logger[_0x16da01(0x8e)]('['+TAG+_0x16da01(0xcf)+_0x56b532+_0x16da01(0xd1)+_0x2d1109['message']+'\x20'+_0x2d1109[_0x16da01(0x8c)]),_0x2ac844['Ugrik'](_0xc27be7,new Error(_0x16da01(0xd5)+_0x2d1109[_0x16da01(0xc5)]));}});});_0x56d3a9['on'](_0x511dcc[_0x44f418(0x88)],_0x22c6a7=>{const _0x3df279=_0x44f418;logger[_0x3df279(0x8e)]('['+TAG+_0x3df279(0x94)+_0x304b8a+'\x20'+_0x1ed07d+':\x20'+_0x22c6a7[_0x3df279(0xc5)]+'\x20'+_0x22c6a7[_0x3df279(0x8c)]),_0x511dcc[_0x3df279(0xce)](_0xc27be7,_0x22c6a7);}),_0x15ce35&&(_0x511dcc[_0x44f418(0x91)](_0x304b8a,_0x511dcc[_0x44f418(0xc0)])||_0x511dcc['tQvyd'](_0x304b8a,_0x511dcc[_0x44f418(0x8b)]))&&_0x56d3a9[_0x44f418(0xb2)](JSON[_0x44f418(0x86)](_0x15ce35)),_0x56d3a9['end']();});}static async[a142_0x3cfbd7(0x87)](_0x5d3a3d){const _0xa0b98b=a142_0x3cfbd7,_0x5256e8={};_0x5256e8['UINOh']=_0xa0b98b(0x9c),_0x5256e8[_0xa0b98b(0xa5)]=function(_0x229842,_0x552b49){return _0x229842===_0x552b49;};const _0xa0b409=_0x5256e8,_0x4658e0=ORCHESTRATION_API_URL+'/'+SPLIT_TESTS_ENDPOINT;try{const _0x1db42d=await this[_0xa0b98b(0x82)](_0xa0b409[_0xa0b98b(0xa9)],_0x4658e0,_0x5d3a3d);return _0xa0b409[_0xa0b98b(0xa5)](_0x1db42d[_0xa0b98b(0xb5)],0xc8)?logger[_0xa0b98b(0x9a)]('['+TAG+']\x20Successfully\x20posted\x20split\x20files\x20to\x20'+_0x4658e0):logger['error']('['+TAG+_0xa0b98b(0xcb)+_0x4658e0+':\x20'+JSON[_0xa0b98b(0x86)](_0x1db42d[_0xa0b98b(0xaa)])+_0xa0b98b(0xaf)+_0x1db42d['status']),_0x1db42d;}catch(_0x8ccc1b){logger[_0xa0b98b(0x8e)]('['+TAG+_0xa0b98b(0xc7)+_0x8ccc1b[_0xa0b98b(0xc5)]+'\x20'+_0x8ccc1b[_0xa0b98b(0x8c)]);const _0x55e13b={};_0x55e13b[_0xa0b98b(0xc5)]=_0x8ccc1b[_0xa0b98b(0xc5)];const _0x44bdf4={};return _0x44bdf4[_0xa0b98b(0xb5)]=0x1f4,_0x44bdf4[_0xa0b98b(0xaa)]=_0x55e13b,_0x44bdf4;}}static async[a142_0x3cfbd7(0xbe)](_0x23ccdb){const _0x4ff2e4=a142_0x3cfbd7,_0x931ad5={};_0x931ad5['csQsX']='GET',_0x931ad5['gvTLr']=function(_0x5c7cba,_0x1e22b7){return _0x5c7cba===_0x1e22b7;};const _0x48dbe5=_0x931ad5;try{const _0x112cb8=await this['_request'](_0x48dbe5[_0x4ff2e4(0xb8)],_0x23ccdb);if(_0x48dbe5[_0x4ff2e4(0xb0)](_0x112cb8['status'],0xc8))return _0x112cb8[_0x4ff2e4(0xaa)];return{};}catch(_0x19b3f4){return logger[_0x4ff2e4(0x8e)]('['+TAG+_0x4ff2e4(0xc7)+_0x19b3f4[_0x4ff2e4(0xc5)]+'\x20'+_0x19b3f4['stack']),{};}}static async['putFailedTests'](_0x4cfd66){const _0x206ce2=a142_0x3cfbd7,_0x48d22d={};_0x48d22d['GSZai']=_0x206ce2(0x84),_0x48d22d['uwuet']=function(_0x3eae2e,_0x4cb338){return _0x3eae2e===_0x4cb338;},_0x48d22d[_0x206ce2(0xd4)]=function(_0xb8531f,_0x5265d8){return _0xb8531f===_0x5265d8;},_0x48d22d[_0x206ce2(0xbc)]=_0x206ce2(0xa3);const _0x29f264=_0x48d22d,_0x4931f0=ORCHESTRATION_API_URL+'/'+FAILED_TESTS_ENDPOINT;try{const _0x1e6906=await this[_0x206ce2(0x82)](_0x29f264[_0x206ce2(0xa0)],_0x4931f0,_0x4cfd66);if(_0x29f264[_0x206ce2(0xca)](_0x1e6906[_0x206ce2(0xb5)],0xc8)&&_0x1e6906[_0x206ce2(0xaa)]&&_0x29f264[_0x206ce2(0xd4)](_0x1e6906[_0x206ce2(0xaa)]['message'],_0x29f264['opnwO']))return!![];return![];}catch(_0x589fa8){logger[_0x206ce2(0x8e)]('['+TAG+_0x206ce2(0xc7)+_0x589fa8['message']+'\x20'+_0x589fa8[_0x206ce2(0x8c)]);const _0x18a4db={};_0x18a4db[_0x206ce2(0xc5)]=_0x589fa8['message'];const _0x45b7b1={};return _0x45b7b1[_0x206ce2(0xb5)]=0x1f4,_0x45b7b1[_0x206ce2(0xaa)]=_0x18a4db,_0x45b7b1;}}static async[a142_0x3cfbd7(0xa1)](_0x403d2c){const _0x4b2c5a=a142_0x3cfbd7,_0x12a69c={'uKkie':function(_0x251fb4,_0x4d3f31){return _0x251fb4||_0x4d3f31;},'QbNZb':_0x4b2c5a(0xd0),'YXWgJ':function(_0x142ff1,_0x315dde){return _0x142ff1(_0x315dde);},'HWqLF':function(_0x26e4fa,_0x118d48){return _0x26e4fa(_0x118d48);},'QPHVq':'GET','wTPlQ':function(_0x5711e8,_0xd71e9e){return _0x5711e8===_0xd71e9e;},'qXgOb':function(_0x35afee,_0x58df9e){return _0x35afee!==_0x58df9e;},'pZWAg':_0x4b2c5a(0x98),'bpQOt':function(_0x2a6384,_0x3adda8){return _0x2a6384(_0x3adda8);}},{buildName:_0xd42900,buildRunIdentifier:_0x27d380,projectName:_0x29fa76}=_0x403d2c;if(_0x12a69c[_0x4b2c5a(0x9d)](!_0xd42900,!_0x27d380)||!_0x29fa76){logger[_0x4b2c5a(0x8e)]('['+TAG+_0x4b2c5a(0xb3)+_0xd42900+_0x4b2c5a(0xa4)+_0x27d380+_0x4b2c5a(0x93)+_0x29fa76);const _0x943932={};_0x943932['message']=_0x12a69c['QbNZb'];const _0x2320ba={};return _0x2320ba[_0x4b2c5a(0xb5)]=0x190,_0x2320ba[_0x4b2c5a(0xaa)]=_0x943932,_0x2320ba;}const _0x419948=_0x4b2c5a(0xa6)+_0x12a69c['YXWgJ'](encodeURIComponent,_0xd42900)+_0x4b2c5a(0x95)+_0x12a69c[_0x4b2c5a(0x8a)](encodeURIComponent,_0x27d380)+'&projectName='+_0x12a69c[_0x4b2c5a(0xb1)](encodeURIComponent,_0x29fa76),_0x2470d0=ORCHESTRATION_API_URL+'/'+FAILED_TESTS_ENDPOINT+_0x419948;try{logger[_0x4b2c5a(0x9a)]('['+TAG+_0x4b2c5a(0x9b)+_0x2470d0);let _0x146d01=0x0;const _0x51db11=await this[_0x4b2c5a(0x82)](_0x12a69c[_0x4b2c5a(0x81)],_0x2470d0);return _0x12a69c['wTPlQ'](_0x51db11['status'],0xc8)&&_0x51db11[_0x4b2c5a(0xaa)]&&_0x12a69c[_0x4b2c5a(0xab)](typeof _0x51db11['body'][_0x4b2c5a(0x99)],_0x12a69c['pZWAg'])&&(_0x146d01=_0x12a69c[_0x4b2c5a(0x9e)](Number,_0x51db11[_0x4b2c5a(0xaa)][_0x4b2c5a(0x99)])),_0x146d01;}catch(_0x5b588e){logger[_0x4b2c5a(0x8e)]('['+TAG+_0x4b2c5a(0x97)+_0x5b588e['message']+'\x20'+_0x5b588e['stack']);const _0x1b0997={};_0x1b0997[_0x4b2c5a(0xc5)]=_0x5b588e[_0x4b2c5a(0xc5)];const _0x26c675={};return _0x26c675['status']=0x1f4,_0x26c675['body']=_0x1b0997,_0x26c675;}}}module[a142_0x3cfbd7(0xcc)]=RequestUtils; |
@@ -1,1 +0,1 @@ | ||
| const a143_0x134870=a143_0x553a;(function(_0x50237c,_0x53ae3b){const _0x41e7b6=a143_0x553a,_0x45860f=_0x50237c();while(!![]){try{const _0x4c66d6=-parseInt(_0x41e7b6(0xff))/0x1+parseInt(_0x41e7b6(0xd7))/0x2+-parseInt(_0x41e7b6(0xbb))/0x3*(-parseInt(_0x41e7b6(0xb2))/0x4)+-parseInt(_0x41e7b6(0xcf))/0x5*(parseInt(_0x41e7b6(0xca))/0x6)+parseInt(_0x41e7b6(0x100))/0x7+parseInt(_0x41e7b6(0xab))/0x8+-parseInt(_0x41e7b6(0xd9))/0x9*(-parseInt(_0x41e7b6(0xa8))/0xa);if(_0x4c66d6===_0x53ae3b)break;else _0x45860f['push'](_0x45860f['shift']());}catch(_0x1609d3){_0x45860f['push'](_0x45860f['shift']());}}}(a143_0x30b5,0xe6a08));const logger=require('../logger')[a143_0x134870(0xe4)],{isUndefined,isNotUndefined,isTrueString,sanitizedFilePath}=require(a143_0x134870(0x103)),TestOrderingServerHandler=require(a143_0x134870(0x108)),OrchestrationUtils=require(a143_0x134870(0xb5)),path=require(a143_0x134870(0xb3)),{spawnSync}=require(a143_0x134870(0xde)),micromatch=require(a143_0x134870(0x101)),fs=require('fs');function a143_0x30b5(){const _0x5b4f82=['rootDir','jest','testOrderingApplied','getOrderedTestFiles','ydMyd','matchBase','wjvDt','10642482Zvklne','OHLYA','isArray','--config','trYJs','5CKfJYb','info','unfUY','isTestOrderingApplied','**/__tests__/**/*.[jt]s?(x)','cUgZu','--listTests','Test\x20Reordering\x20is\x20unavailable\x20because\x20buildName\x20or\x20projectName\x20is\x20null.\x20Please\x20set\x20a\x20non-null\x20value.','789350hkaPoq','[reorderTestFiles]\x20Test\x20ordering\x20is\x20not\x20supported\x20or\x20enabled','15817419tIfIqJ','DaOus','NOypX','projectName','iCWuv','child_process','Test\x20orchestration\x20without\x20test\x20ordering','WScbE','filter','gxFab','buildIdentifier','winstonLogger','testObservability','zCqok','addToOrderingInstrumentationData','gwgCl','testPathIgnorePatterns','config','zlnMb','DLeyz','CISFz','buildName','glob','utf-8','stack','Error\x20finding\x20test\x20files:\x20','jest-runner','map','yPnuD','getTestOrderingName','BROWSERSTACK_BUILD_RUN_IDENTIFIER','CvIyJ','orderingInstrumentationData','debug','_initializeTestOrdering','Test\x20orchestration\x20with\x20test\x20ordering\x20enabled','_shouldLogTestOrderingChecks','BROWSERSTACK_TOTAL_NODE_COUNT','1750344JfEAQP','6752823dDgRUT','micromatch','length','../helper','\x20files','logTestOrderingChecks','YfjMq','isTestOrchestrationEnabled','./testOrderingServerHandler','ignore','[reorderTestFiles]\x20Error\x20in\x20ordering\x20test\x20files:\x20','stringify','sXwEs','findTestFiles','KvNww','updateBuildIdentifier','gcnxo','nodeIndex','**/?(*.)+(spec|test).[jt]s?(x)','bEibJ','10DpnYFx','jest-config','ynKQS','4141184VirTwh','npx','splitTestsAPICallCount','testOrderingEnabled','env','stdout','LNvEw','6344VqKote','path','WexfZ','./orchestrationUtils','CMJQr','eXNhs','relative','orchestrationUtils','split','1578rPuJRa','efMgK','testOrderingServerHandler','uploadedTestFilesCount','FvNyL','totalNodes','xtlqY','awSgD'];a143_0x30b5=function(){return _0x5b4f82;};return a143_0x30b5();}class TestOrchestrationHandler{constructor(_0x1cc2cb){const _0x43e28d=a143_0x134870,_0x2eff76={};_0x2eff76[_0x43e28d(0xc7)]='5|0|2|4|3|1';const _0x145f05=_0x2eff76,_0x5eb453=_0x145f05[_0x43e28d(0xc7)][_0x43e28d(0xba)]('|');let _0x51c0b4=0x0;while(!![]){switch(_0x5eb453[_0x51c0b4++]){case'0':this[_0x43e28d(0xf9)]={};continue;case'1':this[_0x43e28d(0xfb)]();continue;case'2':this[_0x43e28d(0xc5)]=![];continue;case'3':this[_0x43e28d(0xb9)]=new OrchestrationUtils(_0x1cc2cb);continue;case'4':this['testOrderingServerHandler']=null;continue;case'5':this['config']=_0x1cc2cb;continue;}break;}}[a143_0x134870(0x107)](){const _0x2cdb29=a143_0x134870,_0xd218f0={'zlnMb':function(_0x3815e0,_0x1dceb2){return _0x3815e0(_0x1dceb2);},'CvIyJ':function(_0xc68768,_0x1a2066){return _0xc68768(_0x1a2066);},'gcnxo':function(_0x527797,_0x4abbd7){return _0x527797(_0x4abbd7);},'trYJs':function(_0x3c83cd,_0x5a0bc7){return _0x3c83cd(_0x5a0bc7);},'CMJQr':function(_0xf4e52b,_0xe6d8d4){return _0xf4e52b(_0xe6d8d4);},'gxFab':function(_0x388886,_0x30cf8d){return _0x388886&&_0x30cf8d;}},_0x1bead3=_0xd218f0[_0x2cdb29(0xeb)](isNotUndefined,this[_0x2cdb29(0xea)])&&(_0xd218f0[_0x2cdb29(0xf8)](isUndefined,this[_0x2cdb29(0xea)][_0x2cdb29(0xe5)])||_0xd218f0[_0x2cdb29(0xa4)](isTrueString,this['config'][_0x2cdb29(0xe5)])),_0x452c69=this[_0x2cdb29(0xb9)][_0x2cdb29(0xae)](),_0x26dd01=_0xd218f0[_0x2cdb29(0xeb)](isNotUndefined,this[_0x2cdb29(0xea)])&&_0xd218f0['gcnxo'](isNotUndefined,this[_0x2cdb29(0xea)][_0x2cdb29(0xdc)]),_0x58b951=_0xd218f0[_0x2cdb29(0xce)](isNotUndefined,this['config'])&&_0xd218f0[_0x2cdb29(0xb6)](isNotUndefined,this[_0x2cdb29(0xea)][_0x2cdb29(0xee)]);return _0xd218f0[_0x2cdb29(0xe2)](_0x1bead3,_0x452c69)&&_0x26dd01&&_0x58b951;}[a143_0x134870(0xfb)](){const _0x21e804=a143_0x134870,_0x29b097={};_0x29b097[_0x21e804(0xf5)]=_0x21e804(0xfc),_0x29b097[_0x21e804(0xc9)]=_0x21e804(0xdf);const _0x54b055=_0x29b097;this[_0x21e804(0x107)]()?(this[_0x21e804(0xbd)]=new TestOrderingServerHandler(this[_0x21e804(0xea)]),logger[_0x21e804(0xd0)](_0x54b055[_0x21e804(0xf5)])):(logger[_0x21e804(0xfa)](_0x54b055['wjvDt']),this['logTestOrderingChecks']());}[a143_0x134870(0x105)](){const _0x11685e=a143_0x134870,_0x2e01a6={'ynKQS':function(_0x330590,_0x450653){return _0x330590(_0x450653);},'CISFz':_0x11685e(0xd6),'bEibJ':function(_0x4c0e1c,_0x5460ff){return _0x4c0e1c(_0x5460ff);},'xtlqY':function(_0x3c0dea,_0x54cc3c){return _0x3c0dea(_0x54cc3c);},'PFyiO':function(_0x55ef62,_0x51d1e9){return _0x55ef62(_0x51d1e9);},'jwJlo':'Test\x20Reordering\x20is\x20unavailable\x20because\x20testReporting\x20is\x20disabled.\x20Please\x20enable\x20it\x20from\x20browserstack.yml\x20file.'};if(!this[_0x11685e(0xfd)]())return;(!_0x2e01a6[_0x11685e(0xaa)](isNotUndefined,this['config'])||!_0x2e01a6['ynKQS'](isNotUndefined,this[_0x11685e(0xea)]['buildName'])||!_0x2e01a6[_0x11685e(0xaa)](isNotUndefined,this[_0x11685e(0xea)][_0x11685e(0xdc)]))&&logger[_0x11685e(0xd0)](_0x2e01a6[_0x11685e(0xed)]),_0x2e01a6[_0x11685e(0xa7)](isNotUndefined,this[_0x11685e(0xea)])&&_0x2e01a6[_0x11685e(0xc1)](isNotUndefined,this[_0x11685e(0xea)][_0x11685e(0xe5)])&&!_0x2e01a6['PFyiO'](isTrueString,this[_0x11685e(0xea)][_0x11685e(0xe5)])&&logger[_0x11685e(0xd0)](_0x2e01a6['jwJlo']);}['_shouldLogTestOrderingChecks'](){const _0x513135=a143_0x134870;return!this[_0x513135(0x107)]()&&this[_0x513135(0xb9)][_0x513135(0xae)]();}[a143_0x134870(0xd2)](){return this['testOrderingApplied'];}['setTestOrderingApplied'](_0x4c42a0){const _0x508bb6=a143_0x134870,_0x11daef={};_0x11daef['sXwEs']='applied';const _0x52b36b=_0x11daef;this[_0x508bb6(0xc5)]=_0x4c42a0,this[_0x508bb6(0xe7)](_0x52b36b[_0x508bb6(0xa0)],_0x4c42a0);}[a143_0x134870(0xe7)](_0x4e640b,_0x29330e){this['orderingInstrumentationData'][_0x4e640b]=_0x29330e;}['getOrderingInstrumentationData'](){const _0x11db48=a143_0x134870;return this[_0x11db48(0xf9)];}[a143_0x134870(0xa3)](){const _0x1b33cd=a143_0x134870,_0x466645={'Qncud':function(_0x31ac0f,_0x8e8677){return _0x31ac0f(_0x8e8677);},'oHEsx':function(_0x30dd81,_0x3300b4){return _0x30dd81>_0x3300b4;}},_0x562ff2=_0x466645['Qncud'](parseInt,process[_0x1b33cd(0xaf)][_0x1b33cd(0xfe)]||'1'),_0x3dbc6f=process[_0x1b33cd(0xaf)][_0x1b33cd(0xf7)];_0x3dbc6f&&_0x466645['oHEsx'](_0x562ff2,0x1)&&(logger['debug']('[orchestrate]\x20Setting\x20buildIdentifier\x20to\x20buildRunIdentifier:\x20'+_0x3dbc6f),this['config'][_0x1b33cd(0xe3)]=_0x3dbc6f);}async['reorderTestFiles'](_0x5cee14){const _0x1af881=a143_0x134870,_0x5b2529={'iCWuv':function(_0x310a9f,_0x45f939){return _0x310a9f===_0x45f939;},'WScbE':function(_0x10123e,_0xf167b){return _0x10123e===_0xf167b;},'NOypX':_0x1af881(0xd8),'cUgZu':function(_0x267b05,_0x463add){return _0x267b05===_0x463add;},'WexfZ':function(_0x4fd6e9,_0x42a3b2){return _0x4fd6e9(_0x42a3b2);},'gwgCl':_0x1af881(0xbe),'qDEaX':_0x1af881(0xa5),'KvNww':_0x1af881(0xc0),'wCNAZ':'downloadedTestFilesCount','DaOus':_0x1af881(0xad)};try{if(!_0x5cee14||!Array['isArray'](_0x5cee14)||_0x5b2529[_0x1af881(0xdd)](_0x5cee14[_0x1af881(0x102)],0x0))return null;if(_0x5b2529[_0x1af881(0xe0)](this[_0x1af881(0x107)](),![]))return logger[_0x1af881(0xfa)](_0x5b2529[_0x1af881(0xdb)]),null;let _0x19c5bc=null;const _0x3cfd7d=this[_0x1af881(0xb9)][_0x1af881(0xf6)]();if(this[_0x1af881(0xbd)]){const _0x487537=await this[_0x1af881(0xbd)]['splitTests'](_0x5cee14,_0x3cfd7d);if(!_0x487537)return null;_0x19c5bc=await this[_0x1af881(0xbd)][_0x1af881(0xc6)](_0x487537);}if(!_0x19c5bc||!Array[_0x1af881(0xcc)](_0x19c5bc)||_0x5b2529[_0x1af881(0xd4)](_0x19c5bc[_0x1af881(0x102)],0x0))return null;const _0x4133e2=_0x5b2529[_0x1af881(0xb4)](parseInt,process['env']['BROWSERSTACK_NODE_INDEX']||'0'),_0x50e0c0=_0x5b2529['WexfZ'](parseInt,process['env']['BROWSERSTACK_TOTAL_NODE_COUNT']||'1');return this[_0x1af881(0xe7)](_0x5b2529[_0x1af881(0xe8)],_0x5cee14[_0x1af881(0x102)]),this[_0x1af881(0xe7)](_0x5b2529['qDEaX'],_0x4133e2),this['addToOrderingInstrumentationData'](_0x5b2529[_0x1af881(0xa2)],_0x50e0c0),this[_0x1af881(0xe7)](_0x5b2529['wCNAZ'],_0x19c5bc[_0x1af881(0x102)]),this[_0x1af881(0xe7)](_0x5b2529[_0x1af881(0xda)],this[_0x1af881(0xbd)]?this['testOrderingServerHandler']['getSplitTestsAPICallCount']():0x0),_0x19c5bc['map'](_0x5cbc40=>sanitizedFilePath(_0x5cbc40));}catch(_0x4b316d){return logger[_0x1af881(0xfa)](_0x1af881(0x9e)+(_0x4b316d[_0x1af881(0xf1)]||_0x4b316d['toString']())),null;}}async[a143_0x134870(0xa1)](_0x12dc8a,_0x434f3b,_0x2fe2fb){const _0x40059c=a143_0x134870,_0x5c4416={'LNvEw':function(_0x1ca62a,_0x45db0b){return _0x1ca62a(_0x45db0b);},'OHLYA':_0x40059c(0xa9),'efMgK':'jest-util','unfUY':function(_0x5de433,_0x5c5a60){return _0x5de433(_0x5c5a60);},'eXNhs':_0x40059c(0xf3),'FXnCN':function(_0x4922f6,_0x5647da){return _0x4922f6(_0x5647da);},'Wjeap':_0x40059c(0xef),'HUXel':_0x40059c(0xd3),'YfjMq':_0x40059c(0xa6),'Kswnl':function(_0x5a1f3d,_0x4e1a23,_0x54e0d9,_0x48aa35){return _0x5a1f3d(_0x4e1a23,_0x54e0d9,_0x48aa35);},'cxzDT':_0x40059c(0xac),'zCqok':_0x40059c(0xc4),'awSgD':_0x40059c(0xcd),'FvNyL':_0x40059c(0xd5),'DLeyz':_0x40059c(0xf0),'DKlDV':function(_0x2fa9f5,_0x4cd4c4,_0x12fe3a,_0x331df3){return _0x2fa9f5(_0x4cd4c4,_0x12fe3a,_0x331df3);}};try{const {getTestPathPatterns:_0x3f5df2}=_0x5c4416[_0x40059c(0xb1)](require,_0x5c4416[_0x40059c(0xcb)]),{globsToMatcher:_0x1c4c99}=_0x5c4416[_0x40059c(0xb1)](require,_0x5c4416[_0x40059c(0xbc)]),{findRelatedTests:_0x3b28da}=_0x5c4416[_0x40059c(0xd1)](require,_0x5c4416[_0x40059c(0xb7)]),_0x5cb0f6=_0x5c4416['FXnCN'](require,_0x5c4416['Wjeap']),_0x1f1ca9=_0x12dc8a['testMatch']||[_0x5c4416['HUXel'],_0x5c4416[_0x40059c(0x106)]],_0x6aaf4e=_0x12dc8a[_0x40059c(0xe9)]||[],_0x55957e=_0x5c4416['Kswnl'](spawnSync,_0x5c4416['cxzDT'],[_0x5c4416[_0x40059c(0xe6)],_0x5c4416[_0x40059c(0xc2)],_0x2fe2fb,..._0x434f3b,_0x5c4416[_0x40059c(0xbf)]],{'encoding':_0x5c4416[_0x40059c(0xec)]});let _0x166130=[];!_0x55957e['error']&&(_0x166130=_0x55957e[_0x40059c(0xb0)]['split']('\x0a')[_0x40059c(0xe1)](Boolean));logger['debug']('Found\x20test\x20files:\x20'+JSON[_0x40059c(0x9f)](_0x166130)+'\x20files');const _0x2d16a3={};_0x2d16a3[_0x40059c(0xc8)]=!![],_0x2d16a3[_0x40059c(0x109)]=_0x6aaf4e;const _0x16e10a=_0x5c4416['DKlDV'](micromatch,_0x166130,_0x1f1ca9,_0x2d16a3)[_0x40059c(0xf4)](_0x1419a9=>path[_0x40059c(0xb8)](_0x12dc8a[_0x40059c(0xc3)],_0x1419a9));return logger[_0x40059c(0xfa)]('Filterted\x20to\x20test\x20files:\x20'+JSON['stringify'](_0x16e10a)+_0x40059c(0x104)),_0x16e10a;}catch(_0x532cfa){return logger[_0x40059c(0xfa)](_0x40059c(0xf2)+_0x532cfa),[];}}}function a143_0x553a(_0x1bda85,_0x41d845){const _0x30b5a2=a143_0x30b5();return a143_0x553a=function(_0x553a3b,_0x9189c8){_0x553a3b=_0x553a3b-0x9e;let _0x2730c9=_0x30b5a2[_0x553a3b];return _0x2730c9;},a143_0x553a(_0x1bda85,_0x41d845);}module['exports']=TestOrchestrationHandler; | ||
| const a143_0x325a6f=a143_0x5f25;(function(_0x73919e,_0x1d7d13){const _0x15f321=a143_0x5f25,_0x556cb5=_0x73919e();while(!![]){try{const _0x5e3ed9=-parseInt(_0x15f321(0x1b1))/0x1+-parseInt(_0x15f321(0x211))/0x2+-parseInt(_0x15f321(0x1a4))/0x3+parseInt(_0x15f321(0x1bd))/0x4+parseInt(_0x15f321(0x1bc))/0x5+parseInt(_0x15f321(0x21a))/0x6*(parseInt(_0x15f321(0x1f9))/0x7)+-parseInt(_0x15f321(0x1cf))/0x8*(-parseInt(_0x15f321(0x1f5))/0x9);if(_0x5e3ed9===_0x1d7d13)break;else _0x556cb5['push'](_0x556cb5['shift']());}catch(_0x21d569){_0x556cb5['push'](_0x556cb5['shift']());}}}(a143_0xbf1c,0xa81e0));function a143_0x5f25(_0x2dadfa,_0x3590f6){const _0xbf1c5d=a143_0xbf1c();return a143_0x5f25=function(_0x5f25db,_0x108203){_0x5f25db=_0x5f25db-0x1a4;let _0xd44d14=_0xbf1c5d[_0x5f25db];return _0xd44d14;},a143_0x5f25(_0x2dadfa,_0x3590f6);}const logger=require(a143_0x325a6f(0x1f1))[a143_0x325a6f(0x219)],{isUndefined,isNotUndefined,isTrueString,sanitizedFilePath}=require(a143_0x325a6f(0x1f3)),TestOrderingServerHandler=require(a143_0x325a6f(0x1d2)),OrchestrationUtils=require('./orchestrationUtils'),path=require(a143_0x325a6f(0x1c5)),{spawnSync}=require(a143_0x325a6f(0x200)),micromatch=require(a143_0x325a6f(0x1d7)),fs=require('fs');class TestOrchestrationHandler{constructor(_0x3ec3b7){const _0x140206=a143_0x325a6f,_0x5c13d2={};_0x5c13d2[_0x140206(0x1eb)]=_0x140206(0x20d);const _0x4ff720=_0x5c13d2,_0x130499=_0x4ff720[_0x140206(0x1eb)]['split']('|');let _0x4639ce=0x0;while(!![]){switch(_0x130499[_0x4639ce++]){case'0':this['_initializeTestOrdering']();continue;case'1':this[_0x140206(0x1b0)]=null;continue;case'2':this[_0x140206(0x20f)]={};continue;case'3':this['testOrderingApplied']=![];continue;case'4':this[_0x140206(0x1e2)]=_0x3ec3b7;continue;case'5':this['orchestrationUtils']=new OrchestrationUtils(_0x3ec3b7);continue;}break;}}[a143_0x325a6f(0x1f2)](){const _0x5b5d4e=a143_0x325a6f,_0xab35d3={'HkfVN':function(_0x45e13e,_0x33d493){return _0x45e13e(_0x33d493);},'XeZNb':function(_0x378393,_0x374678){return _0x378393(_0x374678);},'uuBYc':function(_0x197852,_0x40c715){return _0x197852(_0x40c715);},'Cvrbt':function(_0x2658bd,_0x1e8993){return _0x2658bd&&_0x1e8993;}},_0xbf0e8=_0xab35d3[_0x5b5d4e(0x1ad)](isNotUndefined,this[_0x5b5d4e(0x1e2)])&&(_0xab35d3[_0x5b5d4e(0x1ad)](isUndefined,this[_0x5b5d4e(0x1e2)][_0x5b5d4e(0x1d3)])||_0xab35d3[_0x5b5d4e(0x20e)](isTrueString,this[_0x5b5d4e(0x1e2)]['testObservability'])),_0x235bb1=this['orchestrationUtils'][_0x5b5d4e(0x1c7)](),_0x5d2cbe=_0xab35d3['uuBYc'](isNotUndefined,this['config'])&&_0xab35d3['HkfVN'](isNotUndefined,this['config'][_0x5b5d4e(0x1ac)]),_0x36ab06=_0xab35d3[_0x5b5d4e(0x1ad)](isNotUndefined,this[_0x5b5d4e(0x1e2)])&&_0xab35d3[_0x5b5d4e(0x1cb)](isNotUndefined,this[_0x5b5d4e(0x1e2)][_0x5b5d4e(0x1b5)]);return _0xab35d3[_0x5b5d4e(0x1a5)](_0xbf0e8,_0x235bb1)&&_0x5d2cbe&&_0x36ab06;}[a143_0x325a6f(0x1ba)](){const _0x43324f=a143_0x325a6f,_0x35cfcf={};_0x35cfcf[_0x43324f(0x21c)]=_0x43324f(0x1e7),_0x35cfcf[_0x43324f(0x1be)]=_0x43324f(0x1fd);const _0x141070=_0x35cfcf;this[_0x43324f(0x1f2)]()?(this[_0x43324f(0x1b0)]=new TestOrderingServerHandler(this['config']),logger[_0x43324f(0x1d6)](_0x141070[_0x43324f(0x21c)])):(logger[_0x43324f(0x1d9)](_0x141070[_0x43324f(0x1be)]),this[_0x43324f(0x1f8)]());}[a143_0x325a6f(0x1f8)](){const _0x39f4f6=a143_0x325a6f,_0x169a13={'IpQWZ':function(_0x5b36ba,_0x598996){return _0x5b36ba(_0x598996);},'PhyZf':function(_0x1c473c,_0x48d6d5){return _0x1c473c(_0x48d6d5);},'XtaFM':function(_0x1ac491,_0x4e4cec){return _0x1ac491(_0x4e4cec);},'JMYtT':_0x39f4f6(0x1cd),'vQQVZ':function(_0x14e720,_0x5f7c5b){return _0x14e720(_0x5f7c5b);},'IbbSr':_0x39f4f6(0x1fa)};if(!this['_shouldLogTestOrderingChecks']())return;(!_0x169a13[_0x39f4f6(0x1c9)](isNotUndefined,this[_0x39f4f6(0x1e2)])||!_0x169a13[_0x39f4f6(0x1ef)](isNotUndefined,this[_0x39f4f6(0x1e2)][_0x39f4f6(0x1b5)])||!_0x169a13[_0x39f4f6(0x1e8)](isNotUndefined,this[_0x39f4f6(0x1e2)][_0x39f4f6(0x1ac)]))&&logger[_0x39f4f6(0x1d6)](_0x169a13[_0x39f4f6(0x215)]),_0x169a13['IpQWZ'](isNotUndefined,this['config'])&&_0x169a13[_0x39f4f6(0x212)](isNotUndefined,this[_0x39f4f6(0x1e2)]['testObservability'])&&!_0x169a13[_0x39f4f6(0x1e8)](isTrueString,this[_0x39f4f6(0x1e2)][_0x39f4f6(0x1d3)])&&logger[_0x39f4f6(0x1d6)](_0x169a13[_0x39f4f6(0x1b3)]);}[a143_0x325a6f(0x205)](){const _0x40e8d5=a143_0x325a6f;return!this[_0x40e8d5(0x1f2)]()&&this['orchestrationUtils'][_0x40e8d5(0x1c7)]();}[a143_0x325a6f(0x1e0)](){const _0x599d38=a143_0x325a6f;return this[_0x599d38(0x1c0)];}[a143_0x325a6f(0x207)](_0x8a84d7){const _0x506e4e=a143_0x325a6f,_0x33dddf={};_0x33dddf['dUZRu']=_0x506e4e(0x1c3);const _0xe6280c=_0x33dddf;this['testOrderingApplied']=_0x8a84d7,this[_0x506e4e(0x1a6)](_0xe6280c[_0x506e4e(0x1e1)],_0x8a84d7);}['addToOrderingInstrumentationData'](_0x51a5b1,_0x208e2d){this['orderingInstrumentationData'][_0x51a5b1]=_0x208e2d;}[a143_0x325a6f(0x209)](){return this['orderingInstrumentationData'];}[a143_0x325a6f(0x1d1)](){const _0x7b9ae1=a143_0x325a6f,_0x37fd4d={'tSNys':function(_0x1b4088,_0x297163){return _0x1b4088(_0x297163);},'zCNaB':function(_0x24a562,_0x452e61){return _0x24a562>_0x452e61;}},_0x3378d6=_0x37fd4d['tSNys'](parseInt,process[_0x7b9ae1(0x1f7)][_0x7b9ae1(0x218)]||'1'),_0x3e9cbf=process['env'][_0x7b9ae1(0x1aa)];_0x3e9cbf&&_0x37fd4d[_0x7b9ae1(0x1b7)](_0x3378d6,0x1)&&(logger[_0x7b9ae1(0x1d9)](_0x7b9ae1(0x208)+_0x3e9cbf),this[_0x7b9ae1(0x1e2)][_0x7b9ae1(0x213)]=_0x3e9cbf);}async[a143_0x325a6f(0x1d8)](_0x84e51c){const _0x307fd6=a143_0x325a6f,_0xabd76b={'jxjlj':function(_0x1db891,_0x3fb8b2){return _0x1db891===_0x3fb8b2;},'sWzus':function(_0x1b0812,_0x1b6863){return _0x1b0812===_0x1b6863;},'BHEOz':_0x307fd6(0x1ae),'CXJLq':function(_0x1472f6,_0x108a69){return _0x1472f6===_0x108a69;},'XddFF':function(_0x233010,_0x2be671){return _0x233010(_0x2be671);},'hieLl':_0x307fd6(0x214),'BJATA':_0x307fd6(0x1c6),'rUqfh':_0x307fd6(0x1bb),'Iynte':_0x307fd6(0x1b2),'WXXii':_0x307fd6(0x1e3)};try{if(!_0x84e51c||!Array[_0x307fd6(0x1fe)](_0x84e51c)||_0xabd76b[_0x307fd6(0x1c4)](_0x84e51c['length'],0x0))return null;if(_0xabd76b[_0x307fd6(0x1cc)](this['isTestOrchestrationEnabled'](),![]))return logger[_0x307fd6(0x1d9)](_0xabd76b[_0x307fd6(0x1b6)]),null;let _0x239bb9=null;const _0x5475a2=this[_0x307fd6(0x1dd)][_0x307fd6(0x1a9)]();if(this['testOrderingServerHandler']){const _0x57c91c=await this['testOrderingServerHandler'][_0x307fd6(0x1a7)](_0x84e51c,_0x5475a2);if(!_0x57c91c)return null;_0x239bb9=await this[_0x307fd6(0x1b0)][_0x307fd6(0x1b8)](_0x57c91c);}if(!_0x239bb9||!Array['isArray'](_0x239bb9)||_0xabd76b[_0x307fd6(0x1c2)](_0x239bb9[_0x307fd6(0x20b)],0x0))return null;const _0x389bd4=_0xabd76b[_0x307fd6(0x1f0)](parseInt,process[_0x307fd6(0x1f7)][_0x307fd6(0x1e9)]||'0'),_0x1fdfad=_0xabd76b[_0x307fd6(0x1f0)](parseInt,process[_0x307fd6(0x1f7)][_0x307fd6(0x218)]||'1');return this[_0x307fd6(0x1a6)](_0xabd76b[_0x307fd6(0x1e5)],_0x84e51c[_0x307fd6(0x20b)]),this[_0x307fd6(0x1a6)](_0xabd76b[_0x307fd6(0x1a8)],_0x389bd4),this[_0x307fd6(0x1a6)](_0xabd76b[_0x307fd6(0x1f4)],_0x1fdfad),this[_0x307fd6(0x1a6)](_0xabd76b[_0x307fd6(0x217)],_0x239bb9[_0x307fd6(0x20b)]),this['addToOrderingInstrumentationData'](_0xabd76b['WXXii'],this['testOrderingServerHandler']?this[_0x307fd6(0x1b0)][_0x307fd6(0x1fb)]():0x0),_0x239bb9['map'](_0x3bacad=>sanitizedFilePath(_0x3bacad));}catch(_0x50c07b){return logger['debug'](_0x307fd6(0x21b)+(_0x50c07b[_0x307fd6(0x1f6)]||_0x50c07b[_0x307fd6(0x1e4)]())),null;}}async[a143_0x325a6f(0x1ea)](_0x460bf6,_0x5c199d,_0x4a2780){const _0x3c0886=a143_0x325a6f,_0x1a6fc5={'gLBIa':function(_0x25c073,_0x520565){return _0x25c073(_0x520565);},'ZrtYs':'jest-config','npvZx':function(_0x25be87,_0x33bd8a){return _0x25be87(_0x33bd8a);},'YKWQq':'jest-util','RYGYu':function(_0x340ade,_0x2ed68f){return _0x340ade(_0x2ed68f);},'ltpMO':'jest-runner','grTNR':function(_0x1b2488,_0x407115){return _0x1b2488(_0x407115);},'QoNPq':_0x3c0886(0x1c1),'ZAcqU':'**/__tests__/**/*.[jt]s?(x)','dDuME':'**/?(*.)+(spec|test).[jt]s?(x)','UQSrg':function(_0x943321,_0x599a16,_0x2d3b2a,_0x42f418){return _0x943321(_0x599a16,_0x2d3b2a,_0x42f418);},'lFNIj':_0x3c0886(0x1ce),'nyqPz':'jest','yZjHM':_0x3c0886(0x206),'TGIKq':_0x3c0886(0x1ee),'QpuXx':_0x3c0886(0x1d4),'DDvdK':function(_0x17b29f,_0x598de2,_0x10f101,_0x543d50){return _0x17b29f(_0x598de2,_0x10f101,_0x543d50);}};try{const {getTestPathPatterns:_0xb868d4}=_0x1a6fc5['gLBIa'](require,_0x1a6fc5['ZrtYs']),{globsToMatcher:_0x231832}=_0x1a6fc5['npvZx'](require,_0x1a6fc5[_0x3c0886(0x1ab)]),{findRelatedTests:_0x1498d8}=_0x1a6fc5[_0x3c0886(0x20c)](require,_0x1a6fc5[_0x3c0886(0x1bf)]),_0x5c0fb3=_0x1a6fc5[_0x3c0886(0x1b9)](require,_0x1a6fc5[_0x3c0886(0x1e6)]),_0x44292d=_0x460bf6[_0x3c0886(0x201)]||[_0x1a6fc5[_0x3c0886(0x210)],_0x1a6fc5[_0x3c0886(0x1da)]],_0x1b399b=_0x460bf6[_0x3c0886(0x20a)]||[],_0x238279=_0x1a6fc5[_0x3c0886(0x1b4)](spawnSync,_0x1a6fc5[_0x3c0886(0x1c8)],[_0x1a6fc5[_0x3c0886(0x1d5)],_0x1a6fc5[_0x3c0886(0x1ec)],_0x4a2780,..._0x5c199d,_0x1a6fc5[_0x3c0886(0x216)]],{'encoding':_0x1a6fc5[_0x3c0886(0x1ed)]});let _0xac81d7=[];!_0x238279['error']&&(_0xac81d7=_0x238279[_0x3c0886(0x1ca)][_0x3c0886(0x1db)]('\x0a')[_0x3c0886(0x1d0)](Boolean));logger[_0x3c0886(0x1d9)]('Found\x20test\x20files:\x20'+JSON['stringify'](_0xac81d7)+_0x3c0886(0x1af));const _0x5f1f4d={};_0x5f1f4d[_0x3c0886(0x1de)]=!![],_0x5f1f4d[_0x3c0886(0x1fc)]=_0x1b399b;const _0x1e0fe4=_0x1a6fc5[_0x3c0886(0x1ff)](micromatch,_0xac81d7,_0x44292d,_0x5f1f4d)['map'](_0x23d663=>path[_0x3c0886(0x1df)](_0x460bf6[_0x3c0886(0x204)],_0x23d663));return logger['debug'](_0x3c0886(0x202)+JSON[_0x3c0886(0x203)](_0x1e0fe4)+'\x20files'),_0x1e0fe4;}catch(_0x499792){return logger[_0x3c0886(0x1d9)]('Error\x20finding\x20test\x20files:\x20'+_0x499792),[];}}}module[a143_0x325a6f(0x1dc)]=TestOrchestrationHandler;function a143_0xbf1c(){const _0x6413c8=['YKWQq','projectName','HkfVN','[reorderTestFiles]\x20Test\x20ordering\x20is\x20not\x20supported\x20or\x20enabled','\x20files','testOrderingServerHandler','163204lsbWFS','downloadedTestFilesCount','IbbSr','UQSrg','buildName','BHEOz','zCNaB','getOrderedTestFiles','grTNR','_initializeTestOrdering','totalNodes','621945OdLmHc','1649688cOyrng','TtTLM','ltpMO','testOrderingApplied','glob','CXJLq','applied','jxjlj','path','nodeIndex','testOrderingEnabled','lFNIj','IpQWZ','stdout','uuBYc','sWzus','Test\x20Reordering\x20is\x20unavailable\x20because\x20buildName\x20or\x20projectName\x20is\x20null.\x20Please\x20set\x20a\x20non-null\x20value.','npx','96oZGHJQ','filter','updateBuildIdentifier','./testOrderingServerHandler','testObservability','utf-8','nyqPz','info','micromatch','reorderTestFiles','debug','dDuME','split','exports','orchestrationUtils','matchBase','relative','isTestOrderingApplied','dUZRu','config','splitTestsAPICallCount','toString','hieLl','QoNPq','Test\x20orchestration\x20with\x20test\x20ordering\x20enabled','XtaFM','BROWSERSTACK_NODE_INDEX','findTestFiles','bKcJl','yZjHM','QpuXx','--listTests','PhyZf','XddFF','../logger','isTestOrchestrationEnabled','../helper','rUqfh','814437Lqdqmg','stack','env','logTestOrderingChecks','5173FwpMIi','Test\x20Reordering\x20is\x20unavailable\x20because\x20testReporting\x20is\x20disabled.\x20Please\x20enable\x20it\x20from\x20browserstack.yml\x20file.','getSplitTestsAPICallCount','ignore','Test\x20orchestration\x20without\x20test\x20ordering','isArray','DDvdK','child_process','testMatch','Filterted\x20to\x20test\x20files:\x20','stringify','rootDir','_shouldLogTestOrderingChecks','--config','setTestOrderingApplied','[orchestrate]\x20Setting\x20buildIdentifier\x20to\x20buildRunIdentifier:\x20','getOrderingInstrumentationData','testPathIgnorePatterns','length','RYGYu','4|2|3|1|5|0','XeZNb','orderingInstrumentationData','ZAcqU','724636SYPlrR','vQQVZ','buildIdentifier','uploadedTestFilesCount','JMYtT','TGIKq','Iynte','BROWSERSTACK_TOTAL_NODE_COUNT','winstonLogger','4512PYMsmp','[reorderTestFiles]\x20Error\x20in\x20ordering\x20test\x20files:\x20','cvlgy','2892975kjedYu','Cvrbt','addToOrderingInstrumentationData','splitTests','BJATA','getTestOrderingName','BROWSERSTACK_BUILD_RUN_IDENTIFIER'];a143_0xbf1c=function(){return _0x6413c8;};return a143_0xbf1c();} |
@@ -1,1 +0,1 @@ | ||
| function a144_0x531e(){const _0x479818=['SMppH','FeLPp','./requestUtils','exports','timeoutInterval','662480WcnEDB','iYuvX','freemem','toString','release','stack','1135548oVpzuE','arch','winstonLogger',',\x20resultUrl:\x20','545128MNsNpm','buildName','tests','getSplitFiles','now','defaultTimeout','8040126SbBUtb','[getOrderedTestFiles]\x20Fetching\x20ordered\x20tests\x20from\x20timeout\x20URL','6886768PzWQpk',',\x20timeoutInterval:\x20','splitTestsAPICallCount','wWnrg','560Undykz','NCUPH','6FFCwpN','938696bLkfWK','splitTests','getSplitTestsAPICallCount','timeoutUrl','[splitTests]\x20Exception\x20in\x20sending\x20test\x20files:\x20','stringify','../logger','length','ZzWeK','processSplitTestsResponse','timeout','totalmem','[processSplitTestsResponse]\x20Processing\x20response:\x20','[getOrderedTestFiles]\x20Fetching\x20ordered\x20test\x20files','platform','Eyumg','TSDFe','pzTuo','_getHostInfo','[getOrderedTestFiles]\x20Response\x20from\x20result\x20URL:\x20','[getOrderedTestFiles]\x20Exception\x20in\x20fetching\x20ordered\x20test\x20files:\x20','map',',\x20timeoutUrl:\x20','debug','[processSplitTestsResponse]\x20Received\x20null\x20value(s)\x20for\x20some\x20attributes\x20in\x20split\x20tests\x20API\x20response','218286nteEyD','config','defaultTimeoutInterval','BROWSERSTACK_NODE_INDEX','resultUrl','body','postSplitFiles','filePath','[getOrderedTestFiles]\x20Fetching\x20ordered\x20tests\x20from\x20result\x20URL\x20after\x20waiting\x20for\x20','BROWSERSTACK_BUILD_RUN_IDENTIFIER','iMRap','5dBlcKF'];a144_0x531e=function(){return _0x479818;};return a144_0x531e();}const a144_0x55b999=a144_0x405c;(function(_0x25608f,_0x1d8b3f){const _0x175b3d=a144_0x405c,_0xe7f2e8=_0x25608f();while(!![]){try{const _0x40a005=-parseInt(_0x175b3d(0x1cf))/0x1+parseInt(_0x175b3d(0x1a5))/0x2+parseInt(_0x175b3d(0x1a4))/0x3*(-parseInt(_0x175b3d(0x1d5))/0x4)+-parseInt(_0x175b3d(0x1c9))/0x5*(-parseInt(_0x175b3d(0x19c))/0x6)+-parseInt(_0x175b3d(0x19e))/0x7+-parseInt(_0x175b3d(0x1d9))/0x8+-parseInt(_0x175b3d(0x1be))/0x9*(-parseInt(_0x175b3d(0x1a2))/0xa);if(_0x40a005===_0x1d8b3f)break;else _0xe7f2e8['push'](_0xe7f2e8['shift']());}catch(_0x4b7de8){_0xe7f2e8['push'](_0xe7f2e8['shift']());}}}(a144_0x531e,0xd827e));const logger=require(a144_0x55b999(0x1ab))[a144_0x55b999(0x1d7)],RequestUtils=require(a144_0x55b999(0x1cc));class TestOrderingServerHandler{constructor(_0xe60c5){const _0x775cd9=a144_0x55b999;this[_0x775cd9(0x1bf)]=_0xe60c5,this[_0x775cd9(0x1a0)]=0x0,this[_0x775cd9(0x19b)]=0x3c,this['defaultTimeoutInterval']=0x5;}[a144_0x55b999(0x1a7)](){const _0x5b3407=a144_0x55b999;return this[_0x5b3407(0x1a0)];}['processSplitTestsResponse'](_0x2a2d8c){const _0x3cc049=a144_0x55b999,_0x5e5b7d={};_0x5e5b7d[_0x3cc049(0x1c8)]=_0x3cc049(0x1bd);const _0x1fc03b=_0x5e5b7d;if(!_0x2a2d8c)return null;const _0x1786fb={};return _0x1786fb['timeout']=_0x2a2d8c['timeout']||this[_0x3cc049(0x19b)],_0x1786fb[_0x3cc049(0x1ce)]=_0x2a2d8c[_0x3cc049(0x1ce)]||this[_0x3cc049(0x1c0)],_0x1786fb[_0x3cc049(0x1c2)]=_0x2a2d8c[_0x3cc049(0x1c2)],_0x1786fb[_0x3cc049(0x1a8)]=_0x2a2d8c[_0x3cc049(0x1a8)],logger[_0x3cc049(0x1bc)](_0x3cc049(0x1b1)+JSON[_0x3cc049(0x1aa)](_0x2a2d8c)),logger['debug']('[processSplitTestsResponse]\x20timeout:\x20'+_0x2a2d8c['timeout']+_0x3cc049(0x19f)+_0x2a2d8c[_0x3cc049(0x1ce)]+_0x3cc049(0x1d8)+_0x2a2d8c[_0x3cc049(0x1c2)]+_0x3cc049(0x1bb)+_0x2a2d8c[_0x3cc049(0x1a8)]),(!_0x2a2d8c[_0x3cc049(0x1af)]||!_0x2a2d8c[_0x3cc049(0x1ce)]||!_0x2a2d8c[_0x3cc049(0x1a8)]||!_0x2a2d8c[_0x3cc049(0x1c2)])&&logger[_0x3cc049(0x1bc)](_0x1fc03b[_0x3cc049(0x1c8)]),_0x1786fb;}async[a144_0x55b999(0x1a6)](_0x3cf76e,_0xe84387){const _0x489167=a144_0x55b999,_0x500811={'NCUPH':function(_0x2f333b,_0x2de39f){return _0x2f333b(_0x2de39f);}};try{const _0x404001=_0x500811[_0x489167(0x1a3)](parseInt,process['env'][_0x489167(0x1c1)]||'0'),_0x196b0c=_0x500811[_0x489167(0x1a3)](parseInt,process['env']['BROWSERSTACK_TOTAL_NODE_COUNT']||'1'),_0x4418b3=process['env'][_0x489167(0x1c7)],_0x1b1127={'nodeIndex':_0x404001,'totalNodes':_0x196b0c,'projectName':this[_0x489167(0x1bf)]['projectName'],'buildName':this[_0x489167(0x1bf)][_0x489167(0x1da)],'buildRunIdentifier':_0x4418b3,'orchestrationStrategy':_0xe84387,'hostInfo':this[_0x489167(0x1b7)](),'tests':_0x3cf76e[_0x489167(0x1ba)](_0x1fb665=>({'filePath':_0x1fb665}))},_0x5c76d7=await RequestUtils[_0x489167(0x1c4)](_0x1b1127);return logger['debug']('[splitTests]\x20Response\x20from\x20split\x20tests\x20API:\x20'+JSON[_0x489167(0x1aa)](_0x5c76d7)),this[_0x489167(0x1a0)]+=0x1,this[_0x489167(0x1ae)](_0x5c76d7[_0x489167(0x1c3)]||{});}catch(_0x1b2fc7){return logger['debug'](_0x489167(0x1a9)+(_0x1b2fc7[_0x489167(0x1d4)]||_0x1b2fc7[_0x489167(0x1d2)]())),null;}}async['getOrderedTestFiles'](_0x31a16b){const _0x2962ae=a144_0x55b999,_0x132b72={};_0x132b72['ZzWeK']=_0x2962ae(0x1b2),_0x132b72['iYuvX']=function(_0x3be2ca,_0x3672e5){return _0x3be2ca*_0x3672e5;},_0x132b72[_0x2962ae(0x1a1)]=function(_0x4ba4a6,_0xd4d10){return _0x4ba4a6&&_0xd4d10;},_0x132b72[_0x2962ae(0x1b6)]=function(_0x1cc650,_0x4d4316){return _0x1cc650<_0x4d4316;},_0x132b72[_0x2962ae(0x1b4)]=function(_0x593214,_0x195858){return _0x593214-_0x195858;},_0x132b72[_0x2962ae(0x1b5)]=_0x2962ae(0x19d),_0x132b72['SMppH']=function(_0x59bfc0,_0x9aa4b2){return _0x59bfc0>_0x9aa4b2;};const _0x2f1abf=_0x132b72;if(!_0x31a16b)return null;try{logger[_0x2962ae(0x1bc)](_0x2f1abf[_0x2962ae(0x1ad)]);const _0x1fcfa3=_0x31a16b[_0x2962ae(0x1ce)]||this[_0x2962ae(0x1c0)],_0x5bf545=_0x2f1abf[_0x2962ae(0x1d0)](_0x31a16b[_0x2962ae(0x1af)]||this['defaultTimeout'],0x3e8),_0x4b66c7=_0x31a16b[_0x2962ae(0x1a8)],_0x3dec41=_0x31a16b[_0x2962ae(0x1c2)];if(_0x2f1abf['wWnrg'](!_0x3dec41,!_0x4b66c7))return null;let _0x136bf1=null;const _0x1ce8d6=Date[_0x2962ae(0x19a)]();while(_0x3dec41&&_0x2f1abf[_0x2962ae(0x1b6)](_0x2f1abf[_0x2962ae(0x1b4)](Date[_0x2962ae(0x19a)](),_0x1ce8d6),_0x5bf545)){logger['debug']('[getOrderedTestFiles]\x20Fetching\x20ordered\x20tests\x20from\x20result\x20URL:\x20'+_0x3dec41);const _0x1dd8f7=await RequestUtils[_0x2962ae(0x199)](_0x3dec41);logger[_0x2962ae(0x1bc)](_0x2962ae(0x1b8)+JSON[_0x2962ae(0x1aa)](_0x1dd8f7)),this[_0x2962ae(0x1a0)]+=0x1;if(_0x1dd8f7&&_0x1dd8f7['tests']){_0x136bf1=_0x1dd8f7[_0x2962ae(0x198)];break;}await new Promise(_0x3a5fa8=>setTimeout(_0x3a5fa8,_0x1fcfa3*0x3e8)),logger[_0x2962ae(0x1bc)](_0x2962ae(0x1c6)+_0x1fcfa3+'\x20seconds.');}if(_0x2f1abf[_0x2962ae(0x1a1)](!_0x136bf1,_0x4b66c7)){logger[_0x2962ae(0x1bc)](_0x2f1abf[_0x2962ae(0x1b5)]);const _0x402c5f=await RequestUtils[_0x2962ae(0x199)](_0x4b66c7);_0x402c5f&&_0x402c5f[_0x2962ae(0x198)]&&(_0x136bf1=_0x402c5f[_0x2962ae(0x198)]);}if(_0x136bf1&&_0x2f1abf[_0x2962ae(0x1ca)](_0x136bf1[_0x2962ae(0x1ac)],0x0))return _0x136bf1[_0x2962ae(0x1ba)](_0x215ce3=>_0x215ce3[_0x2962ae(0x1c5)]);return null;}catch(_0x2a4260){return logger[_0x2962ae(0x1bc)](_0x2962ae(0x1b9)+(_0x2a4260['stack']||_0x2a4260['toString']())),null;}}[a144_0x55b999(0x1b7)](){const _0x60d3b4=a144_0x55b999,_0x23a327={'FeLPp':function(_0x411885,_0x549fab){return _0x411885(_0x549fab);}},_0x5bc348=_0x23a327[_0x60d3b4(0x1cb)](require,'os');try{return{'hostname':_0x5bc348['hostname'](),'platform':_0x5bc348[_0x60d3b4(0x1b3)](),'release':_0x5bc348[_0x60d3b4(0x1d3)](),'arch':_0x5bc348[_0x60d3b4(0x1d6)](),'totalmem':_0x5bc348[_0x60d3b4(0x1b0)](),'freemem':_0x5bc348[_0x60d3b4(0x1d1)]()};}catch(_0x30979c){return{};}}}function a144_0x405c(_0x7fa516,_0x52964f){const _0x531e13=a144_0x531e();return a144_0x405c=function(_0x405c8b,_0x1f7c13){_0x405c8b=_0x405c8b-0x198;let _0x30a5cc=_0x531e13[_0x405c8b];return _0x30a5cc;},a144_0x405c(_0x7fa516,_0x52964f);}module[a144_0x55b999(0x1cd)]=TestOrderingServerHandler; | ||
| const a144_0xef395f=a144_0x1854;(function(_0x34c808,_0x402e2f){const _0x481276=a144_0x1854,_0x1bf46f=_0x34c808();while(!![]){try{const _0x40bd25=parseInt(_0x481276(0x9b))/0x1*(-parseInt(_0x481276(0xb0))/0x2)+-parseInt(_0x481276(0x85))/0x3+-parseInt(_0x481276(0x78))/0x4*(-parseInt(_0x481276(0x9f))/0x5)+-parseInt(_0x481276(0x7c))/0x6+-parseInt(_0x481276(0x90))/0x7*(parseInt(_0x481276(0x81))/0x8)+parseInt(_0x481276(0xa5))/0x9*(-parseInt(_0x481276(0x82))/0xa)+-parseInt(_0x481276(0x95))/0xb*(-parseInt(_0x481276(0x92))/0xc);if(_0x40bd25===_0x402e2f)break;else _0x1bf46f['push'](_0x1bf46f['shift']());}catch(_0x468d67){_0x1bf46f['push'](_0x1bf46f['shift']());}}}(a144_0x125b,0xae29c));function a144_0x125b(){const _0x23722f=['config','[getOrderedTestFiles]\x20Response\x20from\x20result\x20URL:\x20','2466477PAJWMr',',\x20timeoutInterval:\x20','splitTestsAPICallCount','resultUrl','[processSplitTestsResponse]\x20Received\x20null\x20value(s)\x20for\x20some\x20attributes\x20in\x20split\x20tests\x20API\x20response',',\x20timeoutUrl:\x20','BROWSERSTACK_TOTAL_NODE_COUNT','[getOrderedTestFiles]\x20Fetching\x20ordered\x20tests\x20from\x20result\x20URL:\x20','[splitTests]\x20Response\x20from\x20split\x20tests\x20API:\x20','tests','stack','7AEhtWm','env','72oDQdey','[getOrderedTestFiles]\x20Fetching\x20ordered\x20test\x20files','hostname','7576503tgWpCZ','timeoutUrl','_getHostInfo','getSplitTestsAPICallCount','defaultTimeout','getOrderedTestFiles','2UNQcwS','exports','now','postSplitFiles','7060SXEDfJ','getSplitFiles','[splitTests]\x20Exception\x20in\x20sending\x20test\x20files:\x20','defaultTimeoutInterval','nQEnJ','stringify','747CKSRpa','map','timeout','LxKJG','VJYHW','debug','release','length','QCssZ','UvRaG','filePath','522584whrdtQ','timeoutInterval','[processSplitTestsResponse]\x20Processing\x20response:\x20','QFohk','[getOrderedTestFiles]\x20Fetching\x20ordered\x20tests\x20from\x20timeout\x20URL','BrWWg','2404QUAylG','../logger','EyCsZ','\x20seconds.','1537518tFMCKH','processSplitTestsResponse','totalmem','LnOrl','./requestUtils','11114104BidifT','153930AcjoQt'];a144_0x125b=function(){return _0x23722f;};return a144_0x125b();}const logger=require(a144_0xef395f(0x79))['winstonLogger'],RequestUtils=require(a144_0xef395f(0x80));class TestOrderingServerHandler{constructor(_0x1b9b4e){const _0x478a10=a144_0xef395f;this[_0x478a10(0x83)]=_0x1b9b4e,this[_0x478a10(0x87)]=0x0,this[_0x478a10(0x99)]=0x3c,this['defaultTimeoutInterval']=0x5;}[a144_0xef395f(0x98)](){const _0x305b50=a144_0xef395f;return this[_0x305b50(0x87)];}[a144_0xef395f(0x7d)](_0x321e8b){const _0x10fa01=a144_0xef395f,_0x15e604={};_0x15e604[_0x10fa01(0xb3)]=_0x10fa01(0x89);const _0x148c5a=_0x15e604;if(!_0x321e8b)return null;const _0x5b2d29={};return _0x5b2d29['timeout']=_0x321e8b[_0x10fa01(0xa7)]||this[_0x10fa01(0x99)],_0x5b2d29[_0x10fa01(0xb1)]=_0x321e8b[_0x10fa01(0xb1)]||this[_0x10fa01(0xa2)],_0x5b2d29[_0x10fa01(0x88)]=_0x321e8b['resultUrl'],_0x5b2d29['timeoutUrl']=_0x321e8b[_0x10fa01(0x96)],logger[_0x10fa01(0xaa)](_0x10fa01(0xb2)+JSON[_0x10fa01(0xa4)](_0x321e8b)),logger[_0x10fa01(0xaa)]('[processSplitTestsResponse]\x20timeout:\x20'+_0x321e8b[_0x10fa01(0xa7)]+_0x10fa01(0x86)+_0x321e8b['timeoutInterval']+',\x20resultUrl:\x20'+_0x321e8b[_0x10fa01(0x88)]+_0x10fa01(0x8a)+_0x321e8b[_0x10fa01(0x96)]),(!_0x321e8b['timeout']||!_0x321e8b[_0x10fa01(0xb1)]||!_0x321e8b[_0x10fa01(0x96)]||!_0x321e8b[_0x10fa01(0x88)])&&logger['debug'](_0x148c5a[_0x10fa01(0xb3)]),_0x5b2d29;}async['splitTests'](_0x5becef,_0x37aeec){const _0x1f831d=a144_0xef395f,_0x584b6c={'DKkrN':function(_0xf0c292,_0x4ab622){return _0xf0c292(_0x4ab622);},'LnOrl':function(_0xb6588e,_0x16f0b6){return _0xb6588e(_0x16f0b6);}};try{const _0x21f669=_0x584b6c['DKkrN'](parseInt,process[_0x1f831d(0x91)]['BROWSERSTACK_NODE_INDEX']||'0'),_0x4a192e=_0x584b6c[_0x1f831d(0x7f)](parseInt,process['env'][_0x1f831d(0x8b)]||'1'),_0x3529de=process[_0x1f831d(0x91)]['BROWSERSTACK_BUILD_RUN_IDENTIFIER'],_0x548f49={'nodeIndex':_0x21f669,'totalNodes':_0x4a192e,'projectName':this[_0x1f831d(0x83)]['projectName'],'buildName':this[_0x1f831d(0x83)]['buildName'],'buildRunIdentifier':_0x3529de,'orchestrationStrategy':_0x37aeec,'hostInfo':this[_0x1f831d(0x97)](),'tests':_0x5becef[_0x1f831d(0xa6)](_0x340424=>({'filePath':_0x340424}))},_0x5b34d7=await RequestUtils[_0x1f831d(0x9e)](_0x548f49);return logger[_0x1f831d(0xaa)](_0x1f831d(0x8d)+JSON[_0x1f831d(0xa4)](_0x5b34d7)),this[_0x1f831d(0x87)]+=0x1,this[_0x1f831d(0x7d)](_0x5b34d7['body']||{});}catch(_0x1039a2){return logger['debug'](_0x1f831d(0xa1)+(_0x1039a2[_0x1f831d(0x8f)]||_0x1039a2['toString']())),null;}}async[a144_0xef395f(0x9a)](_0x479dce){const _0x11b370=a144_0xef395f,_0x4abb6b={};_0x4abb6b[_0x11b370(0xae)]=_0x11b370(0x93),_0x4abb6b[_0x11b370(0xad)]=function(_0x397c17,_0x40023d){return _0x397c17*_0x40023d;},_0x4abb6b[_0x11b370(0x7a)]=function(_0x12ba90,_0x38f79d){return _0x12ba90&&_0x38f79d;},_0x4abb6b[_0x11b370(0xa3)]=function(_0x51c58a,_0x501fb6){return _0x51c58a<_0x501fb6;},_0x4abb6b[_0x11b370(0xa8)]=function(_0x56e085,_0x397bfa){return _0x56e085-_0x397bfa;},_0x4abb6b['ydAXj']=function(_0x17e6e7,_0x5c3427){return _0x17e6e7&&_0x5c3427;},_0x4abb6b['FNEBJ']=_0x11b370(0xb4),_0x4abb6b[_0x11b370(0xa9)]=function(_0x37110e,_0x1d5e9f){return _0x37110e>_0x1d5e9f;};const _0x40dceb=_0x4abb6b;if(!_0x479dce)return null;try{logger[_0x11b370(0xaa)](_0x40dceb[_0x11b370(0xae)]);const _0x2d6785=_0x479dce['timeoutInterval']||this['defaultTimeoutInterval'],_0x51ef04=_0x40dceb[_0x11b370(0xad)](_0x479dce[_0x11b370(0xa7)]||this['defaultTimeout'],0x3e8),_0x3b5bd7=_0x479dce[_0x11b370(0x96)],_0x5e4416=_0x479dce[_0x11b370(0x88)];if(_0x40dceb['EyCsZ'](!_0x5e4416,!_0x3b5bd7))return null;let _0x46afe7=null;const _0x544902=Date[_0x11b370(0x9d)]();while(_0x5e4416&&_0x40dceb[_0x11b370(0xa3)](_0x40dceb[_0x11b370(0xa8)](Date[_0x11b370(0x9d)](),_0x544902),_0x51ef04)){logger[_0x11b370(0xaa)](_0x11b370(0x8c)+_0x5e4416);const _0x33b51e=await RequestUtils['getSplitFiles'](_0x5e4416);logger[_0x11b370(0xaa)](_0x11b370(0x84)+JSON[_0x11b370(0xa4)](_0x33b51e)),this['splitTestsAPICallCount']+=0x1;if(_0x33b51e&&_0x33b51e['tests']){_0x46afe7=_0x33b51e[_0x11b370(0x8e)];break;}await new Promise(_0x2bebb1=>setTimeout(_0x2bebb1,_0x2d6785*0x3e8)),logger[_0x11b370(0xaa)]('[getOrderedTestFiles]\x20Fetching\x20ordered\x20tests\x20from\x20result\x20URL\x20after\x20waiting\x20for\x20'+_0x2d6785+_0x11b370(0x7b));}if(_0x40dceb['ydAXj'](!_0x46afe7,_0x3b5bd7)){logger['debug'](_0x40dceb['FNEBJ']);const _0xa04f81=await RequestUtils[_0x11b370(0xa0)](_0x3b5bd7);_0xa04f81&&_0xa04f81[_0x11b370(0x8e)]&&(_0x46afe7=_0xa04f81['tests']);}if(_0x46afe7&&_0x40dceb[_0x11b370(0xa9)](_0x46afe7[_0x11b370(0xac)],0x0))return _0x46afe7[_0x11b370(0xa6)](_0x3c6ca5=>_0x3c6ca5[_0x11b370(0xaf)]);return null;}catch(_0x50ee1b){return logger[_0x11b370(0xaa)]('[getOrderedTestFiles]\x20Exception\x20in\x20fetching\x20ordered\x20test\x20files:\x20'+(_0x50ee1b[_0x11b370(0x8f)]||_0x50ee1b['toString']())),null;}}[a144_0xef395f(0x97)](){const _0x300599=a144_0xef395f,_0x368db3={'BrWWg':function(_0x57ab87,_0x1cc4e6){return _0x57ab87(_0x1cc4e6);}},_0x14b4a8=_0x368db3[_0x300599(0xb5)](require,'os');try{return{'hostname':_0x14b4a8[_0x300599(0x94)](),'platform':_0x14b4a8['platform'](),'release':_0x14b4a8[_0x300599(0xab)](),'arch':_0x14b4a8['arch'](),'totalmem':_0x14b4a8[_0x300599(0x7e)](),'freemem':_0x14b4a8['freemem']()};}catch(_0x3c5243){return{};}}}function a144_0x1854(_0x4467fa,_0x395f78){const _0x125b69=a144_0x125b();return a144_0x1854=function(_0x1854b9,_0xaa49e5){_0x1854b9=_0x1854b9-0x78;let _0x5c697d=_0x125b69[_0x1854b9];return _0x5c697d;},a144_0x1854(_0x4467fa,_0x395f78);}module[a144_0xef395f(0x9c)]=TestOrderingServerHandler; |
@@ -1,1 +0,1 @@ | ||
| var a145_0xbed3a0=a145_0x4fb4;function a145_0x4754(){var _0x453e4a=['exports','ERROR','8dCNbWF','INVALID_CREDENTIALS','TESTHUB_BUILD_API','ERROR_ACCESS_DENIED','DEPRECATED','8tIPTgY','1124112KsQkaQ','HookRunStarted','217677XeObpo','BROWSERSTACK_TESTHUB_UUID','990684arNaFl','LogCreated','HookRunFinished','TestRunFinished','578215BfPked','TestSkipped','3648960IhUQEa','TestRunSkipped','observability','TestFinished','ACCESSIBILITY','217225EVqsva','OBSERVABILITY','32EEQdsv','BROWSERSTACK_TESTHUB_JWT','ERROR_SDK_DEPRECATED','11587317Ufwnyg','HookStarted','1060vEiNRz','HookFinished','ENV_VAR','ACCESS_DENIED','CBTSessionCreated'];a145_0x4754=function(){return _0x453e4a;};return a145_0x4754();}(function(_0x1af13d,_0x377186){var _0x48a396=a145_0x4fb4,_0x271491=_0x1af13d();while(!![]){try{var _0x5a589f=-parseInt(_0x48a396(0x1a7))/0x1+parseInt(_0x48a396(0x1b8))/0x2*(-parseInt(_0x48a396(0x1a9))/0x3)+-parseInt(_0x48a396(0x1a6))/0x4*(parseInt(_0x48a396(0x1b6))/0x5)+-parseInt(_0x48a396(0x1ab))/0x6+-parseInt(_0x48a396(0x1bb))/0x7*(parseInt(_0x48a396(0x1a1))/0x8)+-parseInt(_0x48a396(0x1b1))/0x9+parseInt(_0x48a396(0x1bd))/0xa*(parseInt(_0x48a396(0x1af))/0xb);if(_0x5a589f===_0x377186)break;else _0x271491['push'](_0x271491['shift']());}catch(_0x46a4a5){_0x271491['push'](_0x271491['shift']());}}}(a145_0x4754,0xedceb));var a145_0x59a23f={};a145_0x59a23f[a145_0xbed3a0(0x1a2)]='ERROR_INVALID_CREDENTIALS',a145_0x59a23f[a145_0xbed3a0(0x1a5)]=a145_0xbed3a0(0x1ba),a145_0x59a23f[a145_0xbed3a0(0x1c0)]=a145_0xbed3a0(0x1a4);var a145_0x4e940e={};a145_0x4e940e['TestStarted']='TestRunStarted',a145_0x4e940e[a145_0xbed3a0(0x1b4)]=a145_0xbed3a0(0x1ae),a145_0x4e940e[a145_0xbed3a0(0x1b0)]=a145_0xbed3a0(0x1b2),a145_0x4e940e[a145_0xbed3a0(0x1ac)]=a145_0xbed3a0(0x1ac),a145_0x4e940e[a145_0xbed3a0(0x1bc)]=a145_0xbed3a0(0x1a8),a145_0x4e940e[a145_0xbed3a0(0x1be)]=a145_0xbed3a0(0x1ad),a145_0x4e940e[a145_0xbed3a0(0x19e)]='CBTSessionCreated';var a145_0x239196={};a145_0x239196['BROWSERSTACK_TESTHUB_UUID']=a145_0xbed3a0(0x1aa),a145_0x239196[a145_0xbed3a0(0x1b9)]=a145_0xbed3a0(0x1b9);var a145_0x3c439f={};function a145_0x4fb4(_0x40f4f7,_0x4eea7c){var _0x4754c7=a145_0x4754();return a145_0x4fb4=function(_0x4fb4c8,_0x9fbeb0){_0x4fb4c8=_0x4fb4c8-0x19e;var _0x3da931=_0x4754c7[_0x4fb4c8];return _0x3da931;},a145_0x4fb4(_0x40f4f7,_0x4eea7c);}a145_0x3c439f[a145_0xbed3a0(0x1a3)]='api/v2/builds',a145_0x3c439f[a145_0xbed3a0(0x1b5)]='accessibility',a145_0x3c439f[a145_0xbed3a0(0x1b7)]=a145_0xbed3a0(0x1b3),a145_0x3c439f[a145_0xbed3a0(0x1a0)]=a145_0x59a23f,a145_0x3c439f['EVENT']=a145_0x4e940e,a145_0x3c439f[a145_0xbed3a0(0x1bf)]=a145_0x239196,module[a145_0xbed3a0(0x19f)]=a145_0x3c439f; | ||
| var a145_0xd1e35=a145_0x5c46;(function(_0x173b55,_0x45d02d){var _0x14593f=a145_0x5c46,_0x242c68=_0x173b55();while(!![]){try{var _0xa1b70=parseInt(_0x14593f(0x1d4))/0x1*(-parseInt(_0x14593f(0x1c4))/0x2)+-parseInt(_0x14593f(0x1c6))/0x3+-parseInt(_0x14593f(0x1d5))/0x4+parseInt(_0x14593f(0x1c9))/0x5*(parseInt(_0x14593f(0x1ba))/0x6)+-parseInt(_0x14593f(0x1ce))/0x7*(parseInt(_0x14593f(0x1be))/0x8)+-parseInt(_0x14593f(0x1bf))/0x9*(parseInt(_0x14593f(0x1cb))/0xa)+-parseInt(_0x14593f(0x1c2))/0xb*(-parseInt(_0x14593f(0x1da))/0xc);if(_0xa1b70===_0x45d02d)break;else _0x242c68['push'](_0x242c68['shift']());}catch(_0x35c2cb){_0x242c68['push'](_0x242c68['shift']());}}}(a145_0x17ca,0xab48b));var a145_0x4b5717={};function a145_0x5c46(_0x331d80,_0x46d0f0){var _0x17ca1d=a145_0x17ca();return a145_0x5c46=function(_0x5c465d,_0x36ce7d){_0x5c465d=_0x5c465d-0x1b7;var _0x541e16=_0x17ca1d[_0x5c465d];return _0x541e16;},a145_0x5c46(_0x331d80,_0x46d0f0);}a145_0x4b5717[a145_0xd1e35(0x1ca)]=a145_0xd1e35(0x1d8),a145_0x4b5717[a145_0xd1e35(0x1c3)]=a145_0xd1e35(0x1c5),a145_0x4b5717[a145_0xd1e35(0x1bb)]=a145_0xd1e35(0x1d1);function a145_0x17ca(){var _0x559894=['10krIDrf','ENV_VAR','EVENT','59738kvZofs','BROWSERSTACK_TESTHUB_UUID','TESTHUB_BUILD_API','ERROR_ACCESS_DENIED','TestSkipped','LogCreated','1dbJAAY','2851820kQXxOH','TestRunFinished','TestRunSkipped','ERROR_INVALID_CREDENTIALS','BROWSERSTACK_TESTHUB_JWT','18816LBNrhU','OBSERVABILITY','TestFinished','CBTSessionCreated','TestRunStarted','186FdlXVd','ACCESS_DENIED','HookFinished','ERROR','856qBZESe','10272357upozpl','TestStarted','api/v2/builds','27214DghHWx','DEPRECATED','1167362zUonfD','ERROR_SDK_DEPRECATED','3533109hAuKQN','ACCESSIBILITY','HookRunStarted','217935inBQfG','INVALID_CREDENTIALS'];a145_0x17ca=function(){return _0x559894;};return a145_0x17ca();}var a145_0x4d0f29={};a145_0x4d0f29[a145_0xd1e35(0x1c0)]=a145_0xd1e35(0x1b9),a145_0x4d0f29[a145_0xd1e35(0x1b7)]=a145_0xd1e35(0x1d6),a145_0x4d0f29[a145_0xd1e35(0x1d2)]=a145_0xd1e35(0x1d7),a145_0x4d0f29['LogCreated']=a145_0xd1e35(0x1d3),a145_0x4d0f29['HookStarted']=a145_0xd1e35(0x1c8),a145_0x4d0f29[a145_0xd1e35(0x1bc)]='HookRunFinished',a145_0x4d0f29[a145_0xd1e35(0x1b8)]=a145_0xd1e35(0x1b8);var a145_0x3bca5e={};a145_0x3bca5e[a145_0xd1e35(0x1cf)]=a145_0xd1e35(0x1cf),a145_0x3bca5e[a145_0xd1e35(0x1d9)]=a145_0xd1e35(0x1d9);var a145_0x4565c7={};a145_0x4565c7[a145_0xd1e35(0x1d0)]=a145_0xd1e35(0x1c1),a145_0x4565c7[a145_0xd1e35(0x1c7)]='accessibility',a145_0x4565c7[a145_0xd1e35(0x1db)]='observability',a145_0x4565c7[a145_0xd1e35(0x1bd)]=a145_0x4b5717,a145_0x4565c7[a145_0xd1e35(0x1cd)]=a145_0x4d0f29,a145_0x4565c7[a145_0xd1e35(0x1cc)]=a145_0x3bca5e,module['exports']=a145_0x4565c7; |
@@ -1,1 +0,1 @@ | ||
| const a146_0x41bd04=a146_0x33e7;function a146_0x33e7(_0x23e698,_0x74205d){const _0x2dbffb=a146_0x2dbf();return a146_0x33e7=function(_0x33e767,_0x2ba26e){_0x33e767=_0x33e767-0x130;let _0x45d708=_0x2dbffb[_0x33e767];return _0x45d708;},a146_0x33e7(_0x23e698,_0x74205d);}(function(_0x252cee,_0x29e114){const _0x24dec2=a146_0x33e7,_0x1bd2d7=_0x252cee();while(!![]){try{const _0x5f37bd=parseInt(_0x24dec2(0x161))/0x1*(parseInt(_0x24dec2(0x1c7))/0x2)+parseInt(_0x24dec2(0x163))/0x3+-parseInt(_0x24dec2(0x180))/0x4*(-parseInt(_0x24dec2(0x16e))/0x5)+parseInt(_0x24dec2(0x16a))/0x6*(parseInt(_0x24dec2(0x1a7))/0x7)+-parseInt(_0x24dec2(0x131))/0x8+parseInt(_0x24dec2(0x194))/0x9*(-parseInt(_0x24dec2(0x15d))/0xa)+parseInt(_0x24dec2(0x15f))/0xb*(-parseInt(_0x24dec2(0x1b6))/0xc);if(_0x5f37bd===_0x29e114)break;else _0x1bd2d7['push'](_0x1bd2d7['shift']());}catch(_0x412302){_0x1bd2d7['push'](_0x1bd2d7['shift']());}}}(a146_0x2dbf,0x6fefa));const bsSetupHelper=require(a146_0x41bd04(0x1d2)),path=require(a146_0x41bd04(0x1bd)),util=require(a146_0x41bd04(0x1ca)),{getCustomTags,isTestObservabilitySession,getDefaultHeaders,nodeRequest}=require(a146_0x41bd04(0x17b)),testhubUtils=require(a146_0x41bd04(0x1ba)),testHubConstants=require(a146_0x41bd04(0x15b)),constants=require(a146_0x41bd04(0x190)),RequestQueueHandler=require('../test-observability/requestQueueHandler.js'),logger=require(a146_0x41bd04(0x160))[a146_0x41bd04(0x158)],SessionHandler=require(a146_0x41bd04(0x1a2)),PerformanceTester=require(a146_0x41bd04(0x152)),{TESTHUB_EVENTS:PerformanceEvents}=require(a146_0x41bd04(0x174)),TestDetails=require('../../bin/playwright/reporter/test-details.js'),{uploadTraceZip}=require(a146_0x41bd04(0x176)),{isTurboScaleSession}=require(a146_0x41bd04(0x16f)),BrowserstackCLI=require(a146_0x41bd04(0x184)),OngoingEvents=new Set();let processedTraceZips=![];const addEvent=_0x390725=>{const _0x4072e7=a146_0x41bd04;OngoingEvents[_0x4072e7(0x1a8)](_0x390725);},awaitAllEvents=async()=>{const _0x13e696=a146_0x41bd04;return Promise[_0x13e696(0x1aa)](OngoingEvents);};class TestHubHandler{static [a146_0x41bd04(0x186)]=![];static async[a146_0x41bd04(0x14d)](_0x33d033,_0x3f6209){const _0x22f672=a146_0x41bd04,_0x3e22f3={'lOsLB':function(_0x45871f,_0x55c3c5){return _0x45871f||_0x55c3c5;},'ENBWf':function(_0x12ecca,_0x203215){return _0x12ecca||_0x203215;},'JBcnk':function(_0x6a9bd0,_0x10ea50){return _0x6a9bd0===_0x10ea50;},'jDlOq':function(_0x30af10){return _0x30af10();},'arFHM':_0x22f672(0x16c),'MDueU':'false','zgMwA':'Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20Missing\x20authentication\x20token','QLdcV':function(_0x3a8847,_0x4a2067,_0xf2deb7,_0x10a876,_0x20e5b4){return _0x3a8847(_0x4a2067,_0xf2deb7,_0x10a876,_0x20e5b4);},'YQmSn':_0x22f672(0x1d0),'qXlrP':_0x22f672(0x19a),'gWczk':'true','uTtUC':_0x22f672(0x164)};await PerformanceTester['measureWrapper'](PerformanceEvents['START'],async()=>{const _0x1dd180=_0x22f672,_0x2765dd=Object[_0x1dd180(0x1c1)]({},_0x3f6209[_0x1dd180(0x19b)],{'root_dir_path':'','framework':_0x3f6209[_0x1dd180(0x1a5)]}),_0x51012b=bsSetupHelper['getUserName'](_0x2765dd),_0x97c723=bsSetupHelper[_0x1dd180(0x135)](_0x2765dd),_0x335252=_0x3e22f3[_0x1dd180(0x17d)](_0x51012b,'')+':'+_0x3e22f3[_0x1dd180(0x1bc)](_0x97c723,'');if(_0x3e22f3['JBcnk'](_0x335252,':'))return _0x3e22f3['jDlOq'](isTestObservabilitySession)&&(logger[_0x1dd180(0x13f)](_0x3e22f3[_0x1dd180(0x1be)]),process[_0x1dd180(0x140)][_0x1dd180(0x15a)]=_0x3e22f3[_0x1dd180(0x166)]),testhubUtils[_0x1dd180(0x13b)](_0x2765dd)&&logger[_0x1dd180(0x13f)](_0x3e22f3[_0x1dd180(0x188)]),[null,null];try{const _0x2f479d=await this['generateBuildUpstreamData'](_0x2765dd,_0x33d033),_0x253ff8=this[_0x1dd180(0x175)](_0x51012b,_0x97c723),_0xc87e99=await _0x3e22f3[_0x1dd180(0x183)](nodeRequest,_0x3e22f3['YQmSn'],testHubConstants['TESTHUB_BUILD_API'],_0x2f479d,_0x253ff8),_0x44849d=this[_0x1dd180(0x178)](_0x2765dd,_0xc87e99,_0x253ff8);await this[_0x1dd180(0x141)](_0x3f6209,_0x33d033);const _0x3570c4=testhubUtils[_0x1dd180(0x1ab)](_0x2765dd);process['env']['BROWSERSTACK_PRODUCT_MAP']=JSON[_0x1dd180(0x181)](_0x3570c4);if(_0x3e22f3['JBcnk'](testhubUtils[_0x1dd180(0x1cf)](_0x3f6209['config']),null)){const _0x9ce9c2=_0x44849d[_0x3e22f3[_0x1dd180(0x150)]];_0x9ce9c2&&_0x9ce9c2[_0x1dd180(0x1af)]&&_0x9ce9c2[_0x1dd180(0x16d)]&&(_0x3f6209[_0x1dd180(0x19b)]['accessibility']=!![],process[_0x1dd180(0x140)][_0x1dd180(0x165)]=_0x3e22f3[_0x1dd180(0x147)]);}return _0x44849d&&_0x44849d[_0x3e22f3['qXlrP']]&&_0x44849d[_0x3e22f3[_0x1dd180(0x150)]][_0x3e22f3[_0x1dd180(0x197)]]&&(process[_0x1dd180(0x140)][_0x1dd180(0x18b)]=_0x44849d[_0x3e22f3[_0x1dd180(0x150)]][_0x3e22f3[_0x1dd180(0x197)]]),_0x44849d;}catch(_0x4d37c9){_0x3e22f3['JBcnk'](_0x4d37c9[_0x1dd180(0x19c)],![])&&testhubUtils['logBuildError'](_0x4d37c9);throw _0x4d37c9;}})();}static async[a146_0x41bd04(0x1c6)](){const _0x49f135=a146_0x41bd04,_0x103344={'AUOUv':function(_0x10e21b,_0x358831,_0x1cbe85){return _0x10e21b(_0x358831,_0x1cbe85);},'WMfnl':function(_0x144157,_0x54e822){return _0x144157(_0x54e822);},'PpTHm':function(_0xc37881){return _0xc37881();},'OohAU':_0x49f135(0x14f)};if(processedTraceZips)return;const _0x4da928=TestDetails['getTraceFilePaths']();_0x4da928['forEach'](({testUId:_0x24a6d6,filePath:_0x3b738f})=>{const _0x3b14b8=_0x49f135;var _0xccd5a1=_0x103344[_0x3b14b8(0x19e)](uploadTraceZip,_0x3b738f,_0x24a6d6);_0x103344[_0x3b14b8(0x1a6)](addEvent,_0xccd5a1);});try{await _0x103344[_0x49f135(0x1a1)](awaitAllEvents),logger[_0x49f135(0x13f)](_0x103344['OohAU']),processedTraceZips=!![];}catch(_0x5e7a9f){logger['error'](_0x49f135(0x130)+util[_0x49f135(0x17c)](_0x5e7a9f));}}static async[a146_0x41bd04(0x141)](_0x1d14f2,_0x155445){const _0x45b9c6=a146_0x41bd04;if(constants[_0x45b9c6(0x134)]['includes'](_0x155445)){await _0x1d14f2[_0x45b9c6(0x1d1)]();return;}_0x1d14f2['config'][_0x45b9c6(0x13a)]&&logger['debug']('Percy\x20is\x20not\x20supported\x20for\x20'+_0x155445+_0x45b9c6(0x198));}static[a146_0x41bd04(0x15e)](_0x5aee36){const _0x5741a0=a146_0x41bd04,_0x5d609e={'ypRhi':function(_0x1f20d8,_0x111bdb){return _0x1f20d8(_0x111bdb);},'KidDU':_0x5741a0(0x192)};let _0x5e8c49;if(_0x5aee36[_0x5741a0(0x143)]){const _0x172580={};_0x172580[_0x5741a0(0x1c9)]=_0x5aee36[_0x5741a0(0x143)],_0x5e8c49=_0x172580;}else{const _0x4785e7={};_0x4785e7[_0x5741a0(0x1c9)]={},_0x5e8c49=_0x4785e7;}if((!bsSetupHelper[_0x5741a0(0x199)]()||_0x5d609e[_0x5741a0(0x1b1)](isTurboScaleSession,_0x5aee36))&&testhubUtils[_0x5741a0(0x13b)](_0x5aee36)){const _0x387f6d={};_0x387f6d[_0x5741a0(0x132)]=_0x5d609e[_0x5741a0(0x1ac)],Object[_0x5741a0(0x1c1)](_0x5e8c49[_0x5741a0(0x1c9)],_0x387f6d);}return _0x5e8c49;}static[a146_0x41bd04(0x175)](_0x259eaf,_0x1556ac){const _0x2f23b5=a146_0x41bd04,_0x4c356f={'zKoon':function(_0x42ff13,_0xc6fd09){return _0x42ff13(_0xc6fd09);}},_0x219fd1={};return _0x219fd1['username']=_0x259eaf,_0x219fd1[_0x2f23b5(0x18f)]=_0x1556ac,{'auth':_0x219fd1,'headers':_0x4c356f[_0x2f23b5(0x13d)](getDefaultHeaders,![])};}static async[a146_0x41bd04(0x14b)](_0xf56b8,_0x26ffe9){const _0x550ba6=a146_0x41bd04,_0x3a0f68={'LAbBz':'Generating\x20build\x20upstream\x20data\x20for\x20TestHub','fefJj':function(_0x16ea12,_0x58532b){return _0x16ea12(_0x58532b);}};logger[_0x550ba6(0x13f)](_0x3a0f68[_0x550ba6(0x1ce)]);const _0x2d7157={'project_name':_0xf56b8[_0x550ba6(0x1a9)]||'','name':_0xf56b8['buildName']||path[_0x550ba6(0x13c)](path[_0x550ba6(0x1b9)](process[_0x550ba6(0x1c0)]())),'build_identifier':_0xf56b8[_0x550ba6(0x168)],'description':_0xf56b8[_0x550ba6(0x1b7)]||'','started_at':new Date()[_0x550ba6(0x169)](),'tags':_0x3a0f68[_0x550ba6(0x1cb)](getCustomTags,_0xf56b8),'host_info':bsSetupHelper['getHostInfo'](),'ci_info':bsSetupHelper[_0x550ba6(0x153)](),'build_run_identifier':process['env'][_0x550ba6(0x182)],'failed_tests_rerun':process['env'][_0x550ba6(0x1bf)]||![],'linked_build_uuid':process[_0x550ba6(0x140)][_0x550ba6(0x1b4)]||'','version_control':await bsSetupHelper[_0x550ba6(0x144)](),'accessibility':this[_0x550ba6(0x15e)](_0xf56b8),'framework_details':testhubUtils[_0x550ba6(0x151)](_0xf56b8,_0x26ffe9),'product_map':testhubUtils[_0x550ba6(0x18a)](_0xf56b8),'browserstackAutomation':bsSetupHelper[_0x550ba6(0x199)](),'grouping_identifier':process[_0x550ba6(0x140)][_0x550ba6(0x19f)],'test_orchestration':testhubUtils[_0x550ba6(0x193)](_0xf56b8)};if(bsSetupHelper[_0x550ba6(0x146)]()[_0x550ba6(0x133)]||bsSetupHelper[_0x550ba6(0x146)]()[_0x550ba6(0x195)]){const _0x323175={};_0x323175[_0x550ba6(0x179)]=process[_0x550ba6(0x140)][_0x550ba6(0x14a)],_0x323175[_0x550ba6(0x14c)]=process[_0x550ba6(0x140)][_0x550ba6(0x1b5)],_0x2d7157['central_scanner']=_0x323175;}return _0x2d7157;}static[a146_0x41bd04(0x178)](_0x569cdc,_0x367da0,_0x4db6e1){const _0x826755=a146_0x41bd04,_0x25e887={'OLdKK':function(_0x1f9b0a){return _0x1f9b0a();},'huAve':function(_0x32a20d,_0x408e8d){return _0x32a20d&&_0x408e8d;},'wnslk':_0x826755(0x192),'uoInu':_0x826755(0x157),'fvpWf':function(_0x118d8c,_0xdd6c45){return _0x118d8c&&_0xdd6c45;}},_0x103d86={};if(_0x25e887[_0x826755(0x167)](isTestObservabilitySession)){const [_0x8deee3,_0x16acc9,_0x28bea8]=testhubUtils[_0x826755(0x13e)](_0x367da0[_0x826755(0x139)],_0x4db6e1[_0x826755(0x1ad)]);if(_0x25e887[_0x826755(0x136)](_0x8deee3,_0x16acc9)){const _0x2ad57d={};_0x2ad57d[_0x826755(0x1a4)]=_0x8deee3,_0x2ad57d[_0x826755(0x16d)]=_0x16acc9,_0x2ad57d['allowScreenshot']=_0x28bea8,_0x103d86[testHubConstants[_0x826755(0x145)]]=_0x2ad57d,process[_0x826755(0x140)]['BROWSERSTACK_TEST_OBSERVABILITY']=_0x25e887[_0x826755(0x185)];}else _0x103d86[testHubConstants['OBSERVABILITY']]={},process[_0x826755(0x140)][_0x826755(0x18d)]=_0x25e887[_0x826755(0x159)];}else process[_0x826755(0x140)][_0x826755(0x18d)]=_0x25e887[_0x826755(0x159)];const [_0x1c1feb,_0x5bf645,_0x1a7669]=testhubUtils[_0x826755(0x16b)](_0x367da0[_0x826755(0x139)]);if(_0x25e887['fvpWf'](_0x1c1feb,_0x5bf645)){const _0x3dcb92={};_0x3dcb92[_0x826755(0x1af)]=_0x1c1feb,_0x3dcb92[_0x826755(0x16d)]=_0x5bf645,_0x3dcb92[_0x826755(0x164)]=_0x1a7669,_0x103d86[testHubConstants['ACCESSIBILITY']]=_0x3dcb92,process['env'][_0x826755(0x138)]=_0x25e887[_0x826755(0x185)];}else _0x103d86[testHubConstants[_0x826755(0x173)]]={},process[_0x826755(0x140)][_0x826755(0x138)]=_0x25e887[_0x826755(0x159)];return testhubUtils[_0x826755(0x17e)](_0x367da0[_0x826755(0x139)]),logger[_0x826755(0x1cc)]('Testhub\x20started\x20with\x20id:\x20'+process[_0x826755(0x140)][_0x826755(0x191)]),_0x103d86;}static async[a146_0x41bd04(0x171)](_0x1e37e1){const _0x4fbb56=a146_0x41bd04,_0x5a1e9b={'hTErq':function(_0x130bfb,_0xbf371c){return _0x130bfb===_0xbf371c;},'ceZul':_0x4fbb56(0x157),'qbNHU':function(_0xb0497,_0x5993f5){return _0xb0497===_0x5993f5;},'mlBNt':_0x4fbb56(0x1b8),'zVLGk':_0x4fbb56(0x1c4),'bXnTM':'error','VeEiX':_0x4fbb56(0x155),'OlYKs':_0x4fbb56(0x1b3),'vwOzz':_0x4fbb56(0x149),'QvIHJ':function(_0x37c3ae){return _0x37c3ae();},'XjIPP':function(_0x59a247,_0x4157ae,_0x351020,_0x5c60f0,_0x2a36df,_0x2445f8){return _0x59a247(_0x4157ae,_0x351020,_0x5c60f0,_0x2a36df,_0x2445f8);},'zoQwV':_0x4fbb56(0x148),'TndDK':_0x4fbb56(0x1bb),'GerpM':_0x4fbb56(0x19c)};await PerformanceTester[_0x4fbb56(0x156)](PerformanceEvents[_0x4fbb56(0x1c2)],async()=>{const _0x5da75b=_0x4fbb56;if(_0x5a1e9b['hTErq'](process[_0x5da75b(0x140)][_0x5da75b(0x15a)],_0x5a1e9b['ceZul'])||TestHubHandler[_0x5da75b(0x186)]||bsSetupHelper['isUndefined'](process[_0x5da75b(0x140)][testHubConstants[_0x5da75b(0x17f)][_0x5da75b(0x189)]]))return;TestHubHandler[_0x5da75b(0x186)]=!![];if(BrowserstackCLI[_0x5da75b(0x1c5)]()[_0x5da75b(0x14e)]())return;await this[_0x5da75b(0x1c6)](),await RequestQueueHandler[_0x5da75b(0x1c5)]()[_0x5da75b(0x162)](),await SessionHandler[_0x5da75b(0x142)]();if(_0x5a1e9b[_0x5da75b(0x1cd)](process[_0x5da75b(0x140)][testHubConstants[_0x5da75b(0x17f)][_0x5da75b(0x189)]],_0x5a1e9b['mlBNt'])||_0x5a1e9b[_0x5da75b(0x1cd)](process[_0x5da75b(0x140)][testHubConstants[_0x5da75b(0x17f)][_0x5da75b(0x191)]],_0x5a1e9b[_0x5da75b(0x187)])){logger[_0x5da75b(0x13f)](_0x5a1e9b['zVLGk']);const _0x5a95f5={};return _0x5a95f5[_0x5da75b(0x18c)]=_0x5a1e9b['bXnTM'],_0x5a95f5[_0x5da75b(0x154)]=_0x5a1e9b[_0x5da75b(0x1ae)],_0x5a95f5;}const _0x4073cd={'finished_at':new Date()['toISOString'](),'finished_metadata':[]};!!_0x1e37e1&&_0x4073cd[_0x5a1e9b[_0x5da75b(0x137)]][_0x5da75b(0x1b0)]({'reason':_0x5a1e9b[_0x5da75b(0x170)],'signal':_0x1e37e1,'failure_data':''});const _0x1ff8b2={'headers':_0x5a1e9b[_0x5da75b(0x15c)](getDefaultHeaders)};try{const _0xf19e9c=await _0x5a1e9b[_0x5da75b(0x18e)](nodeRequest,_0x5a1e9b['zoQwV'],_0x5da75b(0x1c8)+process[_0x5da75b(0x140)][testHubConstants[_0x5da75b(0x17f)][_0x5da75b(0x191)]]+_0x5da75b(0x17a),_0x4073cd,_0x1ff8b2,![]);if(_0xf19e9c[_0x5da75b(0x139)]&&_0xf19e9c[_0x5da75b(0x139)][_0x5da75b(0x1a3)]){const _0x3b99c6={};_0x3b99c6[_0x5da75b(0x154)]=_0xf19e9c['data']['error'];throw _0x3b99c6;}else{logger[_0x5da75b(0x13f)](_0x5a1e9b[_0x5da75b(0x1b2)]);const _0x344dd0={};return _0x344dd0[_0x5da75b(0x18c)]=_0x5a1e9b[_0x5da75b(0x1c3)],_0x344dd0[_0x5da75b(0x154)]='',_0x344dd0;}}catch(_0x35d348){_0x35d348[_0x5da75b(0x172)]?logger[_0x5da75b(0x13f)](_0x5da75b(0x177)+_0x35d348[_0x5da75b(0x172)][_0x5da75b(0x18c)]+'\x20'+_0x35d348[_0x5da75b(0x172)][_0x5da75b(0x1a0)]+'\x20'+JSON[_0x5da75b(0x181)](_0x35d348['response'][_0x5da75b(0x139)])):logger[_0x5da75b(0x13f)](_0x5da75b(0x177)+(_0x35d348[_0x5da75b(0x154)]||_0x35d348));const _0x457fd4={};return _0x457fd4['status']=_0x5a1e9b[_0x5da75b(0x196)],_0x457fd4[_0x5da75b(0x154)]=_0x35d348[_0x5da75b(0x154)]||_0x35d348['response']?_0x35d348[_0x5da75b(0x172)][_0x5da75b(0x18c)]+':'+_0x35d348[_0x5da75b(0x172)][_0x5da75b(0x1a0)]:_0x35d348,_0x457fd4;}})();}}function a146_0x2dbf(){const _0x310d50=['1760dxVtAW','stringify','BROWSERSTACK_BUILD_RUN_IDENTIFIER','QLdcV','../../bin/v2/browserstackCLI','wnslk','buildStopSent','mlBNt','zgMwA','BROWSERSTACK_TESTHUB_JWT','getProductMapForBuildStartCall','BROWSERSTACK_TEST_ACCESSIBILITY_SCRIPT_TIMEOUT','status','BROWSERSTACK_TEST_OBSERVABILITY','XjIPP','password','../../bin/utils/constants.js','BROWSERSTACK_TESTHUB_UUID','true','getTestOrchestrationBuildStartData','18855KDjGtP','lcnc','bXnTM','uTtUC','\x20framework','isBrowserstackInfra','accessibility','config','success','exports','AUOUv','BROWSERSTACK_BUILD_GROUPING_IDENTIFIER','statusText','PpTHm','../test-observability/sessionHandler.js','error','jwt','framework','WMfnl','2676485SuUTAL','add','projectName','allSettled','getProductMap','KidDU','auth','VeEiX','authToken','push','ypRhi','TndDK','finished_metadata','BROWSERSTACK_LINKED_BUILD_UUID','BROWSERSTACK_CENTRAL_SCANNER_JWT','9894684ZZkpaD','buildDescription','null','resolve','./utils.js','stopBuildUpstream\x20event\x20successful!','ENBWf','path','arFHM','BROWSERSTACK_RERUN','cwd','assign','STOP','GerpM','EXCEPTION\x20IN\x20stopBuildUpstream\x20REQUEST\x20TO\x20TESTHUB\x20:\x20Missing\x20authentication\x20token','getInstance','processTraceZips','329738ArSsUB','api/v1/builds/','settings','util','fefJj','info','qbNHU','LAbBz','getAccessibilityValueFromYml','POST','setupPercy','../helper','Error\x20while\x20waiting\x20for\x20events:\x20','3727304IgosZm','includeEncodedExtension','central_scanner','PERCY_SUPPORTED_FRAMEWORKS','getAccessKey','huAve','OlYKs','BROWSERSTACK_ACCESSIBILITY','data','percy','isAccessibilityEnabled','basename','zKoon','setTestObservabilityVariables','debug','env','checkAndSetupPercy','waitForBuildStatus','accessibilityOptions','getGitMetaData','OBSERVABILITY','getCentralUser','gWczk','PUT','user_killed','BROWSERSTACK_CENTRAL_SCANNER_JOBID','generateBuildUpstreamData','token','launchBuild','isRunning','All\x20trace\x20zip\x20send\x20events\x20complete','qXlrP','getFrameworkDetails','../performance/performance-tester.js','getCiInfo','message','Token/buildID\x20is\x20undefined,\x20build\x20creation\x20might\x20have\x20failed','measureWrapper','false','winstonLogger','uoInu','BS_TESTOPS_BUILD_COMPLETED','./constants.js','QvIHJ','350GEfnQm','getAccessibilityOptions','11bgDevo','../logger','2tSrmiU','uploadPending','1932696VZZysZ','scannerProcessingTimeout','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','MDueU','OLdKK','buildIdentifier','toISOString','6gZnezu','setAccessibilityVariables','EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20Missing\x20authentication\x20token','buildHashedId','5295dwURdA','../helper.js','vwOzz','stop','response','ACCESSIBILITY','../performance/constants','getConfig','../../bin/playwright/reporter/pwUtils.js','EXCEPTION\x20IN\x20stopBuildUpstream\x20REQUEST\x20TO\x20TESTHUB\x20:\x20','extractDataFromResponse','job_id','/stop','../test-observability/utils','format','lOsLB','setTestHubCommonMetaInfo','ENV_VAR'];a146_0x2dbf=function(){return _0x310d50;};return a146_0x2dbf();}module[a146_0x41bd04(0x19d)]=TestHubHandler; | ||
| const a146_0x483249=a146_0x22c7;function a146_0x172a(){const _0x421f07=['LsTuW','153162ZhGJbK','data','BIAOX','getAccessKey','134772ffoOrQ','allowScreenshot','../test-observability/utils','../performance/constants','../performance/performance-tester.js','20xJcCHM','aFzKj','launchBuild','Generating\x20build\x20upstream\x20data\x20for\x20TestHub','status','buildName','isUndefined','10FNsdxy','../../bin/v2/browserstackCLI','START','projectName','TfWom','lcnc','BROWSERSTACK_LINKED_BUILD_UUID','getInstance','./constants.js','getProductMapForBuildStartCall','RzxaW','getAccessibilityOptions','nOoFX','null','ojzqH','uploadPending','nqtAy','basename','OBSERVABILITY','BROWSERSTACK_TEST_OBSERVABILITY','auth','setAccessibilityVariables','../../bin/playwright/reporter/pwUtils.js','EXCEPTION\x20IN\x20stopBuildUpstream\x20REQUEST\x20TO\x20TESTHUB\x20:\x20Missing\x20authentication\x20token','user_killed','EXCEPTION\x20IN\x20BUILD\x20START\x20EVENT\x20:\x20Missing\x20authentication\x20token','allSettled','logBuildError','includes','Token/buildID\x20is\x20undefined,\x20build\x20creation\x20might\x20have\x20failed','1MvRoRm','../helper.js','setTestHubCommonMetaInfo','juixk','processTraceZips','central_scanner','getHostInfo','forEach','868536SKhMqN','BROWSERSTACK_PRODUCT_MAP','percy','BROWSERSTACK_ACCESSIBILITY','isBrowserstackInfra','jZDhE','finished_metadata','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','../test-observability/requestQueueHandler.js','error','xdsAs','BROWSERSTACK_CENTRAL_SCANNER_JWT','resolve','checkAndSetupPercy','cwd','false','format','BROWSERSTACK_BUILD_RUN_IDENTIFIER','getGitMetaData','isAccessibilityEnabled','info','scannerProcessingTimeout','getConfig','dtvyO','waitForBuildStatus','/stop','success','job_id','LZqEy','../test-observability/sessionHandler.js','WXCMU','LJalZ','../../bin/utils/constants.js','BROWSERSTACK_TESTHUB_JWT','buildDescription','UbUwD','BS_TESTOPS_BUILD_COMPLETED','getUserName','TESTHUB_BUILD_API','BROWSERSTACK_RERUN','buildStopSent','ENV_VAR','Error\x20while\x20waiting\x20for\x20events:\x20','Testhub\x20started\x20with\x20id:\x20','config','env','getCiInfo','buildHashedId','accessibility','WoYMn','stop','path','VvNwx','VDPje','PERCY_SUPPORTED_FRAMEWORKS','wEjJI','measureWrapper','CxEvQ','30640WMzxfj','settings','debug','BROWSERSTACK_TESTHUB_UUID','generateBuildUpstreamData','EXCEPTION\x20IN\x20stopBuildUpstream\x20REQUEST\x20TO\x20TESTHUB\x20:\x20','STOP','JuCYe','../logger','lELhx','BROWSERSTACK_TEST_ACCESSIBILITY_SCRIPT_TIMEOUT','push','toISOString','2160521sKPGFG','extractDataFromResponse','getCentralUser','password','NzoFh','YUekq','lTaex','authToken','stopBuildUpstream\x20event\x20successful!','168831bCtbyg','../helper','statusText','exports','fzGtz','Percy\x20is\x20not\x20supported\x20for\x20','639228vyyqKR','stringify','QgSFO','GvnNX','609vknBJT','true','HxvTN','message','GrRvq','util','api/v1/builds/','jwt','sOlfF','OPxVe','assign','response','fJMrZ','getProductMap'];a146_0x172a=function(){return _0x421f07;};return a146_0x172a();}(function(_0x49f0e8,_0x7f3bed){const _0x2fa900=a146_0x22c7,_0x5e7fff=_0x49f0e8();while(!![]){try{const _0xcf3f35=-parseInt(_0x2fa900(0x15c))/0x1*(-parseInt(_0x2fa900(0x1ba))/0x2)+parseInt(_0x2fa900(0x1b4))/0x3+-parseInt(_0x2fa900(0x132))/0x4*(-parseInt(_0x2fa900(0x137))/0x5)+-parseInt(_0x2fa900(0x164))/0x6+-parseInt(_0x2fa900(0x1be))/0x7*(parseInt(_0x2fa900(0x19e))/0x8)+-parseInt(_0x2fa900(0x1cd))/0x9+parseInt(_0x2fa900(0x13e))/0xa*(parseInt(_0x2fa900(0x1ab))/0xb);if(_0xcf3f35===_0x7f3bed)break;else _0x5e7fff['push'](_0x5e7fff['shift']());}catch(_0x5bc359){_0x5e7fff['push'](_0x5e7fff['shift']());}}}(a146_0x172a,0x33c7a));function a146_0x22c7(_0x1d44d1,_0x277894){const _0x172a63=a146_0x172a();return a146_0x22c7=function(_0x22c753,_0x14584a){_0x22c753=_0x22c753-0x130;let _0x4f525b=_0x172a63[_0x22c753];return _0x4f525b;},a146_0x22c7(_0x1d44d1,_0x277894);}const bsSetupHelper=require(a146_0x483249(0x1b5)),path=require(a146_0x483249(0x197)),util=require(a146_0x483249(0x1c3)),{getCustomTags,isTestObservabilitySession,getDefaultHeaders,nodeRequest}=require(a146_0x483249(0x134)),testhubUtils=require('./utils.js'),testHubConstants=require(a146_0x483249(0x146)),constants=require(a146_0x483249(0x184)),RequestQueueHandler=require(a146_0x483249(0x16c)),logger=require(a146_0x483249(0x1a6))['winstonLogger'],SessionHandler=require(a146_0x483249(0x181)),PerformanceTester=require(a146_0x483249(0x136)),{TESTHUB_EVENTS:PerformanceEvents}=require(a146_0x483249(0x135)),TestDetails=require('../../bin/playwright/reporter/test-details.js'),{uploadTraceZip}=require(a146_0x483249(0x154)),{isTurboScaleSession}=require(a146_0x483249(0x15d)),BrowserstackCLI=require(a146_0x483249(0x13f)),OngoingEvents=new Set();let processedTraceZips=![];const addEvent=_0x402ac2=>{OngoingEvents['add'](_0x402ac2);},awaitAllEvents=async()=>{const _0x1f25f5=a146_0x483249;return Promise[_0x1f25f5(0x158)](OngoingEvents);};class TestHubHandler{static ['buildStopSent']=![];static async[a146_0x483249(0x139)](_0x28f9fd,_0x9a593e){const _0x37d41c=a146_0x483249,_0x393283={'juixk':function(_0x262391,_0x8871d1){return _0x262391||_0x8871d1;},'fzGtz':function(_0x19d4b8,_0x476d31){return _0x19d4b8||_0x476d31;},'GrRvq':function(_0x98c4a9,_0x15a0aa){return _0x98c4a9===_0x15a0aa;},'BCCqi':function(_0x188867){return _0x188867();},'fJMrZ':_0x37d41c(0x157),'xdsAs':'false','VvNwx':'Exception\x20while\x20creating\x20test\x20run\x20for\x20BrowserStack\x20Accessibility\x20Automation:\x20Missing\x20authentication\x20token','zinGI':function(_0x4829c3,_0x1b173b,_0x4b5ae5,_0x553754,_0x256122){return _0x4829c3(_0x1b173b,_0x4b5ae5,_0x553754,_0x256122);},'RzxaW':'POST','GvnNX':function(_0x4bf230,_0x5aa79d){return _0x4bf230===_0x5aa79d;},'QgSFO':_0x37d41c(0x194),'LsTuW':_0x37d41c(0x1bf),'CxEvQ':_0x37d41c(0x179),'ykwun':function(_0xc60702,_0x5562d7){return _0xc60702===_0x5562d7;}};await PerformanceTester[_0x37d41c(0x19c)](PerformanceEvents[_0x37d41c(0x140)],async()=>{const _0xf60493=_0x37d41c,_0x3e670b=Object[_0xf60493(0x1c8)]({},_0x9a593e[_0xf60493(0x190)],{'root_dir_path':'','framework':_0x9a593e['framework']}),_0x37d3c3=bsSetupHelper[_0xf60493(0x189)](_0x3e670b),_0x22193f=bsSetupHelper[_0xf60493(0x131)](_0x3e670b),_0x4b5cee=_0x393283[_0xf60493(0x15f)](_0x37d3c3,'')+':'+_0x393283[_0xf60493(0x1b8)](_0x22193f,'');if(_0x393283[_0xf60493(0x1c2)](_0x4b5cee,':'))return _0x393283['BCCqi'](isTestObservabilitySession)&&(logger['debug'](_0x393283[_0xf60493(0x1ca)]),process[_0xf60493(0x191)][_0xf60493(0x188)]=_0x393283[_0xf60493(0x16e)]),testhubUtils['isAccessibilityEnabled'](_0x3e670b)&&logger['debug'](_0x393283[_0xf60493(0x198)]),[null,null];try{const _0x414fe2=await this[_0xf60493(0x1a2)](_0x3e670b,_0x28f9fd),_0x185493=this['getConfig'](_0x37d3c3,_0x22193f),_0x1c26c5=await _0x393283['zinGI'](nodeRequest,_0x393283[_0xf60493(0x148)],testHubConstants[_0xf60493(0x18a)],_0x414fe2,_0x185493),_0x93852c=this['extractDataFromResponse'](_0x3e670b,_0x1c26c5,_0x185493);await this[_0xf60493(0x171)](_0x9a593e,_0x28f9fd);const _0x35c4de=testhubUtils[_0xf60493(0x1cb)](_0x3e670b);process['env'][_0xf60493(0x165)]=JSON[_0xf60493(0x1bb)](_0x35c4de);if(_0x393283[_0xf60493(0x1bd)](testhubUtils['getAccessibilityValueFromYml'](_0x9a593e[_0xf60493(0x190)]),null)){const _0x476910=_0x93852c[_0x393283['QgSFO']];_0x476910&&_0x476910[_0xf60493(0x1b2)]&&_0x476910[_0xf60493(0x193)]&&(_0x9a593e[_0xf60493(0x190)][_0xf60493(0x194)]=!![],process['env'][_0xf60493(0x16b)]=_0x393283[_0xf60493(0x1cc)]);}return _0x93852c&&_0x93852c[_0x393283[_0xf60493(0x1bc)]]&&_0x93852c[_0x393283['QgSFO']][_0x393283['CxEvQ']]&&(process[_0xf60493(0x191)][_0xf60493(0x1a8)]=_0x93852c[_0x393283[_0xf60493(0x1bc)]][_0x393283[_0xf60493(0x19d)]]),_0x93852c;}catch(_0x522413){_0x393283['ykwun'](_0x522413[_0xf60493(0x17e)],![])&&testhubUtils[_0xf60493(0x159)](_0x522413);throw _0x522413;}})();}static async[a146_0x483249(0x160)](){const _0x3a2818=a146_0x483249,_0x4c7d77={'lELhx':function(_0x4f4827,_0x1d587c,_0x42e25d){return _0x4f4827(_0x1d587c,_0x42e25d);},'dtvyO':function(_0x3fa992,_0x3792a5){return _0x3fa992(_0x3792a5);},'nOoFX':function(_0x1e8f93){return _0x1e8f93();},'jZDhE':'All\x20trace\x20zip\x20send\x20events\x20complete'};if(processedTraceZips)return;const _0x3f5927=TestDetails['getTraceFilePaths']();_0x3f5927[_0x3a2818(0x163)](({testUId:_0xcf3a95,filePath:_0x469c85})=>{const _0x354f09=_0x3a2818;var _0x3d6248=_0x4c7d77[_0x354f09(0x1a7)](uploadTraceZip,_0x469c85,_0xcf3a95);_0x4c7d77[_0x354f09(0x17b)](addEvent,_0x3d6248);});try{await _0x4c7d77[_0x3a2818(0x14a)](awaitAllEvents),logger[_0x3a2818(0x1a0)](_0x4c7d77[_0x3a2818(0x169)]),processedTraceZips=!![];}catch(_0x4bce26){logger[_0x3a2818(0x16d)](_0x3a2818(0x18e)+util[_0x3a2818(0x174)](_0x4bce26));}}static async[a146_0x483249(0x171)](_0x23be56,_0x1c142b){const _0x2dc172=a146_0x483249;if(constants[_0x2dc172(0x19a)][_0x2dc172(0x15a)](_0x1c142b)){await _0x23be56['setupPercy']();return;}_0x23be56[_0x2dc172(0x190)][_0x2dc172(0x166)]&&logger[_0x2dc172(0x1a0)](_0x2dc172(0x1b9)+_0x1c142b+'\x20framework');}static[a146_0x483249(0x149)](_0x26c6ba){const _0x302a29=a146_0x483249,_0x396a47={'AWCNe':function(_0x3741f1,_0x10edf4){return _0x3741f1(_0x10edf4);},'wogAT':'true'};let _0x377d49;if(_0x26c6ba['accessibilityOptions']){const _0x524724={};_0x524724['settings']=_0x26c6ba['accessibilityOptions'],_0x377d49=_0x524724;}else{const _0x143a49={};_0x143a49['settings']={},_0x377d49=_0x143a49;}if((!bsSetupHelper[_0x302a29(0x168)]()||_0x396a47['AWCNe'](isTurboScaleSession,_0x26c6ba))&&testhubUtils[_0x302a29(0x177)](_0x26c6ba)){const _0x5a2364={};_0x5a2364['includeEncodedExtension']=_0x396a47['wogAT'],Object[_0x302a29(0x1c8)](_0x377d49[_0x302a29(0x19f)],_0x5a2364);}return _0x377d49;}static[a146_0x483249(0x17a)](_0x3c70e7,_0x141292){const _0x194475=a146_0x483249,_0x10fc37={'wEjJI':function(_0x52db64,_0x1455dd){return _0x52db64(_0x1455dd);}},_0x4e3013={};return _0x4e3013['username']=_0x3c70e7,_0x4e3013[_0x194475(0x1ae)]=_0x141292,{'auth':_0x4e3013,'headers':_0x10fc37[_0x194475(0x19b)](getDefaultHeaders,![])};}static async[a146_0x483249(0x1a2)](_0x4763ea,_0x4bbe23){const _0x2d5e90=a146_0x483249,_0x3aaf9a={'LZqEy':_0x2d5e90(0x13a),'sOlfF':function(_0x3e48d0,_0x19b913){return _0x3e48d0(_0x19b913);}};logger['debug'](_0x3aaf9a[_0x2d5e90(0x180)]);const _0x16c2e3={'project_name':_0x4763ea[_0x2d5e90(0x141)]||'','name':_0x4763ea[_0x2d5e90(0x13c)]||path[_0x2d5e90(0x14f)](path[_0x2d5e90(0x170)](process[_0x2d5e90(0x172)]())),'build_identifier':_0x4763ea['buildIdentifier'],'description':_0x4763ea[_0x2d5e90(0x186)]||'','started_at':new Date()[_0x2d5e90(0x1aa)](),'tags':_0x3aaf9a[_0x2d5e90(0x1c6)](getCustomTags,_0x4763ea),'host_info':bsSetupHelper[_0x2d5e90(0x162)](),'ci_info':bsSetupHelper[_0x2d5e90(0x192)](),'build_run_identifier':process[_0x2d5e90(0x191)][_0x2d5e90(0x175)],'failed_tests_rerun':process['env'][_0x2d5e90(0x18b)]||![],'linked_build_uuid':process['env'][_0x2d5e90(0x144)]||'','version_control':await bsSetupHelper[_0x2d5e90(0x176)](),'accessibility':this[_0x2d5e90(0x149)](_0x4763ea),'framework_details':testhubUtils['getFrameworkDetails'](_0x4763ea,_0x4bbe23),'product_map':testhubUtils[_0x2d5e90(0x147)](_0x4763ea),'browserstackAutomation':bsSetupHelper['isBrowserstackInfra'](),'grouping_identifier':process[_0x2d5e90(0x191)]['BROWSERSTACK_BUILD_GROUPING_IDENTIFIER'],'test_orchestration':testhubUtils['getTestOrchestrationBuildStartData'](_0x4763ea)};if(bsSetupHelper[_0x2d5e90(0x1ad)]()[_0x2d5e90(0x161)]||bsSetupHelper[_0x2d5e90(0x1ad)]()[_0x2d5e90(0x143)]){const _0x5a4cf8={};_0x5a4cf8[_0x2d5e90(0x17f)]=process[_0x2d5e90(0x191)]['BROWSERSTACK_CENTRAL_SCANNER_JOBID'],_0x5a4cf8['token']=process[_0x2d5e90(0x191)][_0x2d5e90(0x16f)],_0x16c2e3[_0x2d5e90(0x161)]=_0x5a4cf8;}return _0x16c2e3;}static[a146_0x483249(0x1ac)](_0x332d06,_0x5673f1,_0x3e9766){const _0x248ba6=a146_0x483249,_0x17ca81={'WXCMU':function(_0x35bbe2){return _0x35bbe2();},'TfWom':function(_0x5c9bc8,_0xaa6da2){return _0x5c9bc8&&_0xaa6da2;},'ojzqH':_0x248ba6(0x1bf),'VDPje':_0x248ba6(0x173),'NzoFh':function(_0x39e64b,_0x2d5eaf){return _0x39e64b&&_0x2d5eaf;}},_0xece429={};if(_0x17ca81[_0x248ba6(0x182)](isTestObservabilitySession)){const [_0x38012b,_0x27f3e7,_0x4b7777]=testhubUtils['setTestObservabilityVariables'](_0x5673f1[_0x248ba6(0x1ce)],_0x3e9766[_0x248ba6(0x152)]);if(_0x17ca81[_0x248ba6(0x142)](_0x38012b,_0x27f3e7)){const _0x522013={};_0x522013[_0x248ba6(0x1c5)]=_0x38012b,_0x522013['buildHashedId']=_0x27f3e7,_0x522013[_0x248ba6(0x133)]=_0x4b7777,_0xece429[testHubConstants['OBSERVABILITY']]=_0x522013,process[_0x248ba6(0x191)][_0x248ba6(0x151)]=_0x17ca81[_0x248ba6(0x14c)];}else _0xece429[testHubConstants[_0x248ba6(0x150)]]={},process[_0x248ba6(0x191)][_0x248ba6(0x151)]=_0x17ca81[_0x248ba6(0x199)];}else process[_0x248ba6(0x191)]['BROWSERSTACK_TEST_OBSERVABILITY']=_0x17ca81[_0x248ba6(0x199)];const [_0x15f32a,_0x452bf4,_0x1d6576]=testhubUtils[_0x248ba6(0x153)](_0x5673f1[_0x248ba6(0x1ce)]);if(_0x17ca81[_0x248ba6(0x1af)](_0x15f32a,_0x452bf4)){const _0x2fd234={};_0x2fd234['authToken']=_0x15f32a,_0x2fd234['buildHashedId']=_0x452bf4,_0x2fd234['scannerProcessingTimeout']=_0x1d6576,_0xece429[testHubConstants['ACCESSIBILITY']]=_0x2fd234,process[_0x248ba6(0x191)][_0x248ba6(0x167)]=_0x17ca81[_0x248ba6(0x14c)];}else _0xece429[testHubConstants['ACCESSIBILITY']]={},process[_0x248ba6(0x191)][_0x248ba6(0x167)]=_0x17ca81[_0x248ba6(0x199)];return testhubUtils[_0x248ba6(0x15e)](_0x5673f1[_0x248ba6(0x1ce)]),logger[_0x248ba6(0x178)](_0x248ba6(0x18f)+process[_0x248ba6(0x191)][_0x248ba6(0x1a1)]),_0xece429;}static async[a146_0x483249(0x196)](_0x38ec69){const _0x220f2e=a146_0x483249,_0xb8bd8c={'OPxVe':function(_0x43683b,_0xd010ab){return _0x43683b===_0xd010ab;},'HxvTN':'false','cMMiv':_0x220f2e(0x14b),'nqtAy':_0x220f2e(0x155),'LJalZ':_0x220f2e(0x16d),'BIAOX':_0x220f2e(0x15b),'WoYMn':_0x220f2e(0x16a),'wdTZC':_0x220f2e(0x156),'UbUwD':function(_0x3ba53c){return _0x3ba53c();},'YUekq':function(_0x2e029a,_0x5b3f65,_0x43d2b4,_0x447d1b,_0x110c26,_0x4895b6){return _0x2e029a(_0x5b3f65,_0x43d2b4,_0x447d1b,_0x110c26,_0x4895b6);},'aFzKj':'PUT','JuCYe':_0x220f2e(0x1b3),'lTaex':_0x220f2e(0x17e)};await PerformanceTester[_0x220f2e(0x19c)](PerformanceEvents[_0x220f2e(0x1a4)],async()=>{const _0x4d7c9a=_0x220f2e;if(_0xb8bd8c[_0x4d7c9a(0x1c7)](process[_0x4d7c9a(0x191)][_0x4d7c9a(0x188)],_0xb8bd8c[_0x4d7c9a(0x1c0)])||TestHubHandler[_0x4d7c9a(0x18c)]||bsSetupHelper[_0x4d7c9a(0x13d)](process['env'][testHubConstants['ENV_VAR']['BROWSERSTACK_TESTHUB_JWT']]))return;TestHubHandler[_0x4d7c9a(0x18c)]=!![];if(BrowserstackCLI[_0x4d7c9a(0x145)]()['isRunning']())return;await this['processTraceZips'](),await RequestQueueHandler[_0x4d7c9a(0x145)]()[_0x4d7c9a(0x14d)](),await SessionHandler[_0x4d7c9a(0x17c)]();if(_0xb8bd8c[_0x4d7c9a(0x1c7)](process[_0x4d7c9a(0x191)][testHubConstants[_0x4d7c9a(0x18d)][_0x4d7c9a(0x185)]],_0xb8bd8c['cMMiv'])||_0xb8bd8c[_0x4d7c9a(0x1c7)](process[_0x4d7c9a(0x191)][testHubConstants[_0x4d7c9a(0x18d)][_0x4d7c9a(0x1a1)]],_0xb8bd8c['cMMiv'])){logger['debug'](_0xb8bd8c[_0x4d7c9a(0x14e)]);const _0xc6b954={};return _0xc6b954[_0x4d7c9a(0x13b)]=_0xb8bd8c[_0x4d7c9a(0x183)],_0xc6b954['message']=_0xb8bd8c[_0x4d7c9a(0x130)],_0xc6b954;}const _0x51ea90={'finished_at':new Date()[_0x4d7c9a(0x1aa)](),'finished_metadata':[]};!!_0x38ec69&&_0x51ea90[_0xb8bd8c[_0x4d7c9a(0x195)]][_0x4d7c9a(0x1a9)]({'reason':_0xb8bd8c['wdTZC'],'signal':_0x38ec69,'failure_data':''});const _0x4c9aa8={'headers':_0xb8bd8c[_0x4d7c9a(0x187)](getDefaultHeaders)};try{const _0x4dffa4=await _0xb8bd8c[_0x4d7c9a(0x1b0)](nodeRequest,_0xb8bd8c[_0x4d7c9a(0x138)],_0x4d7c9a(0x1c4)+process['env'][testHubConstants[_0x4d7c9a(0x18d)][_0x4d7c9a(0x1a1)]]+_0x4d7c9a(0x17d),_0x51ea90,_0x4c9aa8,![]);if(_0x4dffa4[_0x4d7c9a(0x1ce)]&&_0x4dffa4[_0x4d7c9a(0x1ce)][_0x4d7c9a(0x16d)]){const _0x44aeea={};_0x44aeea[_0x4d7c9a(0x1c1)]=_0x4dffa4[_0x4d7c9a(0x1ce)][_0x4d7c9a(0x16d)];throw _0x44aeea;}else{logger[_0x4d7c9a(0x1a0)](_0xb8bd8c[_0x4d7c9a(0x1a5)]);const _0x22d4de={};return _0x22d4de[_0x4d7c9a(0x13b)]=_0xb8bd8c[_0x4d7c9a(0x1b1)],_0x22d4de['message']='',_0x22d4de;}}catch(_0x1e748a){_0x1e748a[_0x4d7c9a(0x1c9)]?logger[_0x4d7c9a(0x1a0)](_0x4d7c9a(0x1a3)+_0x1e748a[_0x4d7c9a(0x1c9)][_0x4d7c9a(0x13b)]+'\x20'+_0x1e748a[_0x4d7c9a(0x1c9)][_0x4d7c9a(0x1b6)]+'\x20'+JSON[_0x4d7c9a(0x1bb)](_0x1e748a['response'][_0x4d7c9a(0x1ce)])):logger[_0x4d7c9a(0x1a0)]('EXCEPTION\x20IN\x20stopBuildUpstream\x20REQUEST\x20TO\x20TESTHUB\x20:\x20'+(_0x1e748a['message']||_0x1e748a));const _0x1adf90={};return _0x1adf90['status']=_0xb8bd8c[_0x4d7c9a(0x183)],_0x1adf90[_0x4d7c9a(0x1c1)]=_0x1e748a['message']||_0x1e748a[_0x4d7c9a(0x1c9)]?_0x1e748a[_0x4d7c9a(0x1c9)][_0x4d7c9a(0x13b)]+':'+_0x1e748a[_0x4d7c9a(0x1c9)][_0x4d7c9a(0x1b6)]:_0x1e748a,_0x1adf90;}})();}}module[a146_0x483249(0x1b7)]=TestHubHandler; |
@@ -1,1 +0,1 @@ | ||
| const a147_0x17bd7d=a147_0x23e1;(function(_0x93e9c9,_0x1335e9){const _0x1dad0e=a147_0x23e1,_0x423d38=_0x93e9c9();while(!![]){try{const _0x181194=parseInt(_0x1dad0e(0x1a2))/0x1*(parseInt(_0x1dad0e(0x195))/0x2)+parseInt(_0x1dad0e(0x200))/0x3+-parseInt(_0x1dad0e(0x170))/0x4*(-parseInt(_0x1dad0e(0x20a))/0x5)+parseInt(_0x1dad0e(0x1c4))/0x6+-parseInt(_0x1dad0e(0x1a5))/0x7+parseInt(_0x1dad0e(0x1b2))/0x8+-parseInt(_0x1dad0e(0x1ce))/0x9;if(_0x181194===_0x1335e9)break;else _0x423d38['push'](_0x423d38['shift']());}catch(_0x71d564){_0x423d38['push'](_0x423d38['shift']());}}}(a147_0x3a11,0x80279));function a147_0x3a11(){const _0x4cfe0d=['JJXZG','fQfCs','scripts','shouldScanTestForAccessibility','tnEFT','getTestFrameworkDetails','../logger','BS_TESTOPS_ALLOW_SCREENSHOTS','BS_A11Y_SKIP_CDP_CONNECT_OVERRIDE','4916vfPVrb','build_hashed_id','getCentralUser','env','bstackA11yShouldScan','./constants.js','ACCESSIBILITY','command',']\x20Build\x20Created\x20Successfully\x20with\x20hashed\x20id:\x20','TestRunStarted','uuid','setTestObservabilityVariables','getGlobal','HYvTm','observability','config','TRPYE','javascript','nonBStackInfraA11yChromeOptions','getAgentVersion','success','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','PLAYWRIGHT','\x20Build\x20creation\x20failed','split','CREDENTIALS_FOR_CRASH_REPORTING','getFrameworkDetails','errors','BROWSERSTACK_TESTHUB_UUID:\x20','../ats/helper','../test-observability/constants.js','keys','debug','percy','../../bin/utils/constants.js','accessibility','vefui','15838dEqYkU','itXaN','BS_TESTOPS_BUILD_HASHED_ID','allow_screenshots','username','forEach','BROWSERSTACK_TESTHUB_JWT','BROWSERSTACK_TESTHUB_UUID','isAccessibilityEnabled','FRAMEWORK_DETAILS','UNztP','BS_TESTOPS_JWT','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','103uJJJVi','options','getTestData','2021152peymZn','setPercyFlag','cJCUm','hWRJW','XKsaN','getAccessibilityValueFromYml','UmGNt','INVALID_CREDENTIALS','null','lxuSN','SFKoS','test_run','commandsToWrap','6525016GgpwBp','DWfXB','6|1|0|3|4|2|5','zBrmM','[ACCESSIBILITY]\x20Build\x20Created\x20Successfully\x20with\x20hashed\x20id:\x20','true','info','handleErrorForObservability','appendTesthubParams','../../bin/playwright/reporter/test-details.js','IvcUj','../helper','value','includes','commands','ACCESS_DENIED','handleErrorForAccessibility','SgmoK','3168564yFwhyM','product_map','wgKsj','uploadEventData','HookRunFinished','GMedJ','EHmKG','winstonLogger','ukEpQ','5|1|3|0|4|2','20567115FUtuQR','scannerVersion','BROWSERSTACK_ACCESSIBILITY','iWBIq','../accessibility-automation/scripts.js','pQiWr','setCurrentTestData','vMGjl','ZEweh','HNMoZ','message','JDddR','HookRunStarted','logBuildError','app','tfDBL','../globals.js','azCMZ','toString','CBTSessionCreated','../../bin/jest/test-observability/test-details.js','checkAccessibilityPlatformConfig','MLyHK','LogCreated','key','isUndefined','isPercyBuild','../../bin/v2/modules/loadTestModule','goog:chromeOptions','JEST','platforms','toJson','parseA11yJwtPayload','zmpxq','OBSERVABILITY','phOFp','error','isRunning','capabilities','zJgrK','setTestHubCommonMetaInfo','tOZHB','getBuildStartData','skipCDPConnectOverride','NEYhY','isTurboScaleSession','password','wYtuj','length','getCurrentTestData','23796iYRbJE','pXHCC','iVRhg','isAccessibilityPlatform','BROWSERSTACK_PERCY','BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP','iBtpu','ERROR','isBrowserstackInfra','parse','3790vFdZok','name','assign','zQdNu','toUpperCase','BROWSERSTACK_TEST_ACCESSIBILITY_YML','ygcWl','1|3|2|4|0','ZVdRt','ESvcJ','YQppr','Omnoh','false','BS_TESTOPS_BUILD_COMPLETED','Cvjhz','kYlqj','jwt','rtrlg','abMss','BAUTD','getProductMap','mLvSQ','LBeax','OQxhn','../test-orchestration/orchestrationUtils.js','nTCLl','stringify','iUMtV','isTrue','lTuWz','hWXfL','QjnYv','TrFbp'];a147_0x3a11=function(){return _0x4cfe0d;};return a147_0x3a11();}const bsSetupHelper=require(a147_0x17bd7d(0x1bd)),LoadTestModule=require(a147_0x17bd7d(0x1e9)),{isTestObservabilitySession,getFrameworkVersion}=require('../test-observability/utils'),accessibilityHelper=require('../accessibility-automation/helper'),logger=require(a147_0x17bd7d(0x16d))[a147_0x17bd7d(0x1cb)],{nestedKeyValue}=require('../helper.js'),scripts=require(a147_0x17bd7d(0x1d2)),globals=require(a147_0x17bd7d(0x1de)),testHubConstants=require(a147_0x17bd7d(0x175)),PWTestDetails=require(a147_0x17bd7d(0x1bb)),JestTestDetails=require(a147_0x17bd7d(0x1e2)),{FRAMEWORKS}=require(a147_0x17bd7d(0x18e)),{isTurboScaleSession}=require(a147_0x17bd7d(0x18d)),OrchestrationUtils=require(a147_0x17bd7d(0x15e)),constants=require(a147_0x17bd7d(0x192));let testData={};exports[a147_0x17bd7d(0x21e)]=_0x2b6c0e=>{const _0x5ca2de=a147_0x17bd7d,_0x5ca797={'lTuWz':function(_0xda8632){return _0xda8632();}};let _0x571c21=![],_0x3568f5=![];if(bsSetupHelper[_0x5ca2de(0x208)]()&&_0x2b6c0e[_0x5ca2de(0x1dc)])_0x3568f5=!![];else bsSetupHelper[_0x5ca2de(0x208)]()&&(_0x571c21=!![]);return Object[_0x5ca2de(0x20c)]({'observability':_0x5ca797[_0x5ca2de(0x163)](isTestObservabilitySession),'accessibility':exports['isAccessibilityEnabled'](_0x2b6c0e),'percy':_0x2b6c0e['percy']||![],'automate':_0x571c21,'app_automate':_0x3568f5,'turboscale':bsSetupHelper['isTurboScaleSession'](_0x2b6c0e),'lts':LoadTestModule['isLTSSession'](_0x2b6c0e)},bsSetupHelper['getCentralUser']());},exports[a147_0x17bd7d(0x18a)]=(_0x263204,_0x5b4864)=>{const _0x3243b8=a147_0x17bd7d,_0x100e01={'abMss':function(_0x3847df,_0xb8cb83){return _0x3847df(_0xb8cb83);},'pXHCC':_0x3243b8(0x181)},_0x217a7c={'frameworkName':_0x5b4864,'frameworkVersion':_0x100e01[_0x3243b8(0x21c)](getFrameworkVersion,_0x5b4864),'sdkVersion':bsSetupHelper[_0x3243b8(0x183)](),'language':_0x100e01[_0x3243b8(0x201)],'testFramework':bsSetupHelper[_0x3243b8(0x16c)](_0x263204,_0x5b4864)};return process['env'][_0x3243b8(0x19e)]=JSON[_0x3243b8(0x160)](_0x217a7c),_0x217a7c;},exports[a147_0x17bd7d(0x1a6)]=_0x4bb28a=>{const _0x8c2281=a147_0x17bd7d,_0x2bf33c={};_0x2bf33c['Omnoh']=_0x8c2281(0x216),_0x2bf33c[_0x8c2281(0x161)]='true';const _0x2d91d2=_0x2bf33c;process[_0x8c2281(0x173)]['BROWSERSTACK_PERCY']=_0x2d91d2[_0x8c2281(0x215)],bsSetupHelper[_0x8c2281(0x162)](_0x4bb28a[_0x8c2281(0x17f)][_0x8c2281(0x191)])&&(!_0x4bb28a['percy']||!_0x4bb28a[_0x8c2281(0x191)][_0x8c2281(0x1f3)]())&&(process['env'][_0x8c2281(0x204)]=_0x2d91d2['iUMtV']);},exports[a147_0x17bd7d(0x1e8)]=()=>{const _0x4ed3f2=a147_0x17bd7d;return bsSetupHelper['isTrue'](process['env'][_0x4ed3f2(0x204)]);},exports[a147_0x17bd7d(0x19d)]=(_0x33090d={})=>{const _0x4d649e=a147_0x17bd7d,_0x45fa79={};_0x45fa79[_0x4d649e(0x218)]=function(_0x53a2f3,_0x3743b1){return _0x53a2f3!==_0x3743b1;},_0x45fa79['zQdNu']=function(_0x920aaa,_0x1fef16){return _0x920aaa===_0x1fef16;},_0x45fa79['SgmoK']=_0x4d649e(0x1b7),_0x45fa79['TRPYE']=function(_0x1671fc,_0x407d71){return _0x1671fc>_0x407d71;},_0x45fa79['HNMoZ']=function(_0xf334f8,_0x26faf6){return _0xf334f8===_0x26faf6;};const _0x21821c=_0x45fa79;if(_0x21821c[_0x4d649e(0x218)](process['env'][_0x4d649e(0x1d0)],undefined))return bsSetupHelper[_0x4d649e(0x162)](process['env'][_0x4d649e(0x1d0)]);let _0x2b753c=_0x21821c[_0x4d649e(0x20d)](process[_0x4d649e(0x173)]['BROWSERSTACK_TEST_ACCESSIBILITY_YML'],_0x21821c[_0x4d649e(0x1c3)]);return _0x21821c[_0x4d649e(0x180)](Object[_0x4d649e(0x18f)](_0x33090d)['length'],0x0)&&(process[_0x4d649e(0x173)][_0x4d649e(0x1a1)]=accessibilityHelper[_0x4d649e(0x1e3)](_0x33090d)),_0x2b753c=_0x2b753c||_0x21821c[_0x4d649e(0x1d7)](process['env'][_0x4d649e(0x1a1)],_0x21821c[_0x4d649e(0x1c3)]),_0x2b753c;},exports[a147_0x17bd7d(0x17b)]=(_0x1bb6b4,_0x56e03e)=>{const _0x36c40a=a147_0x17bd7d,_0x18edb5={'vefui':function(_0x319eea){return _0x319eea();},'FyJqj':_0x36c40a(0x1cd),'phOFp':function(_0x5cab7d,_0x1612d3,_0x317171){return _0x5cab7d(_0x1612d3,_0x317171);},'vFSyX':_0x36c40a(0x17e),'iBtpu':_0x36c40a(0x1a3),'fkMIe':_0x36c40a(0x1b7)};if(!_0x1bb6b4||!_0x1bb6b4['observability'])return exports[_0x36c40a(0x1b9)](),[null,null,null];if(!_0x1bb6b4['observability'][_0x36c40a(0x184)])return exports[_0x36c40a(0x1b9)](_0x1bb6b4[_0x36c40a(0x17e)]),[null,null,null];if(_0x18edb5[_0x36c40a(0x194)](isTestObservabilitySession)){const _0xbed1a7=_0x18edb5['FyJqj']['split']('|');let _0xab1812=0x0;while(!![]){switch(_0xbed1a7[_0xab1812++]){case'0':_0x18edb5[_0x36c40a(0x1f1)](nestedKeyValue,_0x1bb6b4,[_0x18edb5['vFSyX'],_0x18edb5[_0x36c40a(0x206)]])&&(process[_0x36c40a(0x173)][_0x36c40a(0x16e)]=_0x1bb6b4[_0x36c40a(0x17e)]['options'][_0x36c40a(0x198)][_0x36c40a(0x1e0)]());continue;case'1':if(_0x1bb6b4[_0x36c40a(0x21a)]){process[_0x36c40a(0x173)]['BS_TESTOPS_JWT']=_0x1bb6b4[_0x36c40a(0x21a)];const _0x533da3={};_0x533da3[_0x36c40a(0x199)]=_0x56e03e['username'],_0x533da3[_0x36c40a(0x1fc)]=_0x56e03e[_0x36c40a(0x1fc)],process[_0x36c40a(0x173)][_0x36c40a(0x189)]=JSON[_0x36c40a(0x160)](_0x533da3);}continue;case'2':return[_0x1bb6b4[_0x36c40a(0x21a)],_0x1bb6b4['build_hashed_id'],process['env']['BS_TESTOPS_ALLOW_SCREENSHOTS']];case'3':_0x1bb6b4[_0x36c40a(0x171)]&&(process[_0x36c40a(0x173)][_0x36c40a(0x197)]=_0x1bb6b4['build_hashed_id']);continue;case'4':logger[_0x36c40a(0x190)]('['+constants['TEST_REPORTING_ANALYTICS']+_0x36c40a(0x178)+_0x1bb6b4['build_hashed_id']);continue;case'5':process[_0x36c40a(0x173)][_0x36c40a(0x217)]=_0x18edb5['fkMIe'];continue;}break;}}return[null,null,null];},exports['setAccessibilityVariables']=_0x434aef=>{const _0x352ab5=a147_0x17bd7d,_0x471c33={'xjHNa':function(_0x272087,_0x1b52fa,_0x48c059){return _0x272087(_0x1b52fa,_0x48c059);},'JDddR':'accessibility','DWfXB':_0x352ab5(0x1a3),'VfLTe':function(_0x570c71,_0x1e4ea7,_0xd4c3fb,_0x429b44){return _0x570c71(_0x1e4ea7,_0xd4c3fb,_0x429b44);},'QjnYv':'name','UmGNt':_0x352ab5(0x1be),'Draau':function(_0x1a6cad,_0x383715,_0x1fda08,_0x4f56d2){return _0x1a6cad(_0x383715,_0x1fda08,_0x4f56d2);},'VnNIz':_0x352ab5(0x177),'tnEFT':_0x352ab5(0x1c0),'wYtuj':function(_0x2b71ac,_0x19dd60,_0x55986b,_0x3c905a){return _0x2b71ac(_0x19dd60,_0x55986b,_0x3c905a);},'mLvSQ':_0x352ab5(0x182),'IvcUj':_0x352ab5(0x1ea),'KNsIG':function(_0x4437fb,_0x2a6097){return _0x4437fb(_0x2a6097);},'EHmKG':function(_0x36469a,_0x452c7d){return _0x36469a===_0x452c7d;},'PZuwK':function(_0x18d9fe,_0x1e3276){return _0x18d9fe===_0x1e3276;},'fKnyW':_0x352ab5(0x1b7),'ZEweh':'[ACCESSIBILITY]\x20skip_cdp_connect_override\x20is\x20true,\x20skipping\x20CDP\x20connect\x20override'};if(!_0x434aef[_0x352ab5(0x193)])return exports[_0x352ab5(0x1c2)](),[null,null];if(!_0x434aef[_0x352ab5(0x193)]['success'])return exports[_0x352ab5(0x1c2)](_0x434aef[_0x352ab5(0x193)]),[null,null];if(_0x471c33['xjHNa'](nestedKeyValue,_0x434aef,[_0x471c33[_0x352ab5(0x1d9)],_0x471c33[_0x352ab5(0x1b3)]])){const {accessibilityToken:_0xcfce37,scannerVersion:_0x13126b,scannerProcessingTimeout:_0x450e9c,isMobileScanningEnabledForGroup:_0x328e7c}=_0x471c33['VfLTe'](jsonifyAccessibilityArray,_0x434aef[_0x352ab5(0x193)]['options'][_0x352ab5(0x1f4)],_0x471c33[_0x352ab5(0x165)],_0x471c33[_0x352ab5(0x1ab)]),_0x53fb74={'scripts':_0x471c33['Draau'](jsonifyAccessibilityArray,_0x434aef[_0x352ab5(0x193)][_0x352ab5(0x1a3)][_0x352ab5(0x169)],_0x471c33['QjnYv'],_0x471c33['VnNIz'])};_0x53fb74[_0x471c33[_0x352ab5(0x16b)]]=_0x434aef[_0x352ab5(0x193)][_0x352ab5(0x1a3)][_0x352ab5(0x1b1)][_0x352ab5(0x1c0)];const _0x208acf=_0x471c33[_0x352ab5(0x1fd)](jsonifyAccessibilityArray,_0x434aef['accessibility'][_0x352ab5(0x1a3)][_0x352ab5(0x1f4)],_0x471c33[_0x352ab5(0x165)],_0x471c33[_0x352ab5(0x1ab)]);_0x53fb74[_0x471c33[_0x352ab5(0x21f)]]=_0x208acf[_0x471c33[_0x352ab5(0x1bc)]],scripts['parseFromJson'](_0x53fb74),scripts[_0x352ab5(0x1ed)]();let _0x3efd84=process[_0x352ab5(0x173)][_0x352ab5(0x185)];_0x3efd84=!!_0x3efd84?JSON[_0x352ab5(0x209)](_0x3efd84):{},_0x3efd84[_0x352ab5(0x1cf)]=_0x13126b,process['env'][_0x352ab5(0x185)]=JSON[_0x352ab5(0x160)](_0x3efd84),process[_0x352ab5(0x173)]['BS_A11Y_JWT']=_0xcfce37,process['env'][_0x352ab5(0x205)]=_0x471c33['KNsIG'](String,_0x471c33[_0x352ab5(0x1ca)](_0x328e7c,!![])||_0x471c33['PZuwK'](_0x328e7c,_0x471c33['fKnyW'])),logger[_0x352ab5(0x190)](_0x352ab5(0x1b6)+_0x434aef[_0x352ab5(0x171)]);const _0x593ef6=accessibilityHelper[_0x352ab5(0x1ee)](_0xcfce37);return _0x593ef6&&bsSetupHelper['isTrue'](_0x593ef6[_0x352ab5(0x1f9)])&&(process['env'][_0x352ab5(0x16f)]=!![],logger['debug'](_0x471c33[_0x352ab5(0x1d6)])),[_0xcfce37,_0x434aef['build_hashed_id'],_0x450e9c];}return[null,null];},exports[a147_0x17bd7d(0x1b9)]=_0xe57a9=>{const _0x25a3d2=a147_0x17bd7d,_0x517fb5={};_0x517fb5[_0x25a3d2(0x1c9)]=_0x25a3d2(0x1b4),_0x517fb5[_0x25a3d2(0x1f7)]='false',_0x517fb5[_0x25a3d2(0x196)]='null';const _0x3e223f=_0x517fb5,_0x4a176e=_0x3e223f[_0x25a3d2(0x1c9)][_0x25a3d2(0x188)]('|');let _0xd26f9c=0x0;while(!![]){switch(_0x4a176e[_0xd26f9c++]){case'0':process['env']['BS_TESTOPS_BUILD_COMPLETED']=_0x3e223f['tOZHB'];continue;case'1':process['env'][_0x25a3d2(0x19b)]=_0x3e223f[_0x25a3d2(0x196)];continue;case'2':process[_0x25a3d2(0x173)]['BS_TESTOPS_ALLOW_SCREENSHOTS']=_0x3e223f[_0x25a3d2(0x196)];continue;case'3':process[_0x25a3d2(0x173)][_0x25a3d2(0x1a0)]=_0x3e223f[_0x25a3d2(0x196)];continue;case'4':process[_0x25a3d2(0x173)]['BS_TESTOPS_BUILD_HASHED_ID']=_0x3e223f[_0x25a3d2(0x196)];continue;case'5':exports[_0x25a3d2(0x1db)](_0xe57a9,testHubConstants[_0x25a3d2(0x1f0)]);continue;case'6':process[_0x25a3d2(0x173)][_0x25a3d2(0x19c)]=_0x3e223f[_0x25a3d2(0x196)];continue;}break;}},exports[a147_0x17bd7d(0x1c2)]=_0x2c6122=>{const _0x223b68=a147_0x17bd7d,_0x452a31={};_0x452a31[_0x223b68(0x1c6)]=_0x223b68(0x211),_0x452a31[_0x223b68(0x1af)]=_0x223b68(0x1ad),_0x452a31['ESvcJ']='false';const _0x548d41=_0x452a31,_0x29fd77=_0x548d41[_0x223b68(0x1c6)][_0x223b68(0x188)]('|');let _0xba435d=0x0;while(!![]){switch(_0x29fd77[_0xba435d++]){case'0':exports[_0x223b68(0x1db)](_0x2c6122,testHubConstants[_0x223b68(0x176)]);continue;case'1':process[_0x223b68(0x173)][_0x223b68(0x19c)]=_0x548d41[_0x223b68(0x1af)];continue;case'2':process[_0x223b68(0x173)][_0x223b68(0x20f)]=_0x548d41[_0x223b68(0x213)];continue;case'3':process[_0x223b68(0x173)][_0x223b68(0x19b)]=_0x548d41[_0x223b68(0x1af)];continue;case'4':process[_0x223b68(0x173)][_0x223b68(0x1a1)]=_0x548d41[_0x223b68(0x213)];continue;}break;}},exports['logBuildError']=(_0x4fa0ab,_0x16670d='')=>{const _0x3e0760=a147_0x17bd7d,_0x518fcd={};_0x518fcd[_0x3e0760(0x210)]=function(_0x163f2f,_0x16f789){return _0x163f2f===_0x16f789;};const _0xa7571b=_0x518fcd;if(_0xa7571b['ygcWl'](_0x4fa0ab,undefined)){logger[_0x3e0760(0x1f2)](_0x16670d[_0x3e0760(0x20e)]()+_0x3e0760(0x187));return;}for(const _0x5ceaf3 of _0x4fa0ab[_0x3e0760(0x18b)]){const _0x190952=_0x5ceaf3[_0x3e0760(0x1e6)],_0x740484=_0x5ceaf3[_0x3e0760(0x1d8)];if(_0x740484)switch(_0x190952){case testHubConstants['ERROR'][_0x3e0760(0x1ac)]:logger['error'](_0x740484);break;case testHubConstants[_0x3e0760(0x207)][_0x3e0760(0x1c1)]:logger[_0x3e0760(0x1b8)](_0x740484);break;case testHubConstants[_0x3e0760(0x207)]['DEPRECATED']:logger[_0x3e0760(0x1f2)](_0x740484);break;default:logger[_0x3e0760(0x1f2)](_0x740484);}}};const jsonifyAccessibilityArray=(_0x46ef14,_0x2a2035,_0x44137f)=>{const _0x212f9f=a147_0x17bd7d,_0x26d8d5={};return _0x46ef14[_0x212f9f(0x19a)](_0x1a2bd3=>{_0x26d8d5[_0x1a2bd3[_0x2a2035]]=_0x1a2bd3[_0x44137f];}),_0x26d8d5;};function a147_0x23e1(_0x4d7304,_0x204f6f){const _0x3a1194=a147_0x3a11();return a147_0x23e1=function(_0x23e17f,_0x510896){_0x23e17f=_0x23e17f-0x15d;let _0x12a073=_0x3a1194[_0x23e17f];return _0x12a073;},a147_0x23e1(_0x4d7304,_0x204f6f);}exports[a147_0x17bd7d(0x1f6)]=_0x123467=>{const _0x45a3e6=a147_0x17bd7d;_0x123467[_0x45a3e6(0x21a)]&&(process['env']['BROWSERSTACK_TESTHUB_JWT']=_0x123467['jwt']);_0x123467['build_hashed_id']&&(process[_0x45a3e6(0x173)][_0x45a3e6(0x19c)]=_0x123467[_0x45a3e6(0x171)],logger[_0x45a3e6(0x190)](_0x45a3e6(0x18c)+_0x123467['build_hashed_id']));;},exports['shouldProcessEventForTesthub']=(_0xfe57b3='',_0x3caa4d='')=>{const _0x421030=a147_0x17bd7d,_0x1612ba={'pQiWr':function(_0x187640){return _0x187640();},'UNztP':function(_0x9d954b,_0x347301){return _0x9d954b===_0x347301;},'hWRJW':_0x421030(0x1c7),'zBrmM':_0x421030(0x1e5),'zJgrK':_0x421030(0x1e1),'iVRhg':'HookRunStarted','kYlqj':_0x421030(0x1c8),'nTCLl':function(_0x3d56f6){return _0x3d56f6();}};if(exports[_0x421030(0x1e8)]()&&!exports['isAccessibilityEnabled']()&&!_0x1612ba[_0x421030(0x1d3)](isTestObservabilitySession)){if(_0x1612ba[_0x421030(0x19f)](_0x3caa4d,_0x1612ba[_0x421030(0x1a8)]))return![];if([_0x1612ba[_0x421030(0x1b5)],_0x1612ba[_0x421030(0x1f5)]][_0x421030(0x1bf)](_0xfe57b3))return![];return!![];}if(exports[_0x421030(0x19d)]()&&!_0x1612ba[_0x421030(0x1d3)](isTestObservabilitySession)){if([_0x1612ba[_0x421030(0x202)],_0x1612ba[_0x421030(0x219)],_0x1612ba[_0x421030(0x1b5)]][_0x421030(0x1bf)](_0xfe57b3))return![];return!![];}return exports['isAccessibilityEnabled']()||_0x1612ba[_0x421030(0x15f)](isTestObservabilitySession)||exports[_0x421030(0x1e8)]();},exports[a147_0x17bd7d(0x1ba)]=(_0x55c043,_0x1b59d6,_0x59652c='',_0x23165a)=>{const _0x2e0775=a147_0x17bd7d,_0x33f509={};_0x33f509[_0x2e0775(0x1ef)]=_0x2e0775(0x1da),_0x33f509[_0x2e0775(0x1ae)]=_0x2e0775(0x1c8),_0x33f509[_0x2e0775(0x15d)]=function(_0x2b8aab,_0x40eb03){return _0x2b8aab===_0x40eb03;},_0x33f509['NEYhY']=_0x2e0775(0x174),_0x33f509[_0x2e0775(0x1d5)]=_0x2e0775(0x203),_0x33f509[_0x2e0775(0x168)]='accessibility',_0x33f509[_0x2e0775(0x1df)]=function(_0x4a6183,_0x491a1b){return _0x4a6183&&_0x491a1b;},_0x33f509[_0x2e0775(0x21d)]=function(_0x55e0df,_0x3b4b92){return _0x55e0df===_0x3b4b92;},_0x33f509['qKQZl']=function(_0x2d4721,_0xeacd0e){return _0x2d4721+_0xeacd0e;},_0x33f509[_0x2e0775(0x164)]=function(_0x1b7c0b,_0x57bd7d){return _0x1b7c0b+_0x57bd7d;},_0x33f509['JJXZG']=function(_0x1b3289,_0x2d3be6){return _0x1b3289===_0x2d3be6;},_0x33f509[_0x2e0775(0x220)]=function(_0x4e424c,_0x3bcb72){return _0x4e424c===_0x3bcb72;},_0x33f509[_0x2e0775(0x1a7)]=_0x2e0775(0x179),_0x33f509[_0x2e0775(0x1e4)]=function(_0x2e7d1a,_0x4b7c85){return _0x2e7d1a===_0x4b7c85;},_0x33f509['ukEpQ']=function(_0x3c61f3,_0x50a6b9){return _0x3c61f3===_0x50a6b9;},_0x33f509['eYoSU']=function(_0x30ed1d,_0x9b2dcc){return _0x30ed1d&&_0x9b2dcc;},_0x33f509[_0x2e0775(0x214)]=_0x2e0775(0x1c5);const _0x57e219=_0x33f509;if(![_0x57e219[_0x2e0775(0x1ef)],_0x57e219[_0x2e0775(0x1ae)]][_0x2e0775(0x1bf)](_0x1b59d6)&&exports[_0x2e0775(0x19d)]()){const _0x1f52b2={};if(_0x57e219[_0x2e0775(0x15d)](_0x23165a,FRAMEWORKS['MOCHA'])){const _0x8c6697=globals[_0x2e0775(0x17c)](_0x57e219[_0x2e0775(0x1fa)])||accessibilityHelper[_0x2e0775(0x16a)](_0x59652c['titlePath'](),!![]),_0x3feb24=globals['getGlobal'](_0x57e219['vMGjl']);_0x1f52b2[_0x57e219[_0x2e0775(0x168)]]=_0x57e219[_0x2e0775(0x1df)](_0x3feb24,_0x8c6697);}if(_0x57e219[_0x2e0775(0x21d)](_0x23165a,FRAMEWORKS[_0x2e0775(0x1eb)])){const _0x2841c1=_0x57e219['qKQZl'](_0x57e219[_0x2e0775(0x164)](_0x55c043['scopes']['join']('\x20'),'\x20'),_0x59652c[_0x2e0775(0x20b)]),_0xc8ec5c=globals['getGlobal'](_0x57e219[_0x2e0775(0x1fa)])||accessibilityHelper[_0x2e0775(0x16a)](_0x2841c1,![]),_0x561d1b=browserStackGlobals[_0x2e0775(0x203)];_0x1f52b2[_0x57e219[_0x2e0775(0x168)]]=_0x57e219[_0x2e0775(0x1df)](_0x561d1b,_0xc8ec5c);}if(_0x57e219[_0x2e0775(0x167)](_0x23165a,FRAMEWORKS[_0x2e0775(0x186)])){if(_0x57e219[_0x2e0775(0x220)](_0x1b59d6,_0x57e219[_0x2e0775(0x1a7)]))return;_0x1f52b2[_0x57e219['fQfCs']]=PWTestDetails['getAccessibilityPlatformValidation'](_0x55c043[_0x2e0775(0x17a)]);}if(_0x57e219[_0x2e0775(0x1e4)](_0x23165a,FRAMEWORKS['CODECEPT'])){const _0x33a74a=accessibilityHelper[_0x2e0775(0x16a)](_0x59652c['titlePath'](),!![]),_0x18d7e0=global['accessibilityPlatform'];_0x1f52b2[_0x57e219[_0x2e0775(0x168)]]=_0x57e219[_0x2e0775(0x1df)](_0x18d7e0,_0x33a74a);}if(_0x57e219[_0x2e0775(0x1cc)](_0x23165a,FRAMEWORKS['CUCUMBER'])){const _0x4053bd=accessibilityHelper[_0x2e0775(0x16a)](null,![],_0x55c043['tags']),_0x45db98=globals['getGlobal'](_0x57e219[_0x2e0775(0x1d5)]);_0x1f52b2[_0x57e219[_0x2e0775(0x168)]]=_0x57e219['eYoSU'](_0x45db98,_0x4053bd);}_0x55c043[_0x57e219[_0x2e0775(0x214)]]=_0x1f52b2;}},exports[a147_0x17bd7d(0x1ff)]=_0x443f6c=>{const _0x1c4f94=a147_0x17bd7d,_0x55dea9={};_0x55dea9[_0x1c4f94(0x166)]=function(_0x573574,_0x39f0be){return _0x573574>_0x39f0be;},_0x55dea9[_0x1c4f94(0x1a9)]=function(_0x47037d,_0x5682b5){return _0x47037d>_0x5682b5;};const _0x131a33=_0x55dea9;let _0x2e7cb3={};if(_0x131a33['TrFbp'](Object[_0x1c4f94(0x18f)](testData)[_0x1c4f94(0x1fe)],0x0))return testData;_0x2e7cb3=JestTestDetails[_0x1c4f94(0x1a4)]();if(_0x131a33[_0x1c4f94(0x1a9)](Object['keys'](_0x2e7cb3)[_0x1c4f94(0x1fe)],0x0))return _0x2e7cb3;return _0x2e7cb3;},exports[a147_0x17bd7d(0x1d4)]=(_0x241ef1,_0x5f202a={})=>{const _0x22eddb=a147_0x17bd7d;if(bsSetupHelper[_0x22eddb(0x1e7)](_0x5f202a[_0x22eddb(0x1b0)]))return;switch(_0x241ef1){case FRAMEWORKS['MOCHA']:testData=_0x5f202a[_0x22eddb(0x1b0)];break;case FRAMEWORKS[_0x22eddb(0x1eb)]:JestTestDetails['setTestData'](_0x5f202a[_0x22eddb(0x1b0)]);break;default:break;}},exports[a147_0x17bd7d(0x1aa)]=_0x91dc3a=>{const _0x36bba8=a147_0x17bd7d,_0x1abf66={};_0x1abf66[_0x36bba8(0x17d)]=function(_0x130604,_0x596a0d){return _0x130604!==_0x596a0d;},_0x1abf66[_0x36bba8(0x21b)]=function(_0x42c9bd,_0xee452){return _0x42c9bd!==_0xee452;},_0x1abf66['iWBIq']=function(_0x3d7414,_0xd2da04){return _0x3d7414!==_0xd2da04;},_0x1abf66[_0x36bba8(0x212)]=function(_0x1efa57,_0x1225b4){return _0x1efa57!==_0x1225b4;};const _0x4c0a97=_0x1abf66;if(_0x4c0a97[_0x36bba8(0x17d)](_0x91dc3a['accessibility'],null)&&_0x4c0a97[_0x36bba8(0x21b)](_0x91dc3a[_0x36bba8(0x193)],undefined))return _0x91dc3a[_0x36bba8(0x193)];let _0x187c5a=![],_0x307e6a=![];if(_0x91dc3a['platforms'])for(const _0x46b4d9 of _0x91dc3a[_0x36bba8(0x1ec)]){_0x4c0a97[_0x36bba8(0x1d1)](_0x46b4d9['accessibility'],null)&&_0x4c0a97[_0x36bba8(0x212)](_0x46b4d9['accessibility'],undefined)&&(_0x187c5a=_0x187c5a||bsSetupHelper['isTrue'](_0x46b4d9[_0x36bba8(0x193)]),_0x307e6a=!![]);}if(_0x307e6a)return _0x187c5a;return null;},exports['getTestOrchestrationBuildStartData']=_0x227bc2=>{const _0x351c92=a147_0x17bd7d,_0x307352=new OrchestrationUtils(_0x227bc2);return _0x307352[_0x351c92(0x1f8)]();},exports['getProductMapForBuildStartCall']=_0x2b42f0=>{const _0x1313fe=a147_0x17bd7d,_0x4be580={'tfDBL':function(_0x553f5a){return _0x553f5a();}};let _0x2f8838=![],_0x2d8ea2=![];if(bsSetupHelper[_0x1313fe(0x208)]()&&_0x2b42f0['app'])_0x2d8ea2=!![];else bsSetupHelper[_0x1313fe(0x208)]()&&(_0x2f8838=!![]);return Object['assign']({'observability':_0x4be580[_0x1313fe(0x1dd)](isTestObservabilitySession),'accessibility':exports[_0x1313fe(0x1aa)](_0x2b42f0),'percy':_0x2b42f0[_0x1313fe(0x191)]||![],'automate':_0x2f8838,'app_automate':_0x2d8ea2,'turboscale':bsSetupHelper[_0x1313fe(0x1fb)](_0x2b42f0),'lts':LoadTestModule['isLTSSession'](_0x2b42f0)},bsSetupHelper[_0x1313fe(0x172)]());}; | ||
| const a147_0x56ba78=a147_0x573b;(function(_0x3f9550,_0x390200){const _0x562399=a147_0x573b,_0x3533d6=_0x3f9550();while(!![]){try{const _0x3feaac=-parseInt(_0x562399(0x9e))/0x1+-parseInt(_0x562399(0x70))/0x2+parseInt(_0x562399(0xd5))/0x3+-parseInt(_0x562399(0x90))/0x4*(parseInt(_0x562399(0x123))/0x5)+-parseInt(_0x562399(0x6e))/0x6+-parseInt(_0x562399(0x100))/0x7*(-parseInt(_0x562399(0x111))/0x8)+parseInt(_0x562399(0xe9))/0x9;if(_0x3feaac===_0x390200)break;else _0x3533d6['push'](_0x3533d6['shift']());}catch(_0x3f60e9){_0x3533d6['push'](_0x3533d6['shift']());}}}(a147_0xb91d,0x932bd));function a147_0xb91d(){const _0x576bf2=['../../bin/playwright/reporter/test-details.js','parseA11yJwtPayload','lRGDh','username','BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML','lrNjd','../accessibility-automation/helper','xiaWK','getTestOrchestrationBuildStartData','getBuildStartData','app','commands','true','764MHSKqY','TqPdm','scopes','[ACCESSIBILITY]\x20skip_cdp_connect_override\x20is\x20true,\x20skipping\x20CDP\x20connect\x20override','BROWSERSTACK_TEST_ACCESSIBILITY_YML','getTestData','DDtdb','HookRunStarted','isBrowserstackInfra','setCurrentTestData','yyZJo','0|1|4|3|2','BROWSERSTACK_TESTHUB_JWT','capabilities','1026140OurgMK','tXyrX','FamQZ','kKXwF','debug','[ACCESSIBILITY]\x20Build\x20Created\x20Successfully\x20with\x20hashed\x20id:\x20','setTestHubCommonMetaInfo','BS_TESTOPS_ALLOW_SCREENSHOTS','cThUT','INVALID_CREDENTIALS','getCurrentTestData','BROWSERSTACK_A11Y_MOBILE_SCANNING_ENABLED_FOR_GROUP','isTurboScaleSession','mrzwY','iQFJy','includes','setPercyFlag','xtxSk','keys','BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM','isPercyBuild','null','env','aomRT','scripts','config','OVJfi','gdPRW','TmCKU','shouldProcessEventForTesthub','checkAccessibilityPlatformConfig','ERROR','isUndefined','hTrPW','success','scannerVersion','options','name','geVFx','observability','ckYKB','CODECEPT','build_hashed_id','lEXOV','allow_screenshots','toString','../../bin/jest/test-observability/test-details.js','OBSERVABILITY','xSQDp','logBuildError','error','test_run','getCentralUser','zQaeN','assign','2060616qGxgbq','fFBIF','TestRunStarted','getAccessibilityPlatformValidation','mDAEp','handleErrorForObservability','HookRunFinished','value','accessibility','BROWSERSTACK_ACCESSIBILITY','split','../accessibility-automation/scripts.js','CWyXd','key','ACCESSIBILITY','BS_A11Y_SKIP_CDP_CONNECT_OVERRIDE','winstonLogger','javascript','SXUvw','BS_TESTOPS_BUILD_COMPLETED','20048490Ydmdhz','jCErG','setTestObservabilityVariables','\x20Build\x20creation\x20failed','PLAYWRIGHT','whXEK','cmvpW','BS_TESTOPS_BUILD_HASHED_ID','command','isAccessibilityEnabled','oVRHm','../test-observability/utils','kQQfU','CxTVL','1|0|2|5|3|4','ILawQ','wbwbv','BS_A11Y_JWT','JuVtk','fFwzu','getProductMap','getFrameworkDetails','../helper','7846951kYEdBO','jWvbA','klmKc','LogCreated','percy','CPNWt','parse','BROWSERSTACK_PERCY','RTaoV','jwt','stringify','jfLNW','getTestFrameworkDetails','../../bin/utils/constants.js','qgUrT','UqNel','../ats/helper','8UZDmop','brSyV','tags','UFROx','iPtZI','vzfUQ','ddHHX','isTrue','MOCHA','ExyFL','parseFromJson','CUCUMBER','fdhTT','CBTSessionCreated','toJson','ACCESS_DENIED','platforms','TEST_REPORTING_ANALYTICS','31435AHWOox','errors','BROWSERSTACK_TESTHUB_UUID','orMNQ','CREDENTIALS_FOR_CRASH_REPORTING','false','setAccessibilityVariables','info','ryFAj','qQimJ','gHYuL','getGlobal','315720hJsYsS','BS_TESTOPS_JWT','2306170ENgVsz','join','length','handleErrorForAccessibility','bstackA11yShouldScan','goog:chromeOptions','forEach','getProductMapForBuildStartCall','../test-observability/constants.js','DXQGc','nonBStackInfraA11yChromeOptions','shouldScanTestForAccessibility','titlePath','password','bHhBL','dTkpm','uploadEventData','accessibilityPlatform','jEmGs'];a147_0xb91d=function(){return _0x576bf2;};return a147_0xb91d();}const bsSetupHelper=require(a147_0x56ba78(0xff)),LoadTestModule=require('../../bin/v2/modules/loadTestModule'),{isTestObservabilitySession,getFrameworkVersion}=require(a147_0x56ba78(0xf4)),accessibilityHelper=require(a147_0x56ba78(0x89)),logger=require('../logger')[a147_0x56ba78(0xe5)],{nestedKeyValue}=require('../helper.js'),scripts=require(a147_0x56ba78(0xe0)),globals=require('../globals.js'),testHubConstants=require('./constants.js'),PWTestDetails=require(a147_0x56ba78(0x83)),JestTestDetails=require(a147_0x56ba78(0xcc)),{FRAMEWORKS}=require(a147_0x56ba78(0x78)),{isTurboScaleSession}=require(a147_0x56ba78(0x110)),OrchestrationUtils=require('../test-orchestration/orchestrationUtils.js'),constants=require(a147_0x56ba78(0x10d));let testData={};function a147_0x573b(_0x35e9c0,_0x3abd26){const _0xb91df2=a147_0xb91d();return a147_0x573b=function(_0x573b96,_0x46e8a5){_0x573b96=_0x573b96-0x69;let _0x22f7a0=_0xb91df2[_0x573b96];return _0x22f7a0;},a147_0x573b(_0x35e9c0,_0x3abd26);}exports[a147_0x56ba78(0xfd)]=_0x2bdbcf=>{const _0x48027c=a147_0x56ba78,_0x3316b5={'ExyFL':function(_0x5020c5){return _0x5020c5();}};let _0x2068a0=![],_0x5c4952=![];if(bsSetupHelper[_0x48027c(0x98)]()&&_0x2bdbcf['app'])_0x5c4952=!![];else bsSetupHelper[_0x48027c(0x98)]()&&(_0x2068a0=!![]);return Object['assign']({'observability':_0x3316b5[_0x48027c(0x11a)](isTestObservabilitySession),'accessibility':exports['isAccessibilityEnabled'](_0x2bdbcf),'percy':_0x2bdbcf[_0x48027c(0x104)]||![],'automate':_0x2068a0,'app_automate':_0x5c4952,'turboscale':bsSetupHelper[_0x48027c(0xaa)](_0x2bdbcf),'lts':LoadTestModule['isLTSSession'](_0x2bdbcf)},bsSetupHelper[_0x48027c(0xd2)]());},exports[a147_0x56ba78(0xfe)]=(_0xeb947,_0x337fd2)=>{const _0x585ac0=a147_0x56ba78,_0x30201b={'UFROx':function(_0x158141,_0x212c74){return _0x158141(_0x212c74);},'OVJfi':_0x585ac0(0xe6)},_0x54af8f={'frameworkName':_0x337fd2,'frameworkVersion':_0x30201b[_0x585ac0(0x114)](getFrameworkVersion,_0x337fd2),'sdkVersion':bsSetupHelper['getAgentVersion'](),'language':_0x30201b[_0x585ac0(0xb8)],'testFramework':bsSetupHelper[_0x585ac0(0x10c)](_0xeb947,_0x337fd2)};return process[_0x585ac0(0xb4)]['FRAMEWORK_DETAILS']=JSON['stringify'](_0x54af8f),_0x54af8f;},exports[a147_0x56ba78(0xae)]=_0x24f488=>{const _0x5b5b90=a147_0x56ba78,_0x307376={};_0x307376[_0x5b5b90(0x108)]=_0x5b5b90(0x128),_0x307376[_0x5b5b90(0x7e)]=_0x5b5b90(0x8f);const _0x1e1312=_0x307376;process[_0x5b5b90(0xb4)][_0x5b5b90(0x107)]=_0x1e1312[_0x5b5b90(0x108)],bsSetupHelper['isTrue'](_0x24f488[_0x5b5b90(0xb7)][_0x5b5b90(0x104)])&&(!_0x24f488['percy']||!_0x24f488[_0x5b5b90(0x104)]['isRunning']())&&(process[_0x5b5b90(0xb4)][_0x5b5b90(0x107)]=_0x1e1312[_0x5b5b90(0x7e)]);},exports['isPercyBuild']=()=>{const _0x47d45a=a147_0x56ba78;return bsSetupHelper[_0x47d45a(0x118)](process['env']['BROWSERSTACK_PERCY']);},exports[a147_0x56ba78(0xf2)]=(_0x51af4a={})=>{const _0x215d20=a147_0x56ba78,_0x55372f={};_0x55372f[_0x215d20(0x7f)]=function(_0x30c4d6,_0x23f0a8){return _0x30c4d6!==_0x23f0a8;},_0x55372f[_0x215d20(0xee)]=function(_0x5681c7,_0x52671b){return _0x5681c7===_0x52671b;},_0x55372f[_0x215d20(0x126)]=_0x215d20(0x8f),_0x55372f[_0x215d20(0xef)]=function(_0x4b7637,_0x1ef7d2){return _0x4b7637>_0x1ef7d2;},_0x55372f[_0x215d20(0xf9)]=function(_0x2adb9d,_0x3f33d3){return _0x2adb9d===_0x3f33d3;};const _0x1d7bee=_0x55372f;if(_0x1d7bee['dTkpm'](process[_0x215d20(0xb4)][_0x215d20(0xde)],undefined))return bsSetupHelper[_0x215d20(0x118)](process['env'][_0x215d20(0xde)]);let _0x183966=_0x1d7bee[_0x215d20(0xee)](process[_0x215d20(0xb4)][_0x215d20(0x94)],_0x1d7bee[_0x215d20(0x126)]);return _0x1d7bee[_0x215d20(0xef)](Object[_0x215d20(0xb0)](_0x51af4a)['length'],0x0)&&(process[_0x215d20(0xb4)][_0x215d20(0xb1)]=accessibilityHelper[_0x215d20(0xbc)](_0x51af4a)),_0x183966=_0x183966||_0x1d7bee[_0x215d20(0xf9)](process[_0x215d20(0xb4)]['BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM'],_0x1d7bee['orMNQ']),_0x183966;},exports[a147_0x56ba78(0xeb)]=(_0x5c9d26,_0x23861f)=>{const _0x216739=a147_0x56ba78,_0xae710a={'UyWuz':function(_0x1b3987){return _0x1b3987();},'xSQDp':_0x216739(0xf7),'lrNjd':_0x216739(0x8f),'FlBRy':function(_0x1f1fd2,_0x5196f3,_0x128608){return _0x1f1fd2(_0x5196f3,_0x128608);},'yyZJo':'observability','gdPRW':_0x216739(0xc2)};if(!_0x5c9d26||!_0x5c9d26[_0x216739(0xc5)])return exports['handleErrorForObservability'](),[null,null,null];if(!_0x5c9d26[_0x216739(0xc5)][_0x216739(0xc0)])return exports[_0x216739(0xda)](_0x5c9d26[_0x216739(0xc5)]),[null,null,null];if(_0xae710a['UyWuz'](isTestObservabilitySession)){const _0xa71194=_0xae710a[_0x216739(0xce)][_0x216739(0xdf)]('|');let _0x232ab7=0x0;while(!![]){switch(_0xa71194[_0x232ab7++]){case'0':if(_0x5c9d26[_0x216739(0x109)]){process[_0x216739(0xb4)][_0x216739(0x6f)]=_0x5c9d26['jwt'];const _0x5cb52a={};_0x5cb52a[_0x216739(0x86)]=_0x23861f['username'],_0x5cb52a[_0x216739(0x7d)]=_0x23861f[_0x216739(0x7d)],process[_0x216739(0xb4)][_0x216739(0x127)]=JSON[_0x216739(0x10a)](_0x5cb52a);}continue;case'1':process[_0x216739(0xb4)][_0x216739(0xe8)]=_0xae710a[_0x216739(0x88)];continue;case'2':_0x5c9d26[_0x216739(0xc8)]&&(process[_0x216739(0xb4)]['BS_TESTOPS_BUILD_HASHED_ID']=_0x5c9d26[_0x216739(0xc8)]);continue;case'3':logger[_0x216739(0xa2)]('['+constants[_0x216739(0x122)]+']\x20Build\x20Created\x20Successfully\x20with\x20hashed\x20id:\x20'+_0x5c9d26[_0x216739(0xc8)]);continue;case'4':return[_0x5c9d26[_0x216739(0x109)],_0x5c9d26[_0x216739(0xc8)],process[_0x216739(0xb4)][_0x216739(0xa5)]];case'5':_0xae710a['FlBRy'](nestedKeyValue,_0x5c9d26,[_0xae710a[_0x216739(0x9a)],_0xae710a[_0x216739(0xb9)]])&&(process[_0x216739(0xb4)][_0x216739(0xa5)]=_0x5c9d26['observability'][_0x216739(0xc2)][_0x216739(0xca)][_0x216739(0xcb)]());continue;}break;}}return[null,null,null];},exports[a147_0x56ba78(0x129)]=_0x5cb03a=>{const _0x1960c1=a147_0x56ba78,_0x11e2ff={'SGqYo':function(_0x463cb8,_0x30c0b9,_0x5ddd20){return _0x463cb8(_0x30c0b9,_0x5ddd20);},'lRGDh':_0x1960c1(0xdd),'cThUT':_0x1960c1(0xc2),'aomRT':function(_0x37679a,_0x4e42d6,_0x3a42fb,_0x5cf581){return _0x37679a(_0x4e42d6,_0x3a42fb,_0x5cf581);},'qQimJ':_0x1960c1(0xc3),'iQFJy':_0x1960c1(0xdc),'ddHHX':_0x1960c1(0xf1),'jfLNW':'commands','GdGck':_0x1960c1(0x7a),'mrzwY':_0x1960c1(0x75),'fFBIF':function(_0x1cc379,_0x4e85ca){return _0x1cc379(_0x4e85ca);},'ryFAj':function(_0x31b87d,_0x477e47){return _0x31b87d===_0x477e47;},'hTrPW':_0x1960c1(0x8f),'FeQom':_0x1960c1(0x93)};if(!_0x5cb03a[_0x1960c1(0xdd)])return exports[_0x1960c1(0x73)](),[null,null];if(!_0x5cb03a[_0x1960c1(0xdd)]['success'])return exports[_0x1960c1(0x73)](_0x5cb03a['accessibility']),[null,null];if(_0x11e2ff['SGqYo'](nestedKeyValue,_0x5cb03a,[_0x11e2ff[_0x1960c1(0x85)],_0x11e2ff[_0x1960c1(0xa6)]])){const {accessibilityToken:_0x252a4f,scannerVersion:_0x5d80a6,scannerProcessingTimeout:_0x11c4ef,isMobileScanningEnabledForGroup:_0xaa8472}=_0x11e2ff[_0x1960c1(0xb5)](jsonifyAccessibilityArray,_0x5cb03a['accessibility'][_0x1960c1(0xc2)][_0x1960c1(0x9d)],_0x11e2ff[_0x1960c1(0x6b)],_0x11e2ff[_0x1960c1(0xac)]),_0x540fbe={'scripts':_0x11e2ff[_0x1960c1(0xb5)](jsonifyAccessibilityArray,_0x5cb03a['accessibility'][_0x1960c1(0xc2)][_0x1960c1(0xb6)],_0x11e2ff[_0x1960c1(0x6b)],_0x11e2ff[_0x1960c1(0x117)])};_0x540fbe[_0x11e2ff[_0x1960c1(0x10b)]]=_0x5cb03a[_0x1960c1(0xdd)][_0x1960c1(0xc2)]['commandsToWrap'][_0x1960c1(0x8e)];const _0x2eebb9=_0x11e2ff[_0x1960c1(0xb5)](jsonifyAccessibilityArray,_0x5cb03a[_0x1960c1(0xdd)][_0x1960c1(0xc2)]['capabilities'],_0x11e2ff[_0x1960c1(0x6b)],_0x11e2ff[_0x1960c1(0xac)]);_0x540fbe[_0x11e2ff['GdGck']]=_0x2eebb9[_0x11e2ff[_0x1960c1(0xab)]],scripts[_0x1960c1(0x11b)](_0x540fbe),scripts[_0x1960c1(0x11f)]();let _0x59422b=process['env'][_0x1960c1(0x87)];_0x59422b=!!_0x59422b?JSON[_0x1960c1(0x106)](_0x59422b):{},_0x59422b[_0x1960c1(0xc1)]=_0x5d80a6,process[_0x1960c1(0xb4)]['BROWSERSTACK_TEST_ACCESSIBILITY_CONFIGURATION_YML']=JSON['stringify'](_0x59422b),process[_0x1960c1(0xb4)][_0x1960c1(0xfa)]=_0x252a4f,process['env'][_0x1960c1(0xa9)]=_0x11e2ff[_0x1960c1(0xd6)](String,_0x11e2ff[_0x1960c1(0x6a)](_0xaa8472,!![])||_0x11e2ff['ryFAj'](_0xaa8472,_0x11e2ff[_0x1960c1(0xbf)])),logger[_0x1960c1(0xa2)](_0x1960c1(0xa3)+_0x5cb03a[_0x1960c1(0xc8)]);const _0x38e23c=accessibilityHelper[_0x1960c1(0x84)](_0x252a4f);return _0x38e23c&&bsSetupHelper['isTrue'](_0x38e23c['skipCDPConnectOverride'])&&(process[_0x1960c1(0xb4)][_0x1960c1(0xe4)]=!![],logger[_0x1960c1(0xa2)](_0x11e2ff['FeQom'])),[_0x252a4f,_0x5cb03a[_0x1960c1(0xc8)],_0x11c4ef];}return[null,null];},exports[a147_0x56ba78(0xda)]=_0x2b4bf4=>{const _0x52dbc5=a147_0x56ba78,_0x59f7c5={};_0x59f7c5['pYpbn']='6|3|5|1|4|2|0',_0x59f7c5[_0x52dbc5(0x96)]=_0x52dbc5(0xb3),_0x59f7c5['mDAEp']=_0x52dbc5(0x128);const _0x7a397b=_0x59f7c5,_0x1774f6=_0x7a397b['pYpbn'][_0x52dbc5(0xdf)]('|');let _0x299247=0x0;while(!![]){switch(_0x1774f6[_0x299247++]){case'0':exports[_0x52dbc5(0xcf)](_0x2b4bf4,testHubConstants[_0x52dbc5(0xcd)]);continue;case'1':process[_0x52dbc5(0xb4)][_0x52dbc5(0x6f)]=_0x7a397b[_0x52dbc5(0x96)];continue;case'2':process['env'][_0x52dbc5(0xa5)]=_0x7a397b[_0x52dbc5(0x96)];continue;case'3':process[_0x52dbc5(0xb4)][_0x52dbc5(0x9c)]=_0x7a397b['DDtdb'];continue;case'4':process[_0x52dbc5(0xb4)][_0x52dbc5(0xf0)]=_0x7a397b[_0x52dbc5(0x96)];continue;case'5':process[_0x52dbc5(0xb4)]['BS_TESTOPS_BUILD_COMPLETED']=_0x7a397b[_0x52dbc5(0xd9)];continue;case'6':process[_0x52dbc5(0xb4)][_0x52dbc5(0x125)]=_0x7a397b[_0x52dbc5(0x96)];continue;}break;}},exports[a147_0x56ba78(0x73)]=_0x35a688=>{const _0x4ffe8e=a147_0x56ba78,_0xbdb271={};_0xbdb271[_0x4ffe8e(0x112)]=_0x4ffe8e(0x9b),_0xbdb271[_0x4ffe8e(0xea)]=_0x4ffe8e(0xb3),_0xbdb271[_0x4ffe8e(0xd3)]='false';const _0x2e0a2a=_0xbdb271,_0x49be30=_0x2e0a2a[_0x4ffe8e(0x112)][_0x4ffe8e(0xdf)]('|');let _0x7378c7=0x0;while(!![]){switch(_0x49be30[_0x7378c7++]){case'0':process['env']['BROWSERSTACK_TESTHUB_UUID']=_0x2e0a2a[_0x4ffe8e(0xea)];continue;case'1':process[_0x4ffe8e(0xb4)][_0x4ffe8e(0x9c)]=_0x2e0a2a[_0x4ffe8e(0xea)];continue;case'2':exports[_0x4ffe8e(0xcf)](_0x35a688,testHubConstants[_0x4ffe8e(0xe3)]);continue;case'3':process[_0x4ffe8e(0xb4)][_0x4ffe8e(0xb1)]=_0x2e0a2a['zQaeN'];continue;case'4':process[_0x4ffe8e(0xb4)][_0x4ffe8e(0x94)]=_0x2e0a2a[_0x4ffe8e(0xd3)];continue;}break;}},exports['logBuildError']=(_0x2304b2,_0x24ed0e='')=>{const _0x5e31bf=a147_0x56ba78,_0xde3ee={};_0xde3ee[_0x5e31bf(0xc4)]=function(_0x15a099,_0x1ddf4a){return _0x15a099===_0x1ddf4a;};const _0x53cf5e=_0xde3ee;if(_0x53cf5e[_0x5e31bf(0xc4)](_0x2304b2,undefined)){logger[_0x5e31bf(0xd0)](_0x24ed0e['toUpperCase']()+_0x5e31bf(0xec));return;}for(const _0x26d8c3 of _0x2304b2[_0x5e31bf(0x124)]){const _0x412da7=_0x26d8c3[_0x5e31bf(0xe2)],_0x397806=_0x26d8c3['message'];if(_0x397806)switch(_0x412da7){case testHubConstants[_0x5e31bf(0xbd)][_0x5e31bf(0xa7)]:logger[_0x5e31bf(0xd0)](_0x397806);break;case testHubConstants[_0x5e31bf(0xbd)][_0x5e31bf(0x120)]:logger[_0x5e31bf(0x69)](_0x397806);break;case testHubConstants[_0x5e31bf(0xbd)]['DEPRECATED']:logger[_0x5e31bf(0xd0)](_0x397806);break;default:logger[_0x5e31bf(0xd0)](_0x397806);}}};const jsonifyAccessibilityArray=(_0x5f4b8b,_0x5c443d,_0x36ad36)=>{const _0x3d40c9=a147_0x56ba78,_0x16727c={};return _0x5f4b8b[_0x3d40c9(0x76)](_0x2d1ac8=>{_0x16727c[_0x2d1ac8[_0x5c443d]]=_0x2d1ac8[_0x36ad36];}),_0x16727c;};exports[a147_0x56ba78(0xa4)]=_0x34238c=>{const _0x1ca61b=a147_0x56ba78;_0x34238c[_0x1ca61b(0x109)]&&(process['env'][_0x1ca61b(0x9c)]=_0x34238c[_0x1ca61b(0x109)]);_0x34238c[_0x1ca61b(0xc8)]&&(process['env'][_0x1ca61b(0x125)]=_0x34238c[_0x1ca61b(0xc8)],logger[_0x1ca61b(0xa2)]('BROWSERSTACK_TESTHUB_UUID:\x20'+_0x34238c['build_hashed_id']));;},exports[a147_0x56ba78(0xbb)]=(_0x1f6663='',_0x4e2491='')=>{const _0x150d51=a147_0x56ba78,_0x11e482={'ckYKB':function(_0x3cf6f0){return _0x3cf6f0();},'TqPdm':function(_0x1e34fd,_0x500f1b){return _0x1e34fd===_0x500f1b;},'lEXOV':_0x150d51(0x80),'WLOXa':_0x150d51(0x103),'CxTVL':_0x150d51(0x11e),'gHYuL':_0x150d51(0x97),'fFwzu':_0x150d51(0xdb),'CPNWt':function(_0x6ffb7d){return _0x6ffb7d();}};if(exports[_0x150d51(0xb2)]()&&!exports[_0x150d51(0xf2)]()&&!_0x11e482[_0x150d51(0xc6)](isTestObservabilitySession)){if(_0x11e482[_0x150d51(0x91)](_0x4e2491,_0x11e482[_0x150d51(0xc9)]))return![];if([_0x11e482['WLOXa'],_0x11e482[_0x150d51(0xf6)]][_0x150d51(0xad)](_0x1f6663))return![];return!![];}if(exports[_0x150d51(0xf2)]()&&!_0x11e482['ckYKB'](isTestObservabilitySession)){if([_0x11e482[_0x150d51(0x6c)],_0x11e482[_0x150d51(0xfc)],_0x11e482['WLOXa']]['includes'](_0x1f6663))return![];return!![];}return exports['isAccessibilityEnabled']()||_0x11e482[_0x150d51(0x105)](isTestObservabilitySession)||exports[_0x150d51(0xb2)]();},exports['appendTesthubParams']=(_0x13a999,_0x33cada,_0x15fa17='',_0x4fc974)=>{const _0x3662aa=a147_0x56ba78,_0x2ae930={};_0x2ae930[_0x3662aa(0xe7)]=_0x3662aa(0x97),_0x2ae930['vzfUQ']=_0x3662aa(0xdb),_0x2ae930[_0x3662aa(0x8a)]=function(_0x27bde2,_0x5cc708){return _0x27bde2===_0x5cc708;},_0x2ae930[_0x3662aa(0xba)]=_0x3662aa(0x74),_0x2ae930[_0x3662aa(0xf5)]='isAccessibilityPlatform',_0x2ae930[_0x3662aa(0xa0)]=_0x3662aa(0xdd),_0x2ae930['CWyXd']=function(_0xd33da3,_0x29df5e){return _0xd33da3&&_0x29df5e;},_0x2ae930['jWvbA']=function(_0x458c2e,_0x4c82b7){return _0x458c2e===_0x4c82b7;},_0x2ae930[_0x3662aa(0x11d)]=function(_0xaf97d2,_0x17e036){return _0xaf97d2+_0x17e036;},_0x2ae930[_0x3662aa(0xa1)]=function(_0x3d677d,_0x57e2cf){return _0x3d677d+_0x57e2cf;},_0x2ae930[_0x3662aa(0x102)]=function(_0x41a174,_0x2c05d6){return _0x41a174===_0x2c05d6;},_0x2ae930[_0x3662aa(0xaf)]=_0x3662aa(0xd7),_0x2ae930[_0x3662aa(0x82)]=function(_0x48efd4,_0x2d11b4){return _0x48efd4===_0x2d11b4;},_0x2ae930['aLktx']=function(_0x5ec0be,_0x1cc8d3){return _0x5ec0be&&_0x1cc8d3;},_0x2ae930[_0x3662aa(0xfb)]=function(_0x8df6a3,_0x458b74){return _0x8df6a3&&_0x458b74;},_0x2ae930[_0x3662aa(0x79)]='product_map';const _0x70a754=_0x2ae930;if(![_0x70a754[_0x3662aa(0xe7)],_0x70a754[_0x3662aa(0x116)]]['includes'](_0x33cada)&&exports['isAccessibilityEnabled']()){const _0x2bcdb2={};if(_0x70a754[_0x3662aa(0x8a)](_0x4fc974,FRAMEWORKS['MOCHA'])){const _0x2c6abd=globals[_0x3662aa(0x6d)](_0x70a754[_0x3662aa(0xba)])||accessibilityHelper[_0x3662aa(0x7b)](_0x15fa17[_0x3662aa(0x7c)](),!![]),_0x22d653=globals[_0x3662aa(0x6d)](_0x70a754[_0x3662aa(0xf5)]);_0x2bcdb2[_0x70a754[_0x3662aa(0xa0)]]=_0x70a754[_0x3662aa(0xe1)](_0x22d653,_0x2c6abd);}if(_0x70a754['jWvbA'](_0x4fc974,FRAMEWORKS['JEST'])){const _0x4b8c83=_0x70a754[_0x3662aa(0x11d)](_0x70a754[_0x3662aa(0xa1)](_0x13a999[_0x3662aa(0x92)][_0x3662aa(0x71)]('\x20'),'\x20'),_0x15fa17[_0x3662aa(0xc3)]),_0x429b0d=globals[_0x3662aa(0x6d)](_0x70a754[_0x3662aa(0xba)])||accessibilityHelper[_0x3662aa(0x7b)](_0x4b8c83,![]),_0x203b80=browserStackGlobals['isAccessibilityPlatform'];_0x2bcdb2[_0x70a754[_0x3662aa(0xa0)]]=_0x70a754[_0x3662aa(0xe1)](_0x203b80,_0x429b0d);}if(_0x70a754['klmKc'](_0x4fc974,FRAMEWORKS[_0x3662aa(0xed)])){if(_0x70a754[_0x3662aa(0x101)](_0x33cada,_0x70a754[_0x3662aa(0xaf)]))return;_0x2bcdb2[_0x70a754['FamQZ']]=PWTestDetails[_0x3662aa(0xd8)](_0x13a999['uuid']);}if(_0x70a754[_0x3662aa(0x82)](_0x4fc974,FRAMEWORKS[_0x3662aa(0xc7)])){const _0x4c5fb5=accessibilityHelper['shouldScanTestForAccessibility'](_0x15fa17['titlePath'](),!![]),_0x3a4cc0=global[_0x3662aa(0x81)];_0x2bcdb2[_0x70a754[_0x3662aa(0xa0)]]=_0x70a754['aLktx'](_0x3a4cc0,_0x4c5fb5);}if(_0x70a754[_0x3662aa(0x101)](_0x4fc974,FRAMEWORKS[_0x3662aa(0x11c)])){const _0x1bf9ff=accessibilityHelper['shouldScanTestForAccessibility'](null,![],_0x13a999[_0x3662aa(0x113)]),_0x48444c=globals[_0x3662aa(0x6d)](_0x70a754[_0x3662aa(0xf5)]);_0x2bcdb2[_0x70a754[_0x3662aa(0xa0)]]=_0x70a754[_0x3662aa(0xfb)](_0x48444c,_0x1bf9ff);}_0x13a999[_0x70a754[_0x3662aa(0x79)]]=_0x2bcdb2;}},exports[a147_0x56ba78(0xa8)]=_0x531caf=>{const _0x159bf1=a147_0x56ba78,_0x45490f={};_0x45490f[_0x159bf1(0x115)]=function(_0x5be0c6,_0x45b66a){return _0x5be0c6>_0x45b66a;},_0x45490f[_0x159bf1(0x9f)]=function(_0x916fe,_0x4cd470){return _0x916fe>_0x4cd470;};const _0x3e277a=_0x45490f;let _0x1ed651={};if(_0x3e277a[_0x159bf1(0x115)](Object[_0x159bf1(0xb0)](testData)[_0x159bf1(0x72)],0x0))return testData;_0x1ed651=JestTestDetails[_0x159bf1(0x95)]();if(_0x3e277a[_0x159bf1(0x9f)](Object[_0x159bf1(0xb0)](_0x1ed651)[_0x159bf1(0x72)],0x0))return _0x1ed651;return _0x1ed651;},exports[a147_0x56ba78(0x99)]=(_0x1a595f,_0x4ed680={})=>{const _0x8a9c62=a147_0x56ba78;if(bsSetupHelper[_0x8a9c62(0xbe)](_0x4ed680[_0x8a9c62(0xd1)]))return;switch(_0x1a595f){case FRAMEWORKS[_0x8a9c62(0x119)]:testData=_0x4ed680['test_run'];break;case FRAMEWORKS['JEST']:JestTestDetails['setTestData'](_0x4ed680[_0x8a9c62(0xd1)]);break;default:break;}},exports['getAccessibilityValueFromYml']=_0x408023=>{const _0x5d066f=a147_0x56ba78,_0x3cc7fe={};_0x3cc7fe[_0x5d066f(0x10f)]=function(_0x4ee5d9,_0x409c27){return _0x4ee5d9!==_0x409c27;},_0x3cc7fe['oVRHm']=function(_0x512e07,_0x56626e){return _0x512e07!==_0x56626e;},_0x3cc7fe[_0x5d066f(0xf8)]=function(_0x5329e8,_0x5d0bc9){return _0x5329e8!==_0x5d0bc9;};const _0x29087a=_0x3cc7fe;if(_0x29087a[_0x5d066f(0x10f)](_0x408023[_0x5d066f(0xdd)],null)&&_0x29087a['oVRHm'](_0x408023[_0x5d066f(0xdd)],undefined))return _0x408023[_0x5d066f(0xdd)];let _0x17eaa8=![],_0x46b03c=![];if(_0x408023[_0x5d066f(0x121)])for(const _0x51ff46 of _0x408023['platforms']){_0x29087a['ILawQ'](_0x51ff46[_0x5d066f(0xdd)],null)&&_0x29087a[_0x5d066f(0xf3)](_0x51ff46[_0x5d066f(0xdd)],undefined)&&(_0x17eaa8=_0x17eaa8||bsSetupHelper[_0x5d066f(0x118)](_0x51ff46['accessibility']),_0x46b03c=!![]);}if(_0x46b03c)return _0x17eaa8;return null;},exports[a147_0x56ba78(0x8b)]=_0x211a77=>{const _0x533395=a147_0x56ba78,_0x1ebbf1=new OrchestrationUtils(_0x211a77);return _0x1ebbf1[_0x533395(0x8c)]();},exports[a147_0x56ba78(0x77)]=_0x289070=>{const _0x26ddcb=a147_0x56ba78,_0x40ccfb={'qgUrT':function(_0x2a2685){return _0x2a2685();}};let _0x1fc06d=![],_0x26eb61=![];if(bsSetupHelper[_0x26ddcb(0x98)]()&&_0x289070[_0x26ddcb(0x8d)])_0x26eb61=!![];else bsSetupHelper[_0x26ddcb(0x98)]()&&(_0x1fc06d=!![]);return Object[_0x26ddcb(0xd4)]({'observability':_0x40ccfb[_0x26ddcb(0x10e)](isTestObservabilitySession),'accessibility':exports['getAccessibilityValueFromYml'](_0x289070),'percy':_0x289070[_0x26ddcb(0x104)]||![],'automate':_0x1fc06d,'app_automate':_0x26eb61,'turboscale':bsSetupHelper[_0x26ddcb(0xaa)](_0x289070),'lts':LoadTestModule['isLTSSession'](_0x289070)},bsSetupHelper[_0x26ddcb(0xd2)]());}; |
@@ -1,1 +0,1 @@ | ||
| const a148_0x434e81=a148_0x56bc;(function(_0x14323e,_0x3ae959){const _0xcd87a9=a148_0x56bc,_0x187098=_0x14323e();while(!![]){try{const _0x4e8190=-parseInt(_0xcd87a9(0xa5))/0x1*(parseInt(_0xcd87a9(0xa0))/0x2)+parseInt(_0xcd87a9(0xa2))/0x3*(-parseInt(_0xcd87a9(0xab))/0x4)+parseInt(_0xcd87a9(0xa9))/0x5+-parseInt(_0xcd87a9(0xad))/0x6*(-parseInt(_0xcd87a9(0xaf))/0x7)+parseInt(_0xcd87a9(0xa3))/0x8+-parseInt(_0xcd87a9(0xa8))/0x9*(-parseInt(_0xcd87a9(0xa4))/0xa)+-parseInt(_0xcd87a9(0xac))/0xb;if(_0x4e8190===_0x3ae959)break;else _0x187098['push'](_0x187098['shift']());}catch(_0x13059a){_0x187098['push'](_0x187098['shift']());}}}(a148_0x3f73,0xa7b0d));function a148_0x56bc(_0x208b65,_0x2be6e8){const _0x3f7300=a148_0x3f73();return a148_0x56bc=function(_0x56bcc0,_0x21800f){_0x56bcc0=_0x56bcc0-0xa0;let _0x4db952=_0x3f7300[_0x56bcc0];return _0x4db952;},a148_0x56bc(_0x208b65,_0x2be6e8);}const utilities=require(a148_0x434e81(0xa7));function a148_0x3f73(){const _0x3b4886=['99gZpXPq','391815ESRUwb','exports','33508ieyrys','18979576XsEHWd','18VcdFsw','szKjn','3040772aUGZeE','222waSXmw','fireFunnelTestEvent','78GfGiLy','3229216faUkMB','814790PFocHu','463ufHUyx','nIzYZ','./utilities'];a148_0x3f73=function(){return _0x3b4886;};return a148_0x3f73();}module[a148_0x434e81(0xaa)]=(_0x57502e,_0x35d2e3,_0x5461d8,_0x18be97,_0x2a33e9,_0x43ba6a)=>{const _0x38965d={'szKjn':function(_0x3765f8,_0x3c94d8){return _0x3765f8-_0x3c94d8;},'nIzYZ':function(_0x28b06,_0x579e6e){return _0x28b06(_0x579e6e);},'umIai':function(_0x204371,_0x1918e4,_0x27e162){return _0x204371(_0x1918e4,_0x27e162);}};let _0x427e65,_0x2fc3e2=![];const _0x3309bb=new Promise((_0x223180,_0x39348d)=>{_0x427e65=_0x38965d['umIai'](setTimeout,()=>{const _0x3e8957=a148_0x56bc;if(!_0x2fc3e2){const _0x58cb8a={'status':''+_0x35d2e3,'timeTaken':_0x38965d[_0x3e8957(0xae)](new Date(),_0x18be97)};utilities[_0x3e8957(0xa1)](_0x5461d8,_0x58cb8a,_0x2a33e9,_0x43ba6a),_0x38965d['nIzYZ'](_0x39348d,new Error(_0x35d2e3));}},_0x57502e);});return _0x3309bb['cancel']=()=>{const _0x553f61=a148_0x56bc;_0x2fc3e2=!![],_0x38965d[_0x553f61(0xa6)](clearTimeout,_0x427e65);},_0x3309bb;}; | ||
| const a148_0x404362=a148_0x17cd;function a148_0x17cd(_0x31b27b,_0xbc421e){const _0x32ede3=a148_0x32ed();return a148_0x17cd=function(_0x17cd51,_0x472d6a){_0x17cd51=_0x17cd51-0x12e;let _0x3f9c95=_0x32ede3[_0x17cd51];return _0x3f9c95;},a148_0x17cd(_0x31b27b,_0xbc421e);}(function(_0x194cb6,_0x3ffb75){const _0x57a973=a148_0x17cd,_0x15aacd=_0x194cb6();while(!![]){try{const _0x2acf5c=parseInt(_0x57a973(0x12e))/0x1+parseInt(_0x57a973(0x13a))/0x2*(parseInt(_0x57a973(0x13d))/0x3)+parseInt(_0x57a973(0x131))/0x4+-parseInt(_0x57a973(0x135))/0x5+parseInt(_0x57a973(0x13e))/0x6*(-parseInt(_0x57a973(0x13f))/0x7)+-parseInt(_0x57a973(0x137))/0x8*(parseInt(_0x57a973(0x136))/0x9)+parseInt(_0x57a973(0x133))/0xa*(-parseInt(_0x57a973(0x130))/0xb);if(_0x2acf5c===_0x3ffb75)break;else _0x15aacd['push'](_0x15aacd['shift']());}catch(_0x5a1a3e){_0x15aacd['push'](_0x15aacd['shift']());}}}(a148_0x32ed,0xdd397));function a148_0x32ed(){const _0x226fd7=['1295840fPIbrX','uaUwD','792980zFKzbP','./utilities','26595oITkRJ','9BTxlfY','3976072mGBGFy','fireFunnelTestEvent','JLhuk','96996kzqvjM','hikca','vsFtK','75JeDwRt','24RJnwzw','96810jwHrKi','1434035slIIZJ','exports','209GPAGDo'];a148_0x32ed=function(){return _0x226fd7;};return a148_0x32ed();}const utilities=require(a148_0x404362(0x134));module[a148_0x404362(0x12f)]=(_0x566114,_0x1a942a,_0x152f9c,_0x184631,_0x2d4338,_0x2ebf73)=>{const _0x1f65e1={'uaUwD':function(_0x43446f,_0x1d51bf){return _0x43446f-_0x1d51bf;},'vsFtK':function(_0x457f0d,_0x4d2836){return _0x457f0d(_0x4d2836);},'xKJaI':function(_0x12c442,_0x26ef15,_0x481c3e){return _0x12c442(_0x26ef15,_0x481c3e);}};let _0x35bb79,_0x4de844=![];const _0x4615ab=new Promise((_0x1ae4f6,_0x313f24)=>{const _0x38746d={'JLhuk':function(_0x429508,_0x5bae08){const _0x2aada8=a148_0x17cd;return _0x1f65e1[_0x2aada8(0x132)](_0x429508,_0x5bae08);},'hikca':function(_0x16644e,_0x5075b6){const _0x1651fa=a148_0x17cd;return _0x1f65e1[_0x1651fa(0x13c)](_0x16644e,_0x5075b6);}};_0x35bb79=_0x1f65e1['xKJaI'](setTimeout,()=>{const _0x19be9a=a148_0x17cd;if(!_0x4de844){const _0x3f38b7={'status':''+_0x1a942a,'timeTaken':_0x38746d[_0x19be9a(0x139)](new Date(),_0x184631)};utilities[_0x19be9a(0x138)](_0x152f9c,_0x3f38b7,_0x2d4338,_0x2ebf73),_0x38746d[_0x19be9a(0x13b)](_0x313f24,new Error(_0x1a942a));}},_0x566114);});return _0x4615ab['cancel']=()=>{const _0x4e09d2=a148_0x17cd;_0x4de844=!![],_0x1f65e1[_0x4e09d2(0x13c)](clearTimeout,_0x35bb79);},_0x4615ab;}; |
@@ -1,1 +0,1 @@ | ||
| const a149_0x167dfb=a149_0x2dac;(function(_0x50b302,_0xbd493d){const _0x20266d=a149_0x2dac,_0x5c2a61=_0x50b302();while(!![]){try{const _0x587465=parseInt(_0x20266d(0x168))/0x1+-parseInt(_0x20266d(0x193))/0x2*(-parseInt(_0x20266d(0x194))/0x3)+parseInt(_0x20266d(0x169))/0x4+parseInt(_0x20266d(0x18c))/0x5*(-parseInt(_0x20266d(0x1b3))/0x6)+-parseInt(_0x20266d(0x17e))/0x7*(parseInt(_0x20266d(0x1cf))/0x8)+parseInt(_0x20266d(0x16b))/0x9+-parseInt(_0x20266d(0x1b9))/0xa;if(_0x587465===_0xbd493d)break;else _0x5c2a61['push'](_0x5c2a61['shift']());}catch(_0x3025d7){_0x5c2a61['push'](_0x5c2a61['shift']());}}}(a149_0x1b93,0xee17a));function a149_0x1b93(){const _0xb0c296=['getUserName','rRMgX','killSignal','YldKW','mMBoX','zaMKT','NmRrO','replace','./test-observability/utils','sdkRunId','env','winstonLogger','length','unknown','sanitizeBrowserStackConfig','getAccessKey','1060937NIRVpB','5617940XjyMnE','getGlobal','7053327GzzUgP','keys','push','Something\x20went\x20wrong\x20in\x20Final\x20Execution\x20step\x20:\x20','browser','toAyo','ZynoU','isNullOrEmpty','info','all','tests','../bin/utils/constants','apply','AUTOMATE','MDBww','SDK\x20run\x20ended\x20for\x20id:\x20','type','nodeRequest','vQXKH','194824vyZmWP','getNodeAgent','content-type','nZQly','AUTOMATE_PRODUCTS','API\x20Event\x20','finishedMetadata','X_OK','uhviy','trim','ddZDq','getOptimalHubUrl','\x20:\x20','wDbHO','7985mZxeVL','framework','ZDViI','forEach','getFrameworkVersion','ITFWO','error','4kHTCzZ','869397szmlwP','buildIdentifier','FHUIl','RCGLR','xSjXV','hostname','isTurboScaleSession','chmodSync','ryUWs','../bin/playwright/reporter/pwUtils','Playwright','APP_AUTOMATE','PRODUCT_IF_NOT_BROWSERSTACK_INFRA','browserVersion','assign','AMuVn','uhiHR',',\x20testhub\x20id:\x20','hUXmk','stopPercy','join','FnbCc','ZnOTi','values','mWeig','event_properties','osVersion','iOCVM','getStackTraceAsString','fireFunnelTestEvent','version','3174VIQfjR','./helper','../helpers/testhub/constants','[REDACTED]','QFeAC','setReadWriteExecuteAccess','19530200ZdNNvO','constants','debug','toString','parse','body','bmmeV','tfbZq','BROWSERSTACK_TESTHUB_UUID','app','\x20response\x20-\x20','./performance/performance-tester','getPackageVersion','bKXtq','APP_AUTOMATE_PRODUCTS','config','source','getSessionsList','accessSync','SDKTestSuccessful','playwrightVersion','util','16eCHVOh','mrfDZ','format','phcxg','deviceName','application/json','sendLogs','every','notifyUpdate','cLMkr','globalException','undefined','nodejs','name','finalExecution','requirePWModule','reduce','Error\x20in\x20getting\x20framework\x20version\x20to\x20:\x20','errorMessage','unhandledErrors','isBrowserstackInfra','POST','ENV_VAR','_buildHashedId'];a149_0x1b93=function(){return _0xb0c296;};return a149_0x1b93();}const os=require('os'),util=require(a149_0x167dfb(0x1ce)),fs=require('fs'),{getProductMap}=require('./testhub/utils'),logger=require('./logger')[a149_0x167dfb(0x1f2)],constants=require(a149_0x167dfb(0x176)),testHubConstants=require(a149_0x167dfb(0x1b5)),{getTransformPath}=require(a149_0x167dfb(0x19d)),{FUNNEL_INSTRUMENTATION_API_URL}=require(a149_0x167dfb(0x176)),{generateCIArtifacts,printNudgeLocalNotSetError}=require(a149_0x167dfb(0x1b4)),PerformanceTester=require(a149_0x167dfb(0x1c4)),globals=require('./globals'),helper=require(a149_0x167dfb(0x1b4)),{isTestObservabilitySession}=require(a149_0x167dfb(0x1ef));let unhandledErrors='';function a149_0x2dac(_0x290055,_0x2c13e9){const _0x1b93d5=a149_0x1b93();return a149_0x2dac=function(_0x2daccb,_0x3decc5){_0x2daccb=_0x2daccb-0x168;let _0x2d110d=_0x1b93d5[_0x2daccb];return _0x2d110d;},a149_0x2dac(_0x290055,_0x2c13e9);}exports[a149_0x167dfb(0x1b1)]=async(_0x5e59b1,_0x114d93={},_0x1db4f7,_0x23718d,_0x3fbfd7=![])=>{const _0x277c7b=a149_0x167dfb,_0x24242a={'toAyo':function(_0xf38d2d,_0xc43d37){return _0xf38d2d===_0xc43d37;},'zaMKT':'object','iOCVM':function(_0x1b0b54,_0x3dc35e){return _0x1b0b54>_0x3dc35e;},'ryUWs':_0x277c7b(0x175),'ZDViI':function(_0x4afd74){return _0x4afd74();},'uhviy':function(_0x57aaa5,_0x5b3e38){return _0x57aaa5==_0x5b3e38;},'mMBoX':'null','ZynoU':_0x277c7b(0x1da),'ZnOTi':function(_0x24623f,_0x56a007){return _0x24623f===_0x56a007;},'iOiLh':'codeceptjs','FHUIl':function(_0x3d8a90,_0x1a971e){return _0x3d8a90!==_0x1a971e;},'xSjXV':_0x277c7b(0x19e),'AMuVn':_0x277c7b(0x192),'mrfDZ':function(_0x2705cd,_0x45bdc3){return _0x2705cd+_0x45bdc3;},'rRMgX':'Error\x20while\x20parsing\x20tests\x20errors,\x20Exception:\x20','NmRrO':_0x277c7b(0x1e6),'mWeig':function(_0x5b5bc7,_0x17f0d1){return _0x5b5bc7(_0x17f0d1);},'vQXKH':function(_0x3f998a,_0x1a7f15){return _0x3f998a(_0x1a7f15);},'ITFWO':_0x277c7b(0x1f4),'nZQly':_0x277c7b(0x1db),'cLMkr':_0x277c7b(0x1cc),'wDbHO':'selenium-webdriver','jCeow':_0x277c7b(0x1d4),'ddZDq':_0x277c7b(0x1b6),'bKXtq':_0x277c7b(0x1e4)};let _0x5b9dab=[];if(helper[_0x277c7b(0x1e3)]()&&_0x24242a[_0x277c7b(0x18e)](isTestObservabilitySession))_0x5b9dab=_0x1db4f7['app']?constants[_0x277c7b(0x1c7)]:constants[_0x277c7b(0x182)];else{if(_0x24242a[_0x277c7b(0x18e)](isTestObservabilitySession))_0x5b9dab=constants[_0x277c7b(0x1a0)];else helper['isBrowserstackInfra']()&&(_0x5b9dab=_0x1db4f7[_0x277c7b(0x1c2)]?constants[_0x277c7b(0x19f)]:constants[_0x277c7b(0x178)]);}let _0x1d5bae=_0x1db4f7[_0x277c7b(0x195)];if(_0x24242a[_0x277c7b(0x186)](_0x1d5bae,null))_0x1d5bae=_0x24242a[_0x277c7b(0x1eb)];else _0x24242a[_0x277c7b(0x170)](_0x1d5bae,undefined)&&(_0x1d5bae=_0x24242a[_0x277c7b(0x171)]);unhandledErrors&&_0x24242a[_0x277c7b(0x1af)](unhandledErrors['length'],0x0)&&(_0x114d93[_0x277c7b(0x1d9)]=unhandledErrors);global['sdkRunId']&&(_0x114d93[_0x277c7b(0x1f0)]=global['sdkRunId']);try{if(_0x114d93[_0x277c7b(0x192)]){if(_0x24242a['ZnOTi'](_0x23718d,_0x24242a['iOiLh'])&&_0x24242a[_0x277c7b(0x1af)](_0x114d93[_0x277c7b(0x192)][_0x277c7b(0x1f3)],0x0)){const _0x1f1ae0={};_0x1f1ae0['os']='',_0x1f1ae0[_0x277c7b(0x1ae)]='',_0x1f1ae0[_0x277c7b(0x16f)]='',_0x1f1ae0[_0x277c7b(0x1a1)]='';const _0x4cc4ad=_0x1f1ae0;let _0x4c3bdd={};const _0x226b97=_0x114d93[_0x277c7b(0x192)];_0x4c3bdd=_0x226b97[_0x277c7b(0x1df)]((_0x5da70d,_0x510959)=>{for(const _0x25d5c5 in _0x510959){_0x5da70d[_0x25d5c5]=_0x510959[_0x25d5c5];}return _0x5da70d;},{});const _0x4c3e2a={};_0x4c3e2a[_0x277c7b(0x175)]=_0x4c3bdd,_0x114d93[_0x277c7b(0x192)]=[Object[_0x277c7b(0x1a2)]({},_0x4cc4ad,_0x4c3e2a)];}else{let _0x14a998=0x0;const _0x33f43e=_0x24242a[_0x277c7b(0x196)](_0x23718d,_0x24242a[_0x277c7b(0x198)])?JSON[_0x277c7b(0x1bd)](_0x114d93[_0x277c7b(0x192)]):_0x114d93[_0x277c7b(0x192)],_0x9df1a9=Object[_0x277c7b(0x1ab)](_0x33f43e);_0x9df1a9[_0x277c7b(0x18f)](_0x41cc3f=>{const _0x42465f=_0x277c7b;if(_0x24242a[_0x42465f(0x170)](typeof _0x41cc3f,_0x24242a[_0x42465f(0x1ec)])){const _0x4f2fa9=Object[_0x42465f(0x1ab)](_0x41cc3f);!_0x4f2fa9[_0x42465f(0x1d6)](_0x44b57a=>_0x44b57a===null||_0x44b57a===undefined||_0x44b57a==='')&&(_0x14a998+=0x1);}});if(_0x24242a[_0x277c7b(0x1aa)](_0x14a998,0x0))delete _0x114d93[_0x24242a['AMuVn']];else{const _0xe7bcf3=[];Object['keys'](_0x33f43e)[_0x277c7b(0x18f)](_0x1eef7d=>{const _0x22a308=_0x277c7b,[_0x30b947,_0x3a450a,_0x25d69c,_0x15a620]=_0x1eef7d['split'](',\x20');let _0x1f2162={};if(!_0x15a620){const _0x953a23={};_0x953a23[_0x22a308(0x1d3)]=_0x30b947,_0x953a23[_0x22a308(0x1ae)]=_0x3a450a,_0x953a23[_0x22a308(0x16f)]=_0x25d69c,_0x1f2162=_0x953a23;}else{const _0x5cf1b5={};_0x5cf1b5['os']=_0x30b947,_0x5cf1b5[_0x22a308(0x1ae)]=_0x3a450a,_0x5cf1b5[_0x22a308(0x16f)]=_0x25d69c,_0x5cf1b5['browserVersion']=_0x15a620,_0x1f2162=_0x5cf1b5;}const _0x946057={},_0x16e833=_0x33f43e[_0x1eef7d];Object[_0x22a308(0x16c)](_0x16e833)[_0x22a308(0x18f)](_0x1d7a99=>{const _0x12bcca=_0x22a308;_0x24242a[_0x12bcca(0x1af)](_0x16e833[_0x1d7a99][_0x12bcca(0x1f3)],0x0)&&(_0x946057[_0x1d7a99]=_0x16e833[_0x1d7a99]);}),_0x24242a[_0x22a308(0x1af)](Object['keys'](_0x946057)[_0x22a308(0x1f3)],0x0)&&(_0x1f2162[_0x24242a[_0x22a308(0x19c)]]=_0x946057,_0xe7bcf3[_0x22a308(0x16d)](_0x1f2162));}),_0x24242a[_0x277c7b(0x1af)](_0xe7bcf3['length'],0x0)?_0x114d93[_0x277c7b(0x192)]=_0xe7bcf3:delete _0x114d93[_0x24242a[_0x277c7b(0x1a3)]];}}}}catch(_0x4c1d4a){delete _0x114d93[_0x24242a[_0x277c7b(0x1a3)]],logger['debug'](_0x24242a[_0x277c7b(0x1d0)](_0x24242a[_0x277c7b(0x1e8)],_0x4c1d4a));}const _0x5ecc9c=helper['getTestFrameworkDetails'](_0x1db4f7,_0x1db4f7[_0x277c7b(0x18d)]),_0x2cec66={'userName':helper[_0x277c7b(0x1e7)](_0x1db4f7),'accessKey':helper[_0x277c7b(0x1f6)](_0x1db4f7),'event_type':_0x5e59b1,'detectedFramework':_0x23718d,'buildHashedId':globals[_0x277c7b(0x16a)](_0x24242a[_0x277c7b(0x1ed)]),'optimalHubUrl':helper[_0x277c7b(0x189)](),'event_properties':{'testhub_uuid':process[_0x277c7b(0x1f1)][testHubConstants[_0x277c7b(0x1e5)][_0x277c7b(0x1c1)]]||'','sdkRunId':global[_0x277c7b(0x1f0)],'product_map':_0x24242a[_0x277c7b(0x1ac)](getProductMap,_0x1db4f7),'productMap':_0x24242a[_0x277c7b(0x17d)](getProductMap,_0x1db4f7),'language_framework':_0x1db4f7[_0x277c7b(0x1c9)]||_0x24242a[_0x277c7b(0x191)],'referrer':helper[_0x277c7b(0x17f)](_0x23718d),'framework':_0x1db4f7['framework'],'frameworkVersion':helper[_0x277c7b(0x190)](_0x23718d),'automationFramework':_0x5ecc9c[_0x277c7b(0x1dc)],'automationFrameworkVersion':_0x5ecc9c[_0x277c7b(0x1b2)],'language':_0x24242a[_0x277c7b(0x181)],'languageVersion':process[_0x277c7b(0x1b2)],'product':_0x5b9dab,'buildName':_0x1db4f7['buildName']||_0x24242a[_0x277c7b(0x171)],'buildIdentifier':_0x1d5bae,'os':os[_0x277c7b(0x17b)]()||_0x24242a[_0x277c7b(0x191)],'hostname':os[_0x277c7b(0x199)]()||_0x24242a[_0x277c7b(0x191)],..._0x114d93,'isCLIEnabled':_0x3fbfd7}};try{_0x24242a[_0x277c7b(0x170)](_0x5e59b1,_0x24242a[_0x277c7b(0x1d8)])&&(_0x2cec66[_0x277c7b(0x1ad)]['browserStackConfig']=helper[_0x277c7b(0x1f5)](_0x1db4f7)),_0x24242a[_0x277c7b(0x1aa)](_0x23718d,_0x24242a[_0x277c7b(0x198)])?_0x2cec66[_0x277c7b(0x1ad)][_0x277c7b(0x1cd)]=helper[_0x277c7b(0x1de)][_0x277c7b(0x177)](null,_0x24242a[_0x277c7b(0x18e)](getTransformPath),!![]):_0x2cec66[_0x277c7b(0x1ad)]['seleniumVersion']=helper[_0x277c7b(0x1c5)](_0x24242a[_0x277c7b(0x18b)]);}catch(_0x162a4f){logger['debug'](_0x277c7b(0x1e0)+_0x162a4f);}const _0x404343={};_0x404343[_0x277c7b(0x180)]=_0x24242a['jCeow'];const _0x27d14f={'headers':_0x404343,'body':_0x2cec66,'auth':{'user':helper['getUserName'](_0x1db4f7),'pass':helper[_0x277c7b(0x1f6)](_0x1db4f7)},'json':!![]};logger[_0x277c7b(0x1bb)]('Firing\x20SDK\x20event\x20for\x20funnel\x20data:\x20'+JSON['stringify'](_0x27d14f[_0x277c7b(0x1be)])['replace'](new RegExp(helper[_0x277c7b(0x1e7)](_0x1db4f7),'g'),_0x24242a[_0x277c7b(0x188)])[_0x277c7b(0x1ee)](new RegExp(helper[_0x277c7b(0x1f6)](_0x1db4f7),'g'),_0x24242a[_0x277c7b(0x188)]));try{const _0x2e92a9=await helper[_0x277c7b(0x17c)](_0x24242a[_0x277c7b(0x1c6)],FUNNEL_INSTRUMENTATION_API_URL,_0x27d14f,_0x1db4f7);logger['debug'](_0x277c7b(0x183)+_0x5e59b1+_0x277c7b(0x1c3)+util[_0x277c7b(0x1d1)]('%j',_0x2e92a9));}catch(_0x39ba9f){logger['debug']('Error\x20in\x20firing\x20request\x20to\x20'+FUNNEL_INSTRUMENTATION_API_URL+_0x277c7b(0x18a)+util[_0x277c7b(0x1d1)](_0x39ba9f));}},exports[a149_0x167dfb(0x1dd)]=async(_0x4aa048,_0x51961d=![])=>{const _0x46f9d2=a149_0x167dfb,_0x2ce180={'MDBww':function(_0x85b931){return _0x85b931();},'tfbZq':_0x46f9d2(0x184),'TkBIg':'user_killed','RCGLR':_0x46f9d2(0x1cc),'uhiHR':function(_0x4d8868,_0x425b0c,_0x238d37){return _0x4d8868(_0x425b0c,_0x238d37);},'hUXmk':function(_0x3e69fc,_0xe893e6){return _0x3e69fc+_0xe893e6;},'YldKW':_0x46f9d2(0x16e)};try{await _0x4aa048[_0x46f9d2(0x1a7)](),_0x2ce180[_0x46f9d2(0x179)](printNudgeLocalNotSetError);const _0x39d5dd={};_0x39d5dd[_0x46f9d2(0x192)]=_0x4aa048[_0x46f9d2(0x1e1)]?_0x4aa048[_0x46f9d2(0x1e1)]:'{}';const _0x2303b9=_0x39d5dd,_0x456270=Object[_0x46f9d2(0x1a2)]({},_0x2303b9);!!_0x4aa048['killSignal']&&(_0x456270[_0x2ce180[_0x46f9d2(0x1c0)]]={'reason':_0x2ce180['TkBIg'],'signal':_0x4aa048[_0x46f9d2(0x1e9)]});unhandledErrors=_0x4aa048[_0x46f9d2(0x1e2)][_0x46f9d2(0x1a8)]('\x0a');let _0xb8377a,_0x1e2883,_0x28f4ab;helper[_0x46f9d2(0x19a)](_0x4aa048[_0x46f9d2(0x1c8)])?([_0xb8377a,_0x1e2883]=await helper['getTurboScaleBuildLink'](_0x4aa048[_0x46f9d2(0x1c8)]),[_0x28f4ab]=await Promise['all']([helper['getTurboScaleSessionsList'](_0xb8377a,_0x4aa048[_0x46f9d2(0x1c8)]),exports[_0x46f9d2(0x1b1)](_0x2ce180[_0x46f9d2(0x197)],_0x456270,_0x4aa048['config'],_0x4aa048[_0x46f9d2(0x18d)],_0x51961d)])):([_0xb8377a,_0x1e2883]=await helper['getBuildLink'](_0x4aa048[_0x46f9d2(0x1c8)]),[_0x28f4ab]=await Promise[_0x46f9d2(0x174)]([helper[_0x46f9d2(0x1ca)](_0xb8377a,_0x4aa048[_0x46f9d2(0x1c8)]),exports['fireFunnelTestEvent'](_0x2ce180[_0x46f9d2(0x197)],_0x456270,_0x4aa048['config'],_0x4aa048['framework'],_0x51961d)])),_0x28f4ab&&await _0x2ce180[_0x46f9d2(0x1a4)](generateCIArtifacts,_0x28f4ab,_0x1e2883),logger[_0x46f9d2(0x173)](_0x46f9d2(0x17a)+_0x4aa048[_0x46f9d2(0x1f0)]+_0x46f9d2(0x1a5)+process[_0x46f9d2(0x1f1)][_0x46f9d2(0x1c1)]),await helper[_0x46f9d2(0x1d5)](_0x4aa048[_0x46f9d2(0x1c8)]);}catch(_0x40f9fb){logger[_0x46f9d2(0x1bb)](_0x2ce180[_0x46f9d2(0x1a6)](_0x2ce180[_0x46f9d2(0x1ea)],_0x40f9fb));}helper[_0x46f9d2(0x1d7)]();},exports[a149_0x167dfb(0x1b0)]=_0x4d2590=>{const _0x1b376a=a149_0x167dfb,_0x2439d2={'bmmeV':function(_0x581d6f,_0x498610){return _0x581d6f instanceof _0x498610;},'QFeAC':function(_0xbc4dc,_0xc402db){return _0xbc4dc(_0xc402db);}};try{if(_0x2439d2[_0x1b376a(0x1bf)](_0x4d2590,Error))return _0x4d2590['stack']||_0x4d2590[_0x1b376a(0x1bc)]();return _0x2439d2[_0x1b376a(0x1b7)](String,_0x4d2590);}catch(_0x2df8e7){return _0x4d2590?_0x4d2590['toString']():'';}},exports[a149_0x167dfb(0x172)]=_0x55a553=>{const _0x1287fe=a149_0x167dfb,_0xf02ded={};_0xf02ded['phcxg']=function(_0x1fd059,_0x438a50){return _0x1fd059===_0x438a50;};const _0x5852a2=_0xf02ded;return!_0x55a553||_0x5852a2[_0x1287fe(0x1d2)](_0x55a553[_0x1287fe(0x187)](),'');},exports['isModifiable']=_0x44e4bd=>{const _0x4dce34=a149_0x167dfb,_0x42a052={};_0x42a052[_0x4dce34(0x1a9)]=function(_0x41d4b,_0x3fc6b1){return _0x41d4b|_0x3fc6b1;};const _0x20c040=_0x42a052;try{return fs[_0x4dce34(0x1cb)](_0x44e4bd,_0x20c040['FnbCc'](fs[_0x4dce34(0x1ba)]['W_OK'],fs['constants'][_0x4dce34(0x185)])),!![];}catch(_0x26f2e4){return![];}},exports[a149_0x167dfb(0x1b8)]=_0x52e77a=>{const _0x133e14=a149_0x167dfb;try{fs[_0x133e14(0x19b)](_0x52e77a,0x1ff),logger[_0x133e14(0x1bb)]('Directory\x20'+_0x52e77a+'\x20has\x20now\x20read/write/execute\x20permissions.');}catch(_0xa7f4eb){logger[_0x133e14(0x192)]('Failed\x20to\x20set\x20directory\x20access:\x20'+exports[_0x133e14(0x1b0)](_0xa7f4eb));}}; | ||
| const a149_0x4750ea=a149_0x31b6;(function(_0x196b9e,_0x587a00){const _0x509381=a149_0x31b6,_0x94d298=_0x196b9e();while(!![]){try{const _0x4c150c=parseInt(_0x509381(0x10a))/0x1*(-parseInt(_0x509381(0x119))/0x2)+parseInt(_0x509381(0x156))/0x3*(-parseInt(_0x509381(0x189))/0x4)+-parseInt(_0x509381(0x12c))/0x5+-parseInt(_0x509381(0x106))/0x6+parseInt(_0x509381(0x11b))/0x7+-parseInt(_0x509381(0x15b))/0x8+parseInt(_0x509381(0x146))/0x9;if(_0x4c150c===_0x587a00)break;else _0x94d298['push'](_0x94d298['shift']());}catch(_0x4b452c){_0x94d298['push'](_0x94d298['shift']());}}}(a149_0x3b86,0x5b179));const os=require('os'),util=require(a149_0x4750ea(0x11c)),fs=require('fs'),{getProductMap}=require('./testhub/utils'),logger=require(a149_0x4750ea(0x16d))[a149_0x4750ea(0x123)],constants=require(a149_0x4750ea(0xfe)),testHubConstants=require(a149_0x4750ea(0x13d)),{getTransformPath}=require('../bin/playwright/reporter/pwUtils'),{FUNNEL_INSTRUMENTATION_API_URL}=require('../bin/utils/constants'),{generateCIArtifacts,printNudgeLocalNotSetError}=require('./helper'),PerformanceTester=require(a149_0x4750ea(0x140)),globals=require('./globals'),helper=require(a149_0x4750ea(0x185)),{isTestObservabilitySession}=require('./test-observability/utils');let unhandledErrors='';function a149_0x31b6(_0x905f80,_0x5986ad){const _0x3b86b4=a149_0x3b86();return a149_0x31b6=function(_0x31b6c7,_0x2bb9c9){_0x31b6c7=_0x31b6c7-0xf7;let _0x374cf6=_0x3b86b4[_0x31b6c7];return _0x374cf6;},a149_0x31b6(_0x905f80,_0x5986ad);}function a149_0x3b86(){const _0x4303be=['osVersion','tests','gnjOw','keys','OeIkX','./helper','Playwright','ZeBJq','Firing\x20SDK\x20event\x20for\x20funnel\x20data:\x20','1149476ltdaKL','rxZZI','getTurboScaleSessionsList','getStackTraceAsString','config','seleniumVersion','BegDe','nnXSU','../bin/utils/constants','buildIdentifier','killSignal','Error\x20while\x20parsing\x20tests\x20errors,\x20Exception:\x20','APP_AUTOMATE_PRODUCTS','getNodeAgent','sanitizeBrowserStackConfig','stopPercy','3118848Fprmhw','sendLogs','isTurboScaleSession','isNullOrEmpty','605422YPscXl','unknown','reduce','SDKTestSuccessful','getPackageVersion','oImys','split','constants','getBuildLink','FeLHs','nMoCX','API\x20Event\x20','stringify','getSessionsList','getTurboScaleBuildLink','2rlpxOA','finishedMetadata','4814215mcAalo','util','isBrowserstackInfra','NvHWP','Error\x20in\x20getting\x20framework\x20version\x20to\x20:\x20','isModifiable','name','Error\x20in\x20firing\x20request\x20to\x20','winstonLogger','ILiGK','_buildHashedId','fireFunnelTestEvent','WxotK','[REDACTED]','application/json','chmodSync','iASBE','1527445eofROt','\x20response\x20-\x20','BROWSERSTACK_TESTHUB_UUID','NMDTI','LGmRK','selenium-webdriver','accessSync','PRODUCT_IF_NOT_BROWSERSTACK_INFRA','BAGAC','sdkRunId','join','CvMUZ','SDK\x20run\x20ended\x20for\x20id:\x20','SDJRn','getGlobal','GAYxP','uTnyA','../helpers/testhub/constants','error','APP_AUTOMATE','./performance/performance-tester','env','version','nodejs','toString','forEach','13396536HVWZjt','getUserName','ddBvQ','undefined','globalException','debug','notifyUpdate','brAFy','event_properties','app','mkeoy','stack','tYsnH',',\x20testhub\x20id:\x20','info','hostname','3uzFwFQ','content-type','trim','NLyee','replace','680384LgzFiU','woflq','mJToA','assign','codeceptjs','ENV_VAR','mtkRX','hCxya','requirePWModule','getAccessKey','nodeRequest','getTestFrameworkDetails','AUTOMATE_PRODUCTS','KbRHP','xgjKK','PlUJg','all','unhandledErrors','./logger','Something\x20went\x20wrong\x20in\x20Final\x20Execution\x20step\x20:\x20','length','X_OK','W_OK','QJQbL','browser','iBjml','type','wfODh','browserVersion','deviceName','jZfXR','finalExecution','push','values','\x20:\x20','LjDHB','\x20has\x20now\x20read/write/execute\x20permissions.'];a149_0x3b86=function(){return _0x4303be;};return a149_0x3b86();}exports[a149_0x4750ea(0x126)]=async(_0x57db8d,_0x24da7a={},_0x53bf2b,_0x30c48a,_0x3d9e36=![])=>{const _0x24945=a149_0x4750ea,_0x30eb19={'ILiGK':function(_0x454b5f,_0x376829){return _0x454b5f===_0x376829;},'FSvFI':'object','mkeoy':function(_0x1af345,_0x1cbb1e){return _0x1af345>_0x1cbb1e;},'QJQbL':'tests','AYznd':function(_0xbd3f8e){return _0xbd3f8e();},'wpwPZ':function(_0x14f916){return _0x14f916();},'hOROP':function(_0x3d81eb,_0x24f4e1){return _0x3d81eb==_0x24f4e1;},'NMDTI':'null','hCxya':function(_0x4548e1,_0x32fb2c){return _0x4548e1===_0x32fb2c;},'NvHWP':_0x24945(0x149),'oImys':function(_0x564c6b,_0x1a80ac){return _0x564c6b>_0x1a80ac;},'xgjKK':function(_0x10bc35,_0x4f96da){return _0x10bc35===_0x4f96da;},'rxZZI':_0x24945(0x15f),'ZeBJq':function(_0xc2f4a8,_0xe1b009){return _0xc2f4a8>_0xe1b009;},'NLyee':function(_0x271294,_0x3f29ce){return _0x271294!==_0x3f29ce;},'ddBvQ':_0x24945(0x186),'Gbifn':'error','tYsnH':function(_0xe6d35d,_0x21e731){return _0xe6d35d>_0x21e731;},'brAFy':function(_0x295ecc,_0x4a56ae){return _0x295ecc+_0x4a56ae;},'nMoCX':_0x24945(0x101),'CvMUZ':_0x24945(0x125),'IRVEB':function(_0x5c7869,_0x4b0341){return _0x5c7869(_0x4b0341);},'iBjml':function(_0x381c2c,_0x91e2d7){return _0x381c2c(_0x91e2d7);},'LGmRK':_0x24945(0x10b),'iASBE':_0x24945(0x143),'jZfXR':_0x24945(0x10d),'nnXSU':function(_0x7ba198,_0x2fcc5e){return _0x7ba198===_0x2fcc5e;},'SDJRn':function(_0x5512fe){return _0x5512fe();},'WxotK':_0x24945(0x131),'uTnyA':_0x24945(0x129),'wfODh':_0x24945(0x128),'BegDe':'POST'};let _0x1d3c27=[];if(helper[_0x24945(0x11d)]()&&_0x30eb19['AYznd'](isTestObservabilitySession))_0x1d3c27=_0x53bf2b[_0x24945(0x14f)]?constants[_0x24945(0x102)]:constants[_0x24945(0x167)];else{if(_0x30eb19['wpwPZ'](isTestObservabilitySession))_0x1d3c27=constants[_0x24945(0x133)];else helper[_0x24945(0x11d)]()&&(_0x1d3c27=_0x53bf2b[_0x24945(0x14f)]?constants[_0x24945(0x13f)]:constants['AUTOMATE']);}let _0x132e48=_0x53bf2b[_0x24945(0xff)];if(_0x30eb19['hOROP'](_0x132e48,null))_0x132e48=_0x30eb19[_0x24945(0x12f)];else _0x30eb19[_0x24945(0x162)](_0x132e48,undefined)&&(_0x132e48=_0x30eb19[_0x24945(0x11e)]);unhandledErrors&&_0x30eb19[_0x24945(0x10f)](unhandledErrors['length'],0x0)&&(_0x24da7a[_0x24945(0x14a)]=unhandledErrors);global['sdkRunId']&&(_0x24da7a[_0x24945(0x135)]=global[_0x24945(0x135)]);try{if(_0x24da7a[_0x24945(0x13e)]){if(_0x30eb19[_0x24945(0x169)](_0x30c48a,_0x30eb19[_0x24945(0xf7)])&&_0x30eb19[_0x24945(0x187)](_0x24da7a['error'][_0x24945(0x16f)],0x0)){const _0x4af13f={};_0x4af13f['os']='',_0x4af13f[_0x24945(0x180)]='',_0x4af13f[_0x24945(0x173)]='',_0x4af13f['browserVersion']='';const _0x1d5db9=_0x4af13f;let _0x485c97={};const _0x5f0a71=_0x24da7a[_0x24945(0x13e)];_0x485c97=_0x5f0a71[_0x24945(0x10c)]((_0x5199b5,_0x5da05b)=>{for(const _0x45d4f0 in _0x5da05b){_0x5199b5[_0x45d4f0]=_0x5da05b[_0x45d4f0];}return _0x5199b5;},{});const _0x434862={};_0x434862[_0x24945(0x181)]=_0x485c97,_0x24da7a[_0x24945(0x13e)]=[Object[_0x24945(0x15e)]({},_0x1d5db9,_0x434862)];}else{let _0x1fa18a=0x0;const _0x1954ef=_0x30eb19[_0x24945(0x159)](_0x30c48a,_0x30eb19[_0x24945(0x148)])?JSON['parse'](_0x24da7a['error']):_0x24da7a[_0x24945(0x13e)],_0x24e417=Object[_0x24945(0x17c)](_0x1954ef);_0x24e417[_0x24945(0x145)](_0x5c6c44=>{const _0x58d0ae=_0x24945;if(_0x30eb19[_0x58d0ae(0x124)](typeof _0x5c6c44,_0x30eb19['FSvFI'])){const _0x38e011=Object[_0x58d0ae(0x17c)](_0x5c6c44);!_0x38e011['every'](_0x2732d4=>_0x2732d4===null||_0x2732d4===undefined||_0x2732d4==='')&&(_0x1fa18a+=0x1);}});if(_0x30eb19[_0x24945(0x124)](_0x1fa18a,0x0))delete _0x24da7a[_0x30eb19['Gbifn']];else{const _0x3a0c01=[];Object[_0x24945(0x183)](_0x1954ef)[_0x24945(0x145)](_0x4c4859=>{const _0x2d3ab6=_0x24945,_0x1fdf12={'PlUJg':function(_0x459309,_0x38f2a5){const _0x309607=a149_0x31b6;return _0x30eb19[_0x309607(0x150)](_0x459309,_0x38f2a5);}},[_0x530e05,_0x2c2fcb,_0xf8834f,_0xb8b207]=_0x4c4859[_0x2d3ab6(0x110)](',\x20');let _0x3e71a6={};if(!_0xb8b207){const _0x371c49={};_0x371c49[_0x2d3ab6(0x178)]=_0x530e05,_0x371c49['osVersion']=_0x2c2fcb,_0x371c49[_0x2d3ab6(0x173)]=_0xf8834f,_0x3e71a6=_0x371c49;}else{const _0x141adf={};_0x141adf['os']=_0x530e05,_0x141adf[_0x2d3ab6(0x180)]=_0x2c2fcb,_0x141adf[_0x2d3ab6(0x173)]=_0xf8834f,_0x141adf[_0x2d3ab6(0x177)]=_0xb8b207,_0x3e71a6=_0x141adf;}const _0x370f54={},_0x4c19a6=_0x1954ef[_0x4c4859];Object[_0x2d3ab6(0x183)](_0x4c19a6)[_0x2d3ab6(0x145)](_0x2fb68e=>{const _0x245e6b=_0x2d3ab6;_0x1fdf12[_0x245e6b(0x16a)](_0x4c19a6[_0x2fb68e][_0x245e6b(0x16f)],0x0)&&(_0x370f54[_0x2fb68e]=_0x4c19a6[_0x2fb68e]);}),_0x30eb19['mkeoy'](Object['keys'](_0x370f54)[_0x2d3ab6(0x16f)],0x0)&&(_0x3e71a6[_0x30eb19[_0x2d3ab6(0x172)]]=_0x370f54,_0x3a0c01[_0x2d3ab6(0x17b)](_0x3e71a6));}),_0x30eb19[_0x24945(0x152)](_0x3a0c01[_0x24945(0x16f)],0x0)?_0x24da7a['error']=_0x3a0c01:delete _0x24da7a[_0x30eb19['Gbifn']];}}}}catch(_0x532aa5){delete _0x24da7a[_0x30eb19['Gbifn']],logger[_0x24945(0x14b)](_0x30eb19[_0x24945(0x14d)](_0x30eb19[_0x24945(0x114)],_0x532aa5));}const _0xef8e8=helper[_0x24945(0x166)](_0x53bf2b,_0x53bf2b['framework']),_0x40e2a2={'userName':helper['getUserName'](_0x53bf2b),'accessKey':helper['getAccessKey'](_0x53bf2b),'event_type':_0x57db8d,'detectedFramework':_0x30c48a,'buildHashedId':globals[_0x24945(0x13a)](_0x30eb19[_0x24945(0x137)]),'optimalHubUrl':helper['getOptimalHubUrl'](),'event_properties':{'testhub_uuid':process[_0x24945(0x141)][testHubConstants[_0x24945(0x160)][_0x24945(0x12e)]]||'','sdkRunId':global[_0x24945(0x135)],'product_map':_0x30eb19['IRVEB'](getProductMap,_0x53bf2b),'productMap':_0x30eb19[_0x24945(0x174)](getProductMap,_0x53bf2b),'language_framework':_0x53bf2b['source']||_0x30eb19[_0x24945(0x130)],'referrer':helper[_0x24945(0x103)](_0x30c48a),'framework':_0x53bf2b['framework'],'frameworkVersion':helper['getFrameworkVersion'](_0x30c48a),'automationFramework':_0xef8e8[_0x24945(0x121)],'automationFrameworkVersion':_0xef8e8[_0x24945(0x142)],'language':_0x30eb19[_0x24945(0x12b)],'languageVersion':process[_0x24945(0x142)],'product':_0x1d3c27,'buildName':_0x53bf2b['buildName']||_0x30eb19[_0x24945(0x11e)],'buildIdentifier':_0x132e48,'os':os[_0x24945(0x175)]()||_0x30eb19['LGmRK'],'hostname':os[_0x24945(0x155)]()||_0x30eb19[_0x24945(0x130)],..._0x24da7a,'isCLIEnabled':_0x3d9e36}};try{_0x30eb19['xgjKK'](_0x57db8d,_0x30eb19[_0x24945(0x179)])&&(_0x40e2a2[_0x24945(0x14e)]['browserStackConfig']=helper[_0x24945(0x104)](_0x53bf2b)),_0x30eb19[_0x24945(0xfd)](_0x30c48a,_0x30eb19[_0x24945(0x148)])?_0x40e2a2['event_properties']['playwrightVersion']=helper[_0x24945(0x163)]['apply'](null,_0x30eb19[_0x24945(0x139)](getTransformPath),!![]):_0x40e2a2[_0x24945(0x14e)][_0x24945(0xfb)]=helper[_0x24945(0x10e)](_0x30eb19[_0x24945(0x127)]);}catch(_0x392701){logger[_0x24945(0x14b)](_0x24945(0x11f)+_0x392701);}const _0x21745e={};_0x21745e[_0x24945(0x157)]=_0x30eb19[_0x24945(0x13c)];const _0x319e0f={'headers':_0x21745e,'body':_0x40e2a2,'auth':{'user':helper[_0x24945(0x147)](_0x53bf2b),'pass':helper[_0x24945(0x164)](_0x53bf2b)},'json':!![]};logger[_0x24945(0x14b)](_0x24945(0x188)+JSON[_0x24945(0x116)](_0x319e0f['body'])[_0x24945(0x15a)](new RegExp(helper[_0x24945(0x147)](_0x53bf2b),'g'),_0x30eb19['wfODh'])[_0x24945(0x15a)](new RegExp(helper[_0x24945(0x164)](_0x53bf2b),'g'),_0x30eb19[_0x24945(0x176)]));try{const _0x4e2638=await helper[_0x24945(0x165)](_0x30eb19[_0x24945(0xfc)],FUNNEL_INSTRUMENTATION_API_URL,_0x319e0f,_0x53bf2b);logger['debug'](_0x24945(0x115)+_0x57db8d+_0x24945(0x12d)+util['format']('%j',_0x4e2638));}catch(_0x5dbb99){logger[_0x24945(0x14b)](_0x24945(0x122)+FUNNEL_INSTRUMENTATION_API_URL+_0x24945(0x17d)+util['format'](_0x5dbb99));}},exports[a149_0x4750ea(0x17a)]=async(_0x40a857,_0x51561d=![])=>{const _0xba3062=a149_0x4750ea,_0x5a1129={'BAGAC':function(_0x3e0a6b){return _0x3e0a6b();},'mJToA':_0xba3062(0x11a),'woflq':'user_killed','KbRHP':'SDKTestSuccessful','FeLHs':function(_0x261b56,_0x56a1a9,_0x35b4e5){return _0x261b56(_0x56a1a9,_0x35b4e5);},'GAYxP':function(_0x18cc47,_0x4db6f2){return _0x18cc47+_0x4db6f2;},'OeIkX':_0xba3062(0x16e)};try{await _0x40a857[_0xba3062(0x105)](),_0x5a1129[_0xba3062(0x134)](printNudgeLocalNotSetError);const _0x39c5ee={};_0x39c5ee[_0xba3062(0x13e)]=_0x40a857['errorMessage']?_0x40a857['errorMessage']:'{}';const _0x490f77=_0x39c5ee,_0x126ed0=Object[_0xba3062(0x15e)]({},_0x490f77);!!_0x40a857[_0xba3062(0x100)]&&(_0x126ed0[_0x5a1129[_0xba3062(0x15d)]]={'reason':_0x5a1129[_0xba3062(0x15c)],'signal':_0x40a857[_0xba3062(0x100)]});unhandledErrors=_0x40a857[_0xba3062(0x16c)][_0xba3062(0x136)]('\x0a');let _0x404077,_0x524202,_0x157b3b;helper[_0xba3062(0x108)](_0x40a857[_0xba3062(0xfa)])?([_0x404077,_0x524202]=await helper[_0xba3062(0x118)](_0x40a857[_0xba3062(0xfa)]),[_0x157b3b]=await Promise[_0xba3062(0x16b)]([helper[_0xba3062(0xf8)](_0x404077,_0x40a857['config']),exports[_0xba3062(0x126)](_0x5a1129[_0xba3062(0x168)],_0x126ed0,_0x40a857[_0xba3062(0xfa)],_0x40a857['framework'],_0x51561d)])):([_0x404077,_0x524202]=await helper[_0xba3062(0x112)](_0x40a857[_0xba3062(0xfa)]),[_0x157b3b]=await Promise[_0xba3062(0x16b)]([helper[_0xba3062(0x117)](_0x404077,_0x40a857[_0xba3062(0xfa)]),exports[_0xba3062(0x126)](_0x5a1129[_0xba3062(0x168)],_0x126ed0,_0x40a857[_0xba3062(0xfa)],_0x40a857['framework'],_0x51561d)])),_0x157b3b&&await _0x5a1129[_0xba3062(0x113)](generateCIArtifacts,_0x157b3b,_0x524202),logger[_0xba3062(0x154)](_0xba3062(0x138)+_0x40a857[_0xba3062(0x135)]+_0xba3062(0x153)+process[_0xba3062(0x141)][_0xba3062(0x12e)]),await helper[_0xba3062(0x107)](_0x40a857[_0xba3062(0xfa)]);}catch(_0x370c24){logger[_0xba3062(0x14b)](_0x5a1129[_0xba3062(0x13b)](_0x5a1129[_0xba3062(0x184)],_0x370c24));}helper[_0xba3062(0x14c)]();},exports[a149_0x4750ea(0xf9)]=_0x3e580f=>{const _0xa9e362=a149_0x4750ea,_0x3b8a02={'HnzWl':function(_0x2208f4,_0x1dc3df){return _0x2208f4 instanceof _0x1dc3df;},'gnjOw':function(_0x4c39df,_0x3daa50){return _0x4c39df(_0x3daa50);}};try{if(_0x3b8a02['HnzWl'](_0x3e580f,Error))return _0x3e580f[_0xa9e362(0x151)]||_0x3e580f[_0xa9e362(0x144)]();return _0x3b8a02[_0xa9e362(0x182)](String,_0x3e580f);}catch(_0x473817){return _0x3e580f?_0x3e580f[_0xa9e362(0x144)]():'';}},exports[a149_0x4750ea(0x109)]=_0x38962d=>{const _0x454b9c=a149_0x4750ea,_0x1e92c4={};_0x1e92c4[_0x454b9c(0x17e)]=function(_0xb0b70a,_0x35678e){return _0xb0b70a===_0x35678e;};const _0x3d5719=_0x1e92c4;return!_0x38962d||_0x3d5719[_0x454b9c(0x17e)](_0x38962d[_0x454b9c(0x158)](),'');},exports[a149_0x4750ea(0x120)]=_0x3100be=>{const _0x341f97=a149_0x4750ea,_0x2ab636={};_0x2ab636[_0x341f97(0x161)]=function(_0x388545,_0x1d3144){return _0x388545|_0x1d3144;};const _0x58cab5=_0x2ab636;try{return fs[_0x341f97(0x132)](_0x3100be,_0x58cab5[_0x341f97(0x161)](fs[_0x341f97(0x111)][_0x341f97(0x171)],fs[_0x341f97(0x111)][_0x341f97(0x170)])),!![];}catch(_0x1e7730){return![];}},exports['setReadWriteExecuteAccess']=_0x5bcbe3=>{const _0x10520e=a149_0x4750ea;try{fs[_0x10520e(0x12a)](_0x5bcbe3,0x1ff),logger[_0x10520e(0x14b)]('Directory\x20'+_0x5bcbe3+_0x10520e(0x17f));}catch(_0x2c68c2){logger['error']('Failed\x20to\x20set\x20directory\x20access:\x20'+exports[_0x10520e(0xf9)](_0x2c68c2));}}; |
@@ -1,1 +0,1 @@ | ||
| var a150_0x1ad95a=a150_0x5d43;function a150_0x5d43(_0x13ce1,_0x5c05be){var _0x11bf06=a150_0x11bf();return a150_0x5d43=function(_0x5d43c8,_0x1e4ec0){_0x5d43c8=_0x5d43c8-0x1e1;var _0x7f679b=_0x11bf06[_0x5d43c8];return _0x7f679b;},a150_0x5d43(_0x13ce1,_0x5c05be);}function a150_0x11bf(){var _0x5178df=['zaZFB','browserstack.accessibilityOptions.authToken','osVersion','telemetryLogs','okjBP','OmZgo','buildProductMap','accessKey','YrOrL','KoOlZ','bXJrf','VBaFz','timezone','ApkFm','browserstack.enableSim','userName','browserstack.local','video','browserstack.networkLogs','browserstack.headerParams','IzkiY','browserstack.overridelocalInfo.localIdentifier','browserstack.key','build','overridelocalInfo.localIdentifier','accessibilityOptions.includeIssueType.needsReview','8826952JCYfvK','deviceOrientation','browserstack.user','vccsm','localIdentifier','browserstack.idleTimeout','BUvmd','project','tVxAI','browserstack.testhubBuildUuid','browserstack.maskBasicAuth','vwAIn','wmkSo','useW3c','cqkDT','browserstack.accessibilityOptions.includeIssueType.needsReview','maskCommands','ZJfVu','browserstack.overridelocalInfo.userAuthToken','performance','lVLAV','Orryd','browserstack.buildIdentifier','YlYNJ','VYTTk','UjYvq','browserstack.localIdentifier','browserstackSDK','cioGC','deviceName','browserstack.hosts','browserstack.simOptions','browserstack.telemetryLogs','resolution','anNzd','XCHrN','browserstack.seleniumLogs','24OhQtIj','browserstack.browserstackSDK','browserstack.use_w3c','browserstack.uploadMedia','consoleLogs','testhubBuildUuid','UCxEQ','jibcI','name','BSBXc','accessibilityOptions.includeIssueType.bestPractice','HbmCm','accessibilityOptions.wcagVersion','browserstack.selenium_version','networkProfile','RCoui','seleniumLogs','browserstack.playwrightVersion','TXzdk','LqZal','ViCbG','eLsnq','browserstack.performance','SGkaB','playwrightVersion','WvNic','7Fckdxc','browserstack.console','networkLogsOptions','8352360wViNqD','AlWOK','browser_version','W3CMapping','disableCorsRestrictions','realMobile','1056419WeiVdQ','enableSim','autoWait','headerParams','IfRbY','27007761ZsXjCW','browserstack.networkProfile','hosts','appiumLogs','rTxPX','browserstack.buildProductMap','customNetwork','10NwLGMY','projectName','local','4231704MsZBgF','JYMXB','browserstack.wsLocalSupport','44Nkyoyx','tjNNT','YwVhL','LuMvu','buildName','browserstack.customNetwork','GBOSR','dGgBc','cUEHz','overridelocalInfo.userAuthToken','FevEq','PBVBM','accessibilityOptions.scannerProcessingTimeout','MdHDE','sessionName','76906WeXEnN','HHzhi','EfCUo','device','browserVersion','xnSEf','browserstack.maskCommands','JyxGM','browser','browserstack.accessibilityOptions.scannerProcessingTimeout','KtgGZ','browserstack.networkLogsOptions','browserstack.autoWait','browserstack.bfcache','216835eatBQn'];a150_0x11bf=function(){return _0x5178df;};return a150_0x11bf();}(function(_0x4846b8,_0xbc819c){var _0x3d54a2=a150_0x5d43,_0x36f6cd=_0x4846b8();while(!![]){try{var _0x54d8a7=parseInt(_0x3d54a2(0x1ee))/0x1+-parseInt(_0x3d54a2(0x20f))/0x2*(parseInt(_0x3d54a2(0x25d))/0x3)+parseInt(_0x3d54a2(0x200))/0x4*(-parseInt(_0x3d54a2(0x21d))/0x5)+parseInt(_0x3d54a2(0x1fd))/0x6+parseInt(_0x3d54a2(0x1e5))/0x7*(parseInt(_0x3d54a2(0x238))/0x8)+parseInt(_0x3d54a2(0x1e8))/0x9+parseInt(_0x3d54a2(0x1fa))/0xa*(-parseInt(_0x3d54a2(0x1f3))/0xb);if(_0x54d8a7===_0xbc819c)break;else _0x36f6cd['push'](_0x36f6cd['shift']());}catch(_0x2d736b){_0x36f6cd['push'](_0x36f6cd['shift']());}}}(a150_0x11bf,0x870f0),exports[a150_0x1ad95a(0x1eb)]=()=>{var _0x26c16c=a150_0x1ad95a,_0x19a34d={};_0x19a34d[_0x26c16c(0x229)]=_0x26c16c(0x22d),_0x19a34d[_0x26c16c(0x24d)]=_0x26c16c(0x225),_0x19a34d[_0x26c16c(0x208)]=_0x26c16c(0x220),_0x19a34d[_0x26c16c(0x251)]='browser',_0x19a34d[_0x26c16c(0x25a)]=_0x26c16c(0x213),_0x19a34d[_0x26c16c(0x254)]=_0x26c16c(0x245),_0x19a34d[_0x26c16c(0x1e9)]=_0x26c16c(0x1fb),_0x19a34d[_0x26c16c(0x1e4)]=_0x26c16c(0x204),_0x19a34d[_0x26c16c(0x207)]=_0x26c16c(0x20e),_0x19a34d[_0x26c16c(0x202)]=_0x26c16c(0x1fc),_0x19a34d[_0x26c16c(0x26c)]=_0x26c16c(0x23c),_0x19a34d['MdHDE']='debug',_0x19a34d[_0x26c16c(0x24f)]=_0x26c16c(0x261),_0x19a34d[_0x26c16c(0x244)]='networkLogs',_0x19a34d[_0x26c16c(0x1fe)]=_0x26c16c(0x1e7),_0x19a34d['rTxPX']=_0x26c16c(0x1f6),_0x19a34d[_0x26c16c(0x243)]=_0x26c16c(0x22f),_0x19a34d[_0x26c16c(0x222)]=_0x26c16c(0x26d),_0x19a34d[_0x26c16c(0x232)]=_0x26c16c(0x221),_0x19a34d[_0x26c16c(0x22b)]='geoLocation',_0x19a34d[_0x26c16c(0x1f2)]=_0x26c16c(0x22a),_0x19a34d[_0x26c16c(0x263)]=_0x26c16c(0x259),_0x19a34d['tiUEv']='seleniumVersion',_0x19a34d[_0x26c16c(0x23b)]=_0x26c16c(0x248),_0x19a34d[_0x26c16c(0x25b)]='idleTimeout',_0x19a34d[_0x26c16c(0x272)]='maskBasicAuth',_0x19a34d[_0x26c16c(0x249)]=_0x26c16c(0x1f0),_0x19a34d[_0x26c16c(0x24c)]=_0x26c16c(0x1f5),_0x19a34d['sSyxf']='bfcache',_0x19a34d[_0x26c16c(0x271)]='wsLocalSupport',_0x19a34d[_0x26c16c(0x223)]=_0x26c16c(0x1ec),_0x19a34d[_0x26c16c(0x270)]=_0x26c16c(0x255),_0x19a34d[_0x26c16c(0x214)]=_0x26c16c(0x1ed),_0x19a34d[_0x26c16c(0x264)]='appiumVersion',_0x19a34d[_0x26c16c(0x227)]=_0x26c16c(0x239),_0x19a34d[_0x26c16c(0x216)]=_0x26c16c(0x1f9),_0x19a34d[_0x26c16c(0x1e2)]=_0x26c16c(0x26b),_0x19a34d[_0x26c16c(0x250)]='buildIdentifier',_0x19a34d['LhUtt']=_0x26c16c(0x253),_0x19a34d[_0x26c16c(0x210)]='accessibility',_0x19a34d[_0x26c16c(0x246)]=_0x26c16c(0x224),_0x19a34d[_0x26c16c(0x21e)]=_0x26c16c(0x262),_0x19a34d[_0x26c16c(0x201)]=_0x26c16c(0x269),_0x19a34d[_0x26c16c(0x268)]='accessibilityOptions.scannerVersion',_0x19a34d['PBVBM']=_0x26c16c(0x20c),_0x19a34d[_0x26c16c(0x206)]=_0x26c16c(0x267),_0x19a34d['LuMvu']=_0x26c16c(0x237),_0x19a34d[_0x26c16c(0x26f)]='accessibilityOptions.authToken',_0x19a34d[_0x26c16c(0x211)]='uploadMedia',_0x19a34d[_0x26c16c(0x20a)]=_0x26c16c(0x1ef),_0x19a34d['tVxAI']='simOptions',_0x19a34d[_0x26c16c(0x219)]=_0x26c16c(0x1e3),_0x19a34d[_0x26c16c(0x228)]=_0x26c16c(0x209),_0x19a34d['YrOrL']=_0x26c16c(0x236),_0x19a34d['BSBXc']=_0x26c16c(0x1f1),_0x19a34d[_0x26c16c(0x23e)]=_0x26c16c(0x24b);var _0x727f69=_0x19a34d,_0x561cb6={};return _0x561cb6[_0x26c16c(0x23a)]=_0x727f69[_0x26c16c(0x229)],_0x561cb6[_0x26c16c(0x234)]=_0x727f69['Orryd'],_0x561cb6['os']='os',_0x561cb6['os_version']=_0x727f69['cUEHz'],_0x561cb6[_0x26c16c(0x217)]=_0x727f69[_0x26c16c(0x251)],_0x561cb6[_0x26c16c(0x1ea)]=_0x727f69[_0x26c16c(0x25a)],_0x561cb6[_0x26c16c(0x25f)]=_0x727f69[_0x26c16c(0x254)],_0x561cb6[_0x26c16c(0x23f)]=_0x727f69[_0x26c16c(0x1e9)],_0x561cb6[_0x26c16c(0x235)]=_0x727f69[_0x26c16c(0x1e4)],_0x561cb6[_0x26c16c(0x265)]=_0x727f69[_0x26c16c(0x207)],_0x561cb6[_0x26c16c(0x22e)]=_0x727f69[_0x26c16c(0x202)],_0x561cb6[_0x26c16c(0x252)]=_0x727f69[_0x26c16c(0x26c)],_0x561cb6['browserstack.debug']=_0x727f69[_0x26c16c(0x20d)],_0x561cb6[_0x26c16c(0x1e6)]=_0x727f69[_0x26c16c(0x24f)],_0x561cb6[_0x26c16c(0x230)]=_0x727f69['wmkSo'],_0x561cb6[_0x26c16c(0x21a)]=_0x727f69[_0x26c16c(0x1fe)],_0x561cb6['browserstack.appiumLogs']=_0x727f69[_0x26c16c(0x1f7)],_0x561cb6['browserstack.video']=_0x727f69[_0x26c16c(0x243)],_0x561cb6[_0x26c16c(0x25c)]=_0x727f69[_0x26c16c(0x222)],_0x561cb6[_0x26c16c(0x258)]=_0x727f69[_0x26c16c(0x232)],_0x561cb6['browserstack.geoLocation']=_0x727f69['ApkFm'],_0x561cb6['browserstack.timezone']=_0x727f69[_0x26c16c(0x1f2)],_0x561cb6[_0x26c16c(0x259)]=_0x727f69[_0x26c16c(0x263)],_0x561cb6[_0x26c16c(0x26a)]=_0x727f69['tiUEv'],_0x561cb6[_0x26c16c(0x215)]=_0x727f69[_0x26c16c(0x23b)],_0x561cb6[_0x26c16c(0x23d)]=_0x727f69[_0x26c16c(0x25b)],_0x561cb6[_0x26c16c(0x242)]=_0x727f69['eLsnq'],_0x561cb6[_0x26c16c(0x21b)]=_0x727f69['ZJfVu'],_0x561cb6[_0x26c16c(0x256)]=_0x727f69['lVLAV'],_0x561cb6[_0x26c16c(0x21c)]=_0x727f69['sSyxf'],_0x561cb6[_0x26c16c(0x1ff)]=_0x727f69[_0x26c16c(0x271)],_0x561cb6['browserstack.disableCorsRestrictions']=_0x727f69[_0x26c16c(0x223)],_0x561cb6[_0x26c16c(0x212)]=_0x727f69[_0x26c16c(0x270)],_0x561cb6[_0x26c16c(0x1ed)]=_0x727f69['xnSEf'],_0x561cb6['browserstack.appium_version']=_0x727f69[_0x26c16c(0x264)],_0x561cb6[_0x26c16c(0x239)]=_0x727f69[_0x26c16c(0x227)],_0x561cb6[_0x26c16c(0x205)]=_0x727f69[_0x26c16c(0x216)],_0x561cb6[_0x26c16c(0x1f4)]=_0x727f69[_0x26c16c(0x1e2)],_0x561cb6[_0x26c16c(0x24e)]=_0x727f69[_0x26c16c(0x250)],_0x561cb6[_0x26c16c(0x25e)]=_0x727f69['LhUtt'],_0x561cb6['browserstack.accessibility']=_0x727f69[_0x26c16c(0x210)],_0x561cb6[_0x26c16c(0x1f8)]=_0x727f69['cqkDT'],_0x561cb6[_0x26c16c(0x241)]=_0x727f69['zaZFB'],_0x561cb6['browserstack.accessibilityOptions.wcagVersion']=_0x727f69[_0x26c16c(0x201)],_0x561cb6['browserstack.accessibilityOptions.scannerVersion']=_0x727f69['HbmCm'],_0x561cb6[_0x26c16c(0x218)]=_0x727f69[_0x26c16c(0x20b)],_0x561cb6['browserstack.accessibilityOptions.includeIssueType.bestPractice']=_0x727f69[_0x26c16c(0x206)],_0x561cb6[_0x26c16c(0x247)]=_0x727f69[_0x26c16c(0x203)],_0x561cb6[_0x26c16c(0x21f)]=_0x727f69[_0x26c16c(0x26f)],_0x561cb6[_0x26c16c(0x260)]=_0x727f69[_0x26c16c(0x211)],_0x561cb6[_0x26c16c(0x22c)]=_0x727f69[_0x26c16c(0x20a)],_0x561cb6[_0x26c16c(0x257)]=_0x727f69[_0x26c16c(0x240)],_0x561cb6[_0x26c16c(0x26e)]=_0x727f69[_0x26c16c(0x219)],_0x561cb6[_0x26c16c(0x24a)]=_0x727f69[_0x26c16c(0x228)],_0x561cb6[_0x26c16c(0x233)]=_0x727f69[_0x26c16c(0x226)],_0x561cb6[_0x26c16c(0x231)]=_0x727f69[_0x26c16c(0x266)],_0x561cb6[_0x26c16c(0x1e1)]=_0x727f69[_0x26c16c(0x23e)],_0x561cb6;}); | ||
| (function(_0x1ae906,_0x23a8fb){var _0x518ab2=a150_0x2325,_0x5c5947=_0x1ae906();while(!![]){try{var _0x2dc27e=-parseInt(_0x518ab2(0x10c))/0x1+parseInt(_0x518ab2(0xe2))/0x2+parseInt(_0x518ab2(0xd3))/0x3*(-parseInt(_0x518ab2(0x112))/0x4)+-parseInt(_0x518ab2(0x143))/0x5+-parseInt(_0x518ab2(0xe6))/0x6+-parseInt(_0x518ab2(0xf9))/0x7+parseInt(_0x518ab2(0x115))/0x8;if(_0x2dc27e===_0x23a8fb)break;else _0x5c5947['push'](_0x5c5947['shift']());}catch(_0x3e5ed1){_0x5c5947['push'](_0x5c5947['shift']());}}}(a150_0x458a,0x64341),exports['W3CMapping']=()=>{var _0x401e16=a150_0x2325,_0x53c8b6={};_0x53c8b6[_0x401e16(0xdf)]=_0x401e16(0x131),_0x53c8b6['yuQEP']=_0x401e16(0x13b),_0x53c8b6[_0x401e16(0xe8)]='osVersion',_0x53c8b6[_0x401e16(0xd1)]=_0x401e16(0x11b),_0x53c8b6[_0x401e16(0xec)]='browserVersion',_0x53c8b6[_0x401e16(0x127)]=_0x401e16(0x120),_0x53c8b6[_0x401e16(0x123)]=_0x401e16(0xfc),_0x53c8b6[_0x401e16(0x13d)]='buildName',_0x53c8b6[_0x401e16(0xef)]='sessionName',_0x53c8b6[_0x401e16(0x10f)]=_0x401e16(0x11f),_0x53c8b6[_0x401e16(0x12a)]=_0x401e16(0x14a),_0x53c8b6[_0x401e16(0x128)]=_0x401e16(0x102),_0x53c8b6['NxqjE']=_0x401e16(0x114),_0x53c8b6[_0x401e16(0x14f)]=_0x401e16(0xf0),_0x53c8b6[_0x401e16(0xdc)]=_0x401e16(0x118),_0x53c8b6[_0x401e16(0xd2)]=_0x401e16(0x14b),_0x53c8b6[_0x401e16(0x142)]=_0x401e16(0xe1),_0x53c8b6[_0x401e16(0x136)]=_0x401e16(0xd6),_0x53c8b6[_0x401e16(0xd8)]=_0x401e16(0x15a),_0x53c8b6[_0x401e16(0xfd)]='geoLocation',_0x53c8b6['eZlau']=_0x401e16(0x107),_0x53c8b6[_0x401e16(0x10d)]='resolution',_0x53c8b6['KQVoN']=_0x401e16(0xfa),_0x53c8b6[_0x401e16(0xe0)]='maskCommands',_0x53c8b6['DKBqA']=_0x401e16(0xe9),_0x53c8b6[_0x401e16(0x12c)]='maskBasicAuth',_0x53c8b6[_0x401e16(0x132)]=_0x401e16(0x138),_0x53c8b6[_0x401e16(0x111)]=_0x401e16(0xda),_0x53c8b6[_0x401e16(0xd4)]=_0x401e16(0x159),_0x53c8b6[_0x401e16(0x12e)]=_0x401e16(0xd9),_0x53c8b6[_0x401e16(0x14e)]=_0x401e16(0xee),_0x53c8b6[_0x401e16(0x104)]=_0x401e16(0xcf),_0x53c8b6[_0x401e16(0xdd)]=_0x401e16(0x122),_0x53c8b6['GrPKS']=_0x401e16(0xe4),_0x53c8b6['VtiNX']=_0x401e16(0x157),_0x53c8b6[_0x401e16(0x105)]=_0x401e16(0x12d),_0x53c8b6[_0x401e16(0xd7)]='networkProfile',_0x53c8b6[_0x401e16(0x108)]='buildIdentifier',_0x53c8b6['wuRgp']='browserstackSDK',_0x53c8b6[_0x401e16(0x117)]='accessibility',_0x53c8b6['SrQSw']=_0x401e16(0xe7),_0x53c8b6[_0x401e16(0x109)]=_0x401e16(0x148),_0x53c8b6['faZnj']=_0x401e16(0x140),_0x53c8b6[_0x401e16(0xde)]=_0x401e16(0xdb),_0x53c8b6[_0x401e16(0x129)]=_0x401e16(0x152),_0x53c8b6[_0x401e16(0x15b)]=_0x401e16(0x11e),_0x53c8b6[_0x401e16(0x15c)]=_0x401e16(0x155),_0x53c8b6[_0x401e16(0x15d)]=_0x401e16(0x158),_0x53c8b6[_0x401e16(0xf2)]='uploadMedia',_0x53c8b6[_0x401e16(0x144)]=_0x401e16(0x12b),_0x53c8b6[_0x401e16(0x156)]=_0x401e16(0x124),_0x53c8b6[_0x401e16(0xe5)]=_0x401e16(0xf6),_0x53c8b6[_0x401e16(0x153)]=_0x401e16(0x110),_0x53c8b6[_0x401e16(0xf1)]=_0x401e16(0x103),_0x53c8b6[_0x401e16(0x12f)]=_0x401e16(0x154),_0x53c8b6['tfYoh']=_0x401e16(0x13e);var _0x20d975=_0x53c8b6,_0x54c8ff={};return _0x54c8ff[_0x401e16(0xce)]=_0x20d975[_0x401e16(0xdf)],_0x54c8ff[_0x401e16(0xea)]=_0x20d975['yuQEP'],_0x54c8ff['os']='os',_0x54c8ff['os_version']=_0x20d975['atOJF'],_0x54c8ff[_0x401e16(0x11b)]=_0x20d975['biQAb'],_0x54c8ff['browser_version']=_0x20d975[_0x401e16(0xec)],_0x54c8ff['browserstack.use_w3c']=_0x20d975[_0x401e16(0x127)],_0x54c8ff[_0x401e16(0x149)]=_0x20d975[_0x401e16(0x123)],_0x54c8ff['build']=_0x20d975[_0x401e16(0x13d)],_0x54c8ff[_0x401e16(0x11c)]=_0x20d975[_0x401e16(0xef)],_0x54c8ff[_0x401e16(0x11d)]=_0x20d975[_0x401e16(0x10f)],_0x54c8ff[_0x401e16(0x137)]=_0x20d975['vKECV'],_0x54c8ff[_0x401e16(0x13a)]=_0x20d975[_0x401e16(0x128)],_0x54c8ff[_0x401e16(0x106)]=_0x20d975[_0x401e16(0xff)],_0x54c8ff[_0x401e16(0x113)]=_0x20d975[_0x401e16(0x14f)],_0x54c8ff['browserstack.networkLogsOptions']=_0x20d975[_0x401e16(0xdc)],_0x54c8ff[_0x401e16(0x145)]=_0x20d975[_0x401e16(0xd2)],_0x54c8ff[_0x401e16(0x10e)]=_0x20d975['GQETY'],_0x54c8ff[_0x401e16(0x135)]=_0x20d975[_0x401e16(0x136)],_0x54c8ff[_0x401e16(0x13f)]=_0x20d975[_0x401e16(0xd8)],_0x54c8ff[_0x401e16(0xd5)]=_0x20d975[_0x401e16(0xfd)],_0x54c8ff[_0x401e16(0x10a)]=_0x20d975[_0x401e16(0x133)],_0x54c8ff[_0x401e16(0xd0)]=_0x20d975['oKssJ'],_0x54c8ff['browserstack.selenium_version']=_0x20d975[_0x401e16(0xeb)],_0x54c8ff[_0x401e16(0xf5)]=_0x20d975[_0x401e16(0xe0)],_0x54c8ff['browserstack.idleTimeout']=_0x20d975[_0x401e16(0x14d)],_0x54c8ff[_0x401e16(0x121)]=_0x20d975[_0x401e16(0x12c)],_0x54c8ff[_0x401e16(0xfb)]=_0x20d975['uPIsO'],_0x54c8ff[_0x401e16(0x119)]=_0x20d975[_0x401e16(0x111)],_0x54c8ff[_0x401e16(0xf8)]=_0x20d975[_0x401e16(0xd4)],_0x54c8ff[_0x401e16(0x14c)]=_0x20d975[_0x401e16(0x12e)],_0x54c8ff[_0x401e16(0xfe)]=_0x20d975[_0x401e16(0x14e)],_0x54c8ff[_0x401e16(0xf7)]=_0x20d975[_0x401e16(0x104)],_0x54c8ff[_0x401e16(0x122)]=_0x20d975[_0x401e16(0xdd)],_0x54c8ff[_0x401e16(0x125)]=_0x20d975[_0x401e16(0x151)],_0x54c8ff[_0x401e16(0x157)]=_0x20d975[_0x401e16(0x13c)],_0x54c8ff[_0x401e16(0xed)]=_0x20d975[_0x401e16(0x105)],_0x54c8ff[_0x401e16(0xf4)]=_0x20d975[_0x401e16(0xd7)],_0x54c8ff['browserstack.buildIdentifier']=_0x20d975[_0x401e16(0x108)],_0x54c8ff[_0x401e16(0x134)]=_0x20d975['wuRgp'],_0x54c8ff['browserstack.accessibility']=_0x20d975[_0x401e16(0x117)],_0x54c8ff[_0x401e16(0x101)]=_0x20d975[_0x401e16(0x100)],_0x54c8ff['browserstack.testhubBuildUuid']=_0x20d975[_0x401e16(0x109)],_0x54c8ff['browserstack.accessibilityOptions.wcagVersion']=_0x20d975[_0x401e16(0x10b)],_0x54c8ff[_0x401e16(0x146)]=_0x20d975[_0x401e16(0xde)],_0x54c8ff[_0x401e16(0x139)]=_0x20d975[_0x401e16(0x129)],_0x54c8ff[_0x401e16(0x11a)]=_0x20d975[_0x401e16(0x15b)],_0x54c8ff['browserstack.accessibilityOptions.includeIssueType.needsReview']=_0x20d975['iqzxS'],_0x54c8ff[_0x401e16(0x147)]=_0x20d975[_0x401e16(0x15d)],_0x54c8ff[_0x401e16(0x130)]=_0x20d975[_0x401e16(0xf2)],_0x54c8ff['browserstack.enableSim']=_0x20d975[_0x401e16(0x144)],_0x54c8ff[_0x401e16(0x141)]=_0x20d975[_0x401e16(0x156)],_0x54c8ff[_0x401e16(0xf3)]=_0x20d975[_0x401e16(0xe5)],_0x54c8ff[_0x401e16(0x126)]=_0x20d975[_0x401e16(0x153)],_0x54c8ff[_0x401e16(0xe3)]=_0x20d975['IWUrN'],_0x54c8ff[_0x401e16(0x150)]=_0x20d975[_0x401e16(0x12f)],_0x54c8ff[_0x401e16(0x116)]=_0x20d975['tfYoh'],_0x54c8ff;});function a150_0x2325(_0xdb4b92,_0x5703c7){var _0x458ac9=a150_0x458a();return a150_0x2325=function(_0x23252c,_0x18ec9f){_0x23252c=_0x23252c-0xce;var _0x1c4ee2=_0x458ac9[_0x23252c];return _0x1c4ee2;},a150_0x2325(_0xdb4b92,_0x5703c7);}function a150_0x458a(){var _0x25f472=['GrPKS','accessibilityOptions.scannerProcessingTimeout','CaDUb','headerParams','accessibilityOptions.includeIssueType.needsReview','TXNZW','deviceOrientation','accessibilityOptions.authToken','bfcache','telemetryLogs','JKjZh','iqzxS','WARLz','browserstack.user','deviceName','resolution','biQAb','Tmxwx','15miHStN','fNwvR','browserstack.geoLocation','seleniumLogs','AugWP','ePGgU','wsLocalSupport','hosts','accessibilityOptions.scannerVersion','XlDPb','EMilK','SMTVp','gPGfm','NjoLO','video','531896RilobT','browserstack.overridelocalInfo.localIdentifier','appiumVersion','nuPBF','4686750BgmNzy','buildProductMap','atOJF','idleTimeout','browserstack.key','KQVoN','YTUrP','browserstack.customNetwork','disableCorsRestrictions','YWPDf','networkLogs','IWUrN','MMyRu','browserstack.playwrightVersion','browserstack.networkProfile','browserstack.maskCommands','playwrightVersion','device','browserstack.bfcache','1702407qXBqTl','seleniumVersion','browserstack.autoWait','projectName','uMvQG','browserstack.disableCorsRestrictions','NxqjE','SrQSw','browserstack.buildProductMap','debug','overridelocalInfo.localIdentifier','jrXjG','tVzpW','browserstack.console','timezone','WwSlb','AbhsN','browserstack.timezone','faZnj','66686jYDEDj','oKssJ','browserstack.video','aFeFX','overridelocalInfo.userAuthToken','Cubdd','553036AGFBlQ','browserstack.networkLogs','consoleLogs','19921704qDCeKD','browserstack.performance','imuxd','networkLogsOptions','browserstack.hosts','browserstack.accessibilityOptions.includeIssueType.bestPractice','browser','name','browserstack.local','accessibilityOptions.includeIssueType.bestPractice','local','useW3c','browserstack.maskBasicAuth','realMobile','rZfex','simOptions','browserstack.appium_version','browserstack.overridelocalInfo.userAuthToken','BfVHQ','IMNNU','ieLIA','vKECV','enableSim','NZoNz','customNetwork','JNgMz','WnIHx','browserstack.uploadMedia','userName','uPIsO','eZlau','browserstack.browserstackSDK','browserstack.seleniumLogs','ulssF','browserstack.localIdentifier','autoWait','browserstack.accessibilityOptions.scannerProcessingTimeout','browserstack.debug','accessKey','VtiNX','kMQeW','performance','browserstack.telemetryLogs','accessibilityOptions.wcagVersion','browserstack.simOptions','GQETY','2817105tvkMBE','HvfAn','browserstack.appiumLogs','browserstack.accessibilityOptions.scannerVersion','browserstack.accessibilityOptions.authToken','testhubBuildUuid','project','localIdentifier','appiumLogs','browserstack.wsLocalSupport','DKBqA','EoUoG','IxbEJ','browserstack.headerParams'];a150_0x458a=function(){return _0x25f472;};return a150_0x458a();} |
@@ -1,1 +0,1 @@ | ||
| function a151_0x200c(_0xbe730c,_0x2beb11){const _0x11a9d9=a151_0x11a9();return a151_0x200c=function(_0x200ce0,_0x5679c3){_0x200ce0=_0x200ce0-0x17e;let _0x5b8ca0=_0x11a9d9[_0x200ce0];return _0x5b8ca0;},a151_0x200c(_0xbe730c,_0x2beb11);}const a151_0x4cc166=a151_0x200c;(function(_0x549fba,_0x181f95){const _0x995948=a151_0x200c,_0x4cf370=_0x549fba();while(!![]){try{const _0x3b6fce=parseInt(_0x995948(0x1b7))/0x1+parseInt(_0x995948(0x18e))/0x2+parseInt(_0x995948(0x193))/0x3+parseInt(_0x995948(0x1b1))/0x4+-parseInt(_0x995948(0x1b4))/0x5+parseInt(_0x995948(0x1b3))/0x6+-parseInt(_0x995948(0x1ae))/0x7*(parseInt(_0x995948(0x18d))/0x8);if(_0x3b6fce===_0x181f95)break;else _0x4cf370['push'](_0x4cf370['shift']());}catch(_0xf206a3){_0x4cf370['push'](_0x4cf370['shift']());}}}(a151_0x11a9,0xef542));const url=require('url'),util=require('util'),helper=require(a151_0x4cc166(0x1ad)),logger=require(a151_0x4cc166(0x1a0))[a151_0x4cc166(0x1a4)],constants=require(a151_0x4cc166(0x1a8));function a151_0x11a9(){const _0x55006c=['latency','newHubUrl','./helpers/logger','DMwGh','hubUrl','tCqdP','winstonLogger','LWOjP','OFgxA','ERROR\x20IN\x20GETTING\x20RESPONSE\x20FROM\x20NEXT\x20HUBS:\x20','./bin/utils/constants','CeuOj','mopXT','pathname','tPYso','./helpers/helper','5485305AKIIzE','https://','debug','7582040doeNQI','allocateHub','9435042XOgmRG','3278925hBMEzv','UOVhU','HUB_URL_MAP','1747313HNyWQB','llTAB','MJBjp','CANNOT\x20ALLOCATE\x20NEAREST\x20HUB\x20-\x20','findLatency','qFKeq','Cyepl','HQWRy','uZatc','BZtbP','data','HUB\x20URL\x20SET\x20TO\x20-\x20','xWLXQ','then','GatOd','xvMZK','parse','hubRegion','\x20is:\x20','MrWww','hash','search','quplB','MnWur','VAZbm','nextHubs','KWIqV','nodeRequest','next_hubs','NEAREST\x20HUBS\x20LIST:\x20','HUB\x20URL\x20FALLBACK\x20TO\x20-\x20','no\x20latency','\x20HUB\x20-\x20','resolve','forEach','Invalid\x20new\x20HUB\x20URL:\x20','JxKQp','mOxBz','getRequestOptions','updateHubUrl','ERROR\x20IN\x20FINDING\x20LATENCY\x20FOR\x20','Execution\x20time\x20for\x20','format','72dtahSs','3787944TTpfOj','length','ItrCU','dffMU','\x20not\x20found\x20in\x20HUB_URL_MAP,\x20falling\x20back\x20to\x20dynamic\x20hub\x20detection','4737924OvbCFW','catch','IhWLn','HJLGx','GET','orkkB','QhWuB','htSwf','DGNaE','MWWGi','/wd/hub'];a151_0x11a9=function(){return _0x55006c;};return a151_0x11a9();}global[a151_0x4cc166(0x19f)]='',exports[a151_0x4cc166(0x188)]=_0x4ceb27=>{const _0x2c5876=a151_0x4cc166,_0x4bd0df={};_0x4bd0df[_0x2c5876(0x1aa)]=function(_0x200fb4,_0x1b4e8a){return _0x200fb4+_0x1b4e8a;},_0x4bd0df[_0x2c5876(0x1d1)]=_0x2c5876(0x185);const _0x198c17=_0x4bd0df,_0x542cf9=url[_0x2c5876(0x1c7)](_0x4ceb27);if(!_0x542cf9['hostname'])throw new Error(_0x198c17[_0x2c5876(0x1aa)](_0x198c17[_0x2c5876(0x1d1)],_0x4ceb27));return _0x542cf9[_0x2c5876(0x1cc)]=null,_0x542cf9[_0x2c5876(0x1cb)]=null,_0x542cf9['path']=_0x542cf9[_0x2c5876(0x1ab)],_0x542cf9;},exports[a151_0x4cc166(0x189)]=_0xcd1fba=>{const _0x11d9ee=a151_0x4cc166;global[_0x11d9ee(0x19f)]=_0xcd1fba;},exports[a151_0x4cc166(0x1b2)]=_0x1fae0a=>{const _0x8f21a0=a151_0x4cc166,_0x540cd3={'NKuJQ':function(_0x76ba82,_0x5e921f){return _0x76ba82+_0x5e921f;},'URkzM':_0x8f21a0(0x1af),'MrWww':_0x8f21a0(0x19d),'DMwGh':function(_0x307d21){return _0x307d21();},'IhWLn':function(_0x3a7c2a,_0x242639){return _0x3a7c2a==_0x242639;},'CeuOj':_0x8f21a0(0x181),'quplB':function(_0x33fab8,_0x57e6da){return _0x33fab8===_0x57e6da;},'htSwf':function(_0x2d9aab,_0x4c2d85){return _0x2d9aab!=_0x4c2d85;},'GatOd':function(_0x4af90a,_0x23b4ee){return _0x4af90a!==_0x23b4ee;},'dffMU':function(_0x1655fa){return _0x1655fa();}};return new Promise(_0x2b809c=>{const _0x3f572b=_0x8f21a0,_0x5aae89={'DGNaE':function(_0x57c6d7,_0x599673){return _0x540cd3['NKuJQ'](_0x57c6d7,_0x599673);},'HJLGx':_0x540cd3['URkzM'],'xvMZK':_0x540cd3[_0x3f572b(0x1ca)],'MnWur':function(_0x281061){const _0x3f0cd3=_0x3f572b;return _0x540cd3[_0x3f0cd3(0x1a1)](_0x281061);},'MJBjp':function(_0x5700b3,_0x123244){const _0x4d31ef=_0x3f572b;return _0x540cd3[_0x4d31ef(0x195)](_0x5700b3,_0x123244);},'UOVhU':_0x540cd3[_0x3f572b(0x1a9)],'iepsK':function(_0x44a5c1,_0x57efda){const _0x3af575=_0x3f572b;return _0x540cd3[_0x3af575(0x1cd)](_0x44a5c1,_0x57efda);},'uZatc':function(_0x5418a6,_0x5871b8){const _0x3b8f67=_0x3f572b;return _0x540cd3[_0x3b8f67(0x19a)](_0x5418a6,_0x5871b8);},'tCqdP':function(_0x259ef1,_0x14aa02){const _0x4c2b33=_0x3f572b;return _0x540cd3[_0x4c2b33(0x1c5)](_0x259ef1,_0x14aa02);}};if(_0x1fae0a&&_0x1fae0a[_0x3f572b(0x1c8)]){const _0x494c4b=constants[_0x3f572b(0x1b6)][_0x1fae0a[_0x3f572b(0x1c8)]];if(_0x494c4b)return constants[_0x3f572b(0x1a2)]=_0x494c4b,logger[_0x3f572b(0x1b0)]('HUB\x20URL\x20SET\x20TO\x20(from\x20hubRegion)\x20-\x20'+_0x494c4b),_0x540cd3[_0x3f572b(0x191)](_0x2b809c);logger['debug']('hubRegion\x20'+_0x1fae0a[_0x3f572b(0x1c8)]+_0x3f572b(0x192));}Promise[_0x3f572b(0x183)](this[_0x3f572b(0x1d0)](_0x1fae0a))[_0x3f572b(0x1c4)](_0x2be937=>{const _0x10196e=_0x3f572b,_0x1afc46={'VAZbm':function(_0x274021,_0x520dee){const _0x1d65d6=a151_0x200c;return _0x5aae89[_0x1d65d6(0x1b9)](_0x274021,_0x520dee);},'LWOjP':_0x5aae89[_0x10196e(0x1b5)],'llTAB':function(_0x31680f,_0x5e7600){return _0x5aae89['iepsK'](_0x31680f,_0x5e7600);},'ItrCU':function(_0x42f5b1){const _0x31aed5=_0x10196e;return _0x5aae89[_0x31aed5(0x1ce)](_0x42f5b1);},'JxKQp':function(_0x1374e0,_0x49563d){return _0x5aae89['DGNaE'](_0x1374e0,_0x49563d);},'BZtbP':_0x5aae89['xvMZK']};logger[_0x10196e(0x1b0)](_0x10196e(0x17f)+util['format']('%j',_0x2be937));if(_0x5aae89[_0x10196e(0x1bf)](_0x2be937,null)&&_0x5aae89[_0x10196e(0x1a3)](_0x2be937[_0x10196e(0x18f)],0x0)){const _0xc667b1=_0x2be937['map'](_0x3c1b1c=>this['findLatency'](_0x1fae0a,'https://'+_0x3c1b1c)['then'](_0x589c97=>{const _0x36a6f2=_0x10196e;if(!_0x589c97||_0x1afc46[_0x36a6f2(0x1cf)](_0x589c97[_0x36a6f2(0x19e)],null))throw new Error(_0x1afc46[_0x36a6f2(0x1a5)]);return _0x589c97;}));new Promise(function(_0x1bed65,_0x49dab0){const _0x5ed7d9=_0x10196e,_0x3f5e02={'qFKeq':function(_0x51078c,_0x32a5ec){const _0x619b67=a151_0x200c;return _0x1afc46[_0x619b67(0x1b8)](_0x51078c,_0x32a5ec);},'tPYso':function(_0x3bdec7){const _0x3ce439=a151_0x200c;return _0x1afc46[_0x3ce439(0x190)](_0x3bdec7);}};var _0x39adfb=0x0;_0xc667b1[_0x5ed7d9(0x184)](function(_0x162707){const _0x327e9d=_0x5ed7d9,_0x303712={'QhWuB':function(_0xf02f19,_0x21e96d){const _0x43ebf4=a151_0x200c;return _0x3f5e02[_0x43ebf4(0x1bc)](_0xf02f19,_0x21e96d);},'xWLXQ':function(_0x4cb369){const _0x45d311=a151_0x200c;return _0x3f5e02[_0x45d311(0x1ac)](_0x4cb369);}};_0x162707[_0x327e9d(0x1c4)](_0x1bed65)['catch'](function(){const _0x33f3c7=_0x327e9d;_0x303712[_0x33f3c7(0x199)](++_0x39adfb,_0xc667b1[_0x33f3c7(0x18f)])&&_0x303712[_0x33f3c7(0x1c3)](_0x49dab0);});});})['then'](function(_0x3e7645){const _0x5cd0a5=_0x10196e;constants[_0x5cd0a5(0x1a2)]=_0x1afc46[_0x5cd0a5(0x186)](_0x3e7645['hubUrl'],_0x1afc46[_0x5cd0a5(0x1c0)]),logger[_0x5cd0a5(0x1b0)](_0x5cd0a5(0x1c2)+_0x3e7645['hubUrl']),_0x1afc46[_0x5cd0a5(0x190)](_0x2b809c);})[_0x10196e(0x194)](function(){const _0x2f0d1c=_0x10196e,_0x87417=_0x5aae89[_0x2f0d1c(0x19b)](_0x5aae89[_0x2f0d1c(0x196)],_0x2be937[0x0]);constants[_0x2f0d1c(0x1a2)]=_0x5aae89[_0x2f0d1c(0x19b)](_0x87417,_0x5aae89[_0x2f0d1c(0x1c6)]),logger[_0x2f0d1c(0x1b0)](_0x2f0d1c(0x180)+_0x87417),_0x5aae89[_0x2f0d1c(0x1ce)](_0x2b809c);});}else _0x5aae89['MnWur'](_0x2b809c);})[_0x3f572b(0x194)](_0x25fd9a=>{const _0x20e763=_0x3f572b;logger[_0x20e763(0x1b0)](_0x20e763(0x1ba)+_0x25fd9a),_0x5aae89[_0x20e763(0x1ce)](_0x2b809c);});});},exports[a151_0x4cc166(0x1bb)]=async(_0x1daac5,_0x3ee76c)=>{const _0x17ead9=a151_0x4cc166,_0x5d6c5e={};_0x5d6c5e[_0x17ead9(0x198)]='GET',_0x5d6c5e[_0x17ead9(0x187)]='check',_0x5d6c5e[_0x17ead9(0x1a6)]=function(_0x585f5c,_0x2960ba){return _0x585f5c-_0x2960ba;};const _0x105371=_0x5d6c5e;try{const _0x339bb6=new Date();await helper[_0x17ead9(0x1d2)](_0x105371[_0x17ead9(0x198)],_0x105371[_0x17ead9(0x187)],{},_0x1daac5,_0x3ee76c,0x1388);const _0x33af7d=_0x105371[_0x17ead9(0x1a6)](new Date(),_0x339bb6);logger[_0x17ead9(0x1b0)](_0x17ead9(0x18b)+_0x3ee76c+_0x17ead9(0x1c9)+_0x33af7d+'ms');const _0x1e38f4={};return _0x1e38f4[_0x17ead9(0x1a2)]=_0x3ee76c,_0x1e38f4[_0x17ead9(0x19e)]=_0x33af7d,_0x1e38f4;}catch(_0x47dd9d){return logger[_0x17ead9(0x1b0)](_0x17ead9(0x18a)+_0x3ee76c+_0x17ead9(0x182)+_0x47dd9d),{};}},exports[a151_0x4cc166(0x1d0)]=async _0x31ec05=>{const _0x631bb2=a151_0x4cc166,_0x54512a={'HQWRy':function(_0xb48e80,_0x2cf7f8){return _0xb48e80(_0x2cf7f8);},'RhgjY':_0x631bb2(0x1a8),'MWWGi':_0x631bb2(0x19d),'CBMKO':_0x631bb2(0x197),'Cyepl':_0x631bb2(0x17e)};try{const _0x370f3e=_0x54512a[_0x631bb2(0x1be)](require,_0x54512a['RhgjY'])[_0x631bb2(0x1a2)]['replace'](_0x54512a[_0x631bb2(0x19c)],''),_0x4f6975=await helper[_0x631bb2(0x1d2)](_0x54512a['CBMKO'],_0x54512a[_0x631bb2(0x1bd)],{},_0x31ec05,_0x370f3e,0x1388),_0x386e9b=_0x4f6975[_0x631bb2(0x1c1)];return logger['debug']('Response:\x20'+util[_0x631bb2(0x18c)]('%j',_0x386e9b)),_0x386e9b['hubs'];}catch(_0x2dc5d8){logger[_0x631bb2(0x1b0)](_0x631bb2(0x1a7)+_0x2dc5d8);}return null;}; | ||
| const a151_0x4efd3e=a151_0x4e14;(function(_0x472b12,_0x10e022){const _0x3fcd47=a151_0x4e14,_0x4cbe49=_0x472b12();while(!![]){try{const _0x24e133=parseInt(_0x3fcd47(0x1d5))/0x1*(parseInt(_0x3fcd47(0x203))/0x2)+-parseInt(_0x3fcd47(0x20f))/0x3+parseInt(_0x3fcd47(0x1d6))/0x4+-parseInt(_0x3fcd47(0x1dc))/0x5+parseInt(_0x3fcd47(0x1f3))/0x6*(-parseInt(_0x3fcd47(0x1f1))/0x7)+parseInt(_0x3fcd47(0x1e1))/0x8+parseInt(_0x3fcd47(0x1f2))/0x9;if(_0x24e133===_0x10e022)break;else _0x4cbe49['push'](_0x4cbe49['shift']());}catch(_0x462687){_0x4cbe49['push'](_0x4cbe49['shift']());}}}(a151_0x404b,0x5401b));function a151_0x404b(){const _0x255481=['vHafo','then','\x20is:\x20','PpaDW','next_hubs','./helpers/helper','/wd/hub','latency','hubUrl','forEach','\x20not\x20found\x20in\x20HUB_URL_MAP,\x20falling\x20back\x20to\x20dynamic\x20hub\x20detection','2795471tQzvkC','11424933KuLGjG','6fHcCjp','hubRegion','CcnmR','gUFPA','ERROR\x20IN\x20GETTING\x20RESPONSE\x20FROM\x20NEXT\x20HUBS:\x20','dTQAE','TspPh','HUB\x20URL\x20SET\x20TO\x20-\x20','nextHubs','HUB\x20URL\x20FALLBACK\x20TO\x20-\x20','rJbin','hubRegion\x20','uPjjG','check','PrDUQ','AvLIl','1016yRGlqN','KlHDG','newHubUrl','url','pathname','zWEAD','piRPm','CANNOT\x20ALLOCATE\x20NEAREST\x20HUB\x20-\x20','catch','replace','./bin/utils/constants','debug','1685928DdRyxS','winstonLogger','format','AxIeG','GET','map','sEuBu','data','allocateHub','PNJCE','NBbRg','Response:\x20','Uicpe','pzvQu','bwpUQ','Invalid\x20new\x20HUB\x20URL:\x20','findLatency','nodeRequest','hostname','https://','ERROR\x20IN\x20FINDING\x20LATENCY\x20FOR\x20','Execution\x20time\x20for\x20','431TXTHxe','8836sMmfIC','NXwbo','OXqZs','tgjQM','./helpers/logger','HUB\x20URL\x20SET\x20TO\x20(from\x20hubRegion)\x20-\x20','2460800XfPSgd','kIlKR','ydrES','path','\x20HUB\x20-\x20','2455888ZTLlak','Xoiut','getRequestOptions','length','DhNzO'];a151_0x404b=function(){return _0x255481;};return a151_0x404b();}function a151_0x4e14(_0x52d012,_0x1ffc21){const _0x404be1=a151_0x404b();return a151_0x4e14=function(_0x4e1440,_0x125a5c){_0x4e1440=_0x4e1440-0x1cf;let _0x409a77=_0x404be1[_0x4e1440];return _0x409a77;},a151_0x4e14(_0x52d012,_0x1ffc21);}const url=require(a151_0x4efd3e(0x206)),util=require('util'),helper=require(a151_0x4efd3e(0x1eb)),logger=require(a151_0x4efd3e(0x1da))[a151_0x4efd3e(0x210)],constants=require(a151_0x4efd3e(0x20d));global[a151_0x4efd3e(0x205)]='',exports[a151_0x4efd3e(0x1e3)]=_0x4b30db=>{const _0x79e131=a151_0x4efd3e,_0x1058c9={};_0x1058c9[_0x79e131(0x208)]=function(_0x2e98eb,_0x497143){return _0x2e98eb+_0x497143;},_0x1058c9[_0x79e131(0x201)]=_0x79e131(0x21e);const _0x3e50b2=_0x1058c9,_0x55adcd=url['parse'](_0x4b30db);if(!_0x55adcd[_0x79e131(0x1d1)])throw new Error(_0x3e50b2[_0x79e131(0x208)](_0x3e50b2['PrDUQ'],_0x4b30db));return _0x55adcd['search']=null,_0x55adcd['hash']=null,_0x55adcd[_0x79e131(0x1df)]=_0x55adcd[_0x79e131(0x207)],_0x55adcd;},exports['updateHubUrl']=_0x3f4343=>{const _0x4fe220=a151_0x4efd3e;global[_0x4fe220(0x205)]=_0x3f4343;},exports[a151_0x4efd3e(0x217)]=_0x1fb38d=>{const _0xaf36f7=a151_0x4efd3e,_0x2f1f6e={'gUFPA':function(_0x54fe02){return _0x54fe02();},'SShfL':function(_0x5bf4aa,_0x5afef9){return _0x5bf4aa==_0x5afef9;},'rJolP':'no\x20latency','XGbft':function(_0x58dd53,_0x58880c){return _0x58dd53+_0x58880c;},'kIlKR':_0xaf36f7(0x1ec),'AxIeG':function(_0x58fa72,_0x8c5e33){return _0x58fa72===_0x8c5e33;},'kNvcc':function(_0x346d80,_0x5332e6){return _0x346d80+_0x5332e6;},'KfIpK':_0xaf36f7(0x1d2),'HCdhe':function(_0x3d56b9,_0x508939){return _0x3d56b9!=_0x508939;},'QQFRO':function(_0x4fab54,_0x41995f){return _0x4fab54!==_0x41995f;},'PpaDW':function(_0x288290){return _0x288290();}};return new Promise(_0x5c337b=>{const _0x9a5e2d=_0xaf36f7,_0x133ed7={'pzvQu':function(_0x5f2dd1,_0x5dd06f){return _0x2f1f6e['SShfL'](_0x5f2dd1,_0x5dd06f);},'Xoiut':_0x2f1f6e['rJolP'],'KlHDG':function(_0x421379,_0x3be846){return _0x2f1f6e['XGbft'](_0x421379,_0x3be846);},'DhNzO':_0x2f1f6e[_0x9a5e2d(0x1dd)],'Uicpe':function(_0x179ab6){return _0x2f1f6e['gUFPA'](_0x179ab6);},'PNJCE':function(_0x3882a9,_0x103941){const _0x59850f=_0x9a5e2d;return _0x2f1f6e[_0x59850f(0x212)](_0x3882a9,_0x103941);},'AvLIl':function(_0x34a278){const _0x4863cd=_0x9a5e2d;return _0x2f1f6e[_0x4863cd(0x1f6)](_0x34a278);},'bwpUQ':function(_0x13aec9,_0x210434){return _0x2f1f6e['kNvcc'](_0x13aec9,_0x210434);},'rJbin':_0x2f1f6e['KfIpK'],'dTQAE':function(_0x150e5a,_0x91ed48){return _0x2f1f6e['HCdhe'](_0x150e5a,_0x91ed48);},'wHkYG':function(_0x5a9daa,_0x4be1f0){return _0x2f1f6e['QQFRO'](_0x5a9daa,_0x4be1f0);}};if(_0x1fb38d&&_0x1fb38d[_0x9a5e2d(0x1f4)]){const _0x3303e4=constants['HUB_URL_MAP'][_0x1fb38d[_0x9a5e2d(0x1f4)]];if(_0x3303e4)return constants[_0x9a5e2d(0x1ee)]=_0x3303e4,logger[_0x9a5e2d(0x20e)](_0x9a5e2d(0x1db)+_0x3303e4),_0x2f1f6e[_0x9a5e2d(0x1e9)](_0x5c337b);logger['debug'](_0x9a5e2d(0x1fe)+_0x1fb38d['hubRegion']+_0x9a5e2d(0x1f0));}Promise['resolve'](this[_0x9a5e2d(0x1fb)](_0x1fb38d))[_0x9a5e2d(0x1e7)](_0x3c2a68=>{const _0x49ad25=_0x9a5e2d,_0x5c455a={'vHafo':function(_0x457ca6,_0x237c52){const _0xb9a0fd=a151_0x4e14;return _0x133ed7[_0xb9a0fd(0x218)](_0x457ca6,_0x237c52);},'uPjjG':function(_0xcfe2c){const _0x18ad30=a151_0x4e14;return _0x133ed7[_0x18ad30(0x202)](_0xcfe2c);},'CcnmR':function(_0x6cf14f,_0x503a33){const _0x108ddd=a151_0x4e14;return _0x133ed7[_0x108ddd(0x21d)](_0x6cf14f,_0x503a33);},'XlApB':_0x133ed7[_0x49ad25(0x1fd)],'TspPh':_0x133ed7['DhNzO'],'sEuBu':function(_0x5c0c3d){const _0x37b7dd=_0x49ad25;return _0x133ed7[_0x37b7dd(0x21b)](_0x5c0c3d);}};logger['debug']('NEAREST\x20HUBS\x20LIST:\x20'+util['format']('%j',_0x3c2a68));if(_0x133ed7[_0x49ad25(0x1f8)](_0x3c2a68,null)&&_0x133ed7['wHkYG'](_0x3c2a68[_0x49ad25(0x1e4)],0x0)){const _0x12499b=_0x3c2a68[_0x49ad25(0x214)](_0x16664a=>this[_0x49ad25(0x1cf)](_0x1fb38d,_0x49ad25(0x1d2)+_0x16664a)[_0x49ad25(0x1e7)](_0x5bc00b=>{const _0x5c9d2d=_0x49ad25;if(!_0x5bc00b||_0x133ed7[_0x5c9d2d(0x21c)](_0x5bc00b[_0x5c9d2d(0x1ed)],null))throw new Error(_0x133ed7[_0x5c9d2d(0x1e2)]);return _0x5bc00b;}));new Promise(function(_0x2fc8c0,_0x184df2){const _0x23f2de=_0x49ad25,_0xc73432={'piRPm':function(_0x4736e7,_0x425588){const _0x13dd3a=a151_0x4e14;return _0x5c455a[_0x13dd3a(0x1e6)](_0x4736e7,_0x425588);},'NBbRg':function(_0x53ae4f){const _0x420838=a151_0x4e14;return _0x5c455a[_0x420838(0x1ff)](_0x53ae4f);}};var _0x370ef3=0x0;_0x12499b[_0x23f2de(0x1ef)](function(_0xf530c9){const _0x26c12b=_0x23f2de;_0xf530c9[_0x26c12b(0x1e7)](_0x2fc8c0)[_0x26c12b(0x20b)](function(){const _0x4a91f4=_0x26c12b;_0xc73432[_0x4a91f4(0x209)](++_0x370ef3,_0x12499b['length'])&&_0xc73432[_0x4a91f4(0x219)](_0x184df2);});});})[_0x49ad25(0x1e7)](function(_0x4e918f){const _0x4c9ff9=_0x49ad25;constants[_0x4c9ff9(0x1ee)]=_0x133ed7[_0x4c9ff9(0x204)](_0x4e918f[_0x4c9ff9(0x1ee)],_0x133ed7[_0x4c9ff9(0x1e5)]),logger[_0x4c9ff9(0x20e)](_0x4c9ff9(0x1fa)+_0x4e918f[_0x4c9ff9(0x1ee)]),_0x133ed7[_0x4c9ff9(0x21b)](_0x5c337b);})['catch'](function(){const _0x2e2e87=_0x49ad25,_0x23155b=_0x5c455a[_0x2e2e87(0x1f5)](_0x5c455a['XlApB'],_0x3c2a68[0x0]);constants[_0x2e2e87(0x1ee)]=_0x5c455a[_0x2e2e87(0x1f5)](_0x23155b,_0x5c455a[_0x2e2e87(0x1f9)]),logger[_0x2e2e87(0x20e)](_0x2e2e87(0x1fc)+_0x23155b),_0x5c455a[_0x2e2e87(0x215)](_0x5c337b);});}else _0x133ed7[_0x49ad25(0x21b)](_0x5c337b);})[_0x9a5e2d(0x20b)](_0x5227f8=>{const _0x594e6d=_0x9a5e2d;logger['debug'](_0x594e6d(0x20a)+_0x5227f8),_0x2f1f6e[_0x594e6d(0x1f6)](_0x5c337b);});});},exports[a151_0x4efd3e(0x1cf)]=async(_0x3c1c3b,_0x3c0497)=>{const _0x355d3c=a151_0x4efd3e,_0x3ef093={};_0x3ef093[_0x355d3c(0x1d9)]=_0x355d3c(0x213),_0x3ef093[_0x355d3c(0x1d8)]=_0x355d3c(0x200),_0x3ef093[_0x355d3c(0x1de)]=function(_0x119b47,_0xcca7eb){return _0x119b47-_0xcca7eb;};const _0x37ca52=_0x3ef093;try{const _0x5469b1=new Date();await helper['nodeRequest'](_0x37ca52[_0x355d3c(0x1d9)],_0x37ca52[_0x355d3c(0x1d8)],{},_0x3c1c3b,_0x3c0497,0x1388);const _0x2ef8f9=_0x37ca52[_0x355d3c(0x1de)](new Date(),_0x5469b1);logger[_0x355d3c(0x20e)](_0x355d3c(0x1d4)+_0x3c0497+_0x355d3c(0x1e8)+_0x2ef8f9+'ms');const _0x593719={};return _0x593719[_0x355d3c(0x1ee)]=_0x3c0497,_0x593719['latency']=_0x2ef8f9,_0x593719;}catch(_0x3faaf5){return logger[_0x355d3c(0x20e)](_0x355d3c(0x1d3)+_0x3c0497+_0x355d3c(0x1e0)+_0x3faaf5),{};}},exports['nextHubs']=async _0xf052bd=>{const _0x52b152=a151_0x4efd3e,_0x2d631c={'NXwbo':function(_0x264ea9,_0x43fdd1){return _0x264ea9(_0x43fdd1);},'EHiJD':_0x52b152(0x20d),'TnvuK':_0x52b152(0x1ec),'iHxJX':_0x52b152(0x213),'iOjFR':_0x52b152(0x1ea)};try{const _0x4cfbcf=_0x2d631c[_0x52b152(0x1d7)](require,_0x2d631c['EHiJD'])[_0x52b152(0x1ee)][_0x52b152(0x20c)](_0x2d631c['TnvuK'],''),_0x261d00=await helper[_0x52b152(0x1d0)](_0x2d631c['iHxJX'],_0x2d631c['iOjFR'],{},_0xf052bd,_0x4cfbcf,0x1388),_0x533234=_0x261d00[_0x52b152(0x216)];return logger[_0x52b152(0x20e)](_0x52b152(0x21a)+util[_0x52b152(0x211)]('%j',_0x533234)),_0x533234['hubs'];}catch(_0x56f67a){logger[_0x52b152(0x20e)](_0x52b152(0x1f7)+_0x56f67a);}return null;}; |
+1
-1
@@ -1,1 +0,1 @@ | ||
| function a152_0x3ccf(_0x42ead7,_0x4bd631){const _0x3dcdeb=a152_0x3dcd();return a152_0x3ccf=function(_0x3ccf1a,_0x1ac429){_0x3ccf1a=_0x3ccf1a-0xb0;let _0x15fc43=_0x3dcdeb[_0x3ccf1a];return _0x15fc43;},a152_0x3ccf(_0x42ead7,_0x4bd631);}const a152_0x199ec5=a152_0x3ccf;function a152_0x3dcd(){const _0x3a07eb=['iNyyp','ytXWu','capability','execute','getRequestOptions','330ZHbSni','logLevel','iqIlJ','fRgVZ','QTmKe','sODbP','moz:firefoxOptions','44615HBGBJk','bstackA11yScanOptions','args','./helpers/accessibility-automation/helper','Session\x20ID:\x20','rUHqj','./helpers/patchHelpers','YNXya','zfSrZ','WebDriver','kBMzy','wGFbN','WuTHF','isUndefined','hloVK','kkTjX','XVpxu','PiZNN','setAdditionalCapabilities','edgeOptions_','rwADz','uvHSY','isBrowserstackInfra','CPQXi','ULDiP','New\x20hub\x20url\x20set\x20to\x20','set','accessibilityOptions','oAuUs','JjYwZ','paXDF','chromeOptions','startA11yScanning','VnSaK','kfbLB','name_','./bin/mocha/accessibility-automation/helper','DuCtz','ERROR\x20IN\x20GETTING\x20OPTIMAL\x20HUB\x20URL\x20-\x20','LkWYH','object','256woSxFY','TtUkB','Hub\x20url\x20set\x20to\x20','setConfig','chrome','delete','QXzAA','3SNbYlU','IyGNe','dcxzD','YlQOC','capabilities','TFgkS','PTWSU','kZDLD','overrideGet','Performing\x20scan\x20for\x20','ieOptions','dmTbS','7172869brorRL','warn','cBZls','util','SDK_PRE_INITIALIZE','lKYRi','Executor','tpLkN','send','xNOmh','uBZyz','sZYbr','__setBrowserOptions','requireSeleniumWebdriver','eUKGk','firefoxOptions','percy','__drivers','LmGLR','xMKNf','audIa','prototype','performScan','medHl','isMobilePlatform','aaZPs','zgwZj','dZDsT','env','IdchF','EhoPz','ieyYk','updateHubUrl','JRoYj','isAccessibilityPlatform','312584wHikkO','then','deviceName','JzhxD','firefoxOptions_','BNiEC','uTEsq','mergeDeep','options_','Setting\x20Browserstack\x20capabilities','WaYAS','requireHttpClient','storeOptimalHubUrl','sioze','SQXkY','./helpers/patchHelper','BZcdO','jqIzA','diZPx','from','global','chromeOptions_','qDlel','isTurboScaleSession','qXgJF','GrZkT','vYCnz','winstonLogger','10BARXXN','apply','Disabling\x20healing\x20via\x20Browserstack\x20SDK\x20since\x20the\x20session\x20is\x20being\x20run\x20on\x20Browserstack\x20Infra','stopA11yScanning','XISCH','format','ovJLH','requireModule','RAvhx','catch','mfJXj','PVdZO','__driversArray','Accessibility\x20Automation\x20is\x20enabled\x20for\x20Android\x20mobile\x20browser\x20(Chrome).','oPppu','Running\x20your\x20test\x20suite\x20on\x20BrowserStack','Onclg','SETTING\x20NEW\x20URL\x20TO\x20OPTIMAL\x20URL\x20-\x20','DYNJr','toLowerCase','bstackAllyScanning','browserstackAgentV2','eSIQx','./helpers/accessibility-automation/constants','setting\x20driver\x20Session\x20ID:\x20','yaRAT','HmfYn','ZFJNd','mkTle','Unable\x20to\x20find\x20executor\x20class\x20','agRHi','FenTt','browserstack.com','initializeHealingCapabilities','WFEns','XHyPs','NSviZ','browserName','ieOptions_','Vqeff','yniOW','__driver','browserStackGlobals','length','mKacp','agent_','concat','getAccessibilityResultsSummary','platformName','aPVhZ','safariOptions_','goog:chromeOptions','./helpers/ai-sdk/aiSdkWrapper','28503KOdqWI','LYeMZ','foeKZ','SDK_POST_INITIALIZE','path','FHljw','bstack:options','qwqyX','noymv','EaXYj','15510552KmvTsG','ZdTlN','icriJ','browserStackLogLevel','_modifyPlaywright','aiSdk_framework','./helpers/helper','DTSOT','KSyBU','pushCommand','\x20to\x20global\x20drivers\x20array','AFrjL','setFramework','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser\x20version\x20greater\x20than\x20','GnzJF','browserVersion','AyeKu','Error\x20in\x20setting\x20driver\x20Session\x20ID\x20to\x20global\x20drivers\x20array:\x20','OAZiW','feVQP','proxy_','Builder','proxyUrl','PQxSV','prepareCapabilities','selenium-webdriver/lib/webdriver.js','sfHlJ','selenium-webdriver','isPacProxy','kWnuL','error','newHubUrl','measureWrapper','setGlobal','GQIlx','DWPtv','ms:edgeOptions','android','HXCDp','ModYw','KJlrx','device','capabilities_','caps_','./helpers/percy/utils','url_','SWXft','mECrJ','patchDriverPercy','126Bkikec','setCapabilities','qArko','aiSdk_bstackConfig','edgeOptions','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers\x20or\x20Android\x20Chrome.','debug','setServer','includes','./helpers/accessibility-automation/scripts','aiHeal_isHealingEnabled','accessibility','shouldWrapCommand','getId','forEach','zrkaM','getHubUrl','OPTIMAL\x20HUB\x20URL\x20NOT\x20FOUND','bfBni','hAimX','YswBM','selenium-webdriver/lib/http.js','KNKjt','getAccessibilityResults','OSYeG','/session','ysQAi','isArray','HttpClient','KstqB','browserstack.accessibilityOptions','WebElement','DOwwB','YaFWh','PHPAS','./helpers/percy/PercySDK','VMrEX','JFiQc','PIGRo','./helpers/logger','JAnTn','readTcgAuthConfigToGlobal','gYiqD','HtMDz','getHttpAgent','browserstackAgent','rUtSO','parameters_','browserstack.accessibility','se:ieOptions','EpFeS','Tgumo','exports','getServerUrl','push','vpjmz','1000314GLjmFb','cAath','session_','Yxwsb','fhxxo','fpqcs','safari.options','getGlobal','lhlhe','framework','CAPABILITY_KEY','get','Modifying\x20webdriver\x20builder','overrideQuit','YFqia','originalBuilder','YLSxz','/wd/hub','LKlkP','gzmJJ','NrOlF','build','QTTUI','jest','Configuring\x20to\x20run\x20tests\x20on\x20BrowserStack','tqgUS','rrOPy','oxVTH','kvLbE','proxySettings','./helpers/ai-sdk/autoHealHelper','setLogLevel','6749NJyWUA','optimalHubUrl','bTrPJ','keys','XSclq'];a152_0x3dcd=function(){return _0x3a07eb;};return a152_0x3dcd();}(function(_0x4b8ce7,_0x4f2c1f){const _0x2cf589=a152_0x3ccf,_0x5e9404=_0x4b8ce7();while(!![]){try{const _0x3ee7ca=-parseInt(_0x2cf589(0x156))/0x1*(parseInt(_0x2cf589(0x160))/0x2)+parseInt(_0x2cf589(0x197))/0x3*(-parseInt(_0x2cf589(0x1c6))/0x4)+parseInt(_0x2cf589(0x167))/0x5*(parseInt(_0x2cf589(0xfe))/0x6)+-parseInt(_0x2cf589(0x136))/0x7+parseInt(_0x2cf589(0x190))/0x8*(parseInt(_0x2cf589(0xc3))/0x9)+parseInt(_0x2cf589(0x1e2))/0xa*(parseInt(_0x2cf589(0x1a3))/0xb)+parseInt(_0x2cf589(0xcd))/0xc;if(_0x3ee7ca===_0x4f2c1f)break;else _0x5e9404['push'](_0x5e9404['shift']());}catch(_0x41a86){_0x5e9404['push'](_0x5e9404['shift']());}}}(a152_0x3dcd,0xdb69f));const util=require(a152_0x199ec5(0x1a6)),{overrideTakeScreenshot}=require(a152_0x199ec5(0x16d)),{isAccessibilityAutomationSession,getAccessibilityResultsSummary,getAccessibilityResults,isBrowserStackCommandExecutor,performScan,isMobileScanningEnabledForGroup,MOBILE_SCANNING_DISABLED_WARNING}=require(a152_0x199ec5(0x16a)),{setAccessibilityCapabilities,setExtension}=require(a152_0x199ec5(0x18b)),helper=require(a152_0x199ec5(0xd3)),logger=require(a152_0x199ec5(0x125))[a152_0x199ec5(0x1e1)],hubAllocator=require('./hubAllocationMethods'),percySDK=require(a152_0x199ec5(0x121)),percyHelper=require(a152_0x199ec5(0xf9)),BrowserStackSdk=require('./browserStackSdk'),modifyPlaywrightConfig=require('./bin/playwright/modifyPlaywrightConf'),scripts=require(a152_0x199ec5(0x107)),globals=require('./helpers/globals'),{commandRepository}=require(a152_0x199ec5(0x154)),{aiSdkWrapper}=require(a152_0x199ec5(0xc2)),{overrideExecute}=require(a152_0x199ec5(0x1d5)),PerformanceTester=require('./helpers/performance/performance-tester'),{EVENTS:PerformanceEvents,A11Y_EVENTS:PerformanceA11yEvents}=require('./helpers/performance/constants'),{nonBstackPlatformValidation}=require(a152_0x199ec5(0x16a)),modify=_0x4733a4=>{const _0x161de7=a152_0x199ec5,_0x13db64={'BZcdO':function(_0x1edd07,_0x3a7ba1){return _0x1edd07!==_0x3a7ba1;},'RAvhx':'/session','bfBni':function(_0x3aa03a,_0x43f020){return _0x3aa03a!==_0x43f020;},'tpLkN':function(_0x515a68,_0x344c15){return _0x515a68+_0x344c15;},'KstqB':function(_0xac1fcd,_0x590f40){return _0xac1fcd+_0x590f40;},'HtMDz':'https://','rUtSO':_0x161de7(0x147),'cBZls':_0x161de7(0xc1),'VnSaK':_0x161de7(0x186),'mfJXj':_0x161de7(0xf1),'PIGRo':'edgeOptions','oPppu':_0x161de7(0x166),'mrBeF':'firefoxOptions','feVQP':_0x161de7(0x13c),'fhxxo':_0x161de7(0x12f),'lhlhe':_0x161de7(0x1a1),'ovJLH':function(_0x36ab71,_0x11e9c3){return _0x36ab71===_0x11e9c3;},'paXDF':_0x161de7(0x18f),'uvHSY':_0x161de7(0x1cf),'DYNJr':function(_0x2ec5ab){return _0x2ec5ab();},'MfFDT':function(_0x200b2b,_0x12431a){return _0x200b2b(_0x12431a);},'YswBM':_0x161de7(0xc9),'ieyYk':_0x161de7(0xf6),'YLSxz':'deviceName','JAnTn':_0x161de7(0xbe),'dmTbS':_0x161de7(0xb3),'ayOrs':_0x161de7(0xf2),'TCtci':_0x161de7(0x194),'EhoPz':_0x161de7(0x1ef),'icriJ':_0x161de7(0x1bb),'cAath':_0x161de7(0x1c5),'agRHi':function(_0x4e23d9,_0x2d55f0,_0x16c2f1){return _0x4e23d9(_0x2d55f0,_0x16c2f1);},'vpjmz':_0x161de7(0x12e),'oxVTH':_0x161de7(0x11c),'GrZkT':_0x161de7(0x1f1),'ZdTlN':_0x161de7(0x157),'cscMI':'OPTIMAL\x20HUB\x20URL\x20NOT\x20FOUND','AFrjL':function(_0x4d3fa3,_0x43d4d8,_0x58388a,_0x1532e8,_0x5bf0c8){return _0x4d3fa3(_0x43d4d8,_0x58388a,_0x1532e8,_0x5bf0c8);},'CCfFK':function(_0x57cc9a,_0x366830){return _0x57cc9a||_0x366830;},'YFqia':'bstackA11yShouldScan','XHyPs':_0x161de7(0x168),'diZPx':function(_0x487ca6,_0x42efd1){return _0x487ca6||_0x42efd1;},'JjYwZ':_0x161de7(0x14e),'iNyyp':'Modifying\x20webdriver\x20builder'};logger['info'](_0x13db64[_0x161de7(0x184)]),logger['debug'](_0x13db64[_0x161de7(0x15b)]);const _0x2a8842=helper[_0x161de7(0x1b0)](),_0x2713fa=helper['requireHttpClient']();class _0x29c8aa extends _0x2713fa[_0x161de7(0x11a)]{[_0x161de7(0x1ab)](_0x4c7fe8){const _0xa5a53d=_0x161de7;if(_0x13db64[_0xa5a53d(0x1d6)](_0x4c7fe8[_0xa5a53d(0xc7)],_0x13db64[_0xa5a53d(0x1ea)])&&_0x13db64[_0xa5a53d(0x110)](global[_0xa5a53d(0xec)],''))try{global[_0xa5a53d(0xec)]=_0x13db64[_0xa5a53d(0x1aa)](_0x13db64[_0xa5a53d(0x11b)](_0x13db64[_0xa5a53d(0x129)],global['newHubUrl']),_0x13db64[_0xa5a53d(0x12c)]),this[_0xa5a53d(0x1ce)]=hubAllocator['getRequestOptions'](global['newHubUrl']),logger[_0xa5a53d(0x104)](_0xa5a53d(0x180)+global['newHubUrl']),global[_0xa5a53d(0xec)]='';}catch(_0x390c66){logger[_0xa5a53d(0xeb)](_0x390c66);}return super['send'](_0x4c7fe8);}}class _0x175a8c extends _0x2a8842['Builder']{[_0x161de7(0x1af)](_0x1eedbb){const _0x194234=_0x161de7;let _0x23b4d0={};for(const _0x2f2219 in _0x1eedbb){switch(_0x2f2219){case _0x13db64[_0x194234(0x1a5)]:case _0x13db64[_0x194234(0x188)]:this['chromeOptions_']&&(_0x23b4d0=this[_0x194234(0x1db)][_0x194234(0x141)](this['chromeOptions_'][_0x194234(0x140)])||{},this[_0x194234(0x1db)][_0x194234(0x181)](this['chromeOptions_'][_0x194234(0x140)],helper[_0x194234(0x1cd)](_0x23b4d0,_0x1eedbb[_0x2f2219])));break;case _0x13db64[_0x194234(0x1ec)]:case _0x13db64[_0x194234(0x124)]:this[_0x194234(0x17a)]&&(_0x23b4d0=this[_0x194234(0x17a)]['get'](this[_0x194234(0x17a)]['CAPABILITY_KEY'])||{},this[_0x194234(0x17a)][_0x194234(0x181)](this[_0x194234(0x17a)][_0x194234(0x140)],helper[_0x194234(0x1cd)](_0x23b4d0,_0x1eedbb[_0x2f2219])));break;case _0x13db64[_0x194234(0x1f0)]:case _0x13db64['mrBeF']:this[_0x194234(0x1ca)]&&(_0x23b4d0=this[_0x194234(0x1ca)][_0x194234(0x141)](this[_0x194234(0x1ca)][_0x194234(0x140)])||{},this[_0x194234(0x1ca)][_0x194234(0x181)](this['firefoxOptions_'][_0x194234(0x140)],helper['mergeDeep'](_0x23b4d0,_0x1eedbb[_0x2f2219])));break;case _0x13db64[_0x194234(0xe0)]:this[_0x194234(0xc0)]&&(_0x23b4d0=this[_0x194234(0xc0)][_0x194234(0x141)](this['safariOptions_'][_0x194234(0x140)])||{},this[_0x194234(0xc0)][_0x194234(0x181)](this[_0x194234(0xc0)]['CAPABILITY_KEY'],helper['mergeDeep'](_0x23b4d0,_0x1eedbb[_0x2f2219])));break;case _0x13db64[_0x194234(0x13a)]:case _0x13db64[_0x194234(0x13e)]:this[_0x194234(0xb4)]&&(_0x23b4d0=this[_0x194234(0xb4)][_0x194234(0x141)](this['ieOptions_'][_0x194234(0x140)])||{},this['ieOptions_'][_0x194234(0x181)](this[_0x194234(0xb4)]['CAPABILITY_KEY'],helper[_0x194234(0x1cd)](_0x23b4d0,_0x1eedbb[_0x2f2219])));break;}}}['setServer'](){const _0x324781=_0x161de7;return this[_0x324781(0xfa)]=helper[_0x324781(0x10e)](_0x4733a4),logger['debug'](_0x324781(0x192)+this[_0x324781(0xfa)]),this;}[_0x161de7(0xff)](){const _0x38c281=_0x161de7,_0x5a0609={'JRoYj':function(_0x4179c6,_0x32342b){const _0x56437a=a152_0x3ccf;return _0x13db64[_0x56437a(0x1e8)](_0x4179c6,_0x32342b);},'dlrZL':_0x13db64[_0x38c281(0x185)]};return logger[_0x38c281(0x104)](_0x13db64[_0x38c281(0x17c)]),this[_0x38c281(0x1af)](_0x4733a4['capability']),Object[_0x38c281(0x159)](_0x4733a4[_0x38c281(0x15d)])[_0x38c281(0x10c)](_0x349990=>{const _0x2cf05e=_0x38c281,_0x5eb03f=this['capabilities_'][_0x2cf05e(0x141)](_0x349990);_0x5a0609[_0x2cf05e(0x1c4)](typeof _0x5eb03f,_0x5a0609['dlrZL'])?this[_0x2cf05e(0xf7)][_0x2cf05e(0x181)](_0x349990,helper[_0x2cf05e(0x1cd)](_0x5eb03f,_0x4733a4[_0x2cf05e(0x15d)][_0x349990])):this[_0x2cf05e(0xf7)]['set'](_0x349990,_0x4733a4[_0x2cf05e(0x15d)][_0x349990]);}),this;}['build'](){const _0x43bc99=_0x161de7,_0x5bf7b2={'NrOlF':_0x13db64[_0x43bc99(0x144)],'EpFeS':_0x13db64[_0x43bc99(0xb1)],'KSyBU':function(_0x151980,_0x31469c){const _0x1cc243=_0x43bc99;return _0x13db64[_0x1cc243(0x1d8)](_0x151980,_0x31469c);},'FenTt':function(_0x28bb60,_0xb2682d,_0x8e3c56){const _0x2397ad=_0x43bc99;return _0x13db64[_0x2397ad(0x200)](_0x28bb60,_0xb2682d,_0x8e3c56);},'sZYbr':function(_0x3f6092,_0x509713,_0x31690b,_0x5f5bba,_0x372f50){const _0x2f8d0b=_0x43bc99;return _0x13db64[_0x2f8d0b(0xd8)](_0x3f6092,_0x509713,_0x31690b,_0x5f5bba,_0x372f50);},'DWPtv':function(_0x3005d2,_0x40d908){return _0x13db64['CCfFK'](_0x3005d2,_0x40d908);}};PerformanceTester['measureWrapper'](PerformanceEvents[_0x43bc99(0x1a7)],()=>{const _0x44c23e=_0x43bc99;_0x13db64[_0x44c23e(0x1f4)](isAccessibilityAutomationSession)&&_0x13db64['MfFDT'](setAccessibilityCapabilities,_0x4733a4);this[_0x44c23e(0x105)](),this['setCapabilities']();if(helper[_0x44c23e(0xe9)](_0x4733a4['proxySettings'][_0x44c23e(0xe3)]))this[_0x44c23e(0xbb)]=helper[_0x44c23e(0x12a)](_0x4733a4[_0x44c23e(0x153)][_0x44c23e(0xe3)]);else _0x4733a4[_0x44c23e(0x153)]['proxyUrl']&&(this[_0x44c23e(0xe1)]=_0x4733a4[_0x44c23e(0x153)][_0x44c23e(0xe3)],logger[_0x44c23e(0x104)]('Proxy\x20set\x20to\x20'+this['proxy_']));if(_0x13db64[_0x44c23e(0x1f4)](isAccessibilityAutomationSession)){const _0xefd5b3=this[_0x44c23e(0xf7)][_0x44c23e(0x141)](_0x13db64['YswBM'])||{},_0x509924=_0xefd5b3[_0x44c23e(0x1c8)]||this[_0x44c23e(0xf7)][_0x44c23e(0x141)](_0x13db64[_0x44c23e(0x1c2)])||this[_0x44c23e(0xf7)][_0x44c23e(0x141)](_0x13db64[_0x44c23e(0x146)]);if(_0x509924){const _0xb0def3=(_0xefd5b3['platformName']||this[_0x44c23e(0xf7)]['get'](_0x13db64[_0x44c23e(0x126)])||'')[_0x44c23e(0x1f5)](),_0x349175=(_0xefd5b3[_0x44c23e(0xb3)]||this[_0x44c23e(0xf7)][_0x44c23e(0x141)](_0x13db64[_0x44c23e(0x1a2)])||'')[_0x44c23e(0x1f5)]();_0x13db64['ovJLH'](_0xb0def3,_0x13db64['ayOrs'])&&_0x349175['includes'](_0x13db64['TCtci'])&&(_0x13db64[_0x44c23e(0x1f4)](isMobileScanningEnabledForGroup)&&(logger[_0x44c23e(0x104)](_0x13db64[_0x44c23e(0x1c1)]),globals['setGlobal'](_0x13db64[_0x44c23e(0xcf)],!![])));}}if(globals[_0x44c23e(0x13d)](_0x13db64[_0x44c23e(0x137)])){if(!_0x13db64[_0x44c23e(0x200)](setExtension,this,_0x4733a4)){globals[_0x44c23e(0xee)](_0x13db64[_0x44c23e(0x137)],![]);const _0x526b32=this['capabilities_']['get'](_0x13db64['YswBM']);_0x526b32&&(_0x526b32['accessibility']=![],delete _0x526b32[_0x44c23e(0x182)],this[_0x44c23e(0xf7)][_0x44c23e(0x181)](_0x13db64[_0x44c23e(0x112)],_0x526b32)),this[_0x44c23e(0xf7)][_0x44c23e(0x141)](_0x13db64[_0x44c23e(0x135)])&&(this[_0x44c23e(0xf7)][_0x44c23e(0x181)](_0x13db64[_0x44c23e(0x135)],![]),this['capabilities_'][_0x44c23e(0x195)](_0x13db64[_0x44c23e(0x151)]));}}(!helper[_0x44c23e(0x17d)]()||helper[_0x44c23e(0x1dd)](_0x4733a4))&&helper[_0x44c23e(0xe5)](null,null,_0x4733a4[_0x44c23e(0x13f)],null,this,null),helper[_0x44c23e(0x179)](_0x4733a4[_0x44c23e(0x15d)]),logger[_0x44c23e(0x104)](_0x13db64[_0x44c23e(0x1df)]);})();const _0x1946c4=super[_0x43bc99(0x14b)]();return PerformanceTester[_0x43bc99(0xed)](PerformanceEvents[_0x43bc99(0xc6)],()=>{const _0x566327=_0x43bc99,_0x531f94={'SWXft':_0x13db64[_0x566327(0xce)],'YNXya':_0x13db64['cscMI'],'uTEsq':function(_0x26d2b4,_0x1ec3f7,_0x3d513e){const _0x286039=_0x566327;return _0x13db64[_0x286039(0x200)](_0x26d2b4,_0x1ec3f7,_0x3d513e);},'NSviZ':function(_0x4b97a2,_0xf80d42,_0x2a0456){return _0x13db64['agRHi'](_0x4b97a2,_0xf80d42,_0x2a0456);},'QXzAA':function(_0xb0cea5,_0x8e83c1,_0x17ccd0,_0x2a516b,_0x2eade2){return _0x13db64['AFrjL'](_0xb0cea5,_0x8e83c1,_0x17ccd0,_0x2a516b,_0x2eade2);},'wsTpH':function(_0x5bbc52,_0x55de5f){return _0x13db64['CCfFK'](_0x5bbc52,_0x55de5f);}};_0x1946c4[_0x566327(0x138)]['then'](_0xb11c70=>{const _0x45e1f7=_0x566327;try{const _0x1c8eaa=_0xb11c70['caps_']['get'](_0x531f94[_0x45e1f7(0xfb)]);_0x1c8eaa?(logger[_0x45e1f7(0x104)](_0x45e1f7(0x1f3)+_0x1c8eaa),hubAllocator['updateHubUrl'](_0x1c8eaa),helper[_0x45e1f7(0x1d2)](_0x1c8eaa)):logger['debug'](_0x531f94[_0x45e1f7(0x16e)]);}catch(_0x158ac6){logger[_0x45e1f7(0x104)](_0x45e1f7(0x18d)+_0x158ac6);}}),_0x1946c4['then']&&_0x1946c4[_0x566327(0x1c7)](_0x17f97b=>{const _0x2b6851=_0x566327,_0x50f304={'noymv':_0x5bf7b2['NrOlF'],'hloVK':_0x5bf7b2[_0x2b6851(0x130)],'zfSrZ':function(_0x56b911,_0x4467c4){const _0x1119ba=_0x2b6851;return _0x5bf7b2[_0x1119ba(0xd5)](_0x56b911,_0x4467c4);}};helper[_0x2b6851(0x19f)](_0x17f97b,_0x4733a4),_0x5bf7b2[_0x2b6851(0x201)](overrideExecute,_0x17f97b,_0x4733a4),_0x17f97b['getAccessibilityResultsSummary']=async()=>{const _0x2f4554=_0x2b6851;return await _0x531f94[_0x2f4554(0x1cc)](getAccessibilityResultsSummary,_0x17f97b,global);},_0x17f97b[_0x2b6851(0x115)]=async()=>{return await _0x531f94['NSviZ'](getAccessibilityResults,_0x17f97b,global);},_0x17f97b['performScan']=async _0x59dc27=>{const _0xec895f=_0x2b6851;return await _0x531f94[_0xec895f(0x196)](performScan,_0x17f97b,null,!![],_0x531f94['wsTpH'](_0x59dc27,null));},_0x17f97b[_0x2b6851(0x187)]=async _0x184666=>{const _0x5117b0=_0x2b6851;globals['setGlobal'](_0x50f304[_0x5117b0(0xcb)],!![]),globals[_0x5117b0(0xee)](_0x50f304[_0x5117b0(0x175)],_0x50f304[_0x5117b0(0x16f)](_0x184666,null));},_0x17f97b['stopA11yScanning']=async()=>{const _0x42be2a=_0x2b6851;globals[_0x42be2a(0xee)](_0x50f304['noymv'],![]),globals[_0x42be2a(0xee)](_0x50f304[_0x42be2a(0x175)],null);};}),_0x1946c4[_0x566327(0xbd)]=async()=>{return await _0x531f94['uTEsq'](getAccessibilityResultsSummary,_0x1946c4,global);},_0x1946c4[_0x566327(0x115)]=async()=>{const _0x44f0d2=_0x566327;return await _0x531f94[_0x44f0d2(0xb2)](getAccessibilityResults,_0x1946c4,global);},_0x1946c4[_0x566327(0x1b9)]=async _0x4482e4=>{const _0x56b4f3=_0x566327;return await _0x5bf7b2[_0x56b4f3(0x1ae)](performScan,_0x1946c4,null,!![],_0x5bf7b2[_0x56b4f3(0xf0)](_0x4482e4,null));},_0x1946c4[_0x566327(0x187)]=async _0x27ed37=>{const _0x589cd0=_0x566327;globals[_0x589cd0(0xee)](_0x5bf7b2[_0x589cd0(0x14a)],!![]),globals[_0x589cd0(0xee)](_0x5bf7b2['EpFeS'],_0x5bf7b2[_0x589cd0(0xd5)](_0x27ed37,null));},_0x1946c4['stopA11yScanning']=async()=>{const _0x443281=_0x566327;globals[_0x443281(0xee)](_0x5bf7b2[_0x443281(0x14a)],![]),globals[_0x443281(0xee)](_0x5bf7b2[_0x443281(0x130)],null);},helper[_0x566327(0x19f)](_0x1946c4,_0x4733a4),_0x13db64[_0x566327(0x200)](overrideExecute,_0x1946c4,_0x4733a4),helper[_0x566327(0x174)](global[_0x566327(0x1ee)])&&(global[_0x566327(0x1ee)]=[]),global[_0x566327(0x1ee)][_0x566327(0x134)](_0x1946c4);})(),_0x1946c4;}}_0x2a8842['originalBuilder']=_0x2a8842[_0x161de7(0xe2)],_0x2a8842['Builder']=_0x175a8c,_0x2713fa[_0x161de7(0x11a)]=_0x29c8aa;},modifyV2=(_0x7c3337,_0xb7faa6=null,_0x2bc946=![])=>{const _0x429d39=a152_0x199ec5,_0x508097={'gZEnK':function(_0x120ca3,_0x2798af){return _0x120ca3!==_0x2798af;},'EgXsz':_0x429d39(0x117),'LKlkP':function(_0x521162,_0x588f62){return _0x521162!==_0x588f62;},'kfbLB':function(_0xcff58f,_0x543979){return _0xcff58f+_0x543979;},'OSYeG':'https://','QTTUI':_0x429d39(0x147),'rwADz':'aiHeal_isAuthenticated','TtUkB':_0x429d39(0x108),'fRgVZ':_0x429d39(0xc1),'BIAae':_0x429d39(0x186),'aumUN':_0x429d39(0xf1),'HXCDp':_0x429d39(0x102),'eUKGk':_0x429d39(0x166),'rrOPy':_0x429d39(0x1b2),'zgwZj':_0x429d39(0x13c),'JzhxD':'se:ieOptions','KNKjt':_0x429d39(0x1a1),'IyGNe':function(_0x73da7,_0x152801){return _0x73da7===_0x152801;},'PTWSU':_0x429d39(0x18f),'YlQOC':_0x429d39(0x1cf),'kWnuL':function(_0x11367d,_0x3c3b1c){return _0x11367d>_0x3c3b1c;},'mkTle':function(_0x2ae678,_0x2753c2){return _0x2ae678>_0x2753c2;},'sODbP':function(_0x230bff,_0x321735,_0x305093){return _0x230bff(_0x321735,_0x305093);},'NSxQc':function(_0x195f2f,_0x222286,_0x3880fe,_0x285a57,_0xa23349){return _0x195f2f(_0x222286,_0x3880fe,_0x285a57,_0xa23349);},'GQIlx':function(_0x3153af,_0x378748){return _0x3153af||_0x378748;},'qXgJF':'bstackA11yShouldScan','eSIQx':_0x429d39(0x168),'DOwwB':function(_0x2e0c30,_0x1d3f15){return _0x2e0c30||_0x1d3f15;},'iLPQy':function(_0x56f177,_0xc05fa3){return _0x56f177(_0xc05fa3);},'HmfYn':function(_0x2764a2,_0x50a3d7){return _0x2764a2(_0x50a3d7);},'kBMzy':function(_0x2bb667,_0x39b545){return _0x2bb667!==_0x39b545;},'kkTjX':'isAccessibilityPlatform','XVpxu':function(_0x2a0b54){return _0x2a0b54();},'DWkBz':'bstack:options','YfRlR':_0x429d39(0xf6),'NNOQe':_0x429d39(0x1c8),'nnrSC':_0x429d39(0xbe),'xMKNf':_0x429d39(0xb3),'yIXbi':_0x429d39(0xf2),'ZFJNd':'chrome','gZwUY':_0x429d39(0x1ef),'qDlel':_0x429d39(0x1bb),'oAuUs':'browserstack.accessibility','foeKZ':'browserstack.accessibilityOptions','tqgUS':_0x429d39(0x1f1),'ULDiP':_0x429d39(0x202),'dcxzD':_0x429d39(0x103),'WaYAS':_0x429d39(0xdc),'DuCtz':_0x429d39(0x1f9),'PQxSV':function(_0x3b5ddf,_0x523462){return _0x3b5ddf<_0x523462;},'yniOW':_0x429d39(0xd2),'ysQAi':_0x429d39(0x14d),'MSWOj':_0x429d39(0x101),'yaRAT':'.browserstack.com','QTmKe':_0x429d39(0x1e4),'FHljw':function(_0x3b5cec,_0x20b793,_0x5ed084){return _0x3b5cec(_0x20b793,_0x5ed084);},'TFgkS':_0x429d39(0x157),'gYiqD':_0x429d39(0x10f),'XISCH':_0x429d39(0x1f6),'LYeMZ':function(_0x1be3e7,_0x437c26){return _0x1be3e7(_0x437c26);},'BxiVQ':_0x429d39(0x14e),'LkWYH':_0x429d39(0x142),'XSclq':_0x429d39(0xe6),'wGFbN':_0x429d39(0xe8),'sioze':_0x429d39(0x113),'fpqcs':'Modifying\x20webdriver\x20execute','ModYw':_0x429d39(0x1ff)},_0x490198=helper[_0x429d39(0x1d1)]();let _0x50a9e2;try{_0x50a9e2=helper[_0x429d39(0x1b0)](),_0x50a9e2[_0x429d39(0x145)]&&(_0x50a9e2[_0x429d39(0xe2)]=_0x50a9e2[_0x429d39(0x145)]);}catch(_0x6fe849){return;}if(helper[_0x429d39(0x17d)]()){const _0x455753={};_0x455753[_0x429d39(0x161)]=_0x7c3337[_0x429d39(0xd0)],helper[_0x429d39(0x155)](_0x455753,new Map(),new Map()),logger['info'](_0x508097['BxiVQ']),logger[_0x429d39(0x104)](_0x508097[_0x429d39(0x18e)]);}class _0xfc247 extends _0x490198[_0x429d39(0x11a)]{[_0x429d39(0x1ab)](_0x27cc69){const _0x345faf=_0x429d39;if(_0x508097['gZEnK'](_0x27cc69[_0x345faf(0xc7)],_0x508097['EgXsz'])&&_0x508097[_0x345faf(0x148)](global[_0x345faf(0xec)],''))try{global[_0x345faf(0xec)]=_0x508097[_0x345faf(0x189)](_0x508097['kfbLB'](_0x508097[_0x345faf(0x116)],global[_0x345faf(0xec)]),_0x508097[_0x345faf(0x14c)]),this[_0x345faf(0x1ce)]=hubAllocator[_0x345faf(0x15f)](global['newHubUrl']),logger[_0x345faf(0x104)]('New\x20hub\x20url\x20set\x20to\x20'+global[_0x345faf(0xec)]),global[_0x345faf(0xec)]='';}catch(_0x8e4d6c){logger['error'](_0x8e4d6c);}if(globals[_0x345faf(0x13d)](_0x508097[_0x345faf(0x17b)])&&globals[_0x345faf(0x13d)](_0x508097[_0x345faf(0x191)])){const _0x362f1b=_0x27cc69[_0x345faf(0xc7)]['split']('/')[0x2];_0x362f1b&&commandRepository[_0x345faf(0xd6)](_0x362f1b,_0x27cc69);}return super[_0x345faf(0x1ab)](_0x27cc69);}}class _0x28cfa2 extends _0x50a9e2[_0x429d39(0xe2)]{['setServer'](){const _0x185ee5=_0x429d39;return helper[_0x185ee5(0x17d)]()&&(this['url_']=helper[_0x185ee5(0x10e)](_0x7c3337)),this;}[_0x429d39(0x1af)](_0x20d646){const _0x5c7f99=_0x429d39;let _0x286757={};for(const _0x3c9fe6 in _0x20d646){switch(_0x3c9fe6){case _0x508097[_0x5c7f99(0x163)]:case _0x508097['BIAae']:this['chromeOptions_']&&(_0x286757=this[_0x5c7f99(0x1db)][_0x5c7f99(0x141)](this['chromeOptions_']['CAPABILITY_KEY'])||{},this[_0x5c7f99(0x1db)]['set'](this[_0x5c7f99(0x1db)][_0x5c7f99(0x140)],helper['mergeDeep'](_0x286757,_0x20d646[_0x3c9fe6])));break;case _0x508097['aumUN']:case _0x508097[_0x5c7f99(0xf3)]:this[_0x5c7f99(0x17a)]&&(_0x286757=this['edgeOptions_'][_0x5c7f99(0x141)](this[_0x5c7f99(0x17a)]['CAPABILITY_KEY'])||{},this[_0x5c7f99(0x17a)][_0x5c7f99(0x181)](this[_0x5c7f99(0x17a)][_0x5c7f99(0x140)],helper[_0x5c7f99(0x1cd)](_0x286757,_0x20d646[_0x3c9fe6])));break;case _0x508097[_0x5c7f99(0x1b1)]:case _0x508097[_0x5c7f99(0x150)]:this['firefoxOptions_']&&(_0x286757=this['firefoxOptions_'][_0x5c7f99(0x141)](this[_0x5c7f99(0x1ca)]['CAPABILITY_KEY'])||{},this[_0x5c7f99(0x1ca)]['set'](this[_0x5c7f99(0x1ca)][_0x5c7f99(0x140)],helper['mergeDeep'](_0x286757,_0x20d646[_0x3c9fe6])));break;case _0x508097[_0x5c7f99(0x1bd)]:this[_0x5c7f99(0xc0)]&&(_0x286757=this[_0x5c7f99(0xc0)]['get'](this[_0x5c7f99(0xc0)][_0x5c7f99(0x140)])||{},this[_0x5c7f99(0xc0)][_0x5c7f99(0x181)](this[_0x5c7f99(0xc0)][_0x5c7f99(0x140)],helper[_0x5c7f99(0x1cd)](_0x286757,_0x20d646[_0x3c9fe6])));break;case _0x508097[_0x5c7f99(0x1c9)]:case _0x508097[_0x5c7f99(0x114)]:this[_0x5c7f99(0xb4)]&&(_0x286757=this[_0x5c7f99(0xb4)][_0x5c7f99(0x141)](this[_0x5c7f99(0xb4)]['CAPABILITY_KEY'])||{},this[_0x5c7f99(0xb4)][_0x5c7f99(0x181)](this['ieOptions_'][_0x5c7f99(0x140)],helper[_0x5c7f99(0x1cd)](_0x286757,_0x20d646[_0x3c9fe6])));break;}}}[_0x429d39(0xff)](){const _0x2a7a76=_0x429d39,_0x5e697a={'rUHqj':function(_0x226b55,_0x50dede){return _0x508097['IyGNe'](_0x226b55,_0x50dede);},'xNOmh':_0x508097[_0x2a7a76(0x19d)]};logger['debug'](_0x508097[_0x2a7a76(0x19a)]);const _0x131f97=_0x7c3337[_0x2a7a76(0x15d)]&&_0x508097[_0x2a7a76(0xea)](Object[_0x2a7a76(0x159)](_0x7c3337[_0x2a7a76(0x15d)])[_0x2a7a76(0xb9)],0x0)?_0x7c3337['capability']:_0x7c3337[_0x2a7a76(0x19b)]&&Array[_0x2a7a76(0x119)](_0x7c3337[_0x2a7a76(0x19b)])&&_0x508097[_0x2a7a76(0x1fe)](_0x7c3337[_0x2a7a76(0x19b)][_0x2a7a76(0xb9)],0x0)?_0x7c3337[_0x2a7a76(0x19b)][0x0]:{};return this[_0x2a7a76(0x1af)](_0x131f97),Object[_0x2a7a76(0x159)](_0x131f97)['forEach'](_0x4e730c=>{const _0x16201f=_0x2a7a76,_0x1d1fe4=this[_0x16201f(0xf7)]['get'](_0x4e730c);_0x5e697a[_0x16201f(0x16c)](typeof _0x1d1fe4,_0x5e697a[_0x16201f(0x1ac)])?this[_0x16201f(0xf7)][_0x16201f(0x181)](_0x4e730c,helper['mergeDeep'](_0x1d1fe4,_0x131f97[_0x4e730c])):this[_0x16201f(0xf7)][_0x16201f(0x181)](_0x4e730c,_0x131f97[_0x4e730c]);}),this;}[_0x429d39(0x14b)](){const _0x2e76f6=_0x429d39,_0xe7b9a1={'gzmJJ':function(_0x1d56a9){const _0xd00e09=a152_0x3ccf;return _0x508097[_0xd00e09(0x177)](_0x1d56a9);},'dZDsT':function(_0x146cc3,_0x9145c8){return _0x508097['HmfYn'](_0x146cc3,_0x9145c8);},'hAimX':_0x508097['DWkBz'],'PHPAS':_0x508097['YfRlR'],'mECrJ':_0x508097['NNOQe'],'Yxwsb':_0x508097['nnrSC'],'Onclg':_0x508097[_0x2e76f6(0x1b6)],'SQXkY':function(_0x51c573,_0x1f335d){return _0x508097['IyGNe'](_0x51c573,_0x1f335d);},'kvLbE':_0x508097['yIXbi'],'jqIzA':_0x508097[_0x2e76f6(0x1fd)],'zrkaM':_0x508097['gZwUY'],'AyeKu':_0x508097[_0x2e76f6(0x1dc)],'qArko':_0x508097[_0x2e76f6(0x176)],'mKacp':function(_0x8fd9de,_0x5331e2,_0x1ed233){return _0x508097['sODbP'](_0x8fd9de,_0x5331e2,_0x1ed233);},'bTrPJ':_0x508097[_0x2e76f6(0x183)],'PiZNN':_0x508097[_0x2e76f6(0xc5)],'aPVhZ':_0x508097[_0x2e76f6(0x14f)],'YaFWh':_0x508097[_0x2e76f6(0x163)],'PVdZO':_0x508097[_0x2e76f6(0x17f)],'CPQXi':function(_0x2889b8,_0x302f8c){return _0x508097['IyGNe'](_0x2889b8,_0x302f8c);},'WuTHF':_0x508097[_0x2e76f6(0x199)],'medHl':_0x508097[_0x2e76f6(0x1d0)],'gTCov':_0x508097[_0x2e76f6(0x18c)],'ytXWu':function(_0x398efe,_0x51d57b){const _0x4bb350=_0x2e76f6;return _0x508097[_0x4bb350(0x1fc)](_0x398efe,_0x51d57b);},'audIa':function(_0x3f34af,_0x31cc52){const _0x568581=_0x2e76f6;return _0x508097[_0x568581(0xe4)](_0x3f34af,_0x31cc52);},'exLyr':function(_0x2ebbbb,_0x1ac6b1){return _0x508097['iLPQy'](_0x2ebbbb,_0x1ac6b1);},'bXjnN':function(_0x21386c,_0x2b1233){const _0x50d798=_0x2e76f6;return _0x508097[_0x50d798(0x198)](_0x21386c,_0x2b1233);},'WFPyj':_0x508097[_0x2e76f6(0xb6)],'sfHlJ':_0x508097[_0x2e76f6(0x118)],'OAZiW':_0x508097['MSWOj'],'EXobg':_0x508097[_0x2e76f6(0x1fb)],'XrKrs':_0x508097[_0x2e76f6(0x164)],'aaZPs':_0x508097[_0x2e76f6(0x17b)],'vYCnz':_0x508097[_0x2e76f6(0x191)],'uBZyz':function(_0x404c8b){return _0x508097['XVpxu'](_0x404c8b);},'DTSOT':function(_0x4dfd6a,_0xba3cba,_0x2e5ed2){const _0x1c6f43=_0x2e76f6;return _0x508097[_0x1c6f43(0xc8)](_0x4dfd6a,_0xba3cba,_0x2e5ed2);},'qwqyX':_0x508097[_0x2e76f6(0x19c)],'LmGLR':_0x508097[_0x2e76f6(0x128)],'VMrEX':function(_0x463a24,_0x40971d,_0x2b9033){const _0x3c299e=_0x2e76f6;return _0x508097[_0x3c299e(0xc8)](_0x463a24,_0x40971d,_0x2b9033);},'JFiQc':_0x508097[_0x2e76f6(0x1de)],'Tgumo':_0x508097[_0x2e76f6(0x1f8)]};PerformanceTester['measureWrapper'](PerformanceEvents['SDK_PRE_INITIALIZE'],()=>{const _0x46424e=_0x2e76f6;if(helper['isBrowserstackInfra']()){helper[_0x46424e(0x179)](_0x7c3337['capability']);_0xe7b9a1[_0x46424e(0x149)](isAccessibilityAutomationSession)&&_0xe7b9a1[_0x46424e(0x1be)](setAccessibilityCapabilities,_0x7c3337);this[_0x46424e(0x105)](),this[_0x46424e(0xff)]();if(helper['isPacProxy'](_0x7c3337[_0x46424e(0x153)][_0x46424e(0xe3)]))this[_0x46424e(0xbb)]=helper[_0x46424e(0x12a)](_0x7c3337[_0x46424e(0x153)][_0x46424e(0xe3)]);else _0x7c3337[_0x46424e(0x153)][_0x46424e(0xe3)]&&(this[_0x46424e(0xe1)]=_0x7c3337[_0x46424e(0x153)][_0x46424e(0xe3)],logger[_0x46424e(0x104)]('Proxy\x20set\x20to\x20'+this[_0x46424e(0xe1)]));if(_0xe7b9a1['gzmJJ'](isAccessibilityAutomationSession)){const _0x4e3922=this[_0x46424e(0xf7)][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x111)])||{},_0x3dd9d5=_0x4e3922[_0x46424e(0x1c8)]||this['capabilities_'][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x120)])||this[_0x46424e(0xf7)]['get'](_0xe7b9a1[_0x46424e(0xfc)]);if(_0x3dd9d5){const _0x428b73=(_0x4e3922['platformName']||this['capabilities_'][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x139)])||'')[_0x46424e(0x1f5)](),_0x178f74=(_0x4e3922[_0x46424e(0xb3)]||this[_0x46424e(0xf7)][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x1f2)])||'')['toLowerCase']();_0xe7b9a1[_0x46424e(0x1d4)](_0x428b73,_0xe7b9a1['kvLbE'])&&_0x178f74[_0x46424e(0x106)](_0xe7b9a1['jqIzA'])&&(_0xe7b9a1[_0x46424e(0x149)](isMobileScanningEnabledForGroup)&&(logger[_0x46424e(0x104)](_0xe7b9a1[_0x46424e(0x10d)]),globals[_0x46424e(0xee)](_0xe7b9a1[_0x46424e(0xdd)],!![])));}}if(globals['getGlobal'](_0xe7b9a1[_0x46424e(0x100)])){if(!_0xe7b9a1[_0x46424e(0xba)](setExtension,this,_0x7c3337)){globals['setGlobal'](_0xe7b9a1[_0x46424e(0x100)],![]);const _0x419fbb=this[_0x46424e(0xf7)]['get'](_0xe7b9a1[_0x46424e(0x111)]);_0x419fbb&&(_0x419fbb[_0x46424e(0x109)]=![],delete _0x419fbb[_0x46424e(0x182)],this[_0x46424e(0xf7)][_0x46424e(0x181)](_0xe7b9a1[_0x46424e(0x111)],_0x419fbb)),this['capabilities_'][_0x46424e(0x141)](_0xe7b9a1['bTrPJ'])&&(this[_0x46424e(0xf7)][_0x46424e(0x181)](_0xe7b9a1[_0x46424e(0x158)],![]),this[_0x46424e(0xf7)]['delete'](_0xe7b9a1[_0x46424e(0x178)]));}}process[_0x46424e(0x1bf)]['BROWSERSTACK_TURBOSCALE']&&(helper[_0x46424e(0xe5)](null,null,_0x7c3337[_0x46424e(0x13f)],null,this,null),helper[_0x46424e(0x179)](_0x7c3337[_0x46424e(0x15d)]),helper[_0x46424e(0x127)]()),logger[_0x46424e(0x104)](_0xe7b9a1[_0x46424e(0xbf)]);}else{if(this[_0x46424e(0x1db)]){const _0x4327c0=this[_0x46424e(0x1db)][_0x46424e(0x141)](this[_0x46424e(0x1db)]['CAPABILITY_KEY']||_0xe7b9a1[_0x46424e(0x11f)]);if(_0x4327c0&&_0x4327c0['args']){const _0x4d3435=this[_0x46424e(0xf7)]['get'](_0xe7b9a1[_0x46424e(0x11f)])||{},_0x53982b=(_0x4d3435[_0x46424e(0x169)]||[])[_0x46424e(0xbc)](_0x4327c0['args']||[]),_0x3028e4=Array[_0x46424e(0x1d9)](new Set(_0x53982b)),_0x628e17={};_0x628e17[_0x46424e(0x169)]=_0x3028e4,this[_0x46424e(0xf7)]['set'](_0xe7b9a1[_0x46424e(0x11f)],Object['assign']({},_0x4d3435,_0x4327c0,_0x628e17));}}helper['readTcgAuthConfigToGlobal']();if(_0xe7b9a1[_0x46424e(0x149)](isAccessibilityAutomationSession)&&this[_0x46424e(0x133)]()[_0x46424e(0x106)](_0xe7b9a1[_0x46424e(0x1ed)])){let _0x5cdbe1=!![];const _0x52a7dc=this['capabilities_'][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x111)])||{},_0x460e93=_0x52a7dc[_0x46424e(0x1c8)]||this[_0x46424e(0xf7)][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x120)])||this['capabilities_'][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0xfc)]);if(_0x460e93){const _0x24dd96=(_0x52a7dc[_0x46424e(0xbe)]||this[_0x46424e(0xf7)][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x139)])||'')[_0x46424e(0x1f5)](),_0xaea8db=(_0x52a7dc['browserName']||this[_0x46424e(0xf7)]['get'](_0xe7b9a1[_0x46424e(0x1f2)])||'')[_0x46424e(0x1f5)]();_0xe7b9a1[_0x46424e(0x17e)](_0x24dd96,_0xe7b9a1[_0x46424e(0x152)])&&_0xaea8db['includes'](_0xe7b9a1[_0x46424e(0x1d7)])?!_0xe7b9a1[_0x46424e(0x149)](isMobileScanningEnabledForGroup)?(logger[_0x46424e(0x1a4)](MOBILE_SCANNING_DISABLED_WARNING),_0x5cdbe1=![]):(logger['debug'](_0xe7b9a1[_0x46424e(0x10d)]),globals[_0x46424e(0xee)](_0xe7b9a1[_0x46424e(0xdd)],!![])):(logger[_0x46424e(0x1a4)](_0xe7b9a1[_0x46424e(0x173)]),_0x5cdbe1=![]);}if(_0x5cdbe1){const _0x3d4241=_0xe7b9a1[_0x46424e(0x1be)](parseFloat,_0x52a7dc[_0x46424e(0xdc)]||this[_0x46424e(0xf7)][_0x46424e(0x141)](_0xe7b9a1[_0x46424e(0x1ba)])||''),{MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY:_0x3610f1}=_0xe7b9a1[_0x46424e(0x1be)](require,_0xe7b9a1['gTCov']),_0x5602cd=_0xe7b9a1[_0x46424e(0x1be)](parseFloat,_0x3610f1);!_0xe7b9a1[_0x46424e(0x15c)](isNaN,_0x3d4241)&&_0xe7b9a1[_0x46424e(0x1b7)](_0x3d4241,_0x5602cd)&&(logger['warn'](_0x46424e(0xda)+_0x3610f1+'.'),_0x5cdbe1=![]);}if(_0x5cdbe1){_0xe7b9a1['exLyr'](setAccessibilityCapabilities,_0x7c3337),this[_0x46424e(0xff)]();if(!_0xe7b9a1[_0x46424e(0xba)](setExtension,this,_0x7c3337)){globals[_0x46424e(0xee)](_0xe7b9a1[_0x46424e(0x100)],![]);const _0x5df798=this[_0x46424e(0xf7)]['get'](_0xe7b9a1[_0x46424e(0x111)]);_0x5df798&&(_0x5df798[_0x46424e(0x109)]=![],delete _0x5df798['accessibilityOptions'],this['capabilities_'][_0x46424e(0x181)](_0xe7b9a1[_0x46424e(0x111)],_0x5df798)),this[_0x46424e(0xf7)]['get'](_0xe7b9a1[_0x46424e(0x158)])&&(this[_0x46424e(0xf7)][_0x46424e(0x181)](_0xe7b9a1['bTrPJ'],![]),this['capabilities_']['delete'](_0xe7b9a1[_0x46424e(0x178)]));}}}_0xe7b9a1['bXjnN'](globals['getGlobal'](_0xe7b9a1['WFPyj']),_0xe7b9a1[_0x46424e(0xe7)])&&(commandRepository[_0x46424e(0xd9)](_0xe7b9a1[_0x46424e(0xe7)]),commandRepository[_0x46424e(0x193)](globals[_0x46424e(0x13d)](_0xe7b9a1[_0x46424e(0xdf)])));if(this['url_'][_0x46424e(0x106)](_0xe7b9a1['EXobg']))logger[_0x46424e(0x104)](_0xe7b9a1['XrKrs']),globals[_0x46424e(0xee)](_0xe7b9a1[_0x46424e(0x1bc)],![]),globals[_0x46424e(0xee)](_0xe7b9a1[_0x46424e(0x1e0)],![]);else globals['getGlobal'](_0xe7b9a1[_0x46424e(0x1bc)])&&globals[_0x46424e(0x13d)](_0xe7b9a1[_0x46424e(0x1e0)])&&aiSdkWrapper[_0x46424e(0x203)](this);}})();const _0x202e79=super[_0x2e76f6(0x14b)]();return PerformanceTester[_0x2e76f6(0xed)](PerformanceEvents['SDK_POST_INITIALIZE'],()=>{const _0x25fca5=_0x2e76f6,_0x62ad86={'EaXYj':function(_0x541835,_0x59719f,_0x281f1f){const _0x440d96=a152_0x3ccf;return _0x508097[_0x440d96(0x165)](_0x541835,_0x59719f,_0x281f1f);},'lKYRi':function(_0x344e4a,_0x1f233d,_0x4e73bd,_0x3326e8,_0x47c368){return _0x508097['NSxQc'](_0x344e4a,_0x1f233d,_0x4e73bd,_0x3326e8,_0x47c368);},'GnzJF':function(_0x2d9fce,_0x1ffe88){const _0x4d5b7a=a152_0x3ccf;return _0x508097[_0x4d5b7a(0xef)](_0x2d9fce,_0x1ffe88);},'IdchF':_0x508097[_0x25fca5(0x1de)],'WFEns':_0x508097['eSIQx'],'Vqeff':function(_0x406478,_0x18823d,_0x671950){const _0x3552a1=_0x25fca5;return _0x508097[_0x3552a1(0x165)](_0x406478,_0x18823d,_0x671950);},'BNiEC':function(_0x4624d5,_0x409402){const _0x544051=_0x25fca5;return _0x508097[_0x544051(0x11e)](_0x4624d5,_0x409402);},'DDsJw':function(_0x42cef6,_0x3e256c){return _0x508097['iLPQy'](_0x42cef6,_0x3e256c);},'vWdNG':function(_0x56aa7f,_0x3d2bd5,_0x58f465,_0xf2a6ae,_0x55cc0c){return _0x508097['NSxQc'](_0x56aa7f,_0x3d2bd5,_0x58f465,_0xf2a6ae,_0x55cc0c);}};_0x202e79[_0x25fca5(0x138)][_0x25fca5(0x1c7)](_0x442ae4=>{const _0x200d8d=_0x25fca5,_0x50c39e=_0x442ae4[_0x200d8d(0xf8)];if(!helper[_0x200d8d(0x17d)]()&&_0xe7b9a1[_0x200d8d(0x1ad)](isAccessibilityAutomationSession)){const _0x3166ca=_0xe7b9a1[_0x200d8d(0xd4)](nonBstackPlatformValidation,_0x50c39e,this);globals[_0x200d8d(0xee)](_0xe7b9a1[_0x200d8d(0x100)],_0x3166ca);if(!_0x3166ca){const _0x27a7ac=this['capabilities_'][_0x200d8d(0x141)](_0xe7b9a1['hAimX']);_0x27a7ac&&(_0x27a7ac[_0x200d8d(0x109)]=![],delete _0x27a7ac['accessibilityOptions'],this[_0x200d8d(0xf7)][_0x200d8d(0x181)](_0xe7b9a1[_0x200d8d(0x111)],_0x27a7ac)),this['capabilities_'][_0x200d8d(0x141)](_0xe7b9a1['bTrPJ'])&&(this[_0x200d8d(0xf7)][_0x200d8d(0x181)](_0xe7b9a1[_0x200d8d(0x158)],![]),this[_0x200d8d(0xf7)][_0x200d8d(0x195)](_0xe7b9a1[_0x200d8d(0x178)]));}}}),_0x202e79[_0x25fca5(0x138)][_0x25fca5(0x1c7)](_0x41eb68=>{const _0x573798=_0x25fca5;try{logger[_0x573798(0x104)](_0x573798(0x16b)+_0x41eb68[_0x573798(0x10b)]());const _0x231960=_0x41eb68[_0x573798(0xf8)][_0x573798(0x141)](_0xe7b9a1[_0x573798(0xca)]);_0x231960?(logger['debug'](_0x573798(0x1f3)+_0x231960),hubAllocator[_0x573798(0x1c3)](_0x231960),helper['storeOptimalHubUrl'](_0x231960)):logger[_0x573798(0x104)](_0xe7b9a1[_0x573798(0x1b5)]);}catch(_0x2adde7){logger[_0x573798(0x104)](_0x573798(0x18d)+_0x2adde7);}}),_0x202e79['quitCount_']=0x0,_0x202e79[_0x25fca5(0x1c7)]&&_0x202e79[_0x25fca5(0x1c7)](_0x5e0c3a=>{const _0x22dc5c=_0x25fca5,_0x29f8c0={'NKJdi':function(_0x2d751d,_0x18d47b,_0x1602aa){return _0x62ad86['Vqeff'](_0x2d751d,_0x18d47b,_0x1602aa);},'iqIlJ':_0x62ad86[_0x22dc5c(0x1c0)],'kZDLD':_0x62ad86[_0x22dc5c(0xb0)],'KJlrx':function(_0x26ddab,_0x47e50c){return _0x62ad86['BNiEC'](_0x26ddab,_0x47e50c);}};helper[_0x22dc5c(0x143)](_0x5e0c3a,_0x202e79),_0x2bc946&&_0x62ad86['DDsJw'](overrideTakeScreenshot,_0x5e0c3a),helper['overrideGet'](_0x5e0c3a,_0x7c3337),_0x62ad86['Vqeff'](overrideExecute,_0x5e0c3a,_0x7c3337),_0x7c3337[_0x22dc5c(0x15d)]&&percyHelper[_0x22dc5c(0xfd)](_0x5e0c3a,_0x50a9e2[_0x22dc5c(0x11d)],_0x7c3337),_0x5e0c3a[_0x22dc5c(0xbd)]=async()=>{const _0x524e96=_0x22dc5c;return await _0x62ad86[_0x524e96(0xcc)](getAccessibilityResultsSummary,_0x5e0c3a,global);},_0x5e0c3a[_0x22dc5c(0x115)]=async()=>{return await _0x29f8c0['NKJdi'](getAccessibilityResults,_0x5e0c3a,global);},_0x5e0c3a['performScan']=async _0x347312=>{const _0x267bb7=_0x22dc5c;return await _0x62ad86[_0x267bb7(0x1a8)](performScan,_0x5e0c3a,null,!![],_0x62ad86[_0x267bb7(0xdb)](_0x347312,null));},_0x5e0c3a['startA11yScanning']=async _0x1b6aa8=>{const _0x323488=_0x22dc5c;globals[_0x323488(0xee)](_0x29f8c0[_0x323488(0x162)],!![]),globals[_0x323488(0xee)](_0x29f8c0[_0x323488(0x19e)],_0x29f8c0[_0x323488(0xf5)](_0x1b6aa8,null));},_0x5e0c3a[_0x22dc5c(0x1e5)]=async()=>{const _0x2ee262=_0x22dc5c;globals[_0x2ee262(0xee)](_0x62ad86['IdchF'],![]),globals['setGlobal'](_0x62ad86[_0x2ee262(0xb0)],null);};}),_0x202e79[_0x25fca5(0xbd)]=async()=>{const _0x47a6d0=_0x25fca5;return await _0xe7b9a1[_0x47a6d0(0x122)](getAccessibilityResultsSummary,_0x202e79,global);},_0x202e79[_0x25fca5(0x115)]=async()=>{const _0x3c1405=_0x25fca5;return await _0x62ad86[_0x3c1405(0xb5)](getAccessibilityResults,_0x202e79,global);},_0x202e79[_0x25fca5(0x1b9)]=async _0x2b491d=>{const _0x20e64e=_0x25fca5;return await _0x62ad86['vWdNG'](performScan,_0x202e79,null,!![],_0x62ad86[_0x20e64e(0x1cb)](_0x2b491d,null));},_0x202e79[_0x25fca5(0x187)]=async _0x3c9dff=>{const _0x280854=_0x25fca5;globals[_0x280854(0xee)](_0x62ad86[_0x280854(0x1c0)],!![]),globals[_0x280854(0xee)](_0x62ad86[_0x280854(0xb0)],_0x62ad86[_0x280854(0xdb)](_0x3c9dff,null));},_0x202e79['stopA11yScanning']=async()=>{const _0x378286=_0x25fca5;globals[_0x378286(0xee)](_0xe7b9a1[_0x378286(0x123)],![]),globals[_0x378286(0xee)](_0xe7b9a1[_0x378286(0x131)],null);},_0x2bc946&&_0x508097['HmfYn'](overrideTakeScreenshot,_0x202e79),helper[_0x25fca5(0x143)](_0x202e79),helper[_0x25fca5(0x19f)](_0x202e79,_0x7c3337),_0x508097[_0x25fca5(0x165)](overrideExecute,_0x202e79,_0x7c3337),_0x7c3337[_0x25fca5(0x15d)]&&percyHelper[_0x25fca5(0xfd)](_0x202e79,_0x50a9e2['WebElement'],_0x7c3337);helper[_0x25fca5(0x174)](global[_0x25fca5(0x1ee)])&&(global[_0x25fca5(0x1ee)]=[]);helper[_0x25fca5(0x174)](global[_0x25fca5(0x1b4)])&&(global[_0x25fca5(0x1b4)]=[]);global[_0x25fca5(0x1ee)][_0x25fca5(0x134)](_0x202e79),global[_0x25fca5(0xb7)]=_0x202e79,_0xb7faa6&&(_0xb7faa6['global']['__driver']=_0x202e79);_0x508097['kBMzy'](global[_0x25fca5(0x1b4)],undefined)&&global['__drivers'][_0x25fca5(0x134)](_0x202e79);_0xb7faa6&&helper[_0x25fca5(0x174)](_0xb7faa6[_0x25fca5(0x1da)][_0x25fca5(0x1b4)])&&(_0xb7faa6['global'][_0x25fca5(0x1b4)]=[]);_0xb7faa6&&helper[_0x25fca5(0x174)](_0xb7faa6['global'][_0x25fca5(0x1ee)])&&(_0xb7faa6[_0x25fca5(0x1da)][_0x25fca5(0x1ee)]=[]);_0xb7faa6&&_0x508097[_0x25fca5(0x171)](_0xb7faa6[_0x25fca5(0x1da)][_0x25fca5(0x1b4)],undefined)&&(_0xb7faa6[_0x25fca5(0x1da)][_0x25fca5(0x1b4)]['push'](_0x202e79),_0xb7faa6[_0x25fca5(0x1da)][_0x25fca5(0x1ee)][_0x25fca5(0x134)](_0x202e79));_0x202e79['isAccessibilityPlatform']=globals[_0x25fca5(0x13d)](_0x508097[_0x25fca5(0x176)]);try{global[_0x25fca5(0x1b4)][0x0][_0x25fca5(0x138)][_0x25fca5(0x1c7)](_0x24f6a7=>{const _0x5f3ce0=_0x25fca5;logger[_0x5f3ce0(0x104)](_0x5f3ce0(0x1fa)+_0x24f6a7[_0x5f3ce0(0x10b)]()+_0x5f3ce0(0xd7));})[_0x25fca5(0x1eb)](_0x452c05=>{const _0x17edb2=_0x25fca5;logger['debug'](_0x17edb2(0xde)+_0x452c05);});}catch(_0x5d3a95){logger[_0x25fca5(0x104)](_0x25fca5(0xde)+_0x5d3a95);}globals[_0x25fca5(0xee)](_0x508097['kkTjX'],globals[_0x25fca5(0x13d)](_0x508097[_0x25fca5(0x176)]));})(),_0x202e79;}}_0xb7faa6&&(globals[_0x429d39(0xb8)]=_0xb7faa6['global'][_0x429d39(0xb8)]);if(_0x508097['XVpxu'](isAccessibilityAutomationSession))try{let _0x5f0c7a=helper[_0x429d39(0x1e9)](_0x508097[_0x429d39(0x15a)],_0x508097[_0x429d39(0x172)])[_0x429d39(0x170)];(!_0x5f0c7a['prototype']||!_0x5f0c7a['prototype'][_0x429d39(0x15e)])&&(_0x5f0c7a=helper[_0x429d39(0x1e9)](_0x508097[_0x429d39(0x1d3)],_0x508097[_0x429d39(0x172)])[_0x429d39(0x1a9)]);if(_0x5f0c7a['prototype']&&_0x5f0c7a[_0x429d39(0x1b8)][_0x429d39(0x15e)]){const _0x486c30=_0x5f0c7a[_0x429d39(0x1b8)][_0x429d39(0x15e)];logger[_0x429d39(0x104)](_0x508097[_0x429d39(0x13b)]),_0x5f0c7a['prototype'][_0x429d39(0x15e)]=async function(){const _0x2458af=_0x429d39;try{!globals[_0x2458af(0x13d)](_0x508097[_0x2458af(0x1e6)])&&globals[_0x2458af(0x13d)](_0x508097[_0x2458af(0x176)])&&globals['getGlobal'](_0x508097[_0x2458af(0x1de)])&&scripts[_0x2458af(0x10a)](arguments[0x0]['name_'])&&!_0x508097[_0x2458af(0xc4)](isBrowserStackCommandExecutor,arguments[0x0][_0x2458af(0x12d)])&&(globals[_0x2458af(0xee)](_0x508097[_0x2458af(0x1e6)],!![]),logger['debug'](_0x2458af(0x1a0)+arguments[0x0]['name_']),await _0x508097[_0x2458af(0xc8)](performScan,global[_0x2458af(0xb7)],arguments[0x0][_0x2458af(0x18a)]));}catch(_0x514389){logger['debug']('Failed\x20to\x20perform\x20scan\x20'+util[_0x2458af(0x1e7)](_0x514389));}return globals[_0x2458af(0xee)](_0x508097[_0x2458af(0x1e6)],![]),_0x486c30[_0x2458af(0x1e3)](this,arguments);};}}catch(_0x22dd30){logger[_0x429d39(0x104)](_0x508097[_0x429d39(0x189)](_0x508097[_0x429d39(0xf4)],_0x22dd30));}return _0x50a9e2[_0x429d39(0x145)]=_0x50a9e2['Builder'],_0x50a9e2[_0x429d39(0xe2)]=_0x28cfa2,_0x490198[_0x429d39(0x11a)]=_0xfc247,_0x50a9e2;};module[a152_0x199ec5(0x132)][a152_0x199ec5(0x12b)]=modify,module[a152_0x199ec5(0x132)][a152_0x199ec5(0x1f7)]=modifyV2,module['exports'][a152_0x199ec5(0x1b3)]=percySDK,module[a152_0x199ec5(0x132)]['BrowserStackSdk']=BrowserStackSdk,module[a152_0x199ec5(0x132)][a152_0x199ec5(0xd1)]=modifyPlaywrightConfig; | ||
| const a152_0x5d56f5=a152_0x5531;(function(_0x26eb9b,_0x2e1183){const _0x3d3f06=a152_0x5531,_0x33d760=_0x26eb9b();while(!![]){try{const _0x1e4e14=parseInt(_0x3d3f06(0x215))/0x1+parseInt(_0x3d3f06(0x109))/0x2+-parseInt(_0x3d3f06(0x220))/0x3*(parseInt(_0x3d3f06(0x133))/0x4)+parseInt(_0x3d3f06(0x18d))/0x5+parseInt(_0x3d3f06(0x1af))/0x6*(parseInt(_0x3d3f06(0x19d))/0x7)+-parseInt(_0x3d3f06(0x23b))/0x8*(parseInt(_0x3d3f06(0x236))/0x9)+parseInt(_0x3d3f06(0x10e))/0xa*(-parseInt(_0x3d3f06(0x1f3))/0xb);if(_0x1e4e14===_0x2e1183)break;else _0x33d760['push'](_0x33d760['shift']());}catch(_0x207612){_0x33d760['push'](_0x33d760['shift']());}}}(a152_0x3f1e,0x272e8));function a152_0x5531(_0x5150c,_0x559052){const _0x3f1ec4=a152_0x3f1e();return a152_0x5531=function(_0x55316a,_0x559c5e){_0x55316a=_0x55316a-0xe5;let _0xc0a82d=_0x3f1ec4[_0x55316a];return _0xc0a82d;},a152_0x5531(_0x5150c,_0x559052);}function a152_0x3f1e(){const _0x1c5516=['readTcgAuthConfigToGlobal','MUaoh','495784rbvQQH','bZEKr','setCapabilities','LstIp','./helpers/accessibility-automation/helper','3465790MjpsTp','eCFdt','Tkzvl','session_','capabilities','args','getId','optimalHubUrl','__drivers','aiHeal_isHealingEnabled','browserstackAgent','./helpers/percy/PercySDK','__driversArray','delete','BrowserStackSdk','hRYTG','ieOptions_','CAPABILITY_KEY','QgIiL','browserstack.accessibility','selenium-webdriver/lib/http.js','vApbb','Error\x20in\x20setting\x20driver\x20Session\x20ID\x20to\x20global\x20drivers\x20array:\x20','ukXbH','UKkqg','MJYCD','QpLit','WebElement','SicDD','proxy_','HCbKy','LUvll','performScan','CtOza','browserstack.accessibilityOptions','byVjJ','LkAOj','4DlkvPC','https://','VIpnv','browserVersion','Zluby','wXBgS','firefoxOptions','NCFbW','moz:firefoxOptions','stopA11yScanning','vRMgi','setLogLevel','getAccessibilityResultsSummary','bstackA11yShouldScan','New\x20hub\x20url\x20set\x20to\x20','Hub\x20url\x20set\x20to\x20','isMobilePlatform','device','apply','BsWTq','atiyV','__setBrowserOptions','fNVPe','requireModule','TlIEo','global','assign','accessibility','setServer','QvBBQ','hzfVo','lpHfd','Cxozn','options_','XTxFq','nERvD','prototype','setGlobal','edgeOptions_','requireSeleniumWebdriver','url_','./helpers/logger','path','MrzDq','length','XZBct','mLqZF','cCvZb','xInWs','prepareCapabilities','initializeHealingCapabilities','bstack:options','selenium-webdriver','chrome','MMHPR','lmngW','./helpers/patchHelper','originalBuilder','ochpG','xNfah','toLowerCase','RzNcI','OolNB','deviceName','feuZR','ITeZm','hcJzz','PiBly','qLftR','Athyp','xrJOA','VCdST','.browserstack.com','SETTING\x20NEW\x20URL\x20TO\x20OPTIMAL\x20URL\x20-\x20','wklIj','PUlBG','percy','requireHttpClient','zSbWz','keys','se:ieOptions','vLuzu','browserstackAgentV2','then','xmlux','lAJBQ','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Desktop\x20browsers\x20or\x20Android\x20Chrome.','setAdditionalCapabilities','logLevel','TGyml','1246920rAiUrm','warn','getHttpAgent','browserstack.com','kiFDv','Failed\x20to\x20perform\x20scan\x20','Proxy\x20set\x20to\x20','Wijly','dOXqu','proxyUrl','firefoxOptions_','getHubUrl','hytIs','lVSfH','ms:edgeOptions','EvEoo','42iqLYzZ','debug','knoHD','isUndefined','browserStackGlobals','Builder','QVadh','overrideQuit','BROWSERSTACK_TURBOSCALE','ilhMH','isBrowserstackInfra','HttpClient','PjMHv','edgeOptions','DCqPF','startA11yScanning','/session','ahumT','241464XgLTvz','FHwJr','fSwgZ','QSIpI','./helpers/performance/constants','dKlCt','error','execute','jAMqL','capabilities_','platformName','AllcW','SDK_POST_INITIALIZE','Modifying\x20webdriver\x20builder','SBiFc','./helpers/patchHelpers','HrpiL','capability','gYnPF','./bin/mocha/accessibility-automation/helper','isAccessibilityPlatform','safariOptions_','./helpers/ai-sdk/autoHealHelper','ofVaJ','object','browserStackLogLevel','yDhcO','name_','elaZq','Running\x20your\x20test\x20suite\x20on\x20BrowserStack','GRcXK','xxvCg','Session\x20ID:\x20','android','QdEkA','ndhQm','UPXbO','env','gIfXC','DpBIy','./helpers/percy/utils','JcKhf','./helpers/globals','goog:chromeOptions','mhDiC','setFramework','SrCPg','get','Performing\x20scan\x20for\x20','__driver','jest','PxYzr','cIrBE','JjfZH','isPacProxy','Executor','./helpers/helper','HhuuE','chromeOptions','./helpers/accessibility-automation/constants','wWCRQ','PTDAV','ympIF','chromeOptions_','QFZBj','bDGvU','framework','QrfeE','11gBeVlu','build','sHQmL','FQXWe','Sectf','lttDM','jPvpn','ieOptions','Gxrun','phrhH','fRkUS','proxySettings','setConfig','storeOptimalHubUrl','deLpu','parameters_','SinCC','CJATp','aiHeal_isAuthenticated','catch','YbEEa','ttXUP','FvsPi','pushCommand','caps_','lgfQL','nFtPf','\x20to\x20global\x20drivers\x20array','ORUHz','UUYKc','hvTSP','newHubUrl','send','UMEJF','234308zmsCxT','llJjV','zxFEC','SDK_PRE_INITIALIZE','Configuring\x20to\x20run\x20tests\x20on\x20BrowserStack','vVGwN','jiHMX','exports','quitCount_','getAccessibilityResults','LkhNT','459897vmbEYD','concat','/wd/hub','emSfu','updateHubUrl','ThoEf','ERROR\x20IN\x20GETTING\x20OPTIMAL\x20HUB\x20URL\x20-\x20','./helpers/performance/performance-tester','EhVex','agent_','mergeDeep','yiQZk','QWBqQ','Accessibility\x20Automation\x20is\x20enabled\x20for\x20Android\x20mobile\x20browser\x20(Chrome).','BGZJh','browserName','from','HkgpN','getServerUrl','accessibilityOptions','OuNDg','pHhuL','1407069hoPPOn','util','./helpers/ai-sdk/aiSdkWrapper','UDDge','set','16mqNxvj','zYSbZ','bstackA11yScanOptions','xBiRB','DtYCo','measureWrapper','WllBl','sAdAY','./browserStackSdk','YAXCa','rAEuM','WebDriver','includes','xrEzF','getGlobal','bJfNO','ZlMYf','fvtlF','OPTIMAL\x20HUB\x20URL\x20NOT\x20FOUND','zMmyo','Setting\x20Browserstack\x20capabilities','selenium-webdriver/lib/webdriver.js','forEach','Accessibility\x20Automation\x20will\x20run\x20only\x20on\x20Chrome\x20browser\x20version\x20greater\x20than\x20','ScgJK','vuFJD','SHzQK','dGrmK','UwxfM','YXhof','push','info','sdUyE','aiSdk_bstackConfig','overrideGet'];a152_0x3f1e=function(){return _0x1c5516;};return a152_0x3f1e();}const util=require(a152_0x5d56f5(0x237)),{overrideTakeScreenshot}=require(a152_0x5d56f5(0x1be)),{isAccessibilityAutomationSession,getAccessibilityResultsSummary,getAccessibilityResults,isBrowserStackCommandExecutor,performScan,isMobileScanningEnabledForGroup,MOBILE_SCANNING_DISABLED_WARNING}=require(a152_0x5d56f5(0x10d)),{setAccessibilityCapabilities,setExtension}=require(a152_0x5d56f5(0x1c2)),helper=require(a152_0x5d56f5(0x1e7)),logger=require(a152_0x5d56f5(0x15c))['winstonLogger'],hubAllocator=require('./hubAllocationMethods'),percySDK=require(a152_0x5d56f5(0x119)),percyHelper=require(a152_0x5d56f5(0x1d7)),BrowserStackSdk=require(a152_0x5d56f5(0xec)),modifyPlaywrightConfig=require('./bin/playwright/modifyPlaywrightConf'),scripts=require('./helpers/accessibility-automation/scripts'),globals=require(a152_0x5d56f5(0x1d9)),{commandRepository}=require(a152_0x5d56f5(0x1c5)),{aiSdkWrapper}=require(a152_0x5d56f5(0x238)),{overrideExecute}=require(a152_0x5d56f5(0x16b)),PerformanceTester=require(a152_0x5d56f5(0x227)),{EVENTS:PerformanceEvents,A11Y_EVENTS:PerformanceA11yEvents}=require(a152_0x5d56f5(0x1b3)),{nonBstackPlatformValidation}=require(a152_0x5d56f5(0x10d)),modify=_0xed3740=>{const _0x47c058=a152_0x5d56f5,_0x2a35b9={'fvtlF':function(_0x103501,_0x3c8f29){return _0x103501!==_0x3c8f29;},'aOZTr':_0x47c058(0x1ad),'SinCC':function(_0x26fc24,_0x382572){return _0x26fc24+_0x382572;},'EuCSj':_0x47c058(0x134),'fFcjf':_0x47c058(0x222),'jAMqL':_0x47c058(0x1da),'bZEKr':_0x47c058(0x1e9),'ochpG':_0x47c058(0x19b),'MBynu':_0x47c058(0x1aa),'jfiaN':_0x47c058(0x13b),'qobci':_0x47c058(0x139),'bJfNO':'safari.options','MrzDq':'se:ieOptions','LkAOj':_0x47c058(0x1fa),'zxFEC':function(_0x975013,_0x8edc88){return _0x975013===_0x8edc88;},'xNfah':_0x47c058(0x1c7),'OolNB':_0x47c058(0xf8),'Tkzvl':function(_0xbd72cd){return _0xbd72cd();},'Zluby':function(_0xbf584b,_0x18b830){return _0xbf584b(_0x18b830);},'sdUyE':function(_0x3f2970){return _0x3f2970();},'zMmyo':_0x47c058(0x166),'FHwJr':_0x47c058(0x144),'HCbKy':_0x47c058(0x172),'vApbb':_0x47c058(0x1b9),'DCqPF':_0x47c058(0x22f),'xwMGL':_0x47c058(0x1d0),'XZBct':'chrome','NJEVC':'Accessibility\x20Automation\x20is\x20enabled\x20for\x20Android\x20mobile\x20browser\x20(Chrome).','vJZSM':'isMobilePlatform','rLtYo':_0x47c058(0x1c3),'YAXCa':function(_0x2aa887,_0x309125,_0x716b50){return _0x2aa887(_0x309125,_0x716b50);},'MMHPR':_0x47c058(0x121),'ahumT':_0x47c058(0x130),'sHQmL':_0x47c058(0x1cc),'UMEJF':_0x47c058(0x115),'ukXbH':_0x47c058(0xf6),'hcJzz':function(_0x464863,_0xf1fc98,_0x224660){return _0x464863(_0xf1fc98,_0x224660);},'xrJOA':function(_0x19ae7b,_0x49fbd3,_0x3aaba7,_0x366b5c,_0xfb9632){return _0x19ae7b(_0x49fbd3,_0x3aaba7,_0x366b5c,_0xfb9632);},'dOXqu':function(_0x22dd59,_0x1e8285){return _0x22dd59||_0x1e8285;},'QWBqQ':'bstackA11yShouldScan','LhCFd':_0x47c058(0xe6),'ORUHz':function(_0x3548bf,_0x50212d){return _0x3548bf||_0x50212d;},'VCdST':function(_0x41f2a4,_0x13d9a6,_0x1905ab){return _0x41f2a4(_0x13d9a6,_0x1905ab);},'SHzQK':function(_0x4a4ea1,_0x20301a,_0x244745){return _0x4a4ea1(_0x20301a,_0x244745);},'mLqZF':function(_0x31708e,_0x521b75){return _0x31708e||_0x521b75;},'PxYzr':_0x47c058(0x219),'lttDM':_0x47c058(0x1bc)};logger[_0x47c058(0x103)](_0x2a35b9[_0x47c058(0x1e2)]),logger[_0x47c058(0x19e)](_0x2a35b9[_0x47c058(0x1f8)]);const _0xaa5f87=helper[_0x47c058(0x15a)](),_0x1ebf9d=helper[_0x47c058(0x180)]();class _0xccdd1d extends _0x1ebf9d['HttpClient']{[_0x47c058(0x213)](_0x268131){const _0x40fbca=_0x47c058;if(_0x2a35b9[_0x40fbca(0xf5)](_0x268131[_0x40fbca(0x15d)],_0x2a35b9['aOZTr'])&&_0x2a35b9[_0x40fbca(0xf5)](global[_0x40fbca(0x212)],''))try{global['newHubUrl']=_0x2a35b9[_0x40fbca(0x203)](_0x2a35b9['SinCC'](_0x2a35b9['EuCSj'],global[_0x40fbca(0x212)]),_0x2a35b9['fFcjf']),this[_0x40fbca(0x154)]=hubAllocator['getRequestOptions'](global[_0x40fbca(0x212)]),logger['debug']('New\x20hub\x20url\x20set\x20to\x20'+global[_0x40fbca(0x212)]),global['newHubUrl']='';}catch(_0x184081){logger[_0x40fbca(0x1b5)](_0x184081);}return super['send'](_0x268131);}}class _0x8d5a7d extends _0xaa5f87[_0x47c058(0x1a2)]{[_0x47c058(0x148)](_0x39fcb3){const _0x29e51e=_0x47c058;let _0x14f2c9={};for(const _0x1f9721 in _0x39fcb3){switch(_0x1f9721){case _0x2a35b9[_0x29e51e(0x1b7)]:case _0x2a35b9[_0x29e51e(0x10a)]:this[_0x29e51e(0x1ee)]&&(_0x14f2c9=this['chromeOptions_'][_0x29e51e(0x1de)](this['chromeOptions_'][_0x29e51e(0x11f)])||{},this[_0x29e51e(0x1ee)][_0x29e51e(0x23a)](this['chromeOptions_'][_0x29e51e(0x11f)],helper[_0x29e51e(0x22a)](_0x14f2c9,_0x39fcb3[_0x1f9721])));break;case _0x2a35b9[_0x29e51e(0x16d)]:case _0x2a35b9['MBynu']:this[_0x29e51e(0x159)]&&(_0x14f2c9=this['edgeOptions_'][_0x29e51e(0x1de)](this[_0x29e51e(0x159)][_0x29e51e(0x11f)])||{},this[_0x29e51e(0x159)][_0x29e51e(0x23a)](this[_0x29e51e(0x159)][_0x29e51e(0x11f)],helper['mergeDeep'](_0x14f2c9,_0x39fcb3[_0x1f9721])));break;case _0x2a35b9['jfiaN']:case _0x2a35b9['qobci']:this['firefoxOptions_']&&(_0x14f2c9=this[_0x29e51e(0x197)][_0x29e51e(0x1de)](this[_0x29e51e(0x197)][_0x29e51e(0x11f)])||{},this[_0x29e51e(0x197)]['set'](this['firefoxOptions_'][_0x29e51e(0x11f)],helper[_0x29e51e(0x22a)](_0x14f2c9,_0x39fcb3[_0x1f9721])));break;case _0x2a35b9[_0x29e51e(0xf3)]:this[_0x29e51e(0x1c4)]&&(_0x14f2c9=this[_0x29e51e(0x1c4)]['get'](this[_0x29e51e(0x1c4)]['CAPABILITY_KEY'])||{},this['safariOptions_']['set'](this['safariOptions_'][_0x29e51e(0x11f)],helper[_0x29e51e(0x22a)](_0x14f2c9,_0x39fcb3[_0x1f9721])));break;case _0x2a35b9[_0x29e51e(0x15e)]:case _0x2a35b9[_0x29e51e(0x132)]:this['ieOptions_']&&(_0x14f2c9=this['ieOptions_'][_0x29e51e(0x1de)](this['ieOptions_'][_0x29e51e(0x11f)])||{},this[_0x29e51e(0x11e)]['set'](this[_0x29e51e(0x11e)][_0x29e51e(0x11f)],helper['mergeDeep'](_0x14f2c9,_0x39fcb3[_0x1f9721])));break;}}}[_0x47c058(0x14f)](){const _0x4e8e45=_0x47c058;return this[_0x4e8e45(0x15b)]=helper[_0x4e8e45(0x198)](_0xed3740),logger['debug'](_0x4e8e45(0x142)+this['url_']),this;}[_0x47c058(0x10b)](){const _0x5a9ca2=_0x47c058;return logger[_0x5a9ca2(0x19e)](_0x2a35b9[_0x5a9ca2(0x171)]),this[_0x5a9ca2(0x148)](_0xed3740[_0x5a9ca2(0x1c0)]),Object[_0x5a9ca2(0x182)](_0xed3740[_0x5a9ca2(0x1c0)])[_0x5a9ca2(0xfa)](_0x27f638=>{const _0x204df8=_0x5a9ca2,_0x3f62b2=this['capabilities_'][_0x204df8(0x1de)](_0x27f638);_0x2a35b9[_0x204df8(0x217)](typeof _0x3f62b2,_0x2a35b9[_0x204df8(0x16e)])?this[_0x204df8(0x1b8)][_0x204df8(0x23a)](_0x27f638,helper['mergeDeep'](_0x3f62b2,_0xed3740[_0x204df8(0x1c0)][_0x27f638])):this[_0x204df8(0x1b8)][_0x204df8(0x23a)](_0x27f638,_0xed3740[_0x204df8(0x1c0)][_0x27f638]);}),this;}['build'](){const _0x55bb08=_0x47c058,_0x3eb8c1={'vAqFr':function(_0x31e545,_0x3d8eec,_0x52f479){const _0x2eac14=a152_0x5531;return _0x2a35b9[_0x2eac14(0xfe)](_0x31e545,_0x3d8eec,_0x52f479);},'knoHD':function(_0x1097bd,_0x31cb2c,_0x52723f){const _0x47847f=a152_0x5531;return _0x2a35b9[_0x47847f(0x17a)](_0x1097bd,_0x31cb2c,_0x52723f);},'hvTSP':function(_0xb34679,_0x491f82,_0x175792,_0x349e80,_0x3fec63){return _0x2a35b9['xrJOA'](_0xb34679,_0x491f82,_0x175792,_0x349e80,_0x3fec63);},'cIrBE':function(_0x5655d6,_0x299a23){const _0x116fa2=a152_0x5531;return _0x2a35b9[_0x116fa2(0x161)](_0x5655d6,_0x299a23);},'byVjJ':_0x2a35b9[_0x55bb08(0x22c)],'GBPkd':_0x2a35b9['LhCFd'],'elaZq':function(_0x4c186c,_0x553159){const _0x25e495=_0x55bb08;return _0x2a35b9[_0x25e495(0x161)](_0x4c186c,_0x553159);}};PerformanceTester[_0x55bb08(0xe9)](PerformanceEvents[_0x55bb08(0x218)],()=>{const _0x119809=_0x55bb08;_0x2a35b9[_0x119809(0x110)](isAccessibilityAutomationSession)&&_0x2a35b9[_0x119809(0x137)](setAccessibilityCapabilities,_0xed3740);this[_0x119809(0x14f)](),this[_0x119809(0x10b)]();if(helper[_0x119809(0x1e5)](_0xed3740['proxySettings'][_0x119809(0x196)]))this[_0x119809(0x229)]=helper[_0x119809(0x18f)](_0xed3740[_0x119809(0x1fe)][_0x119809(0x196)]);else _0xed3740['proxySettings'][_0x119809(0x196)]&&(this[_0x119809(0x12b)]=_0xed3740[_0x119809(0x1fe)]['proxyUrl'],logger[_0x119809(0x19e)](_0x119809(0x193)+this[_0x119809(0x12b)]));if(_0x2a35b9[_0x119809(0x104)](isAccessibilityAutomationSession)){const _0x3247ed=this[_0x119809(0x1b8)][_0x119809(0x1de)](_0x2a35b9['zMmyo'])||{},_0x4f114=_0x3247ed[_0x119809(0x172)]||this[_0x119809(0x1b8)][_0x119809(0x1de)](_0x2a35b9[_0x119809(0x1b0)])||this[_0x119809(0x1b8)][_0x119809(0x1de)](_0x2a35b9[_0x119809(0x12c)]);if(_0x4f114){const _0x3ed3de=(_0x3247ed[_0x119809(0x1b9)]||this['capabilities_']['get'](_0x2a35b9[_0x119809(0x123)])||'')[_0x119809(0x16f)](),_0x158c19=(_0x3247ed['browserName']||this['capabilities_'][_0x119809(0x1de)](_0x2a35b9[_0x119809(0x1ab)])||'')[_0x119809(0x16f)]();_0x2a35b9['zxFEC'](_0x3ed3de,_0x2a35b9['xwMGL'])&&_0x158c19[_0x119809(0xf0)](_0x2a35b9[_0x119809(0x160)])&&(_0x2a35b9[_0x119809(0x110)](isMobileScanningEnabledForGroup)&&(logger[_0x119809(0x19e)](_0x2a35b9['NJEVC']),globals[_0x119809(0x158)](_0x2a35b9['vJZSM'],!![])));}}if(globals[_0x119809(0xf2)](_0x2a35b9['rLtYo'])){if(!_0x2a35b9[_0x119809(0xed)](setExtension,this,_0xed3740)){globals[_0x119809(0x158)](_0x2a35b9['rLtYo'],![]);const _0x46bac1=this[_0x119809(0x1b8)][_0x119809(0x1de)](_0x2a35b9['zMmyo']);_0x46bac1&&(_0x46bac1[_0x119809(0x14e)]=![],delete _0x46bac1['accessibilityOptions'],this[_0x119809(0x1b8)][_0x119809(0x23a)](_0x2a35b9[_0x119809(0xf7)],_0x46bac1)),this[_0x119809(0x1b8)][_0x119809(0x1de)](_0x2a35b9[_0x119809(0x169)])&&(this[_0x119809(0x1b8)][_0x119809(0x23a)](_0x2a35b9[_0x119809(0x169)],![]),this['capabilities_'][_0x119809(0x11b)](_0x2a35b9[_0x119809(0x1ae)]));}}(!helper[_0x119809(0x1a7)]()||helper['isTurboScaleSession'](_0xed3740))&&helper[_0x119809(0x164)](null,null,_0xed3740['framework'],null,this,null),helper[_0x119809(0x18a)](_0xed3740[_0x119809(0x1c0)]),logger[_0x119809(0x19e)](_0x2a35b9[_0x119809(0x1f5)]);})();const _0x5ba3e7=super['build']();return PerformanceTester[_0x55bb08(0xe9)](PerformanceEvents[_0x55bb08(0x1bb)],()=>{const _0x30e364=_0x55bb08,_0x1b70ec={'PvSTN':_0x2a35b9[_0x30e364(0x214)],'NCFbW':_0x2a35b9[_0x30e364(0x125)],'vVGwN':function(_0x37defa,_0x37914a,_0x29aa02){const _0x6a8b1a=_0x30e364;return _0x2a35b9[_0x6a8b1a(0x175)](_0x37defa,_0x37914a,_0x29aa02);},'dGrmK':function(_0x5cacc8,_0x1e1f00,_0x4867ff,_0x6ac84f,_0x1f03a3){const _0x191e0e=_0x30e364;return _0x2a35b9[_0x191e0e(0x179)](_0x5cacc8,_0x1e1f00,_0x4867ff,_0x6ac84f,_0x1f03a3);},'SicDD':function(_0x2ace3d,_0x556272){const _0x2bad67=_0x30e364;return _0x2a35b9[_0x2bad67(0x195)](_0x2ace3d,_0x556272);},'lpHfd':_0x2a35b9['QWBqQ'],'Sectf':_0x2a35b9['LhCFd'],'gYnPF':function(_0x4cf439,_0xd6457f){const _0x118bf9=_0x30e364;return _0x2a35b9[_0x118bf9(0x20f)](_0x4cf439,_0xd6457f);},'UBnNX':function(_0x1f9e8d,_0x251222,_0x15f9a9){const _0x15c2ea=_0x30e364;return _0x2a35b9[_0x15c2ea(0x175)](_0x1f9e8d,_0x251222,_0x15f9a9);}};_0x5ba3e7[_0x30e364(0x111)]['then'](_0xd5af78=>{const _0x2078f7=_0x30e364;try{const _0x60a2ba=_0xd5af78[_0x2078f7(0x20b)][_0x2078f7(0x1de)](_0x1b70ec['PvSTN']);_0x60a2ba?(logger[_0x2078f7(0x19e)](_0x2078f7(0x17c)+_0x60a2ba),hubAllocator[_0x2078f7(0x224)](_0x60a2ba),helper[_0x2078f7(0x200)](_0x60a2ba)):logger[_0x2078f7(0x19e)](_0x1b70ec[_0x2078f7(0x13a)]);}catch(_0x34af67){logger['debug'](_0x2078f7(0x226)+_0x34af67);}}),_0x5ba3e7[_0x30e364(0x186)]&&_0x5ba3e7[_0x30e364(0x186)](_0x52b3b0=>{const _0x559bb2=_0x30e364,_0x5bc7a5={'FQXWe':function(_0x352654,_0x2aae48,_0x3750e9){return _0x3eb8c1['vAqFr'](_0x352654,_0x2aae48,_0x3750e9);}};helper[_0x559bb2(0x106)](_0x52b3b0,_0xed3740),_0x3eb8c1[_0x559bb2(0x19f)](overrideExecute,_0x52b3b0,_0xed3740),_0x52b3b0[_0x559bb2(0x13f)]=async()=>{const _0x9ab106=_0x559bb2;return await _0x5bc7a5[_0x9ab106(0x1f6)](getAccessibilityResultsSummary,_0x52b3b0,global);},_0x52b3b0[_0x559bb2(0x21e)]=async()=>{const _0x5267f8=_0x559bb2;return await _0x1b70ec[_0x5267f8(0x21a)](getAccessibilityResults,_0x52b3b0,global);},_0x52b3b0['performScan']=async _0x2788fe=>{const _0x1cb874=_0x559bb2;return await _0x1b70ec[_0x1cb874(0xff)](performScan,_0x52b3b0,null,!![],_0x1b70ec[_0x1cb874(0x12a)](_0x2788fe,null));},_0x52b3b0[_0x559bb2(0x1ac)]=async _0x3283dd=>{const _0x55ee07=_0x559bb2;globals[_0x55ee07(0x158)](_0x1b70ec[_0x55ee07(0x152)],!![]),globals[_0x55ee07(0x158)](_0x1b70ec[_0x55ee07(0x1f7)],_0x1b70ec[_0x55ee07(0x1c1)](_0x3283dd,null));},_0x52b3b0[_0x559bb2(0x13c)]=async()=>{const _0x36299d=_0x559bb2;globals[_0x36299d(0x158)](_0x1b70ec[_0x36299d(0x152)],![]),globals['setGlobal'](_0x1b70ec['Sectf'],null);};}),_0x5ba3e7[_0x30e364(0x13f)]=async()=>{return await _0x1b70ec['UBnNX'](getAccessibilityResultsSummary,_0x5ba3e7,global);},_0x5ba3e7[_0x30e364(0x21e)]=async()=>{const _0x439b43=_0x30e364;return await _0x3eb8c1[_0x439b43(0x19f)](getAccessibilityResults,_0x5ba3e7,global);},_0x5ba3e7[_0x30e364(0x12e)]=async _0x32f9b8=>{const _0x344b69=_0x30e364;return await _0x3eb8c1[_0x344b69(0x211)](performScan,_0x5ba3e7,null,!![],_0x3eb8c1[_0x344b69(0x1e3)](_0x32f9b8,null));},_0x5ba3e7[_0x30e364(0x1ac)]=async _0x30507d=>{const _0x35a4f0=_0x30e364;globals[_0x35a4f0(0x158)](_0x3eb8c1[_0x35a4f0(0x131)],!![]),globals[_0x35a4f0(0x158)](_0x3eb8c1['GBPkd'],_0x3eb8c1[_0x35a4f0(0x1cb)](_0x30507d,null));},_0x5ba3e7[_0x30e364(0x13c)]=async()=>{const _0x218d70=_0x30e364;globals[_0x218d70(0x158)](_0x1b70ec[_0x218d70(0x152)],![]),globals[_0x218d70(0x158)](_0x1b70ec[_0x218d70(0x1f7)],null);},helper[_0x30e364(0x106)](_0x5ba3e7,_0xed3740),_0x2a35b9[_0x30e364(0x17a)](overrideExecute,_0x5ba3e7,_0xed3740),helper[_0x30e364(0x1a0)](global[_0x30e364(0x11a)])&&(global[_0x30e364(0x11a)]=[]),global[_0x30e364(0x11a)]['push'](_0x5ba3e7);})(),_0x5ba3e7;}}_0xaa5f87[_0x47c058(0x16c)]=_0xaa5f87[_0x47c058(0x1a2)],_0xaa5f87['Builder']=_0x8d5a7d,_0x1ebf9d['HttpClient']=_0xccdd1d;},modifyV2=(_0x45eed1,_0x3e65a2=null,_0x4a162f=![])=>{const _0x140803=a152_0x5d56f5,_0x5e72ae={'ITeZm':function(_0xf84d0e,_0x487f77){return _0xf84d0e!==_0x487f77;},'onpTw':_0x140803(0x1ad),'ofVaJ':function(_0x22715c,_0x9d5483){return _0x22715c+_0x9d5483;},'lgfQL':function(_0x14e7e9,_0x57127b){return _0x14e7e9+_0x57127b;},'IoRxV':_0x140803(0x134),'Athyp':_0x140803(0x222),'phrhH':_0x140803(0x205),'Cxozn':_0x140803(0x117),'mhDiC':_0x140803(0x1da),'xInWs':_0x140803(0x1e9),'brnhH':_0x140803(0x19b),'vRMgi':'edgeOptions','pHhuL':_0x140803(0x13b),'HlXjo':'firefoxOptions','BsWTq':'safari.options','iCfHo':_0x140803(0x183),'YGKTl':_0x140803(0x1fa),'JUfJt':function(_0x43965f,_0x42245c){return _0x43965f===_0x42245c;},'QpLit':'object','Wijly':'Setting\x20Browserstack\x20capabilities','sAdAY':function(_0x3b6f34,_0x4a2d1b){return _0x3b6f34>_0x4a2d1b;},'HkgpN':function(_0x20047d){return _0x20047d();},'EhVex':function(_0xb8cb9,_0x4ab6cf){return _0xb8cb9(_0x4ab6cf);},'NBYpw':_0x140803(0x166),'gIfXC':'device','LstIp':'deviceName','TGyml':_0x140803(0x1b9),'HrpiL':_0x140803(0x22f),'rlmzr':function(_0x73131d,_0x5cc3c9){return _0x73131d===_0x5cc3c9;},'vWjgd':'android','xmlux':_0x140803(0x168),'BlYIh':_0x140803(0x22d),'vuFJD':_0x140803(0x143),'QdEkA':_0x140803(0x1c3),'hzfVo':function(_0x295b41,_0x38a12b,_0x4265ad){return _0x295b41(_0x38a12b,_0x4265ad);},'GRcXK':_0x140803(0x121),'UUYKc':_0x140803(0x130),'SCnCR':'Running\x20your\x20test\x20suite\x20on\x20BrowserStack','feuZR':_0x140803(0x190),'cDXJk':_0x140803(0x189),'RzNcI':function(_0x4db043,_0x4511ed){return _0x4db043(_0x4511ed);},'yZznk':_0x140803(0x136),'KanwW':_0x140803(0x1ea),'WllBl':function(_0x36c520,_0x3dcf5e){return _0x36c520(_0x3dcf5e);},'UDDge':function(_0x1030d2,_0x7d5c50){return _0x1030d2(_0x7d5c50);},'lAJBQ':function(_0xe3da05,_0x57f2cd){return _0xe3da05<_0x57f2cd;},'ThoEf':'aiSdk_framework','AllcW':_0x140803(0x1e1),'RveGt':_0x140803(0x105),'LkhNT':_0x140803(0x17b),'llJjV':'Disabling\x20healing\x20via\x20Browserstack\x20SDK\x20since\x20the\x20session\x20is\x20being\x20run\x20on\x20Browserstack\x20Infra','zSbWz':function(_0xdb3c44){return _0xdb3c44();},'VIpnv':_0x140803(0x140),'hytIs':_0x140803(0xe6),'fNVPe':_0x140803(0x115),'nFtPf':_0x140803(0xf6),'atiyV':function(_0x1b0870,_0x4e68d1,_0x108a90,_0x2f4c07,_0x38e108){return _0x1b0870(_0x4e68d1,_0x108a90,_0x2f4c07,_0x38e108);},'ZlMYf':function(_0x8b8a2d,_0x523e12){return _0x8b8a2d||_0x523e12;},'jiHMX':function(_0x2e9219,_0x1ee4fd){return _0x2e9219(_0x1ee4fd);},'rgrZv':function(_0x279ba6,_0x390f5e,_0x30195d){return _0x279ba6(_0x390f5e,_0x30195d);},'deLpu':'bstackAllyScanning','jPvpn':function(_0x45d461,_0x1432f4){return _0x45d461(_0x1432f4);},'DpBIy':function(_0x9c602b,_0x242e43,_0x215f9d){return _0x9c602b(_0x242e43,_0x215f9d);},'lVSfH':'Configuring\x20to\x20run\x20tests\x20on\x20BrowserStack','PiBly':'Modifying\x20webdriver\x20builder','JjfZH':_0x140803(0xf9),'wWCRQ':_0x140803(0x167),'lyCVj':_0x140803(0x122),'UPXbO':'Modifying\x20webdriver\x20execute','ggFcm':'Unable\x20to\x20find\x20executor\x20class\x20'},_0x15f13b=helper['requireHttpClient']();let _0x1f0bf6;try{_0x1f0bf6=helper['requireSeleniumWebdriver'](),_0x1f0bf6[_0x140803(0x16c)]&&(_0x1f0bf6[_0x140803(0x1a2)]=_0x1f0bf6['originalBuilder']);}catch(_0x2a207b){return;}if(helper[_0x140803(0x1a7)]()){const _0x133118={};_0x133118[_0x140803(0x18b)]=_0x45eed1[_0x140803(0x1c8)],helper[_0x140803(0x13e)](_0x133118,new Map(),new Map()),logger[_0x140803(0x103)](_0x5e72ae[_0x140803(0x19a)]),logger[_0x140803(0x19e)](_0x5e72ae[_0x140803(0x176)]);}class _0x3940f6 extends _0x15f13b[_0x140803(0x1a8)]{['send'](_0x1fbbf3){const _0x355daa=_0x140803;if(_0x5e72ae['ITeZm'](_0x1fbbf3[_0x355daa(0x15d)],_0x5e72ae['onpTw'])&&_0x5e72ae[_0x355daa(0x174)](global[_0x355daa(0x212)],''))try{global['newHubUrl']=_0x5e72ae[_0x355daa(0x1c6)](_0x5e72ae[_0x355daa(0x20c)](_0x5e72ae['IoRxV'],global[_0x355daa(0x212)]),_0x5e72ae[_0x355daa(0x178)]),this['options_']=hubAllocator['getRequestOptions'](global[_0x355daa(0x212)]),logger['debug'](_0x355daa(0x141)+global['newHubUrl']),global[_0x355daa(0x212)]='';}catch(_0x121be9){logger[_0x355daa(0x1b5)](_0x121be9);}if(globals[_0x355daa(0xf2)](_0x5e72ae[_0x355daa(0x1fc)])&&globals['getGlobal'](_0x5e72ae['Cxozn'])){const _0x362ee5=_0x1fbbf3[_0x355daa(0x15d)]['split']('/')[0x2];_0x362ee5&&commandRepository[_0x355daa(0x20a)](_0x362ee5,_0x1fbbf3);}return super['send'](_0x1fbbf3);}}class _0x2fcb96 extends _0x1f0bf6[_0x140803(0x1a2)]{[_0x140803(0x14f)](){const _0x1fa2f4=_0x140803;return helper[_0x1fa2f4(0x1a7)]()&&(this[_0x1fa2f4(0x15b)]=helper[_0x1fa2f4(0x198)](_0x45eed1)),this;}[_0x140803(0x148)](_0x30357d){const _0x419951=_0x140803;let _0x2de209={};for(const _0x475d31 in _0x30357d){switch(_0x475d31){case _0x5e72ae[_0x419951(0x1db)]:case _0x5e72ae[_0x419951(0x163)]:this['chromeOptions_']&&(_0x2de209=this[_0x419951(0x1ee)][_0x419951(0x1de)](this[_0x419951(0x1ee)]['CAPABILITY_KEY'])||{},this['chromeOptions_'][_0x419951(0x23a)](this[_0x419951(0x1ee)][_0x419951(0x11f)],helper[_0x419951(0x22a)](_0x2de209,_0x30357d[_0x475d31])));break;case _0x5e72ae['brnhH']:case _0x5e72ae[_0x419951(0x13d)]:this['edgeOptions_']&&(_0x2de209=this[_0x419951(0x159)][_0x419951(0x1de)](this[_0x419951(0x159)][_0x419951(0x11f)])||{},this['edgeOptions_'][_0x419951(0x23a)](this[_0x419951(0x159)]['CAPABILITY_KEY'],helper[_0x419951(0x22a)](_0x2de209,_0x30357d[_0x475d31])));break;case _0x5e72ae[_0x419951(0x235)]:case _0x5e72ae['HlXjo']:this[_0x419951(0x197)]&&(_0x2de209=this['firefoxOptions_'][_0x419951(0x1de)](this[_0x419951(0x197)][_0x419951(0x11f)])||{},this[_0x419951(0x197)]['set'](this[_0x419951(0x197)][_0x419951(0x11f)],helper['mergeDeep'](_0x2de209,_0x30357d[_0x475d31])));break;case _0x5e72ae[_0x419951(0x146)]:this[_0x419951(0x1c4)]&&(_0x2de209=this[_0x419951(0x1c4)][_0x419951(0x1de)](this['safariOptions_'][_0x419951(0x11f)])||{},this['safariOptions_'][_0x419951(0x23a)](this['safariOptions_'][_0x419951(0x11f)],helper['mergeDeep'](_0x2de209,_0x30357d[_0x475d31])));break;case _0x5e72ae['iCfHo']:case _0x5e72ae['YGKTl']:this[_0x419951(0x11e)]&&(_0x2de209=this[_0x419951(0x11e)][_0x419951(0x1de)](this[_0x419951(0x11e)]['CAPABILITY_KEY'])||{},this['ieOptions_'][_0x419951(0x23a)](this[_0x419951(0x11e)]['CAPABILITY_KEY'],helper[_0x419951(0x22a)](_0x2de209,_0x30357d[_0x475d31])));break;}}}['setCapabilities'](){const _0xa6e29=_0x140803;logger[_0xa6e29(0x19e)](_0x5e72ae[_0xa6e29(0x194)]);const _0x75efe9=_0x45eed1[_0xa6e29(0x1c0)]&&_0x5e72ae['sAdAY'](Object['keys'](_0x45eed1[_0xa6e29(0x1c0)])['length'],0x0)?_0x45eed1['capability']:_0x45eed1[_0xa6e29(0x112)]&&Array['isArray'](_0x45eed1[_0xa6e29(0x112)])&&_0x5e72ae[_0xa6e29(0xeb)](_0x45eed1[_0xa6e29(0x112)][_0xa6e29(0x15f)],0x0)?_0x45eed1[_0xa6e29(0x112)][0x0]:{};return this[_0xa6e29(0x148)](_0x75efe9),Object[_0xa6e29(0x182)](_0x75efe9)[_0xa6e29(0xfa)](_0xb152e=>{const _0x1c41ad=_0xa6e29,_0x1b480c=this['capabilities_']['get'](_0xb152e);_0x5e72ae['JUfJt'](typeof _0x1b480c,_0x5e72ae[_0x1c41ad(0x128)])?this[_0x1c41ad(0x1b8)][_0x1c41ad(0x23a)](_0xb152e,helper[_0x1c41ad(0x22a)](_0x1b480c,_0x75efe9[_0xb152e])):this[_0x1c41ad(0x1b8)][_0x1c41ad(0x23a)](_0xb152e,_0x75efe9[_0xb152e]);}),this;}[_0x140803(0x1f4)](){const _0xff096e=_0x140803,_0x53e0e4={'qLftR':function(_0x2abbe4){const _0x33a386=a152_0x5531;return _0x5e72ae[_0x33a386(0x231)](_0x2abbe4);},'ympIF':function(_0x1f5bca,_0xf9f3bd){const _0x4f96d8=a152_0x5531;return _0x5e72ae[_0x4f96d8(0x228)](_0x1f5bca,_0xf9f3bd);},'QrfeE':function(_0x4489c2){return _0x5e72ae['HkgpN'](_0x4489c2);},'UwxfM':_0x5e72ae['NBYpw'],'kiFDv':_0x5e72ae[_0xff096e(0x1d5)],'yDhcO':_0x5e72ae[_0xff096e(0x10c)],'CtOza':_0x5e72ae[_0xff096e(0x18c)],'nZmZk':_0x5e72ae[_0xff096e(0x1bf)],'YXhof':function(_0x1e7818,_0x2423d9){return _0x5e72ae['rlmzr'](_0x1e7818,_0x2423d9);},'MUaoh':_0x5e72ae['vWjgd'],'bDGvU':_0x5e72ae[_0xff096e(0x187)],'FvsPi':_0x5e72ae['BlYIh'],'ttXUP':_0x5e72ae[_0xff096e(0xfd)],'QSIpI':_0x5e72ae[_0xff096e(0x1d1)],'fSwgZ':function(_0x35c1bb,_0x319b78,_0x589119){const _0x2df110=_0xff096e;return _0x5e72ae[_0x2df110(0x151)](_0x35c1bb,_0x319b78,_0x589119);},'eCFdt':_0x5e72ae[_0xff096e(0x1cd)],'CJATp':_0x5e72ae[_0xff096e(0x210)],'JcKhf':_0x5e72ae['SCnCR'],'MJYCD':_0x5e72ae[_0xff096e(0x1db)],'eKzLO':function(_0x496845){const _0x201a7c=_0xff096e;return _0x5e72ae[_0x201a7c(0x231)](_0x496845);},'PUlBG':_0x5e72ae[_0xff096e(0x173)],'dKlCt':_0x5e72ae['cDXJk'],'lmngW':function(_0x4e12f2,_0x3fa7cc){const _0x240c13=_0xff096e;return _0x5e72ae[_0x240c13(0x170)](_0x4e12f2,_0x3fa7cc);},'YbEEa':_0x5e72ae['yZznk'],'xrEzF':function(_0x21bbdc,_0x2ca0bb){const _0x3ebde3=_0xff096e;return _0x5e72ae[_0x3ebde3(0x170)](_0x21bbdc,_0x2ca0bb);},'zYSbZ':_0x5e72ae['KanwW'],'EvEoo':function(_0x1be1af,_0x39ad0d){const _0x58cc54=_0xff096e;return _0x5e72ae[_0x58cc54(0xea)](_0x1be1af,_0x39ad0d);},'HhuuE':function(_0x5225d6,_0x3849a8){const _0x1574e0=_0xff096e;return _0x5e72ae[_0x1574e0(0x239)](_0x5225d6,_0x3849a8);},'UKkqg':function(_0x38b876,_0x8df189){const _0x38df94=_0xff096e;return _0x5e72ae[_0x38df94(0x188)](_0x38b876,_0x8df189);},'QgIiL':function(_0x291862,_0x29b67a,_0x4a45d5){const _0x5f0161=_0xff096e;return _0x5e72ae[_0x5f0161(0x151)](_0x291862,_0x29b67a,_0x4a45d5);},'SBiFc':_0x5e72ae[_0xff096e(0x225)],'PjMHv':_0x5e72ae[_0xff096e(0x1ba)],'ScgJK':_0x5e72ae['RveGt'],'imrCq':_0x5e72ae[_0xff096e(0x21f)],'LUvll':_0x5e72ae[_0xff096e(0x216)],'TlIEo':_0x5e72ae[_0xff096e(0x1fc)],'UMRaT':_0x5e72ae[_0xff096e(0x153)],'rAEuM':function(_0x2515f6){const _0x5a6ed0=_0xff096e;return _0x5e72ae[_0x5a6ed0(0x181)](_0x2515f6);},'QVadh':_0x5e72ae[_0xff096e(0x135)],'emSfu':_0x5e72ae[_0xff096e(0x199)],'QvBBQ':_0x5e72ae[_0xff096e(0x149)],'vLuzu':_0x5e72ae[_0xff096e(0x20d)],'BGZJh':function(_0x3824c2,_0x14c661,_0x1c07c1,_0x11a287,_0x30415d){const _0x1497a4=_0xff096e;return _0x5e72ae[_0x1497a4(0x147)](_0x3824c2,_0x14c661,_0x1c07c1,_0x11a287,_0x30415d);},'OuNDg':function(_0xe85bbe,_0x21c92d){const _0x4d1305=_0xff096e;return _0x5e72ae[_0x4d1305(0xf4)](_0xe85bbe,_0x21c92d);},'WiNSH':function(_0xabd229,_0x353bcc){const _0x559de8=_0xff096e;return _0x5e72ae[_0x559de8(0x21b)](_0xabd229,_0x353bcc);},'wXBgS':function(_0x5d52a3,_0x5810b5,_0x18ade6){return _0x5e72ae['rgrZv'](_0x5d52a3,_0x5810b5,_0x18ade6);},'fRkUS':function(_0x528c5f,_0x472146){const _0xfcd9a9=_0xff096e;return _0x5e72ae[_0xfcd9a9(0x174)](_0x528c5f,_0x472146);}};PerformanceTester['measureWrapper'](PerformanceEvents[_0xff096e(0x218)],()=>{const _0x578c13=_0xff096e;if(helper[_0x578c13(0x1a7)]()){helper[_0x578c13(0x18a)](_0x45eed1[_0x578c13(0x1c0)]);_0x53e0e4[_0x578c13(0x177)](isAccessibilityAutomationSession)&&_0x53e0e4[_0x578c13(0x1ed)](setAccessibilityCapabilities,_0x45eed1);this[_0x578c13(0x14f)](),this[_0x578c13(0x10b)]();if(helper[_0x578c13(0x1e5)](_0x45eed1['proxySettings'][_0x578c13(0x196)]))this[_0x578c13(0x229)]=helper[_0x578c13(0x18f)](_0x45eed1[_0x578c13(0x1fe)][_0x578c13(0x196)]);else _0x45eed1['proxySettings'][_0x578c13(0x196)]&&(this['proxy_']=_0x45eed1[_0x578c13(0x1fe)][_0x578c13(0x196)],logger[_0x578c13(0x19e)](_0x578c13(0x193)+this[_0x578c13(0x12b)]));if(_0x53e0e4[_0x578c13(0x1f2)](isAccessibilityAutomationSession)){const _0x337949=this[_0x578c13(0x1b8)]['get'](_0x53e0e4['UwxfM'])||{},_0x119557=_0x337949['deviceName']||this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4['kiFDv'])||this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x1c9)]);if(_0x119557){const _0x4ab491=(_0x337949['platformName']||this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x12f)])||'')['toLowerCase'](),_0x90a07f=(_0x337949['browserName']||this[_0x578c13(0x1b8)]['get'](_0x53e0e4['nZmZk'])||'')[_0x578c13(0x16f)]();_0x53e0e4[_0x578c13(0x101)](_0x4ab491,_0x53e0e4[_0x578c13(0x108)])&&_0x90a07f[_0x578c13(0xf0)](_0x53e0e4[_0x578c13(0x1f0)])&&(_0x53e0e4[_0x578c13(0x177)](isMobileScanningEnabledForGroup)&&(logger[_0x578c13(0x19e)](_0x53e0e4[_0x578c13(0x209)]),globals[_0x578c13(0x158)](_0x53e0e4[_0x578c13(0x208)],!![])));}}if(globals[_0x578c13(0xf2)](_0x53e0e4[_0x578c13(0x1b2)])){if(!_0x53e0e4[_0x578c13(0x1b1)](setExtension,this,_0x45eed1)){globals[_0x578c13(0x158)](_0x53e0e4['QSIpI'],![]);const _0x5c30a1=this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x100)]);_0x5c30a1&&(_0x5c30a1[_0x578c13(0x14e)]=![],delete _0x5c30a1['accessibilityOptions'],this['capabilities_'][_0x578c13(0x23a)](_0x53e0e4[_0x578c13(0x100)],_0x5c30a1)),this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4['eCFdt'])&&(this[_0x578c13(0x1b8)][_0x578c13(0x23a)](_0x53e0e4[_0x578c13(0x10f)],![]),this[_0x578c13(0x1b8)]['delete'](_0x53e0e4[_0x578c13(0x204)]));}}process[_0x578c13(0x1d4)][_0x578c13(0x1a5)]&&(helper['prepareCapabilities'](null,null,_0x45eed1[_0x578c13(0x1f1)],null,this,null),helper[_0x578c13(0x18a)](_0x45eed1['capability']),helper[_0x578c13(0x107)]()),logger[_0x578c13(0x19e)](_0x53e0e4[_0x578c13(0x1d8)]);}else{if(this[_0x578c13(0x1ee)]){const _0x39606c=this[_0x578c13(0x1ee)][_0x578c13(0x1de)](this[_0x578c13(0x1ee)]['CAPABILITY_KEY']||_0x53e0e4[_0x578c13(0x127)]);if(_0x39606c&&_0x39606c[_0x578c13(0x113)]){const _0x3f7e9b=this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4['MJYCD'])||{},_0x144c9a=(_0x3f7e9b[_0x578c13(0x113)]||[])[_0x578c13(0x221)](_0x39606c[_0x578c13(0x113)]||[]),_0x1ab45d=Array[_0x578c13(0x230)](new Set(_0x144c9a)),_0x125a08={};_0x125a08[_0x578c13(0x113)]=_0x1ab45d,this[_0x578c13(0x1b8)][_0x578c13(0x23a)](_0x53e0e4[_0x578c13(0x127)],Object[_0x578c13(0x14d)]({},_0x3f7e9b,_0x39606c,_0x125a08));}}helper['readTcgAuthConfigToGlobal']();if(_0x53e0e4['eKzLO'](isAccessibilityAutomationSession)&&this[_0x578c13(0x232)]()['includes'](_0x53e0e4[_0x578c13(0x17e)])){let _0x711f92=!![];const _0xdab24e=this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x100)])||{},_0x5c8912=_0xdab24e['deviceName']||this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x191)])||this['capabilities_']['get'](_0x53e0e4[_0x578c13(0x1c9)]);if(_0x5c8912){const _0x4b8600=(_0xdab24e[_0x578c13(0x1b9)]||this['capabilities_'][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x12f)])||'')[_0x578c13(0x16f)](),_0x1da82c=(_0xdab24e[_0x578c13(0x22f)]||this[_0x578c13(0x1b8)]['get'](_0x53e0e4['nZmZk'])||'')[_0x578c13(0x16f)]();_0x53e0e4[_0x578c13(0x101)](_0x4b8600,_0x53e0e4['MUaoh'])&&_0x1da82c[_0x578c13(0xf0)](_0x53e0e4[_0x578c13(0x1f0)])?!_0x53e0e4[_0x578c13(0x177)](isMobileScanningEnabledForGroup)?(logger[_0x578c13(0x18e)](MOBILE_SCANNING_DISABLED_WARNING),_0x711f92=![]):(logger[_0x578c13(0x19e)](_0x53e0e4[_0x578c13(0x209)]),globals[_0x578c13(0x158)](_0x53e0e4[_0x578c13(0x208)],!![])):(logger[_0x578c13(0x18e)](_0x53e0e4[_0x578c13(0x1b4)]),_0x711f92=![]);}if(_0x711f92){const _0x5a492b=_0x53e0e4[_0x578c13(0x16a)](parseFloat,_0xdab24e['browserVersion']||this[_0x578c13(0x1b8)][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x207)])||''),{MINIMUM_BROWSER_VERSION_NON_BS_INFRA_ACCESSIBILITY:_0x2210b8}=_0x53e0e4[_0x578c13(0xf1)](require,_0x53e0e4[_0x578c13(0xe5)]),_0x287719=_0x53e0e4[_0x578c13(0x19c)](parseFloat,_0x2210b8);!_0x53e0e4[_0x578c13(0x1e8)](isNaN,_0x5a492b)&&_0x53e0e4[_0x578c13(0x126)](_0x5a492b,_0x287719)&&(logger[_0x578c13(0x18e)](_0x578c13(0xfb)+_0x2210b8+'.'),_0x711f92=![]);}if(_0x711f92){_0x53e0e4[_0x578c13(0x1e8)](setAccessibilityCapabilities,_0x45eed1),this[_0x578c13(0x10b)]();if(!_0x53e0e4[_0x578c13(0x120)](setExtension,this,_0x45eed1)){globals[_0x578c13(0x158)](_0x53e0e4['QSIpI'],![]);const _0x561d0b=this['capabilities_']['get'](_0x53e0e4['UwxfM']);_0x561d0b&&(_0x561d0b['accessibility']=![],delete _0x561d0b[_0x578c13(0x233)],this['capabilities_']['set'](_0x53e0e4['UwxfM'],_0x561d0b)),this['capabilities_'][_0x578c13(0x1de)](_0x53e0e4[_0x578c13(0x10f)])&&(this[_0x578c13(0x1b8)][_0x578c13(0x23a)](_0x53e0e4[_0x578c13(0x10f)],![]),this[_0x578c13(0x1b8)][_0x578c13(0x11b)](_0x53e0e4[_0x578c13(0x204)]));}}}_0x53e0e4[_0x578c13(0x101)](globals[_0x578c13(0xf2)](_0x53e0e4[_0x578c13(0x1bd)]),_0x53e0e4[_0x578c13(0x1a9)])&&(commandRepository[_0x578c13(0x1dc)](_0x53e0e4[_0x578c13(0x1a9)]),commandRepository[_0x578c13(0x1ff)](globals['getGlobal'](_0x53e0e4[_0x578c13(0xfc)])));if(this[_0x578c13(0x15b)][_0x578c13(0xf0)](_0x53e0e4['imrCq']))logger[_0x578c13(0x19e)](_0x53e0e4[_0x578c13(0x12d)]),globals[_0x578c13(0x158)](_0x53e0e4['TlIEo'],![]),globals['setGlobal'](_0x53e0e4['UMRaT'],![]);else globals[_0x578c13(0xf2)](_0x53e0e4[_0x578c13(0x14b)])&&globals[_0x578c13(0xf2)](_0x53e0e4['UMRaT'])&&aiSdkWrapper[_0x578c13(0x165)](this);}})();const _0x48196e=super[_0xff096e(0x1f4)]();return PerformanceTester['measureWrapper'](PerformanceEvents['SDK_POST_INITIALIZE'],()=>{const _0x4b2eb7=_0xff096e,_0x54bcee={'Gxrun':_0x53e0e4[_0x4b2eb7(0x150)],'PTDAV':_0x53e0e4[_0x4b2eb7(0x184)],'hRYTG':function(_0x4b34ce,_0x20a618,_0x16e3cb){const _0x5565be=_0x4b2eb7;return _0x53e0e4[_0x5565be(0x1b1)](_0x4b34ce,_0x20a618,_0x16e3cb);},'xxvCg':function(_0x4b0773,_0x5de3d5,_0x502d4d,_0x2e0e07,_0x4915ca){const _0x4d42ca=_0x4b2eb7;return _0x53e0e4[_0x4d42ca(0x22e)](_0x4b0773,_0x5de3d5,_0x502d4d,_0x2e0e07,_0x4915ca);},'nERvD':function(_0x1a409c,_0x20a2f7){const _0x271b20=_0x4b2eb7;return _0x53e0e4[_0x271b20(0x234)](_0x1a409c,_0x20a2f7);},'DtYCo':_0x53e0e4[_0x4b2eb7(0x1a3)],'QFZBj':_0x53e0e4['emSfu'],'cCvZb':function(_0x19c277,_0x9e38){const _0x4ae8bc=_0x4b2eb7;return _0x53e0e4[_0x4ae8bc(0x234)](_0x19c277,_0x9e38);},'rLXgf':function(_0x28a0c2,_0x16cf7b){return _0x53e0e4['WiNSH'](_0x28a0c2,_0x16cf7b);},'XTxFq':function(_0x1b2f79,_0x5cf186,_0x50d92c,_0x39ec9e,_0x3f67d1){const _0x16cd1a=_0x4b2eb7;return _0x53e0e4[_0x16cd1a(0x22e)](_0x1b2f79,_0x5cf186,_0x50d92c,_0x39ec9e,_0x3f67d1);}};_0x48196e[_0x4b2eb7(0x111)]['then'](_0x29a9b6=>{const _0x2b45ed=_0x4b2eb7,_0x3516e3=_0x29a9b6['caps_'];if(!helper['isBrowserstackInfra']()&&_0x53e0e4[_0x2b45ed(0xee)](isAccessibilityAutomationSession)){const _0x551ac3=_0x53e0e4['QgIiL'](nonBstackPlatformValidation,_0x3516e3,this);globals[_0x2b45ed(0x158)](_0x53e0e4['QSIpI'],_0x551ac3);if(!_0x551ac3){const _0x328651=this[_0x2b45ed(0x1b8)]['get'](_0x53e0e4[_0x2b45ed(0x100)]);_0x328651&&(_0x328651[_0x2b45ed(0x14e)]=![],delete _0x328651['accessibilityOptions'],this['capabilities_'][_0x2b45ed(0x23a)](_0x53e0e4[_0x2b45ed(0x100)],_0x328651)),this[_0x2b45ed(0x1b8)]['get'](_0x53e0e4['eCFdt'])&&(this['capabilities_'][_0x2b45ed(0x23a)](_0x53e0e4[_0x2b45ed(0x10f)],![]),this[_0x2b45ed(0x1b8)][_0x2b45ed(0x11b)](_0x53e0e4[_0x2b45ed(0x204)]));}}}),_0x48196e[_0x4b2eb7(0x111)][_0x4b2eb7(0x186)](_0x3e66da=>{const _0x5d4cb9=_0x4b2eb7;try{logger[_0x5d4cb9(0x19e)](_0x5d4cb9(0x1cf)+_0x3e66da[_0x5d4cb9(0x114)]());const _0x28dd16=_0x3e66da[_0x5d4cb9(0x20b)][_0x5d4cb9(0x1de)](_0x54bcee[_0x5d4cb9(0x1fb)]);_0x28dd16?(logger[_0x5d4cb9(0x19e)](_0x5d4cb9(0x17c)+_0x28dd16),hubAllocator[_0x5d4cb9(0x224)](_0x28dd16),helper[_0x5d4cb9(0x200)](_0x28dd16)):logger[_0x5d4cb9(0x19e)](_0x54bcee[_0x5d4cb9(0x1ec)]);}catch(_0x28f6b9){logger[_0x5d4cb9(0x19e)](_0x5d4cb9(0x226)+_0x28f6b9);}}),_0x48196e[_0x4b2eb7(0x21d)]=0x0,_0x48196e[_0x4b2eb7(0x186)]&&_0x48196e[_0x4b2eb7(0x186)](_0x393320=>{const _0x342a94=_0x4b2eb7,_0x19b500={'wklIj':function(_0x45fb9d,_0x749670,_0x59fd8c){const _0x8da604=a152_0x5531;return _0x54bcee[_0x8da604(0x11d)](_0x45fb9d,_0x749670,_0x59fd8c);},'yiQZk':function(_0x3d960b,_0x5554ea,_0x299431,_0x4bb75e,_0x1063d2){const _0x11c748=a152_0x5531;return _0x54bcee[_0x11c748(0x1ce)](_0x3d960b,_0x5554ea,_0x299431,_0x4bb75e,_0x1063d2);},'ndhQm':function(_0x131da2,_0x4c8c31){const _0x415884=a152_0x5531;return _0x54bcee[_0x415884(0x156)](_0x131da2,_0x4c8c31);},'ilhMH':_0x54bcee[_0x342a94(0xe8)],'xBiRB':_0x54bcee[_0x342a94(0x1ef)],'SrCPg':function(_0x16bbe0,_0x49c4f8){const _0x16b8db=_0x342a94;return _0x54bcee[_0x16b8db(0x162)](_0x16bbe0,_0x49c4f8);}};helper[_0x342a94(0x1a4)](_0x393320,_0x48196e),_0x4a162f&&_0x54bcee['rLXgf'](overrideTakeScreenshot,_0x393320),helper['overrideGet'](_0x393320,_0x45eed1),_0x54bcee['hRYTG'](overrideExecute,_0x393320,_0x45eed1),_0x45eed1[_0x342a94(0x1c0)]&&percyHelper['patchDriverPercy'](_0x393320,_0x1f0bf6['WebElement'],_0x45eed1),_0x393320[_0x342a94(0x13f)]=async()=>{const _0x290739=_0x342a94;return await _0x19b500[_0x290739(0x17d)](getAccessibilityResultsSummary,_0x393320,global);},_0x393320['getAccessibilityResults']=async()=>{const _0x1cf009=_0x342a94;return await _0x19b500[_0x1cf009(0x17d)](getAccessibilityResults,_0x393320,global);},_0x393320[_0x342a94(0x12e)]=async _0x3064cd=>{const _0x1eeb95=_0x342a94;return await _0x19b500[_0x1eeb95(0x22b)](performScan,_0x393320,null,!![],_0x19b500[_0x1eeb95(0x1d2)](_0x3064cd,null));},_0x393320[_0x342a94(0x1ac)]=async _0x33c3c8=>{const _0x4b0e84=_0x342a94;globals[_0x4b0e84(0x158)](_0x19b500[_0x4b0e84(0x1a6)],!![]),globals[_0x4b0e84(0x158)](_0x19b500[_0x4b0e84(0xe7)],_0x19b500[_0x4b0e84(0x1dd)](_0x33c3c8,null));},_0x393320[_0x342a94(0x13c)]=async()=>{const _0x2c121d=_0x342a94;globals[_0x2c121d(0x158)](_0x19b500['ilhMH'],![]),globals['setGlobal'](_0x19b500['xBiRB'],null);};}),_0x48196e[_0x4b2eb7(0x13f)]=async()=>{const _0x1c3fcd=_0x4b2eb7;return await _0x53e0e4[_0x1c3fcd(0x1b1)](getAccessibilityResultsSummary,_0x48196e,global);},_0x48196e['getAccessibilityResults']=async()=>{const _0x2e1578=_0x4b2eb7;return await _0x53e0e4[_0x2e1578(0x120)](getAccessibilityResults,_0x48196e,global);},_0x48196e['performScan']=async _0x1e8e24=>{const _0x5085d7=_0x4b2eb7;return await _0x54bcee[_0x5085d7(0x155)](performScan,_0x48196e,null,!![],_0x54bcee['cCvZb'](_0x1e8e24,null));},_0x48196e[_0x4b2eb7(0x1ac)]=async _0x2c3795=>{const _0xa35c72=_0x4b2eb7;globals[_0xa35c72(0x158)](_0x54bcee[_0xa35c72(0xe8)],!![]),globals[_0xa35c72(0x158)](_0x54bcee[_0xa35c72(0x1ef)],_0x54bcee[_0xa35c72(0x156)](_0x2c3795,null));},_0x48196e[_0x4b2eb7(0x13c)]=async()=>{const _0x314536=_0x4b2eb7;globals[_0x314536(0x158)](_0x53e0e4[_0x314536(0x1a3)],![]),globals[_0x314536(0x158)](_0x53e0e4[_0x314536(0x223)],null);},_0x4a162f&&_0x53e0e4[_0x4b2eb7(0x16a)](overrideTakeScreenshot,_0x48196e),helper['overrideQuit'](_0x48196e),helper[_0x4b2eb7(0x106)](_0x48196e,_0x45eed1),_0x53e0e4[_0x4b2eb7(0x138)](overrideExecute,_0x48196e,_0x45eed1),_0x45eed1['capability']&&percyHelper['patchDriverPercy'](_0x48196e,_0x1f0bf6[_0x4b2eb7(0x129)],_0x45eed1);helper[_0x4b2eb7(0x1a0)](global[_0x4b2eb7(0x11a)])&&(global[_0x4b2eb7(0x11a)]=[]);helper['isUndefined'](global[_0x4b2eb7(0x116)])&&(global['__drivers']=[]);global[_0x4b2eb7(0x11a)]['push'](_0x48196e),global[_0x4b2eb7(0x1e0)]=_0x48196e,_0x3e65a2&&(_0x3e65a2[_0x4b2eb7(0x14c)]['__driver']=_0x48196e);_0x53e0e4[_0x4b2eb7(0x1fd)](global['__drivers'],undefined)&&global[_0x4b2eb7(0x116)][_0x4b2eb7(0x102)](_0x48196e);_0x3e65a2&&helper['isUndefined'](_0x3e65a2[_0x4b2eb7(0x14c)][_0x4b2eb7(0x116)])&&(_0x3e65a2[_0x4b2eb7(0x14c)]['__drivers']=[]);_0x3e65a2&&helper[_0x4b2eb7(0x1a0)](_0x3e65a2['global']['__driversArray'])&&(_0x3e65a2[_0x4b2eb7(0x14c)][_0x4b2eb7(0x11a)]=[]);_0x3e65a2&&_0x53e0e4['fRkUS'](_0x3e65a2[_0x4b2eb7(0x14c)][_0x4b2eb7(0x116)],undefined)&&(_0x3e65a2[_0x4b2eb7(0x14c)][_0x4b2eb7(0x116)][_0x4b2eb7(0x102)](_0x48196e),_0x3e65a2[_0x4b2eb7(0x14c)]['__driversArray']['push'](_0x48196e));_0x48196e['isAccessibilityPlatform']=globals[_0x4b2eb7(0xf2)](_0x53e0e4[_0x4b2eb7(0x1b2)]);try{global[_0x4b2eb7(0x116)][0x0][_0x4b2eb7(0x111)]['then'](_0x18b64b=>{const _0x31bed1=_0x4b2eb7;logger[_0x31bed1(0x19e)]('setting\x20driver\x20Session\x20ID:\x20'+_0x18b64b[_0x31bed1(0x114)]()+_0x31bed1(0x20e));})[_0x4b2eb7(0x206)](_0x43c421=>{const _0x1fb942=_0x4b2eb7;logger[_0x1fb942(0x19e)](_0x1fb942(0x124)+_0x43c421);});}catch(_0x1f6ee9){logger[_0x4b2eb7(0x19e)](_0x4b2eb7(0x124)+_0x1f6ee9);}globals['setGlobal'](_0x53e0e4[_0x4b2eb7(0x1b2)],globals[_0x4b2eb7(0xf2)](_0x53e0e4[_0x4b2eb7(0x1b2)]));})(),_0x48196e;}}_0x3e65a2&&(globals[_0x140803(0x1a1)]=_0x3e65a2[_0x140803(0x14c)][_0x140803(0x1a1)]);if(_0x5e72ae['HkgpN'](isAccessibilityAutomationSession))try{let _0x42a890=helper[_0x140803(0x14a)](_0x5e72ae[_0x140803(0x1e4)],_0x5e72ae['wWCRQ'])[_0x140803(0xef)];(!_0x42a890['prototype']||!_0x42a890[_0x140803(0x157)][_0x140803(0x1b6)])&&(_0x42a890=helper[_0x140803(0x14a)](_0x5e72ae['lyCVj'],_0x5e72ae[_0x140803(0x1eb)])[_0x140803(0x1e6)]);if(_0x42a890[_0x140803(0x157)]&&_0x42a890['prototype'][_0x140803(0x1b6)]){const _0x3fcff4=_0x42a890[_0x140803(0x157)][_0x140803(0x1b6)];logger[_0x140803(0x19e)](_0x5e72ae[_0x140803(0x1d3)]),_0x42a890[_0x140803(0x157)][_0x140803(0x1b6)]=async function(){const _0x31b64e=_0x140803;try{!globals[_0x31b64e(0xf2)](_0x5e72ae['deLpu'])&&globals[_0x31b64e(0xf2)](_0x5e72ae[_0x31b64e(0x1d1)])&&globals['getGlobal'](_0x5e72ae['VIpnv'])&&scripts['shouldWrapCommand'](arguments[0x0][_0x31b64e(0x1ca)])&&!_0x5e72ae[_0x31b64e(0x1f9)](isBrowserStackCommandExecutor,arguments[0x0][_0x31b64e(0x202)])&&(globals[_0x31b64e(0x158)](_0x5e72ae[_0x31b64e(0x201)],!![]),logger[_0x31b64e(0x19e)](_0x31b64e(0x1df)+arguments[0x0]['name_']),await _0x5e72ae[_0x31b64e(0x1d6)](performScan,global[_0x31b64e(0x1e0)],arguments[0x0][_0x31b64e(0x1ca)]));}catch(_0x46e1f9){logger[_0x31b64e(0x19e)](_0x31b64e(0x192)+util['format'](_0x46e1f9));}return globals[_0x31b64e(0x158)](_0x5e72ae['deLpu'],![]),_0x3fcff4[_0x31b64e(0x145)](this,arguments);};}}catch(_0x2d3f1a){logger[_0x140803(0x19e)](_0x5e72ae['lgfQL'](_0x5e72ae['ggFcm'],_0x2d3f1a));}return _0x1f0bf6['originalBuilder']=_0x1f0bf6[_0x140803(0x1a2)],_0x1f0bf6[_0x140803(0x1a2)]=_0x2fcb96,_0x15f13b[_0x140803(0x1a8)]=_0x3940f6,_0x1f0bf6;};module['exports'][a152_0x5d56f5(0x118)]=modify,module[a152_0x5d56f5(0x21c)][a152_0x5d56f5(0x185)]=modifyV2,module[a152_0x5d56f5(0x21c)][a152_0x5d56f5(0x17f)]=percySDK,module[a152_0x5d56f5(0x21c)][a152_0x5d56f5(0x11c)]=BrowserStackSdk,module['exports']['_modifyPlaywright']=modifyPlaywrightConfig; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Obfuscated code
Supply chain riskObfuscated files are intentionally packed to hide their behavior. This could be a sign of malware.
Found 192 instances in 1 package
Telemetry
Supply chain riskThis package contains telemetry which tracks how it is used.
Found 2 instances in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 3 instances in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 8 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 5 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Obfuscated code
Supply chain riskObfuscated files are intentionally packed to hide their behavior. This could be a sign of malware.
Found 192 instances in 1 package
Telemetry
Supply chain riskThis package contains telemetry which tracks how it is used.
Found 2 instances in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 4 instances in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 8 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 9 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
5061067
0.1%1187
0.51%27
17.39%