I: pbuilder: network access will be disabled during build
I: Current time: Sat Jan 18 03:47:15 -12 2025
I: pbuilder-time-stamp: 1737215235
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: using eatmydata during job
I: Copying source file
I: copying [golang-github-go-co-op-gocron_1.18.0-3.dsc]
I: copying [./golang-github-go-co-op-gocron_1.18.0.orig.tar.gz]
I: copying [./golang-github-go-co-op-gocron_1.18.0-3.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./golang-github-go-co-op-gocron_1.18.0-3.dsc: unsupported subcommand
dpkg-source: info: extracting golang-github-go-co-op-gocron in golang-github-go-co-op-gocron-1.18.0
dpkg-source: info: unpacking golang-github-go-co-op-gocron_1.18.0.orig.tar.gz
dpkg-source: info: unpacking golang-github-go-co-op-gocron_1.18.0-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-flaky-tests.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/62679/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=11 '
  DISTRIBUTION='unstable'
  HOME='/root'
  HOST_ARCH='i386'
  IFS=' 	
  '
  INVOCATION_ID='51c306326e0b4a01980f6d9fb1eb2e5d'
  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='62679'
  PS1='# '
  PS2='> '
  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.87QjCx0Z/pbuilderrc_2WJo --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.87QjCx0Z/b1 --logfile b1/build.log golang-github-go-co-op-gocron_1.18.0-3.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://46.16.76.132:3128'
I: uname -a
  Linux ionos12-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/62679/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-robfig-cron-dev, golang-github-stretchr-testify-dev, golang-golang-x-sync-dev, tzdata
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19837 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-golang; however:
  Package dh-golang is not installed.
 pbuilder-satisfydepends-dummy depends on golang-any; however:
  Package golang-any is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-robfig-cron-dev; however:
  Package golang-github-robfig-cron-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-stretchr-testify-dev; however:
  Package golang-github-stretchr-testify-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-golang-x-sync-dev; however:
  Package golang-golang-x-sync-dev is not installed.
 pbuilder-satisfydepends-dummy depends on tzdata; however:
  Package tzdata is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.23-go{a} golang-1.23-src{a} golang-any{a} golang-github-davecgh-go-spew-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-robfig-cron-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-go{a} golang-golang-x-sync-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 
0 packages upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
Need to get 65.6 MB of archives. After unpacking 318 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main i386 tzdata all 2025a-1 [259 kB]
Get: 2 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.24 [24.8 kB]
Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB]
Get: 4 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB]
Get: 5 http://deb.debian.org/debian unstable/main i386 file i386 1:5.45-3+b1 [43.2 kB]
Get: 6 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-1 [245 kB]
Get: 7 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB]
Get: 8 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB]
Get: 9 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.40.4-1 [96.1 kB]
Get: 10 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB]
Get: 11 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB]
Get: 12 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-5 [301 kB]
Get: 13 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3 [493 kB]
Get: 14 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 15 http://deb.debian.org/debian unstable/main i386 automake all 1:1.16.5-1.3 [823 kB]
Get: 16 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-1 [770 kB]
Get: 17 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.23 [90.6 kB]
Get: 18 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-2 [539 kB]
Get: 19 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 20 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 21 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get: 22 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get: 23 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB]
Get: 24 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB]
Get: 25 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-1 [458 kB]
Get: 26 http://deb.debian.org/debian unstable/main i386 libicu72 i386 72.1-6 [9582 kB]
Get: 27 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB]
Get: 28 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-1 [1714 kB]
Get: 29 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 30 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 31 http://deb.debian.org/debian unstable/main i386 debhelper all 13.23 [919 kB]
Get: 32 http://deb.debian.org/debian unstable/main i386 dh-golang all 1.62 [24.7 kB]
Get: 33 http://deb.debian.org/debian unstable/main i386 golang-1.23-src all 1.23.5-1 [19.1 MB]
Get: 34 http://deb.debian.org/debian unstable/main i386 golang-1.23-go i386 1.23.5-1 [25.1 MB]
Get: 35 http://deb.debian.org/debian unstable/main i386 golang-src all 2:1.23~2 [5088 B]
Get: 36 http://deb.debian.org/debian unstable/main i386 golang-go i386 2:1.23~2 [44.3 kB]
Get: 37 http://deb.debian.org/debian unstable/main i386 golang-any i386 2:1.23~2 [5168 B]
Get: 38 http://deb.debian.org/debian unstable/main i386 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB]
Get: 39 http://deb.debian.org/debian unstable/main i386 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB]
Get: 40 http://deb.debian.org/debian unstable/main i386 golang-github-robfig-cron-dev all 3.0.1-1 [23.1 kB]
Get: 41 http://deb.debian.org/debian unstable/main i386 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB]
Get: 42 http://deb.debian.org/debian unstable/main i386 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB]
Get: 43 http://deb.debian.org/debian unstable/main i386 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB]
Get: 44 http://deb.debian.org/debian unstable/main i386 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB]
Fetched 65.6 MB in 1s (60.0 MB/s)
Preconfiguring packages ...
Selecting previously unselected package tzdata.
(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 ... 19837 files and directories currently installed.)
Preparing to unpack .../00-tzdata_2025a-1_all.deb ...
Unpacking tzdata (2025a-1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:i386.
Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic1t64:i386 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.45-3+b1_i386.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.23.1-1_i386.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_i386.deb ...
Unpacking libuchardet0:i386 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.23.0-7_i386.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.40.4-1_i386.deb ...
Unpacking bsdextrautils (2.40.4-1) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../09-libpipeline1_1.5.8-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.13.0-1_i386.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-5_i386.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.23_all.deb ...
Unpacking libdebhelper-perl (13.23) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.5.4-2_all.deb ...
Unpacking libtool (2.5.4-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:i386.
Preparing to unpack .../22-libelf1t64_0.192-4_i386.deb ...
Unpacking libelf1t64:i386 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1+b1_i386.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:i386.
Preparing to unpack .../24-libunistring5_1.3-1_i386.deb ...
Unpacking libunistring5:i386 (1.3-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../25-libicu72_72.1-6_i386.deb ...
Unpacking libicu72:i386 (72.1-6) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_i386.deb ...
Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.23.1-1_i386.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.23_all.deb ...
Unpacking debhelper (13.23) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../31-dh-golang_1.62_all.deb ...
Unpacking dh-golang (1.62) ...
Selecting previously unselected package golang-1.23-src.
Preparing to unpack .../32-golang-1.23-src_1.23.5-1_all.deb ...
Unpacking golang-1.23-src (1.23.5-1) ...
Selecting previously unselected package golang-1.23-go.
Preparing to unpack .../33-golang-1.23-go_1.23.5-1_i386.deb ...
Unpacking golang-1.23-go (1.23.5-1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../34-golang-src_2%3a1.23~2_all.deb ...
Unpacking golang-src (2:1.23~2) ...
Selecting previously unselected package golang-go:i386.
Preparing to unpack .../35-golang-go_2%3a1.23~2_i386.deb ...
Unpacking golang-go:i386 (2:1.23~2) ...
Selecting previously unselected package golang-any:i386.
Preparing to unpack .../36-golang-any_2%3a1.23~2_i386.deb ...
Unpacking golang-any:i386 (2:1.23~2) ...
Selecting previously unselected package golang-github-davecgh-go-spew-dev.
Preparing to unpack .../37-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ...
Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ...
Selecting previously unselected package golang-github-pmezard-go-difflib-dev.
Preparing to unpack .../38-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ...
Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Selecting previously unselected package golang-github-robfig-cron-dev.
Preparing to unpack .../39-golang-github-robfig-cron-dev_3.0.1-1_all.deb ...
Unpacking golang-github-robfig-cron-dev (3.0.1-1) ...
Selecting previously unselected package golang-github-stretchr-objx-dev.
Preparing to unpack .../40-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ...
Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ...
Selecting previously unselected package golang-gopkg-yaml.v3-dev.
Preparing to unpack .../41-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ...
Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../42-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../43-golang-golang-x-sync-dev_0.7.0-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.7.0-1) ...
Setting up libpipeline1:i386 (1.5.8-1) ...
Setting up libicu72:i386 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up golang-github-stretchr-objx-dev (0.5.2-1) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Setting up libdebhelper-perl (13.23) ...
Setting up libmagic1t64:i386 (1:5.45-3+b1) ...
Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:i386 (0.192-4) ...
Setting up tzdata (2025a-1) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Sat Jan 18 15:47:54 UTC 2025.
Universal Time is now:  Sat Jan 18 15:47:54 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-github-stretchr-testify-dev (1.9.0-1) ...
Setting up libunistring5:i386 (1.3-1) ...
Setting up golang-golang-x-sync-dev (0.7.0-1) ...
Setting up golang-1.23-src (1.23.5-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:i386 (0.0.8-1+b2) ...
Setting up golang-src (2:1.23~2) ...
Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-2) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up golang-1.23-go (1.23.5-1) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up groff-base (1.23.0-7) ...
Setting up golang-go:i386 (2:1.23~2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-any:i386 (2:1.23~2) ...
Setting up golang-github-robfig-cron-dev (3.0.1-1) ...
Setting up debhelper (13.23) ...
Setting up dh-golang (1.62) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/golang-github-go-co-op-gocron-1.18.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  > ../golang-github-go-co-op-gocron_1.18.0-3_source.changes
dpkg-buildpackage: info: source package golang-github-go-co-op-gocron
dpkg-buildpackage: info: source version 1.18.0-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Shengjing Zhu <zhsj@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang --with=golang
   dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go install -trimpath -v -p 11 github.com/go-co-op/gocron
internal/goos
internal/goarch
internal/coverage/rtcov
internal/goexperiment
internal/profilerecord
internal/byteorder
internal/cpu
internal/unsafeheader
internal/runtime/syscall
internal/godebugs
internal/race
internal/abi
runtime/internal/math
internal/chacha8rand
internal/runtime/atomic
sync/atomic
internal/asan
internal/itoa
runtime/internal/sys
internal/msan
cmp
math/bits
unicode/utf8
log/internal
unicode
container/list
internal/bytealg
internal/runtime/exithook
math
internal/stringslite
runtime
internal/reflectlite
sync
iter
slices
internal/bisect
internal/testlog
errors
sort
internal/oserror
io
strconv
path
internal/godebug
syscall
math/rand
bytes
strings
reflect
regexp/syntax
internal/syscall/unix
internal/syscall/execenv
time
regexp
context
io/fs
internal/poll
golang.org/x/sync/semaphore
internal/filepathlite
internal/fmtsort
os
fmt
io/ioutil
log
runtime/debug
github.com/robfig/cron
golang.org/x/sync/singleflight
github.com/go-co-op/gocron
   dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go test -vet=off -v -p 11 github.com/go-co-op/gocron
=== RUN   Test_ExecutorExecute
--- PASS: Test_ExecutorExecute (0.00s)
=== RUN   Test_ExecutorPanicHandling
PanicHandler called:
panic in test_fn
runtime error: index out of range [0] with length 0
--- PASS: Test_ExecutorPanicHandling (0.00s)
=== RUN   TestParseTime
=== RUN   TestParseTime/normal
=== RUN   TestParseTime/normal_-_no_leading_hour_zeros
=== RUN   TestParseTime/normal_with_second
=== RUN   TestParseTime/normal_with_second_-_no_leading_hour_zeros
=== RUN   TestParseTime/not_a_number
=== RUN   TestParseTime/out_of_range_hour
=== RUN   TestParseTime/out_of_range_minute
=== RUN   TestParseTime/wrong_format
=== RUN   TestParseTime/wrong_minute
=== RUN   TestParseTime/wrong_hour
--- PASS: TestParseTime (0.00s)
    --- PASS: TestParseTime/normal (0.00s)
    --- PASS: TestParseTime/normal_-_no_leading_hour_zeros (0.00s)
    --- PASS: TestParseTime/normal_with_second (0.00s)
    --- PASS: TestParseTime/normal_with_second_-_no_leading_hour_zeros (0.00s)
    --- PASS: TestParseTime/not_a_number (0.00s)
    --- PASS: TestParseTime/out_of_range_hour (0.00s)
    --- PASS: TestParseTime/out_of_range_minute (0.00s)
    --- PASS: TestParseTime/wrong_format (0.00s)
    --- PASS: TestParseTime/wrong_minute (0.00s)
    --- PASS: TestParseTime/wrong_hour (0.00s)
=== RUN   Test_callJobFuncWithParams
=== RUN   Test_callJobFuncWithParams/test_call_func_with_no_args
=== RUN   Test_callJobFuncWithParams/test_call_func_with_single_arg
=== RUN   Test_callJobFuncWithParams/test_call_func_with_wrong_arg_type
=== RUN   Test_callJobFuncWithParams/test_call_func_with_wrong_arg_count
--- PASS: Test_callJobFuncWithParams (0.00s)
    --- PASS: Test_callJobFuncWithParams/test_call_func_with_no_args (0.00s)
    --- PASS: Test_callJobFuncWithParams/test_call_func_with_single_arg (0.00s)
    --- PASS: Test_callJobFuncWithParams/test_call_func_with_wrong_arg_type (0.00s)
    --- PASS: Test_callJobFuncWithParams/test_call_func_with_wrong_arg_count (0.00s)
=== RUN   Test_getFunctionName
=== RUN   Test_getFunctionName/test_get_function_name
--- PASS: Test_getFunctionName (0.00s)
    --- PASS: Test_getFunctionName/test_get_function_name (0.00s)
=== RUN   TestTags
--- PASS: TestTags (0.00s)
=== RUN   TestHasTags
=== RUN   TestHasTags/OneTagMatch
=== RUN   TestHasTags/OneTagNoMatch
=== RUN   TestHasTags/DuplicateJobTagsMatch
=== RUN   TestHasTags/DuplicateInputTagsMatch
=== RUN   TestHasTags/MultipleTagsMatch
=== RUN   TestHasTags/MultipleTagsNoMatch
=== RUN   TestHasTags/MultipleDuplicateTagsMatch
=== RUN   TestHasTags/MultipleDuplicateTagsNoMatch
--- PASS: TestHasTags (0.00s)
    --- PASS: TestHasTags/OneTagMatch (0.00s)
    --- PASS: TestHasTags/OneTagNoMatch (0.00s)
    --- PASS: TestHasTags/DuplicateJobTagsMatch (0.00s)
    --- PASS: TestHasTags/DuplicateInputTagsMatch (0.00s)
    --- PASS: TestHasTags/MultipleTagsMatch (0.00s)
    --- PASS: TestHasTags/MultipleTagsNoMatch (0.00s)
    --- PASS: TestHasTags/MultipleDuplicateTagsMatch (0.00s)
    --- PASS: TestHasTags/MultipleDuplicateTagsNoMatch (0.00s)
=== RUN   TestJob_IsRunning
--- PASS: TestJob_IsRunning (2.01s)
=== RUN   TestGetScheduledTime
=== RUN   TestGetScheduledTime/valid
=== RUN   TestGetScheduledTime/invalid
--- PASS: TestGetScheduledTime (0.00s)
    --- PASS: TestGetScheduledTime/valid (0.00s)
    --- PASS: TestGetScheduledTime/invalid (0.00s)
=== RUN   TestGetWeekday
=== RUN   TestGetWeekday/success
=== RUN   TestGetWeekday/fail_-_not_set_for_weekday
--- PASS: TestGetWeekday (0.00s)
    --- PASS: TestGetWeekday/success (0.00s)
    --- PASS: TestGetWeekday/fail_-_not_set_for_weekday (0.00s)
=== RUN   TestJob_shouldRunAgain
=== RUN   TestJob_shouldRunAgain/should_run_again_(infinite)
=== RUN   TestJob_shouldRunAgain/should_run_again_(finite)
=== RUN   TestJob_shouldRunAgain/shouldn't_run_again_#1
=== RUN   TestJob_shouldRunAgain/shouldn't_run_again_#2
--- PASS: TestJob_shouldRunAgain (0.00s)
    --- PASS: TestJob_shouldRunAgain/should_run_again_(infinite) (0.00s)
    --- PASS: TestJob_shouldRunAgain/should_run_again_(finite) (0.00s)
    --- PASS: TestJob_shouldRunAgain/shouldn't_run_again_#1 (0.00s)
    --- PASS: TestJob_shouldRunAgain/shouldn't_run_again_#2 (0.00s)
=== RUN   TestJob_LimitRunsTo
--- PASS: TestJob_LimitRunsTo (0.00s)
=== RUN   TestJob_CommonExports
--- PASS: TestJob_CommonExports (0.00s)
=== RUN   TestJob_SetEventListeners
=== RUN   TestJob_SetEventListeners/run_event_listeners_callbacks_for_a_job
--- PASS: TestJob_SetEventListeners (0.00s)
    --- PASS: TestJob_SetEventListeners/run_event_listeners_callbacks_for_a_job (0.00s)
=== RUN   TestImmediateExecution
--- PASS: TestImmediateExecution (0.00s)
=== RUN   TestScheduler_Every_InvalidInterval
=== RUN   TestScheduler_Every_InvalidInterval/zero
=== RUN   TestScheduler_Every_InvalidInterval/negative
=== RUN   TestScheduler_Every_InvalidInterval/invalid_string_duration
--- PASS: TestScheduler_Every_InvalidInterval (0.00s)
    --- PASS: TestScheduler_Every_InvalidInterval/zero (0.00s)
    --- PASS: TestScheduler_Every_InvalidInterval/negative (0.00s)
    --- PASS: TestScheduler_Every_InvalidInterval/invalid_string_duration (0.00s)
=== RUN   TestScheduler_EveryRandom
--- PASS: TestScheduler_EveryRandom (2.00s)
=== RUN   TestScheduler_Every
=== RUN   TestScheduler_Every/time.Duration
=== RUN   TestScheduler_Every/int
=== RUN   TestScheduler_Every/string_duration
--- PASS: TestScheduler_Every (0.72s)
    --- PASS: TestScheduler_Every/time.Duration (0.51s)
    --- PASS: TestScheduler_Every/int (0.10s)
    --- PASS: TestScheduler_Every/string_duration (0.10s)
=== RUN   TestExecutionSeconds
--- PASS: TestExecutionSeconds (1.00s)
=== RUN   TestScheduled
=== RUN   TestScheduled/simple
=== RUN   TestScheduled/with_tag
--- PASS: TestScheduled (0.00s)
    --- PASS: TestScheduled/simple (0.00s)
    --- PASS: TestScheduled/with_tag (0.00s)
=== RUN   TestAt
=== RUN   TestAt/job_scheduled_for_future_hasn't_run_yet
    scheduler_test.go:232: https://github.com/go-co-op/gocron/issues/414
=== RUN   TestAt/error_due_to_bad_time_format
--- PASS: TestAt (0.00s)
    --- SKIP: TestAt/job_scheduled_for_future_hasn't_run_yet (0.00s)
    --- PASS: TestAt/error_due_to_bad_time_format (0.00s)
=== RUN   TestMultipleAtTimesDecoding
=== RUN   TestMultipleAtTimesDecoding/multiple_simple_strings
=== RUN   TestMultipleAtTimesDecoding/single_string_separated_by_semicolons
=== RUN   TestMultipleAtTimesDecoding/interpolation_of_semicolons_string,_time.Time_and_simple_string
=== RUN   TestMultipleAtTimesDecoding/repeated_values_on_input_don't_get_duplicated_after_decoding
--- PASS: TestMultipleAtTimesDecoding (0.00s)
    --- PASS: TestMultipleAtTimesDecoding/multiple_simple_strings (0.00s)
    --- PASS: TestMultipleAtTimesDecoding/single_string_separated_by_semicolons (0.00s)
    --- PASS: TestMultipleAtTimesDecoding/interpolation_of_semicolons_string,_time.Time_and_simple_string (0.00s)
    --- PASS: TestMultipleAtTimesDecoding/repeated_values_on_input_don't_get_duplicated_after_decoding (0.00s)
=== RUN   TestWeekdayBeforeToday
--- PASS: TestWeekdayBeforeToday (0.00s)
=== RUN   TestWeekdayAt
=== RUN   TestWeekdayAt/asserts_weekday_scheduling_starts_at_the_current_week
--- PASS: TestWeekdayAt (0.00s)
    --- PASS: TestWeekdayAt/asserts_weekday_scheduling_starts_at_the_current_week (0.00s)
=== RUN   TestScheduler_Remove
=== RUN   TestScheduler_Remove/remove_from_non-running
=== RUN   TestScheduler_Remove/remove_from_running_scheduler
--- PASS: TestScheduler_Remove (0.20s)
    --- PASS: TestScheduler_Remove/remove_from_non-running (0.00s)
    --- PASS: TestScheduler_Remove/remove_from_running_scheduler (0.20s)
=== RUN   TestScheduler_RemoveByReference
=== RUN   TestScheduler_RemoveByReference/remove_from_non-running_scheduler
=== RUN   TestScheduler_RemoveByReference/remove_from_running_scheduler
--- PASS: TestScheduler_RemoveByReference (0.20s)
    --- PASS: TestScheduler_RemoveByReference/remove_from_non-running_scheduler (0.00s)
    --- PASS: TestScheduler_RemoveByReference/remove_from_running_scheduler (0.20s)
=== RUN   TestScheduler_RemoveByTags
=== RUN   TestScheduler_RemoveByTags/non_unique_tags
=== RUN   TestScheduler_RemoveByTags/unique_tags
=== RUN   TestScheduler_RemoveByTags/multiple_non_unique_tags
=== RUN   TestScheduler_RemoveByTags/multiple_unique_tags
--- PASS: TestScheduler_RemoveByTags (0.00s)
    --- PASS: TestScheduler_RemoveByTags/non_unique_tags (0.00s)
    --- PASS: TestScheduler_RemoveByTags/unique_tags (0.00s)
    --- PASS: TestScheduler_RemoveByTags/multiple_non_unique_tags (0.00s)
    --- PASS: TestScheduler_RemoveByTags/multiple_unique_tags (0.00s)
=== RUN   TestScheduler_RemoveByTagsAny
=== RUN   TestScheduler_RemoveByTagsAny/non_unique_tags
=== RUN   TestScheduler_RemoveByTagsAny/unique_tags
=== RUN   TestScheduler_RemoveByTagsAny/multiple_non_unique_tags
=== RUN   TestScheduler_RemoveByTagsAny/multiple_unique_tags
--- PASS: TestScheduler_RemoveByTagsAny (0.00s)
    --- PASS: TestScheduler_RemoveByTagsAny/non_unique_tags (0.00s)
    --- PASS: TestScheduler_RemoveByTagsAny/unique_tags (0.00s)
    --- PASS: TestScheduler_RemoveByTagsAny/multiple_non_unique_tags (0.00s)
    --- PASS: TestScheduler_RemoveByTagsAny/multiple_unique_tags (0.00s)
=== RUN   TestScheduler_Jobs
--- PASS: TestScheduler_Jobs (0.00s)
=== RUN   TestScheduler_Len
--- PASS: TestScheduler_Len (0.00s)
=== RUN   TestSwap
--- PASS: TestSwap (0.00s)
=== RUN   TestLess
--- PASS: TestLess (0.00s)
=== RUN   TestSetLocation
--- PASS: TestSetLocation (0.00s)
=== RUN   TestClear
--- PASS: TestClear (0.20s)
=== RUN   TestClearUnique
--- PASS: TestClearUnique (0.20s)
=== RUN   TestSetUnit
=== RUN   TestSetUnit/seconds
=== RUN   TestSetUnit/minutes
=== RUN   TestSetUnit/hours
=== RUN   TestSetUnit/days
=== RUN   TestSetUnit/weeks
--- PASS: TestSetUnit (0.00s)
    --- PASS: TestSetUnit/seconds (0.00s)
    --- PASS: TestSetUnit/minutes (0.00s)
    --- PASS: TestSetUnit/hours (0.00s)
    --- PASS: TestSetUnit/days (0.00s)
    --- PASS: TestSetUnit/weeks (0.00s)
=== RUN   TestScheduler_Stop
=== RUN   TestScheduler_Stop/stops_a_running_scheduler
=== RUN   TestScheduler_Stop/stops_a_running_scheduler_calling_.Stop()
=== RUN   TestScheduler_Stop/noop_on_stopped_scheduler
=== RUN   TestScheduler_Stop/stops_all_jobs
=== PAUSE TestScheduler_Stop/stops_all_jobs
=== RUN   TestScheduler_Stop/waits_for_jobs_to_finish_processing_before_returning_.Stop()
=== PAUSE TestScheduler_Stop/waits_for_jobs_to_finish_processing_before_returning_.Stop()
=== RUN   TestScheduler_Stop/stops_a_running_scheduler_calling_.Stop()#01
2025/01/18 03:49:01 .Stop() stops the blocking start
=== CONT  TestScheduler_Stop/stops_all_jobs
=== CONT  TestScheduler_Stop/waits_for_jobs_to_finish_processing_before_returning_.Stop()
--- PASS: TestScheduler_Stop (1.00s)
    --- PASS: TestScheduler_Stop/stops_a_running_scheduler (0.00s)
    --- PASS: TestScheduler_Stop/stops_a_running_scheduler_calling_.Stop() (0.00s)
    --- PASS: TestScheduler_Stop/noop_on_stopped_scheduler (0.00s)
    --- PASS: TestScheduler_Stop/stops_a_running_scheduler_calling_.Stop()#01 (1.00s)
    --- PASS: TestScheduler_Stop/waits_for_jobs_to_finish_processing_before_returning_.Stop() (2.00s)
    --- PASS: TestScheduler_Stop/stops_all_jobs (4.01s)
=== RUN   TestScheduler_StartAt
=== RUN   TestScheduler_StartAt/scheduling
=== RUN   TestScheduler_StartAt/run
=== RUN   TestScheduler_StartAt/start_in_past
--- PASS: TestScheduler_StartAt (0.10s)
    --- PASS: TestScheduler_StartAt/scheduling (0.00s)
    --- PASS: TestScheduler_StartAt/run (0.10s)
    --- PASS: TestScheduler_StartAt/start_in_past (0.00s)
=== RUN   TestScheduler_CalculateNextRun
=== RUN   TestScheduler_CalculateNextRun/every_second_test
=== RUN   TestScheduler_CalculateNextRun/every_62_seconds_test
=== RUN   TestScheduler_CalculateNextRun/every_minute_test
=== RUN   TestScheduler_CalculateNextRun/every_62_minutes_test
=== RUN   TestScheduler_CalculateNextRun/every_hour_test
=== RUN   TestScheduler_CalculateNextRun/every_25_hours_test
=== RUN   TestScheduler_CalculateNextRun/every_day_at_midnight
=== RUN   TestScheduler_CalculateNextRun/every_day_at_09:30AM_with_scheduler_starting_before_09:30AM_should_run_at_same_day_at_time
=== RUN   TestScheduler_CalculateNextRun/every_day_at_09:30AM_which_just_ran_should_run_tomorrow_at_09:30AM
=== RUN   TestScheduler_CalculateNextRun/every_31_days_at_midnight_should_run_31_days_later
=== RUN   TestScheduler_CalculateNextRun/daily_job_just_ran_at_8:30AM_and_should_be_scheduled_for_next_day's_8:30AM
=== RUN   TestScheduler_CalculateNextRun/daily_job_just_ran_at_5:30AM_and_should_be_scheduled_for_today_at_8:30AM
=== RUN   TestScheduler_CalculateNextRun/job_runs_every_2_days,_just_ran_at_5:30AM_and_should_be_scheduled_for_2_days_at_8:30AM
=== RUN   TestScheduler_CalculateNextRun/job_runs_every_2_days,_just_ran_at_8:30AM_and_should_be_scheduled_for_2_days_at_8:30AM
=== RUN   TestScheduler_CalculateNextRun/daily,_last_run_was_1_second_ago
=== RUN   TestScheduler_CalculateNextRun/every_week_should_run_in_7_days
=== RUN   TestScheduler_CalculateNextRun/every_week_with_.At_time_rule_should_run_respect_.At_time_rule
=== RUN   TestScheduler_CalculateNextRun/every_two_weeks_at_09:30AM_should_run_in_14_days_at_09:30AM
=== RUN   TestScheduler_CalculateNextRun/every_31_weeks_ran_at_jan_1st_at_midnight_should_run_at_August_5,_2020
=== RUN   TestScheduler_CalculateNextRun/every_month_in_a_31_days_month_should_be_scheduled_for_31_days_ahead
=== RUN   TestScheduler_CalculateNextRun/every_month_in_a_30_days_month_should_be_scheduled_for_30_days_ahead
=== RUN   TestScheduler_CalculateNextRun/every_month_at_february_on_leap_year_should_count_29_days
=== RUN   TestScheduler_CalculateNextRun/every_month_at_february_on_non_leap_year_should_count_28_days
=== RUN   TestScheduler_CalculateNextRun/every_month_at_first_day_at_time_should_run_next_month
=== RUN   TestScheduler_CalculateNextRun/every_month_at_day_should_consider_at_days
=== RUN   TestScheduler_CalculateNextRun/every_month_at_day_should_consider_at_hours
=== RUN   TestScheduler_CalculateNextRun/every_month_on_the_first_day,_but_started_on_january_8th,_should_run_February_1st
=== RUN   TestScheduler_CalculateNextRun/every_month_same_as_lastRun,_should_run_February_1st
=== RUN   TestScheduler_CalculateNextRun/every_2_months_at_day_1,_starting_at_day_1,_should_run_in_2_months
=== RUN   TestScheduler_CalculateNextRun/every_2_months_at_day_2,_starting_at_day_1,_should_run_in_2_months_+_1_day
=== RUN   TestScheduler_CalculateNextRun/every_2_months_at_day_1,_starting_at_day_2,_should_run_in_2_months_-_1_day
=== RUN   TestScheduler_CalculateNextRun/every_13_months_at_day_1,_starting_at_day_2_run_in_13_months_-_1_day
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_leap_year_february_should_run_on_march_31
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_non-leap_year_february_should_run_on_march_31
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_leap_year_february_should_run_on_april_30
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_non-leap_year_february_should_run_on_april_30
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_1_in_leap_year_should_run_on_january_31
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_1_in_non-leap_year_should_run_on_january_31
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_30_in_leap_year_should_run_on_january_31
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_30_in_non-leap_year_should_run_on_january_31
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_31_in_leap_year_should_run_on_february_29
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_31_in_non-leap_year_should_run_on_february_28
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_december_31_should_run_on_january_31_of_the_next_year
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_december_31,_2018_should_run_on_february_28,_2019
=== RUN   TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_december_31,_2019_should_run_on_february_29,_2020
=== RUN   TestScheduler_CalculateNextRun/every_weekday_starting_on_one_day_before_it_should_run_this_weekday
=== RUN   TestScheduler_CalculateNextRun/every_weekday_starting_on_same_weekday_should_run_in_7_days
=== RUN   TestScheduler_CalculateNextRun/every_2_weekdays_counting_this_week's_weekday_should_run_next_weekday
=== RUN   TestScheduler_CalculateNextRun/every_weekday_starting_on_one_day_after_should_count_days_remaining
=== RUN   TestScheduler_CalculateNextRun/every_weekday_starting_before_jobs_.At()_time_should_run_at_same_day_at_time
=== RUN   TestScheduler_CalculateNextRun/every_weekday_starting_at_same_day_at_time_that_already_passed_should_run_at_next_week_at_time
--- PASS: TestScheduler_CalculateNextRun (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_second_test (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_62_seconds_test (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_minute_test (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_62_minutes_test (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_hour_test (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_25_hours_test (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_day_at_midnight (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_day_at_09:30AM_with_scheduler_starting_before_09:30AM_should_run_at_same_day_at_time (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_day_at_09:30AM_which_just_ran_should_run_tomorrow_at_09:30AM (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_31_days_at_midnight_should_run_31_days_later (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/daily_job_just_ran_at_8:30AM_and_should_be_scheduled_for_next_day's_8:30AM (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/daily_job_just_ran_at_5:30AM_and_should_be_scheduled_for_today_at_8:30AM (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/job_runs_every_2_days,_just_ran_at_5:30AM_and_should_be_scheduled_for_2_days_at_8:30AM (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/job_runs_every_2_days,_just_ran_at_8:30AM_and_should_be_scheduled_for_2_days_at_8:30AM (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/daily,_last_run_was_1_second_ago (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_week_should_run_in_7_days (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_week_with_.At_time_rule_should_run_respect_.At_time_rule (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_two_weeks_at_09:30AM_should_run_in_14_days_at_09:30AM (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_31_weeks_ran_at_jan_1st_at_midnight_should_run_at_August_5,_2020 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_in_a_31_days_month_should_be_scheduled_for_31_days_ahead (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_in_a_30_days_month_should_be_scheduled_for_30_days_ahead (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_at_february_on_leap_year_should_count_29_days (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_at_february_on_non_leap_year_should_count_28_days (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_at_first_day_at_time_should_run_next_month (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_at_day_should_consider_at_days (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_at_day_should_consider_at_hours (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_on_the_first_day,_but_started_on_january_8th,_should_run_February_1st (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_month_same_as_lastRun,_should_run_February_1st (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_2_months_at_day_1,_starting_at_day_1,_should_run_in_2_months (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_2_months_at_day_2,_starting_at_day_1,_should_run_in_2_months_+_1_day (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_2_months_at_day_1,_starting_at_day_2,_should_run_in_2_months_-_1_day (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_13_months_at_day_1,_starting_at_day_2_run_in_13_months_-_1_day (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_leap_year_february_should_run_on_march_31 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_non-leap_year_february_should_run_on_march_31 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_leap_year_february_should_run_on_april_30 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_non-leap_year_february_should_run_on_april_30 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_1_in_leap_year_should_run_on_january_31 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_1_in_non-leap_year_should_run_on_january_31 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_30_in_leap_year_should_run_on_january_31 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_30_in_non-leap_year_should_run_on_january_31 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_31_in_leap_year_should_run_on_february_29 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_january_31_in_non-leap_year_should_run_on_february_28 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_the_month_started_on_december_31_should_run_on_january_31_of_the_next_year (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_december_31,_2018_should_run_on_february_28,_2019 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_last_day_of_2_months_started_on_december_31,_2019_should_run_on_february_29,_2020 (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_weekday_starting_on_one_day_before_it_should_run_this_weekday (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_weekday_starting_on_same_weekday_should_run_in_7_days (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_2_weekdays_counting_this_week's_weekday_should_run_next_weekday (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_weekday_starting_on_one_day_after_should_count_days_remaining (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_weekday_starting_before_jobs_.At()_time_should_run_at_same_day_at_time (0.00s)
    --- PASS: TestScheduler_CalculateNextRun/every_weekday_starting_at_same_day_at_time_that_already_passed_should_run_at_next_week_at_time (0.00s)
=== RUN   TestScheduler_Do
=== RUN   TestScheduler_Do/adding_a_new_job_before_scheduler_starts_does_not_schedule_job
=== RUN   TestScheduler_Do/adding_a_new_job_when_scheduler_is_running_schedules_job
=== RUN   TestScheduler_Do/error_due_to_the_arg_passed_to_Do()_not_being_a_function
=== RUN   TestScheduler_Do/error_due_to_every/cron_not_called
=== RUN   TestScheduler_Do/positive_case
--- PASS: TestScheduler_Do (0.00s)
    --- PASS: TestScheduler_Do/adding_a_new_job_before_scheduler_starts_does_not_schedule_job (0.00s)
    --- PASS: TestScheduler_Do/adding_a_new_job_when_scheduler_is_running_schedules_job (0.00s)
    --- PASS: TestScheduler_Do/error_due_to_the_arg_passed_to_Do()_not_being_a_function (0.00s)
    --- PASS: TestScheduler_Do/error_due_to_every/cron_not_called (0.00s)
    --- PASS: TestScheduler_Do/positive_case (0.00s)
=== RUN   TestRunJobsWithLimit
=== RUN   TestRunJobsWithLimit/simple
=== RUN   TestRunJobsWithLimit/remove_after_last_run
=== RUN   TestRunJobsWithLimit/remove_unique_tags_also
--- PASS: TestRunJobsWithLimit (0.81s)
    --- PASS: TestRunJobsWithLimit/simple (0.40s)
    --- PASS: TestRunJobsWithLimit/remove_after_last_run (0.20s)
    --- PASS: TestRunJobsWithLimit/remove_unique_tags_also (0.20s)
=== RUN   TestCalculateMonthsError
=== RUN   TestCalculateMonthsError/invalid_29
=== RUN   TestCalculateMonthsError/invalid_-1_in_list
--- PASS: TestCalculateMonthsError (0.00s)
    --- PASS: TestCalculateMonthsError/invalid_29 (0.00s)
    --- PASS: TestCalculateMonthsError/invalid_-1_in_list (0.00s)
=== RUN   TestCalculateMonths
=== RUN   TestCalculateMonths/day_before_current_and_before_current_time,_should_run_next_month
=== RUN   TestCalculateMonths/day_before_current_and_after_current_time,_should_run_next_month
=== RUN   TestCalculateMonths/current_day_and_before_current_time,_should_run_next_month
=== RUN   TestCalculateMonths/current_day_and_after_current_time,_should_run_on_current_day
=== RUN   TestCalculateMonths/day_after_current_and_before_current_time,_should_run_on_current_month
=== RUN   TestCalculateMonths/day_after_current_and_after_current_time,_should_run_on_current_month
--- PASS: TestCalculateMonths (0.00s)
    --- PASS: TestCalculateMonths/day_before_current_and_before_current_time,_should_run_next_month (0.00s)
    --- PASS: TestCalculateMonths/day_before_current_and_after_current_time,_should_run_next_month (0.00s)
    --- PASS: TestCalculateMonths/current_day_and_before_current_time,_should_run_next_month (0.00s)
    --- PASS: TestCalculateMonths/current_day_and_after_current_time,_should_run_on_current_day (0.00s)
    --- PASS: TestCalculateMonths/day_after_current_and_before_current_time,_should_run_on_current_month (0.00s)
    --- PASS: TestCalculateMonths/day_after_current_and_after_current_time,_should_run_on_current_month (0.00s)
=== RUN   TestScheduler_SingletonMode
=== RUN   TestScheduler_SingletonMode/with_scheduler_stop
=== RUN   TestScheduler_SingletonMode/with_job_removal
--- PASS: TestScheduler_SingletonMode (0.81s)
    --- PASS: TestScheduler_SingletonMode/with_scheduler_stop (0.30s)
    --- PASS: TestScheduler_SingletonMode/with_job_removal (0.51s)
=== RUN   TestScheduler_SingletonModeAll
=== RUN   TestScheduler_SingletonModeAll/with_scheduler_stop
=== RUN   TestScheduler_SingletonModeAll/with_job_removal
--- PASS: TestScheduler_SingletonModeAll (0.80s)
    --- PASS: TestScheduler_SingletonModeAll/with_scheduler_stop (0.30s)
    --- PASS: TestScheduler_SingletonModeAll/with_job_removal (0.50s)
=== RUN   TestScheduler_LimitRunsTo
=== RUN   TestScheduler_LimitRunsTo/job_added_before_starting_scheduler
=== RUN   TestScheduler_LimitRunsTo/job_added_after_starting_scheduler
=== RUN   TestScheduler_LimitRunsTo/job_added_after_starting_scheduler_-_using_job's_LimitRunsTo_-_results_in_two_runs
--- PASS: TestScheduler_LimitRunsTo (0.60s)
    --- PASS: TestScheduler_LimitRunsTo/job_added_before_starting_scheduler (0.20s)
    --- PASS: TestScheduler_LimitRunsTo/job_added_after_starting_scheduler (0.20s)
    --- PASS: TestScheduler_LimitRunsTo/job_added_after_starting_scheduler_-_using_job's_LimitRunsTo_-_results_in_two_runs (0.20s)
=== RUN   TestScheduler_SetMaxConcurrentJobs
    scheduler_test.go:1397: https://github.com/go-co-op/gocron/issues/415
--- SKIP: TestScheduler_SetMaxConcurrentJobs (0.00s)
=== RUN   TestScheduler_TagsUnique
--- PASS: TestScheduler_TagsUnique (0.00s)
=== RUN   TestScheduler_MultipleTagsChained
--- PASS: TestScheduler_MultipleTagsChained (0.00s)
=== RUN   TestScheduler_DoParameterValidation
=== RUN   TestScheduler_DoParameterValidation/less_than_expected
=== RUN   TestScheduler_DoParameterValidation/more_than_expected
--- PASS: TestScheduler_DoParameterValidation (0.00s)
    --- PASS: TestScheduler_DoParameterValidation/less_than_expected (0.00s)
    --- PASS: TestScheduler_DoParameterValidation/more_than_expected (0.00s)
=== RUN   TestScheduler_Job
--- PASS: TestScheduler_Job (0.00s)
=== RUN   TestScheduler_Update
    scheduler_test.go:1578: https://github.com/go-co-op/gocron/issues/416
--- SKIP: TestScheduler_Update (0.00s)
=== RUN   TestScheduler_RunByTag
--- PASS: TestScheduler_RunByTag (0.00s)
=== RUN   TestScheduler_Cron
=== RUN   TestScheduler_Cron/every_minute
=== RUN   TestScheduler_Cron/every_day_1am
=== RUN   TestScheduler_Cron/weekends_only
=== RUN   TestScheduler_Cron/at_time_monday_thru_friday
=== RUN   TestScheduler_Cron/every_minute_in_range,_monday_thru_friday
=== RUN   TestScheduler_Cron/at_every_minute_past_every_hour_from_1_through_5_on_every_day-of-week_from_Monday_through_Friday.
=== RUN   TestScheduler_Cron/hourly
=== RUN   TestScheduler_Cron/every_day_1am_in_shanghai
=== RUN   TestScheduler_Cron/bad_expression
=== RUN   TestScheduler_Cron/error_At()_called_with_Cron()
=== RUN   TestScheduler_Cron/error_Weekday()_called_with_Cron()
--- PASS: TestScheduler_Cron (0.00s)
    --- PASS: TestScheduler_Cron/every_minute (0.00s)
    --- PASS: TestScheduler_Cron/every_day_1am (0.00s)
    --- PASS: TestScheduler_Cron/weekends_only (0.00s)
    --- PASS: TestScheduler_Cron/at_time_monday_thru_friday (0.00s)
    --- PASS: TestScheduler_Cron/every_minute_in_range,_monday_thru_friday (0.00s)
    --- PASS: TestScheduler_Cron/at_every_minute_past_every_hour_from_1_through_5_on_every_day-of-week_from_Monday_through_Friday. (0.00s)
    --- PASS: TestScheduler_Cron/hourly (0.00s)
    --- PASS: TestScheduler_Cron/every_day_1am_in_shanghai (0.00s)
    --- PASS: TestScheduler_Cron/bad_expression (0.00s)
    --- PASS: TestScheduler_Cron/error_At()_called_with_Cron() (0.00s)
    --- PASS: TestScheduler_Cron/error_Weekday()_called_with_Cron() (0.00s)
=== RUN   TestScheduler_CronWithSeconds
=== RUN   TestScheduler_CronWithSeconds/every_second
=== RUN   TestScheduler_CronWithSeconds/every_second_from_0-30
=== RUN   TestScheduler_CronWithSeconds/every_minute
=== RUN   TestScheduler_CronWithSeconds/every_day_1am
=== RUN   TestScheduler_CronWithSeconds/weekends_only
=== RUN   TestScheduler_CronWithSeconds/at_time_monday_thru_friday
=== RUN   TestScheduler_CronWithSeconds/every_minute_in_range,_monday_thru_friday
=== RUN   TestScheduler_CronWithSeconds/at_every_minute_past_every_hour_from_1_through_5_on_every_day-of-week_from_Monday_through_Friday.
=== RUN   TestScheduler_CronWithSeconds/hourly
=== RUN   TestScheduler_CronWithSeconds/bad_expression
=== RUN   TestScheduler_CronWithSeconds/error_At()_called_with_Cron()
=== RUN   TestScheduler_CronWithSeconds/error_Weekday()_called_with_Cron()
--- PASS: TestScheduler_CronWithSeconds (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/every_second (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/every_second_from_0-30 (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/every_minute (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/every_day_1am (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/weekends_only (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/at_time_monday_thru_friday (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/every_minute_in_range,_monday_thru_friday (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/at_every_minute_past_every_hour_from_1_through_5_on_every_day-of-week_from_Monday_through_Friday. (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/hourly (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/bad_expression (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/error_At()_called_with_Cron() (0.00s)
    --- PASS: TestScheduler_CronWithSeconds/error_Weekday()_called_with_Cron() (0.00s)
=== RUN   TestScheduler_WaitForSchedule
--- PASS: TestScheduler_WaitForSchedule (0.35s)
=== RUN   TestScheduler_WaitForSchedules
2025/01/18 03:49:10 job 2
2025/01/18 03:49:10 job 1
--- PASS: TestScheduler_WaitForSchedules (1.05s)
=== RUN   TestScheduler_LenWeekDays
=== RUN   TestScheduler_LenWeekDays/no_week_day
=== RUN   TestScheduler_LenWeekDays/equal_week_day
=== RUN   TestScheduler_LenWeekDays/more_than_one_week_day
--- PASS: TestScheduler_LenWeekDays (0.00s)
    --- PASS: TestScheduler_LenWeekDays/no_week_day (0.00s)
    --- PASS: TestScheduler_LenWeekDays/equal_week_day (0.00s)
    --- PASS: TestScheduler_LenWeekDays/more_than_one_week_day (0.00s)
=== RUN   TestScheduler_CallNextWeekDay
=== RUN   TestScheduler_CallNextWeekDay/week_days_not_in_order
=== RUN   TestScheduler_CallNextWeekDay/week_days_in_order
--- PASS: TestScheduler_CallNextWeekDay (0.00s)
    --- PASS: TestScheduler_CallNextWeekDay/week_days_not_in_order (0.00s)
    --- PASS: TestScheduler_CallNextWeekDay/week_days_in_order (0.00s)
=== RUN   TestScheduler_Midday
=== RUN   TestScheduler_Midday/check_time_till_next_midday
--- PASS: TestScheduler_Midday (0.00s)
    --- PASS: TestScheduler_Midday/check_time_till_next_midday (0.00s)
=== RUN   TestScheduler_EveryMonthFirstWeekday
=== RUN   TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month
=== RUN   TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month#01
=== RUN   TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month#02
=== RUN   TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month#03
--- PASS: TestScheduler_EveryMonthFirstWeekday (0.00s)
    --- PASS: TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month (0.00s)
    --- PASS: TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month#01 (0.00s)
    --- PASS: TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month#02 (0.00s)
    --- PASS: TestScheduler_EveryMonthFirstWeekday/check_first_weekday_of_the_month#03 (0.00s)
=== RUN   TestScheduler_CheckNextWeekDay
=== RUN   TestScheduler_CheckNextWeekDay/check_slice_next_run
--- PASS: TestScheduler_CheckNextWeekDay (0.00s)
    --- PASS: TestScheduler_CheckNextWeekDay/check_slice_next_run (0.00s)
=== RUN   TestScheduler_CheckEveryWeekHigherThanOne
=== RUN   TestScheduler_CheckEveryWeekHigherThanOne/every_two_weeks_after_run_the_first_scheduled_task
=== RUN   TestScheduler_CheckEveryWeekHigherThanOne/every_three_weeks_after_run_the_first_scheduled_task
=== RUN   TestScheduler_CheckEveryWeekHigherThanOne/every_two_weeks_after_run_the_first_2_scheduled_tasks
--- PASS: TestScheduler_CheckEveryWeekHigherThanOne (0.00s)
    --- PASS: TestScheduler_CheckEveryWeekHigherThanOne/every_two_weeks_after_run_the_first_scheduled_task (0.00s)
    --- PASS: TestScheduler_CheckEveryWeekHigherThanOne/every_three_weeks_after_run_the_first_scheduled_task (0.00s)
    --- PASS: TestScheduler_CheckEveryWeekHigherThanOne/every_two_weeks_after_run_the_first_2_scheduled_tasks (0.00s)
=== RUN   TestScheduler_StartImmediately
=== RUN   TestScheduler_StartImmediately/true_cron
=== RUN   TestScheduler_StartImmediately/true_default
=== RUN   TestScheduler_StartImmediately/true_every
=== RUN   TestScheduler_StartImmediately/false_cron_default
--- PASS: TestScheduler_StartImmediately (0.00s)
    --- PASS: TestScheduler_StartImmediately/true_cron (0.00s)
    --- PASS: TestScheduler_StartImmediately/true_default (0.00s)
    --- PASS: TestScheduler_StartImmediately/true_every (0.00s)
    --- PASS: TestScheduler_StartImmediately/false_cron_default (0.00s)
=== RUN   TestScheduler_CheckCalculateDaysOfMonth
=== RUN   TestScheduler_CheckCalculateDaysOfMonth/should_run_current_month_10
=== RUN   TestScheduler_CheckCalculateDaysOfMonth/should_run_current_month_10#01
=== RUN   TestScheduler_CheckCalculateDaysOfMonth/should_run_next_month_6
=== RUN   TestScheduler_CheckCalculateDaysOfMonth/should_run_next_month_11
--- PASS: TestScheduler_CheckCalculateDaysOfMonth (0.00s)
    --- PASS: TestScheduler_CheckCalculateDaysOfMonth/should_run_current_month_10 (0.00s)
    --- PASS: TestScheduler_CheckCalculateDaysOfMonth/should_run_current_month_10#01 (0.00s)
    --- PASS: TestScheduler_CheckCalculateDaysOfMonth/should_run_next_month_6 (0.00s)
    --- PASS: TestScheduler_CheckCalculateDaysOfMonth/should_run_next_month_11 (0.00s)
=== RUN   TestScheduler_CheckSetBehaviourBeforeJobCreated
--- PASS: TestScheduler_CheckSetBehaviourBeforeJobCreated (0.00s)
=== RUN   TestScheduler_MonthLastDayAtTime
=== RUN   TestScheduler_MonthLastDayAtTime/month_last_day_before_run_at_time
--- PASS: TestScheduler_MonthLastDayAtTime (0.00s)
    --- PASS: TestScheduler_MonthLastDayAtTime/month_last_day_before_run_at_time (0.00s)
=== RUN   TestScheduler_WeekdayIsCurrentDay
--- PASS: TestScheduler_WeekdayIsCurrentDay (0.00s)
=== RUN   TestScheduler_MultipleAtTime
=== RUN   TestScheduler_MultipleAtTime/day_test1
=== RUN   TestScheduler_MultipleAtTime/day_test2
=== RUN   TestScheduler_MultipleAtTime/day_test3
=== RUN   TestScheduler_MultipleAtTime/day_test4
=== RUN   TestScheduler_MultipleAtTime/day_test5
=== RUN   TestScheduler_MultipleAtTime/week_test1
=== RUN   TestScheduler_MultipleAtTime/week_test2
=== RUN   TestScheduler_MultipleAtTime/weekday_before_test1
=== RUN   TestScheduler_MultipleAtTime/weekday_before_test2
=== RUN   TestScheduler_MultipleAtTime/weekday_equals_test1
=== RUN   TestScheduler_MultipleAtTime/weekday_equals_test2
=== RUN   TestScheduler_MultipleAtTime/weekday_after_test1
=== RUN   TestScheduler_MultipleAtTime/weekday_after_test2
=== RUN   TestScheduler_MultipleAtTime/month_test1
=== RUN   TestScheduler_MultipleAtTime/month_test2
=== RUN   TestScheduler_MultipleAtTime/month_last_day_test1
=== RUN   TestScheduler_MultipleAtTime/month_last_day_test2
--- PASS: TestScheduler_MultipleAtTime (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/day_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/day_test2 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/day_test3 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/day_test4 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/day_test5 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/week_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/week_test2 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/weekday_before_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/weekday_before_test2 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/weekday_equals_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/weekday_equals_test2 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/weekday_after_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/weekday_after_test2 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/month_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/month_test2 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/month_last_day_test1 (0.00s)
    --- PASS: TestScheduler_MultipleAtTime/month_last_day_test2 (0.00s)
=== RUN   TestScheduler_DoWithJobDetails
=== RUN   TestScheduler_DoWithJobDetails/no_error
=== RUN   TestScheduler_DoWithJobDetails/too_few_params
=== RUN   TestScheduler_DoWithJobDetails/too_many_params
=== RUN   TestScheduler_DoWithJobDetails/jobFunc_doesn't_have_Job_param
=== RUN   TestScheduler_DoWithJobDetails/jobFunc_has_Job_param_but_not_last_param
=== RUN   TestScheduler_DoWithJobDetails/run_job_with_details
2025/01/18 03:49:10 job last run: 0001-01-01 00:00:00 +0000 UTC, job next run: 2025-01-18 15:49:10.223158046 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.223158046 +0000 UTC, job next run: 2025-01-18 15:49:10.326983923 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.326983923 +0000 UTC, job next run: 2025-01-18 15:49:10.323158046 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.426983923 +0000 UTC, job next run: 2025-01-18 15:49:10.423158046 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.526983923 +0000 UTC, job next run: 2025-01-18 15:49:10.523158046 +0000 UTC
--- PASS: TestScheduler_DoWithJobDetails (0.51s)
    --- PASS: TestScheduler_DoWithJobDetails/no_error (0.00s)
    --- PASS: TestScheduler_DoWithJobDetails/too_few_params (0.00s)
    --- PASS: TestScheduler_DoWithJobDetails/too_many_params (0.00s)
    --- PASS: TestScheduler_DoWithJobDetails/jobFunc_doesn't_have_Job_param (0.00s)
    --- PASS: TestScheduler_DoWithJobDetails/jobFunc_has_Job_param_but_not_last_param (0.00s)
    --- PASS: TestScheduler_DoWithJobDetails/run_job_with_details (0.50s)
=== RUN   ExampleJob_Error
--- PASS: ExampleJob_Error (0.00s)
=== RUN   ExampleJob_IsRunning
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.626983923 +0000 UTC, job next run: 2025-01-18 15:49:10.623158046 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.726983923 +0000 UTC, job next run: 2025-01-18 15:49:10.723158046 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.826983923 +0000 UTC, job next run: 2025-01-18 15:49:10.823158046 +0000 UTC
2025/01/18 03:49:10 job last run: 2025-01-18 15:49:10.926983923 +0000 UTC, job next run: 2025-01-18 15:49:10.923158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.026983923 +0000 UTC, job next run: 2025-01-18 15:49:11.023158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.126983923 +0000 UTC, job next run: 2025-01-18 15:49:11.123158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.226983923 +0000 UTC, job next run: 2025-01-18 15:49:11.223158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.326983923 +0000 UTC, job next run: 2025-01-18 15:49:11.323158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.426983923 +0000 UTC, job next run: 2025-01-18 15:49:11.423158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.526983923 +0000 UTC, job next run: 2025-01-18 15:49:11.523158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.626983923 +0000 UTC, job next run: 2025-01-18 15:49:11.623158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.726983923 +0000 UTC, job next run: 2025-01-18 15:49:11.723158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.826983923 +0000 UTC, job next run: 2025-01-18 15:49:11.823158046 +0000 UTC
2025/01/18 03:49:11 job last run: 2025-01-18 15:49:11.926983923 +0000 UTC, job next run: 2025-01-18 15:49:11.923158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.026983923 +0000 UTC, job next run: 2025-01-18 15:49:12.023158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.126983923 +0000 UTC, job next run: 2025-01-18 15:49:12.123158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.226983923 +0000 UTC, job next run: 2025-01-18 15:49:12.223158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.326983923 +0000 UTC, job next run: 2025-01-18 15:49:12.323158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.426983923 +0000 UTC, job next run: 2025-01-18 15:49:12.423158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.526983923 +0000 UTC, job next run: 2025-01-18 15:49:12.523158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.626983923 +0000 UTC, job next run: 2025-01-18 15:49:12.623158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.726983923 +0000 UTC, job next run: 2025-01-18 15:49:12.723158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.826983923 +0000 UTC, job next run: 2025-01-18 15:49:12.823158046 +0000 UTC
2025/01/18 03:49:12 job last run: 2025-01-18 15:49:12.926983923 +0000 UTC, job next run: 2025-01-18 15:49:12.923158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.026983923 +0000 UTC, job next run: 2025-01-18 15:49:13.023158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.126983923 +0000 UTC, job next run: 2025-01-18 15:49:13.123158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.226983923 +0000 UTC, job next run: 2025-01-18 15:49:13.223158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.326983923 +0000 UTC, job next run: 2025-01-18 15:49:13.323158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.426983923 +0000 UTC, job next run: 2025-01-18 15:49:13.423158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.526983923 +0000 UTC, job next run: 2025-01-18 15:49:13.523158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.626983923 +0000 UTC, job next run: 2025-01-18 15:49:13.623158046 +0000 UTC
--- PASS: ExampleJob_IsRunning (3.00s)
=== RUN   ExampleJob_ScheduledAtTime
--- PASS: ExampleJob_ScheduledAtTime (0.00s)
=== RUN   ExampleJob_ScheduledAtTimes
--- PASS: ExampleJob_ScheduledAtTimes (0.00s)
=== RUN   ExampleJob_Tag
--- PASS: ExampleJob_Tag (0.00s)
=== RUN   ExampleJob_Tags
--- PASS: ExampleJob_Tags (0.00s)
=== RUN   ExampleJob_Untag
--- PASS: ExampleJob_Untag (0.00s)
=== RUN   ExampleJob_Weekday
--- PASS: ExampleJob_Weekday (0.00s)
=== RUN   ExampleJob_Weekdays
--- PASS: ExampleJob_Weekdays (0.00s)
=== RUN   ExampleScheduler_ChangeLocation
--- PASS: ExampleScheduler_ChangeLocation (0.01s)
=== RUN   ExampleScheduler_Clear
--- PASS: ExampleScheduler_Clear (0.00s)
=== RUN   ExampleScheduler_Friday
--- PASS: ExampleScheduler_Friday (0.00s)
=== RUN   ExampleScheduler_IsRunning
--- PASS: ExampleScheduler_IsRunning (0.00s)
=== RUN   ExampleScheduler_Jobs
--- PASS: ExampleScheduler_Jobs (0.00s)
=== RUN   ExampleScheduler_Len
--- PASS: ExampleScheduler_Len (0.00s)
=== RUN   ExampleScheduler_Less
--- PASS: ExampleScheduler_Less (0.00s)
=== RUN   ExampleScheduler_LimitRunsTo
--- PASS: ExampleScheduler_LimitRunsTo (0.00s)
=== RUN   ExampleScheduler_Location
--- PASS: ExampleScheduler_Location (0.00s)
=== RUN   ExampleScheduler_Monday
--- PASS: ExampleScheduler_Monday (0.00s)
=== RUN   ExampleScheduler_NextRun
--- PASS: ExampleScheduler_NextRun (0.00s)
=== RUN   ExampleScheduler_Remove
--- PASS: ExampleScheduler_Remove (0.00s)
=== RUN   ExampleScheduler_RemoveByReference
--- PASS: ExampleScheduler_RemoveByReference (0.00s)
=== RUN   ExampleScheduler_RemoveByTag
--- PASS: ExampleScheduler_RemoveByTag (0.00s)
=== RUN   ExampleScheduler_RemoveByTags
--- PASS: ExampleScheduler_RemoveByTags (0.00s)
=== RUN   ExampleScheduler_RemoveByTagsAny
--- PASS: ExampleScheduler_RemoveByTagsAny (0.00s)
=== RUN   ExampleScheduler_Saturday
--- PASS: ExampleScheduler_Saturday (0.00s)
=== RUN   ExampleScheduler_Stop
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.726983923 +0000 UTC, job next run: 2025-01-18 15:49:13.723158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.826983923 +0000 UTC, job next run: 2025-01-18 15:49:13.823158046 +0000 UTC
2025/01/18 03:49:13 job last run: 2025-01-18 15:49:13.926983923 +0000 UTC, job next run: 2025-01-18 15:49:13.923158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.026983923 +0000 UTC, job next run: 2025-01-18 15:49:14.023158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.126983923 +0000 UTC, job next run: 2025-01-18 15:49:14.123158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.226983923 +0000 UTC, job next run: 2025-01-18 15:49:14.223158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.326983923 +0000 UTC, job next run: 2025-01-18 15:49:14.323158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.426983923 +0000 UTC, job next run: 2025-01-18 15:49:14.423158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.526983923 +0000 UTC, job next run: 2025-01-18 15:49:14.523158046 +0000 UTC
2025/01/18 03:49:14 job last run: 2025-01-18 15:49:14.626983923 +0000 UTC, job next run: 2025-01-18 15:49:14.623158046 +0000 UTC
--- PASS: ExampleScheduler_Stop (1.00s)
=== RUN   ExampleScheduler_Sunday
--- PASS: ExampleScheduler_Sunday (0.00s)
=== RUN   ExampleScheduler_Swap
--- PASS: ExampleScheduler_Swap (0.00s)
=== RUN   ExampleScheduler_Tag
--- PASS: ExampleScheduler_Tag (0.00s)
=== RUN   ExampleScheduler_TagsUnique
--- PASS: ExampleScheduler_TagsUnique (0.00s)
=== RUN   ExampleScheduler_TaskPresent
--- PASS: ExampleScheduler_TaskPresent (0.00s)
=== RUN   ExampleScheduler_Thursday
--- PASS: ExampleScheduler_Thursday (0.00s)
=== RUN   ExampleScheduler_Tuesday
--- PASS: ExampleScheduler_Tuesday (0.00s)
=== RUN   ExampleScheduler_Wednesday
--- PASS: ExampleScheduler_Wednesday (0.00s)
PASS
ok  	github.com/go-co-op/gocron	20.636s
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--builddirectory=_build -O--buildsystem=golang
   dh_prep -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_install --destdir=debian/golang-github-go-co-op-gocron-dev/ -O--builddirectory=_build -O--buildsystem=golang
   dh_installdocs -O--builddirectory=_build -O--buildsystem=golang
   dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang
   dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang
   dh_perl -O--builddirectory=_build -O--buildsystem=golang
   dh_link -O--builddirectory=_build -O--buildsystem=golang
   dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang
   dh_compress -O--builddirectory=_build -O--buildsystem=golang
   dh_fixperms -O--builddirectory=_build -O--buildsystem=golang
   dh_missing -O--builddirectory=_build -O--buildsystem=golang
   dh_installdeb -O--builddirectory=_build -O--buildsystem=golang
   dh_golang -O--builddirectory=_build -O--buildsystem=golang
   dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang
   dh_md5sums -O--builddirectory=_build -O--buildsystem=golang
   dh_builddeb -O--builddirectory=_build -O--buildsystem=golang
dpkg-deb: building package 'golang-github-go-co-op-gocron-dev' in '../golang-github-go-co-op-gocron-dev_1.18.0-3_all.deb'.
 dpkg-genbuildinfo --build=binary -O../golang-github-go-co-op-gocron_1.18.0-3_i386.buildinfo
 dpkg-genchanges --build=binary -O../golang-github-go-co-op-gocron_1.18.0-3_i386.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
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/62679 and its subdirectories
I: Current time: Sat Jan 18 03:49:28 -12 2025
I: pbuilder-time-stamp: 1737215368