2
0
mirror of https://github.com/meganz/MEGAcmd synced 2025-08-29 04:47:42 +00:00

1712 Commits

Author SHA1 Message Date
Vibhav Pant
925ae08ee1
Use python3. 2024-02-26 20:35:18 +05:30
Vibhav Pant
8acaed7509
Remove container after clearing root. 2024-02-26 20:35:06 +05:30
Vibhav Pant
31d5092f1f
Use legacy variables for username and password. 2024-02-23 15:32:34 +05:30
Vibhav Pant
77872041a4
Clear root node before running multiple account tests correctly. 2024-02-23 15:28:39 +05:30
Vibhav Pant
320ba9c738
Add a script to clear the root node. 2024-02-23 15:28:31 +05:30
Vibhav Pant
6bd889ae6a
Fix arguments to docker run. 2024-02-23 14:59:07 +05:30
Vibhav Pant
26c854635b
Fix incorrect location of stages block for multiple account tests. 2024-02-23 14:54:11 +05:30
Vibhav Pant
131244d5cf
Use the correct syntax for matrix. 2024-02-23 14:52:34 +05:30
Vibhav Pant
191f7795f7
Run multiple account legacy tests as well. 2024-02-23 14:49:15 +05:30
Vibhav Pant
bd7ca2b4e6
Disable inode cache to avoid cache misses, print ccache stats. 2024-02-12 19:43:03 +05:30
Vibhav Pant
47a6aac884
Use the correct stage description. 2024-02-09 23:00:46 +05:30
Vibhav Pant
640ac1003c
Move ARG declaration to just above RUN to avoid cache invalidation. 2024-02-09 22:57:57 +05:30
Vibhav Pant
8490338672
Use the correct permissions for test scripts. 2024-02-09 19:14:43 +05:30
Vibhav Pant
c6e653c6c8
Run legacy python and shell script tests in one stage. 2024-02-09 19:08:01 +05:30
Vibhav Pant
bfda593ded
Disable atexit for legacy test scripts. 2024-02-09 16:51:19 +05:30
Vibhav Pant
ae54b143e7
Allow sharing of test-results directory for legacy tests with host. 2024-02-09 16:35:21 +05:30
Vibhav Pant
44db976030
Run legacy tests with sanitizers enabled. 2024-02-09 16:13:45 +05:30
Vibhav Pant
5476e8b916
Upload the file tree correctly. 2024-02-07 22:00:06 +05:30
Vibhav Pant
1d32eb57fa
Add files and folders for ExportTest. 2024-02-07 21:36:58 +05:30
Vibhav Pant
d474e9b238
Pass the correct environment variable to megacmd_create_dir_tree.sh. 2024-02-07 21:18:50 +05:30
Vibhav Pant
d12edd5c6e
Fix incorrect equality check. 2024-02-07 21:09:29 +05:30
Vibhav Pant
7c2cf72f3b
Remove megacmd_misc_test.py for now 2024-02-07 21:04:15 +05:30
Vibhav Pant
5ec7416da8
Remove unneeded import. 2024-02-07 21:03:52 +05:30
Vibhav Pant
f0665f2a08
Run Python tests too, create dir tree before C++ integration tests 2024-02-07 20:23:07 +05:30
Vibhav Pant
b48f13c60d
Add script for create the required file tree for integration tests 2024-02-07 20:22:18 +05:30
Vibhav Pant
643bd7667b
Add python3 to base dependencies for running tests. 2024-02-07 19:56:01 +05:30
Vibhav Pant
fce1cd93d4
Port python tests to Python 3. 2024-02-07 19:55:35 +05:30
Vibhav Pant
0c57aac03f
Use MEGA_EMAIL for passing email addresses to tests. 2024-02-03 00:15:07 +05:30
Vibhav Pant
962ab7bb22
Run legacy integration tests before other tests. 2024-02-03 00:01:09 +05:30
Vibhav Pant
801bb1ee81
Use the correct syntax for values. 2024-02-02 23:00:00 +05:30
Vibhav Pant
162bec8327
Merge remote-tracking branch 'origin/develop' into CMD-388-run-python-integration-tests-in-docker-container 2024-02-02 22:52:15 +05:30
Vibhav Pant
99841a86f9
Fix initialize_contents call. 2024-02-02 22:41:44 +05:30
Vibhav Pant
327ca43f0e
Add another stage to run legacy integration tests. 2024-02-02 22:41:30 +05:30
Vibhav Pant
0930fe0ed9
Add legacy integration tests to final container image. 2024-02-02 22:41:15 +05:30
Vibhav Pant
2242161d43 Merge branch 'CMD-209-async-node-file-folder-count' into 'develop'
CMD-209. Use MegaAccountDetails for file and folder counts

Closes CMD-209

See merge request apps/MEGAcmd!628
2024-02-03 03:05:26 +13:00
Vibhav Pant
1055634075 Merge branch 'CMD-307-allow-changing-named-pipe-location' into 'develop'
CMD-307. Add function getNamedPipeName() for creating Win32 pipe path, add env variable MEGACMD_PIPE_SUFFIX.

Closes CMD-307

See merge request apps/MEGAcmd!662
2024-01-29 21:49:05 +13:00
Vibhav Pant
a2ad726ce4 Merge branch 'CMD-280-github-issue-template-megacmd-branding' into 'develop'
CMD-280: Use the correct style for MEGAcmd for GitHub issue templates.

Closes CMD-280

See merge request apps/MEGAcmd!666
2024-01-29 21:47:41 +13:00
Diego Ximenez
90b0d0a1c7 Merge branch 'task/CMD-409_improve_export_help' into 'develop'
CMD-409. Update and improve `export --help`

Closes CMD-409

See merge request apps/MEGAcmd!673
2024-01-16 05:58:40 +13:00
Diego Ximenez
ba87b185bb Merge branch 'task/update_sdk_triplets_folder_name' into 'develop'
Update SDK vcpkg triplets folder name

See merge request apps/MEGAcmd!674
2024-01-16 01:18:39 +13:00
Diego Ximenez
a165a45184
Update SDK triplets folder name in build_from_scratch.cmake 2024-01-15 13:07:24 +01:00
Diego Ximenez
958e12910e Merge branch 'task/CMD-385_add_export_integration_tests' into 'develop'
CMD-385. Add integration tests for the export command

Closes CMD-385

See merge request apps/MEGAcmd!670
2024-01-16 00:19:01 +13:00
Callan Christophersen
36892fad7a Merge branch 'task/CMD-377_Have-mega-tree-allow-for--show-handles' into 'develop'
CMD-377_Have-mega-tree-allow-for--show-handles

See merge request apps/MEGAcmd!643
2024-01-15 10:38:30 +13:00
Diego Ximenez
28d84ca947
Minor improvements to export help output 2024-01-12 18:37:51 +01:00
Diego Ximenez
c0cf314ea0 Merge branch 'task/CMD-367_rename_api_logger_level_to_sdk' into 'develop'
CMD-367. Rename `MEGACmdLogger::setApiLoggerLevel` to refer to the SDK

Closes CMD-367

See merge request apps/MEGAcmd!671
2024-01-13 00:18:56 +13:00
Diego Ximenez
db56bbe3e0
Update the export command in UserGuide.md 2024-01-11 18:02:24 +01:00
Diego Ximenez
f7032228a8
Improve the export --help command 2024-01-11 18:02:10 +01:00
Diego Ximenez
bc2f8229c9
Rename apiLoggerLevel to sdkLoggerLevel 2024-01-11 13:25:28 +01:00
Diego Ximenez
d5792d127d
Fix bad merge 2024-01-10 13:45:41 +01:00
Diego Ximenez
c7892b8fbd
Add nested directory structure export test 2024-01-10 12:51:40 +01:00
Diego Ximenez
35495f31b0
Add password-protected export test 2024-01-09 19:26:10 +01:00