519 Commits (450354722a28413a7df7297bccb405bfc5fa52b1)

Author SHA1 Message Date
Thomas Van Lenten 3423d7c451 Add tests that call out how Timestamp handles negative nanos. 1 month ago
Protobuf Team Bot c8ad774756 Fix JRuby conformance issue by loosening Java's `JSONFormatter` implementation to be more accepting of `DynamicMessage` instances of well-known types that have a descriptor with a different object identity but the same full name. 2 months ago
Protobuf Team Bot 001b674b54 Fix c++ IgnoreUnknownEnumStringValueInMap conformance tests 2 months ago
Protobuf Team Bot b985164e7c Add three conformance test edge cases for ProtoJSON repr of Any 2 months ago
Hong Shin 3fa1748b90 Internal Change 2 months ago
Mike Kruskal 8f2ad123b8 Make python text-format reject octal floats 2 months ago
Mike Kruskal 0a95ae4041 Update pure python float checking. 2 months ago
Mike Kruskal bc16fe8921 Treat -0.0 as consistently distinct from 0.0 in pure python 3 months ago
Mike Kruskal 5188672837 Accept 'F' suffix for floats in python text-format parser. 3 months ago
Mike Kruskal a4d4bfeae9 Make Java consistently reject unmatched end-group tag. 3 months ago
Mike Kruskal b9cb1842d0 Delete old conformance test hack 3 months ago
Hong Shin e170c438f8 Internal change 3 months ago
Sandy Zhang abb197cb61 Raise ParseError for non-numeric strings in numeric fields in Ruby and PHP JSON parsing. 3 months ago
Mike Kruskal cbed3b8630 Fix non-conformance in C++ JSON parsing of integer strings. 3 months ago
Mike Kruskal f2ec951597 Fix python JSON parser to accept string fields containing integer-equivalent floats. 3 months ago
Mike Kruskal f69ea1cc48 Make Pure Python reject unmatched end-group tag in unknown fields 3 months ago
Mike Kruskal 482752a78a Make Python/C++ reject unmatched end-group tag. 3 months ago
Mike Kruskal 84e81cfa6c Make Java-lite reject unmatched end-group tag. 3 months ago
Mike Kruskal 8f6afdc0ef Fix some silent failures in our CI. 3 months ago
Yamil Morales e1603839a5 Fix failure list trie behavior (#19207) 3 months ago
Mike Kruskal d08b59ca3c Add conformance tests covering mismatched group tags 3 months ago
Anton Grbin 1c98b5ba47 [7392] fix conformance test in PHP JSON parser (#19376) 3 months ago
Mike Kruskal 2177a2e740 Add a conformance test for unmatched start group tag. 4 months ago
Mike Kruskal fc048f4fe3 Add a conformance test for invalid end group tag. 4 months ago
Sandy Zhang cb304bde36 Add JSON parse conformance tests for non-numeric string in numeric fields. 4 months ago
Protobuf Team Bot 5fe1196572 Adjust the protobuf prelude. 4 months ago
Sandy Zhang 9f1b38e8a1 Update minimum supported macOS 11 4 months ago
Protobuf Team Bot 8ec13ede1f Load Shell rules everywhere in protobuf 4 months ago
Mike Kruskal c83b2f93a6 Clean up PHP CI (#18610) 5 months ago
Protobuf Team Bot d88a3d0c95 Updates upb conformance failures file. 5 months ago
Nathan Baulch e4cbc79ab4 Fix minor typos (#17682) 5 months ago
Sandy Zhang f84a208929 Remove deprecated Json::Reader in favor of Json::CharReader 5 months ago
Protobuf Team Bot 426ca8a34a Move ProtoInfo and ProtoLangToolchainInfo from Bazel 6 months ago
Protobuf Team Bot d77bdacc31 Move java_{lite_}proto_library from Bazel repository 6 months ago
Mike Kruskal 5695a882bd Move -Werror to our test/dev bazelrc files. 6 months ago
Protobuf Team Bot c8d0f96256 Use rust_binary `aliases` feature to handle either protobuf_upb or protobuf_cpp being used as the `protobuf` crate in the Rust conformance test. 6 months ago
Adam Cozzette f48205ffed Internal change 6 months ago
Yamil Morales 26ab4fc14d Update failure lists replacing the message type section of test names with a wildcard for improved readability and compactness. 6 months ago
Yamil Morales 78a89c2d29 Create a test fixture for `update_failure_list.py` and carry out three tests. 6 months ago
Yamil Morales 3f908cfff7 Wildcard support for Protobuf conformance failure lists by using a Trie made up of nodes that contain a section of a test name (divided by '.'). 7 months ago
Protobuf Team Bot df1aad4eb8 Fix `TextFormat.Parser` to appropriately handle unknown values for open enums 7 months ago
Yamil Morales b0fd2257c0 Fix for cl/660491962: If `names_to_test` is exhausted by a suite, we still shouldn't run ANY tests of subsequent ones. 7 months ago
Protobuf Team Bot 1f93cf8aaf Internal Change 7 months ago
Yamil Morales 3ce384ade2 go/conformanceDebuggability can now run tests in isolation without producing debugging info/commands. Test names to be run in isolation are passed through the --test flag, and if the user wishes to debug them, they will set --debug. 7 months ago
Thomas Van Lenten 63b8e4ecef Automated rollback of commit 1e6abadc2b. 7 months ago
Yamil Morales eceb8ccc0d Implementation of go/conformanceDebuggability. Refactor ForkPipeRunner::RunTest(): There's no need for rerunning through argv for common flags between suites. This also enables "debug_test_names" to be shared between suites. 7 months ago
Protobuf Team Bot f396f7cb9f Replace preprocessor macros with `ToHost` from endian 7 months ago
Thomas Van Lenten 1e6abadc2b Automated rollback of commit 1f717248b7. 7 months ago
Protobuf Team Bot 461450834b Introduce a prelude and remove the inherent impls for serialize() 7 months ago
Thomas Van Lenten 1f717248b7 [ObjC] Collect unknown fields as data 7 months ago