497 Commits (fe61c44681a961ffe2b4e278f9c78e960d8ebe02)

Author SHA1 Message Date
Mike Kruskal 2177a2e740 Add a conformance test for unmatched start group tag. 3 months ago
Mike Kruskal fc048f4fe3 Add a conformance test for invalid end group tag. 3 months ago
Sandy Zhang cb304bde36 Add JSON parse conformance tests for non-numeric string in numeric fields. 3 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) 4 months ago
Protobuf Team Bot d88a3d0c95 Updates upb conformance failures file. 4 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 5 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 '.'). 6 months ago
Protobuf Team Bot df1aad4eb8 Fix `TextFormat.Parser` to appropriately handle unknown values for open enums 6 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. 6 months ago
Protobuf Team Bot 1f93cf8aaf Internal Change 6 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. 6 months ago
Thomas Van Lenten 63b8e4ecef Automated rollback of commit 1e6abadc2b. 6 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 7 months ago
Protobuf Team Bot 32bedd9b8a Automated rollback of commit 10c00b82af. 8 months ago
Protobuf Team Bot 647ee98c65 Add #include "third_party/protobuf/port_undef.inc" a bunch of many .cc files 8 months ago
Protobuf Team Bot 10c00b82af Migrate `const std::string&` to alternatives: 8 months ago
Protobuf Team Bot b4ca493e30 Avoid mangling of comments of namespaces in conformance/conformance.proto for Github. See cl/638713610 8 months ago
Mike Kruskal 8beb9705e4 Fix delimited inheritance in all languages. 8 months ago
Protobuf Team Bot 023e69d6cc Update comment for message_type 9 months ago
Protobuf Team Bot fdc7f65849 Make serialization correctly be fallible in the Rust Protobuf API. 9 months ago
Protobuf Team Bot dffec0c7d6 Internal Change 9 months ago
Protobuf Team Bot 1f8208031a Test if a tag with unknown wire type (0x6 or 0x7) causes parsing failures. 9 months ago
Marcel Hlopko 69a26b217d Use the name of the rust_proto_library as the crate name 9 months ago
Hong Shin 3574af2397 Internal Change 9 months ago
Protobuf Team Bot 13caa08692 Enable textproto conformance tests for "-0" and "-0F". 9 months ago
Brent Shaffer 01744cccae chore(php): conformance testing for edition (#16712) 9 months ago
Protobuf Team Bot 0a2e6625e2 Add copyright notice to test protos 10 months ago
Thomas Van Lenten 353b4e0031 Ensure overflow values for float/double map to inf/-inf. 10 months ago
Thomas Van Lenten 7c37b2d2a1 Add text format conformance tests for field separators. 10 months ago
Thomas Van Lenten 26cf1cb94c Add more floating point cases to the validations. 10 months ago
Thomas Van Lenten 4cbb7b8540 Duplicate the integer tests using octal and hex. 10 months ago