CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 17 Aug 2025 17:43:40 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090305072436
location: https://web.archive.org/web/20090305072436/https://github.com/thoughtbot/quietbacktrace/tree
server-timing: captures_list;dur=0.707822, exclusion.robots;dur=0.024728, exclusion.robots.policy;dur=0.012016, esindex;dur=0.012079, cdx.remote;dur=18.874841, LoadShardBlock;dur=190.530438, PetaboxLoader3.datanode;dur=51.269699, PetaboxLoader3.resolve;dur=51.946223
x-app-server: wwwb-app215
x-ts: 302
x-tr: 257
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app215; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Sun, 17 Aug 2025 17:43:41 GMT
content-type: text/html; charset=utf-8
content-length: 121
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Thu, 05 Mar 2009 07:24:35 GMT
x-archive-orig-connection: close
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090305072436/https://github.com/thoughtbot/quietbacktrace/tree/master
x-archive-orig-x-runtime: 13ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 121
cache-control: max-age=1800
memento-datetime: Thu, 05 Mar 2009 07:24:36 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Fri, 03 Oct 2008 23:21:39 GMT", ; rel="prev memento"; datetime="Fri, 03 Oct 2008 23:21:39 GMT", ; rel="memento"; datetime="Thu, 05 Mar 2009 07:24:36 GMT", ; rel="next memento"; datetime="Thu, 05 Mar 2009 07:24:40 GMT", ; rel="last memento"; datetime="Sat, 05 Sep 2009 05:16:13 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090305060433_crawl100-c/52_8_20090305072341_crawl101.arc.gz
server-timing: captures_list;dur=0.613710, exclusion.robots;dur=0.016265, exclusion.robots.policy;dur=0.008097, esindex;dur=0.009036, cdx.remote;dur=31.915491, LoadShardBlock;dur=506.189678, PetaboxLoader3.datanode;dur=205.631377, PetaboxLoader3.resolve;dur=310.500219, load_resource;dur=198.296087
x-app-server: wwwb-app215
x-ts: 301
x-tr: 765
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 17 Aug 2025 17:43:42 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Thu, 05 Mar 2009 07:24:35 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 275ms
x-archive-orig-etag: "489fb25da1e55f40a2fbc66dc106d17d"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 20904
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 05 Mar 2009 07:24:36 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 26 Apr 2008 22:07:33 GMT", ; rel="prev memento"; datetime="Mon, 02 Mar 2009 03:57:12 GMT", ; rel="memento"; datetime="Thu, 05 Mar 2009 07:24:36 GMT", ; rel="next memento"; datetime="Thu, 16 Apr 2009 06:50:24 GMT", ; rel="last memento"; datetime="Wed, 14 Nov 2012 21:06:02 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090305060433_crawl100-c/52_8_20090305072341_crawl101.arc.gz
server-timing: captures_list;dur=0.602545, exclusion.robots;dur=0.020860, exclusion.robots.policy;dur=0.010809, esindex;dur=0.010733, cdx.remote;dur=30.667024, LoadShardBlock;dur=320.354395, PetaboxLoader3.datanode;dur=261.606090, PetaboxLoader3.resolve;dur=312.843982, load_resource;dur=259.128662
x-app-server: wwwb-app215
x-ts: 200
x-tr: 666
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
thoughtbot's quietbacktrace at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Run the following if you haven't already:
gem sources -a https://gems.github.com
Install the gem(s):
sudo gem install thoughtbot-quietbacktrace
Description: | Suppresses the noise in your Test::Unit backtraces |
Homepage: | https://www.thoughtbot.com/projects/quietbacktrace |
Clone URL: |
git://github.com/thoughtbot/quietbacktrace.git
Give this clone URL to anyone.
git clone git://github.com/thoughtbot/quietbacktrace.git
|
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Sun Mar 01 09:51:13 -0800 2009 | removing mailing list line from README, since w... [dancroak] |
![]() |
MIT-LICENSE | Thu Jan 01 20:54:55 -0800 2009 | experiment with turning quiet backtrace off [dancroak] |
![]() |
README.markdown | Sun Mar 01 09:51:13 -0800 2009 | removing mailing list line from README, since w... [dancroak] |
![]() |
Rakefile | Sun Mar 01 09:57:58 -0800 2009 | bumping the gemspec to 1.1.6 [dancroak] |
![]() |
lib/ | Fri Jan 02 07:13:53 -0800 2009 | adding backtrace_cleaner and test file which go... [dancroak] |
![]() |
quietbacktrace.gemspec | Sun Mar 01 09:57:58 -0800 2009 | bumping the gemspec to 1.1.6 [dancroak] |
![]() |
test/ | Fri Jan 02 07:13:53 -0800 2009 | adding backtrace_cleaner and test file which go... [dancroak] |
Quiet Backtrace
Quiet Backtrace suppresses the noise in your Test::Unit backtrace. It also provides hooks for you to add additional silencers and filters.
Install
sudo gem install thoughtbot-quietbacktrace --source=https://gems.github.com
Usage
Silencers remove lines from the backtrace. Create your own:
# Will reject all lines that include the word "mongrel",
# like "/gems/mongrel/server.rb" or "/app/my_mongrel_server/rb"
backtrace_cleaner = QuietBacktrace.BacktraceCleaner.new
backtrace_cleaner.add_silencer { |line| line =~ /mongrel/ }
Filters modify the output of backtrace lines. Create your own:
# Will turn "/my/rails/root/app/models/person.rb" into "/app/models/person.rb"
backtrace_cleaner = QuietBacktrace.BacktraceCleaner.new
backtrace_cleaner.add_filter { |line| line.gsub(Rails.root, '') }
Requirements
- Test::Unit
Resources
Authors
Special thanks to the Boston.rb group for cultivating this idea at our inaugural hackfest.
Copyright (c) Dan Croak, James Golick, Joe Ferris, thoughtbot, inc. (the MIT license)
This feature is coming soon. Sit tight!