tests/test-http.t
changeset 37498 aacfca6f9767
parent 37416 7542e97c7867
child 37556 b77aa48ba690
equal deleted inserted replaced
37497:1541e1a8e87d 37498:aacfca6f9767
   258   pushing to http://user:***@localhost:$HGPORT2/
   258   pushing to http://user:***@localhost:$HGPORT2/
   259   using http://localhost:$HGPORT2/
   259   using http://localhost:$HGPORT2/
   260   http auth: user user, password ****
   260   http auth: user user, password ****
   261   sending capabilities command
   261   sending capabilities command
   262   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=capabilities
   262   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=capabilities
       
   263   devel-peer-request:   Vary X-HgProto-1
       
   264   devel-peer-request:   X-hgproto-1 partial-pull
   263   http auth: user user, password ****
   265   http auth: user user, password ****
   264   devel-peer-request:   finished in *.???? seconds (200) (glob)
   266   devel-peer-request:   finished in *.???? seconds (200) (glob)
   265   query 1; heads
   267   query 1; heads
   266   devel-peer-request: batched-content
   268   devel-peer-request: batched-content
   267   devel-peer-request:    - heads (0 arguments)
   269   devel-peer-request:    - heads (0 arguments)
   268   devel-peer-request:    - known (1 arguments)
   270   devel-peer-request:    - known (1 arguments)
   269   sending batch command
   271   sending batch command
   270   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=batch
   272   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=batch
   271   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   273   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   272   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   274   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   273   devel-peer-request:   68 bytes of commands arguments in headers
   275   devel-peer-request:   68 bytes of commands arguments in headers
   274   devel-peer-request:   finished in *.???? seconds (200) (glob)
   276   devel-peer-request:   finished in *.???? seconds (200) (glob)
   275   searching for changes
   277   searching for changes
   276   all remote heads known locally
   278   all remote heads known locally
   277   preparing listkeys for "phases"
   279   preparing listkeys for "phases"
   278   sending listkeys command
   280   sending listkeys command
   279   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   281   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   280   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   282   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   281   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   283   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   282   devel-peer-request:   16 bytes of commands arguments in headers
   284   devel-peer-request:   16 bytes of commands arguments in headers
   283   devel-peer-request:   finished in *.???? seconds (200) (glob)
   285   devel-peer-request:   finished in *.???? seconds (200) (glob)
   284   received listkey for "phases": 58 bytes
   286   received listkey for "phases": 58 bytes
   285   checking for updated bookmarks
   287   checking for updated bookmarks
   286   preparing listkeys for "bookmarks"
   288   preparing listkeys for "bookmarks"
   287   sending listkeys command
   289   sending listkeys command
   288   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   290   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   289   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   291   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   290   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   292   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   291   devel-peer-request:   19 bytes of commands arguments in headers
   293   devel-peer-request:   19 bytes of commands arguments in headers
   292   devel-peer-request:   finished in *.???? seconds (200) (glob)
   294   devel-peer-request:   finished in *.???? seconds (200) (glob)
   293   received listkey for "bookmarks": 0 bytes
   295   received listkey for "bookmarks": 0 bytes
   294   sending branchmap command
   296   sending branchmap command
   295   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=branchmap
   297   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=branchmap
   296   devel-peer-request:   Vary X-HgProto-1
   298   devel-peer-request:   Vary X-HgProto-1
   297   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   299   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   298   devel-peer-request:   finished in *.???? seconds (200) (glob)
   300   devel-peer-request:   finished in *.???? seconds (200) (glob)
   299   sending branchmap command
   301   sending branchmap command
   300   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=branchmap
   302   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=branchmap
   301   devel-peer-request:   Vary X-HgProto-1
   303   devel-peer-request:   Vary X-HgProto-1
   302   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   304   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   303   devel-peer-request:   finished in *.???? seconds (200) (glob)
   305   devel-peer-request:   finished in *.???? seconds (200) (glob)
   304   preparing listkeys for "bookmarks"
   306   preparing listkeys for "bookmarks"
   305   sending listkeys command
   307   sending listkeys command
   306   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   308   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   307   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   309   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   308   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   310   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   309   devel-peer-request:   19 bytes of commands arguments in headers
   311   devel-peer-request:   19 bytes of commands arguments in headers
   310   devel-peer-request:   finished in *.???? seconds (200) (glob)
   312   devel-peer-request:   finished in *.???? seconds (200) (glob)
   311   received listkey for "bookmarks": 0 bytes
   313   received listkey for "bookmarks": 0 bytes
   312   1 changesets found
   314   1 changesets found
   313   list of changesets:
   315   list of changesets:
   322   sending 1013 bytes
   324   sending 1013 bytes
   323   devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle
   325   devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle
   324   devel-peer-request:   Content-length 1013
   326   devel-peer-request:   Content-length 1013
   325   devel-peer-request:   Content-type application/mercurial-0.1
   327   devel-peer-request:   Content-type application/mercurial-0.1
   326   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   328   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   327   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   329   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   328   devel-peer-request:   16 bytes of commands arguments in headers
   330   devel-peer-request:   16 bytes of commands arguments in headers
   329   devel-peer-request:   1013 bytes of data
   331   devel-peer-request:   1013 bytes of data
   330   devel-peer-request:   finished in *.???? seconds (200) (glob)
   332   devel-peer-request:   finished in *.???? seconds (200) (glob)
   331   bundle2-input-bundle: no-transaction
   333   bundle2-input-bundle: no-transaction
   332   bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
   334   bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
   340   bundle2-input-bundle: 2 parts total
   342   bundle2-input-bundle: 2 parts total
   341   preparing listkeys for "phases"
   343   preparing listkeys for "phases"
   342   sending listkeys command
   344   sending listkeys command
   343   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   345   devel-peer-request: GET http://localhost:$HGPORT2/?cmd=listkeys
   344   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   346   devel-peer-request:   Vary X-HgArg-1,X-HgProto-1
   345   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$
   347   devel-peer-request:   X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   346   devel-peer-request:   16 bytes of commands arguments in headers
   348   devel-peer-request:   16 bytes of commands arguments in headers
   347   devel-peer-request:   finished in *.???? seconds (200) (glob)
   349   devel-peer-request:   finished in *.???? seconds (200) (glob)
   348   received listkey for "phases": 15 bytes
   350   received listkey for "phases": 15 bytes
   349   $ hg rollback -q
   351   $ hg rollback -q
   350 
   352 
   351   $ sed 's/.*] "/"/' < ../access.log
   353   $ sed 's/.*] "/"/' < ../access.log
   352   "GET /?cmd=capabilities HTTP/1.1" 401 -
   354   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   353   "GET /?cmd=capabilities HTTP/1.1" 401 -
   355   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   354   "GET /?cmd=capabilities HTTP/1.1" 401 -
   356   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   355   "GET /?cmd=capabilities HTTP/1.1" 200 -
   357   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   356   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   358   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   357   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   359   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   358   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   360   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   359   "GET /?cmd=capabilities HTTP/1.1" 401 -
   361   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   360   "GET /?cmd=capabilities HTTP/1.1" 200 -
   362   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   361   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   363   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   362   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   364   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   363   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   365   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   364   "GET /?cmd=capabilities HTTP/1.1" 401 -
   366   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   365   "GET /?cmd=capabilities HTTP/1.1" 200 -
   367   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   366   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   368   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   367   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   369   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   368   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   370   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   369   "GET /?cmd=capabilities HTTP/1.1" 401 -
   371   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   370   "GET /?cmd=capabilities HTTP/1.1" 200 -
   372   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   371   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   373   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   372   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   374   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   373   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   375   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   374   "GET /?cmd=capabilities HTTP/1.1" 401 -
   376   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   375   "GET /?cmd=capabilities HTTP/1.1" 200 -
   377   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   376   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   378   "GET /?cmd=lookup HTTP/1.1" 200 - x-hgarg-1:key=tip x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   377   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   379   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=namespaces x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   378   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   380   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   379   "GET /?cmd=capabilities HTTP/1.1" 401 - (no-reposimplestore !)
   381   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull (no-reposimplestore !)
   380   "GET /?cmd=capabilities HTTP/1.1" 200 - (no-reposimplestore !)
   382   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull (no-reposimplestore !)
   381   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ (no-reposimplestore !)
   383   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (no-reposimplestore !)
   382   "GET /?cmd=stream_out HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ (no-reposimplestore !)
   384   "GET /?cmd=stream_out HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (no-reposimplestore !)
   383   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D5fed3813f7f5e1824344fdc9cf8f63bb662c292d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ (no-reposimplestore !)
   385   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D5fed3813f7f5e1824344fdc9cf8f63bb662c292d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (no-reposimplestore !)
   384   "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&$USUAL_BUNDLE_CAPS$&cg=0&common=5fed3813f7f5e1824344fdc9cf8f63bb662c292d&heads=5fed3813f7f5e1824344fdc9cf8f63bb662c292d&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ (no-reposimplestore !)
   386   "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&$USUAL_BUNDLE_CAPS$&cg=0&common=5fed3813f7f5e1824344fdc9cf8f63bb662c292d&heads=5fed3813f7f5e1824344fdc9cf8f63bb662c292d&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (no-reposimplestore !)
   385   "GET /?cmd=capabilities HTTP/1.1" 401 - (no-reposimplestore !)
   387   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull (no-reposimplestore !)
   386   "GET /?cmd=capabilities HTTP/1.1" 200 - (no-reposimplestore !)
   388   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull (no-reposimplestore !)
   387   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   389   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   388   "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&$USUAL_BUNDLE_CAPS$&cg=1&common=0000000000000000000000000000000000000000&heads=5fed3813f7f5e1824344fdc9cf8f63bb662c292d&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   390   "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&$USUAL_BUNDLE_CAPS$&cg=1&common=0000000000000000000000000000000000000000&heads=5fed3813f7f5e1824344fdc9cf8f63bb662c292d&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   389   "GET /?cmd=capabilities HTTP/1.1" 401 -
   391   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   390   "GET /?cmd=capabilities HTTP/1.1" 401 -
   392   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   391   "GET /?cmd=capabilities HTTP/1.1" 403 -
   393   "GET /?cmd=capabilities HTTP/1.1" 403 - x-hgproto-1:partial-pull
   392   "GET /?cmd=capabilities HTTP/1.1" 401 -
   394   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   393   "GET /?cmd=capabilities HTTP/1.1" 200 -
   395   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   394   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D7f4e523d01f2cc3765ac8934da3d14db775ff872 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   396   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D7f4e523d01f2cc3765ac8934da3d14db775ff872 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   395   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   397   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   396   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   398   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   397   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   399   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   398   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   400   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   399   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   401   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   400   "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=666f726365* (glob)
   402   "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=666f726365* (glob)
   401   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   403   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   402   "GET /?cmd=capabilities HTTP/1.1" 401 -
   404   "GET /?cmd=capabilities HTTP/1.1" 401 - x-hgproto-1:partial-pull
   403   "GET /?cmd=capabilities HTTP/1.1" 200 -
   405   "GET /?cmd=capabilities HTTP/1.1" 200 - x-hgproto-1:partial-pull
   404   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D7f4e523d01f2cc3765ac8934da3d14db775ff872 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   406   "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D7f4e523d01f2cc3765ac8934da3d14db775ff872 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   405   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   407   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   406   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   408   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   407   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   409   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   408   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   410   "GET /?cmd=branchmap HTTP/1.1" 200 - x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   409   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   411   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=bookmarks x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   410   "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=666f726365 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   412   "POST /?cmd=unbundle HTTP/1.1" 200 - x-hgarg-1:heads=666f726365 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   411   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$
   413   "GET /?cmd=listkeys HTTP/1.1" 200 - x-hgarg-1:namespace=phases x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull
   412 
   414 
   413   $ cd ..
   415   $ cd ..
   414 
   416 
   415 clone of serve with repo in root and unserved subrepo (issue2970)
   417 clone of serve with repo in root and unserved subrepo (issue2970)
   416 
   418