summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_channel_pipe.py
AgeCommit message (Collapse)Author
2022-01-29patch 8.2.4250: channel out callback test is flaky on Macv8.2.4250ichizok
Problem: Channel out callback test is flaky on Mac. Solution: Assign high priority to the test process. (Ozaki Kiichi, closes #9653)
2020-05-06patch 8.2.0702: running channel tests may leave running process behindv8.2.0702Bram Moolenaar
Problem: Running channel tests may leave running process behind. Solution: Make Python client exit when running into EOF. (Kurtis Rader, part of #6046)
2019-02-10patch 8.1.0889: MS-Windows: a channel write may hangv8.1.0889Bram Moolenaar
Problem: MS-Windows: a channel write may hang. Solution: Check for WriteFile() not writing anything. (Yasuhiro Matsumoto, closes #3920)
2019-01-24patch 8.1.0818: MS-Windows: cannot send large data with ch_sendraw()v8.1.0818Bram Moolenaar
Problem: MS-Windows: cannot send large data with ch_sendraw(). Solution: Split write into several WriteFile() calls. (Yasuhiro Matsumoto, closes #3823)
2017-12-09patch 8.0.1381: ch_readraw() waits for NL if channel mode is NLv8.0.1381Bram Moolenaar
Problem: ch_readraw() waits for NL if channel mode is NL. Solution: Pass a "raw" flag to channel_read_block(). (Yasuhiro Matsumoto)
2017-02-06patch 8.0.0312: failure when a channel receives a split json messagev8.0.0312Bram Moolenaar
Problem: When a json message arrives in pieces, the start is dropped and the decoding fails. Solution: Do not drop the start when it is still needed. (Kay Zheng) Add a test. Reset the timeout when something is received.
2016-06-05patch 7.4.1902v7.4.1902Bram Moolenaar
Problem: No test for collapsing buffers for a channel. Some text is lost. Solution: Add a simple test. Set rq_buflen correctly.
2016-04-26patch 7.4.1787v7.4.1787Bram Moolenaar
Problem: When a job ends the close callback is invoked before other callbacks. On Windows the close callback is not called. Solution: First invoke out/err callbacks before the close callback. Make the close callback work on Windows.
2016-03-08patch 7.4.1518v7.4.1518Bram Moolenaar
Problem: Channel with disconnected in/out/err is not supported. Solution: Implement it for Unix.
2016-03-08patch 7.4.1514v7.4.1514Bram Moolenaar
Problem: Channel output to file not implemented yet. Solution: Implement it for Unix.
2016-03-03patch 7.4.1484v7.4.1484Bram Moolenaar
Problem: Channel "err-io" value "out" is not supported. Solution: Connect stderr to stdout if wanted.
2016-02-16patch 7.4.1336v7.4.1336Bram Moolenaar
Problem: Channel NL mode is not supported yet. Solution: Add NL mode support to channels.
2016-02-13patch 7.4.1310v7.4.1310Bram Moolenaar
Problem: Jobs don't open a channel. Solution: Create pipes and add them to the channel. Add ch_logfile(). Only Unix for now.