summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2023-11-01fix test_e2e for ccalgo and tiny fix on test_dir_copy_singleRyo Nakamura
2023-11-01add -g option to specify TCP cc algorithmRyo Nakamura
This commit introduce SSH_OPTIONS_CCALGO option to the libssh patch and add -g CONGESTION option to mscp.
2023-08-30fix mscp_opendir, do not use `tls_sftp`, use `sftp` isntead.Ryo Nakamura
The fixed issue causes mscp_opendir wrongly calls opendir() for local when tls_sftp is NULL although sftp is not NULL.
2023-08-04do not set O_TRUNC when opening destination file.Ryo Nakamura
It prevents `mscp localhost:hoge ~/hoge` from truncating the source file. See https://bugzilla.mindrot.org/show_bug.cgi?id=3431. https://github.com/upa/mscp/issues/1
2023-08-04add test for specifying ssh_configRyo Nakamura
2023-08-03use pseudo glob/globfree for remote-glob when muslRyo Nakamura
musllibc does not implement GLOB_ALTDIRFUNC, so do not call glob for remote sides when libc is musl. test_e2e.py skips test_glob_src_path when running on alpine.
2023-08-03add glob for source pathsRyo Nakamura
https://github.com/upa/mscp/issues/3
2023-05-07mscp: maintain mscp_thread structs in listRyo Nakamura
Instead of m->threads array, struct mscp_thread instanes are maintained in m->thread_list. This enables stable counter access via mscp_get_stats().
2023-03-26Merge branch 'main' of github.com:upa/mscpRyo Nakamura
2023-03-25fix error handling when scan thread failed.Ryo Nakamura
set chunk pool to fill to invoke copy threads when scan failed.
2023-03-22test: set min_chunk_sz to 32768 on test_min_chunkRyo Nakamura
Page size of arm mac is 16384.
2023-03-15test: add __repr__ to FileRyo Nakamura
2023-03-15test: add invalid kwargs testRyo Nakamura
2023-03-15mscp: add -u max_startups option.Ryo Nakamura
pymscp also accepts keyword 'max_startups' (int).
2023-03-12test: add test_python.py for testing python-mscpRyo Nakamura
Dockerfiles also adapt themselvs for testing python-mscp bindings.
2023-03-10remove numpy from test, and fix compiling single binary mscpRyo Nakamura
2023-03-03add mscp_ssh_opts and change -C optargRyo Nakamura
2022-11-18add O_TRUNC when the first open() for a fileRyo Nakamura
2022-11-18fix when copy multiple sources and various tiny fixesRyo Nakamura
* when copying multiple sources, target must be directory * add multi-src copy test and parametrize src/dst prefixes * cleanup REAMDE (s/sessions/connections/g) * make error output in copy functions simple
2022-11-15add -m coremask optionRyo Nakamura
2022-11-06remove accidentally added MakefileRyo Nakamura
2022-11-05add -H option to disable host key checkRyo Nakamura
tests use this option.
2022-11-05update README for testRyo Nakamura
2022-11-05create file at the remote although file size is 0Ryo Nakamura
2022-11-01add test_transfer_zero_bytesRyo Nakamura
2022-11-01capture retval from copy threadsRyo Nakamura
2022-11-01add ctest to run pytestRyo Nakamura
2022-10-31add (not complete) end-to-end test with pytestRyo Nakamura