{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40632502,"defaultBranch":"master","name":"xfstests-bld","ownerLogin":"tytso","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-13T01:23:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51416?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720747730.0","currentOid":""},"activityList":{"items":[{"before":"f676e16b148429354c46260eb0eaa68c80dda667","after":"8456529ba7882a95bb661b45015841fa9fbaf9de","ref":"refs/heads/master","pushedAt":"2024-08-01T02:19:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"Support using Linux kernel managed by git worktrees\n\nGit worktrees use a .git file which contains a pointer for the\nworktree's git directory (which is locasted as a subdirectory in the\ncommon git directory under worktrees/). Account for\nthis in install-kconfig and kbuild scripts, as well as the\nfind_kernel_to_use helper function by kvm-xfstsets and gce-xfstests.\n\nTested via the following commands:\n kbuild --get-build-dir\n kbuild --get-kbuild-config\n install-kconfig\n kbuild --dpkg\n kvm-xfstests shell\n gce-xfstests upload-kernel\n\n... with the following scenarios:\n 1) In a git tree witout any worktrees\n 2) In a worktree where there is a .git/kbuild/config file pointing\n the build tree at /build/ext4\n 3) In a worktree where there is a .git/kbuild/config file as above, and\n in addition, a worktree-specific kbuild config file in\n .git/worktrees/test/kbuild/config which points the build tree\n at /build/ext4-test. (Where the worktree is named \"test\")\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"Support using Linux kernel managed by git worktrees"}},{"before":"87091d086ca6db67acfd38e563b9414dad2e3cde","after":"f676e16b148429354c46260eb0eaa68c80dda667","ref":"refs/heads/master","pushedAt":"2024-07-25T02:35:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: kcs: resolve git branch name more reliably\n\nIf the user specifies a branch name to KCS, e.g., via \"--repo origin\"\nwe need to make sure that git repository is updated before trying to\nresolve the branch name, since the reference in the locally cached\nrepository might be out of date. On the other hand, the commit\nreference is a SHA hash id, we'd rather not do a full git fetch if the\ncommit is already in the repository.\n\nSo the strategy we use is to try to resolve the commit first if it is\nall hex digits and at least 7 characters long. If that fails, then do\na git fetch, and then first try to resolve the commit prefixed with\n\"origin/\", to see if it is branch name in the origin git tree. If\nthat fails, then try resolving the bare commit name; this should work\nif the commit revision specifier is either a tag or SHA hash id.\n\nAlso use the --prune (-p) and --force (-f) options so if the upstream\ngit branches are rewound or deleted, the local repository accurately\nreflects the state of the upstream / remote repository.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: kcs: resolve git branch name more reliably"}},{"before":"503fb082b78a15f951d8dccf4c84f133005e0ffa","after":"87091d086ca6db67acfd38e563b9414dad2e3cde","ref":"refs/heads/master","pushedAt":"2024-07-23T21:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: add exclude file for f2fs/encrypt\n\nExclude test bugs that show up when using test_dummy_encryption\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: add exclude file for f2fs/encrypt"}},{"before":"b61e762a67a245bbf3e2a8b0eb8c039d3d080cb6","after":"503fb082b78a15f951d8dccf4c84f133005e0ffa","ref":"refs/heads/master","pushedAt":"2024-07-23T03:19:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: gce-xfstests: optionally e-mail the junit results file\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: gce-xfstests: optionally e-mail the junit results file"}},{"before":"307accea388a126e35c0edddb72477e0d2805c12","after":"b61e762a67a245bbf3e2a8b0eb8c039d3d080cb6","ref":"refs/heads/master","pushedAt":"2024-07-16T16:25:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: temporary workaround to fix GCE networking breakage\n\nFor now, diable running updating to the latest version of Debian\npackages to work around the virtio-net device not getting detected\nwith custom kernels built with the install-kconfig kernel\nconfiguration. (Veriied with a 5.15.79 and 6.10-rc5 kernel, although\nthe 6.1 Debin kernel works; so it must be some kind of kernel config\nor some kind of initrd construction issue.)\n\nThe packages that are updated with the \"apt-get upgrade\" are:\n\nexim4-config 4.96-15+deb12u4 --> 4.96-15+deb12u5\nexim4-base 4.96-15+deb12u4 --> 4.96-15+deb12u5 over\nexim4-daemon-light 4.96-15+deb12u4 --> 4.96-15+deb12u5\ngoogle-guest-agent 1:20240528.00-g1 --> 1:20240701.00-g1\ngoogle-compute-engine-oslogin 1:20240415.00-g1+deb12 --> 1:20240701.00-g1+deb12\n\nWhere the last two are the most likely culprits.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: temporary workaround to fix GCE networking breakage"}},{"before":"c4eb5e60434d5dd53d28590a3f0cf0952f74fbd9","after":"307accea388a126e35c0edddb72477e0d2805c12","ref":"refs/heads/master","pushedAt":"2024-07-15T04:33:56.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"selftests: ltm-kcs: verify that the test VM's complete successfully\n\nAutomatcally verify that the tests launched via the LTM and KCS\nservers completed correctly, instead of relying on the user to check\nthe e-mailed reports.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"selftests: ltm-kcs: verify that the test VM's complete successfully"}},{"before":"c4eb5e60434d5dd53d28590a3f0cf0952f74fbd9","after":null,"ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/google.golang.org/protobuf-1.33.0","pushedAt":"2024-07-12T01:28:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"23213c6ea5f707770d537e996350e9df48d7b302","after":"c4eb5e60434d5dd53d28590a3f0cf0952f74fbd9","ref":"refs/heads/master","pushedAt":"2024-07-12T01:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"build(deps): bump google.golang.org/protobuf\n\nBumps google.golang.org/protobuf from 1.27.1 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf"}},{"before":"9cb6b44494947fb7b785a581e52171b21ddd31aa","after":"c4eb5e60434d5dd53d28590a3f0cf0952f74fbd9","ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/google.golang.org/protobuf-1.33.0","pushedAt":"2024-07-11T14:44:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump google.golang.org/protobuf\n\nBumps google.golang.org/protobuf from 1.27.1 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf"}},{"before":"abcaa48c7a669fb36c860eb9026cebbb40ec095b","after":null,"ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/google.golang.org/grpc-1.56.3","pushedAt":"2024-07-11T14:43:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"f18fd94895018808eb0f0d198e730adfc66889d5","after":"23213c6ea5f707770d537e996350e9df48d7b302","ref":"refs/heads/master","pushedAt":"2024-07-11T14:43:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: build go executables with debugging information stripped out\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: build go executables with debugging information strip…"}},{"before":null,"after":"9cb6b44494947fb7b785a581e52171b21ddd31aa","ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/google.golang.org/protobuf-1.33.0","pushedAt":"2024-07-11T02:14:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump google.golang.org/protobuf\n\nBumps google.golang.org/protobuf from 1.27.1 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf"}},{"before":null,"after":"abcaa48c7a669fb36c860eb9026cebbb40ec095b","ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/google.golang.org/grpc-1.56.3","pushedAt":"2024-07-11T02:14:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump google.golang.org/grpc\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.40.1 to 1.56.3.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.40.1...v1.56.3)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump google.golang.org/grpc"}},{"before":"8b05dc293e522e280170ed23a6ad19707ea0a47c","after":null,"ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/golang.org/x/net-0.23.0","pushedAt":"2024-07-11T02:13:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"fe8b9daa5ba65d70642843a8ffed842746e87da6","after":"f18fd94895018808eb0f0d198e730adfc66889d5","ref":"refs/heads/master","pushedAt":"2024-07-11T02:13:40.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: update various golang modules and the compiler to 1.22.5\n\nUpdate to the latest golang compiler and go modules.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: update various golang modules and the compiler to 1.22.5"}},{"before":"90afe9f7d2f4364a997bcc00aeae0be57fd6f99b","after":"fe8b9daa5ba65d70642843a8ffed842746e87da6","ref":"refs/heads/master","pushedAt":"2024-06-12T10:09:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-applaince:\tincrease LTM and KCS timeouts\n\nIf the LTM or KCS servers are busy, it might take longer for them to\nrespond; increase the timeouts to prevent unnecessary failures.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-applaince:\tincrease LTM and KCS timeouts"}},{"before":"883a115217bc99d1b33c286be9656d5cbe43003b","after":"90afe9f7d2f4364a997bcc00aeae0be57fd6f99b","ref":"refs/heads/master","pushedAt":"2024-06-10T07:36:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: remove -g richacl from the global_exclude list\n\nThe richacl tests have been removed from the fstests suite, and having\nthe richacl group in the exclude list breaks the exclude list\ngeneration entirely. It's not needed any more, so we need to drop it.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: remove -g richacl from the global_exclude list"}},{"before":"11ce1201509121011abf10fa8d77e1d3080dea45","after":"883a115217bc99d1b33c286be9656d5cbe43003b","ref":"refs/heads/master","pushedAt":"2024-06-08T14:13:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"gce-xfstests: add the ltm-batch and ltm-batch-cmd commands\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"gce-xfstests: add the ltm-batch and ltm-batch-cmd commands"}},{"before":"1bdd10a5507211a5fdb10890c7618820db52ac83","after":"11ce1201509121011abf10fa8d77e1d3080dea45","ref":"refs/heads/master","pushedAt":"2024-06-07T17:01:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: install e2fsprogs from bookworm-backports\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: install e2fsprogs from bookworm-backports"}},{"before":"f9077fe21d8c69096374169a6dbc5f18c8e40d35","after":"1bdd10a5507211a5fdb10890c7618820db52ac83","ref":"refs/heads/master","pushedAt":"2024-05-03T21:38:28.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"selftests: fix ltm-auto-resume to work when the cwd is at the top-level\n\nAlso use realpath in selftests/util/results so that PYTHONPATH has\nabsolute pathnames.\n\nFixes: 2bfca2b32639 (\"selftests: Fix PYTHONPATH in util/results\")\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"selftests: fix ltm-auto-resume to work when the cwd is at the top-level"}},{"before":null,"after":"8b05dc293e522e280170ed23a6ad19707ea0a47c","ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/util/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:22:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net"}},{"before":"ecb8e953667ed9c3a4231c7435bcbe5c31cf4239","after":"f9077fe21d8c69096374169a6dbc5f18c8e40d35","ref":"refs/heads/master","pushedAt":"2024-04-14T02:05:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance,setup-buildchroot: add flex and libsqlite3 packages\n\nThe latest versions of util-linux now require flex and libsqlite3, so\nadd flex and libsqlite3-dev to the buildchroot and make sure\nlibsqlite3 shared libraries is installed into the test appliance.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance,setup-buildchroot: add flex and libsqlite3 packages"}},{"before":"204d4524c470076c5174f20a3ebfdcaf973dbd3c","after":null,"ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/ltm/google.golang.org/grpc-1.56.3","pushedAt":"2024-04-13T19:48:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"820ac4a47159b2419da49687f42ff7360bdf3a94","after":null,"ref":"refs/heads/dependabot/go_modules/test-appliance/files/usr/local/lib/gce-server/kcs/google.golang.org/grpc-1.56.3","pushedAt":"2024-04-13T19:48:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"6da518c21a0dbb0da67b12297d08b2ef9b9f3992","after":"ecb8e953667ed9c3a4231c7435bcbe5c31cf4239","ref":"refs/heads/master","pushedAt":"2024-04-13T15:42:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"selftests: clean up how the helper function files are found by the tests\n\nAllow selftests to be run without making assumptions about the current\ndirectory. The documentation currently states that they can be run\nwith the current directory being the selftests directory, in which\ncase they might be run as (for example) \"./appliance\" or in the\ntop-level directory, in which case they would be run as\n\"./selftests/appliance\".\n\nSigned-off-by: Theodore Ts'o \n\nThe selftests can be run out of the top-level directory via\n./selftests/, e.g., ./selftests/appliance, or out of the\nselftests directory, so they would be run via \"./appliance\".","shortMessageHtmlLink":"selftests: clean up how the helper function files are found by the tests"}},{"before":"fda9d3c3d440d7761be0b7e1a10a3cda6f72803f","after":"6da518c21a0dbb0da67b12297d08b2ef9b9f3992","ref":"refs/heads/master","pushedAt":"2024-04-12T02:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: add 1k config for ext2\n\nThis adds 1k config option in test-appliance for ext2.\nThis will come in handy for testing bs < ps path for ext2\nfor e.g. it's useful in testing iomap bufferd-io work going\non for ext2.\n\nSigned-off-by: Ritesh Harjani (IBM) \nLink: https://lore.kernel.org/r/c5dea04b0e955402258835f2c880ceaf3b1f0ab5.1709721921.git.ritesh.list@gmail.com\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: add 1k config for ext2"}},{"before":"a6784f221418b96924c9e6a3c5f337a7496552d1","after":"fda9d3c3d440d7761be0b7e1a10a3cda6f72803f","ref":"refs/heads/master","pushedAt":"2024-04-11T22:16:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"test-appliance: add initial support for optionally building ltp\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"test-appliance: add initial support for optionally building ltp"}},{"before":"a3956e01e71abb062e691c6ef634abfcce4616e7","after":"a6784f221418b96924c9e6a3c5f337a7496552d1","ref":"refs/heads/master","pushedAt":"2024-01-06T05:31:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"selftests/appliance: tell the user to define KSRC in config.custom\n\nIt's better that the user define the location of the kernel sources in\nconfig.custom instead of modifying the selftests/config file.\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"selftests/appliance: tell the user to define KSRC in config.custom"}},{"before":"232ecf585839b949039dd9eb2405ec9f218da721","after":"a3956e01e71abb062e691c6ef634abfcce4616e7","ref":"refs/heads/master","pushedAt":"2023-12-29T07:03:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"kvm-xfstests: when running on Mac OS, use the hvf accelerator\n\nAdd support for using Mac OS's Hypervisor Virtualization Framework\n(hvf), which is analogous to Linux/x86's kvm.\n\nAlso use a more efficient way of esting whether or not ionice is\npresent on the system. (It's not available on Mac OS).\n\nSigned-off-by: Theodore Ts'o ","shortMessageHtmlLink":"kvm-xfstests: when running on Mac OS, use the hvf accelerator"}},{"before":"f78662f9cf4041d94c1bf5fb4aaa831319561e0f","after":"232ecf585839b949039dd9eb2405ec9f218da721","ref":"refs/heads/master","pushedAt":"2023-12-07T17:03:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tytso","name":"Theodore Ts'o","path":"/tytso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51416?s=80&v=4"},"commit":{"message":"ltm: teach ltm about ext4:overlay/small cfg syntax\n\nTurns out ltm was skipping configs using this syntax. Now that\n5370685fa848a removed the overlay/small-xfs, etc config files, we really\nneed ltm to understand the new syntax :)\n\nAlso, gce-xfstests (without ltm) was getting confused when running the\nsame overlay config for two different primary fstypes. To fix this,\nprefix the overlay config with the primary fstype where needed (results\nfolder name, fstest-completed file entries, etc).\n\nTested:\ngce-xfs -c ext4:overlay/small --kernel generic/001\ngce-xfs ltm -c ext4:overlay/small --kernel generic/001\ngce-xfs -c ext4:overlay/small,xfs/4k --kernel generic/001\ngce-xfs ltm -c ext4:overlay/small,xfs/4k --kernel generic/001\ngce-xfs -c ext4:overlay/small,xfs:overlay/small,ext4/4k --kernel generic/001\ngce-xfs ltm -c ext4:overlay/small,xfs:overlay/small,ext4/4k --kernel generic/001\n\nSigned-off-by: Leah Rumancik ","shortMessageHtmlLink":"ltm: teach ltm about ext4:overlay/small cfg syntax"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMVQwMjoxOTo1OS4wMDAwMDBazwAAAASOpwsK","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wN1QxNzowMzoyNS4wMDAwMDBazwAAAAPEROS5"}},"title":"Activity · tytso/xfstests-bld"}