commit | 6293715d477fec738628e1b5a6ef9e2549d0c0aa | [log] [tgz] |
---|---|---|
author | Caslyn Tonelli <caslyn@fuchsia.infra.roller.google.com> | Fri Jul 19 00:07:30 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 18 17:09:51 2024 -0700 |
tree | 95b9a7faf1ec521ede6a6d2a76e6694ff28f84f9 | |
parent | e7ba6136f6887c47fb41ac487db758507f1e2f40 [diff] |
[roll] Roll fuchsia [dl] Tests add check with RTLD_NOLOAD This CL adds checks in the beginning of tests to assert that the file that will be dlopen-ed is not still loaded from a previous test. `kSupportsNoLoadMode` is used to prevent `DlImpl` tests from dlopen-ing with `RTLD_NOLOAD` until it supports it. `kRetrievesFileWithNoLoad` is used so that `DlSystemTests`-Musl will expect that files are retrieved even with `RTLD_NOLOAD` passed (see https://fxbug.dev/348722959). `kFile`/`kDepFile[N]` are used as test variables to store file names to make it easier to replicate logic across tests. Original-Bug: 348722959, 348727901, 354043838 Multipy: dl-tests: 100, dl-unittests: 100 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1069674 Original-Revision: 58df62579f3e93d6735c924111b0357215be9b7e GitOrigin-RevId: fc672427d30b0889d97a40b460e76f3b6bf1ef40 Change-Id: I518eda84748fb9488f9778311e5ef79588b51783
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.