CREATE TEMP TABLE copytable (col1 TEXT); EOSQL res = nil conn.copy_data( "COPY copytable FROM STDOUT CSV" ) do data = "x" * 1000 * 1000 data << "\n" 50.times do RuntimeError: scheduler timeout in: /builddir/build/BUILD/spec/helpers/scheduler.rb:57:in `select' /builddir/build/BUILD/spec/helpers/scheduler.rb:57:in `run' /builddir/build/BUILD/spec/helpers/scheduler.rb:130:in `close' /builddir/build/BUILD/spec/helpers/scheduler.rb:114:in `scheduler_close' # /builddir/build/BUILD/spec/helpers.rb:616:in `thread_with_timeout' # /builddir/build/BUILD/spec/helpers.rb:621:in `run_with_scheduler' # ./spec/pg/scheduler_spec.rb:153:in `block (2 levels) in ' # /builddir/build/BUILD/spec/helpers.rb:56:in `block in included' Finished in 2 minutes 48.9 seconds (files took 3.18 seconds to load) 976 examples, 1 failure, 2 pending Failed examples: rspec ./spec/pg/scheduler_spec.rb:152 # with a Fiber scheduler can send lots of data per put_copy_data Randomized with seed 45863 + echo '==== [setup.log start ] ====' ==== [setup.log start ] ==== + cat tmp_test_specs/setup.log The files belonging to this database system will be owned by user "mockbuild". This user must also own the server process. The database cluster will be initialized with locale "C". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /builddir/build/BUILD/pg-1.5.4/usr/share/gems/gems/pg-1.5.4/tmp_test_specs/data ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... initdb: warning: could not open directory "/usr/share/zoneinfo": No such file or directory UTC0 creating configuration files ... ok running bootstrap script ... 2024-01-07 18:23:12.450 GMT [57189] LOG: could not open directory "/usr/share/zoneinfo": No such file or directory ok performing post-bootstrap initialization ... 2024-01-07 18:23:13.809 GMT [57191] LOG: could not open directory "/usr/share/zoneinfo": No such file or directory ok syncing data to disk ... ok initdb: warning: enabling "trust" authentication for local connections initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. Success. You can now start the database server using: /usr/bin/pg_ctl -D /builddir/build/BUILD/pg-1.5.4/usr/share/gems/gems/pg-1.5.4/tmp_test_specs/data -l logfile start waiting for server to start....2024-01-07 18:23:21.768 GMT [57195] LOG: could not open directory "/usr/share/zoneinfo": No such file or directory 2024-01-07 18:23:21.863 UTC [57195] LOG: redirecting log output to logging collector process 2024-01-07 18:23:21.863 UTC [57195] HINT: Future log output will appear in directory "log". done server started DROP DATABASE IF EXISTS test NOTICE: database "test" does not exist, skipping DROP DATABASE SELECT pg_catalog.set_config('search_path', '', false); CREATE DATABASE test; waiting for server to shut down.... done server stopped ==== [setup.log end ] ==== RPM build errors: + echo '==== [setup.log end ] ====' + false error: Bad exit status from /var/tmp/rpm-tmp.mIwFfh (%check) Bad exit status from /var/tmp/rpm-tmp.mIwFfh (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/rubygem-pg.spec