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

[linux-3.18 bisection] 133071: testing test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm



branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
testid xen-boot

Tree: linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.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/linux-3.18/test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm.xen-boot.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm.xen-boot
 --summary-out=tmp/133071.bisection-summary --basis-template=128858 
--blessings=real,real-bisect --flight=133071 linux-3.18 
test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm xen-boot
Searching for failure / basis pass:
 132969 fail [host=debina1] / 131769 [host=godello1] 131749 [host=joubertin0] 
131729 [host=fiano0] 131705 [host=italia0] 131673 [host=godello0] 131666 
[host=fiano1] 131641 [host=baroque1] 131619 [host=huxelrebe1] 131593 
[host=baroque0] 131580 [host=pinot0] 131563 [host=albana0] 131535 
[host=rimava1] 131512 [host=godello1] 131479 [host=fiano0] 131442 
[host=huxelrebe0] 131420 [host=joubertin0] 131370 [host=godello0] 131336 
[host=italia0] 131307 [host=baroque1] 131279 [host=huxelrebe1] 131231 [host\
 =baroque0] 131192 [host=albana0] 131149 [host=rimava1] 131095 [host=godello1] 
131035 [host=chardonnay1] 130939 [host=godello0] 130876 [host=chardonnay0] 
130843 [host=huxelrebe1] 130367 [host=huxelrebe0] 130203 [host=godello0] 130067 
[host=baroque0] 129845 [host=godello1] 129760 [host=rimava1] 128858 
[host=chardonnay0] 128841 [host=huxelrebe1] 128807 [host=fiano0] 128691 
[host=pinot1] 128258 [host=joubertin0] 128232 [host=albana0] 128177 
[host=pinot1] 128096 [host=chardonnay0] 127486 [host=baroqu\
 e0] 127472 [host=elbling1] 127455 [host=chardonnay0] 127296 ok.
Failure / basis pass flights: 132969 / 127296
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.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 4c35624dcb3bce026bb08eb04085c187bafff863 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
755eb6403ec722db37f1b8f8b51e0b0ab661c003
Basis pass ba6984fc0162f24a510ebc34e881b546b69c553b 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 
de5b678ca4dcdfa83e322491d478d66df56c1986 
9f3fd3d339b42a632ccc1c5fff218d1d19a69f01
Generating revisions with ./adhoc-revtuple-generator  
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#ba6984fc0162f24a510ebc34e881b546b69c553b-4c35624dcb3bce026bb08eb04085c187bafff863
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149-d0d8ad39ecb51cd7497cd524484fe09f50876798
 git://xenbits.xen.org/qemu-xen.git\
 
#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986
 
git://xenbits.xen.org/xen.git#9f3fd3d339b42a632ccc1c5fff218d1d19a69f01-755eb6403ec722db37f1b8f8b51e0b0ab661c003
Loaded 3004 nodes in revision graph
Searching for test results:
 127296 pass ba6984fc0162f24a510ebc34e881b546b69c553b 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 
de5b678ca4dcdfa83e322491d478d66df56c1986 
9f3fd3d339b42a632ccc1c5fff218d1d19a69f01
 127486 [host=baroque0]
 127472 [host=elbling1]
 127455 [host=chardonnay0]
 128096 [host=chardonnay0]
 128177 [host=pinot1]
 128232 [host=albana0]
 128258 [host=joubertin0]
 128691 [host=pinot1]
 128807 [host=fiano0]
 128858 [host=chardonnay0]
 128841 [host=huxelrebe1]
 129760 [host=rimava1]
 129845 [host=godello1]
 130067 [host=baroque0]
 130203 [host=godello0]
 130367 [host=huxelrebe0]
 130843 [host=huxelrebe1]
 130876 [host=chardonnay0]
 130939 [host=godello0]
 131095 [host=godello1]
 131035 [host=chardonnay1]
 131149 [host=rimava1]
 131192 [host=albana0]
 131279 [host=huxelrebe1]
 131231 [host=baroque0]
 131307 [host=baroque1]
 131336 [host=italia0]
 131420 [host=joubertin0]
 131370 [host=godello0]
 131442 [host=huxelrebe0]
 131479 [host=fiano0]
 131512 [host=godello1]
 131535 [host=rimava1]
 131563 [host=albana0]
 131580 [host=pinot0]
 131593 [host=baroque0]
 131641 [host=baroque1]
 131619 [host=huxelrebe1]
 131666 [host=fiano1]
 131673 [host=godello0]
 131705 [host=italia0]
 131749 [host=joubertin0]
 131729 [host=fiano0]
 131769 [host=godello1]
 131990 fail 9b5eed105a45ac0557af113b4096132ae7e3e47f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
93a62c544e20ba9e141e411bbaae3d65259d13a3
 131969 fail irrelevant
 132066 fail 9b5eed105a45ac0557af113b4096132ae7e3e47f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
93a62c544e20ba9e141e411bbaae3d65259d13a3
 132179 fail 9b5eed105a45ac0557af113b4096132ae7e3e47f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
93a62c544e20ba9e141e411bbaae3d65259d13a3
 132290 fail 9b5eed105a45ac0557af113b4096132ae7e3e47f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
1912f1220cf87aee28349469893f101980714a05
 132408 fail 9b5eed105a45ac0557af113b4096132ae7e3e47f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
1912f1220cf87aee28349469893f101980714a05
 132456 fail 9b5eed105a45ac0557af113b4096132ae7e3e47f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
08b908ba63dee8bc313983c5e412852cbcbcda85
 132579 fail irrelevant
 132652 fail irrelevant
 132741 fail 4c35624dcb3bce026bb08eb04085c187bafff863 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
f50dd67950ca9d5a517501af10de7c8d88d1a188
 132798 fail 4c35624dcb3bce026bb08eb04085c187bafff863 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
f50dd67950ca9d5a517501af10de7c8d88d1a188
 132969 fail 4c35624dcb3bce026bb08eb04085c187bafff863 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
755eb6403ec722db37f1b8f8b51e0b0ab661c003
 133064 pass ba6984fc0162f24a510ebc34e881b546b69c553b 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 
de5b678ca4dcdfa83e322491d478d66df56c1986 
9f3fd3d339b42a632ccc1c5fff218d1d19a69f01
 133066 fail 4c35624dcb3bce026bb08eb04085c187bafff863 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
755eb6403ec722db37f1b8f8b51e0b0ab661c003
 133068 fail 7746e511c07bcd42cb5af6781b9090ffc49abc9f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
 133069 pass 0fb40f7dd3f3db51592bb0b0d7417ab781d1b016 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 
de5b678ca4dcdfa83e322491d478d66df56c1986 
92666fdd6e0afab989b2d89759d9b43f2c645ae7
 133070 pass 0d63979c1bc9c85578be4c589768a13dc0a7c5eb 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
371a23e65db5eb3a80a148586aeb551d4d0015f1
Searching for interesting versions
 Result found: flight 127296 (pass), for basis pass
 Result found: flight 132969 (fail), for basis failure
 Repro found: flight 133064 (pass), for basis pass
 Repro found: flight 133066 (fail), for basis failure
 182 revisions at a5bb227c433a9467086917ab0e22206cf028096a 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Looking 91 below a5bb227c433a9467086917ab0e22206cf028096a 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd.
Should test 186c63055283a0b19711694d87c25c9db69dea86 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd.
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.357235 to fit
pnmtopng: 40 colors found
Revision graph left in 
/home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm.xen-boot.{dot,ps,png,html,svg}.
Populating 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Searching for build-amd64-xsm (like 132969) 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 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Searching for build-amd64-xsm (like 132969) 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 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Searching for build-amd64-xsm (like 132969) to reuse...
Can reuse build 132771.build-amd64-xsm.
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='132771.build-amd64-xsm', 2='133071', 
3='test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm', 4='buildjob']
DB conflict (messages above may refer); retrying...
Populating 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Can reuse build 132771.build-amd64-xsm.
Need 133071.build-amd64-pvops (like 132969)
 revision_linux=186c63055283a0b19711694d87c25c9db69dea86
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-amd64-pvops (like 132969) 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 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Can reuse build 132771.build-amd64-xsm.
Need 133071.build-amd64-pvops (like 132969)
 revision_linux=186c63055283a0b19711694d87c25c9db69dea86
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-amd64-pvops (like 132969) 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 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Can reuse build 132771.build-amd64-xsm.
Need 133071.build-amd64-pvops (like 132969)
 revision_linux=186c63055283a0b19711694d87c25c9db69dea86
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for build-amd64-pvops (like 132969) to reuse...
Creating 133071.build-amd64-pvops (copying from 132969)
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 133071...
Need 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (like 132969)
Creating 133071.test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm (copying from 
132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Can reuse build 132771.build-amd64-xsm.
Need 133071.build-amd64-pvops (like 132969)
 revision_linux=186c63055283a0b19711694d87c25c9db69dea86
 revision_linuxfirmware=c530a75c1e6a472b0eb9558310b518f0dfcd8860
Creating 133071.build-amd64-pvops (copying from 132969)
Need 133071.build-amd64-xsm (like 132969)
 revision_qemu=d0d8ad39ecb51cd7497cd524484fe09f50876798
 revision_qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
 revision_xen=6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Can reuse build 132771.build-amd64-xsm.
Checking for flail (since 127296)...
Flight 133071 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®.