Started by GitHub push by TeamSPoon
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/mettalog
No credentials specified
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/mettalog/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/trueagi-io/metta-wam/ # timeout=10
Fetching upstream changes from https://github.com/trueagi-io/metta-wam/
> git --version # timeout=10
> git --version # 'git version 2.43.0'
> git fetch --tags --force --progress -- https://github.com/trueagi-io/metta-wam/ +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision 6003befb302b317eedf4da9f7ad1f5d1f23ca152 (refs/remotes/origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f 6003befb302b317eedf4da9f7ad1f5d1f23ca152 # timeout=10
Commit message: "GPT-4 rust extract ... https://chatgpt.com/share/673eda77-7b3c-800c-9d38-64a54bef4823"
> git rev-list --no-walk 18d840402ac3f8cd80880a75228e82f546371f7a # timeout=10
[mettalog] $ /bin/bash /tmp/jenkins4916363240543394239.sh
#!/bin/bash -vex
# Run this file with source ./INSTALL.md
# ```
#
# ## ANSI escape codes for colors
# These codes are used to colorize output in the terminal for better readability.
YELLOW='\033[1;33m'
+ YELLOW='\033[1;33m'
BLUE='\033[1;36m' # Lighter shade of blue
+ BLUE='\033[1;36m'
RED='\033[0;31m'
+ RED='\033[0;31m'
GREEN='\033[1;32m' # Lighter shade of green
+ GREEN='\033[1;32m'
BOLD='\033[1m'
+ BOLD='\033[1m'
NC='\033[0m' # No Color
+ NC='\033[0m'
# ## Ensure the script is being sourced, not executed
# The script must be sourced so that it can set environment variables and return properly.
IS_SOURCED=$( [[ "${BASH_SOURCE[0]}" != "${0}" ]] && echo 1 || echo 0)
++ [[ ./INSTALL.sh != \.\/\I\N\S\T\A\L\L\.\s\h ]]
++ echo 0
+ IS_SOURCED=0
# If the script is executed (not sourced), display an error and exit.
if [ "$IS_SOURCED" -eq "0" ]; then
echo -e "${RED}This script must be sourced, not executed. Use 'source $0 $@'${NC}."
exit 1 # Exit is appropriate here since it's not sourced.
fi
+ '[' 0 -eq 0 ']'
+ echo -e '\033[0;31mThis script must be sourced, not executed. Use '\''source ./INSTALL.sh --easy'\''\033[0m.'
This script must be sourced, not executed. Use 'source ./INSTALL.sh --easy'.
+ exit 1
Will run tests to ./reports/tests_output/baseline-compat/ (/var/lib/jenkins/workspace/mettalog/reports/tests_output/baseline-compat) with SHARED_UNITS=/var/lib/jenkins/workspace/mettalog/reports/tests_output/baseline-compat/SHARED.UNITS
Script is running inside the expected virtual environment: /var/lib/jenkins/workspace/mettalog/venv
ERROR: Pipe to stdout was broken
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
Running tests METTALOG_OUTPUT=/var/lib/jenkins/workspace/mettalog/reports/tests_output/baseline-compat and SHARED_UNITS=/var/lib/jenkins/workspace/mettalog/reports/tests_output/baseline-compat/SHARED.UNITS
DID run tests to ./reports/tests_output/baseline-compat/ (/var/lib/jenkins/workspace/mettalog/reports/tests_output/baseline-compat) with SHARED_UNITS=/var/lib/jenkins/workspace/mettalog/reports/tests_output/baseline-compat/SHARED.UNITS
Collecting metadata...
Metadata collection done.
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: SUCCESS