Bug #72668 Autotest failure in \'testDict -n CreateTableWhenDbIsFull T6\'
Submitted: 16 May 2014 11:27 Modified: 19 May 2014 10:29
Reporter: Ole John Aske Email Updates:
Status: Closed Impact on me:
None 
Category:Tests: Cluster Severity:S3 (Non-critical)
Version:7.3.6 OS:Any
Assigned to: CPU Architecture:Any

[16 May 2014 11:27] Ole John Aske
Description:
The mentioned autotest testcase has failed every day
since April 2008!

It turns out that it is caused by a change in when 
the TUP block allocate DataMemory pages. This has
been changed way back such that no DataMemory is 
now allocated when the table is created. Instead 
DataMemory is now allocated on demand when rows are 
inserted.

However, the testcase CreateTableWhenDbIsFull  seems
to have never been updated to reflect this new behavior.

How to repeat:
testDict -n CreateTableWhenDbIsFull T6

Suggested fix:
Change testcase such that createTable is expected to succeed, but
insertion of first row should fail.