Remove safe_name

This commit is contained in:
Andrew Baldwin 2025-07-15 11:18:49 +02:00
parent dff15f46cf
commit 58e46f22a9
9 changed files with 3 additions and 13 deletions

View File

@ -62,7 +62,7 @@ def locust_init(environment, **kwargs):
for name, inner_stats in stats.items():
content_length = inner_stats["content-length"]
stats_tmp.append({"name": name, "safe_name": name, "content_length": content_length})
stats_tmp.append({"name": name, "content_length": content_length})
# Truncate the total number of stats and errors displayed since a large number of rows will cause the app
# to render extremely slowly.

View File

@ -78,7 +78,6 @@ def locust_init(environment, **kwargs):
stats_tmp.append(
{
"name": name,
"safe_name": name,
"hit": inner_stats["hit"],
"miss": inner_stats["miss"],
"noinfo": inner_stats["noinfo"],

View File

@ -674,7 +674,6 @@ class StatsEntry:
return {
"method": self.method,
"name": self.name,
"safe_name": self.name,
"num_requests": self.num_requests,
"num_failures": self.num_failures,
"min_response_time": 0 if self.min_response_time is None else proper_round(self.min_response_time),

View File

@ -125,7 +125,6 @@ class TestWebUI(LocustTestCase, _HeaderCheckMixin):
data = json.loads(response.text)
self.assertEqual(2, len(data["stats"])) # one entry plus Aggregated
self.assertEqual("/<html>", data["stats"][0]["name"])
self.assertEqual("/&lt;html&gt;", data["stats"][0]["safe_name"])
self.assertEqual("GET", data["stats"][0]["method"])
self.assertEqual("Aggregated", data["stats"][1]["name"])

View File

@ -49,7 +49,7 @@ function App() {
extendedStats={[
{
key: "content-length",
data: [{ name: "/", safeName: "/", content_length: "123" }],
data: [{ name: "/", content_length: "123" }],
},
]}
/>

View File

@ -19,7 +19,7 @@ const mockState = {
extendedStats: [
{
key: 'content-length',
data: [{ name: '/test', safeName: '/test', contentLength: 200 }],
data: [{ name: '/test', contentLength: 200 }],
},
],
},

View File

@ -60,7 +60,6 @@ export type IStatData<StatKey extends string> = {
[key in StatKey]: string;
} & {
name: string;
safeName: string;
};
export interface IExtendedStat<ExtendedTabKey, StatKey extends string> {

View File

@ -30,7 +30,6 @@ export const statsResponseMock = {
'response_time_percentile_0.99': 1,
num_failures: 12652,
num_requests: 12652,
safe_name: '/',
},
{
avg_content_length: 0.0,
@ -46,7 +45,6 @@ export const statsResponseMock = {
'response_time_percentile_0.99': 1,
num_failures: 12652,
num_requests: 12652,
safe_name: 'Aggregated',
},
],
total_avg_response_time: 0.41064205516736735,
@ -119,7 +117,6 @@ export const statsResponseTransformed = {
'responseTimePercentile0.99': 1,
numFailures: 12652,
numRequests: 12652,
safeName: '/',
},
{
avgContentLength: 0,
@ -135,7 +132,6 @@ export const statsResponseTransformed = {
'responseTimePercentile0.99': 1,
numFailures: 12652,
numRequests: 12652,
safeName: 'Aggregated',
},
],
errors: [

View File

@ -16,7 +16,6 @@ export interface ISwarmStat {
[key: `responseTimePercentile${number}`]: number;
numFailures: number;
numRequests: number;
safeName: string;
}
export interface ISwarmError {
@ -77,7 +76,6 @@ export interface ISwarmRatios {
export interface IExtendedStatData {
name: string;
safeName: string;
[key: string]: number | string;
}