Skip to content

build error: "map[]" should have 1 item(s), but has 0 #1952

@anilsamuel

Description

@anilsamuel

Describe the bug
"make clean build release" build command result errors below

ok github.com/aws/amazon-cloudwatch-agent/extension/agenthealth/handler/stats/provider 0.069s coverage: 63.2% of statements
--- FAIL: TestSetComponentsEmpty (0.00s)
useragent_test.go:84:
Error Trace: /work/amazon-cloudwatch-agent/extension/agenthealth/handler/useragent/useragent_test.go:84
Error: "map[]" should have 1 item(s), but has 0
Test: TestSetComponentsEmpty
useragent_test.go:88:
Error Trace: /work/amazon-cloudwatch-agent/extension/agenthealth/handler/useragent/useragent_test.go:88
Error: Not equal:
expected: "inputs:(run_as_user)"
actual : ""

                            Diff:
                            --- Expected
                            +++ Actual
                            @@ -1 +1 @@
                            -inputs:(run_as_user)
                            +
            Test:           TestSetComponentsEmpty

FAIL
coverage: 58.8% of statements

Steps to reproduce

  1. git clone the repo
  2. Run following commands
    yum -y install gcc make rpm-build golang git rpmdevtools wget tar gzip
    wget https://go.dev/dl/go1.24.9.linux-amd64.tar.gz
    tar -C /usr/local -xzf go1.24.9.linux-amd64.tar.gz
    export PATH=$PATH:/usr/local/go/bin
    export GOFLAGS="${GOFLAGS:-} -buildvcs=false"
    nohup make clean build release > make.log 2>&1

What did you expect to see?
Successful build

What did you see instead?
Errors during test run

What version did you use?
Version: 1.300062.0-6-g3fe9fa5d-untracked

Environment

cat /etc/os-release

NAME="Amazon Linux"
VERSION="2023"
ID="amzn"
ID_LIKE="fedora"
VERSION_ID="2023"
PLATFORM_ID="platform:al2023"
PRETTY_NAME="Amazon Linux 2023.9.20251117"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2023"
HOME_URL="https://aws.amazon.com/linux/amazon-linux-2023/"
DOCUMENTATION_URL="https://docs.aws.amazon.com/linux/"
SUPPORT_URL="https://aws.amazon.com/premiumsupport/"
BUG_REPORT_URL="https://github.com/amazonlinux/amazon-linux-2023"
VENDOR_NAME="AWS"
VENDOR_URL="https://aws.amazon.com/"
SUPPORT_END="2029-06-30"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions