New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[4pt] build: enable out-of-source build on read-only file system #4874
Comments
Waiting sub-task at: |
Main activity at #4258 |
closed as main activity is in #4258 |
Major task of the issue #4258 changed, so let's continue OOS build here |
For OOS build cURL build based on cmake is needed, check #4968 |
avtikhon
added a commit
that referenced
this issue
May 22, 2020
Temporary added branch in curl repository with fix for out-of-source build. Part of #4874
avtikhon
added a commit
that referenced
this issue
May 22, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Part of #4874
avtikhon
added a commit
that referenced
this issue
May 22, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
changed the title
build: enable out-of-source build
build: enable out-of-source build on RO file system
May 23, 2020
avtikhon
changed the title
build: enable out-of-source build on RO file system
build: enable out-of-source build on read-only file system
May 23, 2020
avtikhon
added a commit
that referenced
this issue
May 23, 2020
Temporary added branch in curl repository with fix for out-of-source build. Part of #4874
avtikhon
added a commit
that referenced
this issue
May 23, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
May 26, 2020
Temporary added branch in curl repository with fix for out-of-source build. Part of #4874
avtikhon
added a commit
that referenced
this issue
May 26, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
Depends on #4968 |
avtikhon
added a commit
that referenced
this issue
May 26, 2020
Temporary added branch in curl repository with fix for out-of-source build. Part of #4874
avtikhon
added a commit
that referenced
this issue
Sep 17, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Sep 23, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
kyukhin
changed the title
build: enable out-of-source build on read-only file system
[4pt] build: enable out-of-source build on read-only file system
Sep 25, 2020
avtikhon
added a commit
that referenced
this issue
Oct 6, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 8, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 8, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 8, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 12, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 13, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 14, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 14, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 14, 2020
Implemented out-of-source build at cmake files. Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 15, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 15, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 15, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 15, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 15, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 15, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 16, 2020
Added out of source build make targets and added test job to gitlab-ci. Closes #4874
avtikhon
added a commit
that referenced
this issue
Oct 21, 2020
Changed the path for saving *.reject files, for now it is saving in the '<vardir>/rejects/<suite>' subfolder given in options or set localy as 'var/rejects/<suite>' by default. Needed for #4874
avtikhon
added a commit
that referenced
this issue
Oct 21, 2020
Changed the path for saving *.reject files, for now it is saving in the '<vardir>/rejects/<suite>' subfolder given in options or set localy as 'var/rejects/<suite>' by default. Needed for #4874
Totktonada
added a commit
that referenced
this issue
Oct 30, 2020
Store *.reject files in ${BUILD}/test/var/rejects/<...>/ instead of ${SOURCE}/test/<...>/. The past approach leads to problems with testing, when the out of source build is used and sources are on a read-only filesystem. The main problem is when a test fails, but it is marked as fragile and should be run again. The test fail assumes storing of the .reject file and the testing fails on attempt to write to the read-only filesystem. The re-run is not performed so. Side effect for the in-source build: since the test/var/ directory is gitignored, the *.reject files will not shown in `git status` output anymore. tarantool/test-run#209 Follows up #4874
Totktonada
added a commit
that referenced
this issue
Oct 30, 2020
Store *.reject files in ${BUILD}/test/var/rejects/<...>/ instead of ${SOURCE}/test/<...>/. The past approach leads to problems with testing, when the out of source build is used and sources are on a read-only filesystem. The main problem is when a test fails, but it is marked as fragile and should be run again. The test fail assumes storing of the .reject file and the testing fails on attempt to write to the read-only filesystem. The re-run is not performed so. Side effect for the in-source build: since the test/var/ directory is gitignored, the *.reject files will not shown in `git status` output anymore. tarantool/test-run#209 Follows up #4874 (cherry picked from commit 8a0d45f)
Totktonada
added a commit
that referenced
this issue
Oct 30, 2020
Store *.reject files in ${BUILD}/test/var/rejects/<...>/ instead of ${SOURCE}/test/<...>/. The past approach leads to problems with testing, when the out of source build is used and sources are on a read-only filesystem. The main problem is when a test fails, but it is marked as fragile and should be run again. The test fail assumes storing of the .reject file and the testing fails on attempt to write to the read-only filesystem. The re-run is not performed so. Side effect for the in-source build: since the test/var/ directory is gitignored, the *.reject files will not shown in `git status` output anymore. tarantool/test-run#209 Follows up #4874 (cherry picked from commit 8a0d45f)
Totktonada
added a commit
that referenced
this issue
Oct 30, 2020
Store *.reject files in ${BUILD}/test/var/rejects/<...>/ instead of ${SOURCE}/test/<...>/. The past approach leads to problems with testing, when the out of source build is used and sources are on a read-only filesystem. The main problem is when a test fails, but it is marked as fragile and should be run again. The test fail assumes storing of the .reject file and the testing fails on attempt to write to the read-only filesystem. The re-run is not performed so. Side effect for the in-source build: since the test/var/ directory is gitignored, the *.reject files will not shown in `git status` output anymore. tarantool/test-run#209 Follows up #4874 (cherry picked from commit 8a0d45f)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: