()
| 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); |
nothing calls this directly
no test coverage detected