Skip to content

Commit 4ad2cbb

Browse files
authored
[Bug] Don't use factory to test influxdb connection (alexjustesen#1892)
1 parent 9d4dd81 commit 4ad2cbb

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

app/Jobs/Influxdb/v2/TestConnectionJob.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@
22

33
namespace App\Jobs\Influxdb\v2;
44

5-
use App\Actions\Influxdb\v2\BuildPointData;
65
use App\Actions\Influxdb\v2\CreateClient;
7-
use App\Models\Result;
86
use App\Models\User;
97
use Filament\Notifications\Notification;
108
use Illuminate\Contracts\Queue\ShouldQueue;
119
use Illuminate\Foundation\Queue\Queueable;
1210
use Illuminate\Support\Facades\Log;
1311
use InfluxDB2\ApiException;
12+
use InfluxDB2\Point;
1413

1514
class TestConnectionJob implements ShouldQueue
1615
{
@@ -28,13 +27,16 @@ public function __construct(
2827
*/
2928
public function handle(): void
3029
{
31-
$result = Result::factory()->make();
32-
3330
$client = CreateClient::run();
3431

3532
$writeApi = $client->createWriteApi();
3633

37-
$point = BuildPointData::run($result);
34+
$point = Point::measurement('speedtest')
35+
->addTag('service', 'faker')
36+
->addField('download', (int) 420)
37+
->addField('upload', (int) 69)
38+
->addField('ping', (float) 4.321)
39+
->time(time());
3840

3941
try {
4042
$writeApi->write($point);

0 commit comments

Comments
 (0)