MCPcopy Index your code
hub / github.com/openspeedtest/Speed-Test / openSpeedtestEngine

Function openSpeedtestEngine

assets/js/app-2.5.4.js:538–1423  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

536 o.removeEventListener(e, f);
537 };
538 var openSpeedtestEngine = function() {
539 var Get = new openSpeedtestGet();
540 var Show = new openSpeedtestShow();
541 Show.app();
542 var SendData;
543 var myhostName = location.hostname;
544 var key;
545 var TestServerip;
546 var downloadSpeed;
547 var uploadSpeed;
548 var dataUsedfordl;
549 var dataUsedforul;
550 var pingEstimate;
551 var jitterEstimate;
552 var logData;
553 var return_data;
554 var ReQ = [];
555 var StartTime = [];
556 var CurrentTime = [];
557 var LiveSpeedArr;
558 var dLoaded = 0;
559 var uLoaded = 0;
560 var currentSpeed = 0;
561 var uploadTimeing;
562 var downloadTimeing;
563 var downloadTime;
564 var uploadTime;
565 var saveTestData;
566 var stop = 0;
567 function reSett() {
568 StartTime = 0;
569 CurrentTime = 0;
570 LiveSpeedArr = 0;
571 currentSpeed = 0;
572 }
573 var userAgentString;
574 if (window.navigator.userAgent) {
575 userAgentString = window.navigator.userAgent;
576 } else {
577 userAgentString = "Not Found";
578 }
579 var ulFinal = ulDuration * 0.6;
580 var dlFinal = dlDuration * 0.6;
581 function setFinal() {
582 if (ulDuration * 0.6 >= 7) {
583 ulFinal = 7;
584 }
585 if (dlDuration * 0.6 >= 7) {
586 dlFinal = 7;
587 }
588 }
589 setFinal();
590 var launch = true;
591 var init = true;
592 Get.addEvt(Show.settingsMob.el, "click", ShowIP);
593 Get.addEvt(Show.settingsDesk.el, "click", ShowIP);
594 Get.addEvt(Show.startButtonDesk.el, "click", runTasks);
595 Get.addEvt(Show.startButtonMob.el, "click", runTasks);

Callers

nothing calls this directly

Calls 4

setFinalFunction · 0.85
getParamsFunction · 0.85
isValidHttpUrlFunction · 0.85
runTasksFunction · 0.85

Tested by

no test coverage detected