<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/go-git.git/test/map.go, branch dev.typeparams</title>
<subtitle>github.com: golang/go
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/'/>
<entry>
<title>test/mapnan.go: add regression test for non-empty interfaces.</title>
<updated>2014-08-06T21:02:55+00:00</updated>
<author>
<name>Alan Donovan</name>
<email>adonovan@google.com</email>
</author>
<published>2014-08-06T21:02:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=161ba662b19ca0ed367883c6d9233fc00c10654f'/>
<id>161ba662b19ca0ed367883c6d9233fc00c10654f</id>
<content type='text'>
LGTM=rsc, khr
R=rsc, khr, bradfitz
CC=golang-codereviews
https://golang.org/cl/126720043
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LGTM=rsc, khr
R=rsc, khr, bradfitz
CC=golang-codereviews
https://golang.org/cl/126720043
</pre>
</div>
</content>
</entry>
<entry>
<title>test: fix flaky NaN-key map complexity test</title>
<updated>2013-04-07T18:56:15+00:00</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@golang.org</email>
</author>
<published>2013-04-07T18:56:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=5e21cb786589d28ad6b31ec9e43f8bf73ff93a82'/>
<id>5e21cb786589d28ad6b31ec9e43f8bf73ff93a82</id>
<content type='text'>
Don't measure wall time in map.go. Keep it portable
and only test NaN, but not time.

Move time tests to mapnan.go and only measure user CPU time,
not wall time. It builds on Darwin and Linux, the primary
platforms where people hack on the runtime &amp; in particular
maps. The runtime is shared, though, so we don't need it to
run on all of the platforms.

Fixes flaky build failures like:
http://build.golang.org/log/ba67eceefdeaa1142cb6c990a62fa3ffd8fd73f8

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/8479043
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't measure wall time in map.go. Keep it portable
and only test NaN, but not time.

Move time tests to mapnan.go and only measure user CPU time,
not wall time. It builds on Darwin and Linux, the primary
platforms where people hack on the runtime &amp; in particular
maps. The runtime is shared, though, so we don't need it to
run on all of the platforms.

Fixes flaky build failures like:
http://build.golang.org/log/ba67eceefdeaa1142cb6c990a62fa3ffd8fd73f8

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/8479043
</pre>
</div>
</content>
</entry>
<entry>
<title>test: ensure all failing tests exit nonzero.</title>
<updated>2013-02-12T18:17:49+00:00</updated>
<author>
<name>Alan Donovan</name>
<email>adonovan@google.com</email>
</author>
<published>2013-02-12T18:17:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=052c942e20576f01f72d226d11aaf11e721009f3'/>
<id>052c942e20576f01f72d226d11aaf11e721009f3</id>
<content type='text'>
Previously merely printing an error would cause the golden
file comparison (in 'bash run') to fail, but that is no longer
the case with the new run.go driver.

R=iant
CC=golang-dev
https://golang.org/cl/7310087
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously merely printing an error would cause the golden
file comparison (in 'bash run') to fail, but that is no longer
the case with the new run.go driver.

R=iant
CC=golang-dev
https://golang.org/cl/7310087
</pre>
</div>
</content>
</entry>
<entry>
<title>test: commentary for [h-m]*.go</title>
<updated>2012-02-23T07:47:26+00:00</updated>
<author>
<name>Rob Pike</name>
<email>r@golang.org</email>
</author>
<published>2012-02-23T07:47:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=501f0b578fd2bbd1919d85c4d3d4bb2e15e18545'/>
<id>501f0b578fd2bbd1919d85c4d3d4bb2e15e18545</id>
<content type='text'>
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5674112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5674112
</pre>
</div>
</content>
</entry>
<entry>
<title>test: use testlib (final 61)</title>
<updated>2012-02-17T04:51:04+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2012-02-17T04:51:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=57eb06fe93db49501ab61340a1bf41b95a3474b3'/>
<id>57eb06fe93db49501ab61340a1bf41b95a3474b3</id>
<content type='text'>
X ,s;^// \$G (\$D/)?\$F\.go *$;// compile;g
X ,s;^// \$G (\$D/)?\$F\.go &amp;&amp; \$L \$F\.\$A *$;// build;g
X ,s;^// \$G (\$D/)?\$F\.go &amp;&amp; \$L \$F\.\$A &amp;&amp; \./\$A\.out *$;// run;g
X ,s;^// errchk \$G( -e)? (\$D/)?\$F\.go *$;// errorcheck;g

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5671080
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
X ,s;^// \$G (\$D/)?\$F\.go *$;// compile;g
X ,s;^// \$G (\$D/)?\$F\.go &amp;&amp; \$L \$F\.\$A *$;// build;g
X ,s;^// \$G (\$D/)?\$F\.go &amp;&amp; \$L \$F\.\$A &amp;&amp; \./\$A\.out *$;// run;g
X ,s;^// errchk \$G( -e)? (\$D/)?\$F\.go *$;// errorcheck;g

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5671080
</pre>
</div>
</content>
</entry>
<entry>
<title>all: errors caught by go vet</title>
<updated>2012-02-16T06:21:21+00:00</updated>
<author>
<name>Rob Pike</name>
<email>r@golang.org</email>
</author>
<published>2012-02-16T06:21:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=21be71a41966c4b8d9107dec47bed1b3867487bb'/>
<id>21be71a41966c4b8d9107dec47bed1b3867487bb</id>
<content type='text'>
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5674069
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5674069
</pre>
</div>
</content>
</entry>
<entry>
<title>test: make map nan timing test more robust</title>
<updated>2012-02-02T19:49:28+00:00</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@golang.org</email>
</author>
<published>2012-02-02T19:49:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=69a5b23dc58a589f491e5524d3e32019a5de69b5'/>
<id>69a5b23dc58a589f491e5524d3e32019a5de69b5</id>
<content type='text'>
take 2

R=rsc
CC=golang-dev
https://golang.org/cl/5617045
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
take 2

R=rsc
CC=golang-dev
https://golang.org/cl/5617045
</pre>
</div>
</content>
</entry>
<entry>
<title>test: attempt at making a test more robust</title>
<updated>2012-01-31T04:17:34+00:00</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@golang.org</email>
</author>
<published>2012-01-31T04:17:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=0eb647e71c4b67db53181b1aff7755adafda0838'/>
<id>0eb647e71c4b67db53181b1aff7755adafda0838</id>
<content type='text'>
A current theory is that this test is too fast for the
time resolution on the VMs where our builders run.

R=rsc
CC=golang-dev
https://golang.org/cl/5581056
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A current theory is that this test is too fast for the
time resolution on the VMs where our builders run.

R=rsc
CC=golang-dev
https://golang.org/cl/5581056
</pre>
</div>
</content>
</entry>
<entry>
<title>test: add test of NaN in map</title>
<updated>2012-01-30T18:41:38+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2012-01-30T18:41:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=6ebf8a6400e9637f579da52a50a0ecb94d798e46'/>
<id>6ebf8a6400e9637f579da52a50a0ecb94d798e46</id>
<content type='text'>
R=iant, r
CC=golang-dev
https://golang.org/cl/5576071
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
R=iant, r
CC=golang-dev
https://golang.org/cl/5576071
</pre>
</div>
</content>
</entry>
<entry>
<title>gc, runtime: handle floating point map keys</title>
<updated>2012-01-26T21:25:07+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2012-01-26T21:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/go-git.git/commit/?id=408f0b1f7459ebcbc74ad5936950072796fe449a'/>
<id>408f0b1f7459ebcbc74ad5936950072796fe449a</id>
<content type='text'>
Fixes #2609.

R=ken2
CC=golang-dev
https://golang.org/cl/5572069
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2609.

R=ken2
CC=golang-dev
https://golang.org/cl/5572069
</pre>
</div>
</content>
</entry>
</feed>
