Azat Khuzhin
|
a424b4ad56
|
Do not ignore eof in expect tests
expect_after that adjusts default timeout handler, reseted eof handler,
and this tell expect that it can ignore eof from read, consider the
following example:
<details>
```expect
#!/usr/bin/expect -f
exp_internal 1
log_user 1
set timeout 4
match_max 100000
expect_after {
# eof { exp_continue }
timeout {
exit 1
}
}
spawn bash -c "sleep 1; echo ':) '"
expect ":) "
```
```
$ ./expect.expect < /dev/null
spawn bash -c sleep 1; echo ':) '
parent: waiting for sync byte
parent: telling child to go ahead
parent: now unsynchronized from child
spawn: returns {6614}
expect: does "" (spawn_id exp4) match glob pattern ":) "? no
expect: read eof
^^^
expect: set expect_out(spawn_id) "exp0"
expect: set expect_out(buffer) ""
```
And with uncommented eof handler:
```
$ ./expect.expect < /dev/null
spawn bash -c sleep 1; echo ':) '
parent: waiting for sync byte
parent: telling child to go ahead
parent: now unsynchronized from child
spawn: returns {17959}
expect: does "" (spawn_id exp4) match glob pattern ":) "? no
expect: read eof
expect: set expect_out(spawn_id) "exp0"
expect: set expect_out(buffer) ""
expect: continuing expect after update
expect: does "" (spawn_id exp4) match glob pattern ":) "? no
expect: does ":) \r\n" (spawn_id exp4) match glob pattern ":) "? yes
expect: set expect_out(0,string) ":) "
expect: set expect_out(spawn_id) "exp4"
expect: set expect_out(buffer) ":) "
```
</details>
|
2021-12-29 10:02:38 +03:00 |
|
Azat Khuzhin
|
cb394c95d0
|
Enable tests that requires completion in fasttest
|
2021-12-17 22:14:37 +03:00 |
|
kssenii
|
c88dc460d4
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into interactive-mode-for-clickhouse-local
|
2021-09-16 16:13:04 +00:00 |
|
Vitaly Baranov
|
39d73c01b2
|
Add tags to tests.
|
2021-09-12 17:15:28 +03:00 |
|
kssenii
|
7d6f3d96c1
|
Better
|
2021-08-23 13:01:42 +03:00 |
|
kssenii
|
b5b9624cca
|
Fixes, add test
|
2021-08-03 23:49:16 +03:00 |
|
alexey-milovidov
|
3a049a2bcd
|
Update 01676_long_clickhouse_client_autocomplete.sh
|
2021-06-17 20:58:37 +03:00 |
|
alexey-milovidov
|
5e63d28782
|
Update 01676_long_clickhouse_client_autocomplete.sh
|
2021-06-17 09:20:37 +03:00 |
|
Alexey Milovidov
|
13421b9caf
|
Timeout of several seconds is not enough
|
2021-06-16 09:01:57 +03:00 |
|
Azat Khuzhin
|
ef2335d835
|
Increase timeout in 01676_long_clickhouse_client_autocomplete
https://clickhouse-test-reports.s3.yandex.net/24411/84dd2d472812d226655bd0a4420863bbf291d601/functional_stateless_tests_flaky_check_(address)/test_run.txt.out.log
|
2021-05-22 14:07:21 +03:00 |
|
Azat Khuzhin
|
8058166d55
|
tests: fix flakiness with system.{parts,detached_parts,columns,parts_clumns,tables}
|
2021-05-22 14:07:21 +03:00 |
|
Alexey Milovidov
|
311011caf8
|
Merge branch 'remove-useless-parts-from-suggest' of github.com:yandex/ClickHouse into remove-useless-parts-from-suggest
|
2021-04-14 01:08:32 +03:00 |
|
Alexey Milovidov
|
58281eadc0
|
Mark test as long
|
2021-04-14 01:08:09 +03:00 |
|