Details
-
Bug
-
Resolution: Timed out
-
Low
-
None
-
5.14.4.1
-
3
-
Severity 2 - Major
-
Description
Summary
NUnit executable selection in NUnit tasks is not preserved after upgrade. All executable selection reverts back to the first selection
Steps to Reproduce
- Start Bamboo 5.13
- Add 2 NUnit executables
- Add a NUnit Runner task in Bamboo
- Select the 2nd executable in the list
- Upgrade to Bamboo 5.14
- Check the NUnit executable
Expected Results
The selection should be the same as per pre-upgrade
Actual Results
Selection reverts back to the 1st selection
Observation
Before Bamboo 5.14, the following values are stored in the database to determine executable:
<item> <key>label</key> <value>NUnit 2</value> </item>
After upgrade, the label format changes:
<item> <key>label</key> <value>system.builder.nunit.NUnit 2</value> </item>
Workaround
Create a database backup before proceeding
UPDATE BUILD_DEFINITION SET XML_DEFINITION_DATA=REPLACE(XML_DEFINITION_DATA,'<value>Executable Name</value>','<value>system.builder.nunit.Executable Name</value>');
Replace Executable Name in the query
Then restart Bamboo
Attachments
Issue Links
- is duplicated by
-
BAM-18409 nunit task broken after upgrading to 5.14+
- Closed