<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/scripts/fuchsia-test-runner.py, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-12-04T22:03:44+00:00</updated>
<entry>
<title>Reformat Python code with `ruff`</title>
<updated>2024-12-04T22:03:44+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2024-12-04T22:02:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=536516f949ff37b0e10eaed835c2d3592d03e576'/>
<id>urn:sha1:536516f949ff37b0e10eaed835c2d3592d03e576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix indentation</title>
<updated>2024-10-25T23:38:16+00:00</updated>
<author>
<name>Tyler Mandry</name>
<email>tmandry@google.com</email>
</author>
<published>2024-10-25T23:38:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ce4fc999a77cacc67adf27d81264d498c05a5314'/>
<id>urn:sha1:ce4fc999a77cacc67adf27d81264d498c05a5314</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Fuchsia CI script for package serving</title>
<updated>2024-10-25T23:22:08+00:00</updated>
<author>
<name>Clayton Wilkinson</name>
<email>wilkinsonclay@google.com</email>
</author>
<published>2024-10-25T23:07:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d94a76a73f0ba7a819d98174895704261a13a0e0'/>
<id>urn:sha1:d94a76a73f0ba7a819d98174895704261a13a0e0</id>
<content type='text'>
This updates the "start" and "stop" methods
of the test runner to use the standalone package
server.
</content>
</entry>
<entry>
<title>Make fuchsia-test-runner.py compatible with new JSON output from llvm-readelf</title>
<updated>2024-10-15T15:59:01+00:00</updated>
<author>
<name>c6c7</name>
<email>github@chcl.io</email>
</author>
<published>2024-10-14T16:38:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5d178e1d4da25110e72b297caaef6489e920f04f'/>
<id>urn:sha1:5d178e1d4da25110e72b297caaef6489e920f04f</id>
<content type='text'>
[A recent commit in LLVM](https://github.com/llvm/llvm-project/commit/ab930ee7cad8b8bf7968bb8d0c0d72524e2313c4) modified the JSON output of LLVM. The LLVM change renamed "Notes" to "NoteSections" and inserted a new "Notes" key nested under each "NoteSection".

This change shores up exceptions around reading the JSON output of llvm-readelf and reads from "NoteSections" instead of the non-existent "Notes".
</content>
</entry>
<entry>
<title>Fuchsia Test Runner: enable ffx repository server</title>
<updated>2024-08-07T20:08:41+00:00</updated>
<author>
<name>Jeff Martin</name>
<email>martinjeffrey@google.com</email>
</author>
<published>2024-08-07T20:08:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5db9d432070087c13330e85221010671174025d5'/>
<id>urn:sha1:5db9d432070087c13330e85221010671174025d5</id>
<content type='text'>
The default repository server setting has changed on Fuchsia (default is
newly "false"). Now, in order to start the repository server, the config
`repository.server.enabled` must be set to true.
</content>
</entry>
<entry>
<title>[fuchsia-test-runner] Reformat fuchsia-test-runner.py</title>
<updated>2024-07-07T15:40:34+00:00</updated>
<author>
<name>Charles Celerier</name>
<email>chcl@google.com</email>
</author>
<published>2024-07-07T15:33:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3d5b4d8f7cd721ded6589edc2e6e350a8575848f'/>
<id>urn:sha1:3d5b4d8f7cd721ded6589edc2e6e350a8575848f</id>
<content type='text'>
Applied formatting suggestions from isort and black via pylsp.
</content>
</entry>
<entry>
<title>[fuchsia-test-runner] Remove runner logs from stdout and stderr</title>
<updated>2024-07-07T15:37:20+00:00</updated>
<author>
<name>Charles Celerier</name>
<email>chcl@google.com</email>
</author>
<published>2024-07-06T05:15:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=54aa9e8ba2efe68bfcf5c407a5a9cf1a8d17b354'/>
<id>urn:sha1:54aa9e8ba2efe68bfcf5c407a5a9cf1a8d17b354</id>
<content type='text'>
Many tests use stdout and stderr to validate whether the test emitted
the correct output. Because fuchsia-test-runner.py was sending all
logs, including test output, to stdout, tests could not validate
output properly.

This change removes the runner logs from stdout and stderr entirely
with the exception of output from the test. All runner logs are still
available in the "log" file.

Fixed: https://fxbug.dev/351356417
</content>
</entry>
<entry>
<title>[fuchsia-test-runner] Remove usage of kw_only</title>
<updated>2024-06-21T17:48:30+00:00</updated>
<author>
<name>Miguel Flores Ruiz de Eguino</name>
<email>1889916+miguelfrde@users.noreply.github.com</email>
</author>
<published>2024-06-21T17:48:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d94a40516efd42e0ed6d92645866959ad04e95eb'/>
<id>urn:sha1:d94a40516efd42e0ed6d92645866959ad04e95eb</id>
<content type='text'>
We are still at Python 3.8 in Fuchsia infra. This was introduced at
Python 3.10.
</content>
</entry>
<entry>
<title>Sync fuchsia test runner with clang test runner</title>
<updated>2024-06-17T16:50:33+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>etryzelaar@google.com</email>
</author>
<published>2024-05-31T20:08:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7c23761d87c593d239118b647a2cfb8acd3aa28'/>
<id>urn:sha1:b7c23761d87c593d239118b647a2cfb8acd3aa28</id>
<content type='text'>
This synchronizes the fuchsia test running code with the clang test
runner. This brings with it:

* Improved logging
* Uses the fuchsia image from the SDK version
* Caches the product bundle across test runs
* Strips the binaries to reduce the data sent to the emulator
</content>
</entry>
<entry>
<title>Update fuchsia commit, and SDK to 21.20240610.2.1</title>
<updated>2024-06-13T18:56:05+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>etryzelaar@google.com</email>
</author>
<published>2024-06-10T18:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=14014abf06712412b4e700b74c570148ac63de27'/>
<id>urn:sha1:14014abf06712412b4e700b74c570148ac63de27</id>
<content type='text'>
This includes a fix to the race when publishing multiple packages at the
same time.
</content>
</entry>
</feed>
