WIP docker runs but bad requests

This commit is contained in:
Shorssaud 2023-02-09 16:34:19 +01:00
parent b74dc35cd5
commit 6914241982

View File

@ -36,11 +36,10 @@ func TestHello(t *testing.T) {
// host node // host node
stdout := &bytes.Buffer{} stdout := &bytes.Buffer{}
stderr := &bytes.Buffer{} stderr := &bytes.Buffer{}
// when running api on 8080, the host node will not be able to connect to the client node // when running api on 8080, the host node will not be able to run due to nodeagent
// args "--metrics", "--api-port=8090", "--data-dir=`pwd`/Codex1", "--disc-port=8080", "--log-level=TRACE", "-i=" + addrs, "-q=1099511627776"
_, err := node.StartProc(cluster.StartProcRequest{ _, err := node.StartProc(cluster.StartProcRequest{
Command: "./build/codex", Command: "./build/codex",
Args: []string{}, Args: []string{"--metrics", "--api-port=8090", "--data-dir=`pwd`/Codex1", "--disc-port=8070", "--log-level=TRACE"},
Stdout: stdout, Stdout: stdout,
Stderr: stderr, Stderr: stderr,
}) })
@ -53,17 +52,18 @@ func TestHello(t *testing.T) {
return err return err
} }
// codex seems to exit upon function exit // codex seems to exit upon function exit
runout := &bytes.Buffer{}
runerr := &bytes.Buffer{}
time.Sleep(2 * time.Second) time.Sleep(2 * time.Second)
resp, err := http.Get("http://127.0.0.1:8080/api/codex/v1/info") _, err = node.Run(cluster.StartProcRequest{
if err != nil { Command: "curl",
t.Logf(err.Error()) Args: []string{"-vvv", "\"127.0.0.1:8090/api/codex/v1/debug/info\""},
} else { Stdout: runout,
fmt.Println(resp) Stderr: runerr,
defer resp.Body.Close() })
} fmt.Println(runout)
// a, _ := proc.Wait() fmt.Println(runerr)
// t.Logf("HOST proc: %d", a) fmt.Println("---------------------")
fmt.Println("PENIISSISISISI")
fmt.Printf("HOST Output: %s\n\n", stdout.String()) fmt.Printf("HOST Output: %s\n\n", stdout.String())
fmt.Printf("HOST EOutput: %s\n\n", stderr.String()) fmt.Printf("HOST EOutput: %s\n\n", stderr.String())
// t.Logf("HOST Output: %s\n\n", stdout.String()) // t.Logf("HOST Output: %s\n\n", stdout.String())
@ -76,7 +76,7 @@ func TestHello(t *testing.T) {
} else { } else {
group.Go(func() error { group.Go(func() error {
// wait for host to start // wait for host to start
resp, err := http.Get("http://127.0.0.1:8090/api/codex/v1/info") resp, err := http.Get("http://127.0.0.1:8090/api/codex/v1/debug/info")
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }