aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2023-06-21Add --mask-repository-uuid pkg-build optionKaren Arutyunov2-8/+35
2023-06-19Add --dependent-exit pkg-drop optionKaren Arutyunov1-2/+5
2023-06-19Add --mask-repository pkg-build optionKaren Arutyunov1-0/+778
2023-06-15Add --deorphan pkg-build optionKaren Arutyunov26-1/+1510
2023-06-01Increment version iteration number for selected non-external package ↵Karen Arutyunov2-28/+41
regardless of manifest/subprojects checksum
2023-05-30Add progress indication for verifying and fixing up symlinks in pkg-checkoutKaren Arutyunov2-1/+11
2023-05-30Document package-description* and changes-type manifest values and adapt ↵Karen Arutyunov1-0/+1
testscript to new values
2023-05-23Postpone failure due to unsatisfied dependency constraint for existing dependentKaren Arutyunov1-23/+56
2023-04-18Fix more 'dropping no longer used variable' warning in testsKaren Arutyunov2-1/+1
2023-04-17Add test for config variable overrides specified globally for pkg-buildKaren Arutyunov1-26/+61
2023-04-15Fix 'dropping no longer used variable' warning in testsKaren Arutyunov36-2/+56
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov3-2/+10
2022-12-12Adapt to butl::b_info() API changeKaren Arutyunov2-6/+5
2022-11-18Adjust to low verbosity diagnostics changesBoris Kolpackov1-1/+1
2022-08-15Improve diagnostics for unknown system packageBoris Kolpackov2-11/+25
2022-07-20Fix test to properly work with MinGW runtimeKaren Arutyunov1-1/+1
2022-07-20Add --all and --all-pattern options to pkg-drop commandKaren Arutyunov1-0/+61
2022-07-18Select next dependency alternative on dependency configuration negotiation ↵Karen Arutyunov4-1/+377
failure in pkg-build
2022-07-14Invent reused-only dependency alternative selection modeKaren Arutyunov1-1/+17
2022-07-13Add support for build-file package manifest valueKaren Arutyunov2-0/+0
2022-07-08Fix some tests to match canned command line semanticsKaren Arutyunov4-4/+4
2022-07-07Use [cmdline] type for canned commands in testscriptsKaren Arutyunov12-40/+41
2022-06-28Don't explicitly update user-selected dependency packages in pkg-buildKaren Arutyunov1-76/+7
2022-06-28Print dependents for newly built user-selected dependencies in pkg-build's planKaren Arutyunov1-29/+29
2022-06-28Fix pkg-build to update re-evaluated dependents if requestedKaren Arutyunov1-3/+71
2022-06-23Add support for additional *-build package manifest values and alternative ↵Karen Arutyunov3-5/+5
buildfile naming
2022-06-20Implement dependency configuration negotiationBoris Kolpackov155-25/+8777
For the detailed history see the dep-config and dep-config-neg branches.
2022-05-31Reorder tar options in testsBoris Kolpackov1-4/+4
2022-05-30Explicitly pass -z during .tar.gz extraction in tests for OpenBSD tarBoris Kolpackov2-5/+5
2022-03-28In pkg-build make sure that reconfiguring dependent doesn't change current ↵Karen Arutyunov4-6/+241
dependency selection Also fix the dependency alternative selection so that if the dependency package of a different version is already being built, then make sure that one of them is satisfactory for all the dependents and don't consider this alternative if that's not the case.
2022-03-23Add configuration variable sources to selected packagesKaren Arutyunov1-0/+89
2022-03-21Fix pkg-build to re-evaluate buildfile clauses in dependencies if ↵Karen Arutyunov3-0/+121
configuration variables are specified for dependent
2022-03-04Add support for --stdout-format to pkg-status commandKaren Arutyunov4-116/+221
2022-02-22Increment version iteration for external packages on buildfiles changeKaren Arutyunov1-89/+244
2022-02-17Implement package skeleton loading and enable and reflect clauses evaluationBoris Kolpackov4-3/+220
2022-02-14Add support for reflect clause in tests package manifest valueKaren Arutyunov6-0/+87
2022-02-14Add tests for building package with diamond dependency graphKaren Arutyunov7-7/+356
2022-02-03Add support for bootstrap-build and root-build values in package manifestKaren Arutyunov27-8/+96
2022-01-28Fix tests failures on i686 for glibc versions prior to 2.34 due to ↵Karen Arutyunov8-173/+175
certificates expiration date beyond 2038
2022-01-28Add support for multiple dependency alternativesKaren Arutyunov5-3/+227
2022-01-17Add initial support for dependency alternative reflect clauseKaren Arutyunov3-0/+25
2022-01-17Add support for multiple dependencies in alternativeKaren Arutyunov8-4/+83
2021-12-01Improve pkg-build diagnostics issued when unable to satisfy dependency ↵Karen Arutyunov1-4/+5
constraint
2021-11-24Remove redundant space before multi-line manifest value introducer in test ↵Karen Arutyunov8-24/+24
manifests
2021-11-23Adapt tests to multi-line manifest values serialization changeKaren Arutyunov2-5/+5
2021-10-15Fix broken pkg-drop testsKaren Arutyunov1-20/+13
2021-10-08Allow building build module in multiple configurations if they belong to ↵Karen Arutyunov1-0/+21
different configuration clusters
2021-09-24Make database ordering consistent across runsKaren Arutyunov1-1/+1
2021-09-23Fix issue with hardcoded path separators in testBoris Kolpackov1-1/+1
2021-09-23Add pkg-build --disfigure option to force from-scratch reconfigurationBoris Kolpackov1-0/+71