Commit Graph

1518 Commits

Author SHA1 Message Date
Jingyu Zhou 1ed42ee658
Merge pull request #11236 from apple/fanout
Fix bug in which private mutations were detected incorrectly.
2024-03-13 10:59:32 -07:00
Dan Lambright fc17d76825 IGNORE vv upgrade tests 2024-03-13 11:32:46 -04:00
Dan Lambright fb219aee06 Revert "Remove vv upgrade tests until recovery fixed"
This reverts commit fbf3857094.
2024-03-13 10:55:30 -04:00
Dan Lambright fbf3857094 Remove vv upgrade tests until recovery fixed 2024-03-12 16:38:25 -04:00
Jingyu Zhou f3efc90e7f Fix a DR corruption bug
The clear in status call can cause corruptions.

To reproduce with clang build:
seed: -f ./tests/slow/ApiCorrectnessSwitchover.toml -s 223736449 -b on
commit: f8eca6a80
Apply the ./tests/slow/ApiCorrectnessSwitchover.toml file in this commit.
2024-03-08 18:01:51 -08:00
dependabot[bot] f3b2e4a102
Bump cryptography from 42.0.2 to 42.0.4 in /tests/TestRunner (#11216)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.2...42.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-21 16:54:01 -08:00
dependabot[bot] 0de70949f8
Bump cryptography from 42.0.2 to 42.0.4 in /tests/authorization (#11215)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.2...42.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-21 16:53:42 -08:00
dependabot[bot] bc15789095
Bump cryptography from 42.0.0 to 42.0.2 in /tests/TestRunner (#11211)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.0 to 42.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...42.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 12:46:27 -08:00
dependabot[bot] 422b7080db
Bump cryptography from 42.0.0 to 42.0.2 in /tests/authorization (#11212)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.0 to 42.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...42.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 12:45:56 -08:00
Jingyu Zhou 18e6f95224
Merge pull request #11173 from rex4539/typos
Fix typos
2024-02-07 08:41:18 -08:00
Jingyu Zhou 083c196da1
Merge pull request #11179 from apple/dependabot/pip/tests/authorization/cryptography-42.0.0
Bump cryptography from 41.0.6 to 42.0.0 in /tests/authorization
2024-02-06 20:59:24 -08:00
Dimitris Apostolou a88114c222
Fix typos 2024-02-07 01:16:00 +02:00
dependabot[bot] d4b85be38a
Bump cryptography from 41.0.6 to 42.0.0 in /tests/authorization
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.6 to 42.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.6...42.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 03:05:18 +00:00
dependabot[bot] 54e658d28d
Bump cryptography from 41.0.6 to 42.0.0 in /tests/TestRunner
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.6 to 42.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.6...42.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 03:05:15 +00:00
Jingyu Zhou b64639779f
Merge pull request #11081 from apple/dependabot/pip/tests/authorization/cryptography-41.0.6
Bump cryptography from 41.0.4 to 41.0.6 in /tests/authorization
2023-11-29 14:55:25 -08:00
dependabot[bot] df5e8ee30a
Bump cryptography from 41.0.4 to 41.0.6 in /tests/authorization
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.4 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.4...41.0.6)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 00:11:14 +00:00
dependabot[bot] 9484b95a9f
Bump cryptography from 41.0.4 to 41.0.6 in /tests/TestRunner
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.4 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.4...41.0.6)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 00:10:15 +00:00
Sreenath Bodagala d8f0a21ecc Merge remote-tracking branch 'apple-upstream/main' 2023-11-07 21:10:43 +00:00
Sreenath Bodagala 58c0e79874 - Prevent failover when storage servers are behind. 2023-11-03 21:45:48 +00:00
Jingyu Zhou 27b255afd1 Fix an assertion failure in tests
Restore the default value for knob peek_tracker_expiration_time.

Failed seed:
   -f ./tests/slow/MoveKeysSideband.toml -s 669512178 -b on
commit: a3dbd4baf
2023-10-19 21:44:54 -07:00
Jingyu Zhou c4bc6e56f2 Disable sharded rocks for more simulation tests
Found in nightly with the ExternalTimeout error.
2023-10-09 15:27:43 -07:00
Jingyu Zhou d109e5e1e1 Disable noSim/RandomUnitTests.toml in simulation 2023-09-28 11:28:29 -07:00
Jingyu Zhou 0b64d21c9c Disable sharded rocks for more simulation tests
Found in nightly and can't reproduce the ExternalTimeout error.
2023-09-27 09:59:40 -07:00
Jingyu Zhou d316ec7505 Disable large teams for ExcludeIncludeStorageServers.toml
The test may not have enough storage servers for large teams, thus causing DD
to become stuck with BestTeamStuck and TooFewServersForLargeTeam warnings.
2023-09-25 17:12:07 -07:00
dependabot[bot] c3841cea9a
Bump cryptography from 41.0.3 to 41.0.4 in /tests/authorization
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 05:09:38 +00:00
dependabot[bot] 1273f08cd9
Bump cryptography from 41.0.3 to 41.0.4 in /tests/TestRunner (#10922)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-24 22:08:58 -07:00
Jingyu Zhou d568832a8f Disable sharded rocks for more sim tests
Saw ExternalTimeout test failures for these.
2023-09-13 10:58:13 -07:00
Jingyu Zhou bed58e38f2 Fix an assertion failure in tests
The buggified value 120 triggers assertion failure, so restore it to the default.

Reproduction seed: -f ./tests/rare/ClogTlog.toml -s 537536800 -b on
commit: 163774cfd at release-7.1
2023-09-12 14:06:30 -07:00
Jingyu Zhou b2d724f4a5 Disable sharded rocks for more sim tests
Saw ExternalTimeout test failures for these.
2023-09-11 10:57:54 -07:00
Zhe Wu e2f5c50a7b
Merge pull request #10828 from halfprice/zhewu/clear-wiggle-storage-engine
Add option to set perpetual_storage_wiggle_engine to none
2023-09-05 11:06:21 -07:00
Xiaoge Su 5a12d12774 fixup! Enable sharded RocksDB storage engine for PhysicalShardMove 2023-08-28 14:56:39 -07:00
Yao Xiao b20dcf23a9
Support periodic compaction for sharded rocksdb. (#10815) 2023-08-25 15:38:01 -07:00
Zhe Wu 6610a228c7 Add option to set perpetual_storage_wiggle_engine to none 2023-08-24 13:43:58 -07:00
Jingyu Zhou ff66374b7e Disable more RocksDB tests due to timeout issue 2023-08-15 10:39:28 -07:00
Jingyu Zhou 6d2adbabe8 Disable more RocksDB simulation tests due to timeout issue
clang nightly failed for these tests.
2023-08-14 11:21:47 -07:00
He Liu 62859f7151
Disabled ShardedRocks for some sim tests due to timeout issue. (#10778) 2023-08-11 14:34:48 -07:00
Zhe Wang e7528aca09
Revert inappropriate setting of ApiCorrectness test (#10771)
* add max_manifest_file_size to rocksdb

* revert ApiCorrectness config change
2023-08-11 12:41:55 -07:00
Zhe Wu 726574243c Improve PerpetualWiggleStorageMigration reliability 2023-08-10 09:36:04 -07:00
Zhe Wu fb703c0021 Making PerpetualWiggleStorageMigration test pass more reliably 2023-08-10 09:35:57 -07:00
Zhe Wu 863038a44c Add improvement for initializing storage server using new perpetual_wiggle_storage_engine config 2023-08-10 09:35:57 -07:00
Zhe Wu cdca09dc93 Making PerpetualWiggleStorageMigration pass reliably 2023-08-10 09:35:57 -07:00
Zhe Wu f65e3a35f2 Adding perpetual wiggle test to reproduce exclude/include case 2023-08-10 09:35:57 -07:00
He Liu df848005f8
Allow applyUpdates in multiple batches. (#10583) 2023-08-09 14:04:36 -07:00
Aaron Molitor 1289d30ea3
Merge pull request #10722 from apple/dependabot/pip/tests/TestRunner/cryptography-41.0.3
Bump cryptography from 41.0.0 to 41.0.3 in /tests/TestRunner
2023-08-07 15:19:27 -07:00
dependabot[bot] 3ff5c42a8d
Bump cryptography from 41.0.0 to 41.0.3 in /tests/authorization
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.0 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.0...41.0.3)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-02 02:04:50 +00:00
dependabot[bot] bfe929f96e
Bump cryptography from 41.0.0 to 41.0.3 in /tests/TestRunner
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.0 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.0...41.0.3)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-02 02:04:45 +00:00
Zhe Wu 302f868606
Merge pull request #10579 from halfprice/zhewu/gray-failure-during-pull-async-data
Gray failure detection during TLog recovery
2023-08-01 11:15:06 -07:00
Xiaoge Su 0036bab8a4 Rename SSD_ROCKSDB_EXPERIMENTAL to WITH_ROCKSDB 2023-07-27 14:04:10 -07:00
Xiaoge Su e655feb07a Remove WITH_ROCKSDB_EXPERIMENTAL, enforce using enum for StorageEngine type in simulation 2023-07-27 10:31:48 -07:00
Zhe Wu 85035c9269 Clear test scope 2023-07-26 13:50:12 -07:00