Diff of the two buildlogs: -- --- b1/build.log 2024-05-13 06:38:54.087246631 +0000 +++ b2/build.log 2024-05-13 07:03:25.400595422 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Jun 15 00:41:34 -12 2025 -I: pbuilder-time-stamp: 1749991294 +I: Current time: Mon May 13 20:38:56 +14 2024 +I: pbuilder-time-stamp: 1715582336 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking locust_2.24.0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1577219/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 13 06:39 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='6a48bbb4dd76466c86750de115f5c25c' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1577219' - PS1='# ' - PS2='> ' + INVOCATION_ID=70bcb8374f624e21a3809aa19767794f + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=139288 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TfELUC1R/pbuilderrc_ILcd --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TfELUC1R/b1 --logfile b1/build.log locust_2.24.0-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TfELUC1R/pbuilderrc_YpOG --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TfELUC1R/b2 --logfile b2/build.log locust_2.24.0-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 13 14:07 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1577219/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 11 07:43 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -263,7 +295,7 @@ Get: 121 http://deb.debian.org/debian unstable/main amd64 python3-roundrobin all 0.0.4-3 [4364 B] Get: 122 http://deb.debian.org/debian unstable/main amd64 python3-typing-extensions all 4.10.0-1 [66.2 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 python3-zmq amd64 24.0.1-5+b1 [356 kB] -Fetched 47.7 MB in 1s (46.2 MB/s) +Fetched 47.7 MB in 1s (42.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package fonts-lato. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19699 files and directories currently installed.) @@ -668,8 +700,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Jun 15 12:42:36 UTC 2025. -Universal Time is now: Sun Jun 15 12:42:36 UTC 2025. +Local time is now: Mon May 13 06:41:48 UTC 2024. +Universal Time is now: Mon May 13 06:41:48 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1) ... @@ -795,7 +827,11 @@ fakeroot is already the newest version (1.34-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/locust-2.24.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../locust_2.24.0-1_source.changes +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/locust-2.24.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../locust_2.24.0-1_source.changes dpkg-buildpackage: info: source package locust dpkg-buildpackage: info: source version 2.24.0-1 dpkg-buildpackage: info: source distribution unstable @@ -831,92 +867,92 @@ creating build creating build/lib creating build/lib/locust -copying locust/debug.py -> build/lib/locust -copying locust/_version.py -> build/lib/locust -copying locust/event.py -> build/lib/locust -copying locust/dispatch.py -> build/lib/locust +copying locust/__init__.py -> build/lib/locust copying locust/stats.py -> build/lib/locust -copying locust/shape.py -> build/lib/locust +copying locust/event.py -> build/lib/locust +copying locust/exception.py -> build/lib/locust copying locust/html.py -> build/lib/locust -copying locust/input_events.py -> build/lib/locust -copying locust/log.py -> build/lib/locust -copying locust/runners.py -> build/lib/locust -copying locust/__init__.py -> build/lib/locust +copying locust/env.py -> build/lib/locust +copying locust/web.py -> build/lib/locust +copying locust/_version.py -> build/lib/locust copying locust/argument_parser.py -> build/lib/locust copying locust/clients.py -> build/lib/locust -copying locust/web.py -> build/lib/locust copying locust/main.py -> build/lib/locust -copying locust/exception.py -> build/lib/locust +copying locust/shape.py -> build/lib/locust copying locust/__main__.py -> build/lib/locust -copying locust/env.py -> build/lib/locust +copying locust/dispatch.py -> build/lib/locust +copying locust/input_events.py -> build/lib/locust +copying locust/log.py -> build/lib/locust +copying locust/runners.py -> build/lib/locust +copying locust/debug.py -> build/lib/locust creating build/lib/locust/user -copying locust/user/sequential_taskset.py -> build/lib/locust/user -copying locust/user/users.py -> build/lib/locust/user -copying locust/user/wait_time.py -> build/lib/locust/user copying locust/user/__init__.py -> build/lib/locust/user copying locust/user/inspectuser.py -> build/lib/locust/user copying locust/user/task.py -> build/lib/locust/user -creating build/lib/locust/util -copying locust/util/exception_handler.py -> build/lib/locust/util -copying locust/util/load_locustfile.py -> build/lib/locust/util -copying locust/util/timespan.py -> build/lib/locust/util -copying locust/util/deprecation.py -> build/lib/locust/util -copying locust/util/__init__.py -> build/lib/locust/util -copying locust/util/rounding.py -> build/lib/locust/util -copying locust/util/cache.py -> build/lib/locust/util +copying locust/user/wait_time.py -> build/lib/locust/user +copying locust/user/sequential_taskset.py -> build/lib/locust/user +copying locust/user/users.py -> build/lib/locust/user creating build/lib/locust/test -copying locust/test/testcases.py -> build/lib/locust/test -copying locust/test/test_log.py -> build/lib/locust/test -copying locust/test/util.py -> build/lib/locust/test -copying locust/test/test_load_locustfile.py -> build/lib/locust/test -copying locust/test/test_runners.py -> build/lib/locust/test -copying locust/test/test_parser.py -> build/lib/locust/test +copying locust/test/__init__.py -> build/lib/locust/test +copying locust/test/test_http.py -> build/lib/locust/test +copying locust/test/test_main.py -> build/lib/locust/test +copying locust/test/test_old_wait_api.py -> build/lib/locust/test copying locust/test/test_zmqrpc.py -> build/lib/locust/test -copying locust/test/test_debugging.py -> build/lib/locust/test copying locust/test/test_locust_class.py -> build/lib/locust/test -copying locust/test/mock_logging.py -> build/lib/locust/test +copying locust/test/test_log.py -> build/lib/locust/test +copying locust/test/test_env.py -> build/lib/locust/test +copying locust/test/test_parser.py -> build/lib/locust/test copying locust/test/test_interruptable_task.py -> build/lib/locust/test -copying locust/test/test_main.py -> build/lib/locust/test +copying locust/test/test_users.py -> build/lib/locust/test +copying locust/test/testcases.py -> build/lib/locust/test +copying locust/test/fake_module1_for_env_test.py -> build/lib/locust/test copying locust/test/test_taskratio.py -> build/lib/locust/test -copying locust/test/test_env.py -> build/lib/locust/test -copying locust/test/test_dispatch.py -> build/lib/locust/test -copying locust/test/test_tags.py -> build/lib/locust/test -copying locust/test/__init__.py -> build/lib/locust/test +copying locust/test/fake_module2_for_env_test.py -> build/lib/locust/test copying locust/test/test_web.py -> build/lib/locust/test -copying locust/test/test_fasthttp.py -> build/lib/locust/test -copying locust/test/test_old_wait_api.py -> build/lib/locust/test +copying locust/test/mock_logging.py -> build/lib/locust/test +copying locust/test/test_load_locustfile.py -> build/lib/locust/test +copying locust/test/test_stats.py -> build/lib/locust/test +copying locust/test/test_tags.py -> build/lib/locust/test +copying locust/test/test_util.py -> build/lib/locust/test +copying locust/test/test_wait_time.py -> build/lib/locust/test +copying locust/test/util.py -> build/lib/locust/test +copying locust/test/test_dispatch.py -> build/lib/locust/test +copying locust/test/test_debugging.py -> build/lib/locust/test +copying locust/test/test_runners.py -> build/lib/locust/test copying locust/test/mock_locustfile.py -> build/lib/locust/test -copying locust/test/fake_module1_for_env_test.py -> build/lib/locust/test +copying locust/test/test_fasthttp.py -> build/lib/locust/test copying locust/test/test_sequential_taskset.py -> build/lib/locust/test -copying locust/test/test_wait_time.py -> build/lib/locust/test -copying locust/test/test_util.py -> build/lib/locust/test -copying locust/test/test_stats.py -> build/lib/locust/test -copying locust/test/test_http.py -> build/lib/locust/test -copying locust/test/test_users.py -> build/lib/locust/test -copying locust/test/fake_module2_for_env_test.py -> build/lib/locust/test +creating build/lib/locust/util +copying locust/util/rounding.py -> build/lib/locust/util +copying locust/util/__init__.py -> build/lib/locust/util +copying locust/util/cache.py -> build/lib/locust/util +copying locust/util/timespan.py -> build/lib/locust/util +copying locust/util/deprecation.py -> build/lib/locust/util +copying locust/util/exception_handler.py -> build/lib/locust/util +copying locust/util/load_locustfile.py -> build/lib/locust/util +creating build/lib/locust/contrib +copying locust/contrib/__init__.py -> build/lib/locust/contrib +copying locust/contrib/fasthttp.py -> build/lib/locust/contrib creating build/lib/locust/rpc copying locust/rpc/__init__.py -> build/lib/locust/rpc copying locust/rpc/protocol.py -> build/lib/locust/rpc copying locust/rpc/zmqrpc.py -> build/lib/locust/rpc -creating build/lib/locust/contrib -copying locust/contrib/__init__.py -> build/lib/locust/contrib -copying locust/contrib/fasthttp.py -> build/lib/locust/contrib copying locust/py.typed -> build/lib/locust creating build/lib/locust/static -copying locust/static/tasks.js -> build/lib/locust/static -copying locust/static/vintage.js -> build/lib/locust/static +copying locust/static/jquery.jqote2.min.js -> build/lib/locust/static +copying locust/static/jquery-1.11.3.min.js -> build/lib/locust/static copying locust/static/echarts.common.min.js -> build/lib/locust/static copying locust/static/jquery.tools.min.js -> build/lib/locust/static -copying locust/static/jquery-1.11.3.min.js -> build/lib/locust/static copying locust/static/locust.js -> build/lib/locust/static copying locust/static/chart.js -> build/lib/locust/static -copying locust/static/jquery.jqote2.min.js -> build/lib/locust/static +copying locust/static/tasks.js -> build/lib/locust/static +copying locust/static/vintage.js -> build/lib/locust/static creating build/lib/locust/static/img -copying locust/static/img/ui-screenshot-workers.png -> build/lib/locust/static/img copying locust/static/img/favicon.ico -> build/lib/locust/static/img +copying locust/static/img/ui-screenshot-workers.png -> build/lib/locust/static/img copying locust/static/img/logo.png -> build/lib/locust/static/img -copying locust/static/img/ui-screenshot-charts.png -> build/lib/locust/static/img copying locust/static/img/ui-screenshot-stats.png -> build/lib/locust/static/img +copying locust/static/img/ui-screenshot-charts.png -> build/lib/locust/static/img copying locust/static/img/ui-screenshot-start-test.png -> build/lib/locust/static/img creating build/lib/locust/static/sass copying locust/static/sass/_base.sass -> build/lib/locust/static/sass @@ -924,13 +960,13 @@ copying locust/static/sass/tables.sass -> build/lib/locust/static/sass copying locust/static/sass/application.sass -> build/lib/locust/static/sass creating build/lib/locust/static/css -copying locust/static/css/application.css -> build/lib/locust/static/css +copying locust/static/css/tables.css.map -> build/lib/locust/static/css copying locust/static/css/application.css.map -> build/lib/locust/static/css copying locust/static/css/tables.css -> build/lib/locust/static/css -copying locust/static/css/tables.css.map -> build/lib/locust/static/css +copying locust/static/css/application.css -> build/lib/locust/static/css creating build/lib/locust/templates -copying locust/templates/report.html -> build/lib/locust/templates copying locust/templates/stats_data.html -> build/lib/locust/templates +copying locust/templates/report.html -> build/lib/locust/templates copying locust/templates/index.html -> build/lib/locust/templates creating build/lib/locust/webui creating build/lib/locust/webui/dist @@ -947,116 +983,116 @@ creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/debug.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/_version.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/__init__.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/stats.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/event.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/exception.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/py.typed -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/user/users.py -> build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/user/wait_time.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/user/__init__.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/user/inspectuser.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/user/task.py -> build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/event.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/dispatch.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/timespan.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/deprecation.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/__init__.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/rounding.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/cache.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/stats.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/testcases.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_log.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/util.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_runners.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_parser.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_locust_class.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/mock_logging.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_main.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_taskratio.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_env.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_dispatch.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_tags.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/__init__.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_web.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_old_wait_api.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_util.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_stats.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_http.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_users.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/shape.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/user/wait_time.py -> build/bdist.linux-x86_64/wheel/locust/user +copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/user +copying build/lib/locust/user/users.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/html.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/input_events.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/log.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/runners.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/webui -creating build/bdist.linux-x86_64/wheel/locust/webui/dist -copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist -creating build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist -copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist -copying build/lib/locust/__init__.py -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/tasks.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/vintage.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/jquery.jqote2.min.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-x86_64/wheel/locust/static copying build/lib/locust/static/echarts.common.min.js -> build/bdist.linux-x86_64/wheel/locust/static copying build/lib/locust/static/jquery.tools.min.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/locust.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/chart.js -> build/bdist.linux-x86_64/wheel/locust/static creating build/bdist.linux-x86_64/wheel/locust/static/img -copying build/lib/locust/static/img/ui-screenshot-workers.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/favicon.ico -> build/bdist.linux-x86_64/wheel/locust/static/img +copying build/lib/locust/static/img/ui-screenshot-workers.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/logo.png -> build/bdist.linux-x86_64/wheel/locust/static/img -copying build/lib/locust/static/img/ui-screenshot-charts.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/ui-screenshot-stats.png -> build/bdist.linux-x86_64/wheel/locust/static/img +copying build/lib/locust/static/img/ui-screenshot-charts.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/ui-screenshot-start-test.png -> build/bdist.linux-x86_64/wheel/locust/static/img +copying build/lib/locust/static/tasks.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/vintage.js -> build/bdist.linux-x86_64/wheel/locust/static creating build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/_base.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/_mixins.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/tables.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/application.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass -copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-x86_64/wheel/locust/static creating build/bdist.linux-x86_64/wheel/locust/static/css -copying build/lib/locust/static/css/application.css -> build/bdist.linux-x86_64/wheel/locust/static/css +copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-x86_64/wheel/locust/static/css copying build/lib/locust/static/css/application.css.map -> build/bdist.linux-x86_64/wheel/locust/static/css copying build/lib/locust/static/css/tables.css -> build/bdist.linux-x86_64/wheel/locust/static/css -copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-x86_64/wheel/locust/static/css -copying build/lib/locust/static/locust.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/chart.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/jquery.jqote2.min.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/argument_parser.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/clients.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/static/css/application.css -> build/bdist.linux-x86_64/wheel/locust/static/css +copying build/lib/locust/env.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/web.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/_version.py -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/templates -copying build/lib/locust/templates/report.html -> build/bdist.linux-x86_64/wheel/locust/templates copying build/lib/locust/templates/stats_data.html -> build/bdist.linux-x86_64/wheel/locust/templates +copying build/lib/locust/templates/report.html -> build/bdist.linux-x86_64/wheel/locust/templates copying build/lib/locust/templates/index.html -> build/bdist.linux-x86_64/wheel/locust/templates -copying build/lib/locust/web.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/argument_parser.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/clients.py -> build/bdist.linux-x86_64/wheel/locust copying build/lib/locust/main.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/py.typed -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/__init__.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_http.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_main.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_old_wait_api.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_locust_class.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_log.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_env.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_parser.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_users.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/testcases.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_taskratio.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_web.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/mock_logging.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_stats.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_tags.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_util.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/util.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_dispatch.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_runners.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/shape.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/__main__.py -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/webui +creating build/bdist.linux-x86_64/wheel/locust/webui/dist +copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist +creating build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist +copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist +copying build/lib/locust/dispatch.py -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/rounding.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/__init__.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/cache.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/timespan.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/deprecation.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/input_events.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/log.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/runners.py -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/contrib copying build/lib/locust/contrib/__init__.py -> build/bdist.linux-x86_64/wheel/locust/contrib copying build/lib/locust/contrib/fasthttp.py -> build/bdist.linux-x86_64/wheel/locust/contrib -copying build/lib/locust/exception.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/__main__.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/env.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/debug.py -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/rpc +copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/locust/rpc +copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-x86_64/wheel/locust/rpc +copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/rpc running install_egg_info running egg_info creating locust.egg-info @@ -1073,7 +1109,7 @@ Copying locust.egg-info to build/bdist.linux-x86_64/wheel/locust-0.0.0.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/locust-0.0.0.dist-info/WHEEL -creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.12_locust/.tmp-30db8m55/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.12_locust/.tmp-i24y28yt/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'locust/__init__.py' adding 'locust/__main__.py' adding 'locust/_version.py' @@ -1191,116 +1227,116 @@ running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/debug.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/_version.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/__init__.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/stats.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/event.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/exception.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/py.typed -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/user/users.py -> build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/user/wait_time.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/user/__init__.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/user/inspectuser.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/user/task.py -> build/bdist.linux-x86_64/wheel/locust/user -copying build/lib/locust/event.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/dispatch.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/timespan.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/deprecation.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/__init__.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/rounding.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/util/cache.py -> build/bdist.linux-x86_64/wheel/locust/util -copying build/lib/locust/stats.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/testcases.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_log.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/util.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_runners.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_parser.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_locust_class.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/mock_logging.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_main.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_taskratio.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_env.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_dispatch.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_tags.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/__init__.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_web.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_old_wait_api.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_util.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_stats.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_http.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/test_users.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test -copying build/lib/locust/shape.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/user/wait_time.py -> build/bdist.linux-x86_64/wheel/locust/user +copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/user +copying build/lib/locust/user/users.py -> build/bdist.linux-x86_64/wheel/locust/user copying build/lib/locust/html.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/input_events.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/log.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/rpc -copying build/lib/locust/runners.py -> build/bdist.linux-x86_64/wheel/locust -creating build/bdist.linux-x86_64/wheel/locust/webui -creating build/bdist.linux-x86_64/wheel/locust/webui/dist -copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist -creating build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist -copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist -copying build/lib/locust/__init__.py -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/tasks.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/vintage.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/jquery.jqote2.min.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-x86_64/wheel/locust/static copying build/lib/locust/static/echarts.common.min.js -> build/bdist.linux-x86_64/wheel/locust/static copying build/lib/locust/static/jquery.tools.min.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/locust.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/chart.js -> build/bdist.linux-x86_64/wheel/locust/static creating build/bdist.linux-x86_64/wheel/locust/static/img -copying build/lib/locust/static/img/ui-screenshot-workers.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/favicon.ico -> build/bdist.linux-x86_64/wheel/locust/static/img +copying build/lib/locust/static/img/ui-screenshot-workers.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/logo.png -> build/bdist.linux-x86_64/wheel/locust/static/img -copying build/lib/locust/static/img/ui-screenshot-charts.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/ui-screenshot-stats.png -> build/bdist.linux-x86_64/wheel/locust/static/img +copying build/lib/locust/static/img/ui-screenshot-charts.png -> build/bdist.linux-x86_64/wheel/locust/static/img copying build/lib/locust/static/img/ui-screenshot-start-test.png -> build/bdist.linux-x86_64/wheel/locust/static/img +copying build/lib/locust/static/tasks.js -> build/bdist.linux-x86_64/wheel/locust/static +copying build/lib/locust/static/vintage.js -> build/bdist.linux-x86_64/wheel/locust/static creating build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/_base.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/_mixins.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/tables.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass copying build/lib/locust/static/sass/application.sass -> build/bdist.linux-x86_64/wheel/locust/static/sass -copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-x86_64/wheel/locust/static creating build/bdist.linux-x86_64/wheel/locust/static/css -copying build/lib/locust/static/css/application.css -> build/bdist.linux-x86_64/wheel/locust/static/css +copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-x86_64/wheel/locust/static/css copying build/lib/locust/static/css/application.css.map -> build/bdist.linux-x86_64/wheel/locust/static/css copying build/lib/locust/static/css/tables.css -> build/bdist.linux-x86_64/wheel/locust/static/css -copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-x86_64/wheel/locust/static/css -copying build/lib/locust/static/locust.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/chart.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/static/jquery.jqote2.min.js -> build/bdist.linux-x86_64/wheel/locust/static -copying build/lib/locust/argument_parser.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/clients.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/static/css/application.css -> build/bdist.linux-x86_64/wheel/locust/static/css +copying build/lib/locust/env.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/web.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/_version.py -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/templates -copying build/lib/locust/templates/report.html -> build/bdist.linux-x86_64/wheel/locust/templates copying build/lib/locust/templates/stats_data.html -> build/bdist.linux-x86_64/wheel/locust/templates +copying build/lib/locust/templates/report.html -> build/bdist.linux-x86_64/wheel/locust/templates copying build/lib/locust/templates/index.html -> build/bdist.linux-x86_64/wheel/locust/templates -copying build/lib/locust/web.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/argument_parser.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/clients.py -> build/bdist.linux-x86_64/wheel/locust copying build/lib/locust/main.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/py.typed -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/__init__.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_http.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_main.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_old_wait_api.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_locust_class.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_log.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_env.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_parser.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_users.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/testcases.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_taskratio.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_web.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/mock_logging.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_stats.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_tags.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_util.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/util.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_dispatch.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_runners.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/test/test_sequential_taskset.py -> build/bdist.linux-x86_64/wheel/locust/test +copying build/lib/locust/shape.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/__main__.py -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/webui +creating build/bdist.linux-x86_64/wheel/locust/webui/dist +copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist +creating build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-x86_64/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist +copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-x86_64/wheel/locust/webui/dist +copying build/lib/locust/dispatch.py -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/rounding.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/__init__.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/cache.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/timespan.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/deprecation.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-x86_64/wheel/locust/util +copying build/lib/locust/input_events.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/log.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/runners.py -> build/bdist.linux-x86_64/wheel/locust creating build/bdist.linux-x86_64/wheel/locust/contrib copying build/lib/locust/contrib/__init__.py -> build/bdist.linux-x86_64/wheel/locust/contrib copying build/lib/locust/contrib/fasthttp.py -> build/bdist.linux-x86_64/wheel/locust/contrib -copying build/lib/locust/exception.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/__main__.py -> build/bdist.linux-x86_64/wheel/locust -copying build/lib/locust/env.py -> build/bdist.linux-x86_64/wheel/locust +copying build/lib/locust/debug.py -> build/bdist.linux-x86_64/wheel/locust +creating build/bdist.linux-x86_64/wheel/locust/rpc +copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-x86_64/wheel/locust/rpc +copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-x86_64/wheel/locust/rpc +copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-x86_64/wheel/locust/rpc running install_egg_info running egg_info writing locust.egg-info/PKG-INFO @@ -1315,7 +1351,7 @@ Copying locust.egg-info to build/bdist.linux-x86_64/wheel/locust-0.0.0.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/locust-0.0.0.dist-info/WHEEL -creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.11_locust/.tmp-qei3qd_k/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.11_locust/.tmp-wq6vn455/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'locust/__init__.py' adding 'locust/__main__.py' adding 'locust/_version.py' @@ -1426,7 +1462,7 @@ make[1]: Entering directory '/build/reproducible-path/locust-2.24.0' # examples/test_data_management.py - attempted network access during pytest collection phase # TestMasterWorkerRunners times out after a long time -http_proxy= https_proxy= PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/build/reproducible-path/locust-2.24.0/debian PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PYTHONPATH={build_dir} {interpreter} -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners'" dh_auto_test +http_proxy= https_proxy= PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/build/reproducible-path/locust-2.24.0/debian PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PYTHONPATH={build_dir} {interpreter} -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners'" dh_auto_test I: pybuild base:311: PYTHONPATH=/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.12_locust/build python3.12 -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners' ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-8.1.2, pluggy-1.5.0 -- /usr/bin/python3.12 @@ -1831,7 +1867,7 @@ locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_during_on_start PASSED [ 71%] locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_exit_during_wait PASSED [ 71%] locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt PASSED [ 72%] -locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt_no_reschedule FAILED [ 72%] +locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt_no_reschedule PASSED [ 72%] locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_ramp_down PASSED [ 72%] locust/test/test_runners.py::TestStopTimeout::test_users_can_call_runner_quit_with_stop_timeout PASSED [ 72%] locust/test/test_sequential_taskset.py::TestTaskSet::test_task_sequence_multiple_iterations PASSED [ 72%] @@ -1871,7 +1907,7 @@ locust/test/test_stats.py::TestCsvStats::test_csv_stats_writer_full_history PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_requests_csv_quote_escaping PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_stats_history FAILED [ 79%] -locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats PASSED [ 79%] +locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats FAILED [ 79%] locust/test/test_stats.py::TestCsvStats::test_write_csv_files PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_write_csv_files_full_history PASSED [ 79%] locust/test/test_stats.py::TestStatsEntryResponseTimesCache::test_diff_response_times_dicts PASSED [ 80%] @@ -1988,7 +2024,7 @@ =================================== FAILURES =================================== _________________ TestLoadLocustfile.test_locustfile_from_url __________________ -self = +self = def _new_conn(self): """Establish a socket connection and set nodelay settings on it. @@ -2208,7 +2244,7 @@ During handling of the above exception, another exception occurred: -self = +self = method = 'GET', url = '/locustio/locust/master/examples/basic.py', body = None headers = {'User-Agent': 'python-requests/2.31.0', 'Accept-Encoding': 'gzip, deflate, br', 'Accept': '*/*', 'Connection': 'keep-alive'} retries = Retry(total=0, connect=None, read=False, redirect=None, status=None) @@ -2421,7 +2457,7 @@ self.sock = conn = self._new_conn() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def _new_conn(self): """Establish a socket connection and set nodelay settings on it. @@ -2451,13 +2487,13 @@ > raise NewConnectionError( self, "Failed to establish a new connection: %s" % e ) -E urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -3] Temporary failure in name resolution +E urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -3] Temporary failure in name resolution /usr/lib/python3/dist-packages/urllib3/connection.py:186: NewConnectionError During handling of the above exception, another exception occurred: -self = +self = request = , stream = False timeout = Timeout(connect=None, read=None, total=None), verify = True cert = None, proxies = OrderedDict({'no': 'localhost'}) @@ -2537,9 +2573,9 @@ self = Retry(total=0, connect=None, read=False, redirect=None, status=None) method = 'GET', url = '/locustio/locust/master/examples/basic.py' response = None -error = NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution') -_pool = -_stacktrace = +error = NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution') +_pool = +_stacktrace = def increment( self, @@ -2630,7 +2666,7 @@ if new_retry.is_exhausted(): > raise MaxRetryError(_pool, url, error or ResponseError(cause)) -E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) +E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) /usr/lib/python3/dist-packages/urllib3/util/retry.py:592: MaxRetryError @@ -2654,7 +2690,7 @@ r = adapter.send(request, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = request = , stream = False timeout = Timeout(connect=None, read=None, total=None), verify = True cert = None, proxies = OrderedDict({'no': 'localhost'}) @@ -2745,7 +2781,7 @@ raise SSLError(e, request=request) > raise ConnectionError(e, request=request) -E requests.exceptions.ConnectionError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) +E requests.exceptions.ConnectionError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) /usr/lib/python3/dist-packages/requests/adapters.py:519: ConnectionError @@ -2781,7 +2817,7 @@ locust/argument_parser.py:198: SystemExit ----------------------------- Captured stderr call ----------------------------- -Failed to get locustfile from: https://raw.githubusercontent.com/locustio/locust/master/examples/basic.py. Exception: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) +Failed to get locustfile from: https://raw.githubusercontent.com/locustio/locust/master/examples/basic.py. Exception: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) _____________________ TestLoggingOptions.test_log_to_file ______________________ self = @@ -2832,8 +2868,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpcqmv8kk4_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpfj2ciayi_locustfile.py', '-u', '1', '-r', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -3160,8 +3196,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpl_o32e48_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpf7yjsyw0_locustfile.py', '-u', '1', '-r', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -3484,8 +3520,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp12be7oe0_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpmeddbln9_locustfile.py', '-u', '1', '-r', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -3803,8 +3839,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp113pv6b4_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpqnet0ztl_locustfile.py', '-t', '1', '--headless'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -4142,8 +4178,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991464_523347_24942.py,/tmp/tmp284odkmw_locustfile.py', '--legacy-ui', '--web-port', '37909', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582703_253854_76581.py,/tmp/tmpccwt5pth_locustfile.py', '--legacy-ui', '--web-port', '45751', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -4465,8 +4501,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991464_7548048_23831.py', '--legacy-ui', '--web-port', '45855', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582703_6452825_12094.py', '--legacy-ui', '--web-port', '38921', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -4776,8 +4812,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991465_2176733_54946.py', '--web-port', '36729', '-t', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582703_7946715_71128.py', '--web-port', '55717', '-t', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -5083,8 +5119,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991465_6785533_44554.py', '--web-port', '52225', '--autostart'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582704_0354254_82927.py', '--web-port', '38175', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -5417,7 +5453,7 @@ output = proc.communicate()[0] self.assertNotIn("User1 is running", output) > self.assertIn("User2 is running", output) -E AssertionError: 'User2 is running' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'User2 is running' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:1080: AssertionError _______________ StandaloneIntegrationTests.test_custom_arguments _______________ @@ -5457,8 +5493,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpwbue66v7_locustfile.py', '--custom-string-arg', 'command_line_value', '--web-port', ...] +self = +args = ['locust', '-f', '/tmp/tmperk904ns_locustfile.py', '--custom-string-arg', 'command_line_value', '--web-port', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -5774,8 +5810,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpkvr_dlyk_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmp8bsdgew6_locustfile.py', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -6085,8 +6121,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpols71d8m_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpa2fcewbo_locustfile.py'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 80, errread = 81 @@ -6398,8 +6434,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991467_0579996_46607.py', '--host', 'https://test.com/', '--run-time', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582704_7746353_57360.py', '--host', 'https://test.com/', '--run-time', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -6717,8 +6753,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991467_45812_76813.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582704_9735992_31065.py', '--host', 'https://test.com/', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -7035,8 +7071,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp8xuneghm_locustfile.py,/tmp/tmpyxrh9c6y_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmp8_8h66ko_locustfile.py,/tmp/tmpm3fvz2rk_locustfile.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -7339,8 +7375,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp83ovrr52_locustfile.py,/tmp/tmpjqubo7jv_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmpjyern78h_locustfile.py,/tmp/tmpee97bixr_locustfile.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -7632,8 +7668,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp1v0y7gc1'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmp86vqzbqy'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 80, errread = 81 @@ -7948,8 +7984,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991468_1306453_70452.py', '--headless', '-t', '1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582705_7938933_61094.py', '--headless', '-t', '1', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -8263,8 +8299,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991468_318374_81608.py', '--run-time=1s', '--headless', '--exit-code-on-error', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582706_0348172_59597.py', '--run-time=1s', '--headless', '--exit-code-on-error', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -8590,8 +8626,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpbhv9conm_locustfile.py', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpn6korgt7_locustfile.py', '--headless'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -8898,8 +8934,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991468_681084_69201.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582706_5120492_99016.py', '--host', 'https://test.com/', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -9197,7 +9233,7 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = args = ['locust', '--help'], executable = 'locust', preexec_fn = None close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False @@ -9512,8 +9548,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991469_0458133_5261.py', '--legacy-ui', '--host', 'https://test.com/', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582706_964349_63920.py', '--legacy-ui', '--host', 'https://test.com/', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -9853,7 +9889,7 @@ output = proc.communicate()[0] stdin.close() > self.assertIn("Ramping to 1 users at a rate of 100.00 per second", output) -E AssertionError: 'Ramping to 1 users at a rate of 100.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'Ramping to 1 users at a rate of 100.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:922: AssertionError _________ StandaloneIntegrationTests.test_invalid_percentile_parameter _________ @@ -9883,8 +9919,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpnmnvm7iy_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpmwzyj4io_locustfile.py', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -10189,8 +10225,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991476_2146015_86399.py', '--host', 'https://test.com/', '--stop-timeout', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582713_558409_51806.py', '--host', 'https://test.com/', '--stop-timeout', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -10491,8 +10527,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmprx6p1mw__locustfile.py,/tmp/tmplp4s_mgy_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmp06eaye7__locustfile.py,/tmp/tmp42j1f99m_locustfile.py', '-t', '1', '--headless'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -10772,7 +10808,7 @@ /usr/lib/python3/dist-packages/gevent/subprocess.py:1838: OSError ----------------------------- Captured stdout call ----------------------------- -from tmprx6p1mw__locustfile import TestUser1 +from tmp06eaye7__locustfile import TestUser1 _____________ StandaloneIntegrationTests.test_percentile_parameter _____________ @@ -10805,8 +10841,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmptxnfglit_locustfile.py', '--web-port', '42731', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpgum9yl3c_locustfile.py', '--web-port', '60083', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -11117,8 +11153,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpxpi6omma_locustfile.py', '--web-port', '60291', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmph4lf7j1w_locustfile.py', '--web-port', '54023', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -11439,8 +11475,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpy85e4dhv', '--autostart', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmpuhvan89m', '--autostart', '-u', '2', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -11761,8 +11797,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpnniiuej_', '--headless', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmp0rxri4ux', '--headless', '-u', '2', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -12098,8 +12134,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991478_9372544_4478.py,/tmp/tmpn9pwc10u_locustfile.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582715_1608934_34062.py,/tmp/tmp85wlm7rv_locustfile.py', '--host', 'https://test.com/', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -12397,8 +12433,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpjyy9tzh7_locustfile.py,/tmp/tmprn42jbir_locustfile.py', '--class-picker'] +self = +args = ['locust', '-f', '/tmp/tmplvkmcx8g_locustfile.py,/tmp/tmpry8_d89q_locustfile.py', '--class-picker'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -12713,8 +12749,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '--headless', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991479_3834147_81742.py', '--exit-code-on-error=0', '--users=1', ...] +self = +args = ['locust', '--headless', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582715_8113966_40242.py', '--exit-code-on-error=0', '--users=1', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -13032,8 +13068,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991479_670665_2744.py', '--run-time=1s', '--users=1', '--spawn-rate=1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582716_0767117_83005.py', '--run-time=1s', '--users=1', '--spawn-rate=1', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -13343,7 +13379,7 @@ output = proc.communicate()[0] > self.assertIn("Ramping to 10 users at a rate of 10.00 per second", output) -E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:1022: AssertionError _____________ StandaloneIntegrationTests.test_spawning_with_fixed ______________ @@ -13402,7 +13438,7 @@ output = proc.communicate()[0] > self.assertIn("Ramping to 10 users at a rate of 10.00 per second", output) -E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:987: AssertionError _________________ StandaloneIntegrationTests.test_web_options __________________ @@ -13428,8 +13464,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991480_6841316_79144.py', '--web-host', '127.0.0.2', '--web-port', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582716_5613616_66720.py', '--web-host', '127.0.0.2', '--web-port', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -13733,8 +13769,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpstpvpo9z_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmppmoqrcje_locustfile.py'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 81, errread = 82 @@ -14029,8 +14065,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991481_289777_61107.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991481_2900312_76475.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582716_937581_53550.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582716_937905_11925.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -14325,8 +14361,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp5bbyrpnp'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpkxr9x8l8'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 81, errread = 82 @@ -14650,8 +14686,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991481_7707636_19733.py,/tmp/tmp8lv3_rck_locustfile.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582717_3213007_99994.py,/tmp/tmp8zooli6j_locustfile.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -14972,8 +15008,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991482_510113_75778.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582717_4808495_99383.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -15304,8 +15340,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991482_947342_39448.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582717_654895_67099.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -15628,8 +15664,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991483_0611382_29415.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582717_8149054_96095.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -15959,8 +15995,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991483_2560709_47504.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582717_9702384_27712.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -16275,8 +16311,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991483_3683789_37799', '--headless', '--master'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582718_122395_71891', '--headless', '--master'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -16583,8 +16619,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991483_4866283_54939.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582718_2885199_68775.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -16906,8 +16942,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991483_6004894_42583.py', '--host', 'http://google.com', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582718_4414024_3975.py', '--host', 'http://google.com', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -17226,8 +17262,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991483_7200763_30674.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582718_5932298_1389.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -17541,7 +17577,7 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = args = ['locust', '-f', '-', '--worker'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False @@ -17841,7 +17877,7 @@ assert False, f"locust process never finished: {command}" self.assertNotIn("Traceback", stderr) > self.assertIn("(index 3) reported as ready", stderr) -E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:1993: AssertionError ____________ DistributedIntegrationTests.test_processes_autodetect _____________ @@ -17866,7 +17902,7 @@ assert False, f"locust process never finished: {command}" self.assertNotIn("Traceback", stderr) > self.assertIn("(index 0) reported as ready", stderr) -E AssertionError: '(index 0) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: '(index 0) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:2013: AssertionError ______________ DistributedIntegrationTests.test_processes_ctrl_c _______________ @@ -17900,8 +17936,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991484_0625153_19972.py', '--processes', '4', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582719_1072562_54283.py', '--processes', '4', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -18208,8 +18244,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991484_2723732_11334.py', '--processes', '4', '-L', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582719_3146675_37512.py', '--processes', '4', '-L', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -18534,7 +18570,7 @@ self.assertNotIn("Traceback", master_stderr) self.assertNotIn("Gave up waiting for workers to connect", master_stderr) > self.assertIn("(index 3) reported as ready", master_stderr) -E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:2058: AssertionError ______ DistributedIntegrationTests.test_processes_workers_quit_unexpected ______ @@ -18573,8 +18609,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991484_5464952_78769.py', '--processes', '2', '--worker'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582719_7122512_82342.py', '--processes', '2', '--worker'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -18895,8 +18931,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991484_715301_11518.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582719_861329_49865.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -19213,8 +19249,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749991484_875896_44216.py', '--master', '--headless', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715582720_0962644_59863.py', '--master', '--headless', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -19569,6 +19605,7 @@ ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client1). That's not going to work. ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client2). That's not going to work. WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines +WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client3). That's not going to work. ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client4). That's not going to work. INFO locust.runners:runners.py:329 Shape test starting. @@ -19577,7 +19614,6 @@ WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines -WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines ______________ TestMasterRunner.test_custom_shape_scale_interval _______________ self = @@ -19748,12 +19784,6 @@ WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client1. Asking worker to quit. WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client2. Asking worker to quit. WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client3. Asking worker to quit. -INFO locust.runners:runners.py:933 Worker 0 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 1 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 2 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 3 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 4 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:941 The last worker went missing, stopping test. ____________ TestMasterRunner.test_last_worker_quitting_stops_test _____________ self = @@ -19787,8 +19817,12 @@ WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client1. Asking worker to quit. WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client2. Asking worker to quit. -INFO locust.runners:runners.py:356 Shape test updating to 2 users at 2.00 spawn rate -WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected +INFO locust.runners:runners.py:933 Worker 0 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 1 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 2 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 3 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 4 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:941 The last worker went missing, stopping test. ___________ TestMasterRunner.test_master_discard_first_client_ready ____________ self = @@ -19822,7 +19856,7 @@ locust/test/test_runners.py:2162: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = , k = 'fake_client' +self = , k = 'fake_client' def __getitem__(self, k: str) -> WorkerNode: > return self._worker_nodes[k] @@ -19833,6 +19867,8 @@ ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client). That's not going to work. INFO locust.runners:runners.py:356 Shape test updating to 2 users at 2.00 spawn rate WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected +INFO locust.runners:runners.py:356 Shape test updating to 2 users at 2.00 spawn rate +WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected INFO locust.runners:runners.py:342 Shape test stopping INFO locust.runners:runners.py:342 Shape test stopping INFO locust.runners:runners.py:356 Shape test updating to 3 users at 3.00 spawn rate @@ -20288,108 +20324,6 @@ locust/test/test_runners.py:3194: AssertionError ------------------------------ Captured log call ------------------------------- ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (zeh_fake_client1). That's not going to work. -________ TestStopTimeout.test_stop_timeout_with_interrupt_no_reschedule ________ - -self = - - def test_stop_timeout_with_interrupt_no_reschedule(self): - state = [0] - - class MySubTaskSet(TaskSet): - @task - def a_task(self): - gevent.sleep(0.1) - state[0] = 1 - self.interrupt(reschedule=False) - - class MyTestUser(User): - tasks = [MySubTaskSet] - wait_time = constant(3) - - options = mocked_options() - options.stop_timeout = 0.3 - environment = create_environment([MyTestUser], options) - runner = environment.create_local_runner() - runner.start(1, 1, wait=True) - gevent.sleep(0) - timeout = gevent.Timeout(0.11) - timeout.start() - try: -> runner.quit() - -locust/test/test_runners.py:4077: -_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -locust/runners.py:415: in quit - self.stop() -locust/runners.py:562: in stop - super().stop() -locust/runners.py:402: in stop - self.stop_users(self.user_classes_count) -locust/runners.py:286: in stop_users - if not stop_group.join(timeout=self.environment.stop_timeout): -/usr/lib/python3/dist-packages/gevent/pool.py:430: in join - result = self._empty_event.wait(timeout=timeout) -src/gevent/event.py:163: in gevent._gevent_cevent.Event.wait - ??? -src/gevent/_abstract_linkable.py:521: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait - ??? -src/gevent/_abstract_linkable.py:487: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core - ??? -src/gevent/_abstract_linkable.py:496: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core - ??? -src/gevent/_abstract_linkable.py:490: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core - ??? -src/gevent/_abstract_linkable.py:442: in gevent._gevent_c_abstract_linkable.AbstractLinkable._AbstractLinkable__wait_to_be_notified - ??? -src/gevent/_abstract_linkable.py:451: in gevent._gevent_c_abstract_linkable.AbstractLinkable._switch_to_hub - ??? -src/gevent/_greenlet_primitives.py:61: in gevent._gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch - ??? -src/gevent/_greenlet_primitives.py:65: in gevent._gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch - ??? -_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - -> ??? -E gevent.timeout.Timeout: 0.11 seconds - -src/gevent/_gevent_c_greenlet_primitives.pxd:35: Timeout - -During handling of the above exception, another exception occurred: - -self = - - def test_stop_timeout_with_interrupt_no_reschedule(self): - state = [0] - - class MySubTaskSet(TaskSet): - @task - def a_task(self): - gevent.sleep(0.1) - state[0] = 1 - self.interrupt(reschedule=False) - - class MyTestUser(User): - tasks = [MySubTaskSet] - wait_time = constant(3) - - options = mocked_options() - options.stop_timeout = 0.3 - environment = create_environment([MyTestUser], options) - runner = environment.create_local_runner() - runner.start(1, 1, wait=True) - gevent.sleep(0) - timeout = gevent.Timeout(0.11) - timeout.start() - try: - runner.quit() - runner.greenlet.join() - except gevent.Timeout: -> self.fail("Got Timeout exception. Interrupted locusts should exit immediately during stop_timeout.") -E AssertionError: Got Timeout exception. Interrupted locusts should exit immediately during stop_timeout. - -locust/test/test_runners.py:4080: AssertionError ------------------------------- Captured log call ------------------------------- -INFO locust.runners:runners.py:499 Ramping to 1 users at a rate of 1.00 per second _______________________ TestCsvStats.test_stats_history ________________________ self = @@ -20530,7 +20464,7 @@ self.connect_to_master() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def connect_to_master(self): self.retry += 1 @@ -20555,126 +20489,169 @@ locust/runners.py:1444: ConnectionError ------------------------------ Captured log call ------------------------------- -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 3/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 4/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 5/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 6/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 7/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 8/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 9/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 10/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 11/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 12/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 13/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 14/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 15/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 16/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 17/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 18/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 19/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 20/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 21/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 22/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 23/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 24/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 25/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 26/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 27/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 28/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 29/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 30/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 31/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 32/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 33/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 34/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 35/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 36/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 37/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 38/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 39/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 40/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 41/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 42/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 43/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 44/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 45/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 46/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 47/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 48/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 49/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 50/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 51/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 52/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 53/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 54/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 55/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 56/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 57/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 58/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 59/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 60/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_1096008423014715903ff2fc086dc59a). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_500b77fef0024009b3ac105bbdb121af). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 61/60. +______________ TestCsvStats.test_user_count_in_csv_history_stats _______________ + +self = + + @mock.patch("locust.stats.CSV_STATS_INTERVAL_SEC", new=_TEST_CSV_STATS_INTERVAL_SEC) + def test_user_count_in_csv_history_stats(self): + start_time = int(time.time()) + + class TestUser(User): + wait_time = constant(10) + + @task + def t(self): + self.environment.runner.stats.log_request("GET", "/", 10, 10) + + environment = Environment(user_classes=[TestUser]) + stats_writer = StatsCSVFileWriter(environment, PERCENTILES_TO_REPORT, self.STATS_BASE_NAME, full_history=True) + runner = environment.create_local_runner() + # spawn a user every _TEST_CSV_STATS_INTERVAL_SEC second + user_count = 15 + spawn_rate = 5 + assert 1 / 5 == _TEST_CSV_STATS_INTERVAL_SEC + runner_greenlet = gevent.spawn(runner.start, user_count, spawn_rate) + gevent.sleep(0.1) + + greenlet = gevent.spawn(stats_writer) + gevent.sleep(user_count / spawn_rate) + gevent.kill(greenlet) + stats_writer.close_files() + runner.stop() + gevent.kill(runner_greenlet) + + with open(self.STATS_HISTORY_FILENAME) as f: + reader = csv.DictReader(f) + rows = [r for r in reader] + +> self.assertEqual(2 * user_count, len(rows)) +E AssertionError: 30 != 24 + +locust/test/test_stats.py:545: AssertionError +------------------------------ Captured log call ------------------------------- +INFO locust.runners:runners.py:499 Ramping to 15 users at a rate of 5.00 per second +INFO locust.runners:runners.py:537 All users spawned: {"TestUser": 15} (15 total users) =============================== warnings summary =============================== locust/test/test_fasthttp.py::TestFastHttpSsl::test_ssl_request_insecure locust/test/test_web.py::TestWebUIWithTLS::test_index_with_https @@ -20682,8 +20659,8 @@ self._context = SSLContext(ssl_version) locust/test/test_log.py: 4 warnings -locust/test/test_main.py: 29 warnings - /usr/lib/python3/dist-packages/gevent/os.py:426: DeprecationWarning: This process (pid=1605180) is multi-threaded, use of fork() may lead to deadlocks in the child. +locust/test/test_main.py: 35 warnings + /usr/lib/python3/dist-packages/gevent/os.py:426: DeprecationWarning: This process (pid=223614) is multi-threaded, use of fork() may lead to deadlocks in the child. pid = fork() locust/test/test_web.py::TestWebUI::test_html_stats_report @@ -20790,9 +20767,9 @@ FAILED locust/test/test_runners.py::TestMasterRunner::test_worker_missing_after_heartbeat_dead_interval FAILED locust/test/test_runners.py::TestMasterRunner::test_worker_sends_bad_message_to_master FAILED locust/test/test_runners.py::TestMasterRunner::test_worker_sends_unrecognized_message_to_master -FAILED locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt_no_reschedule FAILED locust/test/test_stats.py::TestCsvStats::test_stats_history - Connecti... -= 85 failed, 463 passed, 1 skipped, 15 deselected, 48 warnings in 555.91s (0:09:15) = +FAILED locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats += 85 failed, 463 passed, 1 skipped, 15 deselected, 54 warnings in 556.01s (0:09:16) = E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: PYTHONPATH=/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.12_locust/build python3.12 -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners' I: pybuild base:311: PYTHONPATH=/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.11_locust/build python3.11 -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners' ============================= test session starts ============================== @@ -20826,7 +20803,7 @@ locust/test/test_dispatch.py::TestDistributionIsRespectedDuringDispatch::test_dispatch_75_users_to_4_workers_with_spawn_rate_of_5 PASSED [ 4%] locust/test/test_dispatch.py::TestLargeScale::test_distribute_users PASSED [ 4%] locust/test/test_dispatch.py::TestLargeScale::test_ramp_down_from_100_000_to_0_users_with_50_user_classes_and_1000_workers_and_5000_spawn_rate PASSED [ 4%] -locust/test/test_dispatch.py::TestLargeScale::test_ramp_up_from_0_to_100_000_users_with_50_user_classes_and_1000_workers_and_5000_spawn_rate PASSED [ 4%] +locust/test/test_dispatch.py::TestLargeScale::test_ramp_up_from_0_to_100_000_users_with_50_user_classes_and_1000_workers_and_5000_spawn_rate FAILED [ 4%] locust/test/test_dispatch.py::TestSmallConsecutiveRamping::test_consecutive_ramp_up_and_ramp_down PASSED [ 4%] locust/test/test_dispatch.py::TestRampingMiscellaneous::test_spawn_rate_greater_than_target_user_count PASSED [ 4%] locust/test/test_dispatch.py::TestRemoveWorker::test_remove_last_worker PASSED [ 5%] @@ -20947,7 +20924,7 @@ locust/test/test_http.py::TestHttpSession::test_delete PASSED [ 26%] locust/test/test_http.py::TestHttpSession::test_error_message PASSED [ 26%] locust/test/test_http.py::TestHttpSession::test_error_message_with_name_replacement PASSED [ 26%] -locust/test/test_http.py::TestHttpSession::test_event_measure PASSED [ 26%] +locust/test/test_http.py::TestHttpSession::test_event_measure FAILED [ 26%] locust/test/test_http.py::TestHttpSession::test_get PASSED [ 26%] locust/test/test_http.py::TestHttpSession::test_get_with_params PASSED [ 26%] locust/test/test_http.py::TestHttpSession::test_head PASSED [ 27%] @@ -21198,7 +21175,7 @@ locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_during_on_start PASSED [ 71%] locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_exit_during_wait PASSED [ 71%] locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt PASSED [ 72%] -locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt_no_reschedule PASSED [ 72%] +locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt_no_reschedule FAILED [ 72%] locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_ramp_down PASSED [ 72%] locust/test/test_runners.py::TestStopTimeout::test_users_can_call_runner_quit_with_stop_timeout PASSED [ 72%] locust/test/test_sequential_taskset.py::TestTaskSet::test_task_sequence_multiple_iterations PASSED [ 72%] @@ -21238,7 +21215,7 @@ locust/test/test_stats.py::TestCsvStats::test_csv_stats_writer_full_history PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_requests_csv_quote_escaping PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_stats_history FAILED [ 79%] -locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats FAILED [ 79%] +locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_write_csv_files PASSED [ 79%] locust/test/test_stats.py::TestCsvStats::test_write_csv_files_full_history PASSED [ 79%] locust/test/test_stats.py::TestStatsEntryResponseTimesCache::test_diff_response_times_dicts PASSED [ 80%] @@ -21353,6 +21330,40 @@ locust/test/test_zmqrpc.py::ZMQRPC_tests::test_rpc_error PASSED [100%] =================================== FAILURES =================================== +_ TestLargeScale.test_ramp_up_from_0_to_100_000_users_with_50_user_classes_and_1000_workers_and_5000_spawn_rate _ + +self = + + def test_ramp_up_from_0_to_100_000_users_with_50_user_classes_and_1000_workers_and_5000_spawn_rate(self): + for user_classes in [ + self.weighted_user_classes, + self.fixed_user_classes_1M, + self.fixed_user_classes_10k, + self.mixed_users, + ]: + workers = [WorkerNode(str(i)) for i in range(1000)] + + target_user_count = 100_000 + + users_dispatcher = UsersDispatcher(worker_nodes=workers, user_classes=user_classes) + users_dispatcher.new_dispatch(target_user_count=target_user_count, spawn_rate=5_000) + users_dispatcher._wait_between_dispatch = 0 + + all_dispatched_users = list(users_dispatcher) + + tol = 0.2 +> self.assertTrue( + all( + dispatch_iteration_duration <= tol + for dispatch_iteration_duration in users_dispatcher.dispatch_iteration_durations + ), + "One or more dispatch took more than {:.0f}s to compute (max = {}ms)".format( + tol * 1000, 1000 * max(users_dispatcher.dispatch_iteration_durations) + ), + ) +E AssertionError: False is not true : One or more dispatch took more than 200s to compute (max = 302.9986339970492ms) + +locust/test/test_dispatch.py:2096: AssertionError ______________ TestFastHttpUserClass.test_client_pool_concurrency ______________ self = @@ -21379,12 +21390,31 @@ after_requests = time.time() expected_delta = 0.4 # 20 requests with concurrency 10 and response time 0.2 > self.assertAlmostEqual(before_requests + expected_delta, after_requests, delta=0.1) -E AssertionError: 1749992024.5363967 != 1749992024.6371732 within 0.1 delta (0.10077643394470215 difference) +E AssertionError: 1715583244.0041726 != 1715583244.1505606 within 0.1 delta (0.14638805389404297 difference) locust/test/test_fasthttp.py:589: AssertionError +______________________ TestHttpSession.test_event_measure ______________________ + +self = + + def test_event_measure(self): + kwargs = {} + + def on_request(**kw): + kwargs.update(**kw) + + self.environment.events.request.add_listener(on_request) + + with self.environment.events.request.measure("GET", "/test") as request_meta: + time.sleep(0.001) + +> self.assertTrue(1 <= kwargs["response_time"] <= 1.5, kwargs["response_time"]) +E AssertionError: False is not true : 4.252779996022582 + +locust/test/test_http.py:293: AssertionError _________________ TestLoadLocustfile.test_locustfile_from_url __________________ -self = +self = def _new_conn(self): """Establish a socket connection and set nodelay settings on it. @@ -21604,7 +21634,7 @@ During handling of the above exception, another exception occurred: -self = +self = method = 'GET', url = '/locustio/locust/master/examples/basic.py', body = None headers = {'User-Agent': 'python-requests/2.31.0', 'Accept-Encoding': 'gzip, deflate, br', 'Accept': '*/*', 'Connection': 'keep-alive'} retries = Retry(total=0, connect=None, read=False, redirect=None, status=None) @@ -21817,7 +21847,7 @@ self.sock = conn = self._new_conn() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def _new_conn(self): """Establish a socket connection and set nodelay settings on it. @@ -21847,13 +21877,13 @@ > raise NewConnectionError( self, "Failed to establish a new connection: %s" % e ) -E urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -3] Temporary failure in name resolution +E urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -3] Temporary failure in name resolution /usr/lib/python3/dist-packages/urllib3/connection.py:186: NewConnectionError During handling of the above exception, another exception occurred: -self = +self = request = , stream = False timeout = Timeout(connect=None, read=None, total=None), verify = True cert = None, proxies = OrderedDict([('no', 'localhost')]) @@ -21933,9 +21963,9 @@ self = Retry(total=0, connect=None, read=False, redirect=None, status=None) method = 'GET', url = '/locustio/locust/master/examples/basic.py' response = None -error = NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution') -_pool = -_stacktrace = +error = NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution') +_pool = +_stacktrace = def increment( self, @@ -22026,7 +22056,7 @@ if new_retry.is_exhausted(): > raise MaxRetryError(_pool, url, error or ResponseError(cause)) -E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) +E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) /usr/lib/python3/dist-packages/urllib3/util/retry.py:592: MaxRetryError @@ -22050,7 +22080,7 @@ r = adapter.send(request, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = request = , stream = False timeout = Timeout(connect=None, read=None, total=None), verify = True cert = None, proxies = OrderedDict([('no', 'localhost')]) @@ -22141,7 +22171,7 @@ raise SSLError(e, request=request) > raise ConnectionError(e, request=request) -E requests.exceptions.ConnectionError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) +E requests.exceptions.ConnectionError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) /usr/lib/python3/dist-packages/requests/adapters.py:519: ConnectionError @@ -22179,7 +22209,7 @@ locust/argument_parser.py:198: SystemExit ----------------------------- Captured stderr call ----------------------------- -Failed to get locustfile from: https://raw.githubusercontent.com/locustio/locust/master/examples/basic.py. Exception: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) +Failed to get locustfile from: https://raw.githubusercontent.com/locustio/locust/master/examples/basic.py. Exception: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) _____________________ TestLoggingOptions.test_log_to_file ______________________ self = @@ -22230,8 +22260,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp3851objw_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpfno4cfg0_locustfile.py', '-u', '1', '-r', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -22558,8 +22588,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmphhl0ge0c_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpfxcm9edp_locustfile.py', '-u', '1', '-r', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -22882,8 +22912,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpy7d8dbbd_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpc8hza2xf_locustfile.py', '-u', '1', '-r', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -23201,8 +23231,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpdfh2veif_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpq8wh_u6h_locustfile.py', '-t', '1', '--headless'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -23540,8 +23570,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992052_5926957_61396.py,/tmp/tmp8i8jcqxf_locustfile.py', '--legacy-ui', '--web-port', '42335', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583293_561701_84706.py,/tmp/tmpkmv27biu_locustfile.py', '--legacy-ui', '--web-port', '51381', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -23863,8 +23893,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992052_98348_38107.py', '--legacy-ui', '--web-port', '39963', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583293_9992685_7065.py', '--legacy-ui', '--web-port', '43139', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -24174,8 +24204,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992053_4707556_90398.py', '--web-port', '54489', '-t', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583294_3785844_77710.py', '--web-port', '58049', '-t', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -24481,8 +24511,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992053_9255779_22443.py', '--web-port', '56457', '--autostart'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583294_9886143_23958.py', '--web-port', '42175', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -24815,7 +24845,7 @@ output = proc.communicate()[0] self.assertNotIn("User1 is running", output) > self.assertIn("User2 is running", output) -E AssertionError: 'User2 is running' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'User2 is running' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:1080: AssertionError _______________ StandaloneIntegrationTests.test_custom_arguments _______________ @@ -24855,8 +24885,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpjsjv0ppa_locustfile.py', '--custom-string-arg', 'command_line_value', '--web-port', ...] +self = +args = ['locust', '-f', '/tmp/tmpcsm7xies_locustfile.py', '--custom-string-arg', 'command_line_value', '--web-port', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -25172,8 +25202,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpa2t5uet2_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpl6wj_oqf_locustfile.py', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -25483,8 +25513,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpfhz6bu50_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmph3h8vqst_locustfile.py'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 80, errread = 81 @@ -25796,8 +25826,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992055_1010323_71409.py', '--host', 'https://test.com/', '--run-time', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583298_1521194_99788.py', '--host', 'https://test.com/', '--run-time', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -26115,8 +26145,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992055_2736368_20243.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583298_551023_48466.py', '--host', 'https://test.com/', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -26433,8 +26463,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpnqjgvcs9_locustfile.py,/tmp/tmpg1sps94r_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmpz4vxsfkk_locustfile.py,/tmp/tmpv2vmy5ay_locustfile.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -26737,8 +26767,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpna51lx6p_locustfile.py,/tmp/tmp9nllzim1_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmpmqatffpc_locustfile.py,/tmp/tmpnklmg1j2_locustfile.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -27030,8 +27060,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpps_8fphd'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmphc1ppkck'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 80, errread = 81 @@ -27346,8 +27376,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992056_1584184_67123.py', '--headless', '-t', '1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583301_5654802_23.py', '--headless', '-t', '1', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -27661,8 +27691,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992056_5460305_96002.py', '--run-time=1s', '--headless', '--exit-code-on-error', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583302_1240675_13290.py', '--run-time=1s', '--headless', '--exit-code-on-error', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -27988,8 +28018,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpz2iciz80_locustfile.py', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpf8_4bj6x_locustfile.py', '--headless'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -28296,8 +28326,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992057_0465143_76331.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583303_8570063_99067.py', '--host', 'https://test.com/', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -28595,7 +28625,7 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = args = ['locust', '--help'], executable = 'locust', preexec_fn = None close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False @@ -28910,8 +28940,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992057_77786_36331.py', '--legacy-ui', '--host', 'https://test.com/', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583305_8250651_35377.py', '--legacy-ui', '--host', 'https://test.com/', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -29251,7 +29281,7 @@ output = proc.communicate()[0] stdin.close() > self.assertIn("Ramping to 1 users at a rate of 100.00 per second", output) -E AssertionError: 'Ramping to 1 users at a rate of 100.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'Ramping to 1 users at a rate of 100.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:922: AssertionError _________ StandaloneIntegrationTests.test_invalid_percentile_parameter _________ @@ -29281,8 +29311,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpzg9dkw3c_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmp1m24e_c6_locustfile.py', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -29587,8 +29617,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992064_7213154_85450.py', '--host', 'https://test.com/', '--stop-timeout', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583313_6115835_77027.py', '--host', 'https://test.com/', '--stop-timeout', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -29889,8 +29919,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpwjwa9haa_locustfile.py,/tmp/tmpgsb0d4ni_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpza41a1hz_locustfile.py,/tmp/tmpycybka1__locustfile.py', '-t', '1', '--headless'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -30170,7 +30200,7 @@ /usr/lib/python3/dist-packages/gevent/subprocess.py:1838: OSError ----------------------------- Captured stdout call ----------------------------- -from tmpwjwa9haa_locustfile import TestUser1 +from tmpza41a1hz_locustfile import TestUser1 _____________ StandaloneIntegrationTests.test_percentile_parameter _____________ @@ -30203,8 +30233,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpucsi0dpx_locustfile.py', '--web-port', '38567', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmp7ppbo1_s_locustfile.py', '--web-port', '53025', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -30515,8 +30545,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpf2xlwid1_locustfile.py', '--web-port', '57049', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpuntyso4y_locustfile.py', '--web-port', '39089', '--autostart'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -30837,8 +30867,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpy8h1yjnd', '--autostart', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmp_scd9mj0', '--autostart', '-u', '2', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -31159,8 +31189,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpy86ajhbv', '--headless', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmprzp97var', '--headless', '-u', '2', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -31496,8 +31526,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992066_0972037_81853.py,/tmp/tmp5brsmuam_locustfile.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583317_192198_68793.py,/tmp/tmpm8tkozjh_locustfile.py', '--host', 'https://test.com/', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -31795,8 +31825,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmppjx27an6_locustfile.py,/tmp/tmp1ojkutqn_locustfile.py', '--class-picker'] +self = +args = ['locust', '-f', '/tmp/tmp_456wnju_locustfile.py,/tmp/tmpns9iwxuu_locustfile.py', '--class-picker'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -32111,8 +32141,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '--headless', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992066_6519554_18077.py', '--exit-code-on-error=0', '--users=1', ...] +self = +args = ['locust', '--headless', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583318_637099_12752.py', '--exit-code-on-error=0', '--users=1', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -32430,8 +32460,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992066_869028_45908.py', '--run-time=1s', '--users=1', '--spawn-rate=1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583318_921385_49673.py', '--run-time=1s', '--users=1', '--spawn-rate=1', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -32741,7 +32771,7 @@ output = proc.communicate()[0] > self.assertIn("Ramping to 10 users at a rate of 10.00 per second", output) -E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:1022: AssertionError _____________ StandaloneIntegrationTests.test_spawning_with_fixed ______________ @@ -32800,7 +32830,7 @@ output = proc.communicate()[0] > self.assertIn("Ramping to 10 users at a rate of 10.00 per second", output) -E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: 'Ramping to 10 users at a rate of 10.00 per second' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:987: AssertionError _________________ StandaloneIntegrationTests.test_web_options __________________ @@ -32826,8 +32856,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992067_5439107_30441.py', '--web-host', '127.0.0.2', '--web-port', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583319_7575185_53697.py', '--web-host', '127.0.0.2', '--web-port', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -33131,8 +33161,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpge4vpq01_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpiycwxr6a_locustfile.py'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 81, errread = 82 @@ -33427,8 +33457,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992068_0434825_57728.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992068_0448842_95260.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583320_4207096_8710.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583320_4210746_90153.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -33723,8 +33753,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpebopshve'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpfer9fth3'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 81, errread = 82 @@ -34048,8 +34078,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992068_8339176_44497.py,/tmp/tmphhhx384z_locustfile.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583321_7542467_27346.py,/tmp/tmpc0a5uuay_locustfile.py'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -34370,8 +34400,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992069_2474263_14465.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583322_0964148_44078.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -34702,8 +34732,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992069_6927059_91267.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583322_375055_58586.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -35026,8 +35056,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992070_0805163_39520.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583322_798874_99097.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -35357,8 +35387,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992070_5734882_68773.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583323_2720811_860.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -35673,8 +35703,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992071_1283062_52851', '--headless', '--master'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583323_6152773_21764', '--headless', '--master'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -35981,8 +36011,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992071_294212_29371.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583323_9816537_83516.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -36304,8 +36334,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992071_5806007_37355.py', '--host', 'http://google.com', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583324_6176748_91974.py', '--host', 'http://google.com', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -36624,8 +36654,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992071_7369847_55415.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583324_9845467_11259.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -36939,7 +36969,7 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = args = ['locust', '-f', '-', '--worker'], executable = 'locust' preexec_fn = None, close_fds = True, pass_fds = (), cwd = None, env = None universal_newlines = None, startupinfo = None, creationflags = 0, shell = False @@ -37239,7 +37269,7 @@ assert False, f"locust process never finished: {command}" self.assertNotIn("Traceback", stderr) > self.assertIn("(index 3) reported as ready", stderr) -E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:1993: AssertionError ____________ DistributedIntegrationTests.test_processes_autodetect _____________ @@ -37264,7 +37294,7 @@ assert False, f"locust process never finished: {command}" self.assertNotIn("Traceback", stderr) > self.assertIn("(index 0) reported as ready", stderr) -E AssertionError: '(index 0) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: '(index 0) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:2013: AssertionError ______________ DistributedIntegrationTests.test_processes_ctrl_c _______________ @@ -37298,8 +37328,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992072_5812361_47502.py', '--processes', '4', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583326_3624828_60203.py', '--processes', '4', '--headless', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -37606,8 +37636,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992072_799396_87867.py', '--processes', '4', '-L', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583326_776687_37314.py', '--processes', '4', '-L', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -37932,7 +37962,7 @@ self.assertNotIn("Traceback", master_stderr) self.assertNotIn("Gave up waiting for workers to connect", master_stderr) > self.assertIn("(index 3) reported as ready", master_stderr) -E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: 2: from: not found\n/build/reproducible-path/locust-2.24.0/debian/locust: 5: Syntax error: end of file unexpected\n' +E AssertionError: '(index 3) reported as ready' not found in '/build/reproducible-path/locust-2.24.0/debian/locust: line 2: from: command not found\n/build/reproducible-path/locust-2.24.0/debian/locust: line 5: syntax error: unexpected end of file\n' locust/test/test_main.py:2058: AssertionError ______ DistributedIntegrationTests.test_processes_workers_quit_unexpected ______ @@ -37971,8 +38001,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992073_1901076_62499.py', '--processes', '2', '--worker'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583327_5827029_48312.py', '--processes', '2', '--worker'] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -38293,8 +38323,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992073_2833173_9873.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583328_1869228_6543.py', '--headless', '--master', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -38611,8 +38641,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1749992073_3807564_22537.py', '--master', '--headless', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1715583328_8891625_85441.py', '--master', '--headless', '--expect-workers', ...] executable = 'locust', preexec_fn = None, close_fds = True, pass_fds = () cwd = None, env = None, universal_newlines = None, startupinfo = None creationflags = 0, shell = False, p2cread = -1, p2cwrite = -1, c2pread = 11 @@ -38974,9 +39004,6 @@ INFO locust.runners:runners.py:337 Shape worker starting INFO locust.runners:runners.py:356 Shape test updating to 5 users at 5.00 spawn rate WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected -WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines -WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines -WARNING root:runners.py:305 CPU usage above 90%! This may constrain your throughput and may even give inconsistent response time measurements! See https://docs.locust.io/en/stable/running-distributed.html for how to distribute the load over multiple CPU cores or machines ______________ TestMasterRunner.test_custom_shape_scale_interval _______________ self = @@ -39084,6 +39111,8 @@ INFO locust.runners:runners.py:337 Shape worker starting INFO locust.runners:runners.py:356 Shape test updating to 1 users at 1.00 spawn rate WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected +INFO locust.runners:runners.py:356 Shape test updating to 1 users at 5.00 spawn rate +WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected _____________ TestMasterRunner.test_last_worker_missing_stops_test _____________ self = @@ -39145,6 +39174,12 @@ WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client1. Asking worker to quit. WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client2. Asking worker to quit. WARNING locust.runners:runners.py:1115 Got spawning message from unknown worker fake_client3. Asking worker to quit. +INFO locust.runners:runners.py:933 Worker 0 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 1 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 2 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 3 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:933 Worker 4 failed to send heartbeat, setting state to missing. +INFO locust.runners:runners.py:941 The last worker went missing, stopping test. ____________ TestMasterRunner.test_last_worker_quitting_stops_test _____________ self = @@ -39211,7 +39246,7 @@ locust/test/test_runners.py:2162: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = , k = 'fake_client' +self = , k = 'fake_client' def __getitem__(self, k: str) -> WorkerNode: > return self._worker_nodes[k] @@ -39225,12 +39260,6 @@ INFO locust.runners:runners.py:356 Shape test updating to 2 users at 2.00 spawn rate WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected INFO locust.runners:runners.py:342 Shape test stopping -INFO locust.runners:runners.py:933 Worker 0 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 1 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 2 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 3 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:933 Worker 4 failed to send heartbeat, setting state to missing. -INFO locust.runners:runners.py:941 The last worker went missing, stopping test. INFO locust.runners:runners.py:342 Shape test stopping INFO locust.runners:runners.py:356 Shape test updating to 3 users at 3.00 spawn rate WARNING locust.runners:runners.py:743 You can't start a distributed test before at least one worker processes has connected @@ -39256,8 +39285,8 @@ locust/test/test_runners.py:2998: AssertionError ------------------------------ Captured log call ------------------------------- -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client). That's not going to work. INFO locust.runners:runners.py:342 Shape test stopping +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client). That's not going to work. INFO locust.runners:runners.py:959 Resetting RPC server and all worker connections. ________ TestMasterRunner.test_rebalance_locust_users_on_worker_connect ________ @@ -39685,6 +39714,108 @@ locust/test/test_runners.py:3194: AssertionError ------------------------------ Captured log call ------------------------------- ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (zeh_fake_client1). That's not going to work. +________ TestStopTimeout.test_stop_timeout_with_interrupt_no_reschedule ________ + +self = + + def test_stop_timeout_with_interrupt_no_reschedule(self): + state = [0] + + class MySubTaskSet(TaskSet): + @task + def a_task(self): + gevent.sleep(0.1) + state[0] = 1 + self.interrupt(reschedule=False) + + class MyTestUser(User): + tasks = [MySubTaskSet] + wait_time = constant(3) + + options = mocked_options() + options.stop_timeout = 0.3 + environment = create_environment([MyTestUser], options) + runner = environment.create_local_runner() + runner.start(1, 1, wait=True) + gevent.sleep(0) + timeout = gevent.Timeout(0.11) + timeout.start() + try: +> runner.quit() + +locust/test/test_runners.py:4077: +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ +locust/runners.py:415: in quit + self.stop() +locust/runners.py:562: in stop + super().stop() +locust/runners.py:402: in stop + self.stop_users(self.user_classes_count) +locust/runners.py:286: in stop_users + if not stop_group.join(timeout=self.environment.stop_timeout): +/usr/lib/python3/dist-packages/gevent/pool.py:430: in join + result = self._empty_event.wait(timeout=timeout) +src/gevent/event.py:163: in gevent._gevent_cevent.Event.wait + ??? +src/gevent/_abstract_linkable.py:521: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait + ??? +src/gevent/_abstract_linkable.py:487: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core + ??? +src/gevent/_abstract_linkable.py:496: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core + ??? +src/gevent/_abstract_linkable.py:490: in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core + ??? +src/gevent/_abstract_linkable.py:442: in gevent._gevent_c_abstract_linkable.AbstractLinkable._AbstractLinkable__wait_to_be_notified + ??? +src/gevent/_abstract_linkable.py:451: in gevent._gevent_c_abstract_linkable.AbstractLinkable._switch_to_hub + ??? +src/gevent/_greenlet_primitives.py:61: in gevent._gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch + ??? +src/gevent/_greenlet_primitives.py:65: in gevent._gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch + ??? +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ + +> ??? +E gevent.timeout.Timeout: 0.11 seconds + +src/gevent/_gevent_c_greenlet_primitives.pxd:35: Timeout + +During handling of the above exception, another exception occurred: + +self = + + def test_stop_timeout_with_interrupt_no_reschedule(self): + state = [0] + + class MySubTaskSet(TaskSet): + @task + def a_task(self): + gevent.sleep(0.1) + state[0] = 1 + self.interrupt(reschedule=False) + + class MyTestUser(User): + tasks = [MySubTaskSet] + wait_time = constant(3) + + options = mocked_options() + options.stop_timeout = 0.3 + environment = create_environment([MyTestUser], options) + runner = environment.create_local_runner() + runner.start(1, 1, wait=True) + gevent.sleep(0) + timeout = gevent.Timeout(0.11) + timeout.start() + try: + runner.quit() + runner.greenlet.join() + except gevent.Timeout: +> self.fail("Got Timeout exception. Interrupted locusts should exit immediately during stop_timeout.") +E AssertionError: Got Timeout exception. Interrupted locusts should exit immediately during stop_timeout. + +locust/test/test_runners.py:4080: AssertionError +------------------------------ Captured log call ------------------------------- +INFO locust.runners:runners.py:499 Ramping to 1 users at a rate of 1.00 per second _______________________ TestCsvStats.test_stats_history ________________________ self = @@ -39825,7 +39956,7 @@ self.connect_to_master() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def connect_to_master(self): self.retry += 1 @@ -39850,175 +39981,126 @@ locust/runners.py:1444: ConnectionError ------------------------------ Captured log call ------------------------------- -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 3/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 4/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 5/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 6/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 7/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 8/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 9/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 10/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 11/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 12/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 13/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 14/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 15/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 16/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 17/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 18/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 19/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 20/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 21/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 22/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 23/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 24/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 25/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 26/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 27/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 28/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 29/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 30/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 31/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 32/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 33/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 34/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 35/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 36/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 37/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 38/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 39/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 40/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 41/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 42/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 43/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 44/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 45/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 46/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 47/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 48/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 49/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 50/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 51/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 52/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 53/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 54/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 55/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 56/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 57/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 58/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 59/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 60/60. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos5-amd64_9c043401fd9c483fa21355214f2f31b3). That's not going to work. +ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (i-capture-the-hostname_84d73eda44a349799134ed996e2a28aa). That's not going to work. WARNING locust.runners:runners.py:1440 Failed to connect to master 127.0.0.1:5558, retry 61/60. -______________ TestCsvStats.test_user_count_in_csv_history_stats _______________ - -self = - - @mock.patch("locust.stats.CSV_STATS_INTERVAL_SEC", new=_TEST_CSV_STATS_INTERVAL_SEC) - def test_user_count_in_csv_history_stats(self): - start_time = int(time.time()) - - class TestUser(User): - wait_time = constant(10) - - @task - def t(self): - self.environment.runner.stats.log_request("GET", "/", 10, 10) - - environment = Environment(user_classes=[TestUser]) - stats_writer = StatsCSVFileWriter(environment, PERCENTILES_TO_REPORT, self.STATS_BASE_NAME, full_history=True) - runner = environment.create_local_runner() - # spawn a user every _TEST_CSV_STATS_INTERVAL_SEC second - user_count = 15 - spawn_rate = 5 - assert 1 / 5 == _TEST_CSV_STATS_INTERVAL_SEC - runner_greenlet = gevent.spawn(runner.start, user_count, spawn_rate) - gevent.sleep(0.1) - - greenlet = gevent.spawn(stats_writer) - gevent.sleep(user_count / spawn_rate) - gevent.kill(greenlet) - stats_writer.close_files() - runner.stop() - gevent.kill(runner_greenlet) - - with open(self.STATS_HISTORY_FILENAME) as f: - reader = csv.DictReader(f) - rows = [r for r in reader] - - self.assertEqual(2 * user_count, len(rows)) - for i in range(int(user_count / spawn_rate)): - for _ in range(spawn_rate): - row = rows.pop(0) -> self.assertEqual("%i" % ((i + 1) * spawn_rate), row["User Count"]) -E AssertionError: '10' != '15' -E - 10 -E + 15 - -locust/test/test_stats.py:549: AssertionError ------------------------------- Captured log call ------------------------------- -INFO locust.runners:runners.py:499 Ramping to 15 users at a rate of 5.00 per second -INFO locust.runners:runners.py:537 All users spawned: {"TestUser": 15} (15 total users) =============================== warnings summary =============================== locust/test/test_fasthttp.py::TestFastHttpSsl::test_ssl_request_insecure locust/test/test_web.py::TestWebUIWithTLS::test_index_with_https @@ -40027,7 +40109,9 @@ -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ +FAILED locust/test/test_dispatch.py::TestLargeScale::test_ramp_up_from_0_to_100_000_users_with_50_user_classes_and_1000_workers_and_5000_spawn_rate FAILED locust/test/test_fasthttp.py::TestFastHttpUserClass::test_client_pool_concurrency +FAILED locust/test/test_http.py::TestHttpSession::test_event_measure - Assert... FAILED locust/test/test_load_locustfile.py::TestLoadLocustfile::test_locustfile_from_url FAILED locust/test/test_log.py::TestLoggingOptions::test_log_to_file - OSErro... FAILED locust/test/test_log.py::TestLoggingOptions::test_logging_output - OSE... @@ -40111,9 +40195,9 @@ FAILED locust/test/test_runners.py::TestMasterRunner::test_worker_missing_after_heartbeat_dead_interval FAILED locust/test/test_runners.py::TestMasterRunner::test_worker_sends_bad_message_to_master FAILED locust/test/test_runners.py::TestMasterRunner::test_worker_sends_unrecognized_message_to_master +FAILED locust/test/test_runners.py::TestStopTimeout::test_stop_timeout_with_interrupt_no_reschedule FAILED locust/test/test_stats.py::TestCsvStats::test_stats_history - Connecti... -FAILED locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats -= 86 failed, 462 passed, 1 skipped, 15 deselected, 2 warnings in 553.65s (0:09:13) = += 88 failed, 460 passed, 1 skipped, 15 deselected, 2 warnings in 613.28s (0:10:13) = E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: PYTHONPATH=/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.11_locust/build python3.11 -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners' dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13 make[1]: [debian/rules:15: override_dh_auto_test] Error 25 (ignored) @@ -40155,12 +40239,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/139288/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1577219 and its subdirectories -I: Current time: Sun Jun 15 01:01:52 -12 2025 -I: pbuilder-time-stamp: 1749992512 +I: removing directory /srv/workspace/pbuilder/139288 and its subdirectories +I: Current time: Mon May 13 21:03:24 +14 2024 +I: pbuilder-time-stamp: 1715583804