-
-
Save alankritjoshi/b74a94ae26a7df9f3926de0cb921d556 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
❯ make test | |
cp test/policy.csv /Users/alankritjoshi/.proglog//policy.csv | |
cp test/model.conf /Users/alankritjoshi/.proglog//model.conf | |
go test -race ./... | |
# github.com/alankritjoshi/logroom/internal/loadbalance | |
internal/loadbalance/resolver.go:77:28: res.Servers undefined (type log_v1.Log_GetServersClient has no field or method Servers) | |
? github.com/alankritjoshi/logroom/api/v1 [no test files] | |
# github.com/alankritjoshi/logroom/internal/server | |
internal/server/server.go:42:5: cannot use (*grpcServer)(nil) (type *grpcServer) as type log_v1.LogServer in assignment: | |
*grpcServer does not implement log_v1.LogServer (wrong type for GetServers method) | |
have GetServers(context.Context, *log_v1.GetServersRequest) (*log_v1.GetServersResponse, error) | |
want GetServers(*log_v1.GetServersRequest, log_v1.Log_GetServersServer) error | |
internal/server/server.go:99:23: cannot use srv (type *grpcServer) as type log_v1.LogServer in argument to log_v1.RegisterLogServer: | |
*grpcServer does not implement log_v1.LogServer (wrong type for GetServers method) | |
have GetServers(context.Context, *log_v1.GetServersRequest) (*log_v1.GetServersResponse, error) | |
want GetServers(*log_v1.GetServersRequest, log_v1.Log_GetServersServer) error | |
# github.com/alankritjoshi/logroom/internal/server [github.com/alankritjoshi/logroom/internal/server.test] | |
internal/server/server.go:42:5: cannot use (*grpcServer)(nil) (type *grpcServer) as type log_v1.LogServer in assignment: | |
*grpcServer does not implement log_v1.LogServer (wrong type for GetServers method) | |
have GetServers(context.Context, *log_v1.GetServersRequest) (*log_v1.GetServersResponse, error) | |
want GetServers(*log_v1.GetServersRequest, log_v1.Log_GetServersServer) error | |
internal/server/server.go:99:23: cannot use srv (type *grpcServer) as type log_v1.LogServer in argument to log_v1.RegisterLogServer: | |
*grpcServer does not implement log_v1.LogServer (wrong type for GetServers method) | |
have GetServers(context.Context, *log_v1.GetServersRequest) (*log_v1.GetServersResponse, error) | |
want GetServers(*log_v1.GetServersRequest, log_v1.Log_GetServersServer) error | |
FAIL github.com/alankritjoshi/logroom/internal/agent [build failed] | |
? github.com/alankritjoshi/logroom/internal/auth [no test files] | |
? github.com/alankritjoshi/logroom/internal/config [no test files] | |
ok github.com/alankritjoshi/logroom/internal/discovery 2.616s | |
2021-11-25T22:56:38.404-0800 [INFO] raft: initial configuration: index=0 servers=[] | |
2021-11-25T22:56:38.405-0800 [INFO] raft: entering follower state: follower="Node at 127.0.0.1:18193 [Follower]" leader= | |
2021-11-25T22:56:38.497-0800 [WARN] raft: heartbeat timeout reached, starting election: last-leader= | |
2021-11-25T22:56:38.497-0800 [INFO] raft: entering candidate state: node="Node at 127.0.0.1:18193 [Candidate]" term=2 | |
2021-11-25T22:56:38.634-0800 [DEBUG] raft: votes: needed=1 | |
2021-11-25T22:56:38.634-0800 [DEBUG] raft: vote granted: from=0 term=2 tally=1 | |
2021-11-25T22:56:38.634-0800 [INFO] raft: election won: tally=1 | |
2021-11-25T22:56:38.634-0800 [INFO] raft: entering leader state: leader="Node at 127.0.0.1:18193 [Leader]" | |
2021-11-25T22:56:39.646-0800 [INFO] raft: initial configuration: index=0 servers=[] | |
2021-11-25T22:56:39.646-0800 [INFO] raft: entering follower state: follower="Node at 127.0.0.1:18194 [Follower]" leader= | |
2021-11-25T22:56:39.647-0800 [INFO] raft: updating configuration: command=AddStaging server-id=1 server-addr=127.0.0.1:18194 servers="[{Suffrage:Voter ID:0 Address:127.0.0.1:18193} {Suffrage:Voter ID:1 Address:127.0.0.1:18194}]" | |
2021-11-25T22:56:39.648-0800 [INFO] raft: added peer, starting replication: peer=1 | |
2021-11-25T22:56:39.701-0800 [WARN] raft: failed to contact: server-id=1 time=52.964053ms | |
2021-11-25T22:56:39.701-0800 [WARN] raft: failed to contact quorum of nodes, stepping down | |
2021-11-25T22:56:39.701-0800 [INFO] raft: entering follower state: follower="Node at 127.0.0.1:18193 [Follower]" leader= | |
2021-11-25T22:56:39.701-0800 [WARN] raft: failed to get previous log: previous-index=3 last-index=0 error="rpc error: code = Code(404) desc = offset out of range: 3" | |
2021-11-25T22:56:39.703-0800 [WARN] raft: appendEntries rejected, sending older logs: peer="{Voter 1 127.0.0.1:18194}" next=1 | |
2021-11-25T22:56:39.741-0800 [WARN] raft: no known peers, aborting election | |
2021-11-25T22:56:39.755-0800 [WARN] raft: heartbeat timeout reached, starting election: last-leader= | |
2021-11-25T22:56:39.755-0800 [INFO] raft: entering candidate state: node="Node at 127.0.0.1:18193 [Candidate]" term=3 | |
2021-11-25T22:56:39.961-0800 [INFO] raft: initial configuration: index=0 servers=[] | |
2021-11-25T22:56:39.961-0800 [INFO] raft: entering follower state: follower="Node at 127.0.0.1:18195 [Follower]" leader= | |
2021-11-25T22:56:40.005-0800 [DEBUG] raft: votes: needed=2 | |
2021-11-25T22:56:40.005-0800 [DEBUG] raft: vote granted: from=0 term=3 tally=1 | |
2021-11-25T22:56:40.005-0800 [DEBUG] raft: lost leadership because received a requestVote with a newer term | |
2021-11-25T22:56:40.044-0800 [WARN] raft: no known peers, aborting election | |
2021-11-25T22:56:40.085-0800 [WARN] raft: Election timeout reached, restarting election | |
2021-11-25T22:56:40.085-0800 [INFO] raft: entering candidate state: node="Node at 127.0.0.1:18193 [Candidate]" term=4 | |
--- FAIL: TestMultipleNodes (1.98s) | |
distributed_test.go:58: | |
Error Trace: distributed_test.go:58 | |
Error: Received unexpected error: | |
node is not the leader | |
Test: TestMultipleNodes | |
FAIL | |
FAIL github.com/alankritjoshi/logroom/internal/log 2.394s | |
FAIL github.com/alankritjoshi/logroom/internal/server [build failed] | |
make: *** [test] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment