Merge branch 'benchmarks/favourites_timeline' into 'develop'
[akkoma] / benchmarks / mix / tasks / pleroma / load_testing.ex
index 7b2293acc44163346b588504836e3d348d4d7e42..0a751adac02ab3a9088382ca6f8d7c899208ae50 100644 (file)
@@ -31,7 +31,7 @@ defmodule Mix.Tasks.Pleroma.LoadTesting do
     thread_length: :integer
   ]
   @users_default 20_000
-  @dms_default 20_000
+  @dms_default 1_000
   @thread_length_default 2_000
 
   def run(args) do
@@ -100,6 +100,10 @@ defmodule Mix.Tasks.Pleroma.LoadTesting do
 
     generate_remote_activities(user, remote_users)
 
+    generate_like_activities(
+      user, Pleroma.Repo.all(Pleroma.Activity.Queries.by_type("Create"))
+    )
+
     generate_dms(user, users, opts)
 
     {:ok, activity} = generate_long_thread(user, users, opts)