ATF-log archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

org.NetBSD.atf.src: b635a076a9d8e4dc708d61dbaa21ee970535b62a



revision:            b635a076a9d8e4dc708d61dbaa21ee970535b62a
date:                2010-06-01T15:38:34
author:              jmmv%NetBSD.org@localhost
branch:              org.NetBSD.atf.src
changelog:
Implement the use.fd metadata property in test cases

If use.fd is true, then the test case is allowed to write to disk; otherwise
it is isolated in a read-only directory.

This is a small optimization for all those test cases that do not require
access to disk, as we can skip the creation of their work directory.  Also,
it helps in ensuring the test does not have side effects on the file system.

Fixes ticket #3.

manifest:
format_version "1"

new_manifest [eda1fcb299510c5ceb74cd35a41d70745d60bb66]

old_revision [5358e95ccb4884910b9d3b653e2c565a42d54495]

patch "atf-c++/formats.cpp"
 from [804e132b643cf0ed9cce6143e1dc761398f00a1a]
   to [98af1c029f43fba62fa6d557a38906f18384411f]

patch "atf-run/atf-run.cpp"
 from [d1483dd6689ca3043e0716b89fb0b5929a7f0cc9]
   to [cc450df7bbdbcdd3f75775ff6c99c7f8bf079e8d]

patch "atf-run/test-program.cpp"
 from [d63e9ff210cbf662429419b5873d743a4574bc73]
   to [527ed71ee18d3a3f89d240114f332ad53fe356b3]

patch "doc/atf-test-case.4"
 from [b36ff6d31f95ec35c145b9813a8dac8fcff37c3a]
   to [2f98b4c881bb659a430f81f9c2d4339ee9351155]

patch "doc/news.xml"
 from [f2fd7d0d79bb3d151f10f1e9098e5efb40405fa1]
   to [92fcd060482f1f0fe65c6b7c3380e522c8457937]

patch "tests/atf/atf-c/h_lib.h"
 from [e8562eca8093f9888ab04ee25911c9039b422767]
   to [22bf51ac9a9eaff791653e073782271f17086c52]

patch "tests/atf/atf-c/t_check.c"
 from [059dc7e52d7636af9e6d9b5b2d9a3f6437683bcf]
   to [1aaa1b32faa6f514aeb64081ddba66e452ce0ae0]

patch "tests/atf/atf-c/t_fs.c"
 from [bdd019541641000cc2ff7c865146bc2736655b23]
   to [826ceeafb8c021ecac079fdabfe1fca0df4f6e89]

patch "tests/atf/atf-c/t_h_lib.c"
 from [51d6a6ef931cf18678c74587c09e3713e3835fbf]
   to [08612f9b55517f65dbfc06c043c54576494808c9]

patch "tests/atf/atf-c/t_io.c"
 from [f009d4c858cf331462dfa03f4c53ea0a90745cc8]
   to [9bba760b6d79e1724b39a5f4187117f27e5be5b8]

patch "tests/atf/atf-c/t_macros.c"
 from [48fb7529d4da250c9b5ec43b0970919842ca43b4]
   to [042534a8ae2b9f7627d18baa3caade6db9da01b3]

patch "tests/atf/atf-c/t_pkg_config.sh"
 from [96b537d6320b36bb4c96b1f71f1216ff85bdfce7]
   to [5a22c2b5d37cdf0a1b791fb3d417da6452095227]

patch "tests/atf/atf-c/t_process.c"
 from [5e4c922ce94b47748da4283c9cfabc46561ef7c6]
   to [8ef17a15f6863aef4bfaa411f12f2e15eb50478a]

patch "tests/atf/atf-c/t_tcr.c"
 from [95c6a468cb4f91d1c6ffdf9b64354bbcbdbda6ca]
   to [4c317bf1ee1aa2d96392a5031b32db5beabb1c81]

patch "tests/atf/atf-c++/h_lib.hpp"
 from [6ca423f2c7059aad32c59fe5f0933a5e354b7048]
   to [b08881ce44a1b3cad43cd2413f40582e64a111d3]

patch "tests/atf/atf-c++/t_atffile.cpp"
 from [b61acde8fa712ce16221efbcabcd1c47fba5d896]
   to [193baf84f4ca242e6413c945ef4589abfe1f394f]

patch "tests/atf/atf-c++/t_fs.cpp"
 from [7cb5e60b055243dbb6f399bff9914e1a9c0e1023]
   to [960a69f889867fafe883390199d5ef556bfff940]

patch "tests/atf/atf-c++/t_io.cpp"
 from [434d3b0f204cb666fc2cac3c1fee4da7659a1eb7]
   to [9895e83adc926d227baeaebac051927585552c2f]

patch "tests/atf/atf-c++/t_macros.cpp"
 from [77ea0154b4387dddff8ce124bb919dd93d1e2a61]
   to [3c2c679b663310466ec2fe43e3a8f5434a4bb84a]

patch "tests/atf/atf-c++/t_pkg_config.sh"
 from [1c972c75fedabf2991869c6081a55883e9b4bef3]
   to [ee6d2aa5975822721d9b89fc6fe6144a18038ddd]

patch "tests/atf/atf-c++/t_tests.cpp"
 from [1f3ac860fe63ecae4d677db166d689247a80e76e]
   to [3b98b14261ff592f7b907a0d98d8420eacbf9123]

patch "tests/atf/atf-check/t_integration.sh"
 from [549286e501fcccec919840a841e2f810c3f491db]
   to [5208757988dff69ebb2d7132a5048b6156848b4f]

patch "tests/atf/atf-cleanup/t_integration.sh"
 from [3357195fa547127b00d35a63d84cf0e5c52e7049]
   to [e21ed916c4f84bca11352e4be7defdbc081e305b]

patch "tests/atf/atf-config/t_integration.sh"
 from [f2aa7aa07c1f6bef801e9eb3d95fa059335320c1]
   to [815bf2772b03f950b6a33f811720c80b24bf38bb]

patch "tests/atf/atf-report/t_integration.sh"
 from [f2c32e074ebedb94e1acf87c674fea8ea4bfef02]
   to [bd376aac49f9f329baf9b5b569cc1b2ae02898db]

patch "tests/atf/atf-run/h_misc.cpp"
 from [801c10a3f55b38aabd6439f74cd876e09075bc1c]
   to [6feab376f1ce37debe67b5863541b0f6bc156f70]

patch "tests/atf/atf-run/h_several_tcs.c"
 from [1547b0502216298cdd4a629d798c3ee9952b0729]
   to [302eb1d48109f5120b5fbee714a7dfd8d175e66c]

patch "tests/atf/atf-run/t_integration.sh"
 from [467e20c884930bd9c026b9cbe6f1ee79f5588aa1]
   to [1168a3e2048f1be655996c5543a12b7defa471e8]

patch "tests/atf/atf-run/t_test_program.cpp"
 from [13976c1a5681a5b9d819edc3c698c31677c461c5]
   to [632ac7715aed43363fef2081d870429bbbdac79d]

patch "tests/atf/atf-sh/t_atf_check.sh"
 from [579d1cbb0008236df1f76cb3e2165a39458b9afd]
   to [b01e10d9d9ae73fd4ffcfe24a16575dbf217bec1]

patch "tests/atf/atf-sh/t_config.sh"
 from [c685de94ebb9a357febc2ad8fd90a73b6633a031]
   to [707b071abfb5655f99c099f056111c3f7c8051a1]

patch "tests/atf/atf-sh/t_integration.sh"
 from [88f1a7a784fea75669ad4dd45222831e746eb85a]
   to [77655484836013e1c1834b63fb3b8b8e19905e1b]

patch "tests/atf/atf-sh/t_normalize.sh"
 from [fb5ab7674201f4b4670fa64146f7a4b61abe18bd]
   to [63edf9eadf8a173283e7cca5332ba9f20b2fb95b]

patch "tests/atf/atf-sh/t_tc.sh"
 from [4175b3205c14aa65b628205ac6be17d847db90d8]
   to [7180fdc6d519fd279382ec23c27acd76e8456238]

patch "tests/atf/atf-sh/t_tp.sh"
 from [6afd2feb2d3bb8ea2cacbe51f82a7bc09442d920]
   to [1275fc421446cb8e5dfa5c0539a17d7065f2b03e]

patch "tests/atf/formats/t_parsers.sh"
 from [22d51529bf78ad2907d7e26b2a9903b620136bee]
   to [38ceb8b9f6e6ca3277dd815c3aea665cb0e585c4]

patch "tests/atf/test_programs/t_config.sh"
 from [af92bd83d2295c992b860a8d1a8f03200887e35f]
   to [655f5418bfb13133585f1aac1a28f44d06ea081e]

patch "tests/atf/test_programs/t_fork.sh"
 from [635e3589e10f8384b780e9f39845ee8eac1b62dd]
   to [2613ff1918591c3c9a483a77f97897b6f9653e24]

patch "tests/atf/test_programs/t_meta_data.sh"
 from [d346857433f88cfb6af7fff2005cf7a9eb804e6a]
   to [5f81fc08db1a17cd81a4413941cc73a8fdf8a358]

patch "tests/atf/test_programs/t_srcdir.sh"
 from [bbfe33ca48df9c1b01e675407ccb0b0bf56ea70e]
   to [34282b9f9ef717240ddd9333ce2ac4414279fe82]

patch "tests/atf/test_programs/t_status.sh"
 from [b82ad00f1137f4fa6d559e6d7d107edd996db8f6]
   to [36012cf8f88502e5b5f90d43845de637b837663b]


Home | Main Index | Thread Index | Old Index