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 
> =============================================================
> Command: test: ./drive_sql select length(gzip(1))
> BEGIN 
> test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.out
> Row 0:
>   Column length(gzip(1)): 21
> END   
> test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.out
> BEGIN 
> test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.err
> END   
> test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select gunzip(gzip(1))
> BEGIN 
> test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.out
> Row 0:
>   Column gunzip(gzip(1)): 1
> END   
> test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.out
> BEGIN 
> test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.err
> END   
> test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select humanize_file_size()
> BEGIN 
> test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.out
> END   
> test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.out
> BEGIN 
> test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.err
> error: sqlite3_exec failed -- wrong number of arguments to function 
> humanize_file_size()
> END   
> test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select humanize_file_size('abc')
> BEGIN 
> test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.out
> END   
> test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.out
> BEGIN 
> test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.err
> error: sqlite3_exec failed -- Expecting an integer for argument number 0
> END   
> test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select humanize_file_size(1, 2)
> BEGIN 
> test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.out
> END   
> test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.out
> BEGIN 
> test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.err
> error: sqlite3_exec failed -- wrong number of arguments to function 
> humanize_file_size()
> END   
> test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select humanize_file_size(10 * 1000 * 
> 1000)
> BEGIN 
> test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.out
> Row 0:
>   Column humanize_file_size(10 * 1000 * 1000): 9.5MB
> END   
> test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.out
> BEGIN 
> test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.err
> END   
> test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select startswith('.foo', '.')
> BEGIN 
> test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.out
> Row 0:
>   Column startswith('.foo', '.'): 1
> END   
> test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.out
> BEGIN 
> test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.err
> END   
> test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select startswith('foo', '.')
> BEGIN 
> test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.out
> Row 0:
>   Column startswith('foo', '.'): 0
> END   
> test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.out
> BEGIN 
> test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.err
> END   
> test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select endswith('foo', '.')
> BEGIN 
> test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.out
> Row 0:
>   Column endswith('foo', '.'): 0
> END   
> test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.out
> BEGIN 
> test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.err
> END   
> test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select endswith('foo.', '.')
> BEGIN 
> test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.out
> Row 0:
>   Column endswith('foo.', '.'): 1
> END   
> test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.out
> BEGIN 
> test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.err
> END   
> test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select endswith('foo.txt', '.txt')
> BEGIN 
> test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.out
> Row 0:
>   Column endswith('foo.txt', '.txt'): 1
> END   
> test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.out
> BEGIN 
> test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.err
> END   
> test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.err
> 
> 2023-03-08T09:31:43+00:00 
> =============================================================
> Command: test: ./drive_sql select endswith('a', '.txt')
> BEGIN 
> test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.out
> Row 0:
>   Column endswith('a', '.txt'): 0
> END   
> test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.out
> BEGIN 
> test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.err
> END   
> test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp('abcd', 'abcd')
> BEGIN 
> test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.out
> Row 0:
>   Column regexp('abcd', 'abcd'): 1
> END   
> test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.out
> BEGIN 
> test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.err
> END   
> test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp('bc', 'abcd')
> BEGIN 
> test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.out
> Row 0:
>   Column regexp('bc', 'abcd'): 1
> END   
> test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.out
> BEGIN 
> test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.err
> END   
> test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp('[e-z]+', 'abcd')
> BEGIN 
> test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.out
> Row 0:
>   Column regexp('[e-z]+', 'abcd'): 0
> END   
> test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.out
> BEGIN 
> test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.err
> END   
> test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp('[e-z]+', 'ea')
> BEGIN 
> test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.out
> Row 0:
>   Column regexp('[e-z]+', 'ea'): 1
> END   
> test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.out
> BEGIN 
> test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.err
> END   
> test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_replace('test 1 2 3', 
> '\d+', 'N')
> BEGIN 
> test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.out
> Row 0:
>   Column regexp_replace('test 1 2 3', '\d+', 'N'): test N N N
> END   
> test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.out
> BEGIN 
> test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.err
> END   
> test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=regexp_replace_with_bs1 ./drive_sql
> BEGIN 
> test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.out
> Row 0:
>   Column       repl: test{ }1{ }2{ }3
> END   
> test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.out
> BEGIN 
> test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.err
> END   
> test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=regexp_replace_with_bs2 ./drive_sql
> BEGIN 
> test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.out
> Row 0:
>   Column       repl: {test}{} {1}{} {2}{} {3}{}
> END   
> test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.out
> BEGIN 
> test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.err
> END   
> test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_replace('123 abc', 
> '(\w*)', '<\3>') as repl
> BEGIN 
> test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.out
> Row 0:
>   Column       repl: <\3><\3> <\3><\3>
> END   
> test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.out
> BEGIN 
> test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.err
> END   
> test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=regexp_replace_with_bs3 ./drive_sql
> BEGIN 
> test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.out
> Row 0:
>   Column       repl: <\><\> <\><\>
> END   
> test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.out
> BEGIN 
> test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.err
> END   
> test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_replace('abc: def', 
> '(\w*):\s*(.*)', '\1=\2') as repl
> BEGIN 
> test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.out
> Row 0:
>   Column       repl: abc=def
> END   
> test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.out
> BEGIN 
> test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.err
> END   
> test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_match('abc', 'abc')
> BEGIN 
> test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.out
> END   
> test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.out
> BEGIN 
> 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":[]}}
> END   
> test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_match(null, 'abc')
> BEGIN 
> test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.out
> Row 0:
>   Column regexp_match(null, 'abc'): (null)
> END   
> test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.out
> BEGIN 
> test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.err
> END   
> test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.err
> 
> 2023-03-08T09:31:44+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_match('abc', null) as 
> result
> BEGIN 
> test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.out
> Row 0:
>   Column     result: (null)
> END   
> test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.out
> BEGIN 
> test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.err
> END   
> test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select typeof(result), result from 
> (select regexp_match('(\d*)abc', 'abc') as result)
> BEGIN 
> test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.out
> Row 0:
>   Column typeof(result): text
>   Column     result: 
> END   
> test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.out
> BEGIN 
> test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.err
> END   
> test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select typeof(result), result from 
> (select regexp_match('(\d*)abc(\d*)', 'abc') as result)
> BEGIN 
> test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out
> Row 0:
>   Column typeof(result): text
>   Column     result: {"col_0":"","col_1":""}
> END   
> test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out
> BEGIN 
> test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err
> END   
> test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select typeof(result), result from 
> (select regexp_match('(\d+)', '123') as result)
> BEGIN 
> test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.out
> Row 0:
>   Column typeof(result): integer
>   Column     result: 123
> END   
> test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.out
> BEGIN 
> test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.err
> END   
> test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select typeof(result), result from 
> (select regexp_match('a(\d+\.\d+)a', 'a123.456a') as result)
> BEGIN 
> test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.out
> Row 0:
>   Column typeof(result): real
>   Column     result: 123.456
> END   
> test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.out
> BEGIN 
> test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.err
> END   
> test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_match('foo=(?<foo>\w+); 
> (\w+)', 'foo=abc; 123') as result
> BEGIN 
> test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out
> Row 0:
>   Column     result: {"foo":"abc","col_0":123}
> END   
> test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out
> BEGIN 
> test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err
> END   
> test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select regexp_match('foo=(?<foo>\w+); 
> (\w+\.\w+)', 'foo=abc; 123.456') as result
> BEGIN 
> test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out
> Row 0:
>   Column     result: {"foo":"abc","col_0":123.456}
> END   
> test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out
> BEGIN 
> test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err
> END   
> test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ../src/lnav-test -nN -c ;SELECT 
> regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;')
> BEGIN 
> test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out
> regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') 
> {"col_0":"abc","col_1":"def"}                       
> END   
> test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out
> BEGIN 
> test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err
> END   
> test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select extract('foo=1') as result
> BEGIN 
> test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out
> Row 0:
>   Column     result: {"foo":1}
> END   
> test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out
> BEGIN 
> test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err
> END   
> test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select extract('foo=1; bar=2') as result
> BEGIN 
> test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out
> Row 0:
>   Column     result: {"foo":1,"bar":2}
> END   
> test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out
> BEGIN 
> test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err
> END   
> test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select extract(null) as result
> BEGIN 
> test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.out
> Row 0:
>   Column     result: (null)
> END   
> test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.out
> BEGIN 
> test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.err
> END   
> test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select extract(1) as result
> BEGIN 
> test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out
> Row 0:
>   Column     result: {"col_0":1}
> END   
> test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out
> BEGIN 
> test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err
> END   
> test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql select logfmt2json('foo=1 bar=2 baz=2e1 
> msg=hello') as result
> BEGIN 
> test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out
> Row 0:
>   Column     result: {"foo":1,"bar":2,"baz":20.0,"msg":"hello"}
> END   
> test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out
> BEGIN 
> test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err
> END   
> test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err
> 
> 2023-03-08T09:31:45+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT substr('#foo', range_start) AS 
> value FROM regexp_capture('#foo', '(\w+)') WHERE capture_index = 1
> BEGIN 
> test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.out
> Row 0:
>   Column      value: foo
> END   
> test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.out
> BEGIN 
> test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.err
> END   
> test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', 
> '\w+ (\w+)')
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.out
> BEGIN 
> test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.err
> END   
> test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', 
> '\w+ \w+')
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.out
> BEGIN 
> test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.err
> END   
> test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', 
> '\w+ (?<word>\w+)')
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.out
> BEGIN 
> test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.err
> END   
> test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', 
> '(bar)|\w+ (?<word>\w+)')
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.out
> BEGIN 
> test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.err
> END   
> test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture()
> BEGIN 
> test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.out
> END   
> test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.out
> BEGIN 
> test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.err
> END   
> test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar')
> BEGIN 
> test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.out
> END   
> test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.out
> BEGIN 
> test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.err
> END   
> test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', 
> '(')
> BEGIN 
> test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.out
> END   
> test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.out
> BEGIN 
> test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.err
> error: sqlite3_exec failed -- Invalid regular expression: missing closing 
> parenthesis
> END   
> test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('1 2 3 
> 45', '(\d+)')
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.out
> BEGIN 
> test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.err
> END   
> test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM regexp_capture('foo foo', 
> '^foo')
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.out
> BEGIN 
> test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.err
> END   
> test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT * FROM 
> regexp_capture_into_json('foo=1 bar=2; foo=3 bar=4', 'foo=(\d+) bar=(\d+)')
> BEGIN 
> 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}
> END   
> test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.out
> BEGIN 
> test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.err
> END   
> test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT encode('foo', 'bar')
> BEGIN 
> test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.out
> END   
> test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.out
> BEGIN 
> test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.err
> error: sqlite3_exec failed -- Expecting an value of 'base64', 'hex', or 'uri' 
> for argument number 1
> END   
> test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT encode('foo', null)
> BEGIN 
> test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.out
> Row 0:
>   Column encode('foo', null): (null)
> END   
> test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.out
> BEGIN 
> test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.err
> END   
> test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT encode(null, 'base64')
> BEGIN 
> test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.out
> Row 0:
>   Column encode(null, 'base64'): (null)
> END   
> test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.out
> BEGIN 
> test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.err
> END   
> test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: ./drive_sql SELECT 
> gunzip(decode(encode(gzip('Hello, World!'), 'base64'), 'base64'))
> BEGIN 
> test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.out
> Row 0:
>   Column gunzip(decode(encode(gzip('Hello, World!'), 'base64'), 'base64')): 
> Hello, World!
> END   
> test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.out
> BEGIN 
> test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.err
> END   
> test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=invalid_url ./drive_sql
> BEGIN 
> test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.out
> END   
> test_sql_str_func.sh_3855d2cc0ab29171cae8e722f130adec25eae36e.out
> BEGIN 
> 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":[]}}
> END   
> 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 
> =============================================================
> Command: test: env TEST_COMMENT=unsupported_url ./drive_sql
> BEGIN 
> test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.out
> END   
> test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.out
> BEGIN 
> 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":[]}}
> END   
> test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.err
> 
> 2023-03-08T09:31:46+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=parse_url1 ./drive_sql
> BEGIN 
> 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}
> END   
> test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out
> BEGIN 
> test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err
> END   
> test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=parse_url2 ./drive_sql
> BEGIN 
> 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}
> END   
> test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out
> BEGIN 
> test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err
> END   
> test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=parse_url3 ./drive_sql
> BEGIN 
> 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}
> END   
> test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out
> BEGIN 
> test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err
> END   
> test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=parse_url4 ./drive_sql
> BEGIN 
> 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}
> END   
> test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out
> BEGIN 
> test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err
> END   
> test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=parse_url5 ./drive_sql
> BEGIN 
> 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}
> END   
> test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out
> BEGIN 
> test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err
> END   
> test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=parse_url6 ./drive_sql
> BEGIN 
> 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"}
> END   
> test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out
> BEGIN 
> test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err
> END   
> test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=unparse_url3 ./drive_sql
> BEGIN 
> test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out
> Row 0:
>   Column unparse_url(parse_url('https://example.com/search?flag')): 
> https://example.com/search?flag
> END   
> test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out
> BEGIN 
> test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err
> END   
> test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=unparse_url4 ./drive_sql
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out
> BEGIN 
> test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err
> END   
> test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=unparse_url5 ./drive_sql
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out
> BEGIN 
> test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err
> END   
> test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: env TEST_COMMENT=unparse_url6 ./drive_sql
> BEGIN 
> 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
> END   
> test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out
> BEGIN 
> test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err
> END   
> test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: 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
> BEGIN 
> 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",
>                     "--",
>                     ">"
>                 ]
>             }
>         }
>     }
> ]
> END   
> test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out
> BEGIN 
> test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err
> END   
> test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err
> 
> 2023-03-08T09:31:47+00:00 
> =============================================================
> Command: test: ../src/lnav-test -n -c ;SELECT 
> anonymize(bro_id_resp_h) FROM bro_http_log {test_dir}/logfile_bro_http.log.0
> BEGIN 
> 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                
> END   
> test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.out
> BEGIN 
> test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.err
> END   
> 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.

Reply via email to