Skip to content

Commit 16c9df6

Browse files
tallysmartinsPragTob
authored andcommitted
Changes in Measurements required fields (#38)
* Changes in Measurements required fields Signed-off-by: Tallys Martins <[email protected]> * Remove run times field from Measurements Signed-off-by: Tallys Martins <[email protected]>
1 parent 091ba00 commit 16c9df6

File tree

5 files changed

+13
-17
lines changed

5 files changed

+13
-17
lines changed

lib/elixir_bench/benchmarks/measurement.ex

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ defmodule ElixirBench.Benchmarks.Measurement do
1919
field :ips, :float
2020
field :std_dev_ips, :float
2121

22-
field :run_times, {:array, :float}
2322
field :percentiles, {:map, :float}
2423

2524
timestamps(type: :utc_datetime)
@@ -35,7 +34,6 @@ defmodule ElixirBench.Benchmarks.Measurement do
3534
:std_dev_ratio,
3635
:ips,
3736
:std_dev_ips,
38-
:run_times,
3937
:percentiles
4038
]
4139

lib/elixir_bench_web/schema/content_types.ex

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,6 @@ defmodule ElixirBenchWeb.Schema.ContentTypes do
109109

110110
field :ips, :float
111111
field :std_dev_ips, :integer
112-
113-
field :run_times, list_of(:float)
114112
end
115113

116114
object :percentile do
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
defmodule ElixirBench.Repo.Migrations.RemoveRunTimesFromMeasurementsTable do
2+
use Ecto.Migration
3+
4+
def change do
5+
alter table(:measurements) do
6+
remove :run_times
7+
end
8+
end
9+
end

priv/repo/seeds.exs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ data = %{
3030
"std_dev" => 209.33476197004862,
3131
"std_dev_ips" => 1351.5088377210595,
3232
"std_dev_ratio" => 0.5319001605985423,
33-
"run_times" => []
3433
},
3534
"insert_mysql/insert_changeset" => %{
3635
"average" => 450.2023723288664,
@@ -44,7 +43,6 @@ data = %{
4443
"std_dev" => 573.9417528830307,
4544
"std_dev_ips" => 2831.732735787863,
4645
"std_dev_ratio" => 1.274852795453007,
47-
"run_times" => []
4846
},
4947
"insert_pg/insert_plain" => %{
5048
"average" => 473.0912894636744,
@@ -58,7 +56,6 @@ data = %{
5856
"std_dev" => 273.63253429178945,
5957
"std_dev_ips" => 1222.5815257169884,
6058
"std_dev_ratio" => 0.5783926704759165,
61-
"run_times" => []
6259
},
6360
"insert_pg/insert_changeset" => %{
6461
"average" => 465.8669101807624,
@@ -72,7 +69,6 @@ data = %{
7269
"std_dev" => 199.60367678670747,
7370
"std_dev_ips" => 919.6970816229071,
7471
"std_dev_ratio" => 0.4284564377179282,
75-
"run_times" => []
7672
}
7773
}
7874
}

test/support/factory/elixir_bench_factory.ex

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ defmodule ElixirBench.Factory do
8989
std_dev_ratio: 0.5319001605985423,
9090
ips: 2540.906993147397,
9191
std_dev_ips: 1351.5088377210595,
92-
run_times: [1.87, 1.44],
9392
percentiles: %{"50" => 377.0, "99" => 578.6900000000005}
9493
}
9594
end
@@ -119,8 +118,7 @@ defmodule ElixirBench.Factory do
119118
"sample_size" => 12630,
120119
"std_dev" => 209.33476197004862,
121120
"std_dev_ips" => 1351.5088377210595,
122-
"std_dev_ratio" => 0.5319001605985423,
123-
"run_times" => []
121+
"std_dev_ratio" => 0.5319001605985423
124122
},
125123
"insert_mysql/insert_changeset" => %{
126124
"average" => 450.2023723288664,
@@ -133,8 +131,7 @@ defmodule ElixirBench.Factory do
133131
"sample_size" => 11044,
134132
"std_dev" => 573.9417528830307,
135133
"std_dev_ips" => 2831.732735787863,
136-
"std_dev_ratio" => 1.274852795453007,
137-
"run_times" => []
134+
"std_dev_ratio" => 1.274852795453007
138135
},
139136
"insert_pg/insert_plain" => %{
140137
"average" => 473.0912894636744,
@@ -147,8 +144,7 @@ defmodule ElixirBench.Factory do
147144
"sample_size" => 10516,
148145
"std_dev" => 273.63253429178945,
149146
"std_dev_ips" => 1222.5815257169884,
150-
"std_dev_ratio" => 0.5783926704759165,
151-
"run_times" => []
147+
"std_dev_ratio" => 0.5783926704759165
152148
},
153149
"insert_pg/insert_changeset" => %{
154150
"average" => 465.8669101807624,
@@ -161,8 +157,7 @@ defmodule ElixirBench.Factory do
161157
"sample_size" => 10677,
162158
"std_dev" => 199.60367678670747,
163159
"std_dev_ips" => 919.6970816229071,
164-
"std_dev_ratio" => 0.4284564377179282,
165-
"run_times" => []
160+
"std_dev_ratio" => 0.4284564377179282
166161
}
167162
}
168163
}

0 commit comments

Comments
 (0)