Compare commits
1 commit
b4adf63e83
...
9feb6a47aa
| Author | SHA1 | Date | |
|---|---|---|---|
| 9feb6a47aa |
2 changed files with 2 additions and 6 deletions
|
|
@ -184,9 +184,7 @@ defmodule MvWeb.GroupLive.IndexTest do
|
||||||
assert html =~ "2" or html =~ gettext("Members") or html =~ "Mitglieder"
|
assert html =~ "2" or html =~ gettext("Members") or html =~ "Mitglieder"
|
||||||
|
|
||||||
# Log actual query count for monitoring
|
# Log actual query count for monitoring
|
||||||
IO.puts(
|
IO.puts("\n[PERF] GroupLive.Index 'member count is loaded efficiently': #{final_count} queries")
|
||||||
"\n[PERF] GroupLive.Index 'member count is loaded efficiently': #{final_count} queries"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Verify query count is reasonable (member count should be calculated efficiently)
|
# Verify query count is reasonable (member count should be calculated efficiently)
|
||||||
# Expected: 1 query for groups + 1 batch query for member counts + LiveView setup queries
|
# Expected: 1 query for groups + 1 batch query for member counts + LiveView setup queries
|
||||||
|
|
|
||||||
|
|
@ -257,9 +257,7 @@ defmodule MvWeb.GroupLive.ShowTest do
|
||||||
end)
|
end)
|
||||||
|
|
||||||
# Log actual query count for monitoring
|
# Log actual query count for monitoring
|
||||||
IO.puts(
|
IO.puts("\n[PERF] GroupLive.Show 'member list is loaded efficiently': #{final_count} queries")
|
||||||
"\n[PERF] GroupLive.Show 'member list is loaded efficiently': #{final_count} queries"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Verify query count is reasonable (should avoid N+1 queries)
|
# Verify query count is reasonable (should avoid N+1 queries)
|
||||||
# Expected: 1 query for group lookup + 1 query for members (with preload) + member_count aggregate
|
# Expected: 1 query for group lookup + 1 query for members (with preload) + member_count aggregate
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue