What HALT and HASS Actually Are
HALT stands for Highly Accelerated Life Testing. HASS stands for Highly Accelerated Stress Screening. They're not the same thing, though people in industry blur them together constantly. HALT is a product development tool. HASS is a production line tool. Get that confused and you waste money or miss defects that would otherwise walk right off the line. The fundamental idea behind both is simple enough: load a unit harder and faster than it would see in normal use, and see what breaks. The "accelerated" part comes from using stressors like temperature cycling, vibration, and voltage overshoot at levels that wouldn't normally occur in the field. You do this in hours or days instead of years. That's the whole point.
Halt Hass And Hasa Explained Accelerated Reliability Techniques Revised Edition
People often ask about the "revised edition" label because the original HALT methodology was developed by GE in the 1980s under Paul Stronach. The core techniques haven't changed dramatically since then, but the implementation standards have been refined through military specs, IEEE papers, and various commercial adaptations. The term "HASA" sometimes appears in documents as a confusion or typo for HASS, and occasionally as a less common variant abbreviation. Most practitioners just refer to HALT and HASS separately. You start by building a unit to its nominal design specs and then systematically increase stress levels. The four basic stress types are: For each stress type, you ramp the level up until something fails, then back off to define the operational and destruction limits. The operational limit is where the unit still functions within spec. The destruction limit is where it physically breaks. You want the gap between those two numbers to be as wide as possible because that's your margin.
I ran into a specific problem once with a power supply design where the thermal cycling caught a cracked solder joint on a ceramic capacitor that nobody could find during standard burn-in testing. The joint tested fine at room temperature and even after slow thermal soak cycles. It only failed when we applied combined thermal and mechanical stress at a ramp rate of about 15°C per minute. The shaker table was shaking the board at 20 g RMS while the oven cycled between -40°C and +85°C. We found the failing joint, reworked it, and confirmed the fix before the next revision went to production. That test caught something we'd have shipped anyway if we'd only done thermal cycling alone.
Get the Full Details
![Read [PDF] HALT, HASS, and HASA Explained: Accelerated Reliability Techniques, Revised Edition ...](https://www.yumpu.com/en/image/facebook/63708254.jpg)
The HASS Difference
HASS is HALT applied to 100% production screening. You don't try to find design weaknesses. You apply a subset of the HALT stresses at levels below the operational limit identified during development, and you run each unit through it for a short duration. The purpose is to screen out infant mortality failures caused by manufacturing defects, not to push the design. A typical HASS profile might be 30 minutes of vibration at a reduced g-level followed by 10 minutes of thermal cycling between two mid-range temperatures. Every board on the line goes through it. Units that fail during HASS are pulled for root cause analysis and rework. The key insight most people miss is that HASS levels are derived from the HALT results, not chosen arbitrarily. If your HALT tests show the operational limit for vibration is 30 g RMS and the destruction limit is 60 g RMS, your HASS level should be somewhere between those, typically around 20 g RMS. Run it too high and you'll damage good units. Run it too low and you'll miss the defects you're supposed to catch. There's a narrow band there and it varies by product.
Common Pitfalls
The biggest mistake I see is using one test profile for every product revision. You shouldn't. When you change a component, alter a PCB layout, or shift the mechanical housing, the stress limits can shift significantly. A different batch of capacitors from a new supplier had a different internal construction that responded differently to thermal shock. Our previous HASS profile missed it entirely because we never updated the test parameters after the supplier change. Another issue is instrument drift. Temperature controllers and vibration controllers drift over time. I've seen HASS rigs running 10°C off setpoint and vibration levels 15% below what the chart said. If you don't calibrate regularly and document the calibration data, you don't know what you're actually screening for. A calibrated NIST-traceable reference unit logged alongside your test artifact is worth the small effort.
When HALT/HASS Won't Help
These techniques are aggressive but they have clear blind spots. They don't effectively screen for wear-out failures that accumulate over time. A connector that degrades after 500 mating cycles won't fail during a 30-minute HASS cycle. Software faults that only trigger under specific timing conditions or after extended operation generally won't show up. Environmental factors like humidity, salt spray, or radiation exposure require their own separate testing protocols. If your product operates in an extreme environment like aerospace or deep-sea applications, standard HALT/HASS profiles based on commercial temperature and vibration ranges may be insufficient. You need to define stress levels specific to the actual mission profile, and those levels often push well beyond what standard lab equipment can deliver. In those cases you end up with custom fixtures or outsourcing to specialized facilities, which adds cost and lead time. The technique also assumes your failure modes are stress-driven. Some failures come from material aging, chemical reactions, or manufacturing contamination that doesn't respond to accelerated mechanical or thermal loading. For those, you rely on other methods like accelerated aging tests or chemical analysis rather than HALT or HASS.

Practical Setup Notes
You need a programmable temperature chamber that can handle rapid cycling, a multi-axis vibration shaker system with appropriate fixtures, and a way to monitor the unit under test in real time. Real-time monitoring is non-negotiable. If you're only checking the unit after each stress cycle, you'll miss intermittent failures that disappear once the stress is removed. Log voltage, current, signal integrity, and any functional output continuously throughout the test. Data logging should include the actual chamber temperature, not just the setpoint. Chamber setpoints and actual temperature at the DUT location can differ by several degrees, especially during rapid cycling phases. Same with vibration – the g-level at the shaker head isn't always the g-level at the DUT. Strain gauges and thermocouples on the actual unit matter more than the machine readings. Cost-wise, a basic HALT setup in a contract lab runs about $5,000 to $15,000 depending on the stress types and duration. In-house equipment runs $80,000 to $200,000 for a temperature chamber and shaker system combination. The break-even point depends on your production volume and the cost of field failures. If you're shipping thousands of units and a single premature failure costs you warranty claims and reputation, in-house makes sense. If you're doing low-volume prototyping, outsourcing is probably more efficient.