History log of /unit/test/test_ruby_isolation.py (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2491:aae60837ac20 14-Jun-2023 Andrei Zeliankou

Tests: get rid of classes in test files.

Class usage came from the unittest framework and it was always redundant
after migration to the pytest. This commit removes classes from files
containing te

Tests: get rid of classes in test files.

Class usage came from the unittest framework and it was always redundant
after migration to the pytest. This commit removes classes from files
containing tests to make them more readable and understandable.

show more ...


# 2488:55440e02a873 12-Jun-2023 Andrei Zeliankou

Tests: prerequisites checking reworked.

Prerequisites check moved to the module level to simplify class structure.
Discovery and prerequisites checks functions moved to the separate files.
Introduce

Tests: prerequisites checking reworked.

Prerequisites check moved to the module level to simplify class structure.
Discovery and prerequisites checks functions moved to the separate files.
Introduced "require" fixture to provide per-test requirements check.

show more ...


# 2479:208ef4e1186a 25-May-2023 Andrei Zeliankou

Tests: "temp_dir" fixture used were possible.


Revision tags: 1.30.0-1, 1.30.0, 1.29.1-1, 1.29.1, 1.29.0-1, 1.29.0, 1.28.0-1, 1.28.0, 1.27.0-1, 1.27.0
# 2073:bc6ad31ce286 11-Apr-2022 Andrei Zeliankou

Tests: style.


Revision tags: 1.26.1-1, 1.26.1, 1.26.0-1, 1.26.0
# 1971:3410f9d2a662 18-Oct-2021 Andrei Zeliankou

Tests: style.


Revision tags: 1.25.0-1, 1.25.0
# 1911:4a7d1f86c2e5 02-Jul-2021 Oisin Canty

Tests: run Ruby applications inside temporary directory.


Revision tags: 1.24.0-1, 1.24.0
# 1848:4bd548074e2c 05-Apr-2021 Andrei Zeliankou

Tests: style.


Revision tags: 1.23.0-1, 1.23.0, 1.22.0-1, 1.22.0
# 1771:94cf6c5fafbd 13-Jan-2021 Andrei Zeliankou

Tests: style.


# 1740:53149d20bb97 09-Dec-2020 Andrei Zeliankou

Tests: isolation check moved to the pytest_sessionstart().

This change eliminates the need for some classes
to run Unit one more time before running tests.


# 1737:9be01e5d6ce5 08-Dec-2020 Tiago Natel de Moura

Tests: fixed ruby isolation.

While alternating between running priv and unpriv tests
locally, it happens that unpriv tests can't bind mount
or create sub directories inside directories created
by ro

Tests: fixed ruby isolation.

While alternating between running priv and unpriv tests
locally, it happens that unpriv tests can't bind mount
or create sub directories inside directories created
by root. This patch fixes this by pointing "rootfs"
to temporary directory.

Now the priv and unpriv test uses the same test function.

show more ...


# 1730:44912af5b3e6 06-Dec-2020 Andrei Zeliankou

Tests: options moved to the separate class.

This change is necessary to separate the logic
and prevent possible circular dependency.


Revision tags: 1.21.0-1, 1.21.0
# 1673:883f2f79c2f6 29-Oct-2020 Tiago Natel de Moura

Isolation: mounting of procfs by default when using "rootfs".


# 1672:1b93d4f6fc0a 29-Oct-2020 Tiago Natel de Moura

Tests: added new ruby isolation test without namespaces.


# 1654:fc7d0578e124 19-Oct-2020 Andrei Zeliankou

Tests: fixed unit.log print.


Revision tags: 1.20.0-1, 1.20.0
# 1635:97afbb6c5a15 07-Oct-2020 Andrei Zeliankou

Tests: minor fixes.


# 1632:f9589b78bbb3 06-Oct-2020 Andrei Zeliankou

Tests: fixed tests to run as root.


# 1596:b7e2d4d92624 16-Sep-2020 Andrei Zeliankou

Tests: migrated to the pytest.


Revision tags: 1.19.0-1, 1.19.0, 1.18.0-1, 1.18.0
# 1490:cecf6b11a1e3 28-May-2020 Tiago Natel de Moura

Tests: Added rootfs tests.