From 3a24d8ef2e135e307510d73e805cf2db895bc7a4 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Fri, 10 Mar 2023 21:52:25 +0000 Subject: [PATCH] Add time counters for total time and fetch time. --- js/lib.board.js | 2 ++ js/simple-board.js | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/js/lib.board.js b/js/lib.board.js index e669a93..ed93dfb 100644 --- a/js/lib.board.js +++ b/js/lib.board.js @@ -1,7 +1,9 @@ /* Fetch Functions */ async function publicLdb(stn) { var url = `${window.location.origin}/api/v1/ldb/${stn}`; + console.time("Time: Fetch LDB Data") var resp = await fetch(url); + console.timeEnd("Time: Fetch LDB Data") return await resp.json(); } diff --git a/js/simple-board.js b/js/simple-board.js index 6f48549..deffea0 100644 --- a/js/simple-board.js +++ b/js/simple-board.js @@ -3,7 +3,7 @@ init() /* Init function */ async function init() { - console.time("Loading Time") + console.time("Time: Init to Complete") setLoadingDesc(`Loading\nservices`) var stn = await getQuery("stn"); setLoadingDesc(`Loading\n${stn.toUpperCase()}`) @@ -82,7 +82,7 @@ async function buildPage(data) { setLoadingDesc('Loading\nBusses') displayBus(await makeArray(data.GetStationBoardResult.busServices.service)) } - console.timeEnd("Loading Time") + console.timeEnd("Time: Init to Complete") }