~maria-captains/mariadb-java-client/trunk

« back to all changes in this revision

Viewing changes to src/test/java/org/mariadb/jdbc/ConnectionTest.java

  • Committer: Georg Richter
  • Date: 2015-01-13 19:01:18 UTC
  • Revision ID: georg@mariadb.com-20150113190118-3a3hi64ceylkaei1
Fixed maven warnings (missing version numbers in pom.xml)
Skip maxAllowedPackedExceptionIsPrettyTest if there is not enough memory available

Show diffs side-by-side

added added

removed removed

Lines of Context:
156
156
                StringBuilder sb = new StringBuilder();
157
157
                String rowData = "('this is a dummy row values')";
158
158
                int rowsToWrite = (maxAllowedPacket / rowData.getBytes("UTF-8").length) + 1;
159
 
                for (int row = 1;  row <= rowsToWrite; row++) {
160
 
                        if (row >= 2) {
161
 
                                sb.append(", ");
 
159
                try {
 
160
                        for (int row = 1;  row <= rowsToWrite; row++) {
 
161
                                if (row >= 2) {
 
162
                                        sb.append(", ");
 
163
                                }
 
164
                                sb.append(rowData);
162
165
                        }
163
 
                        sb.append(rowData);
 
166
                } catch (OutOfMemoryError e) {
 
167
                        System.out.println("skip test 'maxAllowedPackedExceptionIsPrettyTest' - not enough memory");
 
168
                        return;
164
169
                }
165
170
                String sql = "INSERT INTO dummy VALUES " + sb.toString();
166
171
                try {