[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xen-4.9-testing bisection] 135762: testing test-amd64-i386-xl-qemut-win7-amd64



branch xen-4.9-testing
xenbranch xen-4.9-testing
job test-amd64-i386-xl-qemut-win7-amd64
testid guest-localmigrate/x10

Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-4.9-testing/test-amd64-i386-xl-qemut-win7-amd64.guest-localmigrate--x10.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/xen-4.9-testing/test-amd64-i386-xl-qemut-win7-amd64.guest-localmigrate--x10
 --summary-out=tmp/135762.bisection-summary --basis-template=132889 
--blessings=real,real-bisect --flight=135762 xen-4.9-testing 
test-amd64-i386-xl-qemut-win7-amd64 guest-localmigrate/x10
Searching for failure / basis pass:
 135624 fail [host=elbling0] / 135037 ok.
Failure / basis pass flights: 135624 / 135037
(tree with no url: minios)
(tree with no url: seabios)
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
20029ca22baaeb9418c1fd9df88d12d32d585cb6 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
63d9330ba9fdec7c8e9346e6d85360747d61c947
Basis pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
5920a9d16b1ab887c2858224316a98e961d71b05 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
f72414a56fecd8db2963a2dfe4409e27a479992e
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/linux-pvops.git#5726a8d0f1958af80ad8e514bc2c18d213e739b7-5726a8d0f1958af80ad8e514bc2c18d213e739b7
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/osstest/ovmf.git#5920a9d16b1ab887c2858224316a98e961d71b05-20029ca22baaeb9418c1fd9df88d12d32d585cb6
 git://xenbits.xen.org/qemu-xen-traditional.git#8051789e982499050680a26febe\
 ada7467e18a8d-8051789e982499050680a26febeada7467e18a8d 
git://xenbits.xen.org/qemu-xen.git#aad23066e4b27296d219b9123393fbe2a5a885bb-aad23066e4b27296d219b9123393fbe2a5a885bb
 
git://xenbits.xen.org/xen.git#f72414a56fecd8db2963a2dfe4409e27a479992e-63d9330ba9fdec7c8e9346e6d85360747d61c947
adhoc-revtuple-generator: tree discontiguous: ovmf
Loaded 1002 nodes in revision graph
Searching for test results:
 133603 pass irrelevant
 133628 pass irrelevant
 133684 fail irrelevant
 133666 fail irrelevant
 133712 pass irrelevant
 133756 pass irrelevant
 133800 pass irrelevant
 133881 pass irrelevant
 133850 fail irrelevant
 133914 fail irrelevant
 133979 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
5920a9d16b1ab887c2858224316a98e961d71b05 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
f72414a56fecd8db2963a2dfe4409e27a479992e
 133941 pass irrelevant
 134000 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
5920a9d16b1ab887c2858224316a98e961d71b05 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
f72414a56fecd8db2963a2dfe4409e27a479992e
 134721 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
5920a9d16b1ab887c2858224316a98e961d71b05 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
f72414a56fecd8db2963a2dfe4409e27a479992e
 134855 []
 134971 []
 135037 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
5920a9d16b1ab887c2858224316a98e961d71b05 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
f72414a56fecd8db2963a2dfe4409e27a479992e
 135185 []
 135421 []
 135453 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
20029ca22baaeb9418c1fd9df88d12d32d585cb6 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
63d9330ba9fdec7c8e9346e6d85360747d61c947
 135624 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
20029ca22baaeb9418c1fd9df88d12d32d585cb6 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
63d9330ba9fdec7c8e9346e6d85360747d61c947
 135757 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
5920a9d16b1ab887c2858224316a98e961d71b05 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
f72414a56fecd8db2963a2dfe4409e27a479992e
Searching for interesting versions
 Result found: flight 133979 (pass), for basis pass
 Result found: flight 135453 (fail), for basis failure
 Repro found: flight 135757 (pass), for basis pass
Need to reproduce basis failure (fail); had 1 already.
Should test 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
20029ca22baaeb9418c1fd9df88d12d32d585cb6 
8051789e982499050680a26febeada7467e18a8d 
aad23066e4b27296d219b9123393fbe2a5a885bb 
63d9330ba9fdec7c8e9346e6d85360747d61c947.
Revision graph left in 
/home/logs/results/bisect/xen-4.9-testing/test-amd64-i386-xl-qemut-win7-amd64.guest-localmigrate--x10.{dot,ps,png,html,svg}.
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Searching for build-i386 (like 135624) to reuse...
Creating 135762.build-i386 (copying from 135624)
DB confict (err=7 state=40001): DBD::Pg::db do failed: ERROR:  could not 
serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during write.
HINT:  The transaction might succeed if retried. [for Statement "            
INSERT INTO jobs (flight, job, recipe, status)
                      VALUES (?, ?, ?, 'queued')
"]
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-i386-pvops (like 135624) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-i386-pvops (like 135624) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-i386-pvops (like 135624) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-i386-pvops (like 135624) to reuse...
Can reuse build-kern 135630.build-i386-pvops.
DB confict (err=7 state=40001): DBD::Pg::st execute failed: ERROR:  could not 
serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during write.
HINT:  The transaction might succeed if retried. [for Statement "        UPDATE 
runvars SET val=?
            WHERE  flight=? AND job=? AND name=?
" with ParamValues: 1='135630.build-i386-pvops', 2='135762', 
3='test-amd64-i386-xl-qemut-win7-amd64', 4='kernbuildjob']
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Can reuse build-kern 135630.build-i386-pvops.
Need 135762.build-amd64 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Searching for build-amd64 (like 135624) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Can reuse build-kern 135630.build-i386-pvops.
Need 135762.build-amd64 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Searching for build-amd64 (like 135624) to reuse...
DB confict (err=7 state=40001): DBD::Pg::db selectrow_hashref failed: ERROR:  
could not serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during conflict 
out checking.
HINT:  The transaction might succeed if retried. [for Statement "            
SELECT  *
            FROM    flights JOIN jobs j USING (flight)
            WHERE   j.job=?
            AND     j.status='pass'
            AND     (blessing='real' OR  blessing='real-bisect')
            AND     (TRUE)
            AND     0 = ( SELECT count(*)
                          FROM
                              ( SELECT name,val
                                FROM   runvars
                                WHERE  runvars.flight = flights.flight
                                  AND  job=? AND synth='f'
                              ) o
                          FULL OUTER JOIN
                              bisection_runvars want
                          USING (name)
                          WHERE (o.val = want.val) IS NOT TRUE
                        )
            ORDER BY flights.started desc
            LIMIT 1
"]
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Can reuse build-kern 135630.build-i386-pvops.
Need 135762.build-amd64 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Searching for build-amd64 (like 135624) to reuse...
Can reuse build 135734.build-amd64.
DB confict (err=7 state=40001): DBD::Pg::st execute failed: ERROR:  could not 
serialize access due to read/write dependencies among transactions
DETAIL:  Reason code: Canceled on identification as a pivot, during write.
HINT:  The transaction might succeed if retried. [for Statement "        UPDATE 
runvars SET val=?
            WHERE  flight=? AND job=? AND name=?
" with ParamValues: 1='135734.build-amd64', 2='135762', 
3='test-amd64-i386-xl-qemut-win7-amd64', 4='xenbuildjob']
DB conflict (messages above may refer); retrying...
Populating 135762...
Need 135762.test-amd64-i386-xl-qemut-win7-amd64 (like 135624)
Creating 135762.test-amd64-i386-xl-qemut-win7-amd64 (copying from 135624)
Need 135762.build-i386 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Creating 135762.build-i386 (copying from 135624)
Need 135762.build-i386-pvops (like 135624)
 revision_linux=5726a8d0f1958af80ad8e514bc2c18d213e739b7
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Can reuse build-kern 135630.build-i386-pvops.
Need 135762.build-amd64 (like 135624)
 revision_ovmf=20029ca22baaeb9418c1fd9df88d12d32d585cb6
 revision_qemu=8051789e982499050680a26febeada7467e18a8d
 revision_qemuu=aad23066e4b27296d219b9123393fbe2a5a885bb
 revision_xen=63d9330ba9fdec7c8e9346e6d85360747d61c947
Can reuse build 135734.build-amd64.
Checking for flail (since 133979)...
Flight 135762 ready to go.

_______________________________________________
osstest-output mailing list
osstest-output@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/osstest-output

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.