Skip to content

[WIP] Ensure Trusted Node Creation and Prevent Duplicate Streams - #4934

Open
sunhyuk05 wants to merge 1 commit into
harmony-one:devfrom
sunhyuk05:fix/trusted_nodes
Open

[WIP] Ensure Trusted Node Creation and Prevent Duplicate Streams#4934
sunhyuk05 wants to merge 1 commit into
harmony-one:devfrom
sunhyuk05:fix/trusted_nodes

feat(streammanager): handle trusted node connections

4120792
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request failed Aug 6, 2025 in 47m 54s

Build Failed

The build failed. This is a change from the previous build, which passed.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #4934 [WIP] Trusted Node Sync Fix.
Any changes that have been made to the dev branch before the build ran are also included.

Jobs and Stages

This build has five jobs, running in parallel.

Job Go ENV OS State
16015.1 1.24.2 TEST="make" Linux passed
16015.2 1.24.2 TEST="bash ./scripts/travis_go_checker.sh" Linux passed
16015.3 1.24.2 TEST="bash ./scripts/travis_rpc_checker.sh" Linux passed
16015.4 1.24.2 TEST="bash ./scripts/travis_rosetta_checker.sh" Linux passed
16015.5 1.24.2 TEST="bash ./scripts/travis_pyhmy_checker.sh" Linux failed

Build Configuration

Build Option Setting
Language Go
Operating System Linux (Jammy)
Go Version 1.24.2
Build Configuration
{
  "language": "go",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "go": [
    "1.24.2"
  ],
  "go_import_path": "github.com/harmony-one/harmony",
  "cache": {
    "directories": [
      "docker_images",
      "$HOME/.cache/go-build",
      "$GOPATH/pkg/mod"
    ]
  },
  "env": [
    "jobs={:TEST=>\"\\\"make\\\"\"}={:TEST=>\"\\\"bash ./scripts/travis_go_checker.sh\\\"\"}={:TEST=>\"\\\"bash ./scripts/travis_rpc_checker.sh\\\"\"}={:TEST=>\"\\\"bash ./scripts/travis_rosetta_checker.sh\\\"\"}={:TEST=>\"\\\"bash ./scripts/travis_pyhmy_checker.sh\\\"\"}"
  ],
  "if": "repo != harmony-one/harmony OR (repo = harmony-one/harmony AND (branch = main OR branch = dev))\n",
  "before_install": [
    "echo \"deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null",
    "sudo apt-get update",
    "sudo apt-get -y -o Dpkg::Options::=\"--force-confnew\" install docker-ce"
  ],
  "install": [
    "git clone https://github.com/harmony-one/mcl.git $GOPATH/src/github.com/harmony-one/mcl",
    "git clone https://github.com/harmony-one/bls.git $GOPATH/src/github.com/harmony-one/bls",
    "git clone https://github.com/harmony-one/harmony-test.git $GOPATH/src/github.com/harmony-one/harmony-test",
    "(cd $GOPATH/src/github.com/harmony-one/mcl; make -j4)",
    "(cd $GOPATH/src/github.com/harmony-one/bls; make BLS_SWAP_G=1 -j4)",
    "make go-get",
    "go install golang.org/x/tools/cmd/goimports@v0.30.0",
    "go install github.com/fjl/gencodec@v0.1.0",
    "echo \"[WARN] - workaround for the GOPATH:\"",
    "rm $GOPATH/src/github.com/harmony-one/harmony || true;",
    "mv /home/travis/build/harmony-one/harmony $GOPATH/src/github.com/harmony-one/"
  ],
  "script": [
    "${TEST}"
  ],
  "after_success": [
    "wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh",
    "chmod +x send.sh",
    "./send.sh success $WEBHOOK_URL"
  ],
  "after_failure": [
    "wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh",
    "chmod +x send.sh",
    "./send.sh failure $WEBHOOK_URL"
  ]
}