Skip to content
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

Development/iptestadministrator #1704

Merged
merged 21 commits into from
Aug 6, 2024
Merged

Conversation

msieben
Copy link
Contributor

@msieben msieben commented Jul 24, 2024

No description provided.

@msieben msieben requested review from pwielders and MFransen69 July 24, 2024 13:52
@msieben msieben marked this pull request as ready for review July 29, 2024 08:56
@msieben msieben merged commit 0e27788 into master Aug 6, 2024
44 checks passed
msieben added a commit that referenced this pull request Aug 7, 2024
* [Tests/unit] : Do not depend on 'IPTestAdministrator' if not used

* [Tests/unit/tests] : Cherry pick 'test_iptestmanager' from development/namespaces

* [Tests/unit / Tests/unit/tests] : Improve synchronization usage of 'IPTestAdministrator'

* [core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'

* Tests/unit/core] : align tests with '957977381dfa8137f1475131622390ebed2bdcf7'

* [Tests/unit] : Improve synchronization with premature signalling

* [Tests/unit] : Add test cases to 'Tests/unit/tests/test_iptestmanager.cpp'

* [Tests/unit/core] : align tests with '346fb6ec2a0da5058f7a581190e63c7cb61d929c'

Including various improvements for some test.

* [Tests/unit/core] : amend '7c9a286d1398de9f2b470b02bb58596120f0d8c9'

* [Tests/core/unit] : cherry pick from 'development/messageunit'

* [Tests/unit/core] : Use 'IPTestAdministrator' for 'PopMessageShouldReturnLastPushedMessageInOtherProcess' in test_message_unit'

* [Tests/unit/IPTestAdministrator] : Try to prevent to leak shared memory descriptors

* Revert "[core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'"

This reverts commit 8bc4c8a.

* [Tests/unit/core] : disable 'test_ipc'

---------

Co-authored-by: MFransen69 <[email protected]>
msieben added a commit that referenced this pull request Aug 7, 2024
* [Tests/unit] : Do not depend on 'IPTestAdministrator' if not used

* [Tests/unit/tests] : Cherry pick 'test_iptestmanager' from development/namespaces

* [Tests/unit / Tests/unit/tests] : Improve synchronization usage of 'IPTestAdministrator'

* [core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'

* Tests/unit/core] : align tests with '957977381dfa8137f1475131622390ebed2bdcf7'

* [Tests/unit] : Improve synchronization with premature signalling

* [Tests/unit] : Add test cases to 'Tests/unit/tests/test_iptestmanager.cpp'

* [Tests/unit/core] : align tests with '346fb6ec2a0da5058f7a581190e63c7cb61d929c'

Including various improvements for some test.

* [Tests/unit/core] : amend '7c9a286d1398de9f2b470b02bb58596120f0d8c9'

* [Tests/core/unit] : cherry pick from 'development/messageunit'

* [Tests/unit/core] : Use 'IPTestAdministrator' for 'PopMessageShouldReturnLastPushedMessageInOtherProcess' in test_message_unit'

* [Tests/unit/IPTestAdministrator] : Try to prevent to leak shared memory descriptors

* Revert "[core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'"

This reverts commit 8bc4c8a.

* [Tests/unit/core] : disable 'test_ipc'

---------

Co-authored-by: MFransen69 <[email protected]>
msieben added a commit that referenced this pull request Aug 15, 2024
* [Tests/unit/core] : Various improvements for 'test_dataelementfile'

* [Tests/unit/core] : Minor improvements in 'test_dataelementfile'

* Development/iptestadministrator (#1704)

* [Tests/unit] : Do not depend on 'IPTestAdministrator' if not used

* [Tests/unit/tests] : Cherry pick 'test_iptestmanager' from development/namespaces

* [Tests/unit / Tests/unit/tests] : Improve synchronization usage of 'IPTestAdministrator'

* [core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'

* Tests/unit/core] : align tests with '957977381dfa8137f1475131622390ebed2bdcf7'

* [Tests/unit] : Improve synchronization with premature signalling

* [Tests/unit] : Add test cases to 'Tests/unit/tests/test_iptestmanager.cpp'

* [Tests/unit/core] : align tests with '346fb6ec2a0da5058f7a581190e63c7cb61d929c'

Including various improvements for some test.

* [Tests/unit/core] : amend '7c9a286d1398de9f2b470b02bb58596120f0d8c9'

* [Tests/core/unit] : cherry pick from 'development/messageunit'

* [Tests/unit/core] : Use 'IPTestAdministrator' for 'PopMessageShouldReturnLastPushedMessageInOtherProcess' in test_message_unit'

* [Tests/unit/IPTestAdministrator] : Try to prevent to leak shared memory descriptors

* Revert "[core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'"

This reverts commit 8bc4c8a.

* [Tests/unit/core] : disable 'test_ipc'

---------

Co-authored-by: MFransen69 <[email protected]>

---------

Co-authored-by: MFransen69 <[email protected]>
MFransen69 added a commit that referenced this pull request Aug 16, 2024
* [core/Singleton] : Refactor (deprecated) 'Instance'

* [core/Singleton] : integrate 'Instance' methods

* [core/Singleton] : Add static_assert to disable improper use

* [Tests/unit/core] : replace 'deprecated' use cases in 'test_singleton' except one

* Development/iptestadministrator (#1704)

* [Tests/unit] : Do not depend on 'IPTestAdministrator' if not used

* [Tests/unit/tests] : Cherry pick 'test_iptestmanager' from development/namespaces

* [Tests/unit / Tests/unit/tests] : Improve synchronization usage of 'IPTestAdministrator'

* [core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'

* Tests/unit/core] : align tests with '957977381dfa8137f1475131622390ebed2bdcf7'

* [Tests/unit] : Improve synchronization with premature signalling

* [Tests/unit] : Add test cases to 'Tests/unit/tests/test_iptestmanager.cpp'

* [Tests/unit/core] : align tests with '346fb6ec2a0da5058f7a581190e63c7cb61d929c'

Including various improvements for some test.

* [Tests/unit/core] : amend '7c9a286d1398de9f2b470b02bb58596120f0d8c9'

* [Tests/core/unit] : cherry pick from 'development/messageunit'

* [Tests/unit/core] : Use 'IPTestAdministrator' for 'PopMessageShouldReturnLastPushedMessageInOtherProcess' in test_message_unit'

* [Tests/unit/IPTestAdministrator] : Try to prevent to leak shared memory descriptors

* Revert "[core/IPCChannel] : cherry-pick from 'development/ipcchannel_dangling_handlers'"

This reverts commit 8bc4c8a.

* [Tests/unit/core] : disable 'test_ipc'

---------

Co-authored-by: MFransen69 <[email protected]>

* [core/Singleton] : enable 'static_assert' in deprecated 'Instance'

* [core/Singleton Tests/unit/core] : Partly revert 'b46816acc840aba0f0b9acf50512a04814dac2e9' and prepare 'test_singleton' for future use

* [core/Singleton] : enable 'static_assert' in deprecated 'Instance'

* [Tests/unit/core] : Amend 'bec00fa97d5fba9e9bff72a35fb88a2eee81743e'

* [core/Singleton] : remove 'static_assert'

---------

Co-authored-by: MFransen69 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants