Wrong request name in report while using caching - "<name-of-file> Redirect 1"

Hi all,

firstly - big thanks to the Gatling team for creating this awesome tool.

I have one problem: I’m using caching for getting static resources. Example request:

exec(http("Get static files").get("https://<domain>/<path-to-file>/style.css"))

For each of them in reports I’m getting name: e.g. “style.css Redirect 1” instead of “Get static files”. What may be the cause of it?
The response is 301 - Removed permanently, but URI of these static files didn’t changed.

Thank you all in advance,

PS: I’m using 2.2.2 version of Gatling. The same problem occurs with ver 2.2.3.

Could you provide a reproducer please?

Thank you for your interest.

Example parts of classes:

def loadStaticResources() = http(“Get static files”)
http(“Get static files”).get(“https:////style.css”) // without any cache headers - so automatically resources are cached

val myStep = scenario(“My step of scenario”)

val myScenario = scenario(“My scenario”)

val myLoadProfile: InjectionStep = rampUsers(10).over(3 minutes)

val myHttpProtocol = http
.acceptHeader(“application/json, text/plain, /”)
.userAgentHeader(“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36”)

.maxDuration(10 minutes)


In reports in “Requests” column I’m getting names: e.g. “style.css Redirect 1” instead of “Get static files”.

I can’t provide whole code. Is it enough for you?

W dniu wtorek, 24 stycznia 2017 17:04:16 UTC+1 użytkownik Stéphane Landelle napisał:

Sorry, but I can’t do anything without a full sample that I can run.