<table><tr><td style="">kossebau added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D14365">View Revision</a></tr></table><br /><div><div><p>Should help with running tests on CI where some config dara set via the separate KConfig object  seems to not arrive in the KSharedConfig instance in time, making tests fail due to missing data.</p>

<p>Example: <tt style="background: #ebebeb; font-size: 13px;">GdbTest::testEnvironmentSet()</tt> <br />
The config data with the test environment profile settings VariableA & VariableB is stored via the config object as returned from TestLaunchConfiguration.<br />
The internal logic to write the environment data to the gdb setup commands uses KSharedConfig::openConfig() to fetch all enviroment profile data (<tt style="background: #ebebeb; font-size: 13px;">DebugSession::configInferior(...)</tt>).<br />
For that to work though, the data would have needed to be sync'ed in time.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R32 KDevelop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D14365">https://phabricator.kde.org/D14365</a></div></div><br /><div><strong>To: </strong>kossebau, KDevelop<br /><strong>Cc: </strong>kdevelop-devel, antismap, iodelay, vbspam, njensen, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd<br /></div>