515 Commits (178f8db655c7bcf73b19df55839d546e7e0b5b7e)

Author SHA1 Message Date
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 2 months ago
Mike Kruskal 5188672837 Accept 'F' suffix for floats in python text-format parser. 2 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 5 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
Protobuf Team Bot ecb8214f22 Update failure lists to include a small comment of 'why' a test failed. 7 months ago
Protobuf Team Bot 6d25846f47 Add 'specific' traits for common gencode message operations. 7 months ago
Protobuf Team Bot d0395408aa Fix outputted command for usage of update_failure_list.py 7 months ago
Protobuf Team Bot e13b8e999b Prepare the code for migrating return types from `const std::string&` to 8 months ago