@@ -72,7 +72,7 @@ defmodule Realtime.Extensions.CdcRlsTest do
7272      topic  =  "realtime:test" 
7373      serializer  =  Phoenix.Socket.V1.JSONSerializer 
7474
75-       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  external_id ,   true } 
75+       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  true } 
7676      metadata  =  [ metadata:  subscription_metadata ] 
7777      :ok  =  PostgresCdc . subscribe ( PostgresCdcRls ,  pg_change_params ,  external_id ,  metadata ) 
7878
@@ -274,7 +274,7 @@ defmodule Realtime.Extensions.CdcRlsTest do
274274      topic  =  "realtime:test" 
275275      serializer  =  Phoenix.Socket.V1.JSONSerializer 
276276
277-       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  external_id ,   true } 
277+       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  true } 
278278      metadata  =  [ metadata:  subscription_metadata ] 
279279      :ok  =  PostgresCdc . subscribe ( PostgresCdcRls ,  pg_change_params ,  external_id ,  metadata ) 
280280
@@ -321,11 +321,9 @@ defmodule Realtime.Extensions.CdcRlsTest do
321321
322322      rate  =  Realtime.Tenants . db_events_per_second_rate ( tenant ) 
323323
324-       assert  { :ok ,  % RateCounter { id:  { :channel ,  :db_events ,  "dev_tenant" } ,  bucket:  bucket } }  = 
325-                RateCounter . get ( rate ) 
324+       assert  { :ok ,  % RateCounter { id:  { :channel ,  :db_events ,  "dev_tenant" } ,  bucket:  bucket } }  =  RateCounter . get ( rate ) 
326325
327-       # 1 from ReplicationPoller and 1 from MessageDispatcher 
328-       assert  Enum . sum ( bucket )  ==  2 
326+       assert  Enum . sum ( bucket )  ==  1 
329327
330328      assert_receive  { 
331329        :telemetry , 
@@ -364,7 +362,7 @@ defmodule Realtime.Extensions.CdcRlsTest do
364362      topic  =  "realtime:test" 
365363      serializer  =  Phoenix.Socket.V1.JSONSerializer 
366364
367-       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  external_id ,   true } 
365+       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  true } 
368366      metadata  =  [ metadata:  subscription_metadata ] 
369367      :ok  =  PostgresCdc . subscribe ( PostgresCdcRls ,  pg_change_params ,  external_id ,  metadata ) 
370368
@@ -456,7 +454,7 @@ defmodule Realtime.Extensions.CdcRlsTest do
456454      topic  =  "realtime:test" 
457455      serializer  =  Phoenix.Socket.V1.JSONSerializer 
458456
459-       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  external_id ,   true } 
457+       subscription_metadata  =  { :subscriber_fastlane ,  self ( ) ,  serializer ,  ids ,  topic ,  true } 
460458      metadata  =  [ metadata:  subscription_metadata ] 
461459      :ok  =  PostgresCdc . subscribe ( PostgresCdcRls ,  pg_change_params ,  external_id ,  metadata ) 
462460
@@ -492,14 +490,6 @@ defmodule Realtime.Extensions.CdcRlsTest do
492490               "topic"  =>  "realtime:test" 
493491             }  =  message 
494492
495-       # Wait for RateCounter to update 
496-       Process . sleep ( 2000 ) 
497- 
498-       rate  =  Realtime.Tenants . db_events_per_second_rate ( tenant ) 
499- 
500-       assert  { :ok ,  % RateCounter { id:  { :channel ,  :db_events ,  "dev_tenant" } ,  bucket:  bucket } }  =  RateCounter . get ( rate ) 
501-       assert  1  in  bucket 
502- 
503493      :erpc . call ( node ,  PostgresCdcRls ,  :handle_stop ,  [ tenant . external_id ,  10_000 ] ) 
504494    end 
505495  end 
0 commit comments