36 lines
708 B
Bash
Executable File
36 lines
708 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "=== OTLP Debug Receiver Test ==="
|
|
echo "This script will start the receiver and run the test client."
|
|
echo
|
|
|
|
echo "Building receiver..."
|
|
cd /Users/mats/git.tornberg.me/go-otel
|
|
go build -o server ./cmd/server
|
|
|
|
echo "Building test client..."
|
|
cd test-client
|
|
go build -o test-client .
|
|
|
|
echo
|
|
echo "Starting OTLP Debug Receiver..."
|
|
cd ..
|
|
./server &
|
|
SERVER_PID=$!
|
|
|
|
echo "Waiting for server to start..."
|
|
sleep 3
|
|
|
|
echo
|
|
echo "Running test client..."
|
|
cd test-client
|
|
./test-client
|
|
|
|
echo
|
|
echo "Test completed. Stopping server..."
|
|
kill $SERVER_PID
|
|
|
|
echo
|
|
echo "=== Test Complete ==="
|
|
echo "Check the output above for any errors."
|
|
echo "Open http://localhost:8080 in your browser to see the web interface." |