tests/test-lfs-serve-access.t
branchstable
changeset 49366 288de6f5d724
parent 48874 af0b21d5a930
child 49871 a20e3758f53c
child 49877 950c39918bd2
equal deleted inserted replaced
49364:e8ea403b1c46 49366:288de6f5d724
   353   $LOCALIP - - [$ERRDATE$] HG error:  Traceback (most recent call last): (glob)
   353   $LOCALIP - - [$ERRDATE$] HG error:  Traceback (most recent call last): (glob)
   354   $LOCALIP - - [$ERRDATE$] HG error:      localstore.download(oid, req.bodyfh, req.headers[b'Content-Length'])
   354   $LOCALIP - - [$ERRDATE$] HG error:      localstore.download(oid, req.bodyfh, req.headers[b'Content-Length'])
   355   $LOCALIP - - [$ERRDATE$] HG error:      super(badstore, self).download(oid, src, contentlength)
   355   $LOCALIP - - [$ERRDATE$] HG error:      super(badstore, self).download(oid, src, contentlength)
   356   $LOCALIP - - [$ERRDATE$] HG error:      raise LfsCorruptionError( (glob) (py38 !)
   356   $LOCALIP - - [$ERRDATE$] HG error:      raise LfsCorruptionError( (glob) (py38 !)
   357   $LOCALIP - - [$ERRDATE$] HG error:      _(b'corrupt remote lfs object: %s') % oid (glob) (no-py38 !)
   357   $LOCALIP - - [$ERRDATE$] HG error:      _(b'corrupt remote lfs object: %s') % oid (glob) (no-py38 !)
   358   $LOCALIP - - [$ERRDATE$] HG error:  LfsCorruptionError: corrupt remote lfs object: b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c (no-py3 !)
       
   359   $LOCALIP - - [$ERRDATE$] HG error:  hgext.lfs.blobstore.LfsCorruptionError: corrupt remote lfs object: b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c (py3 !)
   358   $LOCALIP - - [$ERRDATE$] HG error:  hgext.lfs.blobstore.LfsCorruptionError: corrupt remote lfs object: b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c (py3 !)
   360   $LOCALIP - - [$ERRDATE$] HG error:   (glob)
   359   $LOCALIP - - [$ERRDATE$] HG error:   (glob)
   361   $LOCALIP - - [$ERRDATE$] Exception happened during processing request '/.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d': (glob)
   360   $LOCALIP - - [$ERRDATE$] Exception happened during processing request '/.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d': (glob)
   362   Traceback (most recent call last):
   361   Traceback (most recent call last):
   363       self.do_write()
   362       self.do_write()
   365       for chunk in self.server.application(env, self._start_response):
   364       for chunk in self.server.application(env, self._start_response):
   366       for r in self._runwsgi(req, res, repo):
   365       for r in self._runwsgi(req, res, repo):
   367       handled = wireprotoserver.handlewsgirequest( (py38 !)
   366       handled = wireprotoserver.handlewsgirequest( (py38 !)
   368       return _processbasictransfer( (py38 !)
   367       return _processbasictransfer( (py38 !)
   369       rctx, req, res, self.check_perm (no-py38 !)
   368       rctx, req, res, self.check_perm (no-py38 !)
   370       return func(*(args + a), **kw) (no-py3 !)
       
   371       rctx.repo, req, res, lambda perm: checkperm(rctx, req, perm) (no-py38 !)
   369       rctx.repo, req, res, lambda perm: checkperm(rctx, req, perm) (no-py38 !)
   372       res.setbodybytes(localstore.read(oid))
   370       res.setbodybytes(localstore.read(oid))
   373       blob = self._read(self.vfs, oid, verify)
   371       blob = self._read(self.vfs, oid, verify)
   374       raise IOError(errno.EIO, r'%s: I/O error' % oid.decode("utf-8"))
   372       raise IOError(errno.EIO, r'%s: I/O error' % oid.decode("utf-8"))
   375   *Error: [Errno *] 276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d: I/O error (glob)
   373   *Error: [Errno *] 276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d: I/O error (glob)
   379   $LOCALIP - - [$ERRDATE$] HG error:      res.setbodybytes(localstore.read(oid)) (glob)
   377   $LOCALIP - - [$ERRDATE$] HG error:      res.setbodybytes(localstore.read(oid)) (glob)
   380   $LOCALIP - - [$ERRDATE$] HG error:      blob = self._read(self.vfs, oid, verify) (glob)
   378   $LOCALIP - - [$ERRDATE$] HG error:      blob = self._read(self.vfs, oid, verify) (glob)
   381   $LOCALIP - - [$ERRDATE$] HG error:      blobstore._verify(oid, b'dummy content') (glob)
   379   $LOCALIP - - [$ERRDATE$] HG error:      blobstore._verify(oid, b'dummy content') (glob)
   382   $LOCALIP - - [$ERRDATE$] HG error:      raise LfsCorruptionError( (glob) (py38 !)
   380   $LOCALIP - - [$ERRDATE$] HG error:      raise LfsCorruptionError( (glob) (py38 !)
   383   $LOCALIP - - [$ERRDATE$] HG error:      hint=_(b'run hg verify'), (glob) (no-py38 !)
   381   $LOCALIP - - [$ERRDATE$] HG error:      hint=_(b'run hg verify'), (glob) (no-py38 !)
   384   $LOCALIP - - [$ERRDATE$] HG error:  LfsCorruptionError: detected corrupt lfs object: 276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d (no-py3 !)
       
   385   $LOCALIP - - [$ERRDATE$] HG error:  hgext.lfs.blobstore.LfsCorruptionError: detected corrupt lfs object: 276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d (py3 !)
   382   $LOCALIP - - [$ERRDATE$] HG error:  hgext.lfs.blobstore.LfsCorruptionError: detected corrupt lfs object: 276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d (py3 !)
   386   $LOCALIP - - [$ERRDATE$] HG error:   (glob)
   383   $LOCALIP - - [$ERRDATE$] HG error:   (glob)
   387 
   384 
   388 Basic Authorization headers are returned by the Batch API, and sent back with
   385 Basic Authorization headers are returned by the Batch API, and sent back with
   389 the GET/PUT request.
   386 the GET/PUT request.