Diff of the two buildlogs: -- --- b1/build.log 2024-12-23 11:32:54.677811579 +0000 +++ b2/build.log 2024-12-23 11:51:43.754625795 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Jan 25 05:34:49 -12 2026 -I: pbuilder-time-stamp: 1769362489 +I: Current time: Tue Dec 24 01:32:57 +14 2024 +I: pbuilder-time-stamp: 1734953577 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,54 +26,86 @@ 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/94415/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/21041/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 Dec 23 11:33 /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/21041/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/21041/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='1b38d147576340f49f761a7a303d0da3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='94415' - PS1='# ' - PS2='> ' + INVOCATION_ID=2d7f7b38380543648e388b90f0a6355e + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-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=21041 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.UQ6jeTH7/pbuilderrc_5qtB --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.UQ6jeTH7/b1 --logfile b1/build.log locust_2.24.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - 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.UQ6jeTH7/pbuilderrc_hx2N --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.UQ6jeTH7/b2 --logfile b2/build.log locust_2.24.0-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + 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 ionos16-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/94415/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/21041/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -274,7 +306,7 @@ Get: 129 http://deb.debian.org/debian unstable/main i386 python3-retry all 0.9.2-3 [7088 B] Get: 130 http://deb.debian.org/debian unstable/main i386 python3-roundrobin all 0.0.4-3 [4364 B] Get: 131 http://deb.debian.org/debian unstable/main i386 python3-zmq i386 26.2.0-1 [210 kB] -Fetched 49.2 MB in 1s (44.9 MB/s) +Fetched 49.2 MB in 1s (61.4 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 ... 19953 files and directories currently installed.) @@ -705,8 +737,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Jan 25 17:35:41 UTC 2026. -Universal Time is now: Sun Jan 25 17:35:41 UTC 2026. +Local time is now: Mon Dec 23 11:33:36 UTC 2024. +Universal Time is now: Mon Dec 23 11:33:36 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:i386 (3.13.1-2) ... @@ -839,7 +871,11 @@ fakeroot is already the newest version (1.36.2-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/21041/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/21041/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 @@ -873,230 +909,230 @@ running build running build_py creating build/lib/locust +copying locust/html.py -> build/lib/locust copying locust/shape.py -> build/lib/locust -copying locust/clients.py -> build/lib/locust +copying locust/stats.py -> build/lib/locust +copying locust/event.py -> build/lib/locust +copying locust/exception.py -> build/lib/locust copying locust/debug.py -> build/lib/locust -copying locust/log.py -> build/lib/locust copying locust/runners.py -> build/lib/locust -copying locust/__main__.py -> build/lib/locust -copying locust/exception.py -> build/lib/locust -copying locust/input_events.py -> build/lib/locust -copying locust/__init__.py -> build/lib/locust -copying locust/stats.py -> build/lib/locust +copying locust/argument_parser.py -> build/lib/locust +copying locust/log.py -> build/lib/locust copying locust/_version.py -> build/lib/locust -copying locust/web.py -> build/lib/locust -copying locust/html.py -> build/lib/locust +copying locust/input_events.py -> build/lib/locust +copying locust/__main__.py -> build/lib/locust copying locust/dispatch.py -> build/lib/locust -copying locust/event.py -> build/lib/locust -copying locust/main.py -> build/lib/locust copying locust/env.py -> build/lib/locust -copying locust/argument_parser.py -> build/lib/locust -creating build/lib/locust/util -copying locust/util/cache.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 -copying locust/util/__init__.py -> build/lib/locust/util -copying locust/util/deprecation.py -> build/lib/locust/util -copying locust/util/timespan.py -> build/lib/locust/util -copying locust/util/rounding.py -> build/lib/locust/util +copying locust/__init__.py -> build/lib/locust +copying locust/clients.py -> build/lib/locust +copying locust/main.py -> build/lib/locust +copying locust/web.py -> build/lib/locust creating build/lib/locust/test +copying locust/test/test_main.py -> build/lib/locust/test copying locust/test/test_dispatch.py -> build/lib/locust/test -copying locust/test/fake_module1_for_env_test.py -> build/lib/locust/test -copying locust/test/test_util.py -> build/lib/locust/test +copying locust/test/test_users.py -> build/lib/locust/test +copying locust/test/test_load_locustfile.py -> build/lib/locust/test +copying locust/test/test_fasthttp.py -> build/lib/locust/test copying locust/test/test_stats.py -> build/lib/locust/test -copying locust/test/util.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_module2_for_env_test.py -> build/lib/locust/test copying locust/test/test_parser.py -> build/lib/locust/test -copying locust/test/test_tags.py -> build/lib/locust/test +copying locust/test/test_env.py -> build/lib/locust/test copying locust/test/test_sequential_taskset.py -> build/lib/locust/test +copying locust/test/test_http.py -> build/lib/locust/test +copying locust/test/test_util.py -> build/lib/locust/test +copying locust/test/test_web.py -> build/lib/locust/test +copying locust/test/fake_module1_for_env_test.py -> build/lib/locust/test copying locust/test/test_log.py -> build/lib/locust/test +copying locust/test/test_tags.py -> build/lib/locust/test copying locust/test/mock_logging.py -> build/lib/locust/test -copying locust/test/test_wait_time.py -> build/lib/locust/test -copying locust/test/test_web.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/__init__.py -> build/lib/locust/test -copying locust/test/test_users.py -> build/lib/locust/test -copying locust/test/test_main.py -> build/lib/locust/test -copying locust/test/test_interruptable_task.py -> build/lib/locust/test copying locust/test/testcases.py -> build/lib/locust/test -copying locust/test/test_debugging.py -> build/lib/locust/test copying locust/test/test_taskratio.py -> build/lib/locust/test +copying locust/test/test_interruptable_task.py -> build/lib/locust/test +copying locust/test/test_wait_time.py -> build/lib/locust/test +copying locust/test/test_zmqrpc.py -> build/lib/locust/test copying locust/test/test_locust_class.py -> build/lib/locust/test -copying locust/test/test_fasthttp.py -> build/lib/locust/test -copying locust/test/test_env.py -> build/lib/locust/test -copying locust/test/fake_module2_for_env_test.py -> build/lib/locust/test -copying locust/test/test_http.py -> build/lib/locust/test -copying locust/test/test_load_locustfile.py -> build/lib/locust/test +copying locust/test/util.py -> build/lib/locust/test +copying locust/test/__init__.py -> build/lib/locust/test +copying locust/test/test_debugging.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 -creating build/lib/locust/contrib -copying locust/contrib/fasthttp.py -> build/lib/locust/contrib -copying locust/contrib/__init__.py -> build/lib/locust/contrib creating build/lib/locust/user +copying locust/user/users.py -> build/lib/locust/user copying locust/user/inspectuser.py -> build/lib/locust/user -copying locust/user/sequential_taskset.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/sequential_taskset.py -> build/lib/locust/user copying locust/user/task.py -> build/lib/locust/user -copying locust/user/wait_time.py -> build/lib/locust/user -copying locust/user/users.py -> build/lib/locust/user +creating build/lib/locust/contrib +copying locust/contrib/fasthttp.py -> build/lib/locust/contrib +copying locust/contrib/__init__.py -> build/lib/locust/contrib +creating build/lib/locust/util +copying locust/util/deprecation.py -> build/lib/locust/util +copying locust/util/timespan.py -> build/lib/locust/util +copying locust/util/rounding.py -> build/lib/locust/util +copying locust/util/load_locustfile.py -> build/lib/locust/util +copying locust/util/__init__.py -> build/lib/locust/util +copying locust/util/exception_handler.py -> build/lib/locust/util +copying locust/util/cache.py -> build/lib/locust/util creating build/lib/locust/rpc -copying locust/rpc/protocol.py -> 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 copying locust/py.typed -> build/lib/locust 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/index.html -> build/lib/locust/templates +copying locust/templates/report.html -> build/lib/locust/templates creating build/lib/locust/static -copying locust/static/jquery.tools.min.js -> build/lib/locust/static -copying locust/static/locust.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/chart.js -> build/lib/locust/static copying locust/static/echarts.common.min.js -> build/lib/locust/static -copying locust/static/tasks.js -> build/lib/locust/static +copying locust/static/locust.js -> build/lib/locust/static copying locust/static/jquery-1.11.3.min.js -> build/lib/locust/static +copying locust/static/tasks.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/vintage.js -> build/lib/locust/static +copying locust/static/jquery.tools.min.js -> build/lib/locust/static +creating build/lib/locust/static/css +copying locust/static/css/application.css.map -> build/lib/locust/static/css +copying locust/static/css/application.css -> 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 creating build/lib/locust/static/sass copying locust/static/sass/application.sass -> build/lib/locust/static/sass +copying locust/static/sass/tables.sass -> build/lib/locust/static/sass copying locust/static/sass/_base.sass -> build/lib/locust/static/sass copying locust/static/sass/_mixins.sass -> build/lib/locust/static/sass -copying locust/static/sass/tables.sass -> build/lib/locust/static/sass -creating build/lib/locust/static/css -copying locust/static/css/tables.css.map -> build/lib/locust/static/css -copying locust/static/css/tables.css -> build/lib/locust/static/css -copying locust/static/css/application.css.map -> build/lib/locust/static/css -copying locust/static/css/application.css -> build/lib/locust/static/css creating build/lib/locust/static/img copying locust/static/img/logo.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/ui-screenshot-stats.png -> build/lib/locust/static/img -copying locust/static/img/favicon.ico -> build/lib/locust/static/img copying locust/static/img/ui-screenshot-start-test.png -> build/lib/locust/static/img copying locust/static/img/ui-screenshot-charts.png -> build/lib/locust/static/img creating build/lib/locust/webui/dist -copying locust/webui/dist/report.html -> build/lib/locust/webui/dist -copying locust/webui/dist/auth.html -> build/lib/locust/webui/dist copying locust/webui/dist/index.html -> build/lib/locust/webui/dist +copying locust/webui/dist/auth.html -> build/lib/locust/webui/dist +copying locust/webui/dist/report.html -> build/lib/locust/webui/dist creating build/lib/locust/webui/dist/assets copying locust/webui/dist/assets/logo.png -> build/lib/locust/webui/dist/assets -copying locust/webui/dist/assets/index-0d6d578a.js -> build/lib/locust/webui/dist/assets copying locust/webui/dist/assets/favicon.ico -> build/lib/locust/webui/dist/assets +copying locust/webui/dist/assets/index-0d6d578a.js -> build/lib/locust/webui/dist/assets installing to build/bdist.linux-i686/wheel running install running install_lib creating build/bdist.linux-i686/wheel creating build/bdist.linux-i686/wheel/locust -copying build/lib/locust/shape.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/webui -creating build/bdist.linux-i686/wheel/locust/webui/dist -copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-i686/wheel/./locust/webui/dist -creating build/bdist.linux-i686/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets -copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-i686/wheel/./locust/webui/dist -copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-i686/wheel/./locust/webui/dist -copying build/lib/locust/clients.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/templates -copying build/lib/locust/templates/report.html -> build/bdist.linux-i686/wheel/./locust/templates -copying build/lib/locust/templates/stats_data.html -> build/bdist.linux-i686/wheel/./locust/templates -copying build/lib/locust/templates/index.html -> build/bdist.linux-i686/wheel/./locust/templates -copying build/lib/locust/debug.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/log.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/runners.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/util -copying build/lib/locust/util/cache.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/__init__.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/deprecation.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/timespan.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/rounding.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/__main__.py -> build/bdist.linux-i686/wheel/./locust creating build/bdist.linux-i686/wheel/locust/test +copying build/lib/locust/test/test_main.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_dispatch.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_users.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_stats.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_runners.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_parser.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_tags.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_env.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_sequential_taskset.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_http.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_web.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_log.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_tags.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/mock_logging.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_web.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_runners.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/__init__.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_users.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_main.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/testcases.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_taskratio.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_locust_class.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_env.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_http.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/__init__.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_old_wait_api.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/exception.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/contrib -copying build/lib/locust/contrib/fasthttp.py -> build/bdist.linux-i686/wheel/./locust/contrib -copying build/lib/locust/contrib/__init__.py -> build/bdist.linux-i686/wheel/./locust/contrib +creating build/bdist.linux-i686/wheel/locust/templates +copying build/lib/locust/templates/stats_data.html -> build/bdist.linux-i686/wheel/./locust/templates +copying build/lib/locust/templates/index.html -> build/bdist.linux-i686/wheel/./locust/templates +copying build/lib/locust/templates/report.html -> build/bdist.linux-i686/wheel/./locust/templates copying build/lib/locust/py.typed -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/html.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/shape.py -> build/bdist.linux-i686/wheel/./locust creating build/bdist.linux-i686/wheel/locust/user +copying build/lib/locust/user/users.py -> build/bdist.linux-i686/wheel/./locust/user copying build/lib/locust/user/inspectuser.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-i686/wheel/./locust/user +copying build/lib/locust/user/wait_time.py -> build/bdist.linux-i686/wheel/./locust/user copying build/lib/locust/user/__init__.py -> build/bdist.linux-i686/wheel/./locust/user +copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-i686/wheel/./locust/user copying build/lib/locust/user/task.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/user/wait_time.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/user/users.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/input_events.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/__init__.py -> build/bdist.linux-i686/wheel/./locust copying build/lib/locust/stats.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/event.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/exception.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/debug.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/runners.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/argument_parser.py -> build/bdist.linux-i686/wheel/./locust +creating build/bdist.linux-i686/wheel/locust/contrib +copying build/lib/locust/contrib/fasthttp.py -> build/bdist.linux-i686/wheel/./locust/contrib +copying build/lib/locust/contrib/__init__.py -> build/bdist.linux-i686/wheel/./locust/contrib +copying build/lib/locust/log.py -> build/bdist.linux-i686/wheel/./locust copying build/lib/locust/_version.py -> build/bdist.linux-i686/wheel/./locust +creating build/bdist.linux-i686/wheel/locust/webui +creating build/bdist.linux-i686/wheel/locust/webui/dist +creating build/bdist.linux-i686/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets +copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-i686/wheel/./locust/webui/dist +copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-i686/wheel/./locust/webui/dist +copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-i686/wheel/./locust/webui/dist +copying build/lib/locust/input_events.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/__main__.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/dispatch.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/env.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/__init__.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/clients.py -> build/bdist.linux-i686/wheel/./locust +creating build/bdist.linux-i686/wheel/locust/util +copying build/lib/locust/util/deprecation.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/timespan.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/rounding.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/__init__.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/cache.py -> build/bdist.linux-i686/wheel/./locust/util +creating build/bdist.linux-i686/wheel/locust/rpc +copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-i686/wheel/./locust/rpc +copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-i686/wheel/./locust/rpc +copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/rpc creating build/bdist.linux-i686/wheel/locust/static -copying build/lib/locust/static/jquery.tools.min.js -> build/bdist.linux-i686/wheel/./locust/static +creating build/bdist.linux-i686/wheel/locust/static/css +copying build/lib/locust/static/css/application.css.map -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/css/application.css -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/css/tables.css -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/echarts.common.min.js -> build/bdist.linux-i686/wheel/./locust/static copying build/lib/locust/static/locust.js -> build/bdist.linux-i686/wheel/./locust/static -copying build/lib/locust/static/vintage.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/tasks.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/chart.js -> build/bdist.linux-i686/wheel/./locust/static copying build/lib/locust/static/jquery.jqote2.min.js -> build/bdist.linux-i686/wheel/./locust/static creating build/bdist.linux-i686/wheel/locust/static/sass copying build/lib/locust/static/sass/application.sass -> build/bdist.linux-i686/wheel/./locust/static/sass +copying build/lib/locust/static/sass/tables.sass -> build/bdist.linux-i686/wheel/./locust/static/sass copying build/lib/locust/static/sass/_base.sass -> build/bdist.linux-i686/wheel/./locust/static/sass copying build/lib/locust/static/sass/_mixins.sass -> build/bdist.linux-i686/wheel/./locust/static/sass -copying build/lib/locust/static/sass/tables.sass -> build/bdist.linux-i686/wheel/./locust/static/sass -copying build/lib/locust/static/chart.js -> build/bdist.linux-i686/wheel/./locust/static -copying build/lib/locust/static/echarts.common.min.js -> build/bdist.linux-i686/wheel/./locust/static -creating build/bdist.linux-i686/wheel/locust/static/css -copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/css/tables.css -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/css/application.css.map -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/css/application.css -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/tasks.js -> build/bdist.linux-i686/wheel/./locust/static -copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/vintage.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/jquery.tools.min.js -> build/bdist.linux-i686/wheel/./locust/static creating build/bdist.linux-i686/wheel/locust/static/img copying build/lib/locust/static/img/logo.png -> build/bdist.linux-i686/wheel/./locust/static/img +copying build/lib/locust/static/img/favicon.ico -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-workers.png -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-stats.png -> build/bdist.linux-i686/wheel/./locust/static/img -copying build/lib/locust/static/img/favicon.ico -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-start-test.png -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-charts.png -> build/bdist.linux-i686/wheel/./locust/static/img -creating build/bdist.linux-i686/wheel/locust/rpc -copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-i686/wheel/./locust/rpc -copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-i686/wheel/./locust/rpc -copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/rpc -copying build/lib/locust/web.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/html.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/dispatch.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/event.py -> build/bdist.linux-i686/wheel/./locust copying build/lib/locust/main.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/env.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/argument_parser.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/web.py -> build/bdist.linux-i686/wheel/./locust running install_egg_info running egg_info creating locust.egg-info @@ -1113,7 +1149,7 @@ Copying locust.egg-info to build/bdist.linux-i686/wheel/./locust-0.0.0.egg-info running install_scripts creating build/bdist.linux-i686/wheel/locust-0.0.0.dist-info/WHEEL -creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.13_locust/.tmp-kfzvi4sk/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it +creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.13_locust/.tmp-lwdto7am/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it adding 'locust/__init__.py' adding 'locust/__main__.py' adding 'locust/_version.py' @@ -1232,116 +1268,116 @@ running install_lib creating build/bdist.linux-i686/wheel creating build/bdist.linux-i686/wheel/locust -copying build/lib/locust/shape.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/webui -creating build/bdist.linux-i686/wheel/locust/webui/dist -copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-i686/wheel/./locust/webui/dist -creating build/bdist.linux-i686/wheel/locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets -copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets -copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-i686/wheel/./locust/webui/dist -copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-i686/wheel/./locust/webui/dist -copying build/lib/locust/clients.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/templates -copying build/lib/locust/templates/report.html -> build/bdist.linux-i686/wheel/./locust/templates -copying build/lib/locust/templates/stats_data.html -> build/bdist.linux-i686/wheel/./locust/templates -copying build/lib/locust/templates/index.html -> build/bdist.linux-i686/wheel/./locust/templates -copying build/lib/locust/debug.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/log.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/runners.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/util -copying build/lib/locust/util/cache.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/__init__.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/deprecation.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/timespan.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/util/rounding.py -> build/bdist.linux-i686/wheel/./locust/util -copying build/lib/locust/__main__.py -> build/bdist.linux-i686/wheel/./locust creating build/bdist.linux-i686/wheel/locust/test +copying build/lib/locust/test/test_main.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_dispatch.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_users.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_stats.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_runners.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_parser.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_tags.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_env.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_sequential_taskset.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_http.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_web.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/fake_module1_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_log.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_tags.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/mock_logging.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_web.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_runners.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/mock_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/__init__.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_users.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_main.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/testcases.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_taskratio.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_interruptable_task.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_wait_time.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_locust_class.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_fasthttp.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_env.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/fake_module2_for_env_test.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_http.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/util.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/__init__.py -> build/bdist.linux-i686/wheel/./locust/test +copying build/lib/locust/test/test_debugging.py -> build/bdist.linux-i686/wheel/./locust/test copying build/lib/locust/test/test_old_wait_api.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/test/test_zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/test -copying build/lib/locust/exception.py -> build/bdist.linux-i686/wheel/./locust -creating build/bdist.linux-i686/wheel/locust/contrib -copying build/lib/locust/contrib/fasthttp.py -> build/bdist.linux-i686/wheel/./locust/contrib -copying build/lib/locust/contrib/__init__.py -> build/bdist.linux-i686/wheel/./locust/contrib +creating build/bdist.linux-i686/wheel/locust/templates +copying build/lib/locust/templates/stats_data.html -> build/bdist.linux-i686/wheel/./locust/templates +copying build/lib/locust/templates/index.html -> build/bdist.linux-i686/wheel/./locust/templates +copying build/lib/locust/templates/report.html -> build/bdist.linux-i686/wheel/./locust/templates copying build/lib/locust/py.typed -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/html.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/shape.py -> build/bdist.linux-i686/wheel/./locust creating build/bdist.linux-i686/wheel/locust/user +copying build/lib/locust/user/users.py -> build/bdist.linux-i686/wheel/./locust/user copying build/lib/locust/user/inspectuser.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-i686/wheel/./locust/user +copying build/lib/locust/user/wait_time.py -> build/bdist.linux-i686/wheel/./locust/user copying build/lib/locust/user/__init__.py -> build/bdist.linux-i686/wheel/./locust/user +copying build/lib/locust/user/sequential_taskset.py -> build/bdist.linux-i686/wheel/./locust/user copying build/lib/locust/user/task.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/user/wait_time.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/user/users.py -> build/bdist.linux-i686/wheel/./locust/user -copying build/lib/locust/input_events.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/__init__.py -> build/bdist.linux-i686/wheel/./locust copying build/lib/locust/stats.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/event.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/exception.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/debug.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/runners.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/argument_parser.py -> build/bdist.linux-i686/wheel/./locust +creating build/bdist.linux-i686/wheel/locust/contrib +copying build/lib/locust/contrib/fasthttp.py -> build/bdist.linux-i686/wheel/./locust/contrib +copying build/lib/locust/contrib/__init__.py -> build/bdist.linux-i686/wheel/./locust/contrib +copying build/lib/locust/log.py -> build/bdist.linux-i686/wheel/./locust copying build/lib/locust/_version.py -> build/bdist.linux-i686/wheel/./locust +creating build/bdist.linux-i686/wheel/locust/webui +creating build/bdist.linux-i686/wheel/locust/webui/dist +creating build/bdist.linux-i686/wheel/locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/logo.png -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/favicon.ico -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets +copying build/lib/locust/webui/dist/assets/index-0d6d578a.js -> build/bdist.linux-i686/wheel/./locust/webui/dist/assets +copying build/lib/locust/webui/dist/index.html -> build/bdist.linux-i686/wheel/./locust/webui/dist +copying build/lib/locust/webui/dist/auth.html -> build/bdist.linux-i686/wheel/./locust/webui/dist +copying build/lib/locust/webui/dist/report.html -> build/bdist.linux-i686/wheel/./locust/webui/dist +copying build/lib/locust/input_events.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/__main__.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/dispatch.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/env.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/__init__.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/clients.py -> build/bdist.linux-i686/wheel/./locust +creating build/bdist.linux-i686/wheel/locust/util +copying build/lib/locust/util/deprecation.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/timespan.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/rounding.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/load_locustfile.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/__init__.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/exception_handler.py -> build/bdist.linux-i686/wheel/./locust/util +copying build/lib/locust/util/cache.py -> build/bdist.linux-i686/wheel/./locust/util +creating build/bdist.linux-i686/wheel/locust/rpc +copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-i686/wheel/./locust/rpc +copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-i686/wheel/./locust/rpc +copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/rpc creating build/bdist.linux-i686/wheel/locust/static -copying build/lib/locust/static/jquery.tools.min.js -> build/bdist.linux-i686/wheel/./locust/static +creating build/bdist.linux-i686/wheel/locust/static/css +copying build/lib/locust/static/css/application.css.map -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/css/application.css -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/css/tables.css -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-i686/wheel/./locust/static/css +copying build/lib/locust/static/echarts.common.min.js -> build/bdist.linux-i686/wheel/./locust/static copying build/lib/locust/static/locust.js -> build/bdist.linux-i686/wheel/./locust/static -copying build/lib/locust/static/vintage.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/tasks.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/chart.js -> build/bdist.linux-i686/wheel/./locust/static copying build/lib/locust/static/jquery.jqote2.min.js -> build/bdist.linux-i686/wheel/./locust/static creating build/bdist.linux-i686/wheel/locust/static/sass copying build/lib/locust/static/sass/application.sass -> build/bdist.linux-i686/wheel/./locust/static/sass +copying build/lib/locust/static/sass/tables.sass -> build/bdist.linux-i686/wheel/./locust/static/sass copying build/lib/locust/static/sass/_base.sass -> build/bdist.linux-i686/wheel/./locust/static/sass copying build/lib/locust/static/sass/_mixins.sass -> build/bdist.linux-i686/wheel/./locust/static/sass -copying build/lib/locust/static/sass/tables.sass -> build/bdist.linux-i686/wheel/./locust/static/sass -copying build/lib/locust/static/chart.js -> build/bdist.linux-i686/wheel/./locust/static -copying build/lib/locust/static/echarts.common.min.js -> build/bdist.linux-i686/wheel/./locust/static -creating build/bdist.linux-i686/wheel/locust/static/css -copying build/lib/locust/static/css/tables.css.map -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/css/tables.css -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/css/application.css.map -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/css/application.css -> build/bdist.linux-i686/wheel/./locust/static/css -copying build/lib/locust/static/tasks.js -> build/bdist.linux-i686/wheel/./locust/static -copying build/lib/locust/static/jquery-1.11.3.min.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/vintage.js -> build/bdist.linux-i686/wheel/./locust/static +copying build/lib/locust/static/jquery.tools.min.js -> build/bdist.linux-i686/wheel/./locust/static creating build/bdist.linux-i686/wheel/locust/static/img copying build/lib/locust/static/img/logo.png -> build/bdist.linux-i686/wheel/./locust/static/img +copying build/lib/locust/static/img/favicon.ico -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-workers.png -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-stats.png -> build/bdist.linux-i686/wheel/./locust/static/img -copying build/lib/locust/static/img/favicon.ico -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-start-test.png -> build/bdist.linux-i686/wheel/./locust/static/img copying build/lib/locust/static/img/ui-screenshot-charts.png -> build/bdist.linux-i686/wheel/./locust/static/img -creating build/bdist.linux-i686/wheel/locust/rpc -copying build/lib/locust/rpc/protocol.py -> build/bdist.linux-i686/wheel/./locust/rpc -copying build/lib/locust/rpc/__init__.py -> build/bdist.linux-i686/wheel/./locust/rpc -copying build/lib/locust/rpc/zmqrpc.py -> build/bdist.linux-i686/wheel/./locust/rpc -copying build/lib/locust/web.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/html.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/dispatch.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/event.py -> build/bdist.linux-i686/wheel/./locust copying build/lib/locust/main.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/env.py -> build/bdist.linux-i686/wheel/./locust -copying build/lib/locust/argument_parser.py -> build/bdist.linux-i686/wheel/./locust +copying build/lib/locust/web.py -> build/bdist.linux-i686/wheel/./locust running install_egg_info running egg_info writing locust.egg-info/PKG-INFO @@ -1356,7 +1392,7 @@ Copying locust.egg-info to build/bdist.linux-i686/wheel/./locust-0.0.0.egg-info running install_scripts creating build/bdist.linux-i686/wheel/locust-0.0.0.dist-info/WHEEL -creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.12_locust/.tmp-ld16vflb/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it +creating '/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.12_locust/.tmp-7efjgs1y/locust-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it adding 'locust/__init__.py' adding 'locust/__main__.py' adding 'locust/_version.py' @@ -1467,7 +1503,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.13_locust/build python3.13 -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners' ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 @@ -1478,7 +1514,7 @@ collecting ... collected 564 items / 15 deselected / 549 selected locust/test/test_debugging.py::TestDebugging::test_run_single_user_pass_host_to_user_classes PASSED [ 0%] -locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_3_workers_with_spawn_rate_of_0_5 FAILED [ 0%] +locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_3_workers_with_spawn_rate_of_0_5 PASSED [ 0%] locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_3_workers_with_spawn_rate_of_1 PASSED [ 0%] locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_3_workers_with_spawn_rate_of_2 PASSED [ 0%] locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_3_workers_with_spawn_rate_of_2_4 PASSED [ 0%] @@ -1913,7 +1949,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%] @@ -2028,96 +2064,6 @@ locust/test/test_zmqrpc.py::ZMQRPC_tests::test_rpc_error PASSED [100%] =================================== FAILURES =================================== -_ TestRampUpUsersFromZero.test_ramp_up_users_to_3_workers_with_spawn_rate_of_0_5 _ - -self = - - def test_ramp_up_users_to_3_workers_with_spawn_rate_of_0_5(self): - """Final distribution should be {"User1": 3, "User2": 3, "User3": 3}""" - - class User1(User): - weight = 1 - - class User2(User): - weight = 1 - - class User3(User): - weight = 1 - - worker_node1 = WorkerNode("1") - worker_node2 = WorkerNode("2") - worker_node3 = WorkerNode("3") - - sleep_time = 0.2 # Speed-up test - - users_dispatcher = UsersDispatcher( - worker_nodes=[worker_node1, worker_node2, worker_node3], user_classes=[User1, User2, User3] - ) - users_dispatcher.new_dispatch(target_user_count=9, spawn_rate=0.5) - users_dispatcher._wait_between_dispatch = sleep_time - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 1, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 0, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 0}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(0 <= delta <= _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 1, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 1, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 0}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 1, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 1, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 1}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 2, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 1, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 1}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 2, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 2, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 1}, - }, - ) - delta = time.perf_counter() - ts -> self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) -E AssertionError: False is not true : 0.6935962536372244 - -locust/test/test_dispatch.py:98: AssertionError _______________ TestFastHttpUserClass.test_max_redirect_setting ________________ self = @@ -2209,7 +2155,7 @@ src/gevent/_gevent_c_greenlet_primitives.pxd:35: AssertionError _________________ TestLoadLocustfile.test_locustfile_from_url __________________ -self = +self = def _new_conn(self) -> socket.socket: """Establish a socket connection and set nodelay settings on it. @@ -2425,7 +2371,7 @@ The above exception was the direct cause of the following exception: -self = +self = method = 'GET', url = '/locustio/locust/master/examples/basic.py', body = None headers = {'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate, br', 'Accept': '*/*', 'Connection': 'keep-alive'} retries = Retry(total=0, connect=None, read=False, redirect=None, status=None) @@ -2659,7 +2605,7 @@ self.sock = sock = self._new_conn() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def _new_conn(self) -> socket.socket: """Establish a socket connection and set nodelay settings on it. @@ -2675,13 +2621,13 @@ ) except socket.gaierror as e: > raise NameResolutionError(self.host, self, e) from e -E urllib3.exceptions.NameResolutionError: : Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution) +E urllib3.exceptions.NameResolutionError: : Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution) /usr/lib/python3/dist-packages/urllib3/connection.py:206: NameResolutionError The above exception was the direct cause of the following exception: -self = +self = request = , stream = False timeout = Timeout(connect=None, read=None, total=None), verify = True cert = None, proxies = OrderedDict({'no': 'localhost'}) @@ -2763,9 +2709,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 = NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)") -_pool = -_stacktrace = +error = NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)") +_pool = +_stacktrace = def increment( self, @@ -2859,7 +2805,7 @@ if new_retry.is_exhausted(): reason = error or ResponseError(cause) > raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] -E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)")) /usr/lib/python3/dist-packages/urllib3/util/retry.py:519: MaxRetryError @@ -2883,7 +2829,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'}) @@ -2976,7 +2922,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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)")) /usr/lib/python3/dist-packages/requests/adapters.py:700: ConnectionError @@ -3012,7 +2958,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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)")) _____________________ TestLoggingOptions.test_log_to_file ______________________ self = @@ -3063,8 +3009,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp1ias2urr_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmp7then6kq_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 @@ -3391,8 +3337,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp4h857zln_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpb2bqqtqg_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 @@ -3715,8 +3661,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpkti42_jj_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmp1bekicn8_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 @@ -4034,8 +3980,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmps8_d4efz_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpoi9mk9rt_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 @@ -4373,8 +4319,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_1769362667_8848898_73227.py,/tmp/tmpby38yir__locustfile.py', '--legacy-ui', '--web-port', '56475', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953721_3474648_46284.py,/tmp/tmpixa4g973_locustfile.py', '--legacy-ui', '--web-port', '40575', ...] 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 @@ -4696,8 +4642,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_1769362667_960311_53897.py', '--legacy-ui', '--web-port', '59801', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953721_4522688_46959.py', '--legacy-ui', '--web-port', '56273', ...] 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 @@ -5007,8 +4953,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_1769362668_0297549_985.py', '--web-port', '43879', '-t', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953721_5554476_19433.py', '--web-port', '38061', '-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 @@ -5314,8 +5260,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_1769362668_0978916_18724.py', '--web-port', '38635', '--autostart'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953721_6594758_97686.py', '--web-port', '48957', '--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 @@ -5648,7 +5594,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 _______________ @@ -5688,8 +5634,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpe8qrgy6a_locustfile.py', '--custom-string-arg', 'command_line_value', '--web-port', ...] +self = +args = ['locust', '-f', '/tmp/tmp9kkumw7v_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 @@ -6005,8 +5951,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpe95g4vrz_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpq2rnjzh1_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 @@ -6316,8 +6262,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp8_8ecrzd_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpz2btjucv_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 @@ -6629,8 +6575,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_1769362668_499571_96913.py', '--host', 'https://test.com/', '--run-time', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953722_1345782_94512.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 @@ -6948,8 +6894,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_1769362668_6774035_62377.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953722_238917_41821.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 @@ -7266,8 +7212,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp2t50b_6f_locustfile.py,/tmp/tmp7klodrgc_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmpq06ps68__locustfile.py,/tmp/tmpjv7owhag_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 @@ -7570,8 +7516,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp_24y9moq_locustfile.py,/tmp/tmpbihqw2zx_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmp9viuest1_locustfile.py,/tmp/tmpx0j3p8aq_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 @@ -7863,8 +7809,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp6ukzcnyy'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpykydy560'], 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 @@ -8179,8 +8125,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_1769362668_960508_93200.py', '--headless', '-t', '1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953722_6578474_68677.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 @@ -8494,8 +8440,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_1769362669_0300744_29926.py', '--run-time=1s', '--headless', '--exit-code-on-error', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953722_761073_45836.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 @@ -8821,8 +8767,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmplwyw5arb_locustfile.py', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmp3imeu_f4_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 @@ -9129,8 +9075,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_1769362669_1871834_91083.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953722_9990163_45023.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 @@ -9428,13 +9374,13 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -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 -p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 80, errread = -1 -errwrite = 80, restore_signals = True, gid = None, gids = None, uid = None -umask = -1, start_new_session = False, process_group = None +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, p2cread = -1, p2cwrite = -1, c2pread = 11 +c2pwrite = 80, errread = -1, errwrite = 80, restore_signals = True, gid = None +gids = None, uid = None, umask = -1, start_new_session = False +process_group = None def _execute_child(self, args, executable, preexec_fn, close_fds, pass_fds, cwd, env, universal_newlines, @@ -9743,8 +9689,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_1769362669_3404512_81084.py', '--legacy-ui', '--host', 'https://test.com/', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953723_2439597_98859.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 @@ -10084,7 +10030,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 _________ @@ -10114,8 +10060,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp4m7ux5yy_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpccvf8gj__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 @@ -10420,8 +10366,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_1769362675_6465383_86312.py', '--host', 'https://test.com/', '--stop-timeout', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953729_5518348_13833.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 @@ -10722,8 +10668,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpkywld_wh_locustfile.py,/tmp/tmpaotoq9a4_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpva9unbr3_locustfile.py,/tmp/tmpfc_k5a3g_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 @@ -11003,7 +10949,7 @@ /usr/lib/python3/dist-packages/gevent/subprocess.py:1849: OSError ----------------------------- Captured stdout call ----------------------------- -from tmpkywld_wh_locustfile import TestUser1 +from tmpva9unbr3_locustfile import TestUser1 _____________ StandaloneIntegrationTests.test_percentile_parameter _____________ @@ -11036,8 +10982,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp1ir6iv6t_locustfile.py', '--web-port', '60681', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmp1hkl94ut_locustfile.py', '--web-port', '36629', '--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 @@ -11348,8 +11294,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpoa76sq3r_locustfile.py', '--web-port', '40905', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpql7jllm5_locustfile.py', '--web-port', '59687', '--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 @@ -11670,8 +11616,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpcw0fyuap', '--autostart', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmpge78tj5t', '--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 @@ -11992,8 +11938,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpp87nh2s5', '--headless', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmpzl37hkp0', '--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 @@ -12329,8 +12275,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_1769362676_2987747_53258.py,/tmp/tmp9q8a0qzj_locustfile.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953730_1819851_72299.py,/tmp/tmpm8tm572u_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 @@ -12628,8 +12574,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpgqod0mgm_locustfile.py,/tmp/tmp2n3w8pgz_locustfile.py', '--class-picker'] +self = +args = ['locust', '-f', '/tmp/tmphkct42em_locustfile.py,/tmp/tmpypkkebhj_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 @@ -12944,8 +12890,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_1769362676_4560504_67165.py', '--exit-code-on-error=0', '--users=1', ...] +self = +args = ['locust', '--headless', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953730_3938441_38477.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 @@ -13263,8 +13209,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_1769362676_5622187_98817.py', '--run-time=1s', '--users=1', '--spawn-rate=1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953730_531169_30824.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 @@ -13574,7 +13520,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 ______________ @@ -13633,7 +13579,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 __________________ @@ -13659,8 +13605,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_1769362676_773941_62528.py', '--web-host', '127.0.0.2', '--web-port', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953730_7837946_88186.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 @@ -13964,8 +13910,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpnyxgs5fy_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpxs218mw2_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 @@ -14260,8 +14206,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_1769362676_9815216_23680.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1769362676_9816937_99967.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953730_9961498_95383.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953730_9963002_37219.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 @@ -14556,8 +14502,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmphs__h4jz'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpf4lc1mor'], 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 @@ -14881,8 +14827,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_1769362677_197628_66923.py,/tmp/tmpll73z30o_locustfile.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_206461_14693.py,/tmp/tmpmemuiswn_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 @@ -15203,8 +15149,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_1769362677_3871994_55327.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_3135355_91098.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 @@ -15535,8 +15481,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_1769362677_459483_24816.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_420549_11325.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 @@ -15859,8 +15805,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_1769362677_5309138_46792.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_5276334_5669.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 @@ -16190,8 +16136,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_1769362677_6050346_45669.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_6347256_64698.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 @@ -16506,8 +16452,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_1769362677_6742706_35113', '--headless', '--master'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_7390058_49666', '--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 @@ -16814,8 +16760,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_1769362677_7410703_95689.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_8483193_30877.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 @@ -17137,8 +17083,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_1769362677_8076599_20746.py', '--host', 'http://google.com', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953731_9555514_72234.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 @@ -17457,8 +17403,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_1769362677_8736687_3142.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953732_0630205_23976.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 @@ -17772,7 +17718,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 @@ -18072,7 +18018,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 _____________ @@ -18097,7 +18043,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 _______________ @@ -18131,8 +18077,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_1769362678_1706533_9890.py', '--processes', '4', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953732_3926873_31325.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 @@ -18439,8 +18385,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_1769362678_305804_64264.py', '--processes', '4', '-L', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953732_5369182_31358.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 @@ -18765,7 +18711,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 ______ @@ -18804,8 +18750,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_1769362678_446874_82289.py', '--processes', '2', '--worker'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953732_7173438_88204.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 @@ -19126,8 +19072,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_1769362678_6012437_9107.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953732_8243604_23395.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 @@ -19444,8 +19390,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_1769362678_706688_41669.py', '--master', '--headless', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734953732_9304354_16195.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 @@ -19799,12 +19745,19 @@ ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client0). That's not going to work. 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 +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. 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 +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 = @@ -19912,8 +19865,6 @@ 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 = @@ -20041,7 +19992,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] @@ -20064,6 +20015,8 @@ 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 +INFO locust.runners:runners.py:356 Shape test updating to 4 users at 4.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_master_reset_connection _________________ self = @@ -20084,8 +20037,7 @@ locust/test/test_runners.py:2998: AssertionError ------------------------------ Captured log call ------------------------------- -INFO locust.runners:runners.py:356 Shape test updating to 4 users at 4.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 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 ________ @@ -20654,7 +20606,7 @@ self.connect_to_master() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def connect_to_master(self): self.retry += 1 @@ -20679,175 +20631,126 @@ locust/runners.py:1444: ConnectionError ------------------------------ Captured log call ------------------------------- -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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_8676f643cd8f4f0e818862b8425fdee9). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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 (ionos16-i386_9c874e1690b14497bbcdfef6455c62f4). 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_8676f643cd8f4f0e818862b8425fdee9). 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: '5' != '10' -E - 5 -E + 10 - -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 @@ -20856,7 +20759,7 @@ locust/test/test_log.py: 4 warnings locust/test/test_main.py: 38 warnings - /usr/lib/python3/dist-packages/gevent/os.py:431: DeprecationWarning: This process (pid=100282) is multi-threaded, use of fork() may lead to deadlocks in the child. + /usr/lib/python3/dist-packages/gevent/os.py:431: DeprecationWarning: This process (pid=34661) 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 @@ -20880,7 +20783,6 @@ -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ -FAILED locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_3_workers_with_spawn_rate_of_0_5 FAILED locust/test/test_fasthttp.py::TestFastHttpUserClass::test_max_redirect_setting FAILED locust/test/test_fasthttp.py::TestFastHttpUserClass::test_network_timeout_setting FAILED locust/test/test_load_locustfile.py::TestLoadLocustfile::test_locustfile_from_url @@ -20967,8 +20869,7 @@ 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_stats.py::TestCsvStats::test_stats_history - Connecti... -FAILED locust/test/test_stats.py::TestCsvStats::test_user_count_in_csv_history_stats -= 88 failed, 460 passed, 1 skipped, 15 deselected, 57 warnings in 532.77s (0:08:52) = += 86 failed, 462 passed, 1 skipped, 15 deselected, 57 warnings in 510.96s (0:08:30) = E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: PYTHONPATH=/build/reproducible-path/locust-2.24.0/.pybuild/cpython3_3.13_locust/build python3.13 -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.12_locust/build python3.12 -m pytest -v --ignore=examples/test_data_management.py -k 'not TestMasterWorkerRunners' ============================= test session starts ============================== @@ -20990,8 +20891,8 @@ locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_ramp_up_users_to_4_workers_with_spawn_rate_of_1 PASSED [ 1%] locust/test/test_dispatch.py::TestRampUpUsersFromZero::test_users_are_distributed_evenly_across_hosts PASSED [ 1%] locust/test/test_dispatch.py::TestWaitBetweenDispatch::test_wait_between_dispatch PASSED [ 2%] -locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_0_5 FAILED [ 2%] -locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_1 FAILED [ 2%] +locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_0_5 PASSED [ 2%] +locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_1 PASSED [ 2%] locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_2 PASSED [ 2%] locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_2_4 PASSED [ 2%] locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_3 PASSED [ 2%] @@ -21116,7 +21017,7 @@ locust/test/test_http.py::TestHttpSession::test_catch_response_pass_failed_request PASSED [ 24%] locust/test/test_http.py::TestHttpSession::test_catch_response_pass_failed_request_with_other_exception_within_block PASSED [ 24%] locust/test/test_http.py::TestHttpSession::test_catch_response_response_error PASSED [ 24%] -locust/test/test_http.py::TestHttpSession::test_catch_response_timeout FAILED [ 25%] +locust/test/test_http.py::TestHttpSession::test_catch_response_timeout PASSED [ 25%] locust/test/test_http.py::TestHttpSession::test_catch_response_with_name_replacement PASSED [ 25%] locust/test/test_http.py::TestHttpSession::test_connection_error PASSED [ 25%] locust/test/test_http.py::TestHttpSession::test_context_in_success PASSED [ 25%] @@ -21375,8 +21276,8 @@ 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_ramp_down 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%] locust/test/test_sequential_taskset.py::TestTaskSet::test_task_sequence_with_inheritance PASSED [ 73%] @@ -21415,7 +21316,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%] @@ -21530,154 +21431,6 @@ locust/test/test_zmqrpc.py::ZMQRPC_tests::test_rpc_error PASSED [100%] =================================== FAILURES =================================== -_ TestRampDownUsersToZero.test_ramp_down_users_to_3_workers_with_spawn_rate_of_0_5 _ - -self = - - def test_ramp_down_users_to_3_workers_with_spawn_rate_of_0_5(self): - class User1(User): - weight = 1 - - class User2(User): - weight = 1 - - class User3(User): - weight = 1 - - user_classes = [User1, User2, User3] - - workers = [WorkerNode(str(i + 1)) for i in range(3)] - - initial_user_count = 9 - - users_dispatcher = UsersDispatcher(worker_nodes=workers, user_classes=user_classes) - users_dispatcher.new_dispatch(target_user_count=initial_user_count, spawn_rate=initial_user_count) - users_dispatcher._wait_between_dispatch = 0 - list(users_dispatcher) - - sleep_time = 0.2 # Speed-up test - - users_dispatcher.new_dispatch(target_user_count=0, spawn_rate=0.5) - users_dispatcher._wait_between_dispatch = sleep_time - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 3, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 3, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 2}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(0 <= delta <= _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 3, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 2, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 2}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 2, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 2, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 2}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 2, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 2, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 1}, - }, - ) - delta = time.perf_counter() - ts -> self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) -E AssertionError: False is not true : 0.8281680601648986 - -locust/test/test_dispatch.py:946: AssertionError -_ TestRampDownUsersToZero.test_ramp_down_users_to_3_workers_with_spawn_rate_of_1 _ - -self = - - def test_ramp_down_users_to_3_workers_with_spawn_rate_of_1(self): - class User1(User): - weight = 1 - - class User2(User): - weight = 1 - - class User3(User): - weight = 1 - - user_classes = [User1, User2, User3] - - workers = [WorkerNode(str(i + 1)) for i in range(3)] - - initial_user_count = 9 - - users_dispatcher = UsersDispatcher(worker_nodes=workers, user_classes=user_classes) - users_dispatcher.new_dispatch(target_user_count=initial_user_count, spawn_rate=initial_user_count) - users_dispatcher._wait_between_dispatch = 0 - list(users_dispatcher) - - sleep_time = 0.2 # Speed-up test - - users_dispatcher.new_dispatch(target_user_count=0, spawn_rate=1) - users_dispatcher._wait_between_dispatch = sleep_time - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 3, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 3, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 2}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(0 <= delta <= _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 3, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 2, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 2}, - }, - ) - delta = time.perf_counter() - ts - self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) - - ts = time.perf_counter() - self.assertDictEqual( - next(users_dispatcher), - { - "1": {"User1": 2, "User2": 0, "User3": 0}, - "2": {"User1": 0, "User2": 2, "User3": 0}, - "3": {"User1": 0, "User2": 0, "User3": 2}, - }, - ) - delta = time.perf_counter() - ts -> self.assertTrue(sleep_time - _TOLERANCE <= delta <= sleep_time + _TOLERANCE, delta) -E AssertionError: False is not true : 0.30222130101174116 - -locust/test/test_dispatch.py:1116: AssertionError _______________ TestFastHttpUserClass.test_max_redirect_setting ________________ self = @@ -21767,20 +21520,9 @@ E AssertionError: Request took longer than 0.6 even though FastHttpUser.network_timeout was set to 0.5 src/gevent/_gevent_c_greenlet_primitives.pxd:35: AssertionError -_________________ TestHttpSession.test_catch_response_timeout __________________ - -self = - - def test_catch_response_timeout(self): - s = self.get_client() - with s.get("/slow", catch_response=True, timeout=0.1) as r: -> self.assertAlmostEqual(r.request_meta["response_time"], 100, delta=50) -E AssertionError: 199.65654192492366 != 100 within 50 delta (99.65654192492366 difference) - -locust/test/test_http.py:207: AssertionError _________________ TestLoadLocustfile.test_locustfile_from_url __________________ -self = +self = def _new_conn(self) -> socket.socket: """Establish a socket connection and set nodelay settings on it. @@ -21996,7 +21738,7 @@ The above exception was the direct cause of the following exception: -self = +self = method = 'GET', url = '/locustio/locust/master/examples/basic.py', body = None headers = {'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate, br', 'Accept': '*/*', 'Connection': 'keep-alive'} retries = Retry(total=0, connect=None, read=False, redirect=None, status=None) @@ -22230,7 +21972,7 @@ self.sock = sock = self._new_conn() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def _new_conn(self) -> socket.socket: """Establish a socket connection and set nodelay settings on it. @@ -22246,13 +21988,13 @@ ) except socket.gaierror as e: > raise NameResolutionError(self.host, self, e) from e -E urllib3.exceptions.NameResolutionError: : Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution) +E urllib3.exceptions.NameResolutionError: : Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution) /usr/lib/python3/dist-packages/urllib3/connection.py:206: NameResolutionError The above exception was the direct cause of the following exception: -self = +self = request = , stream = False timeout = Timeout(connect=None, read=None, total=None), verify = True cert = None, proxies = OrderedDict({'no': 'localhost'}) @@ -22334,9 +22076,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 = NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)") -_pool = -_stacktrace = +error = NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)") +_pool = +_stacktrace = def increment( self, @@ -22430,7 +22172,7 @@ if new_retry.is_exhausted(): reason = error or ResponseError(cause) > raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] -E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /locustio/locust/master/examples/basic.py (Caused by NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)")) /usr/lib/python3/dist-packages/urllib3/util/retry.py:519: MaxRetryError @@ -22454,7 +22196,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'}) @@ -22547,7 +22289,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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)")) /usr/lib/python3/dist-packages/requests/adapters.py:700: ConnectionError @@ -22583,7 +22325,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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([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 NameResolutionError(": Failed to resolve 'raw.githubusercontent.com' ([Errno -3] Temporary failure in name resolution)")) _____________________ TestLoggingOptions.test_log_to_file ______________________ self = @@ -22634,8 +22376,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmps_w9b80n_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpe3gewvx4_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 @@ -22962,8 +22704,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpt9x5lrv8_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpljv7uxi__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 @@ -23286,8 +23028,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpcsel0u8w_locustfile.py', '-u', '1', '-r', ...] +self = +args = ['locust', '-f', '/tmp/tmpmt_5udag_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 @@ -23605,8 +23347,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpzw_edchi_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpfe6curhq_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 @@ -23944,8 +23686,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_1769363217_34669_48642.py,/tmp/tmp8b8weagv_locustfile.py', '--legacy-ui', '--web-port', '53435', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954239_5335028_45719.py,/tmp/tmp3khaluob_locustfile.py', '--legacy-ui', '--web-port', '49351', ...] 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 @@ -24267,8 +24009,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_1769363217_5848422_2261.py', '--legacy-ui', '--web-port', '54021', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954239_65675_61813.py', '--legacy-ui', '--web-port', '53533', ...] 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 @@ -24578,8 +24320,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_1769363217_6645215_98526.py', '--web-port', '37685', '-t', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954239_7786622_2728.py', '--web-port', '53333', '-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 @@ -24885,8 +24627,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_1769363217_7404394_34777.py', '--web-port', '41811', '--autostart'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954239_9011571_6463.py', '--web-port', '48375', '--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 @@ -25219,7 +24961,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 _______________ @@ -25259,8 +25001,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpmiezaak9_locustfile.py', '--custom-string-arg', 'command_line_value', '--web-port', ...] +self = +args = ['locust', '-f', '/tmp/tmpoxa393fo_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 @@ -25576,8 +25318,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp76dt62rm_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpadvqjczy_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 @@ -25887,8 +25629,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpp73pg7t3_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmp61bs2_wd_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 @@ -26200,8 +25942,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_1769363218_1886709_72612.py', '--host', 'https://test.com/', '--run-time', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954240_463596_50359.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 @@ -26519,8 +26261,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_1769363218_2666786_62338.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954240_5897362_70026.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 @@ -26837,8 +26579,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpyx9gxi0y_locustfile.py,/tmp/tmpjobp9_22_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmppq4n0j5e_locustfile.py,/tmp/tmpfkomphx8_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 @@ -27141,8 +26883,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpa20x0oqt_locustfile.py,/tmp/tmp5rd02iho_locustfile.py'] +self = +args = ['locust', '-f', '/tmp/tmpwzspjvbg_locustfile.py,/tmp/tmpa5f0juok_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 @@ -27434,8 +27176,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp81j8f0wp'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpw_4ctua9'], 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 @@ -27750,8 +27492,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_1769363218_5900967_68714.py', '--headless', '-t', '1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954241_1136448_89253.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 @@ -28065,8 +27807,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_1769363218_7112856_23303.py', '--run-time=1s', '--headless', '--exit-code-on-error', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954241_2477036_29079.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 @@ -28392,8 +28134,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpuf3t2e5m_locustfile.py', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmpk37dyl7z_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 @@ -28700,8 +28442,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_1769363218_9590874_73665.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954241_5469167_67422.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 @@ -28999,13 +28741,13 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -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 -p2cread = -1, p2cwrite = -1, c2pread = 11, c2pwrite = 80, errread = -1 -errwrite = 80, restore_signals = True, gid = None, gids = None, uid = None -umask = -1, start_new_session = False, process_group = None +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, p2cread = -1, p2cwrite = -1, c2pread = 11 +c2pwrite = 80, errread = -1, errwrite = 80, restore_signals = True, gid = None +gids = None, uid = None, umask = -1, start_new_session = False +process_group = None def _execute_child(self, args, executable, preexec_fn, close_fds, pass_fds, cwd, env, universal_newlines, @@ -29314,8 +29056,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_1769363219_1468465_64392.py', '--legacy-ui', '--host', 'https://test.com/', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954241_8225439_687.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 @@ -29655,7 +29397,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 _________ @@ -29685,8 +29427,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpusvt46m2_locustfile.py', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpgqgqe9y__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 @@ -29991,8 +29733,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_1769363225_5852478_40361.py', '--host', 'https://test.com/', '--stop-timeout', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954248_1686656_80865.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 @@ -30293,8 +30035,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpqrddh1vw_locustfile.py,/tmp/tmp9li5rsbr_locustfile.py', '-t', '1', '--headless'] +self = +args = ['locust', '-f', '/tmp/tmps0r4_e19_locustfile.py,/tmp/tmpfe18tjjw_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 @@ -30574,7 +30316,7 @@ /usr/lib/python3/dist-packages/gevent/subprocess.py:1849: OSError ----------------------------- Captured stdout call ----------------------------- -from tmpqrddh1vw_locustfile import TestUser1 +from tmps0r4_e19_locustfile import TestUser1 _____________ StandaloneIntegrationTests.test_percentile_parameter _____________ @@ -30607,8 +30349,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpjjfj21jm_locustfile.py', '--web-port', '50929', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpqel1pnrs_locustfile.py', '--web-port', '43367', '--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 @@ -30919,8 +30661,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp1sf0sli2_locustfile.py', '--web-port', '54097', '--autostart'] +self = +args = ['locust', '-f', '/tmp/tmpsflz1r_b_locustfile.py', '--web-port', '50855', '--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 @@ -31241,8 +30983,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpuaov0otw', '--autostart', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmpu9v53slx', '--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 @@ -31563,8 +31305,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp44sxjh1s', '--headless', '-u', '2', ...] +self = +args = ['locust', '-f', '/tmp/tmphvbc6rnt', '--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 @@ -31900,8 +31642,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_1769363226_267592_73395.py,/tmp/tmpqy1cirz6_locustfile.py', '--host', 'https://test.com/', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954248_8990636_80010.py,/tmp/tmpig9gn3ny_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 @@ -32199,8 +31941,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpbfr91zuy_locustfile.py,/tmp/tmp4hj5w71w_locustfile.py', '--class-picker'] +self = +args = ['locust', '-f', '/tmp/tmph28uhec3_locustfile.py,/tmp/tmpa0gnx1aq_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 @@ -32515,8 +32257,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_1769363226_4323087_2344.py', '--exit-code-on-error=0', '--users=1', ...] +self = +args = ['locust', '--headless', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954249_1372669_86571.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 @@ -32834,8 +32576,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_1769363226_5385494_44404.py', '--run-time=1s', '--users=1', '--spawn-rate=1', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954249_2952547_76715.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 @@ -33145,7 +32887,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 ______________ @@ -33204,7 +32946,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 __________________ @@ -33230,8 +32972,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_1769363226_765704_64253.py', '--web-host', '127.0.0.2', '--web-port', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954249_5794337_97873.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 @@ -33535,8 +33277,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmpr8aancyj_locustfile.py'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpw8e7h6lh_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 @@ -33831,8 +33573,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_1769363226_9746687_32053.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1769363226_9748352_69556.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954249_815915_91542.py,/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954249_8160863_90613.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 @@ -34127,8 +33869,8 @@ self._execute_child(args, executable, preexec_fn, close_fds, _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = -args = ['locust', '-f', '/tmp/tmp5_1qi57v'], executable = 'locust' +self = +args = ['locust', '-f', '/tmp/tmpliatxovg'], 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 @@ -34452,8 +34194,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_1769363227_1305199_75849.py,/tmp/tmpcg6bigag_locustfile.py'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_056839_33279.py,/tmp/tmpkh1n0yzd_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 @@ -34774,8 +34516,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_1769363227_2267542_27463.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_176752_97301.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 @@ -35106,8 +34848,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_1769363227_3027499_42612.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_30001_31987.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 @@ -35430,8 +35172,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_1769363227_37528_60682.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_424159_28134.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 @@ -35761,8 +35503,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_1769363227_447165_5505.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_5469892_50559.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 @@ -36077,8 +35819,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_1769363227_523634_88729', '--headless', '--master'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_671177_45218', '--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 @@ -36385,8 +36127,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_1769363227_7200005_16966.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_7976131_3213.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 @@ -36708,8 +36450,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_1769363227_8002448_61941.py', '--host', 'http://google.com', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954250_9243534_69169.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 @@ -37028,8 +36770,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_1769363227_876621_45185.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954251_0447145_92936.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 @@ -37343,7 +37085,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 @@ -37643,7 +37385,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 _____________ @@ -37668,7 +37410,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 _______________ @@ -37702,8 +37444,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_1769363228_158749_86989.py', '--processes', '4', '--headless', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954251_4354134_84880.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 @@ -38010,8 +37752,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_1769363228_2829368_87373.py', '--processes', '4', '-L', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954251_620981_47356.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 @@ -38336,7 +38078,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 ______ @@ -38375,8 +38117,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_1769363228_413191_71364.py', '--processes', '2', '--worker'] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954251_833478_19862.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 @@ -38697,8 +38439,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_1769363228_4916854_97856.py', '--headless', '--master', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954251_9569793_29191.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 @@ -39015,8 +38757,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_1769363228_7128186_22132.py', '--master', '--headless', '--expect-workers', ...] +self = +args = ['locust', '-f', '/build/reproducible-path/locust-2.24.0/locust/test/mock_locustfile_1734954252_0816224_8030.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 @@ -39370,12 +39112,31 @@ ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (fake_client0). That's not going to work. 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 +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 +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 +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 +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 +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 +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. 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 ______________ TestMasterRunner.test_custom_shape_scale_interval _______________ self = @@ -39483,7 +39244,6 @@ 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:342 Shape test stopping _____________ TestMasterRunner.test_last_worker_missing_stops_test _____________ self = @@ -39545,12 +39305,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 = @@ -39617,7 +39371,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] @@ -39631,6 +39385,13 @@ 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 INFO locust.runners:runners.py:356 Shape test updating to 4 users at 4.00 spawn rate @@ -40084,149 +39845,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:164: 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 -_______________ TestStopTimeout.test_stop_timeout_with_ramp_down _______________ - -self = - - def test_stop_timeout_with_ramp_down(self): - class MyTaskSet(TaskSet): - @task - def my_task(self): - gevent.sleep(1) - - class MyTestUser(User): - tasks = [MyTaskSet] - - environment = Environment(user_classes=[MyTestUser], stop_timeout=2) - runner = environment.create_local_runner() - - # Start load test, wait for users to start, then trigger ramp down - ts = time.perf_counter() - runner.start(10, 10, wait=False) - runner.spawning_greenlet.join() - delta = time.perf_counter() - ts - self.assertTrue( - 0 <= delta <= 0.05, f"Expected user count to increase to 10 instantaneously, instead it took {delta:f}" - ) - self.assertTrue( - runner.user_count == 10, "User count has not decreased correctly to 2, it is : %i" % runner.user_count - ) - - ts = time.perf_counter() - runner.start(2, 4, wait=False) - runner.spawning_greenlet.join() - delta = time.perf_counter() - ts -> self.assertTrue(2 <= delta <= 2.05, f"Expected user count to decrease to 2 in 2s, instead it took {delta:f}") -E AssertionError: False is not true : Expected user count to decrease to 2 in 2s, instead it took 2.235303 - -locust/test/test_runners.py:4208: AssertionError ------------------------------- Captured log call ------------------------------- -INFO locust.runners:runners.py:499 Ramping to 10 users at a rate of 10.00 per second -INFO locust.runners:runners.py:537 All users spawned: {"MyTestUser": 10} (10 total users) -INFO locust.runners:runners.py:499 Ramping to 2 users at a rate of 4.00 per second -INFO locust.runners:runners.py:537 All users spawned: {"MyTestUser": 2} (2 total users) _______________________ TestCsvStats.test_stats_history ________________________ self = @@ -40367,7 +39985,7 @@ self.connect_to_master() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = +self = def connect_to_master(self): self.retry += 1 @@ -40392,175 +40010,126 @@ locust/runners.py:1444: ConnectionError ------------------------------ Captured log call ------------------------------- -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). That's not going to work. -ERROR locust.runners:runners.py:1009 An old (pre 2.0) worker tried to connect (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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_78a5c35170ee48fcabdc8f42e368c34c). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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 (ionos16-i386_218aff5847cd44a8a643d12a98f69a74). 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_78a5c35170ee48fcabdc8f42e368c34c). 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: '5' != '10' -E - 5 -E + 10 - -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 @@ -40569,7 +40138,7 @@ locust/test/test_log.py: 4 warnings locust/test/test_main.py: 38 warnings - /usr/lib/python3/dist-packages/gevent/os.py:431: DeprecationWarning: This process (pid=103255) is multi-threaded, use of fork() may lead to deadlocks in the child. + /usr/lib/python3/dist-packages/gevent/os.py:431: DeprecationWarning: This process (pid=44340) 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 @@ -40593,11 +40162,8 @@ -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ -FAILED locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_0_5 -FAILED locust/test/test_dispatch.py::TestRampDownUsersToZero::test_ramp_down_users_to_3_workers_with_spawn_rate_of_1 FAILED locust/test/test_fasthttp.py::TestFastHttpUserClass::test_max_redirect_setting FAILED locust/test/test_fasthttp.py::TestFastHttpUserClass::test_network_timeout_setting -FAILED locust/test/test_http.py::TestHttpSession::test_catch_response_timeout 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... @@ -40681,11 +40247,8 @@ 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_runners.py::TestStopTimeout::test_stop_timeout_with_ramp_down 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 -= 92 failed, 456 passed, 1 skipped, 15 deselected, 57 warnings in 555.06s (0:09:15) = += 86 failed, 462 passed, 1 skipped, 15 deselected, 57 warnings in 516.32s (0:08:36) = 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' dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13 make[1]: [debian/rules:15: override_dh_auto_test] Error 25 (ignored) @@ -40727,12 +40290,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/21041/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/21041/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/94415 and its subdirectories -I: Current time: Sun Jan 25 05:55:52 -12 2026 -I: pbuilder-time-stamp: 1769363752 +I: removing directory /srv/workspace/pbuilder/21041 and its subdirectories +I: Current time: Tue Dec 24 01:51:43 +14 2024 +I: pbuilder-time-stamp: 1734954703