Source: lnav Version: 0.11.1-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20230307 ftbfs-bookworm
Hi, During a rebuild of all packages in testing (bookworm), your package failed to build on amd64. Relevant part (hopefully): > make[4]: Entering directory '/<<PKGBUILDDIR>>/test' > PASS: test_abbrev > PASS: test_ansi_scrubber > PASS: test_bookmarks > PASS: test_auto_fd > PASS: test_auto_mem > PASS: test_date_time_scanner > PASS: test_format_installer.sh > PASS: lnav_doctests > PASS: test_grep_proc2 > PASS: test_grep_proc.sh > PASS: test_log_accel > PASS: test_reltime > PASS: test_format_loader.sh > PASS: test_scripts.sh > PASS: test_config.sh > PASS: test_events.sh > PASS: test_shlexer.sh > PASS: test_cli.sh > PASS: test_sql_coll_func.sh > PASS: test_sql_anno.sh > PASS: test_meta.sh > PASS: test_sql_fs_func.sh > PASS: test_sessions.sh > PASS: test_sql_search_table.sh > PASS: test_sql_regexp.sh > PASS: test_sql_indexes.sh > PASS: test_sql_yaml_func.sh > PASS: test_json_format.sh > PASS: test_text_anonymizer > PASS: test_sql_xml_func.sh > PASS: test_sql_time_func.sh > PASS: test_sql_json_func.sh > PASS: test_view_colors.sh > PASS: test_curl.sh > PASS: test_tui.sh > PASS: test_text_file.sh > PASS: test_pretty_print.sh > PASS: test_data_parser.sh > FAIL: test_sql_str_func.sh > PASS: test_sql_views_vtab.sh > PASS: test_cmds.sh > ====================================== > lnav 0.11.1: test/test-suite.log > ====================================== > > # TOTAL: 41 > # PASS: 40 > # SKIP: 0 > # XFAIL: 0 > # FAIL: 1 > # XPASS: 0 > # ERROR: 0 > > .. contents:: :depth: 2 > > FAIL: test_sql_str_func.sh > ========================== > > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select length(gzip(1)) > [0;32mBEGIN[0m > test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.out > Row 0: > Column length(gzip(1)): 21 > [0;32mEND[0m > test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.out > [0;31mBEGIN[0m > test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.err > [0;31mEND[0m > test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select gunzip(gzip(1)) > [0;32mBEGIN[0m > test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.out > Row 0: > Column gunzip(gzip(1)): 1 > [0;32mEND[0m > test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.out > [0;31mBEGIN[0m > test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.err > [0;31mEND[0m > test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select humanize_file_size() > [0;32mBEGIN[0m > test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.out > [0;32mEND[0m > test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.out > [0;31mBEGIN[0m > test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.err > error: sqlite3_exec failed -- wrong number of arguments to function > humanize_file_size() > [0;31mEND[0m > test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select humanize_file_size('abc') > [0;32mBEGIN[0m > test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.out > [0;32mEND[0m > test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.out > [0;31mBEGIN[0m > test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.err > error: sqlite3_exec failed -- Expecting an integer for argument number 0 > [0;31mEND[0m > test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select humanize_file_size(1, 2) > [0;32mBEGIN[0m > test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.out > [0;32mEND[0m > test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.out > [0;31mBEGIN[0m > test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.err > error: sqlite3_exec failed -- wrong number of arguments to function > humanize_file_size() > [0;31mEND[0m > test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select humanize_file_size(10 * 1000 * > 1000) > [0;32mBEGIN[0m > test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.out > Row 0: > Column humanize_file_size(10 * 1000 * 1000): 9.5MB > [0;32mEND[0m > test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.out > [0;31mBEGIN[0m > test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.err > [0;31mEND[0m > test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select startswith('.foo', '.') > [0;32mBEGIN[0m > test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.out > Row 0: > Column startswith('.foo', '.'): 1 > [0;32mEND[0m > test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.out > [0;31mBEGIN[0m > test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.err > [0;31mEND[0m > test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select startswith('foo', '.') > [0;32mBEGIN[0m > test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.out > Row 0: > Column startswith('foo', '.'): 0 > [0;32mEND[0m > test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.out > [0;31mBEGIN[0m > test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.err > [0;31mEND[0m > test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select endswith('foo', '.') > [0;32mBEGIN[0m > test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.out > Row 0: > Column endswith('foo', '.'): 0 > [0;32mEND[0m > test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.out > [0;31mBEGIN[0m > test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.err > [0;31mEND[0m > test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select endswith('foo.', '.') > [0;32mBEGIN[0m > test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.out > Row 0: > Column endswith('foo.', '.'): 1 > [0;32mEND[0m > test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.out > [0;31mBEGIN[0m > test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.err > [0;31mEND[0m > test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select endswith('foo.txt', '.txt') > [0;32mBEGIN[0m > test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.out > Row 0: > Column endswith('foo.txt', '.txt'): 1 > [0;32mEND[0m > test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.out > [0;31mBEGIN[0m > test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.err > [0;31mEND[0m > test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.err > > 2023-03-08T09:31:43+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select endswith('a', '.txt') > [0;32mBEGIN[0m > test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.out > Row 0: > Column endswith('a', '.txt'): 0 > [0;32mEND[0m > test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.out > [0;31mBEGIN[0m > test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.err > [0;31mEND[0m > test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp('abcd', 'abcd') > [0;32mBEGIN[0m > test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.out > Row 0: > Column regexp('abcd', 'abcd'): 1 > [0;32mEND[0m > test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.out > [0;31mBEGIN[0m > test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.err > [0;31mEND[0m > test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp('bc', 'abcd') > [0;32mBEGIN[0m > test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.out > Row 0: > Column regexp('bc', 'abcd'): 1 > [0;32mEND[0m > test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.out > [0;31mBEGIN[0m > test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.err > [0;31mEND[0m > test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp('[e-z]+', 'abcd') > [0;32mBEGIN[0m > test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.out > Row 0: > Column regexp('[e-z]+', 'abcd'): 0 > [0;32mEND[0m > test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.out > [0;31mBEGIN[0m > test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.err > [0;31mEND[0m > test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp('[e-z]+', 'ea') > [0;32mBEGIN[0m > test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.out > Row 0: > Column regexp('[e-z]+', 'ea'): 1 > [0;32mEND[0m > test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.out > [0;31mBEGIN[0m > test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.err > [0;31mEND[0m > test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_replace('test 1 2 3', > '\d+', 'N') > [0;32mBEGIN[0m > test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.out > Row 0: > Column regexp_replace('test 1 2 3', '\d+', 'N'): test N N N > [0;32mEND[0m > test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.out > [0;31mBEGIN[0m > test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.err > [0;31mEND[0m > test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=regexp_replace_with_bs1 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.out > Row 0: > Column repl: test{ }1{ }2{ }3 > [0;32mEND[0m > test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.out > [0;31mBEGIN[0m > test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.err > [0;31mEND[0m > test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=regexp_replace_with_bs2 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.out > Row 0: > Column repl: {test}{} {1}{} {2}{} {3}{} > [0;32mEND[0m > test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.out > [0;31mBEGIN[0m > test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.err > [0;31mEND[0m > test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_replace('123 abc', > '(\w*)', '<\3>') as repl > [0;32mBEGIN[0m > test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.out > Row 0: > Column repl: <\3><\3> <\3><\3> > [0;32mEND[0m > test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.out > [0;31mBEGIN[0m > test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.err > [0;31mEND[0m > test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=regexp_replace_with_bs3 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.out > Row 0: > Column repl: <\><\> <\><\> > [0;32mEND[0m > test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.out > [0;31mBEGIN[0m > test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.err > [0;31mEND[0m > test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_replace('abc: def', > '(\w*):\s*(.*)', '\1=\2') as repl > [0;32mBEGIN[0m > test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.out > Row 0: > Column repl: abc=def > [0;32mEND[0m > test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.out > [0;31mBEGIN[0m > test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.err > [0;31mEND[0m > test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_match('abc', 'abc') > [0;32mBEGIN[0m > test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.out > [0;32mEND[0m > test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.out > [0;31mBEGIN[0m > test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.err > error: sqlite3_exec failed -- > lnav-error:{"level":"error","message":{"str":"call to regexp_match(re, str) > failed","attrs":[{"start":8,"end":20,"type":"role","value":46},{"start":21,"end":23,"type":"role","value":45},{"start":25,"end":28,"type":"role","value":45},{"start":8,"end":29,"type":"role","value":59}]},"reason":{"str":"regular > expression does not have any > captures","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} > [0;31mEND[0m > test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_match(null, 'abc') > [0;32mBEGIN[0m > test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.out > Row 0: > Column regexp_match(null, 'abc'): (null) > [0;32mEND[0m > test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.out > [0;31mBEGIN[0m > test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.err > [0;31mEND[0m > test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.err > > 2023-03-08T09:31:44+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_match('abc', null) as > result > [0;32mBEGIN[0m > test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.out > Row 0: > Column result: (null) > [0;32mEND[0m > test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.out > [0;31mBEGIN[0m > test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.err > [0;31mEND[0m > test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select typeof(result), result from > (select regexp_match('(\d*)abc', 'abc') as result) > [0;32mBEGIN[0m > test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.out > Row 0: > Column typeof(result): text > Column result: > [0;32mEND[0m > test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.out > [0;31mBEGIN[0m > test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.err > [0;31mEND[0m > test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select typeof(result), result from > (select regexp_match('(\d*)abc(\d*)', 'abc') as result) > [0;32mBEGIN[0m > test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out > Row 0: > Column typeof(result): text > Column result: {"col_0":"","col_1":""} > [0;32mEND[0m > test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out > [0;31mBEGIN[0m > test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err > [0;31mEND[0m > test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select typeof(result), result from > (select regexp_match('(\d+)', '123') as result) > [0;32mBEGIN[0m > test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.out > Row 0: > Column typeof(result): integer > Column result: 123 > [0;32mEND[0m > test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.out > [0;31mBEGIN[0m > test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.err > [0;31mEND[0m > test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select typeof(result), result from > (select regexp_match('a(\d+\.\d+)a', 'a123.456a') as result) > [0;32mBEGIN[0m > test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.out > Row 0: > Column typeof(result): real > Column result: 123.456 > [0;32mEND[0m > test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.out > [0;31mBEGIN[0m > test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.err > [0;31mEND[0m > test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_match('foo=(?<foo>\w+); > (\w+)', 'foo=abc; 123') as result > [0;32mBEGIN[0m > test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out > Row 0: > Column result: {"foo":"abc","col_0":123} > [0;32mEND[0m > test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out > [0;31mBEGIN[0m > test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err > [0;31mEND[0m > test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select regexp_match('foo=(?<foo>\w+); > (\w+\.\w+)', 'foo=abc; 123.456') as result > [0;32mBEGIN[0m > test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out > Row 0: > Column result: {"foo":"abc","col_0":123.456} > [0;32mEND[0m > test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out > [0;31mBEGIN[0m > test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err > [0;31mEND[0m > test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ../src/lnav-test -nN -c ;SELECT > regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') > [0;32mBEGIN[0m > test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out > regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') > {"col_0":"abc","col_1":"def"} > [0;32mEND[0m > test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out > [0;31mBEGIN[0m > test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err > [0;31mEND[0m > test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select extract('foo=1') as result > [0;32mBEGIN[0m > test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out > Row 0: > Column result: {"foo":1} > [0;32mEND[0m > test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out > [0;31mBEGIN[0m > test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err > [0;31mEND[0m > test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select extract('foo=1; bar=2') as result > [0;32mBEGIN[0m > test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out > Row 0: > Column result: {"foo":1,"bar":2} > [0;32mEND[0m > test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out > [0;31mBEGIN[0m > test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err > [0;31mEND[0m > test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select extract(null) as result > [0;32mBEGIN[0m > test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.out > Row 0: > Column result: (null) > [0;32mEND[0m > test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.out > [0;31mBEGIN[0m > test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.err > [0;31mEND[0m > test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select extract(1) as result > [0;32mBEGIN[0m > test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out > Row 0: > Column result: {"col_0":1} > [0;32mEND[0m > test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out > [0;31mBEGIN[0m > test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err > [0;31mEND[0m > test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql select logfmt2json('foo=1 bar=2 baz=2e1 > msg=hello') as result > [0;32mBEGIN[0m > test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out > Row 0: > Column result: {"foo":1,"bar":2,"baz":20.0,"msg":"hello"} > [0;32mEND[0m > test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out > [0;31mBEGIN[0m > test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err > [0;31mEND[0m > test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err > > 2023-03-08T09:31:45+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT substr('#foo', range_start) AS > value FROM regexp_capture('#foo', '(\w+)') WHERE capture_index = 1 > [0;32mBEGIN[0m > test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.out > Row 0: > Column value: foo > [0;32mEND[0m > test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.out > [0;31mBEGIN[0m > test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.err > [0;31mEND[0m > test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', > '\w+ (\w+)') > [0;32mBEGIN[0m > test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.out > Row 0: > Column match_index: 0 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 1 > Column range_stop: 8 > Column content: foo bar > Row 1: > Column match_index: 0 > Column capture_index: 1 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 5 > Column range_stop: 8 > Column content: bar > [0;32mEND[0m > test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.out > [0;31mBEGIN[0m > test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.err > [0;31mEND[0m > test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', > '\w+ \w+') > [0;32mBEGIN[0m > test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.out > Row 0: > Column match_index: 0 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 1 > Column range_start: 1 > Column range_stop: 8 > Column content: foo bar > [0;32mEND[0m > test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.out > [0;31mBEGIN[0m > test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.err > [0;31mEND[0m > test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', > '\w+ (?<word>\w+)') > [0;32mBEGIN[0m > test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.out > Row 0: > Column match_index: 0 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 1 > Column range_stop: 8 > Column content: foo bar > Row 1: > Column match_index: 0 > Column capture_index: 1 > Column capture_name: word > Column capture_count: 2 > Column range_start: 5 > Column range_stop: 8 > Column content: bar > [0;32mEND[0m > test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.out > [0;31mBEGIN[0m > test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.err > [0;31mEND[0m > test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', > '(bar)|\w+ (?<word>\w+)') > [0;32mBEGIN[0m > test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.out > Row 0: > Column match_index: 0 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 3 > Column range_start: 1 > Column range_stop: 8 > Column content: foo bar > Row 1: > Column match_index: 0 > Column capture_index: 1 > Column capture_name: (null) > Column capture_count: 3 > Column range_start: 0 > Column range_stop: 0 > Column content: (null) > Row 2: > Column match_index: 0 > Column capture_index: 2 > Column capture_name: word > Column capture_count: 3 > Column range_start: 5 > Column range_stop: 8 > Column content: bar > [0;32mEND[0m > test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.out > [0;31mBEGIN[0m > test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.err > [0;31mEND[0m > test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture() > [0;32mBEGIN[0m > test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.out > [0;32mEND[0m > test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.out > [0;31mBEGIN[0m > test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.err > [0;31mEND[0m > test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo bar') > [0;32mBEGIN[0m > test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.out > [0;32mEND[0m > test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.out > [0;31mBEGIN[0m > test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.err > [0;31mEND[0m > test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', > '(') > [0;32mBEGIN[0m > test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.out > [0;32mEND[0m > test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.out > [0;31mBEGIN[0m > test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.err > error: sqlite3_exec failed -- Invalid regular expression: missing closing > parenthesis > [0;31mEND[0m > test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('1 2 3 > 45', '(\d+)') > [0;32mBEGIN[0m > test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.out > Row 0: > Column match_index: 0 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 1 > Column range_stop: 2 > Column content: 1 > Row 1: > Column match_index: 0 > Column capture_index: 1 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 1 > Column range_stop: 2 > Column content: 1 > Row 2: > Column match_index: 1 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 3 > Column range_stop: 4 > Column content: 2 > Row 3: > Column match_index: 1 > Column capture_index: 1 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 3 > Column range_stop: 4 > Column content: 2 > Row 4: > Column match_index: 2 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 5 > Column range_stop: 6 > Column content: 3 > Row 5: > Column match_index: 2 > Column capture_index: 1 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 5 > Column range_stop: 6 > Column content: 3 > Row 6: > Column match_index: 3 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 7 > Column range_stop: 9 > Column content: 45 > Row 7: > Column match_index: 3 > Column capture_index: 1 > Column capture_name: (null) > Column capture_count: 2 > Column range_start: 7 > Column range_stop: 9 > Column content: 45 > [0;32mEND[0m > test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.out > [0;31mBEGIN[0m > test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.err > [0;31mEND[0m > test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM regexp_capture('foo foo', > '^foo') > [0;32mBEGIN[0m > test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.out > Row 0: > Column match_index: 0 > Column capture_index: 0 > Column capture_name: (null) > Column capture_count: 1 > Column range_start: 1 > Column range_stop: 4 > Column content: foo > [0;32mEND[0m > test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.out > [0;31mBEGIN[0m > test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.err > [0;31mEND[0m > test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT * FROM > regexp_capture_into_json('foo=1 bar=2; foo=3 bar=4', 'foo=(\d+) bar=(\d+)') > [0;32mBEGIN[0m > test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.out > Row 0: > Column match_index: 0 > Column content: {"col_0":1,"col_1":2} > Row 1: > Column match_index: 1 > Column content: {"col_0":3,"col_1":4} > [0;32mEND[0m > test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.out > [0;31mBEGIN[0m > test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.err > [0;31mEND[0m > test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT encode('foo', 'bar') > [0;32mBEGIN[0m > test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.out > [0;32mEND[0m > test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.out > [0;31mBEGIN[0m > test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.err > error: sqlite3_exec failed -- Expecting an value of 'base64', 'hex', or 'uri' > for argument number 1 > [0;31mEND[0m > test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT encode('foo', null) > [0;32mBEGIN[0m > test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.out > Row 0: > Column encode('foo', null): (null) > [0;32mEND[0m > test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.out > [0;31mBEGIN[0m > test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.err > [0;31mEND[0m > test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT encode(null, 'base64') > [0;32mBEGIN[0m > test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.out > Row 0: > Column encode(null, 'base64'): (null) > [0;32mEND[0m > test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.out > [0;31mBEGIN[0m > test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.err > [0;31mEND[0m > test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ./drive_sql SELECT > gunzip(decode(encode(gzip('Hello, World!'), 'base64'), 'base64')) > [0;32mBEGIN[0m > test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.out > Row 0: > Column gunzip(decode(encode(gzip('Hello, World!'), 'base64'), 'base64')): > Hello, World! > [0;32mEND[0m > test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.out > [0;31mBEGIN[0m > test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.err > [0;31mEND[0m > test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=invalid_url ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.out > [0;32mEND[0m > test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.out > [0;31mBEGIN[0m > test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.err > error: sqlite3_exec failed -- > lnav-error:{"level":"error","message":{"str":"invalid URL: > “https://bad@[fe::”","attrs":[]},"reason":{"str":"Bad IPv6 > address","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} > [0;31mEND[0m > test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.err > ERR: test: env TEST_COMMENT=invalid_url ./drive_sql > --- > /<<PKGBUILDDIR>>/test/expected/test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.err > 2022-10-11 03:12:58.000000000 +0000 > +++ test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.err > 2023-03-08 09:31:46.830803555 +0000 > @@ -1 +1 @@ > -error: sqlite3_exec failed -- > lnav-error:{"level":"error","message":{"str":"invalid URL: > “https://bad@[fe::”","attrs":[]},"reason":{"str":"Port number was not a > decimal number between 0 and > 65535","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} > +error: sqlite3_exec failed -- > lnav-error:{"level":"error","message":{"str":"invalid URL: > “https://bad@[fe::”","attrs":[]},"reason":{"str":"Bad IPv6 > address","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} > FAIL! EXPECTED ERR DIFF > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=unsupported_url ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.out > [0;32mEND[0m > test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.out > [0;31mBEGIN[0m > test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.err > error: sqlite3_exec failed -- > lnav-error:{"level":"error","message":{"str":"invalid URL: > “https://example.com:100000”","attrs":[]},"reason":{"str":"Port number was > not a decimal number between 0 and > 65535","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} > [0;31mEND[0m > test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.err > > 2023-03-08T09:31:46+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=parse_url1 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out > Row 0: > Column parse_url('https://example.com'): > {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/","query":null,"parameters":null,"fragment":null} > [0;32mEND[0m > test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out > [0;31mBEGIN[0m > test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err > [0;31mEND[0m > test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=parse_url2 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out > Row 0: > Column parse_url('https://example.com/'): > {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/","query":null,"parameters":null,"fragment":null} > [0;32mEND[0m > test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out > [0;31mBEGIN[0m > test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err > [0;31mEND[0m > test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=parse_url3 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out > Row 0: > Column parse_url('https://example.com/search?flag'): > {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/search","query":"flag","parameters":{"flag":null},"fragment":null} > [0;32mEND[0m > test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out > [0;31mBEGIN[0m > test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err > [0;31mEND[0m > test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=parse_url4 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out > Row 0: > Column parse_url('https://example.com/search?flag&flag2'): > {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/search","query":"flag&flag2","parameters":{"flag":null,"flag2":null},"fragment":null} > [0;32mEND[0m > test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out > [0;31mBEGIN[0m > test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err > [0;31mEND[0m > test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=parse_url5 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out > Row 0: > Column parse_url('https://example.com/search?flag&flag2&=def'): > {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/search","query":"flag&flag2&=def","parameters":{"flag":null,"flag2":null,"":"def"},"fragment":null} > [0;32mEND[0m > test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out > [0;31mBEGIN[0m > test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err > [0;31mEND[0m > test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=parse_url6 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out > Row 0: > Column > parse_url('https://example.com/sea%26rch?flag&flag2&=def#frag1%20space'): > {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/sea&rch","query":"flag&flag2&=def","parameters":{"flag":null,"flag2":null,"":"def"},"fragment":"frag1 > space"} > [0;32mEND[0m > test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out > [0;31mBEGIN[0m > test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err > [0;31mEND[0m > test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=unparse_url3 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out > Row 0: > Column unparse_url(parse_url('https://example.com/search?flag')): > https://example.com/search?flag > [0;32mEND[0m > test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out > [0;31mBEGIN[0m > test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err > [0;31mEND[0m > test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=unparse_url4 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out > Row 0: > Column unparse_url(parse_url('https://example.com/search?flag&flag2')): > https://example.com/search?flag&flag2 > [0;32mEND[0m > test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out > [0;31mBEGIN[0m > test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err > [0;31mEND[0m > test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=unparse_url5 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out > Row 0: > Column > unparse_url(parse_url('https://example.com/search?flag&flag2&=def')): > https://example.com/search?flag&flag2&=def > [0;32mEND[0m > test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out > [0;31mBEGIN[0m > test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err > [0;31mEND[0m > test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: env TEST_COMMENT=unparse_url6 ./drive_sql > [0;32mBEGIN[0m > test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out > Row 0: > Column > unparse_url(parse_url('https://example.com/search?flag&flag2&=def#frag1%20space')): > https://example.com/search?flag&flag2&=def#frag1%20space > [0;32mEND[0m > test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out > [0;31mBEGIN[0m > test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err > [0;31mEND[0m > test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ../src/lnav-test -n -c ;SELECT log_body, > extract(log_body) from vmw_log -c :write-json-to - > {test_dir}/logfile_vmw_log.0 > [0;32mBEGIN[0m > test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out > [ > { > "log_body": "[VpxLRO] -- BEGIN lro-846063 -- SessionManager -- > vim.SessionManager.sessionIsActive -- > 528e6e0c-246d-58b5-3234-278c6e0c5d0d(52c289ac-2563-48d5-8a8e-f178da022c0d)", > "extract(log_body)": { > "col_0": [ > "VpxLRO" > ], > "col_1": "--", > "col_2": "BEGIN", > "col_3": "lro-846063", > "col_4": "--", > "col_5": "SessionManager", > "col_6": "--", > "col_7": "vim.SessionManager.sessionIsActive", > "col_8": "--", > "col_9": "528e6e0c-246d-58b5-3234-278c6e0c5d0d", > "col_10": [ > "52c289ac-2563-48d5-8a8e-f178da022c0d" > ] > } > }, > { > "log_body": "[VpxLRO] -- FINISH lro-846063", > "extract(log_body)": { > "col_0": [ > "VpxLRO" > ], > "col_1": "--", > "col_2": "FINISH", > "col_3": "lro-846063" > } > }, > { > "log_body": "Exception was thrown when call vsan-performance-manager > for cluster [vim.ClusterComputeResource:domain-c109,Cluster-52] perf metrics: > N3Vim5Fault8NotFound9ExceptionE(Fault cause: vim.fault.NotFound\n--> )", > "extract(log_body)": { > "Exception was thrown when call vsan-performance-manager for > cluster [vim.ClusterComputeResource:domain-c109,Cluster-52] perf metrics": { > "N3Vim5Fault8NotFound9ExceptionE": [ > "Fault cause", > "vim.fault.NotFound", > "\n", > "--", > ">" > ] > } > } > } > ] > [0;32mEND[0m > test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out > [0;31mBEGIN[0m > test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err > [0;31mEND[0m > test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err > > 2023-03-08T09:31:47+00:00 > [0;35m=============================================================[0m > [0;35mCommand[0m: test: ../src/lnav-test -n -c ;SELECT > anonymize(bro_id_resp_h) FROM bro_http_log {test_dir}/logfile_bro_http.log.0 > [0;32mBEGIN[0m > test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.out > anonymize(bro_id_resp_h) > 10.0.0.1 > 10.0.0.2 > 10.0.0.2 > 10.0.0.2 > 10.0.0.2 > 10.0.0.2 > 10.0.0.2 > 10.0.0.3 > 10.0.0.4 > 10.0.0.1 > 10.0.0.4 > 10.0.0.4 > 10.0.0.5 > 10.0.0.4 > 10.0.0.4 > 10.0.0.1 > 10.0.0.6 > 10.0.0.4 > 10.0.0.7 > 10.0.0.8 > 10.0.0.8 > 10.0.0.8 > 10.0.0.8 > 10.0.0.8 > 10.0.0.8 > 10.0.0.8 > 10.0.0.8 > 10.0.0.9 > 10.0.0.10 > 10.0.0.5 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.5 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.5 > 10.0.0.10 > 10.0.0.6 > 10.0.0.12 > 10.0.0.1 > 10.0.0.1 > 10.0.0.6 > 10.0.0.11 > 10.0.0.11 > 10.0.0.13 > 10.0.0.6 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.13 > 10.0.0.6 > 10.0.0.6 > 10.0.0.6 > 10.0.0.6 > 10.0.0.6 > 10.0.0.6 > 10.0.0.6 > 10.0.0.6 > 10.0.0.14 > 10.0.0.6 > 10.0.0.14 > 10.0.0.15 > 10.0.0.16 > 10.0.0.6 > 10.0.0.16 > 10.0.0.17 > 10.0.0.5 > 10.0.0.1 > 10.0.0.17 > 10.0.0.15 > 10.0.0.17 > 10.0.0.18 > 10.0.0.18 > 10.0.0.10 > 10.0.0.5 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.18 > 10.0.0.11 > 10.0.0.11 > 10.0.0.11 > 10.0.0.18 > 10.0.0.18 > 10.0.0.18 > 10.0.0.19 > 10.0.0.18 > 10.0.0.19 > 10.0.0.19 > 10.0.0.19 > 10.0.0.19 > 10.0.0.19 > 10.0.0.19 > 10.0.0.19 > 10.0.0.19 > 10.0.0.20 > 10.0.0.20 > 10.0.0.21 > 10.0.0.18 > 10.0.0.18 > 10.0.0.22 > 10.0.0.6 > 10.0.0.5 > 10.0.0.5 > 10.0.0.5 > 10.0.0.5 > 10.0.0.6 > 10.0.0.23 > 10.0.0.24 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.24 > 10.0.0.24 > 10.0.0.24 > 10.0.0.24 > 10.0.0.25 > 10.0.0.26 > 10.0.0.27 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.25 > 10.0.0.26 > 10.0.0.24 > 10.0.0.24 > 10.0.0.27 > 10.0.0.23 > 10.0.0.25 > 10.0.0.26 > 10.0.0.24 > 10.0.0.24 > 10.0.0.27 > 10.0.0.25 > 10.0.0.26 > 10.0.0.24 > 10.0.0.24 > 10.0.0.27 > 10.0.0.28 > 10.0.0.23 > 10.0.0.25 > 10.0.0.24 > 10.0.0.24 > 10.0.0.27 > 10.0.0.26 > 10.0.0.23 > 10.0.0.25 > 10.0.0.26 > 10.0.0.24 > 10.0.0.24 > 10.0.0.27 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.23 > 10.0.0.27 > 10.0.0.23 > 10.0.0.25 > 10.0.0.24 > 10.0.0.24 > 10.0.0.27 > 10.0.0.26 > [0;32mEND[0m > test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.out > [0;31mBEGIN[0m > test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.err > [0;31mEND[0m > test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.err > FAIL test_sql_str_func.sh (exit status: 1) > > ============================================================================ > Testsuite summary for lnav 0.11.1 > ============================================================================ > # TOTAL: 41 > # PASS: 40 > # SKIP: 0 > # XFAIL: 0 > # FAIL: 1 > # XPASS: 0 > # ERROR: 0 > ============================================================================ > See test/test-suite.log > Please report to l...@googlegroups.com > ============================================================================ > make[4]: *** [Makefile:2837: test-suite.log] Error 1 > make[4]: Leaving directory '/<<PKGBUILDDIR>>/test' > make[3]: *** [Makefile:2945: check-TESTS] Error 2 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/test' > make[2]: *** [Makefile:3298: check-am] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/test' > make[1]: *** [Makefile:511: check-recursive] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 > returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2023/03/07/lnav_0.11.1-2_testing.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230307;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230307&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.