Last tested: Mar 5, 2020
The History view's "Runtime in Seconds" will always represent the original query's (the query that was cached) runtime. So this is why you're seeing the
cache Result Source queries have the same runtime as the
query Result Source queries. The only way to really tell how long it takes for a query to return from cache is through logs.