Bug #80588 testNodeRestart -n TestLCPFSErr fails due to unknown variable 'record=100000'
Submitted: 2 Mar 2016 14:28 Modified: 3 Mar 2016 15:25
Reporter: Mauritz Sundell Email Updates:
Status: Closed Impact on me:
None 
Category:Tests: Cluster Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: CPU Architecture:Any

[2 Mar 2016 14:28] Mauritz Sundell
Description:
Test 'testNodeRestart -n TestLCPFSErr --record=100000 T1' have always failed in 7.5 branch with
testNodeRestart: [ERROR] unknown variable 'record=100000'

This is due to Bug #16996656: UNIQUE OPTION PREFIXES NOT DEPRECATED IN 5.5+.

In 5.5 and 5.6 long prefixes of options are deprecated, and in 5.7 it is no longer allowed with prefixes for long options.

And since 7.5 is 5.7 based we must now use the entire option name: --records=100000.

The use of the prefix --record is probably unintentional from the beginning.

How to repeat:
Run in 7.5: testNodeRestart -n TestLCPFSErr --record=100000 T1

Suggested fix:
Change test case argument to --records=100000
[2 Mar 2016 15:11] Mauritz Sundell
Posted by developer:
 
Test fix. No documentation needed.
Pushed to 7.5.1.
[2 Mar 2016 15:15] Mauritz Sundell
Posted by developer:
 
Test fix. No documentation needed.
Pushed to 7.5.1.
[3 Mar 2016 15:25] Jon Stephens
Testing only, no changelog entry needed. Fixed in NDB 7.5.1.

Closed.