Pablo Martin
|
7ca6ddd755
|
Merge remote-tracking branch 'origin/develop' into task/CMD-306_isolated_tests_infrastructure_with_server_not_outputing_to_stdout
Conflicts:
tests/integration/MegaCmdTestingTools.cpp
|
2023-11-28 17:32:47 +01:00 |
|
Diego Ximenez
|
97b1f14a97
|
Update README.md CMake build instructions for Windows and MacOS
|
2023-11-28 15:51:20 +01:00 |
|
Callan
|
6d9fb22f57
|
moving std::unique_ptr scope.
|
2023-11-28 11:06:21 +13:00 |
|
Vibhav Pant
|
7e84480753
|
Merge remote-tracking branch 'origin/develop' into CMD-307-parallel-megacmd-server-sockets
|
2023-11-27 13:00:01 +05:30 |
|
Vibhav Pant
|
dd4212542f
|
Merge branch 'CMD-280-add-github-issue-template' into 'develop'
CMD 280. Add a GitHub issue template.
Closes CMD-280
See merge request apps/MEGAcmd!634
|
2023-11-27 20:28:55 +13:00 |
|
Vibhav Pant
|
61b875d310
|
Remove chmod command.
|
2023-11-25 18:28:54 +05:30 |
|
Vibhav Pant
|
96d5bd7f3e
|
Remove megasimplesync from installed binaries.
|
2023-11-25 18:25:17 +05:30 |
|
Vibhav Pant
|
a3cb2e9159
|
Build with CMake as well, to test the CMake scripts.
|
2023-11-25 18:05:50 +05:30 |
|
Vibhav Pant
|
fe95b416a7
|
Use a separate variable for adding "Current session" to output.
|
2023-11-24 19:28:06 +05:30 |
|
Vibhav Pant
|
b105cf1f64
|
Merge remote-tracking branch 'origin/develop' into CMD-283-use-account-details-whoami
|
2023-11-24 18:56:00 +05:30 |
|
Vibhav Pant
|
1d9fe50467
|
Add libtsan2
|
2023-11-24 18:54:47 +05:30 |
|
Vibhav Pant
|
794b005ec9
|
Add a matrix axis for UBSan, add UBSan options.
|
2023-11-24 17:15:38 +05:30 |
|
Vibhav Pant
|
91d5db39e3
|
Put stages block inside matrix.
|
2023-11-23 19:41:07 +05:30 |
|
Vibhav Pant
|
93e1029a96
|
Fix matrix block for build.
|
2023-11-23 19:39:48 +05:30 |
|
Vibhav Pant
|
2877530a88
|
Avoid building redundant container images.
|
2023-11-23 19:38:54 +05:30 |
|
Vibhav Pant
|
e1b253905f
|
Set the correct image name for integration tests.
|
2023-11-23 19:28:46 +05:30 |
|
Vibhav Pant
|
427efa58c4
|
Install libtsan2 for TSan support.
|
2023-11-23 19:25:14 +05:30 |
|
Vibhav Pant
|
f4fd210b81
|
Replace parallel block with matrix axis.
|
2023-11-23 19:15:07 +05:30 |
|
Vibhav Pant
|
90a77be1f1
|
Only use stage for the matrix.
|
2023-11-23 19:06:08 +05:30 |
|
Vibhav Pant
|
d0e9728b60
|
Run tests with TSan and ASan using matrices.
|
2023-11-23 19:03:54 +05:30 |
|
Vibhav Pant
|
eb6b65295a
|
Merge remote-tracking branch 'origin/develop' into CMD-357-create-container-image-for-tests
|
2023-11-22 16:13:54 +05:30 |
|
Vibhav Pant
|
3d4731e860
|
Merge branch 'CMD-369-session-unique-ptr' into 'develop'
CMD-369. Use unique_ptr to store string returned from dumpSession.
Closes CMD-369
See merge request apps/MEGAcmd!638
|
2023-11-22 23:41:51 +13:00 |
|
Vibhav Pant
|
587f905ecf
|
Merge branch 'CMD-370-getcontacts-unique-ptr' into 'develop'
CMD-370. onUsersUpdate: Use a unique_ptr to store the result of getContacts().
Closes CMD-370
See merge request apps/MEGAcmd!639
|
2023-11-22 23:41:30 +13:00 |
|
Vibhav Pant
|
4988b9febb
|
onUsersUpdate: Use a unique_ptr to store the result of getContacts().
|
2023-11-21 19:28:18 +05:30 |
|
Vibhav Pant
|
3e46e7dee4
|
Use unique_ptr to store string returned from dumpSession.
|
2023-11-21 19:03:45 +05:30 |
|
Vibhav Pant
|
c783c11af4
|
Copy sources instead of mounting them for better caching.
|
2023-11-21 18:39:46 +05:30 |
|
Vibhav Pant
|
71d07c022c
|
Set HOME for tests.
|
2023-11-21 18:34:29 +05:30 |
|
Vibhav Pant
|
8b9b7cbff7
|
Escape $ for shell substitution.
|
2023-11-21 18:27:08 +05:30 |
|
Vibhav Pant
|
472444b63e
|
Run containers as the current user.
|
2023-11-21 18:22:51 +05:30 |
|
Vibhav Pant
|
6e5fb5a9fc
|
Run chmod in the post block.
|
2023-11-21 18:14:29 +05:30 |
|
Vibhav Pant
|
d753a011df
|
Move test-results permissions stage out of parallel.
|
2023-11-21 18:09:53 +05:30 |
|
Vibhav Pant
|
6d521e6103
|
Don't create a new stage for fixing permissions.
|
2023-11-21 18:07:48 +05:30 |
|
Vibhav Pant
|
b744909254
|
Fix test-results permissions.
|
2023-11-21 18:06:20 +05:30 |
|
Vibhav Pant
|
0163d58616
|
Use environment block for setting DOCKER_BUILDKIT
|
2023-11-21 17:58:17 +05:30 |
|
Vibhav Pant
|
fc98590762
|
Add .dockerignore.
|
2023-11-21 17:09:01 +05:30 |
|
Vibhav Pant
|
0e1481cf99
|
Pass ASAN_OPTIONS to containers running tests.
|
2023-11-21 17:05:27 +05:30 |
|
Vibhav Pant
|
253fdf615e
|
Produce ASan reports as archives.
|
2023-11-21 17:01:44 +05:30 |
|
Vibhav Pant
|
37325d28bf
|
Merge remote-tracking branch 'origin/develop' into CMD-357-create-container-image-for-tests
|
2023-11-21 16:11:28 +05:30 |
|
Vibhav Pant
|
89e91cc9c9
|
Merge remote-tracking branch 'origin/develop' into CMD-283-use-account-details-whoami
|
2023-11-21 16:10:37 +05:30 |
|
Diego Ximenez
|
b252a6c314
|
Merge branch 'task/CMD-355_fix_find_command_integration_test' into 'develop'
CMD-355. Fix "Find" integration test
Closes CMD-355
See merge request apps/MEGAcmd!636
|
2023-11-21 23:37:04 +13:00 |
|
Diego Ximenez
|
0c23cc7db4
|
Use a predicate-formatter for custom container assertions
|
2023-11-21 11:17:10 +01:00 |
|
Vibhav Pant
|
540be97e30
|
whoami: Use two MegaAccountDetail objects for storage/other details
|
2023-11-21 14:56:22 +05:30 |
|
Diego Ximenez
|
714f124e41
|
Avoid parsing console args directly in executeClient for tests
|
2023-11-20 19:00:44 +01:00 |
|
Diego Ximenez
|
13417a073b
|
Fix MegaCmdShellCommunicationsNamedPipes not working in integration tests
|
2023-11-20 18:20:14 +01:00 |
|
Vibhav Pant
|
9fafdd639e
|
Fix quotes for docker run commands.
|
2023-11-20 20:05:17 +05:30 |
|
Vibhav Pant
|
72dd2f5416
|
Remove tag for the commit SHA.
|
2023-11-20 20:03:47 +05:30 |
|
Vibhav Pant
|
18f062bf98
|
Fix potential substitution issue.
|
2023-11-20 20:01:10 +05:30 |
|
Vibhav Pant
|
1b603cb01c
|
Run integration and unit tests in parallel with credentials.
|
2023-11-20 19:49:04 +05:30 |
|
Diego Ximenez
|
1e15f43058
|
Fix Find integration test
|
2023-11-20 14:59:55 +01:00 |
|
Diego Ximenez
|
1dfcd520f3
|
Fix incorrect path for testing source file in QtCreator project files
|
2023-11-20 14:09:33 +01:00 |
|