The DevOps Handbook
Environment scripts & creation tools 3. DB scripts and reference data 4. Containers 5. Automated tests 6. Project artifacts – documentation, procedures, etc. 7. Application configuration files 8. This struggling with changes – Hard line: no changes would be accepted into GWS without accompanying automated tests. Spread Testing Grouplet team approach. Google – single, share repository of billions of files. 50% of code is changed each month. 40K code commits/day, 120K automated test suites, 75M tests cases/day e. CONTINUOUSLY BUILD, TEST, AND INTEGRATE OUR CODE AND ENVIRONMENTS i. Create automated test0 码力 | 8 页 | 23.08 KB | 5 月前3Cilium v1.5 Documentation
false . If you plan to test Cilium in your cluster and remove Cilium once you have finished your tests, se�ng the op�on with true will make sure the Cilium will clean up all BPF programs generated for similar code as we add more func�onality below. Step 7: Use Unit Testing To Drive Development Use unit tests to drive your development. Its temp�ng to want to first test your parser by firing up a client and the actual return values from OnData processing the byte arrays. Take some �me to look at the unit tests for the r2d2 parser, and then for more complex parsers like Cassandra and Memcached. For simple text-based0 码力 | 740 页 | 12.52 MB | 1 年前3Cilium v1.8 Documentation
Running End-To-End Tests Test Reports Best Practices for Writing Tests Ginkgo Extensions Debugging: Running End-To-End Tests In Other Environments via kubeconfig Running End-To-End Tests In Other Environments Further Assistance Unit Testing Prerequisites Running all tests Testing individual packages Running individual tests Automatically run unit tests on code changes BPF and XDP Reference Guide BPF Architecture restarted and managed by Cilium. If some connectivity tests fail to reach the ready state you may need to restart the unmanaged pods again. Some connectivity tests may fail. This is being tracked in Cilium GitHub0 码力 | 1124 页 | 21.33 MB | 1 年前3Cilium v1.11 Documentation
Running End-To-End Tests Test Reports Best Practices for Writing Tests Ginkgo Extensions Debugging: Running End-To-End Tests In Other Environments via kubeconfig Running End-To-End Tests In Other Environments Assistance Integration Testing Prerequisites Running all tests Testing individual packages Running individual tests Automatically run unit tests on code changes BPF and XDP Reference Guide BPF Architecture ----------------------------------------- ---------------------------------------------- � 69/69 tests successful (0 warnings) Congratulations! You have a fully functional Kubernetes cluster with Cilium0 码力 | 1373 页 | 19.37 MB | 1 年前3Cilium v1.10 Documentation
Running End-To-End Tests Test Reports Best Practices for Writing Tests Ginkgo Extensions Debugging: Running End-To-End Tests In Other Environments via kubeconfig Running End-To-End Tests In Other Environments Further Assistance Unit Testing Prerequisites Running all tests Testing individual packages Running individual tests Automatically run unit tests on code changes BPF and XDP Reference Guide BPF Architecture ----------------------------------------- ---------------------------------------------- � 69/69 tests successful (0 warnings) Congratulations! You have a fully functional Kubernetes cluster with Cilium0 码力 | 1307 页 | 19.26 MB | 1 年前3Cilium v1.9 Documentation
Running End-To-End Tests Test Reports Best Practices for Writing Tests Ginkgo Extensions Debugging: Running End-To-End Tests In Other Environments via kubeconfig Running End-To-End Tests In Other Environments Further Assistance Unit Testing Prerequisites Running all tests Testing individual packages Running individual tests Automatically run unit tests on code changes BPF and XDP Reference Guide BPF Architecture restarted and managed by Cilium. If some connectivity tests fail to reach the ready state you may need to restart the unmanaged pods again. Some connectivity tests may fail. This is being tracked in Cilium GitHub0 码力 | 1263 页 | 18.62 MB | 1 年前3Cilium v1.7 Documentation
Running End-To-End Tests Test Reports Best Practices for Writing Tests Ginkgo Extensions Debugging: Running End-To-End Tests In Other Environments via kubeconfig Running End-To-End Tests In Other Environments Further Assistance Unit Testing Prerequisites Running all tests Testing individual packages Running individual tests Automatically run unit tests on code changes BPF and XDP Reference Guide BPF Architecture code as we add more functionality below. Step 7: Use Unit Testing To Drive Development Use unit tests to drive your development. Its tempting to want to first test your parser by firing up a client and0 码力 | 885 页 | 12.41 MB | 1 年前3Cilium v1.6 Documentation
code as we add more functionality below. Step 7: Use Unit Testing To Drive Development Use unit tests to drive your development. Its tempting to want to first test your parser by firing up a client and actual return values from OnData processing the byte arrays. Take some time to look at the unit tests for the r2d2 parser, and then for more complex parsers like Cassandra and Memcached. For simple text-based example of this). To run the unit tests, go to proxylib/newproto and run: $ go test This will build the latest version of your parser and unit test files and run the unit tests. Step 8: Add More Advanced0 码力 | 734 页 | 11.45 MB | 1 年前3openEuler OS Technical Whitepaper Innovation Projects (June, 2023)
performance profiling Cross-platform performance integration Built-in GEMM, OMP, and P2P benchmark tests for early environment problem detection Easier compilation & operation Unified configuration QEMU Ethernet GPU Block UART UART GPIO Ethernet USB GPU GPIO Jailhouse Block PCle UART rt-tests libc SSH Udev Standard image Python RPM Perl OpenSSL Modbus EtherCAT OPC UA TSN HSR/PRP NETCONF/YANG virtualization • Compact file system image: login authentication, Udev, SSH, Xenomai library, and rt-tests • Standard file system image: Python, Perl, OpenSSL, SQLite, and RPM Additional Features Oriented0 码力 | 116 页 | 3.16 MB | 1 年前3GitOps 2.0 The Future of DevOps Ebook
what happens in the system ● Code changes always go through an automated process ● Deployments, tests, and rollbacks controlled through Git flow ● Integration with secrets providers ● No hand-rolled already there. This means that tasks such as… ● Compiling code ● Running unit/integration tests ● Security scanning ● Static analysis ...are not a concern of GitOps tools and are assumed that you want to run some smoke tests AFTER a deployment has finished and the result of the tests will decide if a rollback will take place or not. Smoke tests As I said in the previous0 码力 | 29 页 | 1.61 MB | 1 年前3
共 87 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9